MULTIRADIO PRIORITY CONTROL BASED ON MODEM BUFFER LOAD
First Claim
1. A method for managing communications in a wireless communication device, comprising:
- defining an operational schedule for two or more radio modems integrated into a wireless communication device;
receiving buffer level information from each of the two or more radio modems; and
adjusting the operational schedule for the two or more radio modems based on a threshold condition related to the buffer level.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling communications in a multiradio wireless communication device (WCD) by monitoring a backlog of messages waiting to be wirelessly transmitted through one or more radio modems as compared to a predetermined threshold. If the amount of pending messages meets and/or exceeds the predetermined threshold then a potentially problematic situation may exist, and actions may be taken to alleviate the large message backlog. Actions may include, for example, temporarily reallocating communication time for one or all of the radio modems. This time may be reallocated to radio modems experiencing potential message queue overflows in order to reduced the backlog of messages and avoid a potential communication failure.
31 Citations
35 Claims
-
1. A method for managing communications in a wireless communication device, comprising:
-
defining an operational schedule for two or more radio modems integrated into a wireless communication device; receiving buffer level information from each of the two or more radio modems; and adjusting the operational schedule for the two or more radio modems based on a threshold condition related to the buffer level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless communication device, comprising:
-
two or more radio modems, the two or more radio modems enabled to monitor a buffer level in each radio modem; and a multiradio controller, coupled to at least the two or more radio modems, the multiradio controller enabled to receive buffer level information from the two or more radio modems and adjust the operational schedule for the two or more radio modems based on a threshold condition related to the buffer level. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product comprising a computer usable medium having computer readable program code embodied in said medium for managing communications in a wireless communication device, comprising:
-
a computer readable program code for defining an operational schedule for two or more radio modems integrated into a wireless communication device; a computer readable program code for receiving buffer level information from each of the two or more radio modems; and a computer readable program code for adjusting the operational schedule for the two or more radio modems based on a threshold condition related to the buffer level. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A multiradio controller, comprising:
-
at least one communication interface coupled to a common interface; at least one communication interface coupled to a interface dedicated to conveying delay sensitive information; and a control module, coupled to at least the common interface and the dedicated interface, the control module enabled to receive buffer level information from two or more radio modems and adjust an operational schedule for the two or more radio modems based on a threshold condition related to the buffer level. - View Dependent Claims (32, 33, 34)
-
-
35. A radio modem, comprising:
-
a transmitter enabled to send message packets via wireless communication; a buffer, coupled to at least a common interface for receiving information packets to transmit via wireless communication; a control module, coupled to at least the transmitter, the buffer, the common interface and a dedicated interface for conveying delay-sensitive information, the control module enabled to control the flow of information packets from the buffer to the transmitter; and a threshold monitor, coupled to at least the buffer, the common interface and the dedicated interface, the threshold monitor enabled to monitor the level of information packets in the buffer based on a threshold condition related to the buffer level.
-
Specification