KR20230057454A - 다운링크 송신 방법 및 통신 장치 - Google Patents

다운링크 송신 방법 및 통신 장치 Download PDF

Info

Publication number
KR20230057454A
KR20230057454A KR1020237010548A KR20237010548A KR20230057454A KR 20230057454 A KR20230057454 A KR 20230057454A KR 1020237010548 A KR1020237010548 A KR 1020237010548A KR 20237010548 A KR20237010548 A KR 20237010548A KR 20230057454 A KR20230057454 A KR 20230057454A
Authority
KR
South Korea
Prior art keywords
network element
downlink
service packet
moment
downlink service
Prior art date
Application number
KR1020237010548A
Other languages
English (en)
Inventor
팡 위
옌 리
Original Assignee
후아웨이 테크놀러지 컴퍼니 리미티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 후아웨이 테크놀러지 컴퍼니 리미티드 filed Critical 후아웨이 테크놀러지 컴퍼니 리미티드
Publication of KR20230057454A publication Critical patent/KR20230057454A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/56Queue scheduling implementing delay-aware scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1273Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/34Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

이 출원은 다운링크 송신 방법 및 통신 장치를 제공한다. 세션 관리 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간, 즉, 제1 지연을 획득하고, 여기서, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 그 다음으로, 세션 관리 네트워크 엘리먼트는 제1 지연에 관련된 시간 조절 정보를 사용자 평면 네트워크 엘리먼트 또는 애플리케이션 네트워크 엘리먼트로 전송하고, 여기서, 시간 조절 정보는 다운링크 서비스 패킷이 전송되는 제1 순간을 결정하기 위하여 사용자 평면 네트워크 엘리먼트에 의해 이용되거나, 다운링크 서비스 패킷이 전송되는 제2 순간을 결정하기 위하여 애플리케이션 서버에 의해 이용되고, 제1 순간에 사용자 평면 네트워크 엘리먼트에 의해 전송되거나 제2 순간에 애플리케이션 서버에 의해 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 제1 스케줄링 윈도우 내에 있다. 이 해결책은 액세스 네트워크 엘리먼트 측 상에서의 스케줄링 지연을 감소시킬 수 있다.

Description

다운링크 송신 방법 및 통신 장치
이 출원은 "다운링크 송신 방법 및 통신 장치(DOWNLINK TRANSMISSION METHOD AND COMMUNICATION APPARATUS)"라는 명칭으로 2020년 4월 27일자로 중국 특허청에 출원된 중국 특허 출원 제202010877423.7호에 대한 우선권을 주장하고, 이 중국 특허 출원은 그 전체적으로 참조로 본 명세서에 통합된다.
이 출원은 통신 분야, 더 구체적으로, 다운링크 송신 방법 및 통신 장치에 관한 것이다.
통신 시스템에서는, 액세스 네트워크 엘리먼트의 스케줄링의 특수성, 예를 들어, 업링크-다운링크 구성 및 슬롯 사이의 스케줄링 보호 윈도우(scheduling protection window)를 고려하면, 스케줄링 지연이 다운링크 서비스 패킷에 의해 액세스 네트워크 엘리먼트 측으로 도입될 수 있다. 예를 들어, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간이 액세스 네트워크 엘리먼트의 스케줄링 윈도우 내에 있는 경우에, 다운링크 서비스 패킷은 적어도 가장 근접한 다운링크 스케줄링 윈도우가 도달할 때에만 스케줄링될 수 있다. 가장 근접한 스케줄링 윈도우가 다운링크 스케줄링 윈도우가 아니라 업링크 스케줄링 윈도우인 경우에, 액세스 네트워크 엘리먼트 측으로 도입된 스케줄링 대기 지연은 적어도 하나의 스케줄링 윈도우의 길이보다 크다. 또 다른 예를 들어, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간이 액세스 네트워크 엘리먼트의 프로세싱 윈도우 내에 있는 경우에, 다운링크 서비스 패킷은 적어도 다음 이후의 다운링크 스케줄링 윈도우가 도달할 때에만 스케줄링될 수 있다. 그러나, 액세스 네트워크 엘리먼트 측으로 도입된 스케줄링 대기 지연은 다운링크 서비스 패킷의 종단-대-종단(end-to-end) 지연이 보장될 수 없게 할 수 있다.
이 출원은 액세스 네트워크 엘리먼트 측 상에서 스케줄링 지연을 감소시키고, 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 돕기 위하여, 다운링크 송신 방법 및 통신 장치를 제공한다.
제1 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 세션 관리 네트워크 엘리먼트는 제1 지연을 획득하고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 세션 관리 네트워크 엘리먼트는 제1 지연에 관련된 시간 조절 정보를 제1 네트워크 엘리먼트로 전송하고, 여기서, 제1 네트워크 엘리먼트는 사용자 평면 네트워크 엘리먼트(user plane network element) 또는 애플리케이션 네트워크 엘리먼트(application network element)이고, 시간 조절 정보는 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하기 위한 것이거나, 다운링크 서비스 패킷이 전송되는 제2 순간을 결정하기 위하여 애플리케이션 서버에 의해 이용되고, 제1 순간에 사용자 평면 네트워크 엘리먼트에 의해 전송되거나 제2 순간에 애플리케이션 서버에 의해 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 제1 스케줄링 윈도우 내에 있다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 애플리케이션 서버 또는 사용자 평면 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트에 의해 제공된 시간 조절 정보에 기초하여, 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 다운링크 서비스 패킷이 조절된 전송 순간에 송신될 때, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다. 추가로, 애플리케이션 서버 또는 사용자 평면 네트워크 엘리먼트는 통상적으로 복수의 액세스 네트워크 엘리먼트에 대한 복수의 다운링크 서비스 패킷을 수신한다. 방법에 따르면, 애플리케이션 서버 또는 사용자 평면 네트워크 엘리먼트는 다운링크 서비스 패킷을 버퍼링하면서, 또 다른 다운링크 서비스 패킷을 우선적으로 프로세싱할 수 있어서, 자원을 적절하게 이용하고, 상이한 액세스 네트워크 엘리먼트 노드로 전송된 다운링크 서비스 패킷 사이의 프로세싱 충돌을 완화 및 회피하고, 애플리케이션 서버 또는 사용자 평면 네트워크 엘리먼트에서의 다운링크 서비스 패킷의 프로세싱 효율을 개선시키고, 다운링크 서비스 패킷 및 또 다른 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 도울 수 있다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 세션 관리 네트워크 엘리먼트가 제1 지연을 획득하는 것은 다음을 포함한다: 세션 관리 네트워크 엘리먼트는 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 획득한다. 세션 관리 네트워크 엘리먼트는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 제1 지연을 결정한다.
임의적으로, 액세스 네트워크 엘리먼트는 NG 셋업(Setup) 셋업 프로세스에서 무선 자원의 구성 정보 및 대응하는 셀 식별자(identifier, ID)를 이동성 관리 네트워크 엘리먼트(예를 들어, 액세스 및 이동성 관리 기능(access and mobility management function, AMF))로 보고할 수 있고, 세션 관리 네트워크 엘리먼트는 이동성 관리 네트워크 엘리먼트로부터 무선 자원의 구성 정보 및 셀 ID를 획득할 수 있다. NG 셋업 프로세스는 또한, N2 셋업 프로세스로서 지칭될 수 있고, 액세스 네트워크 엘리먼트와 이동성 관리 네트워크 엘리먼트 사이의 인터페이스는 NG 인터페이스로서 지칭된다.
대안적으로, 단말 디바이스의 등록 프로세스에서, 액세스 네트워크 엘리먼트가 등록 요청을 이동성 관리 네트워크 엘리먼트로 포워딩할 때, 등록 요청은 셀 ID 및 무선 자원의 구성 정보를 운반할 수 있거나, 셀 ID, 단말 디바이스 ID, 및 무선 자원의 구성 정보를 운반할 수 있다. 그 다음으로, 세션 관리 네트워크 엘리먼트는 이동성 관리 네트워크 엘리먼트로부터 무선 자원의 구성 정보를 획득할 수 있다.
대안적으로, 세션 셋업 동안에, 액세스 네트워크 엘리먼트는 셀 ID 및 대응하는 무선 자원의 구성 정보를 전송할 수 있거나, N2 메시지를 통해 셀 ID, 단말 디바이스 ID, 및 대응하는 무선 자원의 구성 정보를 세션 관리 네트워크 엘리먼트로 전송할 수 있다.
대안적으로, 액세스 네트워크 엘리먼트는, 무선 자원에 대한 것이며 셀에 대응하는 구성 정보를 네트워크 데이터 분석 기능(network data analytics function, NWDAF) 네트워크 엘리먼트에 제공할 수 있고, 세션 관리 네트워크 엘리먼트는 NWDAF로부터 무선 자원의 구성 정보 및 대응하는 셀 ID를 획득할 수 있다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 세션 관리 네트워크 엘리먼트가 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 제1 지연을 결정하는 것은 다음을 포함한다: 세션 관리 네트워크 엘리먼트는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정한다. 세션 관리 네트워크 엘리먼트는 무선 자원의 구성 정보 및 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우이다. 세션 관리 네트워크 엘리먼트는 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정한다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 세션 관리 네트워크 엘리먼트가 제1 지연을 획득하는 것은 다음을 포함한다: 세션 관리 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 획득한다. 세션 관리 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 액세스 네트워크 엘리먼트로 전송한다. 세션 관리 네트워크 엘리먼트는 액세스 네트워크 엘리먼트로부터 제1 지연을 수신한다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 세션 관리 네트워크 엘리먼트가 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 획득하는 것은 다음을 포함한다: 세션 관리 네트워크 엘리먼트는 사용자 평면 네트워크 엘리먼트로부터 액세스 네트워크 엘리먼트로의 송신 지연, 및 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 결정하거나; 세션 관리 네트워크 엘리먼트는 정잭 제어 네트워크 엘리먼트로부터 다운링크 서비스의 서비스 품질(quality of service, QoS) 정보를 획득하고, QoS 정보에 기초하여, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 결정한다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 제1 네트워크 엘리먼트가 사용자 평면 네트워크 엘리먼트일 때, 시간 조절 정보는 제1 지연이거나, 제1 지연 및 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 결정된 제4 순간이다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 제1 네트워크 엘리먼트가 애플리케이션 네트워크 엘리먼트일 때, 시간 조절 정보는 다음: 제1 지연, 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 예상된 순간, 및 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 단말 디바이스에 도달하는 예상된 순간 중의 하나 이상을 포함한다.
제1 측면을 참조하면, 제1 측면의 일부 구현예에서, 방법은 다음을 더 포함한다: 세션 관리 네트워크 엘리먼트는 시간 조절 정보에 기초하여 제3 순간을 결정한다. 세션 관리 네트워크 엘리먼트는 제3 순간을 액세스 네트워크 엘리먼트로 전송하고, 여기서, 제3 순간은 다운링크 서비스 패킷을 스케줄링하기 위하여 액세스 네트워크 엘리먼트에 의해 이용된다.
예를 들어, 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷의 주기성(periodicity) 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간에 기초하여, 다운링크 서비스 패킷에 대해 반-지속적 스케줄링(semi-persistent scheduling)을 수행할 수 있고, 즉, 주기적으로 그리고 반복적으로 이용될 수 있는 동일한 시간-주파수 자원을 다운링크 서비스 패킷에 한 번 할당할 수 있어서, 다운링크 서비스 패킷의 종단-대-종단 송신 지연을 감소시키고 제어 평면 자원을 절약할 수 있다.
제2 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 사용자 평면 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트로부터, 제1 지연에 관련된 시간 조절 정보를 수신하고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 사용자 평면 네트워크 엘리먼트는 시간 조절 정보에 기초하여, 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하고, 여기서, 제1 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 제1 스케줄링 윈도우 내에 있다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 사용자 평면 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트에 의해 제공된 시간 조절 정보에 기초하여, 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 다운링크 서비스 패킷이 조절된 전송 순간에 송신될 때, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다. 추가로, 사용자 평면 네트워크 엘리먼트는 통상적으로 복수의 액세스 네트워크 엘리먼트에 대한 복수의 다운링크 서비스 패킷을 수신한다. 방법에 따르면, 사용자 평면 네트워크 엘리먼트는 다운링크 서비스 패킷을 버퍼링하면서, 또 다른 다운링크 서비스 패킷을 우선적으로 프로세싱할 수 있어서, 자원을 적절하게 이용하고, 상이한 액세스 네트워크 엘리먼트 노드로 전송된 다운링크 서비스 패킷 사이의 프로세싱 충돌을 완화 및 회피하고, 사용자 평면 네트워크 엘리먼트에서의 다운링크 서비스 패킷의 프로세싱 효율을 개선시키고, 다운링크 서비스 패킷 및 또 다른 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 도울 수 있다.
제2 측면을 참조하면, 제2 측면의 일부 구현예에서, 시간 조절 정보는 제1 지연이거나, 제1 지연 및 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 결정된 제4 순간이다.
제3 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 애플리케이션 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트로부터, 제1 지연에 관련된 시간 조절 정보를 수신하고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 애플리케이션 네트워크 엘리먼트는 시간 조절 정보에 기초하여, 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 제2 순간을 결정하고, 여기서, 제2 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 제1 스케줄링 윈도우 내에 있다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 애플리케이션 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트에 의해 제공된 시간 조절 정보에 기초하여, 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 다운링크 서비스 패킷이 조절된 전송 순간에 송신될 때, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다. 추가로, 애플리케이션 서버는 통상적으로 복수의 액세스 네트워크 엘리먼트에 대한 복수의 다운링크 서비스 패킷을 수신한다. 방법에 따르면, 애플리케이션 서버는 다운링크 서비스 패킷을 버퍼링하면서, 또 다른 다운링크 서비스 패킷을 우선적으로 프로세싱할 수 있어서, 자원을 적절하게 이용하고, 상이한 액세스 네트워크 엘리먼트 노드로 전송된 다운링크 서비스 패킷 사이의 프로세싱 충돌을 완화 및 회피하고, 애플리케이션 서버에서의 다운링크 서비스 패킷의 프로세싱 효율을 개선시키고, 다운링크 서비스 패킷 및 또 다른 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 도울 수 있다.
제3 측면을 참조하면, 제3 측면의 일부 구현예에서, 시간 조절 정보는 다음: 제1 지연, 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 예상된 순간, 및 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 단말 디바이스에 도달하는 예상된 순간 중의 하나 이상을 포함한다.
제4 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 액세스 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트로부터, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 수신한다. 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하고, 여기서, 제1 지연은 액세스 네트워크 엘리먼트에 의해 예상되고 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 액세스 네트워크 엘리먼트에 의해 예상되고 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 액세스 네트워크 엘리먼트는 제1 지연을 세션 관리 네트워크 엘리먼트로 전송하고, 여기서, 제1 지연은 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절하기 위하여 세션 관리 네트워크 엘리먼트에 의해 이용된다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 액세스 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트에 대한 결정된 제1 지연을 제공할 수 있고, 세션 관리 네트워크 엘리먼트는 제1 지연에 기초하여, 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절하여, 이로써 사용자 평면 네트워크 엘리먼트는 조절된 순간에 다운링크 서비스 패킷을 전송할 수 있고, 및/또는 애플리케이션 서버는 조절된 순간에 다운링크 서비스 패킷을 전송할 수 있다. 이러한 방식으로, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 돕는다.
제4 측면을 참조하면, 제4 측면의 일부 구현예에서, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하는 것은 다음을 포함한다: 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보에 기초하여 제1 지연을 결정한다.
제4 측면을 참조하면, 제4 측면의 일부 구현예에서, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
제4 측면을 참조하면, 제4 측면의 일부 구현예에서, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보에 기초하여 제1 지연을 결정하는 것은 다음을 포함한다: 액세스 네트워크 엘리먼트는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정한다. 액세스 네트워크 엘리먼트는 무선 자원의 구성 정보 및 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우이다. 액세스 네트워크 엘리먼트는 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정한다.
제5 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 액세스 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트로부터, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 수신한다. 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정한다. 액세스 네트워크 엘리먼트는 시간 조절 정보를 세션 관리 네트워크 엘리먼트로 전송하고, 여기서, 시간 조절 정보는 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절하기 위하여 세션 관리 네트워크 엘리먼트에 의해 이용된다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정할 수 있고, 세션 관리 네트워크 엘리먼트에 대한 시간 조절 정보를 제공할 수 있다. 세션 관리 네트워크 엘리먼트는 시간 조절 정보에 기초하여, 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 사용자 평면 네트워크 엘리먼트는 조절된 순간에 다운링크 서비스 패킷을 전송할 수 있고, 및/또는 애플리케이션 서버는 조절된 순간에 다운링크 서비스 패킷을 전송할 수 있다. 이러한 방식으로, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 돕는다.
제5 측면을 참조하면, 제5 측면의 일부 구현예에서, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정하는 것은 다음을 포함한다: 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 제1 지연을 결정하고, 여기서, 제1 지연은 액세스 네트워크 엘리먼트에 의해 예상되고 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 액세스 네트워크 엘리먼트에 의해 예상되고 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 액세스 네트워크 엘리먼트는 제1 지연에 기초하여 시간 조절 정보를 결정한다.
제5 측면을 참조하면, 제5 측면의 일부 구현예에서, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정하는 것은 다음을 포함한다: 액세스 네트워크 엘리먼트는 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정한다. 액세스 네트워크 엘리먼트는 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우이다. 액세스 네트워크 엘리먼트는 제3 스케줄링 윈도우의 경계에 기초하여 시간 조절 정보를 결정한다.
제5 측면을 참조하면, 제5 측면의 일부 구현예에서, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
제6 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 세션 관리 네트워크 엘리먼트는 제1 정보를 획득하고, 여기서, 제1 정보는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 포함한다. 세션 관리 네트워크 엘리먼트는 제1 정보를 사용자 평면 네트워크 엘리먼트로 전송하고, 여기서, 제1 정보는 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하기 위한 것이고, 제1 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 사용자 평면 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트에 의해 제공된 제1 정보에 기초하여 다운링크 서비스 패킷의 전송 순간을 결정할 수 있어서, 이로써 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다.
제6 측면을 참조하면, 제6 측면의 일부 구현예에서, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
제6 측면을 참조하면, 제6 측면의 일부 구현예에서, 방법은 다음을 더 포함한다: 세션 관리 네트워크 엘리먼트는 사용자 평면 네트워크 엘리먼트로부터 제2 정보를 수신하고, 여기서, 제2 정보는 제1 순간이거나, 사용자 평면 네트워크 엘리먼트 상에서의 다운링크 서비스 패킷의 대기 지연이다. 세션 관리 네트워크 엘리먼트는 제2 정보에 기초하여 제3 순간을 결정한다. 세션 관리 네트워크 엘리먼트는 제3 순간을 액세스 네트워크 엘리먼트로 전송한다.
제7 측면에 따르면, 다운링크 송신 방법이 제공되고, 다운링크 송신 방법은 다음을 포함한다: 사용자 평면 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트로부터 제1 정보를 수신하고, 여기서, 제1 정보는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 포함한다. 사용자 평면 네트워크 엘리먼트는 제1 정보에 기초하여, 다운링크 서비스 패킷이 전송되는 제1 순간을 결정하고, 여기서, 제1 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, 사용자 평면 네트워크 엘리먼트는 세션 관리 네트워크 엘리먼트에 의해 제공된 제1 정보에 기초하여 다운링크 서비스 패킷의 전송 순간을 결정할 수 있어서, 이로써 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다.
제7 측면을 참조하면, 제7 측면의 일부 구현예에서, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
제7 측면을 참조하면, 제7 측면의 일부 구현예에서, 사용자 평면 네트워크 엘리먼트가 제1 정보에 기초하여, 다운링크 서비스 패킷이 전송되는 제1 순간을 결정하는 것은 다음을 포함한다: 사용자 평면 네트워크 엘리먼트는 제1 정보에 기초하여 제1 지연을 결정하고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이다. 사용자 평면 네트워크 엘리먼트는 제1 지연에 기초하여 제1 순간을 결정한다.
제7 측면을 참조하면, 제7 측면의 일부 구현예에서, 방법은 다음을 더 포함한다: 사용자 평면 네트워크 엘리먼트는 제2 정보를 세션 관리 네트워크 엘리먼트로 전송하고, 여기서, 제2 정보는 제1 순간이거나, 사용자 평면 네트워크 엘리먼트 상에서의 다운링크 서비스의 대기 지연이고, 제2 정보는 제3 순간을 결정하기 위한 것이다.
제8 측면에 따르면, 통신 장치가 제공되고, 제1 측면 내지 제7 측면 또는 제1 측면 내지 제7 측면의 가능한 구현예 중의 임의의 하나에 따른 방법을 수행하도록 구성된 모듈 또는 유닛을 포함한다.
제9 측면에 따르면, 장치가 제공되고, 프로세서를 포함한다. 프로세서는 메모리에 결합되고, 메모리 내의 명령을 실행하도록 구성될 수 있어서, 이로써 장치는 제1 측면 내지 제7 측면 또는 제1 측면 내지 제7 측면의 가능한 구현예 중의 임의의 하나에 따른 방법을 수행한다. 임의적으로, 장치는 메모리를 더 포함한다. 임의적으로, 장치는 인터페이스 회로를 더 포함하고, 프로세서는 인터페이스 회로에 결합된다.
제10 측면에 따르면, 프로세서가 제공되고, 입력 회로, 출력 회로, 및 프로세싱 회로를 포함한다. 프로세싱 회로는 입력 회로를 통해 신호를 수신하고, 출력 회로를 통해 신호를 송신하도록 구성되어, 이로써 프로세서는 제1 측면 내지 제7 측면 또는 제1 측면 내지 제7 측면의 가능한 구현예 중의 임의의 하나에 따른 방법을 수행한다.
구체적인 구현 프로세서에서, 프로세서는 칩일 수 있고, 입력 회로는 입력 핀일 수 있고, 출력 회로는 출력 핀일 수 있고, 프로세싱 회로는 트랜지스터, 게이트 회로, 트리거, 다양한 로직 회로 등일 수 있다. 입력 회로에 의해 수신된 입력 신호는 예를 들어, 수신기로 제한되지는 않지만, 수신기에 의해 수신되고 입력될 수 있고, 출력 회로에 의해 출력된 신호는 송신기로 제한되지는 않지만, 송신기로 출력될 수 있고 송신기에 의해 송신될 수 있고, 입력 회로 및 출력 회로는 동일한 회로일 수 있고, 여기서, 회로는 상이한 순간에 입력 회로 및 출력 회로로서 이용된다. 프로세서 및 다양한 회로의 구체적인 구현예는 이 출원의 이 실시예에서 제한되지 않는다.
제11 측면에 따르면, 프로세싱 장치가 제공되고, 프로세서 및 메모리를 포함한다. 프로세서는 메모리 내에 저장된 명령을 판독하도록 구성되고, 수신기를 이용함으로써 신호를 수신할 수 있고, 송신기를 이용함으로써 신호를 송신할 수 있어서, 제1 측면 내지 제7 측면 및 제1 측면 내지 제7 측면의 가능한 구현예 중의 임의의 하나에 따른 방법을 수행한다.
임의적으로, 하나 이상의 프로세서가 있고, 하나 이상의 메모리가 있다.
임의적으로, 메모리는 프로세서와 통합될 수 있거나, 메모리 및 프로세서가 별도로 배치된다.
구체적인 구현 프로세스에서, 메모리는 판독-전용 메모리(read-only memory, ROM)와 같은 비-일시적(non-transitory) 메모리일 수 있다. 메모리 및 프로세서는 동일한 칩 내로 통합될 수 있거나, 상이한 칩 상에서 별도로 배치될 수 있다. 메모리의 유형 및 메모리 및 프로세서가 배치되는 방식은 이 출원의 이 실시예에서 제한되지 않는다.
제11 측면에 따른 프로세싱 장치는 칩일 수 있다. 프로세서는 하드웨어 또는 소프트웨어를 이용함으로써 구현될 수 있다. 프로세서가 하드웨어를 이용함으로써 구현될 때, 프로세서는 로직 회로, 집적 회로 등일 수 있거나; 프로세서가 소프트웨어를 이용함으로써 구현될 때, 프로세서는 범용 프로세서일 수 있고, 메모리 내에 저장된 소프트웨어 코드를 판독함으로써 구현된다. 메모리는 프로세서 내로 통합될 수 있거나, 프로세서의 외부에 독립적으로 존재할 수 있다.
제12 측면에 따르면, 컴퓨터 프로그램 제품이 제공된다. 컴퓨터 프로그램 제품은 컴퓨터 프로그램(또한, 코드 또는 명령으로서 지칭됨)을 포함한다. 컴퓨터 프로그램이 작동될 때, 컴퓨터는 제1 측면 내지 제7 측면 또는 제1 측면 내지 제7 측면의 가능한 구현예 중의 임의의 하나에 따른 방법을 수행하는 것이 가능하게 된다.
제13 측면에 따르면, 컴퓨터-판독가능 매체가 제공된다. 컴퓨터-판독가능 제품은 컴퓨터 프로그램(또한, 코드 또는 명령으로서 지칭됨)을 저장한다. 컴퓨터 프로그램이 컴퓨터 상에서 작동될 때, 컴퓨터는 제1 측면 내지 제7 측면 또는 제1 측면 내지 제7 측면의 가능한 구현예 중의 임의의 하나에 따른 방법을 수행하는 것이 가능하게 된다.
도 1은 이 출원에서 이용될 수 있는 시스템의 아키텍처의 도면이다.
도 2는 5G 시스템의 아키텍처의 도면이다.
도 3은 TSN 중앙집중화된 관리 아키텍처의 개략도이다.
도 4는 사용자의 종단-대-종단 결정론적 송신을 구현하기 위한 아키텍처의 도면이다.
도 5는 기존의 기술에서 액세스 네트워크 엘리먼트에 의해 다운링크 서비스 패킷을 스케줄링하는 개략도이다.
도 6은 이 출원에 따른 다운링크 송신 방법의 개략적인 흐름도이다.
도 7은 이 출원에 따른, 액세스 네트워크 엘리먼트에 의해 다운링크 서비스 패킷을 스케줄링하는 개략도이다.
도 8은 이 출원에 따른 다운링크 송신 방법의 개략적인 흐름도이다.
도 9는 이 출원에 따른, 애플리케이션 서버 및 액세스 네트워크 엘리먼트에 의해 다운링크 서비스 패킷을 스케줄링하는 개략도이다.
도 10은 이 출원에 따른 다운링크 송신 방법의 개략적인 흐름도이다.
도 11은 이 출원에 따른 다운링크 송신 방법의 개략적인 흐름도이다.
도 12는 이 출원에 따른 다운링크 송신 방법의 개략적인 흐름도이다.
도 13은 이 출원에 따른 통신 장치의 개략적인 블록도이다.
도 14는 이 출원에 따른 또 다른 통신 장치의 개략적인 블록도이다.
도 15는 이 출원에 따른 네트워크 디바이스의 구조의 개략도이다.
다음은 첨부 도면을 참조하여 이 출원의 기술적 해결책을 설명한다.
이 출원의 실시예에서의 기술적 해결책은 다양한 통신 시스템, 예를 들어, 롱텀 에볼루션(long term evolution, LTE) 시스템, 5 세대(5th generation, 5G) 시스템, 뉴 라디오(new radio, NR) 시스템, 또는 미래에 나타날 수 있는 또 다른 통신 시스템에 적용될 수 있다.
도 1은 이 출원에서 이용될 수 있는 시스템(100)의 아키텍처의 도면이다. 도 1에서 도시된 바와 같이, 시스템(100)은 다음의 디바이스: 단말 디바이스(101), 액세스 네트워크 엘리먼트(102), 사용자 평면 네트워크 엘리먼트(103), 데이터 네트워크(104), 액세스 및 이동성 관리 네트워크 엘리먼트(105), 세션 관리 네트워크 엘리먼트(106), 정책 제어 네트워크 엘리먼트(107), 애플리케이션 네트워크 엘리먼트(108), 통합된 데이터 관리 네트워크 엘리먼트(109), 및 네트워크 노출 네트워크 엘리먼트(110) 중의 하나 이상을 포함할 수 있다.
단말 디바이스(101)는 사용자 장비(user equipment, UE), 사용자, 액세스 단말, 가입자 유닛, 가입자국(subscriber station), 이동국(mobile station), 원격국(remote station), 원격 단말, 모바일 디바이스, 사용자 단말, 단말, 무선 통신 디바이스, 사용자 에이전트, 또는 사용자 장치일 수 있고, 예를 들어, 모바일 전화(mobile phone), 태블릿(패드), 무선 트랜시버 기능을 가지는 컴퓨터, 가상 현실(virtual reality, VR) 단말 디바이스, 증강 현실(augmented reality, AR) 단말 디바이스, 산업적 제어industrial control)에서의 무선 단말, 자율 운전(self driving)에서의 무선 단말, 원격진료(telemedicine)에서의 무선 단말, 스마트 그리드(smart grid)에서의 무선 단말, 수송 안전(transportation safety)에서의 무선 단말, 스마트 시티(smart city)에서의 무선 단말, 스마트 홈(smart home)에서의 무선 단말 등일 수 있다. 단말 디바이스(110)는 대안적으로, 상기한 다양한 디바이스에서 배치된 장치 또는 회로 구조, 예를 들어, 칩 또는 칩 시스템일 수 있다.
액세스 네트워크 엘리먼트(102)는 무선 자원을 관리할 수 있고, 단말 디바이스에 대한 액세스 서비스를 제공할 수 있고, 단말 디바이스와 코어 네트워크 사이에서의 제어 신호 및 사용자 데이터의 포워딩을 추가로 완료할 수 있다.
액세스 네트워크 엘리먼트(102)는 송신 수신 포인트(transmission reception point, TRP)일 수 있거나, LTE 시스템에서의 진화형 NodeB(evolved NodeB, eNB, 또는 eNodeB)일 수 있거나, 홈 기지국(예를 들어, 홈 진화형 NodeB(home evolved NodeB) 또는 홈 NodeB, HNB) 또는 기저 대역 유닛(base band unit, BBU)일 수 있거나, 클라우드 무선 액세스 네트워크(cloud radio access network, CRAN) 시나리오에서의 무선 제어기일 수 있다. 대안적으로, 액세스 네트워크 디바이스는 중계국(relay station), 액세스 포인트(access point), 차량-장착형 디바이스, 웨어러블 디바이스, 5G 네트워크 내의 액세스 네트워크 디바이스, 미래의 진화형 공중 육상 모바일 네트워크(public land mobile network, PLMN)에서의 액세스 네트워크 디바이스 등일 수 있거나, WLAN에서의 액세스 포인트(access point, AP)일 수 있거나, 뉴 라디오(new radio, NR) 시스템에서의 gNB일 수 있다. 이것은 이 출원의 실시예에서 제한되지 않는다. 네트워크 구조에서, 액세스 네트워크 디바이스는 중앙 유닛(central unit, CU) 노드, 분산형 유닛(distributed unit, DU) 노드, CU 노드 및 DU 노드를 포함하는 액세스 네트워크 디바이스, 또는 CU-제어 평면 노드(CU-CP 노드), CU-사용자 평면 노드(CU-UP 노드), 및 DU 노드를 포함할 수 있다.
사용자 평면 네트워크 엘리먼트(103)는 사용자 패킷을 프로세싱하는 것, 예를 들어, 포워딩 및 과금을 주로 담당한다.
데이터 네트워크(104)는 사용자를 위한 데이터 송신 서비스, 예를 들어, IP 멀티미디어 서비스(IP Multimedia Service, IMS) 또는 인터넷을 제공하는 캐리어 네트워크(carrier network)이다. DN은 애플리케이션 서버(application server, AS)를 포함할 수 있다. AS는 소프트웨어 프레임워크이고, 애플리케이션 프로그램이 작동되는 환경을 제공하고, 보안, 데이터, 트랜잭션 지원, 부하 균형화, 대규모 분산형 시스템 관리와 같은 서비스를 애플리케이션 프로그램에 제공하도록 구성된다. 단말 디바이스는 AS와 통신함으로써 애플리케이션 패킷을 획득한다. AF는 AS의 제어 평면인 것이 주목되어야 한다.
액세스 및 이동성 관리 네트워크 엘리먼트(105)는 모바일 네트워크에서의 이동성 관리, 예를 들어 ,사용자 위치 업데이트, 사용자 네트워크 등록, 및 사용자 핸드오버를 주로 담당한다.
세션 관리 네트워크 엘리먼트(106)는 모바일 네트워크에서의 세션 관리, 예를 들어, 세션 확립, 수정, 및 해제를 주로 담당한다. 구체적인 기능은 예를 들어, IP 어드레스를 사용자에게 할당하고, 패킷 포워딩 기능을 제공하는 사용자 평면 네트워크 엘리먼트를 선택하는 것일 수 있다.
정책 제어 네트워크 엘리먼트(107)는 서비스 품질(quality of service, QoS) 정책 및 슬라이스 선택 정책과 같은 정책을 액세스 및 이동성 관리 네트워크 엘리먼트 및 세션 관리 네트워크 엘리먼트에 제공하는 것을 담당한다.
애플리케이션 네트워크 엘리먼트(108)는 3GPP 네트워크를 위한 서비스를 제공하고, 정책 제어를 수행하기 위하여 정책 제어 네트워크 엘리먼트와 상호작용하는 것 등을 담당한다.
통합된 데이터 관리 네트워크 엘리먼트(109)는 가입 정보 및 인증/인가 정보와 같은 사용자 데이터를 저장하도록 구성된다.
네트워크 노출 네트워크 엘리먼트(110)는 네트워크 능력 노출과 관련되는 프레임워크, 인증, 및 인터페이스를 제공하고, 5G 시스템 네트워크 기능과 또 다른 네트워크 기능 사이에서 정보를 전송한다.
상기한 디바이스 또는 네트워크 엘리먼트는 대응하는 기능을 갖는 장치일 수 있거나, 장치의 내부의 소프트웨어/하드웨어 모듈(예를 들어, 칩)일 수는 등이라는 것이 이해되어야 한다. 이 출원에서의 임의의 디바이스 또는 네트워크 엘리먼트는 소프트웨어, 또는 소프트웨어 및 하드웨어의 조합의 형태로 구현될 수 있다는 것이 추가로 이해되어야 한다.
예에서, 도 1에서 도시된 시스템(100)은 도 2에서 도시된 5G 시스템일 수 있다. 시스템(100)은 대안적으로, 4G 시스템 또는 또 다른 시스템일 수 있다는 것이 이해되어야 한다. 이것은 이 출원에서 제한되지 않는다.
도 2는 5G 시스템의 아키텍처의 개략도이다. 시스템의 아키텍처의 도면에서, 도 1에서의 네트워크 엘리먼트와 동일한 참조 번호를 가지는 네트워크 엘리먼트는 현재의 5G 시스템에서 도 1에서의 대응하는 엘리먼트의 명칭이다. 도 2를 참조하면, 5G 시스템의 아키텍처는 다음의 네트워크 엘리먼트 중의 하나 이상을 포함할 수 있다: UE(101), (무선) 액세스 네트워크((radio) access network, (R)AN)(102), 사용자 평면 기능(user plane function, UPF)(103), 데이터 네트워크(data network, DN)(104), 액세스 및 이동성 관리 기능(access and mobility management function, AMF)(105), 세션 관리 기능(Session Management Function, SMF)(106), 정책 제어 기능(policy control function, PCF)(107), 애플리케이션 기능(application function, AF)(108), 통합된 데이터 관리(unified data management, UDM)(109), 및 네트워크 노출 기능(network exposure function)(110).
도 2에서 도시된 각각의 네트워크 엘리먼트의 명칭은 단지 명칭이고, 명칭은 네트워크 엘리먼트의 기능에 대한 제한을 구성하지 않는다는 것이 이해되어야 한다. 상이한 네트워크에서는, 상기한 네트워크 엘리먼트가 대안적으로, 다른 명칭을 가질 수 있다. 이것은 이 출원의 실시예에서 구체적으로 제한되지 않는다. 예를 들어, 6G 네트워크에서, 상기한 네트워크 엘리먼트의 일부 또는 전부는 5G에서의 용어를 여전히 이용할 수 있거나, 다른 명칭을 가질 수 있다. 일반적인 설명이 본 명세서에서 제공된다. 세부사항은 이하에서 다시 설명되지 않는다. 유사하게, 도 2에서 도시된 네트워크 엘리먼트 사이의 인터페이스는 단지 예이다. 5G 네트워크 및 또 다른 미래의 네트워크에서, 네트워크 엘리먼트 사이의 인터페이스는 대안적으로, 도면에서 도시된 인터페이스가 아닐 수 있다. 이것은 이 출원에서 제한되지 않는다.
이 출원의 실시예는 도 2에서 도시된 시스템의 아키텍처로 제한되지 않는다는 것이 추가로 이해되어야 한다. 예를 들어, 이 출원이 적용가능한 통신 시스템은 더 많거나 더 적은 네트워크 엘리먼트 또는 디바이스를 포함할 수 있다. 도 2에서의 디바이스 또는 네트워크 엘리먼트는 하드웨어일 수 있거나, 하드웨어 및 소프트웨어의 기능 분할 또는 조합을 통해 획득된 소프트웨어일 수 있다. 도 2에서의 디바이스 또는 네트워크 엘리먼트는 또 다른 디바이스 또는 네트워크 엘리먼트를 이용함으로써 서로 통신할 수 있다.
기존의 이더넷(Ethernet)의 포워딩 구현예에서, 다량의 데이터 패킷이 순간적으로 포워딩 포트에 도달할 때, 높은 포워딩 지연 또는 패킷 손실이 야기될 수 있다. 결과적으로, 기존의 이더넷은 높은 신뢰성 및 보장된 송신 지연을 갖는 서비스를 제공할 수 없고, 차량 제어 및 산업 인터넷과 같은 분야에서의 요건을 만족시킬 수 없다. 전기 전자 기술자 협회(institute of electrical and electronic engineers, IEEE)는 신뢰가능한-지연 송신을 위한 요건에 대한 시간 민감형 네트워킹(time sensitive networking, TSN) 표준을 정의한다. 표준은 신뢰가능한-지연 송신 서비스를 제공하기 위하여 계층 2 스위칭에 기초하여, 지연-민감형 서비스의 데이터 송신의 신뢰성 및 예측가능한 종단-대-종단 송신 지연을 보장한다.
TSN은 계층 2 송신에 기초하고, TSN 스위치 노드(또한, TSN 브릿지(bridge)로서 지칭됨) 및 TSN 엔드포인트(엔드 스테이션 또는 엔드포인트)를 포함한다. 계층 2 포워딩과 상이하게, TSN 스위치 노드는 매체 액세스 제어 어드레스(media access control address, MAC address) 학습에 기초하여 패킷을 포워딩하는 것이 아니라, TSN 스위치 노드 상에서 구성되거나 생성된 포워딩 규칙에 따라 패킷을 포워딩한다. TSN 흐름은 단방향성이다. TSN 흐름에 대하여, TSN 엔드포인트는 송신단(화자(Talker)) 및 수신단(청자(Listener))으로 분류된다. TSN 표준은 TSN 스위치 노드 및 TSN 엔드포인트의 거동, 및 TSN 스위치 노드가 데이터 흐름을 포워딩하는 스케줄링 방식을 정의하여, 신뢰가능한-지연 송신을 구현한다. TSN 스위치 노드는 패킷의 목적지 MAC 어드레스를 데이터 흐름의 식별자로서 이용하고, 서비스 흐름의 지연 요건에 기초하여 자원 예약 및 스케줄링 계획을 수행하여, 생성된 스케줄링 정책에 따른 신뢰성 및 송신 지연을 보장한다.
TSN 표준은 TSN 중앙집중화된 관리 아키텍처를 정의한다. 도 3은 TSN 중앙집중화된 관리 아키텍처의 개략도이다. 도 3을 참조한다. 아키텍처는 TSN 엔드포인트(청자/화자), TSN 스위치 노드, 및 제어 평면 네트워크 엘리먼트를 포함한다. 제어 평면 네트워크 엘리먼트는 중앙집중화된 사용자 구성(centralized user configuration, CUC) 및 중앙집중화된 네트워크 구성(centralized network configuration, CNC)을 포함한다. 세부사항은 다음과 같다.
TSN 엔드포인트는 데이터 흐름의 송신단 또는 수신단이다.
TSN 스위치 노드는 TSN의 정의에 따라 데이터 흐름에 대한 자원을 예약하고, 데이터 패킷을 스케줄링하고 포워딩한다.
CNC는 TSN 사용자 평면의 토폴로지(topology) 및 TSN 스위치 노드의 능력 정보(예를 들어, TSN 스위치 노드의 전송 지연, 및 TSN 스위치 노드의 포트 사이의 내부 프로세싱 지연)를 관리하고, CUC에 의해 제공된 흐름 생성 요청에 기초하여 TSN 엔드포인트 및 TSN 스위치 노드 상에서의 데이터 흐름 및 프로세싱 정책의 포워딩 경로(예를 들어, 패킷 및 시간 게이트 제어 파라미터를 수신하고 전송하기 위한 포트)를 생성하고, 그 다음으로, TSN 스위치 노드 상에서의 프로세싱 정책을 대응하는 TSN 스위치 노드로 전달한다.
CUC는 TSN 엔드포인트의 흐름 생성 요청을 수집하고, 화자 및 청자의 요청을 정합한 후에, 데이터 흐름을 생성하도록 CNC에 요청하고, CNC에 의해 생성된 프로세싱 정책을 확인하기 위한 것이다.
5G 시스템(5G System, 5GS)은 사용자의 종단-대-종단 결정론적 송신을 구현하기 위하여 도 4에서 도시된 아키텍처를 정의한다. 도 4를 참조한다. 5GS는 TSN에서 스위치 노드(이하에서 5GS 스위치 노드로서 지칭됨)로서 시뮬레이팅되어, TSN 스위치 노드의 기능을 구현하여, 5GS를 포함하는 TSN에서의 종단-대-종단 결정론적 송신을 구현한다. AF는 5GS에 대한 정보를 TSN 스위치 노드에 대한 정보로 적응시키고, CNC와 상호작용하고, CNC에 의해 전달된 정보를 5GS 방식으로 5GS로 전송한다. 사용자 평면 TSN 변환기(디바이스)(이하, 디바이스 측-TSN 변환기(Device Side-TSN Translator, DS-TT)) 및 TSN 변환기(UP)(이하, 네트워크 측-TSN 변환기(Network Side-TSN Translator, NW-TT))는 5GS 사용자 평면의 논리적 기능이고, TSN 스위치 노드의 외부 특징, 예를 들어, 토폴로지 탐지를 구현하고 CNS 스케줄링 규칙을 구현하기 위한 것이다. DS-TT는 UE와 함께 전개될 수 있거나, 독립적으로 전개될 수 있다. 유사하게, NW-TT는 UPF와 함께 전개될 수 있거나, 독립적으로 전개될 수 있다.
이 출원에서, UPF는 NW-TT로 대체될 수 있고, UE는 DS-TT로 대체될 수 있다는 것이 주목되어야 한다.
도 1 내지 도 4에서 도시된 임의의 시스템에서는, 액세스 네트워크 엘리먼트의 스케줄링의 특수성, 예를 들어, 업링크-다운링크 구성 및 TTI 스케줄링 보호를 고려하면, 스케줄링 지연이 다운링크 서비스에 의해 액세스 네트워크 엘리먼트 측으로 도입될 수 있다.
예를 들어, 도 5는 기존의 기술에서 액세스 네트워크 엘리먼트에 의해 다운링크 서비스 패킷을 스케줄링하는 개략도이다. 예를 들어, 도 5는 4개의 슬롯을 도시하고, 각각의 슬롯은 스케줄링 윈도우 및 프로세싱 윈도우를 포함한다. 각각의 스케줄링 윈도우는 업링크 또는 다운링크에 대한 것일 수 있다. 프로세싱 윈도우는 다운링크 서비스 패킷을 프로세싱하기 위하여 액세스 네트워크 엘리먼트에 의해 이용된다. 다운링크 서비스 패킷은 다운링크 서비스 패킷이 프로세싱 윈도우가 시작하기 전에 도달할 때에만 가장 근접한 다운링크 스케줄링 윈도우에서 스케줄링될 수 있다. 그러나, 다운링크 서비스 패킷은 임의의 순간에 액세스 네트워크 엘리먼트에 도달할 수 있다. 예를 들어, 도 5에서 도시된 바와 같이, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간 t1이 액세스 네트워크 엘리먼트의 다운링크 스케줄링 윈도우 1 내에 있는 경우에, 액세스 네트워크 엘리먼트는 먼저, 다음의 가장 근접한 다운링크 스케줄링 윈도우(즉, 다운링크 스케줄링 윈도우 2)에서 다운링크 서비스 패킷을 스케줄링할 수 있다. 그러나, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간 t2가 액세스 네트워크 엘리먼트의 프로세싱 윈도우 내에 있는 경우에, 다운링크 서비스 패킷이 다음 이후의 다운링크 스케줄링 윈도우(즉, 다운링크 스케줄링 윈도우 3)에서 먼저 스케줄링될 수 있다. 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간 t3이 액세스 네트워크 엘리먼트의 다운링크 스케줄링 윈도우 2 내에 있고, 다운링크 스케줄링 윈도우 2에 인접한 다음 스케줄링 윈도우가 업링크 스케줄링 윈도우 1인 경우에, 다운링크 서비스 패킷은 적어도 가장 근접한 다운링크 스케줄링 윈도우(즉, 다운링크 스케줄링 윈도우 3)가 도달할 때에만 스케줄링될 수 있다. 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 순간 t4가 액세스 네트워크 엘리먼트의 업링크 스케줄링 윈도우 1 내에 있는 경우에, 액세스 네트워크 엘리먼트는 먼저, 다음의 가장 근접한 다운링크 스케줄링 윈도우(즉, 다운링크 스케줄링 윈도우 3)에서 다운링크 서비스 패킷을 스케줄링할 수 있다. 도 5에서의 순간 t2에서 수신된 다운링크 서비스 패킷은 스케줄링되어야 할 적어도 2개의 슬롯의 지연을 필요로 하고, 도 5에서의 순간 t3에서 수신된 다운링크 서비스 패킷은 스케줄링되어야 할 적어도 하나의 슬롯의 지연을 필요로 한다. 그러므로, 액세스 네트워크 엘리먼트 측으로 도입된 스케줄링 지연은 서비스의 종단-대-종단 지연이 보장될 수 없게 할 수 있다.
이것을 고려하면, 이 출원은 액세스 네트워크 엘리먼트 측 상에서 스케줄링 지연을 감소시키기 위한 다운링크 송신 방법을 제공한다. 이 출원에서 제공된 방법은 5G 네트워크에서의 대응하는 네트워크 엘리먼트의 명칭을 예로서 이용함으로써 이하에서 설명된다.
프로세싱 윈도우의 기간은 이하의 RAN의 스케줄링 프로세싱 지연인 것이 주목되어야 한다. 프로세싱 윈도우는 다운링크 서비스 패킷을 프로세싱하기 위하여 액세스 네트워크 엘리먼트에 의해 이용된다. 다운링크 서비스 패킷은 다운링크 서비스 패킷이 프로세싱 윈도우가 시작하기 전에 도달할 때에만 가장 근접한 다운링크 스케줄링 윈도우에서 스케줄링될 수 있다. 프로세싱 윈도우 내에 도달하는 다운링크 서비스 패킷은 다음 이후의 가장 근접한 다운링크 스케줄링 윈도우에서 스케줄링될 필요가 있다. 즉, 적어도 하나 초과의 슬롯이 대기될 필요가 있다.
이 출원에서 설명된 다운링크 서비스는 주기적 서비스일 수 있다는 것이 주목되어야 한다. 다시 말해서, 서비스 패킷은 고정된 간격으로 전송될 수 있다. 고정된 간격은 다운링크 서비스 패킷의 전송 주기성이다. 통상적으로, 산업적 시나리오에서 주기성으로 전송된 패킷의 크기는 또한 고정될 수 있다.
이 출원에서, SMF 및 AF는 서로 직접적으로 통신하지 않을 수 있고, PCF 또는 NEF와 같은 네트워크 엘리먼트를 이용함으로써 서로 통신할 수 있다. 이것은 이 출원에서 제한되지 않는다. SMF 및 RAN은 서로 어느 하나와 직접적으로 통신하지 않을 수 있고, AMF를 이용함으로써 서로 통신할 수 있다.
이 출원에서, 이와 다르게 특정되지 않으면, 동일한 용어는 상이한 실시예에서 동일한 의미를 가진다. 예를 들어, 제1 시간 조절 정보는 방법(600)에서만 설명된다. 이하의 제1 시간 조절 정보의 의미에 대해서는, 방법(600)에서의 설명을 참조한다.
도 6은 이 출원에 따른 다운링크 송신 방법의 개략적인 흐름도이다. 도 6에서 도시된 방법(600)은 이하에서 설명된다.
S601: SMF는 제1 지연을 획득한다.
제1 지연은 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간과의 사이의 기간이다. 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. "추정된"은 실제적으로 발생 대신에 "원래 계획된"으로서 이해될 수 있다.
이 출원에서, RAN에 의해 예상되고 다운링크 서비스 패킷이 RAN에 도달하는 순간은 tRANyt로서 표기되고, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간은 tRANya로서 표기된다.
이 경우에, 제1 지연 = tRANyt - tRANya이다.
예를 들어, tRANyt가 10:30이고, tRANya는 10:29인 것으로 가정하면, 제1 지연은 1 분이다.
다음은 SMF가 제1 지연을 획득하는 2개의 방식을 설명한다.
방식 1:
SMF에 의해 획득된 제1 지연은 SMF에 의해 결정된다.
임의적으로, SMF는 RAN의 무선 자원의 구성 정보, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 획득할 수 있고, 무선 자원의 구성 정보 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya에 기초하여 제1 지연을 결정할 수 있다.
예를 들어, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 또는 슬롯 내의 심볼의 수량, 업링크-다운링크 슬롯 구성, 및 RAN의 스케줄링 프로세싱 지연 중의 적어도 하나를 포함할 수 있다. SMF는 무선 자원의 구성 정보에 기초하여, 스케줄링 윈도우의 경계, 프로세싱 윈도우의 경계, 및 스케줄링 윈도우가 도 5에서 업링크 스케줄링 윈도우 또는 다운링크 스케줄링 윈도우인지 여부를 결정할 수 있다.
예를 들어, RAN은 NG 셋업(Setup) 프로세스에서 무선 자원의 구성 정보 및 대응하는 셀 ID를 AMF로 보고할 수 있고, SMF는 AMF로부터 무선 자원의 구성 정보 및 셀 ID를 획득할 수 있다. NG 셋업 프로세스는 또한, N2 셋업 프로세스로서 지칭될 수 있고, RAN과 AMF 사이의 인터페이스는 NG 인터페이스로서 지칭된다.
대안적으로, UE의 등록 프로세스에서, RAN이 등록 요청을 AMF로 포워딩할 때, 등록 요청은 셀 ID 및 무선 자원의 구성 정보를 운반할 수 있거나, 셀 ID, UE ID, 및 무선 자원의 구성 정보를 운반할 수 있다. 그 다음으로, SMF는 AMF로부터 무선 자원의 구성 정보를 획득할 수 있다.
대안적으로, 세션 셋업 동안에, RAN은 셀 ID 및 대응하는 무선 자원의 구성 정보를 전송할 수 있거나, N2 메시지를 통해 셀 ID, UE ID, 및 대응하는 무선 자원의 구성 정보를 SMF로 전송할 수 있다.
대안적으로, RAN은, 무선 자원에 대한 것이며 셀에 대응하는 구성 정보를 네트워크 데이터 분석 기능(network data analytics function, NWDAF) 네트워크 엘리먼트에 제공할 수 있고, SMF는 NWDAF로부터 무선 자원의 구성 정보 및 대응하는 셀 ID를 획득할 수 있다.
예에서, SMF는 UPF로부터 RAN으로의 송신 지연, 및 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 결정할 수 있다.
이 명세서에서, UPF로부터 RAN으로의 송신 지연은 TUPF-RAN로서 표기되고, 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간은 tUPFya로서 표기된다.
예를 들어, tRANya = TUPF-RAN + tUPFya이다. 대안적으로, tRANya = TUPF-RAN + tUPFya + TUPF이고, 여기서, TUPF는 UPF에서의 다운링크 서비스 패킷의 버퍼(또는 큐잉(queuing)) 시간이다. TUPF는 지연 요건 또는 QoS 정보에서의 서비스 우선순위에 기초하여 SMF 또는 UPF에 의해 결정될 수 있다. 그러나, 이것은 이 출원에서 제한되지 않는다.
또 다른 예에서, SMF는 PCF로부터 다운링크 서비스 패킷(또는 다운링크 서비스)의 QoS 정보를 획득할 수 있고, QoS 정보에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 결정할 수 있다.
구체적으로, PCF에 의해 제공된 QoS 정보 또는 PCC 규칙(정책 및 과금 제어 규칙)은 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간을 포함한다. SMF는 PCF로부터 QoS 정보 또는 PCC 규칙을 수신하고, 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간을 획득하고, 그 다음으로, 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 결정한다. QoS 정보 또는 PCC 규칙은 다운링크 서비스 패킷의 주기성, 및 주기성에서의 서비스 패킷의 총 수량을 더 포함할 수 있다.
추가로, SMF가 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하는 것은 다음을 포함할 수 있다: SMF는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고; SMF는 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우이고; SMF는 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정한다.
다음은 도 5를 참조하여 예를 이용함으로써 설명을 제공한다.
예 1: 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t1인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t1에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 2인 것으로 결정할 수 있다. 이 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제3 스케줄링 윈도우 내에 있고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우, 즉, 다운링크 스케줄링 윈도우 1이다. 제1 지연은 다운링크 스케줄링 윈도우 1의 상부 경계(즉, 다운링크 스케줄링 윈도우 1의 2개의 경계 내에 있고 다운링크 스케줄링 윈도우 2에 더 근접한 경계)와 t1 사이의 기간 T2일 수 있다. 대안적으로, 제1 지연은 T2 미만인 임의의 값일 수 있다. 예 1에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 다운링크 스케줄링 윈도우 1의 상부 경계, 또는 t1(t1 포함)과 다운링크 스케줄링 윈도우 1의 상부 경계 사이의 임의의 순간으로서 이해될 수 있다.
예 2: 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t2인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t2에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 3인 것으로 결정할 수 있다. 이 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제3 스케줄링 윈도우 내에 있고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우, 즉, 업링크 스케줄링 윈도우 1이다. 제1 지연은 업링크 스케줄링 윈도우 1의 하부 경계(즉, 업링크 스케줄링 윈도우 1의 2개의 경계 내에 있고 다운링크 스케줄링 윈도우 2에 더 근접한 경계)와 t2 사이의 기간 T3일 수 있다. 대안적으로, 제1 지연은 업링크 스케줄링 윈도우 2의 상부 경계(즉, 업링크 스케줄링 윈도우 2의 2개의 경계 내에 있고 다운링크 스케줄링 윈도우 3에 더 근접한 경계)와 t2 사이의 기간 T4일 수 있다. 대안적으로, 제1 지연은 T3 초과이고 T4 미만인 임의의 값일 수 있다. 예 2에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 업링크 스케줄링 윈도우 1의 상부 경계, 또는 (업링크 스케줄링 윈도우 1의 하부 경계를 포함하는) 업링크 스케줄링 윈도우 1의 하부 경계와 업링크 스케줄링 윈도우 1의 상부 경계 사이의 임의의 순간으로서 이해될 수 있다.
예 3: 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t3인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t3에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 3인 것으로 결정할 수 있다. 이 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제3 스케줄링 윈도우 내에 있고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우, 즉, 업링크 스케줄링 윈도우 1이다. 제1 지연은 업링크 스케줄링 윈도우 1의 하부 경계와 t3 사이의 기간 T5일 수 있다. 대안적으로, 제1 지연은 업링크 스케줄링 윈도우 1의 상부 경계와 t3 사이의 기간 T6일 수 있다. 대안적으로, 제1 지연은 T5 초과이고 T6 미만인 임의의 값일 수 있다. 예 3에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 업링크 스케줄링 윈도우 1의 상부 경계, 또는 (업링크 스케줄링 윈도우 1의 하부 경계를 포함하는) 업링크 스케줄링 윈도우 1의 하부 경계와 업링크 스케줄링 윈도우 1의 상부 경계 사이의 임의의 순간으로서 이해될 수 있다.
예 4: 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t4인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t4에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 3인 것으로 결정할 수 있다. 이 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제3 스케줄링 윈도우 내에 있고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우, 즉, 업링크 스케줄링 윈도우 1이다. 제1 지연은 업링크 스케줄링 윈도우 1의 상부 경계와 t4 사이의 기간 T7일 수 있다. 대안적으로, 제1 지연은 T7 미만인 임의의 값일 수 있다. 예 4에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 업링크 스케줄링 윈도우 1의 상부 경계, 또는 t4(t4 포함)와 업링크 스케줄링 윈도우 1의 상부 경계 사이의 임의의 순간으로서 이해될 수 있다. 상기한 예에서, 제1 지연은 대안적으로, 시간 범위일 수 있다. 예를 들어, 예 1에서의 제1 지연은 [0, T2]일 수 있고, 예 2에서의 제1 지연은 [T3, T4]일 수 있고, 예 3에서의 제1 지연은 [T5, T6]일 수 있고, 예 4에서의 제1 지연은 [0, T7]일 수 있다.
방식 2:
SMF는 RAN으로부터 제1 지연을 획득할 수 있다. 다시 말해서, RAN은 제1 지연을 결정할 수 있고, 제1 지연을 SMF로 전송할 수 있다.
예를 들어, SMF는 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 획득할 수 있고, 그 다음으로, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 RAN으로 전송할 수 있다. 다운링크 서비스가 RAN에 도달하는 추정된 순간 tRANya을 수신한 후에, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya에 기초하여 제1 지연을 결정할 수 있고, 그 다음으로, 제1 지연을 SMF로 전송할 수 있다.
예를 들어, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya 및 무선 자원의 구성 정보에 기초하여 제1 지연을 결정할 수 있다. 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya 및 무선 자원의 구성 정보에 기초하여 제1 지연을 어떻게 결정할 것인지에 대한 세부사항에 대해서는, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya 및 무선 자원의 구성 정보에 기초하여 SMF에 의해 제1 지연을 결정하는 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
추가적으로, SMF가 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 어떻게 획득하는지에 대해서는, SMF가 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 획득하는 방식의 상기한 설명을 또한 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
임의적으로, S601은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 RAN의 프로세싱 윈도우 내에 있을 때에만, 또는 tRANya이 위치되는 슬롯의 다음 슬롯이 업링크 슬롯일 때에만 수행될 수 있다. 예를 들어, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t1 또는 t4인 경우에, 단계(S601)는 수행되지 않을 수 있고, 또는 다시 말해서, 방법(600)이 수행되지 않는다.
S602: SMF는 제1 지연에 관련된 시간 조절 정보를 UPF(즉, 제1 네트워크 엘리먼트의 예)로 전송한다. 따라서, UPF는 SMF로부터 시간 조절 정보를 수신한다.
시간 조절 정보는 이하에서 제1 시간 조절 정보로서 표기된다. 제1 지연이 순간일 수 있거나 시간 범위일 수 있으므로, 제1 시간 조절 정보는 순간일 수 있거나 시간 범위일 수 있다는 것이 이해되어야 한다.
제1 시간 조절 정보는 제1 지연일 수 있다. 대안적으로, 제1 시간 조절 정보는 제1 지연 및 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간 tUPFya에 기초하여 결정된 제4 순간일 수 있다.
제4 순간은 UPF가 다운링크 서비스 패킷을 전송하는 예상된 순간이다. 예를 들어, 제4 순간 = tUPFya + 제1 지연이다. 대안적으로, 제4 순간 = tUPFya + 제1 지연 + TUPF이다. TUPF의 의미에 대해서는, 상기한 설명을 참조한다. 제1 지연이 시간 범위인 경우에, SMF는 제4 순간을 획득하기 위하여 시간 범위 내의 특정 값을 tUPFya, 또는 tUPFya 및 TUPF에 추가할 수 있다. 대안적으로, SMF는 새로운 시간 범위를 획득하기 위하여 시간 범위를 tUPFya, 또는 tUPFya 및 TUPF에 추가할 수 있고, 여기서, 획득된 새로운 시간 범위가 제4 순간으로서 이용될 수 있거나, 획득된 새로운 시간 범위 내의 임의의 순간이 제4 순간으로서 이용될 수 있다.
S603: UPF는 제1 시간 조절 정보에 기초하여, 다운링크 서비스 패킷을 전송하는 순간(제1 순간으로서 표기됨)을 결정한다.
제1 순간에 UPF에 의해 전송된 다운링크 서비스 패킷이 RAN에 도달하는 순간(제3 순간으로서 표기됨)은 RAN의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 다시 말해서, UPF는 제1 순간에 다운링크 서비스 패킷을 전송하기 위한 것이어서, 이로써 다운링크 서비스 패킷은 RAN에 도달한 후에 제4 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제4 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다.
예를 들어, 제1 시간 조절 정보가 제1 지연인 경우에, UPF는 제1 순간이 UPF가 다운링크 서비스 패킷을 전송하는 추정된 순간 tUPFya 및 제1 지연의 합인 것으로 결정할 수 있다.
예를 들어, 제1 시간 조절 정보가 제4 순간인 경우에, UPF는 제1 순간이 제4 순간이거나, 제1 순간이 제4 순간으로부터 TUPF를 감산함으로써 획득된 순간인 것으로 결정할 수 있다.
제1 시간 조절 정보가 특정 순간일 때, 제4 순간은 특정 순간인 것이 이해되어야 한다. 제1 시간 조절 정보가 시간 범위일 때, 제4 순간은 상기한 계산 방법에 따라 획득된 새로운 시간 범위 내의 임의의 값일 수 있다.
S604: 다운링크 서비스 패킷을 수신할 때, UPF는 제1 순간에 다운링크 서비스 패킷을 전송한다.
설명은 도 7을 참조하여 예를 이용함으로써 제공된다. 도 7을 참조한다. UPF가 원래의 계획에 따라 순간 t5에 다운링크 서비스 패킷을 전송하는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 t2이고, 다운링크 서비스 패킷은 스케줄링되기 전에, RAN 측 상에서 적어도 2개의 슬롯 내에 버퍼링될 필요가 있다. 즉, 다운링크 서비스 패킷은 먼저, 다운링크 스케줄링 윈도우 3에서 스케줄링될 수 있다. 다운링크 서비스 패킷의 전송 순간이 제1 순간으로 조절되는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있어서, 이로써 RAN이 다운링크 서비스 패킷을 버퍼링하기 위한 시간이 감소된다. 예를 들어, 제1 순간이 t7인 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간 t4는 RAN의 업링크 스케줄링 윈도우 1 내에 있고, 여기서, 업링크 스케줄링 윈도우 1은 다운링크 스케줄링 윈도우 3에 인접한 이전의 스케줄링 윈도우이고, RAN에서 다운링크 서비스 패킷을 버퍼링하기 위한 시간은 t7 - t5의 기간만큼 감소될 수 있다. 또 다른 예를 들어, UPF가 원래의 계획에 따라 순간 t6에 다운링크 서비스 패킷을 전송하는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 t3이고, 다운링크 서비스 패킷은 스케줄링되기 전에, RAN 측 상에서 적어도 하나의 슬롯 내에 버퍼링될 필요가 있다. 즉, 다운링크 서비스 패킷은 먼저, 다운링크 스케줄링 윈도우 3에서 스케줄링될 수 있다. 다운링크 서비스 패킷의 전송 순간이 제1 순간으로 조절되는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있어서, 이로써 RAN이 다운링크 서비스 패킷을 버퍼링하기 위한 시간이 감소된다. 예를 들어, 제1 순간이 t7인 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간 t4는 RAN의 업링크 스케줄링 윈도우 1 내에 있고, 여기서, 업링크 스케줄링 윈도우 1은 다운링크 스케줄링 윈도우 3에 인접한 이전의 스케줄링 윈도우이고, RAN에서 다운링크 서비스 패킷을 버퍼링하기 위한 시간은 t7 - t6의 기간만큼 감소될 수 있다.
그러므로, 이 출원에서 제공된 다운링크 송신 방법에 따르면, UPF는 SMF에 의해 제공된 시간 조절 정보에 기초하여 다운링크 서비스 패킷의 전송 순간을 조절할 수 있어서, 이로써 UPF가 조절된 전송 순간에 다운링크 서비스 패킷을 전송할 때, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스 패킷을 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕는다. 추가로, UPF는 통상적으로, 복수의 RAN에 접속되고, 복수의 다운링크 서비스 패킷을 수신한다. 방법에 따르면, UPF는 다운링크 서비스 패킷을 버퍼링하면서, 또 다른 다운링크 서비스 패킷을 우선적으로 프로세싱할 수 있어서, 자원을 적절하게 이용하고, 상이한 RAN으로 전송된 다운링크 서비스 패킷 사이의 프로세싱 충돌을 완화 및 회피하고, UPF에서의 다운링크 서비스 패킷의 프로세싱 효율을 개선시키고, 다운링크 서비스 패킷 및 또 다른 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 도울 수 있다.
임의적으로, 방법은 다음의 단계를 더 포함할 수 있다.
S605: SMF는 제1 시간 조절 정보에 기초하여 제3 순간을 결정한다.
구체적으로, 제3 순간은 다운링크 서비스 패킷이 RAN에 도달하는 순간이다. 예를 들어, 제3 순간 = tRANya + 제1 시간 조절 정보이거나, 제3 순간 = 제4 순간 + TUPF-RAN이다. 대안적으로, 제3 순간은 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간 tRANyt과 동일하다. tRANya 및 TUPF-RAN의 의미에 대해서는, 상기한 설명을 참조한다.
제1 시간 조절 정보가 순간일 수 있거나 시간 범위일 수 있으므로, 제3 순간은 순간일 수 있거나 시간 범위일 수 있다.
S606: SMF는 제3 순간을 RAN으로 전송하고, 여기서, 제3 순간은 다운링크 서비스 패킷을 스케줄링하기 위하여 RAN에 의해 이용된다.
구체적으로, 다운링크 서비스 패킷에 관련되고 SMF에 의해 전송되는 제3 순간을 수신한 후에, RAN은 제3 순간에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 순간을 결정할 수 있다. 다운링크 서비스 패킷이 RAN에 도달하는 순간을 결정한 후에, RAN은 순간에 기초하여 다운링크 서비스 패킷을 스케줄링할 수 있다. 예를 들어, RAN은 다운링크 서비스 패킷의 주기성 및 다운링크 서비스 패킷이 RAN에 도달하는 순간에 기초하여, 다운링크 서비스 패킷에 대해 반-지속적 스케줄링을 수행할 수 있고, 즉, 주기적으로 그리고 반복적으로 이용될 수 있는 동일한 시간-주파수 자원을 다운링크 서비스 패킷에 한 번 할당할 수 있어서, 다운링크 서비스 패킷의 종단-대-종단 송신 지연을 감소시키고 제어 평면 자원을 절약할 수 있다.
도 8은 이 출원에 따른 또 다른 다운링크 송신 방법의 예시적인 흐름도이다. 도 8에서 도시된 방법(800)은 이하에서 설명된다.
S801: SMF는 제1 지연을 획득한다.
제1 지연은 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. "추정된"은 실제적으로 발생 대신에 "원래 계획된"으로서 이해될 수 있다.
이 명세서에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 tRANyt로서 표기되고, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간은 tRANya로서 표기된다.
이 경우에, 제1 지연 = tRANyt - tRANya이다.
예를 들어, tRANyt가 10:30이고, tRANya는 10:29인 것으로 가정하면, 제1 지연은 1 분이다.
다음은 SMF가 제1 지연을 획득하는 2개의 방식을 설명한다.
방식 1:
SMF에 의해 획득된 제1 지연은 SMF에 의해 결정된다.
임의적으로, SMF는 RAN의 무선 자원의 구성 정보, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 획득할 수 있고, 무선 자원의 구성 정보 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya에 기초하여 제1 지연을 결정할 수 있다.
예를 들어, 무선 자원의 구성 정보는 정보, 예를 들어, 슬롯 시작 순간, 슬롯 기간, 또는 슬롯 기간을 추정하기 위한 것일 수 있는 슬롯 내의 심볼의 수량, 업링크-다운링크 슬롯 구성, 및 RAN의 스케줄링 프로세싱 지연을 포함할 수 있다.
예를 들어, RAN은 NG 셋업(Setup) 프로세스에서 무선 자원의 구성 정보 및 대응하는 셀 ID를 AMF로 보고할 수 있고, SMF는 AMF로부터 무선 자원의 구성 정보 및 셀 ID를 획득할 수 있다. NG 셋업 프로세스는 또한, N2 셋업 프로세스로서 지칭될 수 있고, RAN과 AMF 사이의 인터페이스는 NG 인터페이스로서 지칭된다.
대안적으로, UE의 등록 프로세스에서, RAN이 등록 요청을 AMF로 포워딩할 때, 등록 요청은 셀 ID 및 무선 자원의 구성 정보를 운반할 수 있거나, 셀 ID, UE ID, 및 무선 자원의 구성 정보를 운반할 수 있다. 그 다음으로, SMF는 AMF로부터 무선 자원의 구성 정보를 획득할 수 있다.
대안적으로, 세션 셋업 동안에, RAN은 셀 ID 및 대응하는 무선 자원의 구성 정보를 전송할 수 있거나, N2 메시지를 통해 셀 ID, UE ID, 및 대응하는 무선 자원의 구성 정보를 SMF로 전송할 수 있다.
대안적으로, RAN은, 무선 자원에 대한 것이며 셀에 대응하는 구성 정보를 네트워크 데이터 분석 기능(network data analytics function, NWDAF) 네트워크 엘리먼트에 제공할 수 있고, SMF는 NWDAF로부터 무선 자원의 구성 정보 및 대응하는 셀 ID를 획득할 수 있다.
예에서, SMF는 UPF로부터 RAN으로의 송신 지연, 및 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 결정할 수 있다.
이 명세서에서, UPF로부터 RAN으로의 송신 지연은 TUPF-RAN로서 표기되고, 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간은 tUPFya로서 표기된다.
예를 들어, tRANya = TUPF-RAN + tUPFya이다. 대안적으로, tRANya = TUPF-RAN + tUPFya + TUPF이고, 여기서, TUPF는 UPF에서의 다운링크 서비스 패킷의 버퍼(또는 큐잉) 시간이다. TUPF는 지연 요건 또는 QoS 정보에서의 서비스 우선순위에 기초하여 SMF 또는 UPF에 의해 결정될 수 있다. 그러나, 이것은 이 출원에서 제한되지 않는다.
또 다른 예에서, SMF는 PCF로부터 다운링크 서비스 패킷(또는 다운링크 서비스)의 QoS 정보를 획득할 수 있고, QoS 정보에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 결정할 수 있다.
구체적으로, PCF에 의해 제공된 QoS 정보 또는 PCC 규칙(정책 및 과금 제어 규칙)은 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간을 포함한다. SMF는 PCF로부터 QoS 정보 또는 PCC 규칙을 수신하고, 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간을 획득하고, 그 다음으로, 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간에 기초하여, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 결정한다. QoS 정보 또는 PCC 규칙은 다운링크 서비스 패킷의 주기성, 및 주기성에서의 버스트 크기(burst size)를 더 포함할 수 있다.
추가로, SMF가 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하는 것은 다음을 포함할 수 있다: SMF는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고; SMF는 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우이고; SMF는 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정한다.
구체적인 예에 대해서는, 단계(S601)에서의 예 1 내지 예 4를 참조한다.
추가적으로, SMF가 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하는 것은 다음을 포함할 수 있다: SMF는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고; SMF는 제2 다운링크 스케줄링 윈도우에 기초하여 제5 스케줄링 윈도우의 경계를 결정하고, 여기서, 제5 스케줄링 윈도우는 RAN이 다운링크 서비스 패킷을 스케줄링하는 예상된 윈도우이고, 제5 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 다운링크 스케줄링 윈도우이고; SMF는 제5 스케줄링 윈도우의 경계에 기초하여 제6 스케줄링 윈도우를 결정하고, 여기서, 제6 스케줄링 윈도우는 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간이 위치되는 스케줄링 윈도우이고; AMF는 제6 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정한다.
다운링크 서비스 패킷이 RAN에 도달하고 방법에 따라 결정되는 예상된 순간은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간보다 더 이전이거나 이와 동일한 것이 이해되어야 한다.
다음은 도 5를 참조하여 예를 이용함으로써 설명을 제공한다.
예 5: 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t2인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t2에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 3인 것으로 결정할 수 있다. 이 경우에, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 예상된 윈도우는 제5 스케줄링 윈도우이고, 여기서, 제5 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 다운링크 스케줄링 윈도우, 즉, 다운링크 스케줄링 윈도우 2이고, 제6 스케줄링 윈도우는 다운링크 스케줄링 윈도우 1이다. 그러므로, 제1 지연은 다운링크 스케줄링 윈도우 1의 하부 경계(즉, 다운링크 스케줄링 윈도우 1의 2개의 경계 내에 있고 다운링크 스케줄링 윈도우 2로부터 더 먼 경계)와 t2 사이의 기간 T3'일 수 있다. 대안적으로, 제1 지연은 다운링크 스케줄링 윈도우 1의 상부 경계(즉, 다운링크 스케줄링 윈도우 1의 2개의 경계 내에 있고 다운링크 스케줄링 윈도우 2에 더 근접한 경계)와 t2 사이의 기간 T4'일 수 있다. 대안적으로, 제1 지연은 T4' 초과이고 T3' 미만인 임의의 값일 수 있다. 예 5에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 다운링크 스케줄링 윈도우 1의 상부 경계, 또는 (업링크 스케줄링 윈도우 1의 하부 경계를 포함하는) 업링크 스케줄링 윈도우 1의 하부 경계와 업링크 스케줄링 윈도우 1의 상부 경계 사이의 임의의 순간으로서 이해될 수 있다.
예 6: 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t3인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t3에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 3인 것으로 결정할 수 있다. 이 경우에, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 예상된 윈도우는 제5 스케줄링 윈도우이고, 여기서, 제5 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 다운링크 스케줄링 윈도우, 즉, 다운링크 스케줄링 윈도우 2이고, 제6 스케줄링 윈도우는 다운링크 스케줄링 윈도우 1이다. 그러므로, 제1 지연은 다운링크 스케줄링 윈도우 1의 하부 경계와 t3 사이의 기간 T5'일 수 있다. 대안적으로, 제1 지연은 다운링크 스케줄링 윈도우 1의 상부 경계와 t3 사이의 기간 T6'일 수 있다. 대안적으로, 제1 지연은 T6' 초과이고 T5' 미만인 임의의 값일 수 있다. 예 6에서, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 업링크 스케줄링 윈도우 1의 상부 경계, 또는 (업링크 스케줄링 윈도우 1의 하부 경계를 포함하는) 업링크 스케줄링 윈도우 1의 하부 경계와 업링크 스케줄링 윈도우 1의 상부 경계 사이의 임의의 순간으로서 이해될 수 있다.
상기한 예에서, 제1 지연은 시간 범위일 수 있다. 예를 들어, 예 5에서의 제1 지연은 [T4', T3']일 수 있고, 예 6에서의 제1 지연은 [T6', T5']일 수 있다.
방식 2:
SMF는 RAN으로부터 제1 지연을 획득할 수 있다. 다시 말해서, RAN은 제1 지연을 결정할 수 있고, 제1 지연을 SMF로 전송할 수 있다.
예를 들어, SMF는 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 획득할 수 있고, 그 다음으로, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 RAN으로 전송할 수 있다. 다운링크 서비스가 RAN에 도달하는 추정된 순간 tRANya을 수신한 후에, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya에 기초하여 제1 지연을 결정할 수 있고, 그 다음으로, 제1 지연을 SMF로 전송할 수 있다.
예를 들어, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya 및 무선 자원의 구성 정보에 기초하여 제1 지연을 결정할 수 있다. 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya 및 무선 자원의 구성 정보에 기초하여 제1 지연을 어떻게 결정할 것인지에 대한 세부사항에 대해서는, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya 및 무선 자원의 구성 정보에 기초하여 SMF에 의해 제1 지연을 결정하는 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
추가적으로, SMF가 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 어떻게 획득하는지에 대해서는, SMF가 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya을 획득하는 방식의 상기한 설명을 또한 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
임의적으로, S801은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 RAN의 프로세싱 윈도우 내에 있을 때에만, 또는 tRANya이 위치되는 슬롯의 다음 슬롯이 업링크 슬롯일 때에만 수행될 수 있다. 예를 들어, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t1 또는 t4인 경우에, 단계(S801)는 수행되지 않을 수 있고, 또는 다시 말해서, 방법(800)이 수행되지 않는다.
S802: SMF는 제1 지연에 관련된 시간 조절 정보를 AF(즉, 제1 네트워크 엘리먼트의 또 다른 예)로 전송한다. 따라서, AF는 SMF로부터 시간 조절 정보를 수신한다.
시간 조절 정보는 이하에서 제2 시간 조절 정보로서 표기된다.
임의적으로, 제2 시간 조절 정보는 다음: 제1 지연, 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간, 및 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 UE에 도달하는 예상된 순간 중의 하나 이상을 포함할 수 있다.
예를 들어, 제2 시간 조절 정보가 제1 지연인 경우에, SMF는 제1 지연이 전진(advance) 또는 후진(retardation)인지 여부를 AF에 지시할 수 있다. 예를 들어, 제1 지연이 제3 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 제1 지연은 후진이거나; 제1 지연이 제6 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 제1 지연은 전진이다. 제1 지연이 전진인 경우에, 다운링크 서비스 패킷에 대한 것이며 AF에 의해 결정되는 전송 시간은 제1 지연만큼 추정된 전송 시간보다 이전이거나; 제1 지연이 후진인 경우에, 다운링크 서비스 패킷에 대한 것이며 AF에 의해 결정되는 전송 시간은 제1 지연만큼 추정된 전송 시간보다 이후이다.
임의적으로, SMF는 제1 지연이 후진일 때에만, AF에 대한 추가적인 지시를 제공할 수 있다. 추가적인 지시가 없을 경우에, 제1 지연은 전진이다.
임의적으로, SMF는 대안적으로, 전진인 제1 지연, 및 AF가 선택하기 위한 후진인 제1 지연의 둘 모두를 제공할 수 있다.
제2 시간 조절 정보가 제1 지연이 아니거나, 상기한 항목 내의 제1 지연 이외의 항목을 더 포함하는 경우에, SMF는 먼저, 제1 지연에 기초하여, 제2 시간 조절 정보, 또는 상기한 항목 내의 제1 지연 이외의 항목을 결정하고, 그 다음으로, 결정된 정보를 AF로 전송한다는 것이 이해되어야 한다.
예를 들어, 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간은 다운링크 서비스 패킷이 UPF에 도달하는 추정된 시간과 제1 지연의 합 또는 이들 사이의 차이일 수 있다. 예를 들어, 제1 지연이 제3 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간은 다운링크 서비스 패킷이 UPF에 도달하는 추정된 시간 및 제1 지연의 합일 수 있거나; 제1 지연이 제6 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간은 다운링크 서비스 패킷이 UPF에 도달하는 추정된 시간과 제1 지연 사이의 차이일 수 있다.
다운링크 서비스 패킷이 UE에 도달하는 예상된 순간은 다운링크 서비스 패킷이 UE에 도달하는 추정된 시간과 제1 지연의 합 또는 이들 사이의 차이일 수 있다. 예를 들어, 제1 지연이 제3 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 다운링크 서비스 패킷이 UE에 도달하는 예상된 순간은 다운링크 서비스 패킷이 UE에 도달하는 추정된 시간 및 제1 지연의 합일 수 있거나; 제1 지연이 제6 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 다운링크 서비스 패킷이 UE에 도달하는 예상된 순간은 다운링크 서비스 패킷이 UPF에 도달하는 추정된 시간과 제1 지연 사이의 차이일 수 있다.
제1 지연은 시간 범위일 수 있고, 제2 시간 조절 정보는 제1 지연에 기초하여 결정된다. 그러므로, 제2 시간 조절 정보는 순간일 수 있거나 시간 범위일 수 있다. 제1 지연이 시간 범위일 때, 제2 시간 조절 정보는 제1 지연에 기초하여 SMF에 의해 결정된 시간 범위일 수 있다. 대안적으로, SMF는 제1 지연에 기초하여 시간 범위를 결정할 수 있고, 그 다음으로, 시간 범위에 기초하여, 시간 범위 내의 순간을 제2 시간 조절 정보로서 결정할 수 있다.
S803: AF는 제2 시간 조절 정보에 기초하여, AS가 다운링크 서비스 패킷을 전송하는 제2 순간을 결정한다.
제2 순간에 전송된 다운링크 서비스 패킷이 RAN에 도달하는 제3 순간은 RAN의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 다시 말해서, AS는 제2 순간에 다운링크 서비스 패킷을 전송하기 위한 것이어서, 이로써 다운링크 서비스 패킷은 RAN에 도달한 후에 제4 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제4 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다.
예를 들어, 제2 시간 조절 정보가 제1 지연인 경우에, AF는 제2 순간이 AS가 다운링크 서비스 패킷을 전송하는 추정된 순간 tASya와 제1 지연의 합 또는 이들 사이의 차이인 것으로 결정할 수 있다. 구체적으로, 제1 지연이 전진인 경우에, 제2 순간은 AS가 다운링크 서비스 패킷을 전송하는 추정된 순간 tASya와 제1 지연 사이의 차이이거나; 제1 지연이 후진인 경우에, 제2 순간은 AS가 다운링크 서비스 패킷을 전송하는 추정된 순간 tASya와 제1 지연의 합이다.
예를 들어, 제2 시간 조절 정보가 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간인 경우에, AF는 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간 tUPFya와 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간 tUPFqa 사이의 차이에 기초하여 제2 순간을 결정할 수 있다. 구체적으로, 제2 순간 = tASys + tUPFqa - tUPFya이고, 여기서, tASys는 AS가 다운링크 서비스 패킷을 전송하는 추정된 순간이다.
예를 들어, 제2 시간 조절 정보가 다운링크 서비스 패킷이 UE에 도달하는 예상된 순간인 경우에, AF는 다운링크 서비스 패킷이 UE에 도달하는 추정된 순간 tUEya와 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간 tUEqa 사이의 차이에 기초하여 제2 순간을 결정할 수 있다. 구체적으로, 제2 순간 = tASys + tUEqa - tUEya이고, 여기서, tASys는 AS가 다운링크 서비스 패킷을 전송하는 추정된 순간이다.
제2 시간 조절 정보가 시간 범위인 경우에, AF는 먼저, 시간 범위에 기초하여 시간 범위 내의 특정 순간을 결정할 수 있고, 그 다음으로, 특정 순간에 기초하여 제2 순간을 결정할 수 있다. 대안적으로, AF는 제2 시간 조절 정보에 기초하여 시간 범위를 직접적으로 결정할 수 있고, AF는 시간 범위에 기초하여 시간 범위 내의 제2 순간을 추가로 결정한다.
S804: AF는 제2 순간을 AS로 전송한다.
S805: AS는 제2 순간에 다운링크 서비스 패킷을 전송한다.
설명은 도 9를 참조하여 예를 이용함으로써 제공된다. 도 9를 참조한다. AS가 순간 t9에 다운링크 서비스 패킷을 전송하는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 t2이고, 다운링크 서비스 패킷은 스케줄링되기 전에, RAN 측 상에서 적어도 2개의 슬롯 내에 버퍼링될 필요가 있다. 즉, 다운링크 서비스 패킷은 먼저, 다운링크 스케줄링 윈도우 3에서 스케줄링될 수 있다. 다운링크 서비스 패킷의 전송 순간이 제2 순간으로 조절되는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있어서, 이로써 RAN이 다운링크 서비스 패킷을 버퍼링하기 위한 시간이 감소된다. 예를 들어, 제2 순간이 t11인 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 업링크 스케줄링 윈도우 1 내에 있고, 여기서, 업링크 스케줄링 윈도우 1은 다운링크 스케줄링 윈도우 3에 인접한 이전의 스케줄링 윈도우이고, 다운링크 서비스 패킷을 버퍼링하기 위한 시간은 t11 - t9의 기간만큼 감소될 수 있다. 또 다른 예를 들어, 제2 순간이 t8인 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 다운링크 스케줄링 윈도우 1 내에 있고, 다운링크 서비스 패킷은 하나의 슬롯을 버퍼링함으로써 다운링크 스케줄링 윈도우 2에서 스케줄링될 수 있고, 다운링크 서비스 패킷을 버퍼링하기 위한 시간은 하나의 슬롯만큼 감소될 수 있다.
또 다른 예를 들어, AS가 순간 t10에 다운링크 서비스 패킷을 전송하는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 t3이고, 다운링크 서비스 패킷은 스케줄링되기 전에, RAN 측 상에서 적어도 하나의 슬롯 내에 버퍼링될 필요가 있다. 즉, 다운링크 서비스 패킷은 먼저, 다운링크 스케줄링 윈도우 3에서 스케줄링될 수 있다. 다운링크 서비스 패킷의 전송 순간이 제2 순간으로 조절되는 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있어서, 이로써 RAN이 다운링크 서비스 패킷을 버퍼링하기 위한 시간이 감소된다. 예를 들어, 제2 순간이 t11인 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 업링크 스케줄링 윈도우 1 내에 있고, 여기서, 업링크 스케줄링 윈도우 1은 다운링크 스케줄링 윈도우 3에 인접한 이전의 스케줄링 윈도우이고, 다운링크 서비스 패킷을 버퍼링하기 위한 시간은 t11 - t10의 기간만큼 감소될 수 있다. 또 다른 예를 들어, 제2 순간이 t8인 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 다운링크 스케줄링 윈도우 1 내에 있고, 다운링크 서비스 패킷은 하나의 슬롯을 버퍼링함으로써 다운링크 스케줄링 윈도우 2에서 스케줄링될 수 있고, 다운링크 서비스 패킷을 버퍼링하기 위한 시간은 하나의 슬롯만큼 감소될 수 있다.
그러므로, 이 출원에서 제공된 다운링크 송신 방법에 따르면, AF는 SMF에 의해 제공된 시간 조절 정보에 기초하여, AS가 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 AS가 조절된 전송 순간에 다운링크 서비스 패킷을 전송할 때, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다. 추가로, AS는 통상적으로 복수의 RAN에 대한 복수의 다운링크 서비스 패킷을 수신한다. 방법에 따르면, AS는 다운링크 서비스 패킷을 버퍼링하면서, 또 다른 다운링크 서비스 패킷을 우선적으로 프로세싱할 수 있어서, 자원을 적절하게 이용하고, 상이한 RAN 노드로 전송된 다운링크 서비스 패킷 사이의 프로세싱 충돌을 완화 및 회피하고, AS에서의 다운링크 서비스 패킷의 프로세싱 효율을 개선시키고, 다운링크 서비스 패킷 및 또 다른 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 도울 수 있다.
임의적으로, 방법(800)은 다음의 단계를 더 포함할 수 있다.
S806: SMF는 제2 시간 조절 정보에 기초하여 제3 순간을 결정한다.
제3 순간은 다운링크 서비스 패킷이 RAN에 도달하는 순간이다.
예를 들어, 제2 시간 조절 정보가 제1 지연이고, 제1 지연이 전진인 경우에, 제3 순간 = tRANya - 제2 시간 조절 정보이다.
제2 시간 조절 정보가 제1 지연이고, 제1 지연이 후진인 경우에, 제3 순간 = tRANya + 제2 시간 조절 정보이다.
제2 시간 조절 정보가 다운링크 서비스 패킷이 UPF에 도달하는 예상된 순간 tUPFya인 경우에, 제3 순간 = tUPFya + TUPF-RAN이다.
제2 시간 조절 정보가 다운링크 서비스 패킷이 UE에 도달하는 예상된 순간 tUPFya인 경우에, 제3 순간 = tUEya + TUE-RAN이다.
tRANya 및 TUPF-RAN의 의미에 대해서는, 상기한 설명을 참조한다. TUE-RAN은 UE와 RAN 사이의 송신 지연이다. 제2 시간 조절 정보가 순간일 수 있거나 시간 범위일 수 있으므로, 제3 순간은 또한, 시간 범위일 수 있다.
S807: SMF는 제3 순간을 RAN으로 전송하고, 여기서, 제3 순간은 다운링크 서비스 패킷을 스케줄링하기 위하여 RAN에 의해 이용된다.
단계(S807)는 단계(S606)와 동일하다. 세부사항에 대해서는, 단계(S606)의 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
방법(600) 및 방법(800)은 별도로 이용될 수 있거나 조합하여 이용될 수 있다는 것이 주목되어야 한다.
도 10은 이 출원에 따른 또 다른 다운링크 송신 방법을 도시한다. 다음은 방법(1000)을 설명한다.
S1001: SMF는 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 RAN으로 전송한다. 따라서, RAN은 SMF로부터, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 수신한다.
SMF는 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 RAN으로 전송하므로, SMF는 먼저, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 결정할 필요가 있다. SMF가 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 결정하는 방식에 대해서는, 방법(600)에서 단계(S601)에서의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
S1002: RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 제1 시간 조절 정보를 결정한다.
임의적으로, 방식에서, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 제1 지연을 결정할 수 있고, 여기서, 제1 지연은 RAN에 의해 예상되고 다운링크 서비스 패킷이 RAN에 도달하는 순간과, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간과의 사이의 기간이고, RAN에 의해 예상되고 다운링크 서비스 패킷이 RAN에 도달하는 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 그 다음으로, RAN은 제1 지연에 기초하여 제1 시간 조절 정보를 결정한다.
RAN이 제1 지연을 결정하는 방식은 SMF가 단계(S601)에서 제1 지연을 결정하는 방식과 유사하다. 세부사항에 대해서는, S601을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
RAN은 제1 지연에 기초하여 제1 시간 조절 정보를 결정하고, 여기서, 제1 시간 조절 정보는 제1 지연일 수 있다. 대안적으로, 제1 시간 조절 정보는 제1 지연 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya에 기초하여 결정된 제5 순간일 수 있고, 여기서, 제5 순간은 UPF가 다운링크 서비스 패킷을 전송하는 예상된 순간이다. 예를 들어, 제5 순간 = tRANya + 제1 지연 + TUPF-RAN이다. 대안적으로, 제1 시간 조절 정보는 제1 지연 및 다운링크 서비스 패킷이 UPF에 도달하는 추정된 순간 tUPFya에 기초하여 결정된 제5 순간일 수 있고, 여기서, 제5 순간은 UPF가 다운링크 서비스 패킷을 전송하는 예상된 순간이다. 예를 들어, 제5 순간 = tUPFya + 제1 지연이다. 이 경우에, RAN은 SMF로부터 tUPFya를 획득할 필요가 있다. 구체적으로 단계(S1001)에서, SMF는 tUPFya를 RAN으로 전송한다.
또 다른 방식에서, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정할 수 있다. 그 다음으로, RAN은 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우이다. 최종적으로, RAN은 제3 스케줄링 윈도우의 경계에 기초하여 제1 시간 조절 정보를 결정한다.
RAN이 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 어떻게 결정하고, 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 어떻게 결정하는지에 대해서는, SMF가 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고, 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하는 단계(S601)에서의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
제3 스케줄링 윈도우의 경계를 결정한 후에, RAN은 제1 시간 조절 정보를 결정할 수 있다. 예를 들어, RAN은 먼저, 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정할 수 있고, 그 다음으로, 제1 지연에 기초하여 제1 시간 조절 정보를 결정할 수 있다. 이것에 대해서는, SMF가 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정하는 단계(S601)에서의 설명을 참조한다. 또 다른 예를 들어, RAN은 제3 스케줄링 윈도우의 경계에 기초하여 제1 시간 조절 정보를 직접적으로 결정할 수 있다. 예를 들어, 도 5를 참조한다. 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t1인 것으로 가정하면, RAN은 무선 자원의 구성 정보 및 t1에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 2인 것으로 결정할 수 있다. 이 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제3 스케줄링 윈도우 내에 있고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우, 즉, 다운링크 스케줄링 윈도우 1이다. 제1 시간 조절 정보는 제1 지연일 수 있고, 제1 시간 조절 정보는 다운링크 스케줄링 윈도우 1의 상부 경계와 t1 사이의 기간 T2(즉, 제1 지연) 및 tUPFya의 합일 수 있거나, 제1 시간 조절 정보는 tRANya, 제1 지연, 및 TUPF-RAN의 합일 수 있다. tUPFya 및 TUPF의 의미에 대해서는, 상기한 설명을 참조한다. 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 tRANya이 t2인 것으로 가정하면, SMF는 무선 자원의 구성 정보 및 t2에 기초하여, RAN이 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우가 다운링크 스케줄링 윈도우 3인 것으로 결정할 수 있다. 이 경우에, 다운링크 서비스 패킷이 RAN에 도달하는 예상된 순간은 제3 스케줄링 윈도우 내에 있고, 여기서, 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우, 즉, 업링크 스케줄링 윈도우 1이다. 제1 시간 조절 정보는 제1 지연일 수 있고, 제1 시간 조절 정보는 [T3, T4] 및 tUPFya의 합일 수 있거나, 제1 시간 조절 정보는 [T3, T4], tRANya, 및 TUPF-RAN의 합일 수 있고, 여기서, T3은 업링크 스케줄링 윈도우 1의 하부 경계와 t2 사이의 기간이고, T4는 업링크 스케줄링 윈도우 2의 상부 경계와 t2 사이의 기간이다.
제1 지연은 시간 범위일 수 있고, 제1 시간 조절 정보는 제1 지연에 기초하여 결정된다. 그러므로, 제1 시간 조절 정보는 순간일 수 있거나 시간 범위일 수 있다. 제1 지연이 시간 범위일 때, 제1 시간 조절 정보는 제1 지연에 기초하여 RAN에 의해 결정된 시간 범위일 수 있다. 대안적으로, RAN은 제1 지연에 기초하여 시간 범위를 결정할 수 있고, 그 다음으로, 시간 범위에 기초하여, 시간 범위 내의 순간을 제1 시간 조절 정보로서 결정할 수 있다.
S1003: RAN은 제1 시간 조절 정보를 SMF로 전송한다.
S1004 내지 S1006: SMF는 제1 시간 조절 정보를 UPF로 전송하고, UPF는 제1 시간 조절 정보에 기초하여, 다운링크 서비스 패킷이 전송되는 제1 순간을 결정하고, 제1 순간에 다운링크 서비스 패킷을 전송한다.
단계(S1004 내지 S1006)는 단계(S602 내지 S604)와 동일하다. 세부사항에 대해서는, S602 내지 S604의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
임의적으로, 방법은 S1007 및 S1008을 더 포함할 수 있다. S1007 및 S1008은 S605 및 S606과 동일하다. 세부사항에 대해서는, S605 및 S606의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정할 수 있고, SMF를 위한 시간 조절 정보를 제공할 수 있다. SMF는 시간 조절 정보에 기초하여, UPF가 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 UPF는 조절된 순간에 다운링크 서비스 패킷을 전송할 수 있다. 이러한 방식으로, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 돕는다.
도 11은 이 출원에 따른 또 다른 다운링크 송신 방법을 도시한다. 다음은 방법(1100)을 설명한다.
S1101: SMF는 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 RAN으로 전송한다. 따라서, RAN은 SMF로부터, 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 수신한다.
이 단계는 S1001과 동일하다. S1001의 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
S1102: RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 제2 시간 조절 정보를 결정한다.
예를 들어, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 제1 지연을 결정할 수 있고, 그 다음으로, 제1 지연에 기초하여 제2 시간 조절 정보를 결정할 수 있다. 제1 지연을 어떻게 결정할 것인지에 대해서는, 단계(S801)에서의 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
RAN은 제1 지연에 기초하여 제2 시간 조절 정보를 결정하고, 여기서, 제2 시간 조절 정보는 제1 지연일 수 있다.
예를 들어, 제2 시간 조절 정보가 제1 지연인 경우에, RAN은 제1 지연이 전진 또는 후진인지 여부를 SMF에 지시할 수 있다. 예를 들어, 제1 지연이 제3 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 제1 지연은 후진이거나; 제1 지연이 제6 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 제1 지연은 전진이다.
임의적으로, RAN은 제1 지연이 후진일 때에만, SMF에 대한 추가적인 지시를 제공할 수 있다. 추가적인 지시가 없을 경우에, 제1 지연은 전진이다.
임의적으로, RAN은 대안적으로, 전진인 제1 지연, 및 SMF가 선택하기 위한 후진인 제1 지연의 둘 모두를 제공할 수 있다.
제1 지연은 시간 범위일 수 있고, 제2 시간 조절 정보는 제1 지연에 기초하여 결정된다. 그러므로, 제2 시간 조절 정보는 순간일 수 있거나 시간 범위일 수 있다. 제1 지연이 시간 범위일 때, 제2 시간 조절 정보는 제1 지연에 기초하여 RAN에 의해 결정된 시간 범위일 수 있다. 대안적으로, RAN은 제1 지연에 기초하여 시간 범위를 결정할 수 있고, 그 다음으로, 시간 범위에 기초하여, 시간 범위 내의 순간을 제2 시간 조절 정보로서 결정할 수 있다. S1103: RAN은 제2 시간 조절 정보를 SMF로 전송한다.
예를 들어, 제2 시간 조절 정보가 제1 지연인 경우에, RAN은 제2 시간 조절 정보가 전진 또는 후진인지 여부를 SMF에 지시할 수 있다. 예를 들어, 제2 시간 조절 정보가 제3 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 제2 시간 조절 정보는 후진이거나; 제2 시간 조절 정보가 제6 스케줄링 윈도우의 경계에 기초하여 결정되는 경우에, 제2 시간 조절 정보는 전진이다.
임의적으로, RAN은 제2 시간 조절 정보가 후진일 때에만, SMF에 대한 추가적인 지시를 제공할 수 있다. 추가적인 지시가 없을 때, 제2 시간 조절 정보는 전진이다.
임의적으로, RAN은 대안적으로, 전진인 제2 시간 조절 정보, 및 SMF가 선택하기 위한 후진인 제2 시간 조절 정보의 둘 모두를 제공할 수 있다.
S1104 내지 S1107: SMF는 제2 시간 조절 정보를 AF로 전송하고, AF는 제2 시간 조절 정보에 기초하여, AS가 다운링크 서비스 패킷을 전송하는 제2 순간을 결정하고, 그 다음으로, AF는 제2 순간을 AS로 전송하고, AS는 제2 순간에 다운링크 서비스 패킷을 전송할 수 있다.
단계(S1104 내지 S1107)는 단계(S802 내지 S805)와 동일하다. 세부사항에 대해서는, 단계(S802 내지 S805)의 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
임의적으로, 방법은 S1108 및 S1109를 더 포함할 수 있다. S1108 및 S1109는 S806 및 S807과 동일하다. 세부사항에 대해서는, S806 및 S807의 상기한 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, RAN은 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정할 수 있고, SMF를 이용함으로써 AF를 위한 시간 조절 정보를 제공할 수 있다. AF는 시간 조절 정보에 기초하여, AS가 다운링크 서비스 패킷을 전송하는 순간을 조절할 수 있어서, 이로써 AS는 조절된 순간에 다운링크 서비스 패킷을 전송할 수 있다. 이러한 방식으로, 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연 요건을 보장하는 것을 돕는다.
도 12는 이 출원에 따른 또 다른 다운링크 송신 방법을 도시한다. 다음은 방법(1200)을 설명한다.
S1201: SMF는 제1 정보를 획득하고, 여기서, 제1 정보는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간을 포함한다.
무선 자원의 구성 정보 및 SMF가 무선 자원의 구성 정보를 어떻게 획득하는지의 구체적인 내용에 대해서는, 단계(S601)에서의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
S1202: SMF는 제1 정보를 UPF로 전송한다.
S1203: UPF는 제1 정보에 기초하여 제1 순간을 결정한다.
제1 순간에 UPF에 의해 전송된 다운링크 서비스 패킷이 RAN에 도달하는 순간(제3 순간으로서 표기됨)은 RAN의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 다시 말해서, UPF는 제1 순간에 다운링크 서비스 패킷을 전송하기 위한 것이어서, 이로써 다운링크 서비스 패킷은 RAN에 도달한 후에 제4 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제4 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다.
예를 들어, UPF는 제1 정보에 기초하여 제1 시간 조절 정보를 결정할 수 있고, 그 다음으로, 제1 시간 조절 정보에 기초하여 제1 순간을 결정할 수 있다.
UPF에 의해, 제1 정보에 기초하여 제1 시간 조절 정보를 결정하기 위한 방법은, S601에서, SMF에 의해, 무선 자원의 구성 정보 및 다운링크 서비스 패킷이 RAN에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하기 위한 방법과 동일하다. 세부사항에 대해서는, S601에서의 방법을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
추가적으로, UPF가 제1 시간 조절 정보에 기초하여 제1 순간을 어떻게 구체적으로 결정하는지에 대해서는, S603에서의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
임의적으로, UPF는 제1 서비스의 다운링크 패킷을 수신한 후에, 제1 시간 조절 정보에 기초하여 제1 서비스의 다운링크 패킷을 버퍼링할 수 있고, 여기서, 버퍼 기간은 제1 시간 조절 정보에 의해 지시된 기간이다.
S1204: UPF는 제1 순간에 다운링크 서비스를 전송한다.
이 출원에서 제공된 다운링크 송신 방법에 따르면, UPF는 SMF에 의해 제공된 제1 정보에 기초하여 다운링크 서비스 패킷의 전송 순간을 결정할 수 있어서, 이로써 다운링크 서비스 패킷이 RAN에 도달하는 순간은 RAN의 제1 스케줄링 윈도우 내에 있을 수 있고, 다운링크 서비스 패킷은 제2 다운링크 스케줄링 윈도우에서 스케줄링될 수 있고, 제2 다운링크 스케줄링 윈도우는 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우이다. 이것은 액세스 네트워크 엘리먼트에 의해 다운링크 서비스를 스케줄링하는 스케줄링 대기 지연을 감소시키는 것을 돕고, 다운링크 서비스 패킷의 종단-대-종단 지연을 보장하는 것을 돕는다.
임의적으로, 방법은 다음의 단계를 더 포함할 수 있다.
S1205: UPF는 제2 정보를 SMF로 전송한다. 따라서, SMF는 UPF로부터 제2 정보를 수신한다.
제2 정보는 제1 순간이거나, UPF 상에서의 다운링크 서비스의 대기 또는 버퍼 지연이다.
S1206: SMF는 제2 정보에 기초하여 제3 순간을 결정한다.
S1207: SMF는 제3 순간을 RAN으로 전송하고, 여기서, 제3 순간은 다운링크 서비스를 스케줄링하기 위하여 RAN에 의해 이용된다.
S1206에서는, 예를 들어, 제2 정보가 UPF 상에서의 다운링크 서비스의 대기 또는 버퍼 지연인 경우에, 제3 순간은 다운링크 서비스 패킷이 UPF에 도달하는 순간, 제2 정보, 및 UPF로부터 RAN으로의 송신 지연의 합일 수 있다. 예를 들어, 제2 정보가 제1 순간인 경우에, 제3 순간은 제1 순간 및 UPF로부터 RAN으로의 송신 지연의 합일 수 있다.
단계(S1207)는 단계(S606)와 동일하다. S606에서의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
SMF가 또 다른 방식으로 제2 정보를 획득하는 경우에, 단계(S1206) 및 단계(S1207)가 또한 적용가능하고, 세부사항은 이 출원에서 설명되지 않는다는 것이 주목되어야 한다.
이 출원에서, 다운링크 서비스는 주기적 서비스일 수 있으므로, 다운링크 서비스 패킷이 전송되거나 스케줄링되는 순간은 다운링크 서비스 패킷의 전송 시작 순간일 수 있고, 추후에, 각각의 네트워크 엘리먼트는 순간에 기초하여 다운링크 서비스 패킷을 주기적으로 전송하거나 스케줄링한다는 것이 주목되어야 한다.
이 출원의 실시예에서의 해결책은 이용을 위하여 적절하게 조합될 수 있고, 실시예에서의 용어의 기재 또는 설명은 실시예에서 상호-참조되거나 설명될 수 있다는 것이 이해되어야 한다. 이것은 제한되지 않는다.
상기한 프로세스의 순서 번호는 이 출원의 실시예에서의 실행 순서를 의미하지는 않는다는 것이 추가로 이해되어야 한다. 프로세스의 실행 순서는 프로세스의 기능 및 내부 로직에 기초하여 결정되어야 한다. 상기한 프로세스에서의 번호 또는 순서 번호는 단지 설명의 용이함을 위한 구별을 위한 것이고, 이 출원의 실시예의 구현 프로세스에 대한 임의의 제한을 구성하지 않아야 한다.
이 출원의 실시예에서 제공된 방법은 도 5 내지 도 12를 참조하여 위에서 상세하게 설명된다. 이 출원의 실시예에서 제공된 장치는 도 13 내지 도 15를 참조하여 이하에서 상세하게 설명된다.
도 13은 이 출원의 실시예에 따른 통신 장치의 개략적인 블록도이다. 도 13에서 도시된 바와 같이, 통신 장치(2000)는 트랜시버 유닛(2010) 및 프로세싱 유닛(2020)을 포함할 수 있다.
트랜시버 유닛(2010)은 정보를 또 다른 장치로 전송하거나 또 다른 장치로부터 정보를 수신하도록, 예를 들어, 시간 조절 정보(예를 들어, 제1 시간 조절 정보)를 전송하거나 수신하도록 구성될 수 있다. 프로세싱 유닛(1200)은 장치의 내부 프로세싱을 수행하도록, 예를 들어, 제1 지연을 획득하도록 구성될 수 있다.
구현예에서, 통신 장치(2000)는 상기한 방법에서의 세션 관리 네트워크 엘리먼트(예를 들어, SMF)에 대응한다. 통신 장치(2000)는 세션 관리 네트워크 엘리먼트이거나, 세션 관리 네트워크 엘리먼트에서 구성된 칩일 수 있고, 세션 관리 네트워크 엘리먼트에 의해 수행된 동작을 수행하도록 구성된 유닛을 포함할 수 있다.
예에서, 통신 장치(2000)는 방법(600 또는 800)에서의 세션 관리 네트워크 엘리먼트에 대응한다.
프로세싱 유닛(2020)은 제1 지연을 획득하도록 구성되고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 트랜시버 유닛(2010)은 제1 지연에 관련된 시간 조절 정보를 제1 네트워크 엘리먼트로 전송하도록 구성되고, 여기서, 제1 네트워크 엘리먼트는 사용자 평면 네트워크 엘리먼트 또는 애플리케이션 네트워크 엘리먼트이고, 시간 조절 정보는 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하기 위한 것이거나, 다운링크 서비스 패킷이 전송되는 제2 순간을 결정하기 위하여 애플리케이션 서버에 의해 이용되고, 제1 순간에 사용자 평면 네트워크 엘리먼트에 의해 전송되거나 제2 순간에 애플리케이션 서버에 의해 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 제1 스케줄링 윈도우 내에 있다.
임의적으로, 프로세싱 유닛(2020)은 구체적으로, 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 획득하고; 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 제1 지연을 결정하도록 구성된다.
임의적으로, 프로세싱 유닛(2020)은 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 액세스 네트워크 엘리먼트가 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고; 무선 자원의 구성 정보 및 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고 - 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우임 -; 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정하도록 구체적으로 구성된다.
임의적으로, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
임의적으로, 프로세싱 유닛(2020)은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 획득하도록 구체적으로 구성된다. 트랜시버 유닛(2010)은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 액세스 네트워크 엘리먼트로 전송하고; 액세스 네트워크 엘리먼트로부터 제1 지연을 수신하도록 추가로 구성된다.
임의적으로, 프로세싱 유닛(2020)은 사용자 평면 네트워크 엘리먼트로부터 액세스 네트워크 엘리먼트로의 송신 지연, 및 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 결정하거나; 정책 제어 네트워크 엘리먼트로부터 다운링크 서비스의 서비스 품질(QoS 정보를 획득하고, QoS 정보에 기초하여, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 결정하도록 구체적으로 구성된다.
임의적으로, 제1 네트워크 엘리먼트가 사용자 평면 네트워크 엘리먼트일 때, 시간 조절 정보는 제1 지연이거나, 제1 지연 및 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 결정된 제4 순간이다.
임의적으로, 제1 네트워크 엘리먼트가 애플리케이션 네트워크 엘리먼트일 때, 시간 조절 정보는 다음: 제1 지연, 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 예상된 순간, 및 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 단말 디바이스에 도달하는 예상된 순간 중의 하나 이상을 포함한다.
임의적으로, 프로세싱 유닛(2020)은 시간 조절 정보에 기초하여 제3 순간을 결정하도록 추가로 구성된다. 트랜시버 유닛(2010)은 제3 순간을 액세스 네트워크 엘리먼트로 전송하도록 추가로 구성되고, 여기서, 제3 순간은 다운링크 서비스 패킷을 스케줄링하기 위하여 액세스 네트워크 엘리먼트에 의해 이용된다.
또 다른 예에서, 통신 장치(2000)는 방법(1200)에서의 세션 관리 네트워크 엘리먼트에 대응한다.
구체적으로, 프로세싱 유닛(2020)은 제1 정보를 획득하도록 구성되고, 여기서, 제1 정보는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 포함한다. 트랜시버 유닛(2010)은 제1 정보를 사용자 평면 네트워크 엘리먼트로 전송하도록 구성되고, 여기서, 제1 정보는 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하기 위한 것이고, 제1 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다.
임의적으로, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
임의적으로, 트랜시버 유닛(2010)은 사용자 평면 네트워크 엘리먼트로부터 제2 정보를 수신하도록 추가로 구성되고, 여기서, 제2 정보는 제1 순간이거나, 사용자 평면 네트워크 엘리먼트 상에서의 다운링크 서비스 패킷의 대기 지연이다. 프로세싱 유닛(2020)은 제2 정보에 기초하여 제3 순간을 결정하도록 추가로 구성된다. 트랜시버 유닛(2010)은 제3 순간을 액세스 네트워크 엘리먼트로 전송하도록 추가로 구성된다.
통신 장치(2000)는 방법(1000 및 1100)에서의 세션 관리 네트워크 엘리먼트에 추가로 대응할 수 있다는 것이 이해되어야 한다. 통신 장치(2000)에 의해 수행된 구체적인 동작에 대해서는, 방법(1000 및 1100)에서의 세션 관리 네트워크 엘리먼트의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
구현예에서, 통신 장치(2000)는 상기한 방법에서의 사용자 평면 네트워크 엘리먼트(예를 들어, UPF)에 대응한다. 통신 장치(2000)는 사용자 평면 네트워크 엘리먼트이거나, 사용자 평면 네트워크 엘리먼트에서 구성된 칩일 수 있고, 사용자 평면 네트워크 엘리먼트에 의해 수행된 동작을 수행하도록 구성된 유닛을 포함할 수 있다.
예에서, 통신 장치(2000)는 방법(600 또는 800)에서의 사용자 평면 네트워크 엘리먼트에 대응한다.
구체적으로, 트랜시버 유닛(2010)은 세션 관리 네트워크 엘리먼트로부터, 제1 지연에 관련된 시간 조절 정보를 수신하도록 구성되고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 프로세싱 유닛(2020)은 시간 조절 정보에 기초하여, 통신 장치(2000)가 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하도록 구성되고, 여기서, 제1 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 제1 스케줄링 윈도우 내에 있다.
임의적으로, 시간 조절 정보는 제1 지연이거나, 제1 지연 및 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간에 기초하여 결정된 제4 순간이다.
예에서, 통신 장치(2000)는 방법(1200)에서의 사용자 평면 네트워크 엘리먼트에 대응한다.
구체적으로, 트랜시버 유닛(2010)은 세션 관리 네트워크 엘리먼트로부터 제1 정보를 수신하도록 구성되고, 여기서, 제1 정보는 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 포함한다. 프로세싱 유닛(2020)은 제1 정보에 기초하여, 다운링크 서비스 패킷이 전송되는 제1 순간을 결정하도록 구성되고, 여기서, 제1 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 액세스 네트워크 엘리먼트의 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다.
임의적으로, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함한다.
임의적으로, 프로세싱 유닛(2020)은 제1 정보에 기초하여 제1 지연을 결정하고 - 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간임 -; 제1 지연에 기초하여 제1 순간을 결정하도록 구체적으로 구성된다.
임의적으로, 트랜시버 유닛(2010)은 제2 정보를 세션 관리 네트워크 엘리먼트로 전송하도록 추가로 구성되고, 여기서, 제2 정보는 제1 순간이거나, 통신 장치(2000) 상에서의 다운링크 서비스의 대기 지연이고, 제2 정보는 제3 순간을 결정하기 위한 것이다.
통신 장치(2000)는 방법(1000 및 1100)에서의 사용자 평면 네트워크 엘리먼트에 추가로 대응할 수 있다는 것이 이해되어야 한다. 통신 장치(2000)에 의해 수행된 구체적인 동작에 대해서는, 방법(1000 및 1100)에서의 사용자 평면 네트워크 엘리먼트의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
구현예에서, 통신 장치(2000)는 상기한 방법에서의 애플리케이션 네트워크 엘리먼트(예를 들어, AF)에 대응한다. 통신 장치(2000)는 애플리케이션 네트워크 엘리먼트이거나, 애플리케이션 네트워크 엘리먼트에서 구성된 칩일 수 있고, 애플리케이션 네트워크 엘리먼트에 의해 수행된 동작을 수행하도록 구성된 유닛을 포함할 수 있다.
예에서, 통신 장치(2000)는 방법(800)에서의 애플리케이션 네트워크 엘리먼트에 대응한다.
구체적으로, 트랜시버 유닛(2010)은 세션 관리 네트워크 엘리먼트로부터, 제1 지연에 관련된 시간 조절 정보를 수신하도록 구성되고, 여기서, 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 프로세싱 유닛(2020)은 시간 조절 정보에 기초하여, 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 제2 순간을 결정하도록 구성되고, 여기서, 제2 순간에 전송된 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 제1 스케줄링 윈도우 내에 있다.
임의적으로, 시간 조절 정보는 다음: 제1 지연, 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 예상된 순간, 및 제1 지연에 기초하여 결정되고 다운링크 서비스 패킷이 단말 디바이스에 도달하는 예상된 순간 중의 하나 이상을 포함한다.
통신 장치(2000)는 방법(1100)에서의 애플리케이션 네트워크 엘리먼트에 추가로 대응할 수 있다는 것이 이해되어야 한다. 통신 장치(2000)에 의해 수행된 구체적인 동작에 대해서는, 방법(1100)에서의 애플리케이션 네트워크 엘리먼트의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
구현예에서, 통신 장치(2000)는 상기한 방법에서의 액세스 네트워크 엘리먼트(예를 들어, RAN)에 대응한다. 통신 장치(2000)는 액세스 네트워크 엘리먼트이거나, 애플리케이션 네트워크 엘리먼트에서 구성된 칩일 수 있고, 액세스 네트워크 엘리먼트에 의해 수행된 동작을 수행하도록 구성된 유닛을 포함할 수 있다.
예에서, 통신 장치(2000)는 방법(600 또는 800)에서의 액세스 네트워크 엘리먼트에 대응한다.
구체적으로, 트랜시버 유닛(2010)은 세션 관리 네트워크 엘리먼트로부터, 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간을 수신하도록 구성된다. 프로세싱 유닛(2020)은 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간에 기초하여 제1 지연을 결정하도록 구성되고, 여기서, 제1 지연은 통신 장치(2000)에 의해 예상되고 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 순간과, 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간과의 사이의 기간이고, 통신 장치(2000)에 의해 예상되고 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우이다. 트랜시버 유닛(2010)은 제1 지연을 세션 관리 네트워크 엘리먼트로 전송하도록 추가로 구성되고, 여기서, 제1 지연은 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절하기 위하여 세션 관리 네트워크 엘리먼트에 의해 이용된다.
임의적으로, 프로세싱 유닛(2020)은 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간 및 통신 장치(2000)의 무선 자원의 구성 정보에 기초하여 제1 지연을 결정하도록 구체적으로 구성된다.
임의적으로, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 통신 장치(2000)의 스케줄링 프로세싱 지연을 포함한다.
임의적으로, 프로세싱 유닛(2020)은 무선 자원의 구성 정보, 및 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간에 기초하여, 통신 장치(2000)가 다운링크 서비스를 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고; 무선 자원의 구성 정보 및 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고 - 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우임 -; 제3 스케줄링 윈도우의 경계에 기초하여 제1 지연을 결정하도록 구체적으로 구성된다.
예에서, 통신 장치(2000)는 방법(1000 또는 1100)에서의 액세스 네트워크 엘리먼트에 대응한다.
구체적으로, 트랜시버 유닛(2010)은 세션 관리 네트워크 엘리먼트로부터, 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간을 수신하도록 구성된다. 프로세싱 유닛(2020)은 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 시간 조절 정보를 결정하도록 구성된다. 트랜시버 유닛(2010)은 시간 조절 정보를 세션 관리 네트워크 엘리먼트로 전송하도록 추가로 구성되고, 여기서, 시간 조절 정보는 사용자 평면 네트워크 엘리먼트가 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 다운링크 서비스 패킷을 전송하는 순간을 조절하기 위하여 세션 관리 네트워크 엘리먼트에 의해 이용된다.
임의적으로, 프로세싱 유닛(2020)은 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여 제1 지연을 결정하고 - 제1 지연은 통신 장치(2000)에 의해 예상되고 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 순간과, 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간과의 사이의 기간이고, 통신 장치(2000)에 의해 예상되고 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 순간은 제1 스케줄링 윈도우 내에 있고, 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우임 -; 제1 지연에 기초하여 시간 조절 정보를 결정하도록 구체적으로 구성된다.
임의적으로, 프로세싱 유닛(2020)은 다운링크 서비스 패킷이 통신 장치(2000)에 도달하는 추정된 순간 및 무선 자원의 구성 정보에 기초하여, 통신 장치(2000)가 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하고; 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하고 - 제3 스케줄링 윈도우는 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우임 -; 제3 스케줄링 윈도우의 경계에 기초하여 시간 조절 정보를 결정하도록 구체적으로 구성된다.
임의적으로, 무선 자원의 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 통신 장치(2000)의 스케줄링 프로세싱 지연을 포함한다.
통신 장치(2000)는 방법(1200)에서의 액세스 네트워크 엘리먼트에 추가로 대응할 수 있다는 것이 이해되어야 한다. 통신 장치(2000)에 의해 수행된 구체적인 동작에 대해서는, 방법(1200)에서의 액세스 네트워크 엘리먼트의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
유닛이 상기한 대응하는 단계를 수행하는 구체적인 프로세스는 상기한 방법 실시예에서 상세하게 설명되었다는 것이 이해되어야 한다. 간결함을 위하여, 세부사항은 본 명세서에서 다시 설명되지 않는다.
통신 장치(2000)가 세션 관리 네트워크 엘리먼트, 애플리케이션 네트워크 엘리먼트, 사용자 평면 네트워크 엘리먼트, 또는 액세스 네트워크 엘리먼트에 대응할 때, 통신 장치(2000) 내의 트랜시버 유닛(2010)은 도 14에서 도시된 통신 장치(3000) 내의 통신 인터페이스(3200)에 대응할 수 있고, 통신 장치(2000) 내의 프로세싱 유닛(2020)은 도 14에서 도시된 통신 장치(3000) 내의 프로세서(3100)에 대응할 수 있다는 것이 추가로 이해되어야 한다. 통신 장치(2000)가 액세스 네트워크 엘리먼트에 대응할 때, 통신 장치(2000) 내의 트랜시버 유닛(2010)은 도 15에서 도시된 네트워크 디바이스(4000) 내의 트랜시버(4200)에 추가로 대응할 수 있고, 통신 장치(2000) 내의 프로세싱 유닛(2020)은 도 15에서 도시된 네트워크 디바이스(4000) 내의 프로세서(4100)에 추가로 대응할 수 있다.
도 14는 이 출원에 따른 또 다른 통신 장치(3000)의 개략적인 블록도이다. 상기한 방법 실시예에서의 임의의 네트워크 엘리먼트, 예를 들어, 세션 관리 네트워크 엘리먼트, 애플리케이션 네트워크 엘리먼트, 사용자 평면 네트워크 엘리먼트, 또는 액세스 네트워크 엘리먼트는 도 14에서 도시된 통신 장치에 의해 구현될 수 있다.
통신 장치(3000)는 물리적 디바이스일 수 있거나, 물리적 디바이스의 컴포넌트(예를 들어, 집적 회로 또는 칩)일 수 있거나, 물리적 디바이스 내의 기능 모듈일 수 있다는 것이 이해되어야 한다.
도 14에서 도시된 바와 같이, 통신 장치(3000)는 하나 이상의 프로세서(3100)를 포함한다. 프로세서(3100)는 이 출원의 실시예에서의 방법을 수행하기 위한 실행 명령을 저장할 수 있다. 임의적으로, 프로세서(3100)는 수신 및 전송 기능을 구현하기 위하여 통신 인터페이스(3200)를 호출할 수 있다. 통신 인터페이스(3200)는 논리적 인터페이스 또는 물리적 인터페이스일 수 있다. 이것은 제한되지 않는다. 예를 들어, 통신 인터페이스(3200)는 수신 및 전송 기능을 구현하도록 구성된 트랜시버 회로, 인터페이스 회로, 트랜시버, 또는 트랜시버 회로일 수 있다. 통신 인터페이스(3200)의 전송 기능 및 수신 기능은 분리될 수 있거나 통합될 수 있다. 트랜시버 회로 또는 인터페이스 회로는 코드/데이터를 판독하고 기입하도록 구성될 수 있거나, 트랜시버 회로 또는 인터페이스 회로는 신호를 송신하거나 전송하도록 구성될 수 있다.
임의적으로, 통신 장치(3000)는 메모리(3300)를 더 포함할 수 있다. 메모리(3300)의 구체적인 전개 위치는 이 출원의 이 실시예에서 구체적으로 제한되지 않는다. 메모리(3300)는 프로세서(3100) 내로 통합될 수 있거나, 프로세서(3100)와는 독립적일 수 있다. 통신 장치(3000)가 메모리를 포함하지 않을 때, 통신 장치(3000)는 프로세싱 기능을 가지기만 해도 되고, 메모리는 또 다른 위치(예를 들어, 클라우드 시스템)에서 전개될 수 있다.
프로세서(3100), 메모리(3300), 및 통신 인터페이스(3200)는 제어 신호 및/또는 데이터 신호를 전송하기 위하여, 내부 접속 경로를 통해 서로 통신한다.
도시되지 않았지만, 통신 장치(3000)는 또 다른 장치, 예를 들어, 입력 장치, 출력 장치, 또는 배터리를 더 포함할 수 있다는 것이 이해될 수 있다.
임의적으로, 일부 실시예에서, 메모리(3300)는 이 출원의 실시예에서의 방법을 수행하기 위한 실행 명령을 저장할 수 있다. 프로세서(3100)는 메모리(3300) 내에 저장된 명령을 실행할 수 있고, 다른 하드웨어(예를 들어, 통신 인터페이스(3200))와 조합하여, 다음의 방법에서 수행되는 단계를 완료할 수 있다. 구체적인 작동 프로세스 및 유익한 효과에 대해서는, 상기한 방법 실시예에서의 설명을 참조한다.
이 출원의 실시예에서 개시된 방법은 메모리(3300)에 적용될 수 있거나, 메모리(3300)에 의해 구현될 수 있다. 메모리(3300)는 신호 프로세싱 능력을 갖는 집적 회로 칩일 수 있다. 구현 프로세스에서, 방법의 단계는 프로세서 내의 하드웨어 집적된 로직 회로를 통해, 또는 소프트웨어 형태로 명령을 이용함으로써 수행될 수 있다. 상기한 프로세서는 범용 프로세서, 디지털 신호 프로세서(digital signal processor, DSP), 애플리케이션 특정 집적 회로(application specific integrated circuit, ASIC), 필드 프로그래밍가능 게이트 어레이(field programmable gate array, FPGA) 또는 또 다른 프로그래밍가능 로직 디바이스, 개별 게이트 또는 트랜지스터 로직 디바이스, 또는 개별 하드웨어 컴포넌트일 수 있다. 프로세서는 이 출원의 실시예에서 개시되는 방법, 단계, 및 논리적 블록도를 구현하거나 수행할 수 있다. 범용 프로세서는 마이크로프로세서일 수 있거나, 프로세서는 임의의 기존의 프로세서 등일 수 있다. 이 출원의 실시예를 참조하여 개시된 방법의 단계는 하드웨어 디코딩 프로세서에 의해 직접적으로 실행되고 완수될 수 있거나, 디코딩 프로세서 내의 하드웨어 및 소프트웨어 모듈의 조합을 이용함으로써 실행되고 완수될 수 있다. 소프트웨어 모듈은 랜덤 액세스 메모리(random access memory, RAM), 플래시 메모리, 판독-전용 메모리(read-only memory, ROM), 프로그래밍가능 판독-전용 메모리, 전기적 소거가능 프로그래밍가능 메모리, 또는 레지스터(register)와 같은, 본 기술분야에서의 성숙한 저장 매체 내에 위치될 수 있다. 저장 매체는 메모리 내에 위치되고, 프로세서는 메모리 내의 명령을 판독하고, 프로세서의 하드웨어와 조합하여 상기한 방법에서의 단계를 완료한다.
메모리(3300)는 휘발성 메모리 또는 비-휘발성 메모리일 수 있거나, 휘발성 메모리 및 비-휘발성 메모리의 둘 모두를 포함할 수 있다는 것이 이해될 수 있다. 비-휘발성 메모리는 판독-전용 메모리(ROM), 프로그래밍가능 판독-전용 메모리(programmable ROM, PROM), 소거가능 프로그래밍가능 판독-전용 메모리(erasable PROM, EPROM), 전기적 소거가능 프로그래밍가능 판독-전용 메모리(electrically EPROM, EEPROM), 또는 플래시 메모리일 수 있다. 휘발성 메모리는 랜덤 액세스 메모리(RAM)일 수 있고, 외부 캐시로서 역할을 할 수 있다. 제한적인 설명이 아니라 예로서, RAM의 많은 형태, 예를 들어, 정적 랜덤 액세스 메모리(static RAM, SRAM), 동적 랜덤 액세스 메모리(dynamic RAM, DRAM), 동기식 동적 랜덤 액세스 메모리(synchronous DRAM, SDRAM), 더블 데이터 레이트 동기식 동적 랜덤 액세스 메모리(double data rate SDRAM, DDR SDRAM), 개량된 동기식 동적 랜덤 액세스 메모리(enhanced SDRAM, ESDRAM), 동기링크 동적 랜덤 액세스 메모리(synchlink DRAM, SLDRAM), 및 직접 램버스 랜덤 액세스 메모리(direct rambus RAM, DR RAM)이 이용가능하다. 이 명세서에서 설명된 시스템 및 방법에서의 메모리는 이들 및 또 다른 적절한 유형의 임의의 메모리를 포함하도록 의도되지만, 이것으로 제한되지는 않는다는 것이 주목되어야 한다.
도 15는 이 출원의 실시예에 따른 네트워크 디바이스의 구조의 개략도이다. 예를 들어, 도 15는 기지국의 구조의 개략도일 수 있다. 네트워크 디바이스(4000)는 도 1 또는 도 2에서 도시된 시스템에서 이용될 수 있고, 상기한 방법 실시예에서 액세스 네트워크 엘리먼트의 기능을 수행할 수 있다. 도 15에서 도시된 바와 같이, 네트워크 디바이스(4000)는 원격 무선 유닛(remote radio unit, RRU)(4100) 및 (분산형 유닛(DU)으로서 또한 지칭될 수 있는) 하나 이상의 기저대역 유닛(BBU : baseband unit)(4200)과 같은 하나 이상의 무선 주파수 유닛을 포함할 수 있다. RRU(4100)는 트랜시버 유닛 또는 통신 유닛으로서 지칭될 수 있고, 도 13에서의 트랜시버 유닛(2010)에 대응한다. 임의적으로, 트랜시버 유닛(4100)은 또한, 트랜시버, 트랜시버 회로 등으로서 지칭될 수 있고, 적어도 하나의 안테나(4101) 및 무선 주파수 유닛(4102)을 포함할 수 있다. 임의적으로, 트랜시버 유닛(4100)은 수신 유닛 및 전송 유닛을 포함할 수 있다. 수신 유닛은 수신기(또는 수신기 회로로서 지칭됨)에 대응할 수 있고, 전송 유닛은 송신기(또는 송신기 회로로서 지칭됨)에 대응할 수 있다. RRU(4100)는 무선 주파수 신호를 전송 및 수신하고 무선 주파수 신호와 기저대역 신호 사이의 변환을 수행하도록 주로 구성된다. BBU(4200)는 기저대역 프로세싱을 수행하고, 네트워크 디바이스를 제어하는 것 등을 행하도록 주로 구성된다. RRU(4100) 및 BBU(4200)는 함께 물리적으로 배치될 수 있거나, 물리적으로 별도로 배치될 수 있고, 즉, 분산형 기지국일 수 있다.
BBU(4200)는 네트워크 디바이스의 제어 센터이고, 또한, 프로세싱 유닛으로서 지칭될 수 있고, 도 13에서의 프로세싱 유닛(2020)에 대응할 수 있고, 기저대역 프로세싱 기능, 예를 들어, 채널 코딩, 멀티플렉싱, 변조, 또는 확산을 구현하도록 주로 구성된다. 예를 들어, BBU(프로세싱 유닛)는 상기한 방법 실시예에서 액세스 네트워크 디바이스에 관련된 동작 절차를 수행하기 위하여 네트워크 디바이스를 제어하도록 구성될 수 있다.
예에서, BBU(4200)는 하나 이상의 보드를 포함할 수 있고, 복수의 보드는 단일 액세스 표준을 가지는 무선 액세스 네트워크(예를 들어, LTE 네트워크)를 공동으로 지원할 수 있거나, 상이한 액세스 표준을 가지는 무선 액세스 네트워크(예를 들어, LTE 네트워크, 5G 네트워크, 또는 또 다른 네트워크)를 별도로 지원할 수 있다. BBU(4200)는 메모리(4201) 및 프로세서(4202)를 더 포함한다. 메모리(4201)는 필요한 명령 및 데이터를 저장하도록 구성된다. 프로세서(4202)는 필요한 액션을 수행하기 위하여 네트워크 디바이스를 제어하도록 구성되고, 예를 들어, 상기한 방법 실시예에서 액세스 네트워크 디바이스에 관련된 동작 절차를 수행하기 위하여 네트워크 디바이스를 제어하도록 구성된다. 메모리(4201) 및 프로세서(4202)는 하나 이상의 보드를 서빙할 수 있다. 다시 말해서, 메모리 및 프로세서는 각각의 보드 상에서 별도로 배치될 수 있다. 대안적으로, 복수의 보드는 동일한 메모리 및 동일한 프로세서를 공유할 수 있다. 추가적으로, 필요한 회로는 각각의 보드 상에서 추가로 배치될 수 있다.
도 15에서 도시된 네트워크 디바이스(4000)는 상기한 방법 실시예에서 액세스 네트워크 디바이스에 관련된 프로세스를 구현할 수 있다는 것이 이해되어야 한다. 네트워크 디바이스(4000)에서의 모듈의 동작 또는 기능은 상기한 방법 실시예에서의 대응하는 절차를 구현하도록 각각 의도된다. 세부사항에 대하여, 상기한 방법 실시예에서의 설명을 참조한다. 반복을 회피하기 위하여, 상세한 설명은 본 명세서에서 적절하게 생략된다.
BBU(4200)는 상기한 방법 실시예에서 액세스 네트워크 디바이스의 내부에서 구현된 액션을 수행하도록 구성될 수 있고, RRU(4100)는 상기한 방법 실시예에서 액세스 네트워크 디바이스에 의해 단말 디바이스로 전송하거나 단말 디바이스로부터 수신하는 액션을 수행하도록 구성될 수 있다. 세부사항에 대해서는, 상기한 방법 실시예에서의 설명을 참조한다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
이 출원은 컴퓨터 프로그램 제품을 추가로 제공한다. 컴퓨터 프로그램 제품은 컴퓨터 프로그램 코드를 포함한다. 컴퓨터 프로그램 코드가 컴퓨터 상에서 작동될 때, 컴퓨터는 상기한 방법 실시예 중의 임의의 하나에서의 세션 관리 네트워크 엘리먼트 측, 애플리케이션 네트워크 엘리먼트 측, 사용자 평면 네트워크 엘리먼트 측, 또는 액세스 네트워크 엘리먼트 측 상에서 방법을 수행하는 것이 가능하게 된다.
이 출원은 컴퓨터-판독가능 매체를 추가로 제공한다. 컴퓨터-판독가능 매체는 프로그램 코드를 저장한다. 프로그램 코드가 컴퓨터 상에서 작동될 때, 컴퓨터는 상기한 방법 실시예에서의 세션 관리 네트워크 엘리먼트 측, 애플리케이션 네트워크 엘리먼트 측, 사용자 평면 네트워크 엘리먼트 측, 또는 액세스 네트워크 엘리먼트 측 상에서 방법을 수행하는 것이 가능하게 된다.
이 출원은 상기한 세션 관리 네트워크 엘리먼트, 애플리케이션 네트워크 엘리먼트, 사용자 평면 네트워크 엘리먼트, 및 액세스 네트워크 엘리먼트 중의 하나 이상을 포함하는 시스템을 추가로 제공한다. 이 출원의 실시예는 상기한 단말 디바이스를 더 포함할 수 있다.
이 출원의 실시예는 프로세서 및 인터페이스를 포함하는 프로세싱 장치를 추가로 제공한다. 프로세서는 상기한 방법 실시예 중의 임의의 하나에서의 통신 방법을 수행하도록 구성된다.
프로세싱 장치는 칩일 수 있다는 것이 이해되어야 한다. 예를 들어, 프로세싱 장치는 필드 프로그래밍가능 어레이(field programmable gate array, FPGA)일 수 있거나, 범용 프로세서, 디지털 신호 프로세서(digital signal processor, DSP), 애플리케이션 특정 집적 회로(application specific integrated circuit, ASIC), 필드 프로그래밍가능 게이트 어레이(field programmable gate array, FPGA), 또 다른 프로그래밍가능 로직 디바이스, 개별 게이트, 트랜지스터 로직 디바이스, 또는 개별 하드웨어 컴포넌트일 수 있거나, 시스템 온 칩(system on chip, SoC)일 수 있거나, 중앙 프로세싱 유닛(central processor unit, CPU)일 수 있거나, 네트워크 프로세서(network processor, NP)일 수 있거나, 디지털 신호 프로세서(digital signal processor, DSP)일 수 있거나, 마이크로 제어기 유닛(micro controller unit, MCU)일 수 있거나, 프로그래밍가능 로직 디바이스(programmable logic device, PLD) 또는 또 다른 집적된 칩일 수 있다. 프로세싱 장치는 이 출원의 실시예에서 개시되는 방법, 단계, 및 논리적 블록도를 구현하거나 수행할 수 있다. 범용 프로세서는 마이크로프로세서일 수 있거나, 프로세서는 임의의 기존의 프로세서 등일 수 있다. 이 출원의 실시예를 참조하여 개시된 방법의 단계는 하드웨어 디코딩 프로세서에 의해 직접적으로 실행되고 완수될 수 있거나, 디코딩 프로세서 내의 하드웨어 및 소프트웨어 모듈의 조합을 이용함으로써 실행되고 완수될 수 있다. 소프트웨어 모듈은 랜덤 액세스 메모리, 플래시 메모리, 판독-전용 메모리, 프로그래밍가능 판독-전용 메모리, 전기적 소거가능 프로그래밍가능 메모리, 또는 레지스터와 같은, 본 기술분야에서의 완숙된 저장 매체 내에 위치될 수 있다. 저장 매체는 메모리 내에 위치되고, 프로세서는 메모리 내의 정보를 판독하고, 프로세서의 하드웨어와 조합하여 상기한 방법에서의 단계를 완료한다.
이 출원의 이 실시예에서의 메모리는 휘발성 메모리 또는 비휘발성 메모리일 수 있거나, 휘발성 메모리 및 비휘발성 메모리를 포함할 수 있다는 것이 이해될 수 있다. 비휘발성 메모리는 판독-전용 메모리(read-only memory, ROM), 프로그래밍가능 판독-전용 메모리(programmable ROM, PROM), 소거가능 프로그래밍가능 판독-전용 메모리(erasable PROM, EPROM), 전기적 소거가능 프로그래밍가능 판독-전용 메모리(electrically EPROM, EEPROM), 또는 플래시 메모리일 수 있다. 휘발성 메모리는 외부 캐시로서 이용되는 랜덤 액세스 메모리(random access memory, RAM)일 수 있다. 제한적인 설명이 아니라 예로서, RAM의 많은 형태, 예를 들어, 정적 랜덤 액세스 메모리(static RAM, SRAM), 동적 랜덤 액세스 메모리(dynamic RAM, DRAM), 동기식 동적 랜덤 액세스 메모리(synchronous DRAM, SDRAM), 더블 데이터 레이트 동기식 동적 랜덤 액세스 메모리(double data rate SDRAM, DDR SDRAM), 개량된 동기식 동적 랜덤 액세스 메모리(enhanced SDRAM, ESDRAM), 동기링크 동적 랜덤 액세스 메모리(synchlink DRAM, SLDRAM), 및 직접 램버스 랜덤 액세스 메모리(direct rambus RAM, DR RAM)이 이용가능하다. 이 명세서에서 설명된 시스템 및 방법에서의 메모리는 이들 및 또 다른 적절한 유형의 임의의 메모리를 포함하도록 의도되지만, 이것으로 제한되지는 않는다는 것이 주목되어야 한다.
상기한 실시예의 전부 또는 일부는 소프트웨어, 하드웨어, 펌웨어, 또는 그 임의의 조합을 이용함으로써 구현될 수 있다. 소프트웨어가 실시예를 구현하기 위한 것일 때, 실시예의 전부 또는 일부는 컴퓨터 프로그램 제품의 형태로 구현될 수 있다. 컴퓨터 프로그램 제품은 하나 이상의 컴퓨터 명령을 포함한다. 컴퓨터 명령이 컴퓨터 상에서 로딩되고 실행될 때, 이 출원의 실시예에 따른 절차 또는 기능이 전부 또는 부분적으로 생성된다. 컴퓨터는 범용 컴퓨터, 전용 컴퓨터, 컴퓨터 네트워크, 또는 다른 프로그래밍가능 장치일 수 있다. 컴퓨터 명령은 컴퓨터-판독가능 저장 매체 내에 저장될 수 있거나, 컴퓨터-판독가능 저장 매체로부터 또 다른 컴퓨터-판독가능 저장 매체로 송신될 수 있다. 예를 들어, 컴퓨터 명령은 유선(예를 들어, 동축 케이블, 광섬유, 또는 디지털 가입자 라인(digital subscriber line, DSL)) 또는 무선(예를 들어, 적외선, 무선, 또는 마이크로파) 방식으로 웹사이트, 컴퓨터, 서버, 또는 데이터 센터로부터 또 다른 웹사이트, 컴퓨터, 서버, 또는 데이터 센터로 송신될 수 있다. 컴퓨터-판독가능 저장 매체는 하나 이상의 이용가능한 매체를 통합하는 컴퓨터 또는 데이터 저장 디바이스, 예를 들어, 서버 또는 데이터 센터에 의해 액세스가능한 임의의 이용가능 매체일 수 있다. 이용가능한 매체는 자기 매체(예를 들어, 플로피 디스크, 하드 디스크 드라이브, 또는 자기 테이프), 광학 매체(예를 들어, 디지털 비디오 디스크(digital video disc, DVD)), 반도체 매체(예를 들어, 솔리드 스테이트 디스크(solid state disk, SSD)) 등일 수 있다.
상기한 장치 실시예에서의 네트워크 디바이스 및 단말 디바이스는 방법 실시예에서의 네트워크 디바이스 및 단말 디바이스에 정확하게 대응한다. 대응하는 모듈 또는 유닛은 대응하는 단계를 수행한다. 예를 들어, 통신 유닛(트랜시버)은 방법 실시예에서 수신 단계 또는 전송 단계를 수행하고, 프로세싱 유닛(프로세서)은 전송 단계 및 수신 단계 이외의 단계를 수행할 수 있다. 구체적인 유닛의 기능에 대해서는, 대응하는 방법 실시예를 참조한다. 하나 이상의 프로세서가 있을 수 있다.
이 명세서에서 이용된 "컴포넌트(component)", "모듈(module)", 및 "시스템(system)"과 같은 용어는 컴퓨터-관련된 엔티티, 하드웨어, 펌웨어, 하드웨어 및 소프트웨어의 조합, 소프트웨어, 또는 실행되고 있는 소프트웨어를 지시한다. 예를 들어, 컴포넌트는 프로세서 상에서 작동되는 프로세스, 프로세서, 오브젝트(object), 실행가능 파일, 실행 스레드(execution thread), 프로그램, 또는 컴퓨터일 수 있지만, 이것으로 제한되지는 않는다. 도면을 이용함으로써 예시된 바와 같이, 컴퓨팅 디바이스, 및 컴퓨팅 디바이스 상에서 작동되는 애플리케이션의 둘 모두는 컴포넌트일 수 있다. 하나 이상의 컴포넌트는 프로세스 또는 실행 스레드 내에서 상주할 수 있고, 컴포넌트는 하나의 컴퓨터 상에서 위치될 수 있거나 2개 이상의 컴퓨터 사이에서 분산될 수 있다. 추가적으로, 이 컴포넌트는 다양한 데이터 구조를 저장하는 다양한 컴퓨터-판독가능 매체에 의해 실행될 수 있다. 예를 들어, 컴포넌트는 로컬 또는 원격 프로세스를 이용함으로써, 그리고 하나 이상의 데이터 패킷(예를 들어, 로컬 시스템 또는 분산형 시스템에서, 또는 신호를 이용함으로써 다른 시스템과 상호작용하는 인터넷과 같은 네트워크를 가로질러서, 또 다른 컴포넌트와 상호작용하는 2개의 컴포넌트로부터의 데이터)을 가지는 신호에 기초하여 통신할 수 있다.
이 명세서의 전반에 걸쳐 언급된 "실시예"는 이 실시예에 관련된 특정한 특징, 구조, 또는 특성이 이 출원의 적어도 하나의 실시예 내에 포함된다는 것을 의미한다는 것이 이해되어야 한다. 그러므로, 전체 명세서에서의 실시예는 동일한 실시예를 반드시 지칭하지는 않는다. 추가적으로, 이 특정한 특징, 구조, 또는 특성은 임의의 적절한 방식으로 하나 이상의 실시예에서 조합될 수 있다.
이 출원의 실시예에서, 수 "제1", "제2" 등은 단지 상이한 객체 사이의 구별을 위한 것이고, 예를 들어, 상이한 네트워크 디바이스 사이를 구별하기 위한 것이고, 이 출원의 실시예의 범위에 대한 제한을 구성하지 않는다는 것이 이해되어야 한다. 이 출원의 이 실시예는 이것으로 제한되지 않는다.
이 출원에서, "~때" 및 "~경우"의 둘 모두는 네트워크 엘리먼트가 목적 상황에서 대응하는 프로세싱을 수행한다는 것을 의미하지만, 시간에 대한 제한을 구성하지 않고, 네트워크 엘리먼트가 구현 동안에 결정 액션을 가지는 것을 요구하지 않고, 임의의 다른 제한을 의미하지 않는다는 것이 추가로 이해되어야 한다.
이 출원에서, "적어도 하나(at least one)"는 하나 이상을 의미하고, "복수의(a plurality of)"는 2개 이상을 의미한다는 것이 추가로 이해되어야 한다.
이 출원의 실시예에서, "A에 대응하는 B"는 B가 A와 연관되고, B는 A에 기초하여 결정될 수 있다는 것을 지시한다는 것이 추가로 이해되어야 한다. 그러나, A에 기초하여 B를 결정하는 것은, B가 A에 오직 기초하여 결정되고, B가 A 및/또는 다른 정보에 기초하여 또한 결정될 수 있다는 것이 추가로 이해되어야 한다.
이 명세서에서의 용어 "및/또는"은 연관된 객체 사이의 연관 관계를 오직 설명하고, 3개의 관계가 존재할 수 있다는 것을 나타낸다는 것이 또한 이해되어야 한다. 예를 들어, A 및/또는 B는 다음의 3개의 경우를 나타낼 수 있다: 오직 A가 존재함, A 및 B 둘 모두가 존재함, 및 오직 B가 존재함. 추가적으로, 이 명세서에서의 문자 "/"는 일반적으로, 연관된 객체 사이의 "또는(or)" 관계를 지시한다.
이와 다르게 특정되지 않으면, "항목이 다음: A, B, 및 C 중의 하나 이상을 포함한다"는 표현과 유사한 이 출원에서 이용된 표현은 통상적으로, 항목이 다음: A; B; C; A 및 B; A 및 C; B 및 C; A, B, 및 C; A 및 A; A, A, 및 A; A, A, 및 B; A, A, 및 C; A, B, 및 B; A, C, 및 C; B 및 B; B, B 및 B; B, B 및 C; C 및 C; C, C, 및 C; 및 A, B, 및 C의 또 다른 조합 중의 임의의 하나일 수 있다는 것을 의미한다. 상기한 설명에서, 3개의 엘리먼트 A, B, 및 C는 항목의 임의적인 경우를 설명하기 위한 예로서 이용된다. 표현이 "항목이 다음: A, B, ..., 및 X 중의 적어도 하나를 포함한다"일 때, 다시 말해서, 더 많은 엘리먼트가 표현 내에 포함될 때, 항목이 적용가능한 경우는 또한, 상기한 규칙에 따라 획득될 수 있다.
이 출원의 실시예에서, 단말 디바이스 및/또는 네트워크 디바이스는 이 출원의 실시예에서의 일부 또는 모든 단계를 수행할 수 있다는 것이 이해될 수 있다. 이 단계 또는 동작은 단지 예이다. 이 출원의 실시예에서는, 다른 동작 또는 다양한 동작의 변형예가 추가로 수행될 수 있다. 추가적으로, 단계는 이 출원의 실시예에서 제시된 순서와는 상이한 순서로 수행될 수 있고, 이 출원의 실시예에서의 모든 동작이 수행될 수 있는 것은 아니다.
본 기술분야에서의 통상의 기술자는, 이 명세서에서 개시된 실시예에서 설명된 예와 조합하여, 유닛 및 알고리즘 단계가 전자 하드웨어, 또는 컴퓨터 소프트웨어 및 전자 하드웨어의 조합에 의해 구현될 수 있다는 것을 인지할 수 있다. 기능이 하드웨어 또는 소프트웨어에 의해 수행되는지 여부는 특정한 응용예, 및 기술적 해결책의 설계 제약 조건에 종속된다. 본 기술분야에서의 통상의 기술자는 각각의 특정한 애플리케이션을 위한 설명된 기능을 구현하기 위하여 상이한 방법을 이용할 수 있지만, 구현예는 이 출원의 범위를 초월하는 것으로 간주되지 않아야 한다.
편리하고 간략한 설명의 목적을 위하여, 상기한 시스템, 장치, 및 유닛의 상세한 작동 프로세스에 대하여, 상기한 방법 실시예에서의 대응하는 프로세스를 참조하는 것이 본 기술분야에서의 통상의 기술자에 의해 명확하게 이해될 수 있다. 세부사항은 본 명세서에서 다시 설명되지 않는다.
이 출원에서 제공된 몇몇 실시예에서는, 개시된 시스템, 장치, 및 방법이 다른 방식으로 구현될 수 있다는 것이 이해되어야 한다. 예를 들어, 상기한 장치 실시예는 단지 예이다. 예를 들어, 유닛으로의 분할은 단지 논리적 기능 분할이고, 실제적인 구현 동안에는 다른 분할일 수 있다. 예를 들어, 복수의 유닛 또는 컴포넌트는 또 다른 시스템으로 조합되거나 통합될 수 있거나, 또는 일부 특징은 무시되거나 수행되지 않을 수 있다. 추가적으로, 디스플레이되거나 논의된 상호 결합 또는 직접적인 결합 또는 통신 접속은 일부 인터페이스를 이용함으로써 구현될 수 있다. 장치 또는 유닛 사이의 간접적인 결합 또는 통신 접속은 전기, 기계, 또는 다른 형태로 구현될 수 있다.
별도의 부분으로서 설명된 유닛은 물리적으로 별도이거나 그렇지 않을 수 있고, 유닛으로서 디스플레이된 부분은 물리적 유닛이거나 그렇지 않을 수 있거나, 하나의 위치에서 위치될 수 있거나, 복수의 네트워크 유닛 상에서 분산될 수 있다. 유닛의 일부 또는 전부는 실시예의 해결책의 목적을 달성하기 위하여 실제적인 요건에 기초하여 선택될 수 있다.
추가적으로, 이 출원의 실시예에서의 기능적 유닛은 하나의 프로세싱 유닛 내로 통합될 수 있거나, 각각의 유닛은 물리적으로 단독으로 존재할 수 있거나, 2 개 이상의 유닛은 하나의 유닛 내로 통합될 수 있다.
기능이 소프트웨어 기능적 유닛의 형태로 구현되고, 독립적인 제품으로서 판매되거나 이용될 때, 기능은 컴퓨터-판독가능 저장 매체 내에 저장될 수 있다. 이러한 이해에 기초하여, 이 출원에서의 기술적 해결책은 필수적으로, 또는 종래 기술에 기여하는 부분, 또는 기술적 해결책의 일부는 소프트웨어 제품의 형태로 구현될 수 있다. 컴퓨터 소프트웨어 제품은 저장 매체에서 저장되고, 이 출원의 실시예에서의 방법의 단계 중의 전부 또는 일부를 수행할 것을 (개인용 컴퓨터, 서버, 네트워크 디바이스 등일 수 있는) 컴퓨터 디바이스에 명령하기 위한 몇몇 명령을 포함한다. 상기한 저장 매체는: USB 플래시 드라이브, 분리가능한 하드 디스크, 판독-전용 메모리(ROM), 랜덤 액세스 메모리(RAM), 자기 디스크, 또는 광학 디스크와 같은, 프로그램 코드를 저장할 수 있는 임의의 매체를 포함한다.
상기한 설명은 이 출원의 단지 구체적인 구현예이지만, 이 출원의 보호 범위는 그것으로 제한되지 않는다. 이 출원에서 개시된 기술적 범위 내에서 본 기술분야에서의 통상의 기술자에 의해 용이하게 도출된 임의의 변형 또는 대체는 이 출원의 보호 범위 내에 속할 것이다. 그러므로, 이 출원의 보호 범위는 청구항의 보호 범위에 종속될 것이다.

Claims (21)

  1. 다운링크 송신 방법으로서,
    세션 관리 네트워크 엘리먼트에 의해, 제1 지연을 획득하는 단계 - 상기 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 상기 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우임 -; 및
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 제1 지연에 관련된 시간 조절 정보를 제1 네트워크 엘리먼트로 전송하는 단계 - 상기 제1 네트워크 엘리먼트는 사용자 평면 네트워크 엘리먼트(user plane network element) 또는 애플리케이션 네트워크 엘리먼트(application network element)이고, 상기 시간 조절 정보는 상기 사용자 평면 네트워크 엘리먼트가 상기 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하기 위한 것이거나, 상기 다운링크 서비스 패킷이 전송되는 제2 순간을 결정하기 위하여 애플리케이션 서버에 의해 이용되고, 상기 제1 순간에 상기 사용자 평면 네트워크 엘리먼트에 의해 전송되거나 상기 제2 순간에 상기 애플리케이션 서버에 의해 전송된 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 상기 제1 스케줄링 윈도우 내에 있음 -
    를 포함하는 다운링크 송신 방법.
  2. 제1항에 있어서,
    상기 세션 관리 네트워크 엘리먼트에 의해, 제1 지연을 획득하는 단계는,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보, 및 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간을 획득하는 단계; 및
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 무선 자원의 상기 구성 정보, 및 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여, 상기 제1 지연을 결정하는 단계
    를 포함하는, 다운링크 송신 방법.
  3. 제2항에 있어서,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 무선 자원의 상기 구성 정보, 및 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여, 상기 제1 지연을 결정하는 단계는,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 무선 자원의 상기 구성 정보, 및 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여, 상기 액세스 네트워크 엘리먼트가 상기 다운링크 서비스 패킷을 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하는 단계;
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 무선 자원의 상기 구성 정보 및 상기 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하는 단계 - 상기 제3 스케줄링 윈도우는 상기 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우임 -; 및
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 제3 스케줄링 윈도우의 경계에 기초하여 상기 제1 지연을 결정하는 단계
    를 포함하는, 다운링크 송신 방법.
  4. 제2항 또는 제3항에 있어서,
    상기 무선 자원의 상기 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 상기 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함하는, 다운링크 송신 방법.
  5. 제1항에 있어서,
    상기 세션 관리 네트워크 엘리먼트에 의해, 제1 지연을 획득하는 단계는,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간을 획득하는 단계;
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간을 상기 액세스 네트워크 엘리먼트로 전송하는 단계; 및
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 액세스 네트워크 엘리먼트로부터 상기 제1 지연을 수신하는 단계
    를 포함하는, 다운링크 송신 방법.
  6. 제2항 내지 제5항 중 어느 한 항에 있어서,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간을 획득하는 단계는,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 사용자 평면 네트워크 엘리먼트로부터 상기 액세스 네트워크 엘리먼트로의 송신 지연, 및 상기 다운링크 서비스 패킷이 상기 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간을 결정하는 단계; 또는
    상기 세션 관리 네트워크 엘리먼트에 의해, 정책 제어 네트워크 엘리먼트로부터 상기 다운링크 서비스의 서비스 품질(QoS : quality of service) 정보를 획득하고, 상기 QoS 정보에 기초하여, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간을 결정하는 단계
    를 포함하는, 다운링크 송신 방법.
  7. 제1항 내지 제6항 중 어느 한 항에 있어서,
    상기 제1 네트워크 엘리먼트가 상기 사용자 평면 네트워크 엘리먼트일 때, 상기 시간 조절 정보는 상기 제1 지연이거나, 상기 제1 지연 및 상기 다운링크 서비스 패킷이 상기 사용자 평면 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여 결정된 제4 순간인, 다운링크 송신 방법.
  8. 제1항 내지 제6항 중 어느 한 항에 있어서,
    상기 제1 네트워크 엘리먼트가 상기 애플리케이션 네트워크 엘리먼트일 때, 상기 시간 조절 정보는 다음: 상기 제1 지연, 상기 제1 지연에 기초하여 결정되고 상기 다운링크 서비스 패킷이 상기 사용자 평면 네트워크 엘리먼트에 도달하는 예상된 순간, 및 상기 제1 지연에 기초하여 결정되고 상기 다운링크 서비스 패킷이 단말 디바이스에 도달하는 예상된 순간 중의 하나 이상을 포함하는, 다운링크 송신 방법.
  9. 제1항 내지 제8항 중 어느 한 항에 있어서,
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 시간 조절 정보에 기초하여 상기 제3 순간을 결정하는 단계; 및
    상기 세션 관리 네트워크 엘리먼트에 의해, 상기 제3 순간을 상기 액세스 네트워크 엘리먼트로 전송하는 단계 - 상기 제3 순간은 상기 다운링크 서비스 패킷을 스케줄링하기 위하여 상기 액세스 네트워크 엘리먼트에 의해 이용됨 -
    를 더 포함하는 다운링크 송신 방법.
  10. 다운링크 송신 방법으로서,
    사용자 평면 네트워크 엘리먼트에 의해, 세션 관리 네트워크 엘리먼트로부터, 제1 지연에 관련된 시간 조절 정보를 수신하는 단계 - 상기 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 상기 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우임 -; 및
    상기 사용자 평면 네트워크 엘리먼트에 의해, 상기 시간 조절 정보에 기초하여, 상기 사용자 평면 네트워크 엘리먼트가 상기 다운링크 서비스 패킷을 전송하는 제1 순간을 결정하는 단계 - 상기 제1 순간에 전송된 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 상기 제1 스케줄링 윈도우 내에 있음 -
    를 포함하는 다운링크 송신 방법.
  11. 제10항에 있어서,
    상기 시간 조절 정보는 상기 제1 지연이거나, 상기 제1 지연 및 상기 다운링크 서비스 패킷이 상기 사용자 평면 네트워크 엘리먼트에 도달하는 추정된 순간에 기초하여 결정된 제4 순간인, 다운링크 송신 방법.
  12. 다운링크 송신 방법으로서,
    애플리케이션 네트워크 엘리먼트에 의해, 세션 관리 네트워크 엘리먼트로부터, 제1 지연에 관련된 시간 조절 정보를 수신하는 단계 - 상기 제1 지연은 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간과, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 추정된 순간과의 사이의 기간이고, 다운링크 서비스 패킷이 액세스 네트워크 엘리먼트에 도달하는 예상된 순간은 제1 스케줄링 윈도우 내에 있고, 상기 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우임 -; 및
    상기 애플리케이션 네트워크 엘리먼트에 의해, 상기 시간 조절 정보에 기초하여, 애플리케이션 서버가 상기 다운링크 서비스 패킷을 전송하는 제2 순간을 결정하는 단계 - 상기 제2 순간에 전송된 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 제3 순간은 상기 제1 스케줄링 윈도우 내에 있음 -
    를 포함하는 다운링크 송신 방법.
  13. 제12항에 있어서,
    상기 시간 조절 정보는 다음: 상기 제1 지연, 상기 제1 지연에 기초하여 결정되고 상기 다운링크 서비스 패킷이 사용자 평면 네트워크 엘리먼트에 도달하는 예상된 순간, 및 상기 제1 지연에 기초하여 결정되고 상기 다운링크 서비스 패킷이 단말 디바이스에 도달하는 예상된 순간 중의 하나 이상을 포함하는, 다운링크 송신 방법.
  14. 다운링크 송신 방법으로서,
    액세스 네트워크 엘리먼트에 의해, 세션 관리 네트워크 엘리먼트로부터, 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 추정된 순간을 수신하는 단계;
    상기 액세스 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여 제1 지연을 결정하는 단계 - 상기 제1 지연은 상기 액세스 네트워크 엘리먼트에 의해 예상되고 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 순간과, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간과의 사이의 기간이고, 상기 액세스 네트워크 엘리먼트에 의해 예상되고 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 순간은 제1 스케줄링 윈도우 내에 있고, 상기 제1 스케줄링 윈도우에 인접한 다음 스케줄링 윈도우는 다운링크 스케줄링 윈도우임 -; 및
    상기 액세스 네트워크 엘리먼트에 의해, 상기 제1 지연을 상기 세션 관리 네트워크 엘리먼트로 전송하는 단계 - 상기 제1 지연은 사용자 평면 네트워크 엘리먼트가 상기 다운링크 서비스 패킷을 전송하는 순간 및/또는 애플리케이션 서버가 상기 다운링크 서비스 패킷을 전송하는 순간을 조절하기 위하여 상기 세션 관리 네트워크 엘리먼트에 의해 이용됨 -
    를 포함하는 다운링크 송신 방법.
  15. 제14항에 있어서,
    상기 액세스 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여 제1 지연을 결정하는 단계는,
    상기 액세스 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간 및 상기 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보에 기초하여 상기 제1 지연을 결정하는 단계를 포함하는, 다운링크 송신 방법.
  16. 제15항에 있어서,
    상기 무선 자원의 상기 구성 정보는 슬롯 시작 순간, 슬롯 기간, 업링크-다운링크 슬롯 구성, 및 상기 액세스 네트워크 엘리먼트의 스케줄링 프로세싱 지연을 포함하는, 다운링크 송신 방법.
  17. 제15항 또는 제16항에 있어서,
    상기 액세스 네트워크 엘리먼트에 의해, 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간 및 상기 액세스 네트워크 엘리먼트의 무선 자원의 구성 정보에 기초하여 상기 제1 지연을 결정하는 단계는,
    상기 액세스 네트워크 엘리먼트에 의해, 상기 무선 자원의 상기 구성 정보, 및 상기 다운링크 서비스 패킷이 상기 액세스 네트워크 엘리먼트에 도달하는 상기 추정된 순간에 기초하여, 상기 액세스 네트워크 엘리먼트가 상기 다운링크 서비스를 스케줄링하기 위한 추정된 제2 다운링크 스케줄링 윈도우를 결정하는 단계;
    상기 액세스 네트워크 엘리먼트에 의해, 상기 무선 자원의 상기 구성 정보 및 상기 제2 다운링크 스케줄링 윈도우에 기초하여 제3 스케줄링 윈도우의 경계를 결정하는 단계 - 상기 제3 스케줄링 윈도우는 상기 제2 다운링크 스케줄링 윈도우 이전의 스케줄링 윈도우임 -; 및
    상기 액세스 네트워크 엘리먼트에 의해, 상기 제3 스케줄링 윈도우의 경계에 기초하여 상기 제1 지연을 결정하는 단계
    를 포함하는, 다운링크 송신 방법.
  18. 통신 장치로서,
    상기 통신 장치는 제1항 내지 제9항, 제10항 또는 제11항, 제12항 또는 제13항, 또는 제14항 내지 제17항 중 어느 한 항에 따른 상기 다운링크 송신 방법을 수행하도록 구성되는, 통신 장치.
  19. 통신 장치로서,
    프로세서
    를 포함하고,
    상기 프로세서는 메모리에 결합되고, 상기 메모리는 프로그램 또는 명령을 저장하도록 구성되고, 상기 프로그램 또는 상기 명령이 상기 프로세서에 의해 실행될 때, 상기 통신 장치는 제1항 내지 제9항, 제10항 또는 제11항, 제12항 또는 제13항, 또는 제14항 내지 제17항 중 어느 한 항에 따른 상기 다운링크 송신 방법을 수행하는 것이 가능하게 되는, 통신 장치.
  20. 판독가능 저장 매체로서, 상기 판독가능 저장 매체는 컴퓨터 프로그램 또는 명령을 저장하고, 상기 컴퓨터 프로그램 또는 상기 명령이 실행될 때, 컴퓨터는 제1항 내지 제9항, 제10항 또는 제11항, 제12항 또는 제13항, 또는 제14항 내지 제17항 중 어느 한 항에 따른 상기 다운링크 송신 방법을 수행하는 것이 가능하게 되는, 판독가능 저장 매체.
  21. 컴퓨터 프로그램 명령을 포함하는 컴퓨터 프로그램 제품으로서, 상기 컴퓨터 프로그램 명령은 컴퓨터가 제1항 내지 제9항, 제10항 또는 제11항, 제12항 또는 제13항, 또는 제14항 내지 제17항 중 어느 한 항에 따른 상기 다운링크 송신 방법을 수행하는 것을 가능하게 하는, 컴퓨터 프로그램 제품.
KR1020237010548A 2020-08-27 2021-07-13 다운링크 송신 방법 및 통신 장치 KR20230057454A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN202010877423.7A CN114126050A (zh) 2020-08-27 2020-08-27 下行传输的方法和通信装置
CN202010877423.7 2020-08-27
PCT/CN2021/105986 WO2022042095A1 (zh) 2020-08-27 2021-07-13 下行传输的方法和通信装置

Publications (1)

Publication Number Publication Date
KR20230057454A true KR20230057454A (ko) 2023-04-28

Family

ID=80354504

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020237010548A KR20230057454A (ko) 2020-08-27 2021-07-13 다운링크 송신 방법 및 통신 장치

Country Status (8)

Country Link
US (1) US20230254859A1 (ko)
EP (1) EP4199620A4 (ko)
JP (1) JP2023539320A (ko)
KR (1) KR20230057454A (ko)
CN (1) CN114126050A (ko)
BR (1) BR112023003594A2 (ko)
CA (1) CA3191120A1 (ko)
WO (1) WO2022042095A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118199782A (zh) * 2024-05-20 2024-06-14 南昌智能新能源汽车研究院 以太网报文分时调度方法、***、存储介质及智能设备

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10555297B2 (en) * 2016-03-31 2020-02-04 Telefonaktiebolaget Lm Ericsson (Publ) Uplink transmission timing control
CN107889217B (zh) * 2016-09-29 2024-02-27 中兴通讯股份有限公司 业务会话发送、接收方法、装置及***
US10375665B2 (en) * 2017-02-06 2019-08-06 Huawei Technologies Co., Ltd. Method and apparatus for supporting access control and mobility management
EP3694254B1 (en) * 2017-11-19 2022-05-04 LG Electronics Inc. Handover method in wireless communication system and apparatus therefor
CN110366258B (zh) * 2018-04-09 2021-08-31 华为技术有限公司 一种数据传输的方法、相关设备及通信***
US11252613B2 (en) * 2018-04-17 2022-02-15 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic bearer validity
US20200092739A1 (en) * 2018-09-18 2020-03-19 Qualcomm Incorporated Methods and apparatuses for a user equipment (ue) based channel state information (csi) reporting request
CN111200848B (zh) * 2018-11-19 2022-03-25 华为技术有限公司 一种通信方法及装置
US11930392B2 (en) * 2018-11-20 2024-03-12 Nokia Technologies Oy Latency-bounded packet delivery in mobile communication system
CN111277993B (zh) * 2019-01-11 2021-11-26 维沃移动通信有限公司 支持时间敏感通信的方法、通信设备及介质
US11349764B2 (en) * 2019-02-15 2022-05-31 Qualcomm Incorporated Methods and apparatus for signaling offset in a wireless communication system
CN113595668B (zh) * 2019-06-24 2022-08-02 腾讯科技(深圳)有限公司 一种时钟漂移处理的方法、网络功能网元及存储介质

Also Published As

Publication number Publication date
CN114126050A (zh) 2022-03-01
BR112023003594A2 (pt) 2023-04-04
EP4199620A4 (en) 2024-02-28
US20230254859A1 (en) 2023-08-10
JP2023539320A (ja) 2023-09-13
WO2022042095A1 (zh) 2022-03-03
CA3191120A1 (en) 2022-03-03
EP4199620A1 (en) 2023-06-21

Similar Documents

Publication Publication Date Title
US11950127B2 (en) 5G system support for virtual TSN bridge management, QoS mapping and TSN Qbv scheduling
JP7183416B2 (ja) 時間依存ネットワーキング通信方法及び装置
JP7249405B2 (ja) V2xトラフィックに対応するための制御チャネル構造設計
Jun et al. Ultra‐low‐latency services in 5G systems: A perspective from 3GPP standards
CN114009144B (zh) Tsn业务转发的分组延迟预算确定
CN113746585B (zh) 授时方法和通信装置
WO2021089018A1 (zh) 一种通信方法、装置及***
JP7193060B2 (ja) 通信方法、通信装置、及び通信システム
US11824783B2 (en) Maximum data burst volume (MDBV) determining method, apparatus, and system
KR20210045445A (ko) Ssb 및 csi-rs 기반 rrm 측정을 위한 측정 갭 관리
CN114902776A (zh) 通信方法、装置及***
JP2019500785A (ja) サービスデータパケット処理方法および装置
US20230254859A1 (en) Downlink Transmission Method and Communication Apparatus
CN115226195A (zh) 通信方法、装置及***
US20220014981A1 (en) Coordinated resource reservation for ultra-reliable low latency communication
WO2021218321A1 (zh) 用于处理数据流的方法和通信装置
US11477808B2 (en) System and method for low latency integrated access and backhaul
CN115442853A (zh) 一种无线通信方法及装置
US20240080716A1 (en) Wireless communication method, communication apparatus, and communication system
WO2024065661A1 (en) Devices, methods, apparatuses, and computer readable media for radio resource reservation
US20230319631A1 (en) Apparatus, method and computer program
CN113261222B (zh) 用于超可靠低延时通信的所协调的资源预留
JP2024512125A (ja) ユーザ機器およびスケジューリングノード
CN116569597A (zh) 资源调度方法和装置
CN118140521A (zh) 考虑tsc中cbs行为的ran增强

Legal Events

Date Code Title Description
A201 Request for examination