[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100582423B1 - Method and system for controlling data rate by service class based on wireless load - Google Patents

Method and system for controlling data rate by service class based on wireless load Download PDF

Info

Publication number
KR100582423B1
KR100582423B1 KR1020040026491A KR20040026491A KR100582423B1 KR 100582423 B1 KR100582423 B1 KR 100582423B1 KR 1020040026491 A KR1020040026491 A KR 1020040026491A KR 20040026491 A KR20040026491 A KR 20040026491A KR 100582423 B1 KR100582423 B1 KR 100582423B1
Authority
KR
South Korea
Prior art keywords
overload
class
rate
load
rate control
Prior art date
Application number
KR1020040026491A
Other languages
Korean (ko)
Other versions
KR20050101579A (en
Inventor
이정훈
채희준
이철
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040026491A priority Critical patent/KR100582423B1/en
Publication of KR20050101579A publication Critical patent/KR20050101579A/en
Application granted granted Critical
Publication of KR100582423B1 publication Critical patent/KR100582423B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • 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

Landscapes

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

Abstract

본 발명은 WCDMA(Wideband Code Division Multiple Access)의 제어국(Radio Nework Controller) 시스템에서 서비스 클래스의 데이터 전송률을 제어하는 방법 및 시스템과 관련된다. 본 발명에 따른 전송률을 제어하는 방법은 미리 결정된 임계값에 따라 과부하 레벨을 설정하는 단계, 측정된 부햐랑에 따라 상기 과부하 레벨을 기초로 과부하 여부를 판단하는 단계 및 상기 과부하 여부 판단에 따라 해당 셀의 클래스 특성에 기초하여 서비스 클래스를 분류하여 전송률을 제어하는 단계를 포함하고, 상기에서 전송률의 제어는 클래스 별로 단계적으로 이루어지는 것을 특징으로 한다. 또한, 본 발명에 다른 전송률을 제어하는 시스템은 미리 설정된 임계값에 기초하여 상기 셀의 부하상태를 판단하는 부하량 제어부, 상기 부햐랑 제어부로부터 전송되는 메시지를 기초로 해당 셀의 클래스 별로 전송률 제어 여부를 판단하는 전송률 제어부, 상기 전송률 제어부의 메시지에 기초하여 해당 셀의 부하를 측정하는 측정부 및 상기 측정부의 측정에 기초하여 데이터를 분류하는 패킷 분류부를 포함하고, 상기에서 전송률 제어 여부의 판단은 단계적으로 이루어지는 것을 특징으로 한다. 본 발명에 따른 방법 및 시스템은 본 발명은 해당 셀의 부하량에 기초하여 설정된 호의 서비스 클래스별로 데이터 전송률을 제어함으로서 UMTS의 망을 효과적으로 이용하도록 하는 효과가 있다. The present invention relates to a method and system for controlling a data rate of a service class in a Radio Nework Controller (Wideband Code Division Multiple Access) system. The method for controlling a transmission rate according to the present invention comprises the steps of setting an overload level according to a predetermined threshold value, determining whether the overload is based on the overload level according to the measured bum and the corresponding cell according to the overload determination. Classifying a service class based on a class characteristic of a to control a transmission rate, wherein the control of the transmission rate is performed step by step for each class. In addition, the system for controlling a data rate according to the present invention is a load controller for determining the load state of the cell based on a predetermined threshold value, whether or not to control the data rate for each class of the cell based on the message transmitted from the mobile control unit A transmission rate control unit for determining, a measurement unit for measuring a load of a corresponding cell based on the message of the transmission rate control unit, and a packet classification unit for classifying data based on the measurement of the measurement unit; Characterized in that made. Method and system according to the present invention has the effect of effectively using the network of UMTS by controlling the data rate for each service class of the call set based on the load of the cell.

WCDMA, 과부하플랙, 호 계수, CRNC, 노드 B, 채널 특성, 전송 반송파 전력WCDMA, Overload Flag, Call Count, CRNC, Node B, Channel Characteristics, Transmitter Carrier Power

Description

무선 부하량에 기초한 서비스 클래스별 데이터 전송률을 제어 방법 및 시스템{A Method for Controlling Data Rate of Service Class Based on The Amount of Load And A System Using the Same}  A method for controlling data rate of service class based on the amount of load and a system using the same}             

도 1은 본 발명에 따른 전송률 제어 과정을 개략적으로 도시한 것이다. 1 schematically illustrates a rate control process according to the present invention.

도 2a는 해당 셀이 과부하 레벨로 이동하는 과정을 도시한 것이다. 2A illustrates a process in which a corresponding cell moves to an overload level.

도 2b는 상기 부하량의 감소에 따른 과부하 해제 과정을 도시한 것이다.Figure 2b shows the overload release process according to the reduction of the load amount.

도 3은 UMTS의 UTRAN을 도시한 것이다.3 shows a UTRAN of UMTS.

도4a는 UMTS의 망 구조 내의 UTRAN에서 정의된 제어 평면 프로토롤을 사용하여 본 발명이 실행되는 과정을 도시한 것이다.4A illustrates the process of implementing the present invention using control plane protocols defined in UTRAN in the network structure of UMTS.

도 4b는 도 4a와 관련된 설명에서 부하량이 감소하는 경우에 본 발명에 따른 전송률 제어 과정의 실시 예를 도시한 것이다. FIG. 4B illustrates an embodiment of a rate control process according to the present invention when the load decreases in the description related to FIG. 4A.

도 4c는 해당 셀에서 부하량이 증가하는 경우 본 발명에 따른 전송률 제어가 WCDMA 시스템에서 실행되는 과정을 실시 예를 도시한 것이다.4C illustrates an example of a process in which a rate control according to the present invention is executed in a WCDMA system when a load increases in a corresponding cell.

도 4d는 과부하상태가 해제됨에 따라 본 발명에 따른 시스템에서 감소된 전송률을 회복되는 하나의 실시 예를 도시한 것이다. 4d illustrates one embodiment of recovering a reduced rate in a system according to the present invention as the overload condition is released.

본 발명은 WCDMA(Wideband Code Division Multiple Access)의 제어국(Radio Nework Controller) 시스템에서 서비스 클래스의 데이터 전송률을 제어하는 방법 및 시스템과 관련되며, 구체적으로 WCDMA 제어국 시스템에서 상향 링크(Up-link)와 하향 링크(Down-link)의 무선 부하량을 측정하여 셀이 과부하 상태 또는 과부하 상태 해제에 해당하는지 여부를 판단하여 그에 따라 서비스 클래스별로 데이터 전송률을 제어하는 방법 및 시스템과 관련된다. The present invention relates to a method and system for controlling a data rate of a service class in a Radio Nework Controller (WCDMA) system of Wideband Code Division Multiple Access (WCDMA), specifically, an uplink in an WCDMA control station system. It is related to a method and system for determining whether a cell corresponds to an overload state or an overload state by measuring a wireless load of downlink and down-link, and controlling the data rate for each service class accordingly.

3세대 무선 시스템에 속하는 UMTS(Universal Mobile Telecommunication System)는 QoS(Quality of Service)를 보장하기 위하여 지연 시간, 수율 등에 따라 네 가지 트래픽 클래스를 정의하고 있으면 아래와 같이 분류된다:The Universal Mobile Telecommunication System (UMTS) belonging to the 3rd generation wireless system is classified as follows if four traffic classes are defined according to latency, yield, etc. in order to guarantee quality of service (QoS):

- 컨버세이셔널 클래스(Conversational Class)는 음성 신호, 음성전화통신 신호, 비디오 게임의 데이터 패킷을 전송하기 위한 트래픽 클래스에 해당한다;A conversational class corresponds to a traffic class for transmitting voice signals, voice telephony signals, data packets of video games;

- 스트리밍 클래스(Streaming Class)는 스트리밍 멀티미디어 데이터를 전송하기 위한 트래픽 클래스에 해당한다; A streaming class corresponds to a traffic class for transmitting streaming multimedia data;

- 인터액티브 클래스(Interactive Class)는 웹브라우징 또는 네트워크 게임의 데이터 패킷을 전송하기 위한 트래픽 클래스에 해당한다; 그리고An interactive class corresponds to a traffic class for transmitting data packets of web browsing or network games; And

- 백그라운드 클래스(Background Class)는 이메일 데이터 패킷 등의 백그라운드 다운로드를 위한 트래픽 클래스에 해당한다. Background Class corresponds to a traffic class for background download of e-mail data packets.

상기와 같은 트래픽 분류는 지연 시간에 대하여 데이터가 얼마나 민감하게 영향을 받는가 여부에 따라 분류한 것이다. WCDMA 무선 구간의 경우, 컨버세이셔널 클래스와 스트리밍 클래스는 실시간 연결 형태로 서비스가 제공되고, 인터액티브 및 백그라운드 클래스는 스켈줄링된 비-실시간 패킷 데이터 형태로 서비스가 제공된다. 상기 비-실시간 패킷 데이터의 특징은 실시간 서비스에 비하여 시간 지연에 대한 민감성이 약하며, 제어국(RNC)에서 제어가 가능하고 패킷이 RLC(Radio Link Control)에 의하여 재전송이 될 수 있다는 점이다. Such traffic classification is classified according to how sensitive the data is to the delay time. In the case of the WCDMA radio section, the conversational class and the streaming class are serviced in the form of real-time connection, and the interactive and background classes are serviced in the form of skeletal non-real-time packet data. The characteristic of the non-real time packet data is that it is less sensitive to time delay than the real time service, can be controlled by the control station (RNC), and the packet can be retransmitted by RLC (Radio Link Control).

WCDMA 시스템에서 상기와 같은 특성을 가진 트래픽 클래스에 대한 QoS의 보장은 무선 접속 기술인 물리 계층과 프로토콜 계층의 개발에 의존한다. 이중에서는 특히 프로토콜 계층에 해당하는 무선 자원 관리(Radio Resource Management)는 시스템의 성능 향상 및 개선에 중요한 역할을 담당하며, QoS의 보장에 직접적으로 영향에 미친다. 상기, 무선 자원 관리의 기법으로는 다양한 QoS를 요구하는 트래픽 전송을 위한 호 수락 제어(Call Admission Control), 동적 채널 할당(Dynamic Channel Allocation), 핸드오버(Hand-over), 전력 제어(Power Control), 전송률 제어(Rate Control) 및 패킷 스케줄링(Packet Scheduling) 등이 있다. 상기 전력 제어는 수신 신호 대 노이즈 신호의 비가 일정하도록 전력을 제어하는 기법을 말하며, 전송률 제어는 실시간 통신이 필요한 화상 전화 또는 전송 지연에 민감하지 않은 파일 전송 등과 같이 서로 다른 형태의 서비스 요구 조건을 가진 트래픽을 무선망의 혼잡도를 고려하여 전송률을 제어하는 기법을 말한다. 그리고 스케줄링은 시스템의 성능 향상을 위하여 다양한 서비스의 요구에 대하여 트래픽을 분류하고 그 에 따라 전송률 또는 전송 시점 등을 결정하는 방법을 말한다.Guarantee of QoS for traffic class having such characteristics in WCDMA system depends on the development of radio layer technology, physical layer and protocol layer. In particular, Radio Resource Management, which is a protocol layer, plays an important role in improving and improving system performance, and directly affects QoS guarantee. The radio resource management scheme includes call admission control, dynamic channel allocation, hand-over, and power control for traffic transmission requiring various QoS. , Rate Control, and Packet Scheduling. The power control refers to a technique for controlling power so that the ratio of the received signal to the noise signal is constant, and the rate control has different types of service requirements, such as a video call requiring real time communication or a file transfer insensitive to transmission delay. It refers to a technique of controlling a transmission rate in consideration of traffic congestion of a wireless network. In addition, scheduling refers to a method of classifying traffic for various service requests and determining a transmission rate or transmission time according to various system demands for improving system performance.

본 발명은 상기와 같은 무선 자원 관리의 기법 중 직접적으로는 다양한 서비스 요구에 따른 전송률 제어 방법과 관련되고 간접적으로는 전력 제어, 스케줄링 및 호 수락 제어 방법과 관련된다. WCDMA 시스템에서는 위에서 언급한 것처럼 트래픽을 시간 지연에 대한 민감성 여부에 따라 네 개의 클래스로 분류하고 그에 따라 시스템의 효율성을 최적화하여 가입자에 대한 QoS를 향상시키고자 한다. 본 발명은 가입자의 요구에 따른 셀 부하량을 고려하여 해당 셀의 부하 상태를 판단하여 상기 네 개의 클래스에 대하여 차별적으로 전송률을 제어하는 방법 및 시스템을 제공한다. 그러므로, 본 발명은 아래와 같은 목적을 가진다. The present invention relates directly to a rate control method according to various service requests among the above-described techniques of radio resource management and indirectly to a power control, scheduling, and call admission control method. In the WCDMA system, as mentioned above, traffic is classified into four classes according to sensitivity to time delay, and accordingly, the QoS of the subscriber is improved by optimizing the efficiency of the system. The present invention provides a method and system for differentially controlling transmission rates for the four classes by determining a load state of a corresponding cell in consideration of a cell load according to a subscriber's request. Therefore, the present invention has the following object.

본 발명의 첫 번째 목적은 트래픽의 특성을 고려하여 각각의 서비스 클래스에 대하여 차별적으로 데이터 전송률을 제어하는 방법을 제공하는 것이다. 상기 본 발명의 목적은 WCDMA 제어국(RNC) 시스템에서 공용 측정(Common Measurement) 절차에 의해 상향 링크와 하향 링크의 셀 부하량을 측정한다. 그리고, 그에 따라 셀의 과부하 상태 및 과부하 상태 해제를 판단하여 서비스 클래스의 시간 지연에 대한 민감성 여부에 따라 순차적으로 데이터 전송률을 제어하는 방법을 통하여 이루어진다. 상기와 같은 본 발명에서 제공된 방법에 의하여 시스템의 용량을 최적화하고 해당 셀을 이용하는 가입자에게는 셀의 부하량에 따라 서비스의 품질이 최적화가 되는 것이 보장된다. It is a first object of the present invention to provide a method of controlling data rate differentially for each service class in consideration of traffic characteristics. An object of the present invention is to measure uplink and downlink cell loads by a common measurement procedure in a WCDMA control station (RNC) system. Then, by determining the overload state and the overload state of the cell according to the method to sequentially control the data rate according to the sensitivity of the service class time delay. By the method provided in the present invention as described above, it is guaranteed that the quality of service is optimized according to the load of the cell to the subscriber who optimizes the capacity of the system and uses the cell.                         

본 발명의 두 번째 목적은 상기와 같은 방법을 구현하는 시스템을 제공하는 것이다. 상기 시스템은 본 발명에 따라 제공된 방법을 구현하기 위한 부하량 측정 장치, 플랙 신호(flag signal)의 송·수신 장치 및 상기 신호를 처리하고 그에 따라 트래픽의 전송률을 제어하는 스케줄러 등을 포함하여 시스템의 성능을 개선하고 가입자에 대한 QoS가 보장될 수 있도록 한다. It is a second object of the present invention to provide a system for implementing such a method. The system includes a load measurement device for implementing the method provided in accordance with the present invention, a device for transmitting and receiving a flag signal, and a scheduler for processing the signal and controlling the transmission rate of the traffic accordingly. To improve the quality of service and ensure QoS for the subscriber.

상기와 같은 목적을 위한 본 발명에 따른 방법 및 시스템이 아래에서 설명된다.
The method and system according to the invention for this purpose are described below.

아래에서 본 발명에 따른 방법 및 시스템은 첨부된 도면을 참고하여 실시 예에 의하여 상세히 설명된다. 제시된 실시 예의 설명에서 공지된 장치에 관한 사항 또는 자명한 사항은 생략되거나 간단히 설명되지만 이는 본 발명에 대한 이해의 명확성을 위한 것이며 본 발명의 범위에서 이러한 것들이 제외된다는 것을 의미하는 것은 아니다. Hereinafter, the method and system according to the present invention will be described in detail with reference to the accompanying drawings. In the description of the embodiments presented, known or obvious matters are omitted or briefly described, but this is for clarity of understanding of the invention and does not imply that they are excluded from the scope of the invention.

도 1은 본 발명에 따른 전송률 제어 과정을 개략적으로 도시한 것이다 1 schematically illustrates a rate control process according to the present invention.

도 1에 도시된 것처럼, 본 발명에 따른 전송률 제어 방법은 크게 제어 기준의 설정 단계(C1), 부하량의 측정 단계(C2), 과부하 여부 판단 단계(C3), 채널 특성(Channal Quality)에 따른 정렬 단계(C4) 및 전송률 제어 단계(C5)를 포함한다. As shown in FIG. 1, the method of controlling a transmission rate according to the present invention is largely aligned according to a setting step C1 of a control criterion, a measuring step C2 of a load amount, an overload judging step C3, and channel quality (Channal Quality) A step C4 and a rate control step C5 are included.

상기 제어 기준의 설정 단계(C1)는 미리 정해진 임계값(Threshold)에 의하여 결정된다. 상기 임계값은 저부하 임계값(Underload Threshold) 및 과부하 임계값(Overload Threshold)으로 나눌 수 있다. 상기와 같은 임계값이 결정되면 해당 셀의 호에 대한 부하량의 측정된다(C2). 상기 부하량의 측정은 전송 반송파 전력(Transmitted Carrier Power) 및 수신 총 광대역 전력(Received Total Wide band Power)의 측정을 포함한다. 상기 전력 측정은 미리 정해진 임계값과 비교하여 해당 셀의 과부하 상태 여부가 판단된다(C3). 상기의 판단 과정에서 과부하 플랙이 설정되고, 과부하 상태 여부에 대한 메시지가 생성되며, 상기 메시지의 연속적인 생성 및 전송 회수가 결정된다. 그리고, 이와 같은 판단에 기초하여 해당 셀의 채널 특성(Channel Quality)에 따라 해당 셀의 모든 호에 대한 정렬이 이루어진다(C4). 상기 정렬은 전송 코드 전력(Transmitted Code Power)을 측정하고 이에 기초하여 이루어진다. 또한, 상기 정렬은 해당 셀의 클래스 각각에 대하여 이루어진다. 상기와 같은 정렬을 기초로 하여 해당 셀의 호들에 대한 전송률 제어가 행해진다(C5). 상기 제어는 과부하 메시지 상태 여부에 대한 메시지의 발생 회수에 기초하여 각각의 클래스에 대하여 전송률이 감소되도록 하거나 또는 전송률이 회복되도록 하는 방법으로 이루어진다. 상기 전송률 제어는 호 계수(Call Count)에 기초하여 이루어진다. 아래에서 본 발명에 따른 전송률 제어의 각각의 과정을 구체적으로 설명한다. The setting step C1 of the control criterion is determined by a predetermined threshold. The threshold may be divided into an underload threshold and an overload threshold. When the threshold is determined as described above, the load of the corresponding cell is measured (C2). The measurement of the load includes the measurement of the transmitted carrier power and the received total wide band power. The power measurement is compared with a predetermined threshold value to determine whether the cell is overloaded (C3). In the determination process, an overload flag is set, a message about whether an overload condition is generated, and the number of consecutive generations and transmissions of the message is determined. Based on the determination, all calls of the corresponding cell are aligned according to the channel quality of the corresponding cell (C4). The alignment is made based on measuring Transmitted Code Power. The sorting is also done for each class of the cell. Based on the above alignment, rate control is performed for the calls of the corresponding cell (C5). The control is performed in such a manner that the transmission rate is reduced or the transmission rate is recovered for each class based on the number of occurrences of the message as to whether the message is overloaded or not. The rate control is performed based on the call count. Hereinafter, each process of the rate control according to the present invention will be described in detail.

제어 기준 설정 단계(C1)에서 제어 기준은 다양하게 설정될 수 있지만 시스템의 성능 및 QoS에 대하여 직접적으로 영향을 미치는 무선 부하량에 따라 나누는 것이 바람직하다. 일반적으로 셀의 부하량은 가입자국(MS)에서 무선국(BTS)으로 전송되는 하향 링크에 따른 부햐량이 중요하지만 WCDMA 시스템에서는 역방향으로 전송되는 상향 링크에 따른 부하량도 중요시됨으로 하향 링크 및 상향 링크에 따른 부하량을 모두 측정하는 것이 바람직하다. 상기 무선 부하량에 따라 제어 기준을 결정하는 경우 크게 무선 과부하 레벨(Overload Level), 무선 과부하 해제 레벨(Overload Resolve Level) 및 저부하 레벨(Normal Level)로 나눌 수 있다. In the control criterion setting step C1, the control criterion may be set in various ways, but it is preferable to divide the control criteria according to the wireless load which directly affects the performance and QoS of the system. In general, the load of a cell is an important load due to the downlink transmitted from the subscriber station (MS) to the radio station (BTS). However, in the WCDMA system, the load according to the uplink transmitted in the reverse direction is also important. It is desirable to measure both. When the control criterion is determined according to the wireless load amount, the control criterion may be largely divided into a wireless overload level, an overload resolve level, and a low level.

위와 같은 각각의 레벨의 결정은 3GPP TS(3rd Generation Partnership Project Technical Specifications) 25.433에 기술된 공용 측정(Common Measurement) 기능 절차를 이용할 수 있다. 상기 공용 측정(Common Measurement)은 NBAP(Node B Application Part) 프로토콜에서 전용 물리 채널(Dedicated Physical Channel)을 가지는 특정 단말의 무선 링크(Radio Link)와 관련된 측정을 의미한다. 상기 공용 측정 절차는 CRNC(Controlling Radio Network Controller)와 특정한 노드 B 영역에서 이루어지는 공용 측정 개시(Common Measurement Initiation), 공용 측정 보고(Common Measurement Report) 및 공용 측정 종료(Common Measurement Termination)를 포함한다. 상기와 같은 측정 절차에서 노드 B는 특정 셀의 활성화, 설 자원의 설정과 해제 및 셀의 초기화 기능 등을 수행한다. 상기 공용 측정 개시는 CRNC로부터 공용 측정 개시 요청 메시지(Request message)를 노드 B로 전송하는 것에 의하여 개시된다. 상기 요청 메시지에는 다양한 매개변수(Parameter)가 포함될 수 있고, 상기 매개 변수에 따라 노드 B는 측정을 개시한다.Determination of each of these levels may use the Common Measurement function procedure described in 3GPP 3rd Generation Partnership Project Technical Specifications (25.433). The common measurement refers to a measurement related to a radio link of a specific terminal having a dedicated physical channel in a Node B Application Part (NBAP) protocol. The common measurement procedure includes a common measurement initiation, a common measurement report, and a common measurement termination performed in a control radio network controller (CRNC) and a specific node B region. In the above measurement procedure, the Node B performs activation of a specific cell, setup and release of resource resources, and initialization of a cell. The common measurement initiation is initiated by sending a public measurement initiation request message from the CRNC to Node B. The request message may include various parameters, and Node B initiates the measurement according to the parameters.

본 발명에 따른 방법에서는 측정 개시 요구 메시지의 매개 변수에는 아래에서 설명되는 임계값들(Thresholds), 주기적인 보고, 온-디맨드(On-demand) 보고 등에 관련된 사항이 포함되어야 한다. In the method according to the present invention, parameters of the measurement initiation request message should include matters related to thresholds, periodic reporting, on-demand reporting, and the like described below.

만약 상기 매개 변수에 따른 측정이 노드 B에서 이루어질 수 있는 경우라면, 노드 B는 CRNC로 측정 개시 응답 메시지를 전송하게 된다. 상기 응답 메시지에는 요청 메시지의 매개 변수에 온-디맨드 보고가 포함된 경우에 한하여 측정 결과가 포함될 수 있다. 본 발명에 따른 방법에서는 상기 경우에 해당할 수 있다. 그리고, 노드 B가 상기 측정을 개시할 수 없는 경우라면 노드 B는 공용 측정 개시 실패 메시지(Failure message)를 전송한다. If the measurement according to the parameter can be made at the Node B, Node B sends a measurement start response message to the CRNC. The response message may include a measurement result only when an on-demand report is included in a parameter of the request message. In the method according to the invention it may correspond to the above case. If the node B cannot initiate the measurement, the node B transmits a common measurement start failure message.

본 발명에 따른 방법에서는 상기와 같은 공용 측정 절차를 이용하여 설정된 셀에 대하여 주기적으로 하향 링크에 대해서는 송신 반송파 전력(Tranmitted Carrier Power)을 측정하고 상향 링크에 대해서는 수신 총 광 대역 전력(Received Total Wide Band Power)을 측정한다. 상기에서 송신 반송파 전력이란 총 전송 전력과 최대 전송 전력 사이의 비를 의미하고, 수신 총 광 대역 전력이란 UTRAN(UMTS Terrestrial Radio Access Network) 접속점 내에 있는 UTRAN 상향 링크 채널 대역폭 범위 내에서 수신기(receiver)에서 생성된 노이즈를 포함하여 특정한 타임 슬롯(timeslot)에서의 수신 광 대역 전력(Received Wide Band Power)을 의미한다. 상기 수신 총 광 대역 전력은 CRNC에 의한 해당 셀에서 상향 링크에 대한 간섭을 나타낸다. 상기 측정된 전력을 이용하여 무선 부하량에 따른 해당 셀의 무선 부하 레벨이 결정된다. 상기 무선 레벨의 결정은 먼저 기준 값 또는 임계값(Threshold)이 설정되어야 한다. 만약, 세 개의 무선 부하 레벨이 설정된다면 두 개의 임계값이 설정된다.The method according to the present invention periodically measures the transmitted carrier power for the downlink and the received total wide band power for the uplink for a cell configured using the common measurement procedure as described above. Measure the power. In this case, the transmit carrier power means a ratio between the total transmit power and the maximum transmit power, and the received total broadband power refers to a receiver within a UTRAN uplink channel bandwidth range within a UTRAN (UMTS Terrestrial Radio Access Network) access point. Received Wide Band Power in a specific time slot including the generated noise. The received total wideband power indicates interference on the uplink in a corresponding cell by a CRNC. The wireless load level of the corresponding cell is determined according to the wireless load using the measured power. In determining the radio level, a reference value or threshold must first be set. If three wireless load levels are set, two thresholds are set.

아래에서 본 발명에 따른 방법의 설명에서는 두 개의 임계값(Threshold)을 사용하는 것이 예시된다. 상기 무선 레벨의 결정에서 해당 셀의 부하가 과부하 상태 또는 과부하 해제 상태로 되면 3GPP TS 25.433에 정의된 전용 측정(Dedicated Measurement)이 온-디맨드(On-Demand) 방식으로 이루어진다. 상기 전용 측정이란 RACH(Random Access CHannel) 또는 CPCH(Common Packet CHannel) 등과 같은 상향 전송 채널에 대한 측정을 의미한다. 본 명세서에서 사용되는 "온-디맨드(On-Demand) 방식"이란 요청에 대하여 즉시 응답하거나 또는 요청 조건에 따라 응답하는 방식을 의미하며 3GPP TS 25.433에서 사용된 의미를 포함한다. 상기 전용 측정을 통하여 이미 언급한 컨버세이셔널 클래스, 스트리밍 클래스, 인터액티브 클래스 및 백 그라운드 클래스 각각에 대하여 해당 셀의 모든 호에 대한 채널 특성(Channel Quality)을 산출한다. 상기 채널 특성의 산출은 하향 링크에 대하여 DPCH(Dedicated Physical CHannel)에서 송신된 전력을 이용하여 평가될 수도 있다. 상기와 같이 해당 셀의 모든 호에 대한 채널 특성이 결정되면 이에 따라 위의 서비스 클래스 각각에 대하여 품질이 나쁜 순으로 모든 호를 정렬한다. 만약 해당 셀이 저부하 레벨이 아닌 과부하 레벨 또는 과부하 해제 레벨에 있다면, 상기 정렬 순서에 따라 특성이 나쁜 호또는 좋은 호에 대하여 우선적으로 데이터 전송률이 제어된다.  In the following description of the method according to the invention, the use of two thresholds is illustrated. In the determination of the radio level, when the load of the corresponding cell becomes an overload state or an overload release state, dedicated measurement defined in 3GPP TS 25.433 is performed in an on-demand manner. The dedicated measurement means a measurement for an uplink transmission channel such as a random access channel (RACH) or a common packet channel (CPCH). As used herein, the term "on-demand" means a method of responding to a request immediately or according to a request condition and includes a meaning used in 3GPP TS 25.433. Through the dedicated measurement, the channel quality of all the calls of the corresponding cell is calculated for each of the conversational class, the streaming class, the interactive class, and the background class. The calculation of the channel characteristic may be evaluated using the power transmitted in the dedicated physical channel (DPCH) for the downlink. As described above, when the channel characteristics of all the calls of the corresponding cell are determined, all the calls are arranged in the order of poor quality for each of the above service classes. If the cell is at the overload level or the overload release level rather than the low load level, the data rate is preferentially controlled for calls with poor characteristics or good according to the sort order.

아래에서 위에서 언급한 것처럼 해당 셀에 대한 부하 레벨이 3가지로 설정되는 경우에 대하여 구체적으로 설명한다. As described above, a case in which three load levels for the corresponding cell are set will be described in detail.

도 2a는 해당 셀이 과부하 레벨로 이동하는 과정을 도시한 것이다. 2A illustrates a process in which a corresponding cell moves to an overload level.

도 2a에서 가로축은 해당 셀에 대한 서비스 클래스 또는 각각의 호를 나타내 고, 세로축은 전송 반송파 전력(TCP)과 수신 총 광대역 전력(RTWP)을 각각 %비로 나타낸 것이다. 과부하 레벨로의 이동은 저부하 레벨(Normal Level), 과부하예비 레벨(Overload Ready Level) 및 과부하경계 레벨(OverloadAlert Level)의 세가지 레벨로 설정될 수 있다. 도 2a에 도시된 것처럼 임계값(Threshold)은 저부하 레벨로의 전이를 나타내는 저부하 임계값(Underload Threshold) TU와 과부하예비 레벨로의 전이를 나타내는 과부하 임계값(Overload Threshold) TO로 설정될 수 있다. 상기 임계값의 설정은 해당 셀에 대한 무선 상태를 고려하여 결정될 수 있다. 상기 TCP와 RTWP는 UTRNA의 성능, 호의 증감 및 인접 셀에 의한 간섭 등과 같은 시스템의 환경 등에 의하여 크기가 변할 수 있다. 그 중 특히 가입자국(MS)의 수의 변화로 인한 호의 증감이 가장 중요한 원인이 될 수 있다. 상기 각각의 레벨로의 이동은 기지국에서 각각의 셀에 대하여 측정한 송신 반송파 전력과 수신 총 광 대역 전력 값을 측정하여 미리 결정된 TO값 이상으로 상승하는지 여부를 모니터링을 하여 결정한다. 각각의 단계에 대한 본 발명에 따른 전송률 제어의 여부는 아래와 같이 이루어진다. In FIG. 2A, the horizontal axis represents a service class or each call for a corresponding cell, and the vertical axis represents a transmission carrier power (TCP) and a total reception wideband power (RTWP), respectively, in% ratio. Movement to the overload level may be set to three levels: a normal level, an overload ready level, and an overload alert level. As shown in FIG. 2A, the threshold is set to the underload threshold T U representing the transition to the low load level and the overload threshold T O representing the transition to the overload reserve level. Can be. The setting of the threshold value may be determined in consideration of the radio state of the corresponding cell. The TCP and the RTWP may vary in size due to the performance of the UTRNA, the increase or decrease of a call, and the environment of a system such as interference by an adjacent cell. The most important reason is the increase or decrease of calls due to the change in the number of subscriber stations (MS). The shift to each level is determined by monitoring the transmission carrier power and the received total broadband power value measured for each cell by the base station and monitoring whether the signal rises above a predetermined T O value. Whether the rate control according to the present invention for each step is performed as follows.

(1) 저부하 레벨(1) low load level

위에서 공용 측정(Common Measurement) 절차에 의하여 전송 반송파 전력 또는 수신 총 광 대역 전력을 측정하여 TCP 또는 RTWP 값을 산출한다. 만약 TCP 또는 RTWP < TO가 된다면 저부하 레벨에 해당하게 되고 전송률 제어가 이루어질 필요가 없게 된다.The TCP or RTWP value is calculated by measuring the transmit carrier power or the received total broadband power by a common measurement procedure. If TCP or RTWP <T O , it is at a low load level and does not require rate control.

(2) 과부하예비 레벨 (2) Overload reserve level

저부하 레벨에서와 마찬가지로 TCP 또는 RTWP 값을 산출한 결과 TCP 또는 RTWP > TO가 되는 경우이다. 상기 경우는 저부하 레벨에서 과부하예비레벨로 전이하는 단계로서 위에서 설명한 것처럼 가입자국(MS)의 증가로 인하여 발생한다. 상기 전이가 발생하는 경우에는 온-디맨드 방식에 의하여 모든 호(Call)에 대하여 전용 측정 절차를 수행한다. 이에 따라 전송 코드 전력(Transmitted Code Power)을 측정하여 해당 셀에 속하는 모든 호에 대하여 채널 특성(Channel Quality)을 판단한다. 상기 전송 코드 전력이란 하나의 타임슬롯(Timeslot) 내에서 하나의 반송파(carrier) 및 하나의 채널라이제이션 코드(channelisation code)에 대해 전송된 전력을 의미한다. 그리고, 전송 코드 전력측정의 기준점(reference point)은 UTRAN 접속점 캐비넷(Access Point Cabinet)에서 안테나 커넥터가 될 수 있다. 상기 전송 코드 전력이 높을수록 상향 링크와 하향 링크 모두에 대한 전용 채널 특성이 나쁜 것을 의미한다. As with the low load level, calculating the TCP or RTWP value results in TCP or RTWP> T O. This case occurs due to an increase in the subscriber station MS as described above, which transitions from the low load level to the overload reserve level. When the transition occurs, a dedicated measurement procedure is performed for all calls by an on-demand method. Accordingly, the transmitted code power is measured to determine channel quality for all calls belonging to the corresponding cell. The transmission code power means power transmitted for one carrier and one channelization code in one timeslot. In addition, a reference point of the transmission code power measurement may be an antenna connector in an UTRAN access point cabinet. The higher the transmission code power, the worse the dedicated channel characteristics for both uplink and downlink.

(3) 과부하경계 레벨(3) Overload boundary level

공용측정 절차를 이용하여 측정한 전송 반송파 전력과 수신 총 광 대역 전력을 이용하여 산출한 TCP 또는 RTWP가 TO보다 큰 상태를 계속 유지하고 있는 경우가 과부하경계 레벨에 해당한다. 이러한 과부하경계 레벨에 해당하는 셀에 대해서 본 발명에 따른 전송률 제어가 이루어진다. 상기 전송률 제어를 위하여 먼저 해당 셀의 모든 호에 대하여 서비스 클래스 및 전용 채널 특성에 따른 정렬이 이루어져 야 한다. 상기 정렬에 기초하여 서비스 클래스에 대해서는 백 그라운드 클래스 트래픽, 인터액티브 클래스 트래픽, 스트리밍 클래스 트래픽 및 컨버세이셔널 클래스 트래픽 순으로 전송률 제어가 이루어지며, 전용 채널 특성에 따른 분류에 대해서는 전용 채널 특성이 보다 나쁜 호에 대하여 우선적으로 전송률 제어가 이루어진다. 본 발명에 따른 방법에서 상기 전송률 제어는 위에서 제시된 기준에 따라 해당 호에 대한 전송률을 한 단계 낮은 전송률로 설정하는 방법으로 이루어질 수 있다. 이와 같은 방법을 통하여 해당 셀의 무선 부하량을 저하시키는 방법으로 데이터 전송률 제어가 이루어진다. 이를 보다 구체적으로 설명하면 다음과 같은 절차를 통하여 해당 호에 대한 전송률 제어가 이루어진다.The overload boundary level corresponds to the case where the TCP or RTWP calculated using the transmission carrier power measured using the common measurement procedure and the received total broadband power are kept larger than T O. The rate control according to the present invention is performed for the cell corresponding to this overload boundary level. For the rate control, first, all the calls of the corresponding cell should be aligned according to service class and dedicated channel characteristics. Based on the above arrangement, rate control is performed in the order of background class traffic, interactive class traffic, streaming class traffic, and conversational class traffic for the service class. Rate control is first performed for bad calls. In the method according to the present invention, the rate control may be performed by setting the rate for the corresponding call to the next lower rate according to the criteria set out above. Through such a method, data rate control is performed by lowering the wireless load of the corresponding cell. In more detail, the transmission rate control for the call is performed through the following procedure.

TCP 또는 RTWP > TO인 상태로서 해당 셀에 대한 부하량이 증가하면서 과부하경계 레벨의 발생 횟수가 1회인 경우에는 전송 채널에 대한 정렬을 기초하여 본 발명에 따른 전송률 제어가 이루어진다. 상기 전송률 제어는 서비스 클래스 별로 시간 지연에 대한 민감성이 낮은 백 그라운드/인터액티브 클래스 트래픽에 대하여 우선적으로 행해진다. 서비스 클래스를 백 그라운드/인터액티브, 스트리밍 및 컨버세이셔널로 구분하여 각각에 대한 부하량의 퍼센트 비율을 산출한다. 그리고, 백 그라운드/인터액티브 클래스 트래픽에 해당하는 호(Call)의 개수를 산출하기 위하여 호 계수(Call Count)를 계산한다. 즉, 호계수 = {(서비스 클래스의 해당 호의 수)× 부하량(%단위)}/100이 된다. 상기와 같이 과부하경계 레벨의 발생 횟수가 1회라면 백그라운드/인터액티브 클래스에 해당하는 호의 대하여 정렬된 전용 채널 특성을 기준으로 상기 특성이 나쁜 호에 대하여 우선적으로 현재 데이터 전송률보다 한 단계 낮은 전송률로 설정이 된다. 만약 상기와 같은 데이터 전송률 제어에도 불구하고 연속적으로 과부하경계 레벨에 대한 신호가 2회 발생한다면, 백그라운드/인터액티브 클래스에 해당하는 모든 호에 대하여 현재 데이터 전송률 보다 한 단계 낮은 전송률로 설정한다. 그리고, 스트리밍 클래스에 해당하는 호에 대해서는 위와 같은 방법으로 호 계수를 산출한다. 즉, 호 계수(스트리밍) = {(스트리밍 클래스의 해당 호의 수)×부하량(%단위)}/100이 된다. 스트리밍 클래스에 대한 전송률 제어는 과부하경계 레벨의 발생이 1회인 경우 백그라운드/인터액티브 클래스에 해당하는 호에 대한 전송률 제어와 동일한 방법으로 이루어진다. 즉, 전용 채널 특성이 나쁜 것에 대하여 순서대로 호 계수만큼 전송률이 한 단계 낮게 설정된다. 상기 두 단계에 걸친 전송률의 제어에도 불구하고 해당 셀에서의 부하량이 유지되거나 또는 증가하여 과부하경계 레벨의 발생이 연속적으로 3회가 될 수 있다. 상기 연속적 3회의 경우 백그라운드/인터액티브/스트리밍 클래스에 해당하는 모든 호에 대하여 전송률이 현재 데이터 전송률보다 한 단계 낮은 상태로 설정된다. 추가적으로, 위에서 발생 회수가 1회 또는 2회인 경우와 동일하게 컨버세이셔널 클래스에 해당하는 호에 대한 전송률 제어가 이루어진다. 위에서 이미 설명한 것처럼 호계수(컨버세이셔널)가 산출되고 전용 채널 특성이 나쁜 순서대로 컨버세이셔널에 해당하는 호 중 호 계수에 해당하는 호의 수에 대하여 전송률이 한 단계 낮게 설정된다. 상기와 같이 컨버세이셔널 클래스에 해당하는 호에 대한 전송률 제어가 이루어지는 경우에는 부하량이 더 이상 증가할 수 없을 것이다. 위와 같은 단계적인 전송률의 제어 과정에서 과부하경계 신호가 발생한 경우 제어 대상이 되는 해당 클래스의 트래픽이 존재하지 않는 경우에는 우선 순위가 높은 그 다음 트래픽 클래스에 대하여 위에서 설명한 것과 동일한 방법으로 전송률 제어가 이루어진다. 상기 우선 순위는 이미 설명한 것처럼 시간 지연에 대한 민감성을 의미하며 백그라운드, 인터액티브, 스트리밍 및 컨버세이셔널의 순서로 우선 순위가 높아지게 된다. When TCP or RTWP> T O and the load of the corresponding cell is increased and the number of occurrences of the overload boundary level is one, the rate control according to the present invention is performed based on the alignment of the transmission channel. The rate control is preferentially performed for background / interactive class traffic having low sensitivity to time delay for each service class. Divide the class of service into background / interactive, streaming, and conversational to calculate the percentage of load for each. The call count is calculated to calculate the number of calls corresponding to the background / interactive class traffic. That is, the call coefficient = {(number of corresponding calls in the service class) x load (% unit)} / 100. As described above, if the number of occurrences of the overload boundary level is one, based on the dedicated channel characteristics aligned with respect to the call corresponding to the background / interactive class, the call is first set to a lower rate than the current data rate. Becomes If the signal for the overload boundary level occurs twice in spite of the data rate control as described above, the call rate is set one step lower than the current data rate for all calls corresponding to the background / interactive class. And, for the call corresponding to the streaming class, the call coefficient is calculated in the above manner. That is, it becomes arc coefficient (streaming) = {(number of the corresponding arc of a streaming class) x load quantity (% unit)} / 100. The rate control for the streaming class is performed in the same way as the rate control for the call corresponding to the background / interactive class when the occurrence of the overload boundary level is one time. That is, the transmission rate is set one level lower by the call coefficient in order to the poor dedicated channel characteristics. In spite of the control of the transmission rate over the two steps, the load in the cell can be maintained or increased so that the occurrence of the overload boundary level can be repeated three times in succession. In the three consecutive times, the rate is set one step lower than the current data rate for all calls corresponding to the background / interactive / streaming class. In addition, the rate control for the call corresponding to the conversational class is performed as in the case where the number of occurrences is one or two times. As described above, the call coefficient (conversational) is calculated, and the transmission rate is set one step lower for the number of calls corresponding to the call coefficients among the calls corresponding to the conversation in the order of poor private channel characteristics. As described above, when the rate control for the call corresponding to the conversational class is performed, the load may not increase any more. If an overload boundary signal occurs in the above-described step of controlling the rate, if there is no traffic of the corresponding class to be controlled, the rate control is performed in the same manner as described above for the next higher traffic class. As described above, the priority means sensitivity to time delay, and the priority is increased in the order of background, interactive, streaming, and conversational.

위에서 설명한 우선 순위는 본 발명에 따른 실시 예로서 주어진 것이며 각각의 클래스에 대하여 다시 데이터의 특성에 따라 또는 서비스 제공자의 정책에 따라 보다 세분화된 우선 순위를 제공할 수 있을 것이다. 예를 들어, 스트리밍 클래스에 속하는 멀티미디어 데이터 패킷에 대하여 멀티미디어의 성질에 따라 영상 데타 패킷 또는 음악 데타 패킷 등에 따라 서로 다른 우선 순위를 정할 수도 있을 것이다. 또한, 각각의 클래스에 대한 호계수의 산출 등도 다양한 방법으로 이루어질 수 있다는 것은 당업자에게 자명할 것이다.The above-described priorities are given by the embodiments according to the present invention, and each class may be provided with more granular priorities according to the characteristics of the data or according to the policy of the service provider. For example, different priority may be determined for multimedia data packets belonging to a streaming class according to video data packets or music data packets according to the characteristics of multimedia. In addition, it will be apparent to those skilled in the art that calculation of a call coefficient for each class may be performed in various ways.

해당 셀에 대하여 부하량이 증가하여 본 발명에 따른 방법에 의하여 전송률이 제어되는 경우에는 다시 부하량이 감소하게 되고 전송률에 낮아진 트래픽 클래스의 호에 대하여 전송률을 회복시키는 제어가 필요하게 된다. 도 2b는 상기 부하량의 감소에 따른 과부하 해제 과정을 도시한 것이다. 위에서 설명한 것과 같은 부하량의 증가에 따른 전송률 제어가 이루어진 경우에는 전송률 제어가 이루어진 해당 셀의 호에 대해서는 아래와 같은 방법으로 전송률 회복이 이루어진다. When the load is increased for the cell and the rate is controlled by the method according to the present invention, the load is decreased again and control is required to restore the rate for the call of the traffic class lowered in the rate. Figure 2b shows the overload release process according to the reduction of the load amount. When the rate control is performed according to the increase of the load as described above, the rate recovery is performed for the call of the cell in which the rate control is performed.

도 2b에 도시된 것처럼 무선 부하가 과부하 임계값(Overload Threshold)보다 낮아지는 과정은 세 가지 레벨로 나누어 질 수 있다. 해제예비 레벨(ResolveReady Level), 해제 레벨(ResolveReady Level) 및 저 레벨(Normal Level)이 상기 세 가지 레벨에 해당한다. 위에서 과부하 단계로 전이하는 과정에서 설명한 것과 마찬가지로 과부하 단계에서 저부하 단계로 전이하는 과정에서도 BTS에서 해당 셀에 대하여 전송 반송파 전력(TCP)과 수신 총 광 대역 전력(RTWP)을 측정한다. 또한 과부하 임계값과 저부하 임계값을 설정하는 과정도 동일하다. 그러나, 도 2b에 도시된 것처럼 과부하 해제 단계에서의 전송률의 제어는 해당 셀에 대한 TCP 또는 RTWP 값이 과부하 임계값(Overload Threshold) TO보다 작은 값으로 감소되는 경우에 이루어진다. 부하량이 감소함에 따라 전송 반송파 전력 및 수신 총 광대역 전력 측정에 기초하는 TCP 또는 RTWP 값이 감소하고, 동시에 해당 셀의 모든 호에 대한 전용 채널 특성(Dedicated Channel Quality) 측정이 이루어진다. 상기 채널 특성의 평가는 위에서 설명한 것처럼 전송 코드 전력에 기초하여 이루어진다. 상기 측정된 특성에 의하여 각각의 트래픽 서비스 클래스에 대하여 데이터 전송률은 아래와 같이 과정을 통하여 제어된다. As illustrated in FIG. 2B, the process of lowering the wireless load below the overload threshold may be divided into three levels. The preliminary level of ResolveReady Level, ResolveReady Level, and Low Level correspond to the three levels. As described in the transition to the overload phase above, in the transition from the overload stage to the low load stage, the BTS measures the transmit carrier power (TCP) and the received total wide band power (RTWP) for the corresponding cell. The procedure for setting the overload threshold and the low load threshold is also the same. However, as shown in FIG. 2B, the control of the transmission rate in the overload release step is performed when the TCP or RTWP value for the cell is reduced to a value smaller than the overload threshold T O. As the load decreases, the TCP or RTWP value based on the transmit carrier power and receive total broadband power measurements decreases, and at the same time dedicated channel quality measurements are made for all calls in that cell. The evaluation of the channel characteristics is made based on the transmit code power as described above. By the measured characteristics, the data rate for each traffic service class is controlled through the following process.

(1) 저부하 레벨 (1) low load level

해당 셀에 대한 부하량이 감소하여 공용 측정 절차를 통하여 측정된 전송 반송파 전력 또는 수신 총 광대역 전력이 저부하 임계값보다 낮은 상태로 전이가 되어 저부하 레벨 상태가 될 수 있다. 상기와 같은 경우에는 해당 셀의 모든 호에 대하여 초기 설정된 데이터 전송률 보다 감소한 호가 있는지 여부를 검사하고, 감 소한 모든 호에 대하여 초기 설정된 데이터 전송률로 회복시키는 제어가 이루어진다.As the load on the cell decreases, the transmission carrier power or the total received broadband power measured through the common measurement procedure may be transferred to a state lower than the low load threshold, thereby becoming a low load level state. In such a case, a control is performed to check whether all calls of the corresponding cell have a reduced call rate than the initially set data rate, and recover all the reduced calls to the initially set data rate.

(2) 해제예비 레벨 (2) Release Reserve Level

부하량이 증가하여 위에서 설명한 과부하경계 레벨 상태가 됨에 따라 전송률 제어가 이루어지거나 또는 다른 원인에 의하여 부하량이 감소하여 과부하경계 레벨에서 해제예비 레벨로 전이가 이루어지게 된다. 본 발명에 따른 공용 측정 절차에 따른 전송 반송파 전력 또는 수신 총 광대역 전력 측정은 주기적으로 수행된다. 그리고, 상기 전력 측정은 이미 설명한 것과 같은 온-디맨드 방식에 의하여 이루어진다. 해제예비 레벨로 전이하는 과정에서도 주기적인 온-디맨드 방식에 의한 상기 전력 측정이 이루어진다. 그리고 공용 측정 보고에 의하여 해제예비 레벨로의 전이하는 상태가 판단되면, 온-디맨드 방식으로 해당 셀의 모든 호에 대하여 전용 측정(Dedicated Measurement) 절차가 개시된다. 상기 전용 측정 절차에 의하여 전송 코드 전력이 측정된다. 이미 설명한 것처럼 상기 전송 코드 전력을 기초로 해당 셀의 모든 호에 대한 채널 특성에 대한 정보를 판단하게 된다. 상기 전송 코드 전력이 낮을수록 하향 링크 및 상향 링크 모두 전용 채널 특성이 좋은 것으로 취급된다. As the load increases and becomes the state of the overload boundary level described above, the rate control is performed or the load decreases due to other causes and the transition from the overload boundary level to the release reserve level occurs. Transmission carrier power or received total broadband power measurement according to the common measurement procedure according to the present invention is performed periodically. And, the power measurement is made by the on-demand method as described above. The power measurement by the periodic on-demand method is also performed during the transition to the release reserve level. If it is determined by the common measurement report that the transition to the release reserve level is determined, a dedicated measurement procedure is started for all calls of the corresponding cell in an on-demand manner. The transmit code power is measured by the dedicated measurement procedure. As described above, the information on the channel characteristics of all the calls of the cell is determined based on the transmission code power. The lower the transmission code power, the better the dedicated channel characteristics are for both the downlink and uplink.

(3) 해제 레벨(3) release level

부하량이 감소하여 과부하경계 레벨로부터 전송예비해제 레벨로 전이가 이루어지고 다시 부하량이 계속적인 감소에 따라 해제 레벨로의 전이가 이루어진다면 해당 셀의 호에 대한 전송률을 회복하는 제어가 다시 이루어져야 한다. 위에서 이미 설명한 것처럼 CRNC에서 특정 노드 B로 공용 측정 요청 메시지가 전송됨에 따라 노드 B에서 공용 측정 절차가 개시된다. 상기 측정 절차에 의하여 측정된 전송 반송파 전력 또는 수신 총 광대역 전력이 미리 설정된 과부하 임계값 TO 보다 낮은 값으로 계속 유지된다면 해제 신호의 발생 횟수에 기초하여 해당 셀의 호에 대한 전송률 제어가 이루어진다. 상기 전송률 제어는 도 2a와 관련된 전송률 제어에서 설명한 것처럼 해당 셀의 모든 호를 대상으로 UMTS에서 정의된 네 개의 서비스 클래스 각각에 대하여 행해진다. 상기 각각의 클래스에 해당하는 모든 셀의 호들은 각각의 클래스 별로 전용 채널 특성을 기준으로 정렬된다. 상기와 같이 정렬된 해당 셀의 호는 무선 부하량과 해제 신호의 발생 횟수에 따라 컨버세이셔널 클래스 트래픽, 스트리밍 클래스 트래픽, 인터액티브 클래스 트래픽 및 백 그라운드 클래스 트래픽의 우선 순위로, 또한 전용 채널 특성이 좋은 호에 대하여 우선적으로 전송률 제어가 이루어진다. 즉, 상기와 같은 우선 순위로 현재 데이터 전송률 보다 한 단계 높은 전송률로 데이터 전송률이 변경되도록 해당 호들(Calls)에 대한 제어가 이루어진다. 상기와 같은 해당 호에 대한 전송률 제어는 구체적으로 아래와 같은 과정을 통하여 제어된다. If the load is reduced and the transition from the overload boundary level to the transmission reserve release level and the transition from the overload boundary level to the release level is continued, the control for restoring the transmission rate for the call of the corresponding cell should be reestablished. As described above, as the common measurement request message is transmitted from the CRNC to the specific node B, the common measurement procedure is started at the node B. If the transmission carrier power or the total received wideband power measured by the measurement procedure is kept lower than the preset overload threshold T O , the rate control for the call of the corresponding cell is performed based on the number of occurrences of the release signal. The rate control is performed for each of the four service classes defined in UMTS for all the calls of the corresponding cell as described in the rate control associated with FIG. 2A. Calls of all cells corresponding to each class are arranged based on the dedicated channel characteristics for each class. Calls of the cells arranged as described above are prioritized for conversational class traffic, streaming class traffic, interactive class traffic, and background class traffic according to the radio load and the number of release signals. Rate control is first performed for good calls. That is, the control of the corresponding call (Calls) is made so that the data rate is changed to a rate one step higher than the current data rate at the above priority. The rate control for the corresponding call as described above is specifically controlled through the following process.

부하량이 감소함에 따라 해제예비 레베로 전이가 이루어져서 해제 신호가 1회 발생하는 경우 컨버세이셔널 클래스 트래픽에 속하는 해당 셀의 호들에 대한 호계수(Call Count)가 산출된다. 호 계수(컨버세이셔널) = {(컨버세이셔널에 해당하는 호들의 수)×부하량(%단위)}/100이 된다. 상기 부하량(%단위)은 이미 설명한 것처럼 네 개의 서비스클래스에 대한 부햐량의 퍼센트 비율을 의미한다. 컨버세이셔널 클래스 트래픽에 속하는 전용 채널 특성에 따라 정렬된 해당 셀의 호들에 대하여 상기 호 계수에 해당하는 호들(Calls)은 현재 데이터 전송률에 비하여 한 단계 높은 전송률로 설정한다. 상기 높은 전송률의 설정은 전용 채널 특성이 좋은 호들에 대하여 우선적으로 제어된다. 위와 같은 제어가 이루어진 후에도 부하량이 동일하게 유지되거나 또는 점차로 감소하여 해제 신호가 연속적으로 2회 발생한 경우라면 컨버세이셔널 클래스 트래픽에 해당하는 모든 호들에 대하여 현재 데이터 전송률보다 한 단계 높게 데이터 전송률을 설정한다. 추가적으로, 스트리밍 클래스의 호 계수를 산출한다. 그리고, 상기 스트리밍 클래스에 해당하는 전용 채널 특성에 따라 정렬된 호들 중 상기 호 계수(스트리밍)에 해당하는 호들에 대하여 데이터 전송률이 한 단계 높게 설정된다. 상기 정렬된 호에 대한 제어는 전용 채널 특성이 좋은 호가 우선한다. 상기와 같은 전송률의 제어가 이루어진 후에 다시 해제 신호가 발생하여 연속적으로 해제 신호가 3회 이상으로 발생하게 된다면, 다시 해당 셀에 속하는 호들에 대한 전송률 제어가 이루어진다. 상기 3회 이상 발생한 경우에는 컨버세이셔널/스트리밍 클래스에 속하는 모든 호들에 대하여 전송률이 현재 데이터 전송률 보다 한 단계 높게 설정된다. 추가적으로, 백그라운드/인터액티브 클래스에 해당하는 호들에 대한 호 계수가 위에서 설명한 것과 동일한 방법으로 산출된다. 그리고, 백그라운드/인터액티브 클래스의 전용 채널 특성에 따라 정렬된 호들 중 호 계수에 해당하는 호들에 대하여 전송률이 한 단계 높게 설정된다. 이 경우에도 전용 채널 특성이 좋은 호에 대하여 우선적으로 전송률 제어가 이루어 진다. 위와 같이 해제 신호의 발생 회수에 따른 전송률 제어 과정에서 상기 발생 회수에 대응되는 해당 클래스의 트래픽이 존재하지 않는 경우에는 우선 순위에 따라 다음 낮은 순위의 클래스 트래픽에 대하여 동일한 방법으로 전송률 제어가 이루어진다. 상기 우선 순위는 컨버세이셔널 클래스, 스트리밍 클래스, 인터액티브 클래스 및 백그라운드 클래스의 순서로 우선 순위가 낮아진다. As the load decreases, when a release signal is generated once due to a transition to a release reserve level, a call count for calls of corresponding cells belonging to conversational class traffic is calculated. Call coefficient (conversational) = {(number of arcs corresponding to conversational) x load amount (% unit)} / 100. The load amount (% unit) refers to the percentage ratio of the load amount for the four service classes as described above. Calls corresponding to the call coefficients are set to a higher rate than the current data rate for calls of the corresponding cell arranged according to a dedicated channel characteristic belonging to conversational class traffic. The high rate setting is preferentially controlled for calls with good dedicated channel characteristics. If the load remains the same after the above control or gradually decreases and the release signal occurs twice in succession, the data rate is set one step higher than the current data rate for all calls corresponding to conversational class traffic. do. In addition, the call coefficient of the streaming class is calculated. The data rate is set one step higher for calls corresponding to the call count (streaming) among calls arranged according to a dedicated channel characteristic corresponding to the streaming class. Control of the sorted call is given priority to a call having good dedicated channel characteristics. If the release signal is generated again after the above rate control is performed and the release signal is generated three or more times in succession, the rate control for the calls belonging to the corresponding cell is performed again. If more than three times, the rate is set one step higher than the current data rate for all calls belonging to the conversational / streaming class. In addition, the call coefficients for the calls corresponding to the background / interactive class are calculated in the same way as described above. Then, the transmission rate is set one step higher for calls corresponding to the call coefficient among the calls arranged according to the dedicated channel characteristics of the background / interactive class. Even in this case, rate control is preferentially performed for a call having good dedicated channel characteristics. As described above, when there is no traffic of the corresponding class corresponding to the number of occurrences in the rate control process according to the number of occurrences of the release signal, the rate control is performed in the same manner for the next lower rank class traffic according to the priority. The priority is lowered in the order of conversational class, streaming class, interactive class and background class.

도 2a 및 도 2b와 관련하여 상세히 설명된 부하량의 증가에 따른 과부하 레벨로의 전이와 부하량의 감소에 따른 해제 레벨로의 전이는 각각 별개의 과정으로 제시되었다. 그러나, 상기 두 개의 과정은 별개로 이루어지는 것은 아니며 마찬가지로 과부하 전이 과정 또는 해제 전이 과정에 속하는 각각의 레벨들이 연속적으로 전이가 이루어지는 것은 아니다. 예를 들어, 과부하 전이 과정에 속하는 과부하예비 레벨, 과부하경계 레벨 및 저부하 레벨은 연속적으로 변하는 것이 아니라 어느 두 개의 인접 레벨 사이에 반복적으로 전이할 수 있다. 이는 해제 과정에 대해서도 동일하다. 2A and 2B, the transition to the overload level according to the increase of the load and the release to the release level according to the decrease of the load are described as separate processes, respectively. However, the two processes are not separate and likewise, the respective levels belonging to the overload transition process or the release transition process are not successively transitioned. For example, the overload reserve level, overload boundary level, and low load level belonging to the overload transition process may not be continuously changed but may be repeatedly transitioned between any two adjacent levels. The same is true for the release process.

또한, 상기에서 제시된 레벨들은 예시적인 것이며 필요에 따라 다양한 레벨들이 설정될 수 있고 이러한 레벨들은 반복적으로 또는 연속적으로 전이될 것이다. 본 발명에 따른 전송률 제어 방법은 레벨의 전이에 따라 셀의 해당 클레스에 속하는 호들에 대한 공용 측정 또는 전용 측정 절차를 이용하여 전용 채널 특성을 기초로 정렬된 호들에 대하여 순차적으로 데이터 전송률이 낮은 단계로 설정되거나 또는 회복되도록 전송률이 제어되도록 이루어진다. 마찬가지로 과부하 임계값 또는 저부하 임계값도 UMTS에서의 무선 물리계층 또는 UTRAN 구조에 따른 시스템 성능 등에 따라 다양하게 설정될 수 있다. 또한, 상기 임계값은 전송률의 제어 정도에 따라 여러 가지 형태로 다양한 임계값이 설정될 수 있을 것이다.In addition, the levels presented above are exemplary and various levels may be set as necessary and these levels may be repeatedly or continuously transitioned. The rate control method according to the present invention is a step of sequentially lowering the data rate for calls arranged based on a dedicated channel characteristic using a common measurement or a dedicated measurement procedure for calls belonging to a corresponding class of the cell according to the level transition. The rate is controlled to be set or recovered. Similarly, the overload threshold or the low load threshold may be variously set according to system performance according to the radio physical layer or UTRAN structure in UMTS. In addition, the threshold value may be set in various forms in accordance with the control rate of the transmission rate.

본 발명에 따른 전송률의 제어는 각각의 RNS(Radio Network System)가 여러 개의 노드 B(Node B)와 하나의 RNC(Radio Network Controller)를 가지는 여러 개의 RNS롤 포함하는 UTRAN에서 이루어진다. 아래에서 상기 RNS를 중심으로 본 발명에 따른 방법이 이루어지는 과정을 설명한다.   The control of the transmission rate according to the present invention is performed in the UTRAN, where each RNS (Radio Network System) includes several RNS rolls having several Node Bs and one Radio Network Controller (RNC). Hereinafter, a process of performing the method according to the present invention will be described based on the RNS.

도 3는 UMTS의 UTRAN을 도시한 것이다. 3 illustrates a UTRAN of UMTS.

도 3에 도시된 것처럼 UTRAN은 단말과 핵심망 사이에 위치하여 사용자 데이터를 양단으로 전달하는 역할을 담당한다. 노드 B와 RNC 사이에는 Iub 인터페이스, 단말과 노드 B사이에는 Uu 인터페이스, 핵심망과 UTRAN 사이에는 Iu 인터페이스에 의하여 연결된다. UTRAN에서 제어 평면 프로트콜은 노드 B와 CRNC 사이에는 NBAP(Node B Application Part), RNC와 RNC 사이에는 RNSAP(Radio Network Subsystem Applicaton Part), 그리고 RNC와 CN(Core Network) 사이에는 RANAP(Radio Access Network Application Part)가 정의되어 있다. 상기 NBAP는 CRNC와 노드 B 사이에 무선 자원관리와 관련되고 RL(Radio Link)의 설정, 재설정 및 해제하는 기능을 수행한다. 상기와 같은 UTRAN 제어 시스템에서 본 발명에 따른 방법을 아래에서 설명한다. As shown in FIG. 3, the UTRAN is located between the terminal and the core network and serves to deliver user data at both ends. Iub interface between Node B and RNC, Uu interface between UE and Node B, and Iu interface between Core Network and UTRAN. In UTRAN, the control plane protocol is the Node B Application Part (NBAP) between Node B and CRNC, the Radio Network Subsystem Applicaton Part (RNPSAP) between RNC and RNC, and the Radio Access Network (RANAP) between RNC and CN (Core Network). Application Part) is defined. The NBAP is related to radio resource management between the CRNC and the Node B and performs a function of setting, resetting, and releasing a radio link (RL). The method according to the invention in such a UTRAN control system is described below.

본 발명에 따른 방법을 실시하기 위한 시스템은 부하량 제어부, 전송률 제어부, 패킷 분류부 및 측정부를 포함한다. 상기 부하량 제어부는 미리 결정된 임계값을 설정하고, 부하량을 상기 임계값과 비교하여 해당 셀의 부하 상태를 판단하여 과부하 플랙을 설정한다. 또한, 상기 과부하 플랙의 설정에 따라 해당 셀이 과부하상태에 있는지 또는 해제 상태에 있는지를 판단하여 과부하 상태 메시지를 생성한다. 그리고, 상기 생성 메시지의 발생 회수가 저장된다. 위와 같은 기능을 하는 부하량 제어부는 코어 네트워크에 포함될 수 있다. 상기 전송률 제어부는 부하량 제어부에서 생성된 과부하 플랙 및 과부하 상태 메시지와 상태 메시지의 발생 회수에 따라 해당 셀의 전송률을 제어한다. 상기 전송률 제어부는 RNC에 포함되거나 별개의 장치가 될 수 있다. 상기 패킷 분류부는 전송률 제어부의 해당 셀에 대한 전송률 제어를 위하여 각각의 클래스에 대하여 채널 특성에 따라 해당 셀의 호들을 정렬한다. 그리고, 전송률 제어부에서 전달되는 메시지에 따라 해당 셀의 호들에 대한 데이터를 전달한다. 상기 패킷 분류부는 스케줄러에 포함되거나 별도의 장치가 될 수 있다. 상기 측정부는 전송률 제어부의 요청 메시지에 따라 해당 셀의 공용 측정 절차를 개시하거나 전용 측정 절차 등을 개시하고, 측정 결과를 전송률 제어부로 전달한다. 상기 측정은 주기적으로 그리고 온-디맨드 방식으로 이루어진다. 상기와 같은 시스템에서 본 발명에 따른 전송률 제어는 구체적으로 아래와 같이 이루어진다. The system for implementing the method according to the invention comprises a load controller, a rate controller, a packet classifier and a measurer. The load amount controller sets a predetermined threshold value, compares the load amount with the threshold value, determines a load state of the corresponding cell, and sets an overload flag. In addition, according to the setting of the overload flag, it is determined whether the cell is in an overloaded state or a released state to generate an overloaded state message. Then, the number of occurrences of the generated message is stored. The load control unit having the above function may be included in the core network. The rate control unit controls the transmission rate of the corresponding cell according to the number of occurrences of the overload flag and the overload status message and the status message generated by the load controller. The rate control unit may be included in the RNC or may be a separate device. The packet classifier arranges the calls of the cells according to the channel characteristics for each class to control the transmission rate of the corresponding cell of the rate controller. And, according to the message transmitted from the rate control unit delivers data about the calls of the cell. The packet classifier may be included in a scheduler or may be a separate device. The measurement unit initiates a common measurement procedure or a dedicated measurement procedure of a corresponding cell according to a request message of a rate controller, and transmits the measurement result to the rate controller. The measurements are made periodically and on-demand. In the above system, the rate control according to the present invention is specifically performed as follows.

도4a는 UMTS의 망 구조 내의 UTRAN에서 정의된 제어 평면 프로토롤을 사용하여 본 발명이 실행되는 과정을 도시한 것이다 Figure 4a illustrates the process of the invention using the control plane protocol defined in the UTRAN in the network structure of UMTS

도 4a에서 도시된 것처럼 먼저 정지 상태(idle)(S10)에서 NBAP 프로토콜에 따라 CRNC로부터 노드 B로 공용 측정 개시 요청 메시지의 전달에 의하여 공용 측정 절차가 개시된다. 상기 공용 측정 요청 메시지(Common Measurement Request Message)는 본 발명에 따른 전송률 제어를 위해 필요한 주기적인 응답 또는 온-디맨드 방식의 응답 등과 같은 매개 변수를 포함할 수 있다. 노드 B는 상기 공용 측정 요청 메시지에 대하여 공용 측정 응답 메시지를 보내고 만약 매개 변수를 포함하는 측정이 성공하면 공용 측정 보고를 CRNC에 전송한다(S11). 상기와 같은 공용 측정의 형태로는 전송 반송파 전력(Transmitted Carrier Power)과 수신 총 광 대역 전력(Received Total Wide Band Power)이 포함된다. 이미 설명한 것처럼 상기 전송 반송파 전력은 총 전송 전력과 최대 전송 전력 사이의 비가 되고, 총 전송 전력은 UTRAN 접속점(Access Point)으로부터 특정한 타임슬롯 내에 하나의 하향 링크 반송파에 대하여 전달된 전력을 말한다. 그리고, 최대 전송 전력은 해당 셀을 위하여 구성된 최대 전송 전력으로 전송될 때 동일한 반송파에 대한 전력이 되며, 전송 반송파 전력 측정을 위한 기준점(Reference Point)은 안테나 커넥터가 될 수 있다. 또한, 수신 총 광 대역 전력은 UTRAN 접속점 내에 있는 UTRAN 상향 링크 채널 대폭 범위 내에서 송신기(Receiver) 내에서 발생된 노이즈를 포함하여 특정된 타임슬롯 내에서 수신된 광 대역 전력을 의미한다. 상기 TCP 또는 RTWP는 미리 설정된 과부하 임계값(Overload Threhold) TO와 비교된다(S12). 만약 TCP 또는 RTWP > TO 가 되는 경우에는 과부하플랙(Overload Flag)의 값을 판단한다(S13). 상기 과부하 임계값과 TO의 비교 및 이에 따른 과부하 메시지의 발생은 코어 네크워크(Core Network)에서 이루어질 수 있다. 상기 과부하 메시지의 전송에는 과부하플랙이 포함될 수 있고, 이는 RANAP 프로토콜에 의하여 코어 네트워크에서 UTRAN으로 전달된 다. 상기 과부하플랙의 값이 0이 되는 경우에는 과부하예비 신호가 코어 네트워크에서 UTRAN으로 전달된다(S14). 상기 과부하예비 신호에 의하여 CRNC는 전용 측정 요청 메시지를 노드 B로 전송한다. 노드 B는 상기 전용 측정 요청 메시지에 의하여 해당 셀에 설정된 모든 호에 대하여 온-디맨드 방식으로 전용 측정을 개시한다(S15). 상기 전용 측정의 형태로는 전송 코드 전력(Transmitted Code Power)이 포함된다. 노드 B에서 해당 셀에 설정된 모든 호에 대해 측정된 전송 코드 전력은 CRNC로 보고된다(S16). 상기 전용 측정 절차는 CRNC와 노드 B 사이에서 NBAP 프로토콜에 의하여 행해진다. 그리고, 특정한 단말과 관련된 전용 측정은 SRNC(Servicing RNC)가 DRNC(Drifting RNC)에게 전용 측정을 명령함으로서 이루어진다. 상기와 같이 전송 코드 전력의 보고(S16)가 이루어진 후 상기 과부하 플랙값은 1로 설정된다. 상기 과부하 플랙값의 설정은 주기적인 공용측정 개시 절차에 의하여 공용 측정이 개시된다(S11). As shown in FIG. 4A, the common measurement procedure is first started by passing a common measurement initiation request message from the CRNC to the Node B according to the NBAP protocol in an idle state S10. The common measurement request message may include parameters such as a periodic response or an on-demand response required for rate control according to the present invention. The node B sends a common measurement response message to the common measurement request message, and if the measurement including the parameter succeeds, transmits a common measurement report to the CRNC (S11). Such common measurement forms include a transmitted carrier power and a received total wide band power. As described above, the transmission carrier power is a ratio between the total transmission power and the maximum transmission power, and the total transmission power refers to power delivered for one downlink carrier in a specific timeslot from an UTRAN access point. In addition, the maximum transmit power becomes power for the same carrier when transmitted with the maximum transmit power configured for the corresponding cell, and a reference point for measuring the transmit carrier power may be an antenna connector. In addition, total received wideband power means wideband power received within a specified timeslot, including noise generated within a receiver within the UTRAN uplink channel wide range within the UTRAN access point. The TCP or RTWP is compared with a preset overload threshold T O (S12). If TCP or RTWP> T O , the value of the overload flag is determined (S13). The comparison between the overload threshold and T O and the generation of the overload message may be performed in a core network. The transmission of the overload message may include an overload flag, which is transmitted from the core network to the UTRAN by the RANAP protocol. When the value of the overload flag becomes 0, the overload preliminary signal is transmitted from the core network to the UTRAN (S14). In response to the overload preliminary signal, the CRNC transmits a dedicated measurement request message to the Node B. The node B initiates dedicated measurement in an on-demand manner for all calls set in the corresponding cell by the dedicated measurement request message (S15). The type of dedicated measurement includes transmitted code power. The transmission code power measured for all calls set in the corresponding cell at the Node B is reported to the CRNC (S16). The dedicated measurement procedure is done by the NBAP protocol between the CRNC and Node B. Dedicated measurement associated with a specific terminal is made by the SRNC (Servicing RNC) instructing the DRNC (Drifting RNC) to perform the dedicated measurement. After the transmission code power report (S16) is made as described above, the overload flag value is set to one. In the setting of the overload flag value, the common measurement is started by a periodic common measurement start procedure (S11).

과부하플랙을 판단하는 과정(S13)에서 만약 상기 플랙 값이 0이 아니라면 과부하경계 메시지가 전송된다(L10). 상기 과부하경계 메시지의 전송(L10)에 따른 데이터 전송률 제어는 도4c와 관련하여 설명된다.In the process of determining the overload flag (S13), if the flag value is not 0, an overload boundary message is transmitted (L10). Data rate control according to the transmission of the overload boundary message L10 is described with reference to FIG. 4C.

상기 TCP/RTWP의 값을 과부하 임계값과 비교하는 과정(S12)에서 TCP/RTWP > TO이 되지 않는 경우에는 다시 저부하 임계값(Underload Threshold) TU와 비교된다(P10). 상기 비교에서는 TCP/RTWP > TU가 성립하는 경우와 성립하는 않는 경우가 있다. 성립하지 않는 경우에는 부하가 감소하는 과정에 있을 것이다. 상 기 성립하지 않는 경우의 전송률 제어는 도 4b와 관련하여 설명된다. 상기 성립하는 경우에는 다시 과부하플랙의 값을 판단해서 부하량이 증가하고 있는 상태에 있는지 여부를 판단한다(P11). 만약 과부하플랙이 값이 1이라면 부하가 감소하는 경우에 해당한다. 그러므로, 해제예비 메시지를 전송한다(P12). 상기 메시지에 따라 노드 B에서 해당 셀에서 설정된 모든 호에 대해 온-디멘드 방식으로 전송 코드 전력을 측정한다(P13). 상기 측정된 전송 코드 전력은 측정부로부터 전송률 제어부로 보고된다. 이와 동시에 부하량 제어부에서 과부하플랙값을 0으로 설정하고 또한 과부하 전송 메지지의 생성 회수를 저장한다. 상기 과정이 진행된 후 전송률 제어부의 주기적인 공용 측정 요청 메시지에 의하여 다시 측정부에서 공용 측정이 개시된다. When TCP / RTWP> T O is not reached in the step S12 of comparing the TCP / RTWP value with the overload threshold value, the TCP / RTWP value is again compared with the underload threshold T U (P10). In the above comparison, there may be cases in which TCP / RTWP> T U holds. If not, the load will be in the process of decreasing. Rate control in the absence of the above is explained with reference to FIG. 4B. If the above is true, the value of the overload flag is again determined to determine whether the load is in an increasing state (P11). If the overload flag is 1, the load is reduced. Therefore, the release preliminary message is transmitted (P12). According to the message, the node B measures the transmission code power in an on-demand manner for all calls set in the corresponding cell (P13). The measured transmission code power is reported from the measurement unit to the rate control unit. At the same time, the overload flag value is set to 0 in the load controller and the number of generations of the overload transmission message is stored. After the above process, the common measurement is started again by the measurement unit by the periodic common measurement request message of the rate controller.

과부하플랙을 비교하는 과정(P11)에서 상기 플랙 값이 1이 되지 않는 경우에는 과부하 계수(Overload Count)를 판단한다(R10). 상기 과부하 계수는 해당 셀이 과부하상태에 있다는 메시지를 연속적으로 전송한 횟수를 의미한다. 이미 설명한 것처럼 상기 과부하 계수는 부햐랑 제어부에서 저장되어 필요한 경우 전송률 제어부로 전달된다. 과부하 계수 판단(R10)에서 상기 계수가 1보다 큰 경우, 즉 연속적으로 2회에 걸쳐 과부하 레벨에 대한 메시지가 전송되었다면 해제 메지지를 송신하여야 한다(R11), 상기 해제 메시지의 송신에 따른 전송률 제어는 도 4d와 관련하여 설명한다. 이와는 달리 상기 계수가 1 또는 0이 되는 경우에는 현재 해당 셀이 과부하 상태에 있지 아니하므로 공용 측정 절차를 개시한다. In the process of comparing the overload flag (P11), if the flag value is not 1, the overload count is determined (R10). The overload coefficient refers to the number of consecutive transmissions of a message indicating that the cell is in an overloaded state. As described above, the overload coefficient is stored in the channel controller and transferred to the rate controller if necessary. In the overload coefficient determination (R10), if the coefficient is greater than 1, that is, if the message for the overload level has been transmitted twice in succession, a release message should be transmitted (R11). Will be described with reference to FIG. 4D. On the contrary, when the coefficient becomes 1 or 0, since the cell is not currently overloaded, a common measurement procedure is started.

도 4b는 도 4a와 관련된 설명에서 부하량이 감소하는 경우에 본 발명에 따른 전송률 제어 과정을 도시한 것이다. FIG. 4B illustrates a rate control process according to the present invention when the load decreases in the description related to FIG. 4A.

도 4b에 도시된 것처럼 먼저 저부하 플랙 값을 판단한다(S20). 현재 해당 셀의 부하량은 저부하 레벨에 있으므로, 상기 판단된 저부하 플랙 값이 1이 아닌 경우에는 상기 플랙을 1로 설정하고 도 4a에 도시된 공용 측정 절차를 개시한다(S11). 만약 상기 플랙 값이 1이 되는 경우에는 코어 네트워크에서 RNC로 저부하 메시지를 송신한다(S21). 또한 코어 네트워크에서 해당 셀에서 전송률이 감소된 호가 있는 지 여부를 판단한다(S22). 만약 전송률이 감소된 호가 없다면 해당 셀은 저부하 레벨 상태를 유지하고 있으므로 공용 측정 절차를 개시한다. 만약 전송률이 감소된 호가 존재한다면 현재 저부하 레벨 상태에 있으므로 노드 B에서는 해당 셀의 감소된 호들에 대한 전송률을 원래의 전송률로 회복시키고(S23),As shown in FIG. 4B, first, the low load flag value is determined (S20). Since the current load of the corresponding cell is at a low load level, if the determined low load flag value is not 1, the flag is set to 1 and the common measurement procedure shown in FIG. 4A is started (S11). If the flag value is 1, a low load message is transmitted from the core network to the RNC (S21). In addition, it is determined whether there is a call whose transmission rate is decreased in the corresponding cell in the core network (S22). If there is no call with a reduced rate, then the cell remains at a low load level and initiates a common measurement procedure. If there is a call with a reduced rate, since the node is currently in a low load level state, the Node B recovers the rate for the reduced calls of the corresponding cell to the original rate (S23).

도 4a에 도시된 공용 측정 절차를 개시한다(S11). 그리고, 위과 같은 과정에서 과부하 플랙 값은 원래의 값(0)으로 유지한다. The common measurement procedure shown in FIG. 4A is started (S11). In the above process, the overload flag value is maintained at the original value (0).

도 4c는 해당 셀에서 부하량이 증가하는 경우 본 발명에 따른 전송률 제어가 WCDMA 시스템에서 실행되는 과정을 도시한 것이다. 4C illustrates a process in which a rate control according to the present invention is executed in a WCDMA system when the load increases in a corresponding cell.

도 4c의 과부하전송제어로 표시된 부분은 도 4a의 과부하전송제어 과정으로 표시된 부분과 연결된다. 해당 셀의 부하가 과부하 임계점보다 큰 상태에서 부하가 증가하면서 과부하경계 신호가 발생된 경우에는 위에서 설명한 것처럼 본 발명에 따른 과부하 전송률 제어가 이루어진다. 과부하에 대한 전송률 제어가 이루어지기 위해서는 해당 셀에 설정된 모든 호를 서비스 클래스 별로 분류하고, 다시 각각의 클래스에 대하여 채널 특성을 기준으로 정렬되어야 한다(S30). 상기 정렬은 도 4a의 전송 코드 전력 측정(15)과 상기 전력보고(S16)를 이용한다. The portion indicated by the overload transmission control of FIG. 4C is connected to the portion indicated by the overload transmission control process of FIG. 4A. When the overload boundary signal is generated while the load increases while the load of the cell is greater than the overload threshold, the overload rate control according to the present invention is performed as described above. In order to perform the rate control for the overload, all the calls set in the corresponding cell must be classified by service class, and again, each class must be sorted based on channel characteristics (S30). The alignment uses the transmit code power measurement 15 of FIG. 4A and the power report S16.

본 발명에 따른 전송률 제어는 과부하 계수(Overload Count)의 값에 따라 클래스 별로 이루어져야 하므로 먼저 과부하 계수의 값을 판단하여야 한다(S31). 상기 과부하 계수 값에 증가함에 따라 시간 지연에 대하여 영향을 가장 적게 받는 클래스부터 시작하여 크게 받는 클래스 순으로 전송률 제어가 이루어진다. 상기 전송률 제어는 호 계수(Call Count)를 이용하여 이루어질 수 있고 이미 설명한 것처럼 해당 클래스의 호 계수는 아래의 식에 의하여 계산된다: Since the rate control according to the present invention should be performed for each class according to the value of the overload count, the value of the overload coefficient must be determined first (S31). As the overload coefficient value increases, the rate control is performed in the order of the class having the least influence on the time delay and the class having the greatest influence. The rate control can be achieved by using the Call Count, and as described above, the call count of the class is calculated by the following equation:

호 계수(클래스) = {(해당 클래스의 전체 호의 수)×(해당 클래스의 부하량의 퍼센트 값)}/100. Call count (class) = {(number of total calls in that class) × (percent of loads in that class)} / 100.

만약 과부하 계수가 1이라면 호 계수(인터액티브 및 백그라운드)를 산출한다(S32). 상기 호 계수(인터액티브 및 백그라운드)의 값을 판단하고(S33), 그 값이 0이 아닌 경우에는 인터액비트 및 백그라운드 호에 대하여 채널 특성이 나쁜 순으로 우선하여 상기 호 계수(인터액티브 및 백그라운드)에 해당하는 호의 수만큼 전송률을 한 단계 낮게 설정한다(S331). 그리고 과부하 플랙을 원래 값(1)으로 유지한 상태에서 다시 전용 측정을 개시한다. 산출된 호 계수(인터액티브 및 백그라운드)가 0이라면 다시 호 계수(스트리밍)를 산출한다(S34). 상기 호 계수(스트리밍)를 판단하여(S35) 그 값이 0이 아니라면 위에서와 동일한 방법 스트리밍 클래스에 해당하는 호에 대하여 전송율 한 단계 낮게 설정한다(S351). 그리고 과부하 플랙의 값을 유지한 상태에서 전용 측정을 하는 것은 인터액티브 및 백그라운드 클래스에 대한 것과 동일하다. 만약 호 계수(스트리밍)가 0이라면 다시 호 계수( 컨버세이셔널)를 산출한다(S36). 상기 호 계수(컨버세이셔널)에 해당하는 호의 수만큼 컨버세이셔널 클래스의 호에 대하여 전송률을 한 단계 낮게 설정하는 것은 위와 동일하다(S37). 그리고, 과부하 플랙의 값(1)을 유지한 상태에서 다시 전용 측정이 개시되는 것도 위와 동일하다. 위와 같은 전송률 제어에서 모든 호 계수가 0이 되는 경우는 거의 발생하지 않는다. 왜냐하면 이 경우에는 과부하 상태가 아니기 때문이다. 만약 갑자기 해당 셀의 호의 수가 감소하여 모든 호의 계수가 0이라면 어떤 클래스에 대해서도 전송률 제어가 이루어지지 않고 공용 측정이 개시될 수 있을 것이다. If the overload factor is 1, a call factor (interactive and background) is calculated (S32). The value of the call coefficient (interactive and background) is determined (S33). If the value is non-zero, the call coefficient (interactive and background) is given priority in the order of the bad channel characteristics for the interact bit and the background call. The transmission rate is set one level lower by the number of calls corresponding to the step (S331). The measurement is then started again with the overload flag at its original value (1). If the calculated call coefficients (interactive and background) are zero, the call coefficients (streaming) are again calculated (S34). If the call coefficient (streaming) is determined (S35), and the value is not 0, the transmission rate is set one step lower for the call corresponding to the same method streaming class as above (S351). And taking dedicated measurements while maintaining the value of the overload flag is the same as for the interactive and background classes. If the call coefficient (streaming) is 0, the call coefficient (conversational) is calculated again (S36). It is the same as above to set the transmission rate one step lower for the conversation class call by the number of calls corresponding to the call count (conversational) (S37). In addition, as described above, the dedicated measurement is started again while the value 1 of the overload flag is maintained. In the above rate control, almost all call coefficients become zero. Because in this case it is not overloaded. If the number of calls in the corresponding cell suddenly decreases and all the coefficients of all the calls are zero, the rate measurement may not be performed for any class and the public measurement may be started.

상기 과부하 계수를 판단한 결과(S31), 과부하 계수가 1이 아니라면 다시 과부하 계수가 2가 되는지 여부를 판단한다(P30). 만약 과부가 계수가 2인 경우라면 스트리밍 클래스에 대한 전송률 제어가 이루어져야 한다. 그러므로, 호 계수(스트리밍)를 산출한다(P31). 상기 호 계수(스트리밍)를 판단한(P32) 후 0이 아니라면 인터액티브 및 백 그라운드 클래스에 해당하는 모든 호에 대하여 전송률을 한 단계 낮게 설정한다. 이와 함께, 스트리밍 클래스에 해당하는 호에 대하여 채널 특성이 나쁜 순으로 호 계수(스트리밍)에 해당하는 호의 수만큼 전송률을 한 단계 낮게 설정한다(P321). 상기와 같은 전송률의 제어가 이루어진 후, 과부하 플랙의 유지와 공용 측정의 개시는 과부하 계수가 1인 경우와 동일하다. 호 계수(스트리밍)가 0이 되는 경우에는 다시 호 계수(컨버세이셔널)를 산출한다. 상기 호 계수(컨버세이셔널)를 산출한다(P33). 그리고, 인터액티브 및 백그라운드 클래스에 속하는 모든 호에 대하여 전송률을 한 단계 낮게 설정한다. 이와 함께, 컨버세이셔널에 해 당하는 호에 대해서는 호 계수(컨버세이셔널) 만큼 채널 특성이 나쁜 순으로 전송률이 한 단계 낮게 설정된다. 상기와 같은 전송률 제어가 이루어진 후 과부하 플랙 값을 유지하고 공용 측정이 개시되는 것은 다른 전송률 제어의 경우와 동일하다. As a result of determining the overload coefficient (S31), if the overload coefficient is not 1, it is determined whether the overload coefficient is 2 again (P30). If the widow is 2, the rate control for the streaming class should be performed. Therefore, the call coefficient (streaming) is calculated (P31). After determining the call count (streaming) (P32), if not 0, the transmission rate is set one step lower for all calls corresponding to the interactive and background classes. In addition, for the call corresponding to the streaming class, the transmission rate is set one level lower by the number of calls corresponding to the call coefficient (streaming) in the order of the poor channel characteristics (P321). After the above rate control is made, the maintenance of the overload flag and the commencement of the common measurement are the same as when the overload factor is one. When the call coefficient (streaming) becomes zero, the call coefficient (conversational) is calculated again. The call coefficient (conversational) is calculated (P33). Then, the transmission rate is set one level lower for all calls belonging to the interactive and background classes. In addition, for a call corresponding to the conversation, the transmission rate is set one step lower in order of bad channel characteristics by the call coefficient (conversation). After the above rate control is performed, the overload flag value is maintained and the common measurement is started as in the case of other rate control.

위와 같은 방법으로 해당 셀이 과부하상태에 있는 경우에는 본 발명에 따라 전송률 제어가 이루어진다. 도 4c에서 도시된 본 발명에 따른 전송률 제어는 백 그라운드, 인터액티브, 스트리밍 및 컨버세이셔널의 순으로 채널 특성이 나쁜 순으로 이루어졌다. 그러나, 상기와 같은 우선 순위 및 과부하 계수를 몇 단계로 나누어서 전송률을 제어할 것인가는 필요에 따라 다양하게 달라질 수 있을 것이다.When the cell is in an overloaded state by the above method, rate control is performed according to the present invention. The rate control according to the present invention shown in FIG. 4C is performed in the order of bad channel characteristics in the order of background, interactive, streaming, and conversational. However, whether to control the transmission rate by dividing the above priority and overload coefficients into steps may vary as necessary.

도 4d는 과부하상태가 해제됨에 따라 본 발명에 따른 시스템에서 감소된 전송률을 회복되는 하나의 실시 예를 도시한 것이다. 4d illustrates one embodiment of recovering a reduced rate in a system according to the present invention as the overload condition is released.

도 4a에서 과부하계수(Overload Count)가 1보다 크고, 그리고 부하량 제어부에서 전송률 제어부로 해제 메시지를 전송함에 따라 상기 전송률 제어부에서 클래스 별로 전송률을 회복시키게 된다. In FIG. 4A, the overload count is greater than 1, and as the load control unit transmits a release message to the transmission rate control unit, the rate control unit recovers the transmission rate for each class.

도 4d에 도시된 것처럼 전송률을 회복시키기 위하여 먼저 해당 셀에 설정된 모든 호들을 클래스 별로 채널 특성이 좋은 순서로 정렬시킨다(S40). 상기 채널와 같은 정렬은 패킷 분류부에서 이루어진다. 그리고, 부하량 제어부로부터 전송률 제어부로 전송된 해제 메시지 및 해제예비 메시지의 수, 즉 해제 계수(Resolve Count)를 판단한다(S41). 상기 해제 계수의 값에 따라 호 계수에 기초하여 각각의 클래스별로 전송률 제어가 이루어지는 것은 도 4c에서와 동일하다. 그리고, 전송 률 회복의 경우에도 호 계수는 전송률 감소의 경우와 동일한 방법으로 산출된다. 상기 해제 계수가 1이 되는 경우, 호 계수(컨버세이셔널)를 산출하고(S42), 호 계수(컨버세이셔널)가 0인지 여부를 판단한다(S43). 상기 호 계수(컨버세이셔널)가 0이 아니라면 컨버세이셔널 클래스에 해당하는 호에 대하여 채널 특성이 좋은 순으로 상기 호 계수(컨버세이셔널)의 수만큼 전송률을 한 단계 증가시킨다(S431). 그러나, 만약 컨버세이셔널에 해당하는 호들이 모두 초기 전송률 또는 미리 결정된 최대 허용 전송률을 유지하고 있다면 전송률의 증가가 이루어질 필요가 없을 것이다. 상기 경우에는 아래에 설명하는 호 계수(컨버세이셔널)가 0인 경우의 전송률 제어가 이루어진다. 컨버세이셔녈에 해당하는 전송률의 제어가 이루어진(S431) 후 원래의 값(0)으로 유지되고 다시 공용 측정이 이루어진다. 만약 호 계수(컨버세이셔널)가 0이 되는 경우라면 호 계수(스트리밍)가 산출되고(S44), 다시 상기 호 계수(스트리밍)의 값이 판단된다(S45). 호 계수(스트리밍)가 0이 아니라면 호 계수 만큼 스트리밍 클래스에 해당하는 호의 수에 대하여 채널 특성이 좋은 순으로 전송률이 한 단계 높게 설정된다(S451). 과부하 플랙의 값, 공용 측정의 개시 및 스트리밍 클래스에 해당하는 호에 대한 전송률 제어 여부는 위에서 설명한 컨버세이셔널 클래스에 해당하는 호에 대한 전송률 증가의 경우와 동일하다. 만약 호 계수(스트리밍)의 값이 0이라면 호 계수(인터액티브 및 백그라운드)가 산출된다(S46). 인터액티브 및 백그라운드 클래스에 해당하는 호에 대한 전송률의 증가가 컨버세이셔널 또는 스트리밍 클래스에 대하여 이루어진 방법과 동일하게 이루어진다(S47). 그리고, 과부하 플랙의 값 및 공용 측정의 개시도 상기 컨버세이셔널 또는 스트리 밍 클래스의 경우와 동일하다. 해제 계수가 1이 아니라면 해제 계수가 2인지 여부가 판단된다(P40). 해제 계수가 2가 아니라면 호 계수(인터액티브 및 백 그라운드)가 산출된다(P401). 그리고, 컨버세이셔널 및 스트리밍 클래스에 해당하는 모든 호에 대하여 전송률이 한 단계 높게 설정된다. 이와 동시에 인터액티브 및 백 그라운드 클래스에 해당하는 호의 전송률 제어는 호 계수에 기초하여 전송률 제어가 이루어진다. 즉, 호 계수에 해당하는 호의 수만큼 전송률이 한 단계 높게 설정된다(P402). 과부하 플랙의 유지, 공용 측정 절차의 개시 및 해당 클래스의 전송률 제어의 여부는 해제 계수가 1이 되는 경우와 동일하다. As shown in FIG. 4D, in order to recover a data rate, first, all calls set in a corresponding cell are sorted in order of good channel characteristics for each class (S40). The same sorting as the channel is done in the packet classifier. In operation S41, the number of release messages and release preliminary messages transmitted from the load controller to the transfer rate controller may be determined. Rate control is performed for each class based on the call coefficient according to the value of the release coefficient as in FIG. 4C. And, even in the case of the rate recovery, the call coefficient is calculated in the same way as in the case of the rate reduction. When the release coefficient is 1, a call coefficient (conversational) is calculated (S42), and it is determined whether the call coefficient (conversational) is 0 (S43). If the call coefficient is not 0, the transmission rate is increased by one step in the order of good channel characteristics for the call corresponding to the conversation class (S431). ). However, if all of the calls corresponding to the conversation maintain the initial rate or the predetermined maximum allowable rate, the increase in the rate may not need to be achieved. In this case, rate control is performed when the call coefficient (conversational) described below is zero. After the control of the transmission rate corresponding to the conversation (S431), the original value (0) is maintained and the common measurement is performed again. If the call coefficient (conversational) becomes zero, the call coefficient (streaming) is calculated (S44), and the value of the call coefficient (streaming) is again determined (S45). If the call count (streaming) is not 0, the data rate is set one step higher with respect to the number of calls corresponding to the streaming class by the call count (S451). The value of the overload flag, the start of the common measurement, and whether or not the rate control is controlled for the call corresponding to the streaming class are the same as the case of the increase rate for the call corresponding to the conversation class described above. If the value of the call coefficient (streaming) is 0, the call coefficient (interactive and background) is calculated (S46). An increase in the transmission rate for the calls corresponding to the interactive and background classes is performed in the same manner as that for the conversational or streaming class (S47). The value of the overload flag and the start of the common measurement are also the same as in the conversational or streaming class. If the release coefficient is not 1, it is determined whether the release coefficient is 2 (P40). If the release coefficient is not 2, the call coefficients (interactive and background) are calculated (P401). The transmission rate is set one step higher for all calls corresponding to the conversational and streaming classes. At the same time, the rate control of the call corresponding to the interactive and the background class is performed based on the call coefficient. That is, the transmission rate is set one step higher by the number of calls corresponding to the call count (P402). The maintenance of the overload flag, the commencement of the common measurement procedure, and the control of the rate of the class are the same as when the release factor is one.

만약, 해제 계수가 2가 되는 경우라면 호 계수(스트리밍)가 산출된다(P41). 상기 호 계수(스트리밍)가 0이 되는지 여부를 판단한(P42) 후, 호 계수(스트리밍)가 0이 아니라면 컨버세이셔널 클래스에 해당하는 모든 호에 대하여 전송률을 한 단계 높게 설정한다. 이와 동시에, 스트리밍 클래스에 대해서는 호 계수(스트리밍)에 기초하여 해제 계수가 2가 아닌 경우와 동일하게 전송률 제어가 이루어진다(P421). 그리고, 과부하 플랙의 유지, 공용 측정 절차의 개시, 해당 클래스의 전송률 제어 여부는 해제 계수가 1이 되는 경우와 동일하다. If the release coefficient is 2, the call coefficient (streaming) is calculated (P41). After determining whether the call count (streaming) becomes 0 (P42), if the call count (streaming) is not 0, the transmission rate is set one step higher for all calls corresponding to the conversation class. At the same time, the rate control is performed on the streaming class in the same manner as when the release coefficient is not 2 based on the call coefficient (streaming) (P421). The maintenance of the overload flag, the start of the common measurement procedure, and the control of the transmission rate of the corresponding class are the same as the case where the release coefficient is 1.

만약 호 계수(스트리밍)가 0이 되는 경우에는 호 계수(인터액티브 및 백그라운드)가 산출된다(P43). 그리고, 컨버세이셔널에 해당하는 모든 호에 대하여 전송률을 한 단계 높게 설정한다. 이와 동시에 인터액티브 및 백 그라운드에 해당하는 호에 대해서는 호 계수(인터액티브 및 백 그라운드)에 기초하여 전송률 제어가 이루어지는 것은 해제 계수가 2가 아닌 경우와 동일하다(P44). 또한, 과부하 플랙의 유지 및 공용 측정 절차의 개시는 해제 계수가 1이 되는 경우와 동일하다. If the call coefficient (streaming) becomes zero, the call coefficient (interactive and background) is calculated (P43). Then, the transmission rate is set one step higher for all calls corresponding to the conversation. At the same time, the rate control based on the call coefficients (interactive and background) for the calls corresponding to the interactive and the background is the same as when the release coefficient is not 2 (P44). In addition, the maintenance of the overload flag and the commencement of the common measurement procedure are the same as when the release coefficient is one.

위에서 설명한 것과 같이 해당 셀의 부하량의 감소하는 경우에는 컨버세이셔널, 스트리밍, 인터액티브, 백그라운드 클래스의 순서 및 채널 특성이 좋은 순으로 전송률 증가가 이루어진다. 위와 같은 클래스의 우선 순위 및 채널 특성의 정렬 방법 등은 서비스 제공자의 정책 또는 제공되는 서비스 시스템의 특성 등을 고려하여 필요에 따라 다양하게 수정될 수 있다. 또한, 이에 따라 해제계수의 판단 단계도 전송률 제어의 방법에 따라 다양해 질 수 있다. As described above, when the load of the cell decreases, the data rate increases in order of conversational, streaming, interactive, background class, and channel characteristics. The order of sorting the priority and channel characteristics of the class as described above may be variously modified as necessary in consideration of the policy of the service provider or the characteristics of the provided service system. In addition, according to this, the determining step of the release coefficient may vary according to the method of rate control.

본 발명은 위에서 첨부된 도면을 참조하여 실시 예를 이용하여 상세히 설명되었다. 그러나, 제시된 실시 예를 기초로 다양한 변형 및 수정이 가능하다는 것은 당업자에게 자명할 것이다. 그러므로, 본 발명의 기술적 사상을 벗어나지 않은 변형 및 수정 발명은 모두 본 발명의 범위에 속하는 것으로 이해되어야 할 것이다. The invention has been described in detail using the embodiments with reference to the accompanying drawings above. However, it will be apparent to those skilled in the art that various modifications and variations are possible based on the presented embodiments. Therefore, it should be understood that all modifications and modifications that do not depart from the spirit of the present invention fall within the scope of the present invention.

본 발명은 해당 셀의 부하량에 기초하여 설정된 호의 서비스 클래스별로 데이터 전송률을 제어함으로서 UMTS의 망을 효과적으로 이용하도록 하는 효과가 있다. 본 발명에 따른 무선 자원의 효과적인 관리는 시스템 용량을 극대화하고 이로서 해당 셀을 사용하는 가입자에게는 셀의 부하량에 따라 그리고 제공되는 서비스의 특성에 따라 최적의 서비스 품질을 제공하는 것을 가능하도록 한다.The present invention is effective to effectively use the network of UMTS by controlling the data rate for each service class of the call set based on the load of the cell. Effective management of radio resources in accordance with the present invention maximizes system capacity and thereby enables subscribers using the cell to provide optimal quality of service according to the load of the cell and the characteristics of the services provided.

Claims (30)

WCDMA 시스템에서 셀의 부하량에 따라 데이터의 전송률을 제어하는 방법에 있어서, In the method of controlling the data rate according to the load of the cell in the WCDMA system, 미리 결정된 임계값에 따라 과부하 레벨을 설정하는 단계; Setting an overload level according to a predetermined threshold value; 측정된 부햐랑에 따라 상기 과부하 레벨을 기초로 과부하 여부를 판단하는 단계; 및 Determining whether or not an overload is based on the overload level according to the measured bum; And 상기 과부하 여부 판단에 따라 해당 셀의 클래스 특성에 기초하여 서비스 클래스를 분류하여 전송률을 제어하는 단계를 포함하고, 상기에서 전송률의 제어는 클래스 별로 단계적으로 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법.And classifying a service class based on class characteristics of a corresponding cell according to the overload determination, and controlling a data rate, wherein the control of the data rate is performed step by step for each class. 제1항에 있어서, 상기 미리 결정된 임계값은 과부하 임계값과 저부하 임계값이 되고, 이에 따라 과부하 레벨은 세 개의 레벨로 설정되는 것을 특징으로 하는 전송률을 제어하는 방법. 2. The method of claim 1, wherein the predetermined threshold is an overload threshold and a low load threshold, so that the overload level is set to three levels. 제1항에 있어서, 상기 과부하 여부의 판단은 전송 반송파 전력 또는 수신 총 광대역 전력과 비교하는 것을 특징으로 하는 전송률을 제어하는 방법. The method of claim 1, wherein the determining of the overload is compared with the transmission carrier power or the total received wideband power. 제3항에 있어서, 상기 과부하 여부의 판단 여부에 따라 과부하 플랙을 설정하고, 과부하 메시지를 생성하고, 그리고 과부하 계수를 저장하는 것을 특징으로 하는 전송률을 제어하는 방법. 4. The method of claim 3, wherein an overload flag is set, an overload message is generated, and an overload factor is stored according to whether the overload is determined. 제1항에 있어서, The method of claim 1, 상기 전송률의 제어 단계는 전송 코드 전력을 측정하는 단계를 포함하는 것을 특징으로 하는 전송률을 제어하는 방법. And the controlling of the transmission rate comprises measuring transmission code power. 제5항에 있어서, 상기 전송 코드 전력에 기초하여 채널 특성에 따라 해당 셀의 호를 정렬하는 단계를 포함하는 전송률을 제어하는 방법. 6. The method of claim 5, comprising aligning the call of the cell according to channel characteristics based on the transmit code power. 제1항에 있어서, 상기 전송률의 제어는 과부하 상태로의 전이하는 과정의 전송률 제어와 과부하 해제 상태로의 전이하는 전송률 제어를 포함하는 전송률을 제어하는 방법. 2. The method of claim 1, wherein the control of the rate includes rate control in transitioning to an overload condition and rate control transitioning to an overload release state. 제7항에 있어서, The method of claim 7, wherein 상기 과부하 상태로의 전이하는 과정의 전송률 제어는 과부하 상태의 연속적인 발생 회수에 기초하여 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. The rate control of the transition to the overload state is based on the number of consecutive occurrences of the overload state. 제8항에 있어서, The method of claim 8, 상기 과부하 상태의 발생 회수는 1회, 2회 및 3회가 되는 것을 특징으로 하는 전송률을 제어하는 방법. And the number of occurrences of the overload condition is one, two and three times. 제7항에 있어서, 상기 과부하 해제 상태로의 전이하는 전송률 제어는 과부하 해제 상태의 연속적인 발생 회수에 기초하여 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. 8. The method of claim 7, wherein the rate control for transitioning to the overload release state is based on the number of consecutive occurrences of the overload release state. 제10항에 있어서, 상기 과부하 해제 상태의 발생 횟수는 1회, 2회 및 3회가 되는 것을 특징으로 하는 전송률을 제어하는 방법. 11. The method of claim 10, wherein the number of occurrences of the overload release state is one, two, and three times. 제1항에 있어서, 상기 클래스의 특징은 시간 지연에 대한 민감성 여부가 되 는 것을 특징으로 하는 전송률을 제어하는 방법. 2. The method of claim 1, wherein the characteristic of the class is whether it is sensitive to time delay. 제12항에 있어서, 상기 시간 지연 따른 민감성 여부는 컨버세이셔널, 스트리밍, 인터액티브 및 백그라운드 클래스의 순으로 낮아지는 것에 기초하여 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. 13. The method of claim 12, wherein the sensitivity according to the time delay is made based on decreasing order of conversational, streaming, interactive, and background classes. 제1항에 있어서, 상기 전송률의 제어는 분류된 클래스 별로 각각 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. The method of claim 1, wherein the rate control is performed for each classified class. 제14항에 있어서, 상기 분류된 클래스 각각에 해당하는 모든 호들은 채널 특성에 따라 정렬되는 것을 특징으로 하는 전송률을 제어하는 방법. 15. The method of claim 14, wherein all calls corresponding to each of the classified classes are arranged according to channel characteristics. 제1항에 있어서, The method of claim 1, 상기 전송률 제어의 단계는 과부하 상태의 전송률 제어가 되고 백그라운드 클래스, 인터액티브 클래스, 스트리밍 클래스 및 컨버세이셔널 순서로 전송률 제어가 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. The rate control step is a rate control of the overload state and the rate control is performed in the order of background class, interactive class, streaming class and conversational. 제16항에 있어서, 상기 과부하 상태의 전송률 제어는 각각의 클래스에 해당 호들은 채널 특성이 나쁜 순으로 정렬하여 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. 17. The method of claim 16, wherein the rate control in the overloaded state is performed by arranging calls corresponding to each class in the order of bad channel characteristics. 제1항에 있어서, The method of claim 1, 상기 전송률 제어의 단계는 과부하 상태 해제의 전송률 제어가 되고 컨버세이셔널, 스트리밍, 인터액티브 및 백 그라운드 순서로 전송률 제어가 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법.And the rate control step is a rate control of the overload release and the rate control in the order of conversational, streaming, interactive and background. 제18항에 있어서, 상기 과부하 상태 해제의 전송률 제어는 각각의 클래스에 해당 모든 호들은 채널 특성이 좋은 순으로 정렬하여 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. 19. The method of claim 18, wherein the rate control of the overload release is performed by arranging all calls corresponding to each class in order of good channel characteristics. 제17항 또는 청구항 19항에 있어서, 상기 채널 특성은 전송 코드 전력을 기초로 하여 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. 20. The method of claim 17 or 19, wherein said channel characteristic is based on transmit code power. 제1항에 있어서, 상기 부하량의 측정은 주기적으로 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. The method of claim 1, wherein the measurement of the load is performed periodically. 제1항에 있어서, 상기 부하량의 측정은 온-디맨드 방식으로 이루어지는 것을 특징으로 하는 전송률을 제어하는 방법. The method of claim 1, wherein the measurement of the load is performed on-demand. WCDMA 시스템에서 셀의 부하량에 따라 데이터의 전송률을 제어하는 시스템에 있어서, In a system for controlling the data rate according to the load of the cell in the WCDMA system, 미리 설정된 임계값에 기초하여 상기 셀의 부하상태를 판단하는 부하량 제어부;A load amount control unit which determines a load state of the cell based on a preset threshold value; 상기 부하량 제어부로부터 전송되는 메시지를 기초로 해당 셀의 클래스 별로 전송률 제어 여부를 판단하는 전송률 제어부;A rate controller configured to determine whether to control the rate for each class of the corresponding cell based on the message transmitted from the load controller; 상기 전송률 제어부의 메시지에 기초하여 해당 셀의 부하를 측정하는 측정부; 및 A measuring unit measuring a load of a corresponding cell based on the message of the rate controller; And 상기 측정부의 측정에 기초하여 데이터를 분류하는 패킷 분류부를 포함하고, 상기에서 전송률의 제어는 클래스 별로 단계적으로 이루어지는 것을 특징으로 하는 전송률을 제어하는 시스템. And a packet classification unit for classifying data based on the measurement of the measurement unit, wherein the control of the transmission rate is performed step by step for each class. 제23항에 있어서, 상기 셀의 부하 상태의 판단은 송신 반송파 전력 또는 수신 총 광대역 전력을 기초로 하는 것을 특징으로 하는 전송률을 제어하는 시스템. 24. The system of claim 23, wherein the determination of the load state of the cell is based on transmit carrier power or received total broadband power. 제23항에 있어서, 상기 부하량 제어부로부터 전송되는 메시지는 과부하 플랙, 과부하 메시지 송신 회수가 포함되는 전송률을 제어하는 시스템.24. The system of claim 23, wherein the message transmitted from the load controller includes an overload flag and an overload message transmission count. 제23항에 있어서, The method of claim 23, wherein 상기 부하의 측정은 주기적으로 온-디멘드 방식으로 이루어지는 것을 특징으로 하는 전송률을 제어하는 시스템. The measurement of the load is made periodically on-demand. 제23항에 있어서, 데이터의 분류는 시간 지연에 대한 민감성 여부에 따라 이루어지는 것을 특징으로 하는 전송률을 제어하는 시스템. 24. The system of claim 23, wherein the classification of data is based on sensitivity to time delays. 제23항에 있어서, 상기 패킷 분류부는 전송 코드 전력에 기초하여 채널 특성에 따라 모든 호들을 정렬하는 것을 포함하는 전송률을 제어하는 시스템. 24. The system of claim 23, wherein the packet classifier includes sorting all calls according to channel characteristics based on transmit code power. 제23항에 있어서, 상기 전송률 제어부는 RNC가 되는 것을 특징으로 하는 전송률을 제어하는 시스템. 24. The system of claim 23, wherein said rate control unit is an RNC. 제23항에 있어서, 상기 측정부는 노드 B가 되는 것을 특징으로 하는 전송률을 제어하는 시스템.24. The system of claim 23, wherein the measurement unit is a node B.
KR1020040026491A 2004-04-19 2004-04-19 Method and system for controlling data rate by service class based on wireless load KR100582423B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040026491A KR100582423B1 (en) 2004-04-19 2004-04-19 Method and system for controlling data rate by service class based on wireless load

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040026491A KR100582423B1 (en) 2004-04-19 2004-04-19 Method and system for controlling data rate by service class based on wireless load

Publications (2)

Publication Number Publication Date
KR20050101579A KR20050101579A (en) 2005-10-25
KR100582423B1 true KR100582423B1 (en) 2006-05-23

Family

ID=37279984

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040026491A KR100582423B1 (en) 2004-04-19 2004-04-19 Method and system for controlling data rate by service class based on wireless load

Country Status (1)

Country Link
KR (1) KR100582423B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101595948B1 (en) * 2014-12-11 2016-02-29 충북대학교 산학협력단 Load Balancing Method of P2P Networks by Load Threshold Adjustment and Device Implementing the Same

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101500678B1 (en) * 2012-05-31 2015-03-09 주식회사 케이티 Method for load balancing of femto base and Femto base there for

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000013447A1 (en) 1998-08-27 2000-03-09 Motorola Limited Bandwidth provision in a communication system
KR20000055403A (en) * 1999-02-05 2000-09-05 구자홍 method for controlling multiple access in mobile communication system
US6400695B1 (en) 1998-05-22 2002-06-04 Lucent Technologies Inc. Methods and apparatus for retransmission based access priority in a communications system
KR20030036980A (en) * 2001-11-01 2003-05-12 한국전자통신연구원 The Packet Scheduling Method for Quality of Service of Internet based on Diffserv in Wireless Telecommnunication Network
KR20050087448A (en) * 2004-02-27 2005-08-31 삼성전자주식회사 A method for providing umts qos using ds network and a system using the same method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6400695B1 (en) 1998-05-22 2002-06-04 Lucent Technologies Inc. Methods and apparatus for retransmission based access priority in a communications system
WO2000013447A1 (en) 1998-08-27 2000-03-09 Motorola Limited Bandwidth provision in a communication system
KR20000055403A (en) * 1999-02-05 2000-09-05 구자홍 method for controlling multiple access in mobile communication system
KR20030036980A (en) * 2001-11-01 2003-05-12 한국전자통신연구원 The Packet Scheduling Method for Quality of Service of Internet based on Diffserv in Wireless Telecommnunication Network
KR20050087448A (en) * 2004-02-27 2005-08-31 삼성전자주식회사 A method for providing umts qos using ds network and a system using the same method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101595948B1 (en) * 2014-12-11 2016-02-29 충북대학교 산학협력단 Load Balancing Method of P2P Networks by Load Threshold Adjustment and Device Implementing the Same

Also Published As

Publication number Publication date
KR20050101579A (en) 2005-10-25

Similar Documents

Publication Publication Date Title
US8085709B2 (en) Method and system for managing radio resources in mobile communication networks, related network and computer program product therefor
US9414255B2 (en) Packet flow control in a wireless communications network based on an indication contained in a packet
EP1330930B1 (en) Temporary service interruption for high speed data transfer
US6381458B1 (en) Method and system for soft handoff control based on access network capacity
US7738508B2 (en) Packet switched connections using dedicated channels
JP4643101B2 (en) Channel type switching method from common channel to dedicated channel based on common channel load
KR100610035B1 (en) A method and apparatus for terminating a burst transmission in a wireless system
CN103152765B (en) Uplink congestion detection and control between nodes in a radio access network
JP4234977B2 (en) Communication device and method for communicating over a digital mobile network
JP4300237B2 (en) Uplink scheduling method for wireless mobile communication system
US20030012217A1 (en) Channel-type switching to a common channel based on common channel load
EP1240729B1 (en) Radio network control using uplink mobile transmit power
AU4028601A (en) Improved quality of service control in a mobile telecommunications network
US8660496B2 (en) Arrangement and technique for interference mitigation
US8181080B2 (en) Adaptive HARQ control for EDCH
CN101124745A (en) Method and device in telecom system
KR100582423B1 (en) Method and system for controlling data rate by service class based on wireless load
KR100355272B1 (en) Radio Resource Menagement Method for Supporting Heterogeneous Traffic in Wideband CDMA System
EP2192805B1 (en) Method of cell assignment in cellular communications networks using macrodiversity
EP1043901A2 (en) Method for premature termination of burst transmission in wireless communication systems
Rahman et al. Uplink call admission control with adaptive bit rate degradation for WCDMA

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20040419

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060119

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20060515

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060516

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060517

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090429

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20100429

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20110428

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20120427

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20130429

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20130429

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20140429

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20140429

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20150429

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20150429

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170409