RE-USING SEQUENCE NUMBER BY MULTIPLE PROTOCOLS FOR WIRELESS COMMUNICATION
First Claim
1. A method of processing data for transmission, comprising:
- receiving a first sequence number assigned to a first protocol data unit (PDU) by a first protocol; and
using the first sequence number from the first protocol at a second protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for re-using sequence number by multiple protocols in a protocol stack are described. In one design, at least one protocol data unit (PDU) from a first protocol may be received as at least one service data unit (SDU) at a second protocol, with each PDU being assigned a different sequence number by the first protocol. A sequence number for each SDU may be determined based on a sequence number for a corresponding PDU from the first protocol. A PDU may be formed by the second protocol based on the at least one SDU. A header may be generated for the PDU and may include (i) the sequence number and possibly a segment offset for the first SDU and (ii) a header block for each remaining SDU, which may include a segment length, a sequence number offset, and a segment offset for that SDU.
98 Citations
53 Claims
-
1. A method of processing data for transmission, comprising:
-
receiving a first sequence number assigned to a first protocol data unit (PDU) by a first protocol; and using the first sequence number from the first protocol at a second protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for wireless communication, comprising:
at least one processor configured to receive a first sequence number assigned to a first protocol data unit (PDU) by a first protocol, and to use the first sequence number from the first protocol at a second protocol. - View Dependent Claims (21, 22, 23, 24)
-
25. An apparatus for wireless communication, comprising:
-
means for receiving a first sequence number assigned to a first protocol data unit (PDU) by a first protocol; and means for using the first sequence number from the first protocol at a second protocol. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to receive a first sequence number assigned to a first protocol data unit (PDU) by a first protocol; and code for causing the at least one computer to use the first sequence number from the first protocol at a second protocol.
-
31. A method of receiving data, comprising:
-
receiving a first protocol data unit (PDU) at a first protocol; forming a first service data unit (SDU) at the first protocol based on the first PDU; determining a first sequence number for the first SDU based on a header for the first PDU; receiving the first SDU as a second PDU at a second protocol; and determining a second sequence number for the second PDU based on the first sequence number for the first SDU. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. An apparatus for wireless communication, comprising:
at least one processor configured to receive a first protocol data unit (PDU) at a first protocol, to form a first service data unit (SDU) at the first protocol based on the first PDU, to determine a first sequence number for the first SDU based on a header for the first PDU, to receive the first SDU as a second PDU at a second protocol, and to determine a second sequence number for the second PDU based on the first sequence number for the first SDU. - View Dependent Claims (40, 41, 42)
-
43. A method of processing data for transmission, comprising:
-
receiving multiple service data units (SDUs), each SDU being assigned a respective sequence number; generating a protocol data unit (PDU) comprising the multiple SDUs; and generating a header for the PDU, the header comprising a sequence number for a first SDU and a sequence number offset for each remaining SDU in the PDU. - View Dependent Claims (44, 45, 46)
-
-
47. An apparatus for wireless communication, comprising:
at least one processor configured to receive multiple service data units (SDUs), each SDU being assigned a respective sequence number, to generate a protocol data unit (PDU) comprising the multiple SDUs, and to generate a header for the PDU, the header comprising a sequence number for a first SDU and a sequence number offset for each remaining SDU in the PDU. - View Dependent Claims (48)
-
49. A method of receiving data, comprising:
-
receiving a protocol data unit (PDU) comprising multiple service data units (SDUs); receiving a header for the PDU, the header comprising a sequence number for a first SDU and a sequence number offset for each remaining SDU in the PDU; and determining a sequence number for each of the multiple SDUs based on the sequence number for the first SDU and the sequence number offset for each remaining SDU. - View Dependent Claims (50, 51)
-
-
52. An apparatus for wireless communication, comprising:
at least one processor configured to receive a protocol data unit (PDU) comprising multiple service data units (SDUs), to receive a header for the PDU, the header comprising a sequence number for a first SDU and a sequence number offset for each remaining SDU in the PDU, and to determine a sequence number for each of the multiple SDUs based on the sequence number for the first SDU and the sequence number offset for each remaining SDU. - View Dependent Claims (53)
Specification