Radio network routing apparatus
First Claim
Patent Images
1. A method of distributing routing information comprising:
- processing lower layer protocol topology information received at a router on a first subnetwork, the topology information including a set of nodes on the first subnetwork and a subset of the nodes that are lower layer protocol next-hop neighbors to the router; and
forming higher layer protocol adjacencies with the subset of nodes based on the processed lower layer topology information for the flooding of higher layer routing information among the set of nodes on the subnetwork;
receiving updated lower layer protocol topology information;
processing the updated lower layer protocol topology information; and
changing the higher layer protocol adjacencies based on the processed updated lower layer protocol topology information.
7 Assignments
0 Petitions
Accused Products
Abstract
In a radio network having plural routers (10, 12, 14, 16, 18), each router includes a routing table (101, 121, 141, 161, 181). Link state information of the network that has been forwarded to the router is received and used to determine the connections in the network. The determined network connections are collected to generate network topology information which is placed in the routing table (101, 121, 141, 161, 181). The network topology information is retrievable for inclusion in messages forwarded by the receiving router.
-
Citations
34 Claims
-
1. A method of distributing routing information comprising:
-
processing lower layer protocol topology information received at a router on a first subnetwork, the topology information including a set of nodes on the first subnetwork and a subset of the nodes that are lower layer protocol next-hop neighbors to the router; and forming higher layer protocol adjacencies with the subset of nodes based on the processed lower layer topology information for the flooding of higher layer routing information among the set of nodes on the subnetwork; receiving updated lower layer protocol topology information; processing the updated lower layer protocol topology information; and changing the higher layer protocol adjacencies based on the processed updated lower layer protocol topology information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for distributing routing information comprising:
-
a plurality of nodes in communication with one another via a first transmission medium forming a first subnetwork; a lower layer protocol for generating lower layer protocol topology information at a router within the first subnetwork including a set of nodes on the first subnetwork and a subset of the nodes that are lower layer protocol next-hop neighbors to the router; and a processor for processing the lower layer protocol topology information to provide the topology information to a higher layer protocol, wherein the higher layer protocol forms higher layer protocol adjacencies with the nodes in the subset based on the processed lower layer topology information for the flooding of higher layer routing information among the set of nodes on the subnetwork. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A router comprising:
-
a lower layer protocol module for processing lower layer protocol topology information received at the router corresponding to a first subnetwork on which the router resides, the topology information including a set of nodes on the first subnetwork and a subset of the nodes that are lower-layer protocol next-hop neighbors to the router; and a higher layer protocol module for forming higher layer protocol adjacencies with the subset of nodes based on the processed lower-layer topology information for the flooding of higher layer routing information among the nodes on the first subnetwork. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. Computer executable software code stored in a computer readable medium, which upon execution carries out a method of distributing routing information comprising:
-
processing lower layer protocol topology information received at a router on a first subnetwork, the topology information including a set of nodes on the first subnetwork and a subset of the nodes that are lower layer protocol next-hop neighbors to the router; and forming higher layer protocol adjacencies with the subset of nodes based on the processed lower layer topology information for the flooding of higher layer routing information among the nodes on the subnetwork; receiving updated lower layer protocol topology information; processing the updated lower layer protocol topology information; and changing the higher layer protocol adjacencies based on the processed updated lower layer protocol topology information. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification