KR20210070555A - 무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법 - Google Patents
무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법 Download PDFInfo
- Publication number
- KR20210070555A KR20210070555A KR1020190160403A KR20190160403A KR20210070555A KR 20210070555 A KR20210070555 A KR 20210070555A KR 1020190160403 A KR1020190160403 A KR 1020190160403A KR 20190160403 A KR20190160403 A KR 20190160403A KR 20210070555 A KR20210070555 A KR 20210070555A
- Authority
- KR
- South Korea
- Prior art keywords
- data
- service type
- access network
- slice
- optical access
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J14/00—Optical multiplex systems
- H04J14/02—Wavelength-division multiplex systems
- H04J14/0227—Operation, administration, maintenance or provisioning [OAMP] of WDM networks, e.g. media access, routing or wavelength allocation
- H04J14/0228—Wavelength allocation for communications one-to-all, e.g. broadcasting wavelengths
- H04J14/023—Wavelength allocation for communications one-to-all, e.g. broadcasting wavelengths in WDM passive optical networks [WDM-PON]
- H04J14/0235—Wavelength allocation for communications one-to-all, e.g. broadcasting wavelengths in WDM passive optical networks [WDM-PON] for upstream transmission
-
- H04L47/14—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2408—Traffic characterised by specific attributes, e.g. priority or QoS for supporting different services, e.g. a differentiated services [DiffServ] type of service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2425—Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
- H04L47/2433—Allocation of priorities to traffic types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/6215—Individual queue per QOS, rate or priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/6275—Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/80—Actions related to the user profile or the type of traffic
- H04L47/805—QOS or priority aware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법이 개시된다. 광 액세스 네트워크의 ONU가 수행하는 데이터 전송 방법은 무선 네트워크에서 수신한 데이터의 슬라이스 서비스 타입을 판단하는 단계; 슬라이스 서비스 타입에 따라 스케줄링 주기에서 상기 데이터의 전송 순서를 결정하는 단계; 및 상기 데이터의 대역에 기초하여 상기 무선 네트워크에서 수신한 데이터를 상향 스트림을 통해 OLT에 전송하는 단계를 포함할 수 있다.
Description
본 발명은 광 액세스 네트워크 및 데이터 전송 방법에 관한 것으로, 보다 구체적으로는 슬라이싱을 이용하여 무선 네트워크를 수용하는 광 액세스 네트워크 시스템에 관한 장치 및 방법에 관한 것이다.
5G 및 이후 이동통신 모바일 서비스는 서로 다른 속성을 갖는 다양한 형태의 스마트 디바이스 보급 및 새로운 고품질 저지연 서비스를 제공한다. 5G 모바일 서비스의 대표적인 Use-case는 대용량 콘텐츠를 전달하기 위한 고속 데이터 전송 기술 (eMBB : Enhanced mobile broadband), 많은 기기의 고밀도 사물인터넷 기술 (MIoT : Massive Internet of Things), 저지연 고신뢰성 전송기술 (URLLC :Ultra Reliable Low 지연 속도 Communication)로 Mobility, 지연 속도, Reliability, Control 등 서로 다른 속성과 요구사항을 갖는다.
그러나, 광 액세스 네트워크에서는 서비스에 따라 데이터를 분류하지 않고, 수신한 데이터를 그대로 전송하고 있다. 광액세스 네트워크 기술은 전화국사(Central Office)에 위치한 OLT와 가입자에 위치한 여러 ONU가 1:N으로 대응되는 트리구조를 가지고 있다. 이때, 패킷 전달을 위해 OLT에서 ONU로 향하는 하향스트림은 브로드캐스트(Broadcast) 방식이 사용된다. 반면, ONU에서 OLT로 향하는 상향스트림은 여러 ONU들 간의 충돌을 피하기 위해 시분할다중화 (TDM : Time Division Multiplexing) 방식이 사용된다. 그러므로, 상향 스트림 전송은 ONU의 수 및 트래픽 양에 따라서 지연 속도가 크게 증가하게 된다.
즉, 이동통신 모바일 서비스를 제공하는 무선 네트워크가 광 액세스 네트워크가 연결된 경우, 상향 스트림 전송 과정에서 발생하는 지연이 저지연을 요구하는 모바일 서비스에 영향을 줄 수 있다.
따라서, 무선 네트워크와 광 액세스 네트워크가 연결된 시스템에서 광 액세스 네트워크에 의하여 저지연을 요구하는 서비스에 지연이 발생하는 것을 방지하는 방법이 요청되고 있다.
본 발명은 무선 액세스 네트워크를 수용하며, 데이터의 서비스 타입에 대응하는 슬라이스 서비스 타입에 따라 차등적 데이터 서비스를 제공함으로써, 저지연을 요구하는 서비스에 지연이 발생하는 것을 방지하는 광 액세스 네트워크 및 데이터 전송 방법을 제공한다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 무선 유닛(RU: Radio Unit)이 수행하는 광 액세스 네트워크의 데이터 전송 방법은 ONU로 전송할 데이터의 슬라이스 서비스 타입을 판단하는 단계; 및 상기 데이터의 필드에 상기 슬라이스 서비스 타입 및 우선 순위를 나타내는 슬라이스 정보를 매핑하는 단계를 포함하고, 상기 ONU는, 상기 필드값에 따라 상기 데이터에 OLT로 전송하기 위한 대역을 할당하는 순서를 결정할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 슬라이스 정보를 매핑하는 단계는, 상기 데이터에 포함된 ToS(Type of Service) 필드의 IP 선행(Precedence)필드 값에 상기 슬라이스 정보를 매핑할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 슬라이스 정보를 매핑하는 단계는, 상기 데이터에 포함된 CoS (Class of Servie) 필드의 VLAN 프리오리티 비트(Priority bit) 필드 값에 상기 슬라이스 정보를 매핑할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수행하는 데이터 전송 방법은 무선 네트워크에서 수신한 데이터의 슬라이스 서비스 타입을 판단하는 단계; 슬라이스 서비스 타입에 따라 스케줄링 주기에서 상기 데이터의 전송 순서를 결정하는 단계; 및 상기 데이터의 대역에 기초하여 상기 무선 네트워크에서 수신한 데이터를 상향 스트림을 통해 OLT에 전송하는 단계를 포함할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 대역을 할당하는 단계는 슬라이스 서비스 타입 별로 결정된 우선 순위를 고려하여 상기 데이터의 전송 순서를 스케줄링 할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 대역을 할당하는 단계는 슬라이스 서비스 타입별로 설정된 큐들 중에서 상기 데이터의 슬라이스 서비스 타입에 대응하는 큐에 상기 데이터를 입력하고, 복수의 큐들에서 동시에 데이터가 출력되는 경우, 큐들 각각에 설정된 우선 순위에 따라 각각의 큐들에서 출력되는 데이터들을 순차적으로 전송할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 OLT는, 상기 슬라이스 서비스 타입 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당과 같은 대역 할당 방식 중 하나를 결정하여 상기 ONU에 전달하고, 상기 대역을 할당하는 단계는 슬라이스 서비스 타입 별로 결정된 대역 할당 방식에 따라 상기 데이터에 대역을 할당할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 슬라이스 서비스 타입을 판단하는 단계는, 상기 데이터의 우선 순위 비트 값에 따라 상기 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 슬라이스 서비스 타입을 판단하는 단계는, 상기 데이터에 포함된 ToS(Type of Service) 필드의 IP 선행(Precedence)필드 값에 따라 상기 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 전송 방법의 슬라이스 서비스 타입을 판단하는 단계는, 상기 데이터에 포함된 VLAN 설정의 CoS (Class of Servie) 우선순위 비트(PB : Priority bit) 값에 따라 상기 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 OLT가 수행하는 데이터 수신 방법은 무선 네트워크에서 수신하는 데이터의 슬라이스 서비스 타입 별로 대역 할당 방식을 결정하는 단계; 결정한 슬라이스 서비스 타입별 대역 할당 방식을 ONU에 전달하는 단계; 및 상기 ONU로부터 상기 대역 할당 방식에 따라 슬라이스 서비스 타입별로 대역을 할당한 데이터를 수신하는 단계를 포함할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 데이터 수신 방법의 대역 할당 방식을 결정하는 단계는 상기 슬라이스 서비스 타입 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당과 같은 대역 할당 방식 중 하나를 결정할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU(Optical Network Unit)는 무선 네트워크를 통하여 무선 유닛(RU: Radio Unit)로부터 데이터를 수신하는 제1 통신기; 상기 데이터의 슬라이스 서비스 타입을 판단하고, 판단한 슬라이스 서비스 타입에 따라 스케줄링 주기에서 상기 데이터의 전송 순서를 결정하는 프로세서; 및 할당한 대역에 기초하여 상기 데이터를 상향 스트림을 통해 OLT에 전송하는 제2 통신기를 포함할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU의 프로세서는 슬라이스 서비스 타입 별로 결정된 우선 순위를 고려하여 상기 데이터의 전송 순서를 스케줄링 할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU의 프로세서는 슬라이스 서비스 타입별로 설정된 큐들 중에서 상기 데이터의 슬라이스 서비스 타입에 대응하는 큐에 상기 데이터를 입력하고, 복수의 큐들에서 동시에 데이터가 출력되는 경우, 큐들 각각에 설정된 우선 순위에 따라 각각의 큐들에서 출력되는 데이터들을 순차적으로 전송할 수 있다.
본 발명의 일실시예에 따른 광 액세스 네트워크의 OLT(Optical Line Terminal)는, 무선 네트워크에서 수신하는 데이터의 슬라이스 서비스 타입 별로 대역을 할당하는 프로세서; 및 결정한 슬라이스 서비스 타입별 대역을 ONU에 전달하고, 상기 ONU로부터 슬라이스 서비스 타입별로 전송 순서가 결정된 데이터를 상기 슬라이스 서비스 타입별 대역을 통하여 수신하는 통신기를 포함할 수 있다.
본 발명의 일실시예에 의하면, 무선 액세스 네트워크를 수용하며, 데이터의 서비스 타입에 대응하는 슬라이스 타입에 따라 차등적 데이터 서비스를 제공하는 광 액세스 네트워크를 구성함으로써, 지연 속도에 의한 영향을 최소화하여 무선 서비스의 품질을 높일 수 있다.
또한, 본 발명의 일실시예에 의하면 데이터의 서비스 타입에 대응하는 슬라이스 타입에 따라 차등적 데이터 서비스를 제공하는 광 액세스 네트워크를 구성함으로써 광 액세망과 모바일 네트워크의 이종망간 End-To-End 네트워크 슬라이싱을 제공할 수 있다.
도 1은 본 발명의 일실시예에 따른 광 액세스 네트워크가 포함된 무선 액세스 네트워크 시스템을 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU를 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수신한 데이터의 슬라이스 서비스 타입에 따라 대역을 할당하여 전송하는 과정의 일례이다.
도 4는 본 발명의 일실시예에 따른 ONU가 수신하는 데이터의 포맷의 일례이다.
도 5는 본 발명의 일실시예에 따른 ONU가 슬라이스 별로 큐를 설정하여 데이터를 처리하는 구조의 일례이다.
도 6은 본 발명의 일실시예에 따른 ONU가 데이터의 슬라이스 서비스 타입에 따라 순차적으로 데이터를 전송하는 과정의 일례이다.
도 7은 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수행하는 데이터 전송 방법을 도시한 플로우차트이다.
도 8은 본 발명의 일실시예에 따른 광 액세스 네트워크의 OLT가 수행하는 데이터 수신 방법을 도시한 플로우차트이다.
도 2는 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU를 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수신한 데이터의 슬라이스 서비스 타입에 따라 대역을 할당하여 전송하는 과정의 일례이다.
도 4는 본 발명의 일실시예에 따른 ONU가 수신하는 데이터의 포맷의 일례이다.
도 5는 본 발명의 일실시예에 따른 ONU가 슬라이스 별로 큐를 설정하여 데이터를 처리하는 구조의 일례이다.
도 6은 본 발명의 일실시예에 따른 ONU가 데이터의 슬라이스 서비스 타입에 따라 순차적으로 데이터를 전송하는 과정의 일례이다.
도 7은 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수행하는 데이터 전송 방법을 도시한 플로우차트이다.
도 8은 본 발명의 일실시예에 따른 광 액세스 네트워크의 OLT가 수행하는 데이터 수신 방법을 도시한 플로우차트이다.
이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 그러나, 실시예들에는 다양한 변경이 가해질 수 있어서 특허출원의 권리 범위가 이러한 실시예들에 의해 제한되거나 한정되는 것은 아니다. 실시예들에 대한 모든 변경, 균등물 내지 대체물이 권리 범위에 포함되는 것으로 이해되어야 한다.
실시예에서 사용한 용어는 단지 설명을 목적으로 사용된 것으로, 한정하려는 의도로 해석되어서는 안된다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 따른 광 액세스 네트워크가 포함된 무선 액세스 네트워크 시스템을 도시한 도면이다.
5G 모바일 기지국 아키텍처는 RU(Radio Unit)(110), CU(Centralized Unit)(150) 및 DU(Distributed Unit)(160)로 구성된 3단 구조의 5G 무선 액세스 네트워크(RAN: (Radio Access Network) 시스템으로 구성될 수 있다.
이때, RU(110), CU(150), 및 DU(160)는 실시예에 따라 모두 분리되어 배치될 수도 있고, CU(150)와 DU(160)이 일체형으로 배치되거나 RU(110)와 DU(160)가 일체형으로 배치될 수도 있다.
도 1은 RU(110), CU(150), 및 DU(160)가 모두 분리되어 배치되고, RU(110)와 DU(160) 사이를 ONU(120), ODN(130), OLT(140)로 구성된 광 액세스 네트워크 시스템이 연결하는 구조의 무선 액세스 네트워크이다. 이때, 광 액세스 네트워크 시스템은 모바일 프론트홀 (Fronthaul)이며 지연 속도(Latency)에 민감한 네트워크일 수 있다.
또한, 광 액세스 네트워크는 점 대 다중 점 분배망(P2MP : Point to Multi-Point)의 ODN(Optical Distribution Network)(130)을 통해 OLT(Optical Line Terminal)(140)와 다수의 ONU(Optical Network Unit)(120)가 연결되어 고속 데이터 서비스를 제공하는 광 네트워크일 수 있다.
UE(User Equipment)(111)는 무선 액세스 네트워크에 시스템 등록 절차 후 PDN 세션 설정 절차를 거쳐 서비스 타입별로 NSI(Network Slice Instance)를 설정할 수 있다. 이때, UE(111)는 설정한 NSI에 따라 네트워크 슬라이스 선택 정보 (NSSAI: Network Slice Selection Assistance Information)를 생성할 수 있다. 이때, NSSAI는 슬라이스 서비스 타입 각각에 대응하는 S-NSSAI (Single-NSSAI)들로 구성될 수 있으며, 각각의 S-NSSAI (Single-NSSAI)는 네트워크 슬라이스 타입 (SST : Slice Service Type) 및 슬라이스 세부 속성 (SD : Slice Differentiator)를 포함할 수 있다. 이때, SST는 표 1에 도시된 바와 같이 슬라이스 서비스 타입에 따른 네트워크 슬라이스를 표시할 수 있다.
UE(111)의 서로 다른 서비스 응용 데이터는 서로 다른 DRB (Dedicated Radio Bearer) 채널을 설정하고 DU(160)의 모바일 스케줄러에 의해 수행된 스케줄링 정보에 의해 무선자원으로 할당되어 다중화된다.
RU(110)는 UE(111)로부터 수신된 무선 데이터를 복원하고 역다중화를 통해 PDU (Protocol Data Unit) 데이터를 생성할 수 있다. 다음으로, RU(110)는 PDU 데이터를 이더넷 프레임으로 변환하여 ONU(120)로 전송한다. 이때, RU(110)는 해당 PDU의 SST에 해당하는 네트워크 슬라이스 타입에 따라 ONU가 PDU를 분리할 수 있도록 SST (슬라이스 정보)를 VLAN의 CoS 우선순위 비트 필드 또는 IP Precedence ToS 우선순위 비트 필드에 매핑할 수 있다.
ONU(120)는 데이터의 슬라이스 서비스 타입에 따른 네트워크 슬라이싱 타입 수만큼 슬라이스 클래스 큐(Queue)의 갯수를 설정할 수 있다. 그리고, ONU(120)는 RU(110)로부터 수신한 데이터의 슬라이스 서비스 타입에 따라 상향 스트림 데이터를 분류하여 슬라이스 클래스 큐들에 입력할 수 있다. 또한, ONU(120)는 슬라이스 클래스 큐들에 큐잉한 데이터들의 패킷을 DBA 스케줄링 주기에 할당된 대역폭에 따라 ODN(130)을 통하여 OLT(140)로 전송한다.
이때, ONU(120)는 수신한 데이터를 슬라이스 서비스 타입에 따라 eMBB, URLLC, M-IoT 중 하나에 대응하는 슬라이스 클래스 큐로 분류할 수 있다. 또한, 무선 액세스 네트워크에서 지원하는 슬라이스 서비스 타입이 증가하는 경우, ONU(120)는 증가된 슬라이스 서비스 타입에 대응하는 네트워크 슬라이싱 별로 슬라이스 클래스 큐를 설정하여 분류할 수 있다.
또한, 모바일 서비스 유형별로 대역폭 및 지연 속도 특성 관점에서 서로 다른 요구사항을 갖고 있으므로 ONU(120)는 슬라이스 클래스 큐들 각각이 해당 슬라이스 서비스의 요구사항을 만족하도록 SLA (Service Level Agreement)를 설정할 수 있다.
OLT(140)의 DBA는 상향 스트림을 통하여 수신한 데이터에 대하여 스케줄링 주기에 따라 지연 속도 및 대역폭 관점에서 차등적인 스케줄링을 수행할 수 있다. 예를 들어, OLT(140)의 DBA는 저지연을 요구하는 URLLC 서비스에 대하여 모바일 스케줄링 정보를 DU 로 제공받아 지연 속도 없이 대역을 할당하는 협력대역할당 방식으로 서비스 하거나 또는 일정한 고정 대역을 할당하는 고정대역할당 방식을 적용할 수 있다. 또한, OLT(140)의 DBA는 eMBB 서비스에 대해서는 대역폭 량을 큰 폭으로 조절 가능한 동적대역할당 방식을 적용할 수 있다. 그리고, OLT(140)의 DBA는 M-IoT 서비스에 대하여 대역폭이나 지연 속도에 대한 속성보다 신뢰성을 높이는 방식으로 데이터를 처리할 수 있다.
즉, OLT(140)의 DBA는 데이터의 슬라이스 서비스 타입들 각각에 대응하는 슬라이스 서비스 큐에 대하여 지연 속도 및 대역폭 관점에서 요구사항을 만족 할 수 있도록 슬라이스 클래스 큐를 관리할 수 있다.
또한, OLT(140)의 DBA가 슬라이스 서비스 큐들을 별도로 관리하지 않고 ONU(120) 별로 대역할당을 수행할 수 있다. 이때, 대역을 할당받은 ONU(120)는 할당 받은 대역을 슬라이스 서비스 큐별로 분할 할당할 수 있다.
ONU(120), ODN(130), OLT(140)로 구성된 광 액세스 네트워크는 RU(110), CU(150), 및 DU(160)로 구성된 무선 액세스 네트워크를 수용하며, 데이터의 서비스 타입에 대응하는 슬라이스 서비스 타입에 따라 차등적 데이터 서비스를 제공함으로써, 지연 속도에 의한 영향을 최소화하여 무선 서비스의 품질을 높일 수 있다.
또한, 본 발명에 따른 광 액세스 네트워크의 ONU(120) 및 OLT(140)는 데이터의 서비스 타입에 대응하는 슬라이스 서비스 타입에 따라 차등적 데이터 서비스를 제공함으로써 광 액세망과 모바일 네트워크의 이종망간 End-To-End 네트워크 슬라이싱을 제공할 수 있다.
도 2는 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU를 도시한 도면이다.
RU(110)는 PDU의 SST에 해당하는 네트워크 슬라이스 타입에 따라 ONU가 PDU를 분리할 수 있도록 SST (슬라이스 정보)를 VLAN의 CoS 우선순위 비트 필드 또는 IP Precedence ToS 우선순위 비트 필드에 매핑할 수 있다.
이때, RU(110)는 ONU(120)로 전송할 데이터의 슬라이스 서비스 타입을 판단할 수 있다. 그리고, RU(110)는 판단 결과에 따라 ONU(120)로 전송할 데이터의 필드에 슬라이스 서비스 타입 및 우선 순위를 나타내는 슬라이스 정보를 매핑할 수 있다. 예를 들어, RU(110)는 ONU(120)로 전송할 데이터에 포함된 ToS(Type of Service) 필드의 IP 선행(Precedence)필드 값에 슬라이스 정보를 매핑할 수 있다. 또한, RU(110)는 ONU(120)로 데이터에 포함된 VLAN 설정의 CoS 우선순위 비트 필드 값에 슬라이스 정보를 매핑할 수도 있다.
ONU(120)는 도 2에 도시된 바와 같이 제1 통신기(210), 프로세서(220), 및 제2 통신기(230)를 포함할 수 있다.
제1 통신기(210)는 광섬유를 통한 이더넷 접속 규격에 따라 무선 네트워크의 무선 유닛(RU)(110)으로부터 데이터를 수신할 수 있다.
프로세서(220)는 제1 통신기(210)가 수신한 데이터의 슬라이스 서비스 타입을 판단할 수 있다. 이때, 프로세서(220)는 데이터의 우선 순위 비트 값에 따라 데이터의 슬라이스 서비스 타입 및 데이터의 우선 순위를 판단할 수 있다. 예를 들어, 프로세서(220)는 데이터에 포함된 ToS(Type of Service) 필드의 IP 선행(Precedence)필드 값에 따라 데이터의 슬라이스 서비스 타입 및 데이터의 우선 순위를 판단할 수 있다. 또한 프로세서(220)는 데이터에 포함된 VLAN 설정의 CoS 우선순위 비트 필드 값에 따라 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단할 수도 있다.
다음으로, 프로세서(220)는 판단한 슬라이스 서비스 타입에 따라 스케줄링 주기에 데이터의 전송 순서를 결정할 수 있다. 이때, 프로세서(220)는 슬라이스 서비스 타입 별로 결정된 우선 순위를 고려하여 상기 데이터의 전송 순서를 스케줄링 할 수 있다.
예를 들어, 프로세서(220)는 슬라이스 서비스 타입별로 설정된 큐들 중에서 데이터의 슬라이스 서비스 타입에 대응하는 큐에 상기 데이터를 입력하고, 복수의 큐들에서 동시에 데이터가 출력되는 경우, 큐들 각각에 설정된 우선 순위에 따라 각각의 큐들에서 출력되는 데이터들을 순차적으로 전송할 수 있다.
또한, 프로세서(220)는 큐들 각각에 설정된 우선 순위에 따라 각각의 큐들에서 출력되는 데이터들에게 OLT(220)로부터 할당받은 대역을 분할 할당할 수 있다.
제2 통신기(230)는 프로세서(220)가 할당한 데이터의 대역에 기초하여 데이터를 상향 스트림을 통해 OLT(140)에 전송할 수 있다. 이때, OLT(140)는 한 가지의 대역할당 방식을 사용할 수도 있고 또는 슬라이스 서비스 타입에 따라 고정 대역 할당, 협력 대역 할당, 동적 대역 할당 중 하나를 선택하고, 선택한 할당 방식에 따라 슬라이스 서비스 타입 별로 대역을 할당할 수도 있다. 예를 들어, OLT(140)의 DBA는 저지연을 요구하는 URLLC 서비스에 대하여 모바일 스케줄링 정보를 DU 로 제공받아 지연 속도 없이 대역을 할당하는 협력대역할당 방식으로 서비스 하거나 또는 일정한 고정 대역을 할당하는 고정대역할당 방식을 적용할 수 있다. 또한, OLT(140)의 DBA는 eMBB 서비스에 대해서는 대역폭 량을 큰 폭으로 조절 가능한 동적대역할당 방식을 적용할 수 있다. 그리고, OLT(140)의 DBA는 M-IoT 서비스에 대하여 대역폭이나 지연 속도에 대한 속성보다 신뢰성을 높이는 방식으로 데이터를 처리할 수 있다.
그리고, OLT(140)가 슬라이스 서비스 타입 별로 대역을 할당한 경우, 제2 통신기(230)는 프로세서(220)가 판단한 슬라이스 서비스 타입에 할당된 대역에 기초하여 데이터를 상향 스트림을 통해 OLT(140)에 전송할 수 있다. 이때, 슬라이스 서비스 타입 별로 대역이 할당되어 있으므로, ONU(120)에 할당된 대역안에서 데이터를 전송하기 위한 전송 순서 결정 과정은 생략될 수 있다.
이때, OLT(140)은 대역할당 하지 않고 ONU(120)별로 대역할당을 수행할 수도 있다. 구체적으로, OLT(140)은 ONU(120) 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당 중 하나를 선택하고, 선택한 할당 방식에 따라 ONU(120) 별로 대역을 할당할 수도 있다. 이때, ONU(120)의 프로세서(220)는 앞서 설명한 바와 같이 슬라이스 서비스 타입에 따라 전송 순서를 결정하고, 전송 순서에 따라 OLT(140)로부터 할당 받은 대역을 분할하여 우선 순위가 높은 데이터를 먼저 OLT(140)로 전송할 수 있다.
도 3은 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수신한 데이터의 슬라이스 서비스 타입에 따라 대역을 할당하여 전송하는 과정의 일례이다.
RU(110)는 도 3에 도시된 바와 같이 무선 데이터는 네트워크 슬라이스별로 서로 다른 DRB (Dedicated Radio Bearer) 채널을 설정하고, 무선자원 할당의 최소 단위인 RB(Resource Block)들로 할당되어 RU에 수신된다. RU는 수신된 무선 데이터(310)을 복원하고 역다중화를 통해 PDU (Protocol Data Unit) 데이터를 생성하여 ONU(120)로 전송할 수 있으며 이때 해당 이더넷 프레임에 네트워크 슬라이스 타입 정보를 패킷의 우선순위에 매핑하여 표기할 수 있다.
그리고, ONU(120)는 RU(110)로부터 수신한 PDU 데이터들의 슬라이스 서비스 타입을 판단하여 eMBB 서비스 타입의 데이터(301), URLLC 서비스 타입의 데이터(302), 및 MIoT 서비스 타입의 데이터(303)로 분류할 수 있다.
URLLC 서비스 타입의 데이터(302)의 우선 순위가 가장 높고, MIoT 서비스 타입의 데이터(303)이 우선 순위가 가장 낮은 경우, ONU(120)는 스케줄링 주기 1(311)에서 수신한 데이터 중에서 우선 순위가 가장 높은 URLLC 서비스 타입의 데이터(302)를 먼저 전송할 수 있다. 그리고, 남은 영역에 두번째로 우선 순위가 높은 eMBB 서비스 타입의 데이터(301)를 할당하여 OLT(140)로 전송할 수 있다. 이때, ONU(120)는 OLT(140)로 전송하지 못한 eMBB 서비스 타입의 데이터(301)들의 일부와 MIoT 서비스 타입의 데이터(303)들을 각각의 서비스 타입에 대응하는 큐에 큐잉한 상태일 수 있다. 그리고 각 슬라이스 서비스 타입별로 데이터를 대역할당하거나 큐잉하는 판단 기준은 각 슬라이스 타입별로 요구하는 지연 및 전송속도 조건에 따른 최소 보장된 지연 및 전송 속도를 만족할 수 있도록 관리한다 그 다음으로, ONU(120)는 OLT(140) DBA에 큐잉된 데이터를 위한 대역할당을 요청할 수 있다.
다음 스케줄링 주기 2(312)를 위한 대역할당을 받은 후, ONU(120)는 대역(bandwidth)에 URLLC 서비스 타입의 데이터(302)를 먼저 할당하고 남은 영역에 두번째로 우선 순위가 높은 eMBB 서비스 타입의 데이터(301) 및 우선 순위가 가장 낮은 MIoT 서비스 타입의 데이터(303)를 할당하여 OLT(140)로 전송할 수 있다. 이때, ONU(120)는 스케줄링 주기 2(312)에서 OLT(140)로 전송하지 못한 eMBB 서비스 타입의 데이터(301)들의 일부와 MIoT 서비스 타입의 데이터(303)들의 일부를 각각의 서비스 타입에 대응하는 큐에 큐잉한 상태일 수 있다. 그리고 각 슬라이스 서비스 타입별로 데이터를 대역할당하거나 큐잉하는 판단 기준은 각 슬라이스 타입별로 요구하는 지연 및 전송속도 조건에 따른 최소 보장된 지연 및 전송 속도를 만족할 수 있도록 관리한다 그 다음으로, ONU(120)는 OLT(140) DBA에 큐잉된 데이터를 위한 대역할당을 요청할 수 있다.
다음 스케줄링 주기 3(313)를 위한 대역할당을 받은 후, ONU(120)는 증가된 대역폭에 URLLC 서비스 타입의 데이터(302)를 먼저 할당하고, 남은 영역에 eMBB 서비스 타입의 데이터(301) 및 MIoT 서비스 타입의 데이터(303)를 순차적으로 할당하여 OLT(140)로 전송할 수 있다.
즉, ONU(120)는 우선 순위가 가장 높은 URLLC 서비스 타입의 데이터(302)를 최우선으로 OLT(140)로 전송함으로써, URLLC 서비스 타입의 데이터(302)에 대한 지연 속도를 최소화할 수 있다.
도 4는 본 발명의 일실시예에 따른 ONU가 수신하는 데이터의 포맷의 일례이다.
RU(110)는 ONU(120)로 데이터를 전송하기 위한 이더넷 프레임을 생성하는 과정에서 도 4의 케이스 1(Case 1)에 도시된 CoS (Class of Servie) 또는 케이스 2(Case 2)에 도시된 ToS (Type of Service)를 미리 설정할 수 있다. 예를 들어, 광 액세스 네트워크가 VLAN(virtual LANs) (802.1Q) 기능을 이용하여 무선 네트워크 서비스를 수용하는 경우, RU(110)는 표 2에 도시된 바와 같이 SST (슬라이스 정보)를 VLAN CoS 필드의 우선순위 비트 (0~7)에 매핑하거나 IP Precedence ToS 우선순위 비트 필드에 매핑할 수 있다.
도 5는 본 발명의 일실시예에 따른 ONU가 슬라이스 별로 큐를 설정하여 데이터를 처리하는 구조의 일례이다.
ONU(120)는 도5에 도시된 바와 같이 URLLC 서비스 타입에 대응하는 슬라이스 클래스 큐인 Q1(510), eMBB 서비스 타입에 대응하는 슬라이스 클래스 큐인 Q2(520) 및 MIoT 서비스 타입 에 대응하는 슬라이스 클래스 큐인 Q3(530)를 포함할 수 있다.
그리고, ONU(120)는 RU(110)로부터 수신한 데이터의 CoS 또는 ToS 필드의 우선순위 비트 (Priority Bit)값을 비교하여 수신한 데이터의 서비스 타입을 판단할 수 있다. 예를 들어, ONU(120)는 데이터(511)의 서비스 타입을 URLLC 서비스 타입으로 판단하고, 데이터(511)를 Q1(510)에 큐잉할 수 있다. 또한, ONU(120)는 데이터(521)의 서비스 타입을 eMBB 서비스 타입으로 판단하고, 데이터(521)를 Q2(520)에 큐잉할 수 있다. 그리고, ONU(120)는 데이터(531)의 서비스 타입을 MIoT 서비스 타입으로 판단하고, 데이터(531)를 Q3(530)에 큐잉할 수 있다.
이때, ONU(120)는 서비스 타입 별로 설정된 우선 순위에 따라 Q1(510), Q2(520) 및 Q3(530)에서 순차적으로 데이터에 대역을 할당하여 출력할 수 있다.
구체적으로, ONU(120)는 Q1(510)에 큐잉된 데이터(511)에 먼저 대역을 할당하여 전송한 후, Q2(520)에 큐잉된 데이터(521)에 대역을 할당하여 전송할 수 있다. 그리고, ONU(120)는 Q3(530)에 큐잉된 데이터(531)에는 가장 마지막에 대역을 할당하여 전송할 수 있다.
도 6은 본 발명의 일실시예에 따른 ONU가 데이터의 서비스 타입에 따라 순차적으로 데이터를 전송하는 과정의 일례이다.
단계(610)에서 ONU(120)는 RU(110)로부터 eMBB 서비스 타입의 데이터 패킷(611), URLLC 서비스 타입의 데이터 패킷(612) 및 MIoT 서비스 타입의 데이터 패킷(613)을 순차적으로 수신할 수 있다.
단계(620)에서 ONU(120)는 단계(610)에서 수신한 데이터 패킷(611), 데이터 패킷(612), 데이터 패킷(613)의 슬라이스 서비스 타입을 판단할 수 있다. 그리고, ONU(120)는 URLLC 서비스 타입으로 판단한 데이터 패킷(612)을 Q1에 큐잉하고, eMBB 서비스 타입으로 판단한 데이터 패킷(611)을 Q2에 큐잉하며, MIoT 서비스 타입으로 판단한 데이터 패킷(613)을 Q3에 큐잉할 수 있다. 또한, ONU(120)는 RU(110)로부터 eMBB 서비스 타입의 데이터 패킷(621), URLLC 서비스 타입의 데이터 패킷(622) 및 MIoT 서비스 타입의 데이터 패킷(623)을 순차적으로 수신할 수 있다.
단계(630)에서 ONU(120)는 큐의 우선 순위에 따라 큐들 각각에 큐잉된 데이터들을 순차적으로 전송대역에 할당하여 OLT(140)에 전송할 수 있다. 이때, 서비스 타입에 따른 큐별 우선 순위는 Q1, Q2, Q3일 수 있다. 이때, 해당 스케줄링 주기에 ONU(120)가 OLT(140)로부터 할당받은 대역폭은 6개의 데이터 할당 크기를 가질 수 있다.
따라서, ONU(120)는 Q1에 큐잉된 데이터(612)를 가장 먼저 전송 대역에 할당할 수 있다. 이때, 데이터(612)를 하나의 데이터 할당 크기에 전송함에 따라 단계(630)에서 ONU(120)가 전송 가능한 남은 데이터 할당 크기는 5개 일 수 있다. 그리고, ONU(120)는 Q2에 큐잉된 데이터 패킷(611)들 중에서 먼저 수신한 순서대로 5개의 데이터 할당 크기 만큼 데이터를 전송대역에 할당하고, Q2에 큐잉된 데이터(611)들 중 데이터(611) 일부와 Q3에 큐잉된 데이터(613)는 전송하지 않을 수 있다. 이때 큐잉 되는 데이터 패킷들은 슬라이스 타입별로 요구하는 지연 및 전송속도 조건에 따른 최소 보장된 지연 및 전송속도를 만족할 수 있도록 큐잉 시간을 측정 하고 관리한다. 그리고 ONU(120)는 OLT(140)에게 큐잉된 데이터를 위한 추가 대역할당을 요청할 수 있다.
그리고, ONU(120)는 단계(620)에서 수신한 데이터 패킷(621), 데이터 패킷(622), 및 데이터 패킷(623)의 서비스 타입을 판단할 수 있다. 그리고, ONU(120)는 URLLC 서비스 타입으로 판단한 데이터 패킷(622)을 Q1에 큐잉하고, eMBB 서비스 타입으로 판단한 데이터 패킷(621)를 Q2에 큐잉하며, MIoT 서비스 타입으로 판단한 데이터 패킷(623)를 Q3에 큐잉할 수 있다.
또한, ONU(120)는 RU(110)로부터 eMBB 서비스 타입의 데이터 패킷(631), 및 URLLC 서비스 타입의 데이터 패킷(632)을 순차적으로 수신할 수 있다.
단계(640)에서 ONU(120)는 단계(630)에서 큐들 각각에 큐잉된 데이터들을 순차적으로 전송대역에 할당하여 OLT(140)로 전송할 수 있다. 이때, 해당 스케줄링 주기에 ONU(120)가 OLT(140)로 부터 할당받은 대역폭은 6개의 데이터 할당 크기를 가지는 상태일 수 있다.
이때, ONU(120)는 Q1에 큐잉된 데이터(622)를 가장 먼저 전송대역에 할당할 수 있다. 이때 데이터(622)를 하나의 데이터 할당 크기에 전송함에 따라 단계(640)에서 전송가능한 남은 데이터 할당 크기는 5개 일 수 있다. 그 다음으로, ONU(120)는 큐잉된 데이터 중에서 선별하여 대역할당을 수행한다. 예를 들어 슬라이스 타입별로 요구하는 지연 및 전송속도 조건에 만족할 수 있도록 단계(620)에 Q2에 큐잉되었고, 단계(630)에서 전송하지 못한 데이터(611)에 대하여 전송대역을 할당하여 전송할 수 있다. 그리고 Q3에 큐잉된 데이터(613)는 요구 하는 지연 조건이 아직 충분하다면, 우선순위가 더 높은 Q2에 큐잉된 데이터(621)를 전송대역에 할당할 수 있다. 역시 Q3에 큐잉된 데이터(613)은 요구하는 지연 및 전송속도 조건을 만족할 수 있도록 큐잉 시간을 측정 하고 관리한다. 그리고, ONU(120)는 OLT(140)로부터 요청에 따라 11개의 데이터 할당 크기로 증가된 대역폭을 할당 받을 수 있다.
단계(650)에서 ONU(120)는 단계(640)에서 큐들 각각에 큐잉된 데이터들을 단계(650)에 할당된대역에 순차적으로 할당하여 OLT(140)로 전송할 수 있다. 이때, 해당 스케줄링 주기에 ONU(120)가 OLT(140)로 부터 할당받은 대역폭은 11개의 데이터 할당 크기를 가지는 상태일 수 있다.
ONU(120)는 Q1에 큐잉된 데이터(632)를 가장 먼저 전송대역에 할당할 수 있다. 그 다음으로, ONU(120)는 Q2에 큐잉된 데이터(631)를 전송대역에 할당할 수 있다. 마지막으로 ONU(120)는 Q3에 큐잉되었고, 단계(630)와 단계(640)에서 전송하지 못한 데이터(613)를 대역을 할당하여 전송할 수 있다. Q3에 전송되지 못하고 남은 데이터(623) 이후 스케줄링 주기에 전송 대역에 할당될 것이다.
도 7은 본 발명의 일실시예에 따른 광 액세스 네트워크의 ONU가 수행하는 데이터 전송 방법을 도시한 플로우차트이다.
단계(710)에서 ONU(120)는 무선 네트워크에서 수신한 데이터의 슬라이스 서비스 타입을 판단할 수 있다. 이때, ONU(120)는 데이터에 포함된 VLAN CoS 필드의 우선순위 비트값에 따라 데이터의 슬라이스 서비스 타입 및 데이터의 우선 순위를 판단할 수 있다. 또한, ONU(120)는 IP Precedence ToS 필드의 우선순위 비트값에 따라 데이터의 슬라이스 서비스 타입 및 데이터의 우선 순위를 판단할 수도 있다.
단계(720)에서 ONU(120)는 단계(710)에서 판단한 슬라이스 서비스 타입에 따라 스케줄링 주기에서 데이터의 전송 순서를 결정할 수 있다. 이때, ONU(120)는 슬라이스 서비스 타입 별로 결정된 우선 순위를 고려하여 데이터의 전송 순서를 스케줄링 할 수 있다. 또한, ONU(120)는 슬라이스 서비스 타입별로 설정된 큐들 중에서 데이터의 슬라이스 서비스 타입에 대응하는 큐에 무선 네트워크에서 수신한 데이터를 입력할 수 있다.
단계(730)에서 ONU(120)는 단계(720)에서 할당한 데이터의 대역에 기초하여 무선 네트워크에서 수신한 데이터를 상향 스트림을 통해 OLT(140)에 전송할 수 있다. 이때, ONU(120)는 OLT(140)의 DBA가 각 슬라이스 서비스 큐를 직접 관리할 때 OLT(140)로부터 각 슬라이스 서비스 큐에 대한 대역할당 정보를 수신하여 서비스 타입에 따라 할당된 대역을 이용하여 데이터를 전송할 수 있다.
또한, OLT(140)의 DBA가 ONU별로 대역할당을 수행하는 경우 ONU(120)는 큐들 각각에 설정된 우선 순위와 지연 및 전송속도에 대한 요구조건에 따라 각각의 큐들에서 전송되는 데이터들을 관리하고 요구 조건을 만족하도록 순차적으로 전송할 수 있다.
도 8은 본 발명의 일실시예에 따른 광 액세스 네트워크의 OLT가 수행하는 데이터 수신 방법을 도시한 플로우차트이다.
단계(810)에서 OLT(140)는 데이터의 슬라이스 서비스 타입 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당과 같은 대역 할당 방식 중 하나를 이용하여 대역을 할당할 수 있다. 또는 OLT(140)는 ONU 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당과 같은 대역 할당 방식 중 하나를 이용하여 대역을 할당할 수 있다.
단계(820)에서 OLT(140)는 단계(810)에서 슬라이스 서비스 타입, 또는 ONU 별로 할당한 대역을 ONU(120)에 전달할 수 있다.
단계(830)에서 OLT(140)는 단계(820)에서 전달한 슬라이스 서비스 타입 별로 대역 할당된 데이터를 ONU(120)로부터 수신할 수 있다. 또는 ONU별로 할당된 대역에 슬라이스 서비스 큐별로 데이터를 수신할 수 있다.
본 발명에 따른 광 액세스 네트워크는 무선 액세스 네트워크를 수용하며, 데이터의 서비스 타입에 대응하는 슬라이스 서비스 타입에 따라 차등적 데이터 서비스를 제공함으로써, 지연 속도에 의한 영향을 최소화하여 무선 서비스의 품질을 높일 수 있다.
또한, 본 발명에 따른 광 액세스 네트워크는 데이터의 서비스 타입에 대응하는 슬라이스 서비스 타입에 따라 차등적 데이터 서비스를 제공함으로써 광 액세망과 모바일 네트워크의 이종망간 End-To-End 네트워크 슬라이싱을 제공할 수 있다.
한편, 본 발명에 따른 광 액세스 네트워크 장치 또는 광 액세스 네트워크 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성되어 마그네틱 저장매체, 광학적 판독매체, 디지털 저장매체 등 다양한 기록 매체로도 구현될 수 있다.
본 명세서에 설명된 각종 기술들의 구현들은 디지털 전자 회로조직으로, 또는 컴퓨터 하드웨어, 펌웨어, 소프트웨어로, 또는 그들의 조합들로 구현될 수 있다. 구현들은 데이터 처리 장치, 예를 들어 프로그램가능 프로세서, 컴퓨터, 또는 다수의 컴퓨터들의 동작에 의한 처리를 위해, 또는 이 동작을 제어하기 위해, 컴퓨터 프로그램 제품, 예를 들어 기계 판독가능 저장 장치(컴퓨터 판독가능 매체)에서 유형적으로 구체화된 컴퓨터 프로그램으로서 구현될 수 있다. 상술한 컴퓨터 프로그램(들)과 같은 컴퓨터 프로그램은 컴파일된 또는 인터프리트된 언어들을 포함하는 임의의 형태의 프로그래밍 언어로 기록될 수 있고, 독립형 프로그램으로서 또는 모듈, 구성요소, 서브루틴, 또는 컴퓨팅 환경에서의 사용에 적절한 다른 유닛으로서 포함하는 임의의 형태로 전개될 수 있다. 컴퓨터 프로그램은 하나의 사이트에서 하나의 컴퓨터 또는 다수의 컴퓨터들 상에서 처리되도록 또는 다수의 사이트들에 걸쳐 분배되고 통신 네트워크에 의해 상호 연결되도록 전개될 수 있다.
컴퓨터 프로그램의 처리에 적절한 프로세서들은 예로서, 범용 및 특수 목적 마이크로프로세서들 둘 다, 및 임의의 종류의 디지털 컴퓨터의 임의의 하나 이상의 프로세서들을 포함한다. 일반적으로, 프로세서는 판독 전용 메모리 또는 랜덤 액세스 메모리 또는 둘 다로부터 명령어들 및 데이터를 수신할 것이다. 컴퓨터의 요소들은 명령어들을 실행하는 적어도 하나의 프로세서 및 명령어들 및 데이터를 저장하는 하나 이상의 메모리 장치들을 포함할 수 있다. 일반적으로, 컴퓨터는 데이터를 저장하는 하나 이상의 대량 저장 장치들, 예를 들어 자기, 자기-광 디스크들, 또는 광 디스크들을 포함할 수 있거나, 이것들로부터 데이터를 수신하거나 이것들에 데이터를 송신하거나 또는 양쪽으로 되도록 결합될 수도 있다. 컴퓨터 프로그램 명령어들 및 데이터를 구체화하는데 적절한 정보 캐리어들은 예로서 반도체 메모리 장치들, 예를 들어, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 롬(ROM, Read Only Memory), 램(RAM, Random Access Memory), 플래시 메모리, EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM) 등을 포함한다. 프로세서 및 메모리는 특수 목적 논리 회로조직에 의해 보충되거나, 이에 포함될 수 있다.
또한, 컴퓨터 판독가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용매체일 수 있고, 컴퓨터 저장매체를 모두 포함할 수 있다.
본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.
마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다. 또한, 상술한 실시형태의 다양한 장치 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 장치들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징 될 수 있다는 점을 이해하여야 한다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.
110 :RU
120: ONU
130: OLT
120: ONU
130: OLT
Claims (19)
- ONU가 수행하는 데이터 전송 방법에 있어서,
무선 네트워크에서 수신한 데이터의 슬라이스 서비스 타입을 판단하는 단계;
슬라이스 서비스 타입에 따라 스케줄링 주기에서 상기 데이터의 전송 순서를 결정하는 단계; 및
상기 무선 네트워크에서 수신한 데이터를 상기 전송 순서에 따라 상향 스트림을 통해 OLT에 전송하는 단계
를 포함하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 전송 순서를 결정하는 단계는
슬라이스 서비스 타입 별로 결정된 우선 순위를 고려하여 상기 데이터의 전송 순서를 결정하는 순서를 스케줄링 하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 전송 순서를 결정하는 단계는
슬라이스 서비스 타입별로 설정된 큐들 중에서 상기 데이터의 슬라이스 서비스 타입에 대응하는 큐에 상기 데이터를 입력하고,
상기 OLT에 전송하는 단계는,
상기 큐들 각각에 설정된 우선 순위에 따라 각각의 큐들에서 출력되는 데이터들을 순차적으로 상기 OLT에 전송하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 OLT는,
상기 슬라이스 서비스 타입 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당과 같은 대역 할당 방식 중 하나를 적용하여 대역을 할당하고,
상기 OLT에 전송하는 단계는
슬라이스 서비스 타입에 따라 할당된 대역을 이용하여 상기 데이터를 OLT에 전송하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 OLT에 전송하는 단계는
상기 OLT로부터 할당된 대역을 슬라이스 서비스 타입에 따라 분할 할당하여 상기 데이터를 OLT에 전송하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 슬라이스 서비스 타입을 판단하는 단계는,
상기 데이터의 우선 순위 비트 값에 따라 상기 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 슬라이스 서비스 타입을 판단하는 단계는,
상기 데이터에 포함된 ToS(Type of Service) 필드의 IP 선행(Precedence)필드 값에 따라 상기 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항에 있어서,
상기 슬라이스 서비스 타입을 판단하는 단계는,
상기 데이터에 포함된 CoS (Class of Servie) 필드의 VLAN 프리오리티 비트(Priority bit) 필드 값에 따라 상기 데이터의 슬라이스 서비스 타입 및 상기 데이터의 우선 순위를 판단하는 광 액세스 네트워크의 데이터 전송 방법. - OLT가 수행하는 데이터 수신 방법에 있어서,
무선 네트워크에서 수신하는 데이터의 슬라이스 서비스 타입 별로 대역을 할당하는 단계;
결정한 슬라이스 서비스 타입별 대역을 ONU에 전달하는 단계; 및
상기 ONU로부터 슬라이스 서비스 타입별로 전송 순서가 결정된 데이터를 상기 슬라이스 서비스 타입별 대역을 통하여 수신하는 단계
를 포함하는 광 액세스 네트워크의 데이터 수신 방법. - 제9항에 있어서,
상기 대역 할당 방식을 결정하는 단계는
상기 슬라이스 서비스 타입 별로 고정 대역 할당, 협력 대역 할당, 동적 대역 할당과 같은 대역 할당 방식 중 하나를 결정하는 광 액세스 네트워크의 데이터 수신 방법. - 광 액세스 네트워크의 무선 유닛(RU: Radio Unit)이 수행하는 광 액세스 네트워크의 데이터 전송 방법에 있어서,
ONU로 전송할 데이터의 슬라이스 서비스 타입을 판단하는 단계;
상기 데이터의 필드에 상기 슬라이스 서비스 타입 및 우선 순위를 나타내는 슬라이스 정보를 매핑하는 단계
를 포함하고,
상기 ONU는,
상기 필드값에 따라 상기 데이터에 OLT로 전송하기 위한 대역을 할당하는 순서를 결정하는 광 액세스 네트워크의 데이터 전송 방법. - 제11항에 있어서,
상기 슬라이스 정보를 매핑하는 단계는,
상기 데이터에 포함된 ToS(Type of Service) 필드의 IP 선행(Precedence)필드 값에 상기 슬라이스 정보를 매핑하는 광 액세스 네트워크의 데이터 전송 방법. - 제11항에 있어서,
상기 슬라이스 정보를 매핑하는 단계는,
상기 데이터에 포함된 CoS (Class of Servie) 필드의 VLAN 프리오리티 비트(Priority bit) 필드 값에 상기 슬라이스 정보를 매핑하는 광 액세스 네트워크의 데이터 전송 방법. - 제1항 내지 제13항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록된 컴퓨터에서 판독 가능한 기록 매체.
- 무선 네트워크를 통하여 무선 유닛으로부터 데이터를 수신하는 제1 통신기;
상기 데이터의 슬라이스 서비스 타입을 판단하고, 판단한 슬라이스 서비스 타입에 따라 스케줄링 주기에서 상기 데이터의 전송 순서를 결정하는 프로세서; 및
상기 전송 순서에 기초하여 상기 데이터를 상향 스트림을 통해 OLT에 전송하는 제2 통신기
를 포함하는 광 액세스 네트워크의 ONU(Optical Network Unit). - 제15항에 있어서,
상기 프로세서는
슬라이스 서비스 타입 별로 결정된 우선 순위를 고려하여 상기 데이터의 전송 순서를 결정하는 순서를 스케줄링 하는 광 액세스 네트워크의 ONU(Optical Network Unit). - 제15항에 있어서,
상기 프로세서는
슬라이스 서비스 타입별로 설정된 큐들 중에서 상기 데이터의 슬라이스 서비스 타입에 대응하는 큐에 상기 데이터를 입력하고,
상기 제2 통신기는,
상기 큐들 각각에 설정된 우선 순위에 따라 각각의 큐들에서 출력되는 데이터들을 순차적으로 상기 OLT에 전송하는 광 액세스 네트워크의 ONU(Optical Network Unit). - 제15항에 있어서,
상기 프로세서는
상기 OLT로부터 할당된 대역을 슬라이스 서비스 타입에 따라 분할 할당하고,
상기 제2 통신기는,
분할 할당된 대역을 이용하여 상기 데이터를 OLT에 전송하는 광 액세스 네트워크의 ONU(Optical Network Unit). - 무선 네트워크에서 수신하는 데이터의 슬라이스 서비스 타입 별로 대역을 할당하는 프로세서; 및
결정한 슬라이스 서비스 타입별 대역을 ONU에 전달하고, 상기 ONU로부터 슬라이스 서비스 타입별로 전송 순서가 결정된 데이터를 상기 슬라이스 서비스 타입별 대역을 통하여 수신하는 통신기
를 포함하는 광 액세스 네트워크의 OLT(Optical Line Terminal).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190160403A KR20210070555A (ko) | 2019-12-05 | 2019-12-05 | 무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020190160403A KR20210070555A (ko) | 2019-12-05 | 2019-12-05 | 무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20210070555A true KR20210070555A (ko) | 2021-06-15 |
Family
ID=76411987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020190160403A KR20210070555A (ko) | 2019-12-05 | 2019-12-05 | 무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20210070555A (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113993012A (zh) * | 2021-11-01 | 2022-01-28 | 中国电信股份有限公司 | 数据传输控制方法及***、装置、电子设备、存储介质 |
CN114039934A (zh) * | 2021-10-21 | 2022-02-11 | 杭州电子科技大学 | 一种基于双轮询机制的多业务共存tdm-pon***的调度方法 |
CN114944864A (zh) * | 2022-05-12 | 2022-08-26 | 中国电子科技集团公司第五十四研究所 | 一种遥感卫星原始码流数据跨网区安全高效传输方法 |
-
2019
- 2019-12-05 KR KR1020190160403A patent/KR20210070555A/ko unknown
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114039934A (zh) * | 2021-10-21 | 2022-02-11 | 杭州电子科技大学 | 一种基于双轮询机制的多业务共存tdm-pon***的调度方法 |
CN114039934B (zh) * | 2021-10-21 | 2024-02-13 | 杭州电子科技大学 | 一种基于双轮询机制的多业务共存tdm-pon***的调度方法 |
CN113993012A (zh) * | 2021-11-01 | 2022-01-28 | 中国电信股份有限公司 | 数据传输控制方法及***、装置、电子设备、存储介质 |
CN114944864A (zh) * | 2022-05-12 | 2022-08-26 | 中国电子科技集团公司第五十四研究所 | 一种遥感卫星原始码流数据跨网区安全高效传输方法 |
CN114944864B (zh) * | 2022-05-12 | 2024-05-28 | 中国电子科技集团公司第五十四研究所 | 一种遥感卫星原始码流数据跨网区安全高效传输方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11051322B2 (en) | Data processing method, apparatus, and system | |
US20200120043A1 (en) | Network control to improve bandwidth utilization and parameterized quality of service | |
US9450692B2 (en) | Scheduling in a two-tier network | |
AU2016291555B2 (en) | Allocation and scheduling for time and frequency division multiplexing system | |
KR20210070555A (ko) | 무선 네트워크를 위하여 슬라이싱을 고려한 광 액세스 네트워크 및 광 액세스 네트워크의 데이터 전송 방법 | |
KR102476368B1 (ko) | 수동형 광 네트워크의 통합형 동적 대역 할당 방법 및 장치 | |
TWI399064B (zh) | 用於傳輸的巨分集部份之排程器的方法及裝置 | |
US20020095684A1 (en) | Methods, systems and computer program products for bandwidth allocation based on throughput guarantees | |
US20070076766A1 (en) | System And Method For A Guaranteed Delay Jitter Bound When Scheduling Bandwidth Grants For Voice Calls Via A Cable Network | |
CN105634991B (zh) | 一种实现业务带宽分配的方法及装置 | |
JP2014239521A (ja) | チャネルボンディングを用いたネットワーク上のデータ送信 | |
KR101205622B1 (ko) | 채널 대역 할당 장치 및 방법 | |
US10735129B2 (en) | Bandwidth allocation apparatus and method for providing low-latency service in optical network | |
JP2003512793A (ja) | 広帯域符号分割多元接続システムにおけるチャネル設定 | |
JP2022514529A (ja) | 通信デバイス、インフラストラクチャ機器および方法 | |
CN117793582A (zh) | 带宽分配方法、装置、电子设备及计算机可读存储介质 | |
CN117793583A (zh) | 报文转发方法、装置、电子设备及计算机可读存储介质 | |
CN104348753A (zh) | 数据包转发方法以及数据包转发装置 | |
KR100884168B1 (ko) | 미디어 접근 제어 프로토콜 운용 방법 및 이를 이용한이더넷 광망 시스템 | |
KR20170111455A (ko) | QoS 보장을 위한 맵핑 방법이 적용된 유무선 통합 네트워크 및 업스트림 데이터 전송 방법 | |
CN110166382B (zh) | 一种报文转发方法及装置 | |
US8218474B2 (en) | Bandwidth allocation in satellite communication networks | |
JP2017041700A (ja) | 端局装置及び帯域割当方法 | |
KR100503417B1 (ko) | 이더넷 수동형 광 네트워크에서의 QoS 보장형 스케쥴링시스템 및 방법 | |
CN110708757B (zh) | 一种上行主辅载波用户调度方法和装置 |