throbber
USOO7403539B1
`
`(12) United States Patent
`US 7,403,539 B1
`(10) Patent N0.:
`
`(45) Date of Patent: Jul. 22, 2008
`Tang et a1.
`
`(54) CLEAR CHANNEL ASSESSMENT IN
`WIRELESS COMMUNICATION S
`
`(75)
`
`Inventors: Hsiao-Cheng Tang, San Jose, CA (US);
`Yungping Hsu, Cupertino, CA (US);
`Guorong Hu, Sunnyvale, CA (US);
`Weishi Feng, San Jose, CA (US)
`
`(73) Assignee: Marvell International Ltd., Hamilton
`(BM)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(1)) by 1029 days.
`
`(21) Appl.No.: 10/268,156
`
`(22) Filed:
`
`Oct. 9, 2002
`
`(51)
`
`Int. Cl.
`(2006.01)
`H04L 12/413
`(2006.01)
`H04L 12/28
`(52) US. Cl.
`...................................................... 370/445
`(58) Field of Classification Search ................. 370/445,
`370/446; 447; 338; 462
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5/2000 Kamerrnan et a1.
`6,067,291 A *
`......... 370/338
`6.469,997 B1* 10/2002 Dorenbosch et a1.
`.. 370/337
`
`6,675,012 B2 *
`l/2004 Gray ....................
`.. 455/423
`6.834,045 B1* 12/2004 Lappetelainen et a1.
`..... 370/329
`......... 455/2341
`2002/0061738 A1*
`5/2002 Simmons et al.
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`1124337 A2
`8/2001
`
`OTHER PUBLICATIONS
`
`Control (MAC) and Physical Layer (PHY) Specifications, Higher-
`Speed Physical Layer Extension in 2.4 GHZ Band,” Sep. 1999, pp.
`1-89.
`
`International Standard, ANSI/lEEE std. 802.1 1, first edition, Sponsor
`LAN MAN Standards Committee oflEbE Computer Society, “Part
`11: Wireless LAN Medium Access Control (MAC) and Physical
`Laycr (PHY) specifications,” 1999.
`Geier, Jim, “Wireless LANs, Second Edition", SAMS Publishing,
`2000,1311 137—151.
`and Mctropolitan Arca
`“Local
`802.16,
`IEEE
`Standards
`NetworksiPart 16: Interface for Fixed Broadband Wireless Access
`Systems,” Oct, 1, 2004, 893 pages.
`IEEE Std 802.11a-1999,SponsorLANMIINStandards Committee of
`lEEE Computer Society, “Part 11:Wireless LAN Medium Access
`Control (MAC) and Physical Layer (PHY) specifications: High-
`speed Physical Layer in the 5 GHZ Band.” Sep. 1999, pp. 1-83.
`
`(Continued)
`
`Primary ExamineriHassan Kizou
`Assistant ExamineriBetty Lee
`
`(57)
`
`ABSTRACT
`
`Techniques for and apparatus capable of implementing
`packet detection and signal recognition in Wireless commu-
`nications systems are disclosed. In particular, the disclosed
`techniques and apparatus incorporate at least one of relative
`energy detection operable on assessment of a relative energy
`threshold for an inbound signal borne across an RF chalmel;
`carrier sense operable upon on assessment of at lea st one of a
`peak-to-sidelobe ratio and peak-to-peak distance defined by
`the inbound signal, and comparison operable upon demodu-
`lated data corresponding to the inbound signal as compared to
`predetermined preamble data. Clear channel assessment is
`performed based on determinations undertaken by one or
`more of the aforementioned relative energy detection, carrier
`sense and comparison operations.
`
`1999, SponsorLANA/[ANStandards Committee
`IEEE std. 802.11b
`ofIEEE Computer Society, “Part 1 1: Wireless LAN Medium Access
`
`145 Claims, 7 Drawing Sheets
`
`
`
`
`225
`
`ME fificfiofi‘ '1
`CCA UNIT
`
`
`
`
`
`to MAC IIF 125
`-——>
`Inbound data
`
`120
`
`/
`
`375
`
`
`
`HI_RATE_PSDU
`
`
`
`Page 1 of 26
`
`SAMSUNG EXHIBIT 1032
`
`Page 1 of 26
`
`SAMSUNG EXHIBIT 1032
`
`

`

`US 7,403,539 B1
`
`Page 2
`
`OTHER PUBLICATIONS
`
`IEEE P802.11g/D8.2-Apr. 2003, Sponsor LAN/AJAN Standards
`Committee of the IEEE Computer Society. Part 11:Wireless LAN
`Medium Access Control (MAC) and Physical Layer (PHY) specifi-
`cations, Further Higher Data Rate Extension in the 2.4 GHZ Band,
`2003, pp. 1-69.
`IEEE Std 802 . 1 6a—2003 , Sponsor LAN/MdNStandards Committee of
`IEEE Computer Society and the IEEE Microwave Theory and Tech7
`niques Society, “Part 16: Air Interface for Fixed BroadbandVVirelcss
`Access Systems-Amendment 2: Medium Access Control Modifica-
`tions and Additional Physical Layer Specifications for 2-11 GHZ.”
`2003, pp. 1-292.
`to IEEE Std 802.11-1999)
`IEEE Std 802.11a-1999(Supp1ement
`[Adopted by ISO/IEC and redesignated as ISO/IEC 8802-11: 1999/
`Amd 1:2000(E)J; Supplement to IEEE Standard for Information
`technology - Telecommunications
`and information exchange
`between systems - Local and metropolitan area networks - Specific
`requirements - Part 11: Wireless LAN Medium Access Control
`
`('MAC) and Physical Layer (PHY) specifications High-speed Physi-
`cal Layer in the 5 GHZ Band; LAN/MAN Standards Committee of
`the IEEE Computer Society, 91 pages.
`IEEE P802.11g/D8.2. Apr. 2003 (Supplement to ANSI/IEEE Std.
`802.11-1999(Rea1T 2003)); DRAFT Supplement to STANDARD
`[for] Information Technology - Telecommunications and information
`exchange between systems - Local and metropolitan area networks -
`Specific requirements - Part 11: Wireless LANT Medidum Access
`Control (MAC) and Physical Layer (PHY) specifications: Further
`Higher Data Rate Extension in the 214 GHZ Band; LAN/M AN Stan-
`dards Committee ofthe IEEE Computer Society; 69 pages.
`IEEE Std 802.1621-2003 (Amendment to IEEE Std 80216-2001),
`IEEE Standard for Local andmetropolitan area networks; Part 16: Air
`Interface for Fixed Broadband Wireless Access Systems -- Amend-
`ment 2: Medium Access Control Modifications and Additional Physi-
`cal Layer Specifications for 2-11 GHZ; IEEE Computer Society and
`the IEEE Microwave Theory and Techniquest Society; Apr. 1, 2003;
`3 18 pages.
`
`* cited by examiner
`
`Page 2 of 26
`
`Page 2 of 26
`
`

`

`U
`
`a
`
`002
`
`%
`
`f01
`
`US 7,403,539 B1
`
`8Us0%
`
`Poarm:S.02
`
`
`
` 29I.2_mHJ3memmmoomm_oz<mmm<mmmzmomx“E__m>m0mm“t__n_e__trIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII_
`
`7t2w2<E
`
`muuuuuuuuuuuuuuuuuuu
`
`Dz<mmw<m
`
`mOmwwOOma
`
`mmtngéhum
`
`o:
`
`w.O_u_
`
`oor
`
`Page 3 of 26
`
`Page 3 of 26
`
`
`
`
`

`

`US. Patent
`
`Jul. 22, 2008
`
`Sheet 2 0f 7
`
`US 7,403,539 B1
`
`EmEm
`
`mflmzéommo,8m1
`
`
`
`
`HHHHHHHHHHHHL_03EmuucsonE_C>5mx<mN>5mmxmafi__omm_rlllllll
`
`m3“59:22_mmm_New__:2:0:‘mo_$289_umEot
`_8Nmo81\:2:<8_omF_50.23%?
`
`_motfimmmoo
`
`h20:05.3msza“.mmm
`
`Page 4 of 26
`
`
`
`
`
`xmuooxwmmmonwalmzmli
`
`mOHSDDOEMQ
`
`N.OE
`
`Page 4 of 26
`
`
`
`

`

`tnetaPs”U
`
`h
`
`%mn,
`
`7
`
`US 7,403,539 B1
`
`l.me
`
`.52:<00
`
`E0:
`
`hmEEEowmu
`
`.mown
`3ownm98
`
`
`
`SHEDEoi.52meE05
`
`
`
`uoEmu556:8
`
`0mm
`
`m.OE
`
`Page 5 of 26
`
`Page 5 of 26
`
`
`
`

`

`US. Patent
`
`Jul. 22, 2008
`
`Sheet 4 of7
`
`US 7,403,539 B1
`
`0
`N
`V”
`
`o
`N
`LO
`
`o
`
`g 4
`
`10
`
`510
`
`610
`
`FIG4
`
`FIG.5
`
`FIG6
`
`Page 6 of 26
`
`Page 6 of 26
`
`

`

`US. Patent
`
`Jul. 22, 2008
`
`Sheet 5 of7
`
`US 7,403,539 B1
`
`730
`
`T36
`
`735
`
`an.“
`
`FIG.7
`
`Page 7 of 26
`
`Page 7 of 26
`
`

`

`US. Patent
`
`Jul. 22, 2008
`
`Sheet 6 0f 7
`
`US 7,403,539 B1
`
`mam\r:2:am~
`
`JOmFZOU
`
`m.OE
`
`0%lllllllllllllll
`
`qomhzoo
`
`
`
`SW\A\.:2:mo
`
`03
`
`LmvtmmE0:
`
`..Bm.mtoo
`
`0.0E
`
`Page 8 of 26
`
`Page 8 of 26
`
`
`

`

`etaPS”U
`
`m
`
`7
`
`7
`
`US 7,403,539 B1
`
`a_
`
`n,_m_
`8N\_:2:<8
`
`%_
`
`m$5Emb$n_SE0:_
`
`_..523.QEOO
`
`fimomor
`
`_Illlll
`
`lill‘llllll'lll!
`
`<00
`
`401F200
`
`___...._....J
`
`9.9.
`
`(00
`
`
`
`0—..0E
`
`Page 9 of 26
`
`Page 9 of 26
`
`
`
`

`

`US 7,403,539 B1
`
`1
`CLEAR CHANNEL ASSESSMENT IN
`WIRELESS COlVlMUNICATIONS
`
`TECHNICAL FIELD
`
`The present invention generally relates to wireless commu—
`nications, and is specifically concerned with clear channel
`assessment techniques to determine the presence or absence
`of a valid inbound signal.
`
`
`
`BACKGROUND OF THE INVENTION
`
`
`
`The past few years has witnes sed the ever-increasing avail-
`ability of relatively cheap, low power wireless data commu-
`nication services, networks and devices, promising near wire
`speed transmission and reliability. One technology inparticu-
`lar, described in the IEEE Standard 802.11b-1999 Supple-
`
`ment to the ANSI/IEEE Standard 802.11, 1999 edition, col—
`lectively incorporated herein fully by reference, and more
`commonly referred to as “802.11b” or “WiFi”, has become
`the darling of the information technology industry and com-
`puter enthusiasts alike as a wired LAN/WAN alternative
`because of its potential 11 Mbps effective throughput, ease of
`installation and use, and transceiver component costs make it
`a real and convenient alternative to wired 10 BaseT Ethernet
`and othcr cablcd data networking altcrnativcs. With 802.1 lb,
`workgroup-sized networks can now be deployed in a Juilding
`in minutes, a campus in days instead of weeks since the
`demanding task of pulling cable and wiring existing struc—
`tures is eliminated. Moreover, 802.11b compliant wireless
`networking equipment is backwards compatible with the ear-
`lier 802.11 1 W2 Mbps throughput standard, thereby further
`reducing deployment costs in legacy wireless systems.
`802.1 lb achieves relatively highpayload data transmission
`rates or effective throughput via the use of orthogonal class
`modulation in general, and, more particularly, 8-chip comple-
`mentary code keying (“CCK”) and a 1 1 MHZ chipping rate to
`bear the payload. As such, previously whitened or scrambled
`bitstream data of interest is mapped into nearly orthogonal
`sequences (or CCK code symbols) to be transmitted, where
`each chip ofthe CCK code symbol is quaternary phase modu-
`lated using QPSK (“quadrature phase shift keying") modula-
`tion techniques. Meanwhile the common phase of each CCK
`symbol is jointly determined by the current and previous
`symbols using differential QPSK or DQPSK modulation
`scheme. Subsequent conversion into the analog domain pre-
`pares these CCK symbols for delivery over a wireless
`mcdium RF modulated on a carrier frequency within the
`internationally recognized 2.4 GHz ISM band to form the
`payload or PLCP Service Data Unit of an 802.11b compliant
`Physical Layer Convergence Procedure (“PLCP”) frame, a
`type of packet. The high-rate physical layer PLCP preamble
`and header portions forming the frame overhead are still
`modulated using the 802.11 compliant Barker spreading
`sequence at an 11 MHZ chipping rate. In particular, the pre—
`amble (long formatil 44 bits, short formati72 bits) is uni-
`versally modulated using DBPSK (“differential binary phase
`shift keying”) modulation resulting in a 1 Mbps effective
`throughput, while the header portion may be modulated using
`either DBPSK (long preamble fonnat) or DQPSK (short pre-
`amble format) to achieve a 2 Mbps effective throughput.
`An IEEE 802.1 lb compliant receiver receives and down—
`converts an incident inbound RF signal to recover an analog
`baseband signal bearing the PLCP frame, and then digitizes
`and despreads this signal to recover the constituent PLCP
`preamble, header and payload portions in sequence. The pre—
`amble and header portions are Barker correlated and then
`
`10
`
`15
`
`20
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`Page 10 of 26
`
`2
`either DBPSK or DQPSK demodulated based on the pre-
`amble format used to recover synchronization data and defi-
`nitional information concerning the received PLCP frame,
`including the data rate (Signal field in the PLCP header) and
`octet length (Length field in the PLCP header) ofthe variable-
`length payload or PSDU portion. The CCK encoded symbols
`forming the PLCP payloadportion are each correlated against
`64 candidate wavefomrs in received per symbol sequence in
`combination with DQPSK demodulation to verify and
`reverse map each into the underlying bitstream data of inter—
`est, at either 4 bits per symbol (5 .5 Mbps) or 8 bits per symbol
`(11 Mbps) increments.
`It should be appreciated that 802.11 and 802.11b signals
`operate in the 2.4 GI Iz ISM band and must therefore coexist
`with quite an array ofdissimilar signals operating in the same
`frequency, including microwave ovens and digital phones. By
`definition, there are no licensure restrictions within the avail—
`able RF channels of the ISM band, so 802.11 and 802.11b
`compliant transceivers must employ clear channel assess-
`ment techniques to determine if it is safe to transmit. In
`particular, thcrc is an expected amormt of ambicnt noise that
`the 802.1 1/802.1 lb transceivers must tolerate but still be able
`to transmit, but should not attempt to transmit while another
`in-range 802.11/802.11b transceiver is transmitting so as to
`maximize chalmel use and system throughput. In other
`words, it is desirable for 802.11 and 802.11b transceivers to
`know when the operating channel is occupied with valid
`traffic, and thus enter receive mode without attempting to
`transmit over such traffic. Likewise, it is desirable that these
`transceivers should be free to transmit on the operating chan-
`nel while that channel is free of 802.11/802.11b traffic, even
`in the presence of a tolerable amount of noise or interference.
`To this end, the 802.1 1 and 802.1 lb standards specify clear
`channel assessment (CCA) guidelines which are used to
`determine if a tuned RF channel contains valid PLCP frame
`traffic. Inbound signals in the tuned or operating RF channel
`which do not meet these CCA guidelines are considered to
`bear either corrupted frames, or represent interference or
`noise int 1e channel. The 802.11/802.1 1b CCA guidelines are
`organized in modes as follows:
`CCA Mode 1: Energy above threshold. CCA shall report a
`busy medium upon detecting any received energy above
`the 3D threshold.
`
`CCA Mode 2: Carrier Sense only. CCA shall report a busy
`mecium only upon detection of a DSSS signal. This
`signal may be above or below the ED threshold.
`CCA Mode 3: Carrier Sense with energy above threshold.
`CCA shall report a busy medium upon detection of a
`DSSS signal with energy above the ED threshold.
`CCA Mode 4 (802.11b): Carrier sense with timer. CCA
`shall start a timer whose duration is 3.65 ms and report a
`busy medium upon the detection of a High Rate PHY
`signal. CCA shall report an IDLE medium after the timer
`expires and no High Rate PHY signal is detected. The
`3.65 ms timeout is the duration of the longest possible
`5.5 Mbps PSDU.
`CCA Mode 5 (802.11b): A combination of carrier sense
`and energy above threshold. CCA shall report busy at
`least while a High Rate PPDU with energy above the ED
`threshold is being received at the antenna.
`
`
`
`The 802.11 DSSS PHY receiver must perform CCA accord-
`ing to at least one of modes 1 3, and the 802.11b High Rate
`PHY must perform CCA according to modes 1, 4 or 5.
`Three of the five conventional CCA modes require thresh-
`olding inbound signal energy, and so this guideline is believed
`important. However, conventional transceivers simply c0111-
`
`Page 10 of 26
`
`

`

`US 7,403,539 B1
`
`3
`pare inbound signal energy against the specified threshold,
`and report an energy threshold validation signal whenever the
`threshold is exceeded. Thus, the presence of strong interfer-
`ence in the operating channel, will cause (in the case ofa CCA
`mode 1 implementation) or potentially may (in the case of a
`CCA mode 3 or 5) cause a false busy to be reported, and thus
`prevent the transceiver from transmitting. which may in turn
`cause transmission delay and lower effective data throughput.
`Moreover, to implement CCA modes 275, conventional
`CCA carrier sense techniques are used to determine ifa DSSS
`or High Rate PHY inbound signal is present, typically by
`thresholding a measure of the perceived Barker code lock.
`However, known techniques are relatively complex and are
`thus power inefficient and expensive to implement. Both cost
`and power consumption reduction are critical design goals in
`802.11/8021 lb transceiver implementation,
`it would be
`advantageous if simpler carrier sense techniques could be
`incorporated without materially affecting carrier sense sensi-
`tivity or recognition performance.
`Further, while conventional CCA techniques look for valid
`PLCP header information (via CRC validation), there is no
`post-demodulation confirmation during receipt of the pre-
`amble. Checking for valid preamble receipt would be advan-
`tageous, especially where the inbound signal fades poten-
`tially below the inbound signal energy threshold, but the
`receiver is still able to successfully recover recognizable pre-
`amble information from the signal.
`Finally, while the defined 802.11/802.11b CCA modes
`account accommodate a range of operational environments,
`they are not appropriate for every environment and channel
`condition. Therefore,
`it would advantageous to provide a
`transceiver capable of handling further CCA modes other
`than those defined by the 802.11/802.11b standards, prefer-
`ably while retaining backwards compatibility with such stan-
`dards.
`
`SUMMARY OF THE INVENTION
`
`To address these and other perceived shortcomings and
`desires, the present invention is directed in part to a packet
`detection unit and signal recognition method that includes at
`least one ofrelative energy detection operable on assessment
`of a relative energy threshold for an inbound signal borne
`across an RF channel, carrier sense operable upon on assess-
`ment of at least one of a peak-to-sidelobe ratio and peak-to-
`peak distance defined by the inbound signal, and comparison
`operable upon demodulated data corresponding to the
`inbound signal as compared to predetermined preamble data.
`Clear channel assessment is performed based on detennina-
`tions undertaken by one or more of the aforementioned rela-
`tive energy detection, carrier sense and comparison opera-
`tions.
`
`Further aspects of the present invention include a trans-
`ceiver, network interface apparatus, and information proces-
`sor incorporating this packet detection unit, as well as a
`computer program product including computer readable pro-
`gram code capable of causing an information processor to
`perform one or more of these signal recognition aspects.
`Additional aspects and advantages of this invention will be
`apparent from the following detailed description of certain
`embodiments thereof, which proceeds with reference to the
`accompanying drawings.
`
`
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a high level block diagram of a wireless trans—
`ceiver in accordance with an embodiment of the invention.
`
`10
`
`15
`
`20
`
`30
`
`35
`
`40
`
`45
`
`60
`
`65
`
`4
`FIG. 2 is a more detailed block diagram of a receive base-
`band processing unit shown in FIG. 1.
`FIG. 3 is a detailed block diagram of a packet detection unit
`according to an altemative embodiment of the invention.
`FIG. 4 is a state transition diagram for the CCA unit shown
`in FIG. 2.
`FIG. 5 is a state transition diagram for the CS unit shown in
`FIG. 2.
`
`FIG. 6 is a state transition diagram for the ED unit shown in
`FIG. 2.
`FIG. 7 is a sample plot of gain perceived by the ED unit
`over time.
`
`FIG. 8 is a block diagram for the ED unit shown in FIG. 2.
`FIG. 9 is a block diagram ofthc CS unit shown in FIG. 2.
`FIG. 10 is a block diagram of the CCA unit shown in FIG.
`
`2.
`
`DETAILED DESCRIPTION OF THE
`
`
`EMBODIMENTS
`
`Turning now to the figures, FIG. 1 illustrates a wireless
`communications transceiver 100 according to an embodi—
`ment of the invention. In this embodiment, inbound RF sig-
`nals potentially conveying an 802.11 or 802.1 lb compliant
`PLCP frame are picked up by the duplex antenna 10 and
`routed to the RF receiver unit 115 of a receiver 150 arranged
`in a manner consistent with the present invention. The RF
`receiver unit 115 performs routine downconversion and auto-
`matic gain control of the inbound RF signals, and presents an
`analog baseband signal containing the aforementioned
`802.11b PLCP frame to the receive baseband processor 120.
`The functions of the receive baseband processor 120 will be
`detailed below with reference to FIG. 2, including packet
`detection and chalmel busy consistent with the present inven-
`tion. along with conventional symbol correlation and/or
`demodulation of the preamble, header and payload portions
`of each inbound 802.11b PLCP frame to recover bitstream
`data for receiver synchronization (preamble), frame or packet
`definition (header), or the actual inbound data of interest
`(payload).
`Once recovered by the receive baseband processor 120, the
`inbound data contained in the PSDU ofeach received 802.1 lb
`PLCP frame is delivered to a network interface such as the
`MAC layer interface 125 and then on to higher layer applica-
`tions and devices being serviced by the transceiver 100.
`Outbound data intended for wireless transmission originat-
`ing from the device(s) or application(s) being serviced by the
`transceiver 100 are delivered to the transmit baseband pro-
`cessor 135 of the transmitter 160 from the MAC interface
`125. Directives from the PMD sublayer (not shown) forming
`part of the MAC interface 125 and expressing the desired
`transmission mode, including the 802.11b 1, 2, 5.5 and 11
`Mbps effective throughput modes are transferred to the trans-
`mit baseband processor as well for each PLCP frame/packet.
`The transmit baseband processor 135 formulates appropriate
`802.11b PLCP frame, and symbol encodes the outbound data
`as specified by the PMD sublayer to generate a complete
`outbound 802.1 lb PLCP frame. As the frame or packet is
`being developed, it is converted into analog form suitable for
`upconversion and RF transmission by the RF transmitter unit
`140 consistent with 802.1 lb physical layer requirements.
`Though not shown in FIG. 1, the transceiver 100 may form
`an operational part of a network interface apparatus such as a
`PC card or network interface card capable of interfacing with
`the CPU or information processor of an information process-
`ing apparatus such as a desktop or laptop computer, and may
`be integrated Within and constitute a part of such infonnation
`
`Page 11 of 26
`
`Page 11 of 26
`
`

`

`US 7,403,539 B1
`
`5
`processing apparatus. This network interface apparatus may
`alternatively form an operational component of a wireless
`communications access point such as a base station as will be
`appreciated by these ordinarily skilled in the art.
`Turning now to FIG. 2, FIG. 2 is a more detailed block
`diagram ofthe receive baseband processor 120 shown in FIG.
`1. So as not to obfuscate the teachings of the present inven-
`tion, several 802.11 and 802.11b compliant directives and
`signals are not shown. As such, an inbound analog baseband
`signal potentially conveying an inbound 802.11/802.11b
`PLCP frame recovered by the RF receiver unit 110 of the
`receiver 150 is fed to the input of the automatic gain control
`unit (AGC) 210. With the assistance ofa feedback loop tied to
`the input ofthe FIR filter 315, thcAGC 210 adjusts the gain of
`the inbound baseband signal to maximize the dynamic range
`and performance of the analog to digital converter 310, as is
`known in the art, assuming the inbound signal is valid. The
`AGC 210 also reports the gain adjusted signal to the RSSI unit
`220 of the frame detection unit 200 for channel busy, as will
`be described in greater detail below.
`The gain adjusted inbound analog signal generated by the
`AGC 210 is then sent to the digital converter 310 to convert it
`into digital form. With the aid ofthe 44 MHZ clock, the ADC
`produces a corresponding digital signal sampled at 44 MHZ.
`cht, this digital signal passes through the digital FIR LPF
`315 to reject out-of—band interference, and the down sampler
`320 to provide a 22 Mhz digital signal potentially bearing a
`PLCP frame of interest.
`This 22 MHZ signal next encounters two parallel baseband
`demodulation pathways. The first demodulation pathway,
`including the Barker correlator 330, down sampler 335, Rake
`340 and the down sampler 345 is used to recover a despread
`1 MI Iz signal representing the preamble and header portions
`of the inbound frame for symbol demodulation by the com-
`bination DBPSK/DQPSK demodulator 375. This
`first
`demodulation pathway—demodulator combination 375 is also
`used for symbol decoding a base 802.1 1 PLCP frame payload
`in l Mbps/2 Mbps modes. The second demodulation pathway
`is used to symbol demodulate a high rate 802.11b payload
`portion of the inbound frame, and includes a 22 MHZ to 11
`MHZ down sampler 350 following by a decision feedback
`equalizer 355. To begin the CCK symbol decode process for
`802.11b compliant payloads at 11 Mbps or 5.5 Mbps trans-
`mission modes, a CCK correlator 360 is provided.
`An 802.11b compliant receive state machine (not shown)
`issues the HI_RATE_PSDU semaphore to control the modu-
`lation pathway selection mux 370 based on which portion of
`the inbound frame is being demodulated, as well whether 5.5
`Mbps+ payload modulation modes are specified. The combi-
`nation DBPSK’DQPSK demodulator 375 is used to recover
`the symbol encoded inbound data presented in the preamble,
`header and payload portions. The DBPSK/DQPSK demodu-
`lator is clocked at the symbol rate; i.e., l MHZ for 1 Mb and
`2 Mb modes, and 1.375 MHZ for 5.5 Mb and 11 Mb modes.
`Aftcr symbol demodulation, the recovered inbound data is
`descrambled by the descrambler 380 in a known fashion, and
`delivered to the MAC interface 125 (FIG. 1).
`Still referring to FIG. 2, the frame detection unit 200 is
`provided to determine if the inbound baseband signal recov-
`ered from an RF channel tuned by the RF receiver 115 (FIG.
`1) is a valid signal at least capable of bearing an 802.1 lb
`compliant PLCP frame, and if so, keep the transceiver 100 in
`receive mode for the duration of the frame.
`To implement relative energy threshold detection consis-
`tent with the invention, in the frame detection unit 200 of the
`embodiment shown in FIG. 2, an RSSI unit 220 is provided to
`receive and down sample the digital adjusted gain signal for
`
`5
`
`10
`
`15
`
`20
`
`30
`
`35
`
`40
`
`45
`
`60
`
`65
`
`6
`the inbound baseband signal generated by the AGC 210 to a 2
`MHZ gain signal E, with Ek representing the signal E at the kth
`2 MHZ sample in time. E is sent directly to one input of the
`relative energy detection unit 235, and is concurrently sent to
`a noise floor unit 230. The noise floor unit 23 0 here constitutes
`
`an IIR low pass filter to generate a 0.5 usec delayed signal 11
`which tracks the original signal E using the following rela-
`tionship:
`Hk:(‘LEk+(l 4011),,1
`
`The relative energy threshold detection unit 235 receives
`
`both E and n, and calculates the difference between the gain
`values each represents (via the gain dilferential unit 810
`shown in FIG. 8) as a gain change over time. Through the
`control unit 820, the relative energy threshold detection unit
`235 compares the gain change over time against one of two
`preferably programmable energy detection thresholds, based
`on the current state of the control unit 820. Though not
`required, the relative energy threshold detection unit 235 of
`the present embodiment operates on a 1 MHZ synchronized
`clock, and so F, and n are effectively downsampled at a l MHZ
`rate before their difference is compared against one of these
`thresholds. As shown in FIG. 6, the control unit 820 functions
`as a finite state machine capable of switching between two
`states 610, 620.
`Referring to FIG. 6, the control unit 820 (FIG. 8) of the
`energy threshold detection unit 235 (FIG. 2) is initialized to
`state 610 at the beginning of each frame detection processing
`sequence (such as when a new inbound signal is first received
`on the operating RF channel). As such, the energy threshold
`validation signal GED) is set to false (e. g. logic level 0). While
`in state 610, the control unit 820 monitors the gain change
`over time generated by the gain differential unit 810. The
`control unit 820 remains in state 610 while the gain remains
`relatively stable (transition or trans. 3). Ifthe gain change over
`time exceeds a first energy detection threshold, meaning that
`the gain is changing rapidly with the AGC 210 in a gain
`unlock condition and attempting to transition to receive mode
`from transmit protect mode in response to an inbound signal
`having relatively significant energy, the control unit 820 tran-
`sitions to state 820 (trans. 2) and the energy threshold valida—
`tion signal transitions to true (logic level 1). In turn, assertion
`oftrue energy threshold validation signal may cause assertion
`of the chalmel busy signal (CCA) true by the CCA unit 250,
`depending on the CCA modc bcing implcmcntcd.
`The control unit 820 remains at state 620 (trans. 4) while
`the gain change over time continues to exceed a second
`energy detection threshold to hold energy threshold valida—
`tion signal true. However, once the gain change over time
`settles and the gain stabilizes, the control unit 820 transitions
`back to state 610 (2), and the energy threshold validation
`signal transitions back to logic level 0 or false.
`Note that in this embodiment the second energy detection
`threshold is less than the first energy detection threshold to
`lengthen the window in which the energy threshold validation
`signal is asserted high by the control unit 820. However, in
`altemative embodiments, the first and second thresholds may
`be equal or even reversed depending on particular CCA
`implementation goals.
`Due to this “relative energy thresholding”, certain gain
`signal transitioning rather than the receive/transmit state of
`the AGC 210 is used to toggle the energy threshold validation
`signal. This difference is subtle, yet important in handling
`relatively strong, persistent
`interference in the operating
`channel. In conventional absolute RSSI thresholding, the
`energy threshold validation signal would be held as long as
`the strong interference is perceived by the AGC 210 as the
`
`Page 12 of 26
`
`Page 12 of 26
`
`

`

`US 7,403,539 B1
`
`8
`found in the correct sequence, e.g. the SFD field is confirmed
`immediately after the end ofthe sync symbols, approximately
`128 usec (long preamble format) or 28 usec (short preamble
`format) after the signal begins, it may be assumed that the
`inbound signal is valid, and that CCA unit 250 will report a
`busy channel for the remaining duration of the packet. If,
`however, the SFD or other selected field not found at its
`predesignated place, the inbound signal is presumed invalid
`and the CCA unit will override the ED mode logic and tran-
`sition CCA false, indicating that the channel is free and the
`transceiver 100 may transmit.
`Altematively, if the selected CCA mode also includes car-
`rier sense thresholding (e.g. 802.11/802.11b modes 3 or 5), it
`is less likely, though still possible, for the CCA unit to still
`report a false busy, particularly where the carrier sense thresh-
`old levels are kept low. Again, SFD or other predefined field
`verification can be used to clear a false busy a number of
`microseconds after perception of the inbound signal by the
`AGC 210 begins.
`Though not shown in FIG. 2, an absolute energy thresh-
`olding unit may be provided in addition to or as an altemative
`to the relative energy detection unit 235 to perform routine
`absolute energy thresholding of the inbound signal.
`Referring back to FIG. 2, the frame detection unit 200 also
`includes the capability of providing carrier sense feedback to
`the CCA unit 250 through the carrier sense unit 240. This
`carrier sense unit 240 takes the results ofBarker correlation to
`
`the inbound signal to verify the presence of a valid DSSS
`signal. In particular, the Barker correlator 330, in addition to
`feeding the div2 downconverter 335 and RAKE filter 340,
`presents the correlation result of the digital form of the
`inbound baseband signal against the 802.11 Barker PN code
`to the input of the carrier sense unit 240.
`A peak-to-sidelobe ratio determination unit 910 (FIG. 9)
`examines the real (I) and complex (Q) components of this
`correlation result to help determine that, in fact, the inbound
`signal presents a valid Barker modulated preamble or header.
`In particular, the determination unit 910 calculates a peak-to-
`sidelobe average ratio as follows:
`
`m§X(|1i|+|Qi|)
`SQ]:—1'
`as lit-I + IQzI 72xngm<llil + law]
`
`,
`
`where i:half-chip index:0 .
`
`.
`
`. 21. Or, alternatively:
`
`,
`
`‘ 1
`
`maxtllzl +|Qz|)
`
`SQ]:
`
`E[Z_(|1z|+lQ;|)—2><maxtllz| +|Qz|)- Zt|1k|+|Qk|)]
`
`. 21,
`.
`where i, k are half-chip indexes each ranging from 0 .
`where k is the index of four sidelobes relatively distant from
`a local peak in the received signal. In the latter case, near-peak
`sidelobes are excluded from the SQl computation to coun—
`teract potential multipath interference and more effectively
`validate the inbound signal as being 802.1 1/802.1 lb compli-
`ant.
`
`In order to better validate the inbound signal as bearing
`valid Barker modulated information, the carrier sense unit
`240 also includes a peak—to—peak detection unit 920 (FIG. 9)
`to calculate the distance between consecutive peaks in the
`
`
`
`7
`inbound signal, thus at least potentially causing a conven-
`tional CCA unit implementing legacy CCA modes to con-
`sider the channel to be busy for the curation of the interfer-
`ence and erroneously holding the transceiver in receive mode.
`Take, for example, the gain curves shown in FIG. 7. The left
`curve 710 illustrates the R881 output 3, and the conventional
`absolute threshold is shown as horizontal line 730. As E
`transitions from a relatively high value to a relatively low
`value over time (indicating that the AGC has unlocked and is
`transitioning from the high gain transmit protect state to a low
`gain receive state) a conventional energy threshold validation
`signal would transition true once F crosses the absolute
`threshold 730 and would remain so until the i

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket