Network mobility
First Claim
1. A method of routing data packet flows from a mobile router in a mobile network, which mobile network comprises one or more network node attached to said mobile router, said mobile router for providing transparency at the network layer for said one or more network node to movement of said mobile network relative to a remote network infrastructure, which method comprises the steps of:
- (a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) estimating which type of traffic is present in said data packet; and
(c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of routing data packet flows from a mobile router in a mobile network, which mobile network comprises one or more network node attached to said mobile router, said mobile router for providing transparency at the network layer for said one or more network node to movement of said mobile network relative to a fixed network infrastructure, which method comprises the steps of: (a) receiving a data packet from a first host within said mobile network addressed to a second host; (b) estimating which type of traffic is present in said data packet; and (c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic.
112 Citations
28 Claims
-
1. A method of routing data packet flows from a mobile router in a mobile network, which mobile network comprises one or more network node attached to said mobile router, said mobile router for providing transparency at the network layer for said one or more network node to movement of said mobile network relative to a remote network infrastructure, which method comprises the steps of:
-
(a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) estimating which type of traffic is present in said data packet; and
(c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer program comprising computer executable instructions for causing a mobile router to perform the method steps of:
-
(a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) estimating which type of traffic is present in said data packet; and
(c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic.
-
-
24. A mobile router for use in a mobile network, which mobile network comprises one or more network node attached to said mobile router, said mobile router for providing transparency at the network layer for said one or more network node to movement of said mobile network relative to a fixed network infrastructure, which mobile router comprises an electronic memory storing computer executable instructions that when executed cause the mobile router to perform the method steps of:
-
(a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) estimating which type of traffic is present in said data packet; and
(c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic.
-
-
25. A mobile network comprising a mobile router, which mobile network comprises one or more network node attached to said mobile router, said mobile router for providing transparency at the network layer for said one or more network node to movement of said mobile network relative to a fixed network infrastructure, which mobile router comprises an electronic memory storing computer executable instructions that when executed cause the mobile router to perform the method steps of:
-
(a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) estimating which type of traffic is present in said data packet; and
(c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic.
-
-
26. A vehicle comprising a mobile router having an electronic memory storing computer executable instructions that when executed cause the mobile router to perform the method steps of:
-
(a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) estimating which type of traffic is present in said data packet; and
(c) forwarding said data packet by applying a first routing method for a first type of traffic and a second routing method for a second type of traffic.
-
-
27. A method of route optimizing data packet flows from a mobile network, which method comprises the steps of:
-
(a) receiving a data packet from a first host within said mobile network addressed to a second host;
(b) replacing a source address in said packet with a topologically correct address on a foreign network to which said mobile router is presently attached; and
(c) forwarding said packet toward said second host;
whereby data packets sent by said second host in reply will be addressed to said topologically correct address on said foreign network. - View Dependent Claims (28)
-
Specification