WO2010141384A2

Techniques for enhanced co-existence of co-located radios

Abstract

Techniques for enhanced co-existence for co-located radios are described. A mobile computing device may comprise a first radio module operative to communicate wirelessly across a first link using a first set of communications channels, a second radio module operative to communicate wirelessly across a second link using a second set of communications channels, and a coordination module operative to receive information regarding operation of the first and second radio modules, and modify a communications parameter for the first or second radio module based on the received information. Other embodiments are disclosed and claimed.

WO2010141384A2, drawing sheet 1
Sheet 1 of 18

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

30 claims: 9 independent, 21 dependent

  1. 1
    CLAIMS 1. A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels, the first and second set of communications channels having a certain number of shared frequencies;and a coordination module communicatively coupled to the first and second radio modules, the coordination module operative to receive information regarding operation of first and second radio modules, select a set of masked channels using the shared frequencies based on the received information from the first and second radio modules, and send a control directive to at least one of the first and second radio modules to operate using one or more communications channels outside of the set of masked channels.
  2. 10
    A method, comprising:receiving information regarding operation of first and second radio modules using first and second sets of communications channels having a certain number of shared frequencies;selecting a set of masked channels using the shared frequencies based on the received information from the first and second radio modules;and sending a control directive to at least one of the first and second radio modules to operate using one or more communications channels outside of the set of masked channels.
  3. 16
    An article comprising a storage medium containing instructions that when executed enable a system to:receive information regarding operation of first and second radio modules using first and second sets of communications channels having a certain number of shared frequencies;select a set of masked channels using the shared frequencies based on the received information from the first and second radio modules;and send a control directive to at least one of the first and second radio modules to operate using one or more communications channels outside of the set of masked channels.
  4. 21
    A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels;and a coordination module operative to receive information regarding operation of the first and second radio modules, and modify a communications parameter for the first or second radio module based on the received information.
  5. 24
    A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels;and a coordination module operative to receive information regarding operation of the first and second radio modules, and send a control directive to increase or decrease a data rate for the first or second radio module based on the received information.
  6. 25
    A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels, the first radio module having a first controller;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels, the second radio module having a second controller;a host processor communicatively coupled to the first and second controllers, the host processor and controllers to communicate information using a communications interface;and a coordination module operative to receive information regarding operation of the first and second radio modules, and increase or decrease a clock speed for the communications interface between the host processor and the first or second controller based on the received information.
  7. 26
    A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels, the first radio module having a first controller;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels, the second radio module having a second controller;and a coordination module operative to receive information regarding operation of the first and second radio modules, and increase or decrease a clock speed for the first or second controller based on the received information.
  8. 27
    A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels;and a coordination module operative to receive information regarding operation of the first and second radio modules, and send a control directive to increase or decrease a window size for a communications protocol used by the first or second radio module based on the received information.
  9. 28
    A mobile computing device, comprising:a first radio module operative to communicate wirelessly across a first link using a first set of communications channels;a second radio module operative to communicate wirelessly across a second link using a second set of communications channels;and a coordination module operative to receive density information for a communications environment for the first or second radio module, and determine a control directive to modify a communications parameter for the first or second radio module based on the density information.