lte: fix remote host port configurations in uplink apps. in tests
This commit is contained in:
@@ -628,13 +628,16 @@ LenaCqaFfMacSchedulerTestCase2::DoRun (void)
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
|
||||
@@ -255,15 +255,15 @@ LenaDeactivateBearerTestCase::DoRun (void)
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
dlClient.SetAttribute ("Interval", TimeValue (MilliSeconds (m_interval)));
|
||||
|
||||
@@ -386,13 +386,15 @@ LenaFdTbfqFfMacSchedulerTestCase1::DoRun (void)
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
@@ -634,13 +636,14 @@ LenaFdTbfqFfMacSchedulerTestCase2::DoRun (void)
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
|
||||
@@ -628,13 +628,15 @@ LenaPssFfMacSchedulerTestCase2::DoRun (void)
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
|
||||
@@ -379,20 +379,21 @@ LenaTdTbfqFfMacSchedulerTestCase1::DoRun (void)
|
||||
|
||||
enum EpsBearer::Qci q = EpsBearer::GBR_CONV_VOICE;
|
||||
EpsBearer bearer (q, qos);
|
||||
lteHelper->ActivateDedicatedEpsBearer (ueDevice, bearer, EpcTft::Default ());
|
||||
lteHelper->ActivateDedicatedEpsBearer (ueDevice, bearer, EpcTft::Default ());
|
||||
}
|
||||
|
||||
// Install downlink and uplink applications
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
@@ -626,7 +627,7 @@ LenaTdTbfqFfMacSchedulerTestCase2::DoRun (void)
|
||||
|
||||
enum EpsBearer::Qci q = EpsBearer::GBR_CONV_VOICE;
|
||||
EpsBearer bearer (q, qos);
|
||||
lteHelper->ActivateDedicatedEpsBearer (ueDevice, bearer, EpcTft::Default ());
|
||||
lteHelper->ActivateDedicatedEpsBearer (ueDevice, bearer, EpcTft::Default ());
|
||||
}
|
||||
|
||||
|
||||
@@ -634,13 +635,14 @@ LenaTdTbfqFfMacSchedulerTestCase2::DoRun (void)
|
||||
uint16_t dlPort = 1234;
|
||||
uint16_t ulPort = 2000;
|
||||
PacketSinkHelper dlPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), dlPort));
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
ApplicationContainer clientApps;
|
||||
ApplicationContainer serverApps;
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
|
||||
for (uint32_t u = 0; u < ueNodes.GetN (); ++u)
|
||||
{
|
||||
++ulPort;
|
||||
PacketSinkHelper ulPacketSinkHelper ("ns3::UdpSocketFactory", InetSocketAddress (Ipv4Address::GetAny (), ulPort));
|
||||
serverApps.Add (ulPacketSinkHelper.Install (remoteHost)); // receive packets from UEs
|
||||
serverApps.Add (dlPacketSinkHelper.Install (ueNodes.Get (u))); // receive packets from remotehost
|
||||
|
||||
UdpClientHelper dlClient (ueIpIface.GetAddress (u), dlPort); // uplink packets generator
|
||||
|
||||
Reference in New Issue
Block a user