KR101101722B1 - Coordinating transmission scheduling among multiple base stations - Google Patents
Coordinating transmission scheduling among multiple base stations Download PDFInfo
- Publication number
- KR101101722B1 KR101101722B1 KR1020087029002A KR20087029002A KR101101722B1 KR 101101722 B1 KR101101722 B1 KR 101101722B1 KR 1020087029002 A KR1020087029002 A KR 1020087029002A KR 20087029002 A KR20087029002 A KR 20087029002A KR 101101722 B1 KR101101722 B1 KR 101101722B1
- Authority
- KR
- South Korea
- Prior art keywords
- power
- interference
- cells
- base stations
- cluster
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/022—Site diversity; Macro-diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/10—Dynamic resource partitioning
-
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
하나 이상의 기지국들을 포함하는 무선 통신 시스템에서 복수의 셀들의 전송들을 스케줄링하는 방법 및 장치가 제공된다. 방법은 복수의 셀들의 각 셀 내의 또 다른 전송에 직교하는 인트라-셀 전송 및 하나 이상의 기지국들과 연관된 셀들의 클러스터를 가로지르는 다른 전송들에 직교하는 인터-셀 전송들을 인에이블링(enabling)하기 위해 버추얼 채널들의 세트를 제공하는 단계를 포함한다. 방법은 셀들의 클러스터에 대한 인터-셀 전송과 인트라-셀 전송의 스케줄링을 조정하기 위해 둘 이상의 기지국들 간의 시그널링 메시지들을 교환하는 단계를 더 포함한다. 무선 통신 시스템에서 셀들의 클러스터로부터 복수의 이용자들의 스케줄링과 연관된 파라미터를 최적화하기 위해, 각각의 활성 이용자의 파라미터에 대한 최적 파워 레벨은 무선 통신 시스템의 시스템 용량의 표시를 최대화하기 위해 검색될 수 있다. 이것은 클러스터 내의 총 간섭이 시스템 처리량/용량을 최대화하도록 최소화될 수 있도록 최적 파워 레벨들에 기초하여 셀들의 클러스터에서 활성인 이용자들의 연대하여 조정된 스케줄링을 인에이블링한다.
시스템 처리량, 시그널링 메시지, 버추얼 채널, 인터-셀, 인트라-셀
A method and apparatus for scheduling transmissions of a plurality of cells in a wireless communication system including one or more base stations is provided. The method includes enabling inter-cell transmissions orthogonal to intra-cell transmissions orthogonal to another transmission in each cell of the plurality of cells and other transmissions across a cluster of cells associated with one or more base stations. Providing a set of virtual channels. The method further includes exchanging signaling messages between two or more base stations to coordinate scheduling of inter-cell transmission and intra-cell transmission for the cluster of cells. In order to optimize the parameters associated with the scheduling of the plurality of users from the cluster of cells in the wireless communication system, the optimum power level for each active user's parameter can be retrieved to maximize the indication of the system capacity of the wireless communication system. This enables co-ordinated scheduling of active users in the cluster of cells based on the optimal power levels so that the total interference in the cluster can be minimized to maximize system throughput / capacity.
System throughput, signaling messages, virtual channels, inter-cells, intra-cells
Description
본 발명은 일반적으로 전기통신들에 관한 것으로, 특히, 무선 통신들에 관한 것이다.The present invention relates generally to telecommunications and, more particularly, to wireless communications.
멀티-이용자 네트워크 환경들에서, 많은 이용자들은 네트워크 리소스들(network resources)에 액세스하고자 원하기 때문에, 스케줄링(scheduling)이 이용자들이 네트워크 리소스들에 액세스할 수 있는 방식을 결정하는데 유용한 기술이다. 많은 무선 통신 시스템들에서, 예를 들면, 다수의 이용자들은 공통 액세스 매체를 액세스한다. 스케줄링 알고리즘은 통상적으로, 다른 이용자들에 대한 간섭을 최소로 하면서, 공통 액세스 매체에 각 이용자 액세스를 제공하기 위해 채널의 할당을 결정한다. 통신 네트워크에서 스케줄링 알고리즘은 예를 들면, 네트워크 처리량을 최대화하기 위해 네트워크 리소스들의 효과적인 이용을 결정할 수 있다. In multi-user network environments, because many users want to access network resources, scheduling is a useful technique for determining how users can access network resources. In many wireless communication systems, for example, multiple users access a common access medium. Scheduling algorithms typically determine the allocation of channels to provide each user access to a common access medium with minimal interference to other users. Scheduling algorithms in a communication network may, for example, determine the effective use of network resources to maximize network throughput.
다수의 이용자들이 네트워크로의 액세스를 찾기 때문에, 스케줄러는 통신들을 위해 요구된 서비스 품질(Quality of Service; QoS)로 네트워크 처리량을 최대화하는 액세스를 제공할 수 있다. 예를 들면, 무선 통신 네트워크에서, 기지국 제어기(base station controller; BSC) 또는 무선 네트워크 제어기(radio network controller; RCN)는 이동국들에서 기지국들로 역방향 링크(reverse link; RL) 또는 업링크(uplink; UL) 통신들을 스케줄링할 수 있다. 또는, 기지국은 다른 기지국들에 의해 서비스되는 인접한 셀들에서 순방향 링크(forward link; FL) 또는 다운링크(downlink; DL) 통신들을 스케줄링할 수 있다. 핸드오프(handoff)에 있는 이동국은 이 이동국이 하나의 기지국에서 다른 기지국으로 이행하므로, 2개 이상의 기지국들과 통신하고, 그들 간의 통신들의 스케줄링에 영향을 미친다. 이동국으로부터의 역방향 링크 상에 데이터 패킷 전송을 스케줄링하기 위해, 기지국은 이러한 통신들로부터 간섭을 줄일 수 있는 데이터 레이트(data rate), 무선 리소스(radio resource) 및 대응하는 파워 레벨을 나타낸다. Since multiple users seek access to the network, the scheduler can provide access that maximizes network throughput with the Quality of Service (QoS) required for communications. For example, in a wireless communication network, a base station controller (BSC) or radio network controller (RCN) is a reverse link (RL) or uplink (RL) from mobile stations to base stations. UL) may schedule communications. Or, the base station can schedule forward link (FL) or downlink (DL) communications in adjacent cells served by other base stations. A mobile station in handoff communicates with two or more base stations, as this mobile station transitions from one base station to another, and affects the scheduling of communications between them. To schedule data packet transmissions on the reverse link from the mobile station, the base station exhibits a data rate, radio resource and corresponding power level that can reduce interference from these communications.
무선 통신 시스템들은 제 1 세대 아날로그 셀룰러 시스템들(Advanced Mobile Phone System(AMPS) systems)에서 제 2 세대 디지털 셀룰러 시스템들(CDMA One, TDMA, and Global System for Mobile communications(GSM))로, 제 3 세대 디지털 멀티미디어 시스템들(CDMA2000 1X, and Universal Mobile Telecommunications System(UMTS))로, 고속 데이터 시스템(CDMA2000 Evolution-Data Optimized(EV-DO) and UMTS High-Speed Downlink Packet Access(HSDPA)/Enhanced Dedicated Channel(E-DCH))으로 발전해 왔다. Wireless communication systems range from first generation analog cellular systems (AMPS) systems to second generation digital cellular systems (CDMA One, TDMA, and Global System for Mobile communications (GSM)), and third generation. Digital multimedia systems (CDMA2000 1X, and Universal Mobile Telecommunications System (UMTS)), high-speed data systems (CDMA2000 Evolution-Data Optimized (EV-DO) and UMTS High-Speed Downlink Packet Access (HSDPA) / Enhanced Dedicated Channel (E) -DCH)).
제 3 세대 무선 시스템이 요구된 QoS를 갖는 멀티미디어 서비스를 지원할 수 있는 반면에, 강한(rubust) 데이터 전송을 위한 제 3 세대 무선 시스템의 효율성은 시스템이 회로-교환형 시스템(circuit-switching type system)이기 때문에 높지 않다. 한편, 패킷 스위칭 타입의 고속 데이터 시스템은 효과적인 무선 리소스 공유 및 전송 시에 무선 채널 인식(radio channel awareness)을 갖는 스케줄링을 이용한다. 이러한 스케줄링은 각각의 무선 채널 상태들의 피드백(feedback)에 기초하여 공유 액세스를 조정한다(coordinate). 임의의 짧은 시간 구간에서 양호한 채널 이용자들을 위한 전송을 스케줄링함으로써, 빠른 스케줄링 접근법은 시스템 데이터 처리량(throughput)을 향상시킨다. 비교적 높은 효과적인 데이터 전송을 제공하기 위해 변화하는 무선 채널 상태들에 응답하기 위해, 스케줄링 및 리소스 관리 기능들은 기지국들에 재배치된다. 예를 들면, 시간 도메인과 주파수 도메인 모두에서 다운링크 무선 리소스들은 기지국의 스케줄러에 의해 제어될 수 있다. 스케줄링 알고리즘(scheduling algorithm)은 하나 이상의 채널들 또는 서브-채널들을 이동국에 할당할 수 있다. 리소스 할당은 통상적으로, 기지국에 의해 서비스되는(served) 셀 내에서 성능을 최적화하기 위해 파워들 및/또는 대역폭을 결정하는 것을 포함한다. While third generation wireless systems can support multimedia services with the required QoS, the efficiency of third generation wireless systems for robust data transmission is such that the system is a circuit-switching type system. Because it is not high. On the other hand, a packet switching type of high-speed data system uses scheduling with radio channel awareness in effective radio resource sharing and transmission. Such scheduling coordinates shared access based on feedback of respective radio channel conditions. By scheduling transmissions for good channel users in any short time period, a fast scheduling approach improves system data throughput. In order to respond to changing radio channel conditions to provide relatively high effective data transmission, scheduling and resource management functions are relocated to the base stations. For example, downlink radio resources in both the time domain and the frequency domain can be controlled by the base station's scheduler. The scheduling algorithm may assign one or more channels or sub-channels to the mobile station. Resource allocation typically includes determining powers and / or bandwidth to optimize performance in a cell served by a base station.
HSDPA 및 E-DCH를 포함하는 많은 고속 패킷 스위칭 시스템들은 전송된 시간, 파워, 데이터 레이트(data rate), 전체적인 시스템 열잡음 대비 잡음상승률(rise over thermal; RoT), 및 동일한 셀 내의 이용자들의 물리 계층의 형태들을 위한 공유 액세스 제어의 최적화에 초점을 맞춘다. 공유 액세스 제어의 최적화는 간섭 소스의 제어에 관한 것이다. 공유 액세스 제어는 하나의 셀 내에만 적용될 때, 다른 셀에 대한 상호 간섭(cross interference)(인터-셀 간섭(inter-cell interference)은 인트라-셀(intra-cell)에 대한 신호 세기에 비례하여 생성된다. 이 간섭은 전체 시스템 신호-대-잡음비(signal-to-noise ratio; SNR) 및 스펙트럼 효율성(spectral efficiency)을 향상시키는 능력을 제한한다. 스펙트럼 효율성은 정보를 코딩하는 인코딩 방법에 기초하여 대역폭을 이용하는 주어진 데이터 레이트로 비트들을 전송하기 위해 인코딩의 성능을 측정하는 것이다. Many high-speed packet switching systems, including HSDPA and E-DCH, provide the time, power, data rate, overall system rise over thermal (RoT), and the physical layer of users in the same cell. It focuses on optimizing shared access control for forms. Optimization of shared access control relates to control of the interference source. When shared access control is applied only within one cell, cross interference for another cell (inter-cell interference is generated in proportion to the signal strength for the intra-cell) This interference limits the ability to improve the overall system signal-to-noise ratio (SNR) and spectral efficiency, which is based on the encoding method that codes the information. Is to measure the performance of the encoding to transmit bits at a given data rate.
일반적으로, 간섭 관리는 3가지 분류들, 즉 간섭 회피(interference avoidance), 간섭 조정(interference coordination), 및 간섭 완화(interference mitigation)로 분류될 수 있다. 간섭 회피는 전략(strategy)을 만들고, 공유 액세스 제어를 위한 각 셀에서 독립적으로 전략을 실행하여 서로 간의 간섭을 줄이는 것을 포함한다. 간섭 조정은 잠재적인 간섭을 추가적으로 억제하기 위해 셀들 간의 전략을 조정한다. 간섭 완화는 셀들 사이에서 연대하여 전송함으로써 기지국에 의해 서비스되는 셀과 인접 셀들 간의 잠재적인 간섭을 줄인다. In general, interference management can be classified into three categories: interference avoidance, interference coordination, and interference mitigation. Interference avoidance involves creating a strategy and executing the strategy independently in each cell for shared access control to reduce interference with each other. Interference coordination coordinates strategies between cells to further suppress potential interference. Interference mitigation reduces the potential interference between cells served by a base station and neighboring cells by transmitting in parallel between cells.
보다 상세하게, 간섭 회피 또는 조정 방식들(schemes)은 시간(시간 공유) 또는 주파수(주파수 재사용)에서 직교 세트(orthogonal set)를 생성함으로써 상호 간섭을 억제한다. 기지국들과 같은 노드들 간의 동기화 및 전송된 파워의 관리는 상호 간섭을 줄일 수 있다. 간섭 회피 또는 조정 방식들은 각 서비스의 요구된 QoS 레벨들을 만족시키기 위해 간섭 레벨을 제어한다. 그러나, 시간/주파수 공유 또는 전송된 파워 관리 전략은 스펙트럼 효율성을 향상시키지 못한다. More specifically, interference avoidance or coordination schemes suppress mutual interference by creating an orthogonal set at time (time sharing) or frequency (frequency reuse). Management of synchronized and transmitted power between nodes, such as base stations, can reduce mutual interference. Interference avoidance or coordination schemes control the interference level to satisfy the required QoS levels of each service. However, time / frequency sharing or transmitted power management strategies do not improve spectral efficiency.
간섭 완화 방식들 또한 기지국에 의해 서비스되는 셀과 인접 셀들 간의 간섭을 줄이도록 구현될 수 있다. 예를 들면, 인접 셀들에서의 기지국들은 주파수 채널들의 동일한 세트를 이용하여 전송할 수 있다. 기지국들 둘다가 상이한 모바일 유닛들에 동일한 주파수 채널을 할당하면, 모바일 유닛들은 할당된 주파수 채널 상에서 기지국들 둘다로부터의 신호들을 포함하는 복합 신호(composite signal)를 수신할 수 있다. 복합 신호의 일부분은 원하는 신호이고, 복합 신호의 또 다른 부분은 간섭으로 여겨질 것이고, 이것은 보통 "인터-셀 간섭(inter-cell interference)"으로서 언급된다. 인터-셀 간섭은 모바일 유닛들과의 통신을 간섭하고, 잠재적으로는 방해할 수 있다(disrupt). 그러므로, 간섭 완화 방식들은 통상적으로 인접 셀들을 서비스하는 기지국들 사이에서 무선 채널들의 할당, 및 각각의 채널에 할당된 파워를 조정함으로써 인터-셀 간섭을 최소화한다. Interference mitigation schemes may also be implemented to reduce interference between the cell serviced by the base station and adjacent cells. For example, base stations in adjacent cells may transmit using the same set of frequency channels. If both base stations assign the same frequency channel to different mobile units, the mobile units can receive a composite signal that includes signals from both base stations on the assigned frequency channel. A portion of the composite signal is the desired signal and another portion of the composite signal will be considered interference, which is commonly referred to as "inter-cell interference". Inter-cell interference interferes with and potentially disrupts communication with mobile units. Therefore, interference mitigation schemes typically minimize inter-cell interference by adjusting the allocation of radio channels between base stations serving adjacent cells, and the power allocated to each channel.
무선 통신들에서, 일부 간섭은 전송들과 리소스 관리 간의 조정의 부족에 의해 또한 일어난다. 많은 셀룰러 통신 시스템들은 셀 플래닝(cell planning), 간섭 조정, 간섭 회피, 전송된 파워 제어, 전송된 레이트 적응(adaptation), 또는 무선 리소스 관리 방식들을 통해 간섭들 및 잡음을 관리한다. 몇몇 간섭 관리 방식들은 수신된 간섭의 레벨 및 QoS 요구사항을 만족시키는 허용가능한 간섭에 기초하여 무선 리소스들을 조정한다. 노드들 간의 빠른 통신 링크들 및 실시간으로 큰 스케일의 무선 리소스 관리는 무선 인터페이스(air interface)를 통해 상대적으로 빠른 무선 채널 피드백에 기초하여 전송을 제어할 수 있고, 간섭 관리를 위한 셀들 간의 전송을 조정할 수 있다. 시스템 성능을 향상시키기 위해, 고속 무선 액세스 시스템은 노드들 또는 기지국들 사이에서 통신 링크들을 적응시킨다. 그러나, 신호-대-간섭비(SIR)는 간섭이 이웃하는 시스템에 의해 야기된 SIR를 제한하기 때문에, 링크 적응을 제한한다. 간섭 관리를 제공하기 위해, UMTS HSDPA/E-DCH 시스템과 같은 고속 데이터 시스템은 무선 채널 상태의 상대적으로 빠른 피드백 및 전송 레이트 적응(transmission rate adaptation)을 통합한다. 그러나, 이러한 수동 간섭 관리는 시스템 성능 및 스펙트럼 효율성에 대해 제한된 이득을 제공한다. 게다가, 간섭 관리에 있어 수동인 대역폭 CDMA(W-CDMA) 및 HSDPA 시스템들은 원하는 시스템 성능 및 스펙트럼 효율성을 제공할 수 없다. In wireless communications, some interference is also caused by the lack of coordination between transmissions and resource management. Many cellular communication systems manage interferences and noise through cell planning, interference coordination, interference avoidance, transmitted power control, transmitted rate adaptation, or radio resource management schemes. Some interference management schemes adjust radio resources based on the level of received interference and the allowable interference to meet QoS requirements. Fast communication links between nodes and large scale radio resource management in real time can control transmission based on relatively fast radio channel feedback over an air interface, and coordinate transmission between cells for interference management. Can be. To improve system performance, a high speed radio access system adapts communication links between nodes or base stations. However, signal-to-interference ratio (SIR) limits link adaptation because interference limits the SIR caused by neighboring systems. To provide interference management, high speed data systems such as UMTS HSDPA / E-DCH systems incorporate relatively fast feedback and transmission rate adaptation of radio channel conditions. However, this passive interference management provides limited gains in system performance and spectral efficiency. In addition, passive bandwidth CDMA (W-CDMA) and HSDPA systems in interference management may not provide the desired system performance and spectral efficiency.
몇몇 액세스 기술들은 적극적인(aggressive) 간섭 관리 방식들을 이용한다. 적극적인 간섭 관리 방식들의 두가지 예들은 CDMA 간섭 제거(interference cancellation)(또는 UL 멀티-이용자 검출) 및 프리-코딩 기술들(pre-coding techniques)을 포함한다. 간섭 제거 방식은 수신기들에서 간섭을 예측하고, 추가적인 복조(demodulation)를 위해 수신된 신호들에서 재인코드(re-encode) 간섭을 뺀다. 그러나, 간섭 제거 기술은 수신된 신호 대 잡음비에 의해 결정되는 수신기에서의 간섭의 예측된 정확도에 의해서 제한된다. 프리-코딩 기술은 수신기측에서 간섭을 최소화하기 위해 전송된 신호의 채널 코딩으로 예측된 간섭을 통합한다. 그러나, 채널 코딩을 위해 실시간으로 채널 응답의 필요한 지식은 프리-코딩 기술을 제한한다. 따라서, 간섭 제거와 프리-코딩 기술들은, 계획된 간섭의 제거에서의 예측된 에러들이 간섭의 다른 소스들을 도입하기 때문에, 예측된 간섭이 부정확하면, 성능 열화(degradation)에 대한 심각한 결과들을 갖는다. Some access technologies use aggressive interference management schemes. Two examples of aggressive interference management schemes include CDMA interference cancellation (or UL multi-user detection) and pre-coding techniques. The interference cancellation scheme predicts interference at the receivers and subtracts re-encode interference from the received signals for further demodulation. However, interference cancellation techniques are limited by the predicted accuracy of the interference at the receiver, which is determined by the received signal to noise ratio. Pre-coding techniques incorporate predicted interference into the channel coding of the transmitted signal to minimize interference at the receiver side. However, the necessary knowledge of the channel response in real time for channel coding limits the pre-coding technique. Thus, interference cancellation and pre-coding techniques have serious consequences for performance degradation if the expected interference is inaccurate because the predicted errors in the cancellation of the planned interference introduce other sources of interference.
이하에서는, 본 발명의 몇몇 양태들의 기본적인 이해를 제공하기 위해 본 발명의 단순화된 요약을 제공한다. 이 요약은 본 발명의 철저한 개요는 아니다. 그것은 본 발명의 핵심 또는 중요한 구성요소들을 식별하고, 본 발명의 범위를 묘사하기 위해 의도되지 않는다. 그것의 유일한 목적은 차후에 논의되는 상세한 설명에 대한 도입부로서 단순화된 형태로 몇몇 개념들을 제공하는 것이다. In the following, a simplified summary of the invention is provided to provide a basic understanding of some aspects of the invention. This summary is not an exhaustive overview of the invention. It is not intended to identify key or critical elements of the invention and to delineate the scope of the invention. Its sole purpose is to present some concepts in a simplified form as a prelude to the more detailed description that is discussed later.
본 발명은 위에서 설명된 하나 이상의 문제점들 및 그 효과들을 해소하거나 적어도 줄이는 것이다. The present invention addresses or at least reduces one or more of the problems and the effects described above.
본 발명의 일 실시예에서, 하나 이상의 기지국들을 포함하는 무선 통신 시스템에서 다수의 셀들의 전송들을 스케줄링하는 방법이 제공된다. 방법은 다수의 셀들의 각 셀 내에서 직교하는 인터-셀 전송, 및 하나 이상의 기지국들과 연관된 셀들의 클러스터(cluster)를 가로질러 직교하는 인트라-셀 전송들을 인에이블링하도록 채널들의 세트를 제공하는 것을 포함한다. 이 방법은 하나 이상의 기지국들 중 적어도 2개의 기지국들 간의 셀들의 클러스터를 위한 인터-셀 전송들과 함께 인트라-셀 전송의 스케줄링을 조정하는 것을 더 포함한다. In one embodiment of the present invention, a method of scheduling transmissions of multiple cells in a wireless communication system including one or more base stations is provided. The method provides a set of channels to enable orthogonal inter-cell transmissions within each cell of a plurality of cells, and intra-cell transmissions that are orthogonal across a cluster of cells associated with one or more base stations. It includes. The method further includes coordinating the scheduling of intra-cell transmissions with inter-cell transmissions for a cluster of cells between at least two base stations of the one or more base stations.
또 다른 실시예에서, 무선 통신 시스템에서 셀들의 클러스터로부터 복수의 이용자들의 스케줄링과 연관된 파라미터를 최적화하는 방법이 제공된다. 이 방법은 무선 통신 시스템의 시스템 용량(system capacity)의 표시를 최대화하기 위해 복수의 이용자들의 각 이용자의 파라미터에 대한 최적 파워 레벨을 검색하는(search) 것을 포함한다. 이 방법은 최적 파워 레벨들에 기초하여 셀들의 클러스터에서 활성인 복수의 이용자들을 연대하여 스케줄링하는 것을 더 포함한다.In yet another embodiment, a method is provided for optimizing a parameter associated with scheduling of a plurality of users from a cluster of cells in a wireless communication system. The method includes searching for an optimal power level for each user parameter of the plurality of users to maximize the indication of the system capacity of the wireless communication system. The method further includes scheduling the plurality of users active in the cluster of cells based on the optimal power levels.
본 발명은 동일한 도면번호들이 동일한 구성요소들을 식별하는, 첨부된 도면들과 결부하여 취해진 아래의 설명을 참조함으로써 이해될 수 있다.The invention may be understood by reference to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals identify like elements.
도 1은 본 발명의 일 예시적인 실시예에 따라 상대적으로 고속 무선 액세스 네트워크에서 복수의 셀들의 전송들을 스케줄링하기 위한 조인트 버추얼 스케줄러(joint virtual scheduler)와 제 1 및 제 2 기지국들을 포함하는 롱 텀 에볼루션 (Long Term Evolution; LTE) UMTS 시스템과 같은 무선 통신 시스템을 개략적으로 도시한 도면.1 is a long term evolution comprising a joint virtual scheduler and first and second base stations for scheduling transmissions of a plurality of cells in a relatively high speed radio access network according to an exemplary embodiment of the present invention. Long Term Evolution (LTE) A schematic diagram of a wireless communication system such as a UMTS system.
도 2는 본 발명의 일 예시적인 실시예에 따라 도 1에 도시된 조인트 버추얼 스케줄러가 애플리케이션(application)을 찾을 수 있는 LTE UMTS 시스템에 대한 조인트 스케줄링의 아키텍처(architecture)를 개략적으로 도시한 도면.FIG. 2 is a schematic illustration of an architecture of joint scheduling for an LTE UMTS system in which the joint virtual scheduler shown in FIG. 1 may find an application, in accordance with an exemplary embodiment of the present invention. FIG.
도 3은 활성 이용자들의 버추얼 채널들의 세트를 이용할 수 있는 방법을 구현하고 본 발명의 일 예시적인 실시예에 따라 도 1에 도시된 무선 통신 시스템에서의 셀들의 클러스터에 대한 인트라-셀 전송들과 함께 인터-셀 전송의 조인트 스케줄링을 조정하기 위해 기지국들 간의 메시지들을 시그널링하는 양식화된 표현을 도시한 도면.FIG. 3 implements a method that may utilize a set of virtual channels of active users and together with intra-cell transmissions for a cluster of cells in the wireless communication system shown in FIG. 1 in accordance with an exemplary embodiment of the present invention. A stylized representation of signaling messages between base stations to coordinate joint scheduling of inter-cell transmissions.
도 4는 본 발명의 일 실시예에 따라, 도 1에 도시된 각 기지국에 대한 총 처리량 또는 용량을 최대화하기 위해 셀들의 클러스터에서 기지국들로부터 활성 액세스 단말기들(active Access Terminals)로의 전송들을 위한 주파수 도메인에서 파워를 스케줄링하는 방법을 구현하는 양식화된 표현을 도시한 도면.4 is a frequency for transmissions from base stations to active access terminals in a cluster of cells to maximize the total throughput or capacity for each base station shown in FIG. 1, according to one embodiment of the invention. A stylized representation implementing a method of scheduling power in a domain.
도 5는 본 발명의 일 예시적인 실시예에 따라, 도 1에 도시된 각 기지국에 대한 총 처리량 또는 용량을 최대화하기 위해 셀들의 클러스터에서 기지국들로부터 활성 액세스 단말기들로의 전송들을 위한 시간 도메인에서 파워를 스케줄링하는 방법을 구현하는 양식화된 표현을 도시한 도면.5 is in the time domain for transmissions from base stations to active access terminals in a cluster of cells to maximize the total throughput or capacity for each base station shown in FIG. 1, according to one exemplary embodiment of the present invention. A stylized representation implementing a method of scheduling power.
본 발명은 다양한 변경들 및 대안의 형식들에 대한 여지가 있으나, 그의 특정 실시예들이 도면들에서 예시의 방법으로 도시되었으며 본 명세서에서 상세히 설명된다. 그러나, 특정 실시예들의 본 명세서에서의 설명은 본 발명을 개시된 특정 형태들로 제한하도록 의도되지 않으며, 반대로, 본 발명은 첨부된 청구항들에 의해 규정되는 바와 같은 본 발명의 사상 및 범위에 속하는 모든 변경들, 등가물들 및 대안들을 포함하는 것임이 이해되어야 한다.While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof have been shown by way of example in the drawings and are described in detail herein. However, the description herein of specific embodiments is not intended to limit the invention to the particular forms disclosed, and on the contrary, the invention is to be accorded the scope and spirit of the invention as defined by the appended claims. It is to be understood that the changes, equivalents and alternatives are included.
본 발명의 예시적인 실시예들이 이하에서 설명된다. 명확성을 위해, 실질적인 실행의 모든 특성들이 본 명세서에 기술되지는 않는다. 임의의 이러한 실질적인 실시예의 전개에서, 시스템에 관련된 그리고 사업과 관련된 제약들에 따르는 것과 같은, 하나의 실행으로부터 또 다른 실행으로 변화할 수 있는 개발자들의 특정 목표들을 성취하기 위해 다양한 실시에 특유한 결정들(numerous implementation-specific decisions)이 만들어 질 수 있다는 것이 당연히 이해될 것이다. 또한, 이러한 개발의 노력은 복잡하고 시간소모적(time-consuming)이지만, 그럼에도 불구하고 본 명세서의 이득을 갖는 당업자에게는 일상적인 의무(routine undertaking)가 될 것임이 또한 이해될 것이다. Exemplary embodiments of the invention are described below. In the interest of clarity, not all features of an actual implementation are described in this specification. In the development of any such practical embodiment, decisions specific to various implementations may be made to achieve specific goals of developers that may vary from one implementation to another, such as by system and business constraints. It will of course be understood that numerous implementation-specific decisions can be made. It will also be appreciated that such development efforts are complex and time-consuming, but will nevertheless be routine undertakings to those skilled in the art having the benefit of this disclosure.
일반적으로, 다수의 액세스 노드들 또는 기지국들 중에서 전송 스케줄링을 조정하기 위한 방법 및 장치가 제공된다. 액세스 노드들 또는 기지국들 간의 상대적으로 빠른 통신 및 실시간으로 리소스 관리를 이용함으로써, 범용 모바일 통신 시스템(Universal Mobile Telephone System; UMTS) LTE는 무선 인터페이스를 통해 빠른 무선 채널 피드백에 기초한 전송을 제어하고 간섭을 관리하기 위한 셀들간의 전송을 조정할 수 있다. 특히, 조인트 스케줄러는 실시간으로 클러스터에서 모든 기지국들의 하나 이상의 무선 리소스를 관리할 수 있고 전체적인 시스템 성능을 최적화하기 위해 간섭을 연대하여 제어할 수 있다. 무선 리소스 관리 및 간섭 완화를 이용함으로써, 조인트 스케줄러는 수신된 신호의 신호-대-잡음비를 최대화할 수 있고, 따라서, 시스템 스펙트럼 효율성을 개선할 수 있다. 조인트 스케줄러는 전체적인 간섭을 최소화하기 위해 클러스터에서 셀들의 전송들을 연대하여 조정할 수 있다. 클러스터에서 셀들의 통신들을 함께 연대하여 조정함으로써, 조인트 스케줄러는 다른 이웃하는 셀들로부터의 간섭을 줄일 수 있고, 대신에 신호 세기 강화(signal strength enhancement)를 제공할 수 있다. 간섭 관리는 간섭의 생성을 최소화할 수 있고, 전송되는 파워는 이득으로 변형될 수 있으며, 이는 스펙트럼 효율성을 증가시키고 범용 재사용(universal reuse)을 갖는 각 셀에 대한 시스템 용량을 강화할 수 있다. 결국, 조인트 스케줄러는 클러스터에서 모든 셀들을 가로질러 직교하는 버추얼 채널들의 수퍼 세트(super set)를 생성할 수 있다. 간섭 완화는 수신된 신호의 신호-대-잡음비를 강화할 수 있다. 수퍼 버추얼 채널 세트는 범용 재사용을 갖는 각 셀에서 이용될 수 있는 버추얼 채널들의 세트를 포함한다. 수퍼 버추얼 채널 세트에서 버추얼 채널들이 동일한 셀 내에서 및 셀들을 가로질러 서로 직교하므로, 클러스터에서 모든 셀들에 대한 수퍼 버추얼 채널 세트는 전송이 서로 (인트라 및 인터) 셀들에 직교하게 할 수 있다. 이 직교 인터-셀 및 인트라-셀 전송은 클러스터 내에서 총 간섭을 최소화할 수 있다. 조인트 스케줄러는 다수의 액세스 방식들 및 아래의 물리 계층 형태들을 지원할 수 있다. 상이한 다수의 액세스 방식들 및 아래의 물리 계층 형태들에 대한 시스템 성능의 최적화는 최적화를 위해 이용가능한 정보에 기초할 수 있다. 조인트 스케줄러는 무선 채널 상태의 피드백 또는 이상적인 지식(ideal knowledge)에 의존할 수 없다. In general, a method and apparatus are provided for coordinating transmission scheduling among a plurality of access nodes or base stations. By utilizing resource management in real time and relatively fast communication between access nodes or base stations, Universal Mobile Telephone System (UMTS) LTE controls transmission and suppresses interference based on fast radio channel feedback over the air interface. The transmission between cells for management can be coordinated. In particular, the joint scheduler can manage one or more radio resources of all base stations in a cluster in real time and can cooperatively control interference to optimize overall system performance. By using radio resource management and interference mitigation, the joint scheduler can maximize the signal-to-noise ratio of the received signal, thus improving system spectral efficiency. The joint scheduler can coordinate the transmissions of cells in the cluster to minimize the overall interference. By coordinating the communications of the cells together in a cluster, the joint scheduler can reduce interference from other neighboring cells and can instead provide signal strength enhancement. Interference management can minimize the generation of interference, and the power transmitted can be transformed into gains, which can increase spectral efficiency and enhance system capacity for each cell with universal reuse. As a result, the joint scheduler can create a super set of virtual channels orthogonal across all cells in the cluster. Interference mitigation can enhance the signal-to-noise ratio of the received signal. The super virtual channel set includes a set of virtual channels that can be used in each cell with universal reuse. Since virtual channels in a super virtual channel set are orthogonal to each other within and across cells, a super virtual channel set for all cells in a cluster can cause transmissions to be orthogonal to one another (intra and inter) cells. This orthogonal inter-cell and intra-cell transmission can minimize the total interference within the cluster. The joint scheduler can support multiple access schemes and the following physical layer forms. Optimization of system performance for different multiple access schemes and the physical layer types below may be based on information available for optimization. The joint scheduler cannot rely on feedback or ideal knowledge of radio channel conditions.
도 1은 본 발명의 하나의 예시적인 실시예에 따라 상대적으로 고속 무선 액세스 네트워크(115)에서 복수의 지리적인 영역들 또는 셀들(110)(1-m)의 전송들을 스케줄링하기 위한 조인트 버추얼 스케줄러(108)와 제 1 및 제 2 기지국들(105(1, 2))을 포함하는 UMTS LTE와 같은 무선 통신 시스템을 개략적으로 도시한 도면이다. 제 1 및 제 2 기지국들(105(1, 2))의 각 기지국은 하나 이상의 셀들(110)(1-m)을 서비스할 수 있다. 하나 이상의 기지국들(105(1, 2))을 이용함으로써, 셀들(110)(1-m) 내에서 활성인 다수의 액세스 단말기들(Access Terminals)(120(1, 2) 및 125(1))(이용자 장비(User Equipment; UE), 이동국들 등으로서도 알려진 AT들)은 고속 무선 액세스 네트워크(115) 및 공중 교환 전화 시스템(publicly switched telephone system; PSTN) 및 데이터 네트워크와 같은 다른 상호접속된 전기통신 시스템들에 액세스할 수 있다. 액세스 단말기들(120(1, 2) 및 125(1))에 무선 접속성(wireless connectivity)을 제공하기 위해, 기지국들(105(1, 2))은 결국 셀들(110)(1-m)을 UMTS LTE 시스템(100)에 접속시키는 서버(122)와 통신할 수 있다. 1 illustrates a joint virtual scheduler for scheduling transmissions of a plurality of geographic regions or cells 110 (1-m) in a relatively fast
예시를 위해, 도 1의 무선 통신 시스템은 UMTS LTE 시스템(100)이지만, 본 발명이 데이터 및/또는 음성 통신을 지원하는 다른 시스템들에 적용가능할 수 있다는 것이 이해되어야 한다. UMTS LTE 시스템(100)은 종래의 UMTS 시스템과 일부 유사점들을 갖지만, 제 1 및 제 2 기지국들(105(1, 2)에 대한 순간적인 발명의 동작과 관련하여서는 실질적으로 상이하다. 즉, UMTS LTE 시스템(100)에서, 조인트 버추얼 스케줄러(108)는 상대적으로 중앙집중화된 방식으로 셀들의 클러스터(110a)에 대한 전송들의 스케줄링을 조정하기 위해 기능적으로 서버에서 사용될 수 있거나(deployed), 또는 대안적으로 기지국들(105(1, 2))에 분포될 수 있다. 그러나, 단일의 셀 또는 인접 셀들의 전송들을 스케줄링하는 대신에, 조인트 버추얼 스케줄러(108)는 다수의 활성 이용자들이 고속 무선 액세스 네트워크(115)의 공유 리소스로의 액세스를 찾을 수 있는 셀들의 클러스터(110a)에 대한 전송들을 연대하여 스케줄링할 수 있다. For illustration, the wireless communication system of FIG. 1 is a
따라서, UMTS LTE 시스템(100)을 위한 조정된 조인트 버추얼 스케줄링 방식은 적어도 두 개의 예들에 유용할 수 있다는 점을 인식하여야 한다. 첫 번째는, 셀들의 클러스터(110a)에서 이웃한 또는 근처 셀들의 전송들에 의해 야기된 인터-셀 간섭과 연대하여 셀들의 클러스터(110a)의 셀(110) 내에서의 인트라-셀 간섭을 줄이기 위해, 두 번째는, 제 1 및 제 2 기지국들(105(1, 2))의 한 기지국에서 다른 기지국으로 AT들(120)의 핸드-오프들(hand-offs) 동안이다. 조정된 조인트 버추얼 스케줄링 방식은 고속 패킷 액세스 인터페이스에서 셀들의 클러스터(110a)의 활성 이용자들을 위한 다이버시티 결합(diversity combining) 및/또는 소프트-핸드오버(soft-handover)를 지원할 수 있다. 조정된 조인트 버추얼 스케줄링 방식은 핸드오버 영역에서 신호 향상을 제공하기 위해 각 이용자에 대해 하나 이상의 인터-셀 간섭 소스들을 발생시킬 수 있다. 예를 들면, 조정된 조인트 버추얼 스케줄링 방식은 다이버시티 결합 및/또는 소프트-핸드오버와 연관된 셀들의 클러스터(110a)의 각 셀로부터 버추얼 채널들(145)과 같은 채널들의 세트를 위한 고속 패킷 액세스 인터페이스의 물리적인 채널 상에서 수신된 각 신호에서 매크로 다이버시티 이득(macro diversity gain)을 제공할 수 있다. Thus, it should be appreciated that a coordinated joint virtual scheduling scheme for the
UMTS LTE 시스템(100) 및 서버(122)는 범용 모바일 통신 서비스(Universal Mobile Telecommunication Services; UMTS) 프로토콜들에 따라 동작할 수 있고, 직교 주파수 분할 다중 액세스(Orthogonal Frequency Division Multiple Access; OFDMA)를 구현할 수 있다. 그러나, 본 발명의 이점을 갖는 기술분야의 당업자들은 본 발명이 UMTS 및/또는 OFDMA에 따라 동작하는 통신 시스템들에 제한되지 않음을 이해해야 한다. 대안적인 실시예들에서, UMTS LTE 시스템(100)은 모바일 통신을 위한 글로벌 시스템(Global System for Mobile communication; GSM), 코드 분할 다중 액세스(Code Division Multiple Access; CDMA, CDMA2000) 등을 포함하지만 그에 제한되지 않는 하나 이상의 다른 프로토콜들에 따라 동작할 수 있다. The
구체적으로, 제 1 및 제 2 기지국들(105(1, 2))의 각 기지국은 코드 분할 다중 액세스(CDMA, cdma2000) 프로토콜, 진화된 데이터 최적화(Evoloved Data Optimized; EVDO, 1XEVDO) 프로토콜, UMTS 프로토콜, GSM 프로토콜 등을 포함하는, 임의의 바람직한 프로토콜에 따라 액세스 단말기들(120(1, 2) 및 125(1))에 무선 접속성을 제공할 수 있다. cdma2000 1xEV-DO 명세(specification)는 기지국에 대해 용어 "액세스 네트워크(access network)", 및 이동국에 대해 "액세스 단말(access terminal)"을 사용하지만, 예시된 실시예에서, 액세스 네트워크(115)는 기지국들(105(1, 2))로부터 분리되어 도시된다. Specifically, each base station of the first and second base stations 105 (1, 2) has a code division multiple access (CDMA, cdma2000) protocol, an Evoloved Data Optimized (EVDO, 1XEVDO) protocol, a UMTS protocol. Provide wireless connectivity to access terminals 120 (1, 2) and 125 (1) according to any desired protocol, including, GSM protocol, and the like. The cdma2000 1xEV-DO specification uses the terms "access network" for the base station and "access terminal" for the mobile station, but in the illustrated embodiment, the
액세스 단말기들(120(1, 2) 및 125(1)의 예들은 디지털 셀룰러 CDMA 네트워크와 같은 고속 무선 데이터 네트워크(120)에서 동작하도록 확산 스펙트럼 통신 시스템을 사용하는 셀룰러 전화기들, 개인 휴대용 정보 단말기들(personal digital assistants; PDAs), 및 GPS들을 포함하지만 그에 제한되지 않는 무선 통신 디바이스들의 호스트(host)를 포함할 수 있다. 액세스 단말기들(120(1, 2) 및 125(1))의 다른 예들은 스마트 폰들, 텍스트 메시징 디바이스들(text messaging devices) 등을 포함할 수 있다. Examples of access terminals 120 (1, 2) and 125 (1) are cellular telephones, personal digital assistants using a spread spectrum communication system to operate in a high speed
UMTS LTE 시스템(100)에서, 고속 무선 액세스 네트워크(115)는 임의의 바람직한 프로토콜을 사용할 수 있어, 임의의 바람직한 프로토콜에 따라 제 1 및 제 2 기지국들(105(1, 2))과 액세스 단말기들(120(1, 2) 및 125(1)) 사이에서 무선 통신을 가능하게 할 수 있다. 이러한 프로토콜의 예들은 (CDMA, cdma2000) 프로토콜, 진화된 데이터 최적화(EVDO, 1XEVDO) 프로토콜, UMTS 프로토콜, GSM 프로토콜 등을 포함한다. In the
이러한 프로토콜의 다른 예들은 1xEV-DO 프로토콜, UMTS 프로토콜, GSM 프로토콜 등을 포함한다. 이들 프로토콜들 등 중 임의의 하나에 기초한 3G 셀룰러 시스템들은 향상된 음성 용량을 제공하고 높은 데이터 레이트 패킷 기반의 서비스들을 지원한다. 일 예로서, 이들 특징들은 IS-856으로서 언급된 cdma2000 1xEV 높은 레이트 패킷 데이터 무선 인터페이스(high rate packet air interface)에서 제공된다. 보다 상세하게, 3G 셀룰러 시스템 cdma2000 1xEV는 IS-95 표준에 기초한 셀룰러 네트워크에 대해 비대칭 데이터 트래픽으로, 고속 무선 인터넷 액세스를 이용자들에게 제공한다. 예를 들면, 액세스 단말기(120(1))에서 활성 이용자의 데이터 레이트는 9.6kbps에서 153.6kbps로 변할 수 있다. Other examples of such protocols include the 1xEV-DO protocol, UMTS protocol, GSM protocol, and the like. 3G cellular systems based on any one of these protocols, etc. provide improved voice capacity and support high data rate packet based services. As one example, these features are provided in the cdma2000 1xEV high rate packet air interface referred to as IS-856. More specifically, the 3G cellular system cdma2000 1xEV provides users with high speed wireless Internet access with asymmetric data traffic for cellular networks based on the IS-95 standard. For example, the data rate of active users in access terminal 120 (1) may vary from 9.6 kbps to 153.6 kbps.
기지국들(105(1, 2))은 액세스 단말기들(120(1, 2) 및 125(1))과 통신하는 것에 걸친 주파수 스펙트럼 내에서 복수의 채널들을 할당할 수 있다. 제 1 및 제 2 기지국들(105(1, 2)) 둘다의 범위 내에 있는 액세스 단말기(120(1))은 이들 채널들을 이용하여 기지국과 통신할 수 있다. 이런 식으로, 기지국들(105(1, 2))은 대응하는 지리적인 영역들 또는 셀들(110)(1-m)에 무선 접속성을 제공할 수 있다. 위에서 논의된 바와 같이, 기지국들(105(1, 2))은 UMTS 프로토콜들에 따라 무선 접속성을 제공할 수 있고 OFDMA를 구현할 수 있지만, 기지국들(110)은 이들 프로토콜들에 제한되지 않는다. 예시된 실시예에서, 제 1 기지국(105(1))은 액세스 단말기들(120(1, 2))에 무선 접속성을 제공하고 제 2 기지국(105(2))은 액세스 단말기들(125(1))에 무선 접속성을 제공한다. 그러나, 본 발명의 이익을 갖는 기술분야의 당업자들은 기지국들이 셀들(110)(1-m) 내에 또는 셀들의 근처의 임의의 위치(location)에서 임의 수의 액세스 단말기들에 무선 접속성을 제공할 수 있다. Base stations 105 (1, 2) may allocate a plurality of channels within the frequency spectrum across communicating with access terminals 120 (1, 2) and 125 (1). An access terminal 120 (1) within range of both the first and second base stations 105 (1, 2) may communicate with the base station using these channels. In this way, the base stations 105 (1, 2) may provide wireless connectivity to corresponding geographic regions or cells 110 (1-m). As discussed above, base stations 105 (1, 2) may provide wireless connectivity and implement OFDMA in accordance with UMTS protocols, but
제 1 기지국(105(1))이 각각 액세스 단말기들(120(1, 2))에 하나 이상의 인트라-셀 전송들(TXs)(130(1, 2))을 제공할 수 있는 반면에, 제 2 기지국(105(2))은 액세스 단말기(125(1))에 하나 이상의 인트라-셀 전송들(135(1))을 제공할 수 있으며, 액세스 단말기(120(1))에 하나 이상의 인터-셀 전송들(TXs)(135(2))을 제공할 수 있다. 예시된 실시예에서, 인터-셀 및 인트라-셀 전송들(130, 135)은 선택된 주파수 대역 내에 하나 이상의 채널들을 포함하고, 예를 들면, 서브-캐리어들(sub-carriers)은 OFDMA 방식에 따라 규정될 수 있다. 기술분야의 당업자들은 서브-캐리어들이 또한 주파수 채널들, 서브-채널들(sub-channels), 톤들(tones) 등과 같은 용어들을 사용하여 언급될 수 있다는 것을 인식해야 한다. The first base station 105 (1) may provide one or more intra-cell transmissions (TXs) 130 (1, 2) to the access terminals 120 (1, 2), respectively, while 2 Base station 105 (2) may provide one or more intra-cell transmissions 135 (1) to access terminal 125 (1), and one or more inter-cells to access terminal 120 (1). May provide cell transmissions (TXs) 135 (2). In the illustrated embodiment, the inter-cell and
셀들의 클러스터(110a)를 위한 전송들을 연대하여 스케줄링하기 위해, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에서 활성 이용자들을 위한 파워 할당들을 결정하는 파라미터 최적화 알고리즘(140)을 포함할 수 있다. 각 기지국(105)의 주어진 최대 파워 제한에 기초하여, 파라미터 최적화 알고리즘(parameter optimization algorithm)(140)은 UMTS LTE 시스템(100)의 총 처리량/용량이 최대화되고 동일-채널 간섭(co-channel interference)이 최소화되도록 기지국들(105)로부터 특정 채널 또는 서브-채널 상의 액세스 단말기(120 또는 125)로의 전송 파워를 결정한다. To schedule the transmissions for the
CELL_1(110(1))에서, 기지국(105(1))은 파라미터 최적화 알고리즘(140)에 의해 표시되는 대응하는 파워 할당에서 액세스 단말기들(120(1, 2))에 정보를 전송하도록 인트라-셀 전송들(TXs)(130(1, 2))에 대해 상이한 채널들을 이용할 수 있다. 그러나, 액세스 단말기(125(1))로의 인트라-셀 전송(135(1)) 및 셀 CELL_2(110(2))에서의 기지국(105(1))으로부터 액세스 단말기(120(1))로의 인터-셀 전송(135(2))은 CELL_1(110)(1)과 연대하여 스케줄링될 수 있다. 즉, 셀들의 클러스터(110a)의 셀 CELL_2(110(2))에서의 기지국(105(1))은 기지국(105)(1)이 인터-셀 간섭의 증가 없이 인트라-셀 전송들(130(1,2)) 중 하나를 위해 사용하고 있을 수 있는 동일한 채널을 액세스 단말기(120(1))로의 인터-셀 전송(135(2))을 위해 사용할 수 있다. 전체적인 성능 파라미터, 예를 들면, UMTS LTE 시스템(100)의 시스템 처리량/용량을 최적화하기 위해, 파라미터 최적화 알고리즘(140)은 셀들의 클러스터(110a) 사이에서 간섭을 생성하는 파라미터를 연대하여 최소화함으로써 클러스터(110a)의 셀들 사이의 간섭을 제어할 수 있다.In CELL_1 110 (1), base station 105 (1) is intra-transmitted to send information to access terminals 120 (1, 2) at the corresponding power allocation indicated by
실시간으로 기지국들(105(1, 2))의 전송 파워와 같은 하나 이상의 무선 리소스들을 관리함으로써, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)의 인터-셀 전송(135(2))과 함께 인트라-셀 전송들(130(1, 2) 및 135(1))을 연대하여 스케줄링할 수 있다. 일 예로서, 파라미터 최적화 알고리즘(140)은 전송되는 파워의 표시를 다이버시티 이득으로 변환할 수 있다. 따라서, 채널들 상의 인터-셀 및 인트라-셀 전송들(130, 135)의 파워는 인터-셀 및/또는 인트라-셀 간섭들을 완화하는 방식으로 스케줄링될 수 있다. By managing one or more radio resources, such as the transmit power of the base stations 105 (1, 2) in real time, the joint
셀룰러 통신들에서, 신호 전송을 위해 이용되는 무선 채널 또는 주파수 외에, 버추얼 채널은 다수의 이종 채널들(disparate channels)을 통합하기 위해, 예를 들어 신호 위치에서 분석을 위한 피드백을 수집하기 위해 이용된다. 제 1 세대에서 버추얼 채널은 셀들 간의 주파수 재사용 패턴을 갖는 협대역 주파수 캐리어(narrow band frequency carrier; FDMA)이다. 제 2 세대 GSM 시스템은 셀들 간의 주파수 재사용 패턴을 갖는 시간 슬롯(TDMA)에서 버추얼 채널을 갖는다. FDMA 및 TDMA 타입 버추얼 채널들은 주파수/시간의 분리의 동작에 의존한다. 주파수 재사용 패턴은 셀 플래닝(cell planning) 동안의 시간에서 동일한 주파수로부터 공통 채널 간섭을 제어한다. 주파수 재사용 플래닝에서 간섭 관리는 셀 에지에서 정적인 최악의 시나리오(worst-case scenario)를 타겟(target)으로서 고려한다. In cellular communications, in addition to the radio channel or frequency used for signal transmission, a virtual channel is used to integrate multiple disparate channels, for example to collect feedback for analysis at signal location. . In the first generation, the virtual channel is a narrow band frequency carrier (FDMA) with a frequency reuse pattern between cells. Second generation GSM systems have a virtual channel in a time slot (TDMA) with a frequency reuse pattern between cells. FDMA and TDMA type virtual channels rely on the operation of frequency / time separation. The frequency reuse pattern controls common channel interference from the same frequency at time during cell planning. Interference management in frequency reuse planning considers the worst-case scenario static at the cell edge as a target.
제 3 세대 광대역 CDMA(W-CDMA) 시스템은 각 셀에 대한 상이한 스크램블링 코드(scrambling code)로 마스킹(masking)함으로써 범용 주파수 재사용을 갖는 버추얼 채널로서 확산 코드(spreading code)(또는 채널화 코드(channelization code))를 이용한다. 다운링크(DL) W-CDMA 채널들은 셀(110) 내의 코드 공간에서 서로에 직교하는 반면에, 업링크(UL) W-CDMA 채널들은 이용자 이동성(user mobility)이 모든 이용자들 사이에서 동시 수신들(synchronous receptions)을 방지하기 때문에 서로에 대해 직교하지 않는다. W-CDMA 시스템에서, 파워 제어 기능이 인트라-셀 및 인터-셀 간섭 모두를 관리하기 때문에 전송되는 파워의 제어는 간섭 관리를 제공한다. 그러나, 이러한 파워 제어는 간섭에 영향을 미치지 않는다. A third generation wideband CDMA (W-CDMA) system is a spreading code (or channelization code) as a virtual channel with universal frequency reuse by masking with a different scrambling code for each cell. code)). Downlink (DL) W-CDMA channels are orthogonal to each other in the code space within
DL HSDPA 시스템에서, 버추얼 채널은 코드 공간 및 시간 공간 모두에서 나뉜다. HSDPA 시스템에서 버추얼 채널은 무선 채널 측정 피드백에 빠르게 응답함으로써 전송 시간 구간(Transmission Time Interval; TTI)에서 데이터 처리량을 최대화하도록 스케줄러에 의해 할당된다. 2ms와 같은 보다 짧은 TTI 구간의 이용으로, HSDPA 시스템은 물리 계층에서 보다 고속 전송을 가능하게 한다. 버추얼 채널들이 HSDPA 시스템에서 셀(110) 내에서 서로에 대해 직교하기 때문에, 간섭 관리는 전송되는 파워 할당에 기초하여 인터-셀 간섭을 최소화한다. In a DL HSDPA system, virtual channels are divided in both code space and time space. In HSDPA systems, virtual channels are assigned by the scheduler to maximize data throughput in the Transmission Time Interval (TTI) by quickly responding to radio channel measurement feedback. With the use of shorter TTI intervals, such as 2ms, the HSDPA system allows for higher speed transmission at the physical layer. Because virtual channels are orthogonal to each other within
동작에서, 조인트 버추얼 스케줄러(108)는 복수의 셀들(110)(1-m)의 각 셀(110) 내에서 직교하는 인트라-셀 전송들(130(1, 2) 및 135(1)) 및 기지국들(105(1, 2))과 연관된 셀들의 클러스터(110a)를 가로질러 직교하는 인터-셀 전송(135(2))을 인에이블링하도록 버추얼 채널들(145)의 세트를 제공할 수 있다. 파라미터 최적화 알고리즘(140)은 클러스터(110a)의 셀들에 대한 시간, 주파수, 공간(space), 안테나, 및/또는 코드들에 의해 버추얼 채널들(145)의 세트를 나눌 수 있다. 예를 들면, 실시간으로 버추얼 채널들(145)의 세트의 리소스에 대한 동적인 분할(dynamic partitioning)은 셀들의 클러스터(110a) 내에서 이용자 이동성의 표시 및 각 이용자의 채널 변동(channel variation)에 적응할 수 있다. In operation, the joint
셀들의 클러스터(110a)에 대한 인터-셀 전송(135(2))과 함께 인트라-셀 전송들(130(1, 2) 및 135(1))의 스케줄링을 조정하기 위해, 기지국들(105(1, 2))은 그들 사이에서 시그널링 메시지들(SIG_MSG)(150(1, 2))을 교환할 수 있다. 아래에 설명되는 바와 같이, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)를 위한 인트라-셀 전송들(130(1, 2) 및 135(1))과 함께 인터-셀 전송(135(2))의 스케줄링을 조정하기 위해 기지국들(105(1, 2)) 사이의 시그널링 메시지들(150(1, 2))을 이용할 수 있다. In order to coordinate the scheduling of intra-cell transmissions 130 (1, 2) and 135 (1) with inter-cell transmission 135 (2) for
일 실시예에 따라, 조인트 버추얼 스케줄러(108)는 각 이용자에 대한 버추얼 채널들(145)의 세트의 버추얼 채널을 스케줄링하고 버추얼 상호접속으로 기지국들(105)(1, 2)을 상호접속시키기 위해 기지국들(105(1, 2))에 분산될 수 있다. 버추얼 상호접속은 제 1 및 제 2 스케줄링 채널들(SC_CH)(155(1, 2))과, 제 1 및 제 2 피드백 채널들(FB_CH)(160(1, 2))을 포함할 수 있다. 조인트 버추얼 스케줄러(108)는 활성 이용자들을 위한 파워 할당들을 제 1 스케줄링 채널(SC_CH)(155(1))을 통해 제 1 기지국(105(1))로 통신할 수 있고, 제 1 피드백 채널(FB_CH)(160(1))을 통해 피드백을 수신할 수 있다. 유사하게, 제 2 기지국들(105(2))은 제 2 스케줄링 채널(SC_CH)(155(2))을 통해 활성 이용자들을 위한 파워 할당들을 수신할 수 있고, 제 2 피드백 채널(FB_CH)(160(2))을 통해 피드백을 수신할 수 있다. According to one embodiment, the joint
기지국들(105(1, 2)) 간의 고속 통신 링크(170(1))를 이용함으로써, 조인트 버추얼 스케줄러(108)는 각 기지국으로부터 피드백 정보와 이용자 정보를 수집할 수 있다. 피드백 정보와 이용자 정보에 기초하여, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에서 각 이용자에게 버추얼 채널들(145)의 세트의 버추얼 채널을 할당할 수 있다. 특히, 조인트 버추얼 스케줄러(108)는 각 이용자에 대한 무선 리소스 특성에 대한 이용자 정보를 가져올 수 있고, 셀들의 클러스터(110a)에 대한 전체적인 간섭을 관리하기 위해 클러스터(110a)의 셀들 간의 상호 상관(cross correlation)의 표시를 결정할 수 있다. By using the high speed communication link 170 (1) between the base stations 105 (1, 2), the joint
조인트 버추얼 스케줄러(108)는 이용자 정보와 상호 상관의 표시에 기초하여, 타임 스탬프(time stamp)로 기지국들(105(1, 2))의 각 기지국에 대한 간섭의 표시 및 제어 정보를 전달함으로써, 클러스터(110a)의 셀들 간의 버추얼 채널 할당 및 제어를 조정할 수 있다. 조인트 버추얼 스케줄러(108)는 클러스터(110a)의 셀들에 대한 전체적인 간섭을 관리하고 제어 정보의 참조를 위해 클러스터(110a)의 셀들 간의 공통 참조 시간(common reference time)을 사용할 수 있다. 클러스터(110a)의 셀들 간의 공통 참조 시간을 사용하기 위해, 조인트 버추얼 스케줄러(108)는 시스템 및/또는 프레임 카운터(frame counter)에 기초하여 기지국들(105(1, 2)) 간의 버추얼 상호접속과 고속 통신 링크(170(1))를 동기화할 수 있다. The joint
대안적인 실시예에 따라, 클라이언트-서버 아키텍처(client-server architecture) 기반의 조인트 스케줄링 제어는 셀들의 클러스터(110a)에서 각 이용자에게 버추얼 채널들(145)의 세트의 대응하는 버추얼 채널을 연대하여 할당할 수 있다. UMTS LTE 시스템(100)에서 무선 리소스들의 스케줄링을 연대하여 제어하고 셀들의 클러스터(110a)에 대한 전체적인 간섭을 관리하기 위해, 이 예시적인 실시예에서, 조인트 버추얼 스케줄러(108)는 각 기지국(105)을 전용 스케줄링 서버(dedicated scheduling server)에 대한 클라이언트로서 취급할 수 있다. 전용 스케줄링 서버는 조인트 버추얼 스케줄러(108)에 입력으로서 셀들의 클러스터(110a)로부터 피드백과 이용자 정보를 수집할 수 있다. According to an alternative embodiment, joint scheduling control based on a client-server architecture assigns each user in a cluster of
그러나, OFDMA 인터페이스에서, 조정된 조인트 버추얼 스케줄링 방식은 셀들의 클러스터(110a)의 이웃하는 셀(110(m))로부터 다이버시티 전송으로의 하나 이상의 소스들의 공통 채널 간섭을 줄이기 위해 매크로-다이버시티 코히어런트 결합(macro-diversity coherent combining)을 지원할 수 있다. 조정된 조인트 버추얼 스케줄링 방식은 이용자에 대한 클러스터(110a)의 셀들의 각 셀로부터 각 서브-채널의 데이터 전송의 동일 세트를 실질적으로 스케줄링 및/또는 이러한 서브-채널들의 연대 할당을 조정할 수 있다. However, in an OFDMA interface, a coordinated joint virtual scheduling scheme is used to reduce the common channel interference of one or more sources from the neighboring cell 110 (m) of the cluster of
도 2는 도 1에 도시된 조인트 버추얼 스케줄러(108)가 본 발명의 일 예시적인 실시예에 따른 애플리케이션을 찾을 수 있는 UMTS LTE 시스템(100)을 위한 연대 스케줄링의 아키텍처(200)를 개략적으로 도시한 도면이다. 연대 스케줄링의 아키텍처(200)를 이용함으로써, UMTS LTE 시스템(100)은 무선 인터페이스를 통한 무선 채널 피드백에 기초하여 인트라-셀 전송들(130(1, 2), 135(1))을 제어할 수 있을 뿐만 아니라, 간섭 관리를 제공하기 위해 클러스터(110a)의 셀들 간의 인터-셀 전송(135(2))을 조정할 수 있다. 조인트 버추얼 스케줄러(108)는 이러한 간섭 완화에 의해 전체적인 시스템 성능을 최적화하도록 인트라-셀 및 인터-셀 간섭을 연대하여 제어하기 위해 실시간으로 셀들의 클러스터(110a) 내에서 모든 기지국들(115(1, 2))의 무선 리소스를 관리할 수 있다. 이 조합된 무선 리소스 관리 및 간섭 완화는 수신된 신호의 신호-대-잡음비(SNR)를 최대화할 수 있고, 따라서, 시스템 스펙트럼 효율성을 개선한다. FIG. 2 schematically illustrates the
연대 스케줄링의 아키텍처(200)는 다른 이용자들과의 간섭 없이, 공통 액세스 매체에 각 이용자 액세스를 제공하기 위해 복수의 다중-액세스 방식들(205)을 지원할 수 있다. 복수의 다중-액세스 방식들(205)의 예들은 직교 주파수 분할 다중 액세스(Orthogonal Frequency Division Multiple Access; OFDMA)(205(1)), 코드 분할 다중 액세스(Code Division Multiple Access; CDMA) 서브-채널(205(2)), 시분할 다중 액세스(Time Division Multiple Access; TDMA), 및 주파수 분할 다중 액세스(Frequency Division Multiple Access; FDMA) 등을 포함한다. 다중 액세스를 위한 방식들은 기술분야에서 공지되어 있고, 명료성의 관점에서, 본 발명에 관련된 다중-액세스 방식들(205)의 그 양태들만이 여기에서 추가로 설명될 것이다. The architecture of
연대 스케줄링의 아키텍처(200)는 다중입출력(Multiple-input Multi-output; MIMO)(210(1)), 프리-코딩(pre-coding)(210(2)), 네트워크 코딩(210(3)), 빔-포밍(beam-forming)(210(4)), 전송된 다이버시티, 공간-시간 코딩(space-time coding) 등과 같은 복수의 물리 계층 형태들(physical layer forms)(210)을 지원할 수 있다. 물리 계층 형태들을 위한 기술들은 기술분야에서 공지되어 있고, 명료성의 관점에서, 본 발명과 관련된 물리 계층 형태들(210)의 그 양태들만이 여기에서 설명될 것이다. The architecture of
복수의 물리 계층 형태들(210) 및 복수의 다중-액세스 방식들(205)의 상이한 다중 액세스 방식들을 위해, 시스템 성능 메트릭(system performance metric)의 최적화는 무선 채널 상태의 피드백 또는 정보(knowledge)와 같은 최적화를 위해 이용가능한 정보의 정도에 기초할 수 있다. 특히, 조인트 버추얼 스케줄러(108)는 분산 조인트 버추얼 스케줄링의 수신된(RX) 신호(215(1))의 신호 품질 측정, 채널(CH) 특성(215(2)) 및 채널 프레디케이트(channel predicate)(215(3))을 포함하지만 이에 제한되지 않는 피드백(215)을 이용할 수 있다. 인터-셀 및 인트라-셀 전송(TX) 제어(220)를 제공하기 위해, 연대 스케줄링의 아키텍처(200)는 TX 스케줄(220(1)), TX 파워(220(2)), 및 TX 대역폭(220(3))을 지원할 수 있다. For the different multiple access schemes of the plurality of physical layer forms 210 and the plurality of multiple-
셀들의 클러스터(110a)에 대한 시간, 주파수, 공간, 안테나, 및/또는 코드들로 버추얼 채널들(145)의 세트를 분할하는 것에서, 버추얼 채널을 위해 이들 변수들의 조합은 물리 계층 형태(210) 및 다중-액세스 방식(205)의 이용에 기초할 수 있다. 버추얼 채널에 대한 리소스 분할은 이용자 이동성 및 각 이용자의 채널 변경에 적응하도록 실시간으로 동적(dynamic)이어야 한다. In dividing the set of
조인트 버추얼 스케줄러(108)의 일 실시예에 따라, 조인트 버추얼 스케줄러(108)는 HSDPA 시스템을 위한 소프트-핸드오버를 지원할 수 있다. HSDPA 시스템에서, 주요 간섭 소스들 중 하나는 인터-셀 간섭이다. 예를 들면, 상당한 인터-셀 간섭은 연관된 전용 채널들(dedicated channels; DCHs)이 소프트-핸드오버에 있는 영역에서 관찰된다. 소프트-핸드오버가 HSDPA 이용자들을 위해 지원되면, 각 이용자에 대한 인터-셀 간섭의 소스들은 이용자들이 핸드오버 영역 내에 있을 때 신호 강화를 야기한다. 소프트-핸드오버가 HSDPA 이용자들을 위해 지원될 때, 버추얼 채널은 핸드오버에 관련된 모든 셀들(110)로부터의 HSPDA 물리 채널들을 포함하고 수신된 신호들에서 매크로 다이버시티 이득(macro diversity gain)을 갖는다. 조인트 버추얼 스케줄러(108)가 간섭을 제어하게 됨에 따라, 인터-셀 간섭이 완화되고 결국 신호 강화를 제공하기 때문에, 조인트 버추얼 스케줄러(108)는 HSDPA 이용자들을 위한 HSDPA 소프트-핸드오버를 지원할 수 있다. According to one embodiment of the joint
조인트 버추얼 스케줄러(108)의 또 다른 실시예는 OFDMA 무선 인터페이스에서 매크로 다이버시티 코히어런트 결합(macro-diversity coherent combining)을 지원할 수 있다. OFDMA 시스템에서, 주요 간섭 소스들중의 하나는 도 1에 도시된 바와 같이, 이웃하는 셀 (110(m))로부터의 동일-채널이다. 범용의 재사용의 경우, OFDMA 시스템에서, 각 서브-채널의 콘텐트들(contents)이 다른 셀들(110)과 상이하고 전송을 위해 독립적으로 스케줄링될 때, 상호 간섭들이 다수의 셀들(110)에 의해 커버되는 중첩 영역에서 생성된다. 매크로-다이버시티 방식은 특정 이용자에 대한 중첩 영역에서 모든 셀들로부터 서브-채널들의 데이터 전송의 동일 세트를 스케줄링할 수 있다. 매크로-다이버시티 방식을 갖는 OFDMA 시스템의 버추얼 채널이 중첩 영역에서 직교 세트를 제공하기 때문에, 간섭은 신호 강화로서 완화할 수 있다. OFDMA 시스템에서 연대 스케줄링을 위해, 조인트 버추얼 스케줄러(108)는 클러스터(110a)에서 모든 셀들에 대해 서브-채널 연대 할당들을 조정할 수 있다. Another embodiment of the joint
도 3은 본 발명의 일 예시적인 실시예에 따라 도 1에 도시된 UMTS LTE 시스템(100)에서의 파워 할당들에 기초하여 전송들(130(1,2)), (135(1)), 및 (135(2))의 연대 스케줄링을 조정하는 방법을 구현하기 위해 양식화된 표현을 도시한 도면이다. 블럭(300)에서, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)를 위한 인트라-셀 전송들(130(1, 2) 및 135(1))과 함께 인터-셀 전송(135(2))을 연대하여 스케줄링하기 위해 활성 이용자들을 위한 버추얼 채널들(145)의 세트 및 기지국들(105(1, 2)) 간의 시그널링 메시지들(SIG_MSG)(150(1, 2))을 이용할 수 있다. 기지국들(105(1, 2))과 연관된 셀들의 클러스터(110a)를 가로질러 직교하는 인터-셀 전송(135(2))과 복수의 셀들(110(1-m)) 중의 셀들의 클러스터(110a) 내에서 직교하는 인트라-셀 전송들(130(1, 2), 135(1))을 인에이블링하기 위해, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에서의 각 이용자에게 버추얼 채널을 할당하도록 버추얼 채널들(145)의 세트를 제공할 수 있다. 3 illustrates transmissions 130 (1,2), 135 (1), based on power allocations in the
블럭(305)에서, 기지국들(105(1, 2)) 사이에서 시그널링 메시지들(SIG_MSG)(150(1, 2))을 교환함으로써, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에 대한 인트라-셀 전송들(130(1, 2), 135(1))과 함께 인터-셀 전송(135(2))의 스케줄링을 조정할 수 있다. 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에 대한 전체적인 간섭을 관리하기 위해 클러스터(110a)의 셀들 간의 버추얼 채널 할당 및 제어를 조정할 수 있다. 파라미터 최적화 알고리즘(140)을 이용하여, 조인트 버추얼 스케줄러(108)는 활성 이용자들을 위한 최적 파워 레벨들의 파워 할당들을 결정하고, 각각 제 1 및 제 2 기지국들(105(1, 2))에 통신할 수 있다. UMTS LTE 시스템(100)의 시스템 처리량/용량을 최대화하는 최적 파워 레벨들에 기초하여, 조인트 버추얼 스케줄러(108)는 블럭(310)에 표시된 바와 같이, 셀들의 클러스터(110a) 내에서 활성 이용자들의 액세스 단말기들(120(1, 2), 125(1))을 연대하여 스케줄링할 수 있다. At
본 발명의 일 실시예에 따라, 조인트 버추얼 스케줄러(108)는 클러스터(110a)의 셀들 사이의 제어 및 할당을 조정하는 적극적인(aggressive) 간섭 조정 방식일 수 있다. 조인트 버추얼 스케줄러(108)는 처리 노드들, 즉 셀들, 또는 셀들(110) 간의 상대적으로 빠른 통신을 제공하는 기지국들(105)의 연관된 프로세서들 간의 최적 성능을 위한 고속 데이터 링크(170(1))에 의존하여, UMTS LTE 시스템(100)이 간섭 관리를 위한 셀들(110) 간의 상호 상관 및 각 이용자에 대한 무선 채널 특징들의 정보를 가져올 수 있도록 할 수 있다. 간섭 관리를 제공하기 위해, 조인트 버추얼 스케줄러(108)는 각 기지국(105)에 정확한 타임 스탬프와 같은 제어 정보를 전달할 수 있다. 이 정보 교환은, 기지국들(105), 제어기들, 및/또는 프로세서들을 포함할 수 있는, 처리 노드들 간의 고속 데이터 링크(170(1))를 통해 일어날 수 있다. According to one embodiment of the invention, the joint
그러나, 종래의 UMTS 시스템 명세(specification)는 언로드(unload) 상태에서 5ms의 U-플레인(U-plane) UMTE 지역 무선 액세스 네트워크(U-plane UMTS Terrestrial Radio Access Network; UMTRAN) 지연 요구사항을 구체화한다. 이 U-플레인 지연은 AT(120)/무선 액세스 네트워크(Radio Access Network; RAN) 에지 노드 와 같은 이용자 장비(UE)에서 인터넷 프로토콜(Internet Protocol; IP)에서의 이용가능한 패킷 간의 한 방향 전송 시간 및 RAN 에지 노드/UE, 즉 AT(120)의 IP 계층에서 이 패킷의 이용 가능성에 대해 규정된다. 이 RAN 에지 노드는 코어 네트워크(core network; CN) 쪽으로 RAN 인터페이스를 제공하는 노드이다. However, the conventional UMTS system specification specifies a 5 ms U-plane UMTE Terrestrial Radio Access Network (UMTRAN) delay requirement in the unloaded state. . This U-plane delay is the one-way transmission time between packets available in the Internet Protocol (IP) at user equipment (UE), such as the
UMTS LTE 시스템(100)의 명세들은 작은 IP 패킷에 대해 언로드 상태(즉, 단일 데이터 흐름을 갖는 단일 이용자)에서 5ms보다 작은 진보된 UTRAN(E-UTRAN) U 플레인 레이턴시(latency)를 인에이블링할 수 있고, 예를 들면, E-UTRAN 대역폭 모드에서 0바이트 페이로드(payload) + IP 헤더들은 경험된 레이턴시(experienced latency)에 영향을 미칠 수 있다. 이 U-플레인 레이턴시는 UTRAN 내의 기지국들(105)과 같은 처리 노드들 사이에서 고속 상호 접속을 위한 요구를 나타낼 수 있다. 그러나, 종래의 UMTS 시스템에서, UTRAN 내의 T1/E1/J1을 통한 IP 전송은 UTRAN 레이턴시 문턱값을 충족시키지 않을 수 있다. 지연 문턱값을 충족시키기 위해, 10 BaseT 이더넷(Ethernet), 100 BaseT 이더넷, 기가비트 이더넷, 10 기가 이더넷 또는 100 기가 이더넷은 기지국들(105)을 포함하는 처리 노드들 간의 상호 접속을 제공할 수 있다. 예를 들면, 이러한 상호 접속을 지원하는 높은 용량을 갖는 기가비트 이더넷은 UMTS LTE 시스템(100)에서 레이턴시를 제어하기 위해 QoS 특성을 지원할 수 있는 기가비트 이더넷 스위치들 또는 홉들(hops)을 이용한다. UTRAN 전송로서 기가비트 이더넷을 이용함으로써, UMTS LTE 시스템(100)은 레이턴시를 최소화하기 위해 상대적으로 높은 QoS 우선순위를 갖는 기지국들(105)을 포함하는 처리 노드들 사이에서 제어 정보와 간섭 관리 정보를 교환하기 위한 기가비트 이더넷 스위치를 구성할 수 있다. The specifications of the
요구된 U-플레인 지연 레이턴시는 UTRAN에서 데이터 체인을 위한 고속 데이터 처리 성능의 이용을 또한 나타낸다. 기지국들(105)을 포함하는 처리 노드들 사이의 고속 데이터 링크들(170(1))은 조인트 버추얼 스케줄러(108)를 위한 분산된 처리 성능들을 가능하게 한다. 예를 들면, 고속 계산 프로세서들은 분산된 처리 성능들을 가능하게 하기 위한 일 실시예에서 이용될 수 있다. 이러한 분산된 처리(distributed processing)는 조인트 버추얼 스케줄러(108)에서 간섭 관리를 위한 정보 및 계산을 수집하는데 유리할 뿐만 아니라, 전체적인 비용을 줄일 수 있다. The required U-plane delay latency also indicates the use of high speed data processing capability for the data chain in the UTRAN. High speed data links 170 (1) between processing nodes including
일 예시적인 실시예에서, UMTS LTE 시스템(100)에서 무선 리소스를 조정하고 클러스터(110a) 내의 모든 셀들에 대한 전체적인 시스템 간섭을 관리하기 위해, 조인트 버추얼 스케줄러(108)는 클러스터(110a) 내의 모든 셀들 사이의 공통 참조 시간(common reference time)을 이용할 수 있다. 클러스터(110a) 내의 모든 셀들 간의 이 공통 참조 시간은 모든 제어 정보 및 간섭 관리의 참조(reference)를 제공할 수 있고, 종래의 UMTS 시스템은 그들 사이의 동기화 없이 기지국들(105)에서 원하는 높은 정확성으로 프리 러닝 클럭(free running clock)을 이용한다. UTRAN에서 계층 네트워크(hierarchical network)와 코어 네트워크를 위한 공통 네트워크 클럭이 이용가능하지만, 이러한 네트워크 클럭은 원하는 정확성을 충족시키지 않을 수 있다. 따라서, UMTS LTE 시스템(100)에서, 기지국들(105) 사이에 데이터 링크 및 버추얼 동기화를 제공하기 위해 시스템 프레임 수(System Frame Number; SFN), 노드 B 프레임 수(Node B frame Number; BFN), RNC 공통 프레임 수(RNC common Frame Number; RFN), 및 셀 시스템 프레임 수(Cell System Frame Number; CFN)와 같은, 프레임 카운터 및 시스템 카운터를 사용할 수 있다. In one exemplary embodiment, in order to coordinate radio resources in
대안적으로, 조정되지 않은(non-coordinated) 파워 제어를 통해 간섭이 관리되는 W-CDMA 시스템에서, 부정확한 네트워크 동기화와 함께 프리 러닝 클록의 이용은 상호-간섭을 조작할 수 있다. 기지국들(105)을 포함하는 처리 노드들 간의 엄격한 동기화를 갖는 OFDMA 및 TDMA와 같은, 다른 다중 액세스 기술들을 위한 참조 시간을 이용하는 것은 간섭 회피 및 조정과 같은 간섭 관리를 가능하게 한다. Alternatively, in a W-CDMA system where interference is managed through non-coordinated power control, the use of a free running clock with incorrect network synchronization may manipulate inter-interference. Using reference time for other multiple access techniques, such as OFDMA and TDMA with tight synchronization between processing nodes including
또 다른 실시예에서, 클러스터(110a)에서의 각 셀이 실질적으로 동일한 정확성으로 독립적으로 측정할 수 있기 때문에 GPS 시간은 공통 참조 시간을 제공하는데 이용될 수 있다. 예를 들면, GPS 시간은 기지국들(105)을 동기화하고 핸드오버(handover)를 지원하도록 CDMA 시스템에 의해 이용된다. 마찬가지로, GPS 절대 시간(absolute time)은, 시스템 정보를 제어하고 간섭을 관리하고 각 셀(110)에 대한 버추얼 채널을 스케줄링하기 위해, 조인트 버추얼 스케줄러(108)를 위한 공통 참조 시간을 제공할 수 있다. In another embodiment, GPS time may be used to provide a common reference time since each cell in
일 실시예에서, 도 2에 도시된 아키텍처(200)는, 고속 통신 링크들(170)과 클러스터(110a) 내의 기지국들(105(1, 2))을 결합시키고, 분산된 방식으로 모든 기지국들(105)을 상호접속시키기 위해 조인트 버추얼 스케줄러(108)를 이용하면서, 기지국 라우터(base station router; BSR)와 일치할 수 있다. BSR에 기초한 버추얼 제어기를 갖는 분산된 아키텍처는, 각 기지국(105)으로부터 이용자 정보와 피드백 정보를 수집하고 시스템 성능을 최대화하기 위해 클러스터(110a)에서의 모든 이용자들에 버추얼 채널들을 할당하는, 분산된 계산 노드일 수 있는 버추얼 스케줄러 서버를 포함할 수 있다. 버추얼 스케줄러 서버는 기지국이 최종 스케줄링 및 버추얼 채널 할당을 위해 정보 분산, 병렬 계산(parallel computation) 및 정보 수집을 주요 노드를 제공하도록 각 기지국(105)에 분포될 수 있다. 분산된 버추얼 스케줄러 서버 아키텍처는 조정 및 관리를 위해 기지국들(105) 사이의 고속 통신 링크들(170)에 대한 HSDPA/E-DCH 특징들의 일부를 강화할 수 있다. In one embodiment, the
또 다른 대안의 분산된 버추얼 스케줄러 서버 아키텍처는 모든 기지국들(105)이 전용 스케줄링 서버에 대한 클라이언트로서 동작하는 연대 스케줄링 제어를 가능하게 하기 위한 전용 스케줄링 서버이다. 전용 스케줄러 서버 기반의 클라이언트-서버 아키텍처는 비용 제어에 있어 효율적이면서, 효율적인 연대 버추얼 채널 할당 및 전체적인 리소스 관리를 가능하게 할 수 있다. Another alternative distributed virtual scheduler server architecture is a dedicated scheduling server for enabling alliance scheduling control in which all
조인트 버추얼 스케줄러(108)에 의해 이용되는 피드백 및 이용자 정보는 각 이용자의 무선 채널 상태들, 각 이용자를 위한 버퍼 데이터와 이의 타임 스탬프, 이용자 이동성, 및 이용자 용량 정보를 포함할 수 있다. 시스템 처리량/용량을 최대화하면서 간섭을 최소화하기 위해, 조인트 버추얼 스케줄러(108)는 입력으로서 클러스터(110a) 내의 모든 셀들(110)로부터 피드백 및 이용자 정보를 수집하고, 이어서, 피드백 및 이용자 정보에 기초하여 클러스터(110a) 내의 각 이용자에 대한 버추얼 채널 할당을 수행할 수 있다. The feedback and user information used by the joint
셀들의 클러스터(110a)로부터의 복수의 이용자들의 스케줄링과 연관된 파라미터를 최적화하기 위해, UMTS LTE 시스템(100)에서, 조인트 버추얼 스케줄러(108)는 복수의 이용자들의 각 이용자의 파라미터에 대한 최적 파워 레벨을 검색할 수 있다. 검색 알고리즘은 최적 파워 레벨들에 기초하여 셀들의 클러스터(110a)에서 활성인 복수의 이용자들을 연대하여 스케줄링함으로써 UMTS LTE 시스템(100)의 시스템 용량의 표시를 최대화할 수 있다. 예를 들면, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에서 각 이용자를 위한 리소스의 차선책(sub-optimal solution)을 검색하기 위해 파라미터 최적화 알고리즘(140)을 이용할 수 있다. 이방식에서, 조인트 버추얼 스케줄러(108)는 셀들의 클러스터(110a)에서의 복수의 이용자들의 샤논 용량(Shannon capacity)의 합인 목적 함수(objective function)로서 파워 레벨의 최적화에 기초하여 셀들의 클러스터(110a)에서 각 이용자를 스케줄링할 수 있다. In order to optimize the parameters associated with the scheduling of the plurality of users from the cluster of
조인트 버추얼 스케줄러(108)는 행렬 A 가 클러스터(110a)에서 N명의 이용자들에 대해 도 2에 도시된 물리 계층 형태들(210), 기지국들(105) 사이의 상관관계의 행렬들을 포함하는, UMTS LTE 시스템(100)(전체 클러스터들에서)에서 N명의 이용자를 위한 버추얼 채널 구조 모델(virtual channel structure model)에 기초할 수 있다. 각각의 상관관계 행렬은 공간, 시간, 주파수, 코드, 안테나 기술, 및 코딩 기술로 연대 채널 상관관계를 나타낸다. 벡터 x는 조인트 버추얼 스케줄러(108)에서 모든 N 명의 이용자들에 대한 요구된 버추얼 채널들을 나타낸다. 벡터 x는 아래 수식에서 공간, 시간, 주파수, 코드, 안테나 기술, 및 코딩 기술의 함수일 수 있다.Joint
g: 일반 함수g: general function
s: 클러스터(110a)에서 이용자들과 기지국들(105(1, 2)) 사이의 공간 감쇠 함수(space attenuation function)의 세트. S는 클러스터(110a)에서 모든 기지국들(105(1, 2))에 대한 다차원 감쇠 함수. s: set of space attenuation functions between users and base stations 105 (1, 2) in
t: 클러스터(110a)에서 기지국들 간의 전송을 위한 전송 시간 슬롯들의 세트t: set of transmission time slots for transmission between base stations in
f: 서브 캐리어에 대한 주파수 서브 채널들 또는 주파수 대역의 세트.f: set of frequency subchannels or frequency bands for a subcarrier.
a: MIMO(210(1)), 전송 다이버시티, 빔-포밍(210(4))과 같은, 안테나 패턴들 및 기술들의 세트,a: set of antenna patterns and techniques, such as MIMO 210 (1), transmit diversity, beam-forming 210 (4),
c: 코딩 및 프리-코딩 방식들의 세트c: set of coding and pre-coding schemes
sf: 확산 스펙트럼 통신을 위한 시간 도메인 확산 코드들의 세트.sf: set of time domain spreading codes for spread spectrum communication.
버추얼 채널 할당의 한가지 솔루션에 따라, 벡터 x는 상관관계 행렬 A 의 고유 벡터(Eign vector)이다. 이 솔루션에서, 행렬 A 의 고유값(Eign value)은 각 고유 벡터 상의 에너지 분포를 나타낸다. 그러나, 행렬 A 는 각 기지국에 대한 감쇠, 각 기지국 내의 안테나 간의 채널 상관관계, 서브-채널의 주파수 선택 효과, 확산 시퀀스 및 시간 슬롯들 간의 채널 상관관계와 같은, 다수의 변수들의 함수이다. 각각의 변수는 그 변수에 의존하여 행렬 A 차원(dimension)을 다수배(multiple times) 증가시킨다. 다수의 변수들은 단일 변수에 대해 다수의 효과들을 야기한다. 행렬 A 의 차원들 및 복잡성은 모든 지원된 물리 계층 형태들(210) 및 다중-액세스 방식들(205)이 클러스터들(110a)에서 모든 기지국들(105)에 대해 고려될 때 많이 증가된다. According to one solution of virtual channel assignment, vector x is the eigenvector of correlation matrix A. In this solution, the eigen value of the matrix A represents the energy distribution on each eigenvector. However, matrix A is a function of a number of variables, such as attenuation for each base station, channel correlation between antennas within each base station, frequency selection effects of sub-channels, channel correlation between spreading sequences and time slots. Each variable increases the matrix A dimension multiple times depending on that variable. Multiple variables cause multiple effects on a single variable. The dimensions and complexity of matrix A are greatly increased when all supported physical layer forms 210 and
따라서, 원하는 솔루션을 얻기 위해, 행렬 A 의 복잡성(complicity)은 물리 계층 형태들(210)로서 일반적인 상관관계 행렬 A 를 단순화하거나 특정한 다중-액세스 방식(205)을 규정함으로써 감소될 수 있다. 예를 들면, 일반적인 R-99 단일 안테나 W-CDMA DL 시스템에서, 시간, 주파수, 코드, 및 안테나가 상수들이므로, 확산 코드들은 동일한 스크램블링 코드(scrambling code) 내에서 직교 세트이다. 게다가, 행렬 A 는 기지국들(105) 사이에서 스크램블링 코드 간의 상호 상관 및 공간의 함수이다. 따라서, 조인트 버추얼 스케줄러(108)는 클러스터들(110a)에서 모든 이용자들을 위한 상호 간섭(cross-interference)을 최소화하기 위해 모든 기지국들(105)을 위한 스크램블링 세트를 제공한다. Therefore, in order to obtain the desired solution, the complexity (complicity) of the matrix A is simplified or the general multi-specific correlation matrix A as the physical layer form (210) can be reduced by defining the
그러나, 단일 안테나 HSDPA 시스템이 행렬 A 에 대해 나타내어지면, 조인트 버추얼 스케줄러(108)는 그 시간에 스케줄링된 이용자를 위한 상호-간섭을 최소화하는 스크램블링 코드 세트를 제공하기 위해 시간 변수를 포함한다. HSDPA 시스템이 TTI에서 많은 다중-이용자 스케줄링을 지원하기 때문에, 차선책을 얻기 위해 상호-간섭을 최소화하도록 새로운 스크램블링 코드 세트를 이용하는 대신에, 대안적으로, 조인트 버추얼 스케줄러(108)는 현재 스크램블 코드 세트로 간섭을 관리할 수 있다. HSDPA 시스템에서 간섭 관리의 이러한 솔루션은 핸드오버 영역에서 모든 이용자들을 위한 소프트-핸드오버(soft-handover)를 지원할 수 있다. 이용자들이 핸드오버 영역 내에 있을 때, 조인트 버추얼 스케줄러(108)는 소프트 핸드오버에 참여하는(participate) 모든 기지국들(105) 간에 HS-PDSCH 코드들의 동일 세트로 전송 시간을 조정할 수 있다. 간섭 소스가 신호 강화로 완화되었기 때문에 조인트 버추얼 스케줄러(108)는 상호(cross) 또는 인터-셀 간섭을 최소화할 수 있다. 결과적으로, HSDPA 이용자들은 이 소프트 핸드오버 지원을 통해 매크로-다이버시티 이득을 수신할 수 있다. However, if a single antenna HSDPA system is represented for matrix A , joint
이와 유사하게, OFDMA 시스템의 경우, 행렬 A 의 변수들이 주파수, 시간, 및 공간으로 구성되기 때문에, 조인트 버추얼 스케줄러(108)는 전체적인 간섭을 최소화하기 위해 주어진 시간 슬롯들에서 클러스터(110a)의 모든 기지국들(105)의 이용자들에게 연대하여 전체적인 서브-채널 할당들을 통합할 수 있다. OFDMA 시스템에서, 간섭 관리는 신호 강화로 동일-채널 간섭을 완화한다. 더욱이, 조인트 버추얼 스케줄러(108)는 셀(110(2)) 셀(110)(m)과 같은 이웃 셀들을 위한 서브-채널 할당 및 전송을 확실하게(tightly) 조정함으로써 범용 재사용의 목적을 달성할 수 있다. Similarly, in an OFDMA system, since the variables of matrix A are composed of frequency, time, and space, joint
주어진 최대 이득으로 연대 서브-채널 할당들을 제공하기 위해, 조인트 버추얼 스케줄러(108)는 최대 결합 이득 및 최소 동일-채널 간섭의 이용자들에게 채널을 할당할 수 있다. 이러한 단순화된 행렬 A 은 각 이용자에 관련된 각 기지국(105)을 위한 서브-채널 세트들의 상관관계를 나타내는 반면에, 서브-채널 할당 및 동일-채널 간섭은 각 기지국으로부터 모든 이용자들로의 공간 감쇠(spatial attenuation)에 의해 특징지어 질 수 있다. 조인트 버추얼 스케줄러(108)는 클러스터(110a)에서 모든 셀들(110)을 위한 모든 서브-채널들을 나눌 수 있고, 각 이용자에게 서브-채널 할당을 위한 스케줄링 전략을 나타낼 수 있다. 이런한 방식에서, 조인트 버추얼 스케줄러(108)는 최대 시스템 성능으로 OFDMA 시스템에서의 전송 스케줄링을 조정할 수 있다. To provide joint sub-channel assignments with a given maximum gain, the joint
OFDMA 시스템에서 조정된 연대 스케줄링을 위한 스케줄링 전략을 제공하기 위해, 조인트 버추얼 스케줄러(109)는 클러스터(110a) 내의 모든 기지국들(105)으로부터 모든 UE들, 즉 이 클러스터 내의 AT들(120, 125)로의 전송들을 위한 파워를 예를 들면, 시간 및 주파수 도메인들에서 스케줄링할 수 있다. 파워는 각 기지국(105)에 대한 파워 제한(power constraint)에 따른 총 처리량을 최대화하는 방식으로 할당된다. 조인트 버추얼 스케줄러(108)는 처리량을 나타내는 샤논 용량(Shannon capacity)을 이용할 수 있는데, 이는 그에 따라 AT들(120, 125)에 대한 데이터 레이트들이 선택될 수 있음을 암시적으로 나타낸다. In order to provide a scheduling strategy for coordinated regime scheduling in an OFDMA system, the joint virtual scheduler 109 is configured for all UEs from all
임의의 주어진 시간에 주파수 도메인 스케줄링에서, 조인트 버추얼 스케줄러(108)는 총 처리량/용량을 최대화할 수 있다. 시간 도메인에서의 스케줄링을 부가함으로써, 조인트 버추얼 스케줄러(108)는 기능적인 최적화 문제를 해결할 수 있다. 우선 주어진 시간, 즉 주파수 도메인 스케줄링에 초점을 맞춤으로써, 조인트 버추얼 스케줄러(108)는 아래에 규정되는 바와 같이, 파라미터 최적화(parametric optimization)를 제공할 수 있다. In frequency domain scheduling at any given time, joint
gi,j,k = 기지국(BS)(i)으로부터 채널(j) 상의 이용자 장비(User Equipment; UE) 또는 AT(k)로의 링크 이득(파워에 있어). 링크 이득은 행렬 A 에서 모든 기지국의 각 채널에 대한 각 이용자에 대한 상관관계 함수를 나타낸다.g i, j, k = link gain (in power) from base station (BS) (i) to User Equipment (UE) or AT (k) on channel j. The link gain represents the correlation function for each user for each channel of all base stations in matrix A.
Pi,j,k = BS(i)로부터 채널(j) 상의 UE(k)로의 전송 파워P i, j, k = transmit power from BS (i) to UE (k) on channel j
여기서, here,
i ∈ {1,...,I}, I는 클러스터(110a)에서 기지국들(105)의 총 수,i ∈ {1, ..., I}, where I is the total number of
j ∈ {1,...,J}, J는 UE들에 할당될 수 있는 각 기지국(105)에서 서브 채널들의 수,j ∈ {1, ..., J}, J is the number of subchannels in each
k ∈ {1,...,K}, K는 클러스터(110a)에서 UE들의 총 수이고,k ∈ {1, ..., K}, K is the total number of UEs in the
아래 수식은 문제 수식(problem formulation)을 나타낸다:The following formula represents a problem formulation:
(1) (One)
아래에서 각 기지국(105)의 최대 파워 제한을 받으며,Below is subject to the maximum power limitation of each
(2) (2)
여기서,here,
(3) (3)
수식(3)은 UE 용량 당이다.Equation (3) is per UE capacity.
(4) (4)
수식(4)은 채널(j) 상의 UE(k)에 대한 신호 파워이다. Equation (4) is the signal power for UE k on channel j.
(5) (5)
수식(5)은 그 채널(j) 상의 모든 다른 이용자들에 대해 채널(j) 상의 UE(k)에 의해 야기된 공통 채널 간섭이고,Equation (5) is the common channel interference caused by UE k on channel j for all other users on that channel j,
(6) (6)
수식(6)은 j이외의 채널들인 모든 다른 이용자들에 대한 채널(j) 상의 UE(k)에 의해 야기된 채널간 간섭(Inter-channel interference)이고,Equation (6) is the inter-channel interference caused by the UE k on channel j for all other users who are channels other than j,
Ctotal 는 클러스터(110a)의 총 용량이고, Ck는 k 번째 UE에 대한 용량이다.C total is the total capacity of the
W는 공지된 것으로 가정되는, 대역폭이다.W is bandwidth, which is assumed to be known.
Po는 모든 기지국들에 대해 동일한 것으로 가정되고 알려진 것으로 가정되는 기지국(105)로부터의 최대 전송 파워이다. Po is the maximum transmit power from
Fi,j ,는 채널(j)과 채널(j,) 사이의 채널간 감쇠(inter-channel attenuation)이다. 이는 채널간 간섭을 모델링(model)하는데 이용되고, 공지된 것으로 가정된다. 주어진 송수신 기지국(base transceiver station; BTS)만이 주어진 채널상의, 즉 {Pi,j,k}, k=1,...,K의 세트로 하나의 UE에 전송하면, {i,j}의 임의의 주어진 쌍에 대해 기껏해야 하나의 비-제로 요소(non-zero element)가 존재한다. F i, j, is a channel (j) and channel (j,) attenuation (inter-channel attenuation) between the channels between. It is used to model interchannel interference and is assumed to be known. If only a given base transceiver station (BTS) transmits to one UE on a given channel, i.e., with a set of {P i, j, k }, k = 1, ..., K, then {i, j} There is at most one non-zero element for any given pair.
위의 수식화된 파라미터 최적화 문제는 라그랑주 승수(Largrange multiplier) 방법과 같은 전통적인 방법들에 의해 해결될 수 있다. 그러나, 차원(dimension)이 큰, 큰 스케일 시스템인, 중앙 제어기는 IxJxK 변수들을 선택함으로써 총 처리량을 최적화할 수 있다. 게다가, 이 경우에, 각 기지국(105)에서의 전송 파워는 많은 로컬 제한들(local constraints)에 의존할 수 있다. 중앙 최적화와 로컬 제한들 문제를 처리하기 위해, 조인트 버추얼 스케줄러(108)는 계층적인 제어를 이용할 수 있고, 중앙 제어기에 의해 큰 차원을 다루기 위해, 반복 방법(iteration method)을 이용할 수 있다.The above formulated parameter optimization problem can be solved by traditional methods such as Lagrange multiplier method. However, the central controller, which is a large scale system with large dimensions, can optimize the total throughput by selecting IxJxK variables. In addition, in this case, the transmit power at each
본 발명의 일 실시예에 따라, 도 4는 도 1에 도시된 각 기지국(105)에 대한 총 처리량 또는 용량을 최대화하기 위해 셀들의 클러스터(110a)에서 기지국들(105(1, 2))로부터 활성 액세스 단말기들(120(1, 2) 및 125(1))로의 전송들(130(1, 2), 135(1), 135(2))을 위한 주파수 도메인에서 파워를 스케줄링하는 방법을 구현하는 양식화된 표현을 도시한 도면이다. 이를 위해, 파라미터 최적화 알고리즘(140)은 도 4에 도시된 바와 같이, 높은 계층(High layer; HL) 알고리즘 부분 및 낮은 계층(Lower layer; LL) 알고리즘 부분을 포함할 수 있다. 보여지는 바와 같이, HL 알고리즘 부분은 LL 알고리즘 부분으로부터 파워 페널티(power penalty), λi, i=l,...,N을 수신한다. HL 알고리즘 부분은 작은 양 Δp 씩(Δp by Δp) 파워를 할당한다. 각각의 {i,j,k}에 대해, 3개의 연관된 양들(quantities)이 존재한다:In accordance with one embodiment of the present invention, FIG. 4 shows the base station 105 (1, 2) from the
1. 처리량 이득 Ai,j,k(P) - 현재 파워 할당((P)을 고려하여 {i,j,k}에 Δp가 할당되는 경우, 스스로에 대한 처리량의 이득1. Throughput Gain A i, j, k (P)-The gain of throughput for itself when Δp is assigned to {i, j, k} taking into account the current power allocation ((P)
2. 동일-채널 및 채널간 간섭 페널티 Bi,j,k(P) - 현재 파워 할당(P)을 고려하여 {i,j,k}에 Δp가 할당되는 경우, 페널티(다른 이용자의 처리량의 손실)2. Co-Channel and Inter-Channel Interference Penalties B i, j, k (P)-If Δp is assigned to {i, j, k} taking into account the current power allocation (P), the penalty ( Loss)
3. 기지국 파워 페널티(λi), LL 알고리즘 부분으로부터의 파워 페널티.3. Base station power penalty (λ i ), power penalty from LL algorithm portion.
HL 알고리즘 부분에서, 파워 계산은 Ai,j,k, Bi,j,k의 값들이 주어진 파워 할당에 대해 평가된 부분적인 지시들(partial directives)을 이용하여 계산될 수 있는 것을 다음에서 설명한다. 예를 들면, 아래의 HL 알고리즘 부분에 도시된 바와 같다:In the HL algorithm part, the power calculation is described below, in which values of A i, j, k , B i, j, k can be calculated using partial directives evaluated for a given power allocation. do. For example, as shown in the HL algorithm section below:
HL_algorithm 을 시작Start HL_algorithm
단계 1: 공지된 링크 이득들{gi,j,k} 및 반복(n)에서 이전의 파워 할당 {Pi,j,k}을 이용;Step 1: using the known link gains {g i, j, k } and previous power allocation {P i, j, k } in iteration n;
단계 2: 수식 (4),(5),(6)를 이용하여, 모든 j,k에 대한 Sj,k, Ic j,k 및 Il j,k를 계산한다.Step 2: Calculate S j, k , I c j, k and I l j, k for all j, k using equations (4), (5), (6).
단계 3: 모든 i,j,k에 대한 Ai,j,k 및 Bi,j,k을 계산한다. 여기서,Step 3: Calculate A i, j, k and B i, j, k for all i, j, k . here,
(6) (6)
유사하게, HL_알고리즘은 모든 가능한 {i,j,k}에 대해서도 Bi,j,k를 결정한다.Similarly, the HL_algorithm determines B i, j, k for all possible {i, j, k}.
단계 4: 모든 i,j,k에 대한 TX 신용도(credit)를 계산한다:Step 4: Calculate the TX credit for all i, j, k:
(8) (8)
단계 5: Li,j,k를 순서대로 구성하고(ordering), 만약 Li,j,k > 0 이면, Pi,j,k = Pi,j,k + Δ Step 5: order L i, j, k in order, and if L i, j, k > 0, then P i, j, k = P i, j, k + Δ
단계 6: 최대 Li,j,k < 0 일때까지 반복한다Step 6: Repeat until L i, j, k <0
HL_algorithm 을 종료.Terminate HL_algorithm.
단계 7에서, 각각의 기지국(105)에 대해, LL 알고리즘 부분은 파워 페널티, λi, i=l,...,N를 업데이트하고 파워 페널티를 HL 알고리즘 부분에 제공한다. 마지막으로, 단계 8에서, LL 알고리즘 부분은 각각의 기지국에 대한 파워 할당들 {Pi,j,k}을 결정한다. 그러나, 시간 도메인에서 파워를 스케줄링하기 위해서는, 파라미터 최적화 알고리즘(140)은 아래에 설명되는 바와 같이, 추가적인 단계들을 수행할 수 있다. In step 7, for each
본 발명의 일 예시적인 실시예에 따라, 도 5는 도 1에 도시된 각 기지국에 대한 총 처리량 또는 용량을 최적화하기 위해 셀들의 클러스터(110a)에서 기지국들(105(1, 2))로부터 활성 액세스 단말기들(120(1, 2), 125(1))로의 전송들(130(1, 2), 135(1), 135(2))을 위한 시간 도메인에서 파워를 스케줄링하는 방법을 구현하는 양식화된 표현을 도시한 도면이다. 블럭(500)에서, 도 4에 나타내진 최대화 문제는 "공정함(fairness)"에 대한 신용도(credit)/페널티(μi,j,k)를 부가함으로써 변경될 수 있다. 블럭(505)에서, 공정함이 유지될 수 있다. In accordance with one exemplary embodiment of the present invention, FIG. 5 is active from base stations 105 (1, 2) in a cluster of
아래의 표 1은 조인트 버추얼 스케줄러(108)와, 비례 공정(Proportional Fair; PF) 스케줄러와 같은 종래 스케줄링 알고리즘을 우선순위 순서화(priority ordering), 신용도, 및 페널티를 포함하는 일부 메트릭들(metrics)에 대해 비교한다. Table 1 below shows a
페널티
Penalty
일 실시예에서, 고속 무선 액세스 네트워크(115)는 개별 이용자들 또는 기업체들에 의해 요구된 스피드 및 통신 범위(coverage)에서 모바일 데이터를 무선으로 통신할 수 있다. 일 실시예에 따라, 고속 무선 데이터 네트워크(120)는 인터넷 및 공용 전화 시스템(PSTN)을 포함하는 인터넷 프로토콜(IP) 네트워크와 같은, 하나 이상의 데이터 네트워크들을 포함할 수 있다. 제 3 세대(3G) 모바일 통신 시스템, 즉 범용 모바일 전기통신 시스템(UMTS: Universal Mobile Telecommunication System)은 제 3 세대 파트너쉽 프로젝트(3GPP: 3rd Generation Partnership Project) 명세(specification)에 따라서 멀티미디어 서비스들을 지원한다. UMTS는 광대역 코드 분할 다중 액세스(WCDMA) 기술을 채택하고 패킷 교환 네트워크들(packet switched networks), 예를 들면, IP-기반의 네트워크들인 코어 네트워크(CN)를 포함한다. 인터넷 및 모바일 애플리케이션들의 병합으로 인해, UMTS 이용자들은 전기통신 및 인터넷 리소스들 모두에 액세스할 수 있다. 이용자들에게 단-대-단 서비스(end-to-end service)를 제공하기 위해, UMTS 네트워크는 3GPP 표준에 의해 특정된 UMTS 베어러 서비스 층형 아키텍처(bearer service layered architecture)를 사용할 수 있다. 단-대-단 서비스의 제공은 몇몇 네트워크들을 통해 전달되고 프로토콜 층들의 상호작용에 의해 구현된다. In one embodiment, the high speed
본 발명의 부분들 및 대응하는 상세한 설명은 소프트웨어에 의하여, 또는 컴퓨터 메모리 내의 데이터 비트들 상의 동작들의 알고리즘들 및 심볼의 표현들에 의하여 제공된다. 이러한 설명들 및 표현들은 당업자가 다른 당업자에게 그들이 작업한 실질적인 내용을 효율적으로 전달할 수 있는 것들이다. 여기서 이용되는, 및 일반적으로 이용되는 용어로서의, 알고리즘은 원하는 결과를 도출하는 단계들의 일관성 있는(self-consistent) 시퀀스인 것으로 생각된다. 단계들은 물리적 양들의 물리적 처리들을 필요로 하는 것들이다. 일반적으로, 필수적인 것은 아니지만, 이러한 양들은 저장되고, 전송되며, 조합되고, 비교되며, 그렇지 않으면 조작될 수 있는 광학적, 전기적, 또는 자기적 신호들의 형태를 취한다. 때때로, 주로 일반적인 사용의 이유로, 이들 신호들을 비트들, 값들, 요소들(elements), 심볼들, 특성들(characters), 용어들(terms), 숫자들 등으로 언급하는 것이 편리하다는 것이 증명되었다. Portions and corresponding detailed description of the invention are provided by software or by representations of symbols and algorithms of operations on data bits in computer memory. These descriptions and representations are those by which those skilled in the art can effectively convey the substance of their work to others skilled in the art. As used herein, and as the term generally used, an algorithm is considered to be a self-consistent sequence of steps that yields a desired result. The steps are those requiring physical treatments of physical quantities. In general, but not necessarily, these quantities take the form of optical, electrical, or magnetic signals that can be stored, transmitted, combined, compared, or otherwise manipulated. At times, it has proved convenient to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, etc., mainly for general use reasons.
그러나, 모든 이러한 및 유사한 용어들은 적절한 물리량들과 연관되며 단지 이러한 양들에 적용된 편리한 라벨들(labels)이라는 것에 주의하여야 한다. 달리 특별히 언급되지 않는 한, 또는 논의로부터 명백한 바와 같이, "프로세싱(processing)" 또는 "컴퓨팅(computing)" 또는 "계산(calculating)" 또는 "결정(determining)" 또는 "표시(displaying)" 등과 같은 용어들은 컴퓨터 시스템의 레지스터들 및 메모리들 내의 물리적, 전기적 양들로 표현된 데이터를 컴퓨터 시스템 메모리들 또는 레지스터들 또는 다른 이러한 정보 저장, 전송 또는 표시 디바이스들 내의 물리량들로서 유사하게 표현된 다른 데이터로 처리하고 변환하는 컴퓨터 시스템, 또는 유사한 전자 컴퓨팅 디바이스의 동작 및 프로세스들을 나타낸다. However, it should be noted that all these and similar terms are associated with appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated otherwise, or as apparent from the discussion, such as "processing" or "computing" or "calculating" or "determining" or "displaying", etc. The terms process data expressed in physical and electrical quantities in registers and memories of a computer system into other data similarly represented as physical quantities in computer system memories or registers or other such information storage, transfer or display devices. Represents the operations and processes of a transforming computer system, or similar electronic computing device.
본 발명의 소프트웨어로 구현된 양태들은 전형적으로 일부 형태의 프로그램 저장 매체 상에서 인코딩되거나 일부 전송 매체의 타입에서 구현된다는 것에 또한 주의한다. 프로그램 저장 매체는 자기적(예를 들면, 플로피 디스크 또는 하드 디스크) 또는 광학적(예를 들면, 컴팩트 디스크 판독 전용 메모리, 또는 "CD-ROM")일 수 있으며, 판독 전용 또는 랜덤 액세스일 수 있다. 유사하게, 전송 매체는 연선(twisted wire pairs), 동축 케이블(coaxial cable), 광섬유(optical fiber), 또는 분야에 공지된 일부 다른 적절한 전송 매체일 수 있다. 본 발명은 임의의 주어진 수행의 이러한 양태들에 의해 제한되지 않는다. It is also noted that software implemented aspects of the present invention are typically encoded on some form of program storage medium or implemented on some type of transmission medium. The program storage medium may be magnetic (eg, floppy disk or hard disk) or optical (eg, compact disc read only memory, or “CD-ROM”), and may be read only or random access. Similarly, the transmission medium may be twisted wire pairs, coaxial cable, optical fiber, or some other suitable transmission medium known in the art. The invention is not limited by these aspects of any given implementation.
본 발명은 이제 첨부된 도면들을 참조하여 설명될 것이다. 다양한 구조들, 시스템들 및 디바이스들이 단지 설명의 목적들을 위해 도면들에 도식적으로 묘사되어 당업자에게 공지된 사항들로 본 발명을 모호하게 하지 않는다. 그럼에도 불구하고, 첨부된 도면들은 본 발명의 도시적인 예들을 묘사하고 설명하기 위하여 포함된다. 본 명세서에서 이용된 단어들 및 어구들은 관련업자에 의한 이러한 단어들 및 어구들의 이해와 일관되는 의미를 갖는 것으로 이해되고 해석되어야 한다. 단어 또는 어구의 특별한 정의는 없다, 즉, 당업자에 의해 이해되는 것처럼 일반적이고 습관적인 의미와 상이한 정의는 본 명세서에서의 일관된 단어 또는 어구의 이용에 의해 포함되는 것으로 의도된다. 단어 또는 어구가 특별한 의미, 즉, 당업자들에 의해 이해되는 것과 다른 의미들을 갖도록 의도되는 것으로 확장하기 위해서, 이러한 특별한 정의는 단어 또는 어구에 대한 특별한 정의를 직접적으로 그리고 명백하게 제공하는 명확한 방식으로 명세서에서 특별히 설명될 것이다. The invention will now be described with reference to the accompanying drawings. Various structures, systems and devices are schematically depicted in the drawings for purposes of explanation only and so as to not obscure the present invention with details known to those skilled in the art. Nevertheless, the attached drawings are included to describe and explain illustrative examples of the present invention. The words and phrases used herein are to be understood and interpreted to have a meaning consistent with the understanding of those words and phrases by the person concerned. There is no specific definition of a word or phrase, that is, definitions that differ from the general and customary meanings as understood by one of ordinary skill in the art are intended to be encompassed by the use of consistent words or phrases herein. In order to extend a word or phrase to a particular meaning, that is, intended to have meanings other than those understood by those skilled in the art, such particular definitions are defined in the specification in a clear manner that directly and explicitly provides a particular definition for the word or phrase. Will be specifically explained.
본 발명은 전기통신 네트워크 환경에서 유용한 것으로서 여기에서 예시되었지만, 그것은 또한 다른 접속 환경들에 응용된다. 예를 들면, 위에서 설명된 2개 이상의 디바이스들은 하드 케이블링(hard cabling), 무선 주파수 신호들(예를 들면, 802.11(a), 802.11(b), 802.11(g), 802.16, 블루투스 등), 적외선 결합(infrared coupling), 전화선들 및 모뎀들 등과 같은, 디바이스-대-디바이스 접속들(device-to-device connections)을 통해 함께 결합될 수 있다. 본 발명은 2명 이상의 이용자들이 또 다른 이용자와 상호접속되고 통신할 수 있는 임의의 환경에 응용될 수 있다. Although the present invention has been illustrated herein as being useful in a telecommunications network environment, it also applies to other connection environments. For example, the two or more devices described above may be hard cabling, radio frequency signals (e.g., 802.11 (a), 802.11 (b), 802.11 (g), 802.16, Bluetooth, etc.), It may be coupled together via device-to-device connections, such as infrared coupling, telephone lines and modems, and the like. The present invention can be applied to any environment in which two or more users can be interconnected and communicate with another user.
당업자는 본 명세서의 다양한 실시예들에서 설명된 다양한 시스템 계층들, 루틴들, 또는 모듈들이 실행가능한 제어 유닛들임을 이해할 것이다. 제어기들은 마이크로프로세서, 마이크로컨트롤러, 디지털 신호 프로세서, 프로세서 카드(하나 이상의 마이크로프로세서들 또는 제어기들을 포함하는), 또는 다른 제어 또는 컴퓨팅 디바이스들을 포함할 수 있다. 저장 디바이스들은 데이터 및 명령들을 저장하기 위 한 하나 이상의 기계-판독가능한 저장 매체들을 포함할 수 있다. 저장 매체들은 동적 또는 정적 랜덤 액세스 메모리들(DRAM들 또는 SRAM들), 소거가능하고 프로그램가능한 판독-전용 메모리들(EPROM들), 전기적으로 소거가능하고 프로그램가능한 판독-전용 메모리들(EEPROM들) 및 플래시 메모리들과 같은 반도체 메모리 디바이스들; 고정된, 플로피, 제거가능한 디스크들과 같은 자기 디스크들; 테이프를 포함하는 다른 자기 매체들; 및 컴팩트 디스크들(CD들) 또는 디지털 비디오 디스크들(DVD들)과 같은 광학적 매체들을 포함하는 상이한 형태들의 메모리를 포함할 수 있다. 다양한 시스템들의 다양한 소프트웨어 계층들, 루틴들, 또는 모듈들을 형성하는 명령들은 각각의 저장 디바이스들에 저장될 수 있다. 제어기들에 의해 실행될 때 명령들은 대응 시스템이 프로그래밍된 동작들을 수행하도록 한다. Those skilled in the art will appreciate that the various system layers, routines, or modules described in the various embodiments herein are executable control units. The controllers may include a microprocessor, microcontroller, digital signal processor, processor card (including one or more microprocessors or controllers), or other control or computing devices. Storage devices can include one or more machine-readable storage media for storing data and instructions. Storage media include dynamic or static random access memories (DRAMs or SRAMs), erasable and programmable read-only memories (EPROMs), electrically erasable and programmable read-only memories (EEPROMs) and Semiconductor memory devices such as flash memories; Magnetic disks such as fixed, floppy, removable disks; Other magnetic media including tape; And different forms of memory, including optical media such as compact discs (CDs) or digital video discs (DVDs). Instructions that form the various software layers, routines, or modules of the various systems may be stored in respective storage devices. The instructions, when executed by the controllers, cause the corresponding system to perform programmed operations.
상술된 특정 실시예들은 단지 예시적인 것이며, 본 발명은 본 명세서의 교시들(teachings)의 이득을 갖는 당업자에게 명백한, 상이하지만 동등한 방식들로 변경되고 실행될 수 있다. 또한, 이하의 청구항들에 설명된 것과 다른, 본 명세서에 도시된 구성 또는 설계의 상세한 설명들을 제한하는 것으로 의도되는 것들은 없다. 따라서, 상술된 특정 실시예들은 변경되거나 수정될 수 있으며, 모든 이러한 변경들은 본 발명의 범위와 사상 내에서 고려된다는 것이 명백하다. 따라서, 본 명세서에서 얻어진 보호 사항은 이하의 청구항들에 기록된 바와 같다. The specific embodiments described above are illustrative only, and the invention may be modified and practiced in different but equivalent ways apparent to those skilled in the art having the benefit of the teachings herein. Moreover, there is no intention to limit the details of the construction or design shown herein, other than as described in the claims below. Accordingly, it is apparent that the specific embodiments described above may be changed or modified, and all such changes are considered within the scope and spirit of the present invention. Accordingly, the protections obtained herein are as recorded in the following claims.
Claims (16)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/421,632 US20070280175A1 (en) | 2006-06-01 | 2006-06-01 | Coordinating transmission scheduling among multiple base stations |
US11/421,632 | 2006-06-01 | ||
PCT/US2007/012689 WO2007142939A2 (en) | 2006-06-01 | 2007-05-29 | Coordinating transmission scheduling among multiple base stations |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090008421A KR20090008421A (en) | 2009-01-21 |
KR101101722B1 true KR101101722B1 (en) | 2012-01-05 |
Family
ID=38683938
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087029002A KR101101722B1 (en) | 2006-06-01 | 2007-05-29 | Coordinating transmission scheduling among multiple base stations |
Country Status (6)
Country | Link |
---|---|
US (2) | US20070280175A1 (en) |
EP (1) | EP2030473B1 (en) |
JP (1) | JP4966374B2 (en) |
KR (1) | KR101101722B1 (en) |
CN (2) | CN102111774A (en) |
WO (1) | WO2007142939A2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11870527B2 (en) | 2022-01-21 | 2024-01-09 | ISRD Sp. z o.o. | Wireless communication network with master distributed unit and methods for use therewith |
US11889494B2 (en) | 2020-12-29 | 2024-01-30 | ISRD Sp. z o.o. | Cooperative radio resource scheduling in a wireless communication network and methods for use therewith |
Families Citing this family (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8565773B2 (en) * | 2006-03-17 | 2013-10-22 | Futurewei Technologies, Inc. | Method and apparatus for enabling soft handoff in an OFDMA-based communication system |
US8920343B2 (en) | 2006-03-23 | 2014-12-30 | Michael Edward Sabatino | Apparatus for acquiring and processing of physiological auditory signals |
GB2437586A (en) * | 2006-04-27 | 2007-10-31 | Motorola Inc | High speed downlink packet access communication in a cellular communication system |
GB2440991B (en) * | 2006-07-05 | 2009-01-07 | Motorola Inc | An orthogonal frequency domain multiplexing (ofdm) communication system |
JP4975818B2 (en) * | 2006-08-17 | 2012-07-11 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Method for channel-dependent time-domain and frequency-domain scheduling |
JP4970151B2 (en) * | 2006-08-21 | 2012-07-04 | 株式会社エヌ・ティ・ティ・ドコモ | Wireless communication terminal and wireless communication method |
EP1892971A1 (en) * | 2006-08-23 | 2008-02-27 | Nokia Siemens Networks Gmbh & Co. Kg | Inter base station communication for joint resource management |
US8085711B2 (en) * | 2006-08-24 | 2011-12-27 | Futurewei Technologies, Inc. | Method and system for managing radio resources for soft handoff in an OFDMA-based communication system |
US20080076429A1 (en) * | 2006-09-08 | 2008-03-27 | Futurewei Technologies, Inc. | System for control, management, and transmission for soft handoff in an ofdma-based communication system |
US8792922B2 (en) * | 2007-02-28 | 2014-07-29 | Qualcomm Incorporated | Uplink scheduling for fairness in channel estimation performance |
US20080268833A1 (en) * | 2007-03-30 | 2008-10-30 | Leping Huang | System and Method for Self-Optimization of Interference Coordination in Communication Systems |
CN101309500B (en) | 2007-05-15 | 2011-07-20 | 华为技术有限公司 | Security negotiation method and apparatus when switching between different wireless access technologies |
US20080298486A1 (en) * | 2007-06-04 | 2008-12-04 | Nec Laboratories America, Inc. | Multi-cell interference mitigation via coordinated scheduling and power allocation in downlink odma networks |
US8787302B2 (en) * | 2008-09-18 | 2014-07-22 | Alcatel Lucent | Architecture to support network-wide multiple-in-multiple-out wireless communication over a downlink |
KR20100044181A (en) * | 2007-07-31 | 2010-04-29 | 가부시키가이샤 엔티티 도코모 | Base station device and method in mobile communication system |
US7843874B2 (en) * | 2007-09-27 | 2010-11-30 | Intel Corporation | Configurable and flexible wireless link adaptation method and device |
US8432993B2 (en) * | 2007-12-27 | 2013-04-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Using spatial properties of MIMO channels for enhanced channel estimation in MIMO systems |
KR101522423B1 (en) * | 2008-02-14 | 2015-05-21 | 삼성전자주식회사 | Method and apparatus for down link data transmission/reception in wireless communication networks |
WO2009084877A1 (en) * | 2007-12-28 | 2009-07-09 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving downlink data in wireless communication network |
CN101494895B (en) * | 2008-01-22 | 2010-12-08 | 中兴通讯股份有限公司 | Method and system for coordinating interference between districts |
US9246541B2 (en) * | 2008-02-01 | 2016-01-26 | Qualcomm Incorporated | UTRAN enhancements for the support of inter-cell interference cancellation |
US8355725B2 (en) * | 2008-02-08 | 2013-01-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and node in a communications network |
US9241276B2 (en) * | 2008-06-17 | 2016-01-19 | Alcatel Lucent | Method for adaptive formation of cell clusters for cellular wireless networks with coordinated transmission and reception |
US8639996B2 (en) * | 2008-07-11 | 2014-01-28 | Qualcomm Incorporated | Systems and methods for uplink inter-cell interference cancellation using hybrid automatic repeat request (HARQ) retransmissions |
US9119212B2 (en) * | 2008-07-11 | 2015-08-25 | Qualcomm Incorporated | Inter-cell interference cancellation framework |
US8391206B2 (en) * | 2008-08-07 | 2013-03-05 | Alcatel Lucent | Method of joint resource allocation and clustering of base stations |
CN101651880B (en) * | 2008-08-11 | 2013-12-25 | 株式会社Ntt都科摩 | Multi-cell coordination sending method |
US20100067435A1 (en) * | 2008-09-18 | 2010-03-18 | Krishna Balachandran | Architecture to support network-wide multiple-in-multiple-out wireless communication over an uplink |
KR101505685B1 (en) * | 2008-09-26 | 2015-03-25 | 엘지전자 주식회사 | Method and device for cooperative MIMO transmission operation in multi-cell wireless network |
US8417252B2 (en) | 2008-10-24 | 2013-04-09 | Qualcomm Incorporated | Method and apparatus for interference reporting in a N-MIMO communication system |
EP2353321A4 (en) * | 2008-11-03 | 2014-08-20 | Rockstar Consortium Us Lp | Wireless communication clustering method and system for coordinated multi-point transmission and reception |
KR101574670B1 (en) * | 2008-12-02 | 2015-12-04 | 삼성전자주식회사 | A communication method of cooperation with base stations using clustering cooperation in a wireless communication network and a system thereof |
CN101772028A (en) * | 2009-01-05 | 2010-07-07 | 华为技术有限公司 | Resource management method, network equipment, user equipment and system |
US20100172310A1 (en) * | 2009-01-06 | 2010-07-08 | Fang-Chen Cheng | Method to improve mobile station reception of downlink transmission from a non-serving cell |
US8867999B2 (en) | 2009-01-26 | 2014-10-21 | Qualcomm Incorporated | Downlink interference cancellation methods |
US8588178B2 (en) * | 2009-03-19 | 2013-11-19 | Qualcomm Incorporated | Adaptive association and joint association and resource partitioning in a wireless communication network |
US9402193B2 (en) * | 2009-03-19 | 2016-07-26 | Qualcomm Incorporated | Systems, apparatus and methods for interference management in wireless networks |
US9026124B2 (en) | 2009-03-31 | 2015-05-05 | Futurewei Technologies, Inc. | System and method for interference mitigation in a wireless communications system |
US8145223B2 (en) * | 2009-04-09 | 2012-03-27 | Telefonaktiebolaget L M Ericsson (Publ) | Inter-cell interference mitigation |
KR101687589B1 (en) * | 2009-04-24 | 2016-12-20 | 한국전자통신연구원 | Coordinated Communication Methods in Radio Communication Systems and Device for Performing the same |
US8620280B2 (en) * | 2009-04-27 | 2013-12-31 | Samsung Electronics Co., Ltd. | Downlink single-user multi-cell mimo systems for interference mitigation |
US8818385B2 (en) | 2009-05-14 | 2014-08-26 | Telefonaktiebolaget L M Ericsson (Publ) | Distributed computation of precoding weights for coordinated multipoint transmission on the downlink |
US8107965B2 (en) * | 2009-05-14 | 2012-01-31 | Telefonaktiebolaget L M Ericsson (Publ) | Distributed computation of precoding weights for coordinated multipoint transmission on the downlink |
KR101639620B1 (en) * | 2009-05-29 | 2016-07-14 | 삼성전자주식회사 | Schedulling information sharing protocol for communication system sharing frequency resource |
EP2262336A1 (en) * | 2009-06-10 | 2010-12-15 | Deutsche Telekom AG | Method for improved link adaptation in cellular wireless networks |
US8026762B2 (en) * | 2009-06-18 | 2011-09-27 | Alcatel Lucent | High efficiency transmitter for wireless communication |
US20110002284A1 (en) * | 2009-07-06 | 2011-01-06 | Shilpa Talwar | Multi-tier network interference mitigation |
KR101565619B1 (en) * | 2009-07-22 | 2015-11-03 | 삼성전자주식회사 | Method and apparatus for switching session of user equipment in wireless communicaton system |
CN101989868B (en) * | 2009-08-05 | 2014-10-22 | 株式会社Ntt都科摩 | Multi-cell cooperative transmission method, central controller and user equipment |
CN101997649B (en) * | 2009-08-21 | 2014-12-10 | 中兴通讯股份有限公司 | Method and device for processing MU-MIMO (Multiuser Multiple-Input Multiple-Output) based on orthogonal diversity |
KR101636382B1 (en) * | 2009-09-28 | 2016-07-20 | 삼성전자주식회사 | Method and device for user schedulling and managing transmit power in hierarchical-cell or multi-cell communication system |
WO2011051980A1 (en) * | 2009-10-26 | 2011-05-05 | Telecom Italia S.P.A. | Score-based interference coordination in wireless communication systems |
KR101585067B1 (en) * | 2009-10-28 | 2016-01-13 | 삼성전자주식회사 | Communication system having network access structure |
KR20110051096A (en) * | 2009-11-09 | 2011-05-17 | 주식회사 팬택 | Method for controlling interference and cluster, method for newly registering thereof in clustert in heterogeneous network |
US8433359B2 (en) | 2009-12-03 | 2013-04-30 | Intel Corporation | Uplink power control scheme |
CN102098736B (en) * | 2009-12-11 | 2015-06-03 | 中兴通讯股份有限公司 | User scheduling method and base station in cooperation scheduling |
KR101580457B1 (en) * | 2009-12-18 | 2015-12-28 | 삼성전자주식회사 | Communication system of performing multi-cell common operation and method for the communication system |
CN102104970B (en) * | 2009-12-18 | 2014-04-09 | 中兴通讯股份有限公司 | Method, device and system for coordinately scheduling among cells |
CN102158867B (en) * | 2010-02-11 | 2013-04-17 | 华为技术有限公司 | Methods, devices and systems for scheduling cooperation resources and cooperation communication |
CN102158974B (en) * | 2010-02-11 | 2014-03-26 | 华为技术有限公司 | Cooperative resource scheduling method, device, base station and system |
US8594686B2 (en) * | 2010-04-23 | 2013-11-26 | Motorola Solutions, Inc. | Method and apparatus for extending a broadcast group service |
CN102860102B (en) * | 2010-04-27 | 2016-08-03 | 富士通株式会社 | Wireless communications method, wireless base station, mobile terminal, wireless communication system |
US8588797B2 (en) * | 2010-06-17 | 2013-11-19 | Nokia Siemens Networks Oy | Optimizing control channel performance with virtual inter-cell coordination |
US8767553B2 (en) * | 2010-07-02 | 2014-07-01 | Nec Laboratories America, Inc. | Dynamic resource partitioning for long-term fairness to non-elastic traffic on a cellular basestation |
US9516507B2 (en) * | 2010-08-12 | 2016-12-06 | Samsung Electronics Co., Ltd. | Apparatus and methods of enhancers for low power nodes in wireless communication |
GB2483306A (en) * | 2010-09-06 | 2012-03-07 | Fujitsu Ltd | Base station cooperation in a MIMO wireless communication system using inter-group interference information to improve system performance |
US9560682B2 (en) * | 2010-11-05 | 2017-01-31 | Qualcomm Incorporated | Methods and apparatus for resource allocations to support peer-to-peer communications in cellular networks |
EP2469949B1 (en) * | 2010-11-25 | 2013-02-20 | Alcatel Lucent | Dynamic multiple input and multiple output cell cluster |
GB2488513B (en) * | 2011-02-04 | 2015-06-24 | Sca Ipla Holdings Inc | Telecommunication method and systen |
KR101250891B1 (en) * | 2011-02-28 | 2013-04-04 | 한국과학기술원 | Hand-over Control Apparatus of Using Virtual Scheduling and Driving Method Thereof, Terminal and Driving Method Thereof |
CN104041159A (en) * | 2011-05-24 | 2014-09-10 | 美国博通公司 | Resource allocation control |
US9294161B2 (en) | 2012-04-26 | 2016-03-22 | Huawei Technologies Co., Ltd. | System and method for interference coordination |
CN103384161B (en) | 2012-05-02 | 2018-02-06 | 华为技术有限公司 | MIMO wireless communication system, transmission method and device |
CN104813730B (en) * | 2012-11-23 | 2019-03-22 | 三星电子株式会社 | Method and apparatus for executing scheduling in a wireless communication system |
US9788328B2 (en) | 2013-02-14 | 2017-10-10 | Qualcomm Incorporated | Joint scheduling of device-to-device (D2D) links and wide area network (WAN) uplink (UL) user equipments (UEs) |
CN104113888B (en) * | 2013-04-19 | 2019-10-15 | 索尼公司 | Device and method in wireless communication system |
WO2014179967A1 (en) * | 2013-05-09 | 2014-11-13 | Qualcomm Incorporated | DUAL THRESHOLD BASED CELL CLUSTERING INTERFERENCE MITIGATION FOR eIMTA |
ES2748046T3 (en) * | 2013-05-21 | 2020-03-12 | Telefonica Sa | Procedure and system to perform multiple accesses in wireless OFDM cellular systems considering both space and frequency domains |
US9560661B2 (en) * | 2013-05-22 | 2017-01-31 | Microsoft Technology Licensing, Llc | Allocation of shared resources for virtualized networking |
US9426081B2 (en) | 2013-06-01 | 2016-08-23 | Microsoft Technology Licensing, Llc | Management of multilevel queues for shared network adapters |
US9735945B2 (en) * | 2013-07-26 | 2017-08-15 | Nec Corporation | Resource management with device-device communication in next generation cellular networks |
CN103415068B (en) * | 2013-08-08 | 2015-07-08 | 华为技术有限公司 | Power control method and communication device |
US20150043444A1 (en) * | 2013-08-12 | 2015-02-12 | Acer Incorporated | Concurrent device to device and cellular communication method with multiple antennas, user equipment using the same, base station using the same and communication system using the same |
US9578605B2 (en) * | 2013-09-27 | 2017-02-21 | Parallel Wireless, Inc. | Adjusting transmit power across a network |
TWI505740B (en) * | 2013-11-19 | 2015-10-21 | Inst Information Industry | Control device and control method for dynamically adjusting power of small-cell base stations |
JP6336596B2 (en) * | 2013-12-13 | 2018-06-06 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | Centralized virtual scheduler, real scheduler, scheduling system, method, and program |
CN103763780B (en) * | 2014-01-22 | 2017-07-18 | 东南大学 | Reduce the combined dispatching and method for channel allocation of DSCH Downlink Shared Channel propagation delay time |
CN106576263B (en) * | 2014-08-21 | 2020-04-03 | 华为技术有限公司 | Coordinated multi-point transmission method and device |
US9882623B2 (en) * | 2014-09-18 | 2018-01-30 | Qualcomm Incorporated | Dual thread feedback design for non-orthogonal channels |
US20160088639A1 (en) * | 2014-09-22 | 2016-03-24 | Qualcomm Incorporated | Link adaptation for coordinated scheduling |
KR102347405B1 (en) | 2015-01-19 | 2022-01-06 | 삼성전자주식회사 | Apparatus and method for cooperative transmission scheduling in wireless communication system |
US10425956B2 (en) * | 2015-08-18 | 2019-09-24 | Huawei Technologies Co., Ltd. | Link scheduling system and method |
US10485008B2 (en) | 2015-08-31 | 2019-11-19 | Nippon Telegraph And Telephone Corporation | Scheduling apparatus and method |
WO2017124046A1 (en) | 2016-01-13 | 2017-07-20 | Parallel Wireless, Inc. | Inter-cell fractional frequency reuse scheduler |
WO2017142901A1 (en) * | 2016-02-15 | 2017-08-24 | Spidercloud Wireless, Inc. | Methods for centralized channel selection across different cells in a radio access network |
US10396926B2 (en) * | 2016-08-19 | 2019-08-27 | Samsung Electronics Co., Ltd. | Apparatus and method for suppressing inter-cell interference in wireless communication system |
EP3967070A4 (en) * | 2019-05-10 | 2022-12-21 | Nokia Solutions and Networks Oy | Dynamic resource allocation method for coexistence of radio technologies |
US10925009B2 (en) * | 2019-05-27 | 2021-02-16 | Apple Inc. | Dynamic processing resource allocation across multiple carriers |
KR20220092516A (en) * | 2019-10-31 | 2022-07-01 | 삼성전자주식회사 | MDAS Server Supported Handover Optimization Method in Wireless Networks |
DE102020200973A1 (en) | 2020-01-28 | 2021-07-29 | Airbus Defence and Space GmbH | METHODS, SYSTEMS AND DEVICES FOR WIRELESS COMMUNICATION BASED ON DIGITAL OFDMA MODULATION SCHEMES |
CN114390371B (en) * | 2020-10-19 | 2023-08-15 | 中国移动通信集团甘肃有限公司 | Electric quantity scheduling method and device and electronic equipment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2360909A (en) * | 2000-03-31 | 2001-10-03 | Motorola Inc | A packet scheduler and method |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6898432B1 (en) | 2000-11-21 | 2005-05-24 | Daimlerchrysler Research And Technology North America, Inc. | Route-based communication planning architecture and method for wireless communication |
EP1209940A1 (en) * | 2000-11-22 | 2002-05-29 | Lucent Technologies Inc. | Method and system for UMTS packet transmission scheduling on uplink channels |
EP1526685A1 (en) * | 2003-10-24 | 2005-04-27 | International University Bremen Gmbh | Inter-Cell Interference mitigation technique using reservation indicators |
EP1773088B1 (en) * | 2004-07-27 | 2018-10-10 | NEC Corporation | Uplink line radio resource control methods and radio network control devices |
KR20060038131A (en) * | 2004-10-29 | 2006-05-03 | 삼성전자주식회사 | Method for uplink scheduling in a communication system using frequency hopping ??orthogonal frequency division multiple access scheme |
CN1780457A (en) * | 2004-11-24 | 2006-05-31 | 北京三星通信技术研究有限公司 | Wireless channel resource allocation |
US8023955B2 (en) * | 2005-08-22 | 2011-09-20 | Sony Corporation | Uplink resource allocation to control intercell interference in a wireless communication system |
CN101341769B (en) * | 2005-12-20 | 2012-01-25 | 艾利森电话股份有限公司 | Resource scheduling in cellular system |
US7996032B2 (en) * | 2006-03-27 | 2011-08-09 | Qualcomm Incorporated | Power control and resource management in orthogonal wireless systems |
-
2006
- 2006-06-01 US US11/421,632 patent/US20070280175A1/en not_active Abandoned
-
2007
- 2007-05-29 KR KR1020087029002A patent/KR101101722B1/en active IP Right Grant
- 2007-05-29 JP JP2009513243A patent/JP4966374B2/en active Active
- 2007-05-29 EP EP07795466.7A patent/EP2030473B1/en active Active
- 2007-05-29 WO PCT/US2007/012689 patent/WO2007142939A2/en active Application Filing
- 2007-05-29 CN CN2011100846609A patent/CN102111774A/en active Pending
- 2007-05-29 CN CN2007800202393A patent/CN101461268B/en active Active
-
2010
- 2010-01-08 US US12/684,250 patent/US7903605B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2360909A (en) * | 2000-03-31 | 2001-10-03 | Motorola Inc | A packet scheduler and method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11889494B2 (en) | 2020-12-29 | 2024-01-30 | ISRD Sp. z o.o. | Cooperative radio resource scheduling in a wireless communication network and methods for use therewith |
US11870527B2 (en) | 2022-01-21 | 2024-01-09 | ISRD Sp. z o.o. | Wireless communication network with master distributed unit and methods for use therewith |
Also Published As
Publication number | Publication date |
---|---|
US20070280175A1 (en) | 2007-12-06 |
US20100142471A1 (en) | 2010-06-10 |
WO2007142939A2 (en) | 2007-12-13 |
EP2030473B1 (en) | 2017-12-13 |
CN102111774A (en) | 2011-06-29 |
US7903605B2 (en) | 2011-03-08 |
KR20090008421A (en) | 2009-01-21 |
JP2009539321A (en) | 2009-11-12 |
CN101461268A (en) | 2009-06-17 |
EP2030473A2 (en) | 2009-03-04 |
CN101461268B (en) | 2011-06-01 |
WO2007142939A3 (en) | 2008-02-07 |
JP4966374B2 (en) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101101722B1 (en) | Coordinating transmission scheduling among multiple base stations | |
Pateromichelakis et al. | On the evolution of multi-cell scheduling in 3GPP LTE/LTE-A | |
US9350516B2 (en) | Uplink resource allocation to control intercell interference in a wireless communication system | |
Yassin et al. | Survey of ICIC techniques in LTE networks under various mobile environment parameters | |
EP2921021B1 (en) | Scheduling and rate control coordination accounting for interference cancellation at a mobile terminal | |
JP4981127B2 (en) | Compensating for I / Q imbalance using scheduling | |
JP2010226712A (en) | Inter-cell interference prediction for frequency resource allocation | |
KR20140003615A (en) | Load-aware dynamic cell selection with interference coordination by fractional reuse for cellular multi-user networks | |
EP2510735B1 (en) | System and method for scheduling users in a wireless network | |
WO2015081570A1 (en) | Method for scheduling user equipment in a heterogeneous network | |
JP2012518957A (en) | Resource scheduling method, scheduler, and base station | |
Merlhe et al. | Hybrid joint-transmission multi-point coordination for inter-cell interference management | |
Giese et al. | Application of coordinated beam selection in heterogeneous LTE-advanced networks | |
KR20110004567A (en) | Cooperative management method of radio resource | |
Turyagyenda et al. | Energy efficient coordinated radio resource management: a two player sequential game modelling for the long-term evolution downlink | |
CA2396585A1 (en) | A packet scheduler and method therefor | |
Hernández et al. | Radio resource allocation for interference management in mobile broadband OFDMA based networks | |
Bublin et al. | A cost-function-based dynamic channel allocation and its limits | |
CN107534536B (en) | Method and system for coordinated radio resource assignment | |
Makaya et al. | Base station joint scheduling for downlink throughput maximization in CDMA packet data networks | |
Min et al. | Interference-adaptive fast dynamic channel allocation in TD-SCDMA system | |
JIANXIN | Resource allocation in cellular CDMA systems with cross-layer Optimization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20141219 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20151218 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20161216 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20181220 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20191202 Year of fee payment: 9 |