Packet Indicator for RLC Protocol
First Claim
1. A method of transmitting data packets from a transmitting terminal to a receiving terminal, said method comprising:
- encapsulating a data segment for a higher layer data packet in a lower layer data packet;
adding a new packet indicator set to a predetermined value to the lower layer data packet if the data segment comprises the beginning of a new higher layer data packet to indicate the start of a new higher layer data packet; and
adding a length indicator to the lower layer data packet if the data segment comprises the end of a higher layer data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
In a communication terminal implementing a radio link control (RLC) protocol, error propagation to higher layer protocols is mitigated by use of an additional length indicator, referred to herein as a new packet indicator, in the RLC data blocks to indicate the beginning of a new higher layer packet in addition to a conventional length indicator to indicate the last segment of a higher layer packet. The new packet indicator prevents the LLC data segment at the beginning of an RLC data block from being concatenated with an LLC data segment in the previous data block even when length indicators in the previous data block are not received.
-
Citations
16 Claims
-
1. A method of transmitting data packets from a transmitting terminal to a receiving terminal, said method comprising:
-
encapsulating a data segment for a higher layer data packet in a lower layer data packet; adding a new packet indicator set to a predetermined value to the lower layer data packet if the data segment comprises the beginning of a new higher layer data packet to indicate the start of a new higher layer data packet; and adding a length indicator to the lower layer data packet if the data segment comprises the end of a higher layer data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication terminal for a mobile communication network comprising:
-
a transceiver for transmitting and receiving signals over a wireless communication channel; and a processor to generate data packets for transmission over the wireless communication channel, the processor configured to; encapsulate a data segment for a higher layer data packet in a lower layer data packet; add a new packet indicator set to a predetermined value to the lower layer data packet if the data segment comprises the beginning of a new higher layer data packet to indicate the start of a new higher layer data packet; and add a length indicator to the lower layer data packet if the data segment comprises the end of a higher layer data packet. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of transmitting data packets from a transmitting terminal to a receiving terminal, said method comprising:
-
encapsulating a data segment for a higher layer data packet in a lower layer data packet; adding a length indicator to the lower layer data packet if the data segment comprises the end of a higher layer data packet; generating a dummy higher layer packet sized to completely fill the lower layer data packet; and adding a length indicator set to a predetermined value to the next lower layer data packet to indicate the start of a new higher layer packet.
-
-
16. A communication terminal for a mobile communication network comprising:
-
a transceiver for transmitting and receiving signals over a wireless communication channel; and a processor to generate data packets for transmission over the wireless communication channel, the processor configured to; encapsulate a data segment for a higher layer data packet in a lower layer data packet; add a length indicator to the lower layer data packet if the data segment comprises the end of a higher layer data packet; generate a dummy higher layer packet sized to completely fill the lower layer data packet; and add a length indicator set to a predetermined value to the next lower layer data packet to indicate the start of a new higher layer packet.
-
Specification