IP Library Granted Patent US 9,756,680
Granted Patent B2
US 9,756,680 · App. 12/531,784 · Granted Sep 5, 2017

Method and apparatus for generating PDU and base station thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,756,680
App. No.
12/531,784
Granted
Sep 5, 2017
Kind
B2
Abstract

Disclosed is a method and apparatus for generating a PDU and a base station thereof. The method for generating a PDU includes: segmenting an input SDU into at least one segmentation in such a manner that the at least one segmentation is distributed in at least one PDU; and setting an offset field and at least one length indicator field in a header of each PDU, wherein the offset field indicates an offset of a first segmentation of a first new SDU appearing in the PDU, and the length indicator field indicates the end of the new SDU or the segmentation of the new to SDU in the PDU. With the present invention, since a single SDU is indicated only using one LI even if it is segmented into a plurality of segmentations, and the LI indicates the end of SDU in one PDU, it is ensured that an eNB in the SFN can recover packets in case of multiple packets loss while avoiding de-synchronization during the contents transmission.

Claims (40)

1. A method for generating a Protocol Data Unit (PDU), the method comprising:

via a segmentation unit, segmenting an input Service Data Unit (SDU) into at least one segmentation in such a manner that the at least one segmentation is distributed in at least one PDU; and

via a setting unit, setting an offset field and at least one length indicator field in a header of the at least one PDU, wherein the offset field indicates an offset of a first segmentation of a first new SDU appearing in the PDU, and the length indicator field indicates a total length of the new SDU, and wherein there is one length indicator per SDU.

2. The method according to claim 1 , wherein if a first segmentation of one SDU, which is filled in the PDU, starts just after one length indicator field, a value of an offset field for the PDU is set to 0.

3. The method according to claim 1 , wherein if there are two or one bytes unfilled in the PDU, bytes of the number of unfilled bytes of next SDU are filled into the previous PDU.

4. The method according to claim 2 , wherein the length indicator field has a length of two bytes.

5. The method according to claim 2 , wherein the offset field has a length of two bytes.

6. A method for generating a Protocol Data Unit (PDU), the method comprising:

via a segmentation unit, segmenting an input Service Data Unit (SDU) into at least one segmentation in such a manner that the at least one segmentation is distributed in at least one PDU; and

via a setting unit, setting at least one length indicator field in a header of the at least one PDU, wherein the length indicator field indicates a length of the last segmentation of the at least one segmentation, and wherein there is one length indicator per SDU.

7. The method according to claim 6 , wherein if the length of the last segmentation of the SDU is less than vacancy in the PDU by one byte, the previous byte of next SDU is filled into the end of the PDU.

8. The method according to claim 6 , wherein if the length of the last SDU segmentation is equal to vacancy in the previous PDU, the length indicator field of the segmentation is filled into the posterior PDU.

9. The method according to claim 7 , wherein the length indicator field has a length of two bytes.

10. The method according to claim 7 , wherein the length indicator field has a length of eleven bytes.

11. The method according to claim 7 , wherein a value of the length indicator field is defined as a first reserved value for indicating that the previous PDU is exactly filled with the last segmentation of the SDU and that there is no length indicator field that indicates the end of the SDU in the previous PDU.

12. The method according to claim 7 , wherein a value of the length indicator field is defined as a second reserved value for indicating that the last segmentation of the SDU is one more byte more of exactly filling the previous PDU, that there is no length indicator field that indicates the end of the SDU in the previous PDU, and that the remaining one byte in the previous PDU serves as a first byte of next PDU.

13. The method according to claim 7 , wherein a value of the length indicator field is defined as a third reserved value for indicating that the last segmentation of the SDU is one more byte more of exactly filling the previous PDU, that there is no length indicator field that indicates the end of the SDU in the previous PDU, and that the remaining one byte in the previous PDU is ignored.

14. The method according to claim 7 , wherein a value of the length indicator field is defined as a fourth reserved value for indicating that the remaining byte in the current PDU is a padding byte.

15. An apparatus for generating a Protocol Data Unit (PDU), the apparatus comprising:

a segmentation unit configured to segment an input Service Data Unit (SDU) into at least one segmentation in such a manner that the at least one segmentation is distributed in at least one PDU;

a calculation unit configured to calculate an offset of a first segmentation of a first new SDU appearing in the PDU; and

a setting unit configured to set an offset field and at least one length indicator field in a header of the at least one PDU, wherein the offset field indicates an offset of a first segmentation of a new SDU appearing in the PDU, and the length indicator field indicates a total length of the new SDU, and wherein there is one length indicator per SDU.

16. The apparatus according to claim 15 , wherein if a first segmentation of one SDU, which is filled in the PDU, starts just after one length indicator field, a value of an offset field for the PDU is set to 0.

17. The apparatus according to claim 15 , wherein if there are two or one bytes unfilled in the PDU, bytes of the number of unfilled bytes of next SDU are filled into the previous PDU.

18. The apparatus according to claim 16 , wherein the length indicator field has a length of two bytes.

19. The apparatus according to claim 16 , wherein the offset field has a length of two bytes.

20. The apparatus according to claim 15 , implemented in a base station.

21. An apparatus for generating a Protocol Data Unit (PDU), the apparatus comprising:

a segmentation unit configured to segment an input Service Data Unit (SDU) into at least one segmentation in such a manner that the at least one segmentation is distributed in at least one PDU;

a calculation unit configured to calculate a length of the last segmentation of the at least one segmentation; and

a setting unit configured to set at least one length indicator field in a header of the at least one PDU, the length indicator field indicating a length of the last segmentation of the at least one segmentation, and wherein there is one length indicator per SDU.

22. The apparatus according to claim 21 , wherein if the length of the last segmentation of the SDU is less than vacancy in the PDU by one byte, the previous byte of next SDU is filled into the end of the PDU.

23. The apparatus according to claim 21 , wherein if the length of the last SDU segmentation is equal to vacancy in the previous PDU, the length indicator field of the segmentation is filled into the posterior PDU.

24. The apparatus according to claim 22 , wherein the length indicator field has a length of two bytes.

25. The apparatus according to claim 23 , wherein the length indicator field has a length of eleven bytes.

26. The apparatus according to claim 23 , wherein a value of the length indicator field is defined as a first reserved value for indicating that the previous PDU is exactly filled with the last segmentation of the SDU and that there is no length indicator field that indicates the end of the SDU in the previous PDU.

27. The apparatus according to claim 23 , wherein a value of the length indicator field is defined as a second reserved value for indicating that the last segmentation of the SDU is one more byte more of exactly filling the previous PDU, that there is no length indicator field that indicates the end of the SDU in the previous PDU, and that the remaining one byte in the previous PDU serves as a first byte of next PDU.

28. The apparatus according to claim 23 , wherein a value of the length indicator field is defined as a third reserved value for indicating that the last segmentation of the SDU is one more byte more of exactly filling the previous PDU, that there is no length indicator field that indicates the end of the SDU in the previous PDU, and that the remaining one byte in the previous PDU is ignored.

29. The apparatus according to claim 23 , wherein a value of the length indicator field is defined as a fourth reserved value for indicating that the remaining byte in the current PDU is a padding byte.

30. The apparatus according to claim 21 , implemented in a base station.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: ALCATEL LUCENT
To: NOKIA TECHNOLOGIES OY
Reel/Frame 047271/0246 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0555 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2009
From: WANG, YONGGANG; HU, ZHONGJI; WANG, HE
To: ALCATEL LUCENT
Reel/Frame 023247/0207 →