EP2091204A1

Home agent discovery upon changing the mobility management scheme

Abstract

The invention relates to a method for discovering a home agent serving a mobile node upon the mobile node changing its mobility management scheme in a packet-switched network and the implementation of such method in a mobile node or home agent. In order to propose a home agent discover scheme that maintains session continuity in a seamless manner upon a mobile node changing its mobility management scheme, a mobile node comprises information on its location prior to changing the mobility management scheme to one of the first signaling messages transmitted upon changing the mobility management scheme (home agent discovery message). The receiving node uses this information to identify the home agent serving the mobile node or to provide a hint to the home agent where the mobile node is registered in a response message to the mobile node. This approach may also be used for path optimization when a mobile node moves from a trusted to an un-trusted access network.

EP2091204A1, drawing sheet 1
Sheet 1 of 10

Term

Projected expiry 18 February 2028.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

32 claims: 6 independent, 26 dependent

  1. 1
    A method for discovering a home agent serving a mobile node upon the mobile node changing its mobility management scheme in a packet-switched network, the method comprising the following steps performed by the mobile node:transmitting a home agent discovery message to a home agent discovery server, wherein the home agent discovery message comprises information on the mobile node's location prior to changing the mobility management scheme, receiving from the home agent discovery server a response message comprising information helping the mobile node to discover the home agent serving the mobile node, and transmitting another home agent discovery message to a home agent based on the information comprised in the response message received from the home agent discovery server.
  2. 4
    The method according to one of claims 1 to 3, further comprising the step of determining at the home agent discovery server the information to be comprised in the response message based on the location information provided by the mobile node in its home agent discovery message.
  3. 5
    The method according to one of claims 1 to 4, further comprising the step of deriving by the mobile node the destination address for the home agent discovery message from the information comprised in the response message received from the home agent discovery server.
  4. 6
    The method according to claims 5, wherein the information comprised in the response message is redirection information indicating an anycast group address, multicast group address or a unicast address of the home agent.
  5. 8
    The method according to one of claims 5 to 7, wherein the mobile node uses the address provided in the response message as the destination address for the home agent discovery message transmitted to the home agent.
  6. 9
    The method according to one of claims 1 to 8, wherein the home agent discovery message transmitted to the home agent comprises information on the mobile node's location at initial attach.
  7. 12
    The method according to one of claims 1 to 11, further comprising the step repeating the transmission of a home agent discovery message to other home agents until a home agent indicates in a response message to be the home agent serving the mobile node.
  8. 16
    The method according to one of claims 1 to 15, wherein the home agent discovery server is located in a domain in which a client-based mobility management scheme is used and the home agent is located in a domain providing a network-based mobility management scheme.
  9. 17
    The method according to one of claims 1 to 16, where the mobile node changes the mobility management scheme upon handover from a domain supporting a network-based mobility scheme to a domain supporting a client-based mobility scheme, or vice versa.
  10. 18
    The method according to one of claims 1 to 17, wherein the home agent discovery messages and the response messages thereto are messages of an authentication procedure for authenticating the mobile node.
  11. 20
    A mobile node for discovering a home agent serving the mobile node upon the mobile node changing its mobility management scheme in a packet-switched network, the mobile node comprising:a transmitter for transmitting a home agent discovery message to a home agent discovery server, wherein the home agent discovery message comprises information on the mobile node's location prior to changing the mobility management scheme, and a receiver for receiving from the home agent discovery server a response message comprising information helping the mobile node to discover the home agent serving the mobile node, wherein the transmitter is adapted to transmit another home agent discovery message to a home agent based on the information comprised in the response message received from the home agent discovery server.
  12. 23
    The mobile node according to one of claims 20 to 22, further comprising a processing unit for determining information related to the location of the mobile node and for storing the location information in a storage comprised by the mobile node.
  13. 25
    The mobile node according to one of claims 20 to 24, wherein the mobile node is adapted to cause its transmitter to repeat the transmission of a home agent discovery message to other home agents until a home agent indicates in a response message to be the home agent serving the mobile node.
  14. 26
    The mobile node according to one of claims 20 to 25, where the mobile node is adapted to change the mobility management scheme upon handover from a domain supporting a network-based mobility scheme to a domain supporting a client-based mobility scheme, or vice versa.
  15. 27
    A home agent for use in a packet-switched network, the home agent comprising:a receiver for receiving a home agent discovery message from a mobile node, wherein the home agent discovery message comprises information on the mobile node's location prior to changing the mobility management scheme, a binding cache for maintaining bindings of plural mobile nodes served by the home agent, a processing unit for determining whether a binding cache entry exists for the mobile node from which the home agent discovery message has been received, wherein the processing unit is adapted to determine, based on the location information comprised in the home agent discovery message, information helping the mobile node to discover the home agent serving the mobile node, if no binding cache entry exists for the mobile node and to cause a transmitter of the home agent to transmit a response message comprising the information helping the mobile node to discover the home agent serving the mobile node to the mobile node from which the home agent discovery message has been received.
  16. 31
    A computer-readable medium storing instructions that, when executed by a processor of a mobile node, cause the mobile node upon the mobile node changing its mobility management scheme in a packet-switched network to discover a home agent serving a mobile node, by:transmitting a home agent discovery message to a home agent discovery server, wherein the home agent discovery message comprises information on the mobile node's location prior to changing the mobility management scheme, receiving from the home agent discovery server a response message comprising information helping the mobile node to discover the home agent serving the mobile node, and transmitting another home agent discovery message to another home agent based on the information comprised in the response message received from the home agent discovery server.
  17. 32
    A computer-readable medium storing instructions that, when executed by a home agent, cause the home agent to provide a mobile node with information helping the mobile node to discover the home agent serving the mobile node, by:receiving a home agent discovery message from the mobile node, wherein the home agent discovery message comprises information on the mobile node's location prior to changing the mobility management scheme, maintaining bindings of plural mobile nodes served by the home agent in a binding cache, determining whether a binding cache entry exists for the mobile node from which the home agent discovery message has been received, determining, based on the location information comprised in the home agent discovery message, information helping the mobile node to discover the home agent serving the mobile node, if no binding cache entry exists for the mobile node and transmitting a response message comprising the information helping the mobile node to discover the home agent serving the mobile node to the mobile node from which the home agent discovery message has been received.
Independent claims17