# US 7,613,138 B2 · Separating control and data in wireless networks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 7,613,138 B2
- Document ID: US7613138B2
- Status: Granted
- Kind: B2
- Application number: 11/135,001
- Filed: 2005-05-23
- Published: 2006-11-23
- Granted: 2009-11-03
- Earliest claimed: 2005-05-23
- Assignees: Microsoft Corporation
- Inventors: Paramvir Bahl; Pradeep Kyasanur; Jitendra D. Padhye
- Web page: https://patentgrep.com/patent/US7613138B2

## CPC

- H04W 72/20: Control channels or signalling for resource management
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Wireless communication techniques are described in which control and data are separated. In an implementation, a method is described which includes sending data packets on one or more wireless channels and sending control data relating to the data packets on at least one other wireless channel having a data rate that is lower than a data rate of the one or more wireless channels.

## Claims

### Claim 1

A method comprising:
sending data packets by a radio transceiver on one or more wireless channels having a first frequency band;
sending control data by said radio transceiver or a second radio transceiver relating to the data packets on at least one other wireless channel having a second frequency band that is lower than the first frequency band, the second frequency band being noncontiguous with the first frequency band;
receiving data from an application;
forming data packets from the received data into a packet train;
and configuring the packet train for communication over the one or more wireless channels during a period of time specified by a single reservation communicated on the other wireless channel.

### Claim 2 (depends on 1)

A method as described in claim 1, wherein the control data specifies an advanced reservation.

### Claim 3 (depends on 1)

A method as described in claim 1, wherein the control data is configured to provide contention resolution.

### Claim 4 (depends on 1)

A method as described in claim 1, wherein the sending of the control data is performed using a radio and the sending of the data packets is performed using one or more other radios.

### Claim 5 (depends on 1)

A method as described in claim 1, wherein the sending of the control data is performed using an omnidirectional antenna and the sending of the data packets is performed using a directional antenna.

### Claim 6 (depends on 1)

A method as described in claim 1, wherein the sending of the control data is performed at a frequency below 900 MHz and the sending of the data packets is performed at a frequency above 900 MHz.

### Claim 7 (depends on 1)

A method as described in claim 1, further comprising sending control data relating to one or more other packets simultaneously during the sending of the data packets.

### Claim 8 (depends on 1)

A method as described in claim 1, further comprising receiving a single acknowledgement indicating which of the data packets, if any, that were included in the packet train were not received.

### Claim 9

A method comprising:
sending a set of data packets via a radio transceiver on one or more wireless channels using a band having a first frequency; and
sending control data via said radio transceiver or a second radio transceiver on at least one other wireless channel using a band having a second frequency, wherein the second frequency is lower than the first frequency and is non-contiguous with the second frequency, wherein the control data is configured to reserve a time on the one or more wireless channels to send another set of data packets
forming the another set of data packets into a packet train that is configured for communication over the one or more wireless channels during the reserved time; and
receiving a single acknowledgement indicating which of the data packets, if any, that were included in the packet train were not received.

### Claim 10 (depends on 9)

A method as described in claim 9, further comprising sending the other set of data packets during the reserved time.

### Claim 11 (depends on 9)

A method described in claim 9, wherein the other set of data packets are configured to be sent on the one or more wireless channels subsequent to the sending of the set data packets.

### Claim 12 (depends on 9)

A method as described in claim 9, wherein the sending of the control data is performed at a frequency below 900 MHz and the sending of the data packets is performed at a frequency above 900 MHz.

### Claim 13 (depends on 9)

A method as described in claim 9, wherein the sending of the control data is performed using an omnidirectional antenna and the sending of the data packets is performed using a directional antenna.

### Claim 14

A method comprising:
receiving by a radio transceiver data from an application;
forming, from the data that is received, first and second sets of data packets;
sending the first set of data packets via said radio transceiver via a first frequency band on one or more wireless channels;
sending contention control data by said radio transceiver or a second radio transceiver relating to the second set of data packets via a second frequency band on at least one other wireless channel simultaneously during the sending of the first set of data packets, wherein the second frequency band has a lower frequency than and is noncontiguous with the first frequency band; and
forming the second set of data packets into a packet train that is configured for communication over the one or more wireless channels during a period of time specified by a single reservation communicated on the other wireless channel via the second frequency band.

### Claim 15 (depends on 14)

A method described in claim 14, wherein the sending of the contention control data is performed using omnidirectional antenna and the sending of the set of data packets is performed using a directional antenna.

### Claim 16 (depends on 14)

A method as described in claim 14, wherein the first frequency band operates at a frequency above 900 MHz and the second frequency band operates at a frequency at or below 900 MHz.

### Claim 17 (depends on 14)

A method as described in claim 14, further comprising receiving a single acknowledgement indicating which of the data packets, if any, that were included in the packet train were not received.
