IP Library Granted Patent US 8,340,116
Granted Patent B2
US 8,340,116 · App. 12/133,755 · Granted Dec 25, 2012

Node scheduling and address assignment within an ad-hoc communication system

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,340,116
App. No.
12/133,755
Granted
Dec 25, 2012
Kind
B2
Abstract

A method and apparatus for address assignment and node scheduling within an ad-hoc communication system is provided herein. During operation a personal area network coordinator (PANC) ( 40 ) will divide a superframe ( 301 ) into a plurality of slots, assigning each sub-tree under the PANC's direct child node to each slot for communication with the PANC. Each sub-tree coordinator will be assigned a same logical address by the PANC. As a result, a sub-tree coordinator synchronizes to the PANC node in only one subsuperframe slot assigned by the PANC with different sub-tree coordinators synchronizing to the PANC in different slots.

Claims (21)

1. In a personal area network, a method for a personal area network coordinator to coordinate communication with a plurality of sub-tree coordinators, the personal area network coordinator having a full duty cycle, each of the plurality of sub-tree coordinators having a low duty cycle that is less than that of the personal area network coordinator, the method comprising:

assigning a different timeslot to each of the plurality of sub-tree coordinators;

assigning a single logical address to the plurality of sub-tree coordinators;

associating a physical address of each of the plurality of sub-tree coordinators with its assigned timeslot;

identifying each of the plurality of sub-tree coordinators based on the associating step, and

synchronizing with each of the identified plurality of sub-tree coordinators only during the sub-tree coordinator's assigned timeslot and only during a duty cycle of the sub-tree coordinator.

2. A personal area network comprising:

a plurality of sub-tree coordinators, each sub-tree coordinator of the plurality being associated with a sub-tree, each sub-tree comprising a plurality of nodes, each of the plurality of sub-tree coordinators having a same logical address;

a personal area network coordinator having a full duty cycle, the personal area network being configured to perform steps comprising,

assigning a unique time slot of a superframe to each of the plurality of sub-tree coordinators,

communicating with each of the plurality of sub-tree coordinators only during the time slot assigned to the sub-tree coordinator, and

identifying each sub-tree coordinator of the plurality based on the time slot in which the communication occurred;

each of the plurality of sub-tree coordinators having a duty cycle that is less than the duty cycle of the personal area network coordinator, each of the plurality of sub-tree coordinators being configured to perform steps comprising

receiving the assignment of the time slot from the personal area network coordinator,

waking up only during duty cycle of the each sub-tree coordinator and during the assigned time slot, and

communicating with the personal area network coordinator only during the assigned time slot.

3. The personal area network of claim 2 , wherein the personal area network coordinator is further configured to perform steps comprising broadcasting a single beacon during the superframe.

4. The personal area network of claim 2 , wherein the personal area network coordinator is further configured to perform steps comprising transmitting a message to a sub-tree coordinator of the plurality of sub-tree coordinators in its assigned time slot.

5. The personal area network of claim 2 , wherein the personal area network coordinator is further configured to perform steps comprising informing each of the plurality of sub-tree coordinators of its assigned time slot.

6. The personal area network of claim 2 , wherein the personal area network coordinator is further configured to perform steps comprising associating a physical address of each sub-tree coordinator of the plurality of sub-tree coordinators with a different time slot.

7. The personal area network of claim 2 , wherein the personal area network coordinator is further configured to perform steps comprising receiving, from each sub-tree coordinator of the plurality of sub-tree coordinators, a beacon message during its assigned time slot.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2015
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 035379/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2012
From: MOTOROLA, INC.
To: MOTOROLA MOBILITY, INC.
Reel/Frame 027935/0808 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2008
From: DOH, YOONMEE; KIM, HYUNHAK; PARK, NOSEONG; YAO, ZHIYING
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (ETRI)
Reel/Frame 021337/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2008
From: HUANG, YAN; LEE, JISUN; PERKINS, MATTHEW R.
To: MOTOROLA, INC.
Reel/Frame 021299/0635 →