System and method for collecting routing information in a mesh network
First Claim
1. A method, comprising:
- receiving a request to identify any communication paths visible to a first router in a mesh network;
broadcasting the request to identify the communication paths;
identifying one or more second routers that broadcast information received by the first router, the one or more identified second routers associated with the communication paths visible to the first router;
receiving at least one first response from at least one of the second routers, the at least one first response identifying the communication paths visible to at least one of the second routers; and
broadcasting a second response at the first router, the second response identifying the communication paths visible to at least one of the second routers and to the first router.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a request to identify any communication paths visible to a first router in a mesh network and broadcasting the request. The method also includes identifying one or more second routers that broadcast information received by the first router, where the one or more identified second routers are associated with the communication paths visible to the first router. The method further includes receiving at least one first response from at least one of the second routers, where the at least one first response identifies the communication paths visible to at least one of the second routers. In addition, the method includes broadcasting a second response at the first router, where the second response identifies the communication paths visible to at least one of the second routers and to the first router.
28 Citations
20 Claims
-
1. A method, comprising:
-
receiving a request to identify any communication paths visible to a first router in a mesh network;
broadcasting the request to identify the communication paths;
identifying one or more second routers that broadcast information received by the first router, the one or more identified second routers associated with the communication paths visible to the first router;
receiving at least one first response from at least one of the second routers, the at least one first response identifying the communication paths visible to at least one of the second routers; and
broadcasting a second response at the first router, the second response identifying the communication paths visible to at least one of the second routers and to the first router. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program embodied on a computer readable medium and operable to be executed, the computer program comprising computer readable program code for:
-
receiving a request to identify any communication paths visible to a first router in a mesh network;
broadcasting the request to identify the communication paths;
identifying one or more second routers that broadcast information received by the first router, the one or more identified second routers associated with the communication paths visible to the first router;
receiving at least one first response from at least one of the second routers, the at least one first response identifying the communication paths visible to at least one of the second routers; and
broadcasting a second response at the first router, the second response identifying the communication paths visible to at least one of the second routers and to the first router. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mesh network, comprising:
-
a plurality of routers capable of communicating with a plurality of user endpoints, each router capable of communicating with at least one other router over at least one communication path; and
a central controller capable of broadcasting a request to identify any communication paths visible to at least one of the routers;
each router further capable of;
broadcasting the request to identify the communication paths;
identifying the at least one communication path used by that router;
receiving at least one first response from at least one other router, the at least one first response identifying the communication paths visible to the at least one other router; and
broadcasting a second response, the second response identifying the communication paths visible to the at least one other router and to that router. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification