[问题] 关于ns2 queue存取的问题

楼主: sasa530 (米莉)   2011-10-18 11:07:56
我想请问关于 如何在NS2中将packet存入queue中
然后在适当的时间后 存取在queue里面的packet的资料(如GPS位置、packet id)
最后再比对packet中的相关资料
是这样的 我前阵子撰写了一个 单纯发送packet及接收packet的agent
但是我想加入新的功能如下:
当来源节点广播packet时,周围的邻居节点会接收到来源节点的广播
而这些邻居节点接收到来源节点的广播后,会马上重新广播回应来源节点
而这些邻居节点所广播的封包会夹带如:位置资讯、packet id
当来源节点接收到邻居节点的重新广播后,会将邻居节点的packet存入queue中
最后来源节点会存取queue里面所接收到的邻居节点的封包内的位置资讯及packet id
然后再比对queue中的packet内的位置资讯及packet id
根据这些资料 挑选出适当的节点
也就是说 我想将packet存入queue中 再比对queue里面所有的packet内的资讯
不知道利用撰写agent的方式能否办到?
最近google了一阵子还是没有什么头绪
不知道有没有人做过这部分
还是说可以用其他方式来达成我的目的?

Links booklink

Contact Us: admin [ a t ] ucptt.com