KR102229128B1 - 통신 방법, 네트워크 디바이스 및 단말 디바이스 - Google Patents

통신 방법, 네트워크 디바이스 및 단말 디바이스 Download PDF

Info

Publication number
KR102229128B1
KR102229128B1 KR1020197021842A KR20197021842A KR102229128B1 KR 102229128 B1 KR102229128 B1 KR 102229128B1 KR 1020197021842 A KR1020197021842 A KR 1020197021842A KR 20197021842 A KR20197021842 A KR 20197021842A KR 102229128 B1 KR102229128 B1 KR 102229128B1
Authority
KR
South Korea
Prior art keywords
terminal device
time sequence
transmission time
information
transmission
Prior art date
Application number
KR1020197021842A
Other languages
English (en)
Other versions
KR20190095474A (ko
Inventor
이판 왕
치 류
Original Assignee
후아웨이 테크놀러지 컴퍼니 리미티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 후아웨이 테크놀러지 컴퍼니 리미티드 filed Critical 후아웨이 테크놀러지 컴퍼니 리미티드
Publication of KR20190095474A publication Critical patent/KR20190095474A/ko
Application granted granted Critical
Publication of KR102229128B1 publication Critical patent/KR102229128B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • H04L1/1678Details of the supervisory signal the supervisory signal being transmitted together with control information where the control information is for timing, e.g. time stamps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/0055Synchronisation arrangements determining timing error of reception due to propagation delay
    • H04W56/0065Synchronisation arrangements determining timing error of reception due to propagation delay using measurement of signal travel time
    • 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/0473Wireless resource allocation based on the type of the allocated resource the resource being transmission power
    • H04W72/1278
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명의 실시 예들은 통신 방법, 네트워크 디바이스 및 단말 디바이스를 제공한다. 통신 방법은, 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계; 네트워크 디바이스에 의해, 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및 네트워크 디바이스에 의해, 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 단말 디바이스에 송신하는 단계를 포함한다. 본 발명의 일 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스(single transmission time sequence)로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.

Description

통신 방법, 네트워크 디바이스 및 단말 디바이스
본 발명은 통신 분야, 특히 통신 방법, 네트워크 디바이스 및 단말 디바이스에 관한 것이다.
현재의 무선 통신 시스템에서, 네트워크 디바이스 또는 단말 디바이스와 같은 수신 단(receive end)이 피어 단(peer end)(예를 들어, 네트워크 디바이스의 피어 단은 단말 디바이스이고, 단말 디바이스의 피어 단은 네트워크 디바이스에 해당함)에 의해 송신된 무선 인터페이스 데이터를 획득한 후, 수신 단은 지정된 시간 내에 무선 인터페이스 데이터를 처리하고, 지정된 시간 후에 피어 단에 피드백(응답으로 지칭되기도 함)을 송신한다. 지정된 시간의 길이는 수신 단의 전송 시간 시퀀스(transmission time sequence)로 지칭된다.
현재의 무선 통신 시스템에서, 전송 시간 시퀀스는 일단 결정되면 변경될 수 없다. 그러나, 무선 통신 시스템에서, 여러 전송 서비스들은 지연(delay) 및 데이터 프로세싱 능력(data processing capability)에 대해 다양한 요구 사항들을 가질 수 있다. 통신에 동일한 전송 시간 시퀀스를 사용하면, 시스템 성능에 영향을 미친다.
본 발명이 해결하려는 과제는 통신 방법, 네트워크 디바이스 및 단말 디바이스를 제공하는 것이다.
본 발명의 실시 예들은 통신 방법, 네트워크 디바이스 및 단말 디바이스를 제공한다. 상기 방법에 기초하여, 단말 디바이스의 전송 시간 시퀀스는 다른 시스템 구성에 기초하여 유연하게 결정되어, 단일 전송 시간 시퀀스(single transmission time sequence)로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
본 발명의 제1 측면에 따르면, 통신 방법이 제공된다. 상기 방법은,
네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
네트워크 디바이스에 의해, 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계 - 여기서 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
네트워크 디바이스에 의해, 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 단말 디바이스에 송신하는 단계를 포함한다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 일 구현 예에서, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보 또는 시스템 구성 정보를 포함한다.
상태 정보가 여러 가지 정보인 경우, 네트워크 디바이스가 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 결정하는 세부적인 프로세스는 여러 가지 경우에 대해 아래에서 설명된다.
선택적으로, 일 구현 예에서, 상태 정보는 전송 서비스 타입 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
제1 서비스 타입의 전송 지연(transmission delay)은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
제1 서비스 타입은 레이턴시(latency)에 대해 상대적으로 높은 요구 사항을 갖는 서비스 타입으로 참조될 수도 있고, 긴급(emergency) 서비스 타입으로 참조될 수도 있음을 이해하여야 한다. 예를 들어, 사용자가 단말 디바이스를 이용하여 무선 제어를 수행하도록 하는 서비스는 제1 서비스 타입에 속한다. 예를 들어, 단말 디바이스가 무선 네트워크를 이용하여 무인 공중 차량을 제어하는 경우, 무선 제어를 더 잘 구현하기 위해서는 통신에 낮은 레이턴시가 요구된다. 제2 서비스 타입은 비 긴급(non-emergency) 서비스 타입으로 참조될 수도 있다. 다른 예를 들면, 사용자가 단말 디바이스를 이용하여 웹 디스크에 데이터를 전송하거나, 이메일을 송신하거나, 웹 페이지를 브라우징하도록 하는 서비스는 비 긴급 서비스 타입에 속할 수 있다.
긴급 서비스의 경우, 보다 짧은 전송 시간 시퀀스가 사용됨으로써 무선 인터페이스 상의 전송 지연을 감소시켜 시스템 성능을 향상시킬 수 있다.
본 발명의 본 실시 예에서, 미리 설정된 임계 치는 실제 시나리오에 기초하여 결정될 수 있음을 이해하여야 한다. 이는 본 발명의 본 실시 예에 제한되지 않는다. 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 전송 시간 간격(Transmission Time Interval, TTI)일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
서비스 타입 정보가 제1 서비스 타입 정보 및 제2 서비스 타입 정보를 포함하는 경우를 앞서 설명하였으나, 본 발명의 본 실시 예는 이에 제한되지 않음을 이해하여야 한다. 실제 응용(application) 동안, 서비스 타입 정보는 복수 타입의 서비스 타입 정보도 포함할 수 있다. 서비스 타입 정보에 대한 각 타입은 하나의 전송 시간 시퀀스에 대응한다. 예를 들어, 서비스 타입 정보는 N 개(여기서 N≥2) 타입의 서비스 타입 정보를 포함하고, 따라서, N-1 개의 시간 임계 치를 포함할 수 있다. 네트워크 디바이스는 N 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 N-1 개의 시간 임계 치를 이용하여 현재 서비스 타입 정보를 결정할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 서비스 타입 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 서비스 타입 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 일 구현 예에서, 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
본 발명의 본 실시 예에서, 미리 설정된 데이터 량 임계 치는 실제 시나리오에 기초하여 결정될 수 있음을 이해하여야 한다. 이는 본 발명의 본 실시 예에 제한되지 않는다. 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 소량의 전송 데이터에 대해 낮은 전송 지연이 사용되어, 소 용량 데이터 패킷(small-capacity data packet)의 송신 시간을 줄이고 시스템 성능을 향상시킬 수 있다. 대량의 전송 데이터 전송의 경우, 디바이스의 하드웨어 프로세싱 능력(hardware processing capability) 등에 항상 제약을 받아, 처리에 긴 시간이 요구된다. 따라서, 긴 전송 시간 시퀀스가 요구된다. 대 용량 데이터 패킷(large-capacity data packet)의 일 전송은 긴 전송 시간 시퀀스를 이용하여 구현되어, 프래그먼트(fragment) 전송의 발생을 방지하거나 줄이고, 시스템 성능을 향상시킬 수 있다.
하나의 데이터 량 임계 치만이 존재하는 경우를 앞서 설명하였으나, 본 발명의 본 실시 예는 이에 제한되지 않음을 이해하여야 한다. 실제 응용 동안, 네트워크 디바이스는 복수의 서비스 데이터 량 임계 치, 예를 들어 M-1 개(여기서 M≥2)의 서비스 데이터 량 임계 치를 설정할 수 있다. 따라서, 현재 서비스 데이터 량은 M 개 타입으로 분류되고, 현재 서비스 데이터 량 각각의 타입은 하나의 전송 시간 시퀀스에 대응한다. 네트워크 디바이스는 M 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 M-1 개의 서비스 데이터 량 임계 치를 이용하여 현재 서비스 데이터 량을 결정할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 서비스 데이터 량에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 서비스 데이터 량에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 일 구현 예에서, 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
본 발명의 본 실시 예에서, 미리 설정된 부하 임계 치는 실제 시나리오에 기초하여 결정될 수 있음을 이해하여야 한다. 이는 본 발명의 본 실시 예에 제한되지 않는다. 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 네트워크 디바이스의 부하가 높은 경우, 단말 디바이스의 전송 시간 시퀀스는 연장될 수 있으므로, 네트워크 디바이스는 부하를 줄이기 위해 긴 처리 시간을 가질 수 있다. 네트워크 디바이스의 현재 부하가 낮은 경우, 단말 디바이스의 전송 시간 시퀀스는 단축되어, 무선 인터페이스에 대한 전송 지연을 감소시키고, 시스템 성능을 향상시킬 수 있다.
하나의 부하 임계 치만이 존재하는 경우를 앞서 설명하였으나, 본 발명의 본 실시 예는 이에 제한되지 않음을 이해하여야 한다. 실제 응용 동안, 서비스 데이터 량 임계 치에 대해, 복수의 부하 임계 치, 예를 들어 K-1 개(여기서 K≥2)의 부하 임계 치가 포함될 수 있다. 따라서, 네트워크 디바이스의 부하는 K 개 타입으로 분류되고, 네트워크 디바이스의 부하 각각의 타입은 하나의 전송 시간 시퀀스에 대응한다. 네트워크 디바이스는 K 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 K-1 개의 부하 임계 치를 이용하여 네트워크 디바이스의 현재 부하를 결정할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 네트워크 디바이스가 단말 디바이스와 통신을 하는 경우의 네트워크 디바이스의 부하에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 네트워크 디바이스의 여러 부하에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 일 구현 예에서, 상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
본 발명의 본 실시 예에서, 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있음을 이해하여야 한다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 단말 디바이스가 지원하는 프로토콜 버전이 낮은 (미리 설정된 프로토콜 버전보다 이른) 경우, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 작은 데이터 패킷의 전송 시간이 감소되어 사용자 인지 처리량(user perception throughput)을 향상시킬 수 있다. 단말 디바이스가 지원하는 프로토콜 버전이 높은 경우, 단말 디바이스는 강한 데이터 프로세싱 능력을 가진다. 따라서, 단말 디바이스에 대해 많은 전송 시간 시퀀스가 결정되어, 하나의 전송으로 더 큰 데이터 패킷이 전송될 수 있고, 이에 따라 시스템 성능을 향상시킬 수 있다.
단말 디바이스의 잔여 전송 전력이 낮은 (미리 설정된 전력 임계 치보다 낮은) 경우, 데이터는 전송에 실패할 수 있으며, 복수의 재전송을 통해 성공적으로 전송될 수 있다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 데이터 패킷의 각각의 전송에 대한 시간이 감소되어, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다. 이와 유사하게, 단말 디바이스의 전송 전력이 높은 경우, 하나의 전송이 성공할 가능성은 매우 높다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 많은 송신 시간 순서를 결정할 수 있다. 이러한 방식으로, 하나의 전송으로 큰 데이터 패킷을 전송할 수 있고, 복수의 프래그먼트 전송이 발생하는 것을 방지할 수 있고, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다.
단말 디바이스의 채널 품질이 불량한 (미리 설정된 품질 임계 치보다 낮은) 경우, 전송된 데이터는 전송에 실패할 수 있으며, 복수의 재전송을 통해 성공적으로 전송될 수 있다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 데이터 패킷의 각각의 전송에 대한 시간이 감소되어, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다. 이와 유사하게, 단말 디바이스의 채널 품질이 양호한 (미리 설정된 품질 임계 치보다 높은) 경우, 하나의 전송이 성공할 가능성은 매우 높다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 많은 송신 시간 순서를 결정할 수 있다. 이러한 방식으로, 하나의 전송으로 큰 데이터 패킷을 전송할 수 있고, 복수의 프래그먼트 전송이 발생하는 것을 방지할 수 있고, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다.
삭제
단말 디바이스의 이동 속도가 높은 (미리 설정된 속도 임계 치보다 높은) 경우, 전송된 데이터는 전송에 실패할 수 있으며, 복수의 재전송을 통해 성공적으로 전송될 수 있다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 데이터 패킷의 각각의 전송에 대한 시간이 감소되어, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다. 이와 유사하게, 단말 디바이스의 이동 속도가 낮은 (미리 설정된 속도 임계 치보다 낮은) 경우, 하나의 전송이 성공할 가능성은 매우 높다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 많은 송신 시간 순서를 결정할 수 있다. 이러한 방식으로, 하나의 전송으로 큰 데이터 패킷을 전송할 수 있고, 복수의 프래그먼트 전송이 발생하는 것을 방지할 수 있고, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다.
단말 디바이스의 상태 정보에 대한 각각의 타입에 대해, 실제 응용 동안, 네트워크 디바이스는 복수의 대응하는 임계 치를 설정할 수 있음을 이해하여야 한다. 예를 들어, 단말의 잔여 전력의 경우, 네트워크 디바이스는 복수의 전력 임계 치, 예를 들어, Z-1 개(여기서 Z≥2)의 전력 임계 치를 설정할 수 있다. 따라서, 단말 디바이스의 잔여 전송 전력은 Z 개 타입으로 분류되고, 단말 디바이스의 잔여 전송 전력 각각의 타입은 하나의 전송 시간 시퀀스에 대응한다. 네트워크 디바이스는 Z 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 Z-1 개의 전력 임계 치를 이용하여 단말 디바이스의 현재 잔여 전송 전력을 결정할 수 있다. 이와 유사하게, 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보 및 단말 디바이스의 이동 속도 각각에 대해, 복수의 대응하는 임계 치 및 복수의 대응하는 전송 시간 시퀀스가 존재할 수 있다. 여기서, 단말 디바이스의 잔여 전송 전력에 관한 설명을 참조할 수 있고, 그 상세한 내용은 여기서 다시 설명하지 않는다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와 통신을 하는 경우의 단말 디바이스의 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 단말 디바이스의 여러 현재 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 일 구현 예에서, 상태 정보는 시스템 구성 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
시스템 구성 정보에 기초하여 전송 시간 시퀀스를 결정하는 단계 - 여기서 전송 시간 시퀀스는 시스템 구성의 타입에 관련됨 - 를 포함한다.
본 발명의 본 실시 예에서, 통신 시스템 또는 네트워크 디바이스는 상이한 시스템 구성 타입이 상이한 전송 시간 시퀀스에 대응하는 방식으로 미리 설정될 수 있음을 이해하여야 한다.
예를 들어, 시스템 구성이 제1 타입 구성인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스로 결정되고,
시스템 구성이 제2 타입 구성인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스로 결정되고,
시스템 구성이 제3 타입 구성인 경우, 전송 시간 시퀀스는 제3 전송 시간 시퀀스로 결정되고,
시스템 구성이 제4 타입 구성인 경우, 전송 시간 시퀀스는 제4 전송 시간 시퀀스로 결정된다,
제1 내지 제4 전송 시간 시퀀스는 서로 상이하다.
제1 전송 시간 시퀀스는, 예를 들어, 1 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제3 전송 시간 시퀀스는, 예를 들어, 3 개의 TTI일 수 있고, 제4 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 실제 응용 동안, 복수의 시스템 구성이 존재할 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다. 각각의 시스템 구성에 대한 전송 시간 시퀀스의 듀레이션은 구체적인 시나리오에 기초하여 결정될 수 있다. 이는 본 발명의 본 실시 예에 제한되지 않는다.
각각의 시스템 구성은 일 타입의 뉴머롤러지(numerology)에 대응할 수 있고, 각각의 시스템 구성은, 네트워크 디바이스와 단말 디바이스 사이의 통신을 위한 적어도 하나의 사이클릭 프리픽스(Cyclic Prefix, CP) 길이, 서브 캐리어 폭, 서브 프레임 길이 및 스펙트럼 폭을 포함할 수 있으나 이에 한정되지 않음을 이해하여야 한다. 상이한 타입의 시스템 구성에 대해, 파라미터의 값은 상이할 수 있거나, 복수의 파라미터의 값들은 모두 상이할 수 있다. 이는 본 발명의 본 실시 예에 제한되지 않는다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 시스템 구성에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 시스템 구성에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 일 구현 예에서, 상기 방법은,
네트워크 디바이스에 의해, 기저대역 프로세싱 유닛의 능력 정보(capability information)에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정하는 단계를 더 포함한다.
예를 들어, 네트워크 디바이스는, 네트워크 디바이스의 기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
구체적으로, 예를 들어, 네트워크 디바이스의 스케줄러 모듈은, 기저대역 프로세싱 유닛의 능력(capability)에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
단말 디바이스 및 네트워크 디바이스 모두가 대응하는 전송 시간 시퀀스를 결정한 후, 네트워크 디바이스 및 단말 디바이스는 대응하는 전송 시간 시퀀스에 기초하여 통신을 수행할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
본 발명의 제2 측면에 따르면, 통신 방법이 제공된다. 상기 방법은,
단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 - 여기서 전송 시간 시퀀스는 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 네트워크 디바이스에 의해 결정되고, 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
단말 디바이스에 의해, 지시 정보에 따라 전송 시간 시퀀스를 결정하는 단계를 포함한다.
따라서, 본 발명의 본 실시 예에서, 단말 디바이스는, 네트워크 디바이스에 의해 여러 상태 정보에 기초하여 유연하게 결정되는 단말 디바이스의 전송 시간 시퀀스를 획득하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
본 발명의 제2 측면은 제1 측면에 대응하고, 제1 측면은 네트워크 디바이스에 의해 수행되고, 제2 측면은 단말 디바이스에 의해 수행됨을 이해하여야 하고, 단말 디바이스 측에 대한 방법의 대응하는 특징 및 이에 대응하는 유리한 효과에 대해서는 제1 측면에 따른 네트워크 디바이스의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
선택적으로, 일 구현 예에서, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보 또는 시스템 구성 정보를 포함한다.
선택적으로, 일 구현 예에서, 상태 정보는 전송 서비스 타입 정보를 포함하고,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
선택적으로, 일 구현 예에서, 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
선택적으로, 일 구현 예에서, 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
선택적으로, 일 구현 예에서, 상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
선택적으로, 일 구현 예에서, 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 이전에, 상기 방법은,
단말 디바이스에 의해, 단말 디바이스의 상태 정보를 네트워크 디바이스에 송신하는 단계를 더 포함한다.
선택적으로, 일 구현 예에서, 상태 정보는 시스템 구성 정보를 포함하고, 전송 시간 시퀀스는 시스템 구성의 타입에 관련된다.
본 발명의 제3 측면에 따르면, 네트워크 디바이스가 제공된다. 네트워크 디바이스는 제1 측면 중 어느 하나에 따른 방법 및 제1 측면의 가능한 구현 예를 수행한다. 특히, 네트워크 디바이스는 전술한 방법을 수행하는 유닛을 포함한다.
본 발명의 제3 측면은 제1 측면에 대응함을 이해하여야 하고, 네트워크 디바이스의 각 유닛의 기능 및 이에 대응하는 유리한 효과에 대해서는 제1 측면 중 어느 하나에 따른 방법 및 제1 측면의 가능한 구현 예의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
본 발명의 제4 측면에 따르면, 단말 디바이스가 제공된다. 단말 디바이스는 제2 측면 중 어느 하나에 따른 방법 및 제2 측면의 가능한 구현 예를 수행한다. 특히, 단말 디바이스는 전술한 방법을 수행하는 유닛을 포함한다.
본 발명의 제4 측면은 제2 측면에 대응함을 이해하여야 하고, 단말 디바이스의 각 유닛의 기능 및 이에 대응하는 유리한 효과에 대해서는 제2 측면 중 어느 하나에 따른 방법 및 제2 측면의 가능한 구현 예의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
본 발명의 제5 측면에 따르면, 네트워크 디바이스가 제공된다. 네트워크 디바이스는 프로세서 및 메모리를 포함한다. 메모리는 컴퓨터 프로그램을 저장한다. 프로세서는 메모리에 저장된 컴퓨터 프로그램을 실행하여, 제1 측면 중 어느 하나에 따른 방법 및 제1 측면의 가능한 구현 예를 수행한다.
본 발명의 제5 측면은 제1 측면에 대응함을 이해하여야 하고, 네트워크 디바이스의 프로세서의 기능 및 이에 대응하는 유리한 효과에 대해서는 제1 측면 중 어느 하나에 따른 방법 및 제1 측면의 가능한 구현 예의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
본 발명의 제6 측면에 따르면, 단말 디바이스가 제공된다. 단말 디바이스는 프로세서 및 메모리를 포함한다. 메모리는 컴퓨터 프로그램을 저장한다. 프로세서는 메모리에 저장된 컴퓨터 프로그램을 실행하여, 제2 측면 중 어느 하나에 따른 방법 및 제2 측면의 가능한 구현 예를 수행한다.
본 발명의 제6 측면은 제2 측면에 대응함을 이해하여야 하고, 단말 디바이스의 각 유닛의 기능 및 이에 대응하는 유리한 효과에 대해서는 제2 측면 중 어느 하나에 따른 방법 및 제2 측면의 가능한 구현 예의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
본 발명의 제7 측면에 따르면, 컴퓨터로 판독 가능한 매체가 제공된다. 컴퓨터로 판독 가능한 매체는 컴퓨터 프로그램을 저장한다. 컴퓨터 프로그램은 제1 측면 중 어느 하나에 따른 방법 및 제1 측면의 가능한 구현 예를 수행하기 위해 사용되는 인스트럭션을 포함한다.
본 발명의 제7 측면은 제1 측면에 대응함을 이해하여야 하고, 컴퓨터로 판독 가능한 매체에 저장된 인스트럭션에 의해 구현될 수 있는 방법 및 이에 대응하는 유리한 효과에 대해서는 제1 측면 중 어느 하나에 따른 방법 및 제1 측면의 가능한 구현 예의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
본 발명의 제8 측면에 따르면, 컴퓨터로 판독 가능한 매체가 제공된다. 컴퓨터로 판독 가능한 매체는 컴퓨터 프로그램을 저장한다. 컴퓨터 프로그램은 제2 측면 중 어느 하나에 따른 방법 및 제2 측면의 가능한 구현 예를 수행하기 위해 사용되는 인스트럭션을 포함한다.
본 발명의 제8 측면은 제2 측면에 대응함을 이해하여야 하고, 컴퓨터로 판독 가능한 매체에 저장된 인스트럭션에 의해 구현될 수 있는 방법 및 이에 대응하는 유리한 효과에 대해서는 제2 측면 중 어느 하나에 따른 방법 및 제2 측면의 가능한 구현 예의 대응하는 설명을 참조할 수 있다. 그러므로, 간결함을 위해, 상세한 설명은 적절하게 생략된다.
본 발명의 실시 예들에 따르면, 단말 디바이스의 전송 시간 시퀀스는 다른 시스템 구성에 기초하여 유연하게 결정되어, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
도 1은 본 발명의 일 실시 예가 적용될 수 있는 통신 시스템의 시나리오를 설명하기 위한 도면이다.
도 2는 통신 방법을 설명하기 위한 흐름도이다.
도 3은 본 발명의 다른 실시 예에 따른 통신 방법을 설명하기 위한 흐름도이다.
도 4는 본 발명의 일 실시 예에 따른 네트워크 디바이스를 설명하기 위한 개략 블록 도이다.
도 5는 본 발명의 일 실시 예에 따른 단말 디바이스를 설명하기 위한 개략 블록 도이다.
도 6은 본 발명의 다른 실시 예에 따른 네트워크 디바이스를 설명하기 위한 개략 블록 도이다.
도 7은 본 발명의 다른 실시 예에 따른 단말 디바이스를 설명하기 위한 개략 블록 도이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시 예들에 따른 기술적 해결 방안을 설명한다.
도 1은 본 발명의 일 실시 예가 적용될 수 있는 통신 시스템의 시나리오를 설명하기 위한 도면이다. 도 1에서, 통신 시스템은 네트워크 디바이스 및 단말 디바이스를 포함한다. 네트워크 디바이스 및 단말 디바이스는 무선 인터페이스 자원을 이용하여 업 링크 및 다운 링크 무선 통신을 수행한다.
본 발명의 본 실시 예는 다양한 통신 시스템에 적용 가능하다는 것을 이해하여야 한다. 따라서, 이하 설명은 특정 통신 시스템에 한정되지 않는다. 예를 들어, 본 발명의 본 실시 예는 GSM(Global System of Mobile communication), CDMA(Code Division Multiple Access) 시스템, WCDMA(Wideband Code Division Multiple Access) 시스템, GPRS(General Packet Radio Service) 시스템, LTE(Long Term Evolution) 시스템, LTE FDD(Frequency Division Duplex) 시스템, LTE TDD(Time Division Duplex) 시스템, UMTS(Universal Mobile Telecommunication System) 등에 적용될 수 있다.
본 발명의 본 실시 예에 따른 단말 디바이스는 또한 UE(User Equipment), 액세스 단말, 가입자 유닛, 가입자 국(station), 이동 국, 이동 콘솔, 원격 국, 원격 단말, 이동 디바이스, 사용자 단말, 단말, 무선 통신 디바이스, 사용자 에이전트, 사용자 장치 등으로도 지칭될 수 있다. 액세스 단말은 셀룰러 폰, 무선 전화, SIP(Session Initiation Protocol) 전화, WLL(Wireless Local Loop) 국, PDA(Personal Digital Assistant), 무선 통신 기능을 갖는 핸드헬드 디바이스, 컴퓨팅 디바이스, 무선 모뎀에 연결된 다른 프로세싱 디바이스, 차량 탑재(in-vehicle) 디바이스, 웨어러블 디바이스 또는 장래의 5G 네트워크에서의 단말 디바이스에 해당할 수 있다.
본 발명의 본 실시 예에서, 네트워크 디바이스는 네트워크 측 디바이스 또는 이동 디바이스와 통신하는 다른 디바이스일 수 있고, 네트워크 측 디바이스는 GSM(Global System of Mobile communication)의 BTS(Base Transceiver Station), CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access)의 NB(NodeB), LTE(Long Term Evolution)의 eNB 또는 eNodeB(Evolved NodeB), 중계 국, 액세스 포인트, 차량 탑재 디바이스, 웨어러블 디바이스, 장래의 5G 네트워크에서의 네트워크 측 디바이스일 수 있다.
도 2는 기존의 통신 방법을 설명하기 위한 개략도이다. 예를 들어, LTE 프로토콜이 예로 사용된다. 네트워크 디바이스의 전송 시간 시퀀스는 4 서브 프레임(ms)이고, 단말 디바이스의 전송 시간 시퀀스 역시 4 서브 프레임이다.
다운 링크 전송 동안, 시점 N 에서, 네트워크 디바이스는, PDSCH(Physical Downlink Shared Channel)과 같은 다운 링크 채널을 통해 다운 링크 데이터를 전송한다. 단말 디바이스가 전송 시간 시퀀스에 해당하는 시간(4 서브 프레임) 내에 다운 링크 데이터를 처리한 후, 시점 N+4 에서, 단말 디바이스는 PUSCH(Physical Uplink Shared Channel) 또는 PUCCH(Physical Uplink Control Channel)와 같은 업 링크 채널을 통해 피드백(ACK(acknowledge))을 네트워크 디바이스에 송신한다. 피드백이, 단말 디바이스에 의한 수신이 실패한 것을 나타낼 때, 전송 시간 시퀀스에 해당하는 시간(4 서브 프레임) 내에 피드백을 처리한 후, 시점 N+8 에서 네트워크 디바이스는 다운 링크 데이터를 재전송한다. 예를 들어, 네트워크 디바이스는 HARQ(Hybrid Automatic Repeat request)를 이용하여 다운 링크 데이터를 재전송한다.
이와 유사하게, 업 링크 전송 동안, 먼저, 시점 N 에서, 네트워크 디바이스는 PDCCH(Physical Downlink Control Channel)와 같은 다운 링크 채널을 통해 스케줄링 정보를 송신한다. 단말 디바이스가 전송 시간 시퀀스에 해당하는 시간(4 서브 프레임) 내에 스케줄링 정보를 처리한 후, 시점 N+4 에서, 단말 디바이스는 PUSCH와 같은 업 링크 채널을 통해 네트워크 디바이스에 업 링크 데이터를 송신한다. 네트워크 디바이스가 전송 시간 시퀀스에 해당하는 시간(4 서브 프레임) 내에 업 링크 데이터를 처리한 후, 시점 N+8 에서, 네트워크 디바이스는 예컨대 PDCCH 채널과 같은 다운 링크 채널을 통해 단말 디바이스에 피드백(ACK)을 송신한다.
그러나, 현재 통신 시스템에서, 전송 시간 시퀀스는 일단 결정되면 변경될 수 없다. 실제 운영 시나리오에서, 서로 다른 서비스는 언제나 지연 및 데이터 프로세싱 능력에 대한 다양한 요구 사항을 가진다. 따라서, 고정(fixed) 처리 능력과 지연을 사용하는 것은 시스템 성능에 영향을 미친다.
예를 들어, 낮은 지연 서비스(low delay service)의 경우, 전송 시간 시퀀스가 길수록 서비스 데이터의 전송 지연은 증가하며, 이는 시스템 성능에 영향을 미친다.
다른 예로서, 데이터 량이 큰 서비스의 경우, 전송 시간 시퀀스가 짧은 경우, 데이터 패킷 전체는 복수의 프래그먼트를 이용하여 전송될 필요가 있다. 결과적으로, 데이터 패킷의 전송 지연은 증가하며, 이는 시스템 성능에 영향을 미친다.
종래 기술의 문제점에 기초하여, 본 발명의 일 실시 예는, 여러 전송 상태 정보에 기초하여 전송 시간 시퀀스를 유연하게 결정함으로써 종래 기술의 문제점을 해결하기 위한 전송 시간 시퀀스를 결정하는 방법을 제공한다.
이해 및 설명의 용이함을 위해, 제한되지 않는 예로서, 아래에서는 통신 시스템에서 본 응용의 전송 시간 시퀀스를 결정하는 방법을 수행하는 프로세스 및 동작이 설명된다.
본 발명의 본 실시 예에서, 단말 디바이스의 전송 시간 시퀀스는 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄을 이해하여야 한다. 이와 유사하게, 네트워크 디바이스의 전송 시간 시퀀스는 네트워크 디바이스가 데이터를 수신하는 시점으로부터 네트워크 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타낸다.
도 3은 본 발명의 일 실시 예에 따른 통신 방법을 설명하기 위한 개략도이다. 도 3에 도시된 방법은 전술한 통신 시스템에 적용 가능하다. 본 발명의 본 실시 예에 따른 통신 시스템은 네트워크 디바이스 및 단말 디바이스를 포함할 수 있다. 구체적으로, 도 3의 방법(300)은 다음 단계들을 포함한다.
단계(310): 네트워크 디바이스는 단말 디바이스와의 통신에 대한 상태 정보를 획득한다.
구체적으로, 네트워크 디바이스는 단말 디바이스의 전송 시간 시퀀스를 결정하기 위해 사용되는 상태 정보를 획득한다.
선택적으로, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보, 시스템 구성 정보 등을 포함한다.
상태 정보는 시스템 구성을 읽음으로써 네트워크 디바이스에 의해 획득될 수 있거나, 단말 디바이스와 통신하는 프로세스에서 획득될 수도 있다. 상태 정보를 획득하는 방법은 본 발명의 본 실시 예에 제한되지 않는다.
예를 들어, 상태 정보가 단말 디바이스의 상태 정보인 경우, 단계(310)에서, 네트워크 디바이스는, 단말 디바이스에 의해 송신된 단말 디바이스의 상태 정보를 수신하거나, 단말 디바이스의 상태 정보는 대응하는 신호를 측정함으로써 네트워크 디바이스에 의해 결정된다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
단계(320): 네트워크 디바이스는 단말 디바이스의 전송 시간 시퀀스를 결정한다.
구체적으로, 네트워크 디바이스는 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 결정한다. 단말 디바이스의 전송 시간 시퀀스는 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타낸다.
상태 정보가 복수의 타입의 정보를 포함할 수 있다는 것은 전술한 바와 같다. 상태 정보가 다른 정보인 경우 상태 정보에 기초하여 네트워크 디바이스가 단말의 전송 시간 시퀀스를 결정하는 구체적인 프로세스는 여러 가지 경우에 대해 아래에서 설명된다.
경우 1:
상태 정보는 전송 서비스 타입 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
제1 서비스 타입은 레이턴시에 대해 상대적으로 높은 요구 사항을 갖는 서비스 타입으로 참조될 수도 있고, 긴급 서비스 타입으로 참조될 수도 있음을 이해하여야 한다. 예를 들어, 사용자가 단말 디바이스를 이용하여 무선 제어를 수행하도록 하는 서비스는 제1 서비스 타입에 속한다. 예를 들어, 단말 디바이스가 무선 네트워크를 이용하여 무인 공중 차량을 제어하는 경우, 무선 제어를 더 잘 구현하기 위해서는 통신에 낮은 레이턴시가 요구된다. 제2 서비스 타입은 비 긴급 서비스 타입으로 참조될 수도 있다. 다른 예를 들면, 사용자가 단말 디바이스를 이용하여 웹 디스크에 데이터를 전송하거나, 이메일을 송신하거나, 웹 페이지를 브라우징하도록 하는 서비스는 비 긴급 서비스 타입에 속할 수 있다.
긴급 서비스의 경우, 보다 짧은 전송 시간 시퀀스가 사용됨으로써 무선 인터페이스 상의 전송 지연을 감소시켜 시스템 성능을 향상시킬 수 있다.
본 발명의 본 실시 예에서, 미리 설정된 임계 치는 실제 시나리오에 기초하여 결정될 수 있음을 이해하여야 한다. 이는 본 발명의 본 실시 예에 제한되지 않는다. 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
서비스 타입 정보가 제1 서비스 타입 정보 및 제2 서비스 타입 정보를 포함하는 경우를 앞서 설명하였으나, 본 발명의 본 실시 예는 이에 제한되지 않음을 이해하여야 한다. 실제 응용 동안, 서비스 타입 정보는 복수 타입의 서비스 타입 정보도 포함할 수 있다. 서비스 타입 정보에 대한 각 타입은 하나의 전송 시간 시퀀스에 대응한다. 예를 들어, 서비스 타입 정보는 N 개(여기서 N≥2) 타입의 서비스 타입 정보를 포함하고, 따라서, N-1 개의 시간 임계 치를 포함할 수 있다. 네트워크 디바이스는 N 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 N-1 개의 시간 임계 치를 이용하여 현재 서비스 타입 정보를 결정할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 서비스 타입 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 서비스 타입 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
경우 2:
상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
본 발명의 본 실시 예에서, 미리 설정된 데이터 량 임계 치는 실제 시나리오에 기초하여 결정될 수 있음을 이해하여야 한다. 이는 본 발명의 본 실시 예에 제한되지 않는다. 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 소량의 전송 데이터에 대해 낮은 전송 지연이 사용되어, 소 용량 데이터 패킷의 송신 시간을 줄이고 시스템 성능을 향상시킬 수 있다. 대량의 전송 데이터 전송의 경우, 디바이스의 하드웨어 프로세싱 능력 등에 항상 제약을 받아, 처리에 긴 시간이 요구된다. 따라서, 긴 전송 시간 시퀀스가 요구된다. 대 용량 데이터 패킷의 일 전송은 긴 전송 시간 시퀀스를 이용하여 구현되어, 프래그먼트 전송의 발생을 방지하거나 줄이고, 시스템 성능을 향상시킬 수 있다.
하나의 데이터 량 임계 치만이 존재하는 경우를 앞서 설명하였으나, 본 발명의 본 실시 예는 이에 제한되지 않음을 이해하여야 한다. 실제 응용 동안, 네트워크 디바이스는 복수의 서비스 데이터 량 임계 치, 예를 들어 M-1 개(여기서 M≥2)의 서비스 데이터 량 임계 치를 설정할 수 있다. 따라서, 현재 서비스 데이터 량은 M 개 타입으로 분류되고, 현재 서비스 데이터 량 각각의 타입은 하나의 전송 시간 시퀀스에 대응한다. 네트워크 디바이스는 M 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 M-1 개의 서비스 데이터 량 임계 치를 이용하여 현재 서비스 데이터 량을 결정할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 서비스 데이터 량에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 서비스 데이터 량에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
경우 3:
상태 정보는 네트워크 디바이스의 부하 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
본 발명의 본 실시 예에서, 미리 설정된 부하 임계 치는 실제 시나리오에 기초하여 결정될 수 있음을 이해하여야 한다. 이는 본 발명의 본 실시 예에 제한되지 않는다. 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 네트워크 디바이스의 부하가 높은 경우, 단말 디바이스의 전송 시간 시퀀스는 연장될 수 있으므로, 네트워크 디바이스는 부하를 줄이기 위해 긴 처리 시간을 가질 수 있다. 네트워크 디바이스의 현재 부하가 낮은 경우, 단말 디바이스의 전송 시간 시퀀스는 단축되어, 무선 인터페이스에 대한 전송 지연을 감소시키고, 시스템 성능을 향상시킬 수 있다.
하나의 부하 임계 치만이 존재하는 경우를 앞서 설명하였으나, 본 발명의 본 실시 예는 이에 제한되지 않음을 이해하여야 한다. 실제 응용 동안, 서비스 데이터 량 임계 치에 대해, 복수의 부하 임계 치, 예를 들어 K-1 개(여기서 K≥2)의 부하 임계 치가 포함될 수 있다. 따라서, 네트워크 디바이스의 부하는 K 개 타입으로 분류되고, 네트워크 디바이스의 부하 각각의 타입은 하나의 전송 시간 시퀀스에 대응한다. 네트워크 디바이스는 K 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 K-1 개의 부하 임계 치를 이용하여 네트워크 디바이스의 현재 부하를 결정할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 네트워크 디바이스가 단말 디바이스와 통신을 하는 경우의 네트워크 디바이스의 부하에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 네트워크 디바이스의 여러 부하에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
경우 4:
상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
본 발명의 본 실시 예에서, 제1 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있음을 이해하여야 한다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 단말 디바이스가 지원하는 프로토콜 버전이 낮은 (미리 설정된 프로토콜 버전보다 이른) 경우, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 작은 데이터 패킷의 전송 시간이 감소되어 사용자 인지 처리량을 향상시킬 수 있다. 단말 디바이스가 지원하는 프로토콜 버전이 높은 경우, 단말 디바이스는 강한 데이터 프로세싱 능력을 가진다. 따라서, 단말 디바이스에 대해 많은 전송 시간 시퀀스가 결정되어, 하나의 전송으로 더 큰 데이터 패킷이 전송될 수 있고, 이에 따라 시스템 성능을 향상시킬 수 있다.
단말 디바이스의 잔여 전송 전력이 낮은 (미리 설정된 전력 임계 치보다 낮은) 경우, 데이터는 전송에 실패할 수 있으며, 복수의 재전송을 통해 성공적으로 전송될 수 있다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 데이터 패킷의 각각의 전송에 대한 시간이 감소되어, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다. 이와 유사하게, 단말 디바이스의 전송 전력이 높은 경우, 하나의 전송이 성공할 가능성은 매우 높다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 많은 송신 시간 순서를 결정할 수 있다. 이러한 방식으로, 하나의 전송으로 큰 데이터 패킷을 전송할 수 있고, 복수의 프래그먼트 전송이 발생하는 것을 방지할 수 있고, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다.
단말 디바이스의 채널 품질이 불량한 (미리 설정된 품질 임계 치보다 낮은) 경우, 전송된 데이터는 전송에 실패할 수 있으며, 복수의 재전송을 통해 성공적으로 전송 될 수 있다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 데이터 패킷의 각각의 전송에 대한 시간이 감소되어, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다. 이와 유사하게, 단말 디바이스의 채널 품질이 양호한 (미리 설정된 품질 임계 치보다 높은) 경우, 하나의 전송이 성공할 가능성은 매우 높다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 많은 송신 시간 순서를 결정할 수 있다. 이러한 방식으로, 하나의 전송으로 큰 데이터 패킷을 전송할 수 있고, 복수의 프래그먼트 전송이 발생하는 것을 방지할 수 있고, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다.
삭제
단말 디바이스의 이동 속도가 높은 (미리 설정된 속도 임계 치보다 높은) 경우, 전송된 데이터는 전송에 실패할 수 있으며, 복수의 재전송을 통해 성공적으로 전송 될 수 있다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 적은 전송 시간 시퀀스를 결정할 수 있다. 이러한 방식으로, 데이터 패킷의 각각의 전송에 대한 시간이 감소되어, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다. 이와 유사하게, 단말 디바이스의 이동 속도가 낮은 (미리 설정된 속도 임계 치보다 낮은) 경우, 하나의 전송이 성공할 가능성은 매우 높다. 따라서, 네트워크 디바이스는 단말 디바이스에 대해 많은 송신 시간 순서를 결정할 수 있다. 이러한 방식으로, 하나의 전송으로 큰 데이터 패킷을 전송할 수 있고, 복수의 프래그먼트 전송이 발생하는 것을 방지할 수 있고, 데이터 전송에 걸리는 총 시간을 단축시키고, 시스템 성능을 향상시킬 수 있다.
단말 디바이스의 상태 정보에 대한 각각의 타입에 대해, 실제 응용 동안, 네트워크 디바이스는 복수의 대응하는 임계 치를 설정할 수 있음을 이해하여야 한다. 예를 들어, 단말의 잔여 전력의 경우, 네트워크 디바이스는 복수의 전력 임계 치, 예를 들어, Z-1 개(여기서 Z≥2)의 전력 임계 치를 설정할 수 있다. 따라서, 단말 디바이스의 잔여 전송 전력은 Z 개 타입으로 분류되고, 단말 디바이스의 잔여 전송 전력 각각의 타입은 하나의 전송 시간 시퀀스에 대응한다. 네트워크 디바이스는 Z 개의 전송 지연에 기초하여 현재 전송 시간 시퀀스 및 Z-1 개의 전력 임계 치를 이용하여 단말 디바이스의 현재 잔여 전송 전력을 결정할 수 있다. 이와 유사하게, 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보 및 단말 디바이스의 이동 속도 각각에 대해, 복수의 대응하는 임계 치 및 복수의 대응하는 전송 시간 시퀀스가 존재할 수 있다. 여기서, 단말 디바이스의 잔여 전송 전력에 관한 설명을 참조할 수 있고, 그 상세한 내용은 여기서 다시 설명하지 않는다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와 통신을 하는 경우의 단말 디바이스의 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 단말 디바이스의 여러 현재 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
경우 5:
상태 정보는 시스템 구성 정보를 포함하고,
네트워크 디바이스에 의해, 상태 정보에 기초하여 상태 정보에 대응하는 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
시스템 구성 정보에 기초하여 전송 시간 시퀀스를 결정하는 단계 - 여기서 전송 시간 시퀀스는 시스템 구성의 타입에 관련됨 - 를 포함한다.
본 발명의 본 실시 예에서, 통신 시스템 또는 네트워크 디바이스는 상이한 시스템 구성 타입이 상이한 전송 시간 시퀀스에 대응하는 방식으로 미리 설정될 수 있음을 이해하여야 한다.
예를 들어, 시스템 구성이 제1 타입 구성인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스로 결정되고,
시스템 구성이 제2 타입 구성인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스로 결정되고,
시스템 구성이 제3 타입 구성인 경우, 전송 시간 시퀀스는 제3 전송 시간 시퀀스로 결정되고,
시스템 구성이 제4 타입 구성인 경우, 전송 시간 시퀀스는 제4 전송 시간 시퀀스로 결정된다,
제1 내지 제4 전송 시간 시퀀스는 서로 상이하다.
제1 전송 시간 시퀀스는, 예를 들어, 1 개의 TTI일 수 있고, 제2 전송 시간 시퀀스는, 예를 들어, 2 개의 TTI일 수 있고, 제3 전송 시간 시퀀스는, 예를 들어, 3 개의 TTI일 수 있고, 제4 전송 시간 시퀀스는, 예를 들어, 4 개의 TTI일 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다.
구체적으로, 실제 응용 동안, 복수의 시스템 구성이 존재할 수 있다. 본 발명의 본 실시 예는 이에 제한되지 않는다. 각각의 시스템 구성에 대한 전송 시간 시퀀스의 듀레이션은 구체적인 시나리오에 기초하여 결정될 수 있다. 이는 본 발명의 본 실시 예에 제한되지 않는다.
각각의 시스템 구성은 일 타입의 뉴머롤러지에 대응할 수 있고, 각각의 시스템 구성은, 네트워크 디바이스와 단말 디바이스 사이의 통신을 위한 적어도 하나의 사이클릭 프리픽스(Cyclic Prefix, CP) 길이, 서브 캐리어 폭, 서브 프레임 길이 및 스펙트럼 폭을 포함할 수 있으나 이에 한정되지 않음을 이해하여야 한다. 상이한 타입의 시스템 구성에 대해, 파라미터의 값은 상이할 수 있거나, 복수의 파라미터의 값들은 모두 상이할 수 있다. 이는 본 발명의 본 실시 예에 제한되지 않는다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 시스템 구성에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 시스템 구성에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
단계(330): 네트워크 디바이스는 단말 디바이스에 지시 정보를 송신한다.
구체적으로, 네트워크 디바이스는, 단말 디바이스에, 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 송신한다.
예를 들어, 네트워크 디바이스는 스케줄링 승인 메시지(scheduling grant message) 또는 RRC(Radio Resource Control) 메시지를 이용하여 지시 정보를 송신한다.
지시 정보를 획득한 후, 단말 디바이스는 지시 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 결정할 수 있고, 이에 따라 단말 디바이스는 전송 시간 시퀀스에 기초하여 네트워크 디바이스와 통신을 수행할 수 있다.
네트워크 디바이스가 단말 디바이스의 전송 시간 시퀀스를 결정하고, 지시 정보를 이용하여 단말 디바이스의 전송 시간 시퀀스를 지시하는 구체적인 프로세스는 아래에서 설명된다. 본 발명의 본 실시 예에서, 네트워크 디바이스는, 네트워크 디바이스에 대응하는 전송 시간 순서를 결정할 수 있음을 이해하여야 한다.
예를 들어, 네트워크 디바이스는, 네트워크 디바이스의 기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
구체적으로, 예를 들어, 네트워크 디바이스의 스케줄러 모듈은, 기저대역 프로세싱 유닛의 능력에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
단말 디바이스 및 네트워크 디바이스 모두가 대응하는 전송 시간 시퀀스를 결정한 후, 네트워크 디바이스 및 단말 디바이스는 대응하는 전송 시간 시퀀스에 기초하여 통신을 수행할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
본 발명의 본 실시 예에 따른 통신 방법은, 도 1 내지 도 3을 참조하여 위에서 상세히 설명되어 있다. 도 1 내지 도 3의 실시 예들은 해당 기술 분야의 통상의 기술자가 본 발명의 본 실시 예를 이해하도록 돕기 위한 것일 뿐이며, 본 발명의 본 실시 예를 특정 값 또는 특정 시나리오로 제한하려는 것이 아니다. 해당 기술 분야의 통상의 기술자는 명백하게 도 1 내지 도 3에 나타난 실시 예들에 따라 다양한 균등 변형 또는 변경을 가할 수 있으며, 이와 같은 수정 또는 변경은 또한 본 발명의 실시 예들의 범위 내에 있다.
아래에서 본 발명의 일 실시 예에 따른 네트워크 디바이스는 도 4 및 도 6을 참조하여 설명되고, 본 발명의 일 실시 예에 따른 단말 디바이스는 도 4 및 도 7을 참조하여 설명된다.
도 4는 본 발명의 일 실시 예에 따른 네트워크 디바이스(400)의 개략 블록도이다. 구체적으로, 도 4에 도시된 바와 같이, 네트워크 디바이스(400)는,
단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛(410);
상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛(420) - 여기서 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 단말 디바이스에 송신하는 송신 유닛(430)을 포함한다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보 또는 시스템 구성 정보를 포함한다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보를 포함하고, 결정 유닛은,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고, 결정 유닛은,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고, 결정 유닛은,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고, 결정 유닛은,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 시스템 구성 정보를 포함하고, 결정 유닛은,
시스템 구성 정보에 기초하여 전송 시간 시퀀스를 결정하되, 전송 시간 시퀀스는 시스템 구성의 타입에 관련된다.
선택적으로, 다른 실시 예에서, 결정 유닛은,
기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 추가로 결정한다.
예를 들어, 네트워크 디바이스는, 네트워크 디바이스의 기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
구체적으로, 예를 들어, 네트워크 디바이스의 스케줄러 모듈은, 기저대역 프로세싱 유닛의 능력에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
단말 디바이스 및 네트워크 디바이스 모두가 대응하는 전송 시간 시퀀스를 결정한 후, 네트워크 디바이스 및 단말 디바이스는 대응하는 전송 시간 시퀀스에 기초하여 통신을 수행할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
도 4에 도시된 네트워크 디바이스(400)는 도 3의 방법 실시 예의 네트워크 디바이스의 프로세스들을 구현할 수 있음을 이해하여야 한다. 네트워크 디바이스(400) 내의 모듈들의 동작 및/또는 기능들은 각각 도 3의 방법 실시 예의 대응하는 절차들을 구현하기 위한 것이다. 상세한 내용에 대해서는, 앞선 방법 실시 예에서의 설명을 참조할 수 있다. 반복을 피하기 위해, 여기서는 상세한 설명을 적절히 생략한다.
도 5는 본 발명의 일 실시 예에 따른 단말 디바이스(500)의 개략 블록도이다. 구체적으로, 도 5에 도시된 바와 같이, 단말 디바이스(500)는,
네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 획득 유닛(510) - 여기서 전송 시간 시퀀스는 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 네트워크 디바이스에 의해 결정되고, 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
지시 정보에 따라 전송 시간 시퀀스를 결정하는 결정 유닛(520)을 포함한다.
따라서, 본 발명의 본 실시 예에서, 단말 디바이스는, 네트워크 디바이스에 의해 여러 상태 정보에 기초하여 유연하게 결정되는 단말 디바이스의 전송 시간 시퀀스를 획득하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보 또는 시스템 구성 정보를 포함한다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보를 포함하고,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
또한, 다른 실시 예에서, 단말 디바이스는,
획득 유닛이 네트워크 디바이스에 의해 송신되고 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하기 전에, 단말 디바이스의 상태 정보를 네트워크 디바이스에 송신하는 송신 유닛을 더 포함한다.
이와 다르게, 다른 실시 예에서, 상태 정보는 시스템 구성 정보를 포함하고, 전송 시간 시퀀스는 시스템 구성의 타입에 관련된다.
따라서, 본 발명의 본 실시 예에서, 단말 디바이스는, 네트워크 디바이스에 의해 여러 상태 정보에 기초하여 유연하게 결정되는 단말 디바이스의 전송 시간 시퀀스를 획득하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
도 5에 도시된 단말 디바이스(500)는 도 3의 방법 실시 예의 단말 디바이스의 프로세스들을 구현할 수 있음을 이해하여야 한다. 단말 디바이스(500) 내의 모듈들의 동작 및/또는 기능들은 각각 도 3의 방법 실시 예의 대응하는 절차들을 구현하기 위한 것이다. 상세한 내용에 대해서는, 앞선 방법 실시 예에서의 설명을 참조할 수 있다. 반복을 피하기 위해, 여기서는 상세한 설명을 적절히 생략한다.
도 6은 본 발명의 일 실시 예에 따른 네트워크 디바이스(600)의 개략 블록도이다. 구체적으로, 도 6에 도시된 바와 같이, 네트워크 디바이스(600)는 프로세서(610) 및 트랜시버(620)를 포함한다. 프로세서(610)는 트랜시버(620)에 연결된다. 선택적으로, 네트워크 디바이스(600)는 메모리(630)를 더 포함한다. 메모리(630)는 프로세서(610)에 연결된다. 프로세서(610), 메모리(630) 및 트랜시버(620)는 서로 통신하여 내부 연결 경로를 따라 제어 신호 및/또는 데이터 신호를 전달한다. 메모리(630)는 인스트럭션을 저장할 수 있다. 프로세서(610)는 메모리(630)에 저장된 인스트럭션을 실행하여, 트랜시버(620)를 제어하여 정보 또는 신호를 수신 및 송신한다.
구체적으로, 프로세서(610)는 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하고, 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 결정하고, 여기서 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타낸다. 트랜시버(620)는 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 단말 디바이스에 송신한다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
본 발명의 본 실시 예에서, 프로세서(610)는 CPU(Central Processing Unit)일 수 있거나, 프로세서(610)는 다른 범용 프로세서, DSP(digital signal processor), ASIC(application-specific integrated circuit), FPGA(field programmable gate array) 또는 다른 프로그램 가능한 로직 디바이스, 이산 게이트 또는 트랜지스터 로직 디바이스, 이산 하드웨어 컴포넌트 등일 수 있음을 이해하여야 한다. 범용 프로세서는 마이크로 프로세서일 수 있거나, 프로세서는 임의의 종래의 프로세서 등일 수 있다.
메모리(630)는 ROM(read-only memory) 및 RAM(random access memory)을 포함하고, 프로세서(610)에 인스트럭션 및 데이터를 제공할 수 있다. 메모리(630)의 일부는 비휘발성 RAM을 더 포함할 수 있다. 예를 들어, 메모리(630)는 디바이스 타입의 정보를 추가로 저장할 수 있다.
구현 프로세스에서, 전술한 방법의 단계들은 프로세서(610) 내의 하드웨어 집적 논리 회로를 사용함으로써 또는 소프트웨어 형태의 인스트럭션을 사용함으로써 달성될 수 있다. 본 발명의 실시 예들을 참조하여 개시된 방법의 단계들은 하드웨어 프로세서에 의해 직접 수행될 수 있거나 프로세서 내의 하드웨어와 소프트웨어 모듈의 조합을 이용하여 수행될 수 있다. 소프트웨어 모듈은 RAM, 플래시 메모리, ROM, 프로그램 가능한 ROM, 전기적 소거 가능하고 프로그램 가능한 메모리, 레지스터 등과 같은, 해당 기술 분야의 성숙한 저장 매체에 위치할 수 있다. 저장 매체는 메모리(630) 내에 위치하며, 프로세서(610)는 메모리(630)에서 정보를 읽고 프로세서(610)의 하드웨어와 함께 상술한 방법의 단계들을 완료한다. 반복을 피하기 위해, 상세한 내용은 여기서 다시 설명하지 않는다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보 또는 시스템 구성 정보를 포함한다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보를 포함하고, 프로세서(610)는,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
선택적으로, 다른 실시 예에서, 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고, 프로세서(610)는,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
선택적으로, 다른 실시 예에서, 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고, 프로세서(610)는,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고, 프로세서(610)는,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 시스템 구성 정보를 포함하고, 프로세서(610)는,
시스템 구성 정보에 기초하여 전송 시간 시퀀스를 결정하고, 여기서 전송 시간 시퀀스는 시스템 구성의 타입에 관련된다.
선택적으로, 프로세서(610)는 또한, 기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정한다.
예를 들어, 네트워크 디바이스는, 네트워크 디바이스의 기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
구체적으로, 예를 들어, 결정 유닛은 네트워크 디바이스의 스케줄러 모듈일 수 있고, 스케줄러 모듈은, 기저대역 프로세싱 유닛의 능력에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 결정할 수 있다.
단말 디바이스 및 네트워크 디바이스 모두가 대응하는 전송 시간 시퀀스를 결정한 후, 네트워크 디바이스 및 단말 디바이스는 대응하는 전송 시간 시퀀스에 기초하여 통신을 수행할 수 있다.
따라서, 본 발명의 본 실시 예에서, 네트워크 디바이스는, 단말 디바이스와의 통신에 대한 상태 정보에 기초하여 단말 디바이스에 대한 전송 시간 시퀀스를 결정하고, 네트워크 디바이스는 여러 상태 정보에 기초하여 단말 디바이스의 전송 시간 시퀀스를 유연하게 결정하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
도 6에 도시된 네트워크 디바이스(600)는 도 3의 방법 실시 예의 네트워크 디바이스의 프로세스들을 구현할 수 있음을 이해하여야 한다. 네트워크 디바이스(600) 내의 모듈들의 동작 및/또는 기능들은 각각 도 3의 방법 실시 예의 대응하는 절차들을 구현하기 위한 것이다. 상세한 내용에 대해서는, 앞선 방법 실시 예에서의 설명을 참조할 수 있다. 반복을 피하기 위해, 여기서는 상세한 설명을 적절히 생략한다.
도 7은 본 발명의 일 실시 예에 따른 단말 디바이스(700)의 개략 블록도이다. 구체적으로, 도 7에 도시된 바와 같이, 단말 디바이스(700)는 프로세서(710) 및 트랜시버(720)를 포함한다. 프로세서(710)는 트랜시버(720)에 연결된다. 선택적으로, 단말 디바이스(700)는 메모리(730)를 더 포함한다. 메모리(730)는 프로세서(710)에 연결된다. 프로세서(710), 메모리(730) 및 트랜시버(720)는 서로 통신하여 내부 연결 경로를 따라 제어 신호 및/또는 데이터 신호를 전달한다. 메모리(730)는 인스트럭션을 저장할 수 있다. 프로세서(710)는 메모리(730)에 저장된 인스트럭션을 실행하여, 트랜시버(720)를 제어하여 정보 또는 신호를 수신 및 송신한다.
구체적으로, 트랜시버(720)는 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하고, 여기서 전송 시간 시퀀스는 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 네트워크 디바이스에 의해 결정되고, 단말 디바이스의 전송 시간 시퀀스는, 단말 디바이스가 데이터를 수신하는 시점으로부터 단말 디바이스가 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타낸다. 프로세서(710)는 지시 정보에 따라 전송 시간 시퀀스를 결정한다.
따라서, 본 발명의 본 실시 예에서, 단말 디바이스는, 네트워크 디바이스에 의해 여러 상태 정보에 기초하여 유연하게 결정되는 단말 디바이스의 전송 시간 시퀀스를 획득하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
본 발명의 본 실시 예에서, 프로세서(710)는 CPU일 수 있거나, 프로세서(710)는 다른 범용 프로세서, DSP, ASIC, FPGA 또는 다른 프로그램 가능한 로직 디바이스, 이산 게이트 또는 트랜지스터 로직 디바이스, 이산 하드웨어 컴포넌트 등일 수 있음을 이해하여야 한다. 범용 프로세서는 마이크로 프로세서일 수 있거나, 프로세서는 임의의 종래의 프로세서 등일 수 있다.
메모리(730)는 ROM 및 RAM을 포함하고, 프로세서(710)에 인스트럭션 및 데이터를 제공할 수 있다. 메모리(730)의 일부는 비휘발성 RAM을 더 포함할 수 있다. 예를 들어, 메모리(730)는 디바이스 타입의 정보를 추가로 저장할 수 있다.
구현 프로세스에서, 전술한 방법의 단계들은 프로세서(710) 내의 하드웨어 집적 논리 회로를 사용함으로써 또는 소프트웨어 형태의 인스트럭션을 사용함으로써 달성될 수 있다. 본 발명의 실시 예들을 참조하여 개시된 방법의 단계들은 하드웨어 프로세서에 의해 직접 수행될 수 있거나 프로세서 내의 하드웨어와 소프트웨어 모듈의 조합을 이용하여 수행될 수 있다. 소프트웨어 모듈은 RAM, 플래시 메모리, ROM, 프로그램 가능한 ROM, 전기적 소거 가능하고 프로그램 가능한 메모리, 레지스터 등과 같은, 해당 기술 분야의 성숙한 저장 매체에 위치할 수 있다. 저장 매체는 메모리(730) 내에 위치하며, 프로세서(710)는 메모리(730)에서 정보를 읽고 프로세서(710)의 하드웨어와 함께 상술한 방법의 단계들을 완료한다. 반복을 피하기 위해, 상세한 내용은 여기서 다시 설명하지 않는다.
선택적으로, 다른 실시 예에서, 상태 정보는 전송 서비스 타입 정보, 현재 전송 서비스의 데이터 량 정보, 네트워크 디바이스의 부하 정보, 단말 디바이스의 상태 정보 또는 시스템 구성 정보를 포함한다.
선택적으로, 일 실시 예에서, 상태 정보는 전송 서비스 타입 정보를 포함하고,
서비스 타입 정보가 제1 서비스 타입 정보인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
서비스 타입 정보가 제2 서비스 타입 정보인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 길고, 제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이오 다르게, 다른 실시 예에서, 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고,
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
이와 다르게, 다른 실시 예에서, 선택적으로, 일 실시 예에서, 상태 정보는 단말 디바이스의 상태 정보를 포함하고, 단말 디바이스의 상태 정보는 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 단말 디바이스의 채널 품질 정보, 단말 디바이스의 이동 속도, 또는 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
단말 디바이스의 상태 정보가 제1 타입 상태 정보인 경우, 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
단말 디바이스의 상태 정보가 제2 타입 상태 정보인 경우, 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 단말 디바이스의 상태 정보는 제1 타입 상태 정보이고, 또는
단말 디바이스가 지원하는 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 단말 디바이스의 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 단말 디바이스의 잔여 전송 전력이 전력 임계 치보다 높은 경우, 단말 디바이스의 상태 정보는 제2 타입 상태 정보이고,
제1 전송 시간 시퀀스의 듀레이션은 제2 전송 시간 시퀀스의 듀레이션보다 짧다.
또한, 다른 실시 예에서, 트랜시버(720)는 또한, 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하기 전에, 단말 디바이스의 상태 정보를 네트워크 디바이스에 송신한다.
이와 다르게, 다른 실시 예에서, 상태 정보는 시스템 구성 정보를 포함하고, 전송 시간 시퀀스는 시스템 구성의 타입에 관련된다.
따라서, 본 발명의 본 실시 예에서, 단말 디바이스는, 네트워크 디바이스에 의해 여러 상태 정보에 기초하여 유연하게 결정되는 단말 디바이스의 전송 시간 시퀀스를 획득하여, 단일 전송 시간 시퀀스로 인한 종래 기술의 문제점을 회피하고 시스템 성능을 향상시킬 수 있다.
도 7에 도시된 단말 디바이스(700)는 도 3의 방법 실시 예의 단말 디바이스의 프로세스들을 구현할 수 있음을 이해하여야 한다. 단말 디바이스(700) 내의 모듈들의 동작 및/또는 기능들은 각각 도 3의 방법 실시 예의 대응하는 절차들을 구현하기 위한 것이다. 상세한 내용에 대해서는, 앞선 방법 실시 예에서의 설명을 참조할 수 있다. 반복을 피하기 위해, 여기서는 상세한 설명을 적절히 생략한다.
전체 명세서에서 언급된 "일 실시 예" 또는 "실시 예"는 본 발명의 하나 이상의 실시 예에 포함된 특정 실시 예와 관련된 특정 특징, 구조 또는 특성을 의미하지 않는다는 것을 이해하여야 한다. 따라서, 명세서 전체에 걸쳐 나타나는 "일 실시 예에서"또는 "실시 예에서"는 동일한 실시 예를 지칭하지 않는다. 또한, 이들 특정 특징, 구조 또는 특성은 임의의 적절한 방식으로 하나 이상의 실시 예에서 결합될 수 있다. 전술한 프로세스의 순서 번호는 본 발명의 실시 예에서 실행 순서를 의미하지 않는다는 것을 이해하여야 한다. 프로세스의 실행 순서는 프로세스의 기능 및 내부 로직에 따라 결정되어야 하며, 본 발명의 실시 예의 구현 프로세스에 대한 임의의 제한으로 해석되어서는 안된다.
또한, "시스템" 및 "네트워크"라는 용어는 본 명세서에서 상호 교환적으로 사용될 수 있다. 본 명세서에서 용어 "및/또는"은 연관 객체를 설명하기 위한 연관 관계만을 기술하고 3 가지 관계가 존재할 수 있음을 나타낸다. 예를 들어, A 및/또는 B는 다음 세 가지 경우를 나타낼 수 있다: A 만 존재하는 경우, A 와 B 가 모두 존재하는 경우, 그리고 B 만 존재하는 경우. 또한, 본 명세서에서 문자 "/"는 일반적으로 연관 객체들 간의 "또는(or)" 관계를 나타낸다.
본 발명의 실시 예에서, "A 에 대응하는 B"는 B가 A와 연관됨을 나타내고, B 는 A 에 따라 결정될 수 있음을 이해하여야 한다. 그러나, A에 따라 B를 결정하는 것은 B가 A에 따라 결정된다는 것을 의미하지는 않으며; 즉, B는 또한 A 및/또는 다른 정보에 따라 결정될 수 있음을 또한 이해하여야 한다.
해당 기술 분야의 통상의 기술자라면, 본 명세서에 개시된 실시 예들에서 설명된 예들과 결합하여, 유닛들 및 알고리즘 단계들이 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이들의 조합에 의해 구현될 수 있음을 인식할 수 있다. 하드웨어와 소프트웨어 간의 상호 호환성을 명확하게 설명하기 위해, 앞에서는 일반적으로 기능에 따라 각 예의 구성 및 단계를 설명하였다. 기능이 하드웨어 또는 소프트웨어에 의해 수행되는지 여부는 기술적 해결 방안의 특정 응용 및 설계 제약 사항에 따라 다르다. 해당 기술 분야의 통상의 기술자는 각 특정 응용에 대해 설명된 기능을 구현하기 위해 여러 가지 방법들을 이용할 수 있지만, 구현이 본 발명의 범위를 벗어나는 것으로 고려되어서는 안된다.
전술한 시스템, 장치 및 유닛의 상세한 작업 프로세스에 대해, 편리하고 간단한 설명을 위해, 전술한 방법 실시 예에서 대응하는 프로세스를 참조하는 것은 해당 기술 분야의 통상의 기술자에 의해 명확하게 이해될 수 있고, 상세한 내용을 여기서 다시 설명하지 않는다.
본 출원에서 제공되는 몇몇 실시 예에서, 개시된 시스템, 장치 및 방법은 다른 방식으로 구현될 수 있음을 이해하여야 한다. 예를 들어, 설명된 장치 실시 예는 단지 예일 뿐이다. 예를 들어, 단위 구분은 단지 논리적인 기능 구분일 뿐이며 실제 구현에서는 다른 구분일 수 있다. 예를 들어, 복수의 유닛 또는 컴포넌트가 결합되거나 다른 시스템에 통합되거나, 일부 특징이 무시되거나 수행되지 않을 수 있다. 또한, 디스플레이되거나 논의된 상호 결합 또는 직접 결합 또는 통신 연결은 장치 또는 유닛 간의 간접 결합 또는 통신 연결, 또는 전기적 연결, 기계적 연결 또는 다른 형태의 연결을 통해 구현될 수 있다.
분리된 부분들로 기술된 유닛들은 물리적으로 분리될 수도 있고 그렇지 않을 수도 있으며, 유닛들로서 디스플레이 된 부분들은 물리적 유닛일 수도 있고 아닐 수도 있으며, 한 지점에 위치되거나 또는 복수의 네트워크 유닛 상에 분포될 수 있다. 유닛의 일부 또는 전부는 본 발명의 실시 예의 해결 방안의 목적을 달성하기 위해 실제 요구 사항에 따라 선택될 수 있다.
또한, 본 발명의 실시 예에서의 기능 유닛은 하나의 프로세싱 유닛에 통합되거나, 각각의 유닛이 물리적으로 단독으로 존재할 수도 있고, 또는 2 이상의 유닛이 하나의 유닛으로 통합될 수도 있다. 통합 유닛은 하드웨어의 형태로 구현될 수 있거나 소프트웨어 기능 유닛의 형태로 구현될 수 있다.
전술한 실시 예들의 설명과 함께, 해당 기술 분야의 통상의 기술자는 본 발명이 하드웨어, 펌웨어 또는 이들의 조합에 의해 구현될 수 있음을 명확히 이해할 수 있다. 본 발명이 소프트웨어에 의해 구현되는 경우, 전술한 기능들은 컴퓨터로 판독 가능한 매체에 저장되거나 컴퓨터로 판독 가능한 매체 내의 하나 이상의 인스트럭션들 또는 코드로서 전송될 수 있다. 컴퓨터로 판독 가능한 매체는 컴퓨터 저장 매체 및 통신 매체를 포함하며, 통신 매체는 컴퓨터 프로그램이 한 곳에서 다른 곳으로 전송될 수 있도록 하는 임의의 매체를 포함한다. 저장 매체는 컴퓨터에 액세스 가능한 임의의 이용 가능한 매체일 수 있다. 다음은 예를 제공하지만 제한을 부가하는 것은 아니다: 컴퓨터 판독 가능 매체는 RAM, ROM, EEPROM, CD-ROM, 또는 다른 광 디스크 스토리지 또는 디스크 저장 매체, 또는 다른 자기 저장 장치, 또는 예상되는 프로그램 코드를 인스트럭션 또는 데이터 구조의 형태로 운반 또는 저장할 수 있고 컴퓨터에 의해 액세스 될 수 있는 임의의 매체를 포함할 수 있다. 또한, 임의의 연결은 컴퓨터로 판독 가능한 매체로서 적절히 정의 될 수있다. 예를 들어 동축 케이블, 광섬유 / 케이블, 연선 (twisted pair), 디지털 가입자 회선 (DSL) 또는 적외선, 무선 및 유선과 같은 무선 기술을 사용하여 웹 사이트, 서버 또는 다른 원격 소스에서 소프트웨어를 전송하는 경우 동축 케이블, 광섬유 / 케이블, 연선, DSL 또는 적외선, 무선 및 마이크로파와 같은 무선 기술은 그들이 속한 매체의 고정에 포함된다. 예를 들어, 본 발명에 사용되는 디스크 (disk) 및 디스크 (disc)는 콤팩트 디스크 CD, 레이저 디스크, 광 디스크, DVD (digital versatile disc), 플로피 디스크 및 블루 레이 디스크를 포함하며, 여기서 디스크는 일반적으로 자기 방식으로 데이터를 복사하고 디스크는 레이저 방식으로 광학적으로 데이터를 복사한다. 전술 한 조합은 또한 컴퓨터 판독 가능 매체의 보호 범위에 포함되어야한다. 예를 들어, 동축 케이블, 광 섬유/케이블, 연선(twisted pair), 디지털 가입자 회선(DSL) 또는 적외선, 무선 및 마이크로웨이브와 같은 무선 기술을 이용하여, 소프트웨어가 웹 사이트, 서버 또는 다른 원격 소스로 전송되는 경우, 동축 케이블, 광 섬유/케이블, 연선, 디지털 가입자 회선(DSL) 또는 적외선, 무선 및 마이크로웨이브와 같은 무선 기술은 이들이 속하는 매체의 고정(fixation)에 포함된다.
동축 케이블, 광 섬유/케이블, 연선(twisted pair), 디지털 가입자 회선(DSL) 또는 적외선, 무선 및 마이크로웨이브와 같은 무선 기술을 사용하여 웹 사이트, 서버 또는 다른 원격 소스에서 소프트웨어를 전송하는 경우 동축 케이블, 광섬유 / 케이블, 연선, DSL 또는 적외선, 무선 및 마이크로파와 같은 무선 기술은 그들이 속한 매체의 고정에 포함된다. 예를 들어, 본 발명에 사용되는 디스크(disk) 및 디스크(disc)는 컴팩트 디스크(CD), 레이저 디스크, 광 디스크, DVD(digital versatile disc), 플로피 디스크 및 블루 레이 디스크를 포함하고, 여기서 디스크(disk)는 일반적으로 자기 방식으로 데이터를 복사하고 디스크(disc)는 레이저 방식으로 광학적으로 데이터를 복사한다. 전술한 조합은 또한 컴퓨터로 판독 가능한 매체의 보호 범위에 포함되어야 한다.
결론적으로, 전술한 것은 본 발명의 실시 예의 기술적 해결 방안의 실시 예에 대한 예시에 불과할 뿐, 본 발명의 보호 범위를 제한하려는 것이 아니다. 본 발명의 실시 예의 원리로부터 벗어나지 않고 행해지는 임의의 변형, 동등한 대체 또는 개선은 본 발명의 실시 예의 보호 범위 내에 있다.
삭제

Claims (32)

  1. 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
    상기 네트워크 디바이스에 의해, 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 단계를 포함하고,
    상기 상태 정보는 전송 서비스 타입 정보를 포함하고,
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
    상기 서비스 타입 정보가 제1 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
    상기 서비스 타입 정보가 제2 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
    제1 서비스 타입의 전송 지연(transmission delay)은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 상기 미리 설정된 시간 임계 치보다 길고, 상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  2. 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
    상기 네트워크 디바이스에 의해, 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 단계를 포함하고,
    상기 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 상태 정보에 대응하는 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
    상기 현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
    상기 현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  3. 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
    상기 네트워크 디바이스에 의해, 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 단계를 포함하고,
    상기 상태 정보는 상기 네트워크 디바이스의 부하 정보를 포함하고,
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 상태 정보에 대응하는 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  4. 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
    상기 네트워크 디바이스에 의해, 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 단계를 포함하고,
    상기 상태 정보는 상기 단말 디바이스의 상태 정보를 포함하고, 상기 단말 디바이스의 상기 상태 정보는 상기 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 상기 단말 디바이스의 채널 품질 정보, 상기 단말 디바이스의 이동 속도, 또는 상기 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 상태 정보에 대응하는 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
    상기 단말 디바이스의 상기 상태 정보가 제1 타입 상태 정보인 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하는 단계, 또는
    상기 단말 디바이스의 상기 상태 정보가 제2 타입 상태 정보인 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하는 단계를 포함하고,
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제1 타입 상태 정보이고, 또는
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 높은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제2 타입 상태 정보이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  5. 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
    상기 네트워크 디바이스에 의해, 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 단계를 포함하고,
    상기 상태 정보는 시스템 구성 정보를 포함하고,
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 상태 정보에 대응하는 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 단계는,
    상기 시스템 구성 정보에 기초하여 상기 전송 시간 시퀀스를 결정하는 단계 - 여기서 상기 전송 시간 시퀀스는 시스템 구성의 타입에 관련됨 - 를 포함하는, 통신 방법.
  6. 네트워크 디바이스에 의해, 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 단계;
    상기 네트워크 디바이스에 의해, 상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스(transmission time sequence)를 결정하는 단계 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션(duration)을 나타냄 -; 및
    상기 네트워크 디바이스에 의해, 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 단계를 포함하고,
    상기 네트워크 디바이스에 의해, 기저대역 프로세싱 유닛의 능력 정보(capability information)에 기초하여 상기 네트워크 디바이스의 전송 시간 시퀀스를 결정하는 단계를 더 포함하는 통신 방법.
  7. 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 상기 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 단말 디바이스에 의해, 상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 단계를 포함하고,
    상기 상태 정보는 전송 서비스 타입 정보를 포함하고,
    상기 서비스 타입 정보가 제1 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 서비스 타입 정보가 제2 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 상기 미리 설정된 시간 임계 치보다 길고, 상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  8. 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 상기 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 단말 디바이스에 의해, 상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 단계를 포함하고,
    상기 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
    상기 현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 현재 전송 서비스의 데이터 량이 상기 미리 설정된 데이터 량 임계 치보다 많은 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  9. 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 상기 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 단말 디바이스에 의해, 상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 단계를 포함하고,
    상기 상태 정보는 상기 네트워크 디바이스의 부하 정보를 포함하고,
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  10. 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 상기 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 단말 디바이스에 의해, 상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 단계를 포함하고,
    상기 상태 정보는 상기 단말 디바이스의 상태 정보를 포함하고, 상기 단말 디바이스의 상기 상태 정보는 상기 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 상기 단말 디바이스의 채널 품질 정보, 상기 단말 디바이스의 이동 속도, 또는 상기 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
    상기 단말 디바이스의 상기 상태 정보가 제1 타입 상태 정보인 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 단말 디바이스의 상기 상태 정보가 제2 타입 상태 정보인 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제1 타입 상태 정보이고, 또는
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 높은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제2 타입 상태 정보이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 통신 방법.
  11. 제10항에 있어서,
    상기 통신 방법은,
    상기 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 상기 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 이전에,
    상기 단말 디바이스에 의해, 상기 단말 디바이스의 상기 상태 정보를 상기 네트워크 디바이스에 송신하는 단계를 더 포함하는 통신 방법.
  12. 단말 디바이스에 의해, 네트워크 디바이스에 의해 송신되고, 상기 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 단계 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 단말 디바이스에 의해, 상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 단계를 포함하고,
    상기 상태 정보는 시스템 구성 정보를 포함하고,
    상기 전송 시간 시퀀스는 시스템 구성의 타입에 관련된, 통신 방법.
  13. 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛;
    상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 송신 유닛을 포함하고,
    상기 상태 정보는 전송 서비스 타입 정보를 포함하고,
    상기 결정 유닛은,
    상기 서비스 타입 정보가 제1 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
    상기 서비스 타입 정보가 제2 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
    제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 상기 미리 설정된 시간 임계 치보다 길고, 상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 네트워크 디바이스.
  14. 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛;
    상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 송신 유닛을 포함하고,
    상기 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
    상기 결정 유닛은,
    상기 현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
    상기 현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 많은 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 네트워크 디바이스.
  15. 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛;
    상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 송신 유닛을 포함하고,
    상기 상태 정보는 네트워크 디바이스의 부하 정보를 포함하고,
    상기 결정 유닛은,
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 네트워크 디바이스.
  16. 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛;
    상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 송신 유닛을 포함하고,
    상기 상태 정보는 상기 단말 디바이스의 상태 정보를 포함하고, 상기 단말 디바이스의 상기 상태 정보는 상기 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 상기 단말 디바이스의 채널 품질 정보, 상기 단말 디바이스의 이동 속도, 또는 상기 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
    상기 결정 유닛은,
    상기 단말 디바이스의 상기 상태 정보가 제1 타입 상태 정보인 경우, 상기 전송 시간 시퀀스를 제1 전송 시간 시퀀스로 결정하고, 또는
    상기 단말 디바이스의 상기 상태 정보가 제2 타입 상태 정보인 경우, 상기 전송 시간 시퀀스를 제2 전송 시간 시퀀스로 결정하고,
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제1 타입 상태 정보이고, 또는
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 높은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제2 타입 상태 정보이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 네트워크 디바이스.
  17. 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛;
    상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 송신 유닛을 포함하고,
    상기 상태 정보는 시스템 구성 정보를 포함하고,
    상기 결정 유닛은,
    상기 시스템 구성 정보에 기초하여 상기 전송 시간 시퀀스를 결정하되, 상기 전송 시간 시퀀스는 시스템 구성의 타입에 관련된, 네트워크 디바이스.
  18. 단말 디바이스와의 현재 통신에 대한 상태 정보를 획득하는 획득 유닛;
    상기 상태 정보에 기초하여 상기 단말 디바이스의 전송 시간 시퀀스를 결정하는 결정 유닛 - 여기서 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 상기 단말 디바이스에 송신하는 송신 유닛을 포함하고,
    상기 결정 유닛은,
    기저대역 프로세싱 유닛의 능력 정보에 기초하여 네트워크 디바이스의 전송 시간 시퀀스를 추가로 결정하는, 네트워크 디바이스.
  19. 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 획득 유닛 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 결정 유닛을 포함하고,
    상기 상태 정보는 전송 서비스 타입 정보를 포함하고,
    상기 서비스 타입 정보가 제1 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 서비스 타입 정보가 제2 서비스 타입 정보인 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    제1 서비스 타입의 전송 지연은 미리 설정된 시간 임계 치보다 짧고, 제2 서비스 타입의 전송 지연은 상기 미리 설정된 시간 임계 치보다 길고, 상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 단말 디바이스.
  20. 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 획득 유닛 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 결정 유닛을 포함하고,
    상기 상태 정보는 현재 전송 서비스의 데이터 량 정보를 포함하고,
    상기 현재 전송 서비스의 데이터 량이 미리 설정된 데이터 량 임계 치보다 적은 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 현재 전송 서비스의 데이터 량이 상기 미리 설정된 데이터 량 임계 치보다 많은 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 단말 디바이스.
  21. 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 획득 유닛 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 결정 유닛을 포함하고,
    상기 상태 정보는 상기 네트워크 디바이스의 부하 정보를 포함하고,
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 낮은 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 네트워크 디바이스의 부하가 미리 설정된 부하 임계 치보다 높은 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 단말 디바이스.
  22. 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 획득 유닛 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 결정 유닛을 포함하고,
    상기 상태 정보는 상기 단말 디바이스의 상태 정보를 포함하고, 상기 단말 디바이스의 상기 상태 정보는 상기 단말 디바이스가 지원하는 프로토콜 버전에 관한 정보, 상기 단말 디바이스의 채널 품질 정보, 상기 단말 디바이스의 이동 속도, 또는 상기 단말 디바이스의 잔여 전송 전력에 관한 정보를 포함하고,
    상기 단말 디바이스의 상기 상태 정보가 제1 타입 상태 정보인 경우, 상기 전송 시간 시퀀스는 제1 전송 시간 시퀀스이고, 또는
    상기 단말 디바이스의 상기 상태 정보가 제2 타입 상태 정보인 경우, 상기 전송 시간 시퀀스는 제2 전송 시간 시퀀스이고,
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전보다 낮거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 낮거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 높거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 낮은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제1 타입 상태 정보이고, 또는
    상기 단말 디바이스가 지원하는 상기 프로토콜 버전이 미리 설정된 프로토콜 버전 이상이거나, 상기 단말 디바이스의 채널 품질이 품질 임계 치보다 높거나, 상기 단말 디바이스의 상기 이동 속도가 미리 설정된 속도 임계 치보다 낮거나, 상기 단말 디바이스의 상기 잔여 전송 전력이 전력 임계 치보다 높은 경우, 상기 단말 디바이스의 상기 상태 정보는 상기 제2 타입 상태 정보이고,
    상기 제1 전송 시간 시퀀스의 듀레이션은 상기 제2 전송 시간 시퀀스의 듀레이션보다 짧은, 단말 디바이스.
  23. 제22항에 있어서,
    상기 획득 유닛이 상기 네트워크 디바이스에 의해 송신되고 상기 단말 디바이스의 상기 전송 시간 시퀀스를 나타내기 위해 사용되는 상기 지시 정보를 획득하기 전에, 상기 단말 디바이스의 상기 상태 정보를 상기 네트워크 디바이스에 송신하는 송신 유닛을 더 포함하는 단말 디바이스.
  24. 네트워크 디바이스에 의해 송신되고, 단말 디바이스의 전송 시간 시퀀스를 나타내기 위해 사용되는 지시 정보를 획득하는 획득 유닛 - 여기서 상기 전송 시간 시퀀스는 상기 단말 디바이스와의 현재 통신에 대한 상태 정보에 기초하여 상기 네트워크 디바이스에 의해 결정되고, 상기 단말 디바이스의 상기 전송 시간 시퀀스는, 상기 단말 디바이스가 데이터를 수신하는 시점으로부터 상기 단말 디바이스가 상기 데이터에 대한 응답을 송신하는 시점까지의 듀레이션을 나타냄 -; 및
    상기 지시 정보에 따라 상기 전송 시간 시퀀스를 결정하는 결정 유닛을 포함하고,
    상기 상태 정보는 시스템 구성 정보를 포함하고,
    상기 전송 시간 시퀀스는 시스템 구성의 타입에 관련된, 단말 디바이스.
  25. 삭제
  26. 삭제
  27. 삭제
  28. 삭제
  29. 삭제
  30. 삭제
  31. 삭제
  32. 삭제
KR1020197021842A 2016-12-30 2016-12-30 통신 방법, 네트워크 디바이스 및 단말 디바이스 KR102229128B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/113698 WO2018120107A1 (zh) 2016-12-30 2016-12-30 通信方法、网络设备和终端设备

Publications (2)

Publication Number Publication Date
KR20190095474A KR20190095474A (ko) 2019-08-14
KR102229128B1 true KR102229128B1 (ko) 2021-03-16

Family

ID=62706810

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020197021842A KR102229128B1 (ko) 2016-12-30 2016-12-30 통신 방법, 네트워크 디바이스 및 단말 디바이스

Country Status (6)

Country Link
US (1) US20190320343A1 (ko)
EP (1) EP3550745B1 (ko)
JP (1) JP6998961B2 (ko)
KR (1) KR102229128B1 (ko)
CN (1) CN110050422A (ko)
WO (1) WO2018120107A1 (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110971338B (zh) * 2018-09-28 2021-07-09 华为技术有限公司 用于确定发射功率的方法和装置
CN113765632A (zh) * 2020-06-02 2021-12-07 深圳市万普拉斯科技有限公司 双模终端的信号通路配置方法、装置和双模终端

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140003303A1 (en) 2011-03-15 2014-01-02 Lg Electronics Inc. Method for transmitting/receiving signal and device therefor
WO2016069141A1 (en) 2014-10-29 2016-05-06 Qualcomm Incorporated Variable length transmission time intervals (tti)

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003005644A1 (fr) * 2001-07-06 2003-01-16 Sharp Kabushiki Kaisha Procede et programme de gestion de telecommunications, support d'enregistrement contenant le programme de gestion de telecommunications, systeme et appareil de telecommunications et appareil de gestion centrale
KR20090040119A (ko) * 2007-10-19 2009-04-23 엘지전자 주식회사 레인징 과정을 수행하는 방법
KR20090093800A (ko) * 2008-02-29 2009-09-02 엘지전자 주식회사 무선통신 시스템에서 ack/nack 신호 전송방법
CN101729227A (zh) * 2008-10-24 2010-06-09 华为技术有限公司 一种终端响应时间确定方法、装置和***
US20110007719A1 (en) * 2008-11-26 2011-01-13 Chi-Chen Lee Method for setting transmission timing of wireless communication apparatus
CN101772073A (zh) * 2009-01-05 2010-07-07 中兴通讯股份有限公司 基于时分双工***的混合自动重传请求的实现方法和装置
CN102420682B (zh) * 2010-09-28 2016-04-13 中兴通讯股份有限公司 中继链路下行反馈信息传输时序确定方法及装置
CN102594533B (zh) * 2012-02-02 2014-09-10 电信科学技术研究院 一种发送和接收反馈信息的方法、***及装置
CN104080161A (zh) * 2013-03-29 2014-10-01 北京三星通信技术研究有限公司 物理上行共享信道的传输方法及用户设备
US10219292B2 (en) * 2014-10-24 2019-02-26 Qualcomm Incorporated Flexible multiplexing and feedback for variable transmission time intervals
JP6561130B2 (ja) * 2015-03-04 2019-08-14 華為技術有限公司Huawei Technologies Co.,Ltd. ハイブリッド自動再送要求−肯定応答伝送方法及び装置
WO2016172902A1 (zh) * 2015-04-30 2016-11-03 华为技术有限公司 一种信息的发送和接收方法、用户设备及基站

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140003303A1 (en) 2011-03-15 2014-01-02 Lg Electronics Inc. Method for transmitting/receiving signal and device therefor
WO2016069141A1 (en) 2014-10-29 2016-05-06 Qualcomm Incorporated Variable length transmission time intervals (tti)

Also Published As

Publication number Publication date
CN110050422A (zh) 2019-07-23
US20190320343A1 (en) 2019-10-17
EP3550745A1 (en) 2019-10-09
JP6998961B2 (ja) 2022-01-18
WO2018120107A1 (zh) 2018-07-05
JP2020504960A (ja) 2020-02-13
KR20190095474A (ko) 2019-08-14
EP3550745B1 (en) 2022-05-11
EP3550745A4 (en) 2019-12-25

Similar Documents

Publication Publication Date Title
KR102501669B1 (ko) 하이브리드 자동 반복 요청 피드백을 수행하는 방법 및 단말
KR102443967B1 (ko) 데이터를 전송하는 방법, 단말기기 및 네트워크 기기
US20180324786A1 (en) Resource determination for uplink control channel for wireless networks
US9270409B2 (en) System and method for handling of an uplink transmission collision with an ACK/NACK signal
CN109075906B (zh) 传输数据的方法和装置
US11006462B2 (en) System and method for handling of an uplink transmission collision with an ACK/NACK signal
KR102035402B1 (ko) 자동 재송신 요청(arq) 피드백 정보를 처리하기 위한 네트워크 노드, 무선 장치 및 그 방법들
JP7221866B2 (ja) 伝送方法及び装置
US11044054B2 (en) Automatic retransmission of damaged data in wireless networks
CN106537976B (zh) 超可靠链路设计
US10225837B2 (en) Device and method of handling HARQ operation for unlicensed band
CN106664589B (zh) 超可靠链路设计的方法和装置
WO2020083251A1 (zh) 数据传输方法及装置
KR102229128B1 (ko) 통신 방법, 네트워크 디바이스 및 단말 디바이스
EP3498012B1 (en) Ul scheduling timing with short ttis in tdd
JP2020503776A (ja) 複数のキャリア上でデータを送信するための方法、端末装置、およびネットワーク装置
JP6585275B6 (ja) データ伝送方法、端末及び基地局
CN110226356B (zh) 用于半永久性调度的方法、网络设备和终端设备
CN116325611A (zh) 通信方法、终端设备、网络设备以及计算机可读介质
JP7145861B2 (ja) 端末、無線通信方法及び基地局
WO2019153250A1 (zh) 传输信息的方法和终端设备

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant