Notice of absence support for coexistence
AssigneeCypress Semiconductor Corporation
InventorRaghavendra Kencharla
Life of this patent
Estimating the term…
Abstract
A method includes receiving an absence schedule and storing the absence schedule in a memory. The absence schedule indicates a plurality of absence periods during which a group owner device in a wireless network will be unavailable for receiving transmissions in a frequency band. The method further includes controlling a primary radio transceiver of a wireless device based on the absence schedule, receiving a first request from a secondary radio transceiver of the wireless device to transmit a first wireless message in the frequency band, and granting the first request in response to determining based on the stored absence schedule that a transmission time of the first wireless message is within one of the plurality of absence periods.
Claims20
A method, comprising:
- receiving an absence schedule indicating a plurality of absence periods during which a group owner device in a wireless network will be unavailable for receiving transmissions in a frequency band;
- storing the absence schedule in a memory;
- controlling a primary radio transceiver of a wireless device based on the absence schedule;
- receiving a first request from a secondary radio transceiver of the wireless device to transmit a first wireless message in the frequency band;
- modifying the absence schedule in response to failing an attempt to align communications from the secondary radio transceiver with the absence schedule;
- and
- granting the first request in response to determining based on the modified absence schedule that a transmission time of the first wireless message is within one of the plurality of absence periods.
A device, comprising:
- a first interface coupled with a primary radio transceiver and configured to receive an absence schedule indicating a plurality of absence periods during which a group owner device in a wireless network will be unavailable for receiving transmissions in a frequency band;
- a memory configured to store the absence schedule;
- a second interface coupled with a secondary radio transceiver and configured to receive a first request from the secondary radio transceiver to transmit a first wireless message in the frequency band;
- and
- arbitration logic coupled with the second interface and configured to:
- modify the absence schedule in response to failing an attempt to align communications from the secondary radio transceiver with the absence schedule;
- grant the first request in response to determining based on the modified absence schedule that a transmission time of the first wireless message is within one of the plurality of absence periods, and
- control a primary radio transceiver of a wireless device based on the absence schedule.
A system, comprising:
- a first wireless device in a wireless network, comprising:
- a primary radio transceiver,
- a secondary radio transceiver, and
- a packet traffic arbiter configured to:
- receive an absence schedule indicating a plurality of absence periods during which a group owner device in the wireless network will be unavailable for receiving transmissions in a frequency band;
- store the absence schedule in a memory;
- control the primary radio transceiver based on the absence schedule;
- receive a first request from the secondary radio transceiver to transmit a first wireless message in the frequency band;
- modify the absence schedule in response to failing an attempt to align communications from the secondary, radio transceiver with the absence schedule;
- and
- grant the first request in response to determining based on the modified absence schedule that a transmission time of the first wireless message is within one of the plurality of absence periods;
- and
- a set of additional wireless client devices in the wireless network configured to communicate wirelessly with the first wireless device.
Dependencies are inferred from the claim text.