Voice data RF cellular or WLAN IC
Abstract
An integrated circuit (IC) includes a baseband processing module, a radio frequency (RF) section, and an interface module. The baseband processing module coupled to determine when the IC is in a wireless local area network (WLAN) mode and when in the WLAN mode, the baseband processing module is further coupled to convert an outbound voice signal into an outbound WLAN voice symbol stream; convert an inbound WLAN voice symbol stream into an inbound voice signal; convert outbound data into an outbound WLAN data symbol stream; and convert an inbound WLAN data symbol stream into inbound data. The RF section is coupled to convert an inbound WLAN RF voice signal into the inbound WLAN voice symbol stream; convert the outbound WLAN voice symbol stream into an outbound WLAN RF voice signal; convert an inbound WLAN RF data signal into the inbound WLAN data symbol stream; and convert the outbound WLAN data symbol stream into an outbound WLAN RF data signal. The interface module couples the baseband processing module to the RF section.
Claims
exact text as granted — not AI-modified1 . An integrated circuit (IC) comprises:
a baseband processing module coupled to:
determine when the IC is in a wireless local area network (WLAN) mode;
when the IC is in the WLAN mode, the baseband processing module is further coupled to:
convert an outbound voice signal into an outbound WLAN voice symbol stream;
convert an inbound WLAN voice symbol stream into an inbound voice signal;
convert outbound data into an outbound WLAN data symbol stream; and
convert an inbound WLAN data symbol stream into inbound data;
a radio frequency (RF) section coupled to:
convert an inbound WLAN RF voice signal into the inbound WLAN voice symbol stream;
convert the outbound WLAN voice symbol stream into an outbound WLAN RF voice signal;
convert an inbound WLAN RF data signal into the inbound WLAN data symbol stream; and
convert the outbound WLAN data symbol stream into an outbound WLAN RF data signal; and
an interface module coupled to convey the inbound WLAN voice symbol stream and the outbound WLAN voice symbol stream between the baseband processing module and the RF section when the IC is in a voice mode and to convey the inbound WLAN data symbol stream and the outbound WLAN data symbol stream between the baseband processing module and the RF section when the IC is in a data mode.
2 . The IC of claim 1 , wherein the determining when the IC is in the WLAN mode comprises:
determining whether the IC is currently affiliated with a basic service set (BSS) or an independent basic service set (IBSS) to establish the WLAN mode; when the IC is not currently affiliated with the BSS or the IBSS, determining whether the IC can affiliate with the BSS or the IBSS; when the IC can affiliate with the BSS or the IBSS, affiliating with the BSS or the IBSS to establish the WLAN mode.
3 . The IC of claim 2 , wherein the determining whether the IC can affiliate with the BSS or the IBSS comprises at least one of:
monitoring for a beacon frame; and transmitting a probe request frame and monitoring for a response frame.
4 . The IC of claim 1 , wherein the baseband processing module further functions to:
determining whether the WLAN mode is dropped prior to an end of a current voice or data communication; and when the WLAN mode is dropped prior to the end of the current voice or data communication, switching to a cellular mode wherein the baseband processing module:
convert the outbound voice signal into an outbound cellular voice symbol stream;
convert an inbound cellular voice symbol stream into the inbound voice signal;
convert the outbound data into an outbound cellular data symbol stream; and
convert an inbound cellular data symbol stream into the inbound data.
5 . The IC of claim 1 , wherein the baseband processing module further functions to:
determine whether the WLAN mode can be established when the IC is not in the WLAN mode; when the WLAN mode cannot be established, establish a cellular mode wherein the baseband processing module is further coupled to:
convert the outbound voice signal into an outbound cellular voice symbol stream;
convert an inbound cellular voice symbol stream into the inbound voice signal;
convert the outbound data into an outbound cellular data symbol stream; and
convert an inbound cellular data symbol stream into the inbound data.
6 . The IC of claim 5 , wherein the baseband processing module further functions to:
determine whether the WLAN mode can be established while in the cellular mode and prior to an end of the current voice or data communication; when the WLAN mode can be established, switching to the WLAN mode.
7 . The IC of claim 5 , wherein the RF section is further coupled to:
convert an inbound cellular RF voice signal into the inbound cellular voice symbol stream; convert the outbound cellular voice symbol stream into an outbound cellular RF voice signal; convert an inbound cellular RF data signal into the inbound cellular data symbol stream; and convert the outbound cellular data symbol stream into an outbound cellular RF data signal.
8 . The IC of claim 1 , wherein the baseband processing module comprises:
an encoding module coupled to encode the outbound voice or data signal to produce an encoded signal; interleaving module coupled to interleave the encoded signal to produce an interleaved signal; a multiplexer coupled to provide the interleaved signal to a WLAN path when the IC is in the WLAN mode, to a cellular path when the IC is not in the WLAN mode; and the WLAN path includes a mapping module and a frequency to time domain conversion module, wherein the mapping module maps the interleaved data into frequency domain symbols and the frequency to time domain conversion module converts the frequency domain symbols into the outbound WLAN voice symbol stream or the outbound WLAN data symbol stream.
9 . The IC of claim 8 , wherein the cellular path comprises:
a cellular data path that includes a cellular data mapping module and a cellular data frequency to time domain conversion module, wherein the cellular data mapping module maps the interleaved data into cellular data frequency domain symbols and the cellular data frequency to time domain conversion module converts the cellular data frequency domain symbols into the outbound data symbol stream; and a cellular voice path that includes an encryption module and an Gaussian Minimum Shift Keying (GMSK) modulation module, wherein encryption module encrypts the interleaved data to produce encrypted data and the GMSK modulation module modulates the encrypted data to produce the outbound voice symbol stream.
10 . The IC of claim 8 , wherein the cellular path comprises:
a cellular voice path that includes an encryption module and an Gaussian Minimum Shift Keying (GMSK) modulation module, wherein encryption module encrypts the interleaved data to produce encrypted data and the GMSK modulation module modulates the encrypted data to produce the outbound voice symbol stream; and a cellular data path that includes a cellular data encryption module and a cellular data GMSK modulation module, wherein cellular data encryption module encrypts the interleaved data to produce cellular data encrypted data and the cellular data GMSK modulation module modulates the cellular data encrypted data to produce the outbound data symbol stream.
11 . The IC of claim 8 , wherein the cellular path comprises:
a cellular data path that includes a cellular data mapping module and a cellular data frequency to time domain conversion module, wherein the cellular data mapping module maps the interleaved data into cellular data frequency domain symbols and the cellular data frequency to time domain conversion module converts the cellular data frequency domain symbols into the outbound data symbol stream; and a cellular voice path that includes an orthogonal modulation module, a data randomizing module, a long code generating module, and a quadrature section, wherein the orthogonal modulation module modules the interleaved data to produce code division modulated data, the data randomizing module randomizes the code division modulated data in accordance with a code produced by the long code generating module to produce random code division data, and the quadrature section converts the random code division data into the outbound voice symbol stream.
12 . The IC of claim 8 , wherein the cellular path comprises:
a cellular data path that includes a cellular data encryption module and a cellular data GMSK modulation module, wherein cellular data encryption module encrypts the interleaved data to produce cellular data encrypted data and the cellular data GMSK modulation module modulates the cellular data encrypted data to produce the outbound data symbol stream; and a cellular voice path that includes an orthogonal modulation module, a data randomizing module, a long code generating module, and a quadrature section, wherein the orthogonal modulation module modulates the interleaved data to produce code division modulated data, the data randomizing module randomizes the code division modulated data in accordance with a code produced by the long code generating module to produce random code division data, and the quadrature section converts the random code division data into the outbound voice symbol stream.
13 . The IC of claim 1 , wherein the RF section comprises:
a quadrature-polar module coupled to generate at least one of a normalized in-phase signal component, a normalized quadrature signal component, phase modulation information, and amplitude modulation information from at least one of: the outbound WLAN voice symbol stream, the outbound WLAN data symbol stream, a first outbound cellular voice symbol stream, and a first outbound cellular data symbol stream; an up conversion module coupled to generate an up-converted signal from at least one of the normalized in-phase signal component, the normalized quadrature signal component, and the phase modulation information; and a power amplifier module coupled to amplify the up-converted signal in accordance with the amplitude modulation information or a default amplitude gain setting to produce the outbound WLAN RF voice signal, the outbound WLAN RF data signal, an outbound cellular RF voice signal, or an outbound cellular RF data signal.
14 . The IC of claim 13 , wherein the RF section further comprises:
a Gaussian Minimum Shift Keying (GMSK) transmitter module coupled to convert a second outbound cellular voice symbol stream or a second outbound cellular data symbol stream into a GMSK signal, wherein the power amplifier module amplifies the GMSK signal in accordance with the default amplitude gain setting to produce the outbound WLAN RF voice signal, the outbound WLAN RF data signal, the outbound cellular RF voice signal, or the outbound cellular RF data signal.
15 . An integrated circuit (IC) comprises:
an encoding module coupled to encode an outbound voice signal or an outbound data signal to produce an encoded signal; interleaving module coupled to interleave the encoded signal to produce an interleaved signal; a multiplexer coupled to provide the interleaved signal to a Wireless Local Area Network (WLAN) path when the IC is in a WLAN mode, to a cellular path when the IC is not in the WLAN mode; and the WLAN path includes a mapping module and a frequency to time domain conversion module, wherein the mapping module maps the interleaved data into frequency domain symbols and the frequency to time domain conversion module converts the frequency domain symbols into an outbound WLAN voice symbol stream or an outbound WLAN data symbol stream; and a radio frequency (RF) section coupled to:
convert the outbound WLAN voice symbol stream into an outbound WLAN RF voice signal; and
convert the outbound WLAN data symbol stream into an outbound WLAN RF data signal.
16 . The IC of claim 15 , wherein the RF section is further coupled to:
convert an inbound WLAN RF data signal into an inbound WLAN data symbol stream; and convert an inbound WLAN RF voice signal into an inbound WLAN voice symbol stream.
17 . The IC of claim 16 further comprises:
a WLAN receive path that includes a time to frequency domain conversion module and a demapping module, the time to frequency domain conversion module converts the inbound WLAN data symbol stream into inbound WLAN data frequency domain symbols and converts the inbound WLAN voice symbol stream into inbound WLAN voice frequency domain symbols, the demapping module demaps the inbound WLAN data frequency domain symbols or the inbound WLAN voice frequency domain symbols to produce inbound WLAN interleaved data; a demultiplexer coupled to output the inbound WLAN interleaved data from the WLAN receive path when the IC is in the WLAN mode and to output inbound cellular interleaved data when the IC is not in the WLAN mode; a deinterleaving module coupled to deinterleave the inbound WLAN interleaved data or the inbound cellular interleaved data to produce inbound encoded data; and a decoding module coupled to decode the inbound encoded data to produce an inbound voice signal or inbound data.
18 . The IC of claim 17 further comprises:
the RF section is further coupled to convert an inbound cellular RF data signal into an inbound cellular data symbol stream and convert an inbound cellular RF voice signal into an inbound cellular voice symbol stream; a cellular data receive path that includes a cellular data time to frequency domain conversion module and a cellular data demapping module, the cellular data time to frequency domain conversion module converts the inbound cellular data symbol stream into inbound cellular data frequency domain symbols and the demapping module demaps the inbound cellular data frequency domain symbols to produce the inbound cellular interleaved data; and a cellular voice receive path that includes Gaussian Minimum Shift Keying (GMSK) demodulation module and a decryption module, wherein the GMSK demodulation module demodulates the inbound cellular voice symbol stream into an inbound cellular voice encrypted signal and the decryption module decrypts the inbound cellular voice encrypted signal to produce the inbound cellular interleaved data.
19 . The IC of claim 17 further comprises:
the RF section is further coupled to convert an inbound cellular RF data signal into an inbound cellular data symbol stream and convert an inbound cellular RF voice signal into an inbound cellular voice symbol stream; a cellular data receive path that includes a data Gaussian Minimum Shift Keying (GMSK) demodulation module and a data decryption module, wherein the data GMSK demodulation module demodulates the inbound cellular data symbol stream into an inbound cellular data encrypted signal and the cellular decryption module decrypts the inbound cellular data encrypted signal to produce the inbound cellular interleaved data; and a cellular voice receive path that includes a voice Gaussian Minimum Shift Keying (GMSK) demodulation module and a voice decryption module, wherein the voice GMSK demodulation module demodulates the inbound cellular voice symbol stream into an inbound cellular voice encrypted signal and the voice decryption module decrypts the inbound cellular voice encrypted signal to produce the inbound cellular interleaved data.
20 . The IC of claim 17 further comprises:
the RF section is further coupled to convert an inbound cellular RF data signal into an inbound cellular data symbol stream and convert an inbound cellular RF voice signal into an inbound cellular voice symbol stream; a cellular data receive path that includes a cellular data time to frequency domain conversion module and a cellular data demapping module, the cellular data time to frequency domain conversion module converts the inbound cellular data symbol stream into inbound cellular data frequency domain symbols and the demapping module demaps the inbound cellular data frequency domain symbols to produce the inbound cellular interleaved data; and a cellular voice receive path that includes a quadrature section, a long code generating module, a data de-randomizing module, and an orthogonal demodulation module, the quadrature section converts the inbound cellular voice symbol stream into random code division voice data, the data de-randomizing module de-randomizes the random code division voice data in accordance with a code produced by the long code generating module to produce code division modulated data, and the orthogonal demodulation module demodulates the code division modulated data to produce the inbound cellular interleaved data.
21 . The IC of claim 17 further comprises:
the RF section is further coupled to convert an inbound cellular RF data signal into an inbound cellular data symbol stream and convert an inbound cellular RF voice signal into an inbound cellular voice symbol stream; a cellular data receive path that includes a data Gaussian Minimum Shift Keying (GMSK) demodulation module and a data decryption module, wherein the data GMSK demodulation module demodulates the inbound cellular data symbol stream into an inbound cellular data encrypted signal and the cellular decryption module decrypts the inbound cellular data encrypted signal to produce the inbound cellular interleaved data; and a cellular voice receive path that includes a quadrature section, a long code generating module, a data de-randomizing module, and an orthogonal demodulation module, the quadrature section converts the inbound cellular voice symbol stream into random code division voice data, the data de-randomizing module de-randomizes the random code division voice data in accordance with a code produced by the long code generating module to produce code division modulated data, and the orthogonal demodulation module demodulates the code division modulated data to produce the inbound cellular interleaved data.
22 . The IC of claim 15 , wherein the cellular path comprises:
a cellular data path that includes a cellular data mapping module and a cellular data frequency to time domain conversion module, wherein the cellular data mapping module maps the interleaved data into cellular data frequency domain symbols and the cellular data frequency to time domain conversion module converts the cellular data frequency domain symbols into the outbound data symbol stream; and a cellular voice path that includes an encryption module and an Gaussian Minimum Shift Keying (GMSK) modulation module, wherein encryption module encrypts the interleaved data to produce encrypted data and the GMSK modulation module modulates the encrypted data to produce the outbound voice symbol stream.
23 . The IC of claim 15 , wherein the cellular path comprises:
a cellular voice path that includes an encryption module and an Gaussian Minimum Shift Keying (GMSK) modulation module, wherein encryption module encrypts the interleaved data to produce encrypted data and the GMSK modulation module modulates the encrypted data to produce the outbound voice symbol stream; and a cellular data path that includes a cellular data encryption module and a cellular data GMSK modulation module, wherein cellular data encryption module encrypts the interleaved data to produce cellular data encrypted data and the cellular data GMSK modulation module modulates the cellular data encrypted data to produce the outbound data symbol stream.
24 . The IC of claim 15 , wherein the cellular path comprises:
a cellular data path that includes a cellular data mapping module and a cellular data frequency to time domain conversion module, wherein the cellular data mapping module maps the interleaved data into cellular data frequency domain symbols and the cellular data frequency to time domain conversion module converts the cellular data frequency domain symbols into the outbound data symbol stream; and a cellular voice path that includes an orthogonal modulation module, a data randomizing module, a long code generating module, and a quadrature section, wherein the orthogonal modulation module modules the interleaved data to produce code division modulated data, the data randomizing module randomizes the code division modulated data in accordance with a code produced by the long code generating module to produce random code division data, and the quadrature section converts the random code division data into the outbound voice symbol stream.
25 . The IC of claim 15 , wherein the cellular path comprises:
a cellular data path that includes a cellular data encryption module and a cellular data GMSK modulation module, wherein cellular data encryption module encrypts the interleaved data to produce cellular data encrypted data and the cellular data GMSK modulation module modulates the cellular data encrypted data to produce the outbound data symbol stream; and a cellular voice path that includes an orthogonal modulation module, a data randomizing module, a long code generating module, and a quadrature section, wherein the orthogonal modulation module modulates the interleaved data to produce code division modulated data, the data randomizing module randomizes the code division modulated data in accordance with a code produced by the long code generating module to produce random code division data, and the quadrature section converts the random code division data into the outbound voice symbol stream.
26 . The IC of claim 15 , wherein the RF section comprises:
a quadrature-polar module coupled to generate at least one of a normalized in-phase signal component, a normalized quadrature signal component, phase modulation information, and amplitude modulation information from at least one of: the outbound WLAN voice symbol stream, the outbound WLAN data symbol stream, a first outbound cellular voice symbol stream, and a first outbound cellular data symbol stream; an up conversion module coupled to generate an up-converted signal from at least one of the normalized in-phase signal component, the normalized quadrature signal component, and the phase modulation information; and a power amplifier module coupled to amplify the up-converted signal in accordance with the amplitude modulation information or a default amplitude gain setting to produce the outbound WLAN RF voice signal, the outbound WLAN RF data signal, an outbound cellular RF voice signal, or an outbound cellular RF data signal.
27 . The IC of claim 26 , wherein the RF section further comprises:
a Gaussian Minimum Shift Keying (GMSK) transmitter module coupled to convert a second outbound cellular voice symbol stream or a second outbound cellular data symbol stream into a GMSK signal, wherein the power amplifier module amplifies the GMSK signal in accordance with the default amplitude gain setting to produce the outbound WLAN RF voice signal, the outbound WLAN RF data signal, the outbound cellular RF voice signal, or the outbound cellular RF data signal.Join the waitlist — get patent alerts
Track US2008144828A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.