IP Library Granted Patent US 7,899,056
Granted Patent B2
US 7,899,056 · App. 12/352,887 · Granted Mar 1, 2011

Device and method for reducing overhead in a wireless network

Assignee: Fujitsu Limited
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 7,899,056
App. No.
12/352,887
Granted
Mar 1, 2011
Kind
B2
Abstract

A method for reducing overhead includes identifying a plurality of packets that are all to comprise at least one common piece of security information. The method also includes concatenating the plurality of packets into a single jumbo packet. The method further includes applying a single set of security information to the jumbo packet. The single set of security information is based on the at least one common piece of security information.

Claims (65)

1. A method for reducing overhead, comprising:

identifying a plurality of packets that are all to comprise at least one common piece of security information, each of the plurality of packets comprising a header;

concatenating the plurality of packets into a single jumbo packet;

identifying a base header from among the headers of the plurality of packets;

determining a plurality of hamming distances, each hamming distance associated with a respective packet of the plurality of packets other than the base header and indicative of a number of differences between the respective header and another header of the plurality of headers;

determining a plurality of encoded values, each encoded value associated with a respective packet of the plurality of packets other than the base header and determined based on a difference between the respective header and at least one other header;

generating a jumbo header for the jumbo packet, the jumbo header comprising the base header, the plurality of hamming distances, and the plurality of encoded values; and

applying a single set of security information to the jumbo packet, the single set of security information based on the at least one common piece of security information.

2. The method of claim 1 , wherein the at least one common piece of security information comprise a common message authentication code.

3. The method of claim 1 , wherein the at least one common piece of security information comprises a key operable to provide a security feature selected from the group consisting of encryption, decryption, and authentication.

4. The method of claim 1 , wherein:

the plurality of packets concatenated into the jumbo packet comprise a plurality of data packets; and

the at least one common piece of security information comprises authentication data for the data packets.

5. The method of claim 1 , wherein:

the plurality of packets concatenated into the jumbo packet comprises a plurality of control packets; and

the at least one common piece of security information comprises authentication data for the control packets.

6. The method of claim 1 :

wherein concatenating a plurality of packets into a single jumbo packet comprises concatenating a plurality of packets to be sent in a single PHY burst into a single jumbo packet; and

further comprising transmitting the jumbo packet via a wireless connection to a receiver operable to recover the plurality of packets based on the at least one common piece of security information applied to the jumbo packet.

7. A method for reducing overhead, comprising:

receiving a jumbo packet comprising a jumbo header and a plurality of packets concatenated therein;

identifying within the jumbo header, a base header associated with one packet of the plurality of packets and at least one hamming distance and at least one encoded value associated with each packet of the plurality of packets other than the packet having the associated base header;

recreating a plurality of headers associated with the plurality of packets based on the base header and the respective hamming distance and encoded value;

identifying at least one piece of security information applied to the jumbo packet, the plurality of concatenated packets absent the identified piece of security information; and

recovering the plurality of packets within the jumbo packet based on the at least one piece of security information applied to the jumbo packet.

8. The method of claim 7 , wherein identifying the at least one piece of security information comprises identifying the security information within the header of the jumbo packet.

9. The method of claim 7 , wherein:

the plurality of packets concatenated into the jumbo packet comprise a plurality of data packets; and

the at least one piece of security information comprises authentication data for the data packets.

10. The method of claim 7 , wherein:

the plurality of packets concatenated into the jumbo packet comprises a plurality of control packets; and

the at least one piece of security information comprises authentication data for the control packets.

11. A device for reducing overhead comprising, a processor operable to:

identify a plurality of packets that are all to comprise at least one common piece of security information, each of the plurality of packets comprising a header;

concatenate the plurality of packets into a single jumbo packet;

identify a base header from among the headers of the plurality of packets;

determine a plurality of hamming distances, each hamming distance associated with a respective packet of the plurality of packets other than the base header and indicative of a number of differences between the respective header and another header of the plurality of headers;

determine a plurality of encoded values, each encoded value associated with a respective packet of the plurality of packets other than the base header and determined based on a difference between the respective header and at least one other header;

generate a jumbo header for the jumbo packet, the jumbo header comprising the base header, the plurality of hamming distances, and the plurality of encoded values; and

apply a single set of security information to the jumbo packet, the single set of security information based on the at least one common piece of security information.

12. The device of claim 11 , wherein the at least one common piece of security information comprise a common message authentication code.

13. The device of claim 11 , wherein the at least one common piece of security information comprises a key operable to provide a security feature selected from the group consisting of encryption, decryption, and authentication.

14. The device of claim 11 , wherein:

the plurality of packets concatenated into the jumbo packet comprise a plurality of data packets; and

the at least one common piece of security information comprises authentication data for the data packets.

15. The device of claim 11 , wherein:

the plurality of packets concatenated into the jumbo packet comprises a plurality of control packets; and

the at least one common piece of security information comprises authentication data for the control packets.

16. The device of claim 11 :

wherein the processor operable to concatenate a plurality of packets into a single jumbo packet comprises a processor operable to concatenate a plurality of packets to be sent in a single PHY burst into a single jumbo packet; and

further comprising an interface coupled to the processor and operable to transmit the jumbo packet via a wireless connection to a receiver operable to recover the plurality of packets based on the at least one common piece of security information applied to the jumbo packet.

17. A device for reducing overhead, comprising:

an interface operable to receive a jumbo packet comprising a jumbo header and a plurality of packets concatenated therein; and

a processor coupled to the interface and operable to:

identify within the jumbo header, a base header associated with one packet of the plurality of packets and at least one hamming distance and at least one encoded value associated with each packet of the plurality of packets other than the packet having the associated base header;

recreate a plurality of headers associated with the plurality of packets based on the base header and the respective hamming distance and encoded value;

identify at least one piece of security information applied to the jumbo packet, the plurality of concatenated packets absent the identified piece of security information; and

recover the plurality of packets within the jumbo packet based on the at least one piece of security information applied to the jumbo packet.

18. The device of claim 17 , wherein the processor operable to identify the at least one piece of security information comprises a processor operable to identify the security information within the header of the jumbo packet.

19. The device of claim 17 , wherein:

the plurality of packets concatenated into the jumbo packet comprise a plurality of data packets; and

the at least one piece of security information comprises authentication data for the data packets.

20. The device of claim 17 , wherein:

the plurality of packets concatenated into the jumbo packet comprises a plurality of control packets; and

the at least one piece of security information comprises authentication data for the control packets.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2010
From: OKUDA, MASATO
To: FUJITSU LIMITED
Reel/Frame 023908/0926 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2009
From: CHEN, WEI-PENG; ZHU, CHENXI
To: FUJITSU LIMITED
Reel/Frame 022099/0012 →
Continuity (1)
Related Publication 20100177789A1 · Jul 15, 2010