Multiradio control interface element in modem
First Claim
Patent Images
1. A method, comprising:
- receiving time-sensitive synchronization information at a multiradio controller from a plurality of radio modems, wherein the multiradio controller is coupled to the plurality of radio modems through one or more interfaces dedicated to conveying time-sensitive information between the multiradio controller and the plurality of radio modems;
avoiding communication conflicts between the plurality of radio modems by creating an operational schedule for controlling the plurality of radio modems at the multiradio controller based on the received synchronization information;
providing the operational schedule as control information from the multiradio controller through the one or more interfaces to the plurality of radio modems;
monitoring the operation of the plurality of radio modems via signals received through the one or more interfaces dedicated to conveying time-sensitive information; and
transmitting a disable command to at least one of the plurality of radio modems when detecting a change in operation in the plurality of radio modems that will cause a potential communication conflict between any of the plurality of radio modems.
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
36 Claims
-
1. A method, comprising:
-
receiving time-sensitive synchronization information at a multiradio controller from a plurality of radio modems, wherein the multiradio controller is coupled to the plurality of radio modems through one or more interfaces dedicated to conveying time-sensitive information between the multiradio controller and the plurality of radio modems; avoiding communication conflicts between the plurality of radio modems by creating an operational schedule for controlling the plurality of radio modems at the multiradio controller based on the received synchronization information; providing the operational schedule as control information from the multiradio controller through the one or more interfaces to the plurality of radio modems; monitoring the operation of the plurality of radio modems via signals received through the one or more interfaces dedicated to conveying time-sensitive information; and transmitting a disable command to at least one of the plurality of radio modems when detecting a change in operation in the plurality of radio modems that will cause a potential communication conflict between any of the plurality of radio modems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 35)
-
-
12. A terminal device, comprising:
-
at least one processor; and at least one memory including executable instructions, the at least one memory and the executable instructions being configured to, in cooperation with the at least one processor, cause the device to perform at least the following; receive time-sensitive synchronization information at a multiradio controller from a plurality of radio modems, wherein the multiradio controller is coupled to the plurality of radio modems through one or more interfaces dedicated to conveying time-sensitive information between the multiradio controller and the plurality of radio modems; avoid communication conflicts between the plurality of radio modems by creating an operational schedule for controlling the plurality of radio modems at the multiradio controller based on the received synchronization information; provide the operational schedule as control information from the multiradio controller through the one or more interfaces to the plurality of radio modems; monitor the operation of the plurality of radio modems via signals received through the one or more interfaces dedicated to conveying time-sensitive information; and transmit a disable command to at least one of the plurality of radio modems when detecting a change in operation in the plurality of radio modems that will cause a potential communication conflict between any of the plurality of radio modems. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. An interface, comprising:
-
a communication structure for transmitting time-sensitive synchronization information from a plurality of radio modems to a multiradio controller; and a communication structure for transmitting time-sensitive control information formulated in the multiradio controller based on the time-sensitive synchronization information to the plurality of radio modems, the time sensitive control information comprising at least a disable command that is sent to at least one of the plurality of radio modems when detecting a change in operation in the plurality of radio modems that will cause a potential communication conflict between any of the plurality of radio modems. - View Dependent Claims (20, 21, 22)
-
-
23. 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 receive time-sensitive synchronization information at a multiradio controller from a plurality of radio modems, wherein the multiradio controller is coupled to the plurality of radio modems through one or more interfaces dedicated to conveying time-sensitive information between the multiradio controller and the plurality of radio modems; code configured to avoid communication conflicts between the plurality of radio modems by creating an operational schedule for controlling the plurality of radio modems at the multiradio controller based on the received synchronization information; code configured to provide the operational schedule as control information from the multiradio controller through the one or more interfaces to the plurality of radio modems; code configured to monitor the operation of the plurality of radio modems via signals received through the one or more interfaces dedicated to conveying time-sensitive information; and code configured to transmit a disable command to at least one of the plurality of radio modems when detecting a change in operation in the plurality of radio modems that will cause a potential communication conflict between any of the plurality of radio modems. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 36)
-
-
34. A system, comprising:
-
a plurality of radio modems; a multiradio controller; and one or more interfaces dedicated to conveying time-sensitive information; the multiradio controller receiving time-sensitive synchronization information from the plurality of radio modems via the one or more interfaces, the multiradio controller avoiding communication conflicts between the plurality of radio modems by creating an operational schedule for controlling the plurality of radio modems; and the multiradio controller further transmitting control information based on the operational schedule to the plurality of radio modems via the one or more interfaces, monitoring the operation of the plurality of radio modems via signals received through the one or more interfaces dedicated to conveying time-sensitive information, and transmitting a disable command to at least one of the plurality of radio modems when detecting a change in operation in the plurality of radio modems that will cause a potential communication conflict between any of the plurality of radio modems.
-
Specification