NOT APPLICABLE
NOT APPLICABLE
1. Technical Field of the Invention
This invention relates generally to wireless communication systems and more particularly to wireless communication devices that operate in such systems.
2. Description of Related Art
Communication systems are known to support wireless and wire lined communications between wireless and/or wire lined communication devices. Such communication systems range from national and/or international cellular telephone systems to the Internet to point-to-point in-home wireless networks. Each type of communication system is constructed, and hence operates, in accordance with one or more communication standards. For instance, wireless communication systems may operate in accordance with one or more standards including, but not limited to, IEEE 802.11, Bluetooth, advanced mobile phone services (AMPS), digital AMPS, global system for mobile communications (GSM), code division multiple access (CDMA), local multi-point distribution systems (LMDS), multi-channel-multi-point distribution systems (MMDS), radio frequency identification (RFID), Enhanced Data rates for GSM Evolution (EDGE), General Packet Radio Service (GPRS), and/or variations thereof.
Depending on the type of wireless communication system, a wireless communication device, such as a cellular telephone, two-way radio, personal digital assistant (PDA), personal computer (PC), laptop computer, home entertainment equipment, RFID reader, RFID tag, et cetera communicates directly or indirectly with other wireless communication devices. For direct communications (also known as point-to-point communications), the participating wireless communication devices tune their receivers and transmitters to the same channel or channels (e.g., one of the plurality of radio frequency (RF) carriers of the wireless communication system or a particular RF frequency for some systems) and communicate over that channel(s). For indirect wireless communications, each wireless communication device communicates directly with an associated base station (e.g., for cellular services) and/or an associated access point (e.g., for an in-home or in-building wireless network) via an assigned channel. To complete a communication connection between the wireless communication devices, the associated base stations and/or associated access points communicate with each other directly, via a system controller, via the public switch telephone network, via the Internet, and/or via some other wide area network.
For each wireless communication device to participate in wireless communications, it includes a built-in radio transceiver (i.e., receiver and transmitter) or is coupled to an associated radio transceiver (e.g., a station for in-home and/or in-building wireless communication networks, RF modem, etc.). As is known, the receiver is coupled to an antenna and includes a low noise amplifier, one or more intermediate frequency stages, a filtering stage, and a data recovery stage. The low noise amplifier receives inbound RF signals via the antenna and amplifies then. The one or more intermediate frequency stages mix the amplified RF signals with one or more local oscillations to convert the amplified RF signal into baseband signals or intermediate frequency (IF) signals. The filtering stage filters the baseband signals or the IF signals to attenuate unwanted out of band signals to produce filtered signals. The data recovery stage recovers raw data from the filtered signals in accordance with the particular wireless communication standard.
As is also known, the transmitter includes a data modulation stage, one or more intermediate frequency stages, and a power amplifier. The data modulation stage converts raw data into baseband signals in accordance with a particular wireless communication standard. The one or more intermediate frequency stages mix the baseband signals with one or more local oscillations to produce RF signals. The power amplifier amplifies the RF signals prior to transmission via an antenna.
While transmitters generally include a data modulation stage, one or more IF stages, and a power amplifier, the particular implementation of these elements is dependent upon the data modulation scheme of the standard being supported by the transceiver. For example, if the baseband modulation scheme is Gaussian Minimum Shift Keying (GMSK), the data modulation stage functions to convert digital words into quadrature modulation symbols, which have a constant amplitude and varying phases. The IF stage includes a phase locked loop (PLL) that generates an oscillation at a desired RF frequency, which is modulated based on the varying phasesproduced by the data modulation stage. The phase modulated RF signal is then amplified by the power amplifier in accordance with a transmit power level setting to produce a phase modulated RF signal.
As another example, if the data modulation scheme is 8-PSK (phase shift keying), the data modulation stage functions to convert digital words into symbols having varying amplitudes and varying phases. The IF stage includes a phase locked loop (PLL) that generates an oscillation at a desired RF frequency, which is modulated based on the varying phasesproduced by the data modulation stage. The phase modulated RF signal is then amplified by the power amplifier in accordance with the varying amplitudes to produce a phase and amplitude modulated RF signal.
As the desire for wireless communication devices to support multiple standards continues, recent trends include the desire to integrate more functions on to a single chip. For instance, as standards develop for the 60 GHz frequency band (e.g., 57 GHz to 66 GHz), it is desired to have communication devices be able to function in the 60 GHz frequency band as well as other standards (e.g., IEEE 802.11, GSM, CDMA, etc.) in different frequency bands (e.g., 900 MHz, 1800 MHz, 1900 MHz, 2100 MHz, 2.4 GHz, 5 GHz, 29 GHz, etc.).
When operating in the 60 GHz frequency band, it is desirable to operate at very high speeds (e.g., greater than 1 Giga-bit-per-second). However, there are times when a device will not be able at such data rates and have to use a “fall-back” data rate (e.g., 375 Mbps). In these instances, repeating data bits is useful to improve the reliability of data transmissions, but can introduce spectral lines or tones into the transmitting and, hence, the received signal. Such spectral lines or tones reduce the reception quality thereby making such solutions less than optimal.
Therefore, a need exists for a wireless communication device that at least partially overcomes one or more of the wireless communication device issues discussed above.
The present invention is directed to apparatus and methods of operation that are further described in the following Brief Description of the Drawings, the Detailed Description of the Invention, and the claims. Other features and advantages of the present invention will become apparent from the following detailed description of the invention made with reference to the accompanying drawings.
The baseband unit 14 includes a processing module 48 and one or more input/output (I/O) interface modules (e.g., one or more of integrated circuit (IC) pins, general purpose input/output (GPIO), buffers, drivers, wires, IC traces, etc.). The processing module may be a single processing device or a plurality of processing devices. Such a processing device may be a microprocessor, micro-controller, digital signal processor, microcomputer, central processing unit, field programmable gate array, programmable logic device, state machine, logic circuitry, analog circuitry, digital circuitry, and/or any device that manipulates signals (analog and/or digital) based on hard coding of the circuitry and/or operational instructions. The processing module may have an associated memory and/or memory element, which may be a single memory device, a plurality of memory devices, and/or embedded circuitry of the processing module. Such a memory device may be a read-only memory, random access memory, volatile memory, non-volatile memory, static memory, dynamic memory, flash memory, cache memory, and/or any device that stores digital information. Note that when the processing module implements one or more of its functions via a state machine, analog circuitry, digital circuitry, and/or logic circuitry, the memory and/or memory element storing the corresponding operational instructions may be embedded within, or external to, the circuitry comprising the state machine, analog circuitry, digital circuitry, and/or logic circuitry. Further note that, the memory element stores, and the processing module executes, hard coded and/or operational instructions corresponding to at least some of the steps and/or functions illustrated in
In operation, the receiver section of the MMW transceiver is operable to amplify an inbound MMW signal (e.g., carrier frequency in the rage of 3 GHz to 300 GHz) to produce an amplified inbound MMW signal. The receiver section may then mix in-phase (I) and quadrature (Q) components of the amplified inbound MMW signal with in-phase and quadrature components of a local oscillation to produce a mixed I signal and a mixed Q signal. The mixed I and Q signals are combined to produce an inbound symbol stream. In this embodiment, the inbound symbol may include phase information (e.g., +/−Δθ[phase shift] and/or θ(t) [phase modulation]) and/or frequency information (e.g., +/−Δf [frequency shift] and/or f(t) [frequency modulation]). In another embodiment and/or in furtherance of the preceding embodiment, the inbound RF signal includes amplitude information (e.g., +/−ΔA [amplitude shift] and/or A(t) [amplitude modulation]). To recover the amplitude information as part of the inbound symbol stream, the receiver section includes an amplitude detector such as an envelope detector, a low pass filter, etc. The baseband unit 14 converts the inbound symbol stream into inbound data as will be discussed in greater detail with reference to
The baseband unit 14 is further operable to convert outbound data (e.g., voice, audio, video, text, graphics, etc.) into an outbound symbol stream as will be discussed in greater detail with reference to
In yet another embodiment, the transmitter section includes an oscillator that produces an oscillation. The outbound symbol provides frequency information (e.g., +/−Δf [frequency shift] and/or f(t) [frequency modulation]) that adjusts the frequency of the oscillation to produce a frequency adjusted MMW signal, which is transmitted as the outbound MMW signal. In another embodiment, the outbound symbol stream includes amplitude information, which is used to adjust the amplitude of the frequency adjusted MMW signal to produce the outbound MMW signal. In a further embodiment, the transmitter section includes an oscillator that produces an oscillation. The outbound symbol provides amplitude information (e.g., +/−ΔA [amplitude shift] and/or A(t) [amplitude modulation) that adjusts the amplitude of the oscillation to produce the outbound MMW signal.
The conveyance of a MMW signal from one wireless communication device to the other is done in accordance with a particular standardized protocol, which describes a frame format. In addition, a communication typically includes a detection period and a clear channel period (CE). In the example of the
The particular protocol generally dictates the format of the header. For example, the header may be contained in one of the single carrier modulation (SCM) blocks that includes 448 symbols. It may be formatted in a shortened r=½ code (LDPC (448,112)) with factor-of-2 outer repetition code and include 56 bits of information. In addition, the header may be scrambled from bit 7 forward and/or have the scrambler restarted at the start of the data.
The header section may include the following fields:
The scrambler initialization includes 7 bits that set the initial state of the scrambler shift register. In an embodiment, the bits should be as random as possible on every transmission of a burst. Note that both the header and the data field (e.g., PSDU) are scrambled by the same sequence and that the scrambler may be reset again to the scrambler seed at the start of the PSDU and also at the start of the header repetition if the MCS is 0.
For outbound data, the scramble module scrambles an outbound data word (e.g., 168 bits) to produce a scramble data word. The bit repetition module repeats the bits of the scrambled data word, processes the repeated bits to produce a random sequence of repeated bits, and appends the random sequence of repeated bits to the scrambled data word to produce a repeated data word (e.g., 336 bits). In this regard, the bit repetition module is adding redundancy to the data to improve data transmission integrity and substantially avoids injection of spectral lines or tones via the processing to produce the random sequence. For example, the repeated bits may be exclusively ORed with a pseudo random sequence at a known initialization point to produce the random sequence. Examples of this are provided in
The LDPC encoding module encodes the repeated data word to produce an LDPC encoded data word (e.g., 672 bits). The B/QPSK mapping module maps bits of the encoded data word to a binary constellation (e.g., +1 or −1) or a quadrature constellation (e.g., +1, −1, +i, or −i). The π/2 rotation module rotates each mapped symbol outputted by the B/QPSK mapping module by π/2 to produce rotated symbols. The filter (e.g., LPF or BPF) filters the rotated symbols to produce filtered symbols. The modulator modulates the filtered symbols to convert the outbound symbol stream from a baseband signal to a low intermediate frequency signal. Alternatively, the modulator may be omitted, and the baseband outbound symbol stream may be provided directly to the transmitter section of the MMW transceiver.
The receiver side of the processing module essentially performs the inverse of the corresponding components of the transmitter side. In particular, the demodulator demodulates a low inbound IF symbol stream to produce a baseband inbound symbol stream. The filter filters the inbound symbol stream, which is decoded via the π/2 rotation decoding module to produce inbound mapped symbols. The B/QPSK demapping module demaps the inbound mapped symbols to recover the repeated data word. The LDPC decoding module decodes the repeated data word to recover the repeated data word.
The bit repetition decoding module, utilizing the known random sequence used by the bit repetition encoding module, decodes the repeated data word to recover the scrambled data word. The de-scramble module descrambles the scrambled data word to produce the inbound data.
For outbound data, the scramble module scrambles an outbound data word (e.g., 168 bits) to produce a scramble data word. The bit repetition module repeats the bits of the scrambled data word, processes the repeated bits to produce a random sequence of repeated bits, and appends the random sequence of repeated bits to the scrambled data word to produce a repeated data word (e.g., 336 bits). In this regard, the bit repetition module is adding redundancy to the data to improve data transmission integrity and substantially avoids injection of spectral lines or tones via the processing to produce the random sequence. For example, the repeated bits may be exclusively ORed with a pseudo random sequence at a known initialization point to produce the random sequence. Examples of this are provided in
The LDPC encoding module encodes the repeated data word to produce an LDPC encoded data word (e.g., 672 bits). The MSK modulator modulates the output of the summing module to produce the outbound symbol stream.
The receiver side of the processing module essentially performs the inverse of the corresponding components of the transmitter side. In particular, the G/MSK demodulator demodulates an inbound symbol stream. The LDPC decoding module decodes the output of the MSK demodulator to recover the repeated data word.
The bit repetition decoding module, utilizing the known random sequence used by the bit repetition encoding module, decodes the repeated data word to recover the scrambled data word. The de-scramble module descrambles the scrambled data word to produce the inbound data. In this embodiment, the GMSK modulation, which is a constant envelop modulation, approximates the π/2 rotation and B/QPSK functions.
On the receive side, the bit repetition decoding module 44 receives a repeated data word, exclusive ORs it with the pseudo random sequence (ck) to recover the repeated bits. From the original bits bk and the repeated bits, the bit repetition decoding module recovers the scrambled data word.
On the receive side, the bit repetition module recovers the original bits and the padding bits as previously discussed. The bit repetition module then determines the padding bits and removes them such the only the bits of interest are left.
When padding is needed, the method continues at step 66 where the processing module performs one or more padding equations. Such padding equations include
where:
The method then continues at steps 68 and 70 where the processing module adds the padding bits and repeats the bits are previously described with reference to
As may be used herein, the terms “substantially” and “approximately” provides an industry-accepted tolerance for its corresponding term and/or relativity between items. Such an industry-accepted tolerance ranges from less than one percent to fifty percent and corresponds to, but is not limited to, component values, integrated circuit process variations, temperature variations, rise and fall times, and/or thermal noise. Such relativity between items ranges from a difference of a few percent to magnitude differences. As may also be used herein, the term(s) “coupled to” and/or “coupling” includes direct coupling between items and/or indirect coupling between items via an intervening item (e.g., an item includes, but is not limited to, a component, an element, a circuit, and/or a module) where, for indirect coupling, the intervening item does not modify the information of a signal but may adjust its current level, voltage level, and/or power level. As may further be used herein, inferred coupling (i.e., where one element is coupled to another element by inference) includes direct and indirect coupling between two items in the same manner as “coupled to”. As may even further be used herein, the term “operable to” indicates that an item includes one or more of power connections, input(s), output(s), etc., to perform, when activated, one or more its corresponding functions and may further include inferred coupling to one or more other items. As may still further be used herein, the term “associated with”, includes direct and/or indirect coupling of separate items and/or one item being embedded within another item. As may be used herein, the term “compares favorably”, indicates that a comparison between two or more items, signals, etc., provides a desired relationship. For example, when the desired relationship is that signal 1 has a greater magnitude than signal 2, a favorable comparison may be achieved when the magnitude of signal 1 is greater than that of signal 2 or when the magnitude of signal 2 is less than that of signal 1.
The present invention has also been described above with the aid of method steps illustrating the performance of specified functions and relationships thereof. The boundaries and sequence of these functional building blocks and method steps have been arbitrarily defined herein for convenience of description. Alternate boundaries and sequences can be defined so long as the specified functions and relationships are appropriately performed. Any such alternate boundaries or sequences are thus within the scope and spirit of the claimed invention.
The present invention has been described above with the aid of functional building blocks illustrating the performance of certain significant functions. The boundaries of these functional building blocks have been arbitrarily defined for convenience of description. Alternate boundaries could be defined as long as the certain significant functions are appropriately performed. Similarly, flow diagram blocks may also have been arbitrarily defined herein to illustrate certain significant functionality. To the extent used, the flow diagram block boundaries and sequence could have been defined otherwise and still perform the certain significant functionality. Such alternate definitions of both functional building blocks and flow diagram blocks and sequences are thus within the scope and spirit of the claimed invention. One of average skill in the art will also recognize that the functional building blocks, and other illustrative blocks, modules and components herein, can be implemented as illustrated or by discrete components, application specific integrated circuits, processors executing appropriate software and the like or any combination thereof.
This patent application is claiming priority under 35 USC §119 to a provisionally filed patent application entitled 60 GHz SINGLE CARRIER MODULATION, having a provisional filing date of Nov. 5, 2008, and a provisional Ser. No. 61/111,685.
Number | Date | Country | |
---|---|---|---|
61111685 | Nov 2008 | US |