OPTIMIZED HEADER FOR EFFICIENT PROCESSING OF DATA PACKETS
First Claim
1. An apparatus for wireless communications, comprising:
- a processing system configured to process a PDU having a payload and a header, wherein the payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products for processing an RLC PDU having an RLC payload and an RLC header, wherein the RLC payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the RLC header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU. Each SDU is a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of IP packets, and wherein the PDCP header comprises a length indicator for at least one of the IP packets.
66 Citations
35 Claims
-
1. An apparatus for wireless communications, comprising:
a processing system configured to process a PDU having a payload and a header, wherein the payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. An apparatus for wireless communications, comprising:
a processing system configured to process a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of SDUs, and wherein the PDCP header comprises a length indicator for at least one of the SDUs. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
20. An apparatus for wireless communication, comprising:
a processing system configured to process an RLC PDU having an RLC payload and an RLC header, wherein the RLC payload comprises a plurality of at least partially ciphered PDCP PDUs, each of the PDCP PDUs being either a partial or complete PDCP PDU, and wherein the RLC header comprises; a sequence number for at least one of the PDCP PDUs; a separate offset for at least each of the partial PDCP PDUs, each of the offsets being configured to support deciphering of the corresponding PDCP PDU, wherein the offset for each of the partial PDCP PDUs is related to the segmentation of the partial PDCP PDU between the RLC PDU and at least another RLC PDU; a separate count for each of the PDCP PDUs, each of the counts being configured to support deciphering of the corresponding PDCP PDU, wherein each of the counts comprises a hyper-frame number and a sequence number for the corresponding PDCP PDU; an indication that the PDCP PDUs are ciphered and that the count for each of the PDCP PDUs is included in the header; and a length indicator for at least one of the PDCP PDUs. - View Dependent Claims (21, 22)
-
23. An apparatus for wireless communications, comprising:
a processing system configured to process a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of IP packets, and wherein the PDCP header comprises; a length indicator for at least one of the IP packets; and a sequence number for only one of the IP packets in the PDCP payload. - View Dependent Claims (24, 25)
-
26. An apparatus for wireless communications, comprising:
-
means for generating a payload comprising a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU; means for generating a header comprising a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU; and means for generating a PDU by attaching the header to the payload.
-
-
27. An apparatus for wireless communications, comprising:
-
means for receiving a PDU having a payload and a header, wherein the payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU; and means for using the counts in the header to decipher the SDUs.
-
-
28. An apparatus for wireless communications, comprising:
-
means for generating a PDCP payload comprising comprises a plurality of SDUs; means for generating a PDCP header comprising a length indicator for at least one of the SDUs; means for generating a PDCP PDU by attaching the PDCP header to the PDCP payload.
-
-
29. An apparatus for wireless communications, comprising:
-
means for receiving a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of SDUs, and wherein the PDCP header comprises a length indicator for at least one of the SDUs; and means for using the PDCP header in the PDU to recover the SDUs in the PDCP payload.
-
-
30. A method for wireless communications, comprising:
-
generating a payload comprising a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU; generating a header comprising a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU; and generating a PDU by attaching the header to the payload.
-
-
31. A method for wireless communications, comprising:
-
receiving a PDU having a payload and a header, wherein the payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU; and using the counts in the header to decipher the SDUs.
-
-
32. A method for wireless communications, comprising:
processing a PDU having a payload and a header, wherein the payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU.
-
33. A method for wireless communications, comprising:
processing a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of SDUs, and wherein the PDCP header comprises a length indicator for at least one of the SDUs.
-
34. A computer product, comprising:
-
a computer readable medium comprising code for; processing a PDU having a payload and a header, wherein the payload comprises a plurality of at least partially ciphered SDUs, each of the SDUs being either a partial or complete SDU, and wherein the header comprises a separate count for each of the SDUs, each of the counts being configured to support deciphering of the corresponding SDU.
-
-
35. A computer product, comprising:
-
a computer readable medium comprising code for; processing a PDCP PDU having a PDCP payload and a PDCP header, wherein the PDCP payload comprises a plurality of SDUs, and wherein the PDCP header comprises a length indicator for at least one of the SDUs.
-
Specification