File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ MacCid LtePdcpBase::analyzePacket(inet::Packet *pkt)
9090
9191 setTrafficInformation (pkt, lteInfo);
9292
93- MacNodeId destId = getDestId (lteInfo);
93+ MacNodeId destId = getNextHopNodeId (lteInfo);
9494
9595 // CID Request
9696 EV << " LteRrc : Received CID request for Traffic [ " << " Source: " << Ipv4Address (lteInfo->getSrcAddr ())
Original file line number Diff line number Diff line change @@ -247,7 +247,7 @@ class LtePdcpBase : public cSimpleModule
247247 *
248248 * @param lteInfo Control Info
249249 */
250- virtual MacNodeId getDestId (inet::Ptr<FlowControlInfo> lteInfo) = 0;
250+ virtual MacNodeId getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo) = 0;
251251
252252 /* *
253253 * getDirection() is used only on UEs and ENODEBs:
@@ -327,7 +327,7 @@ class LtePdcpUe : public LtePdcpBase
327327{
328328 protected:
329329
330- MacNodeId getDestId (inet::Ptr<FlowControlInfo> lteInfo) override
330+ MacNodeId getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo) override
331331 {
332332 // UE is subject to handovers: master may change
333333 return binder_->getNextHop (nodeId_);
@@ -346,7 +346,7 @@ class LtePdcpEnb : public LtePdcpBase
346346 delete lteInfo;
347347 }
348348
349- MacNodeId getDestId (inet::Ptr<FlowControlInfo> lteInfo) override
349+ MacNodeId getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo) override
350350 {
351351 // destination id
352352 MacNodeId destId = binder_->getMacNodeId (inet::Ipv4Address (lteInfo->getDstAddr ()));
Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ MacCid LtePdcpEnbD2D::analyzePacket(inet::Packet *pkt)
7575 lteInfo->setSourceId (nodeId_);
7676
7777 // get effective next hop dest ID
78- destId = getDestId (lteInfo);
78+ destId = getNextHopNodeId (lteInfo);
7979
8080 // obtain CID
8181 return MacCid (destId, lcid);
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ Define_Module(LtePdcpUeD2D);
2121using namespace inet ;
2222using namespace omnetpp ;
2323
24- MacNodeId LtePdcpUeD2D::getDestId (inet::Ptr<FlowControlInfo> lteInfo)
24+ MacNodeId LtePdcpUeD2D::getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo)
2525{
2626 Ipv4Address destAddr = Ipv4Address (lteInfo->getDstAddr ());
2727 MacNodeId destId = binder_->getMacNodeId (destAddr);
@@ -111,7 +111,7 @@ MacCid LtePdcpUeD2D::analyzePacket(inet::Packet *pkt)
111111 EV << " LtePdcpUeD2D : Assigned Node ID: " << nodeId_ << " \n " ;
112112
113113 // get effective next hop dest ID
114- destId = getDestId (lteInfo);
114+ destId = getNextHopNodeId (lteInfo);
115115
116116 // obtain CID
117117 return MacCid (destId, lcid);
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ class LtePdcpUeD2D : public LtePdcpUe
3737
3838 void handleMessage (cMessage *msg) override ;
3939
40- MacNodeId getDestId (inet::Ptr<FlowControlInfo> lteInfo) override ;
40+ MacNodeId getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo) override ;
4141
4242 // additional getDirection method determining if D2D communication is available to a specific destination
4343 Direction getDirection (MacNodeId destId)
Original file line number Diff line number Diff line change @@ -136,7 +136,7 @@ void LteTxPdcpEntity::setIds(inet::Ptr<FlowControlInfo> lteInfo)
136136 if (lteInfo->getMulticastGroupId () > 0 ) // destId is meaningless for multicast D2D (we use the id of the source for statistic purposes at lower levels)
137137 lteInfo->setDestId (pdcp_->getNodeId ());
138138 else
139- lteInfo->setDestId (pdcp_->getDestId (lteInfo));
139+ lteInfo->setDestId (pdcp_->getNextHopNodeId (lteInfo));
140140}
141141
142142
Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ void NrPdcpEnb::fromLowerLayer(cPacket *pktAux)
9999 LtePdcpEnbD2D::fromLowerLayer (pktAux);
100100}
101101
102- MacNodeId NrPdcpEnb::getDestId (inet::Ptr<FlowControlInfo> lteInfo)
102+ MacNodeId NrPdcpEnb::getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo)
103103{
104104 MacNodeId destId;
105105 if (!dualConnectivityEnabled_ || lteInfo->getUseNR ())
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ class NrPdcpEnb : public LtePdcpEnbD2D
5959 */
6060 void fromLowerLayer (cPacket *pkt) override ;
6161
62- MacNodeId getDestId (inet::Ptr<FlowControlInfo> lteInfo) override ;
62+ MacNodeId getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo) override ;
6363
6464 /*
6565 * Dual Connectivity support
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ void NrPdcpUe::initialize(int stage)
4141 LtePdcpUeD2D::initialize (stage);
4242}
4343
44- MacNodeId NrPdcpUe::getDestId (inet::Ptr<FlowControlInfo> lteInfo)
44+ MacNodeId NrPdcpUe::getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo)
4545{
4646 Ipv4Address destAddr = Ipv4Address (lteInfo->getDstAddr ());
4747 MacNodeId destId = binder_->getMacNodeId (destAddr);
@@ -136,7 +136,7 @@ MacCid NrPdcpUe::analyzePacket(inet::Packet *pkt)
136136 EV << " NrPdcpUe : Assigned Node ID: " << nodeId << " \n " ;
137137
138138 // get effective next hop dest ID
139- destId = getDestId (lteInfo);
139+ destId = getNextHopNodeId (lteInfo);
140140
141141 // obtain CID
142142 return MacCid (destId, lcid);
Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ class NrPdcpUe : public LtePdcpUeD2D
5555 }
5656
5757 // this function was redefined so as to use the getDirection() function implemented above
58- MacNodeId getDestId (inet::Ptr<FlowControlInfo> lteInfo) override ;
58+ MacNodeId getNextHopNodeId (inet::Ptr<FlowControlInfo> lteInfo) override ;
5959
6060 /* *
6161 * Analyze the packet and fill out its lteInfo.
You can’t perform that action at this time.
0 commit comments