KR20210099386A - Method and apparatus for access traffic steering in simultaneous multiple access network - Google Patents
Method and apparatus for access traffic steering in simultaneous multiple access network Download PDFInfo
- Publication number
- KR20210099386A KR20210099386A KR1020200013189A KR20200013189A KR20210099386A KR 20210099386 A KR20210099386 A KR 20210099386A KR 1020200013189 A KR1020200013189 A KR 1020200013189A KR 20200013189 A KR20200013189 A KR 20200013189A KR 20210099386 A KR20210099386 A KR 20210099386A
- Authority
- KR
- South Korea
- Prior art keywords
- traffic
- access network
- access
- error rate
- sequence number
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 발명은 액세스 트래픽 스티어링 방법 및 장치에 관한 것으로, 더욱 상세하게 말하자면, 동시 다중 액세스 네트워크에서의 액세스 트래픽 스티어링 방법 및 장치에 관한 것이다. The present invention relates to a method and apparatus for steering access traffic, and more particularly, to a method and apparatus for steering access traffic in a simultaneous multiple access network.
3GPP(Third generation partnership project) 5G(5th generation) 코어 네트워크는 3GPP 액세스망뿐만 아니라 WiFi와 같은 Non-3GPP 액세스망도 수용한다. 그리고, UE(user equipment)와 데이터 네트워크 간의 사용자 데이터를 3GPP 액세스망과 Non-3GPP 액세스망을 통해 동시에 전송하는 다중 액세스 PDU(Protocol Data Unit) 연결 서비스를 제공한다. 5G 코어 네트워크는 ATSSS(Access Traffic Steering, Switching and Splitting) 지원을 통해 다중 액세스 PDU 연결 서비스를 제공한다. 3GPP (Third generation partnership project) 5G (5 th generation) core network will accommodate Non-3GPP access network, such as WiFi, as well as the 3GPP access network. In addition, it provides a multi-access Protocol Data Unit (PDU) connection service for simultaneously transmitting user data between a user equipment (UE) and a data network through a 3GPP access network and a Non-3GPP access network. The 5G core network provides a multi-access PDU connection service through ATSSS (Access Traffic Steering, Switching and Splitting) support.
5G 코어 네트워크에서 ATSSS를 지원하기 위한 키 이슈(key issue)를 해결하기 위한 솔루션들이 TR23.793에서 연구되었다. ATSSS 지원을 위한 다중 액세스 PDU 세션 설정과 ATSSS 제어를 위한 정책, 기능들이 TS23.501 규격에 반영되었고, ATSSS 절차들이 TS23.502 규격 문서에 정의되어 있다. 또한, TS23.501 규격에는 두 개의 중복된 PDU 세션 설정을 통해 고신뢰 통신을 지원하는 방안을 정의하고 있다.Solutions to solve the key issue to support ATSSS in the 5G core network were studied in TR23.793. The policies and functions for setting up multiple access PDU sessions for ATSSS support and ATSSS control are reflected in the TS23.501 specification, and the ATSSS procedures are defined in the TS23.502 specification document. In addition, the TS23.501 standard defines a method for supporting high-reliability communication by establishing two overlapping PDU sessions.
그러나 다중 액세스 네트워크에 동시 접속되는 경우 고신뢰 통신을 제공하기 위한 구체적인 시그널링 방법이 요구되고 있다. However, there is a demand for a specific signaling method for providing highly reliable communication when simultaneously connected to a multi-access network.
본 발명이 해결하고자 하는 과제는, 단말이 다중 액세스 네트워크에 동시 접속되는 환경에서 손실 없는 고신뢰 통신을 제공하는 액세스 트래픽 스티어링 방법 및 장치를 제공하는 것이다. SUMMARY OF THE INVENTION An object of the present invention is to provide an access traffic steering method and apparatus for providing lossless and highly reliable communication in an environment in which a terminal is simultaneously connected to a multiple access network.
본 발명의 일 실시 예에 따른 방법은, 다중 액세스 네트워크에서 트래픽을 송수신하는 트래픽 스티어링 방법으로서, 단말과 UPF(User Plane Function) 사이에 하나의 PDU(packet data unit)이 2개 이상의 다중 액세스 네트워크를 통해 접속하는 다중 액세스 DPU 세션이 생성되어 있는 상태에서, 트래픽 스티어링 장치가 하나의 트래픽을 제1 액세스 네트워크와 제2 액세스 네트워크를 통해 각각 전송하는 중복 전송을 수행하는 단계; 상기 트래픽 스티어링 장치가, 상기 제1 액세스 네트워크를 통해 수신되는 트래픽의 제1 에러율(err rate)과 상기 제2 액세스 네트워크를 통해 수신되는 트래픽의 제2 에러율을 측정하는 단계; 및 상기 트래픽 스티어링 장치가, 상기 제1 에러율과 상기 제2 에러율을 기반으로 상기 중복 전송을 중지하는 단계를 포함한다. A method according to an embodiment of the present invention is a traffic steering method for transmitting and receiving traffic in a multiple access network, wherein one packet data unit (PDU) between a terminal and a user plane function (UPF) connects two or more multiple access networks. In a state in which a multi-access DPU session to access through is created, the traffic steering apparatus performs redundant transmission for transmitting one traffic through the first access network and the second access network, respectively; measuring, by the traffic steering device, a first error rate of traffic received through the first access network and a second error rate of traffic received through the second access network; and stopping, by the traffic steering apparatus, the redundant transmission based on the first error rate and the second error rate.
일 구현 예에서, 상기 중복 전송을 중지하는 단계는, 상기 제1 에러율과 상기 제2 에러율을 미리 설정된 임계값과 각각 비교하는 단계; 및 상기 제1 에러율과 상기 제2 에러율 중 어느 하나가 상기 임계값보다 작은 경우에 중복 전송을 중지하는 것으로 결정하는 단계를 포함할 수 있다. In an embodiment, the stopping of the redundant transmission may include: comparing the first error rate and the second error rate with a preset threshold, respectively; and determining to stop redundant transmission when any one of the first error rate and the second error rate is less than the threshold value.
일 구현 예에서, 상기 중복 전송을 중지하는 단계는, 중복 전송이 중지되는 것으로 결정되면, 인밴드(inband) 신호를 이용하여 트래픽 전송 중지를 시그널링하는 단계를 포함할 수 있다. In an embodiment, the stopping of the redundant transmission may include, when it is determined that the redundant transmission is to be stopped, signaling stopping of traffic transmission using an inband signal.
일 구현 예에서, 상기 전송 중지를 시그널링하는 단계는 0의 시퀀스 번호를 가지는 인밴드 신호를 전송할 수 있다. In an embodiment, the signaling of the transmission stop may include transmitting an in-band signal having a sequence number of 0.
일 구현 예에서, 상기 중복 전송을 수행하는 단계 이전에, 상기 방법은, 상기 트래픽에 시퀀스 번호를 삽입하는 단계를 더 포함할 수 있다. In an embodiment, before performing the redundant transmission, the method may further include inserting a sequence number into the traffic.
일 구현 예에서, 상기 시퀀스 번호를 삽입하는 단계는, IP(internet protocol) 헤더의 옵션 필드에 시퀀스 번호를 삽입할 수 있다. In an embodiment, the inserting of the sequence number may include inserting the sequence number into an option field of an Internet protocol (IP) header.
일 구현 예에서, 상기 시퀀스 번호를 삽입하는 단계는, GRE(Generic Routing Encapsulation) 헤더의 옵션 필드에 시퀀스 번호를 삽입할 수 있다. In one embodiment, the inserting of the sequence number may include inserting the sequence number into an option field of a Generic Routing Encapsulation (GRE) header.
일 구현 예에서, 상기 중복 전송을 수행하는 단계 이전에, 상기 방법은, 상기 트래픽 스티어링 장치가, 액세스 규칙(access rule)을 수신하는 단계를 더 포함할 수 있다. 이 경우, 상기 중복 전송을 수행하는 단계는, 상기 액세스 규칙이 상기 제1 액세스 네트워크를 통한 세션과 상기 제2 액세스 네트워크를 통한 세션이 각각 구축되어 있는 상태에서 트래픽을 다중 액세스 네트워크를 통해 중복 전송하는 모드를 포함하는 경우에, 상기 중복 전송을 수행할 수 있다. In an embodiment, before performing the redundant transmission, the method may further include, by the traffic steering apparatus, receiving an access rule. In this case, the performing of the redundant transmission may include redundantly transmitting traffic through a multiple access network in a state in which the access rule establishes a session through the first access network and a session through the second access network, respectively. In the case of including the mode, the redundant transmission may be performed.
일 구현 예에서, 상기 모드는 고신뢰(Ultra-Reliable) 모드와 손실 없는 스티어링(Lossless Steering) 모드를 포함할 수 있다. 상기 액세스 규칙이 상기 손실 없는 스티어링 모드를 포함하는 경우, 상기 트래픽의 경로가 변경될 때 설정 시간 동안만 상기 중복 전송이 수행될 수 있다. In an embodiment, the mode may include an ultra-reliable mode and a lossless steering mode. When the access rule includes the lossless steering mode, the redundant transmission may be performed only for a set time when the route of the traffic is changed.
일 구현 예에서, 상기 방법은, 상기 트래픽 스티어링 장치가, 상기 제1 액세스 네트워크를 통해 트래픽을 수신하고 상기 제2 액세스 네트워크를 통해 상기 트래픽을 각각 수신하는 단계; 상기 트래픽 스티어링 장치가, 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하고, 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하는 단계; 및 상기 트래픽 스티어링 장치가, 상기 획득된 시퀀스 번호들을 이용하여 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽과 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽을 하나의 트래픽으로 병합처리하는 단계를 더 포함할 수 있다. In an embodiment, the method includes: receiving, by the traffic steering device, traffic through the first access network and receiving the traffic through the second access network, respectively; obtaining, by the traffic steering device, a sequence number from the traffic received through the first access network, and obtaining a sequence number from the traffic received through the second access network; and merging, by the traffic steering apparatus, the traffic received through the first access network and the traffic received through the second access network into one traffic using the obtained sequence numbers. can do.
일 구현 예에서, 상기 트래픽 스티어링 장치는, 단말과 UPF에 설치되는 RHF(Redundancy Handling Function)을 가지는 장치일 수 있다. In one embodiment, the traffic steering apparatus may be a device having a redundancy handling function (RHF) installed in the terminal and the UPF.
본 발명의 다른 실시 예에 따른 장치는, 다중 액세스 네트워크에서 트래픽을 송수신하는 트래픽 스티어링 장치로서, 인터페이스 장치; 및 상기 인터페이스 장치를 통해 트래픽을 송수신하도록 구성된 프로세서를 포함하고, 상기 프로세서는, 단말과 UPF(User Plane Function) 사이에 하나의 PDU(packet data unit)이 2개 이상의 다중 액세스 네트워크를 통해 접속하는 다중 액세스 DPU 세션이 생성되어 있는 상태에서, 상기 인터페이스 장치를 통해 하나의 트래픽을 상기 제1 액세스 네트워크와 상기 제2 액세스 네트워크로 각각 전송하는 중복 전송을 수행하고; 상기 인터페이스 장치를 통해 상기 제1 액세스 네트워크로부터 수신되는 트래픽의 제1 에러율과 상기 제2 액세스 네트워크로부터 수신되는 트래픽의 제2 에러율을 측정하며; 그리고 상기 제1 에러율과 상기 제2 에러율을 기반으로 상기 중복 전송을 중지하도록 구성된다. An apparatus according to another embodiment of the present invention is a traffic steering apparatus for transmitting and receiving traffic in a multi-access network, comprising: an interface apparatus; and a processor configured to transmit/receive traffic through the interface device, wherein the processor is configured such that one packet data unit (PDU) is connected between a terminal and a user plane function (UPF) through two or more multiple access networks. performing redundant transmission of transmitting one traffic to the first access network and the second access network through the interface device, respectively, in a state in which the access DPU session is created; measure a first error rate of traffic received from the first access network and a second error rate of traffic received from the second access network through the interface device; and stop the redundant transmission based on the first error rate and the second error rate.
일 구현 예에서, 상기 프로세서는, 상기 제1 에러율과 상기 제2 에러율을 미리 설정된 임계값과 각각 비교하고, 상기 제1 에러율과 상기 제2 에러율 중 어느 하나가 상기 임계값보다 작은 경우에 중복 전송을 중지하는 것으로 결정하도록 구성될 수 있다. In an embodiment, the processor compares the first error rate and the second error rate with a preset threshold, respectively, and when any one of the first error rate and the second error rate is less than the threshold, duplicate transmission may be configured to decide to stop.
일 구현 예에서, 상기 프로세서는, 중복 전송이 중지되는 것으로 결정되면, 인밴드 신호를 이용하여 트래픽 전송 중지를 시그널링하도록 구성될 수 있다. In an embodiment, the processor may be configured to, when it is determined that the redundant transmission is to be stopped, signal the stop of traffic transmission using an in-band signal.
일 구현 예에서, 상기 프로세서는, 전송 중지를 시그널링하는 경우, 0의 시퀀스 번호를 가지는 인밴드 신호를 전송하도록 구성될 수 있다. In an embodiment, the processor may be configured to transmit an in-band signal having a sequence number of 0 when signaling transmission stop.
일 구현 예에서, 상기 프로세서는, 상기 중복 전송을 수행하기 전에, 상기 트래픽에 시퀀스 번호를 삽입하도록 구성될 수 있다. In one implementation, the processor may be configured to insert a sequence number into the traffic before performing the redundant transmission.
일 구현 예에서, 상기 프로세서는, IP 헤더의 옵션 필드에 시퀀스 번호를 삽입하거나, GRE 헤더의 옵션 필드에 시퀀스 번호를 삽입하도록 구성될 수 있다. In an embodiment, the processor may be configured to insert a sequence number into an option field of an IP header or insert a sequence number into an option field of a GRE header.
일 구현 예에서, 상기 프로세서는 상기 중복 전송을 수행하기 전에, 상기 인터페이스 장치를 통해 액세스 규칙을 수신하고, 상기 액세스 규칙이 상기 제1 액세스 네트워크를 통한 세션과 상기 제2 액세스 네트워크를 통한 세션이 각각 구축되어 있는 상태에서 트래픽을 다중 액세스 네트워크를 통해 중복 전송하는 모드를 포함하는 경우에, 상기 중복 전송을 수행하도록 구성될 수 있다. In an embodiment, the processor, before performing the redundant transmission, receives an access rule through the interface device, and the access rule determines that the session through the first access network and the session through the second access network are respectively In the case of including a mode of redundantly transmitting traffic through a multiple access network in an established state, it may be configured to perform the redundant transmission.
일 구현 예에서, 상기 모드는 고신뢰 모드와 손실 없는 스티어링 모드를 포함할 수 있다. 이 경우, 상기 프로세서는, 상기 액세스 규칙이 상기 손실 없는 스티어링 모드를 포함하는 경우, 상기 트래픽의 경로가 변경될 때 설정 시간 동안만 상기 중복 전송을 수행하도록 구성될 수 있다. In an embodiment, the mode may include a high reliability mode and a lossless steering mode. In this case, when the access rule includes the lossless steering mode, the processor may be configured to perform the redundant transmission only for a set time when the route of the traffic is changed.
일 구현 예에서, 상기 프로세서는, 상기 인터페이스 장치를 통해, 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하고, 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하며, 상기 획득된 시퀀스 번호들을 이용하여 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽과 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽을 하나의 트래픽으로 병합처리하도록 구성될 수 있다. In one implementation, the processor obtains, via the interface device, a sequence number from the traffic received through the first access network, and obtains a sequence number from the traffic received through the second access network, , by using the obtained sequence numbers to merge the traffic received through the first access network and the traffic received through the second access network into one traffic.
본 발명의 실시 예에 따르면, 다음과 같은 효과가 제공된다. According to an embodiment of the present invention, the following effects are provided.
첫째, 다중 액세스 네트워크에 동시 접속되는 환경 즉, 단말과 네트워크의 UPF(User Plane Function)간에 중복된 사용자 평면 경로를 설정한 상태에서, 단말과 UPF가 각 경로를 통해 사용자 데이터를 각각 전송할 수 있으며, 각 경로를 통해 사용자 데이터가 중복으로 전송되어 수신될 수 있다. 그리고 각 경로를 통해 중복으로 수신된 사용자 데이터를 하나의 신뢰성 있는 데이터로 재조합할 수 있다. First, in an environment in which the multi-access network is simultaneously accessed, that is, in a state in which a user plane path overlapped between the UE and the UPF (User Plane Function) of the network is set, the UE and the UPF can transmit user data through each path, respectively, Through each path, user data may be transmitted and received in duplicate. In addition, duplicate user data received through each path can be recombined into one reliable data.
둘째, 특정 사용자 트래픽을 액세스 트래픽 스티어링을 통해 다른 액세스 네트워크로 경로를 전환할 때, 일시적인 중복 전송을 통해 신뢰성 있는 핸드오버가 이루어지도록 할 수 있다. Second, when redirecting specific user traffic to another access network through access traffic steering, reliable handover can be achieved through temporary overlapping transmission.
셋째, 통신 사업자는 사용자 트래픽을 서로 다른 액세스망을 통한 중복 경로를 통해 전송함으로써 고 신뢰성 커뮤니케이션을 제공할 수 있고, 액세스 트래픽 스티어링 시에 끊김 없고 손실 없는 핸드오버를 제공할 수 있다.Third, the communication service provider can provide high reliability communication by transmitting user traffic through redundant paths through different access networks, and can provide seamless and lossless handover during access traffic steering.
도 1은 본 발명의 실시 예에 따른 다중 액세스 네트워크의 구조를 나타낸 도이다.
도 2는 본 발명의 실시 예에 따른 단말의 구조를 나타낸 도이다.
도 3은 본 발명의 실시 예에 따른 UPF의 구조를 나타낸 도이다.
도 4는 본 발명의 실시 예에 따른 다중 액세스 네트워크에서 액세스 트래픽 스티어링 방법을 나타낸 흐름도이다.
도 5a 및 도 5b는 본 발명의 실시 예에 따른 시퀀스 번호를 삽입하는 방법을 나타낸 예시도이다.
도 6a 및 도 6b는 본 발명의 실시 예에 따른 시퀀스 번호를 삽입하는 방법을 나타낸 다른 예시도이다.
도 7은 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 방법에서의 전송 방법의 흐름도이다.
도 8은 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 방법에서의 수신 방법의 흐름도이다.
도 9는 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 장치의 구조를 나타낸 도이다. 1 is a diagram showing the structure of a multi-access network according to an embodiment of the present invention.
2 is a diagram showing the structure of a terminal according to an embodiment of the present invention.
3 is a diagram showing the structure of a UPF according to an embodiment of the present invention.
4 is a flowchart illustrating an access traffic steering method in a multiple access network according to an embodiment of the present invention.
5A and 5B are exemplary views illustrating a method of inserting a sequence number according to an embodiment of the present invention.
6A and 6B are other exemplary views illustrating a method of inserting a sequence number according to an embodiment of the present invention.
7 is a flowchart of a transmission method in an access traffic steering method according to an embodiment of the present invention.
8 is a flowchart of a receiving method in an access traffic steering method according to an embodiment of the present invention.
9 is a diagram illustrating the structure of an access traffic steering apparatus according to an embodiment of the present invention.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시 예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, with reference to the accompanying drawings, embodiments of the present invention will be described in detail so that those of ordinary skill in the art to which the present invention pertains can easily implement them. However, the present invention may be embodied in various different forms and is not limited to the embodiments described herein. And in order to clearly explain the present invention in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Throughout the specification, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated.
본 명세서에서 단수로 기재된 표현은 "하나" 또는 "단일" 등의 명시적인 표현을 사용하지 않은 이상, 단수 또는 복수로 해석될 수 있다.In the present specification, expressions described in the singular may be construed in the singular or plural unless an explicit expression such as “a” or “single” is used.
또한, 본 발명의 실시 예에서 사용되는 제1, 제2 등과 같이 서수를 포함하는 용어는 구성 요소들을 설명하는데 사용될 수 있지만, 구성 요소들은 용어들에 의해 한정되어서는 안 된다. 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.Also, terms including an ordinal number such as first, second, etc. used in an embodiment of the present invention may be used to describe the constituent elements, but the constituent elements should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, a first component may be referred to as a second component, and similarly, a second component may also be referred to as a first component.
명세서 전체에서, 단말(terminal)은, 사용자 장비(user equipment, UE), 이동국(mobile station, MS), 이동 단말(mobile terminal, MT), 진보된 이동국(advanced mobile station, AMS), 고신뢰성 이동국(high reliability mobile station, HR-MS), 가입자국(subscriber station, SS), 휴대 가입자국(portable subscriber station, PSS), 접근 단말(access terminal, AT), 기계형 통신 장비(machine type communication device, MTC device) 등을 지칭할 수도 있고, 단말, MS, MT, AMS, HR-MS, SS, PSS, AT 등의 전부 또는 일부의 기능을 포함할 수도 있다.Throughout the specification, a terminal is a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an advanced mobile station (AMS), a high reliability mobile station (high reliability mobile station, HR-MS), subscriber station (SS), portable subscriber station (PSS), access terminal (AT), machine type communication device (machine type communication device, MTC device) and the like, and may include all or some functions of a terminal, MS, MT, AMS, HR-MS, SS, PSS, AT, and the like.
또한, 기지국(base station, BS)은 노드B(node B), 고도화 노드B(evolved node B, eNB), gNB, 진보된 기지국(advanced base station, ABS), 고신뢰성 기지국(high reliability base station, HR-BS), 접근점(access point, AP), 무선 접근국(radio access station, RAS), 송수신 기지국(base transceiver station, BTS), MMR(mobile multihop relay)-BS, 기지국 역할을 수행하는 중계기(relay station, RS), 기지국 역할을 수행하는 중계 노드(relay node, RN), 기지국 역할을 수행하는 진보된 중계기(advanced relay station, ARS), 기지국 역할을 수행하는 고신뢰성 중계기(high reliability relay station, HR-RS), 소형 기지국[펨토 기지국(femto BS), 홈 노드B(home node B, HNB), 홈 eNodeB(HeNB), 피코 기지국(pico BS), 매크로 기지국(macro BS), 마이크로 기지국(micro BS), RAT(Radio Access Technology)을 지원하는 기지국 등을 지칭할 수도 있고, NB, eNB, gNB, ABS, AP, RAS, BTS, MMR-BS, RS, RN, ARS, HR-RS, 소형 기지국 등의 전부 또는 일부의 기능을 포함할 수도 있다.In addition, a base station (BS) is a Node B (node B), an advanced node B (evolved node B, eNB), gNB, an advanced base station (ABS), a high reliability base station (high reliability base station, HR-BS), access point (AP), radio access station (RAS), base transceiver station (BTS), mobile multihop relay (MMR)-BS, a repeater serving as a base station (relay station, RS), a relay node (RN) serving as a base station, an advanced relay station (ARS) serving as a base station, high reliability relay station serving as a base station , HR-RS), small base station [femto base station (femto BS), home node B (home node B, HNB), home eNodeB (HeNB), pico base station (pico BS), macro base station (macro BS), micro base station ( micro BS), may refer to a base station supporting RAT (Radio Access Technology), etc., NB, eNB, gNB, ABS, AP, RAS, BTS, MMR-BS, RS, RN, ARS, HR-RS, small It may include all or part of functions such as a base station.
본 발명의 실시 예에서는 RAT(Radio Access Technology) 유형이 서로 다른 2개의 (R)AN(Radio Access Network)을 수용하는 5G 코어 네트워크에서 액세스 트래픽을 전송하는 것을 예로 하여 설명하며, 반드시 이에 한정되는 것은 아니다. In an embodiment of the present invention, it is described as an example of transmitting access traffic in a 5G core network that accommodates two (R) AN (Radio Access Network) having different RAT (Radio Access Technology) types, and is not necessarily limited thereto. no.
이하, 본 발명의 실시 예에 따른 동시 다중 액세스 네트워크에서 액세스 트래픽 스티어링 방법 및 장치에 대하여 설명한다. Hereinafter, a method and apparatus for steering access traffic in a simultaneous multiple access network according to an embodiment of the present invention will be described.
도 1은 본 발명의 실시 예에 따른 다중 액세스 네트워크의 구조를 나타낸 도이다. 1 is a diagram showing the structure of a multi-access network according to an embodiment of the present invention.
첨부한 도 1에 도시되어 있듯이, 본 발명의 실시 예에 따르면, 5G 3GPP 액세스(설명의 편의상 제1 액세스라고도 명명됨)와 Non-3GPP 액세스(설명의 편의상 제2 액세스라고도 명명됨)의 2개의 RAN을 수용하는 5G 코어 네트워크가 제공된다. AMF(Access and Mobility Management Function)는 각각 접속 및 이동성 처리를 수행하며, SMF(Session Management Function)는 세션 제어 신호를 처리하며, 이들은 제어 평면 엔티티(Control Plane Entity)이다. AMF는 단말(UE, User equipment)과 N1 NAS(Non-access stratum) 시그널 인터페이스를 가지며, AMF는 N2 인터페이스를 통해 그리고 SMF는 N4 인터페이스를 통해 각각 UPF(User Plane Function)와 RAN(Radio Access Network)의 경로를 제어한다. 1, according to an embodiment of the present invention, 5G 3GPP access (also called first access for convenience of description) and Non-3GPP access (also called second access for convenience of description) are two A 5G core network accommodating RAN is provided. Access and Mobility Management Function (AMF) performs access and mobility processing, respectively, and Session Management Function (SMF) processes session control signals, which are control plane entities. AMF has a terminal (UE, user equipment) and an N1 non-access stratum (NAS) signal interface, AMF is through an N2 interface, and SMF is a UPF (User Plane Function) and RAN (Radio Access Network) through an N4 interface, respectively. control the path of
단말과 UPF간에는 하나의 PDU 세션을 다중 액세스를 통해 생성하여 MA(Multi-Access) PDU 세션을 설정한다. 본 실시 예에서는 다중 액세스 즉, 3GPP 액세스 네트워크와 Non-3GPP 액세스 네트워크에 동시에 트래픽 전송이 가능한 MA PDU 세션이 생성되어 다중 경로가 설정된다. UPF 또는 단말은 다중 액세스 네트워크(예: 3GPP 액세스 네트워크와 Non-3GPP 액세스 네트워크)를 통해 트래픽을 중복 전송하고, 다중 액세스 네트워크를 통해 중복 수신되는 중복 트래픽을 하나의 신뢰성 있는 트래픽으로 조합하는 기능을 가진다. 이에 대해서는 추후에 보다 구체적으로 설명하기로 한다. A multi-access (MA) PDU session is established by creating one PDU session through multiple access between the UE and the UPF. In this embodiment, a MA PDU session capable of simultaneously transmitting traffic to multiple access, that is, a 3GPP access network and a non-3GPP access network is created, and a multipath is established. The UPF or UE has a function of redundantly transmitting traffic through a multiple access network (eg, a 3GPP access network and a Non-3GPP access network) and combining redundant traffic received through a multiple access network into one reliable traffic. . This will be described in more detail later.
새로운 데이터 플로우 전송을 위해 액세스 네트워크를 선택하여 해당 액세스 네트워크로 전송하는 액세스 트래픽의 스티어링(steering) 모드는, 액티브(Active) 액세스가 비활성화되는 경우 스탠바이(Standby) 액세스로 절체되고 다시 액티브 액세스로 절체될 수 있는 액티브-스탠바이(Active-Standby), SDF(Service Data Flow)를 최소 RTT(smallest Round-Trip Time) 값을 가지는 액세스로 전송하도록 선택하는 최소 딜레이(Smallest Delay), 3GPP 액세스와 Non-3GPP 액세스에 대한 부하 밸런싱(load-balancing) 값에 따라 하나의 SDF를 두 액세스로 나누어 전송하는 부하 밸런싱(Load-Balancing), 우선순위가 높은 액세스를 사용하고, 해당 액세스가 더 이상 유효하지 않을 경우 낮은 순위의 액세스로 절체되는 우선순위 기반(Priority-based) 중 하나의 모드로 동작한다(3GPP 규격 참조). 스티어링은 스위칭(Switching)과 스플리팅(Splitting)을 포함하는 대표 용어로 사용될 수 있다. The steering mode of access traffic that selects an access network for new data flow transmission and transmits it to the corresponding access network is switched to standby access when active access is deactivated and switched back to active access. Active-Standby, Service Data Flow (SDF) that can be transmitted to access with the smallest Round-Trip Time (RTT) value. Smallest Delay, 3GPP access and Non-3GPP access Load-balancing, in which one SDF is divided into two accesses and transmitted according to the load-balancing value for It operates in one of the priority-based modes that are switched by access of (see 3GPP standard). Steering may be used as a representative term including switching and splitting.
본 발명의 실시 예에 따른 액세스 트래픽의 스티어링 모드는 고신뢰(Ultra-Reliable) 모드와 손실 없는 스티어링(Lossless Steering) 모드를 포함한다. 고신뢰 모드는 UE와 UPF 간의 신뢰성 있는 전송을 위해 MA-PDU 세션이 유지되는 동안, 해당 액세스 트래픽 스티어링 모드의 액세스 트래픽을 다중 액세스 네트워크를 통해 중복 전송한다. 손실 없는 스티어링 모드는 액세스 트래픽이 기존 스티어링 모드에 의해 액세스 트래픽의 경로가 변경될 때 일정 시간 동안 중복 전송을 제공하여, 액세스 트래픽의 손실 없는 경로 변경을 제공한다. 본 발명의 실시 예에 따른 액세스 트래픽의 스티어링 모드는 액티브-스탠바이 모드, 최소 딜레이 모드, 부하 밸런싱 모드, 우선순위 기반 모드 이외에, 고신뢰 모드와 손없는 스티어링 모드를 추가로 제공할 수 있다. Steering mode of access traffic according to an embodiment of the present invention includes an ultra-reliable mode and a lossless steering mode. In the high reliability mode, while the MA-PDU session is maintained for reliable transmission between the UE and the UPF, the access traffic of the corresponding access traffic steering mode is redundantly transmitted through the multiple access network. The lossless steering mode provides redundant transmission for a certain period of time when the access traffic is routed by the existing steering mode, thereby providing lossless route change of the access traffic. The steering mode of access traffic according to an embodiment of the present invention may additionally provide a high-reliability mode and a handless steering mode in addition to the active-standby mode, the minimum delay mode, the load balancing mode, and the priority-based mode.
도 2는 본 발명의 실시 예에 따른 단말의 구조를 나타낸 도이다. 2 is a diagram showing the structure of a terminal according to an embodiment of the present invention.
본 발명의 실시 예에서 단말은 도 2에 도시된 바와 같이, 액세스 트래픽 중복 전송 및 중복 제거 조합을 위해, 제1 액세스 네트워크(예: 5G)와 제2 액세스 네트워크(예: WiFi)를 위한 2개의 물리 인터페이스(5G IF, WiFi IF)를 가진다. 각 물리 인터페이스는 액세스 네트워크와 계층2(Layer2)와의 접속을 제공한다. In an embodiment of the present invention, as shown in FIG. 2 , the terminal includes two for a first access network (eg, 5G) and a second access network (eg, WiFi) for a combination of duplicated transmission and deduplication of access traffic. It has a physical interface (5G IF, WiFi IF). Each physical interface provides a connection to the access network and Layer 2 (Layer 2).
계층2(Layer2)는 LIF(Logical Interface)를 포함하며, LIF는 외부 데이터 네트워크와의 IP 계층, 즉 PDU 세션 연결성을 제공한다. LIF는 RHF(Redundancy Handling Function)를 가진다. RHF는 단일 상향링크 트래픽을 MA PDU 세션이 연결된 여러 액세스 네트워크를 통해 중복 전송하고, 단일 상향링크 트래픽에 대해 중복 검출을 위한 시퀀스 번호(Sequence Number)을 매기는 기능을 수행한다. 또한, LIF의 RHF는 5G IF와 WiFi IF를 통해 중복 수신한 트래픽들을 시퀀스 번호를 이용하여 하나의 신뢰성 있는 트래픽으로 병합하는 기능을 수행한다. 예를 들어, 동일한 시퀀스 번호를 가지는 패킷을 하나로 병합하는 처리를 수행하여 중복 수신되는 트래픽을 하나의 트래픽으로 병합할 수 있다. Layer 2 includes a Logical Interface (LIF), and the LIF provides an IP layer with an external data network, that is, PDU session connectivity. The LIF has a Redundancy Handling Function (RHF). The RHF performs a function of repeatedly transmitting a single uplink traffic through multiple access networks to which the MA PDU session is connected, and assigning a sequence number for redundancy detection to a single uplink traffic. In addition, the RHF of the LIF performs a function of merging the overlapped traffic received through the 5G IF and the WiFi IF into one reliable traffic using a sequence number. For example, by performing a process of merging packets having the same sequence number into one, duplicate received traffic may be merged into one traffic.
도 3은 본 발명의 실시 예에 따른 UPF의 구조를 나타낸 도이다. 3 is a diagram showing the structure of a UPF according to an embodiment of the present invention.
본 발명의 실시 예에서 UPF는 도 3에 도시된 바와 같이, 액세스 트래픽 중복 전송 및 중복 제거 조합을 위해, 제1 액세스 네트워크(예: 5G)와 제2 액세스 네트워크(예: WiFi)를 위한 인터페이스(3GPP RAN, WiFi-N3iWF)를 가진다. UPF의 액세스 트래픽 컨트롤러(access traffic controller)는 RHF를 가진다. UPF의 RHF는 단말의 RHF와 동일한 기능을 수행할 수 있다. 구체적으로, UPF의 RHF는 데이터 네트워크(Data Network, DN)로부터 수신한 하향링크 트래픽을 각 액세스 네트워크로 중복 전송하고, 각 액세스 네트워크를 통해 중복되는 수신되는 상향링크 트래픽에서 중복을 제거하여 하나의 신뢰성 있는 트래픽으로 병합하는 기능을 수행한다. 이러한 구조로 이루어지는 UPF는 SMF로부터 액세스 규칙(access rule)을 제공받으며, 제공된 액세스 규칙을 기반으로 액세스 트래픽을 처리한다. In an embodiment of the present invention, as shown in FIG. 3, the UPF is an interface for a first access network (eg, 5G) and a second access network (eg, WiFi) for a combination of access traffic duplication transmission and deduplication. 3GPP RAN, WiFi-N3iWF). UPF's access traffic controller has RHF. The RHF of the UPF may perform the same function as the RHF of the terminal. Specifically, the RHF of UPF redundantly transmits downlink traffic received from a data network (DN) to each access network, and removes duplication from uplink traffic that is duplicated through each access network to provide one reliability. It performs the function of merging into existing traffic. The UPF having this structure receives an access rule from the SMF and processes access traffic based on the provided access rule.
위에 기술된 바와 같은 구조로 이루어지는 단말과 UPF 사이에서의 중복 전송을 위한 액세스 트래픽 스티어링 방법에 대해 설명한다. An access traffic steering method for redundant transmission between the UE and the UPF having the structure as described above will be described.
도 4는 본 발명의 실시 예에 따른 다중 액세스 네트워크에서 액세스 트래픽 스티어링 방법을 나타낸 흐름도이다. 4 is a flowchart illustrating an access traffic steering method in a multiple access network according to an embodiment of the present invention.
먼저, 단말(UE)과 UPF는 제1 액세스 즉, 3GPP 액세스와 제2 액세스 즉, Non-3GPP 액세스를 통해 동시에 트랙픽 전송이 가능한 MA PDU 세션을 생성한다. 다시 말해서, 3GPP 액세스를 통한 MA PDU 세션을 구축하고(S100), Non-3GPP 액세스를 통한 MA PDU 세션을 구축한다(S110). 즉, 제1 액세스 네트워크인 3GPP 액세스를 통한 제1 전송 경로와 제2 액세스 네트워크인 Non-3GPP 액세스를 통한 제2 전송 경로가 구축된다. 이러한 절차는 3GPP의 TS 23.502 규격에 정의되어 있다. 이때, PCF(Policy Control Function)는 MA PDU 세션에 대한 PCC 규칙(Policy and Charging Control rule) 즉, ATSSS(Access Traffic Steering, Switching and Splitting) 정책 제어 정보를 생성할 수 있으며, SMF는 PCF로부터 전달되는 ATSSS 정책 제어 정보를 기반으로 ATSSS 규칙 즉, 액세스 규칙을 도출하고, 도출된 액세스 규칙을 단말(UE)로 전송한다. 이때, SMF는 액세스 규칙을 UDF로도 전달한다. 단말(UE)로 전달되는 액세스 규칙은 상향링크 트래픽 스티어링을 위해 사용되고, UPF로 전달된 액세스 규칙은 하향링크 트래픽 스티어링을 위해 사용된다. 여기서, 본 발명의 실시 예에 따른 액세스 규칙은 액세스 트래픽의 스티어링 모드에 관한 정보를 포함하며, 특히, 고신뢰 모드 또는 손실 없는 스티어링 모드를 포함할 수 있다. First, the UE and the UPF create an MA PDU session capable of simultaneously transmitting traffic through the first access, that is, 3GPP access, and the second access, that is, non-3GPP access. In other words, a MA PDU session is established through 3GPP access (S100), and a MA PDU session is established through non-3GPP access (S110). That is, a first transmission path through 3GPP access, which is a first access network, and a second transmission path, through Non-3GPP access, which is a second access network, are established. These procedures are defined in the TS 23.502 specification of 3GPP. At this time, the Policy Control Function (PCF) may generate a PCC rule (Policy and Charging Control rule) for the MA PDU session, that is, Access Traffic Steering, Switching and Splitting (ATSSS) policy control information, and the SMF is delivered from the PCF. An ATSSS rule, that is, an access rule, is derived based on the ATSSS policy control information, and the derived access rule is transmitted to the UE. At this time, the SMF also delivers the access rule to the UDF. The access rule delivered to the terminal (UE) is used for uplink traffic steering, and the access rule delivered to the UPF is used for downlink traffic steering. Here, the access rule according to an embodiment of the present invention includes information on a steering mode of access traffic, and in particular, may include a high-reliability mode or a lossless steering mode.
MA PDU 세션이 구축됨에 따라, 단말(UE)과 DN 사이에 사용자 데이터 송수신이 이루어지며, 액세스 규칙에 고신뢰 모드 또는 손실 없는 스티어링 모드가 설정되어 있으면, 중복 전송 및 병합 수신이 수행된다. As the MA PDU session is established, user data is transmitted and received between the UE and the DN, and when the high-reliability mode or the lossless steering mode is set in the access rule, redundant transmission and merged reception are performed.
구체적으로, 단말(UE)의 RHF는 단일 상향링크 트래픽을 MA PDU 세션이 연결된 3GPP 액세스를 통해 전송하고 또한 Non-3GPP 액세스를 통해 전송하며, 이때, 중복 전송되는 상향링크 트래픽에 대해 중복 검출을 위한 시퀀스 번호를 부여한다. 3GPP 액세스와 Non-3GPP 액세스를 통해 중복으로 전송되는 상향링크 트래픽은 UPF로 전달되며, UPF의 RHF는 3GPP 액세스와 Non-3GPP 액세스를 통해 각각 수신되는 상향링크 트래픽을 시퀀스 번호를 이용하여 하나의 신뢰성 있는 트래픽으로 병합한다. 그리고 병합된 하나의 트래픽을 DN으로 전달한다. 한편, UPF의 RHF는 DN으로부터 하향링크 트래픽을 수신하면, 이러한 단일 하향링크 트래픽을 MA PDU 세션이 연결된 3GPP 액세스를 통해 전송하고 또한 Non-3GPP 액세스를 통해 전송한다. 그리고 이와 같이 중복 전송되는 하향링크 트래픽에 대해 중복 검출을 위한 시퀀스 번호를 부여한다. 3GPP 액세스와 Non-3GPP 액세스를 통해 중복적으로 전송되는 하향링크 트래픽이 단말(UE)에 의해 수신되면, 단말(UE)의 RHF는 3GPP 액세스와 Non-3GPP 액세스를 통해 각각 수신되는 하향링크 트래픽에서 중복을 제거하여 하나의 신뢰성 있는 트래픽으로 병합한다(S120).Specifically, the RHF of the UE (UE) transmits single uplink traffic through 3GPP access to which the MA PDU session is connected and also through Non-3GPP access. Assign a sequence number. Uplink traffic that is redundantly transmitted through 3GPP access and Non-3GPP access is delivered to UPF, and the RHF of UPF combines uplink traffic received through 3GPP access and Non-3GPP access, respectively, into one reliability using a sequence number. merged with the existing traffic. Then, one merged traffic is delivered to the DN. On the other hand, when the RHF of UPF receives downlink traffic from the DN, it transmits this single downlink traffic through 3GPP access to which the MA PDU session is connected and also through Non-3GPP access. In addition, a sequence number for duplication detection is assigned to the downlink traffic that is transmitted in this way. When downlink traffic that is redundantly transmitted through 3GPP access and Non-3GPP access is received by the UE, the RHF of the UE is transmitted through 3GPP access and Non-3GPP access, respectively. Duplicates are removed and merged into one reliable traffic (S120).
이러한 사용자 데이터 송수신 과정에서, 단말(UE)의 RHF와 UPF의 RHF는 각 액세스별로 수신한 트래픽의 시퀀스 번호를 이용하여 에러율(error rate)을 측정한다. 그리고 측정된 에러율을 기반으로 중복 전송의 중지 여부를 결정한다. In this user data transmission/reception process, the RHF of the UE and the RHF of the UPF measure an error rate using a sequence number of traffic received for each access. Then, based on the measured error rate, it is determined whether to stop the redundant transmission.
구체적으로, 고신뢰 모드인 경우, 하나의 액세스 네트워크(예; 3GPP 액세스와 Non-3GPP 액세스 중 어느 하나)를 통해 수신되는 트래픽의 에러율을 미리 설정된 임계값(예: 요구되는 에러율)을 비교하고, 수신되는 트래픽의 에러율이 미리 설정된 임계값보다 낮게 측정되는 시간이 설정 시간 이상 지속되면, 중복 전송을 중지한다. 중복 전송을 중지하는 것으로 결정되면, 인밴드(inband) 신호를 이용하여 중복 전송 시그널링을 수행한다. 단말(UE)의 RHF 또는 UPF의 RHF는 중복 전송을 중지하려는 액세스 네트워크를 통해 인밴드 신호(0과 같은 특정 시퀀스 번호(예: 0x0000를 가짐)을 전송하여, 중복 전송을 중지한다(S130). Specifically, in the high-reliability mode, the error rate of traffic received through one access network (eg, any one of 3GPP access and Non-3GPP access) is compared with a preset threshold (eg, required error rate) and received If the time for which the error rate of the traffic to be measured is lower than the preset threshold value continues for more than the preset time, the redundant transmission is stopped. If it is determined to stop redundant transmission, redundant transmission signaling is performed using an in-band signal. The RHF of the UE or the RHF of the UPF transmits an in-band signal (a specific sequence number such as 0 (eg, having 0x0000) through the access network to stop the redundant transmission, and stops the redundant transmission (S130).
한편, 손실 없는 스티어링 모드인 경우에도, 위에 기술된 바와 같이, 트래픽의 에러율을 기반으로 한 중복 전송 중지 여부를 결정하고, 중복 중지 결정시 인밴드 신호를 이용하여 중복 중지 시그널링을 수행할 수 있다. Meanwhile, even in the case of the lossless steering mode, as described above, it is possible to determine whether to stop redundant transmission based on an error rate of traffic, and perform redundant stop signaling using an in-band signal when determining to stop the redundant transmission.
위에 기술된 바와 같이 수행되는 다중 액세스 네트워크에서 액세스 트래픽 스티어링 방법에서의 시그널링 절차와 데이터 트래픽 처리 절차에서, 시퀀스 번호는 다음과 같은 방법으로 삽입될 수 있다. In the signaling procedure and data traffic processing procedure in the access traffic steering method in the multiple access network performed as described above, the sequence number may be inserted in the following way.
도 5a 및 도 5b는 본 발명의 실시 예에 따른 시퀀스 번호를 삽입하는 방법을 나타낸 예시도이다. 5A and 5B are exemplary views illustrating a method of inserting a sequence number according to an embodiment of the present invention.
구체적으로, 도 5a는 IP 헤더의 옵션 필드에 시퀀스 번호를 삽입하는 절차를 나타낸 도이며, 도 5b는 IP 헤더의 옵션 필드에 시퀀스 번호를 삽입하는 방법에서의 프로토콜 스택 구조를 나타낸다. 이러한 시퀀스 번호를 삽입하는 방법은 PDU 계층 계층의 프로토콜이 IP인 경우에 적합하다. Specifically, FIG. 5A is a diagram illustrating a procedure for inserting a sequence number into an option field of an IP header, and FIG. 5B illustrates a protocol stack structure in a method for inserting a sequence number into an option field of an IP header. This method of inserting the sequence number is suitable when the protocol of the PDU layer layer is IP.
본 발명의 실시 예에서, 상향링크 트래픽은 단말(UE)의 RHF에 의해 각 액세스 네트워크로 중복 전송되고, UPF의 RHF에서 병합된다. 단말(UE)의 RHF가 각 액세스 네트워크를 통해 상향링크 트래픽을 중복으로 전송할 때, 도 5a에 도시되어 있는 바와 같이, IP 옵션 헤더에 순차적으로 시퀀스 번호를 추가하여 전송한다. UPF의 RFH는 각 액세스 네트워크로부터 중복으로 수신된 상향링크 트래픽의 IP 옵션 헤더를 이용하여 시퀀스 번호를 획득하고, 시퀀스 번호를 토대로 각 상향링크 트래픽을 순서에 맞게 병합하여 하나의 트래픽으로 DN으로 전송한다. In an embodiment of the present invention, uplink traffic is redundantly transmitted to each access network by the RHF of the UE, and is merged in the RHF of the UPF. When the RHF of the UE redundantly transmits uplink traffic through each access network, as shown in FIG. 5A , sequence numbers are sequentially added to the IP option header and transmitted. The RFH of UPF acquires a sequence number by using the IP option header of the uplink traffic duplicated from each access network, merges each uplink traffic in order based on the sequence number, and transmits it to the DN as one traffic. .
하향링크 트래픽은 UPF의 RHF에서 중복되어 각 액세스 네트워크로 전송되고, 단말(UE)의 RHF에서 병합된다. UPF의 RHF가 각 액세스 네트워크를 통해 하향링크 트래픽을 중복으로 전송할 때, IP 옵션 헤더에 순차적으로 시퀀스 번호를 추가하여 전송한다. 단말(UE)의 RFH는 각 액세스 네트워크로부터 중복으로 수신된 하향링크 트래픽의 IP 옵션 헤더를 이용하여 시퀀스 번호를 획득하고, 시퀀스 번호를 토대로 각 하향링크 트래픽을 순서에 맞게 병합하여 하나의 트래픽으로 처리한다. Downlink traffic is duplicated in the RHF of the UPF and transmitted to each access network, and merged in the RHF of the UE. When the RHF of UPF transmits downlink traffic through each access network in duplicate, sequence numbers are sequentially added to the IP option header and transmitted. The RFH of the UE obtains a sequence number by using the IP option header of the downlink traffic duplicated from each access network, and merges each downlink traffic in order based on the sequence number and processes it as one traffic. do.
이와 같이 IP 헤더의 옵션 필드에 시퀀스 번호를 삽입하는 절차에서, 단말(UE)과 액세스 네트워크(AN), 그리고 UPF 사이의 프로토콜 스택은 도 5b에 도시된 바와 같다. In the procedure of inserting the sequence number into the option field of the IP header as described above, the protocol stack between the terminal (UE), the access network (AN), and the UPF is shown in FIG. 5B .
도 6a 및 도 6b는 본 발명의 실시 예에 따른 시퀀스 번호를 삽입하는 방법을 나타낸 다른 예시도이다. 6A and 6B are other exemplary views illustrating a method of inserting a sequence number according to an embodiment of the present invention.
구체적으로, 도 6a는 GRE(Generic Routing Encapsulation) 헤더의 옵션 필드에 시퀀스 번호를 삽입하는 절차를 나타낸 도이며, 도 6b는 GRE 헤더의 옵션 필드에 시퀀스 번호를 삽입하는 방법에서의 프로토콜 스택 구조를 나타낸다. 이러한 시퀀스 번호를 삽입하는 방법은 PDU 계층의 프로토콜에 무관하게 사용될 수 있다. Specifically, FIG. 6A is a diagram illustrating a procedure for inserting a sequence number into an option field of a Generic Routing Encapsulation (GRE) header, and FIG. 6B shows a protocol stack structure in a method for inserting a sequence number into an option field of a GRE header. . A method of inserting such a sequence number may be used regardless of the protocol of the PDU layer.
위의 시퀀스 번호 삽입 방법과 동일하게, 상향링크 트래픽은 단말(UE)의 RHF에 의해 각 액세스 네트워크로 중복 전송되고, UPF의 RHF에서 병합되며, 하향링크 트래픽은 UPF의 RHF에서 중복되어 각 액세스 네트워크로 전송되고, 단말(UE)의 RHF에서 병합된다. 위의 시퀀스 번호 삽입 방법과는 달리, 단말(UE) 또는 UPF가 각 액세스 네트워크로 트래픽을 전송할 때, 먼저 GRE를 수행하여 GRE 헤더를 붙인다. 그리고 GRE 헤더의 옵션 필드에 순차적으로 시퀀스 번호를 삽입하여 전송한다. In the same manner as the above sequence number insertion method, the uplink traffic is redundantly transmitted to each access network by the RHF of the UE, and is merged in the RHF of the UPF, and the downlink traffic is duplicated in the RHF of the UPF to each access network. is transmitted to and merged in the RHF of the UE. Unlike the above sequence number insertion method, when a UE or UPF transmits traffic to each access network, GRE is first performed and a GRE header is attached. Then, sequence numbers are sequentially inserted into the option field of the GRE header and transmitted.
이와 같이 GRE 헤더의 옵션 필드에 시퀀스 번호를 삽입하는 절차에서, 단말(UE)과 액세스 네트워크(AN), 그리고 UPF 사이의 프로토콜 스택은 도 6b에 도시된 바와 같다. In the procedure of inserting the sequence number into the option field of the GRE header as described above, a protocol stack between the UE, the access network (AN), and the UPF is shown in FIG. 6B .
도 7은 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 방법에서의 전송 방법의 흐름도이다. 이러한 전송 방법은 단말(UE)에서의 상향링크 트래픽 전송 또는 UPF의 하향링크 트래픽 전송시에 수행될 수 있다. 7 is a flowchart of a transmission method in an access traffic steering method according to an embodiment of the present invention. Such a transmission method may be performed when transmitting uplink traffic from a terminal (UE) or transmitting downlink traffic of UPF.
첨부한 도 7에 도시된 바와 같이, 단말(UE)과 UPF 사이에 제1 액세스 네트워크(예: 3GPP 액세스 네트워크)와 제2 액세스 네트워크(예: Non-3GPP 액세스 네트워크)를 통해 각각 세션(MA PDU 세션)이 생성되어 있는 상태에서(S300), PCF로부터 제공되는 액세스 규칙에 고신뢰 모드 또는 손실 없는 스티어링 모드가 포함되어 있으면, 중복 전송을 수행한다(S310, S320). 7, between the UE and the UPF, each session (MA PDU) through a first access network (eg, 3GPP access network) and a second access network (eg, Non-3GPP access network) session) is created (S300), if the high-reliability mode or the lossless steering mode is included in the access rule provided from the PCF, redundant transmission is performed (S310 and S320).
전송하고자 하는 트래픽에 시퀀스 번호를 삽입한다(S330). 예를 들어, 트래픽의 IP 헤더의 옵션 필드에 시퀀스 번호를 삽입하거나 또는 트래픽에 대해 GRE 인캡슐레이션을 수행하여 GRE 헤더를 붙이고, GRE 헤더의 옵션 필드에 시퀀스 번호를 삽입한다. A sequence number is inserted into the traffic to be transmitted (S330). For example, a GRE header is appended by inserting a sequence number into the option field of the IP header of the traffic or by performing GRE encapsulation on the traffic, and the sequence number is inserted in the option field of the GRE header.
시퀀스 번호가 삽입된 트래픽을 제1 액세스 네트워크와 제2 액세스 네트워크를 통해 각각 동시에 전송한다(S340).The traffic in which the sequence number is inserted is simultaneously transmitted through the first access network and the second access network (S340).
이후, 제1 액세스 네트워크와 제2 액세스 네트워크를 통해 수신되는 트래픽의 에러율을 각각 측정한다(S350). 그리고 측정된 에러율과 임계값을 각각 비교한다. 이때, 제1 액세스 네트워크와 제2 액세스 네트워크 중 어느 하나의 액세스 네트워크의 에러율이 임계값보다 작은 경우(S360), 중복 전송을 중지한다(S370). 즉, 에러율이 임계값보다 낮은 액세스 네트워크를 통한 전송을 중지하며, 이를 위해 예를 들어, 해당 네트워크를 통해 인밴드 신호를 전송하여 중복 전송을 중지한다.Thereafter, error rates of traffic received through the first access network and the second access network are respectively measured ( S350 ). Then, the measured error rate and the threshold value are compared respectively. At this time, if the error rate of any one of the first access network and the second access network is less than the threshold value (S360), the redundant transmission is stopped (S370). That is, transmission through the access network having an error rate lower than the threshold is stopped, and for this purpose, for example, by transmitting an in-band signal through the corresponding network, redundant transmission is stopped.
한편, 액세스 규칙에 고신뢰 모드 또는 손실 없는 스티어링 모드가 포함되어 있지 않으면 해당 모드에 따른 전송 처리를 수행한다(S380).On the other hand, if the access rule does not include the high-reliability mode or the lossless steering mode, transmission processing according to the corresponding mode is performed (S380).
도 8은 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 방법에서의 수신 방법의 흐름도이다. 이러한 수신 방법은 단말(UE)에서의 하향링크 트래픽 수신 또는 UPF의 상향링크 트래픽 수신시에 수행될 수 있다. 8 is a flowchart of a receiving method in an access traffic steering method according to an embodiment of the present invention. This reception method may be performed when downlink traffic is received by the UE or when uplink traffic of UPF is received.
첨부한 도 8에 도시된 바와 같이, 단말(UE)과 UPF 사이에 제1 액세스 네트워크(예: 3GPP 액세스 네트워크)와 제2 액세스 네트워크(예: Non-3GPP 액세스 네트워크)를 통해 각각 세션(MA PDU 세션)이 생성되어 있는 상태에서(S500), PCF로부터 제공되는 액세스 규칙에 고신뢰 모드 또는 손실 없는 스티어링 모드가 포함되어 있으면, 병합 수신을 수행한다(S510). As shown in the accompanying FIG. 8, between the UE and the UPF, each session (MA PDU) through a first access network (eg, 3GPP access network) and a second access network (eg, Non-3GPP access network) session) is created (S500), if the high-reliability mode or the lossless steering mode is included in the access rule provided from the PCF, merge reception is performed (S510).
제1 액세스 네트워크를 통해 트래픽이 수신되고 제2 액세스 네트워크를 통해 트래픽이 각각 동시에 중복으로 수신된다(S520), 그리고 상이한 액세스 네트워크를 통해 중복으로 수신된 트래픽으로부터 시퀀스 번호를 획득한다(S530). 예를 들어, 수신된 트래픽의 IP 헤더 또는 GRE 헤더의 옵션 필드로부터 시퀀스 번호를 획득한다. Traffic is received through the first access network and the traffic is received in duplicate through the second access network at the same time (S520), and a sequence number is obtained from the duplicated traffic through different access networks (S530). For example, the sequence number is obtained from the IP header of the received traffic or the option field of the GRE header.
그리고 획득된 시퀀스 번호에 따라 제1 액세스 네트워크를 통해 수신된 트래픽과 제2 액세스 네트워크를 통해 수신된 트래픽을 하나의 트래픽으로 병합한다(S540). Then, the traffic received through the first access network and the traffic received through the second access network are merged into one traffic according to the obtained sequence number (S540).
한편, 액세스 규칙에 고신뢰 모드 또는 손실 없는 스티어링 모드가 포함되어 있지 않으면 해당 모드에 따른 수신 처리를 수행한다(S550).On the other hand, if the access rule does not include the high reliability mode or the lossless steering mode, reception processing according to the corresponding mode is performed (S550).
위에 기술된 바와 같은 전송 및 수신 방법을 통해, 단말과 네트워크의 UPF 간에 중복된 사용자 평면 경로를 각각 설정하고, 각 경로를 통해 사용자 데이터를 중복 전송할 수 있으며, 각 경로를 통해 수신한 중복 데이터를 하나의 신뢰성 있는 데이터로 재조합할 수 있다. Through the transmission and reception method as described above, overlapping user plane paths are respectively set between the terminal and the UPF of the network, and user data can be duplicated through each path, and duplicate data received through each path can be one It can be recombined with reliable data of
한편, 본 발명의 실시 예에서, 액세스 규칙에 손실 없는 스티어링 모드가 설정되어 있으며, 위에 기술된 바와 같은 종복 전송을 일시적으로 수행할 수 있으며, 예를 들어, 특정 사용자 트래픽을 액세스 트래픽 스티어링을 통해 다른 액세스 네트워크로 경로를 전환할 때, 일시적인 중복 전송을 통해 신뢰성 있는 핸드오버가 이루어지도록 할 수 있다. On the other hand, in an embodiment of the present invention, a lossless steering mode is set in an access rule, and slave transmission as described above can be temporarily performed, for example, a specific user traffic can be transferred to another through access traffic steering. When a path is switched to an access network, a reliable handover can be achieved through temporary redundant transmission.
도 9는 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 장치의 구조를 나타낸 도이다. 9 is a diagram illustrating the structure of an access traffic steering apparatus according to an embodiment of the present invention.
첨부한 도 9에 도시되어 있듯이, 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 장치(100)는, 프로세서(110), 메모리(120), 입력 인터페이스 장치(130), 출력 인터페이스 장치(140), 네트워크 인터페이스 장치(150) 및 저장 장치(160)를 포함하며, 이들은 버스(170)를 통해 통신할 수 있다. As shown in FIG. 9 , the access
프로세서(110)는 위의 도 1 내지 도 9를 토대로 설명한 방법들을 구현하도록 구성될 수 있다. 예를 들어, 프로세서(110)는 RHF의 기능을 수행하도록 구성될 수 있다. The
프로세서(110)는 중앙 처리 장치(CPU)이거나, 또는 메모리(120) 또는 저장 장치(160)에 저장된 명령을 실행하는 반도체 장치일 수 있다. The
메모리(120)는 프로세서(110)와 연결되고 프로세서(110)의 동작과 관련한 다양한 정보를 저장한다. 메모리(120)는 프로세서(110)에서 수행하기 위한 명령어를 저장하고 있거나 저장 장치(160)로부터 명령어를 로드하여 일시 저장할 수 있다. 프로세서(110)는 메모리(120)에 저장되어 있거나 로드된 명령어를 실행할 수 있다. 메모리는 ROM(121) 및 RAM(122)를 포함할 수 있다. The
본 발명의 실시 예에서 메모리(120)/저장 장치(160)는 프로세서(110)의 내부 또는 외부에 위치할 수 있고, 이미 알려진 다양한 수단을 통해 프로세서(110)와 연결될 수 있다. In an embodiment of the present invention, the
입력 인터페이스 장치(130)는 입력되는 데이터를 제공받아 프로세서(110)로 전달하도록 구성될 수 있다. 출력 인터페이스 장치(140)는 프로세서(110)의 처리 결과를 출력하도록 구성될 수 있다. The
네트워크 인터페이스 장치(150)는 네트워크를 통해 입력되는 데이터를 제공받아 프로세서(110)로 전달하거나, 프로세서(110)의 처리 결과를 네트워크를 통해 다른 장치로 전송하도록 구성될 수 있다. 예를 들어, 네트워크 인터페이스 장치(150)는 제1 액세스 네트워크와 제2 액세스 네트워크를 통해 트래픽을 수신하여 프로세서(110)로 전달하거나, 프로세서(110)로부터의 트래픽을 제1 액세스 네트워크와 제2 액세스 네트워크를 통해 각각 전송하도록 구성될 수 있다. The
이러한 구조로 이루어지는 본 발명의 실시 예에 따른 액세스 트래픽 스티어링 장치(100)는 단말(UE) 또는 네트워크의 UPF에 포함되는 형태로 구현될 수 있다. The access
본 발명의 실시 예는 이상에서 설명한 장치 및/또는 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하기 위한 프로그램, 그 프로그램이 기록된 기록 매체 등을 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다.The embodiment of the present invention is not implemented only through the apparatus and/or method described above, but a program for realizing a function corresponding to the configuration of the embodiment of the present invention, a recording medium in which the program is recorded, etc. Also, such an implementation can be easily implemented by those skilled in the art to which the present invention pertains from the description of the above-described embodiments.
이상에서 본 발명의 실시 예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improved forms of the present invention are also provided by those skilled in the art using the basic concept of the present invention as defined in the following claims. is within the scope of the right.
Claims (20)
단말과 UPF(User Plane Function) 사이에 하나의 PDU(packet data unit)이 2개 이상의 다중 액세스 네트워크를 통해 접속하는 다중 액세스 DPU 세션이 생성되어 있는 상태에서, 트래픽 스티어링 장치가 하나의 트래픽을 제1 액세스 네트워크와 제2 액세스 네트워크를 통해 각각 전송하는 중복 전송을 수행하는 단계;
상기 트래픽 스티어링 장치가, 상기 제1 액세스 네트워크를 통해 수신되는 트래픽의 제1 에러율(err rate)과 상기 제2 액세스 네트워크를 통해 수신되는 트래픽의 제2 에러율을 측정하는 단계; 및
상기 트래픽 스티어링 장치가, 상기 제1 에러율과 상기 제2 에러율을 기반으로 상기 중복 전송을 중지하는 단계
를 포함하는 트래픽 스티어링 방법.A traffic steering method for transmitting and receiving traffic in a multi-access network, comprising:
In a state in which a multi-access DPU session is created in which one packet data unit (PDU) is accessed through two or more multi-access networks between the terminal and the UPF (User Plane Function), the traffic steering device transmits one traffic to the first performing redundant transmissions, respectively, through an access network and a second access network;
measuring, by the traffic steering device, a first error rate of traffic received through the first access network and a second error rate of traffic received through the second access network; and
stopping, by the traffic steering device, the redundant transmission based on the first error rate and the second error rate
A traffic steering method comprising:
상기 중복 전송을 중지하는 단계는
상기 제1 에러율과 상기 제2 에러율을 미리 설정된 임계값과 각각 비교하는 단계; 및
상기 제1 에러율과 상기 제2 에러율 중 어느 하나가 상기 임계값보다 작은 경우에 중복 전송을 중지하는 것으로 결정하는 단계
를 포함하는, 트래픽 스티어링 방법.The method of claim 1
The step of stopping the redundant transmission is
comparing the first error rate and the second error rate with preset threshold values, respectively; and
Determining to stop redundant transmission when any one of the first error rate and the second error rate is less than the threshold value
A traffic steering method comprising:
상기 중복 전송을 중지하는 단계는
중복 전송이 중지되는 것으로 결정되면, 인밴드(inband) 신호를 이용하여 트래픽 전송 중지를 시그널링하는 단계
를 포함하는, 트래픽 스티어링 방법.The method of claim 1
The step of stopping the redundant transmission is
When it is determined that the redundant transmission is stopped, signaling the stop of traffic transmission using an in-band signal
A traffic steering method comprising:
상기 전송 중지를 시그널링하는 단계는 0의 시퀀스 번호를 가지는 인밴드 신호를 전송하는, 트래픽 스티어링 방법.4. The method of claim 3
The step of signaling the stop of transmission is transmitting an in-band signal having a sequence number of 0, traffic steering method.
상기 중복 전송을 수행하는 단계 이전에,
상기 트래픽에 시퀀스 번호를 삽입하는 단계
를 더 포함하는 트래픽 스티어링 방법.The method of claim 1
Before performing the redundant transmission,
inserting a sequence number into the traffic;
A traffic steering method further comprising a.
상기 시퀀스 번호를 삽입하는 단계는, IP(internet protocol) 헤더의 옵션 필드에 시퀀스 번호를 삽입하는, 트래픽 스티어링 방법.6. The method of claim 5
The inserting of the sequence number includes inserting the sequence number into an option field of an Internet protocol (IP) header.
상기 시퀀스 번호를 삽입하는 단계는, GRE(Generic Routing Encapsulation) 헤더의 옵션 필드에 시퀀스 번호를 삽입하는, 트래픽 스티어링 방법.6. The method of claim 5
The inserting of the sequence number includes inserting the sequence number into an option field of a Generic Routing Encapsulation (GRE) header.
상기 중복 전송을 수행하는 단계 이전에
상기 트래픽 스티어링 장치가, 액세스 규칙(access rule)을 수신하는 단계
를 더 포함하고,
상기 중복 전송을 수행하는 단계는,
상기 액세스 규칙이 상기 제1 액세스 네트워크를 통한 세션과 상기 제2 액세스 네트워크를 통한 세션이 각각 구축되어 있는 상태에서 트래픽을 다중 액세스 네트워크를 통해 중복 전송하는 모드를 포함하는 경우에, 상기 중복 전송을 수행하는, 트래픽 스티어링 방법.The method of claim 1
Before performing the redundant transmission
Receiving, by the traffic steering device, an access rule
further comprising,
The step of performing the redundant transmission comprises:
When the access rule includes a mode for redundantly transmitting traffic through a multiple access network in a state in which a session through the first access network and a session through the second access network are respectively established, the redundant transmission is performed How to steer traffic.
상기 모드는 고신뢰(Ultra-Reliable) 모드와 손실 없는 스티어링(Lossless Steering) 모드를 포함하며,
상기 액세스 규칙이 상기 손실 없는 스티어링 모드를 포함하는 경우, 상기 트래픽의 경로가 변경될 때 설정 시간 동안만 상기 중복 전송이 수행되는, 트래픽 스티어링 방법.9. The method of claim 8
The mode includes an Ultra-Reliable mode and a Lossless Steering mode,
When the access rule includes the lossless steering mode, the redundant transmission is performed only for a set time when the route of the traffic is changed.
상기 트래픽 스티어링 장치가, 상기 제1 액세스 네트워크를 통해 트래픽을 수신하고 상기 제2 액세스 네트워크를 통해 상기 트래픽을 각각 수신하는 단계;
상기 트래픽 스티어링 장치가, 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하고, 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하는 단계; 및
상기 트래픽 스티어링 장치가, 상기 획득된 시퀀스 번호들을 이용하여 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽과 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽을 하나의 트래픽으로 병합처리하는 단계
를 더 포함하는 트래픽 스티어링 방법.According to claim 1,
receiving, by the traffic steering device, the traffic through the first access network and the traffic through the second access network, respectively;
obtaining, by the traffic steering device, a sequence number from the traffic received through the first access network, and obtaining a sequence number from the traffic received through the second access network; and
merging, by the traffic steering apparatus, the traffic received through the first access network and the traffic received through the second access network into one traffic using the obtained sequence numbers
A traffic steering method further comprising a.
상기 트래픽 스티어링 장치는, 단말과 UPF에 설치되는 RHF(Redundancy Handling Function)을 가지는 장치는, 트래픽 스티어링 방법.According to claim 1,
The traffic steering device includes a device having a redundancy handling function (RHF) installed in a terminal and a UPF, the traffic steering method.
인터페이스 장치; 및
상기 인터페이스 장치를 통해 트래픽을 송수신하도록 구성된 프로세서
를 포함하고,
상기 프로세서는, 단말과 UPF(User Plane Function) 사이에 하나의 PDU(packet data unit)이 2개 이상의 다중 액세스 네트워크를 통해 접속하는 다중 액세스 DPU 세션이 생성되어 있는 상태에서, 상기 인터페이스 장치를 통해 하나의 트래픽을 상기 제1 액세스 네트워크와 상기 제2 액세스 네트워크로 각각 전송하는 중복 전송을 수행하고;
상기 인터페이스 장치를 통해 상기 제1 액세스 네트워크로부터 수신되는 트래픽의 제1 에러율과 상기 제2 액세스 네트워크로부터 수신되는 트래픽의 제2 에러율을 측정하며; 그리고
상기 제1 에러율과 상기 제2 에러율을 기반으로 상기 중복 전송을 중지하도록 구성되는, 트래픽 스티어링 장치.A traffic steering device for transmitting and receiving traffic in a multi-access network, comprising:
interface device; and
a processor configured to send and receive traffic via the interface device
including,
The processor, one packet data unit (PDU) between the terminal and the UPF (User Plane Function) in a state in which a multi-access DPU session to access through two or more multi-access networks is created, one through the interface device performing redundant transmission of transmitting traffic of , respectively, to the first access network and the second access network;
measure a first error rate of traffic received from the first access network and a second error rate of traffic received from the second access network through the interface device; And
and stop the redundant transmission based on the first error rate and the second error rate.
상기 프로세서는, 상기 제1 에러율과 상기 제2 에러율을 미리 설정된 임계값과 각각 비교하고, 상기 제1 에러율과 상기 제2 에러율 중 어느 하나가 상기 임계값보다 작은 경우에 중복 전송을 중지하는 것으로 결정하도록 구성되는, 트래픽 스티어링 장치.13. The method of claim 12
The processor compares the first error rate and the second error rate with a preset threshold value, respectively, and determines to stop the redundant transmission when any one of the first error rate and the second error rate is less than the threshold value A traffic steering device, configured to:
상기 프로세서는, 중복 전송이 중지되는 것으로 결정되면, 인밴드 신호를 이용하여 트래픽 전송 중지를 시그널링하도록 구성되는, 트래픽 스티어링 장치.13. The method of claim 12
The processor is configured to, when it is determined that the redundant transmission is to be stopped, signal the stop of traffic transmission by using an in-band signal.
상기 프로세서는, 전송 중지를 시그널링하는 경우, 0의 시퀀스 번호를 가지는 인밴드 신호를 전송하도록 구성되는, 트래픽 스티어링 장치.15. The method of claim 14
The processor is configured to transmit an in-band signal having a sequence number of 0 when signaling transmission stop.
상기 프로세서는, 상기 중복 전송을 수행하기 전에, 상기 트래픽에 시퀀스 번호를 삽입하도록 구성되는, 트래픽 스티어링 장치.13. The method of claim 12
and the processor is configured to insert a sequence number into the traffic before performing the redundant transmission.
상기 프로세서는, IP 헤더의 옵션 필드에 시퀀스 번호를 삽입하거나, GRE 헤더의 옵션 필드에 시퀀스 번호를 삽입하도록 구성되는, 트래픽 스티어링 장치.17. The method of claim 16
wherein the processor is configured to insert a sequence number into an option field of an IP header or insert a sequence number into an option field of a GRE header.
상기 프로세서는 상기 중복 전송을 수행하기 전에, 상기 인터페이스 장치를 통해 액세스 규칙을 수신하고, 상기 액세스 규칙이 상기 제1 액세스 네트워크를 통한 세션과 상기 제2 액세스 네트워크를 통한 세션이 각각 구축되어 있는 상태에서 트래픽을 다중 액세스 네트워크를 통해 중복 전송하는 모드를 포함하는 경우에, 상기 중복 전송을 수행하도록 구성되는, 트래픽 스티어링 장치.13. The method of claim 12
The processor receives an access rule through the interface device before performing the redundant transmission, and the access rule is in a state in which a session through the first access network and a session through the second access network are established, respectively. and perform the redundant transmission when it includes a mode of redundantly transmitting traffic over a multiple access network.
상기 모드는 고신뢰 모드와 손실 없는 스티어링 모드를 포함하며,
상기 프로세서는, 상기 액세스 규칙이 상기 손실 없는 스티어링 모드를 포함하는 경우, 상기 트래픽의 경로가 변경될 때 설정 시간 동안만 상기 중복 전송을 수행하도록 구성되는, 트래픽 스티어링 장치.19. The method of claim 18
The mode includes a high reliability mode and a lossless steering mode,
and the processor is configured to, when the access rule includes the lossless steering mode, perform the redundant transmission only for a set time when the route of the traffic is changed.
상기 프로세서는, 상기 인터페이스 장치를 통해, 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하고, 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽으로부터 시퀀스 번호를 획득하며, 상기 획득된 시퀀스 번호들을 이용하여 상기 제1 액세스 네트워크를 통해 수신되는 상기 트래픽과 상기 제2 액세스 네트워크를 통해 수신되는 상기 트래픽을 하나의 트래픽으로 병합처리하도록 구성되는, 트래픽 스티어링 장치.
13. The method of claim 12,
The processor, via the interface device, obtains a sequence number from the traffic received through the first access network, obtains a sequence number from the traffic received through the second access network, the obtained sequence and merging the traffic received through the first access network and the traffic received through the second access network into one traffic by using numbers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200013189A KR20210099386A (en) | 2020-02-04 | 2020-02-04 | Method and apparatus for access traffic steering in simultaneous multiple access network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200013189A KR20210099386A (en) | 2020-02-04 | 2020-02-04 | Method and apparatus for access traffic steering in simultaneous multiple access network |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20210099386A true KR20210099386A (en) | 2021-08-12 |
Family
ID=77314615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200013189A KR20210099386A (en) | 2020-02-04 | 2020-02-04 | Method and apparatus for access traffic steering in simultaneous multiple access network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20210099386A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113852991A (en) * | 2021-08-20 | 2021-12-28 | 大唐网络有限公司 | Data forwarding method of 5G user plane functional entity, device thereof and electronic equipment |
WO2023200220A1 (en) * | 2022-04-12 | 2023-10-19 | Samsung Electronics Co., Ltd. | Method and user equipment (ue) for selecting access network for routing data of the ue |
WO2024085445A1 (en) * | 2022-10-17 | 2024-04-25 | 삼성전자 주식회사 | Electronic device for data communication in wireless communication system, and operating method therefor |
-
2020
- 2020-02-04 KR KR1020200013189A patent/KR20210099386A/en unknown
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113852991A (en) * | 2021-08-20 | 2021-12-28 | 大唐网络有限公司 | Data forwarding method of 5G user plane functional entity, device thereof and electronic equipment |
WO2023200220A1 (en) * | 2022-04-12 | 2023-10-19 | Samsung Electronics Co., Ltd. | Method and user equipment (ue) for selecting access network for routing data of the ue |
WO2024085445A1 (en) * | 2022-10-17 | 2024-04-25 | 삼성전자 주식회사 | Electronic device for data communication in wireless communication system, and operating method therefor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220225165A1 (en) | Session Packet Duplication | |
US11178717B2 (en) | Traffic distribution method through multi-access network in a network and network entity performing the same | |
CN110546992B (en) | System and method for handover in dual connectivity communication system | |
RU2752242C1 (en) | Methods providing dual connect capability for redundant user plane paths and corresponding network nodes | |
US11064388B2 (en) | Traffic distribution method through multi-access network in a network and network entity performing the same | |
CN111543080B (en) | System and method for network topology management | |
JP2021518684A (en) | Devices and methods for access traffic steering, switching, and / or split operation | |
JP2023514095A (en) | Donor to Donor Topology Adaptation in Access Backhaul Integrated Networks | |
WO2021147107A1 (en) | Communication method and apparatus | |
US20220141732A1 (en) | Method and apparatus for reporting assistant information | |
JP2023546462A (en) | COMMUNICATION METHODS AND APPARATUS, READABLE STORAGE MEDIA, AND SYSTEMS | |
KR20150049250A (en) | System and method for distributing traffic of wireless local area network in heterogeneous wireless networks | |
US20210022203A1 (en) | Method for deactivating user plane connection and network entity for controlling user plane connection deactivation in network | |
KR20210099386A (en) | Method and apparatus for access traffic steering in simultaneous multiple access network | |
WO2021028807A1 (en) | Dual connectivity recovery on backhaul failure | |
WO2014205772A1 (en) | Method, device, and system for establishing wireless network | |
JP2023534851A (en) | Communication method and communication device applied to integrated access and backhaul IAB system | |
KR20240004972A (en) | A first node, a second node, and a method executed by the same for processing migration of a node | |
US9615298B2 (en) | Off-load apparatus, network system, and handover method of multicast traffic | |
CN115707149A (en) | Communication method and communication device | |
KR20140124116A (en) | Apparatus and method for optimizing data-path in mobile communication network | |
EP3852481A1 (en) | Mode switching method and data stream distribution method and apparatus | |
WO2011144137A1 (en) | Method, device and system for processing message | |
US20230164617A1 (en) | First node, second node and methods performed thereby in a communications network for handling transmission of one or more packets from a sending node to a receiving node | |
KR102641949B1 (en) | Proxyless multi-path transmission system, and signalling method for session connection |