Mapping a transmission stream in a virtual baseband to a physical baseband with equalization
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04K-001/00
H04B-007/24
H04L-005/00
H04L-027/00
H04W-072/00
H04L-027/26
출원번호
US-0294093
(2011-11-10)
등록번호
US-8989286
(2015-03-24)
발명자
/ 주소
He, Yong
Tan, Kun
Shen, Haichen
Zhang, Jiansong
Zhang, Yongguang
출원인 / 주소
Microsoft Corporation
대리인 / 주소
Choi, Dan
인용정보
피인용 횟수 :
0인용 특허 :
46
초록▼
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
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.
대표청구항▼
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-ca
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; andthe 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; andoutputting the physical transmission symbol by the spectrum virtualization module. 2. The method of claim 1, wherein the plurality of transmission components associated with the transmission stream includes M time-domain samples of the transmission stream, and wherein the method further comprises deriving the plurality of physical time-domain transmission samples by performing an N-point inverse fast Fourier transform on mapped ones of the M time-domain samples of the transmission stream. 3. The method of claim 1, further comprising determining a length of the cyclic prefix based on a multipath delay. 4. The method of claim 1, further comprising: scaling, by a bandwidth scaling module of the wireless device, the one or more allocated physical frequency bands by a factor determined at least in part by a ratio of an aggregate bandwidth of the one or more allocated physical frequency bands and a the virtual bandwidth of the virtual frequency band; andreducing, by a bandwidth adjustment module, one or more transmission bandwidths of a transmission signal that includes the transmission symbol by the factor, wherein the mapping includes mapping the plurality of transmission components associated with the transmission stream to sub-carriers of scaled ones of the one or more allocated physical frequency bands. 5. The method of claim 4, wherein the reducing comprises adding zero-pad samples to the transmission signal, low-pass filtering the zero-pad samples, and decimating the transmission signal to produce a bandwidth-adjusted transmission signal. 6. The method of claim 1, further comprising adjusting, by a sampling rate adjustment module, a sampling rate of a transmission signal that includes the transmission symbol, the adjusting including adding zero-pad samples to the transmission signal, low-pass filtering the transmission signal, and decimating the transmission signal. 7. The method of claim 1, further comprising shifting, by a frequency shift module, frequencies of the one or more allocated physical frequency bands by an amount equal to a central frequency of a span of the one or more allocated physical frequency bands upon the mapping of the plurality of transmission components associated with the transmission stream to the sub-carriers associated with the one or more allocated physical frequency bands. 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; andpassing, by the spectrum virtualization module, time-domain samples associated with the M mapped compensated reception components to a wireless physical layer protocol module. 9. The method of claim 8, further comprising performing, by the spectrum virtualization module, an M-point inverse fast Fourier transform on the M mapped compensated reception components to produce the time-domain samples associated with the M mapped compensated reception components. 10. The method of claim 8, further comprising identifying the receive symbol, and removing a cyclic prefix prior to performing the N-point fast Fourier transform. 11. The method of claim 8, further comprising adjusting the receive signal to match a virtual sampling rate of the virtual frequency band. 12. The method of claim 8, further comprising shifting frequencies of the one or more allocated physical frequency bands to compensate for a frequency shift caused by the mapping. 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; anda bandwidth adjustment module configured to reduce a transmission bandwidth of the transmission signal by the factor. 14. The wireless device of claim 13, wherein the bandwidth adjustment module is further configured to reduce the transmission bandwidth by addition of zero-pad samples to the transmission signal, low-pass filtering of the zero-padded samples, and decimation of the transmission signal. 15. The wireless device of claim 13, wherein the decomposition/recomposition module is further configured to generate the M transmission components by performing an M-point fast Fourier transform on M time-domain samples of the transmission stream, wherein M is selected independently of the number of sub-carriers in the virtual transmission band. 16. The wireless device of claim 13, wherein the decomposition/recomposition module is further configured to perform an N-point fast Fourier transform on a receive symbol to produce N receive components, to reverse map M of the N receive components corresponding to portions of a physical frequency band allocated for reception to a virtual reception band, to equalize the mapped M receive components to compensate for signal distortion, and to perform an M-point inverse fast Fourier transform on the compensated M receive components to produce time-domain samples of a reception stream in the virtual reception band.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (46)
Asghar Saf ; Ireton Mark ; Bartkowiak John G., CPU with DSP function preprocessor having look-up table for translating instruction sequences intended to perform DSP fu.
Tang Jun ; So John Ling Wing, Computer operating process allocating tasks between first and second processors at run time based upon current processor load.
Magar Surendar S. (Colorado Springs CO) Potts James F. (Houston TX) Leach Jerald G. (Houston TX) Simar ; Jr. L. Ray (Richmond TX), Data processing device with improved direct memory access.
Vijayan, Rajiv; Walker, Gordon Kent; Krishnamoorthi, Raghuraman; Chari, Murali R., Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system.
Beasley,James; Dombrowski,Dennis; Fuhring,James; Jollota,James; Kamstra,Duke; Kuiken,Matthew; Mergenthal,Wade; Mohammad,Soiba; Sherick,Carol; Stephens,Spencer; White,Alan; Zandian,Said, Link context mobility method and system for providing such mobility, such as a system employing short range frequency hopping spread spectrum wireless protocols.
Casabona, Mario; Van Alstine, David J.; Kovnatsky, Ilya; Rosen, Murray W., Method and apparatus for excision of narrowband interference signals in navigation or communication bands.
Arogyaswami J. Paulraj ; Peroor K. Sebastian ; David J. Gesbert ; Jose Tellado, Method and wireless systems using multiple antennas and adaptive control for maximizing a communication parameter.
Olofsson H.ang.kan Gunnar,SEX ; Thielecke Jorn,DEX, Method for selecting a combination of modulation and channel coding schemes in a digital communication system.
Orfanos, Georgios; Habetha, Joerg; Otal, Begonya; May, Klaus Peter; Dalmases, Francesc, Method for signaling the status of a subcarrier in a MC network and a method for adaptively allocating the subcarriers in a MC network.
Gove Robert J. (Plano TX) Balmer Keith (Bedford GB2) Ing-Simmons Nicholas K. (Bedford TX GB2) Guttag Karl M. (Missouri City TX), Multi-processor reconfigurable in single instruction multiple data (SIMD) and multiple instruction multiple data (MIMD).
Kanago, Kerwin D.; Platt, David L.; Summers, James B.; Humpherys, Melvin D.; Ryan, Richard P.; Johnson, Matthew, RF test set with concurrent measurement architecture.
Nakagawa,Tetsuya; Kunori,Masafumi, Radio communication semiconductor integrated circuit, data processing semiconductor integrated circuit and portable device.
Sankey, Wayne Robert; Scott, Kyl; Koyuncu, Osman; Li, Kam-Wing; Sojitra, Ritesh Dhirajlal, System and method for communications link calibration using a training packet.
Bose, Vanu G.; Tennenhouse, David L.; Gutag, John V.; Ismert, Michael; Welborn, Matthew; Shah, Alok B., Systems and methods for wireless communications.
Bauer, Trevor J.; Young, Steven P.; Ebeling, Christopher D.; Bergendahl, Jason R.; Behiel, Arthur J., Windowing circuit for aligning data and clock signals.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.