IP Library Granted Patent US 7,804,803
Granted Patent B2
US 7,804,803 · App. 11/188,929 · Granted Sep 28, 2010

Neighbor based TDMA slot assignment

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,804,803
App. No.
11/188,929
Granted
Sep 28, 2010
Kind
B2
Abstract

Non-overlapping time slots are allocated to a plurality of nodes in a network by a mobile agent that moves from node to node of the network. At a current node of the network, the mobile agent accesses neighbor information that includes time slot information relative to neighbor nodes of the current node. The neighbor nodes are neighbors of the current node. At the current node of the network, the mobile agent also assigns mutually exclusive time slots for the neighbor nodes.

Claims (12)

1. A wireless network comprising:

a plurality of wireless sensor nodes, wherein each node has a communication radius and a sensing radius, wherein the communication radius defines a distance over which a corresponding node is capable of effectively communicating, wherein the sensing radius defines a distance over which a corresponding node is capable of effectively sensing a condition, and wherein the communication radius of each node should be at least as great as the sensing radius of the corresponding node; and,

an executable mobile agent that moves to a current node in the network, that executes so as to access neighbor information including time slot information relative to one-hop neighbor nodes of the current node, and that executes so as to assign mutually exclusive time slots to only the one-hop neighbor nodes.

2. The wireless network of claim 1 wherein the communication radius of each node should be about twice as great as the sensing radius of the corresponding node.

3. The wireless network of claim 1 wherein the mobile agent sets a flag at the current node indicating that the mobile agent has visited the current node.

4. The wireless network of claim 1 wherein the mobile agent communicates the time slot assignments to the neighbor nodes.

5. The wireless network of claim 1 wherein the current node comprises an old current node, wherein the neighbor nodes comprise old neighbor nodes, wherein the neighbor information comprise old neighbor information, and wherein the mobile agent comprises a mobile agent that moves from the old current node to one of the old neighbor nodes such that the one old neighbor node becomes a new current node, that accesses new neighbor information including time slot information relative to new one-hop neighbor nodes of the new current node, and that assigns mutually exclusive time slots to only the new neighbor nodes.

6. The wireless network of claim 5 wherein the mobile agent comprises a mobile agent that determines at the old current node that at least one of the old neighbor nodes has not been visited by the mobile agent, and that moves from the old current node to the one old neighbor node that has not been visited by the mobile agent, wherein the one old neighbor node comprises the new current node.

7. The wireless network of claim 1 wherein the mobile agent comprises a mobile agent that determines whether at least one of the neighbor nodes has been visited by the mobile agent, that backtracks, if all of the neighbor nodes have been visited by the mobile agent, to a previously visited neighbor node, that moves, if at least one of the neighbor nodes has not been visited by the mobile agent, from the current node to the at least one neighbor node that has not been visited by the mobile agent, and that executes at the at least one neighbor node that has not been visited by the mobile agent.

8. The wireless network of claim 7 wherein the mobile agent comprises a mobile agent that ends movement if all of the neighbor nodes of the current node have been visited by the mobile agent and if the current node is a node where the mobile agent began operation.

9. The wireless network of claim 1 wherein the mobile agent comprises a mobile agent that assigns a smallest possible integer as the time slot to each of the neighbor nodes, and wherein the smallest possible integer comprises an integer that is not in the neighbor information of the neighbor nodes and that has not been previously assigned by the current node.

10. The wireless network of claim 1 wherein each node of the network is located within the communication radius of at least one other node.

Assignments (5)
CHANGE OF NAME Recorded Jun 12, 2025
From: ADEMCO INC.
To: RESIDEO LLC
Reel/Frame 071546/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PREVIOUS RECORDING BY NULLIFICATION. THE INCORRECTLY RECORDED PATENT NUMBERS 8545483, 8612538 AND 6402691 PREVIOUSLY RECORDED AT REEL: 047909 FRAME: 0425. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 12, 2019
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 050431/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2018
From: HONEYWELL INTERNATIONAL INC.
To: ADEMCO INC.
Reel/Frame 047909/0425 →
SECURITY INTEREST Recorded Oct 26, 2018
From: ADEMCO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 047337/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2005
From: PERUMAL, KANNAN; GHOSH, SUBHAS KUMAR; RAINA, MANIK; GHOSH, SUBHAS JUMAR; PATRO, RANJEET; MOHAN, BALAMURUGAN
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 016812/0277 →