Movatterモバイル変換


[0]ホーム

URL:


KR20230095727A - Method for providing service continuity in heterogeneous networks and device for switching sessions - Google Patents

Method for providing service continuity in heterogeneous networks and device for switching sessions
Download PDF

Info

Publication number
KR20230095727A
KR20230095727AKR1020210185490AKR20210185490AKR20230095727AKR 20230095727 AKR20230095727 AKR 20230095727AKR 1020210185490 AKR1020210185490 AKR 1020210185490AKR 20210185490 AKR20210185490 AKR 20210185490AKR 20230095727 AKR20230095727 AKR 20230095727A
Authority
KR
South Korea
Prior art keywords
network
specialized
user terminal
specialized network
traffic
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
KR1020210185490A
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 주식회사 케이티filedCritical주식회사 케이티
Priority to KR1020210185490ApriorityCriticalpatent/KR20230095727A/en
Publication of KR20230095727ApublicationCriticalpatent/KR20230095727A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Disclosed is a method for providing service continuity in heterogeneous networks, which provides service continuity to a user terminal when the user terminal leaves the coverage of a specialized network. According to the present invention, the method comprises the steps of: receiving a session transfer request sent from a user terminal currently connected to a specialized network to a public network from the public network; using authentication information included in the session transfer request to determine whether the user terminal is authorized to access the specialized network; when the access authority is present, receiving session information used by the user terminal in the specialized network from the user terminal; and using the session information to transmit traffic received through the public network to a corporate network.

Description

Translated fromKorean
이종망에서 서비스 연속성을 제공하는 방법 및 세션 전환 장치 {METHOD FOR PROVIDING SERVICE CONTINUITY IN HETEROGENEOUS NETWORKS AND DEVICE FOR SWITCHING SESSIONS}Method for providing service continuity in heterogeneous networks and device for switching sessions

본 발명은, 사용자 단말이 특화망의 커버리지를 벗어나는 경우 서비스 연속성을 제공할 수 있는, 이종망에서 서비스 연속성을 제공하는 방법 및 세션 전환 장치에 관한 것이다.The present invention relates to a method for providing service continuity in a heterogeneous network and a session switching apparatus capable of providing service continuity when a user terminal is out of coverage of a specialized network.

5G는 초고속, 초저지연, 초연결의 특징을 가지며, 이를 통해 스마트 팩토리, 원격의료와 같이 기존 LTE에서 수용할 수 없었던 다양한 산업 환경에 적용될 것으로 기대되고 있다.5G has the characteristics of ultra-high speed, ultra-low latency, and hyper-connectivity, and through this, it is expected to be applied to various industrial environments that could not be accommodated by existing LTE, such as smart factories and telemedicine.

최근 정부에서는, 비통신사에게 5G 특화망이라는 이름으로 전용 주파수 대역을 허용하였고, 기업들은 이 전용 주파수 대역이 할당된 5G 특화망을 스스로 사용하거나, 또는 제 3자에게 서비스 형태로 제공하려는 움직임을 적극적으로 보이고 있다.Recently, the government has allowed non-communication companies to use a dedicated frequency band under the name of a 5G specialized network, and companies are actively moving to use the 5G specialized network to which the dedicated frequency band is allocated or to provide it as a service to a third party. It is showing as

한편 5G 특화망은 독립적인 코어망을 가지며, 5G 특화망의 기지국을 원하는 영역에 설치하여 5G 특화망 커버리지를 구축한 후 네트워크를 사용한다. 다만 5G 특화망의 엑세스 망을 전국적으로 설치하기는 비용 면에서 불가능하기 때문에, 기업들은 기업 내 또는 특정 지역에서만 엑세스 망을 설치하게 된다. 따라서 5G 특화망은 일부 지역에서만 접속이 가능하다는 한계를 가지며, 코로나로 인해 원격근무 또는 이동근무가 많아지는 업무 환경에서 이러한 한계를 극복하기 위한 시도가 있었다.On the other hand, the 5G specialized network has an independent core network, and the base station of the 5G specialized network is installed in a desired area toAfter building the burge, use the network. However, since it is impossible to install a 5G specialized network access network nationwide in terms of cost, companies install access networks only within the company or in specific areas. Therefore, the 5G specialized network has a limitation that access is possible only in some areas, and attempts have been made to overcome this limitation in a work environment in which remote work or mobile work is common due to the corona.

따라서 사용자 단말이 듀얼 심(SIM)을 이용하여 공용망과 특화망을 함께 사용하거나, 로밍을 통해 공용망 기지국을 이용하는 방식으로, 기업의 서비스 영역을 확장하는 기술이 등장하였다. 다만 이러한 경우, 사용자 단말이 특화망의 서비스 지역을 벗어나 공용망의 서비스 지역으로 이동하거나, 공용망의 서비스 지역을 벗어나 특화망의 서비스 지역으로 이동하는 경우, 네트워크 연결이 끊어진 후 다시 연결되는 과정이 반복되기 때문에, 이미 이용하고 있던 서비스가 단절되고 서비스의 연속성이 보장되지 않는 문제가 발생하였다.Therefore, a technology for expanding the service area of an enterprise has appeared in such a way that a user terminal uses both a public network and a specialized network using a dual SIM, or uses a public network base station through roaming. However, in this case, when the user terminal leaves the service area of the specialized network and moves to the service area of the public network, or moves from the service area of the public network to the service area of the specialized network, the process of reconnecting after the network connection is disconnected is required. Because of repetition, the service already used is disconnected and the continuity of the service is not guaranteed.

본 발명은 상술한 문제점을 해결하기 위한 것으로, 본 발명의 목적은, 사용자 단말이 특화망의 커버리지를 벗어나는 경우 서비스 연속성을 제공할 수 있는, 이종망에서 서비스 연속성을 제공하는 방법 및 세션 전환 장치에 관한 것이다.The present invention is to solve the above problems, and an object of the present invention is to provide a method for providing service continuity in a heterogeneous network and a session switching device capable of providing service continuity when a user terminal is out of the coverage of a specialized network. it's about

본 발명에 따른 이종망에서 서비스 연속성을 제공하는 방법은, 현재 특화망에 접속된 사용자 단말이 공용망에 전송한 세션 전환 요청을 상기 공용망으로부터 수신하는 단계, 상기 세션 전환 요청에 포함된 인증 정보를 이용하여 상기 사용자 단말이 특화망에 접속할 권한이 있는지 여부를 결정하는 단계, 상기 접속할 권한이 있는 경우, 상기 사용자 단말로부터 상기 사용자 단말이 상기 특화망에서 사용하는 세션 정보를 수신하는 단계, 및, 상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계를 포함한다.A method for providing service continuity in a heterogeneous network according to the present invention includes the steps of receiving a session switch request transmitted from a public network by a user terminal currently connected to a specialized network from the public network, and authentication information included in the session switch request. Determining whether the user terminal has the authority to access the specialized network by using , receiving session information used by the user terminal in the specialized network from the user terminal if the authority to access is present, and and transmitting traffic received through the public network to an enterprise network by using the session information.

이 경우 상기 접속할 권한이 있는지 여부를 결정하는 단계는, 상기 인증 정보를 포함하는 인증 요청을 상기 특화망에 전송하고, 상기 특화망으로부터 상기 인증 정보에 대응하는 인증 결과를 수신하는 단계를 포함할 수 있다.In this case, the step of determining whether or not there is access authority may include transmitting an authentication request including the authentication information to the specialized network and receiving an authentication result corresponding to the authentication information from the specialized network. there is.

한편 상기 세션 정보는, 5-Tuple을 포함할 수 있다.Meanwhile, the session information may include 5-tuple.

한편 상기 세션 정보를 수신하는 단계는, 상기 접속할 권한이 있는 경우, 상기 사용자 단말과의 VPN 보안 터널을 생성하는 단계, 및, 상기 VPN 보안 터널을 통해 상기 세션 정보를 수신하는 단계를 포함할 수 있다.On the other hand, the receiving of the session information may include creating a VPN security tunnel with the user terminal, and receiving the session information through the VPN security tunnel, if the access authority exists. .

한편 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는, 상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로 변경 요청을 상기 특화망에 전송하는 단계, 및, 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라, 상기 사용자 단말이 상기 특화망을 통하여 전송하는 트래픽을 상기 특화망으로부터 수신하여 상기 기업망에 전송하는 단계를 포함할 수 있다.On the other hand, the step of transmitting the traffic received through the public network to the corporate network includes the step of transmitting a routing path change request for the specialized network IP used by the user terminal in the specialized network to the specialized network; The method may include receiving traffic transmitted by the user terminal through the specialized network from the specialized network and transmitting the traffic to the enterprise network when a routing path for a specialized network IP used in the network is changed.

이 경우 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는, 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라 상기 특화망 IP를 사용하는 트래픽이 세션 전환 장치를 경유하면, 상기 사용자 단말에 트래픽 전송 허용 명령을 전송하는 단계를 더 포함할 수 있다.In this case, in the step of transmitting the traffic received through the public network to the corporate network, as the routing path for the specialized network IP used in the specialized network is changed, the traffic using the specialized network IP passes through the session switching device. If so, the method may further include transmitting a traffic transmission permission command to the user terminal.

이 경우 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는, 상기 트래픽 전송 허용 명령이 전송된 이후 상기 공용망을 통하여 트래픽이 수신되면, 상기 특화망을 통하여 수신되는 트래픽을 차단하는 단계를 더 포함할 수 있다.In this case, the step of transmitting the traffic received through the public network to the enterprise network is the step of blocking the traffic received through the specialized network when the traffic is received through the public network after the command to allow traffic transmission is transmitted. may further include.

이 경우 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는, 상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽 내 공용망 IP를 상기 특화망 IP로 변환한 후 상기 기업망에 전송하는 단계;를 더 포함할 수 있다.In this case, the step of transmitting the traffic received through the public network to the enterprise network involves converting the public network IP in the traffic received through the public network into the specialized network IP using the session information, and then converting the traffic received through the public network into the enterprise network. Transmitting to; may further include.

이 경우 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는, 상기 특화망이 상기 특화망 IP를 사용하지 않도록, 상기 특화망에 상기 특화망 IP의 사용 정보를 전송하는 단계를 더 포함할 수 있다.In this case, the step of transmitting the traffic received through the public network to the corporate network further includes transmitting usage information of the specialized network IP to the specialized network so that the specialized network does not use the specialized network IP. can do.

한편 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는, 상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 트래픽 차단 요청을 상기 특화망에 전송하는 단계, 및, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계를 포함할 수 있다.Meanwhile, the step of transmitting the traffic received through the public network to the corporate network includes the steps of transmitting a traffic blocking request for the specialized network IP used by the user terminal in the specialized network to the specialized network, and the public network. It may include transmitting traffic received through the enterprise network.

한편 본 발명에 따른 세션 전환 장치는, 공용망 및 특화망과 통신하는 통신부, 및, 현재 상기 특화망에 접속된 사용자 단말이 상기 공용망에 전송한 세션 전환 요청을 상기 공용망으로부터 수신하고, 상기 세션 전환 요청에 포함된 인증 정보를 이용하여 상기 사용자 단말이 특화망에 접속할 권한이 있는지 여부를 결정하고, 상기 접속할 권한이 있는 경우, 상기 사용자 단말로부터 상기 사용자 단말이 상기 특화망에서 사용하는 세션 정보를 수신하고, 상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 제어부를 포함한다.Meanwhile, the session switching apparatus according to the present invention receives a session switching request transmitted to the public network by a communication unit communicating with a public network and a specialized network and a user terminal currently connected to the specialized network from the public network, and It is determined whether the user terminal has permission to access the specialized network using authentication information included in the session switch request, and if the user terminal has the permission to access, session information used by the user terminal in the specialized network is received from the user terminal. and a control unit for receiving and transmitting traffic received through the public network to an enterprise network using the session information.

이 경우 상기 제어부는, 상기 인증 정보를 포함하는 인증 요청을 상기 특화망에 전송하고, 상기 특화망으로부터 상기 인증 정보에 대응하는 인증 결과를 수신할 수 있다.In this case, the controller may transmit an authentication request including the authentication information to the specialized network and receive an authentication result corresponding to the authentication information from the specialized network.

한편 상기 세션 정보는, 5-Tuple을 포함할 수 있다.Meanwhile, the session information may include 5-tuple.

이 경우 상기 제어부는, 상기 접속할 권한이 있는 경우, 상기 사용자 단말과의 VPN 보안 터널을 생성하고, 상기 VPN 보안 터널을 통해 상기 세션 정보를 수신할 수 있다.In this case, the control unit can create a VPN security tunnel with the user terminal and receive the session information through the VPN security tunnel, if the access authority exists.

한편 상기 제어부는, 상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로 변경 요청을 상기 특화망에 전송하고, 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라, 상기 사용자 단말이 상기 특화망을 통하여 전송하는 트래픽을 상기 특화망으로부터 수신하여 상기 기업망에 전송할 수 있다.Meanwhile, the control unit transmits a routing path change request for the specialized network IP used by the user terminal to the specialized network, and as the routing path for the specialized network IP used in the specialized network is changed, Traffic transmitted by the user terminal through the specialized network may be received from the specialized network and transmitted to the enterprise network.

이 경우 상기 제어부는, 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라 상기 특화망 IP를 사용하는 트래픽이 세션 전환 장치를 경유하면, 상기 사용자 단말에 트래픽 전송 허용 명령을 전송할 수 있다.In this case, the control unit may transmit a traffic transmission permission command to the user terminal when traffic using the specialized network IP passes through the session switching device as a routing path for the specialized network IP used in the specialized network is changed. there is.

이 경우 상기 제어부는, 상기 트래픽 전송 허용 명령이 전송된 이후 상기 공용망을 통하여 트래픽이 수신되면, 상기 특화망을 통하여 수신되는 트래픽을 차단할 수 있다.In this case, if traffic is received through the public network after the command to permit transmission of traffic is transmitted, the control unit may block traffic received through the specialized network.

이 경우 상기 제어부는, 상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽 내 공용망 IP를 상기 특화망 IP로 변환한 후 상기 기업망에 전송할 수 있다.In this case, the control unit may convert a public network IP within traffic received through the public network into the specialized network IP using the session information, and then transmit the traffic to the enterprise network.

이 경우 상기 제어부는, 상기 특화망이 상기 특화망 IP를 사용하지 않도록, 상기 특화망에 상기 특화망 IP의 사용 정보를 전송할 수 있다.In this case, the control unit may transmit usage information of the specialized network IP to the specialized network so that the specialized network does not use the specialized network IP.

한편 상기 제어부는, 상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 트래픽 차단 요청을 상기 특화망에 전송하고, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송할 수 있다.Meanwhile, the control unit may transmit a traffic blocking request for a specialized network IP used by the user terminal in the specialized network to the specialized network and transmit traffic received through the public network to an enterprise network.

본 발명에 따르면, 특화망을 구축하여 이용하는 기업들에게도 전국적으로 설립된 공용망 커버리지를 제공하고, 사용자 단말이 특화망의 커버리지를 벗어나는 경우에도 서비스 연속성을 보장함으로써, 공용망 및 특화망의 공동 사용에 있어서의 서비스 단절을 방지하고 사용자 편의성을 향상시킬 수 있는 장점이 있다.According to the present invention, joint use of the public network and the specialized network is provided by providing nationwide public network coverage to companies that build and use specialized networks, and guaranteeing service continuity even when a user terminal is out of the coverage of the specialized network. There is an advantage in preventing service disconnection and improving user convenience.

도 1은 이종망에서 서비스 연속성을 제공하는 시스템을 설명하기 위한 도면이다.
도 2는 본 발명에 따른 세션 전환 장치를 설명하기 위한 블록도이다.
도 3은 본 발명에 따른, 이종망에서 서비스 연속성을 제공하는 방법을 설명하기 위한 순서도이다.
도 4는 시스템에서의 트래픽의 흐름을 도시한 도면이다.
도 5는 시스템의 동작을 구체적으로 도시한 순서도이다.
1 is a diagram for explaining a system that provides service continuity in a heterogeneous network.
2 is a block diagram for explaining a session switching device according to the present invention.
3 is a flowchart illustrating a method of providing service continuity in a heterogeneous network according to the present invention.
4 is a diagram illustrating the flow of traffic in the system.
5 is a flowchart illustrating the operation of the system in detail.

이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. 또한, 본 명세서에 개시된 실시 예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 실시 예의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서에 개시된 실시 예를 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 명세서에 개시된 기술적 사상이 제한되지 않으며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.Hereinafter, the embodiments disclosed in this specification will be described in detail with reference to the accompanying drawings, but the same or similar elements are given the same reference numerals regardless of reference numerals, and redundant description thereof will be omitted. The suffixes "module" and "unit" for components used in the following description are given or used together in consideration of ease of writing the specification, and do not have meanings or roles that are distinct from each other by themselves. In addition, in describing the embodiments disclosed in this specification, if it is determined that a detailed description of a related known technology may obscure the gist of the embodiment disclosed in this specification, the detailed description thereof will be omitted. In addition, the accompanying drawings are only for easy understanding of the embodiments disclosed in this specification, the technical idea disclosed in this specification is not limited by the accompanying drawings, and all changes included in the spirit and technical scope of the present invention , it should be understood to include equivalents or substitutes.

제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.Terms including ordinal numbers, such as first and second, may be used to describe various components, but the components are not limited by the terms. These terms are only used for the purpose of distinguishing one component from another.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.It is understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, but other elements may exist in the middle. It should be. On the other hand, when an element is referred to as “directly connected” or “directly connected” to another element, it should be understood that no other element exists in the middle.

단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, terms such as "comprise" or "have" are intended to designate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, but one or more other features It should be understood that the presence or addition of numbers, steps, operations, components, parts, or combinations thereof is not precluded.

본 발명을 구현함에 있어서 설명의 편의를 위하여 구성요소를 세분화하여 설명할 수 있으나, 이들 구성요소가 하나의 장치 또는 모듈 내에 구현될 수도 있고, 혹은 하나의 구성요소가 다수의 장치 또는 모듈들에 나뉘어져서 구현될 수도 있다.In implementing the present invention, components may be subdivided for convenience of description, but these components may be implemented in one device or module, or one component may be divided into multiple devices or modules may be implemented in

도 1은 이종망에서 서비스 연속성을 제공하는 시스템을 설명하기 위한 도면이다.1 is a diagram for explaining a system that provides service continuity in a heterogeneous network.

이종망에서 서비스 연속성을 제공하는 시스템(이하 시스템이라 함), 세션 전환 장치(100), 사용자 단말(200), 특화망(300), 공용망(400) 및 기업망(500)을 포함할 수 있다.It may include a system that provides service continuity in a heterogeneous network (hereinafter referred to as a system), asession switching device 100, auser terminal 200, aspecialized network 300, apublic network 400, and acorporate network 500. there is.

특화망(300)은 특정 지역에 도입하려는 서비스에 특화된 맞춤형 네트워크로써, 기업이 전용 주파수 대역을 할당받고 기지국을 구축하여 활용하는 망을 의미할 수 있다. 여기서 특화망(300)은 5G 특화망을 의미할 수 있다.Thespecialized network 300 is a customized network specialized for a service to be introduced in a specific region, and may refer to a network in which a company is allocated a dedicated frequency band and builds and utilizes a base station. Here, thespecialized network 300 may mean a 5G specialized network.

특화망(300)은 특화망 코어 및 엑세스 망을 포함할 수 있다. 또한 특화망(300)은 이동 통신 사업자에 종속되지 않고 공용망과는 별도로 구축된 통신 시스템일 수 있다. 따라서 특화망(300)은 SNPN(Stand-Alone NPN(Non-Public Network))으로, 특화망 코어는 SNPN 코어라 명칭될 수 있다. 그리고 특화망(300)에서는 특화망 서비스에 가입된 사용자 단말에만 서비스를 제공할 수 있다.Thespecialized network 300 may include a specialized network core and an access network. In addition, thespecialized network 300 may be a communication system built separately from a public network without being dependent on a mobile communication service provider. Accordingly, thespecialized network 300 may be referred to as a Stand-Alone Non-Public Network (NPN), and the specialized network core may be referred to as a SNPN core. In addition, thespecialized network 300 may provide services only to user terminals subscribed to the specialized network service.

공용망(400)은 불특정 다수가 접속할 수 있는 네트워크로서, 일반적으로 이동 통신 사업자에 의해 제공되는 통신 망을 의미할 수 있다. 공용망은 PLMN(Public Land Mobile Network)이라 명칭될 수 있으며, hPLMN, vPLMN 등을 포함할 수 있다.Thepublic network 400 is a network to which an unspecified number of people can access, and may refer to a communication network generally provided by a mobile communication service provider. The public network may be referred to as a Public Land Mobile Network (PLMN), and may include hPLMN, vPLMN, and the like.

또한 공용망(400)과 특화망(300)은 서로 분리된 트래픽 경로를 가질 수 있다. 즉 특화망(300)은 자신의 트래픽 경로에 기반하여 사용자 단말(200)과 기업망(500) 사이의 트래픽 전송을 서비스 하고, 공용망(400)은 자신의 트래픽 경로에 기반하여 사용자 단말(200)과 기업망(500) 사이의 트래픽 전송을 서비스할 수 있다. 또한 사용자 단말(200)이 공용망(400)에 접속한 경우에는, 가상 사설 네트워크(Virtual Private Network, VPN)가 구축되고, VPN 서버의 중계 하에 사용자 단말(200)과 기업망(500) 간의 트래픽 경로가 생성될 수 있다.Also, thepublic network 400 and thespecialized network 300 may have traffic paths separated from each other. That is, thespecialized network 300 provides a traffic transmission service between theuser terminal 200 and theenterprise network 500 based on its own traffic path, and thepublic network 400 provides a service for transmitting traffic between theuser terminal 200 and theenterprise network 500 based on its own traffic path. ) and theenterprise network 500 can be serviced. In addition, when theuser terminal 200 accesses thepublic network 400, a virtual private network (VPN) is established, and traffic between theuser terminal 200 and theenterprise network 500 is relayed by the VPN server. Paths can be created.

사용자 단말(200)은 스마트폰과 같은 모바일 단말, 스마트 패드와 태블릿 PC와 같은 태블릿 단말, 컴퓨터, 텔레비전 등 다양한 형태의 통신 단말을 포함할 수 있다.Theuser terminal 200 may include various types of communication terminals such as mobile terminals such as smart phones, tablet terminals such as smart pads and tablet PCs, computers, and televisions.

또한 사용자 단말(200)은 특화망(300)에 접속할 권한을 제공하는 제1 SIM(210) 및 공용망(400)에 접속할 권한을 제공하는 제2 SIM(220)을 포함할 수 있다. 따라서 사용자 단말(200)은 제1 SIM(210)을 이용하여 특화망 IP를 통해 특화망(300)에 접속이 가능하며, 제2 SIM(220)을 이용하여 공용망 IP를 통해 공용망(400)에 접속이 가능하다. 또한 사용자 단말(200)은 특화망(300)에 접속할 권한이 있는 상태에서, 로밍을 통해 공용망(400)에 접속하는 것도 가능하다.In addition, theuser terminal 200 may include afirst SIM 210 providing authority to access thespecialized network 300 and asecond SIM 220 providing authority to access thepublic network 400 . Therefore, theuser terminal 200 can access thespecialized network 300 through the specialized network IP using thefirst SIM 210 and access thepublic network 400 through the public network IP using the second SIM 220. ) can be accessed. In addition, theuser terminal 200 can access thepublic network 400 through roaming in a state in which it has permission to access thespecialized network 300 .

또한 사용자 단말(200)에는 세션의 전환 여부를 결정하기 위한 기지국 정보의 수집, 세션의 전환 결정, 세션 전환 요청의 전송, 세션 정보의 전송 등을 수행하는 클라이언트 앱이 설치될 수 있다. 따라서 이후에서 설명하는 사용자 단말(200)의 동작은, 클라이언트 앱의 구동에 의해 수행되는 것일 수 있다.In addition, a client app may be installed in theuser terminal 200 that collects base station information for determining whether to switch a session, determines whether to switch a session, transmits a session switch request, transmits session information, and the like. Accordingly, an operation of theuser terminal 200 described later may be performed by driving a client app.

또한 아래에서 설명하는 사용자 단말(200)(구체적으로 사용자 단말(200)에 설치된 클라이언트 앱)과 세션 전환 장치(100) 간의 통신은, 공용망(400)을 통하여 수행될 수 있다.In addition, communication between the user terminal 200 (specifically, a client app installed in the user terminal 200) and thesession switching device 100 described below may be performed through thepublic network 400.

한편 세션 전환 장치(100)는 공용망(400), 특화망(300) 및 기업망(500)과 연결되어, 이들과 통신할 수 있다. 이 경우 세션 전환 장치(100)는 공용망(400) 및 기업망(500)과 연결되어, 사용자 단말(200)과 기업망(500) 사이의 트래픽 전송을 허용 또는 차단할 수 있다. 또한 세션 전환 장치(100)는 특화망(300) 및 기업망(500)과 연결되어, 사용자 단말(200)과 기업망(500) 사이의 트래픽 전송을 허용 또는 차단할 수 있다.Meanwhile, thesession switching device 100 is connected to thepublic network 400, thespecialized network 300, and theenterprise network 500, and can communicate with them. In this case, thesession switching device 100 is connected to thepublic network 400 and theenterprise network 500, and allows or blocks transmission of traffic between theuser terminal 200 and theenterprise network 500. In addition, thesession switching device 100 may be connected to thespecialized network 300 and thecorporate network 500 to allow or block transmission of traffic between theuser terminal 200 and thecorporate network 500 .

한편 세션 전환 장치(100)는 하드웨어로 구성될 수 있지만 이에 한정되지 않으며, 소프트웨어, 또는 소프트웨어 및 하드웨어의 조합으로 구성될 수 있다. 그리고 세션 전환 장치(100)는 애플리케이션 레이어(Application Layer)에서 동작하여, SSF(Session Switching Function)라 명칭될 수 있다.Meanwhile, thesession switching device 100 may be configured as hardware, but is not limited thereto, and may be configured as software or a combination of software and hardware. Also, thesession switching device 100 operates in an application layer and may be referred to as a Session Switching Function (SSF).

도 2는 본 발명에 따른 세션 전환 장치를 설명하기 위한 블록도이다.2 is a block diagram for explaining a session switching device according to the present invention.

본 발명에 따른 세션 전환 장치(100)는, 통신부(110), 제어부(120) 및 메모리(130)를 포함할 수 있다.Thesession switching device 100 according to the present invention may include acommunication unit 110, acontrol unit 120, and amemory 130.

통신부(210)는 세션 전환 장치(100)와 외부 장치와의 통신을 지원하는 인터페이스를 포함할 수 있다.Thecommunication unit 210 may include an interface supporting communication between thesession switching device 100 and an external device.

또한 통신부(210)는, 제어부(120)의 제어 하에, 공용망(400)에 접속한 사용자 단말(200)과 기업망(500) 사이의 트래픽을 통과시키거나 차단시킬 수 있다. 또한 사용자 단말(200)의 특화망 IP에 대한 라우팅 경로가 세션 전환 장치(100)를 경유하도록 변경되는 경우, 통신부(210)는 특화망(400)에 접속한 사용자 단말(200)과 기업망(500) 사이의 트래픽을 통과시키거나 차단시킬 수 있다.Also, thecommunication unit 210 may pass or block traffic between theuser terminal 200 accessing thepublic network 400 and thecorporate network 500 under the control of thecontrol unit 120 . In addition, when the routing path for the specialized network IP of theuser terminal 200 is changed to pass through thesession switching device 100, thecommunication unit 210 connects theuser terminal 200 connected to thespecialized network 400 with the corporate network ( 500) may be passed or blocked.

제어부(220)는 세션 전환 장치(100)의 전반적인 동작을 제어할 수 있다. 또한 제어부(220)는 통신부(210)를 제어하여 트래픽을 통과 또는 차단시킬 수 있다.Thecontroller 220 may control overall operations of thesession switching device 100 . Also, thecontrol unit 220 may pass or block traffic by controlling thecommunication unit 210 .

메모리(230)는 세션 전환 장치(100)의 동작을 위한 프로그램 또는 기타 명령어를 저장할 수 있다.The memory 230 may store programs or other commands for operating thesession switching device 100 .

도 3은 본 발명에 따른, 이종망에서 서비스 연속성을 제공하는 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a method of providing service continuity in a heterogeneous network according to the present invention.

이종망에서 서비스 연속성을 제공하는 방법(이하, 방법이라 함)은, 현재 특화망에 접속된 사용자 단말이 공용망에 전송한 세션 전환 요청을 상기 공용망으로부터 수신하는 단계(S310), 상기 세션 전환 요청에 포함된 인증 정보를 이용하여 상기 사용자 단말이 특화망에 접속할 권한이 있는지 여부를 결정하는 단계(S330), 상기 접속할 권한이 있는 경우, 상기 사용자 단말로부터 상기 사용자 단말이 상기 특화망에서 사용하는 세션 정보를 수신하는 단계(S350) 및 상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계(S370)를 포함할 수 있다.A method for providing service continuity in a heterogeneous network (hereinafter, referred to as a method) includes receiving a session switch request transmitted from a public network by a user terminal currently connected to a specialized network from the public network (S310), the session switch Determining whether the user terminal has authority to access the specialized network using authentication information included in the request (S330). It may include receiving session information (S350) and transmitting traffic received through the public network to an enterprise network using the session information (S370).

여기서 S310 내지 S370은 세션 전환 장치(100)의 동작 방법일 수 있다.Here, S310 to S370 may be an operating method of thesession switching device 100.

도 4는 시스템에서의 트래픽의 흐름을 도시한 도면이고, 도 5는 시스템의 동작을 구체적으로 도시한 순서도이다.4 is a diagram showing the flow of traffic in the system, and FIG. 5 is a flowchart showing the operation of the system in detail.

도 4 및 도 5를 함께 참고하여 설명한다.It will be described with reference to FIGS. 4 and 5 together.

현재 사용자 단말(200)은 특화망(300)과 세션 연결된 상태이며, 따라서 특화망(300)을 통한 트래픽 경로가 사용자 단말(200)과 기업망(500) 간에 형성된 상태이다(S505). 구체적으로 사용자 단말(200)은 제1 SIM(210)을 이용하여 특화망(300) 및 기업망(500)에 접속한 상태이며, 이 경우 도 4의 810과 같이, 사용자 단말(200), 특화망(400) 및 기업망(500)으로 이어지는 트래픽 경로가 형성된다,Currently, theuser terminal 200 is in a session-connected state with thespecialized network 300, and thus a traffic path through thespecialized network 300 is formed between theuser terminal 200 and the corporate network 500 (S505). Specifically, theuser terminal 200 is connected to thespecialized network 300 and thecorporate network 500 using thefirst SIM 210, and in this case, as shown in 810 of FIG. 4, theuser terminal 200, the specialized network A traffic path leading to thenetwork 400 and thecorporate network 500 is formed.

한편 사용자 단말(200)은 주변의 기지국에서 브로드캐스팅 하는 기지국 정보를 수신할 수 있다. 여기서 기지국 정보는, 주변 기지국들의 Cell ID, RRC connection, 신호 품질 및 세기 등에 대한 정보를 포함할 수 있다.Meanwhile, theuser terminal 200 may receive base station information broadcasted by neighboring base stations. Here, the base station information may include information about cell IDs, RRC connections, signal quality and strength, and the like of neighboring base stations.

한편 사용자 단말(200)이 수집하는 기지국 정보는, 특화망(300)의 기지국(301)의 기지국 정보뿐만 아니라, 공용망(400)의 기지국(401)의 기지국 정보를 포함할 수 있다.Meanwhile, the base station information collected by theuser terminal 200 may include base station information of thebase station 401 of thepublic network 400 as well as base station information of thebase station 301 of thespecialized network 300 .

한편 사용자 단말(200)은 기지국 정보에 기초하여 현재 사용자 단말(200)이 접속한 기지국(401)과의 연결이 끊어지려 하는지 여부를 결정할 수 있다. 예를 들어 현재 사용자 단말(200)이 접속한 기지국(401)의 신호 품질이 일정 값보다 낮아지는 경우, 사용자 단말(200)은 현재 사용자 단말(200)이 접속한 기지국(401)과의 연결이 끊어지려 하는 것으로 결정할 수 있다.Meanwhile, theuser terminal 200 may determine whether the connection with thebase station 401 to which theuser terminal 200 is currently connected is about to be disconnected based on base station information. For example, when the signal quality of thebase station 401 to which theuser terminal 200 is currently connected is lower than a predetermined value, theuser terminal 200 loses connection with thebase station 401 to which theuser terminal 200 is currently connected. You can decide to cut it off.

한편 주변에 특화망(300)에 속하는 또 다른 기지국이 존재하는 경우, 사용자 단말(200)은 특화망(300)의 또 다른 기지국에 새롭게 접속할 수 있다. 다만 주변에 특화망(300)에 속하는 또 다른 기지국이 존재하지 않는 경우, 사용자 단말(200)은 공용망(400)을 통하여 기업망(500)에 접속할 수 있다.Meanwhile, when there is another base station belonging to thespecialized network 300 in the vicinity, theuser terminal 200 may newly access another base station of thespecialized network 300 . However, when another base station belonging to thespecialized network 300 does not exist in the vicinity, theuser terminal 200 may access thecorporate network 500 through thepublic network 400 .

이 경우 사용자 단말(200)은 주변의 공용망(400)의 기지국(401)에 접속하여 세션 전환 요청을 전송할 수 있다(S510). 또한 사용자 단말(200)은 특화망(300)을 통한 세션이 끊어지기 전, 즉 특화망(300)을 통한 기업망(500)과의 트래픽 송수신이 유지되는 상태에서, 공용망(400)을 통해 세션 전환 요청을 전송할 수 있다.In this case, theuser terminal 200 may access thebase station 401 of the nearbypublic network 400 and transmit a session switch request (S510). In addition, theuser terminal 200 transmits and receives traffic with thecorporate network 500 through thespecialized network 300 before the session through thespecialized network 300 is disconnected, that is, in a state where traffic transmission and reception is maintained through thepublic network 400. A session transfer request may be transmitted.

한편 세션 전환 장치(100)의 제어부(120)는, 통신부(110)를 통하여, 현재 특화망에 접속된 사용자 단말(200)이 공용망(400)에 전송한 세션 전환 요청을 공용망(400)으로부터 수신할 수 있다(S310).Meanwhile, thecontrol unit 120 of thesession switching device 100 sends a session switching request transmitted to thepublic network 400 from theuser terminal 200 currently connected to the specialized network through thecommunication unit 110 to thepublic network 400. It can be received from (S310).

한편 세션 전환 요청은 사용자 단말(200)의 인증을 위한 인증 정보를 포함할 수 있다. 이 경우 인증 정보는 사용자 단말(200)의 고유 식별 정보(예를 들어 IMEI) 및 사용자 단말(200)이 특화망(300)에서 사용하는 식별 정보(예를 들어 IMSI) 중 적어도 하나를 포함할 수 있다. 또한 인증 정보는 공용망(400)에서의 가입자 전화 번호(Mobile Directory Number, MDN)를 더 포함할 수도 있다.Meanwhile, the session switch request may include authentication information for authentication of theuser terminal 200 . In this case, the authentication information may include at least one of unique identification information (eg, IMEI) of theuser terminal 200 and identification information (eg, IMSI) used by theuser terminal 200 in thespecialized network 300. there is. Also, the authentication information may further include a subscriber's phone number (Mobile Directory Number, MDN) in thepublic network 400 .

한편 세션 전환 장치(100)의 제어부(120)는 수신된 인증 정보를 이용하여, 사용자 단말(200)이 특화망(300)에 접속할 권한이 있는지 여부를 결정할 수 있다(S330). 이 경우 세션 전환 장치(100)의 제어부(120)는 두 단계의 인증을 수행할 수 있다.Meanwhile, thecontrol unit 120 of thesession switching device 100 may use the received authentication information to determine whether theuser terminal 200 has permission to access the specialized network 300 (S330). In this case, thecontrol unit 120 of thesession switching device 100 may perform two-step authentication.

먼저 세션 전환 장치(100)에는 사용자 단말(200)의 고유 식별 정보(예를 들어 IMEI)가 미리 프로비져닝(Provisioning)될 수 있으며, 세션 전환 장치(100)의 제어부(120)는 수신된 인증 정보 내 사용자 단말(200)의 고유 식별 정보가 미리 프로비져닝(Provisioning)된 고유 식별 정보와 일치하는 경우에 해당 사용자 단말(200)이 미리 허가된 단말인 것으로 결정할 수 있다.First, unique identification information (for example, IMEI) of theuser terminal 200 may be pre-provisioned in thesession switching device 100, and thecontrol unit 120 of thesession switching device 100 may enter the received authentication information. When the unique identification information of theuser terminal 200 matches the previously provisioned unique identification information, it may be determined that thecorresponding user terminal 200 is a previously authorized terminal.

다음으로 제어부(120)는 사용자 단말(200)의 인증 정보를 포함하는 인증 요청을 특화망(300), 더욱 구체적으로는 특화망 코어(350)에 전송할 수 있다(S520). 이 경우 제어부(120)는 사용자 단말(200)이 특화망(300)에서 사용하는 식별 정보(예를 들어 IMSI)를 특화망 코어(350)에 전송할 수 있다.Next, thecontrol unit 120 may transmit an authentication request including authentication information of theuser terminal 200 to thespecialized network 300, more specifically, to the specialized network core 350 (S520). In this case, thecontroller 120 may transmit identification information (eg, IMSI) used by theuser terminal 200 in thespecialized network 300 to thespecialized network core 350 .

한편 특화망 코어(350) 내 AUSF(Authentication Server Function)(352)는, 수신된 인증 정보를 이용하여 해당 사용자 단말(200)이 특화망 서비스를 사용할 권한이 있는지 판단할 수 있다. 구체적으로 AUSF(Authentication Server Function)(352)는 UDM(Unified Data Management)(350)을 통해, 수신된 인증 정보가 특화망 서비스에 미리 등록된 가입자의 것인지를 결정할 수 있다(S525).Meanwhile, the Authentication Server Function (AUSF) 352 in thespecialized network core 350 may determine whether thecorresponding user terminal 200 is authorized to use the specialized network service by using the received authentication information. Specifically, the Authentication Server Function (AUSF) 352 may determine, through the Unified Data Management (UDM) 350, whether the received authentication information belongs to a subscriber pre-registered in the specialized network service (S525).

한편 사용자 단말(200)에 특화망 서비스를 사용할 권한이 있는 경우, AUSF(Authentication Server Function)(352)는 인증에 성공하였음을 나타내는 인증 결과를 세션 전환 장치(100)에 전송할 수 있다(S530).Meanwhile, when theuser terminal 200 has authority to use the specialized network service, the Authentication Server Function (AUSF) 352 may transmit an authentication result indicating that authentication has been successful to the session switching device 100 (S530).

이 경우 세션 전환 장치(100)의 제어부(120)는 AUSF(Authentication Server Function)(352)로부터 인증 정보에 대응하는 인증 결과를 수신할 수 있다.In this case, thecontrol unit 120 of thesession switching device 100 may receive an authentication result corresponding to authentication information from an Authentication Server Function (AUSF) 352 .

한편 보안 요구 정도에 따라, 공용망 MDN이나 기업 내부 DN-AAA을 이용한 인증이 추가적으로 수행될 수 있다.Meanwhile, authentication using a public network MDN or an internal company DN-AAA may be additionally performed according to the level of security requirements.

한편 접속할 권한이 있는 것으로 결정되는 경우, 제어부(120)는 사용자 단말(200)이 특화망(300)에서 사용하는 세션 정보를 사용자 단말로(200)부터 수신할 수 있다(S350).On the other hand, when it is determined that there is access authority, thecontroller 120 may receive session information used by theuser terminal 200 in thespecialized network 300 from the user terminal 200 (S350).

구체적으로, 접속할 권한이 있는 것으로 결정되는 경우, 제어부(120)는 사용자 단말(200)과 세션 전환 장치(100) 간의 VPN 보안 터널(더욱 구체적으로는 SSL-VPN 보안 터널)을 생성하여, 사용자 단말(200)을 세션 전환 장치(300)와 VPN 연결시킬 수 있다(S535).Specifically, when it is determined that there is an authority to access, thecontrol unit 120 creates a VPN security tunnel (more specifically, an SSL-VPN security tunnel) between theuser terminal 200 and thesession switching device 100, and theuser terminal 200 may be connected to thesession switching device 300 via VPN (S535).

이 경우 사용자 단말(200)은 VPN 보안 터널을 통하여, 세션 전환 장치(100)에 세션 정보를 전송할 수 있다(S540). 이 세션 정보는, 사용자 단말(200)이 특화망(300)에서 사용하는 세션 정보일 수 있다.In this case, theuser terminal 200 may transmit session information to thesession switching device 100 through the VPN security tunnel (S540). This session information may be session information used by theuser terminal 200 in thespecialized network 300 .

구체적으로 사용자 단말(200)이 제1 SIM(210)을 통해 접속한 특화망(300)에서 사용하는 세션 정보와, 사용자 단말(200)이 제2 SIM(220)을 통해 접속한 공용망(400)에서 사용하는 세션 정보는 서로 상이하다. 그리고 기존에 특화망(300)에서 사용하는 세션 정보가 그대로 유지되어야, 기존의 서비스가 단절되지 않고 연속성을 가지게 된다.Specifically, session information used in thespecialized network 300 accessed by theuser terminal 200 through thefirst SIM 210 and thepublic network 400 accessed by theuser terminal 200 through the second SIM 220 ), the session information used is different from each other. In addition, the session information used in the existingspecialized network 300 should be maintained as it is, so that the existing service is not disconnected and has continuity.

다만 공용망(400)과 특화망(300)은 서로 코어, 기지국, 주파수가 상이한, 서로 독립적으로 구성되는 망이며, 따라서 사용자 단말(200)이 중계자의 역할을 수행한다. 따라서 사용자 단말(200)은 특화망(300)에서 사용하는 세션 정보를 공용망(400)을 통하여 세션 전환 장치(100)에 전송할 수 있다.However, thepublic network 400 and thespecialized network 300 are networks configured independently of each other having different cores, base stations, and frequencies, and thus theuser terminal 200 serves as a relay. Accordingly, theuser terminal 200 may transmit session information used in thespecialized network 300 to thesession switching device 100 through thepublic network 400 .

한편 세션 정보는, 5-Tuple, 즉 DIP, SIP, Dport, Sport, protocol을 포함할 수 있다.Meanwhile, session information may include 5-tuple, that is, DIP, SIP, Dport, Sport, and protocol.

한편 제어부(120)는 사용자 단말(200)과 세션 전환 장치(100) 간에 형성된 VPN 보안 터널을 통해, 세션 정보를 수신할 수 있다.Meanwhile, thecontrol unit 120 may receive session information through a VPN security tunnel formed between theuser terminal 200 and thesession switching device 100 .

그리고 제어부(120)는 수신된 세션 정보를 이용하여, 공용망(400)을 통하여 수신되는 트래픽을 기업망(500)으로 전송할 수 있다(S370).Thecontrol unit 120 may transmit traffic received through thepublic network 400 to thecorporate network 500 using the received session information (S370).

구체적으로 제어부(120)는 수신된 세션 정보로부터 사용자 단말(200)이 특화망(300)에서 사용하는 IP(특화망 IP)를 추출하고, 해당 IP에 대한 라우팅 경로 변경 요청을 특화망(300)에 전송할 수 있다(S545).In detail, thecontrol unit 120 extracts an IP (specialized network IP) used by theuser terminal 200 in thespecialized network 300 from the received session information, and transmits a request for changing a routing path for the corresponding IP to thespecialized network 300. It can be transmitted to (S545).

이 경우 특화망 코어(350) 내 SMF(Session Management Function)(354)는 해당 IP를 사용하는 트래픽이 세션 전환 장치(100)를 경유하도록 라우팅을 변경할 수 있다. 즉 라우팅 경로를 변경하도록 함으로써, 제어부(120)는 동일한 IP가 순간적으로 동시에 사용되는 것을 방지하거나, SMF(Session Management Function)(354)가 해당 IP를 다른 단말에도 할당한 경우에 다른 단말에 의해 발생하는 트래픽을 차단할 수 있다.In this case, the Session Management Function (SMF) 354 in thespecialized network core 350 may change the routing so that the traffic using the corresponding IP passes through thesession switching device 100 . That is, by changing the routing path, thecontrol unit 120 prevents the same IP from being simultaneously used instantaneously, or when the SMF (Session Management Function) 354 allocates the corresponding IP to other terminals, the occurrence of occurrence by other terminals traffic can be blocked.

한편 사용자 단말(200)은 아직 특화망(300)의 기지국(301)을 통하여 특화망(300)에 접속되어 있으며, 따라서 사용자 단말(200)이 전송하는 트래픽은 특화망(300)으로 전달된다. 그리고 특화망(300)에서 사용하는 IP에 대한 라우팅 경로가 변경됨에 따라, 제어부(120)는 사용자 단말(200)이 전송하는 트래픽을 특화망(300)으로부터 수신하여 기업망(500)에 전송할 수 있다.Meanwhile, theuser terminal 200 is still connected to thespecialized network 300 through thebase station 301 of thespecialized network 300, and thus the traffic transmitted by theuser terminal 200 is transferred to thespecialized network 300. In addition, as the routing path for the IP used in thespecialized network 300 is changed, thecontrol unit 120 may receive traffic transmitted by theuser terminal 200 from thespecialized network 300 and transmit the traffic to thecorporate network 500. there is.

이 경우 도 4의 820과 같이, 사용자 단말(200), 특화망(400), 세션 전환 장치(100) 및 기업망(500)으로 이어지는 트래픽 경로가 형성되게 된다.In this case, as shown in 820 of FIG. 4, a traffic path leading to theuser terminal 200, thespecialized network 400, thesession switching device 100, and thecorporate network 500 is formed.

한편, 해당 IP를 사용하는 트래픽이 세션 전환 장치(100)를 경유하면, 세션 전환 장치(100)는 공용망(400)을 통하여 트래픽을 수신한 준비를 완료한 상태이다. 따라서 세션 전환 장치(100)의 제어부(120)는 사용자 단말(200)에 트래픽 전송 허용 명령을 전송할 수 있다(S550). 이 경우 사용자 단말(200)은 공용망 IP를 통해, 공용망(400)을 이용하여 트래픽을 전송할 수 있다.Meanwhile, when traffic using the corresponding IP passes through thesession switching device 100, thesession switching device 100 is in a state in which preparation for receiving the traffic through thepublic network 400 is completed. Accordingly, thecontrol unit 120 of thesession switching device 100 may transmit a traffic transmission permission command to the user terminal 200 (S550). In this case, theuser terminal 200 may transmit traffic using thepublic network 400 through the public network IP.

한편 트래픽 전송 허용 명령이 전송된 이후, 세션 전환 장치(100)는 공용망(400)을 통하여 트래픽을 수신할 수 있다. 그리고 공용망(400)을 통하여 트래픽이 수신되면, 제어부(120)는 특화망(300)을 통하여 수신되는 트래픽을 차단할 수 있다(S555). 이 경우 제어부(120)는 공용망(400)을 통하여 트래픽이 수신된 직후에(또는 동시에) 특화망(300)을 통하여 수신되는 트래픽을 차단함으로써, 트래픽이 중복되거나, 트래픽의 전송이 중간에 단절되는 것을 방지할 수 있다.Meanwhile, after the traffic transmission permission command is transmitted, thesession switching device 100 may receive traffic through thepublic network 400 . Also, when traffic is received through thepublic network 400, thecontrol unit 120 may block traffic received through the specialized network 300 (S555). In this case, thecontrol unit 120 blocks traffic received through thespecial network 300 immediately after (or at the same time) the traffic is received through thepublic network 400, so that traffic is duplicated or transmission of traffic is interrupted in the middle. can prevent it from happening.

한편 앞서 설명한 바와 같이, 사용자 단말(200)이 특화망(300)에서 사용하는 세션 정보가 그대로 유지되어야, 기존의 서비스가 단절되지 않고 연속성을 가지게 된다. 그러나 공용망(400)을 통하여 수신되는 트래픽 내 헤더에는 현재 공용망(400)에서 사용하는 IP(공용망 IP)가 기록되어 있는 상태이다.Meanwhile, as described above, the session information used by theuser terminal 200 in thespecialized network 300 should be maintained as it is so that the existing service is not disconnected and has continuity. However, an IP (public network IP) currently used in thepublic network 400 is recorded in a header within traffic received through thepublic network 400 .

따라서 제어부(120)는, 앞서 수신한 세션 정보를 이용하여, 공용망(400)을 통하여 수신되는 트래픽 내 공용망 IP를 특화망 IP로 변환한 후 기업망(500)에 전송할 수 있다. 즉 제어부(120)는, 공용망(400)을 통하여 수신되는 트래픽의 헤더를, 현재의 공용망 IP로부터 사용자 단말(200)이 특화망(300)에서 사용하던 IP(특화망 IP)로 변경하는, 네트워크 주소 변환(Network Address Translation, NAT)을 수행할 수 있다. 그리고 제어부(120)는 특화망 IP를 포함하는 트래픽을 기업망(500)에 전송할 수 있다.Accordingly, thecontrol unit 120 may convert the public network IP within the traffic received through thepublic network 400 into a specialized network IP using the previously received session information, and then transmit the traffic to thecorporate network 500 . That is, thecontroller 120 changes the header of traffic received through thepublic network 400 from the current public network IP to the IP (specialized network IP) used by theuser terminal 200 in thespecialized network 300 , can perform Network Address Translation (NAT). Also, thecontrol unit 120 may transmit traffic including the specialized network IP to theenterprise network 500 .

또한 특화망(300)이 상기 특화망 IP를 사용하지 않도록, 제어부(120)는 특화망(300)에 특화망 IP의 사용 정보를 전송할 수 있다(S565). 이 경우 사용 정보에는 해당 IP를 사용하고 있다는 정보가 포함될 수 있으며, 이 경우 SMF(354)는 해당 IP를 다른 단말에 할당하지 않음으로써 IP가 중복되는 것을 방지할 수 있다.In addition, to prevent thespecialized network 300 from using the specialized network IP, thecontrol unit 120 may transmit usage information of the specialized network IP to the specialized network 300 (S565). In this case, the usage information may include information indicating that the corresponding IP is being used, and in this case, theSMF 354 may prevent IP duplication by not allocating the corresponding IP to another terminal.

이에 따라 사용자 단말(200)이 공용망(400)과 세션 연결된 상태에서, 공용망(400)을 통한 트래픽 경로가 사용자 단말(200)과 기업망(500) 간에 형성될 수 있다(S570). 구체적으로 사용자 단말(200)은 제2 SIM(220)을 이용하여 공용망(400) 및 기업망(500)에 접속한 상태이며, 이 경우 도 4의 830및 840과 같이, 사용자 단말(200), 공용망(300) 및 기업망(500)으로 이어지는 트래픽 경로가 형성된다.Accordingly, in a state in which theuser terminal 200 is session-connected to thepublic network 400, a traffic path through thepublic network 400 may be formed between theuser terminal 200 and the corporate network 500 (S570). Specifically, theuser terminal 200 is connected to thepublic network 400 and theenterprise network 500 using thesecond SIM 220, and in this case, as shown in 830 and 840 of FIG. 4, theuser terminal 200 , a traffic path leading to thepublic network 300 and thecorporate network 500 is formed.

이와 같이 본 발명에 따르면, 특화망을 구축하여 이용하는 기업들에게도 전국적으로 설립된 공용망 커버리지를 제공하고, 사용자 단말이 특화망의 커버리지를 벗어나는 경우에도 서비스 연속성을 보장함으로써, 공용망 및 특화망의 공동 사용에 있어서의 서비스 단절을 방지하고 사용자 편의성을 향상시킬 수 있는 장점이 있다.As described above, according to the present invention, public network coverage established nationwide is provided to companies that build and use specialized networks, and service continuity is guaranteed even when a user terminal is out of coverage of a specialized network, thereby providing both public and specialized networks. There is an advantage of preventing service disconnection in joint use and improving user convenience.

한편, S545, S555에서는, 세션 전환 장치(100)가 특화망 IP에 대한 라우팅 경로 변경 요청을 특화망(300)에 전송하여 특화망(300)을 통하여 수신되는 트래픽이 세션 전환 장치(100)를 경유하도록 하고, 공용망(400)을 통하여 트래픽이 수신되면 특화망(300)을 통하여 수신되는 트래픽을 차단하는 것으로 설명하였다.Meanwhile, in S545 and S555, thesession switching device 100 transmits a routing path change request for the specialized network IP to thespecialized network 300 so that traffic received through thespecialized network 300 passes through thesession switching device 100. It has been described that traffic received through thespecial network 300 is blocked when traffic is received through thepublic network 400.

다만 이에 한정되지 않으며, 세션 전환 장치(100)의 제어부(120)는 사용자 단말(200)에 트래픽 전송 허용 명령을 전송하고, 특화망(300)에 사용자 단말(200)이 특화망(300)에서 사용하는 IP(특화망 IP)에 대한 트래픽 차단 요청을 전송할 수 있다.However, it is not limited thereto, and thecontrol unit 120 of thesession switching device 100 transmits a traffic transmission permission command to theuser terminal 200, and theuser terminal 200 to thespecialized network 300 in thespecialized network 300. A traffic blocking request for the IP (specialized network IP) being used can be transmitted.

이 경우 사용자 단말(200)은 공용망(400)을 이용하여 트래픽을 전송하며, 특화망 코어(350)는 특화망 IP를 사용하는 사용자 단말(200)의 트래픽이 기업망(500)으로 전송되는 것을 차단할 수 있다. 이 경우 세션 전환 장치(100)의 제어부(120)는 공용망(400)을 통하여 수신되는 트래픽을 기업망(500)으로 전송할 수 있다.In this case, theuser terminal 200 transmits traffic using thepublic network 400, and thespecialized network core 350 transmits the traffic of theuser terminal 200 using the specialized network IP to theenterprise network 500. can block it In this case, thecontrol unit 120 of thesession switching device 100 may transmit traffic received through thepublic network 400 to thecorporate network 500 .

전술한 본 발명은, 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 매체는, 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 매체의 예로는, HDD(Hard Disk Drive), SSD(Solid State Disk), SDD(Silicon Disk Drive), ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있다. 또한, 상기 컴퓨터는 서버의 프로세서(180)를 포함할 수도 있다. 따라서, 상기의 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니 되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.The above-described present invention can be implemented as computer readable code on a medium on which a program is recorded. The computer-readable medium includes all types of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable media include Hard Disk Drive (HDD), Solid State Disk (SSD), Silicon Disk Drive (SDD), ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. there is Also, the computer may include a processor 180 of a server. Accordingly, the above detailed description should not be construed as limiting in all respects and should be considered as illustrative. The scope of the present invention should be determined by reasonable interpretation of the appended claims, and all changes within the equivalent scope of the present invention are included in the scope of the present invention.

110: 통신부120: 제어부
130: 메모리
110: communication unit 120: control unit
130: memory

Claims (20)

Translated fromKorean
현재 특화망에 접속된 사용자 단말이 공용망에 전송한 세션 전환 요청을 상기 공용망으로부터 수신하는 단계;
상기 세션 전환 요청에 포함된 인증 정보를 이용하여 상기 사용자 단말이 특화망에 접속할 권한이 있는지 여부를 결정하는 단계;
상기 접속할 권한이 있는 경우, 상기 사용자 단말로부터 상기 사용자 단말이 상기 특화망에서 사용하는 세션 정보를 수신하는 단계; 및
상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계;를 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
receiving, from the public network, a session switching request transmitted to the public network by a user terminal currently connected to the specialized network;
determining whether the user terminal has authority to access a specialized network by using authentication information included in the session switch request;
receiving, from the user terminal, session information used by the user terminal in the specialized network, if the access authority exists; and
Transmitting traffic received through the public network to an enterprise network using the session information;
How to provide service continuity in heterogeneous networks.
제 1항에 있어서,
상기 접속할 권한이 있는지 여부를 결정하는 단계는,
상기 인증 정보를 포함하는 인증 요청을 상기 특화망에 전송하고, 상기 특화망으로부터 상기 인증 정보에 대응하는 인증 결과를 수신하는 단계;를 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 1,
The step of determining whether or not there is permission to access,
Transmitting an authentication request including the authentication information to the specialized network, and receiving an authentication result corresponding to the authentication information from the specialized network.
How to provide service continuity in heterogeneous networks.
제 1항에 있어서,
상기 세션 정보는, 5-Tuple을 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 1,
The session information includes a 5-tuple
How to provide service continuity in heterogeneous networks.
제 1항에 있어서,
상기 세션 정보를 수신하는 단계는,
상기 접속할 권한이 있는 경우, 상기 사용자 단말과의 VPN 보안 터널을 생성하는 단계; 및
상기 VPN 보안 터널을 통해 상기 세션 정보를 수신하는 단계;를 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 1,
Receiving the session information,
creating a VPN security tunnel with the user terminal if the access authority exists; and
Receiving the session information through the VPN security tunnel; including
How to provide service continuity in heterogeneous networks.
제 1항에 있어서,
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는,
상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로 변경 요청을 상기 특화망에 전송하는 단계; 및
상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라, 상기 사용자 단말이 상기 특화망을 통하여 전송하는 트래픽을 상기 특화망으로부터 수신하여 상기 기업망에 전송하는 단계;를 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 1,
The step of transmitting the traffic received through the public network to the corporate network,
transmitting, by the user terminal, a routing path change request for a specialized network IP used in the specialized network to the specialized network; and
Receiving traffic transmitted through the specialized network by the user terminal from the specialized network and transmitting the traffic to the enterprise network as the routing path for the specialized network IP used in the specialized network is changed.
How to provide service continuity in heterogeneous networks.
제 5항에 있어서,
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는,
상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라 상기 특화망 IP를 사용하는 트래픽이 세션 전환 장치를 경유하면, 상기 사용자 단말에 트래픽 전송 허용 명령을 전송하는 단계;를 더 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 5,
The step of transmitting the traffic received through the public network to the corporate network,
When the routing path for the specialized network IP used in the specialized network is changed and the traffic using the specialized network IP passes through the session switching device, transmitting a traffic transmission permission command to the user terminal; further comprising
How to provide service continuity in heterogeneous networks.
제 6항에 있어서,
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는,
상기 트래픽 전송 허용 명령이 전송된 이후 상기 공용망을 통하여 트래픽이 수신되면, 상기 특화망을 통하여 수신되는 트래픽을 차단하는 단계;를 더 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 6,
The step of transmitting the traffic received through the public network to the enterprise network,
Further comprising, when traffic is received through the public network after the traffic transmission permission command is transmitted, blocking traffic received through the specialized network.
How to provide service continuity in heterogeneous networks.
제 7항에 있어서,
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는,
상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽 내 공용망 IP를 상기 특화망 IP로 변환한 후 상기 기업망에 전송하는 단계;를 더 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 7,
The step of transmitting the traffic received through the public network to the corporate network,
Using the session information, converting the public network IP in the traffic received through the public network into the specialized network IP and transmitting the converted IP to the enterprise network
How to provide service continuity in heterogeneous networks.
제 8항에 있어서.
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는,
상기 특화망이 상기 특화망 IP를 사용하지 않도록, 상기 특화망에 상기 특화망 IP의 사용 정보를 전송하는 단계;를 더 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 8.
The step of transmitting the traffic received through the public network to the corporate network,
Transmitting usage information of the specialized network IP to the specialized network so that the specialized network does not use the specialized network IP;
How to provide service continuity in heterogeneous networks.
제 1항에 있어서,
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계는,
상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 트래픽 차단 요청을 상기 특화망에 전송하는 단계; 및
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 단계;를 포함하는
이종망에서 서비스 연속성을 제공하는 방법.
According to claim 1,
The step of transmitting the traffic received through the public network to the enterprise network,
transmitting, by the user terminal, a traffic blocking request for a specialized network IP used in the specialized network to the specialized network; and
Transmitting traffic received through the public network to an enterprise network; including
How to provide service continuity in heterogeneous networks.
공용망 및 특화망과 통신하는 통신부; 및
현재 상기 특화망에 접속된 사용자 단말이 상기 공용망에 전송한 세션 전환 요청을 상기 공용망으로부터 수신하고, 상기 세션 전환 요청에 포함된 인증 정보를 이용하여 상기 사용자 단말이 특화망에 접속할 권한이 있는지 여부를 결정하고, 상기 접속할 권한이 있는 경우, 상기 사용자 단말로부터 상기 사용자 단말이 상기 특화망에서 사용하는 세션 정보를 수신하고, 상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는 제어부;를 포함하는
세션 전환 장치.
a communication unit that communicates with a public network and a specialized network; and
Receives a session transfer request transmitted to the public network by a user terminal currently connected to the specialized network from the public network, and determines whether the user terminal has authority to access the specialized network by using the authentication information included in the session transfer request. determines whether or not, and if the access authority exists, receives session information used by the user terminal in the specialized network from the user terminal, and transfers traffic received through the public network to the enterprise network using the session information. Control unit to transmit to; including
Session switching device.
제 11항에 있어서,
상기 제어부는,
상기 인증 정보를 포함하는 인증 요청을 상기 특화망에 전송하고, 상기 특화망으로부터 상기 인증 정보에 대응하는 인증 결과를 수신하는
세션 전환 장치.
According to claim 11,
The control unit,
Transmitting an authentication request including the authentication information to the specialized network, and receiving an authentication result corresponding to the authentication information from the specialized network
Session switching device.
제 11항에 있어서,
상기 세션 정보는, 5-Tuple을 포함하는
세션 전환 장치.
According to claim 11,
The session information includes a 5-tuple
Session switching device.
제 11항에 있어서,
상기 제어부는,
상기 접속할 권한이 있는 경우, 상기 사용자 단말과의 VPN 보안 터널을 생성하고,
상기 VPN 보안 터널을 통해 상기 세션 정보를 수신하는
세션 전환 장치.
According to claim 11,
The control unit,
If the access authority exists, a VPN security tunnel is created with the user terminal;
Receiving the session information through the VPN secure tunnel
Session switching device.
제 11항에 있어서,
상기 제어부는,
상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로 변경 요청을 상기 특화망에 전송하고,
상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라, 상기 사용자 단말이 상기 특화망을 통하여 전송하는 트래픽을 상기 특화망으로부터 수신하여 상기 기업망에 전송하는
세션 전환 장치.
According to claim 11,
The control unit,
The user terminal transmits a routing path change request for a specialized network IP used in the specialized network to the specialized network;
As the routing path for the specialized network IP used in the specialized network is changed, the user terminal receives traffic transmitted through the specialized network from the specialized network and transmits the traffic to the enterprise network.
Session switching device.
제 15항에 있어서,
상기 제어부는,
상기 특화망에서 사용하는 특화망 IP에 대한 라우팅 경로가 변경됨에 따라 상기 특화망 IP를 사용하는 트래픽이 세션 전환 장치를 경유하면, 상기 사용자 단말에 트래픽 전송 허용 명령을 전송하는
세션 전환 장치.
According to claim 15,
The control unit,
When traffic using the specialized network IP passes through the session switching device as the routing path for the specialized network IP used in the specialized network is changed, a command to allow traffic transmission is transmitted to the user terminal.
Session switching device.
제 16항에 있어서,
상기 제어부는,
상기 트래픽 전송 허용 명령이 전송된 이후 상기 공용망을 통하여 트래픽이 수신되면, 상기 특화망을 통하여 수신되는 트래픽을 차단하는
세션 전환 장치.
According to claim 16,
The control unit,
When traffic is received through the public network after the traffic transmission permit command is transmitted, blocking the traffic received through the specialized network
Session switching device.
제 17항에 있어서,
상기 제어부는,
상기 세션 정보를 이용하여, 상기 공용망을 통하여 수신되는 트래픽 내 공용망 IP를 상기 특화망 IP로 변환한 후 상기 기업망에 전송하는
세션 전환 장치.
According to claim 17,
The control unit,
Using the session information, the public network IP in the traffic received through the public network is converted into the specialized network IP and then transmitted to the enterprise network.
Session switching device.
제 18항에 있어서.
상기 제어부는,
상기 특화망이 상기 특화망 IP를 사용하지 않도록, 상기 특화망에 상기 특화망 IP의 사용 정보를 전송하는
세션 전환 장치.
According to claim 18.
The control unit,
Transmitting usage information of the specialized network IP to the specialized network so that the specialized network does not use the specialized network IP
Session switching device.
제 11항에 있어서,
상기 제어부는,
상기 사용자 단말이 상기 특화망에서 사용하는 특화망 IP에 대한 트래픽 차단 요청을 상기 특화망에 전송하고,
상기 공용망을 통하여 수신되는 트래픽을 기업망으로 전송하는
세션 전환 장치.
According to claim 11,
The control unit,
The user terminal transmits a traffic blocking request for the specialized network IP used in the specialized network to the specialized network;
Transmitting the traffic received through the public network to the corporate network
Session switching device.
KR1020210185490A2021-12-222021-12-22Method for providing service continuity in heterogeneous networks and device for switching sessionsPendingKR20230095727A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020210185490AKR20230095727A (en)2021-12-222021-12-22Method for providing service continuity in heterogeneous networks and device for switching sessions

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020210185490AKR20230095727A (en)2021-12-222021-12-22Method for providing service continuity in heterogeneous networks and device for switching sessions

Publications (1)

Publication NumberPublication Date
KR20230095727Atrue KR20230095727A (en)2023-06-29

Family

ID=86946334

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020210185490APendingKR20230095727A (en)2021-12-222021-12-22Method for providing service continuity in heterogeneous networks and device for switching sessions

Country Status (1)

CountryLink
KR (1)KR20230095727A (en)

Similar Documents

PublicationPublication DateTitle
EP3657765B1 (en)Multi-access edge network service system and network service method
US7260638B2 (en)Method and system for enabling seamless roaming in a wireless network
US10716159B2 (en)Method and user equipment for connecting by means of plurality of accesses in next generation network
US8665849B2 (en)Methods and systems for implementing inter-network roam, querying and attaching network
JP2008500751A (en) Messaging in unlicensed mobile access telecommunications systems
CN113765874B (en)Private network and dual-mode networking method based on 5G mobile communication technology
JP2007208595A (en) Large-scale and wide-area network system with location information management function
US20200322780A1 (en)Techniques for routing a registration request of a roaming user equipment by a bridge entity
CN102164368A (en)Method for accessing a wireless local area network and communication system
US10219309B2 (en)D2D service authorizing method and device and home near field communication server
US20130012157A1 (en)Method and system for wireless data flow
CN113973098B (en) A method and device for sending a domain name system request
WO2023226946A1 (en)Communication method and system, and wireless access device and access controller
CN109905298B (en)Home base station, system and method for accessing home base station to network
KR102802394B1 (en)Method and system for private network service in 5g communication network
CN103476144B (en)Intranet and user equipment registration method based on Intranet
CN107959970B (en)Method, system and related equipment for acquiring position information of VoWiFi user
CN117478431B (en)Industrial Internet of things control method based on trusted network
KR20220133716A (en)Apparatus and method for building virtual enterprise network
AU2017204526A1 (en)Integration of physical and virtual lmr networks
KR20230095727A (en)Method for providing service continuity in heterogeneous networks and device for switching sessions
CN116266936B (en) Message forwarding method and proxy device
CN107027112B (en) Authentication system and authentication method for integrating heterogeneous networks
KR101434750B1 (en)Geography-based pre-authentication for wlan data offloading in umts-wlan networks
WO2022205219A1 (en)Relay mode configuration method and apparatus, relay communication method, and device

Legal Events

DateCodeTitleDescription
PA0109Patent application

Patent event code:PA01091R01D

Comment text:Patent Application

Patent event date:20211222

PG1501Laying open of application
A201Request for examination
PA0201Request for examination

Patent event code:PA02012R01D

Patent event date:20241203

Comment text:Request for Examination of Application


[8]ページ先頭

©2009-2025 Movatter.jp