Nothing Special   »   [go: up one dir, main page]

KR101537893B1 - Method and system for providing seamless communication using andsf function and hss-mme mapping table - Google Patents

Method and system for providing seamless communication using andsf function and hss-mme mapping table Download PDF

Info

Publication number
KR101537893B1
KR101537893B1 KR1020140015963A KR20140015963A KR101537893B1 KR 101537893 B1 KR101537893 B1 KR 101537893B1 KR 1020140015963 A KR1020140015963 A KR 1020140015963A KR 20140015963 A KR20140015963 A KR 20140015963A KR 101537893 B1 KR101537893 B1 KR 101537893B1
Authority
KR
South Korea
Prior art keywords
relay node
terminal device
terminal
authentication key
transmitting
Prior art date
Application number
KR1020140015963A
Other languages
Korean (ko)
Inventor
최준균
박만선
전승현
김준산
Original Assignee
한국과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국과학기술원 filed Critical 한국과학기술원
Priority to KR1020140015963A priority Critical patent/KR101537893B1/en
Application granted granted Critical
Publication of KR101537893B1 publication Critical patent/KR101537893B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks

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

Disclosed are a method and system for providing a seamless communication service in a coverage hole thorugh a modified ANDSF function and a HSS-MME mapping table. In a communication method implemented by a computer, provided is the communication method which includes the steps of enabling an access network discovery and selection function (ANDSF) server to search a relay node to be connected to a terminal device; and enabling the terminal device to transmit and receive data through the relay node by connecting to the relay node in the coverage hole.

Description

변형된 ANDSF 함수와 HSS-MME 매핑 테이블을 통한 음영지역에서의 연속적 서비스 제공 방법 및 그 시스템{METHOD AND SYSTEM FOR PROVIDING SEAMLESS COMMUNICATION USING ANDSF FUNCTION AND HSS-MME MAPPING TABLE}TECHNICAL FIELD [0001] The present invention relates to a method and system for continuously providing services in a shadow area through a modified ANDSF function and an HSS-MME mapping table,

본 발명의 실시예들은 음영지역에 있는 단말에게 연속적 서비스를 제공할 수 있는 방법 및 시스템에 관한 것이다.Embodiments of the present invention are directed to methods and systems that can provide continuous services to terminals in shadow areas.

일반적으로 GPS(global positioning system) 신호를 이용한 위치 기반 서비스는 GPS 신호가 수신되는 지역 내에서 정확한 위치를 측정하여 원하는 서비스를 제공한다.In general, location based services using global positioning system (GPS) signals provide accurate service by providing accurate location measurements in the area where GPS signals are received.

이러한 GPS 시스템은 1970년대 초, 미 국방성에 의해 개발되기 시작하여 1990년대 중반부터 본격적인 가동이 시작되었다. GPS 시스템은 시간이나 기상 상태에 관계없이 지구 전역에서 사용 가능한 가장 이상적인 항법 시스템으로서 처음에는 군사적인 용도를 위해 개발되었지만 경제성 및 유용성으로 인해 급속도로 민간용으로 확장되어 현재에 이르러 가장 일반적인 항법 시스템으로 자리 잡고 있다.These GPS systems began to be developed by the US Department of Defense in the early 1970s and began operations in earnest in the mid-1990s. The GPS system is the most ideal navigation system that can be used all over the world regardless of time or weather conditions. It was originally designed for military purposes, but due to its economic and usefulness it has rapidly expanded to civilian use and has become the most common navigation system to date. have.

예컨대, 선박, 항공기, 자동차 등 각종 이동체에는 그 현재 위치와 이동 속도를 확인하거나 이동경로를 결정하기 위한 GPS 측정 장치가 탑재된다. 이러한 GPS 측위 장치는 6개의 중궤도에 위치하는 4 개 이상의 인공위성으로부터 위도, 경도, 고도 등을 나타내는 전파를 수신하여 이동체의 현재 위치를 연산하게 된다.For example, various kinds of moving objects such as a ship, an airplane, and an automobile are equipped with a GPS measuring device for confirming the current position and the moving speed or determining a moving route. The GPS positioning apparatus calculates the current position of the moving object by receiving radio waves indicating latitude, longitude, altitude, etc. from four or more artificial satellites located in six orbits.

하지만, 이러한 GPS 측정 장치는 인공위성으로부터 신호를 수신할 수 있는 지역에서만 위치 측정이 가능하므로 건물이나 터널과 같이 GPS 신호가 수신되지 않는 실내 혹은 실외의 음영지역에 들어가는 경우에는 GPS 신호를 이용한 위치 검색이 불가능하다.However, since such a GPS measuring device can perform position measurement only in a region capable of receiving a signal from a satellite, in the case of entering a indoor or outdoor shaded area where no GPS signal is received, such as a building or a tunnel, impossible.

따라서, GPS 신호를 수신하여 내장된 전자지도 상에 현재 위치를 출력하는 방법이 GPS 신호가 수신되지 않는 음영지역에서는 이용되지 못하는 문제가 있었다.Therefore, there is a problem that the method of receiving the GPS signal and outputting the current position on the built-in electronic map is not available in the shadow area where the GPS signal is not received.

상기한 문제를 해결하기 위해 GPS 신호가 수신되지 않는 음영지역에서도 가입자의 위치를 추정하는 기술에 대한 연구가 활발히 진행되고 있다.In order to solve the above problem, researches on a technique of estimating the position of a subscriber in a shaded area where GPS signals are not received are actively studied.

예컨대, 한국공개특허 제10-2011-0005394호(공개일 2011년 01월 18일)에는 GPS 신호가 수신되는 글로벌 좌표(Global Coordinate)와 GPS가 수신되지 않는 건물 내부 혹은 실외의 음영지역 로컬 좌표(Local Coordinate)의 상관관계를 이용해 건물 내부의 로컬 좌표를 글로벌 좌표로 변환하여 음영지역에서도 글로벌 좌표에 의한 위치 파악이 가능하도록 하는 지리정보 검색 기술이 개시되어 있다.For example, in Korean Patent Laid-Open No. 10-2011-0005394 (Jan. 18, 2011), the global coordinates (Global Coordinate) in which GPS signals are received and the shaded area local coordinates Local Coordinate) is used to convert the local coordinates inside the building into global coordinates, so that the location can be grasped by the global coordinates even in the shaded area.

밀리미터파(mm-wave)를 통한 통신은 초고주파를 사용하여 현재 데이터 속도(data rate)의 1000배 이상을 달성하기 위한 5세대 이동통신(5G, fifth generation mobile communication)의 후보 기술 중 하나라 할 수 있다.Communication over millimeter-wave (mm-wave) is one of the candidate technologies for fifth generation mobile communication (5G) to achieve more than 1000 times the current data rate using very high frequency .

그러나, 밀리미터파 통신은 20GHz 이상의 초고주파를 사용하므로 직진성으로 인해 통신 음영지역(coverage hole)이 발생할 가능성이 높다.However, since millimeter wave communication uses a very high frequency of 20 GHz or more, a communication hole is likely to occur due to the linearity.

따라서, 음영지역에 빠진 단말에게 연속적인 서비스를 제공해야 할 필요성이 있다.Therefore, there is a need to provide continuous services to terminals that are not in the shadow area.

변형된 ANDSF(Access Network Discovery and Selection Function)와 HSS(Home Subscriber Server)-MME(Mobility Management Entity) 간 인증 매핑 테이블을 이용하여 통신 음영지역 문제를 해소하기 위한 통신 방법 및 통신 시스템을 제공한다.A communication method and a communication system for solving a communication shadow area problem using a modified ANDSF (Access Network Discovery and Selection Function) and an HSS (Home Subscriber Server) -MME (Mobility Management Entity) authentication mapping table.

컴퓨터로 구현되는 통신 방법에 있어서, ANDSF(Access Network Discovery and Selection Function) 서버가, 단말 장치와 연결 가능한 릴레이 노드(relay node)를 탐색하는 단계; 및 상기 단말 장치가, 음영지역(coverage hole)에서 상기 릴레이 노드와 연결하여 상기 릴레이 노드를 통해 데이터를 송수신 하는 단계를 포함하는 통신 방법을 제공한다.A communication method implemented by a computer, the method comprising: searching for a relay node connectable to a terminal device by an access network discovery and selection function (ANDSF) server; And the terminal device communicating with the relay node in a coverage hole to transmit and receive data through the relay node.

일 측면에 따르면, 상기 탐색하는 단계 이전에, 상기 단말 장치가, GPS로부터 상기 음영지역에 근접함을 알리는 알람(alarm)을 수신하는 단계; 및 상기 단말 장치가, 자신의 위치 정보(location)를 포함한 액세스 요청 메시지를 상기 ANDSF 서버로 전송하는 단계를 더 포함하고, 상기 탐색하는 단계는, 상기 단말 장치로부터 상기 액세스 요청 메시지가 수신되면 상기 위치 정보를 이용하여 상기 릴레이 노드를 탐색할 수 있다.According to an aspect of the present invention, before the searching step, the terminal device receives an alarm notifying from the GPS that it is close to the shadow area; And transmitting, by the terminal device, an access request message including a location information of the terminal device to the ANDSF server, wherein, when the access request message is received from the terminal device, The relay node can be searched using the information.

다른 측면에 따르면, 상기 탐색하는 단계는, 상기 단말 장치의 현재 위치를 이용하여 MME(Mobility Management Entity) 및 HSS(Home Subscriber Server)와의 정보 교환을 통해 상기 단말 장치와 연결 가능한 후보 노드 목록을 상기 단말 장치로 전송할 수 있다.According to another aspect of the present invention, the searching step may include the step of, using the current location of the terminal device, exchanging information with the MME (Mobility Management Entity) and the HSS (Home Subscriber Server) Device.

또 다른 측면에 따르면, 상기 송수신 하는 단계는, 상기 단말 장치가, 상기 후보 노드 목록에 포함된 어느 하나의 노드를 상기 릴레이 노드로 선택한 후 자신의 식별 정보를 상기 릴레이 노드로 전송하는 단계; 상기 릴레이 노드가, 상기 단말 장치의 식별 정보를 포함하는 액세스 요청 메시지를 상기 MME로 전송하는 단계; 상기 MME가, 상기 HSS에서 상기 단말 장치의 식별 정보에 매핑된 인증 정보를 상기 릴레이 노드로 전송하는 단계; 및 상기 릴레이 노드가, 상기 인증 정보를 이용하여 상기 단말 장치와의 연결을 위한 인증을 수행하는 단계를 포함할 수 있다.According to another aspect of the present invention, in the transmitting and receiving step, the terminal device selects one of the nodes included in the candidate node list as the relay node and transmits its identification information to the relay node; The relay node transmitting an access request message including identification information of the terminal device to the MME; Transmitting, by the MME, the authentication information mapped to the identification information of the terminal apparatus in the HSS to the relay node; And a step in which the relay node performs authentication for connection with the terminal apparatus using the authentication information.

또 다른 측면에 따르면, 상기 HSS에는 상기 단말 장치의 식별 정보를 기지국과의 연결을 위한 제1 인증 키 및 릴레이 노드와의 연결을 위한 제2 인증 키와 매핑시킨 테이블이 포함되고, 상기 송수신 하는 단계는, 상기 단말 장치가, 상기 후보 노드 목록에 포함된 어느 하나의 노드를 상기 릴레이 노드로 선택한 후 상기 릴레이 노드로 자신의 식별 정보를 전송하는 단계; 상기 릴레이 노드가, 상기 단말 장치의 식별 정보를 포함하는 액세스 요청 메시지를 상기 MME로 전송하는 단계; 상기 MME가, 상기 테이블을 통해 상기 단말 장치의 식별 정보와 매핑된 상기 제1 인증 키 및 상기 제2 인증 키를 상기 릴레이 노드로 전송하는 단계; 상기 릴레이 노드가, 상기 제1 인증 키와 상기 제2 인증 키를 상기 단말 장치로 전송하는 단계; 상기 릴레이 노드가, 상기 제2 인증 키를 이용하여 상기 단말 장치와의 연결을 위한 인증을 수행하는 단계; 및 상기 단말 장치가, 상기 제1 인증 키와 상기 제2 인증 키를 이용하여 상기 기지국과의 연결 및 상기 릴레이 노드와의 연결을 위한 인증을 수행하는 단계를 포함할 수 있다.According to another aspect of the present invention, the HSS includes a table in which the identification information of the terminal is mapped to a first authentication key for connection with a base station and a second authentication key for connection with a relay node, The terminal device selecting one of the nodes included in the candidate node list as the relay node and transmitting its identification information to the relay node; The relay node transmitting an access request message including identification information of the terminal device to the MME; Transmitting, by the MME, the first authentication key and the second authentication key mapped to the identification information of the terminal device through the table to the relay node; Transmitting, by the relay node, the first authentication key and the second authentication key to the terminal device; The relay node performing authentication for connection with the terminal device using the second authentication key; And the terminal device performing authentication for connection with the base station and connection with the relay node using the first authentication key and the second authentication key.

단말 장치와 연결 가능한 릴레이 노드(relay node)를 탐색하는 기능을 포함하는 ANDSF(Access Network Discovery and Selection Function) 서버; 및 음영지역(coverage hole)에서 상기 ANDSF 서버를 통해 탐색된 상기 릴레이 노드와 연결하여 상기 릴레이 노드를 통해 데이터를 송수신 하는 단말 장치를 포함하는 통신 시스템을 제공한다.An access network discovery and selection function (ANDSF) server including a function of searching for a relay node connectable to a terminal apparatus; And a terminal device connected to the relay node discovered through the ANDSF server in a coverage hole and transmitting and receiving data through the relay node.

음영지역(coverage hole)에 근접한 단말 장치와 연결 가능한 릴레이 노드(relay node)의 탐색을 요청하는 ANDSF(Access Network Discovery and Selection Function) 서버; 및 상기 ANDSF 서버의 요청에 따라 상기 단말 장치의 현재 위치를 이용하여 상기 단말 장치와 연결 가능한 후보 노드 목록을 제공하는 MME(Mobility Management Entity)를 포함하고, 상기 단말 장치는 상기 후보 노드 목록에 포함된 어느 하나의 노드를 상기 릴레이 노드로 선택한 후 상기 릴레이 노드와 연결하여 상기 릴레이 노드를 통해 데이터를 송수신 하는 것을 특징으로 하는 통신 시스템을 제공한다.An access network discovery and selection function (ANDSF) server for requesting a search for a relay node connectable to a terminal close to a coverage hole; And a Mobility Management Entity (MME) for providing a candidate node list connectable to the terminal device using a current location of the terminal device in response to a request from the ANDSF server, wherein the terminal device comprises: Selects one of the nodes as the relay node, and connects to the relay node to transmit / receive data through the relay node.

일 측면에 따르면, 상기 단말 장치는 GPS로부터 상기 음영지역에 근접함을 알리는 알람(alarm)이 수신되면 자신의 위치 정보(location)를 포함한 액세스 요청 메시지를 상기 ANDSF 서버로 전송할 수 있다.According to an aspect of the present invention, the terminal device can transmit an access request message including its own location information to the ANDSF server when an alarm indicating that the terminal is close to the shaded area is received from the GPS.

다른 측면에 따르면, 상기 후보 노드 목록에 포함된 각 노드의 QoS(Quality of Service) 프로파일 정보를 제공하는 HSS(Home Subscriber Server)를 더 포함하고, 상기 MME는 상기 QoS 프로파일 정보를 상기 후보 노드 목록과 함께 상기 단말 장치로 제공할 수 있다.According to another aspect of the present invention, there is provided a method for providing a service to a mobile node, the method comprising the steps of: (a) providing a QoS profile information of each node included in the candidate node list, To the terminal device.

또 다른 측면에 따르면, 상기 단말 장치의 식별 정보에 기지국과의 연결을 위한 제1 인증 키 및 릴레이 노드와의 연결을 위한 제2 인증 키가 매핑된 테이블을 포함하는 HSS(Home Subscriber Server)를 더 포함하고, 상기 MME는 상기 테이블을 통해 상기 단말 장치의 식별 정보와 매핑된 상기 제1 인증 키 및 상기 제2 인증 키를 상기 릴레이 노드와 상기 단말 장치로 전송하고, 상기 릴레이 노드는 상기 제2 인증 키를 이용하여 상기 단말 장치와의 연결을 위한 인증을 수행하고, 상기 단말 장치는 상기 제1 인증 키와 상기 제2 인증 키를 이용하여 상기 기지국과의 연결 및 상기 릴레이 노드와의 연결을 위한 인증을 수행할 수 있다.According to another aspect of the present invention, there is provided an HSS (Home Subscriber Server) including a table in which a first authentication key for connection with a base station and a second authentication key for connection with a relay node are mapped to identification information of the terminal device Wherein the MME transmits the first authentication key and the second authentication key mapped to the identification information of the terminal device to the relay node and the terminal device through the table, The terminal device performs authentication for connection with the terminal device using a key, and the terminal device performs authentication for connection with the base station and connection with the relay node using the first authentication key and the second authentication key, Can be performed.

본 발명의 실시예에 따르면, 변형된 ANDSF와 HSS-MME 간 인증 매핑 테이블을 이용하여 음영지역에서 데이터를 릴레이 할 수 있는 노드를 선택할 수 있고 선택된 릴레이 노드와의 안전한 연결을 통해 연속적인 통신을 보장할 수 있다.According to the embodiment of the present invention, it is possible to select a node capable of relaying data in the shadow area using the modified ANDSF-HSS-MME authentication mapping table, and to ensure continuous communication through a secure connection with the selected relay node can do.

도 1은 본 발명의 일 실시예에 있어서, 통신 음영지역을 해소하기 위한 시스템 환경을 예시적으로 도시한 것이다.
도 2는 본 발명의 일 실시예에 있어서, 변형된 ANDSF를 통해 릴레이 노드를 선택하는 과정을 설명하기 위한 예시 도면이다.
도 3은 본 발명의 일 실시예에 있어서, 음영지역 문제 해소를 위한 릴레이 노드 선택 과정을 도시한 순서도이다.
도 4는 본 발명의 일 실시예에 있어서, 단말과 릴레이 노드의 연결을 위한 HSS와 MME의 인증 정보 매핑을 설명하기 위한 예시 도면이다.
도 5는 본 발명의 일 실시예에 있어서, 단말과 릴레이 노드 간 연결을 위한 인증 과정을 도시한 순서도이다.
1 illustrates, by way of example, a system environment for resolving communication shadow areas, in accordance with an embodiment of the present invention.
2 is an exemplary diagram for explaining a process of selecting a relay node through a modified ANDSF in an embodiment of the present invention.
3 is a flowchart illustrating a process of selecting a relay node for solving a shadow area problem according to an exemplary embodiment of the present invention.
4 is an exemplary diagram for explaining authentication information mapping between an HSS and an MME for connection between a terminal and a relay node in an embodiment of the present invention.
5 is a flowchart illustrating an authentication procedure for connection between a terminal and a relay node in an embodiment of the present invention.

이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 실시예에서는 밀리미터파를 이용한 통신 환경에서 음영지역에 빠진 단말에게 연속적인 서비스를 제공할 수 있는 방법을 제안한다.In this embodiment, a method of providing continuous services to terminals missing in a shadow area in a communication environment using millimeter waves is proposed.

도 1은 본 발명의 일 실시예에 있어서, 통신 음영지역을 해소하기 위한 시스템 환경을 예시적으로 도시한 것이다.1 illustrates, by way of example, a system environment for resolving communication shadow areas, in accordance with an embodiment of the present invention.

도 1을 참조하면, 무선 네트워크 환경에서는 단말(UE)이 음영지역에 빠지기 전에 ANDSF(Access Network Discovery and Selection Function)을 통해 연속적인 통신을 보장할 수 있어야 한다.Referring to FIG. 1, in a wireless network environment, a UE must be able to guarantee continuous communication through an Access Network Discovery and Selection Function (ANDSF) before it falls into a shadow area.

본 발명에서는 연속적인 통신을 보장하기 위해 변형된 ANDSF와 HSS(Home Subscriber Server)-MME(Mobility Management Entity)의 매핑 테이블을 이용한다.In the present invention, a mapping table of a modified ANDSF and a Home Subscriber Server (HSS) -MME (Mobility Management Entity) is used to ensure continuous communication.

이때, 변형된 ANDSF은 액세스 네트워크(access network)에 대한 정보만을 제공하는 기존 기능에서 릴레이 노드(relay node)에 대한 정보를 더 포함하여 제공하는 형태를 가진다.At this time, the modified ANDSF has a form of providing information on a relay node from an existing function that provides only information on an access network.

그리고, HSS-MME의 매핑 테이블은 단말(UE)에 대하여 셀룰러 망(BS)에서의 인증 정보와 무선랜 망(WiFi)에서의 인증 정보를 HSS와 MME에서 매핑시킨 것으로, 이를 통해 음영지역에 빠진 단말의 연결을 용이하게 할 수 있다.The mapping table of the HSS-MME maps the authentication information in the cellular network (BS) and the authentication information in the wireless LAN (WiFi) to the UE in the HSS and the MME, The connection of the terminal can be facilitated.

도 2는 본 발명의 일 실시예에 있어서, 변형된 ANDSF를 통해 릴레이 노드를 선택하는 과정을 설명하기 위한 예시 도면이다.2 is an exemplary diagram for explaining a process of selecting a relay node through a modified ANDSF in an embodiment of the present invention.

기존 ANDSF는 액세스 가능한 3GPP와 non-3GPP 액세스 네트워크(예컨대, WiFi)에 대한 정보를 ANDSF 서버에 저장하고 있다.Existing ANDSF stores information about accessible 3GPP and non-3GPP access networks (e.g., WiFi) in the ANDSF server.

밀리미터파를 사용하는 시나리오에서 음영지역에 빠진 단말(UE)은 다른 릴레이 노드로부터 데이터를 수신해야 하므로 ANDSF는 릴레이 노드에 대한 정보도 함께 제공할 수 있어야 한다.In a scenario where millimeter waves are used, a UE (UE) in a shadow area must receive data from another relay node. Therefore, the ANDSF should also be able to provide information on the relay node.

따라서, 본 발명에서는 기존 ANDSF에 릴레이 노드를 탐색할 수 있는 기능을 추가하여 음영지역에 빠진 단말이 연속적인 통신을 보장받을 수 있도록 서비스 할 수 있다.Therefore, in the present invention, a function of searching for a relay node in the existing ANDSF can be added, so that a terminal missing in a shadow area can be serviced so as to guarantee continuous communication.

도 2를 참조하면, 본 발명에서는 GPS(Global Positioning System)(201)를 통해 음영지역을 탐색할 수 있다. 음영지역은 그 특성 상 SNR(신호대잡음비)의 급격한 열화를 초래하기 때문에, 통상적으로 사용하는 다중 모드(multi-RAT)에서 SNR을 주기적으로 측정하여 액세스 네트워크를 바꾸는 방식은 적절하지 않다. 따라서, GPS(201)에 음영지역 탐색 기능을 추가함으로써 GPS(201)에서는 단말(202)이 음영지역 근접 시 음영지역 근접 상태를 단말(202)로 알려줄 수 있다.Referring to FIG. 2, in the present invention, a shadow region can be searched through a Global Positioning System (GPS) Since the shaded area causes a sharp deterioration of SNR (signal-to-noise ratio) due to its characteristics, it is not appropriate to change the access network by periodically measuring the SNR in a multi-mode (multi-RAT) Therefore, by adding the shadow area search function to the GPS 201, the GPS 201 can inform the terminal 202 of the proximity of the shadow area when the terminal 202 is close to the shadow area.

단말(202)은 GPS(201)를 통해 음영지역에 근접했음을 인식하게 되면 음영지역에서 릴레이 받을 릴레이 노드를 탐색하기 위해 ANIR(Access Network Information Request) 메시지를 주변 기지국(BS)(203)으로 브로드캐스팅(broadcasting) 한다. 이때, ANIR 메시지에는 단말 위치(location), 단말 성능(capabilities) 등에 대한 정보를 포함할 수 있다.When the terminal 202 recognizes that it is close to the shadow area through the GPS 201, the terminal 202 broadcasts an access network information request (ANIR) message to the neighbor base station (BS) 203 to search for a relay node to be relayed in the shadow area (broadcasting). At this time, the ANIR message may include information on the terminal location, terminal capabilities, and the like.

기지국(203)은 단말(202)로부터 수신된 ANIR 메시지를 EPC(Evolved Packet Core) 뒤에 있는 ANDSF 서버(미도시)로 전달한다. 이에, ANDSF 서버는 MME 및 HSS와의 정보 교환을 바탕으로 단말(202)에 대하여 릴레이 노드 역할을 할 수 있는 후보 단말들(Relay UE Candidate 1, 2, 3)로 이루어진 리스트(즉, 릴레이 노드 리스트)를 단말(202)로 전송한다.The base station 203 delivers the ANIR message received from the terminal 202 to an ANDSF server (not shown) behind the Evolved Packet Core (EPC). The ANDSF server includes a list (i.e., a relay node list) including candidate terminals (Relay UE Candidates 1, 2 and 3) capable of serving as a relay node to the terminal 202 based on information exchange with the MME and the HSS, To the terminal (202).

단말(202)은 ANIR 메시지에 대한 응답(reply) 메시지를 통해 릴레이 노드 리스트를 수신한 후 그 중 가장 적절한 릴레이 노드(204)를 선택하고, 음영지역에 빠지기 전에 해당 릴레이 노드(204)와의 연결을 완료하여 통신의 연속성을 유지할 수 있다.After receiving the relay node list through a reply message to the ANIR message, the terminal 202 selects the most appropriate relay node 204 among the relay nodes 204 and transmits the connection to the relay node 204 before leaving the shadow area The continuity of communication can be maintained.

도 3은 본 발명의 일 실시예에 있어서, 음영지역 문제 해소를 위한 릴레이 노드 선택 과정을 도시한 순서도이다.3 is a flowchart illustrating a process of selecting a relay node for solving a shadow area problem according to an exemplary embodiment of the present invention.

단계(S0)에서 단말(301)은 음영지역에 근접할 경우 GPS로부터 음영지역에 가까워졌음을 알리는 알람(alarm)을 수신한다.In step S0, when the terminal 301 is close to the shadow area, the terminal 301 receives an alarm indicating that the shadow area is close to the shadow area.

단계(S1)에서 단말(301)은 IMSI(international mobile subscriber identity), TAI(tracking area identity), ANIR(Access Network Information Request) 등을 포함한 메시지를 ANDSF 서버(302)로 전송하여 자신의 ID(identifier)와 위치(location), 그리고 성능(capabilities) 등의 정보를 전달할 수 있다.In step S1, the UE 301 transmits a message including an international mobile subscriber identity (IMSI), a tracking area identity (TAI), an access network information request (ANIR), and the like to the ANDSF server 302, Location, and capabilities of the system.

단계(S2)에서 ANDSF 서버(302)는 단말(301)의 현재 위치를 바탕으로 단말(301)이 접속 가능한 릴레이 노드(RN)의 후보 리스트를 MME(303)로 요청할 수 있다.The ANDSF server 302 may request the MME 303 from the candidate list of the relay node (RN) to which the terminal 301 can connect based on the current position of the terminal 301 in step S2.

단계(S3)에서 MME(303)는 단말(301)이 어떤 지역에 위치하는지 TAI 값 등을 통해 기록 및 추적하므로 이를 바탕으로 단말(301)에 대한 릴레이 노드 후보들을 알 수 있고 후보에 해당되는 릴레이 노드의 IMSI 정보를 HSS(304)로 넘겨 주면서 관련 QoS(Quality of Service) 프로파일을 요청한다.In step S3, the MME 303 records and tracks in which area the UE 301 is located based on the TAI value or the like. Therefore, the MME 303 can know the relay node candidates for the UE 301, And requests the relevant QoS (Quality of Service) profile while passing the node's IMSI information to the HSS 304. [

단계(S4)에서 HSS(304)는 MME(303)에서 요청한 정보, 즉 후보 리스트에 해당되는 릴레이 노드(RN)의 관련 QoS 프로파일을 MME(303)로 전달한다.In step S4, the HSS 304 transmits to the MME 303 the information requested by the MME 303, that is, the relevant QoS profile of the relay node (RN) corresponding to the candidate list.

단계(S5)에서 MME(303)는 HSS(304)로부터 응답 받은 정보들을 ANDSF 서버(302)로 전달한다.In step S5, the MME 303 transfers the information received from the HSS 304 to the ANDSF server 302. [

단계(S6)에서 ANDSF 서버(302)는 MME(303)로부터 응답 답은 정보들을 바탕으로 단말(301)이 접속 가능한 릴레이 노드의 후보 리스트와 폴리시(policy) 관련 정보들을 단말(301)로 전달한다.In step S6, the ANDSF server 302 transmits the candidate list of the relay node to which the terminal 301 is connectable and the policy related information to the terminal 301 based on the response information from the MME 303 .

단계(S7)에서 단말(301)은 ANDSF 서버(302)로부터 응답 받은 정보들과 자신의 설정 정보 등을 바탕으로 액세스 할 릴레이 노드(305)를 선택한다.In step S7, the terminal 301 selects the relay node 305 to be accessed based on the information received from the ANDSF server 302, its configuration information, and the like.

릴레이 노드는 고정된 AP(access point)나 기지국(BS)과는 달리 이동성(mobility)이 존재하므로 ANDSF 서버(302)에서 관련 정보를 모두 갖고 있는 것보다 단말(301)로부터 요청이 있을 때 상기한 과정(S2~S5)을 통해 정보를 얻는 것이 보다 효율적이다.Since the relay node has mobility different from that of a fixed access point (AP) or a base station (BS), the relay node may not have all the related information in the ANDSF server 302, It is more efficient to obtain information through the processes (S2 to S5).

도 4는 본 발명의 일 실시예에 있어서, 단말과 릴레이 노드의 연결을 위한 HSS와 MME의 인증 정보 매핑을 설명하기 위한 예시 도면이다.4 is an exemplary diagram for explaining authentication information mapping between an HSS and an MME for connection between a terminal and a relay node in an embodiment of the present invention.

단말(401)에서는 상기한 과정을 통해 ANDSF 서버(402)로부터 릴레이 노드의 후보 리스트를 받은 후 가장 적절한 릴레이 노드(405)를 선택할 수 있다.The terminal 401 can select the most suitable relay node 405 after receiving the candidate list of the relay node from the ANDSF server 402 through the above process.

단말(401)은 자신의 IMSI 정보를 해당 위치의 기지국(BS)의 MME(403)로 보낸 후 MME(403)와 HSS(404)의 상호 작용을 통해 단말(401)-릴레이 노드(405)와 단말(401)-기지국(BS) 간 인증 단계를 마치게 된다.The terminal 401 sends its IMSI information to the MME 403 of the base station BS in the corresponding location and then transmits the IMSI information to the terminal 401 through the relay node 405 through the interaction between the MME 403 and the HSS 404 And the authentication step between the terminal 401 and the base station (BS) is completed.

이때, HSS(404)에는 단말(401)-릴레이 노드(405)와 단말(401)-기지국(BS) 두 연결의 인증을 위한 값들을 단말의 IMSI 정보와 매핑시킨 테이블이 존재하고 상기 매핑 테이블을 바탕으로 해당하는 정보를 전달하여 상기한 두 연결 간의 인증을 달성할 수 있다.The HSS 404 has a table in which values for authentication of the connection between the terminal 401 and the relay node 405 and the connection between the terminal 401 and the base station are mapped to the IMSI information of the terminal, It is possible to achieve authentication between the two connections by transmitting the corresponding information.

HSS(404)의 매핑 테이블은 하기의 표 1과 같다.The mapping table of the HSS 404 is shown in Table 1 below.

[표 1][Table 1]

Figure 112014013735019-pat00001
Figure 112014013735019-pat00001

HSS(404)의 매핑 테이블은 단말 인증을 위한 보안 키(security key), 단말(401)-기지국(BS) 간 연결을 위한 인증 값(AV), 단말(401)-릴레이 노드(405) 간 연결을 위한 인증 값(MSK)이 단말의 IMSI 정보와 매핑되어 구성될 수 있다.The mapping table of the HSS 404 includes a security key for terminal authentication, an authentication value (AV) for connection between the terminal 401 and the base stations (BS), a connection between the terminal 401 and the relay nodes 405 (MSK) for the MS may be mapped to the IMSI information of the MS.

HSS(404)에서는 IMSI 정보와 보안 키를 통해 단말(401)에 대한 인증을 수행한 후, 단말(401)-기지국(BS) 간 연결을 위해 AKA 인증 값인 AV를, 단말(401)-릴레이 노드(405) 간 연결을 위해 마스터 키(MSK)를 전달한다.The HSS 404 authenticates the terminal 401 through the IMSI information and the secret key and then transmits the AV that is the AKA authentication value for the connection between the terminal 401 and the base stations (BS) (MSK) for connection between the master key (405).

도 5는 본 발명의 일 실시예에 있어서, 단말과 릴레이 노드 간 연결을 위한 인증 과정을 도시한 순서도이다.5 is a flowchart illustrating an authentication procedure for connection between a terminal and a relay node in an embodiment of the present invention.

단계(S1)에서 단말(501)은 릴레이 노드의 후보 리스트 중 음영지역에서 릴레이 받을 노드(505)를 선택한 후 자신의 IMSI 값을 선택한 릴레이 노드(505)로 전송한다.In step S1, the terminal 501 selects a node 505 to be relayed in the shadow area of the candidate list of the relay node, and then transmits its IMSI value to the selected relay node 505.

단계(S2)에서 릴레이 노드(505)는 단말(501)과의 인증을 위해 단말(501)로부터 수신된 IMSI 값을 포함하는 액세스 요청(access request) 메시지를 MME(503)로 전송한다.The relay node 505 transmits an access request message including the IMSI value received from the terminal 501 to the MME 503 for authentication with the terminal 501 in step S2.

단계(S3)에서 MME(503)는 HSS(504)와의 상호 작용으로 HSS(504)의 사전에 마련된 매핑 테이블을 통해 액세스 요청 메시지와 함께 전달 받은 IMSI 값을 참조하여 인증을 수행할 수 있다.In step S3, the MME 503 can perform authentication by referring to the IMSI value transmitted together with the access request message through the mapping table prepared in advance in the HSS 504 in cooperation with the HSS 504. [

단계(S4)에서 MME(503)는 HSS(504)와의 상호 작용을 통한 인증 후 단말(501)-기지국(BS) 간 연결을 위한 AV와 단말(501)-릴레이 노드(505) 간 연결을 위한 MSK을 릴레이 노드(505)로 전달하고, 릴레이 노드(505)는 MME(503)로부터 전달 받은 정보를 단말(501)로 전달한다. 이때, 릴레이 노드(505)는 단말(501)과의 연결을 위해 MSK 정보를 사용하고 단말(501)은 기지국(BS)과의 연결과 릴레이 노드(505)과의 연결을 위해 AV와 MSK 정보를 모두 사용한다.In step S4, the MME 503 communicates with the HSS 504 for authentication between the terminal 501 and the base station (BS) for connection between the terminal 501 and the relay node 505 MSK to the relay node 505, and the relay node 505 delivers the information received from the MME 503 to the terminal 501. At this time, the relay node 505 uses the MSK information for connection with the terminal 501, and the terminal 501 transmits AV and MSK information for connection with the BS and connection with the relay node 505 Use it all.

단계(S5)에서 단말(501)은 음영지역에서의 연속적인 통신 환경을 위한 인증을 완료하고 음영지역에서도 릴레이 노드(505)를 통해 데이터를 릴레이 받을 수 있다.In step S5, the terminal 501 may complete the authentication for the continuous communication environment in the shadow area and relay the data through the relay node 505 in the shadow area.

여기서, 단말(501)은 AV를 사용하여 단말(501)-기지국(BS) 간 보안을 보장할 수 있는 암호화 키인 KSAME를 만든다. 릴레이 노드(505)는 데이터를 단말(501)로 릴레이 하지만 단말(501)의 데이터 자체를 확인할 수 없어야 하므로 KSAME를 통해 만든 암호화 된 데이터를 전달하게 되고, 이를 MSK를 통해 무선 구간에서의 보안을 보장하게 된다. 이렇게 전달 받은 데이터를 단말(501)에서는 MSK와 KSAME를 통해 원래 데이터로 복호화 하게 된다.Here, the terminal 501 creates an encryption key KSAME that can guarantee security between the terminal 501 and the base station (BS) using the AV. Since the relay node 505 relays data to the terminal 501 but can not confirm the data itself of the terminal 501, the relay node 505 transmits the encrypted data created through the KSAME and assures security in the wireless section through the MSK . The terminal 501 decodes the received data into original data through MSK and KSAME.

본 발명의 실시예에 따른 방법들은 다양한 컴퓨터 시스템을 통하여 수행될 수 있는 프로그램 명령(instruction) 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다.The methods according to embodiments of the present invention may be implemented in the form of a program instruction that can be executed through various computer systems and recorded in a computer-readable medium.

이와 같이, 본 발명의 실시예에 따르면, 변형된 ANDSF와 HSS-MME 간 인증 매핑 테이블을 이용하여 음영지역에서 데이터를 릴레이 할 수 있는 노드를 선택할 수 있고 선택된 릴레이 노드와의 안전한 연결을 통해 연속적인 통신을 보장할 수 있다.As described above, according to the embodiment of the present invention, it is possible to select a node capable of relaying data in the shadow area using the modified ANDSF-HSS-MME authentication mapping table, Communication can be ensured.

이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(field programmable gate array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA) , A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.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. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.

301, 401, 501: 단말
302, 402: ANDSF 서버
303, 403, 503: MME
304, 404, 504: HSS
305, 405, 505: 릴레이 노드
301, 401, 501: terminal
302, 402: ANDSF server
303, 403, 503: MME
304, 404, 504: HSS
305, 405, 505: relay node

Claims (10)

컴퓨터로 구현되는 통신 방법에 있어서,
단말 장치가, GPS로부터 음영지역에 근접함을 알리는 알람(alarm)을 수신하는 단계;
상기 단말 장치가, 자신의 위치 정보(location)를 포함한 액세스 요청 메시지를 ANDSF(Access Network Discovery and Selection Function) 서버로 전송하는 단계;
상기 ANDSF(Access Network Discovery and Selection Function) 서버가, 단말 장치와 연결 가능한 릴레이 노드(relay node)를 탐색하는 단계; 및
상기 단말 장치가, 음영지역(coverage hole)에서 상기 릴레이 노드와 연결하여 상기 릴레이 노드를 통해 데이터를 송수신 하는 단계
를 포함하고,
상기 탐색하는 단계는,
상기 단말 장치로부터 상기 액세스 요청 메시지가 수신되면 상기 위치 정보를 이용하여 상기 릴레이 노드를 탐색하는 것
을 특징으로 하는 통신 방법.
A computer-implemented communication method,
The terminal device receiving an alarm informing that it is close to the shadow area from the GPS;
Transmitting, by the terminal, an access request message including its own location information to an Access Network Discovery and Selection Function (ANDSF) server;
The access network discovery and selection function (ANDSF) server searching for a relay node connectable to a terminal device; And
Wherein the terminal device is connected to the relay node in a coverage hole and transmits and receives data through the relay node
Lt; / RTI >
Wherein the searching step comprises:
When the access request message is received from the terminal, searching for the relay node using the location information
.
삭제delete 제1항에 있어서,
상기 탐색하는 단계는,
상기 단말 장치의 현재 위치를 이용하여 MME(Mobility Management Entity) 및 HSS(Home Subscriber Server)와의 정보 교환을 통해 상기 단말 장치와 연결 가능한 후보 노드 목록을 상기 단말 장치로 전송하는 것
을 특징으로 하는 통신 방법.
The method according to claim 1,
Wherein the searching step comprises:
And transmitting a candidate node list connectable with the terminal apparatus to the terminal apparatus through information exchange with an MME (Mobility Management Entity) and an HSS (Home Subscriber Server) using the current position of the terminal apparatus
.
제3항에 있어서,
상기 송수신 하는 단계는,
상기 단말 장치가, 상기 후보 노드 목록에 포함된 어느 하나의 노드를 상기 릴레이 노드로 선택한 후 자신의 식별 정보를 상기 릴레이 노드로 전송하는 단계;
상기 릴레이 노드가, 상기 단말 장치의 식별 정보를 포함하는 액세스 요청 메시지를 상기 MME로 전송하는 단계;
상기 MME가, 상기 HSS에서 상기 단말 장치의 식별 정보에 매핑된 인증 정보를 상기 릴레이 노드로 전송하는 단계; 및
상기 릴레이 노드가, 상기 인증 정보를 이용하여 상기 단말 장치와의 연결을 위한 인증을 수행하는 단계
를 포함하는 통신 방법.
The method of claim 3,
The transmitting /
The terminal device selecting one of the nodes included in the candidate node list as the relay node and transmitting its identification information to the relay node;
The relay node transmitting an access request message including identification information of the terminal device to the MME;
Transmitting, by the MME, the authentication information mapped to the identification information of the terminal apparatus in the HSS to the relay node; And
The relay node performs authentication for connection with the terminal apparatus using the authentication information
/ RTI >
제3항에 있어서,
상기 HSS에는 상기 단말 장치의 식별 정보를 기지국과의 연결을 위한 제1 인증 키 및 릴레이 노드와의 연결을 위한 제2 인증 키와 매핑시킨 테이블이 포함되고,
상기 송수신 하는 단계는,
상기 단말 장치가, 상기 후보 노드 목록에 포함된 어느 하나의 노드를 상기 릴레이 노드로 선택한 후 상기 릴레이 노드로 자신의 식별 정보를 전송하는 단계;
상기 릴레이 노드가, 상기 단말 장치의 식별 정보를 포함하는 액세스 요청 메시지를 상기 MME로 전송하는 단계;
상기 MME가, 상기 테이블을 통해 상기 단말 장치의 식별 정보와 매핑된 상기 제1 인증 키 및 상기 제2 인증 키를 상기 릴레이 노드로 전송하는 단계;
상기 릴레이 노드가, 상기 제1 인증 키와 상기 제2 인증 키를 상기 단말 장치로 전송하는 단계;
상기 릴레이 노드가, 상기 제2 인증 키를 이용하여 상기 단말 장치와의 연결을 위한 인증을 수행하는 단계; 및
상기 단말 장치가, 상기 제1 인증 키와 상기 제2 인증 키를 이용하여 상기 기지국과의 연결 및 상기 릴레이 노드와의 연결을 위한 인증을 수행하는 단계
를 포함하는 통신 방법.
The method of claim 3,
Wherein the HSS includes a table in which identification information of the terminal device is mapped to a first authentication key for connection with a base station and a second authentication key for connection with a relay node,
The transmitting /
The terminal device selecting one of the nodes included in the candidate node list as the relay node and transmitting its identification information to the relay node;
The relay node transmitting an access request message including identification information of the terminal device to the MME;
Transmitting, by the MME, the first authentication key and the second authentication key mapped to the identification information of the terminal device through the table to the relay node;
Transmitting, by the relay node, the first authentication key and the second authentication key to the terminal device;
The relay node performing authentication for connection with the terminal device using the second authentication key; And
The terminal device performing authentication for connection with the base station and connection with the relay node using the first authentication key and the second authentication key
/ RTI >
단말 장치와 연결 가능한 릴레이 노드(relay node)를 탐색하는 기능을 포함하는 ANDSF(Access Network Discovery and Selection Function) 서버; 및
음영지역(coverage hole)에서 상기 ANDSF 서버를 통해 탐색된 상기 릴레이 노드와 연결하여 상기 릴레이 노드를 통해 데이터를 송수신 하는 단말 장치
를 포함하고,
상기 단말 장치는,
GPS로부터 음영지역에 근접함을 알리는 알람(alarm)을 수신하고, 자신의 위치 정보(location)를 포함한 액세스 요청 메시지를 상기 ANDSF 서버로 전송하고,
상기 ANDSF 서버는,
상기 단말 장치로부터 상기 액세스 요청 메시지가 수신되면 상기 위치 정보를 이용하여 상기 릴레이 노드를 탐색하는 것
을 특징으로 하는 통신 시스템.
An access network discovery and selection function (ANDSF) server including a function of searching for a relay node connectable to a terminal apparatus; And
A terminal device connected to the relay node discovered through the ANDSF server in a coverage hole and transmitting / receiving data through the relay node
Lt; / RTI >
The terminal apparatus comprises:
Receives an alarm from the GPS indicating that it is close to the shadow area, transmits an access request message including its own location to the ANDSF server,
The ANDSF server,
When the access request message is received from the terminal, searching for the relay node using the location information
.
음영지역(coverage hole)에 근접한 단말 장치와 연결 가능한 릴레이 노드(relay node)의 탐색을 요청하는 ANDSF(Access Network Discovery and Selection Function) 서버; 및
상기 ANDSF 서버의 요청에 따라 상기 단말 장치의 현재 위치를 이용하여 상기 단말 장치와 연결 가능한 후보 노드 목록을 제공하는 MME(Mobility Management Entity)
를 포함하고,
상기 단말 장치는,
상기 후보 노드 목록에 포함된 어느 하나의 노드를 상기 릴레이 노드로 선택한 후 상기 릴레이 노드와 연결하여 상기 릴레이 노드를 통해 데이터를 송수신 하고,
GPS로부터 상기 음영지역에 근접함을 알리는 알람(alarm)이 수신되면 자신의 위치 정보(location)를 포함한 액세스 요청 메시지를 상기 ANDSF 서버로 전송하는 것
을 특징으로 하는 통신 시스템.
An access network discovery and selection function (ANDSF) server for requesting a search for a relay node connectable to a terminal close to a coverage hole; And
A Mobility Management Entity (MME) for providing a list of candidate nodes connectable to the terminal device using the current location of the terminal device in response to a request from the ANDSF server,
Lt; / RTI >
The terminal apparatus comprises:
Selecting one of the nodes included in the candidate node list as the relay node, communicating with the relay node to transmit / receive data through the relay node,
And transmitting an access request message including its own location information to the ANDSF server upon receipt of an alarm from the GPS indicating that it is close to the shadow area
.
삭제delete 제7항에 있어서,
상기 후보 노드 목록에 포함된 각 노드의 QoS(Quality of Service) 프로파일 정보를 제공하는 HSS(Home Subscriber Server)
를 더 포함하고,
상기 MME는 상기 QoS 프로파일 정보를 상기 후보 노드 목록과 함께 상기 단말 장치로 제공하는 것
을 특징으로 하는 통신 시스템.
8. The method of claim 7,
A home subscriber server (HSS) providing quality of service (QoS) profile information of each node included in the candidate node list;
Further comprising:
And the MME provides the QoS profile information to the terminal device together with the candidate node list
.
제7항에 있어서,
상기 단말 장치의 식별 정보에 기지국과의 연결을 위한 제1 인증 키 및 릴레이 노드와의 연결을 위한 제2 인증 키가 매핑된 테이블을 포함하는 HSS(Home Subscriber Server)
를 더 포함하고,
상기 MME는 상기 테이블을 통해 상기 단말 장치의 식별 정보와 매핑된 상기 제1 인증 키 및 상기 제2 인증 키를 상기 릴레이 노드와 상기 단말 장치로 전송하고,
상기 릴레이 노드는 상기 제2 인증 키를 이용하여 상기 단말 장치와의 연결을 위한 인증을 수행하고,
상기 단말 장치는 상기 제1 인증 키와 상기 제2 인증 키를 이용하여 상기 기지국과의 연결 및 상기 릴레이 노드와의 연결을 위한 인증을 수행하는 것
을 특징으로 하는 통신 시스템.
8. The method of claim 7,
A Home Subscriber Server (HSS) including a table in which a first authentication key for connection with the base station and a second authentication key for connection with the relay node are mapped to the identification information of the terminal device,
Further comprising:
The MME transmits the first authentication key and the second authentication key mapped to the identification information of the terminal device to the relay node and the terminal device through the table,
The relay node performs authentication for connection with the terminal device using the second authentication key,
The terminal device performs authentication for connection with the base station and connection with the relay node using the first authentication key and the second authentication key
.
KR1020140015963A 2014-02-12 2014-02-12 Method and system for providing seamless communication using andsf function and hss-mme mapping table KR101537893B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140015963A KR101537893B1 (en) 2014-02-12 2014-02-12 Method and system for providing seamless communication using andsf function and hss-mme mapping table

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140015963A KR101537893B1 (en) 2014-02-12 2014-02-12 Method and system for providing seamless communication using andsf function and hss-mme mapping table

Publications (1)

Publication Number Publication Date
KR101537893B1 true KR101537893B1 (en) 2015-07-17

Family

ID=53873601

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140015963A KR101537893B1 (en) 2014-02-12 2014-02-12 Method and system for providing seamless communication using andsf function and hss-mme mapping table

Country Status (1)

Country Link
KR (1) KR101537893B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210147402A (en) * 2020-05-28 2021-12-07 고려대학교 산학협력단 Techniques for secure authentication of the controlled devices

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120111563A (en) * 2011-04-01 2012-10-10 에스케이플래닛 주식회사 System for providing information based area, apparatus for providing action information, communication terminal device and operating method therefor
KR101231053B1 (en) * 2008-12-19 2013-02-07 한국전자통신연구원 Discovery and Selection System and Method of RAT on Heterogeneous Wireless Environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101231053B1 (en) * 2008-12-19 2013-02-07 한국전자통신연구원 Discovery and Selection System and Method of RAT on Heterogeneous Wireless Environment
KR20120111563A (en) * 2011-04-01 2012-10-10 에스케이플래닛 주식회사 System for providing information based area, apparatus for providing action information, communication terminal device and operating method therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210147402A (en) * 2020-05-28 2021-12-07 고려대학교 산학협력단 Techniques for secure authentication of the controlled devices
KR102381038B1 (en) * 2020-05-28 2022-03-30 고려대학교 산학협력단 Techniques for secure authentication of the controlled devices
US11838755B2 (en) 2020-05-28 2023-12-05 Korea University Research And Business Foundation Techniques for secure authentication of the controlled devices

Similar Documents

Publication Publication Date Title
US10708879B2 (en) Enhanced cell identification location determination
Podevijn et al. TDoA‐based outdoor positioning with tracking algorithm in a public LoRa network
US9832750B2 (en) Nodes and methods for positioning
KR101537890B1 (en) Method and system for detecting coverage hole in wireless network
US11425676B2 (en) Methods and nodes for managing position information associated with a group of wireless devices
CN106332272B (en) Positioning method and device
KR20160121160A (en) Apparatus and method for positioning in wireless communication system
CN113455064A (en) System and architecture for supporting high performance location in next generation wireless access networks
CN116058072A (en) UE location determination and country verification for 5G satellite access
KR20120040810A (en) Method for managing peripheral wlan signal, apparatus, system, access point, positioning server and terminal therefor
US20220377698A1 (en) Methods for communication, terminal device, network device, and computer readable media
EP2664167B1 (en) Nodes and methods for positioning
CN116057860A (en) System and method for supporting location and country determination for 5G satellite access
EP3857250A1 (en) Enhanced cell identification location determination
Ahmad et al. Received Signal Strength‐Based Localization for Vehicle Distance Estimation in Vehicular Ad Hoc Networks (VANETs)
US8908591B2 (en) Wireless access and networking system and method for spacecraft
US9867003B2 (en) Method of tracking user's location
CN116097583A (en) System and method for supporting location and country determination for 5G satellite access
KR101537893B1 (en) Method and system for providing seamless communication using andsf function and hss-mme mapping table
JP2024535789A (en) Distributed Device Management for Positioning
CN115866742A (en) Positioning method, positioning device, positioning equipment, storage medium and program product
KR20240032817A (en) Timing error group pair priority indications for positioning
KR101521748B1 (en) Method and system for providing seamless transparent relay using andsf and imsi
KR101774230B1 (en) Method for measuring location of mobile device and system
Hadzic et al. Energy-efficient mobile tracking in heterogeneous networks using node selection

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20180626

Year of fee payment: 4