I am in the process of the development a protocol. I read some of the documentation and suggestions.
Now, to ease my life a little bit, I decided to start with one of the suggestions: take an existing protocol and change it to my needs.
My question to you all is whether some of you have experience with doing this. If so, what existing protocol would be good to start with. Note that my protocol should run over UDP or TCP. It would be implemented as an agent.
Note that If the protocol runs in NS2, I need to tune some parameters in OTcl, meaning that variable binding is needed. Some parameters need to be sent within the protocol including some calculations.