Dynamic reallocation of bandwidth and modulation protocols
First Claim
1. A communications system, comprising:
- a server, including;
one or more radio head interface modules; and
a call processing software module, the one or more radio head interface modules adapted to communicate with the call processing software module;
wherein the call processing software module performs modulation and demodulation of voice and data streams using one or more air interface protocols; and
a radio head unit coupled to the radio head interface module over one or more transport mediums;
wherein the radio head unit communicates with one or more subscriber units using the one or more air interface protocols;
wherein the radio head interface module receives air interface protocol parameters from the call processing software module for one or more communication channels;
wherein the radio head interface module reconfigures itself for one or more communications channels, based on the air interface protocol parameters;
wherein air interface protocol parameters include at least one of a protocol reconfiguration indicator, modulation protocol assignment parameters, and a timing trigger;
wherein the timing trigger is a designated time; and
wherein the designated time correlates to a time count internal to the radio head interface module;
wherein radio head interface module further comprises;
a global positioning system receiver, wherein the time count internal to the radio head interface module is synchronized with an output signal from the global positioning system receiver.
14 Assignments
0 Petitions
Accused Products
Abstract
A communications system dynamically reconfigurable for RF bandwidth and modulation protocols is disclosed. A server comprises one or more radio head interface modules and a call processing software module adapted to communicate with each other. The call processing software is adapted to perform modulation and demodulation of voice and data streams using one or more air interface protocols. A radio head unit coupled to the radio head interface module communicates with one or more subscriber units. The radio head interface module receives either air interface protocol configuration information, or RF signal bandwidth allocation information, from the call processing software module for one or more communication channels, the information providing a timing trigger and a protocol or bandwidth for one or more communication channels. The radio head interface module reconfigures itself for one or more communications channels, based on the change instructed by the call processing software.
129 Citations
15 Claims
-
1. A communications system, comprising:
-
a server, including; one or more radio head interface modules; and a call processing software module, the one or more radio head interface modules adapted to communicate with the call processing software module; wherein the call processing software module performs modulation and demodulation of voice and data streams using one or more air interface protocols; and a radio head unit coupled to the radio head interface module over one or more transport mediums; wherein the radio head unit communicates with one or more subscriber units using the one or more air interface protocols; wherein the radio head interface module receives air interface protocol parameters from the call processing software module for one or more communication channels; wherein the radio head interface module reconfigures itself for one or more communications channels, based on the air interface protocol parameters; wherein air interface protocol parameters include at least one of a protocol reconfiguration indicator, modulation protocol assignment parameters, and a timing trigger; wherein the timing trigger is a designated time; and wherein the designated time correlates to a time count internal to the radio head interface module; wherein radio head interface module further comprises; a global positioning system receiver, wherein the time count internal to the radio head interface module is synchronized with an output signal from the global positioning system receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communications system, comprising:
-
a server, including; one or more radio head interface modules; and a call processing software module, the one or more radio head interface modules adapted to communicate with the call processing software module; wherein the call processing software module performs modulation and demodulation of voice and data streams using one or more air interface protocols; and a radio head unit coupled to the radio head interface module over one or more transport mediums; wherein the radio head unit communicates with one or more subscriber units using the one or more air interface protocols; wherein the radio head interface module receives air interface protocol parameters from the call processing software module for one or more communication channels; wherein the radio head interface module reconfigures itself for one or more communications channels, based on the air interface protocol parameters; wherein the radio head interface module further comprises; a transmit buffer, the transmit buffer adapted to receive a data stream from the call processing software module and store the data stream as a page of data sample; a transmit engine; a digital upconverter, the transmit engine adapted to transfer the page of data samples from the transmit buffer to the digital upconverter; a configuration management unit adapted to receive air interface protocol configuration information from the call processing software module; a memory adapted with digital upconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup digital upconverter parameters based on the air interface protocol configuration information; and wherein the configuration management unit is further adapted to output the digital upconverter parameters to the digital up converter; wherein the radio head interface module further comprises; a receive buffer; a receive engine; and a digital downconverter; the transmit engine adapted to transfer a data stream from the digital downconverter to the receive buffer, the receive buffer adapted to store the data stream as a page of data samples, the receive buffer further adapted to output the page of data samples to the call processing software; the memory further adapted with digital downconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup the digital downconverter parameters based on the air interface protocol configuration information; and wherein the configuration management unit is further adapted to output the digital downconverter parameters to the digital downconverter. - View Dependent Claims (10, 11, 12)
-
-
13. A communications system, comprising:
-
a server, including; one or more radio head interface modules; and a call processing software module, the one or more radio head interface modules adapted to communicate with the call processing software module; wherein the call processing software performs modulation and demodulation of voice and data streams using one or more air interface protocols; and a radio head unit coupled to the radio head interface module over one or more transport mediums; wherein the radio head unit communicates with one or more subscriber units using the one or more air interface protocols; wherein the radio head interface module receives bandwidth allocation information from the call processing software module for one or more communication channels; wherein the signal bandwidth allocation information comprises a timing trigger and signal bandwidth allocation parameters for one or more communication channels; wherein the radio head interface module reconfigures itself for one or more communications channels, based on the signal bandwidth allocation informatiom; wherein the radio head interface module further comprises; a transmit buffer, the transmit buffer adapted to receive a data stream from the call processing software module and store the data stream as a page of data samples; a transmit engine; a digital upconverter, the transmit engine adapted to transfer the page of data samples from the transmit buffer to the digital upconverter; a configuration management unit adapted to receive signal bandwidth change information from the call processing software module; and a memory adapted with digital upconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup the associated digital upconverter parameters based on the signal bandwidth change information; wherein the configuration management unit is further adapted to output the associated digital upconverter parameters to the digital up converter; and wherein the radio head interface module further comprises; a receive buffer; a receive engine; a digital downeonverter; and the transmit engine adapted to transfer a data stream from the digital downconverter to the receive buffer, the receive buffer adapted to store the data stream as a page of data samples, the receive buffer further adapted to output the page of data samples to the call processing software; the memory adapted with digital downconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup the associated digital downconverter parameters based on the bandwidth allocation information; wherein the configuration management unit is further adapted to output the associated digital downconverter parameters to the digital downconverter.
-
-
14. A radio head interface module, the module comprising:
-
a transmit buffer, the transmit buffer adapted to receive a data stream from a call processing software module and store the data stream as a page of data samples having a page header; a transmit engine; a digital upconverter, the transmit engine adapted to transfer the page of data samples from the transmit buffer to the digital upconverter; a configuration management unit adapted to receive air interface protocol configuration parameters from the call processing software module for one or more communication channels, wherein the radio head interface module reconfigures itself for one or more communications channels, based on the air interface protocol configuration parameters; and a memory adapted with digital upconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup associated digital upconverter parameters based on the air interface protocol configuration parameters; wherein the configuration management unit is further adapted to output the associated digital upconverter parameters to the digital up converter; a receive buffer; a receive engine; and a digital downconverter; the receive engine adapted to transfer a data stream from the digital downconverter to the receive buffer, the receive buffer adapted to store the data stream as a page of data samples, the receive buffer further adapted to output the page of data samples to the call processing software; the memory further adapted with digital downconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup the associated digital downconverter parameters based on the protocol configuration parameters; and wherein the configuration management unit is further adapted to output the associated digital downconverter parameters to the digital downconverter.
-
-
15. A radio head interface module, the module compnsing:
-
a transmit buffer, the transmit buffer adapted to receive a data stream from a call processing software module and store the data stream as a page of data samples having a page header; a transmit engine; a digital upconverter, the transmit engine adapted to transfer the page of data samples from the transmit buffer to the digital upconverter; a configuration management unit adapted to receive signal bandwidth allocation parameters and a timing trigger from the call processing software module for one or more communication channels, wherein the radio head interface module reconfigures itself for one or more communications channels, based on the signal bandwidth allocation parameters; and a memory adapted with digital upconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup associated digital upconverter parameters based on the signal bandwidth allocation parameters; wherein the configuration management unit is further adapted to output the associated digital upconverter parameters to the digital up converter; a receive buffer; a receive engine; and a digital downconverter; the receive engine adapted to transfer a data stream from the digital downconverter to the receive buffer, the receive buffer adapted to store the data stream as a page of data samples, the receive buffer further adapted to output the page of data samples to the call processing software; the memory further adapted with digital downconverter parameters; wherein the configuration management unit is further adapted to access the memory to lookup the associated digital downconverter parameters based on the signal bandwidth allocation parameters; and wherein the configuration management unit is further adapted to output the associated digital downconverter parameters to the digital downconverter.
-
Specification