Mobile network configuration and method
First Claim
1. A network comprising:
- a network controller operating as a WAN node comprising a controller microprocessor, a controller memory module interconnected with the controller microprocessor and a WAN network interface device forming a network interface between the WAN and the controller microprocessor;
a mobile router operating as a network interface between one or more local subnets and a cellular network that includes a network gateway to the WAN, comprising a subnet controller, a subnet memory module interconnected with the subnet controller, a network interface device forming a network interface between locally reachable network devices and the subnet controller and a plurality of cellular network interface devices forming a network interface between the subnet controller and the cellular network;
program steps stored and operating on the mobile router for routing subnet exit data packets to the network controller over any one of the plurality of cellular network interface devices; and
,program steps stored and operating on the network controller for routing subnet exit data packets to IP destination addresses listed therein, for receiving reply data packets responsive to the subnet exit data packets, and for routing the reply data packets to the mobile subnet over any one of the plurality of cellular network interface devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile network configuration 500 includes a mobile router 525 forming one or more mobile subnets and including a plurality of cellular network interface devices 552, 554, 556, 558 installed thereon. The mobile network 500 further includes a network controller 520 installed as a node on a WAN 515. The mobile network 500 utilizes one or more cellular networks 505, 510 to provide network access to the WAN 515 via gateways 568, 570. The mobile router 525 provides a network interface between one or more local subnets 530, 535 and the at least one cellular network 505, 510. The mobile network 500 operates to establish an IP tunnel between the mobile router 525 and the network controller 520 for each of the plurality of cellular network interface devices 552, 554, 556, 558 installed on the mobile router 525 and to exchange network traffic between the mobile router and the network controller over any one of the IP tunnels.
114 Citations
21 Claims
-
1. A network comprising:
-
a network controller operating as a WAN node comprising a controller microprocessor, a controller memory module interconnected with the controller microprocessor and a WAN network interface device forming a network interface between the WAN and the controller microprocessor; a mobile router operating as a network interface between one or more local subnets and a cellular network that includes a network gateway to the WAN, comprising a subnet controller, a subnet memory module interconnected with the subnet controller, a network interface device forming a network interface between locally reachable network devices and the subnet controller and a plurality of cellular network interface devices forming a network interface between the subnet controller and the cellular network; program steps stored and operating on the mobile router for routing subnet exit data packets to the network controller over any one of the plurality of cellular network interface devices; and
,program steps stored and operating on the network controller for routing subnet exit data packets to IP destination addresses listed therein, for receiving reply data packets responsive to the subnet exit data packets, and for routing the reply data packets to the mobile subnet over any one of the plurality of cellular network interface devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for operating a mobile network comprising the steps of:
-
operating a network controller as a WAN node; operating a mobile router including a subnet controller configured to form a network interface between one or more local subnets and a cellular network that includes a network gateway to the WAN; establishing a plurality of communication channels between the subnet controller and the cellular network; routing subnet exit data packets originating in the one or more local subnets to the network controller over any one of the plurality of communication channels; routing each subnet exit data packet received by the network controller to an IP destination address listed in each subnet exit data packet; receiving reply data packets responsive to the subnet exit data packets in the network controller; and
,routing the reply data packets to the mobile router over any one of the plurality of communication channels. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification