Location based routing for mobile ad-hoc networks
First Claim
Patent Images
1. A method for use in a node of a network comprising the steps of:
- storing location information of other nodes of the network, wherein said location information comprises a global position represented by at least two coordinates,exchanging the stored location information with adjacent nodes of the network, andwherein said node stores a local topology having at least one other node with a continually changing position, said local topology having the location information of said at least one other node and connections between said node and said at least one other node, and said node stores said location information of other nodes outside of said local topology.
2 Assignments
0 Petitions
Accused Products
Abstract
In an ad-hoc mobile network, a geometry-based routing protocol (GRP) is used to route traffic from a source node to a destination node. In the GRP, each node maintains a location list, which comprises location information for a number of nodes of the ad-hoc mobile network. Periodically, each node transmits to its direct neighbors (i.e., those nodes with which it has a point-to-point link) (a) its location, and (b) its location list. Each node that receives a location list from an adjacent node merges the received location list into its own location list such that location information for existing nodes, and/or newly identified nodes, is current.
95 Citations
15 Claims
-
1. A method for use in a node of a network comprising the steps of:
-
storing location information of other nodes of the network, wherein said location information comprises a global position represented by at least two coordinates, exchanging the stored location information with adjacent nodes of the network, and wherein said node stores a local topology having at least one other node with a continually changing position, said local topology having the location information of said at least one other node and connections between said node and said at least one other node, and said node stores said location information of other nodes outside of said local topology. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of creating a local topology of a node in a network, said local topology being stored by said node and having i) a list of direct neighbors of said node, ii) a location of said direct neighbors, and iii) connections between said node and said direct neighbors, comprising the steps of:
-
identifying said direct neighbors of said node, said direct neighbors being a subset of nodes within hearing distance of said node; constructing point-to-point links from said node to at least some of said direct neighbors; transmitting information about said location of said direct neighbors to other nodes of the network, wherein said location information includes a global position represented by at least two coordinates. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of updating a local topology of a node in a network, said local topology being stored by said node and having i) a list of direct neighbors of said node, ii) a location of said direct neighbors, and iii) connections between said node and said direct neighbors, comprising the steps of:
-
identifying said direct neighbors of said node, said direct neighbors being a subset of nodes within hearing distance of said node; constructing point-to-point links from said node to at least some of said direct neighbors; transmitting, at different times, information about said location of said direct neighbors to other nodes of the network, wherein said location information includes a global position represented by at least two coordinates. - View Dependent Claims (13, 14, 15)
-
Specification