如何在NS2中设置节点的下一跳?

时间:2015-06-19 12:56:57

标签: tcl ns2

我有一个尺寸为200 * 200的传感器区域。 我选择最近的节点到场中心作为簇头。 我的目标是传感器数据转发到簇头,簇头转发数据到汇聚节点。 我希望簇头成为字段中任何传感器节点(除了汇聚节点)的下一跳。 我怎么做? 感谢

1 个答案:

答案 0 :(得分:0)

我不知道ns2但是如果有转发命令那么它应该只是循环节点和运行forward命令。这是一些伪代码。

set head_x 7
set head_y 8

# get node at head_y head_x as head_node
# tell head to forward to sinc node

for {set y 0} {$y < 200} {incr y} {

    for {set x 0} {$x < 200} {incr x} {

        if {$x != $head_x && $y != $head_y} {
            # tell node $y $x to forward to $head_node
        }

    }
}