KR101676237B1 - System and method for handover in heterogeneous networks - Google Patents

System and method for handover in heterogeneous networks Download PDF

Info

Publication number
KR101676237B1
KR101676237B1 KR1020100110868A KR20100110868A KR101676237B1 KR 101676237 B1 KR101676237 B1 KR 101676237B1 KR 1020100110868 A KR1020100110868 A KR 1020100110868A KR 20100110868 A KR20100110868 A KR 20100110868A KR 101676237 B1 KR101676237 B1 KR 101676237B1
Authority
KR
South Korea
Prior art keywords
handover
policy
network selection
network
information
Prior art date
Application number
KR1020100110868A
Other languages
Korean (ko)
Other versions
KR20120049555A (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 KR1020100110868A priority Critical patent/KR101676237B1/en
Publication of KR20120049555A publication Critical patent/KR20120049555A/en
Application granted granted Critical
Publication of KR101676237B1 publication Critical patent/KR101676237B1/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
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/34Reselection control
    • H04W36/36Reselection control by user or terminal equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

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

Abstract

본 발명은, 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 서버로부터 수신되는 핸드오버정책이 비효율적이거나 서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행할 수 있는 이기종 망간 핸드오버 시스템 및 방법이 개시되어 있다. 본 발명의 이기종 망간 핸드오버 시스템은, 기 정의된 핸드오버 수행 상황 발생 시 단말장치가 핸드오버정책관련서버로 핸드오버정책을 요청하고, 상기 단말장치로부터의 핸드오버정책 요청에 대응하여 상기 핸드오버정책관련서버가 기 정의된 정책설정정보에 따라 결정되는 핸드오버정책을 상기 단말장치로 제공하며, 단말장치가 기 정의된 자체망선택조건에 해당되지 않는 경우 핸드오버정책관련서버로부터 수신되는 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속하고, 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속하는 구성을 포함한다.The present invention performs a handover process based on pre-stored network selection related information on a terminal device to perform heterogeneous network handover, so that a handover policy received from the server is inefficient, or an effective handover policy reception A handover system and a heterogeneous handover method in which a terminal device can perform handover suited to itself in the event of a problem that may occur due to a reason such as the inability to perform handover. A heterogeneous network handover system according to the present invention is characterized in that, in the event of occurrence of a predefined handover, a terminal apparatus requests a handover policy to a server related to a handover policy, and, in response to a handover policy request from the terminal apparatus, The policy server provides the handover policy determined according to the predefined policy setting information to the terminal device. If the terminal device does not meet the predefined self-network selection condition, a valid hand The handover process corresponding to the present handover execution situation is performed based on the handover status information, and the access network is connected to the corresponding network according to the result of the handover. And accesses the corresponding network according to the result of the handover Including the castle.

Description

이기종 망간 핸드오버 시스템 및 방법{SYSTEM AND METHOD FOR HANDOVER IN HETEROGENEOUS NETWORKS}[0001] SYSTEM AND METHOD FOR HANDOVER IN HETEROGENEOUS NETWORKS [0002]

본 발명은 이기종 망간 핸드오버 시스템 및 방법에 관한 것으로, 더욱 상세하게는 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 서버로부터 수신되는 핸드오버정책이 비효율적이거나 서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행할 수 있는 이기종 망간 핸드오버 시스템 및 방법과, 단말장치 및 단말장치의 동작 방법에 관한 것이다.The present invention relates to a heterogeneous network handover system and method, and more particularly, to a heterogeneous network handover system and method, in which a handover process is performed based on previously stored network selection related information at a terminal apparatus for performing heterogeneous network handover, The present invention relates to a heterogeneous network handover system and method in which a terminal apparatus can perform a suitable handover by itself in the event of a problem that may occur due to an ineffective policy or an inability to receive an effective handover policy due to a server malfunction, And a method of operating the terminal apparatus.

최근, WCDMA 및 WLAN 등과 같이 다양한 이기종 네트워크 망에 대한 통신을 멀티 지원하는 단말장치(UE)가 등장하여 널리 사용되고 있다.2. Description of the Related Art [0002] In recent years, UEs that support multiple communications for various heterogeneous network such as WCDMA and WLAN have come into widespread use.

이처럼 이기종 네트워크 망이 존재하는 Heterogeneous Network 환경에서 단말장치가 핸드오버 시 최적의 네트워크 망을 선택할 수 있도록 이기종 망간 핸드오버정책을 단말장치로 내려주는 ANDSF서버가 존재하며, 이러한 ANDSF서버는, OMA-DM(Open Mobile Alliance-Device Management) 프로토콜을 채택함으로써 핸드오버정책을 내려 받는 단말장치를 manage하는데 수월한 장점을 갖는다.In the Heterogeneous Network environment where a heterogeneous network exists, there is an ANDSF server that provides a heterogeneous network handover policy to the terminal device so that the terminal device can select an optimal network when handover. The ANDSF server includes an OMA-DM (Open Mobile Alliance-Device Management) protocol, it is easy to manage the terminal device which receives the handover policy.

이와 같은 ANDSF서버는 access 관점 만을 고려하여 단말장치에 대한 핸드오버정책을 결정하기 때문에, 단말장치에서 실제 동작하고 있는 애플리케이션에 대한 고려를 하지 않는다. 따라서, 단말장치에서의 데이터 서비스 이용에 따른 고려가 되지 않아, 이기종 망간 핸드오버 혹은 연동 시 단말장치의 현 상황과 ANDSF서버의 핸드오버정책이 어긋나는 경우가 발생될 수 있다.Since the ANDSF server determines the handover policy for the terminal apparatus only considering the access point of view, the terminal apparatus does not consider an actual operating application. Accordingly, consideration is not given to the use of the data service in the terminal apparatus, and there may be a case where the current state of the terminal apparatus and the handover policy of the ANDSF server deviate from each other in the heterogeneous network handover or interworking.

한편, 단말장치에서 핸드오버정책을 제공받고자 ANDSF서버에 접속을 시도하는 경우 망 장애 또는 ANDSF서버 오동작으로 인해 정상 접속이 불가능하거나 또는 정상 접속되더라도 ANDSF서버로부터 유효한 핸드오버정책을 수신하지 못하는 경우와 같은 상황에서, 단말장치는 정상적으로 핸드오버를 수행할 수 없는 문제점이 있다.On the other hand, when the terminal apparatus attempts to access the ANDSF server in order to receive the handover policy, it is impossible to receive a valid handover policy from the ANDSF server even if a normal connection is impossible due to a network failure or an ANDSF server malfunction, There is a problem that the terminal device can not normally perform the handover.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 목적은 기 정의된 핸드오버 수행 상황 발생 시 단말장치가 핸드오버정책관련서버로 핸드오버정책을 요청하고, 상기 단말장치로부터의 핸드오버정책 요청에 대응하여 상기 핸드오버정책관련서버가 기 정의된 정책설정정보에 따라 결정되는 핸드오버정책을 상기 단말장치로 제공하며, 단말장치가 기 정의된 자체망선택조건에 해당되지 않는 경우 핸드오버정책관련서버로부터 수신되는 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속하고, 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속하는 이기종 망간 핸드오버 시스템 및 방법을 제공하여, 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 서버로부터 수신되는 핸드오버정책이 비효율적이거나 서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행할 수 있도록 하는데 있다.SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide a handover control system, a handover control method, The handover policy server provides the handover policy determined according to the predefined policy setting information to the terminal apparatus in response to the handover policy request of the terminal apparatus, A handover process corresponding to the present handover performing situation is performed based on a valid handover policy received from the server related to the handover policy to access the corresponding network according to the result of the handover, Based on the information related to the network selection, a handover process corresponding to the present handover performing situation is performed, The present invention provides a heterogeneous network handover system and method for accessing a corresponding network according to a result of a handover, and performs a handover process based on previously stored network selection related information at a terminal apparatus for performing heterogeneous network handover, The terminal apparatus can perform a proper handover in case of a problem that may occur due to reasons such as the ineffective handover policy being received or the reception of an effective handover policy due to a server malfunction being impossible.

본 발명은 상기한 사정을 감안하여 창출된 것으로서, 본 발명에서 도달하고자 하는 다른 목적은 이기종 네트워크 망에서 특정 네트워크 망에 접속하고, 기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는지 여부를 판단하여 상기 자체망선택조건에 해당되는 경우, 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 해당 네트워크 망에 접속하는 단말장치 및 단말장치의 동작 방법을 제공하여, 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행하는데 있다.The present invention has been made in view of the above circumstances. It is another object of the present invention to provide a method and apparatus for accessing a specific network in a heterogeneous network, The handover procedure corresponding to the current handover execution situation is performed based on the previously stored network selection related information and the terminal apparatus and the terminal apparatus which access the corresponding network network, And performs a handover process on the basis of the pre-stored network selection related information at the terminal device to perform the heterogeneous network handover.

상기 목적을 달성하기 위한 본 발명의 제 1 관점에 따른 이기종 망간 핸드오버 시스템은, 특정 단말장치로부터의 핸드오버정책 요청에 대응하여 기 정의된 정책설정정보에 따라 결정되는 핸드오버정책을 상기 단말장치로 제공하는 핸드오버정책관련서버; 및 기 정의된 핸드오버 수행 상황 발생 시 상기 핸드오버정책관련서버로 핸드오버정책을 요청하며, 기 정의된 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 상기 수행 결과에 따른 해당 네트워크 망에 접속하는 단말장치를 포함한다.In order to achieve the above object, a heterogeneous network handover system according to a first aspect of the present invention is characterized in that a handover policy determined according to predefined policy setting information corresponding to a handover policy request from a specific terminal apparatus, A handover policy related server providing the handover policy; And requests a handover policy to the server related to the handover policy when a predetermined handover performance situation occurs. If the handover performance policy satisfies a predefined self-network selection condition, And a terminal device accessing a corresponding network according to the result of the handover.

바람직하게는, 상기 핸드오버정책관련서버는, 이기종 네트워크 망에서 상기 핸드오버정책을 상기 단말장치로 제공하는 ANDSF(Access Network Discovery & Selection Function)서버를 포함할 수 있다.Preferably, the handover policy related server includes an access network discovery and selection function (ANDSF) server for providing the handover policy to the terminal in a heterogeneous network.

상기 목적을 달성하기 위한 본 발명의 제 2 관점에 따른 단말장치는, 이기종 네트워크 망에 대한 통신을 지원하는 멀티통신부; 기 설정된 핸드오버 과정을 수행하여, 해당 네트워크 망에 대응하여 접속하도록 상기 통신부를 제어하는 핸드오버수행부; 및 기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어하는 장치제어부를 포함한다.According to a second aspect of the present invention, there is provided a terminal device including: a multi-communication unit for supporting communication with a heterogeneous network; A handover performing unit for performing a predetermined handover process and controlling the communication unit to connect to the corresponding network; And a handover performing unit operable to control the handover performing unit to perform a handover process corresponding to the current handover performing situation based on previously stored network selection related information when the predefined self- And a device control unit.

바람직하게는, 상기 자체망선택조건은, 해당하는 핸드오버정책관련서버로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 상기 핸드오버정책관련서버로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 상기 핸드오버정책관련서버로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함할 수 있다.Preferably, the self-network selection condition is satisfied when an error occurs in a normal connection when an attempt is made to connect to a server related to the handover policy, or if the handover policy is not received from the normally connected server Or if the handover policy received from the handover policy related server is not valid, the valid handover policy unavailable status condition corresponding to the previously set traffic type and the traffic based on the data service being used do not conform to the handover policy And a traffic type priority status condition.

바람직하게는, 정상 접속된 상기 핸드오버정책관련서버로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 장치에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함하는 상기 망선택관련정보를 저장하는 정보저장부를 더 포함할 수 있다.Preferably, the network selection information for each traffic type including the valid handover policy provided from the normally connected handover policy related server and stored for a predetermined storage period, predetermined network selection information for each traffic type, Related information including at least one of security-level-dependent network selection information including predetermined network selection information for each security level that can be set in the network-selection-related information.

바람직하게는, 상기 장치제어부는, 상기 핸드오버 수행 상황 발생 시 상기 유효 핸드오버정책 수신 불가능 상황 조건에 해당되는 경우, 상기 망선택관련정보의 핸드오버정책이 저장된 유효 상태이면 상기 저장된 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어할 수 있다.Preferably, when the handover is performed, the apparatus control unit, if the handover policy is not available, stores the handover policy of the network selection related information in the stored handover policy, And then controls the handover performing unit to perform a handover process corresponding to the present handover performing situation.

바람직하게는, 상기 장치제어부는, 상기 망선택관련정보의 핸드오버정책이 저장되지 아니한 비 유효 상태이면, 상기 핸드오버정책관련서버에 접속하여 유효한 핸드오버정책 수신을 재 시도하거나 또는 상기 트래픽 종류 별 망선택정보 및 상기 보안수준 별 망선택정보 중 적어도 어느 하나에 따라 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어할 수 있다.Preferably, if the handover policy of the network selection related information is not stored, the device control unit may retry the reception of a valid handover policy by accessing the server related to the handover policy, The handover performing unit may control the handover performing unit to perform a handover process according to at least one of the network selection information and the network selection information by the security level.

바람직하게는, 상기 장치제어부는, 상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어할 수 있다.Preferably, when the handover execution situation occurs, the device control unit, if the traffic type priority status condition is satisfied, generates a traffic type according to the data service in use based on the network selection information for each traffic type of the network selection- And controls the handover performing unit to perform a handover process corresponding to the current handover performance according to the detected network selection information.

바람직하게는, 상기 장치제어부는, 상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 보안수준 별 망선택정보를 토대로 장치 내 설정된 보안수준에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어할 수 있다.Preferably, when the handover performing situation occurs, the device control unit, if the traffic type priority status condition is satisfied, generates the network selection information corresponding to the security level set in the device based on the network selection information by the security level of the network selection- The handover performing unit may recognize the network selection information and control the handover performing unit to perform a handover process corresponding to the current handover performing situation according to the detected network selection information.

상기 목적을 달성하기 위한 본 발명의 제 3 관점에 따른 이기종 망간 핸드오버 방법은, 기 정의된 핸드오버 수행 상황 발생 시 단말장치가 핸드오버정책관련서버로 핸드오버정책을 요청하는 단계; 상기 단말장치로부터의 핸드오버정책 요청에 대응하여 상기 핸드오버정책관련서버가 기 정의된 정책설정정보에 따라 결정되는 핸드오버정책을 상기 단말장치로 제공하는 단계; 단말장치가 기 정의된 자체망선택조건에 해당되지 않는 경우, 상기 핸드오버정책관련서버로부터 수신되는 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속하는 단계; 및 상기 단말장치가 상기 자체망선택조건에 해당되는 경우, 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속하는 단계를 포함한다.According to a third aspect of the present invention, there is provided a heterogeneous network handover method including: requesting a handover policy to a server related to a handover policy when a predefined handover execution situation occurs; Providing a handover policy determined by the handover policy server according to predefined policy setting information to the terminal device in response to a handover policy request from the terminal device; If the terminal device does not meet the predefined self-network selection condition, it performs a handover process corresponding to the present handover performing situation based on a valid handover policy received from the server related to the handover policy, Connecting to a network; And a step of performing a handover process corresponding to the current handover execution situation based on the pre-stored network selection related information and accessing the corresponding network network according to the result of the execution, when the terminal device corresponds to the self-network selection condition do.

상기 목적을 달성하기 위한 본 발명의 제 4 관점에 따른 단말장치의 동작 방법은, 이기종 네트워크 망에서 특정 네트워크 망에 접속하는 단계; 기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는지 여부를 판단하는 조건 판단단계; 상기 자체망선택조건에 해당되는 경우, 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 해당 네트워크 망에 접속하는 핸드오버 수행단계를 포함한다.According to a fourth aspect of the present invention, there is provided a method of operating a terminal device, comprising: connecting to a specific network in a heterogeneous network; A condition judging step of judging whether or not the predefined handover selection condition is satisfied when the predefined handover performing condition occurs; And performing a handover process corresponding to the present handover performing situation based on the pre-stored network selection related information and accessing the corresponding network network when the self network selection condition is satisfied.

바람직하게는, 상기 자체망선택조건은, 해당하는 핸드오버정책관련서버로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 상기 핸드오버정책관련서버로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 상기 핸드오버정책관련서버로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함할 수 있다.Preferably, the self-network selection condition is satisfied when an error occurs in a normal connection when an attempt is made to connect to a server related to the handover policy, or if the handover policy is not received from the normally connected server Or if the handover policy received from the handover policy related server is not valid, the valid handover policy unavailable status condition corresponding to the previously set traffic type and the traffic based on the data service being used do not conform to the handover policy And a traffic type priority status condition.

바람직하게는, 정상 접속된 상기 핸드오버정책관련서버로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 장치에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함하는 상기 망선택관련정보를 저장하는 정보 저장단계를 더 포함할 수 있다.Preferably, the network selection information for each traffic type including the valid handover policy provided from the normally connected handover policy related server and stored for a predetermined storage period, predetermined network selection information for each traffic type, Related information including at least one of security-level-based network selection information including predefined network selection information for each security level that can be set in the network-selection-related information.

바람직하게는, 상기 핸드오버 수행단계는, 상기 핸드오버 수행 상황 발생 시 상기 유효 핸드오버정책 수신 불가능 상황 조건에 해당되는 경우, 상기 망선택관련정보의 핸드오버정책이 저장된 유효 상태이면 상기 저장된 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다.Preferably, in the handover execution step, when the handover execution condition is satisfied, when the handover policy of the network selection related information is valid, It is possible to perform a handover process corresponding to the present handover performance status according to the policy.

바람직하게는, 상기 핸드오버 수행단계는, 상기 망선택관련정보의 핸드오버정책이 저장되지 아니한 비 유효 상태이면, 상기 핸드오버정책관련서버에 접속하여 유효한 핸드오버정책 수신을 재 시도하거나 또는 상기 트래픽 종류 별 망선택정보 및 상기 보안수준 별 망선택정보 중 적어도 어느 하나에 따라 핸드오버 과정을 수행할 수 있다.Preferably, the performing of the handover may include retrying reception of a valid handover policy by accessing the server related to the handover policy if the handover policy of the network selection related information is not stored, The handover process may be performed according to at least one of the network selection information by type and the network selection information by the security level.

바람직하게는, 상기 핸드오버 수행단계는, 상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다.Preferably, in the handover performing step, when the handover is performed, if the traffic type priority status condition is satisfied, the handover is performed based on the network selection information for each traffic type of the network selection- It recognizes the network selection information corresponding to the traffic type and performs the handover process corresponding to the present handover performing situation according to the recognized network selection information.

바람직하게는, 상기 핸드오버 수행단계는, 상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 보안수준 별 망선택정보를 토대로 장치 내 설정된 보안수준에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다.Preferably, in the handover performing step, when the handover performing situation occurs, if the traffic type priority status condition is satisfied, the handover performing step performs a handover based on the network selection information of the network selection related information It recognizes the corresponding network selection information and can perform a handover process corresponding to the current handover performance according to the recognized network selection information.

이에, 본 발명의 이기종 망간 핸드오버 시스템 및 방법에 의하면, 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 핸드오버정책관련서버로부터 수신되는 핸드오버정책이 비효율적이거나 핸드오버정책관련서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행할 수 있다.According to the heterogeneous network handover system and method of the present invention, a handover process is performed on the basis of the previously stored network selection related information in the terminal apparatus for performing heterogeneous network handover, The terminal device can perform a proper handover in case of a problem that may occur due to reasons such as inefficient handover policy or reception of an effective handover policy due to a server malfunction related to the handover policy.

도 1은 본 발명의 바람직한 실시예에 따른 이기종 망간 핸드오버 시스템을 나타내는 구성도이다.
도 2는 본 발명의 바람직한 실시예에 따른 단말장치의 블록도이다.
도 3은 본 발명의 바람직한 실시예에 따른 이기종 망간 핸드오버 방법의 동작 흐름을 흐름도이다.
도 4는 본 발명의 바람직한 실시예에 따른 단말장치의 동작 방법을 나타내는 흐름도이다.
1 is a block diagram illustrating a heterogeneous network handover system according to a preferred embodiment of the present invention.
2 is a block diagram of a terminal device according to a preferred embodiment of the present invention.
3 is a flowchart illustrating an operation flow of a heterogeneous network handover method according to a preferred embodiment of the present invention.
4 is a flowchart illustrating an operation method of a terminal according to a preferred embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 바람직한 실시예에 따른 이기종 망간 핸드오버 시스템을 도시한 도면이다. 1 is a diagram illustrating a heterogeneous network handover system according to a preferred embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명에 따른 이기종 망간 핸드오버 시스템은, 특정 단말장치(100)로부터의 핸드오버정책 요청에 대응하여 기 정의된 정책설정정보에 따라 결정되는 핸드오버정책을 단말장치(100)로 제공하는 핸드오버정책관련서버(200)와, 기 정의된 핸드오버 수행 상황 발생 시 핸드오버정책관련서버(200)로 핸드오버정책을 요청하며, 기 정의된 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 상기 수행 결과에 따른 해당 네트워크 망에 접속하는 단말장치(100)를 포함한다.As shown in FIG. 1, a heterogeneous network handover system according to the present invention includes a handover policy determined according to predefined policy setting information corresponding to a handover policy request from a specific terminal device 100, Requests the handover policy related server 200 to the handover policy related server 100 and the handover policy related server 200 in the occurrence of the predefined handover execution situation, And a terminal device (100) performing a handover process corresponding to the present handover performing situation based on previously stored network selection related information and accessing a corresponding network network according to the result of the handover.

한편, 도 1에는 도시되지 아니하였지만, 단말장치(100) 및 핸드오버정책관련서버(300) 간을 연동하는 장치관리서버 구체적으로는 DM 서버(미도시)를 더 포함할 수 있다.Although not shown in FIG. 1, a device management server (not shown) that interlocks the terminal device 100 and the handover policy related server 300 may further include a DM server (not shown).

단말장치(100)는 다양한 종류의 네트워크 망을 포함하는 이기종 네트워크 망(10)에 대한 통신을 멀티 지원하는 단말이다.The terminal device 100 is a terminal that multi-supports communication with a heterogeneous network 10 including various types of network.

여기서, 이기종 네트워크 망(10)(Heterogeneous N/W, Multi Radio Access Technology(RAT))은, 각 사업자가 서비스하는 혹은 다수의 사업자가 보유한 N/W의 연동을 통해 단말장치가 접속할 수 있는 대상이 되는 모든 또는 일부의 무선망을 의미하는 것으로, 예컨대, WCDMA(1), CDMA(2), WLAN(3)(예 : WiFi), WiMAX(4) 등이 연동된 환경이 해당될 수 있다.Here, the heterogeneous network 10 (Heterogeneous N / W, Multi Radio Access Technology (RAT)) is a target that a terminal device can access through interworking of N / W services provided by each provider or owned by a plurality of providers Means an environment in which WCDMA 1, CDMA 2, WLAN 3 (e.g., WiFi), WiMAX 4, etc. are interworked.

핸드오버정책관련서버(200)는, 특정 단말장치(100)가 접속되어 단말장치(100)로부터 핸드오버정책이 요청되면, 핸드오버정책 요청에 대응하여 기 정의된 정책설정정보에 따라 적합한 핸드오버정책을 결정하고, 결정된 핸드오버정책을 단말장치(100)로 제공한다.When the handover policy related server 200 requests the handover policy from the terminal device 100 to which the specific terminal device 100 is connected, the server 200 transmits a handover policy Determines a policy, and provides the determined handover policy to the terminal device 100.

물론, 핸드오버정책관련서버(200)는, 기 설정된 제공주기(예 : 1일, 1주일 등) 도달 시 또는 망트래픽 환경변화에 따라 제공 필요 시점 시, 단말장치(100)에 대한 핸드오버정책을 결정하고, 결정된 핸드오버정책을 단말장치(100)로 제공할 수 있다.Of course, the handover policy related server 200 may determine the handover policy for the terminal device 100 when a preset provision period (e.g., one day, one week, etc.) And provides the determined handover policy to the terminal device 100. [

이러한 핸드오버정책관련서버(200)는 Heterogeneous Network 환경에서 단말장치가 핸드오버 시 최적의 네트워크 망을 선택할 수 있도록 이기종 망간 핸드오버정책을 단말장치로 내려주는 ANDSF(Access Network Discovery & Selection Function)서버를 포함할 수 있다.The handover policy related server 200 is an access network discovery and selection function (ANDSF) server that provides a heterogeneous network handover policy to a terminal device so that a terminal device can select an optimal network network in a handover in a heterogeneous network environment .

여기서, 핸드오버정책(Inter-System mobility Policy)은, 이기종 망 간 핸드오버 허용 및 제한 정보, 최적의 네트워크 망 종류 정보, 최적의 네트워크 망 선택 및 핸드오버 우선 순위 결정 정보 등을 포함할 수 있다.Here, the inter-system mobility policy may include information on permissible and restricted handover between heterogeneous networks, optimal network network type information, optimal network selection and handover priority determination information, and the like.

단말장치(100)는, 기 정의된 핸드오버 수행 상황 발생 시 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책을 요청한다.The terminal device 100 accesses the handover policy related server 200 when a predetermined handover execution situation occurs, and requests the handover policy related server 200 to request a handover policy.

이때, 단말장치(100)는, 기 정의된 자체망선택조건에 해당되지 않는 경우, 핸드오버정책 요청에 대응하여 핸드오버정책관련서버(200)로부터 수신되는 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속할 수 있다.At this time, when the terminal device 100 does not meet the predefined self-network selection condition, the terminal device 100 performs the handover process based on the valid handover policy received from the server 200 related to the handover policy in response to the handover policy request It is possible to perform a handover process corresponding to the situation and access the corresponding network according to the execution result.

여기서, 자체망선택조건은, 해당하는 핸드오버정책관련서버(200)로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 핸드오버정책관련서버(200)로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함할 수 있다.Here, the self-network selection condition is such that an error occurs in a normal connection when a connection attempt is made to the server 200 related to the handover policy, or the handover policy is not received from the server 200 related to the normally connected handover policy Or if the handover policy received from the handover policy related server 200 is invalid, the valid handover policy incapability condition condition and the traffic based on the data service being used do not conform to the handover policy And a traffic type priority status condition corresponding to the type of the traffic type.

한편, 단말장치(100)는, 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 수행 결과에 따른 해당 네트워크 망에 접속할 수 있다.On the other hand, when the terminal device 100 meets its own network selection condition, the terminal device 100 performs a handover process corresponding to the current handover performance status based on the stored network selection related information, and accesses the corresponding network network according to the performance result .

여기서, 망선택관련정보는, 정상 접속된 핸드오버정책관련서버(200)로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 단말장치(100)에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함할 수 있다.Here, the network selection-related information includes information on a valid handover policy provided from the normally connected handover policy related server 200 and stored for a predetermined storage period, And network selection information by security level including network selection information and predetermined network selection information for each security level that can be set in the terminal device 100. [

이하에서는, 도 2를 참조하여 본 발명에 따른 단말장치의 구체적인 구성을 설명하도록 한다.Hereinafter, a specific configuration of the terminal device according to the present invention will be described with reference to FIG.

본 발명에 따른 단말장치(100)는, 이기종 네트워크 망(10)에 대한 통신을 지원하는 멀티통신부(110)와, 기 설정된 핸드오버 과정을 수행하여, 해당 네트워크 망에 대응하여 접속하도록 통신부(110)를 제어하는 핸드오버수행부(120)와, 기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어하는 장치제어부(140)를 포함한다.The terminal device 100 according to the present invention includes a multi communication unit 110 for supporting communication with the heterogeneous network 10 and a communication unit 110 for performing a predetermined handover process and connecting to the corresponding network network A handover performing unit 120 for controlling the handover performing unit 120 to determine whether handover is to be performed based on previously stored network selection related information when the predefined self- And a device controller 140 for controlling the handover performing unit 120 to perform a handover process.

그리고, 본 발명에 따른 단말장치(100)는 망선택관련정보를 저장하는 정보저장부(130)를 더 포함할 수 있다.The terminal device 100 according to the present invention may further include an information storage unit 130 for storing network selection related information.

멀티통신부(110)는, 다양한 종류의 네트워크 망을 포함하는 이기종 네트워크 망(10)에 대한 통신을 멀티 지원한다. The multi-communication unit 110 supports communication with the heterogeneous network 10 including various types of network.

즉, 멀티통신부(110)는, WCDMA(1)로의 접속 및 통신 서비스 이용을 지원하는 제1통신모듈, CDMA(2)로의 접속 및 통신 서비스 이용을 지원하는 제2통신모듈, WLAN(3)으로의 접속 및 통신 서비스 이용을 지원하는 제3통신모듈, WiMAX(4)로의 접속 및 통신 서비스 이용을 지원하는 제4통신모듈 등 복수의 통신모듈을 포함할 수 있다.That is, the multi-communicating unit 110 includes a first communication module for supporting access to the WCDMA 1 and using the communication service, a second communication module for supporting access to the CDMA 2 and using the communication service, a WLAN 3 And a fourth communication module for supporting connection to the WiMAX 4 and use of the communication service, for example.

핸드오버수행부(120)는, 장치제어부(140)로부터의 제어에 따라 기 설정된 핸드오버 과정을 수행한다. 이하에서 핸드오버수행부(120)에 대한 구체적인 설명을 하도록 한다.The handover performing unit 120 performs a predetermined handover process under the control of the device control unit 140. [ Hereinafter, the handover performing unit 120 will be described in detail.

정보저장부(130)는, 망선택관련정보를 저장한다.The information storage unit 130 stores network selection related information.

여기서, 정보저장부(130)에 저장된 망선택관련정보는, 정상 접속된 핸드오버정책관련서버(200)로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 단말장치(100)에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함할 수 있다.Here, the network selection related information stored in the information storage unit 130 may include a valid handover policy previously provided from the normally connected handover policy related server 200 and stored for a predetermined storage period, The network selection information for each traffic type including the selection information, and the network selection information for each security level including the predetermined network selection information for each security level that can be set in the terminal device 100. [

다시 말해, 망선택관련정보는, 이전에 단말장치(100)가 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로부터 수신한 유효한 핸드오버정책을 포함하며, 정보저장부(130)는 기 설정된 저장기간(예 : 1주일) 동안 또는 새롭게 유효한 핸드오버정책을 수신할 때까지 해당 핸드오버정책을 저장/유지할 수 있다. In other words, the network selection related information includes a valid handover policy received from the server 200 related to the handover policy by the terminal device 100 previously connected to the handover policy related server 200, The mobile station 130 may store / maintain the handover policy for a predetermined storage period (e.g., one week) or until a new effective handover policy is received.

여기서, 핸드오버정책(Inter-System mobility Policy)은, 이기종 망 간 핸드오버 허용 및 제한 정보, 최적의 네트워크 망 종류 정보, 최적의 네트워크 망 선택 및 핸드오버 우선 순위 결정 정보 등을 포함할 수 있다.Here, the inter-system mobility policy may include information on permissible and restricted handover between heterogeneous networks, optimal network network type information, optimal network selection and handover priority determination information, and the like.

한편, 망선택관련정보는, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보를 포함할 수 있다. 예를 들면, 트래픽 별 망선택정보는, RTP 트래픽, UDP 트래픽, 스트리밍 트래픽, 양방향 통신 트래픽, 특정 기준치 이상의 대용량 트래픽 등 다양한 트래픽 종류 각각 및 트래픽 종류 조합에 대응하여 이기종 네트워크 망(10) 내에 포함되는 WCDMA(1), CDMA(2), WLAN(3)(예 : WiFi), WiMAX(4) 등과 같은 네트워크 망들 중에서 특정 네트워크 망을 선택하도록 기 설정하여 지정하는 정보일 수 있다.The network selection related information may include network selection information for each traffic type including predetermined network selection information for each traffic type. For example, the network selection information for each traffic is included in the heterogeneous network 10 corresponding to each traffic type and combination of traffic types such as RTP traffic, UDP traffic, streaming traffic, bi-directional communication traffic, For example, information for designating and selecting to select a specific network among network networks such as WCDMA 1, CDMA 2, WLAN 3 (e.g., WiFi), WiMAX 4, and the like.

한편, 망선택관련정보는, 단말장치(100)에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보를 포함할 수 있다. 예를 들면, 보안수준 별 망선택정보는, 단말장치(100)의 운영체제(OS)에서 설정되는 보안수준 상,중,하 각각에 대응하여 이기종 네트워크 망(10) 내에 포함되는 WCDMA(1), CDMA(2), WLAN(3)(예 : WiFi), WiMAX(4) 등과 같은 네트워크 망들 중에서 특정 네트워크 망을 선택하도록 기 설정하여 지정하는 정보일 수 있다.The network selection related information may include network selection information by security level including predetermined network selection information for each security level that can be set in the terminal device 100. [ For example, the network selection information for each security level may be transmitted to the WCDMA 1, the WCDMA 2, and the WCDMA 3 included in the heterogeneous network 10 in correspondence with the security levels set by the operating system (OS) For example, information for designating to select a specific network network among network networks such as CDMA 2, WLAN 3 (e.g., WiFi), WiMAX 4, and the like.

장치제어부(140)는, 기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는 경우 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어한다.When a predefined handover execution condition occurs, the device control unit 140 performs a handover process corresponding to the current handover execution situation based on the network selection related information when the predefined self- And controls the execution unit 120.

즉, 장치제어부(140)는, 핸드오버 수행 상황 발생 시 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도할 것이다.That is, the device control unit 140 accesses the handover policy related server 200 when a handover execution situation occurs and tries to request a handover policy to the handover policy related server 200.

이때, 장치제어부(140)는, 기 정의된 자체망선택조건에 해당되지 않는 경우, 핸드오버정책 요청에 대응하여 핸드오버정책관련서버(200)로부터 수신되는 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.At this time, if the device control unit 140 does not meet the predefined self-network selection condition, the device control unit 140 performs handover based on a valid handover policy received from the server 200 related to the handover policy in response to the handover policy request The handover performing unit 120 may be controlled to perform a handover process corresponding to the situation.

한편, 장치제어부(140)는, 자체망선택조건에 해당되는 경우 정보저장부(130)에 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.The device control unit 140 controls the handover performing unit 130 to perform a handover process corresponding to the current handover performance based on the network selection related information previously stored in the information storage unit 130, (120).

보다 구체적으로 설명하면, 장치제어부(140)는, 특정 네트워크 망(예 : WLAN)에 접속하여 데이터 서비스를 이용하는 중 기 정의된 핸드오버 수행 상황이 발생함에 따라, 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도할 것이다.More specifically, the device control unit 140 controls the handover policy related server 200 in response to occurrence of a handover execution condition defined by using a data service by accessing a specific network (e.g., WLAN) And will attempt a handover policy request to the handover policy related server 200.

여기서, 기 정의된 핸드오버 수행 상황은, 단말장치(100)가 이동되거나 단말장치(100)가 현재 접속된 네트워크 망(예 : WLAN) 상의 에러 등과 같은 다양한 요인으로 인해 무선랜 신호가 특정 기준세기 이하로 약해지는 경우, 단말 위치 변경, 특정 설정시간 경과 등을 포함할 수 있다.Herein, the predefined handover performance may be determined based on various factors such as the movement of the terminal apparatus 100 or the error on the network network (e.g., WLAN) to which the terminal apparatus 100 is currently connected, , It may include a terminal position change, a specific setting time lapse, and the like.

이때, 장치제어부(140)는, 기 정의된 자체망선택조건에 해당되는지 여부를 판단한다.At this time, the device control unit 140 determines whether or not it meets the predetermined self-network selection condition.

여기서, 자체망선택조건은, 해당하는 핸드오버정책관련서버(200)로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 핸드오버정책관련서버(200)로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함할 수 있다.Here, the self-network selection condition is such that an error occurs in a normal connection when a connection attempt is made to the server 200 related to the handover policy, or the handover policy is not received from the server 200 related to the normally connected handover policy Or if the handover policy received from the handover policy related server 200 is invalid, the valid handover policy incapability condition condition and the traffic based on the data service being used do not conform to the handover policy And a traffic type priority status condition corresponding to the type of the traffic type.

즉, 핸드오버 수행 상황이 발생함에 따라 장치제어부(140)가 핸드오버정책관련서버(200)로의 접속 시도 시 정상 접속에 오류가 발생되면, 장치제어부(140)는 현재 상황을 유효 핸드오버정책 수신 불가능 상황 조건에 해당된다고 판단할 수 있다.That is, when an error occurs in the normal connection when the device control unit 140 attempts to access the server 200 related to the handover policy as the handover execution situation occurs, the device control unit 140 transmits the current status to the valid handover policy reception It can be judged that it corresponds to an impossible situation condition.

또한, 핸드오버 수행 상황이 발생함에 따라 정상적으로 접속된 핸드오버정책관련서버(200)로부터 요청한 핸드오버정책이 수신되지 않는 경우, 장치제어부(140)는 현재 상황을 유효 핸드오버정책 수신 불가능 상황 조건에 해당된다고 판단할 수 있다.If the handover policy requested by the server 200 related to the normal handover policy is not received due to the occurrence of the handover performance, the device controller 140 determines the current status as the valid handover policy reception impossible condition It can be judged to be applicable.

또한, 핸드오버 수행 상황이 발생함에 따라 정상적으로 접속된 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 기 정의된 유효조건에 부합하지 않는 경우 즉 수신된 핸드오버정책이 유효하지 아니한 경우, 장치제어부(140)는 현재 상황을 유효 핸드오버정책 수신 불가능 상황 조건에 해당된다고 판단할 수 있다.If the handover policy received from the normally connected handover policy related server 200 does not match the predefined validity condition, i.e., the received handover policy is not valid, The device control unit 140 may determine that the current situation corresponds to the condition of not being able to receive the effective handover policy.

그리고, 단말장치(100)가 현재 특정 네트워크 망(예 : WLAN)에 접속하여 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류(예 : RTP 트래픽, UDP 트래픽, 스트리밍 트래픽, 양방향 통신 트래픽, 특정 기준치 이상의 대용량 트래픽 등)에 해당하는 경우, 장치제어부(140)는 현재 상황을 트래픽 종류 우선순위 상황 조건에 해당된다고 판단할 수 있다. The RTP traffic, the UDP traffic, the streaming traffic, the UDP traffic, and the UDP traffic are transmitted to the terminal device 100 so that the traffic that the terminal device 100 currently accesses to the specific network network (e.g., WLAN) Bidirectional communication traffic, high-capacity traffic with a certain reference value or more, etc.), the device control unit 140 can determine that the current situation corresponds to the traffic type priority status condition.

이에, 장치제어부(140)는, 기 정의된 자체망선택조건에 해당되는지 여부를 판단한 결과 자체망선택조건에 해당되지 않으면, 즉 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하지 않고 핸드오버 수행 상황 발생 시 장치제어부(140)가 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도하고 이에 따라 핸드오버정책관련서버(200)로부터 유효한 핸드오버정책이 수신되면, 핸드오버정책관련서버(200)로부터 수신된 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 것이다.If the device control unit 140 does not satisfy the self-network selection condition as a result of determining whether it meets the predetermined self-network selection condition, that is, if the traffic according to the data service does not conform to the handover policy, The device control unit 140 accesses the handover policy related server 200 and attempts a handover policy request to the handover policy related server 200. Accordingly, When a valid handover policy is received from the server 200, the handover execution unit 120 (or 120) performs a handover process corresponding to the present handover execution situation based on the valid handover policy received from the handover policy related server 200 ).

이에, 핸드오버수행부(120)는, 장치제어부(140)의 제어에 따라, 전술한 바와 같이 핸드오버정책을 토대로 기 설정된 핸드오버 과정을 수행함으로써 접속하고자 하는 최적의 타 네트워크 망(예 : WCDMA)을 결정하고 핸드오버 수행하여, 이에 따른 타 네트워크 망(예 : WCDMA)에 대응하여 통신하도록 통신부(110)를 제어한다.The handover performing unit 120 performs a predetermined handover process based on the handover policy according to the control of the device control unit 140, ), Performs a handover, and controls the communication unit 110 to communicate with another network (e.g., WCDMA) corresponding thereto.

여기서, 기 설정된 핸드오버 과정은, 기존 이기종 망간의 핸드오버를 지원하는 단말에서 핸드오버정책을 토대로 수행하는 핸드오버 과정을 포함하므로 구체적인 설명을 생략하도록 한다.Here, the predetermined handover process includes a handover process performed based on a handover policy in a UE supporting handover between existing heterogeneous networks, and thus a detailed description thereof will be omitted.

이때, 장치제어부(140)는 금번 핸드오버 과정 수행에 이용된 유효한 핸드오버정책으로 정보저장부(130)에 저장된 망선택관련정보 내 핸드오버정책을 업데이트할 수 있다.At this time, the device control unit 140 can update the handover policy in the network selection related information stored in the information storage unit 130 according to the effective handover policy used in the present handover process.

한편, 장치제어부(140)는, 기 정의된 자체망선택조건에 해당되는지 여부를 판단한 결과 자체망선택조건에 해당되면, 즉 현재 상황이 유효 핸드오버정책 수신 불가능 상황 조건에 해당되거나 또는 트래픽 종류 우선순위 상황 조건에 해당되면, 정보저장부(130)에 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.On the other hand, if it is determined that the self-network selection condition is satisfied, that is, if the current situation corresponds to a condition in which the effective handover policy can not be received, The handover performing unit 120 may control the handover performing unit 120 to perform a handover process corresponding to the present handover performance based on the network selection related information previously stored in the information storage unit 130. [

구체적으로 설명하면, 장치제어부(140)는, 핸드오버 수행 상황 발생 시 유효 핸드오버정책 수신 불가능 상황 조건에 해당되는 경우, 망선택관련정보의 핸드오버정책이 저장된 유효 상태이면 상기 저장된 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.More specifically, when the handover execution condition is satisfied, the device control unit 140 determines that the handover policy is not stored in the handover policy And then controls the handover performing unit 120 to perform a handover process corresponding to the present handover performing situation.

즉, 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하지 않고 핸드오버 수행 상황 발생 시 장치제어부(140)가 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도함에 있어서 정상 접속에 오류가 발생되거나 또는 정상 접속된 핸드오버정책관련서버(200)로부터 핸드오버정책이 수신되지 아니하거나 또는 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 유효하지 않으면, 유효 핸드오버정책 수신 불가능 상황 조건에 해당되므로, 이 경우 장치제어부(140)는 망선택관련정보의 핸드오버정책이 정보저장부(130)에 저장/유지된 유효 상태인지 여부를 판단할 수 있다. 이때, 이전에 단말장치(100)가 핸드오버정책관련서버(200)로부터 수신하여 저장된 핸드오버정책은, 해당 저장기간(예 : 1주일)이 경과하지 않은 경우라면 정보저장부(130)에 저장/유지될 것이다.That is, the device controller 140 accesses the server 200 related to the handover policy when the handover execution situation does not correspond to the preset traffic type so that the traffic due to the data service does not comply with the handover policy, When attempting a handover policy request to the related server 200, an error occurs in a normal connection or a handover policy is not received from the normally connected handover policy server 200, or the handover policy related server 200 The device control unit 140 may store the handover policy of the network selection related information in the information storage unit 130. In this case, the device control unit 140 stores the handover policy of the network selection related information in the information storage unit 130, It can be judged whether or not it is the maintained valid state. At this time, if the corresponding storage period (for example, one week) has not elapsed, the handover policy stored and received from the server 200 related to the handover policy by the terminal device 100 is stored in the information storage unit 130 / Will remain.

이에, 장치제어부(140)는 핸드오버정책이 정보저장부(130)에 저장/유지되는 유효 상태라고 판단되면, 해당 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.If it is determined that the handover policy is valid / stored in the information storage unit 130, the device control unit 140 determines whether the handover policy corresponding to the handover policy The over-performance unit 120 can be controlled.

이에, 핸드오버수행부(120)는, 장치제어부(140)의 제어에 따라, 전술한 바와 같이 핸드오버정책을 토대로 기 설정된 핸드오버 과정을 수행함으로써 접속하고자 하는 최적의 타 네트워크 망(예 : WCDMA)을 결정하고 핸드오버 수행하여, 이에 따른 타 네트워크 망(예 : WCDMA)에 대응하여 통신하도록 통신부(110)를 제어한다.The handover performing unit 120 performs a predetermined handover process based on the handover policy according to the control of the device control unit 140, ), Performs a handover, and controls the communication unit 110 to communicate with another network (e.g., WCDMA) corresponding thereto.

반면, 장치제어부(140)는 핸드오버정책이 정보저장부(130)에 저장/유지되지 않은 비 유효 상태라고 판단되면, 핸드오버정책관련서버(200)에 접속하여 유효한 핸드오버정책 수신을 재 시도할 수 있다. 또는, 장치제어부(140)는 핸드오버정책이 정보저장부(130)에 저장/유지되지 않은 비 유효 상태라고 판단되면, 망선택관련정보의 트래픽 종류 별 망선택정보 및 보안수준 별 망선택정보 중 적어도 어느 하나에 따라 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.On the other hand, when it is determined that the handover policy is not stored or held in the information storage unit 130, the device control unit 140 accesses the handover policy related server 200 and retries valid handover policy reception can do. Alternatively, if it is determined that the handover policy is not valid or not stored in the information storage unit 130, the device control unit 140 may transmit the network selection information for each traffic type and the network selection information for each security level And may control the handover performing unit 120 to perform a handover process according to at least one of them.

한편, 장치제어부(140)는, 핸드오버 수행 상황 발생 시 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 망선택관련정보의 트래픽 종류 별 망선택정보 또는 보안수준 별 망선택정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.On the other hand, if the traffic type priority status condition is satisfied in the occurrence of the handover performance, the device control unit 140 performs the handover process based on the network selection information for each traffic type or the network selection information for each security level The handover performing unit 120 may be controlled to perform a handover process corresponding to the situation.

예를 들어, 망선택관련정보의 트래픽 종류 별 망선택정보에 따른 핸드오버 과정을 설명하면, 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당됨에 따라 트래픽 종류 우선순위 상황 조건에 해당된다고 판단되면, 장치제어부(140)는 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류에 대응되는 망선택정보를 인지하고, 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다. For example, if the handover process according to the network selection information of the network selection information of the network selection related information is described, since the traffic according to the data service corresponds to the preset traffic type so as not to comply with the handover policy, The device control unit 140 recognizes the network selection information corresponding to the traffic type according to the data service in use based on the network selection information for each traffic type of the network selection related information, The handover performing unit 120 may be controlled to perform a handover process corresponding to the present handover performing situation.

즉, 장치제어부(140)는 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류(예 : 대용량 트래픽 + 스트리밍 트래픽 + 양방향 트래픽)를 파악하고, 파악된 트래픽 종류에 대응하여 설정된 망선택정보(예 : WLAN)를 인지한다. 이에, 장치제어부(140)는, 인지된 망선택정보(예 : WLAN)에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.That is, the device control unit 140 identifies a traffic type (e.g., large traffic + streaming traffic + bidirectional traffic) according to the data service in use based on the network selection information for each traffic type of the network selection related information, And recognizes corresponding network selection information (e.g., WLAN). Accordingly, the device control unit 140 can control the handover performing unit 120 to perform a handover process corresponding to the current handover performance status according to the recognized network selection information (e.g., WLAN).

이에, 핸드오버수행부(120)는, 장치제어부(140)의 제어에 따라, 선택된 망선택정보(예 : WLAN)에 대응되는 해당 네트워크 망(예 : WLAN)으로의 핸드오버 과정을 수행함으로써 이에 따른 네트워크 망(예 : WLAN)에 접속/통신하도록 통신부(110)를 제어한다.The handover performing unit 120 performs a handover process to a corresponding network (e.g., a WLAN) corresponding to the selected network selection information (e.g., WLAN) under the control of the device control unit 140 And controls the communication unit 110 to connect / communicate with a network (e.g., WLAN).

또는, 장치제어부(140)는 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류(예 : 소용량 트래픽 + 단방향 트래픽)를 파악하고, 파악된 트래픽 종류에 대응하여 설정된 망선택정보(예 : WCDMA)를 인지한다. 이에, 장치제어부(140)는, 인지된 망선택정보(예 : WCDMA)에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.Alternatively, based on the network selection information for each traffic type of the network selection related information, the device control unit 140 may identify the traffic type (e.g., small capacity traffic + unidirectional traffic) according to the data service in use, And recognizes network selection information (e.g., WCDMA). Accordingly, the device control unit 140 may control the handover performing unit 120 to perform a handover process corresponding to the present handover performance status according to the detected network selection information (e.g., WCDMA).

이에, 핸드오버수행부(120)는, 장치제어부(140)의 제어에 따라, 선택된 망선택정보(예 : WCDMA)에 대응되는 해당 네트워크 망(예 : WCDMA)으로의 핸드오버 과정을 수행함으로써 이에 따른 네트워크 망(예 : WCDMA)에 접속/통신하도록 통신부(110)를 제어한다.The handover performing unit 120 performs a handover process to a corresponding network (e.g., WCDMA) corresponding to the selected network selection information (e.g., WCDMA) under the control of the device control unit 140 And controls the communication unit 110 to connect / communicate with a network (e.g., WCDMA) network.

그리고 다른 예를 들어, 망선택관련정보의 보안수준 별 망선택정보에 따른 핸드오버 과정을 설명하면, 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당됨에 따라 트래픽 종류 우선순위 상황 조건에 해당된다고 판단되면, 장치제어부(140)는 망선택관련정보의 보안수준 별 망선택정보를 토대로 단말장치(100) 내 설정된 보안수준에 대응되는 망선택정보를 인지하고, 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다. For example, if the handover process according to the network selection information by the security level of the network selection related information is described, since the traffic according to the data service corresponds to the preset traffic type so as not to comply with the handover policy, The device control unit 140 recognizes the network selection information corresponding to the security level set in the terminal device 100 based on the network selection information by the security level of the network selection related information, The handover performing unit 120 may be controlled to perform a handover process corresponding to the current handover performance according to the network selection information.

즉, 장치제어부(140)는, 보안수준 별 망선택정보를 토대로 판단한 결과 현재 설정된 보안수준(예 : 보안수준 상)에 대응하는 망선택정보(예 : WCDMA)가 인지되면, 인지된 망선택정보(예 : WCDMA)에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.That is, when the network selection information (for example, WCDMA) corresponding to the currently set security level (for example, on the security level) is recognized as a result of the determination based on the network selection information by security level, And controls the handover performing unit 120 to perform a handover process corresponding to the present handover performance status according to the handover status (e.g., WCDMA).

이에, 핸드오버수행부(120)는, 장치제어부(140)의 제어에 따라, 선택된 망선택정보(예 : WCDMA)에 대응되는 해당 네트워크 망(예 : WCDMA)으로의 핸드오버 과정을 수행함으로써 이에 따른 네트워크 망(예 : WCDMA)에 접속/통신하도록 통신부(110)를 제어한다.The handover performing unit 120 performs a handover process to a corresponding network (e.g., WCDMA) corresponding to the selected network selection information (e.g., WCDMA) under the control of the device control unit 140 And controls the communication unit 110 to connect / communicate with a network (e.g., WCDMA) network.

한편, 장치제어부(140)는, 보안수준 별 망선택정보를 토대로 판단한 결과 현재 설정된 보안수준(예 : 보안수준 하)에 대응하는 망선택정보(예 : WLAN)가 인지되면, 인지된 망선택정보(예 : WLAN)에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 핸드오버수행부(120)를 제어할 수 있다.On the other hand, when the network selection information (e.g., WLAN) corresponding to the currently set security level (e.g., security level) is determined based on the network selection information by security level, And controls the handover performing unit 120 to perform a handover process corresponding to the current handover performance according to the handover status (e.g., WLAN).

이상에서 설명한 바와 같이, 본 발명에 따른 이기종 망간 핸드오버 시스템은, 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 서버로부터 수신되는 핸드오버정책이 비효율적이거나 서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행할 수 있다.As described above, the heterogeneous network handover system according to the present invention performs a handover process on the basis of previously stored network selection related information at a terminal device to perform heterogeneous network handover, The terminal apparatus can perform appropriate handover in the event of a problem that may occur due to reasons such as ineffective policy or inability to receive the effective handover policy due to server malfunction.

이하에서는, 도 3 및 도 4를 참조하여, 본 발명의 바람직한 실시예에 따른 이기종 망간 핸드오버 방법을 설명하도록 한다. 여기서, 설명의 편의를 위해 전술한 도 1 내지 도 2에 도시된 구성은 해당 참조번호를 언급하여 설명하겠다. Hereinafter, a heterogeneous network handover method according to a preferred embodiment of the present invention will be described with reference to FIG. 3 and FIG. Here, for convenience of description, the components shown in FIGS. 1 and 2 will be described with reference to corresponding reference numerals.

먼저, 도 3을 참조하여 본 발명의 바람직한 실시예에 따른 이기종 망간 핸드오버 방법을 설명하도록 한다.First, a heterogeneous network handover method according to a preferred embodiment of the present invention will be described with reference to FIG.

단말장치(100)는 특정 네트워크 망(예 : WLAN)에 접속하여 데이터 서비스를 이용한다(S10).The terminal device 100 accesses a specific network (e.g., WLAN) and uses the data service (S10).

이때, 단말장치(100)는 기 정의된 핸드오버 수행 상황 발생 시(S20), 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책을 요청한다(S30).At this time, the terminal device 100 accesses the handover policy related server 200 and requests the handover policy related server 200 for a handover policy (S30) when a predetermined handover execution situation occurs (S20) .

이에, 핸드오버정책관련서버(200)는, 특정 단말장치(100)가 접속되어 단말장치(100)로부터 핸드오버정책이 요청되면, 핸드오버정책 요청에 대응하여 기 정의된 정책설정정보에 따라 적합한 핸드오버정책을 결정하고, 결정된 핸드오버정책을 단말장치(100)로 제공할 것이다(S40).Accordingly, when the handover policy server 200 receives a handover policy from the terminal device 100 to which the specific terminal device 100 is connected, the server 200 determines whether the handover policy is appropriate according to the pre- Determines a handover policy, and provides the determined handover policy to the terminal device 100 (S40).

이때, 단말장치(100)는, 기 정의된 자체망선택조건에 해당되는지 여부를 판단하여(S50), 자체망선택조건에 해당되지 않는 경우 핸드오버정책 요청에 대응하여 핸드오버정책관련서버(200)로부터 수신되는 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여(S70) 수행 결과에 따른 해당 네트워크 망(예 : WCDMA)에 접속할 수 있다(S80).At this time, the terminal device 100 determines whether it meets a predetermined self-network selection condition (S50). If the self-network selection condition is not satisfied, the terminal device 100 transmits a handover policy related server 200 In step S70, the handover process corresponding to the present handover performing situation is performed based on the valid handover policy received from the mobile station UE in step S80.

여기서, 자체망선택조건은, 해당하는 핸드오버정책관련서버(200)로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 핸드오버정책관련서버(200)로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함할 수 있다.Here, the self-network selection condition is such that an error occurs in a normal connection when a connection attempt is made to the server 200 related to the handover policy, or the handover policy is not received from the server 200 related to the normally connected handover policy Or if the handover policy received from the handover policy related server 200 is invalid, the valid handover policy incapability condition condition and the traffic based on the data service being used do not conform to the handover policy And a traffic type priority status condition corresponding to the type of the traffic type.

한편, 단말장치(100)는, S50단계의 판단 결과 자체망선택조건에 해당되는 경우 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여(S60) 수행 결과에 따른 해당 네트워크 망(예 : WCDMA)에 접속할 수 있다(S80).On the other hand, if it is determined in step S50 that the terminal device 100 meets the network selection condition, the terminal device 100 performs a handover process corresponding to the current handover performance status based on the stored network selection related information (S60) (E.g., WCDMA) in step S80.

여기서, 망선택관련정보는, 정상 접속된 핸드오버정책관련서버(200)로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 단말장치(100)에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함할 수 있다.Here, the network selection-related information includes information on a valid handover policy provided from the normally connected handover policy related server 200 and stored for a predetermined storage period, And network selection information by security level including network selection information and predetermined network selection information for each security level that can be set in the terminal device 100. [

이하에서는, 도 4를 참조하여 본 발명에 따른 단말장치의 구체적인 동작 방법을 설명하도록 한다.Hereinafter, a specific operation method of the terminal device according to the present invention will be described with reference to FIG.

본 발명에 따른 단말장치(100)의 동작 방법은, 망선택관련정보를 저장한다(S100).The operation method of the terminal device 100 according to the present invention stores network selection related information (S100).

여기서, 망선택관련정보는, 정상 접속된 핸드오버정책관련서버(200)로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 단말장치(100)에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함할 수 있다.Here, the network selection-related information includes information on a valid handover policy provided from the normally connected handover policy related server 200 and stored for a predetermined storage period, And network selection information by security level including network selection information and predetermined network selection information for each security level that can be set in the terminal device 100. [

다시 말해, 망선택관련정보는, 이전에 단말장치(100)가 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로부터 수신한 유효한 핸드오버정책을 포함하며, 본 발명에 따른 단말장치(100)의 동작 방법은, 기 설정된 저장기간(예 : 1주일) 동안 또는 새롭게 유효한 핸드오버정책을 수신할 때까지 해당 핸드오버정책을 저장/유지할 수 있다. In other words, the network selection related information includes a valid handover policy previously received from the server 200 related to the handover policy by the terminal 100 connected to the server 200 related to the handover policy, The handover policy can be stored / maintained for a predetermined storage period (for example, one week) or until a new effective handover policy is received.

여기서, 핸드오버정책(Inter-System mobility Policy)은, 이기종 망 간 핸드오버 허용 및 제한 정보, 최적의 네트워크 망 종류 정보, 최적의 네트워크 망 선택 및 핸드오버 우선 순위 결정 정보 등을 포함할 수 있다.Here, the inter-system mobility policy may include information on permissible and restricted handover between heterogeneous networks, optimal network network type information, optimal network selection and handover priority determination information, and the like.

한편, 망선택관련정보는, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보를 포함할 수 있다. 예를 들면, 트래픽 별 망선택정보는, RTP 트래픽, UDP 트래픽, 스트리밍 트래픽, 양방향 통신 트래픽, 특정 기준치 이상의 대용량 트래픽 등 다양한 트래픽 종류 각각 및 트래픽 종류 조합에 대응하여 이기종 네트워크 망(10) 내에 포함되는 WCDMA(1), CDMA(2), WLAN(3)(예 : WiFi), WiMAX(4) 등과 같은 네트워크 망들 중에서 특정 네트워크 망을 선택하도록 기 설정하여 지정하는 정보일 수 있다.The network selection related information may include network selection information for each traffic type including predetermined network selection information for each traffic type. For example, the network selection information for each traffic is included in the heterogeneous network 10 corresponding to each traffic type and combination of traffic types such as RTP traffic, UDP traffic, streaming traffic, bi-directional communication traffic, For example, information for designating and selecting to select a specific network among network networks such as WCDMA 1, CDMA 2, WLAN 3 (e.g., WiFi), WiMAX 4, and the like.

한편, 망선택관련정보는, 단말장치(100)에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보를 포함할 수 있다. 예를 들면, 보안수준 별 망선택정보는, 단말장치(100)의 운영체제(OS)에서 설정되는 보안수준 상,중,하 각각에 대응하여 이기종 네트워크 망(10) 내에 포함되는 WCDMA(1), CDMA(2), WLAN(3)(예 : WiFi), WiMAX(4) 등과 같은 네트워크 망들 중에서 특정 네트워크 망을 선택하도록 기 설정하여 지정하는 정보일 수 있다.The network selection related information may include network selection information by security level including predetermined network selection information for each security level that can be set in the terminal device 100. [ For example, the network selection information for each security level may be transmitted to the WCDMA 1, the WCDMA 2, and the WCDMA 3 included in the heterogeneous network 10 in correspondence with the security levels set by the operating system (OS) For example, information for designating to select a specific network network among network networks such as CDMA 2, WLAN 3 (e.g., WiFi), WiMAX 4, and the like.

본 발명에 따른 단말장치(100)의 동작 방법은, 특정 네트워크 망(예 : WLAN)에 접속하여 데이터 서비스를 이용한다(S110).The operation method of the terminal device 100 according to the present invention uses a data service by accessing a specific network (e.g., WLAN) (S110).

이때 본 발명에 따른 단말장치(100)의 동작 방법은, 기 정의된 핸드오버 수행 상황 발생하면(S120), 기 정의된 자체망선택조건에 해당되는지 여부를 판단한다(S130).At this time, the operation method of the terminal device 100 according to the present invention determines whether a predefined handover performing situation occurs (S120) or not (S130).

보다 구체적으로 설명하면, 본 발명에 따른 단말장치(100)의 동작 방법은, 특정 네트워크 망(예 : WLAN)에 접속하여 데이터 서비스를 이용하는 중 기 정의된 핸드오버 수행 상황이 발생함에 따라, 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도할 것이다.More specifically, the method of operation of the terminal device 100 according to the present invention is a method of operating a handover in a handover environment in which a handover is performed in a predetermined manner using a data service by accessing a specific network (e.g., WLAN) Related server 200 and attempt a handover policy request to the server 200 related to the handover policy.

여기서, 기 정의된 핸드오버 수행 상황은, 단말장치(100)가 이동되거나 단말장치(100)가 현재 접속된 네트워크 망(예 : WLAN) 상의 에러 등과 같은 다양한 요인으로 인해 무선랜 신호가 특정 기준세기 이하로 약해지는 경우, 단말 위치 변경, 특정 설정시간 경과 등을 포함할 수 있다.Herein, the predefined handover performance may be determined based on various factors such as the movement of the terminal apparatus 100 or the error on the network network (e.g., WLAN) to which the terminal apparatus 100 is currently connected, , It may include a terminal position change, a specific setting time lapse, and the like.

이때, 본 발명에 따른 단말장치(100)의 동작 방법은, 기 정의된 자체망선택조건에 해당되는지 여부를 판단한다(S130).At this time, the operation method of the terminal device 100 according to the present invention determines whether it meets a predetermined self-network selection condition (S130).

여기서, 자체망선택조건은, 해당하는 핸드오버정책관련서버(200)로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 핸드오버정책관련서버(200)로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함할 수 있다.Here, the self-network selection condition is such that an error occurs in a normal connection when a connection attempt is made to the server 200 related to the handover policy, or the handover policy is not received from the server 200 related to the normally connected handover policy Or if the handover policy received from the handover policy related server 200 is invalid, the valid handover policy incapability condition condition and the traffic based on the data service being used do not conform to the handover policy And a traffic type priority status condition corresponding to the type of the traffic type.

즉, 핸드오버 수행 상황이 발생함에 따라 핸드오버정책관련서버(200)로의 접속 시도 시 정상 접속에 오류가 발생되면, 본 발명에 따른 단말장치(100)의 동작 방법은, 현재 상황을 유효 핸드오버정책 수신 불가능 상황 조건에 해당된다고 판단할 수 있다.That is, when an error occurs in the normal connection upon the connection attempt to the server 200 related to the handover policy as a result of the handover execution occurs, the operation method of the terminal device 100 according to the present invention is a method in which, It can be judged that it corresponds to a situation in which the policy can not be received.

또한, 핸드오버 수행 상황이 발생함에 따라 정상적으로 접속된 핸드오버정책관련서버(200)로부터 요청한 핸드오버정책이 수신되지 않는 경우, 본 발명에 따른 단말장치(100)의 동작 방법은, 현재 상황을 유효 핸드오버정책 수신 불가능 상황 조건에 해당된다고 판단할 수 있다.In addition, when the handover policy requested by the server 200 related to the normal handover policy is not received due to the occurrence of the handover execution situation, the method of operation of the terminal device 100 according to the present invention is as follows. It can be determined that the handover policy reception condition condition is satisfied.

또한, 핸드오버 수행 상황이 발생함에 따라 정상적으로 접속된 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 기 정의된 유효조건에 부합하지 않는 경우 즉 수신된 핸드오버정책이 유효하지 아니한 경우, 본 발명에 따른 단말장치(100)의 동작 방법은, 현재 상황을 유효 핸드오버정책 수신 불가능 상황 조건에 해당된다고 판단할 수 있다.If the handover policy received from the normally connected handover policy related server 200 does not match the predefined validity condition, i.e., the received handover policy is not valid, The method of operation of the terminal device 100 according to the present invention can determine that the current situation corresponds to the condition of not being able to receive an effective handover policy.

그리고, 단말장치(100)가 현재 특정 네트워크 망(예 : WLAN)에 접속하여 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류(예 : RTP 트래픽, UDP 트래픽, 스트리밍 트래픽, 양방향 통신 트래픽, 특정 기준치 이상의 대용량 트래픽 등)에 해당하는 경우, 본 발명에 따른 단말장치(100)의 동작 방법은, 현재 상황을 트래픽 종류 우선순위 상황 조건에 해당된다고 판단할 수 있다.The RTP traffic, the UDP traffic, the streaming traffic, the UDP traffic, and the UDP traffic are transmitted to the terminal device 100 so that the traffic that the terminal device 100 currently accesses to the specific network network (e.g., WLAN) A bidirectional communication traffic, a large amount of traffic with a specific reference value or more, etc.), the operation method of the terminal device 100 according to the present invention can determine that the current situation corresponds to the traffic type priority situation condition.

이에, 본 발명에 따른 단말장치(100)의 동작 방법은, S130단계에서 자체망선택조건에 해당되는지 여부를 판단한 결과 자체망선택조건에 해당되지 않으면, 즉 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하지 않고 핸드오버 수행 상황 발생 시 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도하고 이에 따라 핸드오버정책관련서버(200)로부터 유효한 핸드오버정책이 수신되면, 핸드오버정책관련서버(200)로부터 수신된 유효한 핸드오버정책을 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 것이다(S150).If it is determined in step S130 that the mobile terminal 100 does not correspond to the self-network selection condition, that is, if the traffic based on the data service is handover Policy-related traffic type, and when a handover performance condition does not correspond to the preset traffic type, the handover-policy-related server 200 accesses the handover-policy-related server 200 to attempt a handover policy request to the handover policy-related server 200, When a valid handover policy is received from the related server 200, the handover process corresponding to the present handover execution situation will be performed based on the valid handover policy received from the handover policy related server 200 at step S150.

이에, 본 발명에 따른 단말장치(100)의 동작 방법은, 핸드오버정책을 토대로 기 설정된 핸드오버 과정을 수행함으로써 접속하고자 하는 최적의 타 네트워크 망(예 : WCDMA)을 결정하고 핸드오버 수행하여, 이에 따른 타 네트워크 망(예 : WCDMA)에 접속하여 통신할 것이다(S160).Accordingly, the method of operating the terminal device 100 according to the present invention determines an optimal other network network (e.g., WCDMA) to be connected by performing a predetermined handover process based on the handover policy, (E.g., WCDMA) to communicate with other networks (S160).

여기서, 기 설정된 핸드오버 과정은, 기존 이기종 망간의 핸드오버를 지원하는 단말에서 핸드오버정책을 토대로 수행하는 핸드오버 과정을 포함하므로 구체적인 설명을 생략하도록 한다.Here, the predetermined handover process includes a handover process performed based on a handover policy in a UE supporting handover between existing heterogeneous networks, and thus a detailed description thereof will be omitted.

이때, 본 발명에 따른 단말장치(100)의 동작 방법은, 금번 핸드오버 과정 수행에 이용된 유효한 핸드오버정책으로 S100단계에서 저장된 망선택관련정보 내 핸드오버정책을 업데이트할 수 있다.At this time, the operation method of the terminal device 100 according to the present invention can update the handover policy in the network selection related information stored in step S100 with the effective handover policy used in performing the current handover procedure.

한편, 본 발명에 따른 단말장치(100)의 동작 방법은, S130단계에서 자체망선택조건에 해당되는지 여부를 판단한 결과 자체망선택조건에 해당되면, 즉 현재 상황이 유효 핸드오버정책 수신 불가능 상황 조건에 해당되거나 또는 트래픽 종류 우선순위 상황 조건에 해당되면, 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 것이다(S140).Meanwhile, if it is determined in step S130 that the mobile terminal 100 satisfies the self-network selection condition, that is, if the current state corresponds to the valid handover policy non-receivable status condition Or if the traffic type priority status condition is satisfied, the handover process corresponding to the present handover performance situation will be performed based on the pre-stored network selection related information (S140).

구체적으로 설명하면, 본 발명에 따른 단말장치(100)의 동작 방법은, S140단계에서 핸드오버 수행 상황 발생 시 유효 핸드오버정책 수신 불가능 상황 조건에 해당되는 경우, 망선택관련정보의 핸드오버정책이 저장된 유효 상태이면 상기 저장된 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다.More specifically, when the handover execution condition is satisfied in step S140, the method of operation of the terminal device 100 according to the present invention determines that the handover policy of the network selection related information is The handover process corresponding to the current handover performance can be performed according to the stored handover policy.

즉, 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하지 않고 핸드오버 수행 상황 발생 시 핸드오버정책관련서버(200)에 접속하여 핸드오버정책관련서버(200)로 핸드오버정책 요청을 시도함에 있어서 정상 접속에 오류가 발생되거나 또는 정상 접속된 핸드오버정책관련서버(200)로부터 핸드오버정책이 수신되지 아니하거나 또는 핸드오버정책관련서버(200)로부터 수신된 핸드오버정책이 유효하지 않으면, 유효 핸드오버정책 수신 불가능 상황 조건에 해당되므로, 이 경우 본 발명에 따른 단말장치(100)의 동작 방법은, 망선택관련정보의 핸드오버정책이 저장/유지된 유효 상태인지 여부를 판단할 수 있다. 이때, 이전에 단말장치(100)가 핸드오버정책관련서버(200)로부터 수신하여 저장된 핸드오버정책은, 해당 저장기간(예 : 1주일)이 경과하지 않은 경우라면 저장/유지될 것이다.That is, when the handover is performed, the traffic related to the data service does not correspond to the preset traffic type so that the traffic does not comply with the handover policy. When the handover is performed, the server 200 is connected to the handover policy- When an attempt is made to make a handover policy request, an error occurs in a normal connection or a handover policy is not received from the normally connected handover policy server 200 or a handover policy received from the handover policy related server 200 If the policy is not valid, then the valid handover policy reception disabled condition condition is satisfied. In this case, the operation method of the terminal device 100 according to the present invention determines whether the handover policy of the network selection related information is the stored / Can be determined. At this time, the handover policy previously received and stored from the server 200 related to the handover policy by the terminal 100 will be stored / maintained if the corresponding storage period (for example, one week) has not elapsed.

이에, 본 발명에 따른 단말장치(100)의 동작 방법은, 핸드오버정책이 저장/유지되는 유효 상태라고 판단되면, 해당 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행한다(S150).The method of operation of the terminal 100 according to the present invention performs a handover process corresponding to the current handover performance according to the handover policy when it is determined that the handover policy is valid / (S150).

이에, 본 발명에 따른 단말장치(100)의 동작 방법은, 전술한 바와 같이 핸드오버정책을 토대로 기 설정된 핸드오버 과정을 수행함으로써 접속하고자 하는 최적의 타 네트워크 망(예 : WCDMA)을 결정하고 핸드오버 수행하여, 이에 따른 타 네트워크 망(예 : WCDMA)에 대응하여 접속/통신할 것이다(S160).Accordingly, the method of operating the terminal device 100 according to the present invention determines the optimal other network network (e.g., WCDMA) to be connected by performing the predetermined handover process based on the handover policy as described above, And performs connection / communication according to the other network (e.g., WCDMA) according to the connection / communication (S160).

반면, 본 발명에 따른 단말장치(100)의 동작 방법은, 핸드오버정책이 저장/유지되지 않은 비 유효 상태라고 판단되면, 핸드오버정책관련서버(200)에 접속하여 유효한 핸드오버정책 수신을 재 시도할 수 있다. 또는, 본 발명에 따른 단말장치(100)의 동작 방법은, 핸드오버정책이 저장/유지되지 않은 비 유효 상태라고 판단되면, 망선택관련정보의 트래픽 종류 별 망선택정보 및 보안수준 별 망선택정보 중 적어도 어느 하나에 따라 핸드오버 과정을 수행할 수도 있다.On the other hand, when it is determined that the handover policy is not stored or held, the terminal device 100 according to the present invention accesses the server 200 related to the handover policy, You can try. Alternatively, if it is determined that the handover policy is not stored / maintained, the method of operation of the terminal device 100 according to the present invention determines whether the network selection information for each traffic type of the network selection- The handover process may be performed according to at least one of the following methods.

한편, 본 발명에 따른 단말장치(100)의 동작 방법은, S140단계에서 핸드오버 수행 상황 발생 시 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 망선택관련정보의 트래픽 종류 별 망선택정보 또는 보안수준 별 망선택정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다.The method of operation of the terminal device 100 according to the present invention is a method in which if the traffic condition prioritization condition is satisfied when a handover is performed in step S140, It is possible to perform a handover process corresponding to the present handover performing situation based on the star network selection information.

예를 들어, 망선택관련정보의 트래픽 종류 별 망선택정보에 따른 핸드오버 과정을 설명하면, 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당됨에 따라 트래픽 종류 우선순위 상황 조건에 해당된다고 판단되면, 본 발명에 따른 단말장치(100)의 동작 방법은, 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류에 대응되는 망선택정보를 인지하고, 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다. For example, if the handover process according to the network selection information of the network selection information of the network selection related information is described, since the traffic according to the data service corresponds to the preset traffic type so as not to comply with the handover policy, If it is determined that the condition is satisfied, the method of operating the terminal device 100 according to the present invention may include selecting network selection information corresponding to the traffic type according to the data service in use, based on the network selection information for each traffic type of the network selection- And performs a handover process corresponding to the present handover performing situation according to the recognized network selection information.

즉, 본 발명에 따른 단말장치(100)의 동작 방법은, 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류(예 : 소용량 트래픽 + 단방향 트래픽)를 파악하고, 파악된 트래픽 종류에 대응하여 설정된 망선택정보(예 : WCDMA)를 인지한다. 이에, 본 발명에 따른 단말장치(100)의 동작 방법은, 인지된 망선택정보(예 : WCDMA)에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다(S150).That is, an operation method of the terminal device 100 according to the present invention is a method in which a traffic type (e.g., small capacity traffic + unidirectional traffic) according to a data service in use is identified based on network selection information for each traffic type of network selection- And recognizes network selection information (e.g., WCDMA) set corresponding to the identified traffic type. Accordingly, the operation method of the terminal device 100 according to the present invention can perform a handover process corresponding to the present handover performing situation according to the recognized network selection information (e.g., WCDMA) (S150).

이에, 본 발명에 따른 단말장치(100)의 동작 방법은, 선택된 망선택정보(예 : WCDMA)에 대응되는 해당 네트워크 망(예 : WCDMA)으로의 핸드오버 과정을 수행함으로써 이에 따른 네트워크 망(예 : WCDMA)에 접속/통신할 수 있다(S160).The method for operating the terminal device 100 according to the present invention is a method for performing a handover process to a corresponding network network (e.g., WCDMA) corresponding to selected network selection information (e.g., WCDMA) : WCDMA) (S160).

그리고 다른 예를 들어, 망선택관련정보의 보안수준 별 망선택정보에 따른 핸드오버 과정을 설명하면, 데이터 서비스를 이용함에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당됨에 따라 트래픽 종류 우선순위 상황 조건에 해당된다고 판단되면, 본 발명에 따른 단말장치(100)의 동작 방법은, 망선택관련정보의 보안수준 별 망선택정보를 토대로 단말장치(100) 내 설정된 보안수준에 대응되는 망선택정보를 인지하고, 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다(S150). For example, if the handover process according to the network selection information by the security level of the network selection related information is described, since the traffic according to the data service corresponds to the preset traffic type so as not to comply with the handover policy, The method for operating the terminal device 100 according to the present invention is a method for operating the terminal device 100 according to the security level set in the terminal device 100 based on the network selection information for the security level of the network selection- The handover process corresponding to the present handover performing situation can be performed according to the recognized network selection information (S150).

즉, 본 발명에 따른 단말장치(100)의 동작 방법은, 보안수준 별 망선택정보를 토대로 판단한 결과 현재 설정된 보안수준(예 : 보안수준 상)에 대응하는 망선택정보(예 : WCDMA)가 인지되면, 인지된 망선택정보(예 : WCDMA)에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행할 수 있다.That is, the operation method of the terminal device 100 according to the present invention determines whether the network selection information (e.g., WCDMA) corresponding to the currently set security level (for example, on the security level) The handover process corresponding to the present handover performing situation can be performed according to the detected network selection information (e.g., WCDMA).

이에, 본 발명에 따른 단말장치(100)의 동작 방법은, 선택된 망선택정보(예 : WCDMA)에 대응되는 해당 네트워크 망(예 : WCDMA)으로의 핸드오버 과정을 수행함으로써 이에 따른 네트워크 망(예 : WCDMA)에 접속/통신할 수 있다(S160).The method for operating the terminal device 100 according to the present invention is a method for performing a handover process to a corresponding network network (e.g., WCDMA) corresponding to selected network selection information (e.g., WCDMA) : WCDMA) (S160).

이상에서 설명한 바와 같이, 본 발명에 따른 이기종 망간 핸드오버 방법은, 이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 서버로부터 수신되는 핸드오버정책이 비효율적이거나 서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행할 수 있다.As described above, the heterogeneous network handover method according to the present invention performs a handover process based on pre-stored network selection related information at a terminal device to perform heterogeneous network handover, The terminal apparatus can perform appropriate handover in the event of a problem that may occur due to reasons such as ineffective policy or inability to receive the effective handover policy due to server malfunction.

지금까지 본 발명을 바람직한 실시 예를 참조하여 상세히 설명하였지만, 본 발명이 상기한 실시 예에 한정되는 것은 아니며, 이하의 특허청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 또는 수정이 가능한 범위까지 본 발명의 기술적 사상이 미친다 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

이기종 망간 핸드오버를 수행하고자 하는 단말장치 측에서 기 저장된 망선택관련정보를 토대로 핸드오버 과정을 수행함으로써, 서버로부터 수신되는 핸드오버정책이 비효율적이거나 서버 오동작으로 인해 유효 핸드오버정책 수신이 불가능한 경우 등과 같은 이유로 발생할 수 있는 문제 상황 시 단말장치가 자체적으로 적합한 핸드오버를 수행하는 이기종 망간 핸드오버 시스템 및 방법을 적용할 경우, 망 운영 개선, 핸드오버 효율, 사용자 만족도 측면에서 매우 큰 성과를 가져올 수 있으며, 적용되는 단말장치 및 이를 통한 서비스 솔루션의 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있다.The handover policy received from the server is inefficient due to the handover process based on the pre-stored network selection related information on the side of the terminal to which the heterogeneous network handover is to be performed, or when the effective handover policy can not be received due to a server malfunction If a heterogeneous network handover system and method in which a terminal performs self-appropriate handover in the event of a problem that may occur due to the same reason can be applied, it can bring about great achievements in terms of network operation improvement, handover efficiency, and user satisfaction , The terminal device to which it is applied and the service solution through it are not only commercially available, but also possible to carry out clearly.

10 : 이기종 네트워크 망
100 : 단말장치
200 : 핸드오버정책관련서버
10: Heterogeneous network
100: terminal device
200: Handover policy related server

Claims (17)

삭제delete 삭제delete 이기종 네트워크 망에 대한 통신을 지원하는 멀티통신부;
기 설정된 핸드오버 과정을 수행하여, 해당 네트워크 망에 대응하여 접속하도록 상기 멀티통신부를 제어하는 핸드오버수행부; 및
기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는 경우 핸드오버정책관련서버 및 상기 핸드오버정책관련서버의 핸드오버정책과 무관하게 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어하는 장치제어부를 포함하는 것을 특징으로 하는 단말장치.
A multi communicator for supporting communication with a heterogeneous network;
A handover performing unit for performing the predetermined handover process and controlling the multi-communicating unit to connect to the corresponding network; And
When handover is performed in a predetermined handover condition, the handover policy related server and the handover policy related server are handled based on the stored network selection related information regardless of the handover policy, And a handover performing unit operable to control the handover performing unit to perform a handover process corresponding to an over-performing situation.
제 3 항에 있어서,
상기 자체망선택조건은,
상기 핸드오버정책관련서버로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 상기 핸드오버정책관련서버로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 상기 핸드오버정책관련서버로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함하는 것을 특징으로 하는 단말장치.
The method of claim 3,
The self-
When a failure occurs in a normal connection when an attempt is made to connect to the server related to the handover policy or when the handover policy is not received from the normally connected server related to the handover policy, At least one of a traffic type priority status condition corresponding to a predetermined traffic type in which the valid handover policy unreceivable situation condition corresponding to the case where the policy is not valid and traffic according to the data service being used does not comply with the handover policy And a condition of the terminal.
제 4 항에 있어서,
정상 접속된 상기 핸드오버정책관련서버로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 장치에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함하는 상기 망선택관련정보를 저장하는 정보저장부를 더 포함하는 것을 특징으로 하는 단말장치.
5. The method of claim 4,
The network selection information for each traffic type including the valid handover policy provided from the normally connected handover policy related server and stored for a predetermined storage period and predetermined network selection information for each traffic type, Further comprising an information storage unit for storing the network selection related information including at least one of network selection information for each level of security including predetermined network selection information for each level.
제 5 항에 있어서,
상기 장치제어부는,
상기 핸드오버 수행 상황 발생 시 상기 유효 핸드오버정책 수신 불가능 상황 조건에 해당되는 경우, 상기 망선택관련정보의 핸드오버정책이 저장된 유효 상태이면 상기 저장된 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어하는 것을 특징으로 하는 단말장치.
6. The method of claim 5,
The apparatus control unit includes:
If it is determined that the handover is performed, if the handover policy of the network selection related information is valid, if the handover policy is not available, And controls the handover performing unit to perform a handover process.
제 6 항에 있어서,
상기 장치제어부는,
상기 망선택관련정보의 핸드오버정책이 저장되지 아니한 비 유효 상태이면, 상기 핸드오버정책관련서버에 접속하여 유효한 핸드오버정책 수신을 재 시도하거나 또는 상기 트래픽 종류 별 망선택정보 및 상기 보안수준 별 망선택정보 중 적어도 어느 하나에 따라 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어하는 것을 특징으로 하는 단말장치.
The method according to claim 6,
The apparatus control unit includes:
If the handover policy of the network selection related information is not stored, the mobile terminal accesses the server related to the handover policy to retry reception of a valid handover policy, Wherein the handover control unit controls the handover performing unit to perform a handover process according to at least one of the selection information and the selection information.
제 5 항에 있어서,
상기 장치제어부는,
상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어하는 것을 특징으로 하는 단말장치.
6. The method of claim 5,
The apparatus control unit includes:
When the handover is performed, the network selection information is recognized based on the network selection information for each traffic type of the network selection related information when the traffic type priority status condition is satisfied And controls the handover performing unit to perform a handover process corresponding to the current handover performance status according to the detected network selection information.
제 5 항에 있어서,
상기 장치제어부는,
상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 보안수준 별 망선택정보를 토대로 장치 내 설정된 보안수준에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하도록 상기 핸드오버수행부를 제어하는 것을 특징으로 하는 단말장치.
6. The method of claim 5,
The apparatus control unit includes:
When it is determined that the handover condition is satisfied, recognizing the network selection information corresponding to the security level set in the device based on the network selection information for each security level of the network selection related information, And controls the handover performing unit to perform a handover process corresponding to the current handover performing situation according to the selection information.
삭제delete 이기종 네트워크 망에서 특정 네트워크 망에 접속하는 단계;
기 정의된 핸드오버 수행 상황 발생 시, 기 정의된 자체망선택조건에 해당되는지 여부를 판단하는 조건 판단단계;
상기 자체망선택조건에 해당되는 경우, 핸드오버정책관련서버 및 상기 핸드오버정책관련서버의 핸드오버정책과 무관하게 기 저장된 망선택관련정보를 토대로 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하여 해당 네트워크 망에 접속하는 핸드오버 수행단계를 포함하는 것을 특징으로 하는 단말장치의 동작 방법.
Connecting to a specific network in a heterogeneous network;
A condition judging step of judging whether or not the predefined handover selection condition is satisfied when the predefined handover performing condition occurs;
In the case of the self-network selection condition, a handover process corresponding to the present handover performing situation is performed based on pre-stored network selection related information regardless of the handover policy related server and the handover policy related server's handover policy And performing a handover of connecting to the network.
제 11 항에 있어서,
상기 자체망선택조건은,
상기 핸드오버정책관련서버로의 접속 시도 시 정상 접속에 오류가 발생되거나 또는 정상 접속된 상기 핸드오버정책관련서버로부터 상기 핸드오버정책이 수신되지 아니하거나 또는 상기 핸드오버정책관련서버로부터 수신된 핸드오버정책이 유효하지 아니한 경우에 해당하는 유효 핸드오버정책 수신 불가능 상황 조건 및 이용 중인 데이터 서비스에 따른 트래픽이 핸드오버정책에 따르지 않도록 기 설정된 트래픽 종류에 해당하는 트래픽 종류 우선순위 상황 조건 중 적어도 어느 하나의 조건을 포함하는 것을 특징으로 하는 단말장치의 동작 방법.
12. The method of claim 11,
The self-
When a failure occurs in a normal connection when an attempt is made to connect to the server related to the handover policy or when the handover policy is not received from the normally connected server related to the handover policy, At least one of a traffic type priority status condition corresponding to a predetermined traffic type in which the valid handover policy unreceivable situation condition corresponding to the case where the policy is not valid and traffic according to the data service being used does not comply with the handover policy And a condition of the terminal device.
제 12 항에 있어서,
정상 접속된 상기 핸드오버정책관련서버로부터 기 제공되어 소정 저장기간 동안 저장되는 유효한 상기 핸드오버정책과, 트래픽 종류 별 기 설정된 망선택정보를 포함하는 트래픽 종류 별 망선택정보와, 장치에 설정 가능한 보안수준 별 기 설정된 망선택정보를 포함하는 보안수준 별 망선택정보 중 적어도 어느 하나를 포함하는 상기 망선택관련정보를 저장하는 정보 저장단계를 더 포함하는 것을 특징으로 하는 단말장치의 동작 방법.
13. The method of claim 12,
The network selection information for each traffic type including the valid handover policy provided from the normally connected handover policy related server and stored for a predetermined storage period and predetermined network selection information for each traffic type, And storing the network selection related information including at least one of network selection information for each level of security including predetermined network selection information for each level.
제 13 항에 있어서,
상기 핸드오버 수행단계는,
상기 핸드오버 수행 상황 발생 시 상기 유효 핸드오버정책 수신 불가능 상황 조건에 해당되는 경우, 상기 망선택관련정보의 핸드오버정책이 저장된 유효 상태이면 상기 저장된 핸드오버정책에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하는 것을 특징으로 하는 단말장치의 동작 방법.
14. The method of claim 13,
The handover performing step includes:
If it is determined that the handover is performed, if the handover policy of the network selection related information is valid, if the handover policy is not available, And performing a handover process for the terminal device.
제 14 항에 있어서,
상기 핸드오버 수행단계는,
상기 망선택관련정보의 핸드오버정책이 저장되지 아니한 비 유효 상태이면, 상기 핸드오버정책관련서버에 접속하여 유효한 핸드오버정책 수신을 재 시도하거나 또는 상기 트래픽 종류 별 망선택정보 및 상기 보안수준 별 망선택정보 중 적어도 어느 하나에 따라 핸드오버 과정을 수행하는 것을 특징으로 하는 단말장치의 동작 방법.
15. The method of claim 14,
The handover performing step includes:
If the handover policy of the network selection related information is not stored, the mobile terminal accesses the server related to the handover policy to retry reception of a valid handover policy, Wherein the handover process is performed according to at least one of the selection information and the selection information.
제 13 항에 있어서,
상기 핸드오버 수행단계는,
상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 트래픽 종류 별 망선택정보를 토대로 이용 중인 데이터 서비스에 따른 트래픽 종류에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하는 것을 특징으로 하는 단말장치의 동작 방법.
14. The method of claim 13,
The handover performing step includes:
When the handover is performed, the network selection information is recognized based on the network selection information for each traffic type of the network selection related information when the traffic type priority status condition is satisfied And performs a handover process corresponding to the current handover performance according to the detected network selection information.
제 13 항에 있어서,
상기 핸드오버 수행단계는,
상기 핸드오버 수행 상황 발생 시 상기 트래픽 종류 우선순위 상황 조건에 해당되는 경우, 상기 망선택관련정보의 보안수준 별 망선택정보를 토대로 장치 내 설정된 보안수준에 대응되는 망선택정보를 인지하고 인지된 망선택정보에 따라 금번 핸드오버 수행 상황에 대응하는 핸드오버 과정을 수행하는 것을 특징으로 하는 단말장치의 동작 방법.
14. The method of claim 13,
The handover performing step includes:
When it is determined that the handover condition is satisfied, recognizing the network selection information corresponding to the security level set in the device based on the network selection information for each security level of the network selection related information, And performs a handover process corresponding to the current handover performance according to the selection information.
KR1020100110868A 2010-11-09 2010-11-09 System and method for handover in heterogeneous networks KR101676237B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100110868A KR101676237B1 (en) 2010-11-09 2010-11-09 System and method for handover in heterogeneous networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100110868A KR101676237B1 (en) 2010-11-09 2010-11-09 System and method for handover in heterogeneous networks

Publications (2)

Publication Number Publication Date
KR20120049555A KR20120049555A (en) 2012-05-17
KR101676237B1 true KR101676237B1 (en) 2016-11-15

Family

ID=46267317

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100110868A KR101676237B1 (en) 2010-11-09 2010-11-09 System and method for handover in heterogeneous networks

Country Status (1)

Country Link
KR (1) KR101676237B1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101571878B1 (en) 2012-12-14 2015-12-04 주식회사 케이티 Method for controlling handover of mobile terminal
CN103974387B (en) * 2013-01-25 2017-07-07 电信科学技术研究院 A kind of network selecting method and device
WO2014182341A1 (en) * 2013-05-06 2014-11-13 Intel IP Corporation Access network discovery and selection
CN105075343B (en) * 2013-08-02 2020-01-24 三星电子株式会社 Method and apparatus for selecting network and distributing traffic in heterogeneous communication environment
US9980120B2 (en) 2013-08-08 2018-05-22 Lg Electronics Inc. Method and apparatus for steering traffic in wireless communication system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100789900B1 (en) * 2006-07-27 2007-12-28 에스케이 텔레콤주식회사 Method of policy based handover for multi interface mobile node accessible to different wireless networks
JP2010531124A (en) * 2007-06-20 2010-09-16 ゼットティーイー(ユーエスエー)インコーポレーテッド Handover between a wireless cellular network and a private network in wireless communication

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100727408B1 (en) * 2005-08-29 2007-06-13 한국전자통신연구원 Apparatus and method for controlling handover in heterogeneous access system
KR101515591B1 (en) * 2009-01-22 2015-04-28 주식회사 케이티 System and Method for Processing Handover of Muti Service Session

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100789900B1 (en) * 2006-07-27 2007-12-28 에스케이 텔레콤주식회사 Method of policy based handover for multi interface mobile node accessible to different wireless networks
JP2010531124A (en) * 2007-06-20 2010-09-16 ゼットティーイー(ユーエスエー)インコーポレーテッド Handover between a wireless cellular network and a private network in wireless communication

Also Published As

Publication number Publication date
KR20120049555A (en) 2012-05-17

Similar Documents

Publication Publication Date Title
KR101648434B1 (en) Method and apparatus for controlling signal transmission, electronic device, program and recording medium
KR101676237B1 (en) System and method for handover in heterogeneous networks
US9143918B2 (en) Method and device for improving network discovery and selection
US20120264444A1 (en) Method, device and mobile terminal for switching network connection automatically
US20140220967A1 (en) Intelligent network selection system
WO2009006039A2 (en) Security based network access selection
CN103200601A (en) Wireless access point fat-thin mode switching method
WO2011050835A1 (en) Use of mobile telecommunications network selection data when roaming
KR20130023342A (en) Method of setting a plurality of parameters in a wireless telecommunication network
EP1821562A2 (en) Mobile terminal, resource allocation manager and communication control method
US20120302213A1 (en) Method, device, and system for selecting femtocell gateway
KR101482516B1 (en) Method for controlling use of wireless networks on connection of an additional wireless network and Apparatus for said method
KR101968853B1 (en) Method for operating a wireless communication device
KR101554551B1 (en) Network selection system and method therof in heterogeneous network
KR101524125B1 (en) System and method for changing access in heterogeneous networks
US20170006498A1 (en) Method and system for an automatic traffic offloading in a wireless telecommunication network with son and andsf capabilities
KR101859382B1 (en) Scheduling policy server and method for controlling wireless data network connect function in scheduling policy server
KR20150136900A (en) Apparatus and method for setting roaming parameter for roaming between wireless access points in wireless lan
KR101465687B1 (en) System and method for changing access in heterogeneous networks
KR101697206B1 (en) Handover system and method between different multiple networks
US20190132725A1 (en) Selection Between Home and Visiting Networks
US20240056930A1 (en) Mobile communication device and computer-implemented method of operating a mobile communication device
WO2011003445A1 (en) Network access control
WO2022135142A1 (en) Roaming network selection method, system, electronic device and storage medium
KR101452344B1 (en) A method and an apparatus for managing neighbor cell by using a user equipment

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant