Skip to content

lte: Pass complete PDCP SDU params from LtePdcpSapProvider to LtePdcp

ZorazeAli requested to merge ZorazeAli/ns-3-dev:pdcp-sap-tx-pdcpSdu into master

Hi,

This merge request introduces the following change:

  • LtePdcpSapProvider should pass complete struct TransmitPdcpSduParameters to LtePdcp

The current behavior is that the LtePdcpSapProvider receives a struct TransmitPdcpSduParameters as a parameter of the TransmitPdcpSdu method and then it passes only the pdcpSdu data member of the struct to the LtePdcp class. Currently, LtePdcp class does not need any other information from this struct; however, there are some cases in which a parameter of this struct may be required to build the PDCP header. For example, in LTE Sidelink standard (TS 36.323 Sect 6.2.10 release 14), the PDCP header should include the type of the PDCP SDU, i.e., IP or non-IP or PC5-signalling, which is indicated by the RRC.

Merge request reports