PDCP PDU Reordering for Wireless Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication networks face performance issues due to out-of-order delivery of Packet Data Convergence Protocol (PDCP) Protocol Data Units (PDUs), which can lead to reduced end-user performance and packet discard, especially when retransmitted PDUs are prioritized over first-time transmitted PDUs.
Innovation Solution
The network node reorders first-time transmitted and retransmitted PDCP PDUs based on their Sequence Numbers (SN) before transmission, ensuring correct order and improving end-user performance by arranging them in numerical order before transmission to the wireless communications device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If retransmitted PDCP PDUs are prioritized over first-time transmitted PDUs, then reliability of data transmission is improved, but out-of-order delivery occurs causing reduced end-user performance
Solution Approach 1:
The network node performs preliminary reordering of PDCP PDUs based on sequence numbers before transmission to the wireless device. This preliminary action ensures that even though retransmitted PDUs may arrive out of order, they are reordered correctly before being delivered to the end user, thus maintaining both reliability and performance
2Speed
If PDCP PDUs are transmitted without reordering, then transmission speed is maintained, but out-of-order delivery causes packet discard
Solution Approach 1:
The network node acts as an intermediary between the source and the wireless device. It receives PDCP PDUs, reorders them based on sequence numbers, and then transmits them in the correct order. This intermediary function ensures packet delivery accuracy without significantly impacting transmission speed
Data Source
AI summary
A method performed by a network node for transmission of a Packet Data Convergence Protocol, PDCP, Protocol Data Unit, PDU, to a wireless communications device is provided. The network node and the wireless communications device operate in a wireless communications network. The network node arranges (505) a number of PDCP PDUs in a numerical order based on their respective PDCP Sequence Number, SN. The number of PDCP PDUs is taken from a first set of PDCP PDUs comprising one or more first time transmitted PDCP PDUs and from a second set of PDCP PDUs comprising one or more retransmitted PDCP PDUs. The one or more first time transmitted PDCP PDUs and the one or more retransmitted PDCP PDUs are received from a controlling node. The network node transmits (506) the number of the PDCP PDUs in the numerical order to the wireless communications device 120.


