KR101349003B1 - 리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비 - Google Patents

리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비 Download PDF

Info

Publication number
KR101349003B1
KR101349003B1 KR1020107006306A KR20107006306A KR101349003B1 KR 101349003 B1 KR101349003 B1 KR 101349003B1 KR 1020107006306 A KR1020107006306 A KR 1020107006306A KR 20107006306 A KR20107006306 A KR 20107006306A KR 101349003 B1 KR101349003 B1 KR 101349003B1
Authority
KR
South Korea
Prior art keywords
network element
packet
resource
user equipment
talk
Prior art date
Application number
KR1020107006306A
Other languages
English (en)
Other versions
KR20100056540A (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 KR20100056540A publication Critical patent/KR20100056540A/ko
Application granted granted Critical
Publication of KR101349003B1 publication Critical patent/KR101349003B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • 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/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Landscapes

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

Abstract

본 발명은, 패킷 네트워크에서 리소스를 스케줄링하기 위한 방법, 사용자 장비들과 시그널링을 교환하기 위한 네트워크 요소 및 사용자 장비를 제안하며, 사용자 장비들은 네트워크 요소들에 의해 할당된 리소스를 사용하여 사용자 장비들 간에 통신하며, 상기 통신은 데이터 패킷들이 전송되는 토크-스퍼트 기간들, 및 침묵 디스크립터 패킷들이 전송되는 침묵 기간들을 포함하며, 상기 리소스 스케줄링 방법은: 상기 네트워크 요소는 통신을 위해 상기 사용자 장비들을 위해 리소스를 할당하고; 상기 사용자 장비 및 상기 네트워크 요소 둘 모두는 상기 침묵 디스크립터 패킷의 존재를 검출하고; 상기 사용자 장비는 상기 할당된 리소스를 사용하기를 중지하고 상기 네트워크 요소는 상기 침묵 디스크립터 패킷이 검출되었을 때 상기 할당된 리소스를 해제하고; 상기 네트워크 요소는 상기 침묵 디스크립터 패킷을 전송하기 위한 기간의 끝을 결정하며; 상기 네트워크 요소는 상기 기간이 끝났을 때 또는 상기 기간의 끝 전에 리소스 할당 요청이 상기 사용자 장비로부터 수신되었을 때 상기 사용자 장비에 새로운 리소스를 할당한다.

Description

리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비{Method for Scheduling Resource, Network Element and User Equipment}
본 발명은 통신분야에 관한 것으로, 특히 패킷 네트워크에서 리소스(resource)를 스케줄링하는 것에 관한 것이다.
최근에, 특히 더 높은 데이터 레이트 및 이동성 지원에 기인하여, 광대역 무선 액세스 기술들로서 예를 들면 IEEE 802.16e이 많은 관심을 끌었으며, 현존의 이동 통신 시스템들과 경쟁하고 있다. 그러므로, UMTS 시스템을 다음 10년 또는 훨씬 더 긴 시간 내에 우수한 것으로서 유지하려는 목적을 달성하기 위해서, 3GPP는 운영자들 및 사용자들의 증가하는 요구에 대한 더 나은 지원을 발전되는 액세스 기술(E-UTRA, Evolved-UTRA) 및 액세스 네트워크(E-UTRAN)에 제공하기 위해 2005년 에 3G 롱 텀 에볼루션 프로젝트를 시작하였다.
도 1은 버전 R7 LTE 네트워크 아키텍처를 도시한 것이다. 이러한 네트워크에서, 하위 계층에 eNodeB들(Evolved Universal Terrestrial Radio Access Network NodeB)간에 IP 전송이 채택되고, eNodeB들은 X2 인터페이스들을 통해 국부적으로 서로 연결되며, 이에 따라 메시상(meshed) 네트워크를 형성한다. 이러한 네트워크 아키텍처 계획은 전체 네트워크 내에서 사용자 장비들(UE)의 이동성을 지원하고 사용자들의 끊김없는 핸드오버를 확실히 하기 위해 주로 사용된다. 각각의 eNodeB는 어떤 형태의 메시상 연결 또는 부분적 메시상 연결에 의해 액세스 게이트웨이(들)에 연결된다. eNodeB는 복수의 aGW들에 연결될 수도 있고, 그 반대로도 연결될 수 있다. LTE 네트워크는 물리계층에서 OFDM, MIMO, HARQ, AMC 등의 기술들을 채용한다.
이러한 LTE 시스템에서는, 패킷 영역만이 존재하며, 음성 트래픽은 VoIP를 통해 전달된다. 음성 트래픽은 현 이동 통신 시스템들에서 주 트래픽이며, IP를 통해 전달되는 경향이다. VoIP 트래픽은 예를 들어 음성 패킷에 있어서는 토크-스퍼트(talk-spurt) 기간동안 20ms마다 주기적으로 발생되고 SID(silence descriptor; 침묵 디스크립터) 패킷은 침묵 기간 동안 160ms마다 주기적으로 발생되는 것으로, 이를테면 더 작은 패킷(일반적으로 수십 바이트들), 실질적으로 고정된 패킷 크기 및 패키지의 도달 간격과 같은 어떤 특징들을 갖고 있다.
다운링크에서, OFDM은 100Mbit/s의 데이터 레이트 및 스펙트럼 효율의 요건들을 충족시킬 수 있고, 1.25 내지 20MHz에서 유연한 대역폭 구성을 구현할 수 있다. LTE는 HSDPA/HSUPA 개념에 따르는데, 즉 링크 적응 및 신속 재전송에 의해서만 이득을 얻는다. LTE의 다운링크 변조 방식들은 QPSK, 16QAM 및 64QAM 등을 포함한다.
업링크에서는, SC-FDMA이 채용되는데, 즉 기지국은 TTI(전송 시간 간격) 당 사용자의 데이터를 전송하기 위해 단일 주파수를 UE에 할당하며, 셀 내 업링크 캐리어들간에 직교성을 확실하게 하고 주파수들간에 상호간섭을 피하기 위해 서로 다른 사용자들의 데이터는 주파수 및 시간으로 분리된다.
현재, 이를테면 동적 스케줄링(DS), 영속 스케줄링(PS) 및 그룹 스케줄링(GS)과 같은 LTE 네트워크를 위한 몇 가지 리소스 스케줄링 방법들이 있다.
동적 스케줄링은 채널 상태에 기초하여 동적으로 리소스를 스케줄링하는 것을 의미한다. 다운링크에서, eNodeB는 버퍼에 데이터량, 채널 상태 등에 기초하여 리소스를 할당한다. 업링크에서, 업링크 리소스 요청 메시지는 UE가 업링크 데이터를 보내기를 원할 때 우선 보내진다. eNodeB는 업링크 리소스 할당 메시지를 통해 수신된 요청 메시지에 기초하여 리소스를 할당한다. 이러한 방식은 더 나은 리소스 이용도를 가지며 채널 상태에 근거하여 적응형으로 MCS(변조 코딩 수법)의 일부 파라미터들을 조절할 수도 있다. 그러나, 적응형 조절을 달성하기 위해서 스케줄링 요청 및 리소스 할당에 더 많은 비트들을 필요로 하여 더 많은 시그널링 오버헤드를 초래한다.
VoIP 트래픽의 이들 더 작은 패킷들, 즉 TTI 당 요청 및 승인 시그널링에 대해 동적 스케줄링이 채택된다면, 시그널링 부하는 더 과해질 것이다. 오버헤드는 LTE 시스템에서 어떤 VoIP 사용자량에 도달하기 위해 감소될 필요가 있다. 그러므로, 2가지 최적화된 방식들로서, 즉, 영속적 스케줄링 및 그룹 스케줄링이 제안되어 있다.
완전 영속 스케줄링은 VoIP를 위한 회로 교환 할당, 즉 한번에 음성 트래픽에 대해 비교적 고정된 리소스를 스케줄링하는 것과 유사하다. 이 영속 스케줄링은 감소된 또는 회피된 L1/L2 제어 시그널링 및 단순성 때문에 잇점이 있다. 그러나, 모든 스케줄링 방법들 중 리소스 이용도가 가장 낮으며, 특히 침묵 기간동안 UE에 의해 리소스가 사용되지 않으며 HARP(혼성 자동 반복 요청(Hybrid Automatic Repeat Request)) 재전송 리소스가 사용되지 않는다. 또한, 호가 셋업될 때 구성되는 전체 영속적 기간동안 시간/주파수 할당이 고정되고 MCS 및 리소스 선택이 고정되기 때문에, 이러한 스케줄링 방법은 융통성이 없다.
그룹 스케줄링은 일 그룹의 UE들에 대해 한 세트의 리소스 블록들로부터 리소스를 할당하는 것이다. 리소스 블록의 수들은 UE의 수들과 평균 활동 팩터와의 곱들과 같다. 이러한 스케줄링 방법의 잇점들은 개선된 리소스 이용도 및 동적 스케줄링보다 낮은 시그널링 오버헤드이다. 그러나, 이 방법은 다음의 결함들이 있다:
i) 특히 평균 활동 팩터를 추정하기 어렵기 때문에, 무선 리소스를 효율적으로 관리하기가 어려우며, 이것은 가외의 음성 패킷 지연(리소스가 없는 경우) 또는 리소스 낭비(여분의 리소스의 경우에)를 야기할 수 있다.
ii) 융통성이 없다. 한 그룹에서 복수-레이트 코덱이 효율적으로 지원되지 않을 것이다. 그룹들간에 UE 전환 또는 그룹 재구성은 많은 양의 RRC(무선 리소스 제어) 시그널링에 있어선 다소 복잡하다. 최적의 성능은 그룹이 다 찼을 때에만 달성되는데, 따라서 초기 히트-업 기간 동안 그룹 스케줄링의 성능은 낮다.
iii) 정규 L1/L2 제어 채널로부터 서로 다른 제어 채널 구조들로서 예를 들면 TTI마다 BITMAP 시그널링을 요구하는 것이 필요하게 될 것이다.
리소스를 효율적으로 이용하기 위해서, 리소스 이용도 개선과 시그널링 오버헤드 감소간에 절충을 찾을 필요성이 있다.
종래 기술에 상기 문제를 해결하기 위해서, 본 발명의 일 특징에 따라서, 패킷 네트워크에서 리소스를 스케줄링하기 위한 방법이 제안되며, 사용자 장비들은 네트워크 요소에 의해 할당된 상기 리소스를 사용하여 상기 사용자 장비들 간에 통신하며, 상기 통신은 데이터 패킷들이 전송되는 토크-스퍼트(talk-spurt) 기간들, 및 침묵 디스크립터 패킷들이 전송되는 침묵 기간들을 포함하는 것으로, 상기 방법은: 상기 네트워크 요소는 통신을 위해 상기 사용자 장비들을 위해 리소스를 할당하며; 상기 사용자 장비들 및 상기 네트워크 요소 모두는 상기 침묵 디스크립터 패킷의 존재를 검출하며; 상기 사용자 장비들은 상기 할당된 리소스를 사용하기를 중지하며 상기 네트워크 요소는 상기 침묵 디스크립터 패킷이 검출되었을 때 상기 할당된 리소스를 해제하며; 상기 네트워크 요소는 상기 침묵 디스크립터 패킷을 전송하기 위한 기간의 끝을 결정하며; 상기 네트워크 요소는 상기 기간이 끝났을 때 또는 상기 기간의 끝 전에 리소스 할당 요청이 상기 사용자 장비로부터 수신되었을 때 상기 사용자 장비에 새로운 리소스를 할당한다.
본 발명의 다른 특징에 따라서, 사용자 장비들과 시그널링을 교환하기 위한 네트워크 요소로서, 상기 사용자 장비는 상기 네트워크 요소에 의해 할당된 상기 리소스를 사용하여 상기 사용자 장비들 간에 통신하며, 상기 통신은 패킷 교환에 기초하며 데이터 패킷들이 전송되는 토크-스퍼트 기간들 및 침묵 디스크립터 패킷들이 전송되는 침묵 기간들을 포함하는 것으로, 상기 네트워크 요소는: 상기 사용자 장비가 통신하고 있을 때 상기 데이터 패킷 또는 상기 침묵 디스크립터 패킷의 존재를 검출하기 위한 검출 수단; 상기 침묵 디스크립터 패킷이 검출되었을 때 타이밍을 시작하여 상기 침묵 디스크립터 패킷을 전송하기 위한 상기 구간의 끝을 결정하도록 구성된 타이머; 및 상기 침묵 디스크립터 패킷을 검출하였을 때 토크-스퍼트 상태에서 침묵 상태로 상기 네트워크 요소를 변경하거나, 상기 데이터 패킷을 검출하였을 때 상기 침묵 상태에서 상기 토크-스퍼트 상태로 상기 네트워크 요소를 변경하기 위한 상태 전이 제어 수단을 포함한다.
본 발명의 또 다른 특징에 따라서, 사용자 장비로서, 상기 사용자 장비는 네트워크 요소들에 의해 할당된 리소스를 사용하여 다른 사용자 장비들과 통신하며, 상기 통신은 패킷 스위칭에 기초하며 데이터 패킷들이 전송되는 토크-스퍼트 기간들 및 침묵 디스크립터 패킷들이 전송되는 침묵 기간들을 포함하는 것으로, 상기 사용자 장비는: 상기 사용자 장비가 통신하고 있을 때 상기 침묵 디스크립터 패킷 또는 상기 데이터 패킷의 존재를 검출하는 검출 수단; 상기 침묵 디스크립터 패킷을 검출하였을 때 토크-스퍼트 상태에서 침묵 상태로 상기 사용자 장비를 변경하거나, 상기 데이터 패킷을 검출하였을 때 상기 침묵 상태에서 상기 토크-스퍼트 상태로 상기 사용자 장비를 변경하기 위한 상태 전이 제어 수단을 포함하는, 사용자 장비가 제안된다.
본 발명의 이들 및 많은 다른 특징들 및 이점들은 도면들을 참조로 본 발명의 실시예들의 다음 설명으로부터 명백해질 것이다.
본 발명의 리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비는 리소스 이용도 개선과 시그널링 오버헤드의 감소를 제공한다.
도 1은 LTE 네트워크의 아키텍처를 도시한 도면.
도 2는 본 발명의 실시예에 따라 리소스를 스케줄링하는 방법의 흐름도.
도 3은 본 발명의 실시예에 따라 리소스를 스케줄링하는 방법을 또한 도시한 흐름도.
도 4는 UE를 eNodeB과 상태를 동기화되는 방법을 도시한 도면.
도 5는 본 발명의 실시예에 따른 네트워크 요소의 블록도.
도 6은 본 발명의 실시예에 따른 UE의 블록도.
본 발명은 LTE에서 업링크 VoIP를 위한 이중-상태 준-영속적 스케줄링 방법을 제안한다. 도 2를 참조하여, 본 발명의 실시예에 따라 리소스(resource)를 스케줄링하는 방법이 기술된다. 이 방법은 도 1에 도시된 시스템에 적용될 수 있다. 위에 시스템의 설명은 여기에서 반복되지 않을 것이다.
도 2에 도시된 바와 같이, 먼저 단계 201에서, 네트워크 요소는 통신을 위해 UE에 대해 리소스를 할당한다. 여기에서, 상기 네트워크 요소는 예를 들면 도 1에 도시된 eNodeB일 수 있다. 본 실시예에서, 리소스를 할당하기 위해 임의의 현존 및 장래의 해결책이 채택될 수도 있으나 위에 언급된 영속 스케줄링 방법에 의해 UE들에의 eNodeB 할당 리소스만으로 국한되는 것은 아니다.
단계 202에서, 사용자 장비 및 eNodeB 둘 모두는 SID 패킷(침묵 디스크립터 패킷)이 있는지를 검출하는데, 이것은 예를 들면 UE 및 eNodeB에 설치된 검출 수단에 의해 수행될 수도 있다. SID 패킷 및 VoIP 패킷과 같은 데이터 패킷이 RTP(실시간 수송 프로토콜)에 의해 캡슐화되기 때문에, RTP는 SID 패킷과 데이터 패킷 간에 구별하기 위해 RTP의 헤더에 있는 대응하는 표시자에서 식별하는 것에 유의한다. 또한, 데이터 패킷이 적어도 100 이상의 비트들(12.2 kbps에서 256 비트)을 갖는 반면 SID 패킷이 비교적 작기 때문에(수십 비트), 이들은 패킷의 크기로부터도 구별될 수도 있을 것이다. 그러므로, SID 패킷 및 데이터 패킷은 PDCP 패킷 데이터 수렴 서브(sub)-계층에서 확인될 수도 있을 것이다.
다음에, 단계 203에서, 검출된 SID 패킷에 대해서, UE는 할당된 리소스를 사용하기를 중지하고 eNodeB는 상기 리소스를 해제하는데, 이것은 다른 UE들에 할당될 수도 있다. 단계 204에서, eNodeB는 예를 들면 eNodeB에 설치된 타이머에 의해서, SID 패킷을 전송하기 위한 구간의 끝을 결정한다. 예를 들면, SID 패킷을 전송하기 위한 구간의 끝이 타이밍이 종료되었을 때 결정될 수 있게, 160 ms의 타이밍 구간이 타이머에 설정될 수 있다. 마지막으로, 단계 205에서, 일단 타이밍이 종료하면, eNodeB는 채널 상태 등에 근거하여 새로운 리소스를 UE에 할당한다. 또한, 실제로 이러한 경우, 즉 타이머가 이의 타이밍을 종료하기 전에 UE가 데이터 패킷, 예를 들면 VoIP 패킷을 전송할 것으로 요청하는 경우가 존재한다. 이 경우, UE가 eNodeB에 리소스 할당 요청을 보낸다면, eNodeB는 상기 단계 203에서 SID 패킷의 검출 후에, 그리고 eNodeB의 타이머가 이의 타이밍을 종료하기 전에, 상기 요청을 수신하였을 때 UE에 새로운 리소스를 할당한다.
도 3은 본 발명의 실시예에 따라 리소스를 스케줄링하기 위한 방법을 또한 도시한 것이다. 데이터 패킷 및 SID 패킷이 번갈아 있는 상황이 도시되었다. UE가 통신하고 있는 동안 SID 패킷이 있을 때, 이는 침묵 기간의 시작을 의미하는 것으로 SID 패킷 다음에 160 ms의 간격에서 리소스가 절약될 수도 있고, 이 절약된 리소스는 다른 UE들에 할당될 수 있음을 도 3으로부터 알 수 있다. 160 ms의 타이밍이 일단 끝나면, eNodeB는 영속 스케줄링 방법에 의해 상기 UE에 리소스를 할당한다.
본 실시예의 리소스 스케줄링 방법을 채용하였을 때, UE의 침묵 기간의 나머지 리소스를 다른 UE들에 할당함으로써 리소스 이용도가 개선될 수 있음을 알 것이다. 정규 업링크 스케줄링 승인 시그널링을 사용함으로써 어떠한 새로운 L1/L2 시그널링도 필요하지 않으며 승인 시그널링 비용은 토크-스퍼트 기간에 영속 스케줄링을 사용함으로써 그대로 있게 된다. SID 패킷마다 하나의 승인이 있으므로 각 UE는 0.5 활동도 팩터의 경우에 초당 평균 3.125 승인들의 시그널링만을 수신하게 된다.
시그널링 비용을 절약하기 위해서, 본 실시예의 방법은 서로 다른 UE들간에 리소스 할당 충돌을 피하기 위해서, 승인 동기화 상태를 사용하여 UE 및 eNodeB를 조건없이 동기화시킨다. 이 동기화 방법은 마지막 영속 승인에서 할당된 리소스들을 eNodeB가 다른 UE들에 할당하기 전에 마지막 영속 승인을 중지시키기 위해 시그널링을 보내기 위해 eNodeB를 불필요하게 만든다. 도 4는 UE를 eNodeB와 상태를 동기화시키는 방법을 도시한 것이다.
각각의 UE가 2개의 상태들을 갖는 것을 도 4로부터 볼 수 있다. 하나는 UE가 토크-스퍼트 기간에 있는 토크-스퍼트 상태이고 다른 하나는 UE가 침묵 기간에 있는 SID 상태이다. 상태 전이는 트리거 이벤트를 수신하기 전에 상태에서 동작들을 실행한 후에 상태로의 전이를 의미한다. 상태 전이의 포맷 디스크립션은 예를 들면 SID 패킷을 수신한 후에 마지막 영속 스케줄링 승인을 중지시키는 것을 의미하는 것인 이를테면 "SID 패킷/영속 스케줄링 중지"와 같은, "트리거 후에 트리거 이벤트/액션 1, 액션 2 등"일 수 있다. "SID 패킷/영속 스케줄링 중지, 다음 PS 승인을 위해 타이머 기동"은 eNodeB가 SID 패킷을 수신한 후에 마지막 영속 스케줄링 승인을 중지시키고 이어서 160ms의 끝까지 새로운 영속 스케줄링 승인을 생성하기 위해 eNodeB의 스케줄러를 트리거하기 위해 타이머를 기동시키는 것을 의미한다. "데이터 패킷/데이터 지시"는 리소스 요청을 eNodeB에 보내어 이의 상태를 전이시키기 위해 UE의 스케줄러를 트리거하기 위해 데이터 패킷을 수신한 후에 데이터 지시를 생성하는 것을 의미한다. SID 상태에 UE가 데이터 패킷을 검출하였을 때, UE는 상기 요청을 수신한 즉시 UE에 대해 새로운 리소스를 할당하는 리소스 할당 요청을 UE가 eNodeB에 보내는 것을 도면으로부터 알 수 있다.
그럼으로써, 서로 다른 UE들간에 리소스 할당 충돌을 피하기 위해 UE를 eNodeB와 동기시킴으로써 시그널링 오버헤드가 크게 감소된다.
본 발명에 따라 리소스를 스케줄링하는 방법을 사용하여, UE 및 eNodeB 둘 다에서 SID 패킷의 존재를 자동으로 검출하고, 토크-스퍼트 기간동안 영속 스케줄링을 채용하여 UE 및 eNodeB의 상태들을 동기시키고, 침묵 기간동안 UE의 나머지 리소스를 다른 UE들에 재할당함으로써 시그널링 비용을 증가시킴이 없이 리소스 이용도가 개선될 수 있음을 알 것이다.
동일한 발명의 개념에 기초하여, 본 발명의 또 다른 특징에 따라서, 시그널링을 UE들과 교환하기 위해 네트워크 요소가 제안된다. 도 5를 참조하여 다음에 네트워크 요소를 기술할 것이다.
도 5는 예를 들면 eNodeB인, 본 발명의 실시예에 따른 네트워크 요소(500)의 블록도이다. 네트워크 요소(500)는 검출 수단(501), 타이머(502) 및 상태 전이 제어 수단(503)을 포함한다. UE들이 서로 통신하고 있을 때, 검출 수단(501)은 데이터 패킷 또는 SID 패킷의 존재를 검출하기 위해 사용된다. 타이머(502)는 SID 패킷이 검출 수단(501)에 의해 검출될 때 타이밍을 시작하기 위해 사용된다. 본 실시예에서, 타이머(502)의 타이밍 기간은 160ms으로서 설정될 수 있다. 다시 도 4를 참조하면, 상태 전이 제어 수단(503)은 토크-스퍼트 상태에서 SID 상태로 및 SID 상태에서 토크-스퍼트 상태로 네트워크 요소를 전이시키기 위해 상태 전이 제어 수단(503)이 사용된다. 상태 전이는 도 4에 도시된 바와 같이 트리거 이벤트에 의해 트리거된다. UE에 대한 리소스 스케줄링 승인은 검출 수단(501)에 의해 SID 패킷이 검출되었을 때 중지되며 타이머(502)는 타이밍을 시작한다. 네트워크 요소(500)는 타이머(502)가 그의 타이밍을 종료하였을 때, 또는 타이밍의 종료 전에 UE가 네트워크 요소(500)에게 리소스를 그에 할당할 것을 요청하였을 때 UE에 대한 새로운 리소스를 할당한다.
구현에서, 이 실시예의 네트워크 요소(500)가 포함하는 검출 수단(501), 타이머(502) 및 상태 전이 제어 수단(503)뿐만 아니라 이 네트워크 요소(500)는 소프트웨어, 하드웨어 또는 이들의 조합으로 구현될 수 있다. 예를 들면, 당업자들은 이들 성분들을 구현하는데 사용될 수 있는 다양한 디바이스들로서, 이를테면 마이크로-프로세서, 마이크로-제어기, ASIC, PLD 및/또는 FPGA 등에 익숙하다. 본 실시예의 검출 수단(501), 타이머(502) 및 상태 전이 제어 수단(503)은 네트워크 요소(500)에 일체화되는 것으로서 구현될 수도 있고, 또는 개별적으로 구현될 수도 있으며, 이들은 또한 개별적으로 물리적으로 그러나 동작에 있어서는 서로 연결되어 구현될 수도 있다.
동작에서, 도 5에 관련하여 도시된 실시예의 UE들과 시그널링을 교환하기 위한 상기 네트워크 요소는 UE 및 eNodeB 둘 다에서 SID 패킷의 존재를 자동으로 검출함으로써, 그리고 토크-스퍼트 기간동안 영속 스케줄링을 채용하고 UE 및 eNodeB의 상태들을 동기화시킴으로써, 그리고 침묵 기간 동안 UE의 나머지 리소스를 다른 UE들에 재할당함으로써, 시그널링 비용을 증가시킴이 없이 리소스 이용도를 개선시킬 수 있다.
동일 발명의 개념에 기초하여, 본 발명의 또 다른 특징에 따라서, 사용자 장비가 제안된다. 도 6을 참조하여 다음에 사용자 장비가 기술될 것이다.
도 6은 본 발명의 실시예에 따른 UE(600)의 블록도이다. UE(600)은 검출 수단(601) 및 상태 전이 제어 수단(602)을 포함한다. 검출 수단(601)은 UE가 통신하고 있을 때 SID 패킷 또는 데이터 패킷의 존재를 검출하기 위해 사용된다. 상태 전이 제어 수단(602)은 토크-스퍼트 상태에서 SID 상태로 전이하기 위해 그리고 SID 상태에서 토크-스퍼트 상태로 전이하기 위해 사용된다. 상태 전이는 도 4에 도시된 바와 같이 트리거 이벤트에 의해 트리거된다. 검출 수단(601)이 SID 패킷을 검출하였을 때, UE는 네트워크 요소에 의해 할당된 리소스를 사용하는 것을 중지한다. UE가 침묵 상태에 있는 동안 검출 수단(601)이 데이터 패킷을 검출할 때, UE는 리소스를 할당하기 위한 요청을 네트워크 요소에 보낸다.
구현에서, 이 실시예의 UE(600)가 포함하는 검출 수단(601) 및 상태 전이 제어 수단(602) 뿐만 아니라 이 UE(600)는 소프트웨어로, 또는 하드웨어로, 또는 이들의 조합으로 구현될 수 있다. 예를 들면, 당업자들은 이들 성분들을 구현하는데 사용되는 다양한 디바이스들로서 이를 테면 마이크로-프로세서, 마이크로-제어기, ASIC, PLD 및/또는 FPGA 등에 익숙하다.
동작에서, 도 6에 관련하여 도시된 실시예의 상기 UE는 UE 및 eNodeB 둘 다에서 SID 패킷의 존재를 자동으로 검출함으로써, 그리고 토크-스퍼트 기간동안 영속 스케줄링을 채용하고 UE 및 eNodeB의 상태들을 동기화시킴으로써, 그리고 침묵 기간 동안 UE의 나머지 리소스를 다른 UE들에 재할당함으로써, 시그널링 비용을 증가시킴이 없이 리소스 이용도를 개선시킬 수 있다.
UE들 및 본 발명의 UE와 시그널링을 교환하기 위해 리소스 및 네트워크 요소를 스케줄링하기 위한 방법의 실시예들이 위에 상세히 기술되었을지라도, 위에 실시예들은 전부 다가 아니며, 당업자들은 본 발명의 정신 및 범위 내에서 수많은 변경들 및 수정들을 행할 수 있다. 그러므로, 본 발명은 이들 실시예들로 제한되지 않으며 이의 범위는 첨부된 청구항들에 의해서만 규정된다.
500 : 네트워크 요소 501 : 검출 수단
502 : 타이머 503 : 상태 전이 제어 수단
600 : UE 601 : 검출 수단
602 : 상태 전이 제어 수단

Claims (12)

  1. 패킷 네트워크 내의 리소스(resource)를 스케줄링하기 위한 방법으로서, 사용자 장비들은 네트워크 요소에 의해 할당된 상기 리소스를 이용하여 상기 사용자 장비들 간에 통신하며, 상기 통신은 데이터 패킷들이 전송되는 토크-스퍼트(talk-spurt) 기간들, 및 침묵 디스크립터 패킷들(silence descriptor packets)이 전송되는 침묵 기간들을 포함하는, 상기 리소스 스케줄링 방법에 있어서:
    상기 네트워크 요소가 통신을 위해 상기 사용자 장비들에 대한 리소스를 할당하는 단계;
    상기 사용자 장비들 및 상기 네트워크 요소 모두가 상기 침묵 디스크립터 패킷의 존재를 검출하는 단계;
    상기 사용자 장비들이 상기 할당된 리소스를 사용하기를 중지하고 상기 네트워크 요소가 상기 침묵 디스크립터 패킷이 검출될 때 상기 할당된 리소스를 해제하는 단계;
    상기 네트워크 요소가 상기 침묵 디스크립터 패킷을 전송하기 위한 구간의 엔드(end)를 결정하는 단계; 및
    상기 네트워크 요소가 상기 구간이 끝날 때 또는 리소스 할당 요청이 상기 구간의 엔드 이전에 상기 사용자 장비로부터 수신될 때, 상기 사용자 장비에 새로운 리소스를 할당하는 단계를 포함하는, 리소스 스케줄링 방법.
  2. 제 1 항에 있어서,
    상기 침묵 디스크립터 패킷은 상기 침묵 기간 동안 160ms마다 1회 전송되며, 상기 데이터 패킷은 상기 토크-스퍼트 기간 동안 20ms마다 1회 전송되는, 리소스 스케줄링 방법.
  3. 제 1 항 또는 제 2 항에 있어서,
    상기 네트워크 요소는 타이밍에 의해 상기 구간의 엔드를 결정하는, 리소스 스케줄링 방법.
  4. 제 3 항에 있어서,
    상기 타이밍의 기간은 160ms인, 리소스 스케줄링 방법.
  5. 제 1 항 또는 제 2 항에 있어서,
    다른 사용자 장비들이 상기 네트워크 요소가 리소스를 할당하도록 요청할 때, 상기 네트워크 요소가 상기 해제된 리소스를 상기 다른 사용자 장비들에 재할당하는 단계를 더 포함하는, 리소스 스케줄링 방법.
  6. 사용자 장비들과 시그널링을 교환하기 위한 네트워크 요소로서, 상기 사용자 장비들은 상기 네트워크 요소에 의해 할당된 리소스를 이용하여 상기 사용자 장비들 간에 통신하며, 상기 통신은 패킷 스위칭에 기초하고, 데이터 패킷들이 전송되는 토크-스퍼트 기간들 및 침묵 디스크립터 패킷들이 전송되는 침묵 기간들을 포함하는, 상기 네트워크 요소에 있어서:
    상기 사용자 장비가 통신하고 있을 때 상기 데이터 패킷 또는 상기 침묵 디스크립터 패킷의 존재를 검출하기 위한 검출 수단;
    상기 침묵 디스크립터 패킷을 전송하기 위한 구간의 엔드를 결정하기 위해, 상기 침묵 디스크립터 패킷이 검출될 때 타이밍을 시작하도록 구성된 타이머; 및
    상기 침묵 디스크립터 패킷을 검출할 때 토크-스퍼트 상태로부터 침묵 상태로 상기 네트워크 요소를 변경하거나, 상기 데이터 패킷을 검출할 때 상기 침묵 상태로부터 상기 토크-스퍼트 상태로 상기 네트워크 요소를 변경하기 위한 상태 전이 제어 수단을 포함하는, 네트워크 요소.
  7. 제 6 항에 있어서,
    상기 침묵 디스크립터 패킷은 상기 침묵 기간 동안 160ms마다 1회 전송되며, 상기 데이터 패킷은 상기 토크-스퍼트 기간 동안 20ms마다 1회 전송되는, 네트워크 요소.
  8. 제 6 항 또는 제 7 항에 있어서,
    상기 네트워크 요소가 상기 토크-스퍼트 상태로부터 상기 침묵 상태로 변할 때, 상기 사용자 장비에 대한 리소스 스케줄링 승인을 중지하고, 상기 타이머는 타이밍을 시작하고; 상기 네트워크 요소가 상기 침묵 상태로부터 상기 토크-스퍼트 상태로 변할 때, 상기 사용자 장비에 대해 새로운 리소스를 할당하는, 네트워크 요소.
  9. 제 6 항 또는 제 7 항에 있어서,
    상기 타이밍의 기간은 160ms인, 네트워크 요소.
  10. 사용자 장비로서, 상기 사용자 장비는 네트워크 요소들에 의해 할당된 리소스를 이용하여 다른 사용자 장비들과 통신하고, 상기 통신은 패킷 스위칭에 기초하고, 데이터 패킷들이 전송되는 토크-스퍼트 기간들 및 침묵 디스크립터 패킷들이 전송되는 침묵 기간들을 포함하는, 상기 사용자 장비에 있어서:
    상기 사용자 장비가 통신하고 있을 때 상기 침묵 디스크립터 패킷 또는 상기 데이터 패킷의 전송을 검출하는 검출 수단; 및
    상기 침묵 디스크립터 패킷을 검출할 때 토크-스퍼트 상태로부터 침묵 상태로 상기 사용자 장비를 변경하거나, 상기 데이터 패킷을 검출할 때 상기 침묵 상태로부터 상기 토크-스퍼트 상태로 상기 사용자 장비를 변경하기 위한 상태 전이 제어 수단을 포함하고,
    상기 사용자 장비는 상기 침묵 디스크립터 패킷의 전송시 상기 할당된 리소스를 이용하는 것을 중단하고, 상기 침묵 디스크립터 패킷의 전송 이후 시작되는 타이밍 구간의 만료시 새로운 리소스 할당을 수신하는, 사용자 장비.
  11. 제 10 항에 있어서,
    상기 침묵 디스크립터 패킷은 상기 침묵 기간 동안 160ms마다 1회 전송되며, 상기 데이터 패킷은 상기 토크-스퍼트 기간 동안 20ms마다 1회 전송되는, 사용자 장비.
  12. 제 10 항 또는 제 11 항에 있어서,
    상기 사용자 장비가 상기 토크-스퍼트 상태로부터 상기 침묵 상태로 변할 때, 상기 네트워크 요소에 의해 할당된 상기 리소스의 이용을 중지하고; 상기 사용자 장비가 상기 침묵 상태로부터 상기 토크-스퍼트 상태로 변할 때, 리소스 할당을 위한 요청을 상기 네트워크 요소에 발송하는, 사용자 장비.
KR1020107006306A 2007-08-24 2007-08-24 리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비 KR101349003B1 (ko)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2007/002565 WO2009026738A1 (en) 2007-08-24 2007-08-24 Method for scheduling resource, network element and user equipment

Publications (2)

Publication Number Publication Date
KR20100056540A KR20100056540A (ko) 2010-05-27
KR101349003B1 true KR101349003B1 (ko) 2014-01-09

Family

ID=40386639

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020107006306A KR101349003B1 (ko) 2007-08-24 2007-08-24 리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비

Country Status (9)

Country Link
US (1) US20110096733A1 (ko)
EP (1) EP2191676B1 (ko)
JP (1) JP2010537593A (ko)
KR (1) KR101349003B1 (ko)
CN (1) CN101810041B (ko)
AU (1) AU2007358151A1 (ko)
BR (1) BRPI0721976A2 (ko)
MX (1) MX2010002088A (ko)
WO (1) WO2009026738A1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8295233B2 (en) * 2007-12-14 2012-10-23 Research In Motion Limited System and method for semi-persistent resource scheduling
US8619753B1 (en) * 2008-09-15 2013-12-31 Marvell International Ltd. Service period recovery scheme for wireless communications
GB201002215D0 (en) * 2010-02-10 2010-03-31 Nec Corp Resource allocation signalling
CN102404099B (zh) * 2011-11-25 2014-07-30 华南理工大学 一种动态分配频谱的水下多用户语音通信方法及装置
WO2015169362A1 (en) * 2014-05-08 2015-11-12 Telefonaktiebolaget L M Ericsson (Publ) Method, system and device for detecting a silence period status in a user equipment
WO2017052428A1 (en) * 2015-09-23 2017-03-30 Telefonaktiebolaget Lm Ericsson (Publ) Network node and method for avoiding drop of a connection due to rtp timeout

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898195B1 (en) * 2000-05-09 2005-05-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for sustaining conversational services in a packet switched radio access network

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0715408A (ja) * 1993-06-22 1995-01-17 Matsushita Electric Ind Co Ltd 多重通信装置
EP0810757B1 (en) * 1995-08-31 2005-05-25 NTT DoCoMo, Inc. Atm transmission method having silence compression controlling function, and system, transmitter and receiver using the method
US6137787A (en) * 1997-04-03 2000-10-24 Chawla; Kapil K. Method and apparatus for resource assignment in a wireless communication system
JP3099805B2 (ja) * 1998-04-10 2000-10-16 日本電気株式会社 Atmアクセス装置
WO2001008426A2 (en) * 1999-07-23 2001-02-01 Telefonaktiebolaget Lm Ericsson (Publ) Multiplexing of real time users and non-priority users on an egprs channel
EP1150462B1 (en) * 2000-04-28 2003-05-28 Alcatel Method, mobile terminal and base station for assigning resources in a shared channel
US7126939B2 (en) * 2000-07-24 2006-10-24 Nortel Networks Limited Packet-based calls in a wireless network
JP2002078019A (ja) * 2000-08-31 2002-03-15 Seiko Epson Corp 携帯電話通信システム
JP4188190B2 (ja) * 2003-09-22 2008-11-26 シャープ株式会社 情報マルチプレクサ、音声処理デバイス、情報デマルチプレクサ、受信処理デバイス、電話端末、ノード、電話システム、情報多重化方法、情報分離方法、情報多重化プログラム、情報分離プログラム、および該プログラムを記録した記録媒体
US7558286B2 (en) * 2004-10-22 2009-07-07 Sonim Technologies, Inc. Method of scheduling data and signaling packets for push-to-talk over cellular networks
MY140921A (en) * 2005-04-26 2010-02-12 Nokia Corp Method, system, apparatus and software product for combination of uplink dedicated physical control channel gating and enhanced uplink dedicated channel to improve capacity
KR100703303B1 (ko) * 2005-04-28 2007-04-03 삼성전자주식회사 무선 통신 시스템에서 확장 실시간 폴링 서비스의 상향링크 자원 할당 요청 방법
US20070025357A1 (en) * 2005-07-27 2007-02-01 Interdigital Technology Corporation Wireless communication method and apparatus for detecting and scheduling urgent data
WO2008020718A1 (en) * 2006-08-16 2008-02-21 Samsung Electronics Co., Ltd. Method and apparatus for sending state indication of voice packet by user equipment in a mobile communication system
US8537666B2 (en) * 2006-08-22 2013-09-17 Ntt Docomo, Inc. Radio resource release controlling method, radio base station, and mobile station
US8848618B2 (en) * 2006-08-22 2014-09-30 Qualcomm Incorporated Semi-persistent scheduling for traffic spurts in wireless communication
TW200824474A (en) * 2006-10-28 2008-06-01 Interdigital Tech Corp Method and apparatus for scheduling uplink transmissions for real time services during a silent period
EP1919160A1 (en) * 2006-11-06 2008-05-07 Samsung Electronics Co., Ltd. Method and apparatus for session negotiation in a mobile communication system
AU2008212453B2 (en) * 2007-02-02 2011-01-06 Mitsubishi Electric Corporation Communication method, base station, communication system, mobile terminal
WO2008115393A2 (en) * 2007-03-15 2008-09-25 Interdigital Technology Corporation Group resource allocation, scheduling and signaling in wireless communications
WO2008115029A2 (en) * 2007-03-21 2008-09-25 Lg Electronics Inc. Method of transmitting data in a wireless communication system
US20080253285A1 (en) * 2007-04-12 2008-10-16 Nokia Corporation Apparatus, method, and computer program product providing improved silence suppression detection
WO2008130156A1 (en) * 2007-04-19 2008-10-30 Lg Electronics Inc. Grouping based resource allocation method, method for transmitting signal using the same, and grouping based resource allocation controller
US8064390B2 (en) * 2007-04-27 2011-11-22 Research In Motion Limited Uplink scheduling and resource allocation with fast indication
KR101498026B1 (ko) * 2007-05-08 2015-03-04 엘지전자 주식회사 이동 통신 시스템에서 데이터를 송수신하는 방법 및 그장치
WO2009022855A2 (en) * 2007-08-13 2009-02-19 Lg Electronics Inc. Method for transmitting voip packet
US8059632B2 (en) * 2007-09-14 2011-11-15 Sharp Laboratories Of America, Inc. Method and system for transmission of channel quality indicators (CQIs) by mobile devices in a wireless communications network
US8295233B2 (en) * 2007-12-14 2012-10-23 Research In Motion Limited System and method for semi-persistent resource scheduling

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6898195B1 (en) * 2000-05-09 2005-05-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for sustaining conversational services in a packet switched radio access network

Also Published As

Publication number Publication date
KR20100056540A (ko) 2010-05-27
EP2191676B1 (en) 2016-02-24
CN101810041B (zh) 2013-09-11
EP2191676A4 (en) 2012-04-25
WO2009026738A1 (en) 2009-03-05
US20110096733A1 (en) 2011-04-28
AU2007358151A1 (en) 2009-03-05
MX2010002088A (es) 2010-03-26
BRPI0721976A2 (pt) 2014-03-18
CN101810041A (zh) 2010-08-18
EP2191676A1 (en) 2010-06-02
JP2010537593A (ja) 2010-12-02

Similar Documents

Publication Publication Date Title
KR101340302B1 (ko) 리소스, 네트워크 요소 및 사용자 장비를 스케줄링하기 위한 방법
KR101268200B1 (ko) 이동통신 시스템에서의 무선자원 할당방법
EP2485558B1 (en) Method and apparatus for providing and utilizing a non-contention based channel in a wireless communication system
CN109152025B (zh) 通信方法、终端及基站
KR101426958B1 (ko) 무선통신 시스템에서 데이터 송수신 방법
KR101623977B1 (ko) 이동통신 시스템에서 스케줄링 요청 신호를 전송하는 방법 및 장치
RU2408169C2 (ru) Способ выделения канала связи, система радиосвязи и структура канала связи на участке радиолинии
RU2518088C2 (ru) Передача отчетов о состоянии буфера в системе мобильной связи
KR101397048B1 (ko) 무선 통신 시스템에서의 데이터 전송 방법
KR101476190B1 (ko) 무선 통신 시스템에서의 데이터 통신 수행 방법
JP4880042B2 (ja) 移動通信システムにおけるスケジューリング方法及びシステム
US20120149298A1 (en) Method for buffer status report reporting, relay node, e-utran nodeeb, and system
WO2012079517A1 (zh) 一种资源调度的方法、装置和基站
KR20100036953A (ko) 스케줄링 요청 절차 및 랜덤 액세스 절차 사이의 인터랙션을 향상시키기 위한 방법 및 장치
GB2427097A (en) Method of communicating uplink signalling information
KR20110111984A (ko) 이동통신시스템에서 효율적인 경쟁기반 역방향 전송 방법
KR101349003B1 (ko) 리소스 스케줄링 방법, 네트워크 요소 및 사용자 장비
KR20080003682A (ko) 이동 통신 시스템에서 harq 재전송 타이밍을 조정해서패킷을 신속하게 전송하는 방법 및 장치
RU2443079C2 (ru) Способ планирования ресурса, элемент сети и абонентское оборудование
KR20080015704A (ko) 이동통신 시스템에서 단말이 음성 패킷 상태를 전송하는방법 및 장치
KR101624937B1 (ko) 무선 통신 시스템에서 단말의 버퍼 상태 보고 정보 생성 방법 및 이를 위한 장치
KR101404858B1 (ko) 이동통신 시스템에서 단말이 음성 패킷 상태를 전송하는방법 및 장치

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
FPAY Annual fee payment

Payment date: 20161223

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20171222

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20181226

Year of fee payment: 6