KR100594518B1 - Apparatus and method for scheduling data transmission in communication system - Google Patents
Apparatus and method for scheduling data transmission in communication system Download PDFInfo
- Publication number
- KR100594518B1 KR100594518B1 KR1020040056473A KR20040056473A KR100594518B1 KR 100594518 B1 KR100594518 B1 KR 100594518B1 KR 1020040056473 A KR1020040056473 A KR 1020040056473A KR 20040056473 A KR20040056473 A KR 20040056473A KR 100594518 B1 KR100594518 B1 KR 100594518B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- variable
- power
- priority
- communication system
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0075—Allocation using proportional fairness
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
무선통신 환경에서 가입자별 서비스 등급과 무선채널환경을 동시에 고려하는 스케줄링 장치 및 그 방법이 개시된다. 즉, 본 발명에 따른 통신 시스템에서의 데이터 전송 스케줄링 장치는, 단말기에 할당된 서비스 등급에 따른 변수를 제1 우선순위 조정변수로 하고, 상기 단말기의 수신전력 변화변수를 제2우선순위 조정변수로 하는 PF(Proportional Fairness) 스케줄러를 포함하는 것을 특징으로 한다.Disclosed are a scheduling apparatus and method for simultaneously considering a service level for each subscriber and a wireless channel environment in a wireless communication environment. That is, in the data transmission scheduling apparatus of the communication system according to the present invention, the variable according to the service class assigned to the terminal is a first priority adjustment variable, and the received power change variable of the terminal is a second priority adjustment variable. It characterized in that it comprises a PF (Proportional Fairness) scheduler.
또한, 본 발명에 따른 통신 시스템에서의 데이터 전송 스케줄링 방법은, 통신 시스템에서 단말기로 데이터 전송 스케줄링 방법에 있어서, PF(Proportional Fairness) 스케줄링을 통해 우선순위를 설정하는 단계; 상기에서 설정된 우선순위에 대하여 우선순위 조정변수를 고려한 최종 우선순위를 재설정하는 단계 및; 상기 재설정된 우선순위 따라 데이터를 할당하는 단계를 포함하는 것을 특징으로 하여, 사용자별로 요구하는 서비스 등급에 맞으면서도 무선채널 환경의 급격한 변화에도 효율적으로 데이터를 전송할 수 있다.In addition, the data transmission scheduling method in the communication system according to the present invention, the data transmission scheduling method from the communication system to the terminal, comprising: setting the priority through the Proportional Fairness (PF) scheduling; Resetting the final priority in consideration of the priority adjustment variable with respect to the priority set in the above; And allocating data according to the reset priority, so that data can be efficiently transmitted even with a sudden change in a wireless channel environment while meeting a service grade required for each user.
PF 스케줄러(Proportional Fairness Scheduler), 우선순위, 서비스등급, 수신전력PF scheduler, priority, class of service, received power
Description
도 1은 일반적인 단말기 수신전력의 시간에 따른 변화를 나타낸 도면.1 is a view showing a change over time of a general terminal reception power.
도2는 본 발명의 지수함수 형태의 우선순위 조정변수를 나타낸 도면.2 is a diagram illustrating priority adjustment variables in the form of an exponential function of the present invention.
도3은 본 발명의 대칭함수 형태의 우선순위 조정변수를 나타낸 도면.Figure 3 shows a priority adjustment variable in the form of a symmetric function of the present invention.
도4는 본 발명에 따른 스케줄러를 나타낸 개략도.4 is a schematic diagram illustrating a scheduler in accordance with the present invention.
* 도면의 주요부분에 대한 부호설명* * Explanation of Codes on Major Parts of Drawings *
400: 스케줄러 410: 제1연산부400: scheduler 410: first operation unit
420: 제2연산부 430: 메모리420: second operation unit 430: memory
440: 우선순위 할당부440: priority assignment unit
본 발명은 통신시스템에 관한 것으로, 보다 상세하게는 시간적으로 변화하는 무선 채널 환경하에서의 데이터 전송 스케줄링 장치 및 그 방법에 관한 것이다.The present invention relates to a communication system, and more particularly, to an apparatus and method for data transmission scheduling in a wireless channel environment that changes in time.
일반적으로, 통신시스템 처리율을 최대가 되도록 하기 위해서는 최대의 신호 전력 대 잡음 전력비(C/I)를 갖는 사용자에게 모든 자원을 할당하는 것이다. 하지 만 이와 같은 스케줄링 알고리즘(scheduling algorithm)을 사용할 경우, 환경이 좋은(신호전력 대 잡음전력 비(C/I)가 큰) 몇몇의 사용자만이 자원을 독점하는 현상이 발생되고 이로 인해 대다수의 다른 사용자는 전혀 통신을 하지 못하는 현상이 발생하게 된다. Generally, in order to maximize communication system throughput, all resources are allocated to a user having the maximum signal power to noise power ratio (C / I). However, using this scheduling algorithm, only a few users in a good environment (high signal-to-noise-to-noise ratio (C / I)) can monopolize the resource, which is why most other The user does not communicate at all.
이러한 문제점을 해결하기 위해서 모든 사용자에게 동일한 전송 기회를 부여하게 될 경우, 전체적인 사용자의 자원점유율은 항상 동일하게 되지만 전체적인 시스템 처리량이 매우 저하된다. In order to solve this problem, if the same transmission opportunity is given to all users, the resource share of the entire user will always be the same, but the overall system throughput will be very low.
무선통신에서는 무선채널의 환경에 따라 전송데이터의 오류확률이 변하므로 평균전송률은 물리계층에서 지원 가능한 데이터의 속도에 미치지 못한다. 따라서, 이와 같은 현상들을 극복하기 위하여, PF 스케줄링(Proportional Fairness Scheduling) 방법이 제안되었다.In wireless communication, the error probability of transmission data varies according to the environment of the wireless channel, so the average transmission rate does not reach the speed of data that can be supported in the physical layer. Therefore, in order to overcome such phenomena, a PF Scheduling (Proportional Fairness Scheduling) method has been proposed.
상기 PF스케줄링 방법은, n번째 시구간(Time Duration)에서의 요구데이터 전송률에 대한 (n-1)번째 시구간까지의 평균 데이터 전송률의 비로써 우선순위(Priority) 를 결정하여, 우선순위가 제일 높은 활성 사용자(Active User)의 데이터를 전송한다. 이를 좀 더 상세히 설명한다.In the PF scheduling method, the priority is determined by a ratio of the average data rate from the n-th time duration to the (n-1) th time period with respect to the required data rate. Send the data of the high active user. This is explained in more detail.
k번째 활성 사용자의 우선순위 함수는 다음 수학식 (1)과 같다.The priority function of the kth active user is expressed by Equation (1) below.
여기서, 는 k번째 활성 사용자의 우선순위 함수를 나타내고,은 k번째 활성 사용자에 대해 다음 번 시구간에서 지원되는 데이터 전송률(데이터량), 은 활성 사용자의 단말로부터 수신된 요구 데이터 전송률(데이터 요구량),은 전송구간 동안 전송해야 할 데이터 전송률을 나타낸다.here, Represents the priority function of the kth active user, Is the supported data rate (data amount) for the next time period for the kth active user, Is the requested data rate (data demand amount) received from the terminal of the active user, is the transmission interval Indicates the data rate that should be transmitted during.
이때, 은 다음 수학식(2)와 같이 표현된다.At this time, Is expressed by the following equation (2).
한편, 상기 수학식(1)의 은 지난번 시구간까지 전송된 데이터의 평균 전송률로써 다음 수학식(3)과 같이 표현된다. On the other hand, of the formula (1) Is the average data rate of the data transmitted up to the last time interval and is expressed as in Equation (3) below.
여기서, 상기는 상기 데이터의 평균 전송률이 고려되는 시구간을,은 그 기간동안에 실제 전송된 데이터의 전송률을 나타낸다. 따라서, 우선순위 함수는 k번째 활성사용자에 대해 다음 번 시간에서 지원되는 데이터 전송률 대비 지난번 시구간까지 전송된 데이터의 평균 전송률로 결정된다. Where Is a time period in which the average data rate of the data is considered, Denotes the transmission rate of data actually transmitted during that period. Therefore, the priority function is determined as the average transfer rate of data transmitted up to the last time period compared to the data transfer rate supported at the next time for the kth active user.
이처럼, 상기 PF스케줄링 방법은 무선환경과 전송할 데이터 양에 따라 적절한 우선순위를 보장함으로써 모든 활성 사용자를 대상으로 공평하게 데이터를 전송 할 수 있다.In this way, the PF scheduling method can ensure the proper priority according to the wireless environment and the amount of data to be transmitted can be equally transmitted to all active users.
하지만, 상기 수학식(3)에 나타난 바와 같이,은 이전(previous) 시구간의 무선채널정보를 기반으로 한다. 따라서, 채널의 변화가 심한 환경에서는 성능이 열화되는 문제점이 있었다. However, as shown in Equation (3) above, Is based on the radio channel information of the previous time period. Therefore, there is a problem in that performance deteriorates in an environment in which channel changes are severe.
즉, 도1에 도시한 바와 같이,를 번째 시구간에 수신된 신호의 전력이라 하면, 시구간에서는 할당된 무선 자원에 비해 무선 채널의 변화에 따른 실제 전송 가능한 데이터 전송률은 낮아지게 되어 결과적으로 데이터 전송 오율(PER)이 증가하게 되며, 시구간에서는 할당된 무선 자원에 비해 무선 채널의 변화에 따른 실제 전송 가능한 데이터 전송률은 높아지게 되어 무선 자원 할당이 비효율적으로 이루어진 결과를 가져온다.That is, as shown in FIG. To If the power of the signal received in the first time period, In the time period, the actual transmittable data rate due to the change of the wireless channel is lower than the allocated radio resource, resulting in an increase in the data transmission error rate (PER). In the time period, the actual data rate that can be transmitted according to the change of the radio channel is higher than the allocated radio resource, resulting in inefficient radio resource allocation.
이와 더불어, 유선통신의 xDSL서비스와 같은 사용자별 목표 데이터 전송률이 다른 환경에서는, 상기 PF스케줄링 방법을 활용하기에는 적합하지 않는 문제점이 있었다. 즉, 무선통신에서는 서비스 등급별로 대역폭을 예약해 놓는 것은, 무선채널 환경에 따라 데이터 전송 오율(Packet Error Rate, PER)의 차이가 크므로, 상기 전송해야 될 데이터량의 차이 역시 크므로, 효율적인 무선자원 활용방법이 되지 못하는 문제점이 있었다.In addition, there is a problem in that it is not suitable to use the PF scheduling method in an environment in which the target data rate for each user such as xDSL service of wired communication is different. That is, in the wireless communication, the reserved bandwidth for each service class has a large difference in the packet transmission rate (PER) according to the wireless channel environment, and thus, the difference in the amount of data to be transmitted is also large. There was a problem that could not be a resource utilization method.
본 발명은 상기와 같은 문제점을 해결하기 위하여 인출된 것으로, 본 발명의 목적은 무선통신 환경에서 가입자별 서비스 등급과 무선 채널 환경을 동시에 고려 하는 데이터 전송 스케줄링 장치 및 방법을 제공하는 데 있다. The present invention has been drawn to solve the above problems, an object of the present invention to provide a data transmission scheduling apparatus and method that simultaneously considers the service level and the wireless channel environment for each subscriber in a wireless communication environment.
상기 목적을 달성하기 위하여, 본 발명에 따른 통신 시스템에서의 데이터 전송 스케줄링 장치는, 무선통신 시스템에 있어서 단말기에 할당된 서비스 등급에 따른 변수를 우선순위 조정변수로 하는 PF(Proportional Fairness) 스케줄러를 포함하는 것을 특징으로 한다.In order to achieve the above object, a data transmission scheduling apparatus in a communication system according to the present invention includes a Proportional Fairness (PF) scheduler, which is a priority adjustment variable according to a service grade assigned to a terminal in a wireless communication system. Characterized in that.
또한, 본 발명에 따른 통신 시스템에서의 데이터 전송 스케줄링 장치는, 무선통신 시스템에 있어서, 단말기의 수신전력 변화변수를 우선순위 조정변수로 하는 PF(Proportional Fairness) 스케줄러를 포함하는 것을 특징으로 한다.In addition, the apparatus for scheduling data transmission in a communication system according to the present invention is characterized in that, in the wireless communication system, a PF (Proportional Fairness) scheduler which uses the variable of the received power of the terminal as a priority adjustment variable.
그리고, 본 발명에 따른 통신 시스템에서의 데이터 전송 스케줄링 장치는, 단말기에 할당된 서비스 등급에 따른 변수를 제1 우선순위 조정변수로 하고, 상기 단말기의 수신전력 변화변수를 제2우선순위 조정변수로 하는 PF(Proportional Fairness) 스케줄러를 포함하는 것을 특징으로 한다.In addition, the apparatus for scheduling data transmission in the communication system according to the present invention uses the variable according to the service class assigned to the terminal as the first priority adjustment variable and the change in the received power of the terminal as the second priority adjustment variable. It characterized in that it comprises a PF (Proportional Fairness) scheduler.
한편, 본 발명에 따른 통신 시스템에서의 데이터 전송 스케줄링 방법은, 통신 시스템에서 단말기로 데이터 전송 스케줄링 방법에 있어서, PF(Proportional Fairness) 스케줄링을 통해 우선순위를 설정하고, 상기 설정된 우선순위에 대하여 우선순위 조정변수를 고려한 최종 우선순위를 재설정하는 단계; 및 상기 재설정된 우선순위 따라 데이터를 할당하는 단계를 포함하는 것을 특징으로 한다.Meanwhile, in the data transmission scheduling method in the communication system according to the present invention, in the method of scheduling data transmission from the communication system to the terminal, priority is set through PF (Proportional Fairness) scheduling, and priority is given to the set priority. Resetting the final priority considering the adjustment variable; And allocating data according to the reset priority.
이하에서는, 첨부도면 및 바람직한 실시예를 참조하여 본 발명을 상세히 설명한다. 도면상에서 동일 또는 유사한 구성요소에 대하여는 동일한 참조번호를 부 여하였다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings and preferred embodiments. Like reference numerals designate like elements throughout the drawings.
(제1실시예)(First embodiment)
사용자별 목표 데이터 전송률에 대한 서비스 등급은 데이터 전송률 집합(Data Rate Set) 중에서 하나의 전송률을 선택할 수 있다. 즉, 사용자 마다 할당된 서비스 등급이 1등급, 2등급 및 3등급과 같이 3개 등급으로 나뉘고, 그에 따른 데이터 전송률이 각각 10Mbps, 5Mbps, 1Mbps 라 하면, 데이터 전송률 집합은 각각 10Mbps, 5Mbps, 1Mbps가 된다. The service level for the target data rate for each user may select one rate from a data rate set. That is, if the service class assigned to each user is divided into three classes such as 1 class, 2 class and 3 class, and the corresponding data rates are 10Mbps, 5Mbps, and 1Mbps, respectively, the data rate set is 10Mbps, 5Mbps, 1Mbps. do.
그러나, 종래기술에서 기재한 바와 마찬가지로, 무선통신에서 서비스 등급별로 대역폭을 예약해 놓는 것은, 무선채널 환경에 따라 데이터 전송 오율(Packet Error Rate, PER)에 달라지므로 효율적인 무선자원 활용방법이 되지 못한다.However, as described in the related art, reserving bandwidth for each service class in wireless communication is not an efficient method for utilizing radio resources since it varies depending on a packet error rate (PER) according to a wireless channel environment.
따라서, 등급별 차별화서비스를 위하여 무선 채널환경에 따라 동적으로 무선자원을 할당하면서 낮은 등급의 서비스 사용자보다 우선 순위를 높게 유지할 수 있어야 한다.Therefore, it is necessary to be able to maintain a higher priority than a low level service user while allocating radio resources dynamically according to a wireless channel environment for differentiated services by grade.
이를 위하여, 소정의 우선순위 조정 변수를 고려한다. 상기 변수 가운데 대표적인 것으로, 전체 사용자의 요구 데이터량 가운데 하나의 사용자가 목표로 하는 데이터량을 이용함으로써, 우선순위를 조절할 수 있다. For this purpose, certain priority adjustment variables are considered. Representative of the above variables, the priority can be adjusted by using the data amount targeted by one user among the required data amounts of all users.
즉, 총 의 활성 사용자에 대해서 번째 시구간에서 전체 요구 전송률 중, 번째 활성 사용자의 목표 데이터 전송률의 비율을이라 하면,는 다음 수학식(4)와 같이 표현된다. Ie total For active users in Of the total required data rate in the first time period, Of the target data transfer rate of the first active user Speaking of Is expressed by the following equation (4).
상기 수학식(4)를 종래의 PF 스케줄링 방법(즉, 수학식(1))에 적용하면 다음 수학식(5)와 같이 나타낼 수 있다. When the equation (4) is applied to the conventional PF scheduling method (that is, equation (1)), it can be expressed as the following equation (5).
이렇게 함으로써, 서비스 등급이 높은 사용자에게 높은 우선순위를 주면서도, 서비스 등급이 낮은 사용자에 대해서도 공평성을 통해 일정 수준의 데이터 전송이 가능하다.By doing so, it is possible to transmit a certain level of data with fairness to users with low service grade while giving high priority to users with high service grade.
(제2실시예) Second Embodiment
한편, 다음 수학식(6)과 같은 수신 전력 변화 변수을 정의할 수 있다. 이와 같이 정의함으로써, 종래기술에서 기재된 바와 같은 무선채널의 변화가 심한 환경에서도 PF스케줄링 방법에 따른 기지국에서 단말기로의 데이터전송 성능이 열화되는 문제점을 해결할 수 있다. Meanwhile, the received power change variable as shown in Equation (6) below. Can be defined. By defining as described above, a problem of deterioration of data transmission performance from a base station to a terminal according to the PF scheduling method can be solved even in an environment in which the radio channel changes as described in the related art.
여기서, 는 n번째 시구간에 수신된 신호의 전력을 나타내고, 는 n-1번째 시구간에 수신된 신호의 전력을 나타낸다.here, Represents the power of the received signal in the nth time interval, Denotes the power of the signal received in the n-th time period.
상기 수학식(6)을 종래의 PF 스케줄링 방법(즉, 수학식(1))에 적용하면 다음 수학식(7)와 같이 나타낼 수 있다.When the equation (6) is applied to the conventional PF scheduling method (that is, equation (1)), it can be expressed as the following equation (7).
이렇게 함으로써, 무선 채널 환경의 변화에 따른 PF 스케줄링 방법의 효율 저하를 방지할 수 있다.By doing so, it is possible to prevent the efficiency degradation of the PF scheduling method due to the change in the radio channel environment.
(제3 실시예)(Third Embodiment)
상기 제1실시예의 수학식(5)와 제 2 실시예의 수학식(6)을 동시에 고려하면, 서비스 등급에 따른 가중치를 둠으로써 일정 수준의 데이터 전송이 가능하였고, 이와 더불어, 단말기에서의 수신전력과 관련된 변수를 하나 더 부가 함으로써, 무선 채널 환경 변화에 따른 조건을 극복할 수 있다.Considering the equation (5) of the first embodiment and the equation (6) of the second embodiment at the same time, a certain level of data transmission was possible by assigning weights according to the service grade, and at the same time, the reception power at the terminal. By adding one more variable related to, it is possible to overcome the conditions caused by changes in the wireless channel environment.
다시 말하면, 상술된 바와 같은 우선순위 조정 변수는, 도2에 도시한 바와 같이, 수신 전력이 계속 높아지는 경우에는 1보다 큰 값을, 수신 전력이 계속 낮아지는 경우에는 1보다 작은 값을 갖게 되므로, 무선 채널 환경 변화에 따른 조건을 포함 할 수 있다.In other words, as shown in FIG. 2, the priority adjustment variable as described above has a value greater than 1 when the received power continues to increase, and less than 1 when the received power continues to decrease. It may include conditions due to changes in the wireless channel environment.
(제4실시예)(Example 4)
한편, 수신 전력 변화 변수은 다음 수학식(8)과 같이 정의할 수 있 다. Meanwhile, the received power change variable Can be defined as Equation (8) below.
시스템적으로 상기 수학식(6)의 은 구현 복잡도는 낮으나, 도2에 도시한 바와 같이, 지수함수(Exponential Function)형태의 증가함수이기 때문에, 무선 채널 환경이 개선될수록 필요이상의 큰 우선 순위를 갖게 되는 단점을 지닌다. Systemically, the equation (6) Although the implementation complexity is low, as shown in Fig. 2, since it is an incremental function in the form of an exponential function, the radio channel environment has a disadvantage of having a greater priority than necessary.
그러나, 수학식(8)과 같은 우선순위 조정변수는, 도3에 도시한 바와 같이, 수신 전력이 계속 높아지는 경우에는 1보다 큰 값을, 수신 전력이 계속 낮아지는 경우에는 1보다 작은 값을 갖게 되므로, 무선 채널 환경 변화에 따른 조건을 포함한다.However, as shown in Fig. 3, the priority adjustment variable as shown in Equation (8) has a value greater than 1 when the reception power continues to increase and less than 1 when the reception power continues to decrease. Therefore, it includes the conditions according to the change of the wireless channel environment.
또한, 대칭함수로서 무선채널의 환경변화를 공평하게 반영하게 되는 장점이 있다. In addition, as a symmetric function, there is an advantage of fairly reflecting the environmental change of the wireless channel.
위의 서비스 등급 변수 과 무선채널 변화변수 를 고려한 우선 순위 함수 은 다음 수학식(9)과 같다.Class of Service variable above And radio channel change variables Priority function Is as shown in Equation (9).
상기 수학식(9)을 적용하기 위한 시스템 모델은 도4와 같다.A system model for applying Equation (9) is shown in FIG.
도4는 본 발명에 따른 스케줄러(Scheduler)를 나타낸 개략도이다.4 is a schematic diagram illustrating a scheduler according to the present invention.
상기 스케줄러(400)는, 번째 활성 사용자의 목표 데이터 전송률을 입력 받아 총 의 활성 사용자에 대해서 번째 시구간에서 전체 요구 전송률 중 번째 활성 사용자의 목표 데이터 전송률의 비율을 계산하는 제1연산부(410)와, n번째 시구간에 수신된 신호의 전력()을 입력 받아 무선 채널 변화 변수 를 계산하는 제2연산부(420)와, 이전(previous) 시구간에 수신된 신호의 전력()를 저장하여 상기 제2연산부(420)에 피드백하는 메모리(430)와, 상기 제1연산부 (410) 및 제2연산부(420)의 계산 결과값을 입력 받아 데이터 전송순위를 결정하는 순위 결정부(440)를 포함한다. The
상기 스케줄러(400)는, 상술한 바와 같은 구성을 통해 상기 수학식(4), 수학식(6) 또는 수학식(8)과 같은 우선순위 조정변수(서비스 등급변수, 수신전력 변화변수)를 이용하여 무선통신 시스템에서 자원할당의 우선순위를 최종적으로 결정한다. 예를 들면, 기지국으로부터 단말기로의 데이터전송 역시 상기 스케줄러(400)에 의해 결정된 우선순위에 따라 수행될 수 있다.The
지금까지 본 발명을 바람직한 실시예를 참조하여 상세히 설명하였지만, 당업자는 본 발명의 사상 및 범위를 벗어나지 않고 다양한 변형 또는 수정이 가능하다는 것을 알 것이다.While the present invention has been described in detail with reference to preferred embodiments, those skilled in the art will recognize that various modifications or changes can be made without departing from the spirit and scope of the invention.
이상 설명한 바와 같이, 본 발명에 따르면, 유선통신의 xDSL과 같이 사용자 별로 요구하는 서비스 등급에 맞으면서도 무선채널 환경의 급격한 변화에도 효율적으로 데이터를 전송할 수 있는 효과가 있다.
As described above, according to the present invention, there is an effect that can efficiently transmit data even with a sudden change in the wireless channel environment while meeting the service level required for each user, such as xDSL of wired communication.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040056473A KR100594518B1 (en) | 2004-07-20 | 2004-07-20 | Apparatus and method for scheduling data transmission in communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040056473A KR100594518B1 (en) | 2004-07-20 | 2004-07-20 | Apparatus and method for scheduling data transmission in communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20060007622A KR20060007622A (en) | 2006-01-26 |
| KR100594518B1 true KR100594518B1 (en) | 2006-06-30 |
Family
ID=37118841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020040056473A Expired - Fee Related KR100594518B1 (en) | 2004-07-20 | 2004-07-20 | Apparatus and method for scheduling data transmission in communication system |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100594518B1 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101390314B1 (en) * | 2007-01-10 | 2014-04-30 | 삼성전자주식회사 | Apparatus and method for scheduling in mobile communication system |
| CN104219770B (en) * | 2013-05-31 | 2017-11-14 | 中国电信股份有限公司 | LTE system downlink dispatching method and device |
| CN114584987B (en) * | 2022-04-12 | 2025-07-29 | 河北电信设计咨询有限公司 | Wireless terminal resource allocation method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030005898A (en) * | 2001-07-10 | 2003-01-23 | 엘지전자 주식회사 | Device for channel scheduler in wireless packet communication system and method for channel scheduling using the same |
| US20030039213A1 (en) | 2001-08-14 | 2003-02-27 | Jack Holtzman | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
| KR20030048240A (en) * | 2001-12-11 | 2003-06-19 | 삼성전자주식회사 | Method for scheduling data packets according to quality of service in mobile telecommunication system |
| KR20030051889A (en) * | 2000-11-30 | 2003-06-25 | 콸콤 인코포레이티드 | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
-
2004
- 2004-07-20 KR KR1020040056473A patent/KR100594518B1/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20030051889A (en) * | 2000-11-30 | 2003-06-25 | 콸콤 인코포레이티드 | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
| KR20030005898A (en) * | 2001-07-10 | 2003-01-23 | 엘지전자 주식회사 | Device for channel scheduler in wireless packet communication system and method for channel scheduling using the same |
| US20030039213A1 (en) | 2001-08-14 | 2003-02-27 | Jack Holtzman | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
| KR20030048240A (en) * | 2001-12-11 | 2003-06-19 | 삼성전자주식회사 | Method for scheduling data packets according to quality of service in mobile telecommunication system |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20060007622A (en) | 2006-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6993006B2 (en) | System for allocating resources in a communication system | |
| US6229795B1 (en) | System for allocating resources in a communication system | |
| US7430209B2 (en) | Method and apparatus for providing communications bandwidth to users having a committed data rate based on priority assignment | |
| JP5153074B2 (en) | Method and apparatus for managing packet data resources | |
| JP4870322B2 (en) | Method and apparatus for scheduling transmission in a wireless communication system | |
| US20120202450A1 (en) | Allocation of radio resources in a cdma2000 cellular system | |
| JP2004320774A (en) | Method of scheduling transmission in a communication system | |
| JP2004320775A (en) | Scheduler and method for scheduling transmission in a communication network | |
| US7289468B2 (en) | System and method for scheduling protocol data units | |
| US7072661B2 (en) | Wireless communications system and related methods for allocating data transmission | |
| JP2000069548A (en) | Communication bandwidth allocation method | |
| KR100594518B1 (en) | Apparatus and method for scheduling data transmission in communication system | |
| RU2297731C2 (en) | Method for planning speed of transmission via direct channel and scheduler working in accordance to said method | |
| WO2007031116A1 (en) | Scheduling data across a shared communication link in a cellular communication system | |
| JP3269053B2 (en) | Transmission reservation control method for wireless packet communication | |
| KR100876810B1 (en) | Downlink Scheduling Method According to User Satisfaction in Wireless Communication System | |
| KR100841328B1 (en) | Shared channel scheduler device in wireless packet communication system and shared channel scheduling method using same | |
| CA2581871C (en) | Dynamic bandwidth allocation for multiple access communications using buffer urgency factor | |
| HK1062238B (en) | Dynamic bandwidth allocation for multiple access communication using session queues | |
| HK1062238A1 (en) | Dynamic bandwidth allocation for multiple access communication using session queues | |
| HK1072341A (en) | System for allocating resources in a communication system | |
| HK1077690B (en) | Scheduler and method for allocating resources in a communication system | |
| HK1077690A1 (en) | Scheduler and method for allocating resources in a communication system | |
| HK1088167A (en) | Grade of service and fairness policy for bandwidth reservation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20130403 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140522 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20150521 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20160622 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20160622 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |






