Mapping a transmission stream in a virtual baseband to a physical baseband with equalization
First Claim
1. A method, comprising:
- mapping, by a spectrum virtualization module of a wireless device, a plurality of transmission components associated with a transmission stream produced by a wireless physical layer protocol module of the wireless device for transmission in a virtual frequency band to sub-carriers associated with one or more allocated physical frequency bands, wherein;
the plurality of transmission components associated with the transmission stream includes M frequency components, wherein M is an integer that is not less than one;
the virtual frequency band has a virtual bandwidth; and
the one or more allocated physical frequency bands are part of a physical baseband;
performing an M-point fast Fourier transform on a plurality of time-domain samples of the transmission stream to derive the M frequency components;
performing an N-point inverse fast Fourier transform on the mapped plurality of the M frequency components to derive a plurality of physical time-domain transmission samples, wherein N is an integer that is not less than one and, wherein N is at least as large as M multiplied by a ratio that is a function of the virtual bandwidth and a span of the physical baseband;
appending, by the spectrum virtualization module, a cyclic prefix to a plurality of physical time-domain transmission samples derived by transformation of the plurality of the mapped transmission components associated with the transmission stream to generate a physical transmission symbol for transmission on the one or more allocated physical frequency bands; and
outputting the physical transmission symbol by the spectrum virtualization module.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments include processes, systems, and devices for reshaping virtual baseband signals for transmission on non-contiguous and variable portions of a physical baseband, such as a white space frequency band. In the transmission path, a spectrum virtualization layer maps a plurality of transmission components associated with a transmission symbol produced by a physical layer protocol to sub-carriers of the allocated physical frequency band. The spectrum virtualization layer then outputs a physical transmission symbol composed of time-domain samples derived from the mapped frequency components and a cyclic prefix. In the receive path, a time-domain symbol received on the physical baseband is reshaped and equalized by the virtual spectrum layer in order to recompose a time-domain samples of a transmission stream in the virtual baseband.
-
Citations
16 Claims
-
1. A method, comprising:
-
mapping, by a spectrum virtualization module of a wireless device, a plurality of transmission components associated with a transmission stream produced by a wireless physical layer protocol module of the wireless device for transmission in a virtual frequency band to sub-carriers associated with one or more allocated physical frequency bands, wherein; the plurality of transmission components associated with the transmission stream includes M frequency components, wherein M is an integer that is not less than one; the virtual frequency band has a virtual bandwidth; and the one or more allocated physical frequency bands are part of a physical baseband; performing an M-point fast Fourier transform on a plurality of time-domain samples of the transmission stream to derive the M frequency components; performing an N-point inverse fast Fourier transform on the mapped plurality of the M frequency components to derive a plurality of physical time-domain transmission samples, wherein N is an integer that is not less than one and, wherein N is at least as large as M multiplied by a ratio that is a function of the virtual bandwidth and a span of the physical baseband; appending, by the spectrum virtualization module, a cyclic prefix to a plurality of physical time-domain transmission samples derived by transformation of the plurality of the mapped transmission components associated with the transmission stream to generate a physical transmission symbol for transmission on the one or more allocated physical frequency bands; and outputting the physical transmission symbol by the spectrum virtualization module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, by a spectrum virtualization module of a wireless device, a receive signal from a radio front-end of the wireless device, the receive signal received by the wireless device on one or more allocated physical transmission bands and including a receive symbol; performing, by the spectrum virtualization module, an N-point fast Fourier transform on time-domain samples of the receive symbol to produce N reception components, wherein N is an integer that is not less than one; equalizing, by the spectrum virtualization module, the N reception components to compensate for channel distortion; mapping, by the spectrum virtualization module, M of the N compensated reception components that correspond to the one or more allocated physical transmission bands to sub-carriers of a virtual frequency band, wherein M is an integer that is not less than one; and passing, by the spectrum virtualization module, time-domain samples associated with the M mapped compensated reception components to a wireless physical layer protocol module. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A wireless device, comprising:
-
a processor; a memory; a radio front-end configured to wirelessly transmit and receive on a physical frequency band; a physical layer protocol module stored in the memory and executable by the processor to generate a transmission stream for transmission on a virtual transmission band; a decomposition/recomposition module stored in the memory and executable by the processor to map M transmission components associated with the transmission stream to sub-carriers associated with one or more portions of the physical frequency band that are allocated for transmission, to perform an N-point inverse fast Fourier transform on the mapped M transmission components to produce time-domain samples, and to generate a transmission signal that includes a transmission symbol for transmission by the radio front-end by appending a cyclic prefix to the time-domain samples, wherein M is an integer that is not less than one and wherein N is an integer that is not less than one; a bandwidth scaling module configured to scale the one or more portions of the physical frequency band allocated for transmission by a factor that is determined at least in part by a ratio of an aggregated physical bandwidth of the one or more portions of the physical frequency band allocated for transmission and a virtual bandwidth of the virtual transmission band, wherein the decomposition/recomposition module is further configured to map the M transmission components to the sub-carriers associated with the one or more allocated portions of the physical frequency band based on scaled ones of the one or more portions of the physical frequency band; and a bandwidth adjustment module configured to reduce a transmission bandwidth of the transmission signal by the factor. - View Dependent Claims (14, 15, 16)
-
Specification