KR20150033353A - Method for managing handover between heterogeneous wireless networks - Google Patents

Method for managing handover between heterogeneous wireless networks Download PDF

Info

Publication number
KR20150033353A
KR20150033353A KR20130113249A KR20130113249A KR20150033353A KR 20150033353 A KR20150033353 A KR 20150033353A KR 20130113249 A KR20130113249 A KR 20130113249A KR 20130113249 A KR20130113249 A KR 20130113249A KR 20150033353 A KR20150033353 A KR 20150033353A
Authority
KR
South Korea
Prior art keywords
network
data path
handover
wireless terminal
available
Prior art date
Application number
KR20130113249A
Other languages
Korean (ko)
Other versions
KR101538547B1 (en
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 KR1020130113249A priority Critical patent/KR101538547B1/en
Publication of KR20150033353A publication Critical patent/KR20150033353A/en
Application granted granted Critical
Publication of KR101538547B1 publication Critical patent/KR101538547B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/34Modification of an existing route
    • H04W40/36Modification of an existing route due to handover

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a method for controlling a handover between heterogeneous wireless networks and, more specifically, to a method for controlling the handover of a wireless terminal for continually carrying out a handover between heterogeneous wireless networks without being subordinate to a network operator. According to the present invention, the method for controlling a handover comprises: a step of setting a first data path between a first network and the wireless terminal and a second data path between a second network and the wireless terminal; a step of determining a handover by comparing the strength of a signal received in the pre-accessed first network with a threshold value; a step of determining an available network available for a handover; a step of transmitting a change request message to request for the change of the data path of a moving management server from the first data path to the second data path to the moving management server; and a step of changing the data path between the first and second data paths set in accordance with the network type of the available network.

Description

이종 네트워크 사이의 핸드오버를 제어하는 방법{Method for managing handover between heterogeneous wireless networks}[0001] The present invention relates to a method for controlling handover between heterogeneous networks,

본 발명은 무선 단말기의 핸드오버를 제어하는 방법에 관한 것으로, 보다 구체적으로 서로 다른 이종 네트워크 사이에서 네트워크 사업자에 종속되지 않으며 끊김없이 핸드오버를 수행할 수 있는 무선 단말기의 핸드오버 제어 방법에 관한 것이다.The present invention relates to a method of controlling a handover of a wireless terminal, and more particularly, to a handover control method of a wireless terminal that is not dependent on a network operator among different heterogeneous networks and can perform handover seamlessly .

사용자는 무선 단말기를 이용하여 인터넷에 접속하여 사용자가 원하는 콘텐츠를 애플리케이션 서버로부터 수신한다.The user accesses the Internet using the wireless terminal and receives content desired by the user from the application server.

무선 단말기가 애플리케이션 서버에 접속하기 위해서는 무선 단말기가 위치하고 있는 지역에서 인터넷에 접속하기 위한 접속 포인트가 존재하여야 하는데, 인터넷에 접속하기 위한 접속 포인트의 네트워크로 무선랜(Wireless Local Area Network, WLAN), 와이브로(Wireless Broadband Internet, WiBro), 3G, 3GPP(3rd Generation Partnership Project), LTE(Long Trem Evolution) 등 다양한 종류의 서로 다른 이종 네트워크를 사용한다.In order for a wireless terminal to access an application server, an access point for accessing the Internet must exist in an area where the wireless terminal is located. A wireless LAN (WLAN), a WiBro (Wireless Broadband Internet, WiBro), 3G, 3rd Generation Partnership Project (3GPP), Long Trem Evolution (LTE), and the like.

특히, 최근에는 많은 수의 액세스 포인트(Access Point, AP)가 분포 설치되어 사용자가 위치하는 장소에서 액세스 포인트에 접속하여 인터넷을 이용하다 액세스 포인트의 통신 범위를 넘어서는 경우 와이브로, LTE 등의 광역망 네트워크를 통해 인터넷에 접속한다. 따라서 사용자 단말기가 이동하는 경우 이종 네트워크에서 핸드오버를 제어하는 기술이 요구된다.In particular, in recent years, when a large number of access points (APs) are distributed and connected to an access point in a place where a user is located and the Internet is used and the communication range of an access point is exceeded, a wide area network To the Internet. Therefore, a technology for controlling handover in a heterogeneous network is required when a user terminal moves.

도 1은 이종 네트워크에서 무선 단말기의 핸드오버를 제어하는 방법을 설명하기 위한 도면이다. 여기서 이종 네트워크 중 제1 네트워크를 무선랜으로 설명하고, 제2 네트워크를 와이브로로 설명하지만 제1 네트워크와 제2 네트워크는 이들 이외에 다른 종류의 네트워크일 수 있다.1 is a diagram for explaining a method of controlling handover of a wireless terminal in a heterogeneous network. Here, the first network among the heterogeneous networks will be described as a wireless LAN, and the second network will be described as a WiBro, but the first network and the second network may be other kinds of networks.

도 1을 참고로 보다 구체적으로 살펴보면, 무선 단말기(10)가 무선랜 네트워크의 액세스 포인트(23)을 통해 인터넷(30)에 접속하여 애플리케이션 서버(40)에 접속되어 있다. 여기서 애플리케이션 서버(40)는 무선 단말기로 사용자가 원하는 애플리케이션을 제공하는 서버로, 예를 들어 이메일 서버, 포털 서버, 콘텐츠 제공 서버 등일 수 있다. 액세스 포인트(23)는 무선 단말기로 통상 54Mbps의 빠른 속도로 데이터를 송수신할 수 있는데, 액세스 포인트(23)는 일정한 통신 거리를 가지고 있다. 따라서 무선 단말기(10)가 액세스 포인트(23)의 통신 거리를 벗어나는 경우 무선 단말기(10)는 더 이상 액세스 포인트(23)로부터 데이터를 송수신할 수 없다. 무선 단말기(10)는 액세스 포인트(23)와의 접속을 끊고 주변 와이브로 네트워크의 기지국(21)으로 핸드오버하여야 한다.1, the wireless terminal 10 is connected to the application server 40 by accessing the Internet 30 through the access point 23 of the wireless LAN network. The application server 40 may be a server for providing a desired application to a wireless terminal, for example, an e-mail server, a portal server, a content providing server, or the like. The access point 23 can transmit and receive data to and from the wireless terminal at a high speed of 54 Mbps. The access point 23 has a constant communication distance. Thus, when the wireless terminal 10 is out of the communication range of the access point 23, the wireless terminal 10 can no longer transmit or receive data from the access point 23. [ The wireless terminal 10 has to disconnect from the access point 23 and hand over to the base station 21 of the neighboring WiBro network.

무선랜 네트워크(23)에서 와이브로 네트워크(21)로의 핸드오버 과정에서 무선 단말기(10)와 애플리케이션 서버(40) 사이의 접속은 끊기며, 무선 단말기(10)는 와이브로 네트워크(21)를 통해 다시 애플리케이션 서버(40)에 접속하여야 한다. 이러한 핸드오버 과정은 무선 단말기(10)의 인증, 새로운 IP주소의 할당 등 복잡한 절차를 통해 수행되므로, 오랜 시간이 소요된다는 문제점을 가진다.The connection between the wireless terminal 10 and the application server 40 is disconnected during the handover from the wireless LAN network 23 to the WiBro network 21 and the wireless terminal 10 is again connected to the WiBro network 21 via the WiBro network 21. [ And must be connected to the server 40. Such a handover process is performed through complicated procedures such as authentication of the wireless terminal 10 and allocation of a new IP address, and thus takes a long time.

또한 최상의 네트워크 품질을 제공하기 위해서는 핸드오버로 인한 접속 끊김을 줄이는 것이 중요한데, 이러한 사용자의 요구에 의해 IEEE 802.21에서는 미디어 독립 핸드오버(media independent handover, MIH) 서버가 제안되었다. 미디어 독립 핸드오버 서버는 서로 이종 네트워크 또는 이종 미디어에 상관없이 서비스 품질(QoS)을 보장하는 무결절성 핸드오버 기술로 IEEE 802.21에서 표준화하고 있는 기술이다. 다중 무선 인터페이스를 가진 무선 단말기로 하여금 사용자의 개입 없이 자동적으로 이용 가능한 최상의 네트워크 접속 유형을 선택하게 하고, 이종 네트워크 간에 무결절하게 핸드오버시킬 수 있도록 하기 위한 이벤트 서비스, 커맨드 서비스 그리고 정보 서비스 등을 제공한다.
In order to provide the best network quality, it is important to reduce the disconnection due to the handover. According to the request of the user, a media independent handover (MIH) server has been proposed in IEEE 802.21. A media independent handover server is a seamless handover technology that standardizes in IEEE 802.21 to ensure quality of service (QoS) regardless of heterogeneous networks or heterogeneous media. Command service, and information service to allow a wireless terminal having multiple wireless interfaces to select the best available network connection type automatically without user intervention and seamlessly hand over between heterogeneous networks do.

도 2는 미디어 독립 핸드오버 서버를 이용하여 이종 네트워크 사이에서 무선 단말기의 핸드오버를 제어하는 방법을 설명하기 위한 도면이다.2 is a diagram for explaining a method of controlling handover of a wireless terminal among heterogeneous networks using a media independent handover server.

도 2를 참고로 살펴보면, 무선 단말기(10)가 접속할 수 있는 이종 네트워크(21, 23)가 미디어 독립 핸드오버 서버(50)에 접속되어 있는데, 미디어 독립 핸드오버 서버(50)는 무선 단말기(10)가 이동하여 무선랜 네트워크의 액세스 포인트(23)의 통신 범위를 벗어나 와이브로 네트워크의 기지국(21)으로 핸드오버하고자 하는 경우, 무선랜 네트워크의 액세스 포인트(23)에서 제공받던 서비스를 유지하기 위해 무선랜 네트워크와 와이브로 네트워크 사이의 핸드오버를 중계한다. 2, the heterogeneous networks 21 and 23 to which the wireless terminal 10 can connect are connected to the media independent handover server 50. The media independent handover server 50 is connected to the wireless terminal 10 Is moved to move out of the communication range of the access point 23 of the wireless LAN network and to perform handover to the base station 21 of the WiBro network, Relay the handover between the LAN network and the WiBro network.

도 2에서 설명하는, 미디어 독립 핸드오버 서버(50)를 이용한 핸드오버의 과정을 살펴보면, 무선 단말기(10)는 액세스 포인트(23)의 수신 신호 세기가 임계값 이하로 낮아지는 경우 미디어 독립 핸드오버 서버(50)로 핸드오버를 요청하게 되며, 미디어 독립 핸드오버 서버(50)는 무선 단말기(10)가 핸드오버하는 와이브로 네트워크의 기지국(21)으로 무선 단말기(10)의 접속/인증 정보를 전송하여 무선 단말기(10)가 액세스 포인트(23)에 접속시 받던 네트워크 서비스를 유지시켜 준다.2, when the received signal strength of the access point 23 is lowered below a threshold value, the wireless terminal 10 performs a handover using the media independent handover server 50, The media independent handover server 50 transmits the connection / authentication information of the wireless terminal 10 to the base station 21 of the WiBro network to which the wireless terminal 10 handover So that the wireless terminal 10 maintains the network service received when accessing the access point 23.

그러나 위에서 언급한 미디어 독립 핸드오버 서버(50)를 이용한 이종 네트워크 사이의 핸드오버 방법은 네트워크 사업자가 이종 네트워크를 모두 관리하고 있는 경우에만 이종 네트워크를 미디어 독립 핸드오버 서버(50)에 연결하여 이종 네트워크 사이에 핸드오버를 제공할 수 있어 무선 단말기(10)의 핸드오버가 네트워크 사업자에 종속된다는 문제점을 가진다.However, in the handover method between heterogeneous networks using the media independent handover server 50, only when the network operator manages all of the heterogeneous networks, the heterogeneous network is connected to the media independent handover server 50, The handover of the wireless terminal 10 is dependent on the network operator.

따라서 이러한 이종 네트워크를 관리하는 네트워크 사업자가 미디어 독립 핸드오버 서버(50)를 운영하는 경우에만 무선 단말기의 이종 네트워크 사이의 핸드오버가 가능한데, 미디어 독립 핸드오버 서버(50)의 설치 및 운영에 따른 비용과 시간이 소요되며 이종 네트워크를 미디어 독립 핸드오버 서버(50)로 통합하여 관리하기 위하여 기설치되어 있는 이종 네트워크를 모두 미디어 독립 핸드오버 서버(50)로 접속 설정하는데 많은 시간과 비용이 소요된다는 하는 문제점을 가진다. Therefore, it is possible to perform a handover between heterogeneous networks of a wireless terminal only when a network operator managing the heterogeneous network operates the media independent handover server 50. The cost of installing and operating the media independent handover server 50 It takes a long time and a lot of time to set up the heterogeneous network to be connected to the media independent handover server 50 in order to integrate and manage the heterogeneous network into the media independent handover server 50 I have a problem.

본 발명은 위에서 언급한 이종 네트워크 사이의 핸드오버 제어 방법이 가지는 문제점을 해결하기 위한 것으로, 본 발명이 이루고자 하는 목적은 네트워크 사업자에 종속되지 않으며 이종 네트워크 사이에서 무선 단말기의 핸드오버를 제어하는 방법을 제공하는 것이다.The present invention provides a method for controlling a handover of a wireless terminal between heterogeneous networks that does not depend on a network operator. .

본 발명이 이루고자 하는 다른 목적은 무선 단말기에 이종 네트워크 각각에 대한 데이터 경로를 기설정하며 이동 관리 서버에도 이에 대응하여 이종 네트워크 각각에 대한 데이터 경로를 기설정하여 무선 단말기가 이종 네트워크 사이에서 핸드오버하는 경우 핸드오버한 네트워크의 종류에 따라 데이터 경로를 변경하여 핸드오버로 인한 데이터 끊김이 적은 핸드오버 제어 방법을 제공하는 것이다. Another object of the present invention is to provide a wireless communication system and a wireless communication method in which a data path for each heterogeneous network is established in a wireless terminal and a data path for each heterogeneous network is set in correspondence with a mobility management server, A handover control method in which a data path is changed according to a type of a handover network and data discontinuity due to a handover is reduced is provided.

본 발명의 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 이종 네트워크 사이의 핸드오버를 지원하는 통신 시스템은 애플리케이션 서버와, 이종 네트워크 중 제1 네트워크와 연결되는 제1 데이터 경로 및 이종 네트워크 중 제2 네트워크와 연결되는 제2 데이터 경로를 설정하며 제1 네트워크와 제2 네트워크 사이의 핸드오버에 따라 제1 데이터 경로와 제2 데이터 경로 사이에서 데이터 경로를 변경 설정하는 무선 단말기와, 애플리케이션 서버와 제1 네트워크를 연결하는 제3 데이터 경로 및 애플리케이션 서버와 제2 네트워크를 연결하는 제4 데이터 경로를 설정하며 무선 단말기가 제1 네트워크와 제2 네트워크 사이에서 핸드오버시 핸드오버하는 네트워크에 상응하여 제3 데이터 경로와 제4 데이터 경로 사이에서 데이터 경로를 변경하는 이동 관리 서버를 포함하는 것을 특징으로 한다.In order to accomplish the object of the present invention, a communication system supporting heterogeneous network handover according to an embodiment of the present invention includes an application server, a first data path connected to a first network of the heterogeneous network, A wireless terminal for establishing a second data path connected to the second network and changing and setting the data path between the first data path and the second data path in accordance with a handover between the first network and the second network, A third data path connecting the first network and a fourth data path connecting the application server and the second network, and setting a fourth data path corresponding to a network in which the wireless terminal handover handover between the first network and the second network, Move management to change the data path between 3 data paths and 4th data path And a server.

여기서 통신 시스템은 무선 단말기에서 핸드오버 가능한 주변 네트워크 정보를 제공하는 네트워크 데이터베이스 서버를 더 포함하며, 무선 단말기는 주변 네트워크 정보에 기초하여 핸드오버를 수행하는 것을 특징으로 한다.Here, the communication system further includes a network database server that provides handover-capable neighboring network information in the wireless terminal, and the wireless terminal performs handover based on the neighboring network information.

본 발명의 일 실시예에 따른 무선 단말기는 이종 네트워크의 제1 네트워크와 접속 가능한 제1 네트워크 물리 인터페이스 및 이종 네트워크의 제2 네트워크와 접속 가능한 제2 네트워크 물리 인터페이스를 구비하는 물리 인터페이스와, 애플리케이션 서버로 요청한 애플리케이션을 실행하는 애플리케이션 실행부와, 제1 네트워크와 무선 단말기 사이의 제1 데이터 경로 및 제2 네트워크와 무선 단말기의 제2 데이터 경로를 설정하는 제1 데이터 경로 설정부와, 기접속한 상기 제1 네트워크의 수신 신호 세기를 측정하며 수신 신호 세기와 임계값을 비교하여 핸드오버를 결정하는 핸드오버 결정부와, 주변 네트워크를 스캔하여 주변 네트워크 정보 중에서 실제 핸드오버 가능한 가용 네트워크를 판단하는 가용 네트워크 판단부와, 가용 네트워크의 네트워크 종류에 따라 설정한 제1 데이터 경로와 제2 데이터 경로 사이의 데이터 경로를 변경시키기 위한 핸드오버 제어신호를 생성하는 핸드오버 제어부와, 핸드오버 제어신호에 따라 제1 데이터 경로와 제2 데이터 경로 사이에서 데이터 경로를 변경하는 스위치부를 포함하는 것을 특징으로 한다.A wireless terminal according to an embodiment of the present invention includes a physical interface having a first network physical interface connectable to a first network of a heterogeneous network and a second network physical interface connectable to a second network of a heterogeneous network, A first data path setting unit for setting a first data path and a second data path between the first network and the wireless terminal and a second data path of the wireless terminal, A handover decision unit for measuring a received signal strength of a network and comparing a received signal strength with a threshold value to determine a handover; Network of available networks A handover control unit for generating a handover control signal for changing a data path between the first data path and the second data path set according to the handover control signal, And a switch unit for changing the data path in the memory unit.

바람직하게, 핸드오버 결정부는 수신 신호 세기가 임계값보다 작은 경우, 주변 네트워크 정보를 요청하기 위한 네트워크 요청 메시지를 생성하며 네트워크 요청 메시지를 제1 데이터 경로를 통해 이동 관리 서버로 송신하는 것을 특징으로 한다.Preferably, the handover determination unit generates a network request message for requesting the neighboring network information when the received signal strength is smaller than the threshold value, and transmits the network request message to the mobility management server through the first data path .

여기서 네트워크 데이터베이스 서버는 이동 관리 서버에 접속되어 있으며, 이동 관리 서버로부터 상기 네트워크 요청 메시지를 수신하고 이동 관리 서버로 상기 주변 네트워크 정보를 송신하는 것을 특징으로 한다.Here, the network database server is connected to the mobility management server, receives the network request message from the mobility management server, and transmits the peripheral network information to the mobility management server.

본 발명의 일 실시예에 따른 이동 관리 서버는 제1 네트워크와 연결되는 제1 포트, 제2 네트워크와 연결되는 제2 포트, 네트워크 데이터베이스 서버와 연결되는 제3 포트 및 애플리케이션 서버와 연결되는 제4 포트를 구비하는 포트 인터페이스와, 제1 포트와 제4 포트 사이의 제3 데이터 경로 및 제2 포트와 제4 포트 사이의 제4 데이터 경로를 설정하는 제2 데이터 경로 설정부와, 무선 단말기로부터 수신한 핸드오버 제어 메시지에 따라 제3 데이터 경로와 제4 데이터 경로 사이의 데이터 경로를 변경시키기 위한 경로변경 제어신호를 생성하는 경로 제어부와, 경로변경 제어신호에 따라 제3 데이터 경로와 제4 데이터 경로 사이의 데이터 경로를 변경하는 제2 스위치부를 포함하는 것을 특징으로 한다.A mobility management server according to an embodiment of the present invention includes a first port connected to a first network, a second port connected to a second network, a third port connected to a network database server, and a fourth port A second data path setting unit for setting a fourth data path between a third data path and a second port and a fourth port between the first port and the fourth port; A path control unit for generating a path change control signal for changing a data path between the third data path and the fourth data path according to the handover control message, And a second switch unit for changing the data path of the first switch unit.

바람직하게, 본 발명의 일 실시예에 따른 이동 관리 서버는 무선 단말기로부터 수신되는 메시지에서 상기 네트워크 요청 메시지를 필터링하며, 네트워크 요청 메시지를 수신하는 경우 네트워크 데이터베이스 서버로 주변 네트워크 정보를 요청하는 네트워크 요청 메시지를 전송하는 것을 특징으로 한다.Preferably, the mobility management server according to an embodiment of the present invention filters the network request message from a message received from a wireless terminal, and when receiving a network request message, transmits a network request message To the mobile station.

여기서 네트워크 데이터베이스 서버는 네트워크 요청 메시지에 구비되어 있는 무선 단말기의 제1 네트워크의 접속 위치에 기초하여 무선 단말기가 핸드오버 가능한 주변 네트워크 정보를 추출하는 것을 특징으로 한다.Wherein the network database server extracts peripheral network information capable of being handed over by the wireless terminal based on a connection position of the first network of the wireless terminal provided in the network request message.

본 발명의 일 실시예에서 애플리케이션 실행부는 가상 머신(virtual marchine)으로 동작하며, 스위치부는 핸드오버 제어신호에 따라 가상 머신과의 데이터 경로를 제1 데이터 경로에서 제2 데이터 경로로 변경시키도록 프로그램된 오픈 브이 스위치(Open vswitch, OVS)인 것을 특징으로 한다.In one embodiment of the present invention, the application execution unit operates as a virtual machine, and the switch unit is programmed to change the data path with the virtual machine from the first data path to the second data path in accordance with the handover control signal And is an open Vswitch (OVS).

바람직하게, 제1 네트워크는 무선랜 네트워크(Wireless Local Area Network, WLAN)이고 제2 네트워크는 와이브로 네트워크(Wireless Broadband Internet, WiBro)인 것을 특징으로 한다.Preferably, the first network is a Wireless Local Area Network (WLAN) and the second network is a Wireless Broadband Internet (WiBro).

한편, 이종 네트워크 사이에서 핸드오버를 수행하는 본 발명의 일 실시예에 따른 무선 단말기는 이종 네트워크의 제1 네트워크와 접속 가능한 제1 네트워크 물리 인터페이스 및 이종 네트워크의 제2 네트워크와 접속 가능한 제2 네트워크 물리 인터페이스를 구비하는 물리 인터페이스와, 애플리케이션 서버로 요청한 애플리케이션을 실행하는 애플리케이션 실행부와, 제1 네트워크와의 제1 데이터 경로 및 제2 네트워크와의 제2 데이터 경로를 설정하는 데이터 경로 설정부와, 기접속한 제1 네트워크의 수신 신호 세기를 측정하며 수신 신호 세기와 임계값을 비교하여 핸드오버를 결정하는 핸드오버 결정부와, 핸드오버 결정시 주변 네트워크를 스캔하여 실제 핸드오버 가능한 가용 네트워크를 판단하는 가용 네트워크 판단부와, 가용 네트워크의 네트워크 종류에 따라 설정한 제1 데이터 경로와 제2 데이터 경로 사이의 데이터 경로를 변경시키기 위한 핸드오버 제어신호를 생성하는 핸드오버 제어부와, 핸드오버 제어신호에 따라 제1 데이터 경로와 제2 데이터 경로 사이에서 데이터 경로를 변경하는 스위치부를 포함하는 것을 특징으로 한다.A wireless terminal according to an embodiment of the present invention for performing a handover between heterogeneous networks includes a first network physical interface connectable to a first network of a heterogeneous network and a second network physical interface connectable to a second network of the heterogeneous network, An application execution unit that executes an application requested by the application server; a data path setting unit that sets a second data path between the first data path and the second network with the first network; A handover decision unit for measuring a received signal strength of the connected first network and comparing a received signal strength with a threshold value to determine a handover; An available network determination unit, a network of available networks A handover control unit for generating a handover control signal for changing a data path between the first data path and the second data path set according to the type of the first data path and the second data path, And a switch unit for changing the data path in the memory unit.

바람직하게, 핸드오버 결정부는 수신 신호 세기가 임계값보다 작은 경우, 주변 네트워크 정보를 요청하는 네트워크 요청 메시지를 생성하여 통신 네트워크의 네트워크 데이터베이스 서버로 송신하며, 가용 네트워트 판단부는 주변 네트워크 정보와 스캔한 주변 네트워를 비교하여 가용 네트워크를 판단하는 것을 특징으로 하는 한다.Preferably, the handover decision unit generates a network request message requesting the neighboring network information and transmits the network request message to the network database server of the communication network when the received signal strength is smaller than the threshold value, And comparing the network to determine an available network.

본 발명의 일 실시예에 따른 핸드오버 제어부는 가용 네트워크가 제1 네트워크와 동일한 종류인 경우 데이터 경로를 변경시키지 않고 유지시키는 핸드오버 제어신호를 생성하는 것을 특징으로 한다.A handover control unit according to an embodiment of the present invention is characterized in that it generates a handover control signal which keeps the data path unchanged when the available network is of the same type as the first network.

본 발명의 일 실시예에 따른 핸드오버 제어부는 가용 네트워크가 제2 네트워크인 경우 데이터 경로를 제1 데이터 경로에서 제2 데이터 경로로 변경시키기 위한 핸드오버 제어 신호를 생성하는 것을 특징으로 한다.The handover controller according to an embodiment of the present invention generates a handover control signal for changing the data path from the first data path to the second data path when the available network is the second network.

한편, 본 발명의 일 실시예에 따른, 이종 네트워크를 핸드오버하며 애플리케이션 서버에 접속하는 무선 단말기의 핸드오버를 제어하는 방법은 이종 네트워크 중 제1 네트워크와 무선 단말기 사이의 제1 데이터 경로 및 이종 네트워크 중 제2 네트워크와 무선 단말기 사이의 제2 데이터 경로를 설정하는 단계와, 기접속한 제1 네트워크의 수신 신호 세기를 측정하며 수신 신호 세기와 임계값을 비교하여 핸드오버를 결정하는 단계와, 핸드오버 결정시 주변 네트워크를 스캔하여 핸드오버 가능한 가용 네트워크를 판단하는 단계와, 가용 네트워크의 네트워크 종류에 따라 무선 단말기와 애플리케이션 서버를 중계하는 이동 관리 서버의 데이터 경로를 제1 데이터 경로에서 제2 데이터 경로로 변경 요청하는 변경 요청 메시지를 이동 관리 서버로 송신하는 단계와, 가용 네트워크의 네트워크 종류에 따라 설정한 제1 데이터 경로와 제2 데이터 경로 사이의 데이터 경로를 변경시키는 단계를 포함하는 것을 특징으로 한다.Meanwhile, a method for controlling handover of a wireless terminal that handles a heterogeneous network and connects to an application server, according to an embodiment of the present invention, includes a first data path between a first network and a wireless terminal of the heterogeneous network, Setting a second data path between the second network and the wireless terminal, measuring a received signal strength of the first network and determining a handover by comparing the received signal strength with a threshold value, Determining the available network capable of performing a handover by scanning the peripheral network when an over determination is made; and determining a data path of a mobility management server relaying the wireless terminal and the application server according to a network type of the available network, And transmits the change request message requesting the change to the mobility management server And characterized in that it comprises the step of changing the data path between the first data path is set according to the network type of the available network and a second data path.

여기서 가용 네트워크는 네트워크 데이터베이스 서버로부터 수신한 무선 단말기가 핸드오버 가능한 주변 네트워크 정보와 스캔한 주변 네트워크를 비교하여 판단되는 것을 특징으로 한다.Wherein the available network is determined by comparing the peripheral network information that the wireless terminal receives from the network database server and the scanned peripheral network.

바람직하게, 본 발명의 일 실시예에 따른 가용 네트워크를 판단하는 단계는 네트워크 데이터베이스 서버로부터 무선 단말기가 접속되어 있는 제1 네트워크의 주변 네트워크 정보를 수신하는 단계와, 무선 단말기가 접속되어 있는 제1 네트워크와 동일한 주변 네트워크를 스캔하는 단계와, 주변 네트워크 정보와 스캔한 주변 네트워크를 비교하여 무선 단말기가 핸드오버 가능한 주변 네트워크가 존재하는지 판단하는 단계와, 무선 단말기가 핸드오버 가능한 주변 네트워크를 가용 네트워크로 판단하는 단계를 포함하는 것을 특징으로 한다.Preferably, the step of determining an available network according to an embodiment of the present invention includes the steps of: receiving peripheral network information of a first network to which a wireless terminal is connected from a network database server; Comparing the peripheral network information with the scanned peripheral network to determine whether there is a peripheral network capable of being handed over by the wireless terminal, and determining whether the peripheral network capable of handover is an available network The method comprising the steps of:

여기서 무선 단말기가 핸드오버 가능한, 제1 네트워크와 동일한 주변 네트워크가 존재하지 않는 경우 무선 단말기가 접속되어 있는 제1 네트워크의 주변에 무선 단말기가 핸드오버 가능한 제2 네트워크를 스캔하며, 무선 단말기가 핸드오버 가능한 제2 네트워크를 가용 네트워크로 판단하는 것을 특징으로 한다.Here, if the wireless terminal can be handed over and the same peripheral network as the first network does not exist, the wireless terminal scans a second network capable of handover to the periphery of the first network to which the wireless terminal is connected, And judges the second possible network as an available network.

한편, 무선 단말기가 접속되어 있는 제1 네트워크와 동일한 가용 네트워크가 존재하는 경우 제1 데이터 경로를 데이터 경로로 유지한 채 기설정되어 있는 제1 네트워크와의 연결을 해제하고 가용 네트워크로 핸드오버를 수행하는 것을 특징으로 한다.Meanwhile, when there is an available network that is the same as the first network to which the wireless terminal is connected, the first data path is maintained as the data path, and the connection with the first network is released and the handover to the available network is performed .

한편, 무선 단말기가 핸드오버 가능한 제2 네트워크의 가용 네트워크가 존재하는 경우 제1 데이터 경로에서 상기 제2 데이터 경로로 데이터 경로를 변경하며 이동 관리 서버에서 변경 요청 메시지에 기초하여 애플리케이션 서버와 이동 관리 서버 사이의 데이터 경로가 변경하는 것을 특징으로 한다. If there is an available network of the second network capable of handover by the wireless terminal, the wireless terminal changes the data path from the first data path to the second data path, and the application server and the mobility management server And the data path between the data buses is changed.

본 발명에 따른 이종 네트워크 사이의 핸드오버 제어 방법은 무선 단말기와 애플리케이션 서버 사이에 이동 관리 서버를 배치하고 무선 단말기가 이종 네트워크 사이에서 핸드오버시 무선 단말기와 애플리케이션 서버 사이의 데이터 경로를 이동 관리 서버의 중계로 핸드오버한 네트워크에 할당된 데이터 경로로 변경시킴으로써, 네트워크 사업자에 종속되지 않으며 이종 네트워크 사이에서 무선 단말기의 핸드오버를 제어할 수 있다.A handover control method between heterogeneous networks according to the present invention is characterized in that a mobility management server is arranged between a wireless terminal and an application server, and a data path between a wireless terminal and an application server in a handover between heterogeneous networks The handover of the wireless terminal can be controlled between the heterogeneous networks without changing the data path assigned to the network handed over to the relay network.

또한 본 발명에 따른 핸드오버 제어 방법은 무선 단말기에 이종 네트워크 각각에 대한 데이터 경로를 기설정하며 이동 관리 서버에도 이에 대응하여 이종 네트워크 각각에 대한 데이터 경로를 기설정함으로써, 무선 단말기가 이종 네트워크 사이에서 핸드오버하는 경우 핸드오버한 네트워크의 종류에 따라 데이터 경로를 변경하여 핸드오버로 인한 데이터 끊김이 적다.In addition, a handover control method according to the present invention sets a data path for each heterogeneous network to a wireless terminal and sets a data path for each heterogeneous network corresponding to the mobile management server, In the case of handover, the data path is changed according to the type of the handed-over network, and the data interruption due to the handover is small.

또한 본 발명에 따른 핸드오버 제어 방법의 경우 동종의 네트워크에서의 핸드오버의 경우에는 별도의 인증 절차가 필요하지 않기 때문에, 동종 네트워크 사이의 핸드오버로 인한 네트워크 부하를 줄일 수 있다.Further, in the case of the handover control method according to the present invention, since no separate authentication procedure is required in the case of handover in the same type of network, the network load due to the handover between homogeneous networks can be reduced.

도 1은 서로 다른 이종 네트워크에서 무선 단말기의 핸드오버를 제어하는 방법을 설명하기 위한 도면이다.
도 2는 미디어 독립 핸드오버 서버를 이용하여 이종 네트워크 사이에서 무선 단말기의 핸드오버를 제어하는 방법을 설명하기 위한 도면이다.
도 3은 이종 네트워크 사이의 핸드오버를 지원하는, 본 발명의 일 실시예에 따른 통신 시스템을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른 무선 단말기(100)를 설명하기 위한 기능 블록도이다.
도 5는 본 발명의 일 실시예에 따른 이동 관리 서버를 설명하기 위한 기능 블록도이다.
도 6은 본 발명에 따른 통신 시스템의 일 구현예를 설명하기 위한 기능 블록도이다.
도 7은 이종 네트워크 사이의 핸드오버를 지원하는, 본 발명의 일 실시예에 따른 통신 시스템에서 송수신되는 메시지를 설명하기 위한 흐름도이다.
도 8은 본 발명의 일 실시예에 따른, 무선 단말기에서 이종 네트워크 사이를 핸드오버하는 방법을 설명하기 위한 흐름도이다.
도 9는 본 발명에 따른, 가용 네트워크를 판단하는 방법의 일 예를 설명하기 위한 흐름도이다.
도 10은 본 발명의 일 실시예에 따른, 무선 단말기에서 핸드오버를 수행하는 단계를 보다 구체적으로 설명하기 위한 흐름도이다.
도 11은 본 발명의 일 실시예에 따른, 이동 관리 서버의 동작을 설명하기 위한 흐름도이다.
1 is a diagram for explaining a method of controlling handover of a wireless terminal in different heterogeneous networks.
2 is a diagram for explaining a method of controlling handover of a wireless terminal among heterogeneous networks using a media independent handover server.
3 is a diagram for explaining a communication system according to an embodiment of the present invention, which supports handover between heterogeneous networks.
4 is a functional block diagram illustrating a wireless terminal 100 according to an embodiment of the present invention.
5 is a functional block diagram illustrating a mobility management server according to an embodiment of the present invention.
6 is a functional block diagram for explaining an embodiment of a communication system according to the present invention.
7 is a flowchart illustrating a message transmitted and received in a communication system according to an embodiment of the present invention supporting handover between heterogeneous networks.
8 is a flowchart illustrating a method of handing over between heterogeneous networks in a wireless terminal according to an embodiment of the present invention.
9 is a flowchart illustrating an example of a method for determining an available network according to the present invention.
FIG. 10 is a flowchart illustrating a procedure for performing a handover in a wireless terminal according to an exemplary embodiment of the present invention. Referring to FIG.
11 is a flowchart illustrating an operation of the mobility management server according to an embodiment of the present invention.

이하 첨부한 도면을 참고로 본 발명에 따른 핸드오버 제어 방법에 대해 보다 구체적으로 살펴본다.
Hereinafter, a handover control method according to the present invention will be described in detail with reference to the accompanying drawings.

도 3은 이종 네트워크 사이의 핸드오버를 지원하는, 본 발명의 일 실시예에 따른 통신 시스템을 설명하기 위한 도면이다.3 is a diagram for explaining a communication system according to an embodiment of the present invention, which supports handover between heterogeneous networks.

도 3을 참고로 보다 구체적으로 살펴보면, 무선 단말기(100)는 이종 네트워크(21, 23) 중 어느 하나의 네트워크를 통해 인터넷(200)에 접속되어 있으며, 인터넷(200)을 통해 애플리케이션 서버(500)와 통신을 수행한다. 여기서 무선 단말기는 여러 종류의 네트워크를 자유로이 넘나들며 사용자에게 최적화된 서비스를 제공하는 다중 모드 단말(Multi Mode Terminal, MMT)로, 둘 이상의 서로 다른 네트워크에 접속할 수 있는 모뎀을 포함하여 효율적으로 데이터를 송수신한다.3, the wireless terminal 100 is connected to the Internet 200 through any one of the heterogeneous networks 21 and 23. The wireless terminal 100 is connected to the application server 500 through the Internet 200, Lt; / RTI > Here, a wireless terminal is a multi-mode terminal (MMT) that freely crosses various types of networks and provides optimized services to a user, and includes a modem capable of connecting to two or more different networks, thereby efficiently transmitting and receiving data .

이종 네트워크(21, 23)은 무선랜(Wireless Local Area Network, WLAN), 와이브로(Wireless Broadband Internet, WiBro), 3G, 3GPP(3rd Generation Partnership Project), LTE(Long Trem Evolution) 등과 같이 서로 다른 네트워크를 의미하며, 이외에도 본 발명이 적용되는 분야에 따라 다양한 종류의 네트워크가 사용될 수 있다.The heterogeneous networks 21 and 23 are connected to different networks such as a Wireless Local Area Network (WLAN), a Wireless Broadband Internet (WiBro), a 3G, a 3GPP (Third Generation Partnership Project) And various types of networks may be used depending on the field to which the present invention is applied.

인터넷(200)과 애플리케이션 서버(500) 사이에는 무선 단말기(100)와 애플리케이션 서버(500)를 중계하여 무선 단말기(100)의 핸드오버를 지원하는 이동 관리 서버(300)가 배치되어 있으며, 이동 관리 서버(300)에는 네트워크 데이터베이스 서버(400)가 접속되어 있다. A mobility management server 300 that relays the wireless terminal 100 and the application server 500 and supports handover of the wireless terminal 100 is disposed between the Internet 200 and the application server 500, A network database server 400 is connected to the server 300.

무선 단말기(100)는 이종 네트워크에 각각 접속하기 위한 데이터 경로를 설정하며, 이동 관리 서버(300)는 애플리케이션 서버(500)와 서로 다른 이종 네트워크를 연결하기 위한 데이터 경로를 각각 설정한다. 무선 단말기(100)가 이종 네트워크 사이에서 핸드오버하는 경우, 무선 단말기(100)는 핸드오버한 네트워크에 따라 데이터 경로를 변경하고 이동 관리 서버(300)도 무선 단말기(100)가 핸드오버한 네트워크에 따라 데이터 경로를 변경하여 이동 관리 서버(300)를 통해 애플리케이션 서버(500)로부터 무선 단말기(100)로 데이터가 송신된다.The wireless terminal 100 sets up a data path for connecting to the heterogeneous network, and the mobility management server 300 sets up a data path for connecting different heterogeneous networks to the application server 500, respectively. When the wireless terminal 100 performs handover between heterogeneous networks, the wireless terminal 100 changes the data path according to the handed-over network, and the mobility management server 300 transmits the data path to the network to which the wireless terminal 100 hand- The data path is changed and data is transmitted from the application server 500 to the wireless terminal 100 through the mobility management server 300. [

네트워크 데이터베이스 서버(400)는 무선 단말기(100)가 핸드오버 가능한 주변 네트워크 정보를 제공하는데, 무선 단말기(100)가 위치하고 있는 네트워크 접속 위치에 기초하여 무선 단말기(100)가 핸드오버 가능한 주변 네트워크에 대한 정보를 이동 관리 서버(300)를 통해 무선 단말기(100)로 제공한다.
The network database server 400 provides peripheral network information on which the wireless terminal 100 can be handed over to the wireless terminal 100 based on the network connection location where the wireless terminal 100 is located, And provides the information to the wireless terminal 100 through the mobility management server 300.

도 4는 본 발명의 일 실시예에 따른 무선 단말기(100)를 설명하기 위한 기능 블록도이다.4 is a functional block diagram illustrating a wireless terminal 100 according to an embodiment of the present invention.

도 4를 참고로 보다 구체적으로 살펴보면, 물리 인터페이스(120)는 다양한 이종 네트워크에 접속하기 위한 물리 인터페이스로 이종 네트워크 중 제1 네트워크와 접속하는데 사용되는 제1 네트워크 인터페이스(121), 이종 네트워크 중 제2 네트워크와 접속하는데 사용되는 제2 네트워크 인터페이스(123) 및 무선 단말기 주변에 위치하는 주변 네트워크를 스캔하는데 이용되는 스캔 인터페이스(125)를 구비하고 있다. 본 발명이 적용되는 분야에 따라 이종 네트워크의 수에 따라 인터페이스의 수는 상이하며 이는 본 발명의 범위에 속한다. 4, the physical interface 120 is a physical interface for connecting to various heterogeneous networks. The physical interface 120 includes a first network interface 121 used to connect with a first one of the heterogeneous networks, A second network interface 123 used to connect to the network, and a scan interface 125 used to scan a peripheral network located around the wireless terminal. Depending on the field to which the present invention is applied, the number of interfaces differs depending on the number of heterogeneous networks, which falls within the scope of the present invention.

제1 데이터 경로 설정부(110)는 제1 네트워크 인터페이스(121)를 통해 무선단말기의 애플리케이션 실행부(170)와 제1 네트워크 사이의 제1 데이터 경로를 설정하며 동시에 제2 네트워크 인터페이스(123)를 통해 무선 단말기의 애플리케이션 실행부(170)와 제2 네트워크 사이의 데이터 경로를 설정한다.The first data path setting unit 110 sets the first data path between the application executing unit 170 of the wireless terminal and the first network through the first network interface 121 and simultaneously sets the first data path between the application executing unit 170 of the wireless terminal and the second network interface 123 And establishes a data path between the application execution unit 170 of the wireless terminal and the second network.

제1 스위치부(160)는 무선 단말기가 제1 네트워크와 제2 네트워크 사이에서 핸드오버하는 경우, 제1 데이터 경로와 제2 데이터 경로를 선택하여 제1 네트워크와 애플리케이션 실행부(170)를 서로 연결시키거나 제2 네트워크와 애플리케이션 실행부(170)를 서로 연결시킨다. 따라서 무선 단말기가 제1 네트워크에 접속되어 있는 경우 제1 데이터 경로를 통해 제1 네트워크와 애플리케이션 실행부(170)가 연결되며 제2 네트워크에 접속되어 있는 경우 제2 데이터 경로를 통해 제2 네트워크와 애플리케이션 실행부(170)가 연결된다. When the wireless terminal performs handover between the first network and the second network, the first switch unit 160 selects the first data path and the second data path to connect the first network and the application executing unit 170 to each other Or connects the second network and application execution unit 170 to each other. Accordingly, when the wireless terminal is connected to the first network, the application execution unit 170 is connected to the first network through the first data path. When the application terminal 170 is connected to the second network, The execution unit 170 is connected.

여기서 제1 스위치(160)는 핸드오버 제어부(150)에서 생성되는 핸드오버 제어 신호에 따라 제1 데이터 경로 또는 제2 데이터 경로를 선택하는데, 핸드오버 제어 신호를 생성하는 과정을 보다 구체적으로 살펴본다. Here, the first switch 160 selects a first data path or a second data path according to a handover control signal generated by the handover controller 150, and a process of generating a handover control signal will be described in more detail .

무선 단말기가 제1 네트워크를 통해 애플리케이션 서버와 접속되어 있다고 가정하면, 먼저 핸드오버 결정부(130)는 제1 네트워크 인터페이스(121)를 통해 기접속되어 있는 제1 네트워크, 즉 제1 네트워크의 접속 수단(액세스 포인트, 기지국 등)의 수신 신호 세기를 주기적으로 측정한다. 핸드오버 결정부(130)는 수신 신호 세기가 임계값보다 작은 경우, 핸드오버를 결정하고 네트워크 요청 메시지를 생성하여 제1 네트워크 인터페이스를 통해 이동 관리 서버(300)로 송신한다. 이동 관리 서버(300)는 네트워크 요청 메시지를 수신하는 경우 네트워크 데이터베이스 서버(400)로부터 무선 단말기가 접속되어 있는 위치에 기반하여 무선 단말기가 핸드오버 가능한 주변 네트워크 정보를 제공한다. Assuming that the wireless terminal is connected to the application server via the first network, the handover decision unit 130 firstly determines whether the first network, that is, the first network through the first network interface 121, (Access point, base station, etc.) periodically. When the received signal strength is smaller than the threshold value, the handover decision unit 130 determines a handover, generates a network request message, and transmits the network request message to the mobility management server 300 through the first network interface. When the mobile management server 300 receives the network request message, the mobility management server 300 provides the neighboring network information on which the wireless terminal can be handed over based on the location where the wireless terminal is connected from the network database server 400.

핸드오버 결정부(130)는 주변 네트워크 정보를 수신하는 경우 주변 네트워크 정보를 가용 네트워크 판단부(140)로 제공하는데, 가용 네트워크 판단부(140)는 스캔 인터페이스(125)를 통해 무선 단말기 주변에 위치하는 주변 네트워크를 스캔하도록 제어하며 수신한 주변 네트워크 정보와 스캔한 주변 네트워크를 비교하여 무선 단말기가 핸드오버할 가용 네트워크를 판단한다. When the handover decision unit 130 receives the neighboring network information, the handover decision unit 130 provides the neighboring network information to the available network deciding unit 140. The available network deciding unit 140 decides, And compares the received peripheral network information with the scanned peripheral network to determine an available network to which the wireless terminal will handover.

핸드오버 제어부(150)는 가용 네트워크가 제1 네트워크와 동일한 네트워크인 경우 제1 데이터 경로를 변경하지 않고 유지하는 핸드오버 제어 신호를 생성한다. 그러나 가용 네트워크가 제1 네트워크와 상이한 제2 네트워크인 경우 이동 관리 서버의 데이터 경로도 이에 따라 변경 요청하기 위한 변경 요청 메시지를 생성하며, 생성한 변경 요청 메시지를 제1 데이터 경로를 통해 이동 관리 서버로 송신한다. 또한, 핸드오버 제어부(150)는 무선 단말기의 데이터 경로를 제1 데이터 경로에서 제2 데이터 경로로 변경하는 핸드오버 제어 신호를 생성한다.
The handover control unit 150 generates a handover control signal for maintaining the first data path unchanged when the available network is the same network as the first network. However, when the available network is a second network different from the first network, the data path of the mobility management server also generates a change request message for requesting the change, and transmits the generated change request message to the mobility management server through the first data path . In addition, the handover control unit 150 generates a handover control signal for changing the data path of the wireless terminal from the first data path to the second data path.

도 5는 본 발명의 일 실시예에 따른 이동 관리 서버를 설명하기 위한 기능 블록도이다.5 is a functional block diagram illustrating a mobility management server according to an embodiment of the present invention.

도 5를 참고로 보다 구체적으로 살펴보면, 포트 인터페이스(320)는 다양한 이종 네트워크에 접속하기 위한 포트 인터페이스로 이종 네트워크 중 제1 네트워크와 접속하는데 사용되는 제1 포트, 이종 네트워크 중 제2 네트워크와 접속하는데 사용되는 제2 포트, 애플리케이션 서버(500)와 접속하는데 사용되는 제3 포트 및 네트워크 데이터베이스 서버(400)와 접속하는데 사용되는 제4 포트를 구비하고 있다. 여기서 포트는 네트워크와 접속하는데 사용되는 물리 인터페이스를 의미할 수 있다. 본 발명이 적용되는 분야에 따라 다수 이종 네트워크의 수에 따라 포트의 수는 상이하며 이는 본 발명의 범위에 속한다.5, the port interface 320 is a port interface for connecting to various heterogeneous networks. The port interface 320 connects to a first one of the heterogeneous networks, which is used to connect with a first one of the heterogeneous networks, A third port used to connect with the application server 500, and a fourth port used to connect to the network database server 400. [ Where the port may refer to the physical interface used to connect to the network. Depending on the field to which the present invention is applied, the number of ports varies according to the number of multiple heterogeneous networks, which falls within the scope of the present invention.

제2 데이터 경로 설정부(310)는 제1 포트와 제3 포트 사이의 제3 데이터 경로를 설정하며 동시에 제2 포트와 제3 포트 사이의 제4 데이터 경로를 설정한다.The second data path setting unit 310 sets a third data path between the first port and the third port and simultaneously sets a fourth data path between the second port and the third port.

제2 스위치부(330)는 무선 단말기가 제1 네트워크와 제2 네트워크 사이에서 핸드오버하는 경우 핸드오버에 따라 제3 데이터 경로 또는 제4 데이터 경로를 선택하여 제3 데이터 경로를 통해 애플리케이션 서버(500)와 무선 단말기(100)를 서로 연결시키거나 제4 데이터 경로를 통해 애플리케이션 서버(500)와 무선 단말기(100)를 서로 연결시킨다. The second switch unit 330 selects a third data path or a fourth data path according to the handover when the wireless terminal performs handover between the first network and the second network and transmits the selected data path to the application server 500 And the wireless terminal 100 or connects the application server 500 and the wireless terminal 100 to each other through the fourth data path.

여기서 제2 스위치(160)는 경로 제어부(340)로부터 제공되는 경로변경 제어신호에 따라 제3 데이터 경로 또는 제4 데이터 경로를 선택하는데, 경로 제어부(340)는 무선 단말기로부터 변경 요청 메시지를 수신하는 경우 변경 요청 메시지에 따라 데이터 경로를 변경하지 않고 유지하기 위한 경로변경 제어신호를 생성하거나 기접속되어 있던 제3 데이터 경로에서 제4 데이터 경로로 변경하는 경로변경 제어신호를 생성한다. The second switch 160 selects a third data path or a fourth data path according to a path change control signal provided from the path controller 340. The path controller 340 receives a change request message from the wireless terminal A path change control signal for maintaining the data path unchanged or a path change control signal for changing from the previously connected third data path to the fourth data path according to the change request message.

한편, 메시지 필터링부(350)는 무선 단말기로부터 수신되는 메시지 중에서 네트워크 요청 메시지를 필터링하는데, 메시지 필터링부(350)는 네트워크 요청 메시지를 수신하는 경우 수신한 네트워크 요청 메시지를 네트워크 데이터베이스 서버(400)로 송신한다. 네트워크 데이터베이스 서버(400)는 네트워크 요청 메시지에 구비되어 있는 무선 단말기의 제1 네트워크의 접속 위치에 기초하여 무선 단말기가 핸드오버 가능한 주변 네트워크 정보를 네트워크 데이터베이스에서 추출하여 메시지 필터링부(350)로 전송한다. 메시지 필터링부(350)는 수신한 주변 네트워크 정보를 무선 단말기로 송신한다.
Meanwhile, the message filtering unit 350 filters the network request message from the messages received from the wireless terminal. When the message filtering unit 350 receives the network request message, the message filtering unit 350 transmits the received network request message to the network database server 400 . The network database server 400 extracts from the network database the peripheral network information capable of being handed over by the wireless terminal based on the connection position of the first network of the wireless terminal provided in the network request message and transmits the information to the message filtering unit 350 . The message filtering unit 350 transmits the received neighboring network information to the wireless terminal.

도 6은 본 발명에 따른 통신 시스템의 일 구현예를 설명하기 위한 기능 블록도이다.6 is a functional block diagram for explaining an embodiment of a communication system according to the present invention.

도 6을 참고로 보다 구체적으로 살펴보면, 무선 단말기(100)는 애플리케이션 실행부를 호스트 가상 머신(Virtual Marchine)으로 구동하고, 2개의 네트워크 물리 인터페이스, 즉 무선랜(WLAN)의 액세스 포인트(21)에 접속하기 위한 제1 네트워크 물리 인터페이스(wlan0)과 와이브로(WiBro)의 기지국(23)에 접속하기 위한 제2 네트워크 물리 인터페이스(wmx0)를 호스트 가상 머신에 직접 연결시키지 않고 오픈 브이 스위치(Open vswitch, OVS)에 연결하여 엠아이에이치 클라이언트(MIH Client)의 제어에 의해 호스트 가상 머신과 제1 네트워크 물리 인터페이스 사이의 제1 데이터 경로를 설정하고 호스트 가상 머신과 제2 네트워크 물리 인터페이스 사이의 제2 데이터 경로를 설정한다. 오픈 브이 스위치는 엠아이에이치 클라이언트의 제어에 의해 제1 데이터 경로를 선택하거나 제2 데이터 경로를 선택하여 독립적으로 무선랜의 액세스 포인트(21)에 접속을 유지하거나 와이브로의 기지국과의 접속을 유지한다.6, the wireless terminal 100 operates as an application execution unit as a virtual virtual machine and connects to two network physical interfaces, that is, access points 21 of a wireless local area network (WLAN) (Open vswitch, OVS) without directly connecting the first network physical interface wlan0 for connecting to the host virtual machine and the second network physical interface wmx0 for connecting to the base station 23 of the WiBro to the host virtual machine, To establish a first data path between the host virtual machine and the first network physical interface and a second data path between the host virtual machine and the second network physical interface under the control of the MIH client . The open V switch selects the first data path or the second data path under the control of the MIH client and maintains the connection to the access point 21 of the wireless LAN independently or maintains the connection with the base station of the WiBro.

여기서 제3 네트워크 물리 인터페이스(wlan1)은 엠아이에이치 클라이언트의 제어에 의해 무선 단말기 주변에 위치하는 네트워크를 스캔하여 엠아이에이치 클라이언트로 제공하며, 엠아이에이치 클라이언트는 네트워크 데이터베이스 서버(400)로부터 이동 관리 서버(300)를 통해 수신한 주변 네트워크 정보와 스캔한 네트워크 정보를 비교하여 무선 단말기의 핸드오버를 제어한다.Here, the third network physical interface (wlan1) scans the network located around the wireless terminal by the control of the MICH client and provides the MICH client to the MICH client, and the MICH client receives the mobility management server 300 And controls the handover of the wireless terminal by comparing the received neighboring network information with the scanned network information.

한편, 이동 관리 서버(300)는 무선 단말기(100)와 애플리케이션 서버(500)의 중계 역활을 수행하는데, 엠씨엔 매니저(MCN manager)는 무선랜 네트워크와 연결되는 제1 포트, 와이브로 네트워크와 연결되는 제2 포트, 네트워크 데이터베이스 서버(400)와 연결되는 제3 포트 및 애플리케이션 서버(500)와 연결되는 제4 포트를 구비한다. 엠엔씨 매니저는 제1 포트와 제4 포트 사이의 제3 데이터 경로를 설정하거나 제2 포트와 제4 포트 사이의 제4 데이터 경로를 설정한다. The mobility management server 300 performs an intermediary role between the wireless terminal 100 and the application server 500. The MCN manager includes a first port connected to the wireless LAN network and a first port connected to the WiBro network A third port connected to the network database server 400, and a fourth port connected to the application server 500. The MNS manager sets a third data path between the first port and the fourth port or a fourth data path between the second port and the fourth port.

스위치는 스위칭 또는 라우팅 기능을 수행하기 위해 엠엔씨 매니저의 제어에 의해 제3 데이터 경로를 선택하거나 제4 데이터 경로를 선택한다. 엠엔씨 매니저는 무선 단말기로부터 변경요청 메시지를 수신하는 경우 변경요청 메시지에 기초하여 제3 데이터 경로를 선택하거나 제4 데이터 경로를 선택하여 핸드오버된 네트워크를 통해 계속해서 무선단말기(100)와 애플리케이션 서버(500)를 접속 유지시킨다.
The switch selects the third data path or the fourth data path under the control of the MNS manager in order to perform the switching or routing function. When receiving the change request message from the wireless terminal, the MNS manager selects the third data path or selects the fourth data path based on the change request message, and continuously selects the fourth data path through the handover network, (500).

도 7은 이종 네트워크 사이의 핸드오버를 지원하는, 본 발명의 일 실시예에 따른 통신 시스템에서 송수신되는 메시지를 설명하기 위한 흐름도이다.7 is a flowchart illustrating a message transmitted and received in a communication system according to an embodiment of the present invention supporting handover between heterogeneous networks.

도 7을 참고로 보다 구체적으로 살펴보면, 무선 단말기는 현재 접속하고 있는 제1 네트워크로부터 수신되는 신호의 세기가 임계값 이하인 경우 네트워크 요청 메시지를 생성하고 네트워크 요청 메시지를 제1 네트워크를 통해 이동 관리 서버로 송신한다(S10). 이동 관리 서버는 무선 단말기로부터 수신되는 메시지 중 네트워크 요청 메시지를 필터링하여 네트워크 요청 메시지를 수신하는 경우 네트워크 요청 메시지를 네트워크 데이터베이스 서버로 송신한다(S11).7, the wireless terminal generates a network request message when the intensity of a signal received from the first network currently connected is less than a threshold value, and transmits a network request message to the mobility management server through the first network (S10). The mobility management server filters the network request message among the messages received from the wireless terminal and transmits a network request message to the network database server when receiving the network request message (S11).

네트워크 요청 메시지를 수신한 네트워크 데이터베이스 서버는 네트워크 요청 메시지에 구비되어 있는, 무선 단말기가 접속되어 있는 제1 네트워크의 액세스 포인트의 위치 정보에 기초하여 무선 단말기가 핸드오버 가능한 주변 네트워크 정보를 네트워크 데이터베이스에서 추출하고 주변 네트워크 정보를 구비하는 네트워크 응답 메시지를 생성하여 이동 관리 서버로 송신한다(S20). 이동 관리 서버는 네트워크 응답 메시지를 제1 네트워크를 통해 무선 단말기로 송신한다(S21).The network database server that has received the network request message extracts the peripheral network information capable of being handed over from the network database based on the location information of the access point of the first network to which the wireless terminal is connected, And transmits a network response message including the surrounding network information to the mobility management server (S20). The mobility management server transmits a network response message to the wireless terminal through the first network (S21).

무선 단말기는 스캔한 주변 네트워크와 수신한 주변 네트워크 정보에 기초하여 제1 네트워크와 동일한 종류의 가용 네트워크가 존재하는지 판단하여 가용 네트워크가 존재하는 경우 제1 네트워크의 가용 네트워크로 핸드오버를 수행한다. 그러나 제1 네트워크와 동일한 종류의 가용 네트워크가 존재하지 않는 경우 무선 단말기가 핸드오버 가능한 제2 네트워크가 존재하는지 판단하여 제2 네트워크의 가용 네트워크가 존재하는 경우 제2 네트워크의 가용 네트워크로 핸드오버하기 위한 변경 요청 메시지를 이동 관리 서버로 송신한다(S30). 변경 요청 메시지에 기초하여 이동 관리 서버는 기접속되어 있는 제3 데이터 경로에서 제4 데이터 경로로 데이터 경로를 변경한다.The wireless terminal determines whether there is an available network of the same type as the first network based on the scanned neighboring network and the received neighboring network information, and performs handover to the available network of the first network when the available network exists. However, if there is no available network of the same type as the first network, the wireless terminal determines whether there is a second network capable of handover, and if there is an available network of the second network, And transmits a change request message to the mobility management server (S30). Based on the change request message, the mobility management server changes the data path from the third connected data path to the fourth data path.

한편, 무선 단말기는 변경 요청 메시지를 생성함과 동시에 제2 데이터 경로를 활성화하여 제2 데이터 경로를 통해 제2 네트워크의 가용 네트워크로 핸드오버를 요청하기 위한 핸드오버 요청 메시지를 송신한다(S40). 핸드오버 요청 메시지에 응답하여 제2 네트워크로부터 핸드오버 응답 메시지를 수신하는 경우 제1 데이터 경로를 차단하고 제1 데이터 경로에서 제2 데이터 경로로 데이터 경로를 변경하여 핸드오버를 수행한다(S50).
In step S40, the wireless terminal generates a change request message, activates a second data path, and transmits a handover request message for requesting a handover to an available network of the second network through a second data path. When receiving the handover response message from the second network in response to the handover request message, the first data path is blocked and the data path is changed from the first data path to the second data path to perform handover (S50).

도 8은 본 발명의 일 실시예에 따른, 무선 단말기에서 이종 네트워크 사이를 핸드오버하는 방법을 설명하기 위한 흐름도이다.8 is a flowchart illustrating a method of handing over between heterogeneous networks in a wireless terminal according to an embodiment of the present invention.

도 8을 참고로 보다 구체적으로 살펴보면, 무선 단말기는 애플리케이션 실행부와 제1 네트워크 물리 인터페이스 사이의 제1 데이터 경로를 설정하고(S110), 애플리케이션 실행부와 제2 네트워크 물리 인터페이스 사이의 제2 데이터 경로를 설정한다(S120).8, the wireless terminal establishes a first data path between the application executing unit and the first network physical interface (S110) and transmits a second data path between the application executing unit and the second network physical interface (S120).

무선 단말기는 제1 네트워크 물리 인터페이스를 통해 제1 네트워크와 접속되어 애플리케이션 서버와 통신을 수행하는데, 제1 네트워크 물리 인터페이스를 통해 수신되는 제1 네트워크의 수신 신호 세기가 임계값 이하인지 판단한다(S130). 여기서 제1 네트워크의 수신 신호 세기는 제1 네트워크에 접속하는 제1 네트워크의 액세스 포인트 등과 같은 접속 수단으로부터 수신되는 수신 신호의 세기를 의미한다.The wireless terminal is connected to the first network through the first network physical interface and communicates with the application server. The wireless terminal determines whether the received signal strength of the first network received through the first network physical interface is less than or equal to a threshold value (S130) . Here, the received signal strength of the first network means the strength of the received signal received from a connection means such as an access point or the like of the first network connecting to the first network.

제1 네트워크의 수신 신호 세기가 임계값 이하인 경우 제1 네트워크와 같은 종류의 네트워크 또는 제1 네트워크와 다른 종류의 제2 네트워크 중에서 무선 단말기가 핸드오버 가능한 가용 네트워크를 판단한다(S140). 무선 단말기는 이동 관리 서버의 데이터 경로를 가용 네트워크에 해당하는 데이터 경로로 변경 요청하며 무선 단말기에서도 판단한 가용 네트워크로 데이터 경로를 변경하여 핸드오버를 수행한다(S150).
If the received signal strength of the first network is equal to or less than the threshold value, the wireless terminal determines the available network capable of handover among the second network of the same kind as the first network or the first network. The wireless terminal requests the data path of the mobility management server to the data path corresponding to the available network and changes the data path to the available network determined by the wireless terminal to perform the handover in operation S150.

도 9는 본 발명에 따른, 가용 네트워크를 판단하는 방법의 일 예를 설명하기 위한 흐름도이다.9 is a flowchart illustrating an example of a method for determining an available network according to the present invention.

도 9를 참고로 보다 구체적으로 살펴보면, 무선 단말기는 제1 네트워크의 수신 신호 세기가 임계값 이하인 경우, 이동 관리 서버를 통해 네트워크 데이터베이스 서버로부터 무선 단말기가 핸드오버 가능한 제1 네트워크와 같은 종류의 주변 네트워크 정보를 수신한다(S141). 또한 무선 단말기는 스캔 인터페이스를 통해 무선 단말기 주변을 스캔하여(S143) 무선 단말기가 핸드오버 가능한 제1 네트워크와 같은 종류의 주변 네트워크가 존재하는지 판단한다(S145). 바람직하게, 무선 단말기는 스캔 네트워크를 통해 주변 네트워크로부터 수신한 신호 세기에 기초하여 주변 네트워크를 스캔한다.9, when the received signal strength of the first network is equal to or less than the threshold value, the wireless terminal receives, from the network database server through the mobility management server, Information is received (S141). In addition, the wireless terminal scans the periphery of the wireless terminal through the scan interface (S143) and determines whether the wireless terminal has the same type of peripheral network as the first network capable of handover (S145). Preferably, the wireless terminal scans the perimeter network based on the signal strength received from the peripheral network over the scan network.

수신한 주변 네트워크 정보와 스캔한 주변 네트워크를 비교하여 무선 단말기가 실제 핸드오버 가능한 가용 네트워크가 존재하는지 판단한다(S149). 가용 네트워크를 판단하는 일 예로 수신한 주변 네트워크 정보 중에서 스캔한 주변 네트워크와 일치하는 주변 네트워크를 가용 네트워크로 판단한다. 바람직하게, 수신한 주변 네트워크 정보 중에서 스캔한 주변 네트워크와 일치하는 주변 네트워크를 1차적으로 예비 가용 네트워크로 선택하고, 예비 가용 네트워크 중 가장 수신 세기가 큰 예비 가용 네트워크를 최종적으로 가용 네트워크로 판단한다.The received neighboring network information is compared with the scanned neighboring network to determine whether there is an available network in which the wireless terminal can actually perform handover (S149). As an example of determining the available network, the peripheral network matching the scanned peripheral network among the received peripheral network information is determined as an available network. Preferably, among the received neighboring network information, a neighboring network matching the scanned neighboring network is selected as a primary available network, and a spare available network having the highest receiving intensity among the available available networks is finally determined as an available network.

한편, 무선 단말기 주변을 스캔하여 무선 단말기가 핸드오버 가능한 제1 네트워크와 같은 종류의 주변 네트워크가 존재하지 않는 경우, 제2 네트워크 물리 인터페이스를 통해 스캔하여 무선 단말기가 핸드오버 가능한 제2 네트워크가 존재하는지 판단한다(S147). 무선 단말기가 핸드오버 가능한 제2 네트워크가 존재하는 경우 제2 네트워크를 가용 네트워크로 판단한다(S149).
If there is no peripheral network of the same type as the first network capable of handing over the wireless terminal by scanning the periphery of the wireless terminal, it is determined whether there exists a second network through which the wireless terminal can perform the handover by scanning through the second network physical interface (S147). If there is a second network capable of handover by the wireless terminal, the second network is determined as an available network (S149).

도 10은 본 발명의 일 실시예에 따른, 무선 단말기에서 핸드오버를 수행하는 단계를 보다 구체적으로 설명하기 위한 흐름도이다.FIG. 10 is a flowchart illustrating a procedure for performing a handover in a wireless terminal according to an exemplary embodiment of the present invention. Referring to FIG.

무선 단말기는 제1 네트워크와 같은 종류의 가용 네트워크가 존재하는 경우 데이터 경로는 그대로 유지한 채 가용 네트워크로 핸드오버하여 애플리케이션 서버와 통신을 수행한다. If there is an available network of the same type as that of the first network, the wireless terminal performs handover to the available network while maintaining the data path and communicates with the application server.

그러나 제1 네트워크와 같은 종류의 가용 네트워크가 존재하지 않는 경우 데이터 경로를 변경하여 핸드오버를 수행하는데, 도 10을 참고로 살펴보면 무선 단말기는 애플리케이션 서버의 데이터 경로를 변경 요청하기 위한 변경 요청 메시지를 생성하여 이동 관리 서버로 송신한다(S151). 변경 요청 메시지를 이동 관리 서버로 송신함과 동시에 무선 단말기의 데이터 경로를 제1 데이터 경로에서 제2 데이터 경로로 변경하며(S153), 제2 네트워크로 핸드오버를 요청하기 위한 핸드오버 요청 메시지를 생성하여 송신한다(S155). 바람직하게, 여기서 제2 네트워크는 무선 단말기가 핸드오버하고자 하는 제2 네트워크의 접속 수단, 예를 들어 와이브로 네트워크의 기지국인 것을 특징으로 한다. 핸드오버 요청 메시지에는 제2 네트워크에서 무선 단말기를 인증하기 위한 인증 정보가 구비되어 있다.However, if there is no available network of the same type as the first network, the handover is performed by changing the data path. Referring to FIG. 10, the wireless terminal generates a change request message And transmits it to the mobility management server (S151). A change request message is transmitted to the mobility management server and the data path of the wireless terminal is changed from the first data path to the second data path in operation S153 and a handover request message for requesting handover to the second network is generated (S155). Preferably, the second network is a connection means of a second network to which the wireless terminal intends to hand over, for example, a base station of a WiBro network. The handover request message includes authentication information for authenticating the wireless terminal in the second network.

제2 네트워크로부터 핸드오버 요청 메시지에 응답하여 핸드오버 응답 메시지를 수신하는데(S159), 핸드오버 응답 메시지에는 무선 단말기가 사용할 접속 정보, 예를 들어 IP 주소 등이 저장되어 있다. 무선 단말기는 핸드오버 요청 메시지에 기초하여 제2 네트워크로 접속 정보를 변경하여 핸드오버를 수행한다(S159).
The handover response message is received from the second network in response to the handover request message (S159). The handover response message stores access information to be used by the wireless terminal, for example, an IP address and the like. The wireless terminal changes connection information to the second network based on the handover request message and performs handover (S159).

도 11은 본 발명의 일 실시예에 따른, 이동 관리 서버의 동작을 설명하기 위한 흐름도이다.11 is a flowchart illustrating an operation of the mobility management server according to an embodiment of the present invention.

도 11을 참고로 보다 구체적으로 살펴보면, 이동 관리 서버는 무선 단말기와 애플리케이션 서버를 중계하여 무선 단말기가 이종 네트워크 사이에서 핸드오버하는 경우 핸드오버한 이종 네트워크를 통해 계속해서 무선 단말기와 애플리케이션의 접속을 유지시킨다.11, the mobility management server relays the wireless terminal and the application server, and when the wireless terminal performs a handover between heterogeneous networks, the mobility management server continuously maintains connection of the application with the wireless terminal through the handover heterogeneous network .

먼저 이동 관리 서버는 제1 네트워크와 애플리케이션 서버를 접속시키는 제3 데이터 경로를 설정하고(S210), 제2 네트워크와 애플리케이션 서버를 접속시키는 제4 데이터 경로를 설정한다(S220).First, the mobility management server establishes a third data path connecting the first network and the application server (S210), and sets a fourth data path connecting the second network and the application server (S220).

이동 관리 서버는 제3 데이터 경로를 통해 무선 단말기와 애플리케이션 서버 사이의 통신을 수행하는 경우, 무선 단말기와 애플리케이션 서버를 중계하여 무선 단말기로부터 수신되는 메시지 중에서 네트워크 요청 메시지를 필터링한다(S230). 무선 단말기로부터 네트워크 요청 메시지를 수신하는 경우, 이동 관리 서버는 네트워크 데이터베이스 서버로부터 무선 단말기가 핸드오버 가능한 주변 네트워크 정보를 수신하여 무선 단말기로 주변 네트워크 정보를 송신한다(S240).When the mobility management server performs communication between the wireless terminal and the application server through the third data path, the mobility management server relays the wireless terminal and the application server to filter the network request message among the messages received from the wireless terminal at step S230. When receiving the network request message from the wireless terminal, the mobility management server receives the peripheral network information capable of being handed over from the network database server and transmits the peripheral network information to the wireless terminal (S240).

주변 네트워크 정보에 기초하여 무선 단말기가 제1 네트워크에서 제2 네트워크로 핸드오버 결정하는 경우 무선 단말기로부터 변경 요청 메시지를 수신하며(S250), 변경 요청 메시지를 수신하는 경우 이동 관리 서버는 데이터 경로를 제3 데이터 경로에서 제4 데이터 경로로 변경하여 제2 네트워크를 통해 무선 단말기와 애플리케이션 서버가 계속해서 접속을 유지하도록 한다(S260).
When the wireless terminal determines to perform the handover from the first network to the second network based on the neighboring network information, the mobile terminal receives the change request message from the wireless terminal (S250). When receiving the change request message, 3 data path to the fourth data path so that the wireless terminal and the application server continue to maintain the connection through the second network at step S260.

한편, 상술한 본 발명의 실시 예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터로 읽을 수 있는 기록 매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다.The above-described embodiments of the present invention can be embodied in a general-purpose digital computer that can be embodied as a program that can be executed by a computer and operates the program using a computer-readable recording medium.

상기 컴퓨터로 읽을 수 있는 기록 매체는 마그네틱 저장 매체(예를 들어, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등) 및 캐리어 웨이브(예를 들면, 인터넷을 통한 전송)와 같은 저장 매체를 포함한다.
The computer-readable recording medium may be a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.), an optical reading medium (e.g. CD ROM, Lt; / RTI > transmission).

본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

10, 100: 무선 단말기
21: 무선랜 액세스 포인트
23: 와이브로 기지국
30, 200: 인터넷
40, 500: 애플리케이션 서버
50: 미디어 독립 핸드오버 서버
300: 이동 관리 서버
400: 네트워크 데이터베이스 서버
110: 제1 데이터 경로 설정부 120: 물리 인터페이스
130: 핸드오버 결정부 140: 가용 네트워크 판단부
150: 핸드오버 제어부 160: 제1 스위치
170: 애플리케이션 실행부
310: 제2 데이터 경로 설정부 320: 포트 인터페이스
330: 제2 스위치부 340: 경로 제어부
350: 메시지 필터링부
10, 100: wireless terminal
21: Wireless LAN access point
23: WiBro base station
30, 200: Internet
40, 500: Application server
50: Media independent handover server
300: mobility management server
400: Network database server
110: first data path setting unit 120: physical interface
130: handover decision unit 140: available network judgment unit
150: handover control unit 160: first switch
170: application execution unit
310: second data path setting unit 320: port interface
330: second switch unit 340: path control unit
350: message filtering unit

Claims (23)

이종 네트워크를 구비하는 통신 시스템에 있어서,
애플리케이션 서버;
상기 이종 네트워크 중 제1 네트워크와 연결되는 제1 데이터 경로 및 상기 이종 네트워크 중 제2 네트워크와 연결되는 제2 데이터 경로를 설정하며, 상기 제1 네트워크와 상기 제2 네트워크 사이의 핸드오버에 따라 상기 제1 데이터 경로와 상기 제2 데이터 경로 사이에서 데이터 경로를 변경 설정하는 무선 단말기; 및
상기 애플리케이션 서버와 상기 제1 네트워크를 연결하는 제3 데이터 경로 및 상기 애플리케이션 서버와 상기 제2 네트워크를 연결하는 제4 데이터 경로를 설정하며, 상기 무선 단말기가 제1 네트워크와 제2 네트워크 사이에서 핸드오버시 핸드오버하는 네트워크에 상응하여 상기 제3 데이터 경로와 제4 데이터 경로 사이에서 데이터 경로를 변경하는 이동 관리 서버를 포함하는 것을 특징으로 하는 통신 시스템.
In a communication system having a heterogeneous network,
An application server;
A first data path connected to a first one of the heterogeneous networks and a second data path connected to a second one of the heterogeneous networks; A wireless terminal for changing a data path between the first data path and the second data path; And
A third data path connecting the application server and the first network and a fourth data path connecting the application server and the second network, the wireless terminal establishing a handover between the first network and the second network, And a mobility management server for changing a data path between the third data path and the fourth data path in correspondence with the network to be handed over.
제 1 항에 있어서, 상기 통신 시스템은
상기 무선 단말기에서 핸드오버 가능한 주변 네트워크 정보를 제공하는 네트워크 데이터베이스 서버를 더 포함하며,
상기 무선 단말기는 주변 네트워크 정보에 기초하여 핸드오버를 수행하는 것을 특징으로 하는 통신 시스템.
The system of claim 1, wherein the communication system
Further comprising: a network database server that provides handover-capable neighboring network information from the wireless terminal,
Wherein the wireless terminal performs handover based on the neighboring network information.
제 2 항에 있어서, 상기 무선 단말기는
상기 이종 네트워크의 제1 네트워크와 접속 가능한 제1 네트워크 물리 인터페이스 및 상기 이종 네트워크의 제2 네트워크와 접속 가능한 제2 네트워크 물리 인터페이스를 구비하는 물리 인터페이스;
상기 애플리케이션 서버로 요청한 애플리케이션을 실행하는 애플리케이션 실행부;
상기 제1 네트워크와 상기 애플리케이션 실행부 사이의 제1 데이터 경로, 및 상기 제2 네트워크와 상기 애플리케이션 실행부의 제2 데이터 경로를 설정하는 제1 데이터 경로 설정부;
기접속한 상기 제1 네트워크의 수신 신호 세기를 측정하며, 상기 수신 신호 세기와 임계값을 비교하여 핸드오버를 결정하는 핸드오버 결정부;
주변 네트워크를 스캔하여 상기 주변 네트워크 정보 중에서 실제 핸드오버 가능한 가용 네트워크를 판단하는 가용 네트워크 판단부;
상기 가용 네트워크의 네트워크 종류에 따라 설정한 상기 제1 데이터 경로와 상기 제2 데이터 경로 사이의 데이터 경로를 변경시키기 위한 핸드오버 제어신호를 생성하는 핸드오버 제어부; 및
상기 핸드오버 제어신호에 따라 상기 제1 데이터 경로와 상기 제2 데이터 경로 사이에서 데이터 경로를 변경하는 스위치부를 포함하는 것을 특징으로 하는 통신 시스템.
The wireless terminal of claim 2, wherein the wireless terminal
A physical interface having a first network physical interface connectable with a first network of the heterogeneous network and a second network physical interface connectable with a second network of the heterogeneous network;
An application execution unit for executing an application requested by the application server;
A first data path setting unit setting a first data path between the first network and the application executing unit and a second data path of the second network and the application executing unit;
A handover decision unit for measuring a received signal strength of the first network and determining a handover by comparing the received signal strength with a threshold value;
An available network determining unit that scans the neighboring network to determine an available network that can actually be handed over from the neighboring network information;
A handover control unit for generating a handover control signal for changing a data path between the first data path and the second data path set according to the network type of the available network; And
And a switch unit for changing a data path between the first data path and the second data path according to the handover control signal.
제 3 항에 있어서, 상기 핸드오버 결정부는
상기 수신 신호 세기가 임계값보다 작은 경우, 상기 주변 네트워크 정보를 요청하기 위한 네트워크 요청 메시지를 생성하며, 상기 네트워크 요청 메시지를 상기 제1 데이터 경로를 통해 상기 이동 관리 서버로 송신하는 것을 특징으로 하는 통신 시스템.
4. The apparatus of claim 3, wherein the handover determination unit
Generates a network request message for requesting the peripheral network information when the received signal strength is smaller than a threshold value and transmits the network request message to the mobility management server through the first data path system.
제 4 항에 있어서,
상기 네트워크 데이터베이스 서버는 상기 이동 관리 서버에 접속되어 있으며,
상기 이동 관리 서버로부터 상기 네트워크 요청 메시지를 수신하고, 상기 이동 관리 서버로 상기 주변 네트워크 정보를 송신하는 것을 특징으로 하는 통신 시스템.
5. The method of claim 4,
Wherein the network database server is connected to the mobility management server,
Receives the network request message from the mobility management server, and transmits the peripheral network information to the mobility management server.
제 4 항 중 어느 한 항에 있어서, 상기 이동 관리 서버는
상기 제1 네트워크와 연결되는 제1 포트, 상기 제2 네트워크와 연결되는 제2 포트, 상기 네트워크 데이터베이스 서버와 연결되는 제3 포트 및 상기 애플리케이션 서버와 연결되는 제4 포트를 구비하는 포트 인터페이스;
상기 제1 포트와 상기 제4 포트 사이의 제3 데이터 경로 및 상기 제2 포트와 상기 제4 포트 사이의 제4 데이터 경로를 설정하는 제2 데이터 경로 설정부;
상기 무선 단말기로부터 수신한 변경 요청 메시지에 따라 상기 제3 데이터 경로와 상기 제4 데이터 경로 사이의 데이터 경로를 변경시키기 위한 경로변경 제어신호를 생성하는 경로 제어부; 및
상기 경로변경 제어신호에 따라 상기 제3 데이터 경로와 상기 제4 데이터 경로 사이의 데이터 경로를 변경하는 제2 스위치부를 포함하는 것을 특징으로 하는 통신 시스템.
5. The mobile communication system according to claim 4, wherein the mobility management server
A port interface having a first port connected to the first network, a second port connected to the second network, a third port connected to the network database server, and a fourth port connected to the application server;
A second data path setting unit setting a third data path between the first port and the fourth port and a fourth data path between the second port and the fourth port;
A path control unit for generating a path change control signal for changing a data path between the third data path and the fourth data path according to a change request message received from the wireless terminal; And
And a second switch for changing a data path between the third data path and the fourth data path according to the path change control signal.
제 6 항에 있어서, 상기 이동 관리 서버는
상기 무선 단말기로부터 수신되는 메시지에서 상기 네트워크 요청 메시지를 필터링하며,
상기 네트워크 요청 메시지를 수신하는 경우, 상기 네트워크 데이터베이스 서버로 상기 주변 네트워크 정보를 요청하는 네트워크 요청 메시지를 송신하는 것을 특징으로 하는 통신 시스템.
7. The system according to claim 6, wherein the mobility management server
Filtering the network request message from a message received from the wireless terminal,
And transmits a network request message requesting the peripheral network information to the network database server when receiving the network request message.
제 7 항에 있어서, 상기 네트워크 데이터베이스 서버는
상기 네트워크 요청 메시지에 구비되어 있는 상기 무선 단말기의 상기 제1 네트워크의 접속 위치에 기초하여 상기 무선 단말기가 핸드오버 가능한 주변 네트워크 정보를 추출하는 것을 특징으로 하는 통신 시스템.
8. The method of claim 7, wherein the network database server
Wherein the wireless terminal extracts peripheral network information capable of being handed over based on a connection position of the first network of the wireless terminal provided in the network request message.
제 3 항 내지 제 8 항 중 어느 한 항에 있어서,
상기 애플리케이션 실행부는 가상 머신(virtual marchine)으로 동작하며,
상기 스위치부는 상기 핸드오버 제어신호에 따라 상기 가상 머신과의 데이터 경로를 상기 제1 데이터 경로에서 상기 제2 데이터 경로로 변경시키도록 프로그램된 오픈 브이 스위치(Open vswitch, OVS)인 것을 특징으로 하는 통신 시스템.
9. The method according to any one of claims 3 to 8,
The application execution unit operates as a virtual machine,
Wherein the switch is an Open Vswitch (OVS) programmed to change the data path to the virtual machine from the first data path to the second data path in accordance with the handover control signal. system.
제 1 항 내지 제 8 항 중 어느 한 항에 있어서,
상기 제1 네트워크는 무선랜 네트워크(Wireless Local Area Network, WLAN)이고 상기 제2 네트워크는 와이브로 네트워크(Wireless Broadband Internet, WiBro)인 것을 특징으로 하는 통신 시스템.
9. The method according to any one of claims 1 to 8,
Wherein the first network is a Wireless Local Area Network (WLAN) and the second network is a Wireless Broadband Internet (WiBro).
이종 네트워크와 애플리케이션 서버를 구비하는 통신 시스템에서 상기 이종 네트워크를 핸드오버하며 상기 애플리케이션 서버에 접속하는 무선 단말기에 있어서,
상기 이종 네트워크의 제1 네트워크와 접속 가능한 제1 네트워크 인터페이스 및 상기 이종 네트워크의 제2 네트워크와 접속 가능한 제2 네트워크 인터페이스를 구비하는 물리 인터페이스;
상기 애플리케이션 서버로 요청한 애플리케이션을 실행하는 애플리케이션 실행부;
상기 제1 네트워크와 상기 애플리케이션 실행부 사이의 제1 데이터 경로 및 상기 제2 네트워크와 상기 애플리케이션 실행부 사이의 제2 데이터 경로를 설정하는 데이터 경로 설정부;
기접속한 상기 제1 네트워크의 수신 신호 세기를 측정하며, 상기 수신 신호 세기와 임계값을 비교하여 핸드오버를 결정하는 핸드오버 결정부;
핸드오버 결정시 주변 네트워크를 스캔하여 실제 핸드오버 가능한 가용 네트워크를 판단하는 가용 네트워크 판단부;
상기 가용 네트워크의 네트워크 종류에 따라 설정한 상기 제1 데이터 경로와 상기 제2 데이터 경로 사이의 데이터 경로를 변경시키기 위한 핸드오버 제어신호를 생성하는 핸드오버 제어부; 및
상기 핸드오버 제어신호에 따라 상기 제1 데이터 경로와 상기 제2 데이터 경로 사이에서 데이터 경로를 변경하는 스위치부를 포함하는 것을 특징으로 하는 무선 단말기.
1. A wireless terminal for handing over a heterogeneous network and accessing an application server in a communication system having an heterogeneous network and an application server,
A physical interface having a first network interface connectable to a first network of the heterogeneous network and a second network interface connectable to a second network of the heterogeneous network;
An application execution unit for executing an application requested by the application server;
A data path setting unit setting a first data path between the first network and the application executing unit and a second data path between the second network and the application executing unit;
A handover decision unit for measuring a received signal strength of the first network and determining a handover by comparing the received signal strength with a threshold value;
An available network determining unit for determining an available network capable of performing an actual handover by scanning a neighboring network when a handover is determined;
A handover control unit for generating a handover control signal for changing a data path between the first data path and the second data path set according to the network type of the available network; And
And a switch unit for changing a data path between the first data path and the second data path according to the handover control signal.
제 11 항에 있어서,
상기 핸드오버 결정부는 상기 수신 신호 세기가 임계값보다 작은 경우, 주변 네트워크 정보를 요청하는 네트워크 요청 메시지를 생성하여 상기 통신 네트워크의 네트워크 데이터베이스 서버로 송신하며,
상기 가용 네트워트 판단부는 상기 주변 네트워크 정보와 스캔한 주변 네트워를 비교하여 가용 네트워크를 판단하는 것을 특징으로 하는 무선 단말기.
12. The method of claim 11,
Wherein the handover decision unit generates a network request message for requesting peripheral network information and transmits the network request message to the network database server of the communication network when the received signal strength is smaller than a threshold value,
Wherein the available network determining unit determines the available network by comparing the neighboring network information with the scanned neighboring network.
제 11 항에 있어서,
상기 핸드오버 제어부는 상기 가용 네트워크가 제1 네트워크와 동일한 종류인 경우 데이터 경로를 변경시키지 않고 유지시키는 핸드오버 제어신호를 생성하는 것을 특징으로 하는 무선 단말기.
12. The method of claim 11,
Wherein the handover control unit generates a handover control signal for maintaining the data path unchanged when the available network is of the same type as the first network.
제 11 항에 있어서,
상기 핸드오버 제어부는 상기 가용 네트워크가 제2 네트워크인 경우 데이터 경로를 상기 제1 데이터 경로에서 상기 제2 데이터 경로로 변경시키기 위한 핸드오버 제어 신호를 생성하는 것을 특징으로 하는 무선 단말기.
12. The method of claim 11,
Wherein the handover control unit generates a handover control signal for changing the data path from the first data path to the second data path when the available network is the second network.
제 11 항 내지 제 14 항 중 어느 한 항에 있어서,
상기 애플리케이션 실행부는 가상 머신(virtual marchine)으로 동작하며,
상기 스위치부는 상기 핸드오버 제어신호에 따라 상기 가상 머신과의 데이터 경로를 상기 제1 데이터 경로에서 상기 제2 데이터 경로로 변경시키도록 프로그램된 오픈 브이 스위치(Open vswitch, OVS)인 것을 특징으로 하는 무선 단말기.
15. The method according to any one of claims 11 to 14,
The application execution unit operates as a virtual machine,
Wherein the switch is an Open Vswitch (OVS) programmed to change a data path to the virtual machine from the first data path to the second data path in accordance with the handover control signal. terminal.
제 11 항 내지 제 14 항 중 어느 한 항에 있어서,
상기 제1 네트워크는 무선랜 네트워크(Wireless Local Area Network, WLAN)이고 상기 제2 네트워크는 와이브로 네트워크(Wireless Broadband Internet, WiBro)인 것을 특징으로 하는 무선 단말기.
15. The method according to any one of claims 11 to 14,
Wherein the first network is a Wireless Local Area Network (WLAN) and the second network is a Wireless Broadband Internet (WiBro).
이종 네트워크를 핸드오버하며 애플리케이션 서버에 접속하는 무선 단말기의 핸드오버 방법에 있어서,
상기 이종 네트워크 중 제1 네트워크와 상기 무선 단말기 사이의 제1 데이터 경로 및 상기 이종 네트워크 중 제2 네트워크와 상기 무선 단말기 사이의 제2 데이터 경로를 설정하는 단계;
기접속한 상기 제1 네트워크의 수신 신호 세기를 측정하며, 상기 수신 신호 세기와 임계값을 비교하여 핸드오버를 결정하는 단계;
핸드오버 결정시 주변 네트워크를 스캔하여 핸드오버 가능한 가용 네트워크를 판단하는 단계;
상기 가용 네트워크의 네트워크 종류에 따라 상기 무선 단말기와 상기 애플리케이션 서버를 중계하는 이동 관리 서버의 데이터 경로를 상기 제1 데이터 경로에서 상기 제2 데이터 경로로 변경 요청하는 변경 요청 메시지를 상기 이동 관리 서버로 송신하는 단계; 및
상기 가용 네트워크의 네트워크 종류에 따라 설정한 상기 제1 데이터 경로와 상기 제2 데이터 경로 사이의 데이터 경로를 변경시키는 단계를 포함하는 것을 특징으로 하는 핸드오버 제어 방법.
A handover method of a wireless terminal for handing over a heterogeneous network and connecting to an application server,
Establishing a first data path between a first one of the heterogeneous networks and the wireless terminal and a second data path between a second one of the heterogeneous networks and the wireless terminal;
Measuring a received signal strength of the first network and determining a handover by comparing the received signal strength with a threshold value;
Determining a handoverable available network by scanning the neighboring network when the handover is determined;
A change request message requesting a change of a data path of the mobility management server relaying the wireless terminal and the application server from the first data path to the second data path according to the network type of the available network is transmitted to the mobility management server ; And
And changing a data path between the first data path and the second data path set according to the network type of the available network.
제 17 항에 있어서, 상기 가용 네트워크는
네트워크 데이터베이스 서버로부터 수신한 상기 무선 단말기가 핸드오버 가능한 주변 네트워크 정보와 상기 스캔한 주변 네트워크를 비교하여 판단되는 것을 특징으로 하는 핸드오버 제어 방법.
18. The method of claim 17, wherein the available network
Wherein the determination is made by comparing the peripheral network information that the wireless terminal receives from the network database server and the scanned peripheral network.
제 18 항에 있어서, 상기 가용 네트워크를 판단하는 단계는
상기 이동 관리 서버를 통해 상기 네트워크 데이터베이스 서버로부터 상기 무선 단말기가 접속되어 있는 상기 제1 네트워크의 주변 네트워크 정보를 수신하는 단계;
상기 무선 단말기가 접속되어 있는 제1 네트워크와 동일한 주변 네트워크를 스캔하는 단계;
상기 주변 네트워크 정보와 스캔한 주변 네트워크를 비교하여 상기 무선 단말기가 핸드오버 가능한 주변 네트워크가 존재하는지 판단하는 단계; 및
상기 무선 단말기가 핸드오버 가능한 주변 네트워크를 가용 네트워크로 판단하는 단계를 포함하는 것을 특징으로 하는 핸드오버 제어 방법.
19. The method of claim 18, wherein determining the available network comprises:
Receiving peripheral network information of the first network to which the wireless terminal is connected from the network database server through the mobility management server;
Scanning the same peripheral network as the first network to which the wireless terminal is connected;
Comparing the peripheral network information with a scanned peripheral network to determine whether a peripheral network capable of being handed over by the wireless terminal exists; And
And determining that the wireless terminal is capable of handover to a neighboring network as an available network.
제 19 항에 있어서, 상기 무선 단말기가 핸드오버 가능한, 상기 제1 네트워크와 동일한 주변 네트워크가 존재하지 않는 경우,
상기 무선 단말기가 접속되어 있는 제1 네트워크의 주변에 상기 무선 단말기가 핸드오버 가능한 제2 네트워크를 스캔하며,
상기 무선 단말기가 핸드오버 가능한 제2 네트워크를 가용 네트워크로 판단하는 것을 특징으로 하는 핸드오버 제어 방법.
20. The method of claim 19, wherein if the wireless network is handed over and there is no same peripheral network as the first network,
The wireless terminal scans a second network capable of being handed over to a first network to which the wireless terminal is connected,
The wireless terminal determines that the second network capable of being handed over is an available network.
제 20 항에 있어서, 상기 무선 단말기가 접속되어 있는 제1 네트워크와 동일한 가용 네트워크가 존재하는 경우,
상기 제1 데이터 경로를 데이터 경로로 유지한 채, 기설정되어 있는 제1 네트워크와의 연결을 해제하고 상기 가용 네트워크로 핸드오버를 수행하는 것을 특징으로 하는 핸드오버 제어 방법.
21. The wireless terminal of claim 20, wherein if there is an available network that is the same as the first network to which the wireless terminal is connected,
Wherein the handover is performed by releasing a connection with the first network and keeping the first data path as a data path, and performing handover to the available network.
제 20 항에 있어서, 상기 무선 단말기가 핸드오버 가능한 제2 네트워크의 가용 네트워크가 존재하는 경우,
상기 제1 데이터 경로에서 상기 제2 데이터 경로로 데이터 경로를 변경하며,
상기 이동 관리 서버에서 상기 변경 요청 메시지에 기초하여 상기 애플리케이션 서버와 상기 이동 관리 서버 사이의 데이터 경로를 변경하는 것을 특징으로 하는 핸드오버 제어 방법.
21. The wireless terminal of claim 20, wherein if there is an available network of a second network capable of handover,
Change the data path from the first data path to the second data path,
And the mobility management server changes the data path between the application server and the mobility management server based on the change request message.
제 17 항 내지 제 22 항 중 어느 한 항에 있어서,
상기 제1 네트워크는 무선랜 네트워크(Wireless Local Area Network, WLAN)이고 상기 제2 네트워크는 와이브로 네트워크(Wireless Broadband Internet, WiBro)인 것을 특징으로 하는 핸드오버 제어 방법.
23. The method according to any one of claims 17 to 22,
Wherein the first network is a Wireless Local Area Network (WLAN) and the second network is a Wireless Broadband Internet (WiBro).
KR1020130113249A 2013-09-24 2013-09-24 Method for managing handover between heterogeneous wireless networks KR101538547B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130113249A KR101538547B1 (en) 2013-09-24 2013-09-24 Method for managing handover between heterogeneous wireless networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130113249A KR101538547B1 (en) 2013-09-24 2013-09-24 Method for managing handover between heterogeneous wireless networks

Publications (2)

Publication Number Publication Date
KR20150033353A true KR20150033353A (en) 2015-04-01
KR101538547B1 KR101538547B1 (en) 2015-07-29

Family

ID=53030717

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130113249A KR101538547B1 (en) 2013-09-24 2013-09-24 Method for managing handover between heterogeneous wireless networks

Country Status (1)

Country Link
KR (1) KR101538547B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018030587A1 (en) * 2016-08-08 2018-02-15 서울대학교산학협력단 Method and device for configuring multi-hop network
KR20190107978A (en) * 2018-03-13 2019-09-23 (주) 시스메이트 Network interface card having hybrid architecture with multi-core processor and general purpose network controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018030587A1 (en) * 2016-08-08 2018-02-15 서울대학교산학협력단 Method and device for configuring multi-hop network
KR20190107978A (en) * 2018-03-13 2019-09-23 (주) 시스메이트 Network interface card having hybrid architecture with multi-core processor and general purpose network controller

Also Published As

Publication number Publication date
KR101538547B1 (en) 2015-07-29

Similar Documents

Publication Publication Date Title
JP7304451B2 (en) COMMUNICATION METHOD, ACCESS NETWORK DEVICE, CORE NETWORK DEVICE AND USER EQUIPMENT
US10700892B2 (en) Predictive roaming between subnets
CN103200601B (en) The fat or thin mode switching method of WAP
CN111955030B (en) Method and apparatus for dynamic and seamless link selection
JP6479652B2 (en) Handoff between access points in Wi-Fi environment
US7133677B2 (en) System and method for establishing and/or maintaining a data session across packet data networks
US20050043026A1 (en) System and method for establishing and/or maintaining a data session across packet data networks
JP5654449B2 (en) Inter-access network topology discovery
US10104595B2 (en) Method of automatically adjusting mobility parameter
CN101500218A (en) Method and apparatus for obtaining information in mobility management process
CN107466075B (en) Method and system for guiding connection between wireless local area network access points by client device
CN105636132A (en) Configuration method and system of wireless access point, base station, and user terminal
EP2949152A1 (en) Balancing access point workloads
CN105430695A (en) AP switching method
CN113810961A (en) Method for switching base station, base station and communication system
EP3386240B1 (en) Switchover method in master-slave network, master device, slave device, and system
KR101538547B1 (en) Method for managing handover between heterogeneous wireless networks
JP2009147531A (en) Handover control method and radio communication system
CN101964969A (en) Neighbor list configuration method and equipment
US8660029B2 (en) Method for designating a dual region
KR100617593B1 (en) Handover executing method for a mobileterminal and base, the mobileterminal, the base and mobilecommunication system
CN102088743B (en) Method for improving switchover process in wireless local area network, network unit and system
KR100922581B1 (en) Method and apparatus for supporting seamless handover using multiple wireless interface in mobile terminal
KR100775430B1 (en) Method and apparatus for handoff of mobile terminal in complex network
KR101190856B1 (en) Method and apparatus for handover in mobile node by Selecting an Access Network based on User Preference

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
FPAY Annual fee payment

Payment date: 20190625

Year of fee payment: 5