[go: up one dir, main page]

WO2007102546A1 - Wireless communication device and scheduling method - Google Patents

Wireless communication device and scheduling method Download PDF

Info

Publication number
WO2007102546A1
WO2007102546A1 PCT/JP2007/054443 JP2007054443W WO2007102546A1 WO 2007102546 A1 WO2007102546 A1 WO 2007102546A1 JP 2007054443 W JP2007054443 W JP 2007054443W WO 2007102546 A1 WO2007102546 A1 WO 2007102546A1
Authority
WO
WIPO (PCT)
Prior art keywords
scheduling
user terminals
user
group
user terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2007/054443
Other languages
French (fr)
Japanese (ja)
Inventor
Xiaoming She
Jifeng Li
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of WO2007102546A1 publication Critical patent/WO2007102546A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0452Multi-user MIMO systems

Definitions

  • the present invention relates to a radio communication apparatus and a scheduling method.
  • MIMO communication technology is indispensable to solve this problem with limited frequency resources.
  • MIMO communication is a technology that transmits signals using multiple antennas on the transmitting side and receives spatial signals using multiple antennas on the receiving side. MIMO technology can significantly improve channel capacity compared to conventional single-antenna transmission. Therefore, MIMO communication can increase the transmission rate of information.
  • multi-user diversity technology is one of the core technologies in multi-user MIMO communication.
  • channel capacity in the downlink of multi-user systems can be improved.
  • Multi-user diversity technology is one of multi-user scheduling technologies adopted on the transmission side, and data transmission between a base station and a plurality of user terminals is performed in units of a plurality of resources.
  • Each communication unit has a different resource unit.
  • a resource unit is a time in the time domain, a subcarrier in the frequency domain, a transmission antenna in the spatial domain, or the like.
  • the location and environment of each user terminal are different, so that channel characteristics in the same resource unit differ for each user terminal due to fading of radio signals.
  • Multi-user diversity technology is based on this channel characteristic, By performing multi-user scheduling on the transmitting side, that is, comparing channel characteristics for each user in each resource unit, and assigning each resource unit to the user terminal with the best channel characteristics, the channel in the downlink Capacity can be increased.
  • FIG. 1 is a diagram showing a configuration of a multiuser MIMO communication system using a conventional multiuser scheduling technique.
  • the multiuser MIMO communication system includes a base station 101 as a transmission side and K user terminals (eg, 111-1, 111-K) as a reception side.
  • Base station 101 includes data storage section 102, scheduling section 103, MIMO transmission section 104, and n
  • the corresponding data is extracted from 102 and output to MIMO transmitter 104.
  • the scheduling unit 103 uses current channel characteristic information of each user terminal.
  • the channel characteristic information of each user terminal is represented by matrices H (t), H (t), ..., H (t).
  • H (t) (k l, 2, ...
  • the rows and columns indicate n (k) and n, respectively, ie the number of receive antennas and the number of transmit antennas.
  • the characteristic information H (t) is the channel estimation unit (114—1,... 114—k of each user terminal on the receiving side.
  • MIMO transmission section 104 receives n parallel signals from signals input from scheduling section 103.
  • Each data stream corresponds to one antenna. Then, the MIMO transmission unit 104 handles these parallel data streams. Encoding, interleaving, and modulation processes are performed on each of the n antennas 105.
  • Each user terminal then feeds back the channel characteristic matrix H (t) to the feedback channel k.
  • the channel 151 is fed back to the scheduling unit 103 of the base station 101.
  • the channel estimator (114-1, 1, ⁇ 114—K and 124-1, K1, 124—K) converts the obtained channel characteristic matrix H (t) into the MIMO detector (113-1, 1, ⁇ ). ..., 113—K and 123—1,... ⁇ 12
  • the MIMO detectors (113—1,..., 113—K and 123—1,..., 123—K) use the channel characteristic matrix H (t) for MIMO detection of the received signal.
  • the base station compares channel characteristics with each user terminal at each transmission time, and the most appropriate one user terminal or plural user terminals are compared. There are the following problems in order to select the user terminal for communication.
  • the processing mainly performed in multiuser scheduling is comparison processing and selection processing. That is, in multi-user scheduling, the base station compares the channel characteristics fed back from each user terminal and selects the user terminal with the best channel characteristics. Therefore, scheduling complexity increases as the total number of user terminals subject to scheduling increases. Get higher. In particular, when performing multi-user scheduling by time division and space division at the same time, the iterative scheduling method is usually used. Therefore, if the number of user terminals is large, the processing complexity becomes higher and scheduling may not be realized.
  • Fairness indicates whether or not the probability that each user terminal is selected in scheduling is equal.
  • factors that affect the channel characteristics of each user terminal include slow fading and the distance between the base station and each terminal. If the number of user terminals is large, the user terminals located at the cell edge or shadowing location have a very low probability of being selected by scheduling, and may not be able to communicate with the base station for a long time. .
  • a scheduling method based on, for example, proportional fairness is generally used.
  • this method since it is necessary to calculate the SNR after reception in advance, there is a problem that applicable radio communication systems are limited. For example, in a wireless communication system that uses multi-user scheduling based on time division and space division at the same time, it is often impossible to calculate the SNR value after reception beforehand.
  • An object of the present invention is to provide a radio communication apparatus capable of reducing the overhead of feedback information and the computational complexity of scheduling, and optimizing system throughput and fairness between user terminals. It is to provide a scheduling method.
  • the wireless communication apparatus of the present invention includes grouping means for dividing the plurality of user terminals into a plurality of groups based on the average transmission power of each of the plurality of user terminals, and one group of users for each transmission time.
  • a configuration is provided that includes a scheduling control unit that performs scheduling only for terminals, and an extraction unit that extracts transmission data according to the scheduling result.
  • the overhead of feedback information and the computational complexity of scheduling can be reduced, and the throughput of the system and the fairness between user terminals can be optimized.
  • FIG. 1 is a block diagram showing a configuration of a conventional MIMO communication system
  • FIG. 2 is a block diagram showing a configuration of a MIMO communication system according to an embodiment of the present invention.
  • FIG. 3 is a block diagram showing a configuration of a scheduling unit according to an embodiment of the present invention.
  • FIG. 4 is a flowchart showing a scheduling method according to an embodiment of the present invention.
  • group scheduling is performed in a multi-user MIMO communication system.
  • this group scheduling first, all user terminals are divided into a plurality of groups, and scheduling is performed for only one group of user terminals at each scheduling time, that is, at each transmission time. That is, in the present invention, scheduling is performed for each group in order on the time axis, and scheduling is performed only for some user terminals at each transmission time.
  • the correspondence between each user terminal and each group that is, which user terminal belongs to which group differs depending on the time zone according to the channel characteristics of each user terminal. In other words, in the present invention, the correspondence between each user terminal and each group is variable, and the grouping situation can be changed according to the time zone.
  • the number of user terminals scheduled at the same time can be reduced, so that the overhead of feedback information can be reduced and the computational complexity of scheduling can be reduced. it can.
  • the present invention in each time zone, based on the statistical channel characteristics of each user terminal in each time zone. Therefore, it is possible to improve the throughput of the entire system and to improve the fairness among user terminals.
  • FIG. 2 is a block diagram showing a configuration of the MIMO communication system according to the present embodiment.
  • the MIMO communication system includes a base station 201 and K user terminals (210-1,..., 210-K).
  • the base station 201 includes a data storage unit 202, a scheduling unit 203, and a MIMO transmission unit 20
  • Each of the K user terminals has n (k) receive antennas (211—1,..., 211—K).
  • the data to be transmitted is stored in K).
  • Scheduling section 203 schedules transmission data to each user terminal based on the channel estimation value to which each user terminal power is also fed back and information indicating the average transmission power, and MIMO transmission section 204 sends the scheduled transmission data. Output to. Details of the schedule using will be described later.
  • MIMO transmission section 204 performs transmission data input from scheduling section 203.
  • the transmission unit 204 first transmits the transmission data input from the scheduling unit 203 to n patterns.
  • Each data stream corresponds to a respective antenna.
  • the MIMO transmission section 204 performs encoding, interleaving, and modulation processing on these parallel data streams, and outputs them to n antennas.
  • Each user terminal 210—k (k l, 2,..., K) [koo! /, And antennas (211—1,...
  • the signal to be transmitted is received and output to the channel estimation unit (212-1,..., 2 12-K).
  • Channel estimation units (212-1,..., 212-K) perform channel estimation of received signals and output channel estimation values to a MIMO detection unit, an average transmission power calculation unit, and a feedback information generation unit. To do.
  • the MIMO detection unit (214-1, ..., 214-K) performs MIMO detection on the received signal based on the channel estimation value.
  • the average transmission power calculation unit (213-1,..., 213-K) calculates the average transmission power based on the channel estimation value and outputs the average transmission power to the feedback information generation unit.
  • the feedback information generation unit (215-1, ..., 215-K) generates feedback information from the input channel estimation value and the average transmission power, and transmits the feedback information from the antenna to the base station via the feedback channel. Send to 201.
  • the calculation time interval T for calculating the average transmission power is set in the initial setting of the MIMO communication system, and this T is set much longer than the signal transmission interval at the base station.
  • the average value of transmission capacity during the period from time t—T to time t is averaged.
  • FIG. 3 is a block diagram showing a configuration of scheduling section 203 according to the present embodiment.
  • the scheduling unit 203 includes a grouping unit 301, a scheduling control unit 302, and a data extraction unit 303.
  • the grouping unit 301 has an average transmission power C (t) (k k 0) to which each user terminal power is also fed back.
  • 1, 2, ⁇ , K
  • All user terminals are divided into groups.
  • indicates the number of user terminals that are active in the cell of base station 201, that is, the number of user terminals that desire communication with base station 201. In an actual communication system, an active user terminal is identified by a control signal. Also, ⁇ is the number of groups, and the specific number is set in the initial setting of the communication system.
  • the grouping unit 301 generates a notification signal for notifying each user terminal of the grouping result every time grouping is performed. And output to MIMO transmission section 204. This notification signal is transmitted to each user terminal via the forward signaling channel. In the present embodiment, one of the following grouping methods is used.
  • Groupy method 1 is based on fairness optimization. That is, in the grouping method 1, grouping is performed so that the probability of communication with a base station is as uniform as possible between user terminals. For this reason, the grouping method 1 increases the fairness among user terminals by minimizing the difference in average transmission power between user terminals in each group.
  • a threshold value is set in advance, a plurality of fed back average transmission powers are compared, and a user terminal whose average transmission power difference is smaller than the threshold is set to 1 group. You can group them to make a loop.
  • Groupie method 2 is a method based on throughput optimization. That is, in the grouping method 2, grouping is performed so that the throughput of the entire multi-user MIMO communication system is maximized. For this reason, Group 2 method 2 minimizes the loss of communication system throughput by maximizing the difference in average transmission power between user terminals in each group.
  • the arrangement order is either large order or small order.
  • a threshold range is set in advance, a plurality of fed back average transmission powers are compared, and a user terminal whose difference in average transmission power is within the threshold range is set to 1. You can group them like groups!
  • the scheduling control unit 302 schedules a plurality of groups (G, G,..., G) input from the grouping unit 301 at different transmission times for each group.
  • the scheduling control unit 302 performs scheduling for only one group of user terminals at each transmission time, and performs scheduling for each group in turn. Then, the scheduling control unit 302 outputs the scheduling result to the data extraction unit 303.
  • T 1 2 ⁇ is determined. Then, scheduling control unit 302 generates a notification signal for notifying the result of scheduling and outputs the notification signal to transmission unit 204. This notification signal is transmitted to the corresponding user terminal k via the forward signaling channel.
  • the data extraction unit 303 extracts transmission data from the data storage unit 202 according to the scheduling result, that is, extracts data of the user terminal 1 for the antenna 1 and data of the user terminal 2 for the antenna 2. Extract data up to user k in order And output to the MIMO transmitter 204.
  • all user terminals are grouped every time T based on the average transmission power of each user terminal fed back every time T. Then, scheduling is performed only for one group of user terminals at each transmission time, and scheduling is performed for each group in order of transmission time.
  • the calculation time T at the user terminal having an average transmission power that does not feed back information at every transmission at the base station is the feedback time interval, the frequency of feedback is reduced, and therefore The overhead of idback information can be reduced.
  • scheduling is performed for only one group at each transmission time, scheduling complexity can be reduced.
  • FIG. 4 is a flowchart showing the scheduling method according to the present embodiment.
  • an example of a scheduling method for multi-users will be described with reference to FIG.
  • the base station 201 transmits data from n transmission antennas 205.
  • Each having n (k) receive antennas and receiving data from the base station 201
  • step 401 the average transmission power calculation unit (213-1, ..., 213-K) uses the above calculation method to calculate the base station between the previous time tT and the current time t. Plane between 201 and own terminal
  • This average transmission power C (t) is k 0 k 0 through the feedback channel.
  • step 402 grouping section 301 assigns all user terminals to N groups G 1, G 2,... According to the grouping method described above based on the fed back average transmission power of each user terminal. Group into G.
  • step 404 the scheduling control unit 302 uses the scheduling method described above to determine each user terminal of the group G based on the channel characteristics of the user terminals of the group G. To schedule.
  • step 405 the data extraction unit 303 extracts transmission data from the data storage unit 202 according to the scheduling result.
  • Step 407 it is determined whether or not n> N, that is, whether or not all groups have been scheduled. If it is determined that all groups have been scheduled (step 407: YES), the process returns to step 402 and the next time (t + T
  • step 407 Group based on new feedback information.
  • step 407 determines whether all scheduling has been completed. If it is determined that all scheduling has not been completed (step 407: NO), the process returns to step 404 to perform scheduling for the remaining groups.
  • the unifying unit 301 groups the user terminals based on the average transmission power to which the user terminal power is also fed back, and obtains G 1, G 2,-, and G 1. And the next time t + from the current time t
  • the scheduling control unit 302 in order of transmission time, groups G, G, ---, G
  • FIG. 5 is a diagram illustrating a simulation result of fairness “performance” between the scheduling method of the present invention and the conventional scheduling method.
  • FIG. 6 is a diagram showing a simulation result of the system capacity performance between the scheduling method of the present invention and the conventional scheduling method.
  • the average received SNR at the cell edge is OdB
  • the vertical axis indicates the probability that the user terminal closest to the base station is selected, and the horizontal axis indicates the number of user terminals.
  • the curve marked with “*” shows fairness by the conventional method
  • the curve marked by “ ⁇ ” shows fairness by the method based on the throughput optimization of the present invention
  • the curve marked by “ ⁇ ”. Indicates fairness by a method based on fairness optimization of the present invention. Fig 5
  • the fairness of each user terminal in scheduling is improved, and the effect is particularly remarkable when grouping based on fairness optimization.
  • the vertical axis indicates the throughput loss of the entire communication system
  • the horizontal axis indicates the number of user terminals.
  • the curve with a mark shows the throughput by the conventional method
  • the curve with a circle “'” shows the throughput by the method based on the throughput optimization of the present invention
  • the curve with a “ ⁇ ” mark shows the fairness optimization of the present invention.
  • the throughput by the method based on optimization is shown. From FIG. 6, it can be seen that when grouping is performed based on the throughput optimization of the present invention, the throughput loss of the entire system is minimized, and the effect is particularly remarkable when the number of users is large.
  • scheduling is performed because user terminals are grouped based on the average transmission power of each user terminal, and scheduling is performed for only one group at each transmission time.
  • f () is a polynomial or exponential function, and depends on the scheduling method used.
  • information is not fed back from the user terminal at each transmission time. Since information is fed back every time the average transmission power is calculated at the user terminal, the amount of feedback information is reduced. It can be reduced to 1 / N.
  • fairness or throughput can be improved depending on the grouping method employed.
  • the user terminal in the above embodiment is a mobile terminal such as a mobile phone, a PDA, or a notebook computer.
  • the present invention is not limited to a single-carrier non-spread MIMO system. It can also be applied to OFDM systems and spread Ml MO systems.
  • MIMO Frequency in OFDM system
  • Signals are also transmitted in the region, that is, signals are transmitted using a plurality of subcarriers simultaneously. Since there is no inter-signal interference in each subcarrier in the frequency domain in the MIMO-OFDM system, the MIMO-OFDM system can be regarded as N parallel single-carrier MIMO systems (N is the number of subcarriers used). Therefore, the present invention can be easily applied to a MIMO-OFDM system.
  • a spread MIMO system transmits a signal even in the code domain, that is, a signal is transmitted using a plurality of orthogonal codes simultaneously. Since the codes are orthogonal to each other in the spread MIMO system, the spread MIMO system can be regarded as N parallel non-spread MIMO systems (N is the number of spread codes to be used). Therefore, the present invention can be easily applied to a spread MIMO system.
  • the present invention can be applied to a communication system that performs scheduling of user terminals.

Landscapes

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

Abstract

A group scheduling method is provided for dynamically grouping all users in a multiple-antenna-multiple-user wireless communication system based on average transmission capability which each user has shown. Since, at a certain scheduled time, the scheduling is time-sequentially carried out for each group. At the same time, two average transmission-capability calculating methods and two user-grouping methods are provided. According to the grouping methods, the number of users subjected to scheduling at the same time is reduced and a system feedback overhead is also reduced. Also, according to the two user-grouping methods, a system throughput quantity and user fairness can be effectively improved.

Description

明 細 書  Specification

無線通信装置及びスケジューリング方法  Wireless communication apparatus and scheduling method

技術分野  Technical field

[0001] 本発明は、無線通信装置及びスケジューリング方法に関する。  [0001] The present invention relates to a radio communication apparatus and a scheduling method.

背景技術  Background art

[0002] 無線ネットワークとインターネットとの融合につれ、無線通信サービスの種類と品質 に対する要求及び情報伝送レートに対する要求が高まりつつある。情報伝送レートを いかに向上するかは無線通信における主要な問題の 1つである。制限されている周 波数リソースでこの問題解決するために、 MIMO通信技術が不可欠な存在となる。 MIMO通信とは、送信側で複数のアンテナを用いて信号を送信し、受信側で複数の アンテナを用いて空間の信号を受信する技術である。 MIMO技術によれば、従来の シングルアンテナ伝送と比べて、チャネル容量を著しく向上することができる。よって 、 MIMO通信は情報の伝送レートを高めることができる。  [0002] With the fusion of wireless networks and the Internet, demands for the type and quality of wireless communication services and information transmission rates are increasing. How to improve the information transmission rate is one of the major problems in wireless communications. MIMO communication technology is indispensable to solve this problem with limited frequency resources. MIMO communication is a technology that transmits signals using multiple antennas on the transmitting side and receives spatial signals using multiple antennas on the receiving side. MIMO technology can significantly improve channel capacity compared to conventional single-antenna transmission. Therefore, MIMO communication can increase the transmission rate of information.

[0003] 近年、 MIMO通信に関する研究の発展につれ、研究テーマがポイント対ポイントの シングルユーザ MIMO通信から、ポイント対マルチポイントのマルチユーザ MIMO 通信へとシフトしつつある。さらに、マルチユーザ MIMO通信の中で、マルチユーザ ダイバーシチ技術はコア技術の 1つであり、マルチユーザダイバーシチ技術を使用 すれば、マルチユーザシステムのダウンリンクにおけるチャネル容量を向上させること ができる。  [0003] In recent years, with the development of research on MIMO communication, the research theme is shifting from point-to-point single-user MIMO communication to point-to-multipoint multi-user MIMO communication. Furthermore, multi-user diversity technology is one of the core technologies in multi-user MIMO communication. By using multi-user diversity technology, channel capacity in the downlink of multi-user systems can be improved.

[0004] マルチユーザダイバーシチ技術は、送信側に採用されるマルチユーザのスケジュ 一リング技術の 1つであり、基地局と複数のユーザ端末との間のデータ伝送は、複数 のリソース単位に行われることがある。通信システムによって、それぞれのリソース単 位が異なっており、例えばリソース単位は、時間領域における時刻や、周波数領域に けるサブキャリアや、空間領域における送信アンテナ等である。また、実際のマルチ ユーザ通信システムでは、各ユーザ端末の所在地及び環境が異なるため、無線信 号のフェージングにより、同一のリソース単位におけるチャネル特性がユーザ端末毎 に異なる。マルチユーザダイバーシチ技術はこのチャネル特性に基づくものであり、 送信側でマルチユーザスケジューリングを行うことにより、即ち、各リソース単位にお けるユーザ毎のチャネル特性を比較して、それぞれのリソース単位をチャネル特性が もっともよいユーザ端末に割り当てることにより、ダウンリンクにおけるチャネル容量を 高めることができる。 [0004] Multi-user diversity technology is one of multi-user scheduling technologies adopted on the transmission side, and data transmission between a base station and a plurality of user terminals is performed in units of a plurality of resources. Sometimes. Each communication unit has a different resource unit. For example, a resource unit is a time in the time domain, a subcarrier in the frequency domain, a transmission antenna in the spatial domain, or the like. Further, in an actual multi-user communication system, the location and environment of each user terminal are different, so that channel characteristics in the same resource unit differ for each user terminal due to fading of radio signals. Multi-user diversity technology is based on this channel characteristic, By performing multi-user scheduling on the transmitting side, that is, comparing channel characteristics for each user in each resource unit, and assigning each resource unit to the user terminal with the best channel characteristics, the channel in the downlink Capacity can be increased.

[0005] 図 1は従来のマルチユーザスケジューリング技術を使用するマルチユーザ MIMO 通信システムの構成を示す図である。  FIG. 1 is a diagram showing a configuration of a multiuser MIMO communication system using a conventional multiuser scheduling technique.

[0006] 図 1に示すように、マルチユーザ MIMO通信システムは、送信側としての基地局 10 1と、受信側としての K個のユーザ端末 (例えば 111— 1、 111— K)を備える。基地局 101は、データ記憶部 102と、スケジューリング部 103と、 MIMO送信部 104と、 n個  [0006] As shown in FIG. 1, the multiuser MIMO communication system includes a base station 101 as a transmission side and K user terminals (eg, 111-1, 111-K) as a reception side. Base station 101 includes data storage section 102, scheduling section 103, MIMO transmission section 104, and n

T  T

のアンテナ 105とを具備する。各ユーザ端末 k (k= l, 2, · ··, K)は、 n (K)個のアン  The antenna 105 is provided. Each user terminal k (k = l, 2, ..., K) has n (K)

R  R

テナ 112—1、 · ··、 112— Kと、 MIMO検出咅 — 1、 · ··、 113— Kと、チヤ ノレ推 定部 114— 1、 · ··、 114— Kと、を具備する。  Tena 112—1,..., 112—K, MIMO detection 咅 — 1,..., 113—K, and channel estimation unit 114—1,..., 114—K .

[0007] 基地局 101のデータ記憶部 102は、それぞれのユーザ端末 k (k= l, 2, · ··, K)に 送信するデータを記憶している。スケジューリング部 103は、ユーザ端末 k (k= l, 2, · ··, K)力もフィードバックされた各ユーザ端末のチャネル特性に基づいて、スケジュ 一リングを行い、スケジューリングの結果に基づいてデータ記憶部 102から対応する データを取り出して MIMO送信部 104に出力する。  [0007] The data storage unit 102 of the base station 101 stores data to be transmitted to each user terminal k (k = 1, 2,..., K). Scheduling section 103 performs scheduling based on the channel characteristics of each user terminal to which user terminal k (k = l, 2,..., K) force is also fed back, and data storage section based on the scheduling result The corresponding data is extracted from 102 and output to MIMO transmitter 104.

[0008] スケジューリング部 103は、各ユーザ端末に対してスケジューリングを行う時に、各 ユーザ端末の現在のチャネル特性情報を使用する。各ユーザ端末のチャネル特性 情報を行列 H (t), H (t) , · ··, H (t)で示す。 H (t) (k= l, 2, · ··, K)は時刻での  [0008] When scheduling is performed for each user terminal, the scheduling unit 103 uses current channel characteristic information of each user terminal. The channel characteristic information of each user terminal is represented by matrices H (t), H (t), ..., H (t). H (t) (k = l, 2, ...

1 2 k k  1 2 k k

基地局 101とユーザ端末 kとの間のチャネル特性情報である。その行と列はそれぞ れ n (k)と nを、即ち、受信アンテナの数と送信アンテナの数を示す。このチャネル This is channel characteristic information between the base station 101 and the user terminal k. The rows and columns indicate n (k) and n, respectively, ie the number of receive antennas and the number of transmit antennas. This channel

R T R T

特性情報 H (t)は、受信側の各ユーザ端末のチャネル推定部( 114— 1、 · · ·、 114— k  The characteristic information H (t) is the channel estimation unit (114—1,... 114—k of each user terminal on the receiving side.

Kおよび 124—1、 · ··、 124—K)での推定により得られ、フィードバックチャネル 151 で各通信端末 kから基地局 101にフィードバックされる。  K and 124-1,..., 124 -K), and is fed back from each communication terminal k to the base station 101 through a feedback channel 151.

[0009] MIMO送信部 104は、スケジューリング部 103から入力される信号を n個のパラレ [0009] MIMO transmission section 104 receives n parallel signals from signals input from scheduling section 103.

T  T

ルデータストリームに変換する。それぞれのデータストリームがそれぞれ 1つのアンテ ナに対応する。そして、 MIMO送信部 104は、これらのパラレルデータストリームに対 して符号化、インターリーブ及び変調処理を行って、 n個のアンテナ 105からそれぞ To a data stream. Each data stream corresponds to one antenna. Then, the MIMO transmission unit 104 handles these parallel data streams. Encoding, interleaving, and modulation processes are performed on each of the n antennas 105.

T  T

れのアンテナ 112— 1、…ゝ 112— Kおよび 122— 1、…ゝ 122— Kに送信する。  Transmit to the other antenna 112-1,… 、 112—K and 122—1,… ゝ 122—K.

[0010] ユーザ端末 k(k= l, 2, · ··, K)では、チャネル推定部(114— 1、 · ··、 114— Kおよ び 124— 1、 · ··、 124— K)が、基地局 101から送信されるパイロット信号よりチャネル 特性を推定して、基地局 101と自端末との間のチャネル特性行列 H (t) (k= l, 2, [0010] In user terminal k (k = l, 2, ···, K), the channel estimator (114—1,…, 114—K and 124—1,…, 124—K) ) Estimates the channel characteristics from the pilot signal transmitted from the base station 101, and the channel characteristics matrix H (t) (k = l, 2,

k  k

· ··, K)を得る。そして、各ユーザ端末がチャネル特性行列 H (t)をフィードバックチヤ k  ... get K). Each user terminal then feeds back the channel characteristic matrix H (t) to the feedback channel k.

ネル 151で基地局 101のスケジューリング部 103にフィードバックする。また、チヤネ ル推定部(114— 1、…ゝ 114— Kおよび 124— 1、…ゝ 124— K)は、得られたチヤネ ル特性行列 H (t)を MIMO検出部(113— 1、 · ··、 113— Kおよび 123— 1、…ゝ 12  The channel 151 is fed back to the scheduling unit 103 of the base station 101. The channel estimator (114-1, 1, ゝ 114—K and 124-1, K1, 124—K) converts the obtained channel characteristic matrix H (t) into the MIMO detector (113-1, 1, ···). ..., 113—K and 123—1,… ゝ 12

k  k

3— K)に出力する。 MIMO検出部(113— 1、…ゝ 113— Kおよび 123— 1、…ゝ 123 —K)は、チャネル特性行列 H (t)を、受信信号の MIMO検出に使用する。  Output to 3—K). The MIMO detectors (113—1,..., 113—K and 123—1,..., 123—K) use the channel characteristic matrix H (t) for MIMO detection of the received signal.

k  k

発明の開示  Disclosure of the invention

発明が解決しょうとする課題  Problems to be solved by the invention

[0011] し力しながら、上記のような従来のマルチユーザスケジューリング方法は、送信時刻 毎に基地局は各ユーザ端末との間のチャネル特性をそれぞれ比較し、最も適切な 1 つのユーザ端末又は複数のユーザ端末を選択して通信を行わせるため、以下の問 題がある。 However, in the conventional multiuser scheduling method as described above, the base station compares channel characteristics with each user terminal at each transmission time, and the most appropriate one user terminal or plural user terminals are compared. There are the following problems in order to select the user terminal for communication.

[0012] 第 1に、フィードバックによるオーバーヘッドが大きいという問題がある。従来のスケ ジユーリング方法では、基地局は送信時刻毎に複数ユーザ端末のスケジューリング を行うため、送信時刻毎にすべてのユーザ端末のチャネル特性を把握する必要があ る。このため、従来のスケジューリング方法では、送信時刻毎、即ち、スケジューリング 時刻毎に、すべてのユーザ端末が基地局に各自のチャネル特性をフィードバックす る必要があるので、フィードバックによるオーバーヘッドが大きいという問題がある。  [0012] First, there is a problem that overhead due to feedback is large. In the conventional scheduling method, since the base station schedules multiple user terminals at each transmission time, it is necessary to grasp the channel characteristics of all user terminals at each transmission time. For this reason, in the conventional scheduling method, every user terminal needs to feed back their channel characteristics to the base station at every transmission time, that is, every scheduling time. .

[0013] 第 2に、複雑度が高いという問題がある。マルチユーザスケジューリングにおいて主 に行われる処理は、比較処理及び選択処理である。即ち、基地局ではマルチユーザ スケジューリングにお ヽて、各ユーザ端末カゝらフィードバックされるチャネル特性をそ れぞれ比較して、チャネル特性が最もよいユーザ端末を選択する。よって、スケジュ 一リングの対象であるユーザ端末の総数が増えるほど、スケジューリングの複雑度が 高くなる。特に、同時に時間分割及び空間分割によるマルチユーザスケジューリング を行う場合、通常では反復スケジューリング方法を使用するため、ユーザ端末数が多 ければ、処理の複雑度がより高くなり、スケジューリングを実現できないおそれがある [0013] Second, there is a problem of high complexity. The processing mainly performed in multiuser scheduling is comparison processing and selection processing. That is, in multi-user scheduling, the base station compares the channel characteristics fed back from each user terminal and selects the user terminal with the best channel characteristics. Therefore, scheduling complexity increases as the total number of user terminals subject to scheduling increases. Get higher. In particular, when performing multi-user scheduling by time division and space division at the same time, the iterative scheduling method is usually used. Therefore, if the number of user terminals is large, the processing complexity becomes higher and scheduling may not be realized.

[0014] 第 3に、公平性の問題がる。公平性とは、スケジューリングにおいて各ユーザ端末 が選択される確率が等し 、か否かのことを示す。それぞれのユーザ端末のチャネル 特性に影響を与える要因として、ファストフエージングのほかに、スローフェージング 及び基地局と各端末との間の距離等が挙げられる。ユーザ端末数が多い場合、セル エッジまたはシャドーイング箇所に位置するユーザ端末は、スケジューリングにより選 択される確率が非常に低 、ので、長時間に渡って基地局と通信できな 、おそれがあ る。各ユーザ端末 k (k= l, 2, · · ·, K)が同時に他の K—1個のユーザ端末と競合す る場合、セルエッジに位置するユーザ端末は、フェージングが大きぐかつ、チャネル 特性も悪いので、長時間に渡って弱い立場となる。この問題を解決するために、一般 的には、例えば比例公平性(Proportional Fairness)に基づくスケジューリング方法を 使用する。し力しながら、この方法では、事前に受信後の SNRを計算する必要がある ため、適用可能な無線通信システムが制限されてしまうという問題がある。例えば、同 時に時間分割及び空間分割に基づくマルチユーザスケジューリングを使用する無線 通信システムでは、事前に受信後の SNR値を計算できな 、場合が多!、。 [0014] Third, there is a problem of fairness. Fairness indicates whether or not the probability that each user terminal is selected in scheduling is equal. In addition to fast fading, factors that affect the channel characteristics of each user terminal include slow fading and the distance between the base station and each terminal. If the number of user terminals is large, the user terminals located at the cell edge or shadowing location have a very low probability of being selected by scheduling, and may not be able to communicate with the base station for a long time. . When each user terminal k (k = l, 2, ..., K) competes with another K-one user terminal at the same time, the user terminal located at the cell edge has a large fading and channel characteristics. It ’s bad, so it ’s a weak position for a long time. In order to solve this problem, a scheduling method based on, for example, proportional fairness is generally used. However, in this method, since it is necessary to calculate the SNR after reception in advance, there is a problem that applicable radio communication systems are limited. For example, in a wireless communication system that uses multi-user scheduling based on time division and space division at the same time, it is often impossible to calculate the SNR value after reception beforehand.

[0015] 本発明の目的は、フィードバック情報のオーバーヘッド及びスケジューリングの演算 複雑度を低減することができ、また、システムのスループット及びユーザ端末間の公 平性を最適化することができる無線通信装置及びスケジューリング方法を提供するこ とである。  [0015] An object of the present invention is to provide a radio communication apparatus capable of reducing the overhead of feedback information and the computational complexity of scheduling, and optimizing system throughput and fairness between user terminals. It is to provide a scheduling method.

課題を解決するための手段  Means for solving the problem

[0016] 本発明の無線通信装置は、複数のユーザ端末各々の平均伝送力に基づいて、前 記複数のユーザ端末を複数のグループに分けるグループィ匕手段と、送信時刻毎に 1 グループのユーザ端末のみに対してスケジューリングを行うスケジューリング制御手 段と、前記スケジューリングの結果に従って送信データを抽出する抽出手段と、を具 備する構成を採る。 発明の効果 [0016] The wireless communication apparatus of the present invention includes grouping means for dividing the plurality of user terminals into a plurality of groups based on the average transmission power of each of the plurality of user terminals, and one group of users for each transmission time. A configuration is provided that includes a scheduling control unit that performs scheduling only for terminals, and an extraction unit that extracts transmission data according to the scheduling result. The invention's effect

[0017] 本発明によれば、フィードバック情報のオーバーヘッド及びスケジューリングの演算 複雑度を低減することができ、また、システムのスループット及びユーザ端末間の公 平性を最適化することができる。  [0017] According to the present invention, the overhead of feedback information and the computational complexity of scheduling can be reduced, and the throughput of the system and the fairness between user terminals can be optimized.

図面の簡単な説明  Brief Description of Drawings

[0018] [図 1]従来の MIMO通信システムの構成を示すブロック図  FIG. 1 is a block diagram showing a configuration of a conventional MIMO communication system

[図 2]本発明の一実施の形態に係る MIMO通信システムの構成を示すブロック図 FIG. 2 is a block diagram showing a configuration of a MIMO communication system according to an embodiment of the present invention.

[図 3]本発明の一実施の形態に係るスケジューリング部の構成を示すブロック図 FIG. 3 is a block diagram showing a configuration of a scheduling unit according to an embodiment of the present invention.

[図 4]本発明の一実施の形態に係るスケジューリング方法を示すフロー図  FIG. 4 is a flowchart showing a scheduling method according to an embodiment of the present invention.

[図 5]公平性性能のシミュレーション結果を示す図  [Figure 5] Diagram showing simulation results of fairness performance

[図 6]システム容量性能のシミュレーション結果を示す図  [Figure 6] Diagram showing simulation results of system capacity performance

発明を実施するための最良の形態  BEST MODE FOR CARRYING OUT THE INVENTION

[0019] 上記問題は同時にスケジューリングするユーザ端末数に関係し、同時にスケジユー リングするユーザ端末数が多いほど上記問題がより顕著になる。そこで、本発明では マルチユーザ MIMO通信システムにお!/、てグループスケジューリングを行う。このグ ループスケジューリングでは、まずすベてのユーザ端末を複数のグループに分ける グループィ匕を行い、スケジューリング時刻毎、すなわち、送信時刻毎に、 1グループ のユーザ端末のみに対してスケジューリングを行う。つまり、本発明では、時間軸で順 番に 1グループずつを対象にしてスケジューリングを行 ヽ、各送信時刻では一部のュ 一ザ端末のみに対してスケジューリングを行う。また、本発明では、各ユーザ端末と 各グループとの対応、すなわち、どのユーザ端末がどのグループに属するかは各ュ 一ザ端末のチャネル特性に応じて時間帯によって異なる。つまり、本発明では、各ュ 一ザ端末と各グループとの対応は可変であり、時間帯によりグループ化状況を変える ことができる。  [0019] The above problem is related to the number of user terminals that are scheduled simultaneously, and the above problem becomes more prominent as the number of user terminals that perform scheduling simultaneously increases. Therefore, in the present invention, group scheduling is performed in a multi-user MIMO communication system. In this group scheduling, first, all user terminals are divided into a plurality of groups, and scheduling is performed for only one group of user terminals at each scheduling time, that is, at each transmission time. That is, in the present invention, scheduling is performed for each group in order on the time axis, and scheduling is performed only for some user terminals at each transmission time. In the present invention, the correspondence between each user terminal and each group, that is, which user terminal belongs to which group differs depending on the time zone according to the channel characteristics of each user terminal. In other words, in the present invention, the correspondence between each user terminal and each group is variable, and the grouping situation can be changed according to the time zone.

[0020] これにより、本発明では、同一時刻にスケジューリングするユーザ端末数を減らすこ とができるので、フィードバック情報のオーバーヘッドを低減することができ、かつ、ス ケジユーリングの演算複雑度を低減することができる。また、本発明では、それぞれの 時間帯において、各時間帯における各ユーザ端末の統計的なチャネル特性に基づ き最適なグループ化を行うため、システム全体のスループットを向上させることができ 、かつ、ユーザ端末間の公平性も高めることができる。 [0020] Thereby, in the present invention, the number of user terminals scheduled at the same time can be reduced, so that the overhead of feedback information can be reduced and the computational complexity of scheduling can be reduced. it can. Further, in the present invention, in each time zone, based on the statistical channel characteristics of each user terminal in each time zone. Therefore, it is possible to improve the throughput of the entire system and to improve the fairness among user terminals.

[0021] 以下、本発明の一実施の形態について図面を参照しながら詳細に説明する。なお 、本発明を分かりやすくするために、不必要な細部機能についての説明を省略する  Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. In order to make the present invention easier to understand, description of unnecessary detail functions is omitted.

[0022] 図 2は本実施の形態に係る MIMO通信システムの構成を示すブロック図である。 FIG. 2 is a block diagram showing a configuration of the MIMO communication system according to the present embodiment.

[0023] 図 2に示すように、本実施の形態に係る MIMO通信システムは、基地局 201と、 K 個のユーザ端末(210— 1、 · ··、 210— K)を備える。 As shown in FIG. 2, the MIMO communication system according to the present embodiment includes a base station 201 and K user terminals (210-1,..., 210-K).

[0024] 基地局 201は、データ記憶部 202と、スケジューリング部 203と、 MIMO送信部 20[0024] The base station 201 includes a data storage unit 202, a scheduling unit 203, and a MIMO transmission unit 20

4と、 n個の送信アンテナ(205— 1、 · ··、 205— n )とを具備する。 4 and n transmitting antennas (205-1,..., 205-n).

T T  T T

[0025] K個のユーザ端末はそれぞれ、 n (k)個の受信アンテナ(211— 1、 · ··、 211— K)  [0025] Each of the K user terminals has n (k) receive antennas (211—1,..., 211—K).

R  R

と、チャネル推定部(212—1、 · ··、 212— K)と、平均伝送力算出部(213— 1、 · ··, 2 Channel estimation unit (212—1,..., 212—K) and average transmission power calculation unit (213—1,..., 2

13— K)と、 MIMO検出部(214— 1、 · ··、 214— K)と、フィードバック情報生成部(213—K), MIMO detector (214-1, 1, 214—K), and feedback information generator (2

15— 1、 …ゝ 215— K)とを具備する。 15—1,… 215—K).

[0026] 基地局 201において、データ記憶部 202は、各ユーザ端末 210—k(k= 1, 2, · ··,[0026] In the base station 201, the data storage unit 202 stores each user terminal 210-k (k = 1, 2, ...,

K)にそれぞれ送信するデータを記憶する。 The data to be transmitted is stored in K).

[0027] スケジューリング部 203は、各ユーザ端末力もフィードバックされるチャネル推定値 及び平均伝送力を示す情報に基づき、各ユーザ端末への送信データをスケジユーリ ングし、スケジューリングされた送信データを MIMO送信部 204に出力する。スケジ ユーリングの詳細については後述する。 [0027] Scheduling section 203 schedules transmission data to each user terminal based on the channel estimation value to which each user terminal power is also fed back and information indicating the average transmission power, and MIMO transmission section 204 sends the scheduled transmission data. Output to. Details of the schedule using will be described later.

[0028] MIMO送信部 204は、スケジューリング部 203から入力される送信データに対して[0028] MIMO transmission section 204 performs transmission data input from scheduling section 203.

、 MIMO送信処理を行って n個のアンテナにそれぞれ出力する。すなわち、 MIMO Perform MIMO transmission processing and output to each of n antennas. That is, MIMO

T  T

送信部 204は、まず、スケジューリング部 203から入力された送信データを n個のパ  The transmission unit 204 first transmits the transmission data input from the scheduling unit 203 to n patterns.

T  T

ラレルデータストリームに変換する。それぞれのデータストリームがそれぞれのアンテ ナに対応する。そして、 MIMO送信部 204は、これらのパラレルデータストリームに対 して、符号化、インターリーブ及び変調処理を行って、 n個のアンテナへそれぞれ出  Convert to a reall data stream. Each data stream corresponds to a respective antenna. Then, the MIMO transmission section 204 performs encoding, interleaving, and modulation processing on these parallel data streams, and outputs them to n antennas.

T  T

力する。  To help.

[0029] 各アンテナ(205— 1、 · ··、 205— n )は、 MIMO送信処理後の送信データを各ュ 一ザ端末 210— k(k= l, 2, · ··, K)に送信する。 [0029] Each antenna (205-1,..., 205-n) transmits transmission data after MIMO transmission processing. 1 to the terminal 210—k (k = l, 2,..., K).

[0030] 各ユーザ端末 210— k(k= l, 2, · ··, K)【こお!/、て、アンテナ(211— 1、 · ··、 211— K)は、基地局 201から送信される信号を受信して、チャネル推定部(212— 1、 · ··、 2 12-K)に出力する。 [0030] Each user terminal 210—k (k = l, 2,..., K) [koo! /, And antennas (211—1,... The signal to be transmitted is received and output to the channel estimation unit (212-1,..., 2 12-K).

[0031] チャネル推定部(212—1、 · ··、 212-K)は、受信信号のチャネル推定を行い、チ ャネル推定値を MIMO検出部、平均伝送力算出部およびフィードバック情報生成部 に出力する。  [0031] Channel estimation units (212-1,..., 212-K) perform channel estimation of received signals and output channel estimation values to a MIMO detection unit, an average transmission power calculation unit, and a feedback information generation unit. To do.

[0032] MIMO検出部(214— 1、 · ··、 214— K)は、チャネル推定値に基づき、受信信号 に対して MIMO検出を行う。  [0032] The MIMO detection unit (214-1, ..., 214-K) performs MIMO detection on the received signal based on the channel estimation value.

[0033] 平均伝送力算出部(213— 1、 · ··、 213— K)は、チャネル推定値に基づいて、平均 伝送力を算出して、フィードバック情報生成部に出力する。 [0033] The average transmission power calculation unit (213-1,..., 213-K) calculates the average transmission power based on the channel estimation value and outputs the average transmission power to the feedback information generation unit.

[0034] フィードバック情報生成部(215— 1、 · ··、 215-K)は、入力されるチャネル推定値 及び平均伝送力よりフィードバック情報を生成して、アンテナからフィードバックチヤ ネルを介して基地局 201に送信する。 [0034] The feedback information generation unit (215-1, ..., 215-K) generates feedback information from the input channel estimation value and the average transmission power, and transmits the feedback information from the antenna to the base station via the feedback channel. Send to 201.

[0035] 以下、平均伝送力の具体的な算出方法について説明する。  Hereinafter, a specific calculation method of the average transmission power will be described.

[0036] 平均伝送力算出部(213— 1、 · ··、 213— K)は、時刻 t =n XT(n=0, 1, 2, · ··) ο  [0036] The average transmission power calculation unit (213—1,..., 213—K) has a time t = n XT (n = 0, 1, 2,...) Ο

毎に、基地局 201と自端末 kとの間における、時刻 t— Tから時刻 tまでの通信時間  Every time, the communication time between time t-T and time t between base station 201 and own terminal k

0 0  0 0

の平均伝送力 C (t )を算出する。ここでは、平均容量又は平均 F規準値に基づき平 k 0  Calculate the average transmission power C (t). Here, the average capacity or average F criterion

均伝送力を算出する。また、平均伝送力の算出時間間隔 Tの設定は、 MIMO通信 システムの初期設定において行われ、この Tを基地局での信号送信間隔より遙かに 長く設定する。  Calculate the uniform transmission power. The calculation time interval T for calculating the average transmission power is set in the initial setting of the MIMO communication system, and this T is set much longer than the signal transmission interval at the base station.

[0037] <平均容量に基づく平均伝送力の算出方法 >  <0037> <Calculation method of average transmission power based on average capacity>

この方法では、時刻 t— Tから時刻 tまでの時間における伝送容量の平均値を平  In this method, the average value of transmission capacity during the period from time t—T to time t is averaged.

0 0  0 0

均伝送力として算出する。計算式を式(1)で示す。  Calculated as average transmission power. The calculation formula is shown by formula (1).

[数 1] M = ^_ {Hk{t))dt - ( i ) ただし、 はチャネル特性が H k ( t ) である

Figure imgf000010_0001
[Number 1] M = ^ _ (H k (t)) dt-(i) where is the channel characteristic H k (t)
Figure imgf000010_0001

場合のチャネル容量を表し、 pは平均 S N Rを示す。  Where p is the average S N R.

[0038] <平均 F規準値に基づく平均伝送力の算出方法 > [0038] <Calculation method of average transmission power based on average F criterion>

この方法では、時刻 t— Tから時刻 tまでの時間におけるチャネル特性行列の平均  In this method, the average of the channel characteristic matrix in the time from time t—T to time t

0 0  0 0

F規準値 (Norm)の平均値を平均伝送力として算出する。計算式を式 (2)で示す。  Calculate the average value of F standard value (Norm) as the average transmission power. The calculation formula is shown by formula (2).

[数 2]  [Equation 2]

C ト -TF(H …(2) C G -T F (H … ( 2 )

F(Hk(t))はチャネル特性が H k ( t ) である場合の Frobeniusノルム値を示すため、 チャネル容量が )) =221 ) I となる。 Since F (H k (t)) indicates the Frobenius norm value when the channel characteristic is H k (t), the channel capacity is)) = 22 1 ) I.

[0039] このように本実施の形態では、各ユーザ端末 210—k(k= l, 2, · ··, K)が、時間 T 毎に平均伝送力値 C (t )を算出して、基地局 201のスケジューリング部 203にフィー k 0 As described above, in the present embodiment, each user terminal 210-k (k = l, 2,..., K) calculates the average transmission power value C (t) for each time T, Fee for scheduling unit 203 of base station 201 k 0

ドバックする。よって、本実施の形態によれば、フィードバックの時間間隔を大きくする ことにより、フィードバック情報のオーバーヘッドを低減することができる。  Doback. Therefore, according to the present embodiment, it is possible to reduce the overhead of feedback information by increasing the feedback time interval.

[0040] 次いで、図 3を参照しながら、スケジューリング部 203の詳細について説明する。図 3は本実施の形態に係るスケジューリング部 203の構成を示すブロック図である。スケ ジユーリング部 203は、グループ化部 301と、スケジューリング制御部 302と、データ 抽出部 303とを備える。  Next, details of the scheduling unit 203 will be described with reference to FIG. FIG. 3 is a block diagram showing a configuration of scheduling section 203 according to the present embodiment. The scheduling unit 203 includes a grouping unit 301, a scheduling control unit 302, and a data extraction unit 303.

[0041] グループィ匕部 301は、各ユーザ端末力もフィードバックされる平均伝送力 C (t ) (k k 0 [0041] The grouping unit 301 has an average transmission power C (t) (k k 0) to which each user terminal power is also fed back.

= 1,2,〜,K)に基づき、すべてのユーザ端末を Νグループに分ける。 Κは基地局 20 1のセル内のアクティブ状態であるユーザ端末の数、即ち、基地局 201との通信を希 望するユーザ端末の数を示す。実際の通信システムでは、コントロール信号によりァ クティブ状態のユーザ端末を識別する。また、 Νはグループの数であり、具体的な数 は通信システムの初期設定において設定される。また、グループィ匕部 301は、グルー プ化を行う度に、グループ化の結果を各ユーザ端末に通知するための通知信号を生 成して MIMO送信部 204に出力する。この通知信号は、フォワードシグナリングチヤ ネルを介して各ユーザ端末に送信される。本実施の形態では、以下のグループ化方 法のいずれかを使用する。 = 1, 2, ~, K) All user terminals are divided into groups. Κ indicates the number of user terminals that are active in the cell of base station 201, that is, the number of user terminals that desire communication with base station 201. In an actual communication system, an active user terminal is identified by a control signal. Also, Ν is the number of groups, and the specific number is set in the initial setting of the communication system. In addition, the grouping unit 301 generates a notification signal for notifying each user terminal of the grouping result every time grouping is performed. And output to MIMO transmission section 204. This notification signal is transmitted to each user terminal via the forward signaling channel. In the present embodiment, one of the following grouping methods is used.

[0042] <グループ化方法 1 >  [0042] <Grouping method 1>

グループィ匕方法 1は、公平性最適化に基づく方法である。つまり、グループ化方法 1では、基地局と通信する確率をユーザ端末間においてできるだけ均等になるように グループィ匕する。このため、グループィ匕方法 1では、各グループ内におけるユーザ端 末間の平均伝送力の差を最小にすることにより、ユーザ端末間の公平性を高める。  Groupy method 1 is based on fairness optimization. That is, in the grouping method 1, grouping is performed so that the probability of communication with a base station is as uniform as possible between user terminals. For this reason, the grouping method 1 increases the fairness among user terminals by minimizing the difference in average transmission power between user terminals in each group.

[0043] 具体的には、まずグループィ匕部 301は、各ユーザ端末力もフィードバックされた平 均伝送力を示す情報 C (t ) (k=l,2, ,K)を順番に並び替える。並び順は、大きい k 0  [0043] Specifically, first, grouping section 301 rearranges information C (t) (k = 1, 2,, K) indicating the average transmission power, to which each user terminal power is also fed back, in order. Sort order is large k 0

順又は小さ!、順の!/、ずれかである。  Order or small !, order! /, Or deviation.

[0044] 例えば、 C (t)≥C (t )≥C (t )≥C (t)≥…である場合、大きい順に並び替 kl 0 k2 0 k3 0 k4 0  [0044] For example, if C (t) ≥ C (t) ≥ C (t) ≥ C (t) ≥ ..., the data is rearranged in descending order. Kl 0 k2 0 k3 0 k4 0

えると、 {c (t ),c (t ),c (t ),c (t),—}となる。小さい順で並び替える場合は kl 0 k2 0 k3 0 k4 0  Then, {c (t), c (t), c (t), c (t), —}. Kl 0 k2 0 k3 0 k4 0 for sorting in ascending order

その逆となる。  The reverse is true.

[0045] 次いで、グループィ匕部 301は、平均伝送力が近いユーザ端末同士を 1グループに するようにグループィ匕する。具体的には、すべてのユーザ端末を Nグループにダル ープ化する場合、上記の並び順に従って、第 1のユーザ端末 kから KZN個のユー ザ端末を第 1のグループにし、 KZN+ 1から K/N個のユーザ端末を第 2のグルー プにするように、すべてのユーザ端末をグループ化する。これにより、グループ 1が G = {(C (t),C (t ),---,C (t )}となり,グループ 2が G ={C (t ),C kl 0 k2 0 k(K/N) 0 2 k(K/N+ 1) 0 k(K/ [0045] Next, grouping section 301 groups user terminals having a similar average transmission power into one group. Specifically, when all user terminals are to be grouped into N groups, according to the above arrangement order, KZN user terminals are grouped as the first group from the first user terminal k to KZN + 1 to K. Group all user terminals so that / N user terminals are in the second group. As a result, group 1 becomes G = {(C (t), C (t), ---, C (t)}, and group 2 becomes G = {C (t), C kl 0 k2 0 k (K / N) 0 2 k (K / N + 1) 0 k (K /

(t ),---,C (t )}となり、グループ 3が G ={C (t ),C (t ),(t), ---, C (t)} and group 3 is G = {C (t), C (t),

N + 2) 0 k(2K/N) 0 3 k(2K/N+l) 0 k(2K/N+2) 0N + 2) 0 k (2K / N) 0 3 k (2K / N + l) 0 k (2K / N + 2) 0

•••,c (t)}となる。 •••, c (t)}.

k(3K/N) 0  k (3K / N) 0

[0046] このグループィ匕方法 1によれば、 1グループ内でスケジューリングを行うと、競合する ユーザ端末数が少なぐかつ、ユーザ端末間の平均伝送力(チャネル特性)が近い ので、それぞれのユーザ端末が選択される確率がほぼ均等になる。よって、このダル ープ化方法 1によれば、ユーザ端末間の公平性を高めることができる。  [0046] According to this grouping method 1, when scheduling is performed within one group, the number of competing user terminals is small and the average transmission power (channel characteristics) between the user terminals is close. The probability that a terminal is selected is almost equal. Therefore, according to the doubling method 1, the fairness between user terminals can be improved.

[0047] なお、このグループ化方法 1では、事前に閾値を設定し、フィードバックされた複数 の平均伝送力を比較して、平均伝送力の差がその閾値より小さいユーザ端末を 1グ ループにするようにグループ化してもよ 、。 [0047] In this grouping method 1, a threshold value is set in advance, a plurality of fed back average transmission powers are compared, and a user terminal whose average transmission power difference is smaller than the threshold is set to 1 group. You can group them to make a loop.

[0048] <グループ化方法 2 >  [0048] <Grouping method 2>

グループィ匕方法 2は、スループット最適化に基づく方法である。つまり、グループィ匕 方法 2では、マルチユーザの MIMO通信システム全体のスループットが最大になる ようにグループィ匕する。このため、グループィ匕方法 2では、各グループ内におけるュ 一ザ端末間の平均伝送力の差を最大にすることにより、通信システムのスループット の損失を最低限に抑える。  Groupie method 2 is a method based on throughput optimization. That is, in the grouping method 2, grouping is performed so that the throughput of the entire multi-user MIMO communication system is maximized. For this reason, Group 2 method 2 minimizes the loss of communication system throughput by maximizing the difference in average transmission power between user terminals in each group.

[0049] 具体的には、まずグループィ匕部 301は、グループ方法 1と同様に、各ユーザ端末 力もフィードバックされた平均伝送力を示す情報 C (t ) (k= l, 2, · ··, K)を順番に k 0  [0049] Specifically, first, grouping section 301, as in group method 1, information C (t) (k = l, 2, ... , K) in order k 0

並び替える。並び順は、大きい順又は小さい順のいずれかである。  Rearranges. The arrangement order is either large order or small order.

[0050] 例えば、 C (t )≥C (t )≥C (t )≥C (t )≥…である場合、小さい順に並び kl 0 k2 0 k3 0 k4 0  [0050] For example, if C (t) ≥ C (t) ≥ C (t) ≥ C (t) ≥ ..., they are arranged in ascending order kl 0 k2 0 k3 0 k4 0

替えると、 {c (t ) ,c (t ) ,c (t ) ,c (t となる。大きい順で並び替える場合 kl 0 k2 0 k3 0 k4 0  In other words, {c (t), c (t), c (t), c (t. When sorting in descending order kl 0 k2 0 k3 0 k4 0

はその逆となる。  Is the opposite.

[0051] 次いで、グループィ匕部 301は、平均伝送力が近いユーザ端末同士をできるだけ異 なるグループに分けるようにグループィ匕する。具体的には、上記の並び順に従って、 ユーザ端末 k力も N個おきに 1ずつユーザ端末を選択して、互いの間隔が Nである K ZN個のユーザ端末を第 1のグループにする。つまり、グループ 1が G = {C (t ) ,C  [0051] Next, the grouping unit 301 performs grouping so as to divide user terminals having similar average transmission powers into different groups as much as possible. Specifically, according to the above-mentioned arrangement order, user terminals are selected one by one for every N user terminals, and K ZN user terminals whose intervals are N are grouped into the first group. That is, group 1 has G = (C (t), C

1 kl 0 1 kl 0

(t ),C (t ) ,· ·· }となり、グループ 2が G = {C (t ) ,C (t ) ,C (t k(N+ 1) 0 k(2N+ l) 0 2 k2 0 k(N+2) 0 k(2N + 2) 0(t), C (t), ...}, and group 2 is G = (C (t), C (t), C (tk (N + 1) 0 k (2N + l) 0 2 k2 0 k ( N + 2) 0 k (2N + 2) 0

) " }となり、グループ 3が G = {C (t ) ,C (t ),C (t ) ,"- }となる。 ) "} And Group 3 becomes G = {C (t), C (t), C (t),"-}.

3 k3 0 k(N +3) 0 k(2N + 3) 0  3 k3 0 k (N +3) 0 k (2N + 3) 0

[0052] このグループィ匕方法 2によれば、各グループ内のユーザ端末間の平均伝送力の差 が大き 、のでリソースを無駄なく利用することができるため、通信システム全体のスル 一プットを向上することができる。  [0052] According to this grouping method 2, since the difference in average transmission power between user terminals in each group is large, resources can be used without waste, and the throughput of the entire communication system is improved. can do.

[0053] なお、このグループ化方法 2では、事前に閾値範囲を設定し、フィードバックされた 複数の平均伝送力を比較して、平均伝送力の差がその閾値範囲内にあるユーザ端 末を 1グループにするようにグループ化してもよ!、。 [0053] In this grouping method 2, a threshold range is set in advance, a plurality of fed back average transmission powers are compared, and a user terminal whose difference in average transmission power is within the threshold range is set to 1. You can group them like groups!

[0054] なお、上記説明ではユーザ端末力もフィードバックされる平均伝送力を示す情報を 使用してグループ化する方法を説明したが、他の情報を使用してグループィ匕を行つ てもよい。 [0055] スケジューリング制御部 302は、グループ化部 301から入力される複数のグループ (G、 G、 · ··、 G )に対して、 1グループずつそれぞれ異なる送信時刻にてスケジュ[0054] In the above description, the method of grouping using information indicating the average transmission power to which the user terminal power is also fed back has been described. However, grouping may be performed using other information. The scheduling control unit 302 schedules a plurality of groups (G, G,..., G) input from the grouping unit 301 at different transmission times for each group.

1 2 N 1 2 N

一リングを行う。つまり、スケジューリング制御部 302は、送信時刻毎に 1グループの ユーザ端末のみに対してスケジューリングを行 ヽ、それぞれのグループに対して順番 にスケジューリングを行う。そして、スケジューリング制御部 302は、スケジューリング の結果をデータ抽出部 303に出力する。  Do one ring. That is, the scheduling control unit 302 performs scheduling for only one group of user terminals at each transmission time, and performs scheduling for each group in turn. Then, the scheduling control unit 302 outputs the scheduling result to the data extraction unit 303.

[0056] 本実施の形態では、以下のスケジューリング方法のいずれかを使用する。  [0056] In the present embodiment, one of the following scheduling methods is used.

[0057] くスケジューリング方法 1 >  [0057] High scheduling method 1>

スケジューリング方法 1は、時間分割によるスケジューリング方法である。具体的に は、送信時刻毎に基地局 101と各ユーザ端末 210— k (k= l, 2, · ··, K)との間の現 在のチャネル特性に基づき、所定のルールに従ってユーザ端末を 1つずつ選択して 通信させる。  Scheduling method 1 is a time division scheduling method. Specifically, based on the current channel characteristics between the base station 101 and each user terminal 210—k (k = l, 2,..., K) at each transmission time, the user terminal is in accordance with a predetermined rule. Select one at a time for communication.

[0058] くスケジューリング方法 2 >  [0058] <Scheduling Method 2>

スケジューリング方法 2は、時間分割及び空間分割によるスケジューリング方法であ る。具体的には、送信時刻毎に基地局 101と各ユーザ端末 210— k (k= l, 2, · ··, K)との間の現在のチャネル特性に基づき、所定のルールに従って複数のユーザ端 末を同時に選択して同時に通信させる。すなわち、このスケジューリング方法 2では、 送信時刻 1において、グループ 1内のユーザ端末をスケジューリングし、送信時刻 2 において、グループ 2内のユーザ端末をスケジューリングし、 · ··、送信時刻 Nにおい て、グループ N内のユーザ端末をスケジューリングするように、順番に各グループ (G 、 · ·.、 G )のユーザ端末に対してスケジューリングを行う。このスケジューリングにより Scheduling method 2 is a scheduling method using time division and space division. Specifically, based on the current channel characteristics between the base station 101 and each user terminal 210—k (k = l, 2,..., K) at each transmission time, a plurality of users are identified according to a predetermined rule. Select a terminal at the same time to allow simultaneous communication. That is, in this scheduling method 2, user terminals in group 1 are scheduled at transmission time 1, user terminals in group 2 are scheduled at transmission time 2, and so on. Scheduling is performed for the user terminals in each group (G 1,..., G 1) in order. This scheduling

N N

、それぞれの送信アンテナ { 1,2, · ··,!! }に対応する受信ユーザ端末 {k ,k ,- ",k }  , Receiving user terminals {k, k,-", k} corresponding to the respective transmitting antennas {1,2,.

T 1 2 ηΤ が確定される。そして、スケジューリング制御部 302は、スケジューリングの結果を通 知するための通知信号を生成して ΜΙΜΟ送信部 204に出力する。この通知信号は、 フォワードシグナリングチャネルを介して、対応するユーザ端末 kに送信される。  T 1 2 ηΤ is determined. Then, scheduling control unit 302 generates a notification signal for notifying the result of scheduling and outputs the notification signal to transmission unit 204. This notification signal is transmitted to the corresponding user terminal k via the forward signaling channel.

[0059] データ抽出部 303は、スケジューリングの結果に従って、データ記憶部 202から送 信データを抽出し、即ち、アンテナ 1用にユーザ端末 1のデータを抽出し、アンテナ 2 用にユーザ端末 2のデータを抽出するように、順番にユーザ k までのデータを抽出 して MIMO送信部 204に出力する。 [0059] The data extraction unit 303 extracts transmission data from the data storage unit 202 according to the scheduling result, that is, extracts data of the user terminal 1 for the antenna 1 and data of the user terminal 2 for the antenna 2. Extract data up to user k in order And output to the MIMO transmitter 204.

[0060] このように、本実施の形態によれば、時間 T毎にフィードバックされる各ユーザ端末 の平均伝送力に基づき、時間 T毎にすべてのユーザ端末をグループ化する。そして 、送信時刻毎に 1グループのユーザ端末のみに対してスケジューリングを行い、送信 時刻順に 1グループずつスケジューリングする。また、基地局での送信の度にユーザ 端末力も情報をフィードバックするのではなぐ平均伝送力のユーザ端末での算出時 間 Tがフィードバック時間間隔となるので、フィードバックの頻度が低くなり、よって、フ イードバック情報のオーバーヘッドを低減することができる。また、各送信時刻に 1グ ループのみに対してスケジューリングするため、スケジューリングの複雑度を低減する ことができる。また、上記のグループィ匕方法を採ることにより、ユーザ端末間の公平性 を高め、また、スノレープットを高めることができる。  Thus, according to the present embodiment, all user terminals are grouped every time T based on the average transmission power of each user terminal fed back every time T. Then, scheduling is performed only for one group of user terminals at each transmission time, and scheduling is performed for each group in order of transmission time. In addition, since the calculation time T at the user terminal having an average transmission power that does not feed back information at every transmission at the base station is the feedback time interval, the frequency of feedback is reduced, and therefore The overhead of idback information can be reduced. In addition, since scheduling is performed for only one group at each transmission time, scheduling complexity can be reduced. In addition, by adopting the above grouping method, it is possible to improve the fairness between user terminals and the snooping output.

[0061] 図 4は本実施の形態に係るスケジューリング方法を示すフロー図である。以下、図 4 を参照しながらマルチユーザに対するスケジューリング方法の一例を説明する。  FIG. 4 is a flowchart showing the scheduling method according to the present embodiment. Hereinafter, an example of a scheduling method for multi-users will be described with reference to FIG.

[0062] マルチユーザの MIMO通信システムのダウンリンク伝送において、基地局 201は n 個の送信アンテナ 205からデータを送信する。各ユーザ端末 k (k= l, 2, · ··, K)は [0062] In downlink transmission of a multi-user MIMO communication system, the base station 201 transmits data from n transmission antennas 205. Each user terminal k (k = l, 2, ..., K) is

T T

、それぞれ n (k)個の受信アンテナを具備し、基地局 201からのデータを受信すると  , Each having n (k) receive antennas and receiving data from the base station 201

R  R

以下のフローが開始される。  The following flow is started.

[0063] ステップ 401では、平均伝送力算出部(213— 1、 · ··、 213— K)は、上記の算出方 法で、前の時刻 t Tから現在の時刻 tまでの間の基地局 201と自端末との間の平 [0063] In step 401, the average transmission power calculation unit (213-1, ..., 213-K) uses the above calculation method to calculate the base station between the previous time tT and the current time t. Plane between 201 and own terminal

0 0  0 0

均伝送力 C (t )を算出する。この平均伝送力 C (t )は、フィードバックチャネルを介 k 0 k 0  Calculate the uniform transmission force C (t). This average transmission power C (t) is k 0 k 0 through the feedback channel.

してスケジューリング部 203にフィードバックされる。  And fed back to the scheduling unit 203.

[0064] ステップ 402では、グループィ匕部 301は、フィードバックされた各ユーザ端末の平 均伝送力に基づき、上記のグループ化方法で、すべてのユーザ端末を Nグループ G , G , · ··, G にグループ化する。 [0064] In step 402, grouping section 301 assigns all user terminals to N groups G 1, G 2,... According to the grouping method described above based on the fed back average transmission power of each user terminal. Group into G.

1 2 N  1 2 N

[0065] 最初(送信時刻 1)に Gに対するスケジューリングを行うので、次 ヽでステップ 403 では、 n= lと設定する。  [0065] Since scheduling for G is performed first (transmission time 1), n = l is set in step 403 next.

[0066] ステップ 404では、スケジューリング制御部 302は、グループ Gのユーザ端末のチ ャネル特性に基づいて、上記のスケジューリング方法でグループ Gの各ユーザ端末 をスケジューリングする。 [0066] In step 404, the scheduling control unit 302 uses the scheduling method described above to determine each user terminal of the group G based on the channel characteristics of the user terminals of the group G. To schedule.

[0067] Gのスケジューリングを終了すると、ステップ 405では、データ抽出部 303がスケジ ユーリング結果に従って、データ記憶部 202から送信データを抽出する。  [0067] When G scheduling is completed, in step 405, the data extraction unit 303 extracts transmission data from the data storage unit 202 according to the scheduling result.

[0068] ステップ 406では、 n=n+ lと設定する。 In step 406, n = n + 1 is set.

[0069] ステップ 407では、 n>Nであるか否力、即ち、すべてのグループのスケジユーリン グが完了した力否かを判定する。すべてのグループのスケジューリングが完了したと 判定される場合 (ステップ 407 : YES)、処理がステップ 402に戻り、次の時刻(t +T  [0069] In Step 407, it is determined whether or not n> N, that is, whether or not all groups have been scheduled. If it is determined that all groups have been scheduled (step 407: YES), the process returns to step 402 and the next time (t + T

0 0

)に新たなフィードバック情報に基づいてグループィ匕を行う。一方、すべてのスケジュ 一リングが完了されていないと判定される場合 (ステップ 407 : NO)、ステップ 404に 戻り、残りのグループに対してスケジューリングを行う。 ) Group based on new feedback information. On the other hand, if it is determined that all scheduling has not been completed (step 407: NO), the process returns to step 404 to perform scheduling for the remaining groups.

[0070] 上記のように、グループ化部 301でのグループ化処理は、平均伝送力がフィードバ ックされる時間間隔 T毎に行われる。つまり、時刻 t =n XT(n=0, 1, 2,…;)にダル [0070] As described above, the grouping process in the grouping unit 301 is performed at each time interval T in which the average transmission power is fed back. That is, at time t = n XT (n = 0, 1, 2, ...;)

0  0

一プ化部 301は、ユーザ端末力もフィードバックされる平均伝送力に基づき、ユーザ 端末をグループ化して、 G ,G ,- --,G を得る。そして、現在時刻 tから次の時刻 t +  The unifying unit 301 groups the user terminals based on the average transmission power to which the user terminal power is also fed back, and obtains G 1, G 2,-, and G 1. And the next time t + from the current time t

1 2 N 0 0 1 2 N 0 0

Tまでの間に、スケジューリング制御部 302は、送信時刻順に、グループ G ,G ,- --,G In the period up to T, the scheduling control unit 302, in order of transmission time, groups G, G, ---, G

1 2 に対し 1グループずつスケジューリングを行う。  Scheduling one group at a time for 1 2

N  N

[0071] 図 5は本発明のスケジューリング方法と従来のスケジューリング方法との公平'性'性 能のシミュレーション結果を示す図である。また、図 6は本発明のスケジューリング方 法と従来のスケジューリング方法とのシステム容量性能のシミュレーション結果を示す 図である。  FIG. 5 is a diagram illustrating a simulation result of fairness “performance” between the scheduling method of the present invention and the conventional scheduling method. FIG. 6 is a diagram showing a simulation result of the system capacity performance between the scheduling method of the present invention and the conventional scheduling method.

[0072] これらのシミュレーションでは、基地局の送信アンテナ数は n =4、ユーザ端末それ  [0072] In these simulations, the number of transmit antennas of the base station is n = 4, and the user terminal

T  T

ぞれの受信アンテナ数は n (1 = 2、また、1^= 1, 2,〜Kである。フラットフェージン  The number of each receiving antenna is n (1 = 2, and 1 ^ = 1, 2, ~ K. Flat fading

R  R

グチャネルを使用し、セルエッジの平均受信 SNRは OdBとし、パス損失因子は α = 3 、グループ化の数は Ν = 5とする。  The average received SNR at the cell edge is OdB, the path loss factor is α = 3, and the number of groupings is Ν = 5.

[0073] 図 5では、縦軸が基地局に最も近いユーザ端末が選択される確率を示し、横軸が ユーザ端末の数を示す。また、図 5では、 ' * '印の曲線は従来方法による公平性を 示し、 '〇'印の曲線は本発明のスループット最適化に基づく方法による公平性を示 し、 '△'印の曲線は本発明の公平性最適化に基づく方法による公平性を示す。図 5 より、本発明によればスケジューリングにおける各ユーザ端末の公平性が向上され、 特に公平性最適化に基づいてグループ化する場合には効果が顕著であることがわ かる。 [0073] In FIG. 5, the vertical axis indicates the probability that the user terminal closest to the base station is selected, and the horizontal axis indicates the number of user terminals. In FIG. 5, the curve marked with “*” shows fairness by the conventional method, the curve marked by “〇” shows fairness by the method based on the throughput optimization of the present invention, and the curve marked by “△”. Indicates fairness by a method based on fairness optimization of the present invention. Fig 5 Thus, according to the present invention, it is understood that the fairness of each user terminal in scheduling is improved, and the effect is particularly remarkable when grouping based on fairness optimization.

[0074] 図 6では、縦軸が通信システム全体のスループットの損失を示し、横軸がユーザ端 末の数を示す。また図 6では、 印の曲線は従来方法によるスループットを示し、 ' 〇,印の曲線は本発明のスループット最適化に基づく方法によるスループットを示し、 '△'印の曲線は本発明の公平性最適化に基づく方法によるスループットを示す。図 6より、本発明のスループット最適化に基づいてグループ化すると、システム全体のス ループットの損失が最低限に抑えられ、特にユーザ数が多 、場合には効果が顕著 であることがわかる。  In FIG. 6, the vertical axis indicates the throughput loss of the entire communication system, and the horizontal axis indicates the number of user terminals. In addition, in FIG. 6, the curve with a mark shows the throughput by the conventional method, the curve with a circle “'” shows the throughput by the method based on the throughput optimization of the present invention, and the curve with a “△” mark shows the fairness optimization of the present invention. The throughput by the method based on optimization is shown. From FIG. 6, it can be seen that when grouping is performed based on the throughput optimization of the present invention, the throughput loss of the entire system is minimized, and the effect is particularly remarkable when the number of users is large.

[0075] 以上説明したように、本発明では、各ユーザ端末の平均伝送力に基づ!/、てユーザ 端末をグループ化し、それぞれの送信時刻に 1グループのみに対してスケジユーリン グするため、スケジューリングの演算複雑度を従来の lZf (N)に低減することができ る。 f ()は多項式又は指数関数であり、具体的に使用するスケジューリング方法によ つて異なる。また、送信時刻毎にユーザ端末から情報をフィードバックするではなぐ ユーザ端末において平均伝送力を算出する度に情報をフィードバックするので、フィ ードバック情報量が低減されるため、フィーバック情報のオーバーヘッドを従来の 1/ Nに低減することができる。さらに、採用するグループィ匕方法に応じて、公平性又は スループットを向上することができる。さらに、本発明は融通性が高ぐパラメータ (グ ループ化方法、グループ数等)の選択により、様々なパターンのオーバーヘッド、複 雑度、スループット及び公平性の折衷を得ることもできる。  [0075] As described above, according to the present invention, scheduling is performed because user terminals are grouped based on the average transmission power of each user terminal, and scheduling is performed for only one group at each transmission time. Can be reduced to the conventional lZf (N). f () is a polynomial or exponential function, and depends on the scheduling method used. In addition, information is not fed back from the user terminal at each transmission time. Since information is fed back every time the average transmission power is calculated at the user terminal, the amount of feedback information is reduced. It can be reduced to 1 / N. Furthermore, fairness or throughput can be improved depending on the grouping method employed. Furthermore, according to the present invention, it is possible to obtain a compromise between overhead, complexity, throughput, and fairness of various patterns by selecting parameters with high flexibility (grouping method, number of groups, etc.).

[0076] なお、上記実施の形態におけるユーザ端末は、例えば携帯電話、 PDA、ノートパソ コン等のような移動端末である。  [0076] Note that the user terminal in the above embodiment is a mobile terminal such as a mobile phone, a PDA, or a notebook computer.

[0077] また、上記の実施の形態では本発明をシングルキャリアの非拡散 MIMOシステム に適用した場合について説明した力 本発明は、シングルキャリアの非拡散 MIMO システム以外の他の MIMOシステム、例えば MIMO— OFDMシステムや、拡散 Ml MOシステムにも適用することができる。  [0077] Further, in the above embodiment, the power explained in the case where the present invention is applied to a single-carrier non-spread MIMO system. The present invention is not limited to a single-carrier non-spread MIMO system. It can also be applied to OFDM systems and spread Ml MO systems.

[0078] シングルキャリア MIMOシステムと比べて、 MIMO— OFDMシステムでは周波数 領域においても信号の伝送を行う、即ち、複数のサブキャリアを同時に使用して信号 を伝送する。 MIMO— OFDMシステムでは周波数領域の各サブキャリアにおける信 号間干渉がないため、 MIMO— OFDMシステムを N個(Nは使用するサブキャリア の数)のパラレルなシングルキャリア MIMOシステムとみなすことができる。よって、本 発明は容易に MIMO— OFDMシステムに適用することができる。 [0078] Compared to single-carrier MIMO system, MIMO—Frequency in OFDM system Signals are also transmitted in the region, that is, signals are transmitted using a plurality of subcarriers simultaneously. Since there is no inter-signal interference in each subcarrier in the frequency domain in the MIMO-OFDM system, the MIMO-OFDM system can be regarded as N parallel single-carrier MIMO systems (N is the number of subcarriers used). Therefore, the present invention can be easily applied to a MIMO-OFDM system.

[0079] また、非拡散 MIMOシステムと比べて、拡散 MIMOシステムではコード領域にお いても信号の伝送を行う、即ち、複数の直交するコードを同時に使用して信号を伝送 する。拡散 MIMOシステムでは各コードが互いに直交するため、拡散 MIMOシステ ムを N個(Nは使用する拡散コードの数)のパラレルな非拡散 MIMOシステムとみな すことができる。よって、本発明は容易に拡散 MIMOシステムに適用することができ る。 [0079] Also, compared with a non-spread MIMO system, a spread MIMO system transmits a signal even in the code domain, that is, a signal is transmitted using a plurality of orthogonal codes simultaneously. Since the codes are orthogonal to each other in the spread MIMO system, the spread MIMO system can be regarded as N parallel non-spread MIMO systems (N is the number of spread codes to be used). Therefore, the present invention can be easily applied to a spread MIMO system.

[0080] 以上、実施の形態を通して本発明につ 、て説明した力 本発明の思想及び範囲か ら離れない限り、各種の変更、取替え及び追加することができる。  As described above, various modifications, replacements, and additions can be made without departing from the spirit and scope of the present invention described in the present invention through the embodiments.

[0081] 2006年 3月 7日出願の中国出願番号 200610059785.5の中国出願に含まれる 明細書、図面および要約書の開示内容は、すべて本願に援用される。  [0081] The disclosures of the description, drawings and abstract contained in the Chinese application with the Chinese application number 200610059785.5 filed on March 7, 2006 are all incorporated herein by reference.

産業上の利用可能性  Industrial applicability

[0082] 本発明は、ユーザ端末のスケジューリングを行う通信システムに適用可能である。 The present invention can be applied to a communication system that performs scheduling of user terminals.

Claims

請求の範囲 The scope of the claims [1] 複数のユーザ端末各々の平均伝送力に基づ!、て、前記複数のユーザ端末を複数 のグループに分けるグループ化手段と、  [1] Based on the average transmission power of each of the plurality of user terminals !, grouping means for dividing the plurality of user terminals into a plurality of groups; 送信時刻毎に 1グループのユーザ端末のみに対してスケジューリングを行うスケジ ユーリング制御手段と、  Scheduling control means for scheduling only one group of user terminals at each transmission time; and 前記スケジューリングの結果に従って送信データを抽出する抽出手段と、 を具備する無線通信装置。  An extraction unit that extracts transmission data according to the scheduling result. [2] 前記算出手段は、  [2] The calculation means includes: 伝送容量の平均値を前記平均伝送力として算出する、  An average value of transmission capacity is calculated as the average transmission power. 請求項 1に記載の無線通信装置。  The wireless communication device according to claim 1. [3] 前記算出手段は、 [3] The calculation means includes: 行列の平均 F規準値を前記平均伝送力として算出する、  The average F criterion value of the matrix is calculated as the average transmission power. 請求項 1に記載の無線通信装置。  The wireless communication device according to claim 1. [4] 前記グループ化手段は、 [4] The grouping means includes: 各グループにおけるユーザ端末間の平均伝送力の差が最小となるように前記複数 のユーザ端末を前記複数のグループに分ける、  Dividing the plurality of user terminals into the plurality of groups so that a difference in average transmission power between user terminals in each group is minimized; 請求項 1に記載の無線通信装置。  The wireless communication device according to claim 1. [5] 前記グループ化手段は、 [5] The grouping means includes: 各グループにおけるユーザ端末間の平均伝送力の差が最大となるように前記複数 のユーザ端末を前記複数のグループに分ける、  Dividing the plurality of user terminals into the plurality of groups so that a difference in average transmission power between user terminals in each group is maximized; 請求項 1に記載の無線通信装置。  The wireless communication device according to claim 1. [6] 複数のユーザ端末各々の平均伝送力に基づ!、て、前記複数のユーザ端末を複数 のグループに分けるステップと、 [6] Based on the average transmission power of each of the plurality of user terminals !, dividing the plurality of user terminals into a plurality of groups; 送信時刻毎に 1グループのユーザ端末のみに対してスケジューリングを行うステツ プと、  Scheduling for only one group of user terminals at each transmission time; and 前記スケジューリングの結果に従って送信データを抽出するステップと、 を具備するスケジューリング方法。  Extracting transmission data according to the scheduling result; and a scheduling method comprising:
PCT/JP2007/054443 2006-03-07 2007-03-07 Wireless communication device and scheduling method Ceased WO2007102546A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNA2006100597855A CN101034923A (en) 2006-03-07 2006-03-07 Packet scheduling method and system for multi-antenna radio communication system
CN200610059785.5 2006-03-07

Publications (1)

Publication Number Publication Date
WO2007102546A1 true WO2007102546A1 (en) 2007-09-13

Family

ID=38474970

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/054443 Ceased WO2007102546A1 (en) 2006-03-07 2007-03-07 Wireless communication device and scheduling method

Country Status (2)

Country Link
CN (1) CN101034923A (en)
WO (1) WO2007102546A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101969328A (en) * 2010-09-26 2011-02-09 东南大学 Beam arrival angle-based multiuser scheduling scheme
JP2011512076A (en) * 2008-01-30 2011-04-14 アルカテル−ルーセント Long-term CSI support MU-MIMO scheduling method, base station, and user equipment
CN102300330A (en) * 2011-08-05 2011-12-28 郑侃 Downlink resource scheduling method
JP2012507217A (en) * 2008-10-31 2012-03-22 アルカテル−ルーセント Method and apparatus for MIMO based multiple base station cooperative communication
JP2012524432A (en) * 2009-04-15 2012-10-11 中興通訊股▲ふん▼有限公司 User terminal pairing method and apparatus in MU-MIMO
JP2013529011A (en) * 2010-04-27 2013-07-11 クゥアルコム・インコーポレイテッド Overloading for efficient group definition and multi-user MIMO transmission
JP2013532921A (en) * 2010-07-23 2013-08-19 インテル・コーポレーション How to manage access points and station management groups for station group management
US9089002B2 (en) 2010-05-16 2015-07-21 Qualcomm Incorporated Efficient group ID management for wireless local area networks (WLANs)
CN105992374A (en) * 2014-12-09 2016-10-05 山东大学 User scheduling method for multi-user MIMO system based on L2-Hausdorff distance
WO2017221413A1 (en) * 2016-06-24 2017-12-28 三菱電機株式会社 Radio base station, radio communication system and radio resource allocation method
CN114223225A (en) * 2019-08-15 2022-03-22 中兴通讯股份有限公司 Side link capability information transfer and security between peer terminals
WO2024011081A1 (en) * 2022-07-08 2024-01-11 Cisco Technology, Inc. Infrastructure-led optimization for wi-fi 7 multilink devices

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5314702B2 (en) * 2007-12-29 2013-10-16 アルカテル−ルーセント Method and apparatus for persistent scheduling based on semi-grouping and statistical multiplexing
CN101547032B (en) * 2008-03-25 2012-08-08 电信科学技术研究院 Method and device for carrying out MU-MIMO under time duplex mode
CN101958736B (en) * 2009-07-20 2016-03-16 株式会社Ntt都科摩 Multi-user dispatching method and device and multi-user beam shaping method and device
CN101616456B (en) * 2009-07-24 2012-09-05 中兴通讯股份有限公司 Method and device for uniform scheduling in uplink power control
US8416740B2 (en) * 2009-08-25 2013-04-09 Marvell World Trade Ltd. Grouping of users onto traffic channels in multiple-users-per-channel transmission schemes
CN101695104B (en) * 2009-09-24 2012-03-21 深圳市同洲电子股份有限公司 Method for requesting server by digital TV terminal and related equipment thereof
CN102457350B (en) * 2010-10-22 2015-06-03 中兴通讯股份有限公司 Data transmission method and system
CN103501542B (en) * 2013-09-29 2016-08-10 武汉邮电科学研究院 A kind of method of self adaptation equitable proportion
CN104158575A (en) * 2014-08-19 2014-11-19 东南大学 Method of user scheduling of multi-cell MIMO (Multiple Input Multiple Output) system under ZF (Zero Frequency) pre-coding strategy
CN105591683A (en) * 2014-10-23 2016-05-18 中兴通讯股份有限公司 Data receiving method, transmitting method, receiving device and transmitting device
CN107222250B (en) * 2016-03-21 2021-05-04 中兴通讯股份有限公司 A data transmission method and base station
US10595364B2 (en) 2016-10-28 2020-03-17 Hewlett Packard Enterprise Development Lp Multicast multi-user group

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"Group OFDM technique for beyond 3G", IEEE 16TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2005, vol. 2, 14 September 2005 (2005-09-14), pages 963 - 966, XP010926361 *
FUCHS M. ET AL.: "A Novel tree-based scheduling algorithm for the downlink of multi-user MIMO systems with ZF beamforming", ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2005. PROCEEDINGS. (ICASSP'05). IEEE INTERNATIONAL CONFERENCE, vol. 3, 23 March 2005 (2005-03-23), pages III-1121 - III-1124, XP010792448 *
SHAO X. ET AL.: "Multiuser diversity for MIMO broadcast and multiple access channel with linear precoder and receiver", PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2004. PIMRC 2004. 15TH IEEE INTERNATIONAL SYMPOSIUM, vol. 3, 8 September 2004 (2004-09-08), pages 1597 - 1602, XP010754211 *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011512076A (en) * 2008-01-30 2011-04-14 アルカテル−ルーセント Long-term CSI support MU-MIMO scheduling method, base station, and user equipment
US8447339B2 (en) 2008-01-30 2013-05-21 Alcatel Lucent Long-term-CSI-aided MU-MIMO scheduling method, base station and user equipment
US9071291B2 (en) 2008-10-31 2015-06-30 Alcatel Lucent Method and apparatus for MIMO-based multiple base station collaborative communication
JP2012507217A (en) * 2008-10-31 2012-03-22 アルカテル−ルーセント Method and apparatus for MIMO based multiple base station cooperative communication
JP2012524432A (en) * 2009-04-15 2012-10-11 中興通訊股▲ふん▼有限公司 User terminal pairing method and apparatus in MU-MIMO
US9160431B2 (en) 2010-04-27 2015-10-13 Qualcomm Incorporated Efficient group definition and overloading for multiuser MIMO transmissions
JP2013529011A (en) * 2010-04-27 2013-07-11 クゥアルコム・インコーポレイテッド Overloading for efficient group definition and multi-user MIMO transmission
US9089002B2 (en) 2010-05-16 2015-07-21 Qualcomm Incorporated Efficient group ID management for wireless local area networks (WLANs)
US10548111B2 (en) 2010-05-16 2020-01-28 Qualcomm Incorporated Efficient group ID management for wireless local area networks (WLANs)
US9615397B2 (en) 2010-05-16 2017-04-04 Qualcomm Incorporated Efficient group ID management for wireless local area networks (WLANs)
US9161180B2 (en) 2010-07-23 2015-10-13 Intel Corporation System for station group management and method for managing station-management groups
JP2015029353A (en) * 2010-07-23 2015-02-12 インテル・コーポレーション How to manage access points and station management groups for station group management
JP2013532921A (en) * 2010-07-23 2013-08-19 インテル・コーポレーション How to manage access points and station management groups for station group management
US9813893B2 (en) 2010-07-23 2017-11-07 Intel Corporation System for station group management and method for managing station-management groups
CN101969328A (en) * 2010-09-26 2011-02-09 东南大学 Beam arrival angle-based multiuser scheduling scheme
CN101969328B (en) * 2010-09-26 2014-04-02 东南大学 Beam arrival angle-based multiuser scheduling scheme
CN102300330A (en) * 2011-08-05 2011-12-28 郑侃 Downlink resource scheduling method
CN102300330B (en) * 2011-08-05 2014-05-14 郑侃 Downlink resource scheduling method
CN105992374A (en) * 2014-12-09 2016-10-05 山东大学 User scheduling method for multi-user MIMO system based on L2-Hausdorff distance
CN105992374B (en) * 2014-12-09 2019-09-27 山东大学 User scheduling method for multi-user MIMO system based on L2-Hausdorff distance
WO2017221413A1 (en) * 2016-06-24 2017-12-28 三菱電機株式会社 Radio base station, radio communication system and radio resource allocation method
JPWO2017221413A1 (en) * 2016-06-24 2018-12-20 三菱電機株式会社 Radio base station, radio communication system, and radio resource allocation method
CN114223225A (en) * 2019-08-15 2022-03-22 中兴通讯股份有限公司 Side link capability information transfer and security between peer terminals
CN114223225B (en) * 2019-08-15 2023-07-14 中兴通讯股份有限公司 Sidelink capability information transfer and security between peer terminals
US12022540B2 (en) 2019-08-15 2024-06-25 Zte Corporation Sidelink capability information transmission and security between peer terminals
US12262428B2 (en) 2019-08-15 2025-03-25 Zte Corporation Sidelink capability information transmission and security between peer terminals
WO2024011081A1 (en) * 2022-07-08 2024-01-11 Cisco Technology, Inc. Infrastructure-led optimization for wi-fi 7 multilink devices

Also Published As

Publication number Publication date
CN101034923A (en) 2007-09-12

Similar Documents

Publication Publication Date Title
WO2007102546A1 (en) Wireless communication device and scheduling method
CN102316597B (en) Resource scheduling method and device for multiple input multiple output (MIMO) system
RU2390948C1 (en) User grouping for mimo transmission in wireless communication system
CN102164108B (en) Multi-carrier communication with time division multiplexing and carrier-selective loading
CN105490787B (en) Sending method, detection method, device and the base station of descending pilot frequency, terminal
Dizdar et al. Rate-splitting multiple access for enhanced URLLC and eMBB in 6G
CN101394213B (en) Multi-antenna communication method for time division duplexing mode frequency division multiplexing system
JP5600795B2 (en) Multi-user MIMO system, base station, user equipment, and CQI feedback method
CN101557611B (en) A downlink multi-user selection method for multi-antenna system
US9820290B2 (en) Virtual antenna mapping method and apparatus for feedback of virtual antenna mapping information in MIMO system
CN102595385B (en) Downlink transmission method and device
EP1929691B1 (en) Resource allocation method for MIMO-OFDM of multi-user access systems
US20100135177A1 (en) Method for scheduling uplink transmission in a wireless communication system and relevant devices
Anton-Haro et al. Cross-layer scheduling for multi-user MIMO systems
CN102264147B (en) Statistical channel information assisted downlink multiuser proportional fair scheduling methods
CN107210857A (en) Method and its device for reporting channel state in a wireless communication system
CN101472298B (en) User scheduling method and apparatus for TDD multi-input multi-output down emission system
CN105472754A (en) Resource allocation method and device
KR101448639B1 (en) A method for transmitting a data by collaborating of a plurality of base station in a multi-cell environments and a method for receiving using the same
CN109891922A (en) The system and method obtained with link are synchronized using directional aerial in cellular wireless system
JPWO2011001690A1 (en) Wireless communication apparatus and wireless communication method
CN107733605B (en) Channel measurement feedback method and device and pilot frequency sending method and device
CN102291834A (en) Multi-input/multi-output resource scheduling method and base station
JP2013502768A (en) Rank self-adaptive method and apparatus
CN101998638A (en) Method and system for realizing group resource assigning

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07737957

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP