网上有很多NS2的介绍,因为最近需要自己写一个适于某一特定应用的无线传感器网络的路由协议,所以看了看源代码。根据网上的介绍【1】,自己尝试这写了一个。要看懂【1】里面的代码,需要了解NS2里面的节点的结构,在网上找到的一个图,很能说明问题。
Agent的recv函数不仅能收到其他节点通过Link发过来的数据包,也能接收到Agent发下来的上层的数据包。正如图中的Node Entry的两条入口。
【1】http://blog.163.com/caroline_zhang/blog/static/266255720093393331330/