IP Library › Granted Patent US 8,718,548
Granted Patent B2
US 8,718,548 · App. 13/232,170 · Granted May 6, 2014

Method and apparatus for adaptive partitioning of links

Inventors: Christopher S. Chang (Pasadena, CA); Sundar Subramanian (Somerville, NJ); Xinzhou Wu (Monmouth Junction, NJ); Nilesh Khude (Bridgewater, NJ)
Assignee: QUALCOMM Incorporated
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 8,718,548
App. No.
13/232,170
Filed
Sep 14, 2011
Granted
May 6, 2014
Kind
B2
Examiner
LEE, JOHN J
Art Unit
2648
USPC
455/41.1
Abstract

Methods and apparatus for efficiently scheduling links in wireless communications networks are described. Various described methods and apparatus are well suited for use in ad hoc wireless networks in which scheduling decisions are made in a distributed and/or decentralized manner. In some embodiments, the links in a network, e.g., in a peer to peer ad hoc network, are adaptively grouped based on comparable link channel gain. Exemplary signaling used, in some but not necessarily all embodiments, by devices to estimate channel gains include broadcast connection identifier signals and reverse broadcast connection identifier signals. Grouping links into sets based on comparable link channel gain, and selectively ordering the scheduling priorities of the different groups, is used to improve scheduling efficiency, e.g., decrease the likelihood that unnecessary yielding occurs.

Claims (53)

1. A method of operating a first wireless communications device in an ad hoc network to perform link transmission scheduling for a first link, the method comprising:

estimating link channel gain for each of a plurality of links in said ad hoc network;

assigning the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to estimated channel gains of other links;

determining priority of the first link for a first time period based on a link identifier corresponding to the first link and the group of links to which the first link was assigned; and

making a first link scheduling decision for the first time period as a function of the determined priority of the first link.

2. The method of claim 1 ,

wherein said plurality of different groups includes a first group of links, links in said first group corresponding to a first channel gain range; and

wherein said plurality of different groups includes a second group of links, links in said second group corresponding to a second channel gain range, said second channel gain range having a higher gain than said first channel gain range.

3. The method of claim 2 , wherein estimating includes determining the channel gain for an individual link from i) the received power of a connection identifier signal corresponding to the individual link transmitted by a first node, which corresponds to a first end of said individual link and ii) the received power of a reverse connection identifier signal corresponding to the individual link, said reverse connection identifier signal transmitted by said first node.

4. The method of claim 2 , wherein the priority of the different link groups is based on channel gain, the priority of a group of low gain links not falling between the priority of links corresponding to different groups of links having higher gains.

5. The method of claim 1 , wherein making a first link scheduling decision includes making a transmission yielding decision as a function of the priority of said first link relative to the priority of at least one other link seeking to transmit in the first time period.

6. The method of claim 5 , wherein said transmission yielding decision is whether or not to transmit based on the interference which may be caused to said another link.

7. The method of claim 1 , further comprising:

determining the distribution of estimated channel gains for links in said plurality of links; and

wherein said assigning the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to the estimated channel gains of other links is based on the position of the estimated gain of the first link within the distribution of estimated channel gains.

8. The method of claim 1 , further comprising:

wherein said assigning the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to the estimated channel gains of other links is based on the value of the estimated channel gain of the first link relative to one or more group gain ranges.

9. A first wireless communications device in an ad hoc network, the first wireless communications device comprising:

means for estimating link channel gain for each of a plurality of links in said ad hoc network;

means for assigning a first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to estimated channel gains of other links;

means for determining priority of the first link for a first time period based on a link identifier corresponding to the first link and the group of links to which the first link was assigned; and

means for making a first link scheduling decision for the first time period as a function of the determined priority of the first link.

10. The first wireless communications device of claim 9 ,

wherein said plurality of different groups includes a first group of links, links in said first group corresponding to a first channel gain range; and

wherein said plurality of different groups includes a second group of links, links in said second group corresponding to a second channel gain range, said second channel gain range having a higher gain than said first channel gain range.

11. The first wireless communications device of claim 10 , wherein said means for estimating includes means for determining the channel gain for an individual link from i) the received power of a connection identifier signal corresponding to the individual link transmitted by a first node, which corresponds to a first end of said individual link and ii) the received power of a reverse connection identifier signal corresponding to the individual link, said reverse connection identifier signal transmitted by said first node.

12. The first wireless communications device of claim 10 , wherein the priority of the different link groups is based on channel gain, the priority of a group of low gain links not falling between the priority of links corresponding to different groups of links having higher gains.

13. The first wireless communications device of claim 9 , further comprising:

means for determining the distribution of estimated channel gains for links in said plurality of links; and

wherein said means for assigning the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to the estimated channel gains of other links bases the assigning on the position of the estimated gain of the first link within the distribution of estimated channel gains.

14. The first wireless communications device of claim 9 ,

wherein said means for assigning the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to the estimated channel gains of other links bases the assigning on the value of the estimated channel gain of the first link relative to one or more group gain ranges.

15. A computer program product for use in a first wireless communications device in an ad hoc network, the computer program product comprising:

a non-transitory computer readable medium comprising:

code for causing at least one computer to estimate link channel gain for each of a plurality of links in said ad hoc network;

code for causing said at least one computer to assigning the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to estimated channel gains of other links;

code for causing said at least one computer to determine priority of the first link for a first time period based on a link identifier corresponding to the first link and the group of links to which the first link was assigned; and

code for causing said at least one computer to make a first link scheduling decision for the first time period as a function of the determined priority of the first link.

16. A first wireless communications device for use in an ad hoc network, the first wireless communications device comprising:

at least one processor configured to:

estimate link channel gain for each of a plurality of links in said ad hoc network;

assign a first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to estimated channel gains of other links;

determine priority of the first link for a first time period based on a link identifier corresponding to the first link and the group of links to which the first link was assigned; and

make a first link scheduling decision for the first time period as a function of the determined priority of the first link; and

memory coupled to said at least one processor.

17. The first wireless communications device of claim 16 ,

wherein said plurality of different groups includes a first group of links, links in said first group corresponding to a first channel gain range; and

wherein said plurality of different groups includes a second group of links, links in said second group corresponding to a second channel gain range, said second channel gain range having a higher gain than said first channel gain range.

18. The first wireless communications device of claim 17 , wherein said at least one processor is configured to determine the channel gain for an individual link from i) the received power of a connection identifier signal corresponding to the individual link transmitted by a first node, which corresponds to a first end of said individual link and ii) the received power of a reverse connection identifier signal corresponding to the individual link, said reverse connection identifier signal transmitted by said first node.

19. The first wireless communications device of claim 17 , wherein the priority of the different link groups is based on channel gain, the priority of a group of high gain links not falling between the priority of links corresponding to different groups of links having lower gains.

20. The first wireless communications device of claim 16 , wherein said at least one processor is further configured to:

determine the distribution of estimated channel gains for links in said plurality of links; and

wherein said at least one processor is configured to assign the first link to one of a plurality of different groups of links according to an estimated channel gain of the first link relative to the estimated channel gains of other links based on the position of the estimated gain of the first link within the distribution of estimated channel gains, as part of being configured to assign the first links.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: CHANG, CHRISTOPHER S.; SUBRAMANIAN, SUNDAR; WU, XINZHOU; KHUDE, NILESH
To: QUALCOMM INCORPORATED
Reel/Frame 027561/0968 →
Continuity (3)
Continuation In Part 12142588 · Jun 19, 2008
Provisional Application 60948978 · Jul 10, 2007
Related Publication 20130065621A1 · Mar 14, 2013