IP Library Granted Patent US 7,660,285
Granted Patent B2
US 7,660,285 · App. 11/170,712 · Granted Feb 9, 2010

Traffic-aware routing in wireless networks

Assignee: Microsoft Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,660,285
App. No.
11/170,712
Filed
Jun 29, 2005
Granted
Feb 9, 2010
Kind
B2
Examiner
LY, NGHI H
Art Unit
2617
USPC
370/338
Abstract

The routing of traffic in wireless networks is performed in accordance with a routing metric. The routing metric can reflect the effects of future self-traffic of a forthcoming communication flow. In a described implementation, a routing decision is made for a forthcoming communication flow that is to propagate over multiple nodes of a multi-hop wireless network. The routing decision is based on at least one predicted effect on the wireless network from self-traffic of the forthcoming communication flow.

Claims (16)

1. A device that is capable of making a routing decision for a communication flow that is to propagate over multiple nodes of a multi-hop wireless network, the routing decision based on at least two predicted effects from self-traffic of the communication flow,

wherein one of the as least two predicted effects from self-traffic of the communication flow comprises a predicted bandwidth consumption from direct transmissions for the communication flow, and

wherein another of the at least two predicted effects from the self-traffic of the communication flow comprises predicted interference from the self-traffic of the communication flow, the predicted interference from the self-traffic being represented by:

a carrier sensing factor indicating a number of links in a path between a sender and a receiver that are on a same channel and that are in the sender's carrier sensing range; and

a hidden terminal factor indicating the number of links in a path between the sender and the receiver that are on the same channel and that are in the receiver's carrier sensing range, but that are not in the sender's carrier sensing range.

2. The device as recited in claim 1 wherein the predicted interference from the self-traffic of the communication flow arises from hidden terminal (HT)-type self-traffic.

3. The device as recited in claim 1 , wherein the predicted interference from the self-traffic of the communication flow arises from carrier sensing (CS)-type self-traffic.

4. The device as recited in claim 1 , wherein the communication flow comprises a real-time communication (RTC) flow having an expected predetermined bandwidth utilization level.

5. The device as recited in claim 1 , wherein the device comprises a wireless network node; the wireless network node comprising a wireless adapter, a wireless router, or a computer with wireless capabilities.

6. A device that is capable of making a routing decision for a communication flow that is to propagate over multiple nodes of a multi-hop wireless network, the routing decision based on:

(i) at least two predicted effects from-self-traffic of the communication flow, the at least two predicted effects comprising a predicted bandwidth consumption from direct transmissions for the communication flow and predicted interference resulting from the self-traffic of the communication flow,

wherein the predicted interference resulting from the self-traffic being represented by:

a carrier sensing factor indicating a number of links in a path between a sender and a receiver that are on a same channel and that are in the sender's carrier sensing range; and

a hidden terminal factor indicating the number of links in a path between the sender and the receiver that are on the same channel and that are in the receiver's carrier sensing range, but that are not in the sender's carrier sensing range;

(ii) at least one predicted effect from neighboring traffic interference; and

(iii) a quality prediction that predicts how self-traffic and neighboring traffic will interfere with forthcoming Real Time Communication flow after the Real Time Communication flow is injected into the network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034543/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2005
From: XIONG, YONGQIANG; ZHANG, QIAN; YIN, SHOUYI
To: MICROSOFT CORPORATION
Reel/Frame 016853/0664 →
Continuity (1)
Related Publication 20070002804A1 · Jan 4, 2007