×

Communication method, mobile agent device, and home agent device

  • US 8,717,941 B2
  • Filed: 11/16/2006
  • Issued: 05/06/2014
  • Est. Priority Date: 11/16/2005
  • Status: Active Grant
First Claim
Patent Images

1. A communication method in a communication system including a user terminal, a mobile agent apparatus connected to the user terminal, and a home agent apparatus connected to a home network of the user terminal, the communication method comprising:

  • storing, in a storing unit of the home agent apparatus, a Media Access Control (MAC) address of the mobile agent apparatus and a first layer 3 address of the user terminal corresponding to the MAC address of the mobile agent apparatus, in a table in association with each other, and storing a second MAC address of a second mobile agent apparatus and a second layer 3 address of a second home agent apparatus corresponding to the second MAC address of the second mobile agent apparatus, in the table in association with each other, the mobile agent apparatus and the second mobile agent apparatus being different;

    receiving, by the home agent apparatus, a registration request that includes the MAC address of the mobile agent apparatus from the mobile agent apparatus, obtaining, by the home agent apparatus from the table in the storing unit, the first layer 3 address of the user terminal that corresponds to the MAC address included in the registration request, registering, by the home agent apparatus, the first layer 3 address of the user terminal, a source layer 3 address of the registration request, and a source port number of the registration request in an address correspondence table by associating them with each other, and holding, by the mobile agent apparatus, the first layer 3 address of the user terminal;

    when the user terminal transmits a packet to a communication partner terminal, receiving, by the mobile agent apparatus, a layer 2 frame from the user terminal, and if a source layer 3 address in a layer 3 header in the layer 2 frame is registered, encapsulating, by the mobile agent apparatus, the received layer 2 frame to transmit the layer 2 frame to the home agent apparatus;

    decapsulating, by the home agent apparatus, the encapsulated layer 2 frame to extract the layer 2 frame, and transmitting, by the home agent apparatus, the layer 2 frame to the home network, and transferring, by a router that accommodates the home network, a packet to the communication partner terminal;

    when the communication partner terminal transmits a packet to the user terminal, receiving, by the home agent apparatus, a layer 2 frame from the home network, checking, by the home agent apparatus, that a destination layer 3 address in a layer 3 header in the layer 2 frame is registered in the address correspondence table, and encapsulating, by the home agent apparatus, the layer 2 frame to transmit the layer 2 frame to the source layer 3 address and the source port number of the registration request that are registered in the address correspondence table with the destination layer 3 address;

    receiving, by the mobile agent apparatus, the encapsulated layer 2 frame, decapsulating, by the mobile agent apparatus, the encapsulated layer 2 frame to extract the layer 2 frame, and transmitting, by the mobile agent apparatus, the layer 2 frame to the user terminal; and

    when the home agent apparatus receives a registration request, including the second MAC address, transmitted from the second mobile agent apparatus, referring, by the home agent apparatus, to the storing unit to transmit a redirect response including the second layer 3 address of the second home agent apparatus to the second mobile agent apparatus.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×