Fine timing for high throughput packets

Information

  • Patent Grant
  • 9253742
  • Patent Number
    9,253,742
  • Date Filed
    Thursday, November 29, 2007
    18 years ago
  • Date Issued
    Tuesday, February 2, 2016
    9 years ago
Abstract
Improved methods of decoding data symbols of a high throughput (HT) data field in a mixed mode packet are provided. In one embodiment, first and second data symbols of the HT data field can be decoded using timing information derived from a legacy header of the mixed mode packet. In another embodiment, the first data symbol of the HT data field can be decoded using timing information derived from a legacy header of the mixed mode packet, whereas the second data symbol of the HT data field can be decoded using approximately half of the tones of the HT long training field in the mixed mode packet. Subsequent data symbols of the HT data field can be decoded using all tones of the HT long training field in the received mixed mode packet.
Description
BACKGROUND OF THE INVENTION

1. Field of the Invention


The present invention relates to wireless networks, and in particular to the decoding of the first high throughput (HT) symbol of the HT data field.


2. Related Art


The IEEE 802.11-2007 is a set of standards relating to wireless local area networks (WLAN). The legacy standards, e.g. 802.11a and 802.11g, have data rates that are relatively low. For example, both 802.11a (released 1999) and 802.11g (released 2003) have a data rate of 54 Mbit/s. In contrast, one of the most recent standards, 802.11n (projected release 2008), has a data rate of 300 Mbit/s. Thus, 802.11n is characterized as a high throughput protocol.


An 802.11 access point (AP) can operate in one of three modes: the legacy, mixed, or Greenfield mode. In the legacy mode, the AP can use one of the legacy protocols, e.g. 802.11a or 802.11g. In the mixed mode, the AP can use one of the legacy protocols or 802.11n. In the Greenfield mode, the AP can only use 802.11n (wherein “Greenfield” refers to a project that lacks any constraint imposed by prior work).



FIG. 1 illustrates an exemplary mixed mode packet format 100 that can be used in accordance with the 802.11n standard. As shown, mixed mode packet format 100 includes a legacy header 110, a high throughput (HT) header 111, and an HT data field 109. Legacy header 110 includes a legacy short training field 101, first and second legacy long training fields 102 and 101, and a legacy signal field 104. HT header 111 includes first and second HT signal fields 105 and 106, an HT short training field 107, and an HT long training field 108.


As known by those skilled in the art of wireless communication, fine timing (which determines an offset of the receiver) can be estimated from the slope of a frequency domain channel response. In a conventional legacy packet, which includes legacy header 110 followed by a legacy data field, legacy long training fields 102 and 103 can be used to consecutively better estimate the fine timing.


Notably, an HT receiver may ignore legacy header 110, thereby relying solely on HT header 111 for fine timing. However, HT header only includes one HT long training field 108. Unfortunately, by the time fine timing is obtained from this sole field, the first and second data symbols of HT data field 109 are already being processed for decoding. This fine timing is available for the third data symbol of HT data field 109.


To resolve this processing latency, the symbols of the data field could be stored in memory and then accessed for processing when the fine timing information is available. Unfortunately, this solution incurs undesirable additional hardware and time latency costs. Note that 802.11n requires that decoding of the packet must be complete by 16 microseconds after the end of the packet. Unfortunately, the additional time latency associated with data symbol storage and access could violate this requirement.


Therefore, a need arises for a technique to provide improved decoding for the first data symbol of the HT data field.


SUMMARY OF THE INVENTION

Improved methods of decoding data symbols of a high throughput (HT) data field in a received mixed mode packet are provided. In one embodiment, first and second data symbols of the HT data field can be decoded using timing information derived from the legacy header of the mixed mode packet. Subsequent data symbols (i.e. third, fourth, etc.) of the HT data field can be decoded using fine timing information derived from the HT long training field in the received mixed mode packet.


In another embodiment, the first data symbol of the HT data field can be decoded using timing information derived from the legacy header of the mixed mode packet. The second data symbol of the HT data field can be decoded using approximately half of the tones of an HT long training field in the received mixed mode packet. Subsequent data symbols (i.e. third, fourth, etc.) of the HT data field can be decoded using all the tones of the HT long training field in the received mixed mode packet.





BRIEF DESCRIPTION OF THE FIGURES


FIG. 1 illustrates an exemplary mixed mode packet format that can be used in accordance with 802.11n.



FIG. 2 illustrates a first technique for providing improved decoding for the first few data symbols of the HT data field in a received mixed mode packet.



FIG. 3 illustrates a second technique for providing improved decoding for the first few data symbols of the HT data field in a received mixed mode packet.





DETAILED DESCRIPTION OF THE FIGURES

An HT receiver typically ignores the legacy header in a mixed mode packet. Therefore, the HT receiver may rely only on the HT header of the mixed mode packet for fine timing. However, the HT header includes only one HT long training field. Unfortunately, by the time fine timing is obtained from this sole field, the first and second data symbols of the HT data field are already being processed for decoding. Fortunately, this fine timing is available for the decoding of the third data symbol of the HT data field.



FIG. 2 illustrates one technique 200 to provide improved data decoding with coarse timing information for the first two data symbols of the HT data field. In technique 200, the first and second data symbols of the HT data field can be decoded using the timing information derived from the legacy header of the mixed mode packet (e.g. the two long training fields) in step 201. In step 202, subsequent symbols of the HT data field (i.e. third, fourth, etc.) can be decoded using the fine timing information derived from the HT long training field in the mode packet (i.e. the optimized, fine timing information).



FIG. 3 illustrates another technique 300 to provide improved data decoding with coarse timing information for the first two data symbols of the HT data field. In step 301, the first data symbol of the HT data field can be decoded using timing information derived from the legacy header of the mixed mode packet. In step 302, the second data symbol of the HT data field can be decoded using half of the tones of the HT long training field in the received packet. The use of half of the tones can advantageously speed up fine timing (and channel smoothing), albeit with some attendant decrease in accuracy compared to using all of the tones. In step 303, subsequent symbols of the HT data field (i.e. third, fourth, etc.) can be decoded using the fine timing information derived from all tones of the HT long training field in the received mixed mode packet.


Although illustrative embodiments have been described in detail herein with reference to the accompanying figures, it is to be understood that the invention is not limited to those precise embodiment. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed. As such, many modifications and variations will be apparent to practitioners skilled in this art. For example, although FIG. 3 teaches using half of the tones, other embodiments may use more or less tones (e.g. +/−10%). Accordingly, it is intended that the scope of the invention be defined by the following claims and their equivalents.

Claims
  • 1. A method of decoding data symbols of a high throughput (HT) data field in a mixed mode packet, the method comprising: decoding a first data symbol and a second data symbol of the HT data field using timing information derived solely from a legacy header of the mixed mode packet; anddecoding subsequent data symbols of the HT data field using fine timing information derived from an HT long training field in the mixed mode packet.
  • 2. A method of decoding data symbols of a high throughput (HT) data field in a received mixed mode packet, the method comprising: decoding a first data symbol of the HT data field using timing information derived from a legacy header of the mixed mode packet;decoding a second data symbol of the HT data field using approximately half of a plurality of tones of an HT long training field in the mixed mode packet; anddecoding subsequent data symbols of the HT data field using all of the plurality of tones of the HT long training field in the received mixed mode packet.
US Referenced Citations (54)
Number Name Date Kind
6611537 Edens et al. Aug 2003 B1
7031249 Kowalski Apr 2006 B2
7450489 Sandhu Nov 2008 B2
7466964 Sondur Dec 2008 B2
7577085 Narasimhan Aug 2009 B1
7577438 Sammour et al. Aug 2009 B2
7590189 Hansen et al. Sep 2009 B2
7599332 Zelst et al. Oct 2009 B2
7623481 Chen Nov 2009 B2
7643453 Webster et al. Jan 2010 B2
7688904 Yonge et al. Mar 2010 B2
7742390 Mujtaba Jun 2010 B2
7751338 Azenko et al. Jul 2010 B2
7773681 Koo et al. Aug 2010 B2
7778150 Nakao Aug 2010 B2
7804765 Tzannes et al. Sep 2010 B2
7808960 Chan et al. Oct 2010 B1
7809020 Douglas et al. Oct 2010 B2
7813374 Moorti et al. Oct 2010 B2
7835476 Aoki et al. Nov 2010 B2
7856068 Tung et al. Dec 2010 B1
7873022 Hansen et al. Jan 2011 B2
7881390 Sadowsky et al. Feb 2011 B2
7885177 Kopmeiners et al. Feb 2011 B2
7903749 Moffatt Mar 2011 B2
7912024 Trachewsky Mar 2011 B2
7916803 Gardner et al. Mar 2011 B2
7920599 Subramanian et al. Apr 2011 B1
7940638 Sandhu May 2011 B2
7957474 Waters et al. Jun 2011 B2
7974591 Trachewsky et al. Jul 2011 B2
7978729 Moorti et al. Jul 2011 B2
20070153830 Xhafa et al. Jul 2007 A1
20070153930 Reid Jul 2007 A1
20070189263 Izumi et al. Aug 2007 A1
20070207823 van Nee et al. Sep 2007 A1
20070248063 Habetha Oct 2007 A1
20070248104 Rudolf et al. Oct 2007 A1
20070253499 Waters et al. Nov 2007 A1
20070258384 Sammour et al. Nov 2007 A1
20070280180 Dalmases et al. Dec 2007 A1
20080013496 Dalmases et al. Jan 2008 A1
20080045153 Surineni et al. Feb 2008 A1
20080101482 Labbe et al. May 2008 A1
20080212696 Takahashi et al. Sep 2008 A1
20080316981 Trainin Dec 2008 A1
20090122882 Mujtaba May 2009 A1
20090185632 Cai et al. Jul 2009 A1
20090310702 Lewis Dec 2009 A1
20100014504 Sun et al. Jan 2010 A1
20100061402 van Zelst et al. Mar 2010 A1
20100118206 Gao et al. May 2010 A1
20100189167 Pare et al. Jul 2010 A1
20110116565 Mujtaba May 2011 A1
Non-Patent Literature Citations (15)
Entry
Nanda, S. et al. “Adaptation Techniques in Wireless Packet Data Services,” IEEE Communications Magazine, vol. 38, Issue 1, Jan. 2000, pp. 54-64.
Nanda, S. et al. “A High Performance MIMO OFDM Wireless LAN,” IEEE Communications Magazine, vol. 43, Issue 2, Feb. 2005, pp. 101-109.
Larola, R. et al. “Designing a Mobile Broadband Wireless Access Network,” IEEE Signal Processing Magazine, vol. 21, Issue 5, Sep. 2004, pp. 20-28.
Dimakis, A.G. et al. “Ubiquitous Access to Distributed Data in Large-Scale Sensor Networks through Decentralized Erasure Codes,” Fourth Intl. Symposium on Information Processing in Sensor Networks, Apr. 2005, pp. 111-117.
Ye, Wei et al. “Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks,” IEEE/ACM Transactions on Networking (TON), vol. 12, Issue 3, Jun. 2004, pp. 493-506.
Li, Ye et al. “Transmitter Diversity for OFDM Systems and its Impact on High-Rate Data Wireless Networks,” IEEE Journal on Selected Areas in Communications, vol. 17, Issue 7, Aug. 2002, pp. 1233-1243.
Wiegandt, D.A. et al. “High-Throughput, High-Performance OFDM via Pseudo-Orthoginal Carrier Interferometry Spreading Codes,” IEEE Transactions on Communications, vol. 51, Issue 7, Jul. 2003, pp. 1123-1134.
van Nee, Richard. “The 802.11n MIMO-OFDM Standard for Wireless LAN and Beyond,” Wireless Personal Communications, vol. 37, Nos. 3-4, SpringerLink, Oct. 2007, pp. 445-453.
Wang, Dong and Zhang, Jinyun. “Timing Synchronization for MIMO-OFDM WLAN Systems,” IEEE Wireless Communications and Networking Conference, Jun. 2007, pp. 1177-1182.
Cerato, Barbara et al. “Hardware Architecture for Matrix Factorization in MIMO Receivers,” Proceedings of the 17th ACM Great Lakes Symposium on VLSI (GLSVLSI), 2007.
Peng, Fei and Zhang, Jinyun. “On Residual Carrier Frequency Offset Mitigation for 802.11n,” IEEE International Conference on Acoustics, Speech and Signal Processing, Jun. 2007, pp. III-257-III-260.
Van Nee, Richard et al. “The 802.11n MIMO-OFDM Standard for Wireless LAN and Beyond,” Wireless Personal Communications, vol. 37, 2006, pp. 445-453.
Zheng, Feng and Nelson, John. “Adaptive Design for the Packet Length of IEEE 802.11n Networks,” IEEE International Conference on Communications, May 2008, pp. 2490-2495.
“802.11n Primer,” Whitepaper, AirMagnet, Aug. 2008, pp. 1-15.
“Wi-Fi Certified 802.11n Draft 2.0: Longer-Range, Faster-Throughput, Multimedia-Grade Wi-Fi Networks,” Wi-Fi Alliance, 2007, pp. 1-18.