System and method for routing among private addressing domains
First Claim
1. A communication apparatus for routing over a radio network, the apparatus comprising:
- an air interface configured to receive a packet over the radio network, the packet being destined for a destination host, wherein the radio network supports meshed connectivity;
a communication interface coupled to the air interface; and
logic for determining whether the destination host is reachable by the communication interface based upon a route table, wherein if the destination host is determined not to be reachable, the logic redirects the packet over the radio network according to the route table.
13 Assignments
0 Petitions
Accused Products
Abstract
An approach for routing over a radio network is provided. A terminal receives a packet over the radio network, which supports meshed connectivity, wherein the packet is destined for a destination host. The terminal determines whether the destination host is reachable by a communication interface based upon a route table, and selectively redirects the packet over the radio network according to the route table. A route server is provided to collect routes from the terminal as well as other terminals within the radio network. The route server then disseminates the collect routes to the terminals for updating of their respective route tables. The present invention has particular applicability to a fully meshed satellite network.
-
Citations
55 Claims
-
1. A communication apparatus for routing over a radio network, the apparatus comprising:
-
an air interface configured to receive a packet over the radio network, the packet being destined for a destination host, wherein the radio network supports meshed connectivity;
a communication interface coupled to the air interface; and
logic for determining whether the destination host is reachable by the communication interface based upon a route table, wherein if the destination host is determined not to be reachable, the logic redirects the packet over the radio network according to the route table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication apparatus for routing over a radio network, the apparatus comprising:
-
a first interface means for receiving a packet over the radio network, the packet being destined for a destination host, wherein the radio network supports meshed connectivity;
a second interface means coupled to the first interface means;
means for determining whether the destination host is reachable by the second interface means based upon a route table; and
means for redirecting the packet over the radio network according to the route table if the destination host is determined not to be reachable. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for routing over a radio network, the method comprising:
-
receiving a packet over the radio network, the packet being destined for a destination host, wherein the radio network supports meshed connectivity;
determining whether the destination host is reachable by a communication interface based upon a route table; and
selectively redirecting the packet over the radio network according to the route table. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of supporting intra-domain routing, the method comprising:
-
receiving, at a route server, routing information from one of a plurality of route clients, the route clients being in communication with the route server over a first data network that is fully meshed, wherein the routing information specifies reachability of a host that is within a second data network served by the one route client;
modifying a route table of the route server in response to the received routing information; and
transmitting a message based on the modified route table to the route clients for updating of respective route tables of the route clients. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of supporting intra-domain routing over a satellite network, the method comprising:
-
determining routes reachable over a terrestrial interface;
transmitting routing information associated with the reachable routes over a satellite interface communicating with the satellite network to a route server, wherein the route server modifies a database storing routes reachable over the satellite network based on the routing information, the satellite network being fully meshed; and
selectively receiving routes reachable via the satellite interface from the route server. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A server apparatus for supporting intra-domain routing, the apparatus comprising:
-
an air interface configured to communicate with a radio network supporting communication among a plurality of terminals according to a meshed topology, each of the terminals being configured as a route client, the air interface receiving routing information from one of the terminals, wherein the routing information specifies reachability of a host that is within a data network served by the one terminal; and
memory configured to store a route table that is modified based on the received routing information, wherein a message is transmitted via the air interface to the terminals based on the modified route table for updating of respective route tables of the terminals. - View Dependent Claims (45, 46, 47, 48, 49)
-
-
50. A terminal apparatus for supporting intra-domain routing over a satellite network, the apparatus comprising:
-
a terrestrial interface configured to communicate with a plurality of network elements;
a processor configured to determine routes reachable to the plurality of network elements; and
a satellite interface configured to transmit routing information associated with the reachable routes to a route server within the satellite network having a meshed configuration, wherein the route server modifies a database storing routes reachable over the satellite network based on the routing information, and routes reachable via the satellite interface are selectively received from the route server. - View Dependent Claims (51, 52, 53, 54, 55)
-
Specification