IP Library › Granted Patent US 8,537,703
Granted Patent B2
US 8,537,703 · App. 12/871,350 · Granted Sep 17, 2013

Multicarrier packet communication system

Inventors: Marcos C. Tzannes (Orinda, CA); Dongjun Lee (Pleasant Hill, CA); Todor Cooklev (Moraga, CA); Colin Lanzl (Nashua, NH)
Assignee: Intel Corporation
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 8,537,703
App. No.
12/871,350
Granted
Sep 17, 2013
Kind
B2
Abstract

Messages transmitted between a receiver and a transmitter are used to maximize a communication data rate. In particular, a multicarrier modulation system uses messages that are sent from the receiver to the transmitter to exchange one or more sets of optimized communication parameters. The transmitter then stores these communication parameters and when transmitting to that particular receiver, the transmitter utilizes the stored parameters in an effort to maximize the data rate to that receiver. Likewise, when the receiver receives packets from that particular transmitter, the receiver can utilize the stored communication parameters for reception.

Claims (95)

1. A system for packet communication in a multicarrier communications environment comprising:

a transceiver capable of:

transmitting a packet including the header portion and a data portion, wherein:

the header portion indicates one or more communications parameters used for the data portion of the packet, and

the data portion is used for communication of a number of data bytes at a data rate, and

wherein:

the header portion includes a legacy header portion, which is modulated on a first multicarrier symbol, the header portion containing a Rate field indicating a legacy data rate value and a Length field indicating a legacy number of data bytes,

the number of data bytes communicated in the data portion of the packet is different than the legacy number of data bytes indicated in the legacy header portion of the packet, and

the data rate used in the data portion of the packet is different than the legacy data rate indicated in the legacy header portion of the packet, and

wherein:

the header portion includes an extended rate header portion modulated on at least one additional multicarrier symbol,

the extended rate header portion includes at least one field indicating at least one actual communication parameter used for the data portion of the packet,

the extended header portion is not decodable by a legacy device, and

the Rate field and Length fields are used to defer transmission for a period of time at least corresponding to the duration of the packet, the packet including both the legacy header portion and the extended rate header portion.

2. The system of claim 1 , wherein the transceiver supports one or more of 802.11a and 802.11g.

3. The system of claim 1 , wherein the legacy device supports one or more of 802.11a and 802.11g.

4. The system of claim 1 , wherein the extended header portion indicates a bit allocation table.

5. The system of claim 1 , wherein the extended header portion indicates a cycle prefix length.

6. The system of claim 1 , wherein the extended header portion indicates a pilot tone allocation.

7. The system of claim 1 , wherein the Rate field and Length field are decodable by the legacy device and the data portion of the packet is not correctly decodable by the legacy device.

8. The system of claim 1 , wherein the Rate field and Length field are used by the legacy device to determine a duration of time.

9. The system of claim 1 , wherein the Rate field and Length field are used by the legacy device to set a Network Allocation Vector (NAV).

10. The system of claim 1 , wherein the transceiver is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

11. The system of claim 1 , wherein the legacy device is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

12. The system of claim 1 , wherein the transceiver is an access point.

13. A non-transitory computer readable information storage media having stored thereon executable instructions, that when executed by a processor, operate to perform a method for packet communication in a multicarrier communications environment comprising:

transmitting a packet including a header portion and a data portion, wherein:

the header portion indicates one or more communications parameters used for the data portion of the packet, and

the data portion is used for communication of a number of data bytes at a data rate, and

wherein:

the header portion includes a legacy header portion, which is modulated on a first multicarrier symbol, the header portion containing a Rate field indicating a legacy data rate value and a Length field indicating a legacy number of data bytes,

the number of data bytes communicated in the data portion of the packet is different than the legacy number of data bytes indicated in the legacy header portion of the packet, and

the data rate used in the data portion of the packet is different than the legacy data rate indicated in the legacy header portion of the packet, and

wherein:

the header portion includes an extended rate header portion modulated on at least one additional multicarrier symbol,

the extended rate header portion includes at least one field indicating at least one actual communication parameter used for the data portion of the packet,

the extended header portion is not decodable by a legacy device, and

the Rate field and Length fields are used to defer transmission for a period of time at least corresponding to the duration of the packet, the packet including both the legacy header portion and the extended rate header portion.

14. The media of claim 13 , wherein the first means supports one or more of 802.11a and 802.11g.

15. The media of claim 13 , wherein the legacy device supports one or more of 802.11a and 802.11g.

16. The media of claim 13 , wherein the extended header portion indicates a bit allocation table.

17. The media of claim 13 , wherein the extended header portion indicates a cycle prefix length.

18. The media of claim 13 , wherein the extended header portion indicates a pilot tone allocation.

19. The media of claim 13 , wherein the Rate field and Length field are decodable by the legacy device and the data portion of the packet is not correctly decodable by the legacy device.

20. The media of claim 13 , wherein the Rate field and Length field are used by the legacy device to determine a duration of time.

21. The media of claim 13 , wherein the Rate field and Length field are used by the legacy device to set a Network Allocation Vector (NAV).

22. The media of claim 13 , wherein the first means is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

23. The media of claim 13 , wherein the legacy device is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

24. The media of claim 13 , wherein the first means is an access point.

25. A system for packet communication in a multicarrier communications environment comprising:

a transceiver capable of receiving a packet including a header portion and a data portion,

wherein:

the header portion indicates one or more communications parameters used for the data portion of the packet, and the data portion is used for communication of a number of data bytes at a data rate; and

the header portion includes a legacy header portion, which is modulated on a first multicarrier symbol, the header portion containing a Rate field indicating a legacy data rate value and a Length field indicating a legacy number of data bytes; and

decoding, by the transceiver, at least the legacy header portion,

wherein:

the number of data bytes communicated in the data portion of the packet is different than the legacy number of data bytes indicated in the legacy header portion of the packet, and the data rate used in the data portion of the packet is different than the legacy data rate indicated in the legacy header portion of the packet,

the header portion includes an extended rate header portion modulated on at least one additional multicarrier symbol,

the extended rate header portion includes at least one field indicating at least one actual communication parameter used for the data portion of the packet,

the extended header portion is not decodable by a legacy device, and

the Rate field and Length field are used to defer transmission for a period of time at least corresponding to the duration of the packet, the packet including both the legacy header portion and the extended rate header portion.

26. The system of claim 25 , wherein the transceiver supports one or more of 802.11a and 802.11g.

27. The system of claim 25 , wherein the legacy device supports one or more of 802.11a and 802.11g.

28. The system of claim 25 , wherein the extended header portion indicates a bit allocation table.

29. The system of claim 25 , wherein the extended header portion indicates a cycle prefix length.

30. The system of claim 24 , wherein the extended header portion indicates a pilot tone allocation.

31. The system of claim 25 , wherein the Rate field and Length field are decodable by the legacy device and the data portion of the packet is not correctly decodable by the legacy device.

32. The system of claim 25 , wherein the Rate field and Length field are used by the legacy device to determine a duration of time.

33. The system of claim 25 , wherein the Rate field and Length field are used by the legacy transceiver to set a Network Allocation Vector (NAV).

34. The system of claim 25 , wherein the transceiver is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

35. The system of claim 25 , wherein the legacy device is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

36. The system of claim 25 , wherein the transceiver is an access point.

37. A non-transitory computer readable information storage media having stored thereon processor executable instructions, that when executed by a processor, operate to perform a method for packet communication in a multicarrier communications environment comprising:

receiving a packet including a header portion and a data portion,

wherein:

the header portion indicates one or more communications parameters used for the data portion of the packet, and the data portion is used for communication of a number of data bytes at a data rate; and

the header portion includes a legacy header portion, which is modulated on a first multicarrier symbol, the header portion containing a Rate field indicating a legacy data rate value and a Length field indicating a legacy number of data bytes; and

decoding, by the transceiver, at least the legacy header portion,

wherein:

the number of data bytes communicated in the data portion of the packet is different than the legacy number of data bytes indicated in the legacy header portion of the packet, and the data rate used in the data portion of the packet is different than the legacy data rate indicated in the legacy header portion of the packet,

the header portion includes an extended rate header portion modulated on at least one additional multicarrier symbol,

the extended rate header portion includes at least one field indicating at least one actual communication parameter used for the data portion of the packet,

the extended header portion is not decodable by a legacy device, and

the Rate field and Length field are used to defer transmission for a period of time at least corresponding to the duration of the packet, the packet including both the legacy header portion and the extended rate header portion.

38. The media of claim 37 , wherein the transceiver supports one or more of 802.11a and 802.11g.

39. The media of claim 37 , wherein the legacy device supports one or more of 802.11a and 802.11g.

40. The media of claim 37 , wherein the extended header portion indicates a bit allocation table.

41. The media of claim 37 , wherein the extended header portion indicates a cycle prefix length.

42. The media of claim 37 , wherein the extended header portion indicates a pilot tone allocation.

43. The media of claim 37 , wherein the Rate field and Length field are decodable by the legacy device and the data portion of the packet is not correctly decodable by the legacy device.

44. The media of claim 37 , wherein the Rate field and Length field are used by the legacy device to determine a duration of time.

45. The media of claim 37 , wherein the Rate field and Length field are used by the legacy device to set a Network Allocation Vector (NAV).

46. The media of claim 37 , wherein the transceiver is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

47. The media of claim 37 , wherein the legacy device is one or more of a general purpose computer, a special purpose computer, a programmed microprocessor, a microcontroller and peripheral integrated circuit element(s), an ASIC, a digital signal processor, a hard-wired electronic or logic circuit and a programmable logic device.

48. The media of claim 37 , wherein the transceiver is an access point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2012
From: AWARE, INC.
To: INTEL CORPORATION
Reel/Frame 028546/0199 →
Continuity (6)
Continuation 12760786 · Apr 15, 2010
Continuation 12503255 · Jul 15, 2009
Continuation 11931791 · Oct 31, 2007
Division 10382921 · Mar 7, 2003
Provisional Application 60363218 · Mar 8, 2002
Related Publication 20100322295A1 · Dec 23, 2010