US20080310336A1 - Dynamic receiver filter adjustment across preamble and information payload - Google Patents
Dynamic receiver filter adjustment across preamble and information payload Download PDFInfo
- Publication number
- US20080310336A1 US20080310336A1 US12/213,176 US21317608A US2008310336A1 US 20080310336 A1 US20080310336 A1 US 20080310336A1 US 21317608 A US21317608 A US 21317608A US 2008310336 A1 US2008310336 A1 US 2008310336A1
- Authority
- US
- United States
- Prior art keywords
- communications
- bandwidth
- single stream
- receiver
- stream
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000004891 communication Methods 0.000 claims abstract description 532
- 238000000034 method Methods 0.000 claims abstract description 20
- 238000012549 training Methods 0.000 claims description 89
- 238000012545 processing Methods 0.000 claims description 19
- 238000001914 filtration Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 6
- 239000000969 carrier Substances 0.000 description 5
- 230000003595 spectral effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 239000000835 fiber Substances 0.000 description 4
- 230000010363 phase shift Effects 0.000 description 4
- 238000005562 fading Methods 0.000 description 3
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 2
- 229910052802 copper Inorganic materials 0.000 description 2
- 239000010949 copper Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03H—IMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
- H03H17/00—Networks using digital techniques
- H03H17/02—Frequency selective networks
- H03H17/0294—Variable filters; Programmable filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/04—Speed or phase control by synchronisation signals
- H04L7/041—Speed or phase control by synchronisation signals using special codes as synchronising signal
- H04L7/046—Speed or phase control by synchronisation signals using special codes as synchronising signal using a dotting sequence
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0002—Modulated-carrier systems analog front ends; means for connecting modulators, demodulators or transceivers to a transmission line
Definitions
- the present invention relates generally to a communications receiver, more specifically selecting among two or more receiver filter bandwidths to a bandwidth of a corresponding signal field included in a received communications signal.
- a communication system typically involves transmitting an information signal as a communications signal from a communications transmitter to a communications receiver over a communication channel.
- the communications transmitter may include a single transmit antenna to produce a single stream communications signal or multiple transmit antenna to produce a multiple stream communications signal.
- the communication receiver may include multiple receive antenna to receive the communications signal as it traverses through the communication channel.
- the communication receiver includes at least one conventional receiver filter to filter a received communication signal prior to processing the received communications signal according to a known single stream communications standard, such as, but not limited to, the Institute of Electrical and Electronics Engineers (IEEE) 802.11aTM standard, the IEEE 802.11bTM standard, the IEEE 802.11gTM standard, or a known multiple stream communications standard, such as, but not limited to, the IEEE 802.11nTM standard, but not both.
- IEEE 802.11aTM standard, the IEEE 802.11bTM standard, the IEEE 802.11gTM, and the IEEE 802.11nTM standard are incorporated by reference herein in their entirety.
- a conventional receiver filter typically includes a conventional receiver filter bandwidth having a single or individual receiver filter bandwidth.
- the conventional receiver filter filters the received communications signal in its entirety using the conventional receiver filter bandwidth.
- the received communications signal includes one or more signal fields that have a bandwidth substantially less than or equal to the conventional receiver filter bandwidth.
- SNR signal to noise ratio
- a receiver filter that is capable of selecting among two or more one receiver filter bandwidths to more closely approximate a bandwidth of a corresponding signal field included in the received communications signal
- FIG. 1A illustrates a block diagram of a communications environment according to an exemplary embodiment of the present invention.
- FIG. 1B illustrates a block diagram of another communications environment according to another exemplary embodiment of the present invention.
- FIG. 2 illustrates a block diagram of a communications receiver according to an exemplary embodiment of the present invention.
- FIG. 3 illustrates a block diagram of a physical layer interface (PHY) according to an exemplary embodiment of the present invention.
- PHY physical layer interface
- FIG. 4 illustrates a block diagram of a radio receiver according to an exemplary embodiment of the present invention.
- FIG. 5A illustrates a single stream communications packet according to the known single stream communications standard.
- FIG. 5B illustrates a frequency domain representation of the single stream communications packet encoded in accordance with the IEEE 802.11aTM standard.
- FIG. 6A illustrates a multiple stream communications packet according to the known multiple stream communications standard.
- FIG. 6B illustrates a frequency domain representation of the multiple stream communications packet encoded in accordance with the IEEE 802.11nTM standard.
- FIG. 7A illustrates a receiver filter according to an exemplary embodiment of the present invention.
- FIG. 7B illustrates a frequency domain representation of the receiver filter according to an exemplary embodiment of the present invention.
- FIG. 8 is a flowchart of exemplary operational steps of a communications environment according to an aspect of the present invention.
- FIG. 9 is a flowchart of exemplary operational steps of a communications receiver according to an aspect of the present invention.
- FIG. 10 is a flowchart of exemplary operational steps of the receiver filter according to an exemplary embodiment of the present invention.
- references in the specification to “one exemplary embodiment,” “an exemplary embodiment,” “an example exemplary embodiment,” etc., indicate that the exemplary embodiment described may include a particular feature, structure, or characteristic, but every exemplary embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same exemplary embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an exemplary embodiment, it is submitted that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other exemplary embodiments whether or not explicitly described.
- FIG. 1A illustrates a block diagram of a communications environment according to an exemplary embodiment of the present invention.
- a communications environment 100 is an exemplary representation of a single-input and multiple-output (SIMO) communications environment that includes the use of a single transmit antenna at a communications transmitter 102 and multiple receive antennas at a communications receiver 106 .
- the communications environment 100 includes a communications transmitter 102 to transmit at least one information signal as received from at least one transmitter user device, denoted as information signals 150 . 1 through 150 .K, to the communications receiver 106 via a communication channel 104 .
- the transmitter user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data.
- the information signals 150 . 1 through 150 .K may include a single information signal, such as the information signal 150 . 1 to provide an example, without departing from the spirit and scope of the present invention.
- the communications transmitter 102 produces a transmitted communications signal 152 by encoding the information signals 150 . 1 through 150 .K according to a known single stream communications standard, such as, but not limited to, the Institute of Electrical and Electronics Engineers (IEEE) 802.11aTM standard, the IEEE 802.11bTM standard, the IEEE 802.11gTM standard, and/or any other suitable single stream communications standard.
- IEEE 802.11aTM standard, the IEEE 802.11bTM standard, and the IEEE 802.11gTM standard are incorporated herein by reference in their entirety.
- the transmitted communications signal 152 represents a single stream communication signal.
- the communications transmitter 102 may encode the information signals 150 . 1 through 150 .K to produce the transmitted communications signal 152 .
- the transmitted communications signal 152 passes through the communication channel 104 to produce received communication signals 154 . 1 through 154 .N.
- the communication channel 104 may include, but is not limited to, a microwave radio link, a satellite channel, a fiber optic cable, a hybrid fiber optic cable system, or a copper cable to provide some examples.
- the communication channel 104 contains a propagation medium that the transmitted communications signal 152 passes through before reception by the communications receiver 106 .
- the propagation medium of the communication channel 104 introduces interference and/or distortion into the transmitted communications signal 152 to produce received communication signals 154 . 1 through 154 .N.
- noise such as, but not limited to, thermal noise, burst noise, impulse noise, interference, signal strength variations known as fading, phase shift variations, to provide some examples, may introduce interference and/or distortion into the transmitted communications signal 152 .
- the propagation medium of the communication channel 104 may cause the transmitted communications signal 152 to reach the communications receiver 106 by multiple communication paths, reflecting from different objects, surface areas, surface boundaries, and interfaces in the communications environment 100 .
- Potential causes of multipath propagation may include, but are not limited, to atmospheric ducting, ionospheric reflection and/or refraction, and/or reflection from terrestrial objects such as mountains and/or buildings to provide some examples.
- the communications receiver 106 may recover the at least one information signal from the at least one transmitter user device to produce at least one recovered information signal, denoted as recovered information signals 156 . 1 through 156 .K, for at least one receiver user device by operating upon the received communication signals 154 . 1 through 154 .N according to the known single stream communications standard.
- the receiver user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data.
- the recovered information signals 156 . 1 through 156 .K may include a single recovered information signal, such as the recovered information signal 156 . 1 to provide an example, without departing from the spirit and scope of the present invention.
- FIG. 1B illustrates a block diagram of another communications environment according to another exemplary embodiment of the present invention.
- a communications environment 120 is an exemplary representation of a multiple-input and multiple-output (MIMO) communications environment that includes the use of multiple transmit antennas at a communications transmitter 108 and multiple receive antennas at the communications receiver 106 .
- the communications environment 120 includes the communications transmitter 108 to transmit at least one information signal as received from at least one transmitter user device, denoted as information signals 160 . 1 through 160 .K, to the communications receiver 106 via a communication channel 104 .
- the transmitter user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data.
- the information signals 160 . 1 through 160 .K may include a single information signal, such as the information signal 160 . 1 , without departing from the spirit and scope of the present invention.
- the communications transmitter 108 produces transmitted communication signals 162 . 1 through 162 . 1 by encoding the information signals 160 . 1 through 160 .K according to a known multiple stream communications standard such as, but not limited to, the IEEE 802.11nTM standard, and/or any other suitable multiple stream communications standard.
- the IEEE 802.11nTM standard is incorporated herein by reference in its entirety.
- the transmitted communication signals 162 . 1 through 162 .I together represent a multiple stream communication signal.
- the communications transmitter 108 may encode at least one of the information signals 160 . 1 through 160 .K to produce the transmitted communication signals 162 . 1 through 162 .I.
- the communications transmitter 108 may encode the information signal 160 .
- the communications transmitter 108 may encode more than one of information signals 160 . 1 through 160 .K to produce at least one transmitted communication signal 162 . 1 through 162 .I.
- the communications transmitter 108 may encode the information signal 160 . 1 and the information signal 160 . 2 to produce the transmitted communications signal 162 . 1 .
- the transmitted communication signals 162 . 1 through 162 .I pass through the communication channel 104 to produce received communication signals 164 . 1 through 164 .N.
- the transmitted communication signals 162 . 1 through 162 .I may include a similar or a dissimilar number of communication signals as the received communication signals 164 . 1 through 164 .N.
- the propagation medium of the communication channel 104 introduces interference and/or distortion into the transmitted communication signals 162 . 1 through 162 .I to produce the received communication signals 164 . 1 through 164 .N.
- noise such as, but not limited to, thermal noise, burst noise, impulse noise, interference, signal strength variations known as fading, phase shift variations, to provide some examples, may introduce interference and/or distortion into the transmitted communication signals 162 . 1 through 162 .I.
- the propagation medium of the communication channel 104 may cause each of transmitted communication signals 162 . 1 through 162 .I to reach the communications receiver 106 by multiple communication paths, reflecting from different objects, surface areas, surface boundaries, and interfaces in the communications environment 120 .
- Potential causes of multipath propagation may include, without limitation, atmospheric ducting, ionospheric reflection and/or refraction, and/or reflection from terrestrial objects such as mountains and/or buildings to provide some examples.
- the communications receiver 106 includes multiple receiving antenna to capture the received communication signals 164 . 1 through 164 .N.
- the communications receiver 106 includes two receiving antennas to capture the received communication signals 164 . 1 through 164 . 2 .
- the received communication signals 164 . 1 through 164 .N represent the multiple communication paths traversed by each of the transmitted communication signals 162 . 1 through 162 . 1 resulting from the multipath propagation introduced by the communication channel 104 .
- the received communications signal 164 . 1 represents the transmitted communication signals 162 . 1 through 162 . 1 as they traverse through a first communication path of the communication channel 104 .
- the received communications signal 164 .N represents the transmitted communication signals 162 . 1 through 162 .I as they traverse through an N th communication path of the communication channel 104 .
- the communications receiver 106 may recover the at least one information signal from the at least one transmitter user device to produce at least one recovered information signal, denoted as recovered information signals 166 . 1 through 166 .K, for at least one receiver user device by operating upon the received communication signals 164 . 1 through 164 .N according to the known multiple stream communications standard.
- the receiver user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data.
- the recovered information signals 166 . 1 through 166 .K may include a single recovered information signal, such as the recovered information signal 166 . 1 to provide an example, without departing from the spirit and scope of the present invention.
- the communications receiver 106 may, according to the invention, operate in the SIMO communications environment represented by the communications environment 100 and/or the MIMO communications environment represented by the communications environment 120 .
- the communications receiver 106 may operate in any suitable communications environment that will be apparent to one skilled in the relevant art(s) without departing from the spirit and scope of the present invention.
- FIG. 2 illustrates a block diagram of a communications receiver according to an exemplary embodiment of the present invention. More specifically, FIG. 2 illustrates a block diagram of an exemplary embodiment of the communications receiver 106 as shown in FIG. 1A and FIG. 1B .
- the communications receiver 106 may be readily implemented in hardware, software, or a combination of hardware and software.
- a person skilled in the relevant art(s) could implement the communications receiver 106 via a combination of at least one application specific integrated circuit and a processor core for implementing software commands stored in at least one attached memory.
- this example is not limiting, and other implementations are within the scope and spirit of the present invention.
- the communications receiver 106 includes receiving antennas 202 . 1 through 202 .N, a radio receiver 204 , a physical layer interface (PHY) 206 , and a media access controller (MAC) 208 .
- the receiving antennas 202 . 1 through 202 .N capture the received communications signals 154 . 1 through 154 .N, the received communications signals 164 . 1 through 164 .N, and/or any suitable combination thereof as shown in FIG. 1A through FIG. 1B .
- the receiving antennas 202 . 1 through 202 .N convert either the received communications signals 154 . 1 through 154 .N, the received communications signals 164 .
- the receiving antenna 202 . 1 may produce the received communications signal 250 . 1 by converting the received communications signal 154 . 1 from an electromagnetic wave to a modulated RF current.
- the communications receiver 106 includes the receiving antennas 202 . 1 through 202 .N.
- the receiving antenna 202 may include any suitable number of antenna without departing the scope and spirit of the present invention.
- the radio receiver 204 operates on the received communications signals 250 . 1 through 250 .N to produce downconverted communications signals 252 . 1 through 252 .N.
- the radio receiver 204 may downconvert the received communications signals 250 . 1 through 250 .N to baseband or any suitable intermediate frequency (IF) to produce the downconverted communications signals 252 . 1 through 252 .N.
- the radio receiver 204 may additionally perform functions such as, but not limited to, filtering, and/or automatic gain control (AGC).
- AGC automatic gain control
- the PHY 206 provides an interface between the radio receiver 204 and the MAC 208 .
- the PHY 206 may directly receive a baseband or near baseband communications signal, such as Asymmetric Digital Subscriber Line (ADSL) to provide an example, from the communication channel 104 without departing from the spirit and scope of the present invention.
- the radio receiver 204 is optional, the PHY 206 may receive a communications signal, such as the received communications signals 154 . 1 through 154 .N and/or the received communications signals 164 . 1 through 164 .N, directly from the communication channel 104 via the receiving antennas 202 . 1 through 202 .N.
- the PHY 206 processes the downconverted communications signals 252 . 1 through 252 .N to produce decoded communications signals 254 . 1 through 254 .M. More specifically, the PHY 206 decodes the downconverted communications signals 252 . 1 through 252 .N to produce the decoded communications signal 254 according to the known single stream communications standard and/or the known multiple stream communications standard. In an exemplary embodiment, the PHY 206 produces the decoded communications signal 254 . 1 and the decoded communications signal 254 . 2 , wherein the decoded communications signal 254 . 1 corresponds to the received communications signals 164 . 1 through 164 .N in the communications environment 120 as shown in FIG. 1B and the decoded communications signal 254 .
- the decoded communications signals 254 . 1 through 254 .M may include any suitable number of decoded communications signals without departing the scope and spirit of the present invention.
- the MAC 208 may produce at least one recovered information signal, denoted as recovered information signals 256 . 1 through 256 .K, for at least one receiver user device by operating upon the decoded communications signals 254 . 1 through 254 .M according to the known single stream communications standard and/or the known multiple stream communications standard.
- the recovered information signals 256 . 1 through 256 .K may represent the recovered information signals 156 . 1 through 156 .K as discussed in the communications environment 100 of FIG. 1A , the recovered information signals 166 . 1 through 166 .K as discussed in the communications environment 120 of FIG. 1B , and/or any suitable combination thereof.
- the MAC 208 may process at least one decoded communications signal 254 .
- the MAC 208 may process decoded communications signals 254 . 1 through 254 . 4 according to the known single stream communications standard and/or the known multiple stream communications standard to produce the recovered information signal 256 . 1 .
- the MAC 208 may process the decoded communications signal 254 . 1 according to the known single stream communications standard and/or the known multiple stream communications standard to produce the recovered information signals 256 . 1 and 256 . 2 .
- the MAC 208 may additionally, without limitation, provide addressing and channel access control mechanisms that make it possible for multiple terminals or network nodes to communicate within the multipoint network, typically a local area network (LAN), metropolitan area network (MAN), or a wide area network (WAN).
- LAN local area network
- MAN metropolitan area network
- WAN wide area network
- FIG. 3 illustrates a block diagram of a physical layer interface (PHY) according to an exemplary embodiment of the present invention.
- a PHY 300 provides an interface between a media access controller, such as the MAC 208 , and a communication channel, such as the communication channel 104 , in accordance with the known single stream communications standard and/or the known multiple stream communications standard.
- the PHY 300 may represent an exemplary embodiment of the PHY 206 as shown in FIG. 2 .
- the PHY 300 includes an analog to digital converter (ADC) 302 , a receiver filter 304 , a multiple stream baseband processing module 306 , and a single stream baseband processing module 308 .
- the ADC 302 produces digital communication signals 350 . 1 through 350 .N based on the downconverted communication signals 252 . 1 through 252 .N. More specifically, the ADC 302 converts the downconverted communication signals 252 . 1 through 252 .N from an analog representation to a digital representation to produce the digital communication signals 350 . 1 through 350 .N.
- the receiver filter 304 produces encoded multiple stream communication signals 352 . 1 through 352 .N based on the digital communication signals 350 . 1 through 350 .N. More specifically, the receiver filter 304 filters out of band noise and/or interference from the digital communication signals 350 . 1 through 350 .N.
- the out of band noise and/or interference may result from, without limitation, noise and/or interference resulting from the communication channel 104 , noise and/or interference resulting from the radio receiver 204 and/or the ADC 302 , and/or noise and/or interference resulting from adjacent channels in the received communication signals 154 . 1 through 154 .N and/or the received communication signals 164 . 1 through 164 .N to provide some examples.
- the receiver filter 304 is described in further detail below in FIG. 6 through FIG. 11 .
- the multiple stream baseband processing module 306 produces the decoded communications signal 254 . 1 based on the digital communication signals 350 . 1 through 350 .N and/or the encoded multiple stream communication signals 352 . 1 through 352 .N.
- the functionality of the multiple stream baseband processing module 306 may include, without limitation, calculating the magnitude of at least one digital communication signal 350 . 1 through 350 .N, detecting the presence of the multiple stream communications signal from the encoded multiple stream communication signals 352 . 1 through 352 .N, and/or decoding of the encoded multiple stream communication signals 352 . 1 through 352 .N according to the known multiple stream communications standard.
- the multiple stream baseband processing module 306 may calculate or gather at least one signal metric, such as but not limited to, the mean, the total energy, the average power, the mean square, the instantaneous power, the root mean square, the variance, the norm, and/or any other suitable signal metric to provide some examples, of at least one digital communication signal 350 . 1 through 350 .N.
- the multiple stream baseband processing module 306 may generate a single stream selection signal 354 based upon the at least one signal metric to be used by the single stream baseband processing module 308 N to select one of the digital communication signals 350 . 1 through 350 .N and/or one of the encoded multiple stream communication signals 352 . 1 through 352 .N.
- the multiple stream baseband processing module 306 may generate a radio adjustment signal 356 to adjust a gain of the radio receiver 204 based on the at least one signal metric. Further discussion of multiple stream baseband processing module 306 is disclosed in U.S. patent application Ser. No. ______ (SKGF Ref No. 2875.1600001), entitled “Carrier Selection for Multiple Antennas,” filed on ______, which is incorporated by reference in its entirety.
- the single stream baseband processing module 308 produces the decoded communications signal 254 . 2 based on the digital communication signals 350 . 1 through 350 .N, the encoded multiple stream communication signals 352 . 1 through 352 .N, and/or the single stream selection signal 354 . More specifically, the single stream baseband processing module 308 selects one of the digital communication signals 350 . 1 through 350 .N or one of the encoded multiple stream communication signals 352 . 1 through 352 .N based upon the single stream selection signal 354 to produce an encoded single stream communication signal.
- the single stream baseband processing module 308 may include, without limitation, the detection of the presence of the single stream communications signal from the encoded single stream communications signal and/or decode the single stream communications signal in accordance with the single stream communications standard to provide some examples. Further discussion of the single stream baseband processing module 308 is disclosed in U.S. patent application Ser. No. ______ (SKGF Ref No. 2875.1600001), entitled “Carrier Selection for Multiple Antennas,” filed on ______, which is incorporated by reference in its entirety.
- FIG. 4 illustrates a block diagram of a radio receiver according to an exemplary embodiment of the present invention.
- a radio receiver 400 operates on the received communication signals 250 . 1 through 250 .N as captured from a communication channel, such as the communication channel 104 to provide an example, by receiving antennas 202 . 1 through 202 .N to produce downconverted communication signals 252 . 1 through 252 .N.
- the radio receiver 400 may downconvert the received communication signals 250 . 1 through 250 .N to baseband or any suitable intermediate frequency (IF) to produce the downconverted communication signals 252 . 1 through 252 .N.
- the radio receiver 400 may additionally perform functions such as, but not limited to, filtering, and/or automatic gain control (AGC).
- the radio receiver 400 may represent an exemplary embodiment of the radio receiver 204 as shown in FIG. 2 .
- the radio receiver 400 includes radio receiver chains 402 . 1 through 402 .N, each radio receiver chain is configured to receive a corresponding received communications signal 250 . 1 through 250 .N and to produce a corresponding downconverted communications signal 252 . 1 through 252 .N.
- each receiving antenna 202 . 1 through 202 .N is coupled to a corresponding radio receiver chain 402 . 1 through 402 .N.
- receiving antenna 202 . 1 through 202 .N may be coupled to at least one corresponding radio receiver chain 402 . 1 through 402 .N without departing from the spirit and scope of the present invention.
- the radio receiver chains 402 . 1 through 402 .N operate in a substantially similar manner, thus only radio receiver chain 402 . 1 will be described in further detail.
- the radio receiver chain 402 . 1 includes a low noise amplifier (LNA) 402 . 1 , a mixer 406 . 1 , a receiver filter 408 . 1 , and a variable gain amplifier (VGA) 410 . 1 .
- the LNA 404 . 1 receives the received communications signal 250 . 1 as captured from a communication channel, such as the communication channel 104 to provide an example, by the receiving antenna 202 . 1 .
- the LNA 404 . 1 amplifies or attenuates the received communications signal 250 . 1 by a LNA gain, denoted as LNA, in FIG. 4 , to produce an attenuated communications signal 450 . 1 .
- the mixer 406 . 1 downconverts the attenuated communications signal 450 . 1 to baseband or any suitable intermediate frequency (IF) to produce the downconverted communications signal 452 . 1 based on a local oscillator (LO) reference frequency 456 . 1 .
- the local oscillator (LO) reference frequencies 456 . 1 through 456 .N may be similar and/or dissimilar in frequency to each other. For example, all of the LO reference frequencies 456 . 1 through 456 .N may be similar in frequency or at least one group of the LO reference frequencies 456 . 1 through 456 .N may be similar in frequency.
- LNB low-noise block
- the receiver filter 408 . 1 produces a filtered communications signal 454 . 1 based on the downconverted communications signal 452 . 1 . More specifically, the receiver filter 408 . 1 filters out of band noise and/or interference from the downconverted communications signal 452 . 1 .
- the out of band noise and/or interference may result from, without limitation, noise and/or interference resulting from the communication channel 104 , noise and/or interference resulting from the LNA 404 . 1 and/or the mixer 406 . 1 , and/or noise and/or interference resulting from adjacent channels in the received communication signals 154 . 1 through 154 .N and/or the received communication signals 164 . 1 through 164 .N to provide some examples.
- the receiver filter 408 . 1 is described in further detail below in FIG. 6 through FIG. 11 .
- the VGA 410 . 1 amplifies or attenuates the filtered communications signal 454 . 1 by a VGA gain, denoted as VGA, in FIG. 4 , to produce the downconverted communications signal 252 . 1 .
- the VGA gain may be dynamically adjusted in response to a radio receiver gain control signal 458 . 1 .
- the radio receiver gain control signals 458 . 1 through 458 .N may be similar and/or dissimilar to each other. For example, all of the radio receiver gain control signals 458 . 1 through 458 .N may be similar causing all of the VGAs 410 . 1 through 410 .N to have a substantially similar gain or at least one radio receiver gain control signal 458 .
- the radio receiver gain control signals 458 . 1 through 458 .N may represent an exemplary embodiment of the radio adjustment signal 356 as described in FIG. 3 .
- the radio adjustment signal 356 may include a single radio adjustment signal 356 coupled to all of the radio receiver gain control signals 458 . 1 through 458 .N or at least one radio adjustment signal 356 coupled to at least one radio receiver gain control signal 458 . 1 through 458 .N.
- a communications transmitter such as the communications transmitter 102 to provide an example, produces a transmitted communication signal, such as the transmitted communications signal 152 to provide an example, by encoding at least one information signal, such as the information signals 150 . 1 through 150 .K to provide an example.
- the known single stream communications standard encodes the information signals into at least one formatted blocks of data or packets according to the known single stream communications standard.
- FIG. 5A illustrates a single stream communications packet according to the known single stream communications standard.
- a single stream communications packet 500 may include at least one single stream signal field such as, but not limited to, a single stream preamble 502 , a single stream signal field 506 , and/or a single stream single stream information payload 508 to provide some examples.
- this example is not limiting, those skilled in the relevant art(s) will recognize that the single stream communications packet 500 may include a lesser number or a greater number of signal fields according to the single stream communications standard without departing from the spirit and scope of the present invention.
- the single stream preamble 502 includes a single stream training sequence 504 and a single stream signal field 506 .
- the single stream training sequence 504 is included at a start of the single stream communications packet 500 to provide time synchronization for the single stream baseband processing module 308 in accordance with the known single stream communications standard.
- the known single stream communications standard may provide for a short training sequence and/or a long training sequence.
- a communication receiver such as the communications receiver 106 to provide an example, may use the short training sequence for, but not limited to, signal detection, automatic gain control, diversity selection, coarse frequency offset estimation and/or timing synchronization to provide some examples.
- the communication receiver may use the long training sequence for, but not limited to, communication channel estimation and/or fine frequency offset estimation to provide some examples.
- the single stream signal field 506 determines characteristics of the single stream information payload 508 .
- the single stream signal field 506 may indicate the information relating to modulation of the single stream information payload 508 .
- the single stream signal field 506 may convey information about the type of modulation of the single stream information payload 508 , a coding rate of the single stream information payload 508 , a length of the single stream information payload 508 , or any other suitable characteristic of the single stream information payload 508 .
- the communications transmitter may further encode the transmitted communications signal according to the known single stream communications standard for transmission to the communication receiver over a communications channel, such as the communications channel 104 to provide an example.
- the known single stream communications standard such as the IEEE 802.11aTM standard to provide an example, may orthogonal frequency division multiplex (OFDM) the transmitted communications signal for transmission to the communication receiver over the communications channel.
- OFDM orthogonal frequency division multiplex
- the communications transmitter may encode the transmitted communications signal according to any suitable known single stream communication standard for transmission to the communication receiver over the communications channel without departing from the spirit and scope of the present invention.
- those skilled in the relevant art(s) may encode the transmitted communications signal according to the IEEE 802.11bTM standard or the IEEE 802.11gTM standard differently in accordance with the teachings herein without departing from the spirit and scope of the present invention.
- FIG. 5B illustrates a frequency domain representation of the single stream communications packet encoded in accordance with the IEEE 802.11aTM standard.
- Orthogonal frequency division multiplexing is a digital multi-carrier scheme that uses multiple orthogonal sub-carriers spaced apart at different frequencies. Each sub-carrier may be modulated using any one of a number of modulation schemes, such as binary phase-shift keying (BPSK), quadrature PSK (QPSK), 16-level quadrature amplitude modulation (16-QAM), or 64-level QAM (64-QAM) to provide some examples, at a low symbol rate.
- BPSK binary phase-shift keying
- QPSK quadrature PSK
- 16-QAM 16-level quadrature amplitude modulation
- 64-QAM 64-level QAM
- the single stream communications packet 500 encoded in accordance with the IEEE 802.11aTM standard includes 52 sub-carriers, denoted as sub-carrier ⁇ 26 through sub-carrier 26 .
- the single stream communications packet 500 includes the single stream training sequence 504 and the single stream information payload 508 .
- magnitudes and/or frequency characteristics of the single stream training sequence 504 , the single stream information payload 508 , and the IEEE 802.11aTM standard sub-carriers as shown in FIG. 5B are for demonstrative purposes only.
- the IEEE 802.11aTM standard encodes the single stream training sequence 504 onto sub-carrier ⁇ 24 through sub-carrier 24 , denoted as a single stream training sequence bandwidth 552 .
- the IEEE 802.1 1aTM standard encodes the single stream information payload 508 onto sub-carrier ⁇ 26 through sub-carrier 26 , denoted as a single stream information payload bandwidth 554 in accordance with the IEEE 802.11aTM standard.
- the single stream training sequence bandwidth 552 is substantially less than the single stream information payload bandwidth 554 .
- a communications transmitter such as the communications transmitter 102 to provide an example, produces a transmitted communication signal, such as the transmitted communications signal 162 to provide an example, by encoding at least one information signal, such as the information signals 160 . 1 through 160 .K to provide an example.
- the known multiple stream communications standard encodes the information signals into at least one formatted blocks of data or packets according to the known multiple stream communications standard.
- FIG. 6A illustrates a multiple stream communications packet according to the known multiple stream communications standard.
- a multiple stream communications packet 600 may include at least one multiple stream signal field such as, but not limited to, a multiple stream preamble 602 , a multiple stream signal field 606 , and/or a multiple stream information payload 608 to provide some examples.
- this example is not limiting, those skilled in the relevant art(s) will recognize that the multiple stream communications packet 600 may include a lesser number or a greater number of signal fields according to the multiple stream communications standard without departing from the spirit and scope of the present invention.
- the multiple stream preamble 602 includes a multiple stream training sequence 604 and a multiple stream signal field 606 .
- the multiple stream training sequence 604 may be included at a start of the multiple stream communications packet 600 to provide time synchronization for the multiple stream baseband processing module 306 in accordance with the known multiple stream communications standard.
- the known multiple stream communications standard may provide for a short training sequence and/or a long training sequence.
- a communication receiver such as the communications receiver 106 to provide an example, may use the short training sequence for, but not limited to, signal detection, automatic gain control, diversity selection, coarse frequency offset estimation and/or timing synchronization to provide some examples.
- the communication receiver may use the long training sequence for, but not limited to, communication channel estimation and/or fine frequency offset estimation to provide some examples.
- the multiple stream signal field 606 determines characteristics of the multiple stream information payload 608 .
- the multiple stream signal field 606 may indicate the information relating to modulation of the multiple stream information payload 608 .
- the multiple stream signal field 606 may convey information about the type of modulation of the multiple stream information payload 608 , a coding rate of the multiple stream information payload 608 , a length of the multiple stream information payload 608 , or any other suitable characteristic of the multiple stream information payload 608 .
- the communications transmitter may further encode the transmitted communications signal according to the known multiple stream communications standard for transmission to the communication receiver over a communications channel, such as the communications channel 104 to provide an example.
- the known multiple stream communications standard such as the IEEE 802.11nTM standard to provide an example, may orthogonal frequency division multiplex (OFDM) the transmitted communications signal for transmission to the communication receiver over the communications channel.
- OFDM orthogonal frequency division multiplex
- this example is not limiting, those skilled in the relevant art(s) will recognize that the communications transmitter may encode the transmitted communications signal according to any suitable known multiple stream communication standard for transmission to the communication receiver over the communications channel without departing from the spirit and scope of the present invention.
- FIG. 6B illustrates a frequency domain representation of the multiple stream communications packet encoded in accordance with the IEEE 802.11nTM standard.
- the multiple stream communications packet 600 encoded in accordance with the IEEE 802.11nTM standard includes 56 sub-carriers, denoted as sub-carrier ⁇ 28 through sub-carrier 28 .
- the multiple stream communications packet 600 includes the multiple stream training sequence 604 and the multiple stream information payload 608 .
- magnitudes and/or frequency characteristics of the multiple stream training sequence 604 , the multiple stream information payload 608 , and the IEEE 802.11nTM standard sub-carriers as shown in FIG. 6B are for demonstrative purposes only.
- the IEEE 802.11nTM standard encodes the multiple stream training sequence 604 onto sub-carrier ⁇ 24 through sub-carrier 24 , denoted as a multiple stream training sequence bandwidth 652 .
- the IEEE 802.11nTM standard through sub-carrier 28 denoted as a multiple stream information payload bandwidth 654 in accordance with the IEEE 802.11nTM standard.
- the multiple stream training sequence bandwidth 652 is substantially less than the multiple stream information payload bandwidth 654 .
- FIG. 7A illustrates a receiver filter according to an exemplary embodiment of the present invention.
- a receiver filter 700 may represent an exemplary embodiment of frequency domain representation of the receiver filter 304 as discussed in FIG. 3 and/or the receiver filters 408 . 1 through 408 .N as discussed in FIG. 4 .
- the receiver filter 700 may be implemented using any suitable known filter topology that is capable of selecting among two or more receiver filter bandwidths.
- the receiver filter 700 may be implemented as, but is not limited to, a digital filter with one or more selectable sets of filter coefficients or an analog filter with one or more selectable sets of passive elements such as capacitors or inductors to provide some examples.
- the receiver filter 700 filters the single stream communications packet 500 , as discussed in FIG. 5A and FIG. 5B , including at least one received single stream signal field such as the single stream training sequence 504 and/or the single stream information payload 508 to provide some examples and/or the multiple stream communications packet 600 , as discussed in FIG. 6A and FIG. 6B , including at least one received multiple stream signal field such as the multiple stream training sequence 604 and/or the multiple stream information payload 608 to provide some examples, to produce a filtered stream communications packet 750 .
- the receiver filter 700 may include at least one receiver filter bandwidth for at least one single stream signal field and/or at least one multiple stream signal field. Alternatively, the receiver filter 700 may include a corresponding receiver filter bandwidth for more than one single stream signal field and/or at least one multiple stream signal field.
- FIG. 7B illustrates a frequency domain representation of the receiver filter according to an exemplary embodiment of the present invention.
- the frequency domain representation of the receiver filter 700 may represent an exemplary embodiment of a frequency domain representation of the receiver filter 304 as discussed in FIG. 3 and/or a frequency domain representation of at least one of the receiver filters 408 . 1 through 408 .N as discussed in FIG. 4 .
- the receiver filter 700 may include a training sequence bandwidth 702 , a single stream information payload bandwidth 704 , and/or a multiple stream information payload bandwidth 706 .
- this example is not limiting, those skilled in the relevant art(s) will recognize that the receiver filter 700 may include any suitable number of receiver filter bandwidths as provided by the known single stream communications standard and/or the known multiple stream communications standard without departing from the spirit and scope of the present invention.
- magnitudes and/or frequency characteristics of the training sequence bandwidth 702 , the single stream information payload bandwidth 704 , and/or the multiple stream information payload bandwidth 706 as shown in FIG. 7B are for demonstrative purposes only.
- the training sequence bandwidth 702 corresponds to the single stream training sequence bandwidth 552 and/or the multiple stream training sequence bandwidth 652 .
- the receiver filter 700 may dynamically select the training sequence bandwidth 702 to filter the single stream training sequence 504 and/or the multiple stream training sequence 604 .
- the receiver filter 700 may dynamically select the training sequence bandwidth 702 to filter the single stream preamble 502 in its entirety and/or the multiple stream preamble 602 in its entirety.
- the single stream information payload bandwidth 704 corresponds to the single stream information payload bandwidth 554 .
- the receiver filter 700 may dynamically select the single stream information payload bandwidth 704 to filter the single stream information payload 508 .
- the multiple stream information payload bandwidth 706 corresponds to the multiple stream information payload bandwidth 654 .
- the receiver filter 700 may dynamically select the multiple stream information payload bandwidth 706 to filter the multiple stream information payload 608 .
- the receiver filter 700 may select any one of the at least one receiver filter bandwidths for at least one single stream signal field and/or at least one multiple stream signal field without departing from the spirit and scope of the present invention.
- the receiver filter 700 may dynamically select the training sequence bandwidth 702 to filter the single stream training sequence 504 and/or the multiple stream training sequence 604 .
- the receiver filter 700 may dynamically select the single stream information payload bandwidth 554 to filter some of the single stream preamble 502 and/or the single stream information payload 508 and/or the receiver filter 700 may dynamically select the multiple stream information payload bandwidth 654 to filter some of the multiple stream preamble 602 and/or the multiple stream information payload 608 .
- a signal to noise ratio (SNR) of a communications signal such as, but not limited to, at least one of the encoded multiple stream communication signals 352 . 1 through 352 .N or at least one of the filtered communications signals 454 . 1 through 454 .N to provide some examples, represents a ratio of a power of the communications signal in a spectral bandwidth to a power of noise and/or interference in the spectral bandwidth.
- the SNR of the communications signal may be expressed as:
- SNR represents the SNR of the communications signal
- P SIGNAL represents the power of the communications signal in the spectral bandwidth
- P NOISE represents the power of noise and/or interference in the spectral bandwidth
- a conventional receiver filter typically includes a conventional receiver filter bandwidth having a single or individual receiver filter bandwidth approximating the multiple stream information payload bandwidth 654 . More specifically, the conventional receiver filter bandwidth is the largest or greatest of the single stream training sequence bandwidth 552 , the single stream information payload bandwidth 554 , the multiple stream training sequence bandwidth 652 , or the multiple stream information payload bandwidth 654 .
- the conventional receiver filter filters the single stream communications packet 500 and/or the multiple stream communications packet 600 in their entirety using the conventional receiver filter bandwidth.
- the conventional receiver filter filters the single stream preamble 502 , the single stream signal field 506 , and/or the single stream single stream information payload 508 corresponding to the single stream communications packet 500 and/or the multiple stream preamble 602 , the multiple stream signal field 606 , and/or the multiple stream information payload 608 corresponding to the multiple stream communications packet 600 using one of the single stream training sequence bandwidth 552 , the single stream information payload bandwidth 554 , the multiple stream training sequence bandwidth 652 , or the multiple stream information payload bandwidth 654 having the largest bandwidth.
- the SNR of the conventional receiver filter may be substantially less than the SNR of the receiver filter 700 for one or more signal fields.
- the SNR of the single stream training sequence 504 and/or the multiple stream training sequence 604 for the conventional receiver filter including the bandwidth of the multiple stream information payload bandwidth 654 may be given as:
- SNR represents SNR ratio for the single stream training sequence 504 and/or the multiple stream training sequence 604
- P TRAINING represents a power of the single stream training sequence 504 and/or the multiple stream training sequence 604
- P CONVENTIONAL represents a power of a bandwidth of the conventional receiver filter, usually one of the single stream training sequence bandwidth 552 , the single stream information payload bandwidth 554 , the multiple stream training sequence bandwidth 652 , or the multiple stream information payload bandwidth 654 having the largest bandwidth.
- P CONVENTIONAL represents usually represents a power of the bandwidth the multiple stream information payload bandwidth 654 representing a bandwidth of the multiple stream single stream information payload 608 .
- the spectral difference between the bandwidth of the conventional receiver filter and a bandwidth of the single stream training sequence 504 or a bandwidth of the multiple stream training sequence 604 represents a noise contribution to the SNR resulting from a substantial excess bandwidth in the conventional receiver filter.
- the difference between P TRAINING and P CONVENTIONAL represents the substantial excess bandwidth in the conventional receiver filter that does not contain any substantial power of the signal of interest, namely the single stream training sequence bandwidth 552 or the multiple stream training sequence bandwidth 652 .
- the receiver filter 700 may dynamically select among one or more bandwidths based upon the one signal field to substantially increase the SNR as compared to the conventional receiver filter.
- the one or more dynamically selectable bandwidths more closely approximate a signal of interest when compared to the conventional receiver filter.
- the SNR of the single stream training sequence 504 and/or the multiple stream training sequence 604 for the receiver filter 700 may be given as:
- SNR represents SNR ratio for the single stream training sequence 504 and/or the multiple stream training sequence 604
- P TRAINING represents a power of the single stream training sequence 504 and/or the multiple stream training sequence 604
- P RECEIVER represents a power of a bandwidth of the receiver filter 700 .
- a difference between P TRAINING and P RECEIVER is substantially less than or equal to the difference between P TRAINING and P CONVENTIONAL , as discussed above, resulting in substantially less excess bandwidth when compared to the conventional receiver filter, thereby increasing the SNR of the receiver filter 700 .
- FIG. 8 is a flowchart 800 of exemplary operational steps of a communications environment according to an aspect of the present invention.
- the invention is not limited to this operational description. Rather, it will be apparent to persons skilled in the relevant art(s) from the teachings herein that other operational control flows are within the scope and spirit of the present invention. The following discussion describes the steps in FIG. 8 .
- one or more communications signals such as the transmitted communications signal 152 and/or the transmitted communications signal 162 . 1 through 162 .I, are generated from one or more information signals as received from one or more transmitter user devices, such as the information signals 150 . 1 through 150 .K and/or the information signals 160 . 1 through 160 .K.
- the one or more information signals are encoded according to a known single stream communications standard, such as, but not limited to, the IEEE 802.11aTM standard, the IEEE 802.11bTM standard, the IEEE 802.11gTM standard, and/or any other suitable single stream communications standard and/or a known multiple stream communications standard, such as, but not limited to, the IEEE 802.11nTM standard, and/or any other suitable multiple stream communications standard to produce the one or more communications signals.
- a known single stream communications standard such as, but not limited to, the IEEE 802.11aTM standard, the IEEE 802.11bTM standard, the IEEE 802.11gTM standard, and/or any other suitable single stream communications standard
- a known multiple stream communications standard such as, but not limited to, the IEEE 802.11nTM standard, and/or any other suitable multiple stream communications standard to produce the one or more communications signals.
- the one or more communications signals from step 802 are transmitted as a single stream communications signal according to the known single stream communications standard to produce the one or more communications signals from step 802 Alternatively, the one or more communications signals from step 802 are transmitted as a multiple stream communications signal according to the known multiple stream communications standard.
- the one or more communications signals from step 804 traverse through a communication channel, such as the communication channel 104 .
- the communication channel may include, but is not limited to, a microwave radio link, a satellite channel, a fiber optic cable, a hybrid fiber optic cable system, or a copper cable to provide some examples.
- the communication channel contains a propagation medium that the one or more communications signals from step 804 pass through before reception.
- the propagation medium of the communication channel introduces interference and/or distortion into the communications signal.
- noise such as, but not limited to, thermal noise, burst noise, impulse noise, interference, signal strength variations known as fading, phase shift variations, to provide some examples, may introduce interference and/or distortion into the communications signal.
- the propagation medium of the communication channel may cause the one or more communications signals to propagate onto multiple communication paths, reflecting from different objects, surface areas, surface boundaries, and interfaces in the communications environment.
- Potential causes of multipath propagation may include, but are not limited, to atmospheric ducting, ionospheric reflection and/or refraction, and/or reflection from terrestrial objects such as mountains and/or buildings to provide some examples.
- the one or more communications signals from step 806 are received.
- the one or more communications signals from step 806 are received as either a single stream communications signal and/or a multiple stream communications signal.
- the multiple communication paths traversed by the one or more communications signals from step 806 resulting from the multipath propagation introduced by the communication channel may be received.
- the multiple communication paths of the one or more communications signals from step 806 transmitted as the single stream communications signal may be received as it traverses through the communication channel.
- the multiple communication paths of the one or more communications signals from step 806 transmitted as the multiple stream communications signal may be received as it traverses through the communication channel.
- one or more information signals such as the recovered information signals 156 . 1 through 156 .K and/or the recovered information signals 166 . 1 through 166 .K to provide some examples, are recovered from the one or more communications signals from step 808 to produce one or more recovered information signals.
- the one or more communications signals from step 808 are operated upon according to the known single stream communications standard and/or the known multiple stream communications standard to recover the one or more information signals.
- FIG. 9 is a flowchart 900 of exemplary operational steps of a communications receiver according to an aspect of the present invention.
- FIG. 9 further defines steps 808 and 810 as shown in FIG. 8 .
- the invention is not limited to this operational description. Rather, it will be apparent to persons skilled in the relevant art(s) from the teachings herein that other operational control flows are within the scope and spirit of the present invention.
- the following discussion describes the steps in FIG. 9 .
- one or more communications signals such the received communications signals 154 . 1 through 154 .N and/or the received communications signals 164 . 1 through 164 .N to provide some examples, are received to produce one or more received communications signals, such as the received communications signals 250 . 1 through 250 .N to provide some examples. More specifically, the one or more communications signals are received as they traverse through a communication channel, such as the communication channel 104 .
- the one or more communications signals may include one or more single stream communications signals, one or more multiple stream communications signals, and/or any combination
- the one or more frames of one or more communications signals from step 902 are operated on to produce one or more downconverted communications signals, such as the downconverted communications signals 252 . 1 through 252 .N to provide an example.
- the one or more communications signals from step 902 may be downconverted to baseband or any suitable intermediate frequency (IF) to produce the downconverted communications signals.
- IF intermediate frequency
- step 904 is optional, the operational control may flow directly from step 902 to step 906 for a baseband and/or a near baseband communication.
- the one or more communications signals from step 904 are decoded to produce one or more decoded communications signals, such as the decoded communications signals 254 . 1 through 254 .M to provide an example.
- the one or more communications signals from step 902 may be directly decoded to produce the one or more decoded communications signals.
- the one or more communications signals from step 902 and/or the one or more communications signals from step 904 are decoded to produce the one or more decoded communications signals according to the known single stream communications standard and/or the known multiple stream communications standard.
- the one or more communications signals from step 902 and/or the one or more communications signals from step 904 includes the single stream communications signal, the one or more communications signals from step 902 and/or the one or more communications signals from step 904 are decoded according to the known single stream communications standard. If the one or more communications signals from step 902 and/or the one or more communications signals from step 904 includes the multiple stream communications signal, the one or more communications signals from step 902 and/or the one or more communications signals from step 904 are decoded according to the known multiple stream communications standard.
- one or more information signals such as the recovered information signals 256 . 1 through 256 .K to provide an example, are recovered by operating on the communications signal from step 906 according to the known single stream communications standard and/or the known multiple stream communications standard.
- FIG. 10 is a flowchart 1000 of exemplary operational steps of the receiver filter according to an exemplary embodiment of the present invention.
- FIG. 10 further defines steps 904 and 906 as shown in FIG. 9 .
- the invention is not limited to this operational description. Rather, it will be apparent to persons skilled in the relevant art(s) from the teachings herein that other operational control flows are within the scope and spirit of the present invention. The following discussion describes the steps in FIG. 9 .
- one or more communications signals such as the digital communication signals 350 . 1 through 350 .N and/or the downconverted communications signal 452 . 1 through 452 .N to provide some examples, is received.
- the one or more communications signals may be encoded according to a known single stream communications standard and/or a known multiple stream communications standard.
- the known single stream communications standard and/or the known multiple stream communications standard encodes the one or more communications signals into at least one formatted block of data or packet to produce a single stream communications packet, such as the single stream communications packet 500 , and/or a multiple stream communications packet, such as the multiple stream communications packet 600 .
- the single stream communications packet and or the multiple stream communications packet includes at least one signal field such as, but not limited to, a multiple stream preamble, a multiple stream signal field, a multiple stream information payload, a single stream preamble, a single stream signal field, and/or a single stream single stream information payload to provide some examples.
- the single stream preamble and/or the multiple stream preamble is filtered using a training sequence bandwidth, such as the training sequence bandwidth 702 and/or the training sequence bandwidth 1102 to provide some examples.
- the single stream preamble and/or the multiple stream preamble may be filtered in its entirety using the training sequence bandwidth.
- some of the single stream preamble, such as the single stream training sequence 504 to provide an example, and/or the multiple stream preamble, such as the multiple stream training sequence 604 to provide an example, may be filtered using training sequence bandwidth.
- the single stream payload and/or the multiple stream payload is filtered using a single stream information payload bandwidth, such as the single stream information payload bandwidth 554 , or a multiple stream information payload bandwidth, such as the multiple stream information payload bandwidth 654 based on the determination of step 1006 .
- the single stream payload is filtered using the single stream information payload bandwidth when the one or more communications signals includes the single stream communications packet.
- some of the single stream preamble such as the single stream signal field 506 to provide an example
- the single stream payload may be filtered using the single stream information payload bandwidth when the one or more communications signals includes the single stream communications packet.
- the some of the multiple stream preamble, such as the multiple stream signal field 606 to provide an example and the multiple stream payload may be filtered using the multiple stream information payload bandwidth when the one or more communications signals includes the multiple stream communications packet.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Radio Transmission System (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Description
- The present application claims the benefit of: U.S. Provisional Patent Appl. No. 60/929,154, filed Jun. 15, 2007, entitled “Carrier Selection for Multiple Antennas”; U.S. Provisional Patent Appl. No. 60/929,155, filed Jun. 15, 2007, entitled “Dynamic Receiver Filter Adjustment Across Preamble and Information Payload”; U.S. Provisional Patent Appl. No. 60/929,156, filed Jun. 15, 2007, entitled “Adjacent Channel Interference (ACI) Detection”; U.S. Provisional Patent Appl. No. 60/960,706, filed Oct. 10, 2007, entitled “Gain Control for Reduced Interframe Spacing (RIFS),” each of which is incorporated by reference herein in its entirety.
- The present application is related to: U.S. Provisional Patent Appl. No. 60/929,149, filed Jun. 15, 2007, entitled “Spur Avoidance Via Static Changes to PHY Clock Frequency”; U.S. Provisional Patent Appl. No. 60/960,384, filed Sep. 27, 2007, entitled “Guard Interval Cyclic Filtering for Short Guard Interval (GI)”; U.S. patent application Ser. No. 12/004,406, filed Dec. 21, 2007, entitled “Single-Chip Wireless Transceiver”; U.S. patent application Ser. No. ______ (SKGF Ref No. 2875.1600001), filed Jun. 16, 2008, entitled “Carrier Selection for Multiple Antennas”; U.S. patent application Ser. ______ No. (SKGF Ref No. 2875.1930001), filed Jun. 16, 2008, entitled “Gain Control for Reduced Interframe Spacing (RIFS)”; and U.S. patent application Ser. No. ______ (SKGF Ref No. 2875.2510000), filed Jun. 16, 2008, entitled “Apparatus to Reconfigure an 802.11a/n Transceiver to Support 802.11j/10 MHz Mode of Operation,” each of which is incorporated by reference herein in its entirety.
- 1. Field of the Invention
- The present invention relates generally to a communications receiver, more specifically selecting among two or more receiver filter bandwidths to a bandwidth of a corresponding signal field included in a received communications signal.
- 2. Related Art
- A communication system typically involves transmitting an information signal as a communications signal from a communications transmitter to a communications receiver over a communication channel. The communications transmitter may include a single transmit antenna to produce a single stream communications signal or multiple transmit antenna to produce a multiple stream communications signal.
- The communication receiver may include multiple receive antenna to receive the communications signal as it traverses through the communication channel. Commonly, the communication receiver includes at least one conventional receiver filter to filter a received communication signal prior to processing the received communications signal according to a known single stream communications standard, such as, but not limited to, the Institute of Electrical and Electronics Engineers (IEEE) 802.11a™ standard, the IEEE 802.11b™ standard, the IEEE 802.11g™ standard, or a known multiple stream communications standard, such as, but not limited to, the IEEE 802.11n™ standard, but not both. The IEEE 802.11a™ standard, the IEEE 802.11b™ standard, the IEEE 802.11g™, and the IEEE 802.11n™ standard are incorporated by reference herein in their entirety.
- A conventional receiver filter typically includes a conventional receiver filter bandwidth having a single or individual receiver filter bandwidth. The conventional receiver filter filters the received communications signal in its entirety using the conventional receiver filter bandwidth. However, the received communications signal includes one or more signal fields that have a bandwidth substantially less than or equal to the conventional receiver filter bandwidth. As a result, using the conventional receiver filter to filter these one or more signal fields results in a degradation of a signal to noise ratio (SNR).
- Therefore, what is needed is a receiver filter that is capable of selecting among two or more one receiver filter bandwidths to more closely approximate a bandwidth of a corresponding signal field included in the received communications signal
- The accompanying drawings illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable one skilled in the pertinent art to make and use the invention.
-
FIG. 1A illustrates a block diagram of a communications environment according to an exemplary embodiment of the present invention. -
FIG. 1B illustrates a block diagram of another communications environment according to another exemplary embodiment of the present invention. -
FIG. 2 illustrates a block diagram of a communications receiver according to an exemplary embodiment of the present invention. -
FIG. 3 illustrates a block diagram of a physical layer interface (PHY) according to an exemplary embodiment of the present invention. -
FIG. 4 illustrates a block diagram of a radio receiver according to an exemplary embodiment of the present invention. -
FIG. 5A illustrates a single stream communications packet according to the known single stream communications standard. -
FIG. 5B illustrates a frequency domain representation of the single stream communications packet encoded in accordance with the IEEE 802.11a™ standard. -
FIG. 6A illustrates a multiple stream communications packet according to the known multiple stream communications standard. -
FIG. 6B illustrates a frequency domain representation of the multiple stream communications packet encoded in accordance with the IEEE 802.11n™ standard. -
FIG. 7A illustrates a receiver filter according to an exemplary embodiment of the present invention. -
FIG. 7B illustrates a frequency domain representation of the receiver filter according to an exemplary embodiment of the present invention. -
FIG. 8 is a flowchart of exemplary operational steps of a communications environment according to an aspect of the present invention. -
FIG. 9 is a flowchart of exemplary operational steps of a communications receiver according to an aspect of the present invention. -
FIG. 10 is a flowchart of exemplary operational steps of the receiver filter according to an exemplary embodiment of the present invention. - The present invention will now be described with reference to the accompanying drawings. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The drawing in which an element first appears is indicated by the leftmost digit(s) in the reference number.
- The following detailed description of the present invention refers to the accompanying drawings that illustrate exemplary embodiments consistent with this invention. Other exemplary embodiments are possible, and modifications may be made to the exemplary embodiments within the spirit and scope of the invention. Therefore, the detailed description is not meant to limit the invention. Rather, the scope of the invention is defined by the appended claims.
- References in the specification to “one exemplary embodiment,” “an exemplary embodiment,” “an example exemplary embodiment,” etc., indicate that the exemplary embodiment described may include a particular feature, structure, or characteristic, but every exemplary embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same exemplary embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an exemplary embodiment, it is submitted that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other exemplary embodiments whether or not explicitly described.
- Furthermore, it should be understood that spatial descriptions (e.g., “above,” “below,” “up,” “left,” “right,” “down,” “top,” “vertical,” “horizontal,” etc.) used herein are for purposes of illustration only, and that practical implementations of the structures described herein may be spatially arranged in any orientation or manner. Likewise, particular bit values of “0” or “1” (and representative voltage values) are used in illustrative examples provided herein to represent information for purposes of illustration only. Information described herein may be represented by either bit value (and by alternative voltage values), and exemplary embodiments described herein may be configured to operate on either bit value (and any representative voltage value), as would be understood by persons skilled in the relevant art(s).
- The example exemplary embodiments described herein are provided for illustrative purposes, and are not limiting. Further structural and operational exemplary embodiments, including modifications/alterations, will become apparent to persons skilled in the relevant art(s) from the teachings herein.
-
FIG. 1A illustrates a block diagram of a communications environment according to an exemplary embodiment of the present invention. Acommunications environment 100 is an exemplary representation of a single-input and multiple-output (SIMO) communications environment that includes the use of a single transmit antenna at acommunications transmitter 102 and multiple receive antennas at acommunications receiver 106. Thecommunications environment 100 includes acommunications transmitter 102 to transmit at least one information signal as received from at least one transmitter user device, denoted as information signals 150.1 through 150.K, to thecommunications receiver 106 via acommunication channel 104. The transmitter user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data. However, those skilled in the relevant art(s) will recognize that the information signals 150.1 through 150.K may include a single information signal, such as the information signal 150.1 to provide an example, without departing from the spirit and scope of the present invention. - The
communications transmitter 102 produces a transmitted communications signal 152 by encoding the information signals 150.1 through 150.K according to a known single stream communications standard, such as, but not limited to, the Institute of Electrical and Electronics Engineers (IEEE) 802.11a™ standard, the IEEE 802.11b™ standard, the IEEE 802.11g™ standard, and/or any other suitable single stream communications standard. The IEEE 802.11a™ standard, the IEEE 802.11b™ standard, and the IEEE 802.11g™ standard are incorporated herein by reference in their entirety. As shown inFIG. 1A , the transmitted communications signal 152 represents a single stream communication signal. In other words, thecommunications transmitter 102 may encode the information signals 150.1 through 150.K to produce the transmitted communications signal 152. - The transmitted communications signal 152 passes through the
communication channel 104 to produce received communication signals 154.1 through 154.N. Thecommunication channel 104 may include, but is not limited to, a microwave radio link, a satellite channel, a fiber optic cable, a hybrid fiber optic cable system, or a copper cable to provide some examples. Thecommunication channel 104 contains a propagation medium that the transmitted communications signal 152 passes through before reception by thecommunications receiver 106. The propagation medium of thecommunication channel 104 introduces interference and/or distortion into the transmitted communications signal 152 to produce received communication signals 154.1 through 154.N. For example, noise such as, but not limited to, thermal noise, burst noise, impulse noise, interference, signal strength variations known as fading, phase shift variations, to provide some examples, may introduce interference and/or distortion into the transmitted communications signal 152. In addition, the propagation medium of thecommunication channel 104 may cause the transmitted communications signal 152 to reach thecommunications receiver 106 by multiple communication paths, reflecting from different objects, surface areas, surface boundaries, and interfaces in thecommunications environment 100. Potential causes of multipath propagation may include, but are not limited, to atmospheric ducting, ionospheric reflection and/or refraction, and/or reflection from terrestrial objects such as mountains and/or buildings to provide some examples. - The
communications receiver 106 may include at least one receiving antenna to capture the received communication signals 154.1 through 154.N. In an exemplary embodiment, thecommunications receiver 106 includes two receiving antenna to capture the received communication signals 154.1 through 154.2. The received communication signals 154.1 through 154.N represent the multiple communication paths traversed by the transmitted communications signal 152 resulting from the multipath propagation introduced by thecommunication channel 104. For example, the received communications signal 154.1 represents the transmitted communications signal 152 as it traverses through a first communication path of thecommunication channel 104. Likewise, the received communications signal 154.N represents the transmitted communications signal 152 as it traverses through an Nth communication path of thecommunication channel 104. Thecommunications receiver 106 may recover the at least one information signal from the at least one transmitter user device to produce at least one recovered information signal, denoted as recovered information signals 156.1 through 156.K, for at least one receiver user device by operating upon the received communication signals 154.1 through 154.N according to the known single stream communications standard. The receiver user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data. However, those skilled in the relevant art(s) will recognize that the recovered information signals 156.1 through 156.K may include a single recovered information signal, such as the recovered information signal 156.1 to provide an example, without departing from the spirit and scope of the present invention. -
FIG. 1B illustrates a block diagram of another communications environment according to another exemplary embodiment of the present invention. Acommunications environment 120 is an exemplary representation of a multiple-input and multiple-output (MIMO) communications environment that includes the use of multiple transmit antennas at acommunications transmitter 108 and multiple receive antennas at thecommunications receiver 106. Thecommunications environment 120 includes thecommunications transmitter 108 to transmit at least one information signal as received from at least one transmitter user device, denoted as information signals 160.1 through 160.K, to thecommunications receiver 106 via acommunication channel 104. The transmitter user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data. However, those skilled in the relevant art(s) will recognize that the information signals 160.1 through 160.K may include a single information signal, such as the information signal 160.1, without departing from the spirit and scope of the present invention. - The
communications transmitter 108 produces transmitted communication signals 162.1 through 162.1 by encoding the information signals 160.1 through 160.K according to a known multiple stream communications standard such as, but not limited to, the IEEE 802.11n™ standard, and/or any other suitable multiple stream communications standard. The IEEE 802.11n™ standard is incorporated herein by reference in its entirety. As shown inFIG. 1B , the transmitted communication signals 162.1 through 162.I together represent a multiple stream communication signal. Thecommunications transmitter 108 may encode at least one of the information signals 160.1 through 160.K to produce the transmitted communication signals 162.1 through 162.I. For example, thecommunications transmitter 108 may encode the information signal 160.1 to produce the transmitted communications signal 162.1. Alternatively, thecommunications transmitter 108 may encode more than one of information signals 160.1 through 160.K to produce at least one transmitted communication signal 162.1 through 162.I. For example, thecommunications transmitter 108 may encode the information signal 160.1 and the information signal 160.2 to produce the transmitted communications signal 162.1. - The transmitted communication signals 162.1 through 162.I pass through the
communication channel 104 to produce received communication signals 164.1 through 164.N. The transmitted communication signals 162.1 through 162.I may include a similar or a dissimilar number of communication signals as the received communication signals 164.1 through 164.N. The propagation medium of thecommunication channel 104 introduces interference and/or distortion into the transmitted communication signals 162.1 through 162.I to produce the received communication signals 164.1 through 164.N. For example, noise such as, but not limited to, thermal noise, burst noise, impulse noise, interference, signal strength variations known as fading, phase shift variations, to provide some examples, may introduce interference and/or distortion into the transmitted communication signals 162.1 through 162.I. In addition, the propagation medium of thecommunication channel 104 may cause each of transmitted communication signals 162.1 through 162.I to reach thecommunications receiver 106 by multiple communication paths, reflecting from different objects, surface areas, surface boundaries, and interfaces in thecommunications environment 120. Potential causes of multipath propagation may include, without limitation, atmospheric ducting, ionospheric reflection and/or refraction, and/or reflection from terrestrial objects such as mountains and/or buildings to provide some examples. - Referring back to
FIG. 1B , thecommunications receiver 106 includes multiple receiving antenna to capture the received communication signals 164.1 through 164.N. In an exemplary embodiment, thecommunications receiver 106 includes two receiving antennas to capture the received communication signals 164.1 through 164.2. The received communication signals 164.1 through 164.N represent the multiple communication paths traversed by each of the transmitted communication signals 162.1 through 162.1 resulting from the multipath propagation introduced by thecommunication channel 104. For example, the received communications signal 164.1 represents the transmitted communication signals 162.1 through 162.1 as they traverse through a first communication path of thecommunication channel 104. Likewise, the received communications signal 164.N represents the transmitted communication signals 162.1 through 162.I as they traverse through an Nth communication path of thecommunication channel 104. - The
communications receiver 106 may recover the at least one information signal from the at least one transmitter user device to produce at least one recovered information signal, denoted as recovered information signals 166.1 through 166.K, for at least one receiver user device by operating upon the received communication signals 164.1 through 164.N according to the known multiple stream communications standard. The receiver user devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, software applications, or any other medium capable of transmitting or receiving data. However, those skilled in the relevant art(s) will recognize that the recovered information signals 166.1 through 166.K may include a single recovered information signal, such as the recovered information signal 166.1 to provide an example, without departing from the spirit and scope of the present invention. - As shown in
FIG. 1A andFIG. 1B , thecommunications receiver 106 may, according to the invention, operate in the SIMO communications environment represented by thecommunications environment 100 and/or the MIMO communications environment represented by thecommunications environment 120. However, this example is not limiting, thecommunications receiver 106 may operate in any suitable communications environment that will be apparent to one skilled in the relevant art(s) without departing from the spirit and scope of the present invention. -
FIG. 2 illustrates a block diagram of a communications receiver according to an exemplary embodiment of the present invention. More specifically,FIG. 2 illustrates a block diagram of an exemplary embodiment of thecommunications receiver 106 as shown inFIG. 1A andFIG. 1B . As will be understood by persons skilled in the relevant art(s) from the teachings provided herein, thecommunications receiver 106 may be readily implemented in hardware, software, or a combination of hardware and software. For example, based on the teachings provided herein, a person skilled in the relevant art(s) could implement thecommunications receiver 106 via a combination of at least one application specific integrated circuit and a processor core for implementing software commands stored in at least one attached memory. However, this example is not limiting, and other implementations are within the scope and spirit of the present invention. - As shown in
FIG. 2 , thecommunications receiver 106 includes receiving antennas 202.1 through 202.N, aradio receiver 204, a physical layer interface (PHY) 206, and a media access controller (MAC) 208. The receiving antennas 202.1 through 202.N capture the received communications signals 154.1 through 154.N, the received communications signals 164.1 through 164.N, and/or any suitable combination thereof as shown inFIG. 1A throughFIG. 1B . The receiving antennas 202.1 through 202.N convert either the received communications signals 154.1 through 154.N, the received communications signals 164.1 through 164.N, and/or the suitable combination thereof from electromagnetic waves to modulated radio frequency (RF) currents, denoted as received communications signals 250.1 through 250.N inFIG. 2 . For example, the receiving antenna 202.1 may produce the received communications signal 250.1 by converting the received communications signal 154.1 from an electromagnetic wave to a modulated RF current. In an exemplary embodiment, thecommunications receiver 106 includes the receiving antennas 202.1 through 202.N. However, this example is not limiting, the receiving antenna 202 may include any suitable number of antenna without departing the scope and spirit of the present invention. - The
radio receiver 204 operates on the received communications signals 250.1 through 250.N to produce downconverted communications signals 252.1 through 252.N. For example, theradio receiver 204 may downconvert the received communications signals 250.1 through 250.N to baseband or any suitable intermediate frequency (IF) to produce the downconverted communications signals 252.1 through 252.N. Theradio receiver 204 may additionally perform functions such as, but not limited to, filtering, and/or automatic gain control (AGC). - The
PHY 206 provides an interface between theradio receiver 204 and theMAC 208. However, those skilled in the relevant art(s) will recognize that thePHY 206 may directly receive a baseband or near baseband communications signal, such as Asymmetric Digital Subscriber Line (ADSL) to provide an example, from thecommunication channel 104 without departing from the spirit and scope of the present invention. In other words, herein theradio receiver 204 is optional, thePHY 206 may receive a communications signal, such as the received communications signals 154.1 through 154.N and/or the received communications signals 164.1 through 164.N, directly from thecommunication channel 104 via the receiving antennas 202.1 through 202.N. The PHY 206 processes the downconverted communications signals 252.1 through 252.N to produce decoded communications signals 254.1 through 254.M. More specifically, thePHY 206 decodes the downconverted communications signals 252.1 through 252.N to produce the decoded communications signal 254 according to the known single stream communications standard and/or the known multiple stream communications standard. In an exemplary embodiment, thePHY 206 produces the decoded communications signal 254.1 and the decoded communications signal 254.2, wherein the decoded communications signal 254.1 corresponds to the received communications signals 164.1 through 164.N in thecommunications environment 120 as shown inFIG. 1B and the decoded communications signal 254.2 corresponds to the received communications signals 154.1 through 154.N in thecommunications environment 100 as shown inFIG. 1A . However, this example is not limiting, the decoded communications signals 254.1 through 254.M may include any suitable number of decoded communications signals without departing the scope and spirit of the present invention. - The
MAC 208 may produce at least one recovered information signal, denoted as recovered information signals 256.1 through 256.K, for at least one receiver user device by operating upon the decoded communications signals 254.1 through 254.M according to the known single stream communications standard and/or the known multiple stream communications standard. The recovered information signals 256.1 through 256.K may represent the recovered information signals 156.1 through 156.K as discussed in thecommunications environment 100 ofFIG. 1A , the recovered information signals 166.1 through 166.K as discussed in thecommunications environment 120 ofFIG. 1B , and/or any suitable combination thereof. TheMAC 208 may process at least one decoded communications signal 254.1 through 254.M according to the known single stream communications standard and/or the known multiple stream communications standard to produce at least one recovered information signal 256.1 through 256.K. For example, theMAC 208 may process decoded communications signals 254.1 through 254.4 according to the known single stream communications standard and/or the known multiple stream communications standard to produce the recovered information signal 256.1. Alternatively, theMAC 208 may process the decoded communications signal 254.1 according to the known single stream communications standard and/or the known multiple stream communications standard to produce the recovered information signals 256.1 and 256.2. TheMAC 208 may additionally, without limitation, provide addressing and channel access control mechanisms that make it possible for multiple terminals or network nodes to communicate within the multipoint network, typically a local area network (LAN), metropolitan area network (MAN), or a wide area network (WAN). -
FIG. 3 illustrates a block diagram of a physical layer interface (PHY) according to an exemplary embodiment of the present invention. APHY 300 provides an interface between a media access controller, such as theMAC 208, and a communication channel, such as thecommunication channel 104, in accordance with the known single stream communications standard and/or the known multiple stream communications standard. ThePHY 300 may represent an exemplary embodiment of thePHY 206 as shown inFIG. 2 . - The
PHY 300 includes an analog to digital converter (ADC) 302, areceiver filter 304, a multiple streambaseband processing module 306, and a single streambaseband processing module 308. TheADC 302 produces digital communication signals 350.1 through 350.N based on the downconverted communication signals 252.1 through 252.N. More specifically, theADC 302 converts the downconverted communication signals 252.1 through 252.N from an analog representation to a digital representation to produce the digital communication signals 350.1 through 350.N. - The
receiver filter 304 produces encoded multiple stream communication signals 352.1 through 352.N based on the digital communication signals 350.1 through 350.N. More specifically, thereceiver filter 304 filters out of band noise and/or interference from the digital communication signals 350.1 through 350.N. The out of band noise and/or interference may result from, without limitation, noise and/or interference resulting from thecommunication channel 104, noise and/or interference resulting from theradio receiver 204 and/or theADC 302, and/or noise and/or interference resulting from adjacent channels in the received communication signals 154.1 through 154.N and/or the received communication signals 164.1 through 164.N to provide some examples. Thereceiver filter 304 is described in further detail below inFIG. 6 throughFIG. 11 . - The multiple stream
baseband processing module 306 produces the decoded communications signal 254.1 based on the digital communication signals 350.1 through 350.N and/or the encoded multiple stream communication signals 352.1 through 352.N. The functionality of the multiple streambaseband processing module 306 may include, without limitation, calculating the magnitude of at least one digital communication signal 350.1 through 350.N, detecting the presence of the multiple stream communications signal from the encoded multiple stream communication signals 352.1 through 352.N, and/or decoding of the encoded multiple stream communication signals 352.1 through 352.N according to the known multiple stream communications standard. - The multiple stream
baseband processing module 306 may calculate or gather at least one signal metric, such as but not limited to, the mean, the total energy, the average power, the mean square, the instantaneous power, the root mean square, the variance, the norm, and/or any other suitable signal metric to provide some examples, of at least one digital communication signal 350.1 through 350.N. The multiple streambaseband processing module 306 may generate a singlestream selection signal 354 based upon the at least one signal metric to be used by the single stream baseband processing module 308 N to select one of the digital communication signals 350.1 through 350.N and/or one of the encoded multiple stream communication signals 352.1 through 352.N. The multiple streambaseband processing module 306 may generate aradio adjustment signal 356 to adjust a gain of theradio receiver 204 based on the at least one signal metric. Further discussion of multiple streambaseband processing module 306 is disclosed in U.S. patent application Ser. No. ______ (SKGF Ref No. 2875.1600001), entitled “Carrier Selection for Multiple Antennas,” filed on ______, which is incorporated by reference in its entirety. - The single stream
baseband processing module 308 produces the decoded communications signal 254.2 based on the digital communication signals 350.1 through 350.N, the encoded multiple stream communication signals 352.1 through 352.N, and/or the singlestream selection signal 354. More specifically, the single streambaseband processing module 308 selects one of the digital communication signals 350.1 through 350.N or one of the encoded multiple stream communication signals 352.1 through 352.N based upon the singlestream selection signal 354 to produce an encoded single stream communication signal. The single streambaseband processing module 308 may include, without limitation, the detection of the presence of the single stream communications signal from the encoded single stream communications signal and/or decode the single stream communications signal in accordance with the single stream communications standard to provide some examples. Further discussion of the single streambaseband processing module 308 is disclosed in U.S. patent application Ser. No. ______ (SKGF Ref No. 2875.1600001), entitled “Carrier Selection for Multiple Antennas,” filed on ______, which is incorporated by reference in its entirety. -
FIG. 4 illustrates a block diagram of a radio receiver according to an exemplary embodiment of the present invention. Aradio receiver 400 operates on the received communication signals 250.1 through 250.N as captured from a communication channel, such as thecommunication channel 104 to provide an example, by receiving antennas 202.1 through 202.N to produce downconverted communication signals 252.1 through 252.N. For example, theradio receiver 400 may downconvert the received communication signals 250.1 through 250.N to baseband or any suitable intermediate frequency (IF) to produce the downconverted communication signals 252.1 through 252.N. Theradio receiver 400 may additionally perform functions such as, but not limited to, filtering, and/or automatic gain control (AGC). Theradio receiver 400 may represent an exemplary embodiment of theradio receiver 204 as shown inFIG. 2 . - The
radio receiver 400 includes radio receiver chains 402.1 through 402.N, each radio receiver chain is configured to receive a corresponding received communications signal 250.1 through 250.N and to produce a corresponding downconverted communications signal 252.1 through 252.N. In an exemplary embodiment, each receiving antenna 202.1 through 202.N is coupled to a corresponding radio receiver chain 402.1 through 402.N. However, this example is not limiting, those skilled in the relevant art(s) will recognize that receiving antenna 202.1 through 202.N may be coupled to at least one corresponding radio receiver chain 402.1 through 402.N without departing from the spirit and scope of the present invention. The radio receiver chains 402.1 through 402.N operate in a substantially similar manner, thus only radio receiver chain 402.1 will be described in further detail. - The radio receiver chain 402.1 includes a low noise amplifier (LNA) 402.1, a mixer 406.1, a receiver filter 408.1, and a variable gain amplifier (VGA) 410.1. The LNA 404.1 receives the received communications signal 250.1 as captured from a communication channel, such as the
communication channel 104 to provide an example, by the receiving antenna 202.1. The LNA 404.1 amplifies or attenuates the received communications signal 250.1 by a LNA gain, denoted as LNA, inFIG. 4 , to produce an attenuated communications signal 450.1. - The mixer 406.1 downconverts the attenuated communications signal 450.1 to baseband or any suitable intermediate frequency (IF) to produce the downconverted communications signal 452.1 based on a local oscillator (LO) reference frequency 456.1. The local oscillator (LO) reference frequencies 456.1 through 456.N may be similar and/or dissimilar in frequency to each other. For example, all of the LO reference frequencies 456.1 through 456.N may be similar in frequency or at least one group of the LO reference frequencies 456.1 through 456.N may be similar in frequency. Those skilled in the relevant art(s) will recognize that the functionality of the LNA 404.1 and the mixer 406.1, as described above, may be implemented using a low-noise block (LNB) without departing from the spirit and scope of the present invention.
- The receiver filter 408.1 produces a filtered communications signal 454.1 based on the downconverted communications signal 452.1. More specifically, the receiver filter 408.1 filters out of band noise and/or interference from the downconverted communications signal 452.1. The out of band noise and/or interference may result from, without limitation, noise and/or interference resulting from the
communication channel 104, noise and/or interference resulting from the LNA 404.1 and/or the mixer 406.1, and/or noise and/or interference resulting from adjacent channels in the received communication signals 154.1 through 154.N and/or the received communication signals 164.1 through 164.N to provide some examples. The receiver filter 408.1 is described in further detail below inFIG. 6 throughFIG. 11 . - The VGA 410.1 amplifies or attenuates the filtered communications signal 454.1 by a VGA gain, denoted as VGA, in
FIG. 4 , to produce the downconverted communications signal 252.1. The VGA gain may be dynamically adjusted in response to a radio receiver gain control signal 458.1. The radio receiver gain control signals 458.1 through 458.N may be similar and/or dissimilar to each other. For example, all of the radio receiver gain control signals 458.1 through 458.N may be similar causing all of the VGAs 410.1 through 410.N to have a substantially similar gain or at least one radio receiver gain control signal 458.1 through 458.N may be similar causing at least one of the VGAs 410.1 through 410.N to have a substantially similar gain. The radio receiver gain control signals 458.1 through 458.N may represent an exemplary embodiment of theradio adjustment signal 356 as described inFIG. 3 . Theradio adjustment signal 356 may include a singleradio adjustment signal 356 coupled to all of the radio receiver gain control signals 458.1 through 458.N or at least oneradio adjustment signal 356 coupled to at least one radio receiver gain control signal 458.1 through 458.N. - From the discussion above, a communications transmitter, such as the
communications transmitter 102 to provide an example, produces a transmitted communication signal, such as the transmitted communications signal 152 to provide an example, by encoding at least one information signal, such as the information signals 150.1 through 150.K to provide an example. The known single stream communications standard encodes the information signals into at least one formatted blocks of data or packets according to the known single stream communications standard. -
FIG. 5A illustrates a single stream communications packet according to the known single stream communications standard. A singlestream communications packet 500 may include at least one single stream signal field such as, but not limited to, asingle stream preamble 502, a singlestream signal field 506, and/or a single stream singlestream information payload 508 to provide some examples. However, this example is not limiting, those skilled in the relevant art(s) will recognize that the singlestream communications packet 500 may include a lesser number or a greater number of signal fields according to the single stream communications standard without departing from the spirit and scope of the present invention. - The
single stream preamble 502 includes a singlestream training sequence 504 and a singlestream signal field 506. Typically, the singlestream training sequence 504 is included at a start of the singlestream communications packet 500 to provide time synchronization for the single streambaseband processing module 308 in accordance with the known single stream communications standard. The known single stream communications standard may provide for a short training sequence and/or a long training sequence. A communication receiver, such as thecommunications receiver 106 to provide an example, may use the short training sequence for, but not limited to, signal detection, automatic gain control, diversity selection, coarse frequency offset estimation and/or timing synchronization to provide some examples. Likewise, the communication receiver may use the long training sequence for, but not limited to, communication channel estimation and/or fine frequency offset estimation to provide some examples. - The single
stream signal field 506 determines characteristics of the singlestream information payload 508. The singlestream signal field 506 may indicate the information relating to modulation of the singlestream information payload 508. For example, the singlestream signal field 506 may convey information about the type of modulation of the singlestream information payload 508, a coding rate of the singlestream information payload 508, a length of the singlestream information payload 508, or any other suitable characteristic of the singlestream information payload 508. - The communications transmitter may further encode the transmitted communications signal according to the known single stream communications standard for transmission to the communication receiver over a communications channel, such as the
communications channel 104 to provide an example. For example, the known single stream communications standard, such as the IEEE 802.11a™ standard to provide an example, may orthogonal frequency division multiplex (OFDM) the transmitted communications signal for transmission to the communication receiver over the communications channel. However, this example is not limiting, those skilled in the relevant art(s) will recognize that the communications transmitter may encode the transmitted communications signal according to any suitable known single stream communication standard for transmission to the communication receiver over the communications channel without departing from the spirit and scope of the present invention. For example, those skilled in the relevant art(s) may encode the transmitted communications signal according to the IEEE 802.11b™ standard or the IEEE 802.11g™ standard differently in accordance with the teachings herein without departing from the spirit and scope of the present invention. -
FIG. 5B illustrates a frequency domain representation of the single stream communications packet encoded in accordance with the IEEE 802.11a™ standard. Orthogonal frequency division multiplexing (OFDM) is a digital multi-carrier scheme that uses multiple orthogonal sub-carriers spaced apart at different frequencies. Each sub-carrier may be modulated using any one of a number of modulation schemes, such as binary phase-shift keying (BPSK), quadrature PSK (QPSK), 16-level quadrature amplitude modulation (16-QAM), or 64-level QAM (64-QAM) to provide some examples, at a low symbol rate. - The single
stream communications packet 500 encoded in accordance with the IEEE 802.11a™ standard includes 52 sub-carriers, denoted as sub-carrier −26 throughsub-carrier 26. The singlestream communications packet 500 includes the singlestream training sequence 504 and the singlestream information payload 508. Those skilled in the relevant art(s) will recognize that magnitudes and/or frequency characteristics of the singlestream training sequence 504, the singlestream information payload 508, and the IEEE 802.11a™ standard sub-carriers as shown inFIG. 5B are for demonstrative purposes only. The IEEE 802.11a™ standard encodes the singlestream training sequence 504 onto sub-carrier −24 throughsub-carrier 24, denoted as a single streamtraining sequence bandwidth 552. On the other hand, the IEEE 802.1 1a™ standard encodes the singlestream information payload 508 onto sub-carrier −26 throughsub-carrier 26, denoted as a single streaminformation payload bandwidth 554 in accordance with the IEEE 802.11a™ standard. The single streamtraining sequence bandwidth 552 is substantially less than the single streaminformation payload bandwidth 554. - From the discussion above, a communications transmitter, such as the
communications transmitter 102 to provide an example, produces a transmitted communication signal, such as the transmitted communications signal 162 to provide an example, by encoding at least one information signal, such as the information signals 160.1 through 160.K to provide an example. The known multiple stream communications standard encodes the information signals into at least one formatted blocks of data or packets according to the known multiple stream communications standard. -
FIG. 6A illustrates a multiple stream communications packet according to the known multiple stream communications standard. A multiplestream communications packet 600 may include at least one multiple stream signal field such as, but not limited to, amultiple stream preamble 602, a multiplestream signal field 606, and/or a multiplestream information payload 608 to provide some examples. However, this example is not limiting, those skilled in the relevant art(s) will recognize that the multiplestream communications packet 600 may include a lesser number or a greater number of signal fields according to the multiple stream communications standard without departing from the spirit and scope of the present invention. - The
multiple stream preamble 602 includes a multiplestream training sequence 604 and a multiplestream signal field 606. The multiplestream training sequence 604 may be included at a start of the multiplestream communications packet 600 to provide time synchronization for the multiple streambaseband processing module 306 in accordance with the known multiple stream communications standard. The known multiple stream communications standard may provide for a short training sequence and/or a long training sequence. A communication receiver, such as thecommunications receiver 106 to provide an example, may use the short training sequence for, but not limited to, signal detection, automatic gain control, diversity selection, coarse frequency offset estimation and/or timing synchronization to provide some examples. Likewise, the communication receiver may use the long training sequence for, but not limited to, communication channel estimation and/or fine frequency offset estimation to provide some examples. - The multiple
stream signal field 606 determines characteristics of the multiplestream information payload 608. The multiplestream signal field 606 may indicate the information relating to modulation of the multiplestream information payload 608. For example, the multiplestream signal field 606 may convey information about the type of modulation of the multiplestream information payload 608, a coding rate of the multiplestream information payload 608, a length of the multiplestream information payload 608, or any other suitable characteristic of the multiplestream information payload 608. - The communications transmitter may further encode the transmitted communications signal according to the known multiple stream communications standard for transmission to the communication receiver over a communications channel, such as the
communications channel 104 to provide an example. For example, the known multiple stream communications standard, such as the IEEE 802.11n™ standard to provide an example, may orthogonal frequency division multiplex (OFDM) the transmitted communications signal for transmission to the communication receiver over the communications channel. However, this example is not limiting, those skilled in the relevant art(s) will recognize that the communications transmitter may encode the transmitted communications signal according to any suitable known multiple stream communication standard for transmission to the communication receiver over the communications channel without departing from the spirit and scope of the present invention. -
FIG. 6B illustrates a frequency domain representation of the multiple stream communications packet encoded in accordance with the IEEE 802.11n™ standard. The multiplestream communications packet 600 encoded in accordance with the IEEE 802.11n™ standard includes 56 sub-carriers, denoted as sub-carrier −28 throughsub-carrier 28. The multiplestream communications packet 600 includes the multiplestream training sequence 604 and the multiplestream information payload 608. Those skilled in the relevant art(s) will recognize that magnitudes and/or frequency characteristics of the multiplestream training sequence 604, the multiplestream information payload 608, and the IEEE 802.11n™ standard sub-carriers as shown inFIG. 6B are for demonstrative purposes only. The IEEE 802.11n™ standard encodes the multiplestream training sequence 604 onto sub-carrier −24 throughsub-carrier 24, denoted as a multiple streamtraining sequence bandwidth 652. On the other hand, the IEEE 802.11n™ standard throughsub-carrier 28, denoted as a multiple streaminformation payload bandwidth 654 in accordance with the IEEE 802.11n™ standard. The multiple streamtraining sequence bandwidth 652 is substantially less than the multiple streaminformation payload bandwidth 654. -
FIG. 7A illustrates a receiver filter according to an exemplary embodiment of the present invention. Areceiver filter 700 may represent an exemplary embodiment of frequency domain representation of thereceiver filter 304 as discussed inFIG. 3 and/or the receiver filters 408.1 through 408.N as discussed inFIG. 4 . Thereceiver filter 700 may be implemented using any suitable known filter topology that is capable of selecting among two or more receiver filter bandwidths. For example, thereceiver filter 700 may be implemented as, but is not limited to, a digital filter with one or more selectable sets of filter coefficients or an analog filter with one or more selectable sets of passive elements such as capacitors or inductors to provide some examples. - The
receiver filter 700 filters the singlestream communications packet 500, as discussed inFIG. 5A andFIG. 5B , including at least one received single stream signal field such as the singlestream training sequence 504 and/or the singlestream information payload 508 to provide some examples and/or the multiplestream communications packet 600, as discussed inFIG. 6A andFIG. 6B , including at least one received multiple stream signal field such as the multiplestream training sequence 604 and/or the multiplestream information payload 608 to provide some examples, to produce a filteredstream communications packet 750. - The
receiver filter 700 may include at least one receiver filter bandwidth for at least one single stream signal field and/or at least one multiple stream signal field. Alternatively, thereceiver filter 700 may include a corresponding receiver filter bandwidth for more than one single stream signal field and/or at least one multiple stream signal field.FIG. 7B illustrates a frequency domain representation of the receiver filter according to an exemplary embodiment of the present invention. The frequency domain representation of thereceiver filter 700 may represent an exemplary embodiment of a frequency domain representation of thereceiver filter 304 as discussed inFIG. 3 and/or a frequency domain representation of at least one of the receiver filters 408.1 through 408.N as discussed inFIG. 4 . - The
receiver filter 700 may include atraining sequence bandwidth 702, a single streaminformation payload bandwidth 704, and/or a multiple streaminformation payload bandwidth 706. However, this example is not limiting, those skilled in the relevant art(s) will recognize that thereceiver filter 700 may include any suitable number of receiver filter bandwidths as provided by the known single stream communications standard and/or the known multiple stream communications standard without departing from the spirit and scope of the present invention. Those skilled in the relevant art(s) will recognize that magnitudes and/or frequency characteristics of thetraining sequence bandwidth 702, the single streaminformation payload bandwidth 704, and/or the multiple streaminformation payload bandwidth 706 as shown inFIG. 7B are for demonstrative purposes only. - The
training sequence bandwidth 702 corresponds to the single streamtraining sequence bandwidth 552 and/or the multiple streamtraining sequence bandwidth 652. As a result, thereceiver filter 700 may dynamically select thetraining sequence bandwidth 702 to filter the singlestream training sequence 504 and/or the multiplestream training sequence 604. Alternatively, thereceiver filter 700 may dynamically select thetraining sequence bandwidth 702 to filter thesingle stream preamble 502 in its entirety and/or themultiple stream preamble 602 in its entirety. Likewise, the single streaminformation payload bandwidth 704 corresponds to the single streaminformation payload bandwidth 554. As a result, thereceiver filter 700 may dynamically select the single streaminformation payload bandwidth 704 to filter the singlestream information payload 508. Similarly, the multiple streaminformation payload bandwidth 706 corresponds to the multiple streaminformation payload bandwidth 654. As a result, thereceiver filter 700 may dynamically select the multiple streaminformation payload bandwidth 706 to filter the multiplestream information payload 608. - However, these examples are not limiting, the
receiver filter 700 may select any one of the at least one receiver filter bandwidths for at least one single stream signal field and/or at least one multiple stream signal field without departing from the spirit and scope of the present invention. For example, thereceiver filter 700 may dynamically select thetraining sequence bandwidth 702 to filter the singlestream training sequence 504 and/or the multiplestream training sequence 604. Thereceiver filter 700 may dynamically select the single streaminformation payload bandwidth 554 to filter some of thesingle stream preamble 502 and/or the singlestream information payload 508 and/or thereceiver filter 700 may dynamically select the multiple streaminformation payload bandwidth 654 to filter some of themultiple stream preamble 602 and/or the multiplestream information payload 608. - A signal to noise ratio (SNR) of a communications signal, such as, but not limited to, at least one of the encoded multiple stream communication signals 352.1 through 352.N or at least one of the filtered communications signals 454.1 through 454.N to provide some examples, represents a ratio of a power of the communications signal in a spectral bandwidth to a power of noise and/or interference in the spectral bandwidth. The SNR of the communications signal may be expressed as:
-
- where SNR represents the SNR of the communications signal, PSIGNAL represents the power of the communications signal in the spectral bandwidth, and PNOISE represents the power of noise and/or interference in the spectral bandwidth.
- A conventional receiver filter typically includes a conventional receiver filter bandwidth having a single or individual receiver filter bandwidth approximating the multiple stream
information payload bandwidth 654. More specifically, the conventional receiver filter bandwidth is the largest or greatest of the single streamtraining sequence bandwidth 552, the single streaminformation payload bandwidth 554, the multiple streamtraining sequence bandwidth 652, or the multiple streaminformation payload bandwidth 654. The conventional receiver filter filters the singlestream communications packet 500 and/or the multiplestream communications packet 600 in their entirety using the conventional receiver filter bandwidth. In other words, the conventional receiver filter filters thesingle stream preamble 502, the singlestream signal field 506, and/or the single stream singlestream information payload 508 corresponding to the singlestream communications packet 500 and/or themultiple stream preamble 602, the multiplestream signal field 606, and/or the multiplestream information payload 608 corresponding to the multiplestream communications packet 600 using one of the single streamtraining sequence bandwidth 552, the single streaminformation payload bandwidth 554, the multiple streamtraining sequence bandwidth 652, or the multiple streaminformation payload bandwidth 654 having the largest bandwidth. As a result, the SNR of the conventional receiver filter may be substantially less than the SNR of thereceiver filter 700 for one or more signal fields. For example, the SNR of the singlestream training sequence 504 and/or the multiplestream training sequence 604 for the conventional receiver filter including the bandwidth of the multiple streaminformation payload bandwidth 654 may be given as: -
- where SNR represents SNR ratio for the single
stream training sequence 504 and/or the multiplestream training sequence 604, PTRAINING represents a power of the singlestream training sequence 504 and/or the multiplestream training sequence 604, and PCONVENTIONAL represents a power of a bandwidth of the conventional receiver filter, usually one of the single streamtraining sequence bandwidth 552, the single streaminformation payload bandwidth 554, the multiple streamtraining sequence bandwidth 652, or the multiple streaminformation payload bandwidth 654 having the largest bandwidth. For example, PCONVENTIONAL represents usually represents a power of the bandwidth the multiple streaminformation payload bandwidth 654 representing a bandwidth of the multiple stream singlestream information payload 608. The spectral difference between the bandwidth of the conventional receiver filter and a bandwidth of the singlestream training sequence 504 or a bandwidth of the multiplestream training sequence 604 represents a noise contribution to the SNR resulting from a substantial excess bandwidth in the conventional receiver filter. From the example above, the difference between PTRAINING and PCONVENTIONAL represents the substantial excess bandwidth in the conventional receiver filter that does not contain any substantial power of the signal of interest, namely the single streamtraining sequence bandwidth 552 or the multiple streamtraining sequence bandwidth 652. - From the discussion above, the
receiver filter 700 may dynamically select among one or more bandwidths based upon the one signal field to substantially increase the SNR as compared to the conventional receiver filter. The one or more dynamically selectable bandwidths more closely approximate a signal of interest when compared to the conventional receiver filter. For example, the SNR of the singlestream training sequence 504 and/or the multiplestream training sequence 604 for thereceiver filter 700 may be given as: -
- where SNR represents SNR ratio for the single
stream training sequence 504 and/or the multiplestream training sequence 604, PTRAINING represents a power of the singlestream training sequence 504 and/or the multiplestream training sequence 604, and PRECEIVER represents a power of a bandwidth of thereceiver filter 700. A difference between PTRAINING and PRECEIVER is substantially less than or equal to the difference between PTRAINING and PCONVENTIONAL, as discussed above, resulting in substantially less excess bandwidth when compared to the conventional receiver filter, thereby increasing the SNR of thereceiver filter 700. -
FIG. 8 is aflowchart 800 of exemplary operational steps of a communications environment according to an aspect of the present invention. The invention is not limited to this operational description. Rather, it will be apparent to persons skilled in the relevant art(s) from the teachings herein that other operational control flows are within the scope and spirit of the present invention. The following discussion describes the steps inFIG. 8 . - At
step 802, one or more communications signals, such as the transmitted communications signal 152 and/or the transmitted communications signal 162.1 through 162.I, are generated from one or more information signals as received from one or more transmitter user devices, such as the information signals 150.1 through 150.K and/or the information signals 160.1 through 160.K. More specifically, the one or more information signals are encoded according to a known single stream communications standard, such as, but not limited to, the IEEE 802.11a™ standard, the IEEE 802.11b™ standard, the IEEE 802.11g™ standard, and/or any other suitable single stream communications standard and/or a known multiple stream communications standard, such as, but not limited to, the IEEE 802.11n™ standard, and/or any other suitable multiple stream communications standard to produce the one or more communications signals. - At
step 804, the one or more communications signals fromstep 802 are transmitted as a single stream communications signal according to the known single stream communications standard to produce the one or more communications signals fromstep 802 Alternatively, the one or more communications signals fromstep 802 are transmitted as a multiple stream communications signal according to the known multiple stream communications standard. - At
step 806, the one or more communications signals fromstep 804 traverse through a communication channel, such as thecommunication channel 104. The communication channel may include, but is not limited to, a microwave radio link, a satellite channel, a fiber optic cable, a hybrid fiber optic cable system, or a copper cable to provide some examples. The communication channel contains a propagation medium that the one or more communications signals fromstep 804 pass through before reception. The propagation medium of the communication channel introduces interference and/or distortion into the communications signal. For example, noise such as, but not limited to, thermal noise, burst noise, impulse noise, interference, signal strength variations known as fading, phase shift variations, to provide some examples, may introduce interference and/or distortion into the communications signal. In addition, the propagation medium of the communication channel may cause the one or more communications signals to propagate onto multiple communication paths, reflecting from different objects, surface areas, surface boundaries, and interfaces in the communications environment. Potential causes of multipath propagation may include, but are not limited, to atmospheric ducting, ionospheric reflection and/or refraction, and/or reflection from terrestrial objects such as mountains and/or buildings to provide some examples. - At
step 808, the one or more communications signals fromstep 806 are received. The one or more communications signals fromstep 806 are received as either a single stream communications signal and/or a multiple stream communications signal. The multiple communication paths traversed by the one or more communications signals fromstep 806 resulting from the multipath propagation introduced by the communication channel may be received. For example, the multiple communication paths of the one or more communications signals fromstep 806 transmitted as the single stream communications signal may be received as it traverses through the communication channel. Likewise, the multiple communication paths of the one or more communications signals fromstep 806 transmitted as the multiple stream communications signal may be received as it traverses through the communication channel. - At step 810, one or more information signals, such as the recovered information signals 156.1 through 156.K and/or the recovered information signals 166.1 through 166.K to provide some examples, are recovered from the one or more communications signals from
step 808 to produce one or more recovered information signals. The one or more communications signals fromstep 808 are operated upon according to the known single stream communications standard and/or the known multiple stream communications standard to recover the one or more information signals. -
FIG. 9 is aflowchart 900 of exemplary operational steps of a communications receiver according to an aspect of the present invention.FIG. 9 further definessteps 808 and 810 as shown inFIG. 8 . The invention is not limited to this operational description. Rather, it will be apparent to persons skilled in the relevant art(s) from the teachings herein that other operational control flows are within the scope and spirit of the present invention. The following discussion describes the steps inFIG. 9 . Atstep 902, one or more communications signals, such the received communications signals 154.1 through 154.N and/or the received communications signals 164.1 through 164.N to provide some examples, are received to produce one or more received communications signals, such as the received communications signals 250.1 through 250.N to provide some examples. More specifically, the one or more communications signals are received as they traverse through a communication channel, such as thecommunication channel 104. The one or more communications signals may include one or more single stream communications signals, one or more multiple stream communications signals, and/or any combination thereof. - At
step 904, the one or more frames of one or more communications signals fromstep 902 are operated on to produce one or more downconverted communications signals, such as the downconverted communications signals 252.1 through 252.N to provide an example. For example, the one or more communications signals fromstep 902 may be downconverted to baseband or any suitable intermediate frequency (IF) to produce the downconverted communications signals. However, those skilled in the relevant art(s) will recognize thatstep 904 is optional, the operational control may flow directly fromstep 902 to step 906 for a baseband and/or a near baseband communication. - At
step 906, the one or more communications signals fromstep 904 are decoded to produce one or more decoded communications signals, such as the decoded communications signals 254.1 through 254.M to provide an example. Alternatively, the one or more communications signals fromstep 902 may be directly decoded to produce the one or more decoded communications signals. More specifically, the one or more communications signals fromstep 902 and/or the one or more communications signals fromstep 904 are decoded to produce the one or more decoded communications signals according to the known single stream communications standard and/or the known multiple stream communications standard. If the one or more communications signals fromstep 902 and/or the one or more communications signals fromstep 904 includes the single stream communications signal, the one or more communications signals fromstep 902 and/or the one or more communications signals fromstep 904 are decoded according to the known single stream communications standard. If the one or more communications signals fromstep 902 and/or the one or more communications signals fromstep 904 includes the multiple stream communications signal, the one or more communications signals fromstep 902 and/or the one or more communications signals fromstep 904 are decoded according to the known multiple stream communications standard. - At
step 908, one or more information signals, such as the recovered information signals 256.1 through 256.K to provide an example, are recovered by operating on the communications signal fromstep 906 according to the known single stream communications standard and/or the known multiple stream communications standard. -
FIG. 10 is aflowchart 1000 of exemplary operational steps of the receiver filter according to an exemplary embodiment of the present invention.FIG. 10 further defines 904 and 906 as shown insteps FIG. 9 . The invention is not limited to this operational description. Rather, it will be apparent to persons skilled in the relevant art(s) from the teachings herein that other operational control flows are within the scope and spirit of the present invention. The following discussion describes the steps inFIG. 9 . - At
step 1002, one or more communications signals, such as the digital communication signals 350.1 through 350.N and/or the downconverted communications signal 452.1 through 452.N to provide some examples, is received. The one or more communications signals may be encoded according to a known single stream communications standard and/or a known multiple stream communications standard. The known single stream communications standard and/or the known multiple stream communications standard encodes the one or more communications signals into at least one formatted block of data or packet to produce a single stream communications packet, such as the singlestream communications packet 500, and/or a multiple stream communications packet, such as the multiplestream communications packet 600. The single stream communications packet and or the multiple stream communications packet includes at least one signal field such as, but not limited to, a multiple stream preamble, a multiple stream signal field, a multiple stream information payload, a single stream preamble, a single stream signal field, and/or a single stream single stream information payload to provide some examples. - At
step 1004, the single stream preamble and/or the multiple stream preamble is filtered using a training sequence bandwidth, such as thetraining sequence bandwidth 702 and/or the training sequence bandwidth 1102 to provide some examples. The single stream preamble and/or the multiple stream preamble may be filtered in its entirety using the training sequence bandwidth. Alternatively, some of the single stream preamble, such as the singlestream training sequence 504 to provide an example, and/or the multiple stream preamble, such as the multiplestream training sequence 604 to provide an example, may be filtered using training sequence bandwidth. - At
step 1006, a determination is made as to whether the one or more communications signals includes the single stream communications packet and/or the multiple stream communications packet. More specifically, the single stream preamble and/or the multiple stream preamble, or the some of the single stream preamble and/or the multiple stream preamble, may be decoded according to the known single stream communications standard and/or the known multiple stream communications standard to determine whether the one or more communications signals includes the single stream communications packet and/or the multiple stream communications packet. - At
step 1008, the single stream payload and/or the multiple stream payload is filtered using a single stream information payload bandwidth, such as the single streaminformation payload bandwidth 554, or a multiple stream information payload bandwidth, such as the multiple streaminformation payload bandwidth 654 based on the determination ofstep 1006. The single stream payload is filtered using the single stream information payload bandwidth when the one or more communications signals includes the single stream communications packet. Alternatively, some of the single stream preamble, such as the singlestream signal field 506 to provide an example, and the single stream payload may be filtered using the single stream information payload bandwidth when the one or more communications signals includes the single stream communications packet. Likewise, the some of the multiple stream preamble, such as the multiplestream signal field 606 to provide an example, and the multiple stream payload may be filtered using the multiple stream information payload bandwidth when the one or more communications signals includes the multiple stream communications packet. - While various exemplary embodiments of the present invention have been described above, it should be understood that they have been presented by way of example and not limitation. It will be apparent to one skilled in the pertinent art that various changes in form and detail can be made therein without departing from the spirit and scope of the invention. Therefore, the present invention should only be defined in accordance with the following claims and their equivalents.
Claims (22)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/213,176 US20080310336A1 (en) | 2007-06-15 | 2008-06-16 | Dynamic receiver filter adjustment across preamble and information payload |
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US92915407P | 2007-06-15 | 2007-06-15 | |
| US92915507P | 2007-06-15 | 2007-06-15 | |
| US92915607P | 2007-06-15 | 2007-06-15 | |
| US96070607P | 2007-10-10 | 2007-10-10 | |
| US12/213,176 US20080310336A1 (en) | 2007-06-15 | 2008-06-16 | Dynamic receiver filter adjustment across preamble and information payload |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20080310336A1 true US20080310336A1 (en) | 2008-12-18 |
Family
ID=40132213
Family Applications (5)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/213,172 Expired - Fee Related US8194808B2 (en) | 2007-06-15 | 2008-06-16 | Carrier selection for multiple antennas |
| US12/213,176 Abandoned US20080310336A1 (en) | 2007-06-15 | 2008-06-16 | Dynamic receiver filter adjustment across preamble and information payload |
| US12/213,179 Expired - Fee Related US8116408B2 (en) | 2007-06-15 | 2008-06-16 | Gain control for reduced interframe spacing (RIFS) |
| US13/486,355 Active US8634501B2 (en) | 2007-06-15 | 2012-06-01 | Carrier selection for multiple antennas |
| US14/158,505 Expired - Fee Related US9112481B2 (en) | 2007-06-15 | 2014-01-17 | Carrier selection for multiple antennas |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/213,172 Expired - Fee Related US8194808B2 (en) | 2007-06-15 | 2008-06-16 | Carrier selection for multiple antennas |
Family Applications After (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/213,179 Expired - Fee Related US8116408B2 (en) | 2007-06-15 | 2008-06-16 | Gain control for reduced interframe spacing (RIFS) |
| US13/486,355 Active US8634501B2 (en) | 2007-06-15 | 2012-06-01 | Carrier selection for multiple antennas |
| US14/158,505 Expired - Fee Related US9112481B2 (en) | 2007-06-15 | 2014-01-17 | Carrier selection for multiple antennas |
Country Status (1)
| Country | Link |
|---|---|
| US (5) | US8194808B2 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080310557A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Carrier selection for multiple antennas |
| US20080309405A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Power Amplifier Pre-Distortion |
| US20080310558A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation |
| US20080310487A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Single-chip wireless tranceiver |
| WO2012142614A1 (en) * | 2011-04-15 | 2012-10-18 | Qualcomm Incorporated | Systems and methods for range extension of wireless communication in sub-gigahertz bands |
| US10205513B1 (en) * | 2015-03-27 | 2019-02-12 | Lockheed Martin Corporation | System and method for improved beyond line-of-sight communications using natural phenomena |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102006051435B4 (en) * | 2006-10-31 | 2009-07-30 | Nokia Siemens Networks Gmbh & Co.Kg | Method, arrangement and device for transmitting data over multiple channels |
| US8379757B1 (en) * | 2009-05-29 | 2013-02-19 | Marvell International Ltd. | Narrow-band OFDM mode for WLAN |
| US8488663B2 (en) * | 2009-09-23 | 2013-07-16 | Maxlinear, Inc. | Impulse noise mitigation under out-of-band interference conditions |
| US8773966B1 (en) * | 2010-05-07 | 2014-07-08 | Marvell International Ltd. | Signal power measurement and automatic gain control in orthogonal frequency division multiple access systems |
| TWI540846B (en) | 2013-03-29 | 2016-07-01 | 晨星半導體股份有限公司 | Wireless receiving system and signal processing method thereof |
| US9831844B2 (en) * | 2014-09-19 | 2017-11-28 | Knowles Electronics, Llc | Digital microphone with adjustable gain control |
| CN113365256B (en) * | 2021-01-19 | 2022-09-06 | 深圳市汇顶科技股份有限公司 | Data transmission method, first chip, electronic device and storage medium |
| US11283516B1 (en) | 2021-08-02 | 2022-03-22 | Hubble Network Inc | Multi spoke beamforming for low power wide area satellite and terrestrial networks |
| US11569904B1 (en) * | 2021-08-02 | 2023-01-31 | Hubble Network Inc. | Differentiating orthogonally modulated signals received from multiple transmitters at one or more antenna arrays |
Citations (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6307883B1 (en) * | 1996-05-21 | 2001-10-23 | Ibm Corporation | Apparatus, method and system for wireless communication |
| US6862315B1 (en) * | 2000-07-25 | 2005-03-01 | Advanced Micro Devices, Inc. | Network receiver utilizing pre-determined stored equalizer coefficients |
| US20060146869A1 (en) * | 2004-12-22 | 2006-07-06 | Ning Zhang | Dynamic channel bandwidth management |
| US20060182168A1 (en) * | 2002-12-30 | 2006-08-17 | Dong Wang | Training sequence detection scheme and device of downlink in tdd/cdma system |
| US20060198477A1 (en) * | 2005-03-02 | 2006-09-07 | Moorti R T | Carrier detection for multiple receiver systems |
| US20060223483A1 (en) * | 2005-03-29 | 2006-10-05 | Behzad Arya R | Multiple band direct conversion radio frequency transceiver integrated circuit |
| US20060285478A1 (en) * | 2005-06-17 | 2006-12-21 | Broadcom Corporation | Apparatus and method for carrier frequency offset estimation and correction in a wireless communication system |
| US20070002878A1 (en) * | 2005-06-29 | 2007-01-04 | Broadcom Corporation, A California Corporation | Multiple protocol wireless communication baseband transceiver |
| US20070002981A1 (en) * | 2005-06-17 | 2007-01-04 | Broadcom Corporation | Apparatus and method for sampling frequency offset estimation and correction in a wireless communication system |
| US7161987B2 (en) * | 2001-09-26 | 2007-01-09 | Conexant, Inc. | Single-carrier to multi-carrier wireless architecture |
| US20070019750A1 (en) * | 2005-07-20 | 2007-01-25 | Broadcom Corporation, A California Corporation | MIMO timing recovery |
| US20070019749A1 (en) * | 2005-07-20 | 2007-01-25 | Broadcom Corporation, A California Corporation | Carrier detection applicable for SISO, MIMO, MISO, and SIMO communications |
| US20070060162A1 (en) * | 2005-07-21 | 2007-03-15 | Xhafa Ariton E | Methods and apparatus to perform transmission bandwidth detection in wireless local area networks |
| US20070110197A1 (en) * | 2005-11-11 | 2007-05-17 | Broadcom Corporation, A California Corporation | Received signal determination based upon frame classification |
| US7233773B2 (en) * | 2004-02-13 | 2007-06-19 | Broadcom Corporation | Configuring a MIMO communication |
| US7269430B2 (en) * | 2003-11-24 | 2007-09-11 | Broadcom Corporation | Frame format for high data throughput wireless local area network transmissions |
| US20080101496A1 (en) * | 2006-10-30 | 2008-05-01 | Broadcom Corporation, A California Corporation | MIMO channel estimation in presence of carrier frequency offset |
| US20080101497A1 (en) * | 2006-10-30 | 2008-05-01 | Broadcom Corporation, A California Corporation | MIMO phase noise estimation and correction |
| US20080101495A1 (en) * | 2006-10-30 | 2008-05-01 | Broadcom Corporation, A California Corporation | MIMO channel estimation in presence of sampling frequency offset |
| US20080139156A1 (en) * | 2006-12-06 | 2008-06-12 | Broadcom Corporation, A California Corporation | RF receiver with fast baseband switching |
| US7450533B2 (en) * | 2004-06-10 | 2008-11-11 | Kabushiki Kaisha Toshiba | Wireless transmitting device and wireless receiving device |
| US20080309405A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Power Amplifier Pre-Distortion |
| US20080310558A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation |
| US20080310557A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Carrier selection for multiple antennas |
| US20080310487A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Single-chip wireless tranceiver |
| US7881390B2 (en) * | 2004-12-01 | 2011-02-01 | Intel Corporation | Increased discrete point processing in an OFDM communication system |
Family Cites Families (97)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59181831A (en) * | 1983-03-31 | 1984-10-16 | Toshiba Corp | variable frequency divider |
| US5101173A (en) | 1990-11-28 | 1992-03-31 | The United States Of America As Represented By The Secretary Of The Air Force | Stored program controlled module amplifier bias and amplitude/phase compensation apparatus |
| US5513209A (en) * | 1993-02-26 | 1996-04-30 | Holm; Gunnar | Resampling synchronizer of digitally sampled signals |
| US5371417A (en) | 1993-07-02 | 1994-12-06 | Tandem Computers Incorporated | Multiple frequency output clock generator system |
| US5454010A (en) | 1994-04-28 | 1995-09-26 | Linkplus Corporation | System and method for calibration of frequency hopping |
| US5740526A (en) * | 1994-06-01 | 1998-04-14 | Bonta; Jeffrey D. | Method and apparatus for selecting two antennas from which to receive a communication signal |
| US5477504A (en) * | 1994-10-07 | 1995-12-19 | The United States Of America As Represented By The Secretary Of The Navy | Balanced, double-sided calibration circuit for sensor element and differential preamplifier |
| US5822373A (en) * | 1995-08-17 | 1998-10-13 | Pittway Corporation | Method and apparatus for optimization of wireless communications |
| US20050048963A1 (en) * | 1996-06-03 | 2005-03-03 | Kubler Joseph J. | Configurable premises based wireless network and operating protocol |
| JP3570898B2 (en) * | 1998-08-24 | 2004-09-29 | 日本電気株式会社 | Pre-distortion circuit |
| US7260369B2 (en) | 2005-08-03 | 2007-08-21 | Kamilo Feher | Location finder, tracker, communication and remote control system |
| US6677823B2 (en) | 2001-02-28 | 2004-01-13 | Andrew Corporation | Gain compensation circuit using a variable offset voltage |
| US7120427B1 (en) * | 2001-03-19 | 2006-10-10 | Cisco Systems Wireless Networking (Australia) Pty Limited | CMOS wireless transceiver with programmable characteristics |
| US6476748B1 (en) * | 2001-04-20 | 2002-11-05 | Silicon Wave, Inc. | Method and apparatus for cyclic return to zero techniques for digital to analog convertors |
| US7035345B2 (en) | 2001-06-08 | 2006-04-25 | Polyvalor S.E.C. | Adaptive predistortion device and method using digital receiver |
| US7047263B2 (en) * | 2001-08-14 | 2006-05-16 | Texas Instruments Incorporated | Fast-settling digital filter and method for analog-to-digital converters |
| US7340265B2 (en) * | 2002-02-28 | 2008-03-04 | Atheros Communications, Inc. | Method and apparatus for transient frequency distortion compensation |
| US7203227B1 (en) | 2002-03-06 | 2007-04-10 | Broadcom Corporation | All digital reference frequency locking |
| US6728517B2 (en) | 2002-04-22 | 2004-04-27 | Cognio, Inc. | Multiple-input multiple-output radio transceiver |
| AU2003228602A1 (en) | 2002-04-22 | 2003-11-03 | Cognio, Inc. | Multiple-input multiple-output radio transceiver |
| EP1359684A1 (en) * | 2002-04-30 | 2003-11-05 | Motorola Energy Systems Inc. | Wireless transmission using an adaptive transmit antenna array |
| GB2388983B (en) | 2002-05-24 | 2006-06-28 | Wireless Systems Int Ltd | Predistortion Control |
| US6831584B2 (en) | 2002-09-03 | 2004-12-14 | Broadcom Corporation | High-speed low-distortion analog-to digital converter |
| US7715836B2 (en) | 2002-09-03 | 2010-05-11 | Broadcom Corporation | Direct-conversion transceiver enabling digital calibration |
| US7095994B1 (en) * | 2002-11-27 | 2006-08-22 | Lucent Technologies Inc. | Method and apparatus for dynamic biasing of baseband circuitry in a communication system receiver |
| US7403573B2 (en) | 2003-01-15 | 2008-07-22 | Andrew Corporation | Uncorrelated adaptive predistorter |
| US7187916B2 (en) | 2003-02-07 | 2007-03-06 | Broadcom Corporation | Method and system for measuring receiver mixer IQ mismatch |
| US8027376B2 (en) | 2003-02-07 | 2011-09-27 | Broadcom Corporation | Method and system for measuring IQ path mismatch |
| US7170965B2 (en) * | 2003-04-03 | 2007-01-30 | Broadcom Corporation | Low noise divider module for use in a phase locked loop and other applications |
| US7079870B2 (en) * | 2003-06-09 | 2006-07-18 | Ipr Licensing, Inc. | Compensation techniques for group delay effects in transmit beamforming radio communication |
| US7403556B2 (en) * | 2003-06-30 | 2008-07-22 | Via Technologies Inc. | Radio receiver supporting multiple modulation formats with a single pair of ADCs |
| US7259630B2 (en) | 2003-07-23 | 2007-08-21 | Andrew Corporation | Elimination of peak clipping and improved efficiency for RF power amplifiers with a predistorter |
| US7499684B2 (en) | 2003-09-19 | 2009-03-03 | Ipr Licensing, Inc. | Master-slave local oscillator porting between radio integrated circuits |
| US7027780B2 (en) | 2003-09-30 | 2006-04-11 | Broadcom Corporation | Technique for improving modulation performance of translational loop RF transmitters |
| US7522658B2 (en) | 2003-09-30 | 2009-04-21 | Broadcom Corporation | Design method and implementation of optimal linear IIR equalizers for RF transceivers |
| US7397863B2 (en) | 2003-09-30 | 2008-07-08 | Broadcom Corporation | Implementation technique for linear phase equalization in multi-mode RF transmitters |
| US7515652B2 (en) | 2003-09-30 | 2009-04-07 | Broadcom Corporation | Digital modulator for a GSM/GPRS/EDGE wireless polar RF transmitter |
| WO2005034408A2 (en) | 2003-10-01 | 2005-04-14 | Board Of Regents Of The University Of Texas System | Wireless network system and method |
| US6972629B2 (en) | 2003-10-14 | 2005-12-06 | Broadcom Corporation | Modulation dependent biasing for efficient and high-linearity power amplifiers |
| US6995616B2 (en) | 2003-10-14 | 2006-02-07 | Broadcom Corporation | Power amplifier having cascode architecture with separately controlled MOS transistor and parasitic bipolar transistor |
| US6998921B2 (en) | 2003-10-14 | 2006-02-14 | Broadcom Corporation | Method for avoiding avalanche breakdown caused by a lateral parasitic bipolar transistor in an MOS process |
| US7071785B2 (en) | 2003-10-22 | 2006-07-04 | Broadcom Corporation | Use of a thick oxide device as a cascode for a thin oxide transcoductance device in MOSFET technology and its application to a power amplifier design |
| US7421254B2 (en) | 2003-10-23 | 2008-09-02 | Broadcom Corporation | High linearity, high efficiency power amplifier with DSP assisted linearity optimization |
| US7386063B1 (en) * | 2003-10-31 | 2008-06-10 | Atheros Communications, Inc. | Voting block for identifying WLAN signal modulation type |
| US7480234B1 (en) * | 2003-10-31 | 2009-01-20 | Cisco Technology, Inc. | Initial timing estimation in a wireless network receiver |
| US8688048B2 (en) | 2003-11-26 | 2014-04-01 | Broadcom Corporation | RSSI slope calibration technique |
| CN100557951C (en) * | 2003-11-26 | 2009-11-04 | 艾利森电话股份有限公司 | Predistortion control device and method |
| EP1560327B1 (en) | 2004-01-28 | 2006-06-07 | NTT DoCoMo, Inc. | Multi-band look-up table type predistorter |
| US7463864B2 (en) | 2004-04-09 | 2008-12-09 | Broadcom Corporation | Modified dual band direct conversion architecture that allows extensive digital calibration |
| JP4433867B2 (en) * | 2004-04-28 | 2010-03-17 | ソニー株式会社 | Wireless communication system |
| US7266352B2 (en) * | 2004-05-28 | 2007-09-04 | Wionics Research | Multiple band RF transmitters and receivers having independently variable RF and IF local oscillators and independent high-side and low-side RF local oscillators |
| WO2005125061A1 (en) | 2004-06-18 | 2005-12-29 | Bae Systems Plc | Method for linearising a non-linear optoelectronic apparatus and corresponding apparatus |
| JP2006121146A (en) * | 2004-10-19 | 2006-05-11 | Renesas Technology Corp | Filter control apparatus and method of wireless receiver, and integrated circuit for wireless receiver employing the same |
| US7526052B2 (en) * | 2004-12-21 | 2009-04-28 | Raytheon Company | Configurable filter and receiver incorporating same |
| US7394862B2 (en) | 2004-12-21 | 2008-07-01 | Broadcom Corporation | Multi-mode wireless polar transmitter architecture |
| US7646876B2 (en) * | 2005-03-30 | 2010-01-12 | Polycom, Inc. | System and method for stereo operation of microphones for video conferencing system |
| US7489910B2 (en) | 2005-03-30 | 2009-02-10 | Kabushiki Kaisha Toshiba | Wireless transmitter and amplifier |
| US7616929B2 (en) | 2005-04-04 | 2009-11-10 | Broadcom Corporation | Cross-core calibration in a multi-radio system |
| US20060229029A1 (en) | 2005-04-07 | 2006-10-12 | Intel Corporation | Ultra high frequency / very high frequency (UHF/VHF) band enhancement |
| US7809346B2 (en) * | 2005-04-29 | 2010-10-05 | Texas Instruments Incorporated | Digital audio receiver with reduced AM interference |
| RU2382497C2 (en) * | 2005-06-30 | 2010-02-20 | Нокиа Корпорейшн | Device, method and computer software for operation of transmission antenna with feedback for systems using several antennae |
| JP4701024B2 (en) * | 2005-07-07 | 2011-06-15 | 株式会社日立国際電気 | Amplifier with predistortion distortion compensation |
| US20070064740A1 (en) | 2005-09-19 | 2007-03-22 | Shai Waxman | Device, system and method of clock synchronization |
| US7542522B2 (en) | 2005-09-20 | 2009-06-02 | Intel Corporation | Device, system and method of wireless signal detection |
| US7587222B2 (en) * | 2005-11-11 | 2009-09-08 | Broadcom Corporation | Baseband / RFIC interface for high throughput MIMO communications |
| US7848781B2 (en) * | 2006-02-28 | 2010-12-07 | Palm, Inc. | Techniques to manage contact information for a subscriber identity module |
| US7634232B2 (en) | 2006-03-22 | 2009-12-15 | Intel Corporation | Device, system and method of coexistence mode switching among transceivers |
| US7522888B2 (en) | 2006-03-29 | 2009-04-21 | Wei Lu | Architecture of future open wireless architecture (OWA) radio system |
| JP2007274048A (en) * | 2006-03-30 | 2007-10-18 | Fujitsu Ltd | Wireless communication apparatus and wireless unit |
| US7509102B2 (en) | 2006-04-07 | 2009-03-24 | Broadcom Corporation | DAC based switching power amplifier |
| US7746956B2 (en) | 2006-04-19 | 2010-06-29 | Broadcom Corporation | Method and system for bandwidth calibration for a phase locked loop (PLL) |
| US7822406B2 (en) * | 2006-04-21 | 2010-10-26 | Cisco Technology, Inc. | Simplified dual mode wireless device authentication apparatus and method |
| US7362251B2 (en) | 2006-05-18 | 2008-04-22 | Broadcom Corporation | Method and system for digital to analog conversion for power amplifier driver amplitude modulation |
| US7620373B2 (en) * | 2006-06-23 | 2009-11-17 | Sierra Monolithics, Inc. | Apparatus and method for calibration of gain and/or phase imbalance and/or DC offset in a communication system |
| US7890061B2 (en) * | 2006-06-27 | 2011-02-15 | Intel Corporation | Selective 40 MHz operation in 2.4 GHz band |
| US8295371B2 (en) * | 2006-07-14 | 2012-10-23 | Qualcomm Incorporated | Multi-carrier receiver for wireless communication |
| US8229423B2 (en) * | 2006-08-22 | 2012-07-24 | Qualcomm Incorporated | Broadcast and multicast services in wireless communication systems |
| TW200830907A (en) | 2006-09-07 | 2008-07-16 | Qualcomm Inc | Methods and apparatus for communicating information using beacon signals |
| US7881402B2 (en) | 2006-09-07 | 2011-02-01 | Via Technologies, Inc. | Compensation for gain imbalance, phase imbalance and DC offsets in a transmitter |
| US7577413B2 (en) * | 2006-09-19 | 2009-08-18 | Silicon Laboratories, Inc. | Method and apparatus for calibrating a filter of a receiver |
| US7869541B2 (en) | 2006-11-17 | 2011-01-11 | Broadcom Corporation | Method and system for direct and polar modulation using a two input PLL |
| US20080118013A1 (en) * | 2006-11-21 | 2008-05-22 | Vis Marvin L | Apparatus and method for reducing interference by spectral shaping of clocking signals |
| US7840198B2 (en) | 2006-12-06 | 2010-11-23 | Broadcom Corp. | Method and system for processing signals in a high performance receive chain |
| US7729671B2 (en) | 2006-12-06 | 2010-06-01 | Broadcom Corporation | Method and system for enhancing efficiency by modulating power amplifier gain |
| US7894780B2 (en) | 2006-12-06 | 2011-02-22 | Broadcom Corporation | Method and system for a linearized transmitter including a power amplifier |
| US7492223B2 (en) | 2006-12-06 | 2009-02-17 | Broadcom Corporation | Method and system for a highly efficient power amplifier utilizing dynamic biasing and predistortion |
| US7538610B2 (en) | 2006-12-06 | 2009-05-26 | Broadcom Corporation | Method and system for enhancement of power amplifier efficiency through controlled variation of gain in a power Amplifier Driver |
| JP4261578B2 (en) * | 2006-12-27 | 2009-04-30 | 株式会社東芝 | Wireless communication apparatus and reception method |
| US8064533B2 (en) | 2006-12-29 | 2011-11-22 | Broadcom Corporation | Reconfigurable MIMO transceiver and method for use therewith |
| US7684767B2 (en) | 2007-02-26 | 2010-03-23 | Broadcom Corporation | Voice, data and RF integrated circuit with multiple modulation modes and methods for use therewith |
| US8019293B2 (en) | 2007-03-09 | 2011-09-13 | Skyworks Solutions, Inc. | Controller and method for using a DC-DC converter in a mobile handset |
| US8330873B2 (en) * | 2007-03-14 | 2012-12-11 | Larry Silver | Signal demodulator with overmodulation protection |
| WO2008127993A1 (en) * | 2007-04-13 | 2008-10-23 | Thingmagic, Llc | Multi-mode radio frequency communications |
| US8112053B2 (en) * | 2007-05-22 | 2012-02-07 | Broadcom Corporation | Shared LNA and PA gain control in a wireless device |
| US7653358B2 (en) | 2007-05-23 | 2010-01-26 | Broadcom Corporation | RF integrated circuit having an on-chip pressure sensing circuit |
| US7747285B2 (en) * | 2007-07-11 | 2010-06-29 | Alcatel-Lucent Usa Inc. | Method of transmit beamforming for multicasting in a wireless communication system |
| US8594050B2 (en) | 2007-12-28 | 2013-11-26 | Intel Corporation | Techniques to control wireless personal area networks |
-
2008
- 2008-06-16 US US12/213,172 patent/US8194808B2/en not_active Expired - Fee Related
- 2008-06-16 US US12/213,176 patent/US20080310336A1/en not_active Abandoned
- 2008-06-16 US US12/213,179 patent/US8116408B2/en not_active Expired - Fee Related
-
2012
- 2012-06-01 US US13/486,355 patent/US8634501B2/en active Active
-
2014
- 2014-01-17 US US14/158,505 patent/US9112481B2/en not_active Expired - Fee Related
Patent Citations (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6307883B1 (en) * | 1996-05-21 | 2001-10-23 | Ibm Corporation | Apparatus, method and system for wireless communication |
| US6862315B1 (en) * | 2000-07-25 | 2005-03-01 | Advanced Micro Devices, Inc. | Network receiver utilizing pre-determined stored equalizer coefficients |
| US7161987B2 (en) * | 2001-09-26 | 2007-01-09 | Conexant, Inc. | Single-carrier to multi-carrier wireless architecture |
| US20060182168A1 (en) * | 2002-12-30 | 2006-08-17 | Dong Wang | Training sequence detection scheme and device of downlink in tdd/cdma system |
| US7269430B2 (en) * | 2003-11-24 | 2007-09-11 | Broadcom Corporation | Frame format for high data throughput wireless local area network transmissions |
| US7233773B2 (en) * | 2004-02-13 | 2007-06-19 | Broadcom Corporation | Configuring a MIMO communication |
| US7450533B2 (en) * | 2004-06-10 | 2008-11-11 | Kabushiki Kaisha Toshiba | Wireless transmitting device and wireless receiving device |
| US7881390B2 (en) * | 2004-12-01 | 2011-02-01 | Intel Corporation | Increased discrete point processing in an OFDM communication system |
| US20060146869A1 (en) * | 2004-12-22 | 2006-07-06 | Ning Zhang | Dynamic channel bandwidth management |
| US20060198477A1 (en) * | 2005-03-02 | 2006-09-07 | Moorti R T | Carrier detection for multiple receiver systems |
| US20060223483A1 (en) * | 2005-03-29 | 2006-10-05 | Behzad Arya R | Multiple band direct conversion radio frequency transceiver integrated circuit |
| US20060285478A1 (en) * | 2005-06-17 | 2006-12-21 | Broadcom Corporation | Apparatus and method for carrier frequency offset estimation and correction in a wireless communication system |
| US20070002981A1 (en) * | 2005-06-17 | 2007-01-04 | Broadcom Corporation | Apparatus and method for sampling frequency offset estimation and correction in a wireless communication system |
| US7177374B2 (en) * | 2005-06-17 | 2007-02-13 | Broadcom Corporation | Apparatus and method for sampling frequency offset estimation and correction in a wireless communication system |
| US20070002878A1 (en) * | 2005-06-29 | 2007-01-04 | Broadcom Corporation, A California Corporation | Multiple protocol wireless communication baseband transceiver |
| US20070019749A1 (en) * | 2005-07-20 | 2007-01-25 | Broadcom Corporation, A California Corporation | Carrier detection applicable for SISO, MIMO, MISO, and SIMO communications |
| US20070019750A1 (en) * | 2005-07-20 | 2007-01-25 | Broadcom Corporation, A California Corporation | MIMO timing recovery |
| US20070060162A1 (en) * | 2005-07-21 | 2007-03-15 | Xhafa Ariton E | Methods and apparatus to perform transmission bandwidth detection in wireless local area networks |
| US20070110197A1 (en) * | 2005-11-11 | 2007-05-17 | Broadcom Corporation, A California Corporation | Received signal determination based upon frame classification |
| US20080101497A1 (en) * | 2006-10-30 | 2008-05-01 | Broadcom Corporation, A California Corporation | MIMO phase noise estimation and correction |
| US20080101495A1 (en) * | 2006-10-30 | 2008-05-01 | Broadcom Corporation, A California Corporation | MIMO channel estimation in presence of sampling frequency offset |
| US20080101496A1 (en) * | 2006-10-30 | 2008-05-01 | Broadcom Corporation, A California Corporation | MIMO channel estimation in presence of carrier frequency offset |
| US20080139156A1 (en) * | 2006-12-06 | 2008-06-12 | Broadcom Corporation, A California Corporation | RF receiver with fast baseband switching |
| US20080309405A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Power Amplifier Pre-Distortion |
| US20080310558A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation |
| US20080310557A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Carrier selection for multiple antennas |
| US20080310487A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Single-chip wireless tranceiver |
| US20080310559A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Gain control for reduced interframe spacing (RIFS) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8634501B2 (en) | 2007-06-15 | 2014-01-21 | Broadcom Corporation | Carrier selection for multiple antennas |
| US8294516B2 (en) | 2007-06-15 | 2012-10-23 | Broadcom Corporation | Power amplifier pre-distortion |
| US20080310558A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation |
| US20080310559A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Gain control for reduced interframe spacing (RIFS) |
| US20080310487A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Single-chip wireless tranceiver |
| US8116408B2 (en) | 2007-06-15 | 2012-02-14 | Broadcom Corporation | Gain control for reduced interframe spacing (RIFS) |
| US20080309405A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Power Amplifier Pre-Distortion |
| US8194808B2 (en) | 2007-06-15 | 2012-06-05 | Broadcom Corporation | Carrier selection for multiple antennas |
| US9112481B2 (en) | 2007-06-15 | 2015-08-18 | Broadcom Corporation | Carrier selection for multiple antennas |
| US8199857B2 (en) | 2007-06-15 | 2012-06-12 | Broadcom Corporation | Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation |
| US8369388B2 (en) | 2007-06-15 | 2013-02-05 | Broadcom Corporation | Single-chip wireless tranceiver |
| US8618880B2 (en) | 2007-06-15 | 2013-12-31 | Broadcom Corporation | Power amplifier pre-distortion |
| US20080310557A1 (en) * | 2007-06-15 | 2008-12-18 | Broadcom Corporation | Carrier selection for multiple antennas |
| WO2012142614A1 (en) * | 2011-04-15 | 2012-10-18 | Qualcomm Incorporated | Systems and methods for range extension of wireless communication in sub-gigahertz bands |
| US9191923B2 (en) | 2011-04-15 | 2015-11-17 | Qualcomm Incorporated | Systems and methods for range extension of wireless communication in sub gigahertz bands |
| US10205513B1 (en) * | 2015-03-27 | 2019-02-12 | Lockheed Martin Corporation | System and method for improved beyond line-of-sight communications using natural phenomena |
Also Published As
| Publication number | Publication date |
|---|---|
| US20140133609A1 (en) | 2014-05-15 |
| US20080310559A1 (en) | 2008-12-18 |
| US8194808B2 (en) | 2012-06-05 |
| US20120238229A1 (en) | 2012-09-20 |
| US8634501B2 (en) | 2014-01-21 |
| US9112481B2 (en) | 2015-08-18 |
| US20080310557A1 (en) | 2008-12-18 |
| US8116408B2 (en) | 2012-02-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20080310336A1 (en) | Dynamic receiver filter adjustment across preamble and information payload | |
| US7535969B2 (en) | Frequency selective transmit signal weighting for multiple antenna communication systems | |
| EP1794908B1 (en) | Multiple antenna processing on transmit for wireless local area networks | |
| CN100375408C (en) | Method for selecting weight in multiple channel receiver | |
| US7359311B1 (en) | Decoding method and apparatus using channel state information for use in a wireless network receiver | |
| US8184679B2 (en) | RF transceiver having adaptive modulation | |
| US8144798B2 (en) | Long training sequence for MIMO WLAN systems | |
| US7719999B2 (en) | Predicting link quality of a link | |
| US8767860B2 (en) | Frequency selective transmit signal weighting for multiple antenna communication systems | |
| US20050232208A1 (en) | Transmitting high rate data within a MIMO WLAN | |
| US8199857B2 (en) | Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation | |
| Daniels et al. | A new MIMO HF data link: Designing for high data rates and backwards compatibility | |
| US20050152267A1 (en) | Apparatus and method for canceling interference signal in an orthogonal frequency division multiplexing system using multiple antennas | |
| US20060087960A1 (en) | Transmitter and receiver in an orthogonal frequency division multiplexing system using an antenna array and methods thereof | |
| EP2547004A2 (en) | Weight generation method for multi-antenna communication systems utilizing RF-based and baseband signal weighting and combining based upon minimum bit error rate | |
| CN1868147B (en) | System and method for channel-adaptive antenna selection | |
| US8111770B1 (en) | High-bandwidth over-the-air signal processing | |
| JP3996781B2 (en) | Diversity receiver for orthogonal frequency division multiplex modulation transmission signal | |
| Moghe et al. | Single input single output technology in 802.11 n | |
| Tsouri et al. | Wireless channel access through jointly formed signal constellations | |
| Ryu | Diversity effect of OFDM communication with IQ imbalance in the Rayleigh fading channel |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: BROADCOM CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:GAIKWAD, ROHIT V.;REEL/FRAME:021160/0879 Effective date: 20080613 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
| AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001 Effective date: 20160201 Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001 Effective date: 20160201 |
|
| AS | Assignment |
Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001 Effective date: 20170120 Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001 Effective date: 20170120 |
|
| AS | Assignment |
Owner name: BROADCOM CORPORATION, CALIFORNIA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001 Effective date: 20170119 |