0

我有一个 802.11p 场景,其中一些节点已经有相扑轨迹,现在我正在测试 V2V(车辆到车辆)通信,使用 DSDV 和 AODV 路由协议测量整个过程,但我还需要添加至少 3 个 802.11p RSU(路边单元)和一个 LTE eNodeB,我如何将这 2 个网络元素添加到我的 ns2 项目中,以便能够测试 V2I(车辆到基础设施)通信。

4

1 回答 1

0

LTE 基站

现已关闭的“googlecode”提供的“LTE 源代码包”之一是“minerve-mampaka-lte”:在其他地方找不到一些文件:Parameters.tcl、Topology.tcl、main.tcl ...

LTE__minerve-mampaka-lte.tar.gz https://drive.google.com/file/d/1xpqUxUV3d1WHKZsBS54r_Qnx-IfOj3HB/view?usp=sharing

从模拟main.tcl

#include other tcl files
source Parameters.tcl
source Topology.tcl
source session-rtp.tcl
source http-agent.tcl
source http-cache.tcl
source http-server.tcl

从配置文件 Topology.tcl 的第 53 - 70 行:

#create dual-simplex links between eNodeB and the SGW
#uplink S1-U link from each eNB to SGW with user defined bandwidth and delay 
$ns simplex-link $eNodeB $SGW $input_(UP_S1_BANDWIDTH) $input_(UP_S1_DELAY) $input_(UP_S1_QUEUE)
$ns queue-limit $eNodeB $SGW $input_(QUEUE_LIMIT)

#downlink S1-U link from each SGW to eNB with user defined bandwidth and delay 
$ns simplex-link $SGW $eNodeB $input_(DOWN_S1_BANDWIDTH) $input_(DOWN_S1_DELAY) $input_(DOWN_S1_QUEUE)
$ns queue-limit $SGW $eNodeB $input_(QUEUE_LIMIT)

#create duplex link between SGW and PGW with user defined bandwidth and delay 
$ns duplex-link $SGW $PGW $input_(S5_BANDWIDTH) $input_(S5_DELAY) $input_(S5_QUEUE)
$ns queue-limit $SGW $PGW $input_(QUEUE_LIMIT)

#create duplex link between PGW and SERVER with user defined bandwidth and delay 
$ns duplex-link $PGW $SERVER $input_(SGI_BANDWIDTH) $input_(SGI_DELAY) $input_(SGI_QUEUE)
$ns queue-limit $PGW $SERVER $input_(QUEUE_LIMIT)

}

示例,使用:在模拟中包含“Topology.tcl”→source Topology.tcl

于 2017-11-09T08:25:21.173 回答