Sorry, but this group is about ns-3, not about research topics in telecommunication.
As I said more than once, research is our (paid) work. if I do your, who's gonna do mine ? Will you add me as an author to your researches ? Will my boss be happy if I'll tell him that I spent time fixing your research ?
The answer to the above questions is: no. As a consequence, sorry, but I can't help you on this.
As a small hint, I can tell you that it will not work. I already kicked some papers based on this assumption, and I'll keep on rejecting them when needed, at least until someone can explain me HOW a node can reliably listen to these events. Since nobody gave me an answer yet, I'll keep on kicking papers.
Before asking how you can do it on ns-3, try answering this: is it PHYSICALLY possible ?
T.