METHODS AND APPARATUS FOR FORMING, MAINTAINING AND/OR USING OVERLAPPING NETWORKS
First Claim
1. A method of operating a first node, the method comprising:
- receiving information from a second node, said information indicating a first network affiliation for a first link; and
updating a set of routing information to include a first forwarding table entry corresponding to the first link, said first forwarding table entry being associated with a first network identifier corresponding to said first indicated network affiliation.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus related to routing in communications networks are described. Various embodiments are well suited to wireless communications systems lacking centralized control, e.g., a mobile wireless communications system supporting the dynamic formation and/or maintenance of overlapping peer-to-peer ad hoc networks. A node can establish multiple links, e.g., with different links corresponding to different overlapping networks. Next hop packet routing information, e.g., forwarding tables, are maintained on a per network basis. A node determines the next hop routing for a received packet to be forwarded based on the link upon which the packet was received, which is associated with a particular network, and the included packet destination address. The same destination address may, and sometimes does, correspond to different next hop nodes for different networks.
-
Citations
15 Claims
-
1. A method of operating a first node, the method comprising:
-
receiving information from a second node, said information indicating a first network affiliation for a first link; and updating a set of routing information to include a first forwarding table entry corresponding to the first link, said first forwarding table entry being associated with a first network identifier corresponding to said first indicated network affiliation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A first node comprising:
-
at least one processor configured to; receive information from a second node, said information indicating a first network affiliation for a first link; and update a set of routing information to include a first forwarding table entry corresponding to the first link, said first forwarding table entry being associated with a first network identifier corresponding to said first indicated network affiliation; and memory coupled to said at least one processor. - View Dependent Claims (7, 8, 9)
-
-
10. A first node comprising:
-
means for receiving information from a second node, said information indicating a first network affiliation for a first link; and means for updating a set of routing information to include a first forwarding table entry corresponding to the first link, said first forwarding table entry being associated with a first network identifier corresponding to said first indicated network affiliation. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product for use in a first node, the computer program product comprising:
a computer readable medium comprising; code for causing at least one computer to receive information from a second node, said information indicating a first network affiliation for a first link; and code for causing said at least one computer to update a set of routing information to include a first forwarding table entry corresponding to the first link, said first forwarding table entry being associated with a first network identifier corresponding to said first indicated network affiliation.
Specification