Method and apparatus for WiFi long range radio coordination
First Claim
Patent Images
1. A method for facilitating radio coordination in order to prevent simultaneous exchanges of data, comprising:
- processing status information associated with a first radio and a second radio within a node, wherein the status information comprises at least one of a start time for transmission or reception of data corresponding to at least one of the first radio or the second radio, wherein processing the status information further comprises polling at least one of the first radio or the second radio in order to access the status information; and
scheduling signal communications of the first radio and second radio based on the processed status information to avoid interference between the first radio and the second radio, wherein scheduling the signal communications of the first radio and second radio further comprises (i) when the second radio is not communicating data as indicated by the processed status information, commencing at least one of a transmission or a reception of a frame at the first radio, and (ii) generating a coordination message to be transmitted from the first radio to the second radio to prevent a signal transmission at the second radio during a signal reception at the first radio.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for WiFi long range radio coordination is described. In one embodiment, a method for facilitating radio coordination in order to prevent simultaneous exchanges of data includes processing status information associated with a first radio and a second radio within a node and scheduling signal communications of the first radio and second radio based on the status information to avoid interference between the first radio and the second radio.
-
Citations
11 Claims
-
1. A method for facilitating radio coordination in order to prevent simultaneous exchanges of data, comprising:
-
processing status information associated with a first radio and a second radio within a node, wherein the status information comprises at least one of a start time for transmission or reception of data corresponding to at least one of the first radio or the second radio, wherein processing the status information further comprises polling at least one of the first radio or the second radio in order to access the status information; and scheduling signal communications of the first radio and second radio based on the processed status information to avoid interference between the first radio and the second radio, wherein scheduling the signal communications of the first radio and second radio further comprises (i) when the second radio is not communicating data as indicated by the processed status information, commencing at least one of a transmission or a reception of a frame at the first radio, and (ii) generating a coordination message to be transmitted from the first radio to the second radio to prevent a signal transmission at the second radio during a signal reception at the first radio. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A node for facilitating radio coordination in order to prevent simultaneous exchanges of data, comprising:
-
a transceiver, comprising at least two radios; and a coordination module for scheduling signal communications of the at least two radios based on status information to avoid interference between the at least two radios, wherein the coordination module commences at least one of a transmission or a reception of a frame at a first radio of the at least two radios, wherein the coordination module performs at least one of polling the at least two radios in order to access the status information or instructing the at least two radios to transmit an internal event having the status information, wherein the coordination module generates a coordination message to be transmitted from a first radio of the at least two radios to a second radio of the at least two radios to prevent a signal transmission at the second radio during a signal reception at the first radio, and wherein the status information indicates that a second radio of the at least two radios is not communicating data, and wherein the status information comprises at least one of a start time for transmission or reception of data corresponding to at least one of the first radio or the second radio. - View Dependent Claims (7, 8, 9)
-
-
10. A system facilitating radio coordination in order to prevent simultaneous exchanges of data, comprising:
-
a plurality of nodes for receiving and transmitting at least one frame of data, wherein each node comprising; a transceiver, comprising at least two radios, and a coordination module for processing status information associated with the at least two radios to schedule signal communications of the at least two radios based on the status information to avoid interference between the at least two radios, wherein the coordination module polls the at least two radios in order to access the status information, and wherein the coordination module delays signal communications at a first radio of the at least two radios until at least one of a transmission or a reception of a frame at a second radio of the at least two radios finishes, wherein the coordination module generates a coordination message to be transmitted from a first radio of the at least two radios to a second radio of the at least two radios to prevent a signal transmission at the second radio during a signal reception at the first radio, and wherein the status information comprises at least one of a start time for transmission or reception of data corresponding to at least one of the first radio or the second radio and; an access point coupled to the plurality of nodes for routing the signal communications of the at least two radios. - View Dependent Claims (11)
-
Specification