FAST PATH PACKET DESTINATION MECHANISM FOR NETWORK MOBILITY VIA SECURE PKI CHANNEL
First Claim
1. A routing system using a NEtwork MObility (NEMO) protocol for reducing overheads in a network, the routing system comprising:
- a plurality of mobile routers roaming in the network, some of the plurality of mobile routers capable of acting as top level mobile routers and a remaining of the plurality of mobile routers capable of operationally attaching to the top level mobile routers;
a central authority server capable of storing information about the top level mobile routers and the mobile routers operationally attached to each of the top level mobile routers; and
a corresponding node capable of sending data packets to a destination mobile router of the plurality of mobile routers operationally attached to the top level mobile routers;
wherein each of the top level mobile routers is capable of registering with the central authority server, the registering comprising sending information about mobile routers operationally attached to each of the top level mobile routers; and
wherein the corresponding node is capable of locating a position of the destination mobile router operationally attached to a corresponding top level mobile router from the information stored with the central authority server; and
wherein the corresponding node is capable of routing the data packets directly to the destination mobile router through the corresponding top level mobile router by using the information about the mobile routers operationally attached to the top level mobile routers stored with the central authority server; and
wherein the corresponding top level mobile router sending the data packets to the destination mobile router, thereby reducing routing overheads in the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method for reducing routing overheads during data transmission to a destination mobile router of a plurality of mobile routers roaming in a network. The method comprises registering by top level mobile routers with a central authority server, sending data packets by a corresponding node of the network to the destination mobile router operationally attached to a corresponding top level mobile router, locating a position of the destination mobile router by identifying attachment of the destination mobile router to the corresponding top level mobile router from the information registered by the plurality of mobile routers with the central authority server, routing the data packet directly to the corresponding top level mobile router to which the destination mobile router is operationally attached and receiving the data packet by the destination mobile router from the corresponding top level mobile router, thereby reducing routing overheads in the network.
24 Citations
20 Claims
-
1. A routing system using a NEtwork MObility (NEMO) protocol for reducing overheads in a network, the routing system comprising:
-
a plurality of mobile routers roaming in the network, some of the plurality of mobile routers capable of acting as top level mobile routers and a remaining of the plurality of mobile routers capable of operationally attaching to the top level mobile routers; a central authority server capable of storing information about the top level mobile routers and the mobile routers operationally attached to each of the top level mobile routers; and a corresponding node capable of sending data packets to a destination mobile router of the plurality of mobile routers operationally attached to the top level mobile routers; wherein each of the top level mobile routers is capable of registering with the central authority server, the registering comprising sending information about mobile routers operationally attached to each of the top level mobile routers; and wherein the corresponding node is capable of locating a position of the destination mobile router operationally attached to a corresponding top level mobile router from the information stored with the central authority server; and wherein the corresponding node is capable of routing the data packets directly to the destination mobile router through the corresponding top level mobile router by using the information about the mobile routers operationally attached to the top level mobile routers stored with the central authority server; and wherein the corresponding top level mobile router sending the data packets to the destination mobile router, thereby reducing routing overheads in the network. - View Dependent Claims (2, 3, 4)
-
-
5. A method for reducing routing overheads during data transmission to a destination mobile router of a plurality of mobile routers roaming in a network, the method comprising:
-
registering by top level mobile routers of the plurality of mobile routers with a central authority server, the registering comprising sending information about mobile routers operationally attached to each of the top level mobile routers of the plurality of mobile routers in the network; sending data packets by a corresponding node of the network to the destination mobile router operationally attached to a corresponding top level mobile router of the plurality of mobile routers; locating a position of the destination mobile router by identifying attachment of the destination mobile router to the corresponding top level mobile router of the plurality of mobile routers from the information registered by the plurality of mobile routers with the central authority server; routing the data packets directly to the corresponding top level mobile router to which the destination mobile router is operationally attached; and receiving the data packets by the destination mobile router from the corresponding top level mobile router, thereby reducing routing overheads in the network. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product embodied on a computer readable medium for reducing routing overheads during data transmission to a destination mobile router of a plurality of mobile routers roaming in a network, the computer program product comprising a program module having instructions for:
-
registering by top level mobile routers of the plurality of mobile routers with a central authority server, the registering comprising sending information about mobile routers operationally attached to each of the top level mobile routers of the plurality of mobile routers in the network; sending data packets by a corresponding node of the network to the destination mobile router operationally attached to a corresponding top level mobile router of the plurality of mobile routers; locating a position of the destination mobile router by identifying attachment of the destination mobile router to the corresponding top level mobile router of the plurality of mobile routers from the information registered by the plurality of mobile routers with the central authority server; routing the data packets directly to the corresponding top level mobile router to which the destination mobile router is operationally attached; and receiving the data packets by the destination mobile router from the corresponding top level mobile router, thereby reducing routing overheads in the network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification