Multiradio control interface
First Claim
Patent Images
1. A device, comprising:
- a master control system configured to control the general operation of the device;
a plurality of radio modems; and
a multiradio control system configured to concurrently manage the plurality of radio modems, the multiradio control system including;
a multiradio controller, coupled to at least the master control system, configured to receive delay tolerant information from the master control system including radio modem configuration information that does not change during a virtual radio modem connection, and to control operation of the plurality of radio modems;
a plurality of radio modem interface modules, coupled to each of the plurality of radio modems and the multiradio controller, configured to relay delay sensitive information from the plurality of radio modems for delivery to the multiradio controller through a direct physical interface dedicated for providing fast connection for communicating delay sensitive information, and to relay commands received through the direct physical interface from the multiradio controller to the radio modems;
wherein the delay sensitive information includes at least information related to radio modem clock synchronization and radio modem activity control containing at least one or more allowed/disallowed communication periods for a radio modem.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for managing the simultaneous operation of a plurality of radio modems in a single wireless communication device (WCD). The multiradio control may be integrated into the WCD as a subsystem responsible for scheduling wireless communications by temporarily enabling or disabling the plurality of radio modems within the device. The multiradio control system may comprise a multiradio controller (MRC) and a plurality dedicated radio interfaces. The radio interfaces are dedicated to quickly conveying delay sensitive information to and from the radio modems. This information may be requested by the MRC, or provided by one or more of the plurality of radio modems, if a change occurs during operation.
-
Citations
41 Claims
-
1. A device, comprising:
-
a master control system configured to control the general operation of the device; a plurality of radio modems; and a multiradio control system configured to concurrently manage the plurality of radio modems, the multiradio control system including; a multiradio controller, coupled to at least the master control system, configured to receive delay tolerant information from the master control system including radio modem configuration information that does not change during a virtual radio modem connection, and to control operation of the plurality of radio modems; a plurality of radio modem interface modules, coupled to each of the plurality of radio modems and the multiradio controller, configured to relay delay sensitive information from the plurality of radio modems for delivery to the multiradio controller through a direct physical interface dedicated for providing fast connection for communicating delay sensitive information, and to relay commands received through the direct physical interface from the multiradio controller to the radio modems; wherein the delay sensitive information includes at least information related to radio modem clock synchronization and radio modem activity control containing at least one or more allowed/disallowed communication periods for a radio modem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
controlling the general operation of a device with a master control system; concurrently managing a plurality of radio modems with a multiradio control system, the multiradio control system including; a multiradio controller, coupled to at least the master control system, configured to receive delay tolerant information from the master control system including radio modem configuration information that does not change during a virtual radio modem connection and to control operation of the plurality of radio modems; a plurality of radio modem interface modules, coupled to each of the plurality of radio modems and the multiradio controller, configured to relay delay sensitive information from the plurality of radio modems for delivery to the multiradio controller through a direct physical interface dedicated for providing fast connection for communicating delay sensitive information, and to relay commands received through the direct physical interface from the multiradio controller to the radio modems; wherein the delay sensitive information includes at least information related to radio modem clock synchronization and radio modem activity control containing at least one or more allowed/disallowed communication periods for a radio modem. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising computer executable program code recorded on a computer readable storage medium, the computer executable program code comprising:
-
code configured to control the general operation of a device with a master control system; code configured to concurrently manage a plurality of radio modems with a multiradio control system, the multiradio control system including; a multiradio controller, coupled to at least the master control system, configured to receive delay tolerant information from the master control system including radio modem configuration information that does not change during a virtual radio modem connection and to control operation of the plurality of radio modems; a plurality of radio modem interface modules, coupled to each of the plurality of radio modems and the multiradio controller, configured to relay delay sensitive information from the plurality of radio modems for delivery to the multiradio controller through a direct physical interface dedicated for providing fast connection for communicating delay sensitive information, and to relay commands received through the direct physical interface from the multiradio controller to the radio modems; wherein the delay sensitive information includes at least information related to radio modem clock synchronization and radio modem activity control containing at least one or more allowed/disallowed communication periods for a radio modem. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A system, comprising:
-
a device; a master control system contained within the device configured to control general operation; a plurality of radio modems contained within the device; and a multiradio control system contained within the device configured to concurrently manage the plurality of radio modems, the multiradio control system including; a multiradio controller, coupled to at least the master control system, configured to receive delay tolerant information from the master control system including radio modem configuration information that does not change during a virtual radio modem connection and to control operation of the plurality of radio modems; a plurality of radio modem interface modules, coupled to each of the plurality of radio modems and the multiradio controller, configured to relay delay sensitive information from the plurality of radio modems for delivery to the multiradio controller through a direct physical interface dedicated for providing fast connection for communicating delay sensitive information, and to relay commands received through the direct physical interface from the multiradio controller to the radio modems; wherein the delay sensitive information includes at least information related to radio modem clock synchronization and radio modem activity control containing at least one or more allowed/disallowed communication periods for a radio modem. - View Dependent Claims (29, 30, 31)
-
-
32. A chipset, comprising:
-
a plurality of component devices coupled to a common communication interface including at least one component device which is a controller; and the communication interface being composed of a plurality of interface modules coupled to each of the plurality of component devices and the controller, configured to relay delay sensitive information from the component devices for delivery to the controller through a direct physical interface dedicated for providing fast connection for communicating delay sensitive information, and relay commands received through the direct physical interface from the controller to the component devices wherein the delay sensitive information includes at least information related to radio modem clock synchronization and radio modem activity control containing at least one or more allowed/disallowed communication periods for a radio modem. - View Dependent Claims (33, 34, 35)
-
-
36. A method for correlating delay-sensitive information to the time of original creation, in a sending device comprising:
-
creating a message packet in a sending device; initiating a clock signal in a sending device; counting, in the sending device, a number of clock pulses from the clock signal until an interface coupling the sending device to a receiving device becomes available; appending, when the interface becomes available, the number of clock pulses counted to the message packet in the sending device; broadcasting, from the sending device, the clock signal; sending, from the sending device, the message packet to the receiving device using the interface; counting a number of clock pulses until the message packet is completely received in the receiving device; appending the number of clock pulses counted to the message packet received in the receiving device; counting a number of clock pulses until a processor in the receiving device is available to process the message packet; appending the number of clock pulses counted to the message packet received in the receiving device; processing the message packet in the receiving device. - View Dependent Claims (37, 38, 39, 40, 41)
-
Specification