PDCP TCP Context for High-Latency Wireless Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Transmission Control Protocol (TCP) experiences significant slowdowns and retransmissions in high-latency mobile communication systems, such as satellite communication, due to its reliance on wired structure design and inability to efficiently handle varying latencies, leading to suboptimal performance in next-generation communication systems.
Innovation Solution
The proposed solution involves the Packet Data Convergence Protocol (PDCP) layers in mobile communication systems recognizing and managing TCP packets, creating initial contexts for TCP procedures, and generating acknowledgment packets based on terminal capability and buffer size information to optimize data transmission and reduce latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TCP protocol is used in high-latency mobile communication systems, then reliable data transmission is achieved, but transmission speed significantly decreases due to retransmissions and latency sensitivity
Solution Approach 1:
The PDCP layer performs preliminary actions by creating initial TCP contexts and pre-processing TCP packets before they reach the network layer. This includes establishing TCP connection states, managing sequence numbers, and preparing acknowledgment packets in advance, which reduces the impact of high latency on TCP performance by having much of the protocol work completed beforehand.
Solution Approach 2:
The PDCP layer acts as an intermediary between the TCP protocol and the mobile communication network. It introduces a PDCP TCP context that mediates TCP packet handling, allowing the system to maintain TCP reliability while adapting to mobile network characteristics through intermediate processing steps that reduce retransmission overhead.
2Adaptability or versatility
If standard TCP/IP stack is used in satellite communication, then protocol compatibility is maintained, but communication efficiency deteriorates due to considerable physical distance and high latency
Solution Approach 1:
The patent applies local quality by implementing TCP-specific processing only at the PDCP layer where it is needed, rather than modifying the entire TCP/IP stack. The PDCP layer locally handles TCP packet recognition, context management, and acknowledgment generation, maintaining protocol compatibility while improving efficiency in the specific high-latency satellite communication environment.
Solution Approach 2:
The system changes parameters by introducing PDCP TCP context variables that track TCP connection state, sequence numbers, and acknowledgment information. These parameter changes allow the PDCP layer to adapt TCP protocol behavior to the specific conditions of satellite communication, improving communication efficiency while maintaining compatibility.
3Adaptability or versatility
If TCP packets with varying latencies are transmitted, then network flexibility is maintained, but transmission performance deteriorates as TCP maintains speed according to the smallest latency
Solution Approach 1:
The PDCP layer performs preliminary processing of TCP packets by creating context information and pre-managing transmission states before packets are sent. This allows the system to handle varying latencies more effectively by having acknowledgment and retransmission logic prepared in advance, reducing the time loss associated with TCP's conservative speed adjustment.
Data Source
AI summary
A method of a packet data convergence protocol (PDCP) in a terminal according to an exemplary embodiment of the present disclosure may comprise: receiving a connection request TCP packet from a TCP client of the terminal; transmitting the connection request TCP packet to a base station; creating an initial PDCP TCP context to perform at least part of a TCP procedure in advance; and transmitting the initial PDCP TCP context to a PDCP of the base station.


