微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在simuLTE的异构示例中添加更多车辆?

如何解决如何在simuLTE的异构示例中添加更多车辆?

我尝试向 SimuLTE 的异构模拟添加更多车辆 (15) 和一个 eNodeB(总计 3 个)(我使用的是 Instant Veins 5.0 i2),但它不起作用。 这是我在 .ini 文件中更改的代码

*.car[*].lteNic.phy.dynamicCellAssociation = true

**.car[*].masterId = 1     # useless if dynamic association is disabled
**.car[*].macCellId = 1    # useless if dynamic association is disabled
**.eNodeB1.macCellId = 1
**.eNodeB1.macNodeId = 1
**.eNodeB2.macCellId = 2
**.eNodeB2.macNodeId = 2 
**.eNodeB3.macCellId = 3
**.eNodeB3.macNodeId = 3 
**.eNodeBCount = 3

# AMC module parameters 
**.rbAllocationType = "localized"
**.FeedbackType = "ALLBANDS"
**.FeedbackGeneratorType = "IDEAL"
**.maxHarqRtx = 3
**.numUe = ${numUEs=15}
                        ...
*.eNodeB1.x2App[0].client.connectAddress = "eNodeB2%x2ppp0" 
*.eNodeB1.x2App[1].client.connectAddress = "eNodeB3%x2ppp0"
*.eNodeB2.x2App[0].client.connectAddress = "eNodeB1%x2ppp0" 
*.eNodeB2.x2App[1].client.connectAddress = "eNodeB3%x2ppp0"
*.eNodeB3.x2App[0].client.connectAddress = "eNodeB1%x2ppp0" 
*.eNodeB3.x2App[1].client.connectAddress = "eNodeB2%x2ppp0"

以及我在 Highway.ned 中所做的更改:

eNodeB3: eNodeB {
            @display("p=396,340;is=vl");
        }

    connections allowunconnected:
        server.pppg++ <--> Eth10G <--> router.pppg++;
        router.pppg++ <--> Eth10G <--> pgw.filterGate;
        pgw.pppg++ <--> Eth10G <--> eNodeB1.ppp;
        pgw.pppg++ <--> Eth10G <--> eNodeB2.ppp;
        pgw.pppg++ <--> Eth10G <--> eNodeB3.ppp;

        //# X2 connections
        eNodeB1.x2++ <--> Eth10G <--> router.pppg++;
        eNodeB2.x2++ <--> Eth10G <--> router.pppg++;
        eNodeB3.x2++ <--> Eth10G <--> router.pppg++;

和路由文件

<vType id="car" accel="0.8" decel="4.5" sigma="1.0" length="4" minGap="2.5" maxSpeed="13.89" guiShape="passenger" />
  <route id="1" edges="1/0to1/1 1/1to1/2"/>
  <route id="2" edges="1/2to1/1 1/1to1/0"/>
  <route id="3" edges="2/1to1/1 1/1to0/1"/>
  <route id="4" edges="0/1to1/1 1/1to2/1"/>
 
  <vehicle id="0" type="car" route="2" depart="0"/>
  <vehicle id="1" type="car" route="3" depart="0"/>
  <vehicle id="2" type="car" route="2" depart="2"/>
  <vehicle id="3" type="car" route="3" depart="3"/>
  <vehicle id="4" type="car" route="2" depart="5"/>
  <vehicle id="5" type="car" route="3" depart="5"/>
  <vehicle id="7" type="car" route="3" depart="7"/>
  <vehicle id="6" type="car" route="2" depart="10"/>
  <vehicle id="8" type="car" route="2" depart="12"/>
  <vehicle id="9" type="car" route="3" depart="20"/>
  <vehicle id="10" type="car" route="2" depart="25"/>
  <vehicle id="11" type="car" route="3" depart="27"/>
  <vehicle id="12" type="car" route="3" depart="29"/>
  <vehicle id="13" type="car" route="2" depart="31"/>
  <vehicle id="14" type="car" route="2" depart="32"/>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。