Method of accommodating fragmentation and burst in a wireless protocol
First Claim
1. A method of sending information in a wireless network, comprising:
- breaking a service data unit into first through Nth service data unit fragments;
assigning the first through Nth service data unit fragments as payloads for first through Nth frames, respectively; and
transmitting the first through Nth frames,wherein each the first through Nth frames contains a first designator, a second designator, and a third designator, the first designator identifying the service data unit, the second designator identifying a position in the service data unit of the respective first through Nth service data unit fragment assigned as payload, and the third designator identifying a total number of fragments N that the service data unit has been broken into, andwherein N is an integer greater than 1.
22 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for sending information in a wireless network. A service data unit is broken up by a transmitter into multiple fragments that are sent as the payloads of respective data frames transmitted to a receiver. Each of these frames includes a service data unit identifier identifying the service data unit the fragment is associated with, a fragment number indicating the position of the fragment within the associated service data unit, and a total fragment value indicating the total number of fragments in the service data unit. The receiver extracts the service data unit fragments, buffers them, and uses the fragments to reconstruct the service data unit. The receiver is able to efficiently buffer the fragments because of the service data unit identifier, fragment number, and total fragment value contained in each frame.
16 Citations
10 Claims
-
1. A method of sending information in a wireless network, comprising:
-
breaking a service data unit into first through Nth service data unit fragments; assigning the first through Nth service data unit fragments as payloads for first through Nth frames, respectively; and transmitting the first through Nth frames, wherein each the first through Nth frames contains a first designator, a second designator, and a third designator, the first designator identifying the service data unit, the second designator identifying a position in the service data unit of the respective first through Nth service data unit fragment assigned as payload, and the third designator identifying a total number of fragments N that the service data unit has been broken into, and wherein N is an integer greater than 1. - View Dependent Claims (2, 3)
-
-
4. A method of sending information in a wireless network, comprising:
-
breaking a service data unit into first through Nth service data unit fragments; assigning the first through Nth service data unit fragments as payloads for first through Nth frames, respectively; and transmitting the first through Nth frames, wherein each the first through Nth frames contains a first designator, a second designator, and a third designator, the first designator identifying the service data unit, the second designator identifying a position in the service data unit of the respective first through Nth service data unit fragment assigned as payload, and the third designator indicating whether the frame is the Nth frame or not, and wherein N is an integer greater than 1. - View Dependent Claims (5, 6)
-
-
7. A method of sending information in a wireless network, comprising:
-
breaking a service data unit into first through Nth service data unit fragments in a transmitter device; assigning the first through Nth service data unit fragments as payloads for first through Nth frames, respectively, the first through Nth frames each containing a first designator, a second designator, and a third designator; transmitting the first through Nth frames from the transmitter device; receiving the first through Nth frames from the transmitter device at a receiver device; extracting the first through Nth service data unit fragments from the first through Nth frames; and reconstructing the service data unit using the first through Nth service data unit fragments and the first, second, and third designators from each of the first through Nth frames, wherein the first designator identifies the service data unit, the second designator identifies a position in the service data unit of the respective first through Nth service data unit fragment assigned as payload, and the third designator identifies a total number of fragments N that the service data unit has been broken into, and wherein N is an integer greater than 1. - View Dependent Claims (8, 9, 10)
-
Specification