[go: up one dir, main page]

KR100703809B1 - Mobile communication method of mobile node with multiple interfaces - Google Patents

Mobile communication method of mobile node with multiple interfaces Download PDF

Info

Publication number
KR100703809B1
KR100703809B1 KR1020060019533A KR20060019533A KR100703809B1 KR 100703809 B1 KR100703809 B1 KR 100703809B1 KR 1020060019533 A KR1020060019533 A KR 1020060019533A KR 20060019533 A KR20060019533 A KR 20060019533A KR 100703809 B1 KR100703809 B1 KR 100703809B1
Authority
KR
South Korea
Prior art keywords
mobile node
home
home agent
coa
interface
Prior art date
Application number
KR1020060019533A
Other languages
Korean (ko)
Inventor
최혜은
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020060019533A priority Critical patent/KR100703809B1/en
Application granted granted Critical
Publication of KR100703809B1 publication Critical patent/KR100703809B1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L13/00Implements for cleaning floors, carpets, furniture, walls, or wall coverings
    • A47L13/10Scrubbing; Scouring; Cleaning; Polishing
    • A47L13/20Mops
    • A47L13/22Mops with liquid-feeding devices
    • A47L13/225Steam mops
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L13/00Implements for cleaning floors, carpets, furniture, walls, or wall coverings
    • A47L13/10Scrubbing; Scouring; Cleaning; Polishing
    • A47L13/16Cloths; Pads; Sponges
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2601/00Washing methods characterised by the use of a particular treatment
    • A47L2601/04Steam

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

다중 인터페이스를 가진 이동 노드의 이동통신 방법을 제공한다. 다중 인터페이스를 가진 이동 노드의 이동통신 방법은 이동 노드의 다중 인터페이스 중 소정의 인터페이스가 홈 네트워크로 복귀한 경우 이동 노드가 홈 에이전트에 등록된 다른 인터페이스의 CoA가 존재하는 지를 조사하는 단계와 홈 에이전트에 등록된 다른 인터페이스의 CoA가 존재하는 경우 등록 요청 메시지를 홈 에이전트로 전송하는 단계 및 홈 에이전트가 인터셉트한 패킷을 이동 노드로 전송하기 위해 선택한 CoA가 홈 네트워크에 존재하는 CoA인 경우 홈 에이전트는 패킷을 링크 레이어 어드레스를 통해 이동 노드로 전송하는 단계를 포함한다.A mobile communication method of a mobile node having multiple interfaces is provided. In the mobile communication method of a mobile node having multiple interfaces, when a predetermined interface among the multiple interfaces of the mobile node returns to the home network, the mobile node examines whether there is a CoA of another interface registered with the home agent and the home agent. If a CoA of another registered interface exists, sending a registration request message to the home agent; and if the CoA selected to send the intercepted packet to the mobile node is a CoA that exists in the home network, the home agent sends the packet. Transmitting to the mobile node via the link layer address.

모바일 IP(MIP), HA, FN, 홈 에이전트 Mobile IP (MIP), HA, FN, Home Agent

Description

다중 인터페이스를 가진 이동 노드의 이동통신 방법{Method for mobile communication of mobile node with multi-interface}Method for mobile communication of mobile node with multi-interface}

도 1은 종래 다중 인터페이스를 가진 이동 노드의 이동통신 방법을 도시한다.1 illustrates a conventional mobile communication method of a mobile node having multiple interfaces.

도 2는 종래 다중 인터페이스 중 일부 인터페이스가 홈 네트워크로 복귀한 경우의 홈 에이전트의 바인딩 테이블을 도시한다. 2 illustrates a binding table of a home agent when some of the conventional multiple interfaces return to the home network.

도 3은 본 발명의 일 실시예에 따른 다중 인터페이스 중 소정의 인터페이스가 홈 네트워크로 복귀한 경우 이동 노드의 동작 순서도이다.3 is a flowchart illustrating an operation of a mobile node when a predetermined interface among multiple interfaces returns to a home network according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 홈 에이전트의 바인딩 테이블을 도시한다.4 illustrates a binding table of a home agent according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른 홈 에이전트의 동작 순서도이다.5 is a flowchart illustrating an operation of a home agent according to an embodiment of the present invention.

도 6은 본 발명의 일 실시예에 따른 링크 레이어 어드레스 옵션 포맷을 도시한다.6 illustrates a link layer address option format according to an embodiment of the present invention.

<도면의 주요 부분에 관한 부호의 설명><Explanation of symbols on main parts of the drawings>

102: 홈 어드레스 필드102: home address field

104: CoA 필드104: CoA field

106: 라이프타임 필드106: Lifetime field

108: 바인딩 아이디 필드108: Binding ID field

본 발명은 다중 인터페이스를 가진 이동 노드의 이동통신 방법에 관한 것으로서, 더욱 상세하게는 다중 인터페이스 중 일부가 홈 네트워크로 복귀한 경우에도 모든 인터페이스를 사용할 수 있도록 하는 다중 인터페이스를 가진 이동 노드의 이동통신 방법에 관한 것이다.The present invention relates to a mobile communication method of a mobile node having multiple interfaces. More particularly, the present invention relates to a mobile communication method of a mobile node having multiple interfaces so that all the interfaces can be used even when some of the multiple interfaces return to the home network. It is about.

최근 사용자가 여러 네트워크를 동시에 이용하려는 요구가 커지고 있는 상황에서 다양한 네트워크를 지원하기 위한 다중의 인터페이스를 가진 이동 노드가 개발되고 있으며 다중 인터페이스를 통한 서비스 제공 방법이 제안되고 있다.Recently, a mobile node having multiple interfaces to support various networks has been developed in a situation where a user needs to use multiple networks simultaneously, and a service providing method through multiple interfaces has been proposed.

특히 사용자가 다른 네트워크 망으로 이동할 경우 사용중인 IP 어드레스를 그대로 사용하면서 이동통신의 지속성을 유지시켜주는 기술인 이동 IP(Mobile IP)는 장소의 한계성 극복, 확장성 및 호환성 등의 요구를 만족시켜 주고 있다.In particular, Mobile IP, a technology that maintains the sustainability of mobile communication while using the IP address in use when the user moves to another network, satisfies the requirements such as overcoming the limitations of the place, scalability and compatibility. .

이동 IP는 홈 어드레스(HoA; Home Address)와 COA(Care of Address)라는 두 가지 어드레스 체계를 가진다. 홈 어드레스는 한번 설정된 세션은 그 설정 시간 동안은 같은 IP 어드레스를 유지해야 한다는 점을 충족시키기 위해 변하지 않는 어드레스이고, COA는 이동 노드가 외부 네트워크로 이동했을 때 자동 어드레스 설정으로 획득한 임시 어드레스로 이동 노드가 현재 위치한 네트워크의 프리픽스 정보를 갖는다. 또한 홈 에이전트(HA: Home Agent)는 홈 네트워크에 있는 라우터 중 이동 노드의 등록 정보를 가지고 있어 외부 네트워크에 있는 이동 노드의 현재 위치로 패킷을 전송할 수 있다.Mobile IP has two address systems: Home Address (HoA) and Care of Address (COA). The home address is an address that does not change to satisfy that the session once established must maintain the same IP address for that set time, and the COA moves to a temporary address obtained by automatic addressing when the mobile node moves to an external network. It has prefix information of the network where the node is currently located. In addition, a home agent (HA) has a registration information of a mobile node among routers in a home network, and thus can transmit a packet to a current location of a mobile node in an external network.

도 1은 종래 다중 인터페이스를 가진 이동 노드의 이동통신 방법을 도시한다.1 illustrates a conventional mobile communication method of a mobile node having multiple interfaces.

도 1(a)에 도시된 바와 같이, 무선 네트워크 인터페이스의 통신 채널에서 다중 인터페이스를 갖는 이동 노드가 외부 네트워크에 연결되어 있을 때 각 인터페이스는 각기 다른 CoA(즉 CoA1, CoA2, CoA3)를 할당받게 된다.As shown in FIG. 1 (a), when a mobile node having multiple interfaces is connected to an external network in a communication channel of a wireless network interface, each interface is assigned a different CoA (ie, CoA1, CoA2, CoA3). .

또한, 홈 에이전트에 하나의 홈 어드레스를 사용하여 다수의 CoA를 바인딩(binding) 할 수 있는 데 다중 인터페이스 중 일부 인터페이스가 홈 네트워크로 복귀한 경우 유용하게 사용될 수 있다. In addition, a single home address may be used to bind a plurality of CoAs, which may be useful when some of the multiple interfaces return to the home network.

이때, 다중 인터페이스를 사용하는 이동 노드에서 이동 IP를 사용할 때는 하나의 인터페이스를 사용할 때와는 달리 추가적인 정보 및 기능이 필요하다. 즉, 다중 인터페이스가 할당받은 CoA를 하나의 홈 에이전트에 등록할 때 각 인터페이스를 구분하기 위한 식별자를 포맷(format)하여 구성할 수 있다. 이를 위해 홈 에이전트는 바인딩 아이디(binding ID)를 통해 하나의 홈 어드레스(HoA; Home Address)에 맵핑(mapping)된 다수의 할당받은 CoA를 구분할 수 있는 데 이하 도 1(b)에 도시되어 있다.In this case, when using mobile IP in a mobile node using multiple interfaces, additional information and functions are required, unlike when using one interface. That is, when registering CoAs assigned by multiple interfaces to one home agent, an identifier for distinguishing each interface may be formatted. To this end, the home agent can distinguish a plurality of allocated CoAs mapped to one home address (HoA) through a binding ID, which is illustrated in FIG. 1B below.

도 1(b)에 도시된 바와 같이, 홈 에이전트의 바인딩 테이블은 홈 어드레스 필드(102), CoA 필드(104), 라이프타임 필드(106) 및 바인딩 아이디 필드(108)를 포함하여 구성된다.As shown in FIG. 1B, the binding table of the home agent includes a home address field 102, a CoA field 104, a lifetime field 106, and a binding ID field 108.

이동 노드의 인터페이스가 외부 네트워크(foreign network)에 있다고 판단하게 되면 홈 에이전트는 각 인터페이스에 할당된 CoA를 CoA 필드(104)에 등록한다. 이때, 각 인터페이스를 구분하기 위한 바인딩 아이디를 바인딩 아이디 필드(108)에 함께 등록한다. 따라서, 홈 에이전트는 홈 어드레스 필드(102)에 등록된 홈 어드레스와 바인딩 아이디 필드(108)에 등록된 바인딩 아이디를 통해 각 인터페이스를 식별할 수 있다. If it is determined that the mobile node's interface is in a foreign network, the home agent registers the CoA assigned to each interface in the CoA field 104. At this time, the binding ID for identifying each interface is registered together in the binding ID field 108. Accordingly, the home agent may identify each interface through the home address registered in the home address field 102 and the binding ID registered in the binding ID field 108.

예를 들어, a:b:c:d 라는 하나의 홈 어드레스에 3개의 CoA(즉 CoA1, CoA2, CoA3)가 할당되었을 경우, 바인딩 아이디로 구분하여 홈 에이전트에 등록할 수 있다.For example, if three CoAs (ie, CoA1, CoA2, CoA3) are allocated to one home address of a: b: c: d, they may be registered with a home agent by distinguishing them by binding IDs.

라이프타임 필드(106)는 등록 유지 시간으로 이동한 노드가 홈 에이전트에 등록하는 CoA와 해당 노드의 홈 어드레스를 매칭시켜 놓은 바인딩은 라이프타임내에 갱신되지 않으면 무효화된다. 즉 라이프타임이 종료되면 등록 정보를 삭제하여 라우팅 정보 및 터널을 삭제함으로써 기존의 이동 노드와의 연결을 해지한다.The lifetime field 106 is invalidated unless the node shifted to the registration maintenance time matches the CoA registered with the home agent and the node's home address in the lifetime. That is, when the lifetime ends, the connection with the existing mobile node is terminated by deleting the registration information and deleting the routing information and the tunnel.

등록 이후, 홈 에이전트는 홈 어드레스로 전송되는 패킷을 인터셉트하여 CoA1, CoA2, CoA3 중 하나의 CoA를 선택하여 터널링을 통해 패킷을 이동 노드로 전송한다.After registration, the home agent intercepts the packet transmitted to the home address, selects one CoA among CoA1, CoA2, and CoA3, and transmits the packet to the mobile node through tunneling.

도 2는 종래 다중 인터페이스 중 일부 인터페이스가 홈 네트워크로 복귀한 경우의 홈 에이전트의 바인딩 테이블을 도시한다. 2 illustrates a binding table of a home agent when some of the conventional multiple interfaces return to the home network.

상기 도 1(a)에서, 예를 들어 이동 노드가 이동하다가 할당된 CoA가 CoA3인 인터페이스가 홈 네트워크 쪽으로 이동하게 되면 이동 노드는 더 이상 터널링 (tunneling)이 필요없다는 사실을 홈 에이전트로 알린다. 이는 주로 비등록(deregistration)을 통해서 이루어지게 되는데 다중 인터페이스를 사용하는 경우에 2가지 방법 중 어느 하나의 비등록 방법을 선택할 수 있다. 이하 도 2(a) 및 도 2(b)에서 상기 방법에 대해 구체적으로 설명하도록 한다.In FIG. 1 (a), for example, when a mobile node moves and an interface whose assigned CoA is CoA3 moves to the home network, the mobile node informs the home agent that no further tunneling is required. This is mainly done through deregistration. In case of using multiple interfaces, one of two methods may be selected. Hereinafter, the method will be described in detail with reference to FIGS. 2A and 2B.

이때, 홈 네트워크로 복귀(return)한 인터페이스가 프라이머리 인터페이스(primary interface)인지에 따라 홈 네트워크로 복귀한 인터페이스의 비등록을 처리하는 방법을 달리한다.At this time, depending on whether the interface returned to the home network is the primary interface, the method of processing the non-registration of the interface returned to the home network is different.

도 2(a)에 도시된 바와 같이, 첫 번째 방법은 홈 네트워크로 복귀한 인터페이스가 프라이머리 인터페이스인 경우 해당 홈 어드레스의 모든 바인딩 아이디의 CoA를 비등록(삭제) 처리한다. As shown in FIG. 2 (a), when the interface returned to the home network is the primary interface, the first method processes CoA of all binding IDs of the corresponding home address.

즉, 예를 들어 할당된 CoA가 CoA3인 인터페이스가 홈 네트워크로 복귀한 경우 비등록하는 과정에서 바인딩 서브 옵션(binding sub option)을 제외하고 비등록 요청 메시지(deregistration request message)를 전송하는 방법을 사용할 수 있다. 상기 바인딩 서브 옵션은 하나의 홈 에이전트에 다수의 CoA를 등록하기 위한 식별자로 제안된 바인딩 아이디를 포함하며, 바인딩 서브 옵션을 통해 홈 에이전트는 하나의 홈 어드레스에 맵핑된 다수의 CoA를 구분할 수 있다.That is, for example, when an interface having an assigned CoA of CoA3 returns to the home network, a method of transmitting a deregistration request message except for a binding sub option may be used during the deregistration process. Can be. The binding sub option includes a binding ID proposed as an identifier for registering a plurality of CoAs in one home agent, and the home agent can distinguish a plurality of CoAs mapped to one home address through the binding sub option.

상기 비등록 요청 메시지에 바인딩 서브 옵션을 제외하고 전송하여 비등록을 수행할 경우 홈 에이전트는 홈 어드레스에 해당되는 모든 CoA를 제거하게 되고, 홈 에이전트는 패킷을 인터셉트하기 위한 프록시 ARP(proxy address resolution protocol) 또는 프록시 네이버 디스커버리(proxy neighbor discovery) 기능을 더 이상 수행하지 않는다.When performing the non-registration by transmitting the non-registration request message except the binding suboption, the home agent removes all CoAs corresponding to the home address, and the home agent proxy ARP (proxy address resolution protocol) for intercepting packets. ) Or proxy neighbor discovery function no longer performed.

도 2(b)에 도시된 바와 같이, 두 번째 방법은 홈 네트워크로 복귀한 인터페이스가 프라이머리 인터페이스가 아닌 경우 해당 인터페이스의 바인딩 아이디의 CoA만 비등록 처리한다.As shown in FIG. 2 (b), when the interface returned to the home network is not the primary interface, only the CoA of the binding ID of the corresponding interface is deregistered.

즉, 예를 들어 할당된 CoA가 CoA3인 인터페이스가 홈 네트워크로 복귀한 경우 비등록하는 과정에서 비등록 요청 메시지에 바인딩 서브 옵션을 묶어서 전송하는 방법을 사용할 수 있다.That is, for example, when the interface in which the assigned CoA is CoA3 returns to the home network, a method of binding and transmitting a binding sub-option to a non-registration request message may be used during the non-registration process.

상기 비등록 요청 메시지에 바인딩 서브 옵션을 묶어서 전송하여 비등록을 수행할 경우 홈 에이전트는 해당 바인딩 아이디의 CoA 즉 CoA3만 바인딩 테이블에서 삭제한다. 따라서 홈 어드레스로 수신되는 패킷을 홈 에이전트가 인터셉트하여 이동 노드로 터널링하려 할 때 홈 에이전트는 등록되어 있는 CoA1, CoA2 중 어느 하나를 선택하게 되므로, 실제 홈 네트워크에 있는 인터페이스(CoA3로 할당된 인터페이스)는 해당 홈 어드레스로 통신할 수 없게 된다.When the non-registration is performed by binding the binding suboption to the non-registration request message, the home agent deletes only CoA, that is, CoA3 of the corresponding binding ID, from the binding table. Therefore, when the home agent intercepts a packet received at the home address and tries to tunnel to the mobile node, the home agent selects one of the registered CoA1 and CoA2, so the interface in the real home network (the interface assigned to CoA3) is selected. Cannot communicate with the home address.

이와 같이 다중 인터페이스 중 프라이머리 인터페이스를 선정하여 프라이머리 인터페이스가 홈 네트워크로 복귀한 경우에는 상기 첫 번째 방법(도 2(a))을, 프라이머리 인터페이스가 아닌 다른 인터페이스가 홈 네트워크로 복귀한 경우에는 두 번째(도 2(b)) 방법을 사용한다.As described above, when the primary interface is selected from among the multiple interfaces and the primary interface returns to the home network, the first method (FIG. 2 (a)) is performed. When an interface other than the primary interface returns to the home network, The second method (Fig. 2 (b)) is used.

관련 문서로는 ‘RFC3344’ 및 ‘draft-wakikawa-mobileip-multiplecoa-04’를 참조하기 바란다.Please refer to 'RFC3344' and 'draft-wakikawa-mobileip-multiplecoa-04' for related documents.

그러나, 종래 상기의 방법을 따르면 다중 인터페이스 중 일부 인터페이스가 홈 네트워크로 복귀한 경우 항상 비등록 방법을 사용함으로써 해당 인터페이스 또는 홈 네트워크로 복귀한 인터페이스를 제외한 다른 인터페이스들은 사용할 수 없게 되어 인터페이스를 충분히 활용하지 못한 비효율성의 문제점이 있다.However, according to the conventional method described above, when some of the multiple interfaces return to the home network, the non-registration method is always used so that other interfaces except for the interface or the interface returned to the home network cannot be used and thus do not fully utilize the interface. There is a problem of inefficiency.

따라서 다중 인터페이스 중 일부가 홈 네트워크로 복귀한 경우에도 모든 인터페이스를 사용할 수 있도록 하여 효율성을 높일 필요성이 제기된다.Therefore, there is a need to increase efficiency by making all interfaces available even when some of the multiple interfaces return to the home network.

본 발명은 다중 인터페이스를 가진 이동 노드의 이동통신 방법을 제공하는데 그 목적이 있다.It is an object of the present invention to provide a mobile communication method of a mobile node having multiple interfaces.

본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해되어질 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects that are not mentioned will be clearly understood by those skilled in the art from the following description.

상기 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 다중 인터페이스를 가진 이동 노드의 이동통신 방법은 이동 노드의 다중 인터페이스 중 소정의 인터페이스가 홈 네트워크로 복귀한 경우 이동 노드가 홈 에이전트에 등록된 다른 인터페이스의 CoA가 존재하는 지를 조사하는 단계와 홈 에이전트에 등록된 다른 인터페이스의 CoA가 존재하는 경우 등록 요청 메시지를 홈 에이전트로 전송하는 단계 및 홈 에이전트가 인터셉트한 패킷을 이동 노드로 전송하기 위해 선택한 CoA가 홈 네트워크에 존재하는 CoA인 경우 홈 에이전트는 패킷을 링크 레이어 어드레스를 통해 이동 노드로 전송하는 단계를 포함한다.In order to achieve the above object, in the mobile communication method of a mobile node having multiple interfaces according to an embodiment of the present invention, when a predetermined interface among the multiple interfaces of the mobile node returns to the home network, the mobile node is registered with the home agent. Investigating whether a CoA of another interface exists, sending a registration request message to the home agent if there is a CoA of another interface registered to the home agent, and selecting to send a packet intercepted by the home agent to the mobile node. If the CoA is a CoA present in the home network, the home agent includes sending a packet to the mobile node via a link layer address.

기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.Specific details of other embodiments are included in the detailed description and the drawings.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various different forms, and only the embodiments make the disclosure of the present invention complete, and the general knowledge in the art to which the present invention belongs. It is provided to fully inform the person having the scope of the invention, which is defined only by the scope of the claims. Like reference numerals refer to like elements throughout.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 3은 본 발명의 일 실시예에 따른 다중 인터페이스 중 소정의 인터페이스가 홈 네트워크로 복귀한 경우 이동 노드의 동작 순서도이다.3 is a flowchart illustrating an operation of a mobile node when a predetermined interface among multiple interfaces returns to a home network according to an embodiment of the present invention.

무선 네트워크 인터페이스의 통신 채널에서 이동 노드의 다중 인터페이스 중 소정의 인터페이스가 홈 네트워크로 복귀한 경우 이동 노드는 홈 에이전트에 등록된 다른 액티브(active)한 인터페이스의 CoA가 존재하는 지를 조사한다(S301, S311).When a predetermined interface among the multiple interfaces of the mobile node returns to the home network in the communication channel of the wireless network interface, the mobile node checks whether CoA of another active interface registered in the home agent exists (S301, S311). ).

홈 에이전트에 등록된 다른 액티브(active)한 인터페이스의 CoA가 존재하지 않을 경우에는 단일 인터페이스의 경우와 동일하게 라이브타임(lifetime)을 0(zero)로 설정하여 비등록 요청 메시지(deregistration request Message)를 홈 에 이전트로 전송한다(S321).If there is no CoA of another active interface registered in the home agent, the deregistration request message is set by setting livetime to zero as in the case of a single interface. Transfer to the home agent (S321).

반면, 홈 에이전트에 등록된 다른 액티브(active)한 인터페이스의 CoA가 존재할 경우에는 홈 에이전트로 등록 요청 메시지(registration request message)를 전송한다(S331). On the other hand, if there is a CoA of another active interface registered in the home agent, a registration request message is transmitted to the home agent (S331).

이때, 현재 해당 인터페이스가 홈 네트워크에 존재한다는 사실을 알릴 수 있도록 홈 에이전트의 CoA 필드(104)에 홈 어드레스(402) 또는 홈 네트워크에 있음을 알려주는 특정 IP 어드레스(예를 들어 0.0.0.0)로 업데이트하고 바인딩 서브 옵션에 해당 바인딩 아이디를 포함하여 상기 등록 요청 메시지를 송신한다. 따라서, 홈 네트워크의 인터페이스로부터 전송 받은 등록 요청 메시지의 경우 홈 에이전트는 해당 CoA로의 터널링을 하지 않는다. 이하 도 4는 상기 CoA 필드를 업데이트한 내용에 대해 도시하고 있다.At this point, the home agent's CoA field 104 can be informed of the home address 402 or a specific IP address (for example 0.0.0.0) to indicate that the interface is present in the home network. Update the registration request message including the corresponding binding ID in the binding suboption. Therefore, in case of the registration request message received from the interface of the home network, the home agent does not tunnel to the corresponding CoA. 4 shows an update of the CoA field.

도 4는 본 발명의 일 실시예에 따른 홈 에이전트의 바인딩 테이블을 도시한다.4 illustrates a binding table of a home agent according to an embodiment of the present invention.

무선 네트워크 인터페이스의 통신 채널에서 이동 노드가 이동하다가 이동 노드의 다중 인터페이스 중 어느 하나의 인터페이스가 홈 네트워크로 복귀한 경우 이동 노드는 홈 에이전트에 등록해 사용 중인 다른 액티브한 인터페이스가 존재하는 지를 조사하고 다른 액티브한 인터페이스가 존재하는 경우에는 홈 에이전트로 현재 해당 인터페이스가 홈 네트워크에 존재한다는 사실을 알릴 수 있도록 홈 에이전트의 CoA 필드(104)에 홈 어드레스(402) 또는 홈 네트워크에 있음을 알려주는 특정 IP 어드레스 (예를 들어 0.0.0.0)로 업데이트한다.When a mobile node moves in a communication channel of a wireless network interface, and when one of the mobile node's multiple interfaces returns to the home network, the mobile node registers with the home agent to investigate whether there is another active interface in use and If there is an active interface, the home agent's CoA field 104 informs the home agent's CoA field 104 of the home address 402 or a specific IP address to inform the home agent that the interface currently exists in the home network. (For example, 0.0.0.0).

도 5는 본 발명의 일 실시예에 따른 홈 에이전트의 동작 순서도이다.5 is a flowchart illustrating an operation of a home agent according to an embodiment of the present invention.

홈 에이전트는 프록시 ARP(proxy ARP) 또는 프록시 네이버 디스커버리(proxy neighbor discovery) 등을 통해 홈 어드레스로 전송되는 패킷을 인터셉트한다(S501). The home agent intercepts the packet transmitted to the home address through proxy ARP or proxy neighbor discovery (S501).

인터셉트한 패킷을 이동 노드로 전송하기 위해서 해당 홈 어드레스와 매핑된 CoA 중 어느 하나를 선택한다(S511).In order to transmit the intercepted packet to the mobile node, one of the CoAs mapped to the corresponding home address is selected (S511).

만약, 홈 에이전트가 인터셉트한 패킷을 이동 노드로 전송하기 위해 선택한 CoA가 홈 네트워크에 존재하는 CoA인 경우 홈 에이전트는 패킷을 터널링하는 대신 링크 레이어 어드레스(link layer address)를 통해 패킷을 이동 노드로 전송한다(S521, S531). If the CoA selected to transmit the intercepted packet to the mobile node is a CoA present in the home network, the home agent transmits the packet to the mobile node through a link layer address instead of tunneling the packet. (S521, S531).

반면, 홈 에이전트가 인터셉트한 패킷을 이동 노드로 전송하기 위해 선택한 CoA가 홈 네트워크에 존재하지 않는 CoA인 경우에는 패킷을 터널링하여 이동 노드로 전송한다(S541).On the other hand, if the CoA selected to transmit the intercepted packet to the mobile node is a CoA not present in the home network, the packet is tunneled and transmitted to the mobile node (S541).

홈 네트워크에 존재하는 인터페이스의 링크 레이어 어드레스는 등록 요청 메시지를 통해 알 수 있으며, 이동 노드는 링크 레이어 어드레스의 정보를 포함하는 링크 레이어 어드레스 옵션 포맷을 등록 요청 메시지에 묶어서 전송할 수 있다. 이하 도 6에서 상기 링크 레이어 어드레스 옵션 포맷에 대해 도시한다.The link layer address of the interface existing in the home network may be known through a registration request message, and the mobile node may transmit a link layer address option format including information of the link layer address in a registration request message. Hereinafter, the link layer address option format is illustrated in FIG. 6.

도 6은 본 발명의 일 실시예에 따른 링크 레이어 어드레스 옵션 포맷을 도시한다.6 illustrates a link layer address option format according to an embodiment of the present invention.

일반적으로 MIPv4/v6(Mobile Internet Protocol version 4/version6)에 모두 적용될 수 있는데, 이하 링크 레이어 어드레스 옵션 포맷은 MIPv4의 쇼트 확장 포맷(short extension format)을 예로 들어 설명한다.In general, it can be applied to both MIPv4 / v6 (Mobile Internet Protocol version 4 / version6). Hereinafter, the link layer address option format will be described using the short extension format of MIPv4 as an example.

링크 레이어 어드레스 옵션 포맷은 타입(type) 필드(602), 길이(length) 필드(604), 서브 타입(sub-type) 필드(606) 및 데이터 필드(608)를 포함한다.The link layer address option format includes a type field 602, a length field 604, a sub-type field 606, and a data field 608.

타입(type) 필드(602)는 추후에 정해질 수 있으므로 TBD(To Be Determined)로 남겨둘 수 있고, 길이(length) 필드(604)는 링크 레이어 어드레스 길이로 데이터 필드(608)의 길이 + 1로 정의될 수 있다. 링크 레이어 어드레스 길이는 네트워크에 따라 달라질 수 있는 데, 802.11와 같은 802 네트워크(이더넷)의 경우에는 6 bytes(48bit)로 정의한다.Since the type field 602 can be determined later, it can be left as To Be Determined (TBD), and the length field 604 is the link layer address length plus the length of the data field 608 + 1. It can be defined as. The link layer address length can vary from network to network, such as 802.11 In the case of a network (Ethernet), it is defined as 6 bytes (48 bits).

서브 타입(sub-type) 필드(606)는 네트워크 타입 즉 링크 레이어 어드레스 타입을 표시하여 네트워크 종류 및 링크 레이어 어드레스의 길이를 알 수 있다. 예를 들어 이더넷의 경우 서브 타입(606)은 1로 정의될 수 있으며, 그밖에 다른 링크 레이어 어드레스 타입이 추가되는 경우 2, 3 등으로 정의될 수 있다.The sub-type field 606 indicates a network type, that is, a link layer address type, so that the network type and the length of the link layer address may be known. For example, in the case of Ethernet, the subtype 606 may be defined as 1, and when another link layer address type is added, it may be defined as 2, 3, or the like.

데이터 필드(608)는 링크 레이어 어드레스를 정의한다. Data field 608 defines the link layer address.

이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.Although embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains may implement the present invention in other specific forms without changing the technical spirit or essential features thereof. I can understand that. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive.

상기한 바와 같은 본 발명의 다중 인터페이스를 가진 이동 노드의 이동통신 방법에 따르면 다중 인터페이스 중 일부가 홈 네트워크로 복귀한 경우에도 모든 인터페이스를 사용할 수 있도록 하여 인터페이스 활용의 효율성을 높일 수 있는 장점이 있다. According to the mobile communication method of a mobile node having multiple interfaces as described above, all the interfaces can be used even when some of the multiple interfaces return to the home network, thereby increasing the efficiency of interface utilization.

Claims (3)

이동 노드의 다중 인터페이스 중 소정의 인터페이스가 홈 네트워크로 복귀한 경우 상기 이동 노드가 홈 에이전트에 등록된 다른 인터페이스의 CoA가 존재하는 지를 조사하는 단계; If the mobile node returns to a home network from among the multiple interfaces of the mobile node, the mobile node checks whether a CoA of another interface registered with the home agent exists; 상기 홈 에이전트에 등록된 상기 다른 인터페이스의 CoA가 존재하는 경우 등록 요청 메시지를 상기 홈 에이전트로 전송하는 단계; 및Transmitting a registration request message to the home agent when a CoA of the other interface registered to the home agent exists; And 상기 홈 에이전트가 인터셉트한 패킷을 상기 이동 노드로 전송하기 위해 선택한 CoA가 상기 홈 네트워크에 존재하는 CoA인 경우 상기 홈 에이전트는 상기 패킷을 링크 레이어 어드레스를 통해 상기 이동 노드로 전송하는 단계를 포함하는 다중 인터페이스를 가진 이동 노드의 이동통신 방법.And when the CoA selected for transmitting the packet intercepted by the home agent to the mobile node is a CoA present in the home network, the home agent transmitting the packet to the mobile node through a link layer address. Mobile communication method of a mobile node having an interface. 제 1항에 있어서,The method of claim 1, 상기 등록 요청 메시지는 상기 홈 네트워크로 복귀한 상기 인터페이스의 바인딩 아이디를 포함하고 상기 홈 에이전트의 CoA 필드를 홈 어드레스 또는 홈 네트워크에 있음을 알려주는 특정 IP 어드레스로 업데이트하는 다중 인터페이스를 가진 이동 노드의 이동통신 방법.The registration request message includes a binding ID of the interface returned to the home network and moves a mobile node having multiple interfaces that updates the CoA field of the home agent to a home address or a specific IP address indicating that it is in a home network. Communication method. 제 2항에 있어서,The method of claim 2, 상기 이동 노드는 상기 링크 레이어 어드레스의 정보를 포함하는 링크 레이 어 어드레스 옵션 포맷을 상기 등록 요청 메시지에 묶어서 상기 홈 에이전트로 전송하는 다중 인터페이스를 가진 이동 노드의 이동통신 방법.And the mobile node binds the link layer address option format including information of the link layer address to the registration request message and transmits the link layer address option format to the home agent.
KR1020060019533A 2006-02-28 2006-02-28 Mobile communication method of mobile node with multiple interfaces KR100703809B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060019533A KR100703809B1 (en) 2006-02-28 2006-02-28 Mobile communication method of mobile node with multiple interfaces

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060019533A KR100703809B1 (en) 2006-02-28 2006-02-28 Mobile communication method of mobile node with multiple interfaces

Publications (1)

Publication Number Publication Date
KR100703809B1 true KR100703809B1 (en) 2007-04-09

Family

ID=38160882

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060019533A KR100703809B1 (en) 2006-02-28 2006-02-28 Mobile communication method of mobile node with multiple interfaces

Country Status (1)

Country Link
KR (1) KR100703809B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100893006B1 (en) 2007-03-19 2009-04-10 한국전자통신연구원 How to Register Multiple Temporary Addresses

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050035410A (en) * 2003-10-13 2005-04-18 삼성전자주식회사 Method for reserving CoA to perform fast handoff by using Access Point in wireless network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050035410A (en) * 2003-10-13 2005-04-18 삼성전자주식회사 Method for reserving CoA to perform fast handoff by using Access Point in wireless network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100893006B1 (en) 2007-03-19 2009-04-10 한국전자통신연구원 How to Register Multiple Temporary Addresses

Similar Documents

Publication Publication Date Title
US6804221B1 (en) Micromobility using multicast
US8170010B2 (en) Multiple interface mobile node with simultaneous home- and foreign network connection
JP3924502B2 (en) Mobile communication method and mobile communication system
EP1139632B1 (en) Method for packet communication with mobile node
JP4552449B2 (en) Mobile router device, mobile network system, and mobility management method for mobile router device
US7848280B2 (en) Tunnel overhead reduction
CN101600194A (en) Method and system for low overhead mobility management protocol in internet protocol layer
US20050232146A1 (en) System and method for recovering a damaged routing path in a mobile network
US20100103876A1 (en) Mobile terminal and communication management device
JP2009529265A (en) Method and system for fast handover using dynamic router advertisement
US8824353B2 (en) Mobility route optimization in a network having distributed local mobility anchors
KR100928276B1 (en) Method and device for supporting network-based mobility for nodes
JP2004080733A (en) Hierarchical mobile packet communication network and communication method thereof
KR100703809B1 (en) Mobile communication method of mobile node with multiple interfaces
US20090147759A1 (en) Method and apparatus for supporting mobility of node using layer 2/layer 3 addresses
JP4425757B2 (en) Mobile network system
KR101037531B1 (en) Soft Handover Method Using Communication Status Information in Wireless Internet System
US20100067381A1 (en) Overlay Network Node and Mobile Node
WO2010022562A1 (en) A method and foreign agent group for registering to a home agent of a mobile node
KR20120066161A (en) Method for supproting flow mobility
JP4468968B2 (en) Mobile node communication method and mobile node
KR101014283B1 (en) Network Node, Communication Network and Its Operation Method
KR20030030329A (en) The Method Of Routing Performance Improvement In Mobile Internet Environment
JP2010541304A (en) System, method and apparatus for mobile node nested in mobile network for optimal path communication
JP4022227B2 (en) Mobile node

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060228

PA0201 Request for examination
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070124

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070329

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070330

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee