Adaptive scheduling
AssigneeCambridge Silicon Radio Limited
InventorsAlexander Thoukydides, Dean Armstrong
Life of this patent
Estimating the term…
Abstract
A communication device arranged to communicate data with another device at a given time instant according to either a first communication protocol or a second communication protocol, the communication device being constrained to transmit data according to the first communication protocol during a transmission window of predetermined duration that commences at a predetermined time instant and being arranged to, in dependence on a data communication according to the second communication protocol to be made by the communication device during that transmission window, select a time instant in that same transmission window for commencing a data transmission according to the first communication protocol.
Claims26
A communication device arranged to communicate data with another device at a given time instant according to either a first communication protocol or a second communication protocol, the communication device being constrained according to the first communication protocol to transmit data during a time slot allocated to that transmission, said time slot having a predetermined duration and commencing at a predetermined time instant, the communication device comprising a control unit arranged to:
- determine a transmission window associated with the allocated time slot, the transmission window being different from the allocated time slot and representing a time within which the communication device can transmit the data while still meeting the constraints of the first communication protocol to transmit that data in the allocated time slot;
- select a time instant in the transmission window for commencing transmission of the data according to the first communication protocol so as to accommodate a data communication according to the second communication protocol that is to be made by the communication device during the allocated time slot;
- and
- wherein the communication device is arranged to transmit data representative of one or more parameters associated with a clock of the communication device to another device.
A method for scheduling data communications in a communication device that is capable of communicating data with another device at a given time instant according to either a first communication protocol or a second communication protocol, the communication device being constrained according to the first communication protocol to transmit data during a time slot allocated to that transmission, said time slot having of a predetermined duration and commencing at a predetermined time instant, the method comprising:
- determining a transmission window associated with the allocated time slot, the transmission window being different from the allocated time slot and representing a time within which the communication device can transmit the data while still meeting the constraints of the first communication protocol to transmit that data in the allocated time slot;
- selecting a time instant during that transmission window for commencing transmission of the data according to the first communication protocol so as to accommodate a data communication according to the second communication protocol that is to be made during the allocated time slot;
- transmitting the data according to the first communication protocol at the selected time instant;
- and
- wherein the communication device is arranged to transmit data representative of one or more parameters associated with a clock of the communication device to another device.
Dependencies are inferred from the claim text.