Methods and Nodes in a Communication System for Controlling the Use of Access Resources
First Claim
1. A method in a mobile router for routing a data packet originating from a communication node to a home agent in a home network of the mobile router, wherein the mobile router has ability to access at least two different external accesses simultaneously, through which accesses one tunnel each is set up to the home agent in the home network, the method comprising the steps of:
- classifying the data packet according to information in the data packet;
selecting one of the at least two external accesses to be used for sending the data packet based on the classification of the packet; and
sending the data packet from the mobile router to the home agent via, the selected external access.
1 Assignment
0 Petitions
Accused Products
Abstract
The object of the invention is to achieve a solution for managing the use of simultaneously accessible access resources (211, 212, 213) connecting a mobile router (204) of a mobile network (201) and a home agent (216) in a home network (215) of the mobile router (204) by means of a tunnel in each access resource (211, 212, 213), such that it is controlled which access resource a data packet travelling in any direction between the mobile router (204) and the home agent (216) is using. This is achieved by having the mobile router (204) controlling the use of the access resources (211, 212, 213) both for packets sent in the direction to the home agent (216) and for packets sent from the home agent to the mobile router (204). For this reason, the mobile router classifies a data packet that is to be sent to the home agent based on information in the packet and selects an access resource for sending the packet based on the classification. The mobile router also sends implicit or explicit instructions to the home agent regarding how the packets should be routed from the home agent to the mobile router.
56 Citations
34 Claims
-
1. A method in a mobile router for routing a data packet originating from a communication node to a home agent in a home network of the mobile router, wherein the mobile router has ability to access at least two different external accesses simultaneously, through which accesses one tunnel each is set up to the home agent in the home network, the method comprising the steps of:
-
classifying the data packet according to information in the data packet; selecting one of the at least two external accesses to be used for sending the data packet based on the classification of the packet; and sending the data packet from the mobile router to the home agent via, the selected external access. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in a home agent in a home network of a mobile router for routing a first data packet originating from a correspondent communication node to the mobile router, wherein the mobile router has ability to access at least two different external accesses simultaneously, through which one tunnel each is set up to the home agent the method comprising the steps of:
-
receiving information from the mobile router regarding routing of the first data packet; storing the information received from the mobile router regarding routing of the first data packet; classifying the first data packet according to identification information of the first data packet and according to the stored information; selecting one of the at least two different tunnels for sending the first data packet based on the classification, and sending the first data packet to the mobile router via the selected tunnel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile router in a mobile communication system, wherein the mobile router is adapted for sending a data packet originating from a communication node in connection with the mobile router to a home agent in a home network of the mobile router, wherein the mobile router has ability to access at least two different external accesses simultaneously, through which accesses one tunnel each is set up to the home agent, the mobile router comprising:
-
means for classifying the data packet according to information in the data packet; means for selecting one of the at least two external accesses to be used for sending the data packet based on the classification of the packet; and means for sending the data packet to the home agent via the selected external access. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A home agent in a communication system, wherein the home agent belongs to a home network of a mobile router, and wherein the home agent is adapted for routing a first data packet originating from a correspondent communication node to the mobile router, and wherein the mobile router has ability to access at least two different external accesses simultaneously, through which one tunnel each is set up to the home agent, the home agent comprising:
-
means for receiving information from the mobile router regarding routing of the first data packet; means for storing the information received from the mobile router regarding routing of the first data packet; means for classifying the first data packet according to identification information of the first data packet and according to the stored information; means for selecting one of the at least two different tunnels for sending the first data packet based on the classification, and means for sending the first data packet to the mobile router via the selected tunnel. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34-35. -35. (canceled)
Specification