Handling TCP protocol for connections transmitted in parallel over radio link
First Claim
1. A radio access network which supports plural TCP connections across a radio interface with a user equipment unit (UE), the radio access network comprising:
- at least one base station node which communicates across the radio interface with the user equipment unit (UE);
a radio network control node (RNC) connected to the base station node for controlling the base station node;
a radio link control (RLC) entity which processes RLC protocol data units obtained from a medium access control (MAC) layer to obtain Internet Protocol (IP) packets for the plural TCP connections, and which uses availability of Internet Protocol (IP) packets for a given TCP connection to control separately for the given TCP connection in-sequence delivery to an Internet Protocol layer of Internet Protocol (IP) packets without regard to availability of Internet Protocol (IP) packets of another of the plural TCP connections.
1 Assignment
0 Petitions
Accused Products
Abstract
The radio link control (RLC) entity uses availability of Internet Protocol (IP) packets for a given TCP connection to control separately for the given TCP connection in-sequence delivery to an Internet Protocol layer of Internet Protocol (IP) packets without regard to availability of Internet Protocol (IP) packets of another of the plural TCP connections. The radio link control (RLC) entity has both a sending side (which sends RLC PDUs to the lower level medium access control (MAC) layer) and a receiving side (which receives RLC PDUs from the lower level medium access control (MAC) layer). To control in-sequence delivery of the Internet Protocol (IP) packets for the given TCP connection, the radio link control (RLC) entity inserts and uses port-specific sequence numbers in the RLC protocol data units which carry the Internet Protocol (IP) packets for the given TCP connection.
58 Citations
49 Claims
-
1. A radio access network which supports plural TCP connections across a radio interface with a user equipment unit (UE), the radio access network comprising:
-
at least one base station node which communicates across the radio interface with the user equipment unit (UE);
a radio network control node (RNC) connected to the base station node for controlling the base station node;
a radio link control (RLC) entity which processes RLC protocol data units obtained from a medium access control (MAC) layer to obtain Internet Protocol (IP) packets for the plural TCP connections, and which uses availability of Internet Protocol (IP) packets for a given TCP connection to control separately for the given TCP connection in-sequence delivery to an Internet Protocol layer of Internet Protocol (IP) packets without regard to availability of Internet Protocol (IP) packets of another of the plural TCP connections. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
- 14. A radio link control (RLC) entity for use with or in a radio access network and which supports plural TCP connections across a radio interface, the radio link control (RLC) entity processing RLC protocol data units obtained from a medium access control (MAC) layer to obtain Internet Protocol (IP) packets for the plural TCP connections, and using availability of Internet Protocol (IP) packets for a given TCP connection to control separately for the given TCP connection in-sequence delivery to an Internet Protocol layer of Internet Protocol (IP) packets without regard to availability of Internet Protocol (IP) packets of another of the plural TCP connections.
-
28. A user equipment unit (UE) which communicates across a radio interface with a node of a radio access network, the user equipment unit (UE) comprising:
-
a receiver/transmitter which operates in a physical layer;
a radio link control (RLC) entity which supports plural TCP connections across a radio interface, the radio link control (RLC) entity processing RLC protocol data units obtained from the medium access control (MAC) layer to obtain Internet Protocol (IP) packets for the plural TCP connections, and using availability of Internet Protocol (IP) packets for a given TCP connection to control separately for the given TCP connection in-sequence delivery to an Internet Protocol layer of Internet Protocol (IP) packets without regard to availability of Internet Protocol (IP) packets of another of the plural TCP connections. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of handling plural TCP connections existing across a radio interface, the method comprising:
-
processing RLC protocol data units obtained from a medium access control (MAC) layer to obtain Internet Protocol (IP) packets for the plural TCP connections;
using availability of Internet Protocol (IP) packets for a given TCP connection to control separately for the given TCP connection in-sequence delivery to an Internet Protocol layer of Internet Protocol (IP) packets without regard to availability of Internet Protocol (IP) packets of another of the plural TCP connections. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification