Embodiments include processes, systems, and devices that allow a white space base station to request available frequency ranges for white space transmission in a local area. A white space finder service models a primary user device's transmission signal propagation area using terrain data associated
Embodiments include processes, systems, and devices that allow a white space base station to request available frequency ranges for white space transmission in a local area. A white space finder service models a primary user device's transmission signal propagation area using terrain data associated with the local area of the primary user device. The white space finder service also determines, based on the location of the white space base station and the modeled propagation area, one or more locally available, non-interfering frequency ranges and provides them to the white space base station. The white space base station compares the provided frequency ranges to policies and selects one or more of the available frequencies that accommodate the policies. The white space base station also maps the transmission frequency ranges to virtual frequency ranges for transmission by a software-defined radio employing spectrum virtualization.
대표청구항▼
1. A method of spectrum virtualization, the method comprising: providing a virtual clock to a physical layer associated with a first transmission spectrum, the virtual clock rate based at least on a first width of the first transmission spectrum and on a second width of a second transmission spectru
1. A method of spectrum virtualization, the method comprising: providing a virtual clock to a physical layer associated with a first transmission spectrum, the virtual clock rate based at least on a first width of the first transmission spectrum and on a second width of a second transmission spectrum;receiving, from the physical layer of a base station and at a spectrum virtualization module of the base station, a virtual baseband signal modulated by the physical layer at the first transmission spectrum;converting, at the spectrum virtualization module, the virtual baseband signal to a first physical baseband signal in a whitespace transmission band of the second transmission spectrum and according to a spectrum map, the spectrum map associating white space frequency bands available in a geographic area of the base station with one or more virtual frequency bands;providing, at the spectrum virtualization module and to a radio transceiver of the base station, the first physical baseband signal;converting, at the spectrum virtualization module, a second physical baseband signal from the radio transceiver to a second virtual baseband signal at the first transmission spectrum; andproviding the second virtual baseband signal to the physical layer;transmitting, by the radio transceiver, the first physical baseband signal to a receiver. 2. The method that claim 1 recites, wherein the first transmission spectrum is a contiguous first transmission spectrum, and the second transmission spectrum includes a plurality of discontiguous portions, wherein the converting the virtual baseband signal to a first physical baseband signal includes translating a first portion of the contiguous first transmission spectrum to a first one of the plurality of discontiguous portions of the second transmission spectrum, and translating a second portion of the contiguous first transmission spectrum to a second one of the plurality of discontiguous portions of the second transmission spectrum. 3. The method that claim 1 recites, wherein the converting the virtual baseband signal to a first physical baseband signal includes translating, based on the spectrum map, the virtual baseband signals to at least one of a narrower contiguous physical band or a plurality of non-contiguous physical bands of the second transmission spectrum. 4. The method that claim 1 recites, further comprising, adding together two or more physical baseband signals of the corresponding physical baseband signals to form a single physical baseband signal; and transmitting the single physical baseband signal to the receiver. 5. A system comprising: a processing unit;radio hardware;a computer-readable medium operatively coupled to the processing unit and having a plurality of modules stored thereon, the plurality of modules executable by the processing unit to perform acts comprising:providing a virtual clock to a physical layer associated with a first transmission spectrum, the virtual clock rate based at least on a first width of the first transmission spectrum and on a second width of a second transmission spectrum;receiving, from the physical layer of a base station, a virtual baseband signal modulated by the physical layer at the first transmission spectrum;converting the virtual baseband signal to a first physical baseband signal in a whitespace transmission band of the second transmission spectrum and according to a spectrum map, the spectrum map associating white space frequency bands available in a geographic area of the base station with one or more virtual frequency bands;providing, to a radio transceiver of the base station, the first physical baseband signal;converting a second physical baseband signal from the radio transceiver to a second virtual baseband signal at the first transmission spectrum; andproviding the second virtual baseband signal to the physical layer;the radio hardware configured to:convert the first physical baseband signal to an analog signal; andtransmit the analog signal via one or more antennae. 6. The system that claim 5 recites, wherein the acts comprise, based on the at least one physical layer protocol, modulating the data on a particular virtual baseband according to a virtual frequency range of a wireless transmission protocol. 7. The system as claim 6 recites, wherein one or more physical basebands are narrower than the particular virtual baseband. 8. The system as claim 6 recites, wherein the one or more physical basebands are broader that the particular virtual baseband. 9. The system as claim 5 recites, wherein the acts further comprise: monitoring current usage of a plurality of physical basebands;allocating available ones of the plurality of physical basebands for mapping the virtual baseband signal; andupdating the spectrum map to reflect an allocation of the available ones of the plurality of physical basebands. 10. The system as claim 5 recites, wherein the acts further comprise: further translating at least two virtual baseband signals to create at least two physical baseband signals; andcombining the at least two physical baseband signals. 11. The system as claim 10 recites, wherein the acts further comprise combining the at least two physical baseband signals by scaling signal amplitudes associated with individual ones of the at least two physical baseband signals based at least in part on individual physical protocol masks. 12. The system as claim 5 recites, wherein the acts further comprise: receiving a request to register the at least one physical layer protocol, the request including at least a virtual spectrum band and an associated bandwidth;assigning a physical protocol identifier to the at least one physical layer protocol; andupdating the spectrum map to include the at least one physical layer protocol. 13. The system as claim 5 recites, wherein the one or more physical basebands comprise one of a plurality of dynamically allotted frequency bands that include at least a white space network, or a dynamic spectrum access (DSA) network. 14. A system, comprising: radio frequency (RF) hardware configured toprovide a first physical baseband signal in a white space transmission band to a communication module;a processing unit; anda computer-readable medium operatively coupled to the processing unit and having the plurality of modules thereon, the plurality of modules including the communication module;the communication module configured to, upon execution by the processing unit:provide a virtual clock to a physical layer associated with a first transmission spectrum, the virtual clock rate based at least on a first width of the first transmission spectrum and on a second width of a second transmission spectrum;receive, from the physical layer of the system, a virtual baseband signal modulated by the physical layer at the first transmission spectrum;convert the virtual baseband signal to a second physical baseband signal in the whitespace transmission band of the second transmission spectrum and according to a spectrum map, the spectrum map associating white space frequency bands available in a geographic area of the base station with one or more virtual frequency bands;provide, to the radio hardware the second physical baseband signal;convert the first physical baseband signal from the radio hardware to a second virtual baseband signal at the first transmission spectrum;providing the second virtual baseband signal to the physical layer and demodulate the second baseband signal to extract underlying binary data. 15. The system as claim 14 recites, wherein the communication module is further configured to, upon execution by the processing unit: map the first virtual baseband signal to a plurality of non-contiguous physical bands of the one or more physical basebands. 16. The system as claim 14 recites, wherein the communication module is further configured to, upon execution by the processing unit: provide the first physical baseband signal received from the RF hardware through one or more splitters to create a plurality of filtered physical baseband signals, wherein individual splitters of the one or more splitters include a filter that corresponds to an individual physical layer protocol of one or more physical layer protocols; andtranslating the plurality of filtered physical baseband signals. 17. The system as claim 14 recites, wherein the communication module is further configured to, upon execution by the processing unit: monitor current usage of a plurality of physical spectrum bands;allocate available ones of the plurality of physical spectrum bands for mapping the particular virtual baseband signal based at least in part on predetermined policies; andupdate the spectrum map to reflect an allocation of the available ones of the plurality of physical spectrum bands.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (50)
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.
Bultman Michael J. ; Cook Robert W. ; Looke Richard C. ; Moses ; Jr. Charley D. ; Sorrells David F., Method and system for ensuring reception of a communications signal.
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는 부적절한 답변을 할 수 있습니다.