lte: Pass complete PDCP SDU params from LtePdcpSapProvider to LtePdcp
Hi,
This merge request introduces the following change:
- LtePdcpSapProvider should pass complete struct
TransmitPdcpSduParameters
toLtePdcp
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.