Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4593528B2 - Packet transmission schedule management system and packet transmission schedule management method - Google Patents
[go: Go Back, main page]

JP4593528B2 - Packet transmission schedule management system and packet transmission schedule management method - Google Patents

Packet transmission schedule management system and packet transmission schedule management method Download PDF

Info

Publication number
JP4593528B2
JP4593528B2 JP2006162922A JP2006162922A JP4593528B2 JP 4593528 B2 JP4593528 B2 JP 4593528B2 JP 2006162922 A JP2006162922 A JP 2006162922A JP 2006162922 A JP2006162922 A JP 2006162922A JP 4593528 B2 JP4593528 B2 JP 4593528B2
Authority
JP
Japan
Prior art keywords
sub
packet
user
control unit
transmission schedule
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006162922A
Other languages
Japanese (ja)
Other versions
JP2007336018A (en
Inventor
淳祥 舛井
輝也 藤井
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.)
SoftBank Corp
Original Assignee
SoftBank BB Corp
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 SoftBank BB Corp filed Critical SoftBank BB Corp
Priority to JP2006162922A priority Critical patent/JP4593528B2/en
Publication of JP2007336018A publication Critical patent/JP2007336018A/en
Application granted granted Critical
Publication of JP4593528B2 publication Critical patent/JP4593528B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、移動体通信システムにおいて、無線パケットの伝送スケジュールを管理するパケット伝送スケジュール管理システム及びパケット伝送スケジュール管理方法に関する。   The present invention relates to a packet transmission schedule management system and a packet transmission schedule management method for managing a transmission schedule of radio packets in a mobile communication system.

移動体通信システムにおいて、基地局と端末との間では、所定長のパケット単位でデータの伝送が行われている。複数の無線回線が存在する場合、回線の状況等において、基地局と端末との間のパケットを伝送するタイミング(スケジュール)の管理が行われている(例えば特許文献1参照)。   In a mobile communication system, data is transmitted between a base station and a terminal in packet units of a predetermined length. When there are a plurality of wireless lines, the timing (schedule) of transmitting a packet between the base station and the terminal is managed in the line conditions and the like (see, for example, Patent Document 1).

このようなパケットスケジューリングには、代表的なものとしてMaxC/I法、ProposionalFairness(PF)法、RoundRobin(RR)法等がある。中でも、PF法はセクタスループットの向上及びユーザ間のリソース割り当てにおける公平性を考慮できるスケジューリングアルゴリズムとして、CDMA2000 HDRやW-CDMA HSDPA(第3.5世代:3.5G)等の移動体通信システムにおいて採用されている。   Typical packet scheduling includes MaxC / I method, Proposional Fairness (PF) method, RoundRobin (RR) method and the like. Above all, the PF method is a scheduling algorithm that can improve the sector throughput and consider the fairness in resource allocation among users in mobile communication systems such as CDMA2000 HDR and W-CDMA HSDPA (3rd generation: 3.5G). It has been adopted.

このような3.5Gの移動体通信システムで採用されているパケットスケジューラは、各ユーザのチャネル品質を考慮し、タイムスロットの割り当てを行う時間スケジューラとして機能している。
特開2003-153339(図1、4頁〜6頁)
The packet scheduler employed in such a 3.5G mobile communication system functions as a time scheduler that assigns time slots in consideration of the channel quality of each user.
JP 2003-153339 (FIG. 1, pages 4-6)

上述のような従来のパケットスケジューラでは、一般的には、単一のスケジューリングアルゴリズムでパケットの伝送を制御しているが、各々のスケジューリングアルゴリズムは、いずれも利点と欠点を併せ持っているため、異なるユーザトラフィックの特性やユーザの要求条件に対し適応的にリソース割り当てを行うことは困難であった。   In the conventional packet scheduler as described above, transmission of packets is generally controlled by a single scheduling algorithm. However, since each scheduling algorithm has both advantages and disadvantages, different users have different users. It has been difficult to adaptively allocate resources according to traffic characteristics and user requirements.

このため、音声等の低速通信、高速データ伝送等の要求されるQoSが異なる様々なサービスをパケット伝送することが想定されている3.9G(第3.9世代)システムや4G(第4世代)の移動体通信システムにおいては、改善の余地があった。   For this reason, 3.9G (3.9th generation) systems and 4G (4th generation) movements that are expected to packetize various services with different required QoS such as low-speed communication such as voice and high-speed data transmission. There was room for improvement in the body communication system.

本発明は、上述のような課題に鑑みてなされたものであり、トラフィックの状態に応じて無線パケットの伝送条件を制御することができるパケット伝送スケジュール管理システム及びパケット伝送スケジュール管理方法を提供することを目的とする。   The present invention has been made in view of the above-described problems, and provides a packet transmission schedule management system and a packet transmission schedule management method capable of controlling the transmission conditions of wireless packets in accordance with the traffic state. With the goal.

上述の問題を解決するために、本発明に係るパケット伝送スケジュール管理システムは、各々異なるアルゴリズムで並列に稼動し、無線パケットの伝送スケジュールを管理する複数のサブ制御部と、ユーザのトラフィックの状態を検出してトラフィックの種別を示すユーザ型識別情報を判定するトラフィック観測部と、ユーザ型識別情報に対応するサブ制御部を選択するパケットスケジューリング制御部と、パケットスケジューリング制御部により選択されたサブ制御部が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックを、ユーザーの送信データに対し、配分する周波数ブロック群決定手段を備えることを特徴とする。 In order to solve the above-described problem, a packet transmission schedule management system according to the present invention operates in parallel with different algorithms, and manages a plurality of sub-control units that manage the transmission schedule of radio packets, and the state of user traffic. A traffic observation unit for detecting user type identification information indicating the type of traffic detected, a packet scheduling control unit for selecting a sub control unit corresponding to the user type identification information, and a sub control unit selected by the packet scheduling control unit There the frequency blocks used for transmission of the radio packet that manages transmission schedule, to the user of the transmission data, characterized by comprising a frequency block group determination means for allocation.

また、本発明では、ユーザ型識別情報と関連づけられた、ユーザー毎に定義されている契約情報、及び契約情報とトラフィックの種別に応じて要求されるサービスの品質である要求QoS情報を参照して、各トラフィックに対応するスケジューリング制御手段を選択することを特徴とする。
上記発明において、周波数ブロック群決定手段は、それぞれの周波数ブロック群が重なるように配分し、同一の周波数ブロックを、複数のサブ制御部に割り当てるとともに、同一の周波数ブロックにおいては、予め定めたサブ制御部の優先順位に従って配分することを特徴とする。
さらに、上記発明において、周波数ブロック群決定手段により周波数ブロックが配分された送信データを、シリアルデータからパラレルデータへ変換する変換部をさらに備えることを特徴とする。
In the present invention, the contract information defined for each user associated with the user type identification information and the requested QoS information that is the quality of service required according to the contract information and the traffic type are referred to. The scheduling control means corresponding to each traffic is selected.
In the above invention, the frequency block group determining means allocates the frequency block groups so as to overlap each other, assigns the same frequency block to a plurality of sub-control units, and determines a predetermined sub-control in the same frequency block. Distribution according to the priority order of each section.
Furthermore, the above invention is characterized in that it further comprises a conversion unit for converting the transmission data to which the frequency block is allocated by the frequency block group determination means, from serial data to parallel data.

また、本発明に係るパケット伝送スケジュール管理方法は、基地局において、各々異なるアルゴリズムで無線パケットのスケジューリングを制御する複数のサブ制御部を用いて無線パケットの伝送スケジュールを管理するパケット伝送スケジュール管理方法であって、基地局のトラフィック観測部によって、ユーザのトラフィックの状態を検出してトラフィックの種別を示すユーザ型識別情報を判定するステップと、サブ制御部を並列に稼動させ、ユーザ型識別情報に対応するアルゴリズムにより無線パケットのスケジューリングを行うとともに、基地局のパケットスケジューリング制御部によって、ユーザ型識別情報に対応するサブ制御部を選択するステップと、基地局の周波数ブロック群決定手段において、パケットスケジューリング制御部によって選択されたサブ制御部が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックを、ユーザーの送信データに対し、配分するステップとを有することを特徴とする。 The packet transmission schedule management method according to the present invention is a packet transmission schedule management method for managing a radio packet transmission schedule using a plurality of sub-control units that control radio packet scheduling with different algorithms in a base station. The base station traffic observation unit detects the user traffic status and determines the user type identification information indicating the traffic type, and the sub-control unit is operated in parallel to support the user type identification information. It performs scheduling of radio packets by algorithms which, by the packet scheduling control unit of the base station, selecting a sub-control unit corresponding to the user type identification information, in the frequency block group determination means of the base station, packet scheduling system The frequency blocks used for transmission of the wireless packet sub-controller selected by the Department manages the transmission schedule, to the user of the transmission data, characterized by a step of allocating.

本発明では、ユーザのトラフィックの状態を検出してトラフィックの種別を示す識別情報(ユーザ型識別情報)を出力し、ユーザ型識別情報に応じて、各々異なるアルゴリズムで無線パケットのスケジューリングを制御する複数のスケジューリング制御手段から、当該ユーザに対応する無線パケットの伝送スケジュールの管理に用いるものを選択し、選択されたスケジューリング制御手段を用いて当該ユーザに対応する無線パケットの伝送スケジュールを管理することにより、トラフィックの状態に応じて無線パケットの伝送条件を制御することできる。   In the present invention, identification information (user type identification information) indicating the type of traffic is detected by detecting a user's traffic state, and scheduling of radio packets is controlled by different algorithms according to the user type identification information. By selecting the one used for managing the transmission schedule of the radio packet corresponding to the user from the scheduling control means, and managing the transmission schedule of the radio packet corresponding to the user using the selected scheduling control means, It is possible to control the transmission condition of the wireless packet according to the traffic state.

また、サービス提供対象の各々のユーザに対応するユーザ型識別情報の分布に応じて、各スケジューリング制御手段が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックの配分(周波数ブロック群)を決定するようにすれば、トラフィックの実態に応じて帯域を有効に利用することができる。   Further, according to the distribution of the user type identification information corresponding to each user to be provided with service, each scheduling control means determines the distribution (frequency block group) of frequency blocks used for transmission of radio packets for managing the transmission schedule. In this way, the bandwidth can be used effectively according to the actual traffic conditions.

本発明は、例えば携帯電話等の端末に通信サービスを提供する移動体通信システムに適用することができる。   The present invention can be applied to a mobile communication system that provides a communication service to a terminal such as a mobile phone.

(システムの構成)
本発明の一実施例に係る移動体通信システムは、例えば図1に示すように構成された基地局100と、例えば図2に示すように構成された端末200とを備えている。この移動体通信システムは、基地局100と端末200の間で、MC-CDMA方式等のマルチキャリア変復調方式の無線通信を行うようになっている。
(System configuration)
A mobile communication system according to an embodiment of the present invention includes a base station 100 configured as shown in FIG. 1, for example, and a terminal 200 configured as shown in FIG. 2, for example. This mobile communication system is configured to perform multi-carrier modulation / demodulation wireless communication such as MC-CDMA between the base station 100 and the terminal 200.

上述の図1に示す基地局100は、例えば、送信データパケットのスケジュールを管理するスケジューリング管理部120と、送信データを無線信号に変調して送信を行う送信部110と、送信部110におけるトラフィックを観測するトラフィック観測部141、ユーザトラフィックに関する情報を収集するユーザトラフィック情報収集部142等を備えている。なお、送信部110のうち、後述するモジュール111〜114,131及び132は、複数設けられており、スケジューリング管理部120によって、複数の送信チャネル、複数の無線チャネルに対するスケジューリングの管理が行われるようになっている。   The base station 100 shown in FIG. 1 described above includes, for example, a scheduling management unit 120 that manages a schedule of transmission data packets, a transmission unit 110 that modulates transmission data into a radio signal and transmits the data, and traffic in the transmission unit 110 A traffic observation unit 141 for observation, a user traffic information collection unit 142 for collecting information on user traffic, and the like are provided. Of the transmission unit 110, a plurality of modules 111 to 114, 131, and 132, which will be described later, are provided, so that the scheduling management unit 120 performs scheduling management for a plurality of transmission channels and a plurality of radio channels. It has become.

送信部110は、例えば音声データ、通信データ等のデータストリームが供給されるデータストリーム出力部111と、データストリームの誤り訂正符号化するチャネル符号化部112と、符号化されたデータから複素シンボルを生成する一次変調部113と、変調されたデータを一時的に保持するバッファメモリ114とを備えている。   The transmission unit 110 includes, for example, a data stream output unit 111 to which a data stream such as audio data and communication data is supplied, a channel encoding unit 112 that performs error correction encoding of the data stream, and a complex symbol from the encoded data. A primary modulation unit 113 for generation and a buffer memory 114 for temporarily holding the modulated data are provided.

また、スケジューリング管理部120は、Round Robin法によりパケットのスケジューリングを行うRR(Round Robin)用サブ制御部121と、Proportional Fairness法によりパケットのスケジューリングを行うPF(Proportional Fairness)用サブ制御部122と、Maximum CIR法によりパケットのスケジューリングを行うMaxC/I(Maximum CIR)用サブ制御部123と、各々の送信チャネル毎に無線パケットの伝送スケジュールの管理に用いるRR用サブ制御部121〜MaxC/I用サブ制御部123を選択するパケットスケジューリング制御部124とを備えている。   Further, the scheduling management unit 120 includes an RR (Round Robin) sub-control unit 121 that performs packet scheduling by the Round Robin method, a PF (Proportional Fairness) sub-control unit 122 that performs packet scheduling by the Proportional Fairness method, Sub-control unit 123 for MaxC / I (Maximum CIR) that performs packet scheduling by the Maximum CIR method, and sub-control unit 121 for RR used for managing the transmission schedule of radio packets for each transmission channel. A packet scheduling control unit 124 that selects the control unit 123.

RR用サブ制御部121は、RR法に従って、各ユーザ間にトラフィック差があっても順にパケット送出権を与えてパケットを送出する。PF用サブ制御部122は、PF法に従い、次式のような評価関数f(n)を用いて端末側のチャネル品質と、過去のスループットから評価値を算出し、この評価値に基づいてスロットを割り当てるユーザを決定する。
In accordance with the RR method, the RR sub-control unit 121 sequentially gives a packet transmission right and transmits packets even if there is a traffic difference between users. In accordance with the PF method, the PF sub-control unit 122 calculates an evaluation value from the channel quality on the terminal side and past throughput using an evaluation function f (n) such as the following equation, and based on this evaluation value, Determine the user to whom to assign.

また、MaxC/I用サブ制御部123は、MaxC/I法に従って、チャネル状態が最良のユーザに全てのリソースを割り当てる。なお、この移動体通信システムでは、これらのRR用サブ制御部121〜MaxC/I用サブ制御部123は、並列に稼動するようになっている。   Further, the MaxC / I sub-control unit 123 allocates all resources to the user with the best channel state according to the MaxC / I method. In this mobile communication system, the RR sub-control unit 121 to the MaxC / I sub-control unit 123 operate in parallel.

送信部110は、バッファメモリ114に格納された送信チャネルのデータ(送信データ)を拡散符号化する拡散処理部131と、パケットスケジューリング制御部124からの制御に従って無線パケットの伝送に用いる無線チャネルに対応する送信サブキャリアを決定する送信サブキャリア決定部132と、送信データのシリアルパラレル変換(S/P変換)を行うS/P変換部133と、逆FFT変換を行って広帯域信号を生成する逆FFT(IFFT)部134と、送信データに対応する信号の前後にガードインターバル(GI)を付加するGI付加部135とを備えている。   Transmitter 110 corresponds to a radio channel used for radio packet transmission in accordance with control from spreading processing section 131 that spread-codes transmission channel data (transmission data) stored in buffer memory 114 and control from packet scheduling control section 124. Transmission subcarrier determining section 132 that determines transmission subcarriers to be transmitted, S / P conversion section 133 that performs serial / parallel conversion (S / P conversion) of transmission data, and inverse FFT that generates wideband signals by performing inverse FFT conversion (IFFT) section 134 and GI adding section 135 that adds a guard interval (GI) before and after a signal corresponding to transmission data.

トラフィック観測部141は、送信部110のデータストリーム出力部111から当該送信チャネルにおけるトラフィックを観測しており、この結果をユーザトラフィック情報収集部142に通知する。ユーザトラフィック情報収集部142は、ユーザ毎に定義されている契約内容に応じた契約情報151と、契約内容とトラフィックの種類等に応じて要求されるサービスの品質を示す要求QoS情報152とを取得し、例えば表1に示すようなテーブルデータを参照して、これらに対応する型を示す情報(ユーザ型:ユーザトラフィックの種別を示す識別情報)を解析して、解析結果をパケットスケジューリング制御部124に通知する。
The traffic observation unit 141 observes traffic on the transmission channel from the data stream output unit 111 of the transmission unit 110 and notifies the user traffic information collection unit 142 of the result. The user traffic information collection unit 142 obtains contract information 151 corresponding to the contract content defined for each user, and requested QoS information 152 indicating the quality of service required according to the contract content and the type of traffic. For example, referring to table data as shown in Table 1, information indicating the types corresponding to these (user type: identification information indicating the type of user traffic) is analyzed, and the analysis result is transmitted to the packet scheduling control unit 124. Notify

各々のユーザのトラフィックがどのRR用サブ制御部121〜MaxC/I用サブ制御部123によるスケジューリングアルゴリズムのうちいずれに従うかについては、例えば上述の表1に示すように、ユーザトラフィックの特性(リアルタイム型あるいは非リアルタイム型、伝送速度、ユーザの課金契約状況等)に応じて決める。   Which one of the scheduling algorithms by the RR sub-control unit 121 to the MaxC / I sub-control unit 123 is followed by the traffic of each user, for example, as shown in Table 1 above, the characteristics of the user traffic (real-time type) Alternatively, it is determined according to non-real-time type, transmission speed, user billing contract status, etc.

この表1中のD、S及びBはトラフィックの種別を示すパラメータであり、Dはリアルタイム型(D0)か非リアルタイム型(D1)かを示すパラメータであり、Sは動画画像等の高速伝送型(S0)か音声通信等の低速伝送型(S1)かを示すパラメータであり、Bは帯域保障等のプレミア契約型(B0)かベストエフォート契約型(B1)かを示すパラメータである。これらのパラメータの状態に対応するユーザ型毎に、パケットスケジューリングに用いるアルゴリズム(RR用サブ制御部121〜MaxC/I用サブ制御部123に対応)が対応付けられて定義されている。   In Table 1, D, S, and B are parameters indicating the type of traffic, D is a parameter indicating whether it is a real-time type (D0) or non-real-time type (D1), and S is a high-speed transmission type such as a moving image. (S0) is a parameter indicating whether it is a low-speed transmission type (S1) such as voice communication, and B is a parameter indicating whether it is a premium contract type (B0) or a best effort contract type (B1) such as bandwidth guarantee. An algorithm used for packet scheduling (corresponding to the RR sub-control unit 121 to the MaxC / I sub-control unit 123) is defined in association with each user type corresponding to the state of these parameters.

このように、ユーザ型に従ってパケットスケジューリングに用いるRR用サブ制御部121〜MaxC/I用サブ制御部123を選択することにより、ユーザトラフィックに応じたパケットスケジューリングの制御を行うことができるようになる。これにより、トラフィックの状態に応じて伝送条件を制御することができる。また、MaxC/I法は、スループットを最適化することができる反面、ユーザの間の公平性が低いが、RR法やPF法はスループットはやや劣るが、ユーザ間の公平性は高い。従って、ユーザ型に従ってスケジューリングに用いるRR用サブ制御部121〜MaxC/I用サブ制御部123を適宜選択することにより、スループットの改善とユーザ間の公平性の維持を同時に実現することができる。   In this way, by selecting the RR sub-control unit 121 to the MaxC / I sub-control unit 123 used for packet scheduling according to the user type, packet scheduling can be controlled according to user traffic. Thereby, transmission conditions can be controlled according to the traffic state. The MaxC / I method can optimize the throughput, but the fairness among users is low. The RR method and the PF method are slightly inferior in throughput, but the fairness between users is high. Therefore, by appropriately selecting the RR sub-control unit 121 to the MaxC / I sub-control unit 123 used for scheduling according to the user type, it is possible to simultaneously realize improvement in throughput and maintenance of fairness among users.

一方、端末200は、受信した無線信号からデータストリームを抽出する受信部210を備えている。   On the other hand, the terminal 200 includes a receiving unit 210 that extracts a data stream from the received radio signal.

受信部210は、無線信号に付加されたガードインターバルを除去するGI除去部211と、フーリエ変換を行って周波数領域の信号を抽出するFFT部212と、制御チャネルの信号を受信する制御CH受信部213と、制御チャネルの信号からシンボルの割り当てがされている周波数ブロックを判定するシンボル抽出制御部214と、シンボルが割り当てられた周波数ブロックに相当するサブキャリアを選択する割当サブキャリア選択部215と、パラレルシリアル変換を行ってシリアルデータを生成するP/S変換部216と、逆拡散処理を行う逆拡散処理部217と、無線回線の伝播路の状態を推定する伝播路推定部218と、推定結果において受信シンボルの補償を行う伝播路補償部219とを備えている。   The receiving unit 210 includes a GI removing unit 211 that removes a guard interval added to a radio signal, an FFT unit 212 that performs Fourier transform to extract a frequency domain signal, and a control CH receiving unit that receives a control channel signal. 213, a symbol extraction control unit 214 that determines a frequency block to which a symbol is allocated from a signal of a control channel, an allocation subcarrier selection unit 215 that selects a subcarrier corresponding to the frequency block to which the symbol is allocated, P / S conversion unit 216 that generates serial data by performing parallel-serial conversion, despreading processing unit 217 that performs despreading processing, propagation path estimation unit 218 that estimates the state of the propagation path of the radio channel, and estimation results And a propagation path compensator 219 for compensating received symbols.

さらに、受信部210は、上述の一次変調部113による処理に対応する復調処理を行う一次復調部221と、復調されたデータストリームの誤り訂正を行うチャネル復号部222とを備えている。   Furthermore, the reception unit 210 includes a primary demodulation unit 221 that performs demodulation processing corresponding to the processing by the primary modulation unit 113 described above, and a channel decoding unit 222 that performs error correction of the demodulated data stream.

基地局100側では、データストリーム出力部111からのデータストリームはチャネル符号化部112でチャネル符号化、インタリーブ処理された後、ユーザ側の端末200が通知した品質情報(CSI)に基づき一次変調部113において適応多値変調される。一次変調後の複素シンボルは拡散処理され、バッファメモリ114を介してスケジューリング管理部120に供給される。スケジューリング管理部120では、ユーザトラフィック情報収集部142から通知されるユーザトラフィックの種別に応じて適用されるスケジユーリングアルゴリズムが選択された後、複素シンボルを送信する周波数ブロックの割り当てを行う。ここで、周波数ブロック毎にユーザインデックス情報と変調多値数情報もあわせて送信する。   On the base station 100 side, the data stream from the data stream output unit 111 is subjected to channel coding and interleaving processing by the channel coding unit 112, and then the primary modulation unit based on the quality information (CSI) notified by the terminal 200 on the user side Adaptive multilevel modulation is performed at 113. The complex symbol after the primary modulation is spread and supplied to the scheduling manager 120 via the buffer memory 114. The scheduling management unit 120 assigns a frequency block for transmitting a complex symbol after selecting a scheduling algorithm to be applied according to the type of user traffic notified from the user traffic information collection unit 142. Here, user index information and modulation multilevel information are also transmitted for each frequency block.

送信サブキャリア決定部132により全ての周波数ブロックにおいて送信されるユーザシンボルが決定された後、S/P変換部133によりシリアルパラレル変換を行い、IFFT部134により逆フーリエ変換を行い、さらにGI付加部135によりガードインターバル(GI)を付加して送信信号(MC-CDMAシンボル)を生成する。   After user symbols to be transmitted in all frequency blocks are determined by the transmission subcarrier determination unit 132, serial / parallel conversion is performed by the S / P conversion unit 133, inverse Fourier transform is performed by the IFFT unit 134, and a GI addition unit 135 adds a guard interval (GI) to generate a transmission signal (MC-CDMA symbol).

また、端末200側では、GI除去部211により受信信号からガードインターバルを除去し、FFT部212によりフーリエ変換を行い、P/S変換部216によりパラレルシリアル変換を行い、逆拡散処理部217により逆拡散処理を行う。復調されたシンボルは制御CH受信部213を介して受信したユーザインデックスと変調多値数情報に基づいて(割当サブキャリア選択部215により)当該ユーザデータが格納されている周波数ブロックを識別し、一次復調部221により複素シンボルからビットストリームヘの復調を行う。復調されたビットストリームは、チャネル復号部222によりデインタリーブ、チャネル復号されて受信データ(音声データ、通信データ)が得られる。   On the terminal 200 side, the guard interval is removed from the received signal by the GI removal unit 211, the Fourier transform is performed by the FFT unit 212, the parallel / serial conversion is performed by the P / S conversion unit 216, and the despreading processing unit 217 performs the despreading processing. Perform diffusion processing. The demodulated symbol identifies the frequency block in which the user data is stored based on the user index and modulation multilevel number information received via the control CH receiver 213 (by the assignment subcarrier selector 215), The demodulator 221 demodulates the complex symbol into the bit stream. The demodulated bit stream is deinterleaved and channel decoded by the channel decoding unit 222 to obtain received data (voice data, communication data).

ところで、この移動体通信システムでは、基地局100と端末200の間の無線パケットは、ユーザトラフィックの状態と契約内容等に応じたスケジューリングアルゴリズム(RR用サブ制御部121〜MaxC/I用サブ制御部123に対応)で、伝送スケジュールが管理されるようになっている。   By the way, in this mobile communication system, a radio packet between the base station 100 and the terminal 200 is transmitted as a scheduling algorithm (RR sub-control unit 121 to MaxC / I sub-control unit according to the user traffic state and contract contents). 123), the transmission schedule is managed.

基地局100と端末200の間の無線通信で使用する帯域は、例えば図3に示すように、複数のサブキャリアをブロック化した所定のバンド幅(△f[直行周波数間隔]×NB[サブキャリア数])の周波数ブロック毎に分割されている。なお、この周波数ブロックの幅(△f×NB)は、相関周波数帯域幅以下となるように設定される。   As shown in FIG. 3, for example, a band used for radio communication between the base station 100 and the terminal 200 is a predetermined bandwidth obtained by blocking a plurality of subcarriers (Δf [direct frequency interval] × NB [subcarrier Number]) for each frequency block. The width of this frequency block (Δf × NB) is set to be equal to or less than the correlation frequency bandwidth.

また、本実施形態では、送信サブキャリア決定部132が、周波数領域の各スケジューリングアルゴリズムに対する割り当ての決定を行う周波数ブロック群決定手段の機能を備えている。図4は、送信サブキャリア決定部132による周波数領域の割り当て(周波数ブロック群の分配)の手順を示すフロー図である。ここでは、RR用サブ制御部121〜MaxC/I用サブ制御部123が、それぞれ送信シンボルの割り当てを行う周波数ブロック群の割合は、例えば図6に示すように、後述する評価関数に応じて、割合を可変となっている。   In the present embodiment, the transmission subcarrier determining unit 132 includes a function of a frequency block group determining unit that determines allocation to each scheduling algorithm in the frequency domain. FIG. 4 is a flowchart showing a procedure of frequency domain allocation (frequency block group distribution) by transmission subcarrier determining section 132. Here, the ratio of the frequency block groups to which the RR sub-control unit 121 to the MaxC / I sub-control unit 123 respectively assign transmission symbols is, for example, as shown in FIG. The ratio is variable.

具体的に送信サブキャリア決定部132は、図4に示すように、初期設定により配分された周波数ブロック群(S11)について、トラフィック観測部141により観測(S12)された接続ユーザ数、想定トラフィック量、ユーザ型等に基づいて各端末のチャネル品質を継続的に算出し、次式のような評価関数f(i)を用いて評価値を算出しこの評価値に基づいて周波数ブロック群の配分を決定し、スロットを割り当てるユーザを決定する(S13)。   Specifically, as shown in FIG. 4, the transmission subcarrier determination unit 132 determines the number of connected users and the assumed traffic volume observed (S12) by the traffic observation unit 141 for the frequency block group (S11) allocated by the initial setting. The channel quality of each terminal is continuously calculated based on the user type, etc., the evaluation value is calculated using the evaluation function f (i) as shown below, and the frequency block group is allocated based on this evaluation value. The user who assigns the slot is determined (S13).

詳述すると、この周波数ブロックの決定に際して、トラフィック観測部141は、接続ユーザ数、想定トラフィック量、ユーザ型等を観測しており、分布を例えば次式に示す評価関数によって評価する。
なお、miはユーザ型iのユーザ数であり、tiはユーザ型iの平均伝送速度であり、kはユーザ型の総数である。
More specifically, when determining the frequency block, the traffic observation unit 141 observes the number of connected users, the assumed traffic volume, the user type, and the like, and evaluates the distribution using, for example, an evaluation function represented by the following equation.
Here, m i is the number of users of user type i, t i is the average transmission rate of user type i, and k is the total number of user types.

例えば、ユーザ型の総数kが3であり、初期状態では、各スケジューリングアルゴリズムに対する割り当ては3等分であるが、上記評価関数に基づいて、ユーザ型1〜ユーザ型3の評価関数の比率f(1):f(2):f(3)が、1:2:2である場合、例えば図7に示すように、各々のユーザ型に対応するRR用サブ制御部121〜MaxC/I用サブ制御部123に、当該比率1:2:2に従って周波数ブロックを割り当てる。   For example, the total number k of user types is 3, and in the initial state, the allocation to each scheduling algorithm is equally divided into three, but based on the above evaluation function, the ratio f of the evaluation functions of user type 1 to user type 3 ( 1): When f (2): f (3) is 1: 2: 2, for example, as shown in FIG. 7, RR sub-control unit 121 to MaxC / I sub-corresponding to each user type A frequency block is allocated to the control unit 123 according to the ratio 1: 2: 2.

例えば総サブキャリア数が1024で、各ブロック当たり8サブキャリアであれば、総周波数ブロック数は128である。この128の周波数ブロックを上述の比に従って割り当てると、MaxC/I用サブ制御部123用に51ブロックで構成される周波数ブロック群、PF用サブ制御部122用に51ブロックで構成される周波数ブロック群、RR用サブ制御部121用に26ブロックで構成される周波数ブロック群の割り当てとなる。   For example, if the total number of subcarriers is 1024 and there are 8 subcarriers per block, the total number of frequency blocks is 128. If these 128 frequency blocks are allocated according to the above ratio, a frequency block group composed of 51 blocks for the MaxC / I sub-control unit 123 and a frequency block group composed of 51 blocks for the PF sub-control unit 122 The frequency block group consisting of 26 blocks is assigned to the RR sub-control unit 121.

なお、この周波数ブロック群の割合は、本実施形態では、図6に示すように、評価関数に応じて可変とするが、本発明はこれに限定されるものではなく、予め固定しておいてもよく、単純に全ての周波数ブロックを3分割してもよいし、各スケジューリングアルゴリズムが扱うユーザトラフィックの比率に応じて比例配分してもよい。また、各々のRR用サブ制御部121〜MaxC/I用サブ制御部123で、図7に示すように異なる周波数ブロックに対して割り当てを行うようにしてもよい。また、図8に示すように、それぞれの周波数ブロック群が重なるように配分して、同一の周波数ブロックの割り当てを行うようにしてもよい。この場合は、予め、MaxC/I、PF及びRR間で割り当ての優先順位を決めておけばよい。   In this embodiment, the ratio of the frequency block group is variable according to the evaluation function as shown in FIG. 6, but the present invention is not limited to this and is fixed in advance. Alternatively, all frequency blocks may be simply divided into three, or proportionally distributed according to the ratio of user traffic handled by each scheduling algorithm. Further, each of the RR sub-control units 121 to MaxC / I sub-control unit 123 may perform allocation to different frequency blocks as shown in FIG. Also, as shown in FIG. 8, it is possible to allocate the same frequency block by allocating the frequency block groups so as to overlap each other. In this case, the priority order of allocation may be determined in advance among MaxC / I, PF, and RR.

(パケット伝送スケジュール管理方法)
以上の構成を有するパケット伝送スケジュール管理システムを動作させることによって、本発明のパケット伝送スケジュール管理方法を実施することができる。図5は、本実施形態に係るパケット伝送スケジュール管理システムの動作を示すフローチャート図である。ここでは、例えばユーザ型に対応するユーザトラフィックの分布に応じて、各RR用サブ制御部121〜MaxC/I用サブ制御部123に対応する周波数ブロックの割り当てを行う場合を例に説明する。
(Packet transmission schedule management method)
By operating the packet transmission schedule management system having the above configuration, the packet transmission schedule management method of the present invention can be implemented. FIG. 5 is a flowchart showing the operation of the packet transmission schedule management system according to this embodiment. Here, a case will be described as an example where frequency blocks corresponding to each RR sub-control unit 121 to MaxC / I sub-control unit 123 are allocated according to the distribution of user traffic corresponding to the user type, for example.

まず、トラフィック観測部141によって入力データ(データストリーム)を監視し、各入力データのユーザタイプを判定し(S101)、ユーザトラフィック情報収集部142は、契約情報や要求QoS情報に基づくテーブルデータを用いて、ユーザタイプと関連づけられたスケジューリングアルゴリズムを参照する(S102)。そして、スケジューリングアルゴリズムに対する割り当て周波数ブロック群を選択する(S103)。   First, the input data (data stream) is monitored by the traffic observation unit 141, the user type of each input data is determined (S101), and the user traffic information collection unit 142 uses table data based on the contract information and the requested QoS information. Then, the scheduling algorithm associated with the user type is referred to (S102). Then, an allocation frequency block group for the scheduling algorithm is selected (S103).

次いで、各ユーザタイプに応じたスケジューリングアルゴリズムを決定する。例えば、ユーザがタイプ1である場合には、RR用アルゴリズムを用いて、RR用周波数ブロックにおいて割り当てユーザを決定し(S105〜S106)、ユーザがタイプ3である場合には、PF用アルゴリズムを用いて、PF用周波数ブロックにおいて割り当てユーザを決定し(S107〜S110)、ユーザがタイプ2である場合には、MaxC/I用アルゴリズムを用いて、MaxC/I用周波数ブロックにおいて割り当てユーザを決定する(S111〜S114)。   Next, a scheduling algorithm corresponding to each user type is determined. For example, when the user is type 1, the allocation user is determined in the RR frequency block using the RR algorithm (S105 to S106), and when the user is type 3, the PF algorithm is used. Then, the assigned user is determined in the PF frequency block (S107 to S110), and when the user is type 2, the assigned user is determined in the MaxC / I frequency block using the MaxC / I algorithm ( S111 to S114).

なお、上述したタイプ2及び3の場合では、トラフィック観測部141は、ユーザ側から受信品質の報告を受け(S108又はS112)、受信品質に応じて周波数ブロックの割り当てを行う(S109〜S110、S113〜S114)。また特に、本実施形態では、ユーザがタイプ3であるときには、さらに、ユーザ毎の評価関数値を算出し、その算出結果も考慮して周波数ブロックの割り当てを行う(S109)。   In the case of types 2 and 3 described above, the traffic observation unit 141 receives a report of reception quality from the user side (S108 or S112), and assigns frequency blocks according to the reception quality (S109 to S110, S113). ~ S114). In particular, in the present embodiment, when the user is type 3, the evaluation function value for each user is further calculated, and the frequency block is assigned in consideration of the calculation result (S109).

このように、ユーザ型の分布に従って周波数ブロックの割り当てを制御することにより、トラフィックの実態に応じて帯域を有効に利用することができる。   Thus, by controlling the frequency block allocation according to the user-type distribution, the bandwidth can be used effectively according to the actual traffic conditions.

実施形態に係る無線通信システムを構成する基地局の構成例を示すブロック図である。It is a block diagram which shows the structural example of the base station which comprises the radio | wireless communications system which concerns on embodiment. 実施形態に係る無線通信システムを構成する端末の構成例を示すブロック図である。It is a block diagram which shows the structural example of the terminal which comprises the radio | wireless communications system which concerns on embodiment. 周波数ブロックの例を示す概念図である。It is a conceptual diagram which shows the example of a frequency block. 実施形態に係る無線通信システムにおける、周波数ブロック群の配分処理を示すフローチャート図である。It is a flowchart figure which shows the allocation process of the frequency block group in the radio | wireless communications system which concerns on embodiment. 実施形態に係る無線通信システムにおける、周波数ブロックの割り当て処理を示すフローチャート図である。It is a flowchart figure which shows the allocation process of the frequency block in the radio | wireless communications system which concerns on embodiment. 周波数ブロックの割り当ての例を示す概念図である。It is a conceptual diagram which shows the example of allocation of a frequency block. 周波数ブロックの割り当ての他の例を示す概念図である。It is a conceptual diagram which shows the other example of allocation of a frequency block. 周波数ブロックの割り当ての他の例を示す概念図である。It is a conceptual diagram which shows the other example of allocation of a frequency block.

符号の説明Explanation of symbols

100…基地局
110…送信部
111…データストリーム出力部
112…チャネル符号化部
113…一次変調部
114…バッファメモリ
120…スケジューリング管理部
121…RR用サブ制御部
122…PF用サブ制御部
123…MaxC/I用サブ制御部
124…パケットスケジューリング制御部
131…拡散処理部
132…送信サブキャリア決定部
133…S/P変換部
134…IFFT部
135…GI付加部
141…トラフィック観測部
142…ユーザトラフィック情報収集部
151…契約情報
152…要求QoS情報
200…端末
210…受信部
211…GI除去部
212…FFT部
213…制御CH受信部
214…シンボル抽出制御部
215…割当サブキャリア選択部
216…P/S変換部
217…逆拡散処理部
218…伝播路推定部
219…伝播路補償部
221…一次復調部
222…チャネル復号部
100 ... Base station
110: Transmitter
111 ... Data stream output section
112 ... Channel coding section
113: Primary modulation unit
114 ... Buffer memory
120 ... Scheduling management department
121 ... RR sub-control unit
122… Sub control unit for PF
123… Sub control part for MaxC / I
124 ... Packet scheduling controller
131… Diffusion processing part
132: Transmission subcarrier decision unit
133… S / P converter
134… IFFT
135… GI addition part
141… Traffic observation section
142: User traffic information collection unit
151… Contract information
152 ... Requested QoS information
200 ... terminal
210 ... Receiver
211… GI removal part
212… FFT section
213 ... Control CH receiver
214 ... Symbol extraction control unit
215 ... Allocated subcarrier selection unit
216 ... P / S converter
217 ... Despreading processing unit
218 ... Propagation path estimation unit
219 ... Propagation path compensation section
221 ... Primary demodulator
222: Channel decoding unit

Claims (8)

各々異なるアルゴリズムで並列に稼動し、無線パケットの伝送スケジュールを管理する複数のサブ制御部と、
ユーザのトラフィックの状態を検出してトラフィックの種別を示すユーザ型識別情報を判定するトラフィック観測部と、
ユーザ型識別情報に対応する前記サブ制御部を選択するパケットスケジューリング制御部と、
前記パケットスケジューリング制御部により選択されたサブ制御部が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックを、ユーザーの送信データに対し、配分する周波数ブロック群決定手段
を備えることを特徴とするパケット伝送スケジュール管理システム。
A plurality of sub-control units that operate in parallel with different algorithms and manage the transmission schedule of radio packets,
A traffic observation unit that detects user traffic status and determines user type identification information indicating a traffic type;
A packet scheduling control unit for selecting the sub-control unit corresponding to the user type identification information;
The frequency blocks used for transmission of the wireless packet sub-controller which is selected by the packet scheduling control unit manages the transmission schedule, to the user of the transmission data, providing the <br/> frequency blocks determining means for allocating A packet transmission schedule management system.
各々異なるアルゴリズムで並列に稼動し、無線パケットの伝送スケジュールを管理する複数のサブ制御部と、
ユーザのトラフィックの状態を検出してトラフィックの種別を示すユーザ型識別情報を判定するトラフィック観測部と、
ユーザ型識別情報と関連づけられた、ユーザー毎に定義されている契約情報、及び契約情報とトラフィックの種別に応じて要求されるサービスの品質である要求QoS情報を参照して、各トラフィックに対応する前記サブ制御部を選択するパケットスケジューリング制御部と、
前記パケットスケジューリング制御部により選択されたサブ制御部が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックを、ユーザーの送信データに対し、配分する周波数ブロック群決定手段
を備えることを特徴とするパケット伝送スケジュール管理システム。
A plurality of sub-control units that operate in parallel with different algorithms and manage the transmission schedule of wireless packets,
A traffic observation unit for detecting user traffic status and determining user type identification information indicating a traffic type;
Corresponding to each traffic by referring to the contract information defined for each user associated with the user type identification information and the requested QoS information which is the quality of service required according to the contract information and the traffic type. A packet scheduling control unit for selecting the sub-control unit ;
The frequency blocks used for transmission of the wireless packet sub-controller which is selected by the packet scheduling control unit manages the transmission schedule, to the user of the transmission data, providing the <br/> frequency blocks determining means for allocating A packet transmission schedule management system.
前記周波数ブロック群決定手段により周波数ブロックが配分された送信データを、シリアルデータからパラレルデータへ変換する変換部をさらに備えることを特徴とする請求項1又は2に記載のパケット伝送スケジュール管理システム。  The packet transmission schedule management system according to claim 1 or 2, further comprising a conversion unit that converts transmission data to which frequency blocks are allocated by the frequency block group determination unit from serial data to parallel data. 前記周波数ブロック群決定手段は、それぞれの周波数ブロック群が重なるように配分し、同一の周波数ブロックを、複数のサブ制御部に割り当てるとともに、同一の周波数ブロックにおいては、予め定めたサブ制御部の優先順位に従って配分することを特徴とする請求項1乃至3のいずれかに記載のパケット伝送スケジュール管理システム。  The frequency block group determining means allocates the frequency block groups so that they overlap each other, assigns the same frequency block to a plurality of sub-control units, and in the same frequency block, prioritizes a predetermined sub-control unit. The packet transmission schedule management system according to any one of claims 1 to 3, wherein the packet transmission schedule is managed according to a rank order. 基地局において、各々異なるアルゴリズムで無線パケットのスケジューリングを制御する複数のサブ制御部を用いて無線パケットの伝送スケジュールを管理するパケット伝送スケジュール管理方法であって、
前記基地局のトラフィック観測部によって、ユーザのトラフィックの状態を検出してトラフィックの種別を示すユーザ型識別情報を判定するステップと、
前記サブ制御部を並列に稼動させ、ユーザ型識別情報に対応するアルゴリズムにより前記無線パケットのスケジューリングを行うとともに、前記基地局のパケットスケジューリング制御部によって、ユーザ型識別情報に対応する前記サブ制御部を選択するステップと、
前記基地局の周波数ブロック群決定手段において、前記パケットスケジューリング制御部によって選択されたサブ制御部が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックを、ユーザーの送信データに対し、配分するステップと
を有することを特徴とするパケット伝送スケジュール管理方法。
A packet transmission schedule management method for managing a transmission schedule of radio packets using a plurality of sub-control units that control radio packet scheduling with different algorithms in a base station,
Detecting a user traffic state by the traffic observation unit of the base station and determining user type identification information indicating a traffic type;
The sub-control unit is operated in parallel, and scheduling of the radio packet is performed by an algorithm corresponding to user type identification information, and the sub-control unit corresponding to user type identification information is set by the packet scheduling control unit of the base station. A step to choose;
In the frequency block group determination means of the base station, the frequency blocks used for transmission of the wireless packet sub-controller which is selected by the packet scheduling control unit manages the transmission schedule, to the user of the transmission data, comprising the steps of: allocating A packet transmission schedule management method comprising:
基地局において、各々異なるアルゴリズムで無線パケットのスケジューリングを制御する複数のサブ制御部を用いて無線パケットの伝送スケジュールを管理するパケット伝送スケジュール管理方法であって、
前記基地局のトラフィック観測部によって、ユーザのトラフィックの状態を検出してトラフィックの種別を示すユーザ型識別情報を判定するステップと、
前記サブ制御部を並列に稼動させ、ユーザ型識別情報に対応するアルゴリズムにより前記無線パケットのスケジューリングを行うとともに、前記基地局のパケットスケジューリング制御部によって、ユーザ型識別情報と関連づけられた、ユーザー毎に定義されている契約情報、及び契約情報とトラフィックの種別に応じて要求されるサービスの品質である要求QoS情報を参照して、各トラフィックに対応する前記サブ制御部を選択するステップと、
前記基地局の周波数ブロック群決定手段において、前記パケットスケジューリング制御部によって選択されたサブ制御部が伝送スケジュールを管理する無線パケットの伝送に用いる周波数ブロックを、ユーザーの送信データに対し、配分するステップと
を有することを特徴とするパケット伝送スケジュール管理方法。
A packet transmission schedule management method for managing a transmission schedule of radio packets using a plurality of sub-control units that control radio packet scheduling with different algorithms in a base station,
Detecting a user traffic state by the traffic observation unit of the base station and determining user type identification information indicating a traffic type;
For each user associated with the user type identification information by the base station packet scheduling control unit , the sub control unit is operated in parallel and performs scheduling of the radio packet by an algorithm corresponding to the user type identification information. Selecting the sub-control unit corresponding to each traffic with reference to the defined contract information and the requested QoS information which is the quality of service required according to the contract information and the type of traffic;
In the frequency block group determination means of the base station , a step of allocating , to user transmission data, frequency blocks used for transmission of radio packets managed by the sub-control unit selected by the packet scheduling control unit ; A packet transmission schedule management method comprising:
前記周波数ブロック群決定手段により周波数ブロックが配分された送信データを、シリアルデータからパラレルデータへ変換するステップをさらに備えることを特徴とする請求項5又は6に記載のパケット伝送スケジュール管理方法。  7. The packet transmission schedule management method according to claim 5, further comprising a step of converting transmission data to which frequency blocks are allocated by the frequency block group determination means from serial data to parallel data. 前記周波数ブロック群決定手段は、それぞれの周波数ブロック群が重なるように配分し、同一の周波数ブロックを、複数のサブ制御部に割り当てるとともに、複数のサブ制御部に割り当てられた同一の周波数ブロックにおいては、予め定めたサブ制御部の優先順位に従って配分することを特徴とする請求項5乃至7のいずれかに記載のパケット伝送スケジュール管理方法 The frequency block group determination means distributes the frequency block groups so that they overlap, and assigns the same frequency block to a plurality of sub-control units, and in the same frequency block assigned to the plurality of sub-control units. 8. The packet transmission schedule management method according to claim 5, wherein the packet transmission schedule is distributed according to a predetermined priority order of the sub-control units .
JP2006162922A 2006-06-12 2006-06-12 Packet transmission schedule management system and packet transmission schedule management method Expired - Fee Related JP4593528B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006162922A JP4593528B2 (en) 2006-06-12 2006-06-12 Packet transmission schedule management system and packet transmission schedule management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006162922A JP4593528B2 (en) 2006-06-12 2006-06-12 Packet transmission schedule management system and packet transmission schedule management method

Publications (2)

Publication Number Publication Date
JP2007336018A JP2007336018A (en) 2007-12-27
JP4593528B2 true JP4593528B2 (en) 2010-12-08

Family

ID=38935100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006162922A Expired - Fee Related JP4593528B2 (en) 2006-06-12 2006-06-12 Packet transmission schedule management system and packet transmission schedule management method

Country Status (1)

Country Link
JP (1) JP4593528B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11677521B2 (en) 2016-02-29 2023-06-13 Ntt Docomo, Inc. User terminal, radio base station and radio communication method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2978456B2 (en) * 1997-06-23 1999-11-15 株式会社ワイ・アール・ピー移動通信基盤技術研究所 Wireless packet transmission system
JP2004040363A (en) * 2002-07-02 2004-02-05 Hitachi Kokusai Electric Inc Wireless communication system
JP2004260261A (en) * 2003-02-24 2004-09-16 Nec Corp Packet scheduling method and mobile communication system
JP4272048B2 (en) * 2003-12-24 2009-06-03 株式会社エヌ・ティ・ティ・ドコモ Packet transmission control apparatus and packet transmission control method
JP4640787B2 (en) * 2004-06-28 2011-03-02 株式会社エヌ・ティ・ティ・ドコモ Transmitting station, mobile communication system, and radio resource allocation method

Also Published As

Publication number Publication date
JP2007336018A (en) 2007-12-27

Similar Documents

Publication Publication Date Title
KR100929094B1 (en) System and method for dynamic resource allocation in a communication system using orthogonal frequency division multiple access scheme
KR100977125B1 (en) Segment Sensitive Scheduling Method and Apparatus
EP2352351B1 (en) Control station apparatus, transmitter station apparatus and communication method
JP5175360B2 (en) QOS flow scheduling in broadband wireless communication systems
KR100977425B1 (en) OFFDMMA Reverse Link Scheduling
Mohanram et al. Joint subcarrier and power allocation in channel-aware queue-aware scheduling for multiuser OFDM
JP5490150B2 (en) Method for signaling the quality of a transmission channel
KR100500878B1 (en) Method of packet scheduling with power
JP2008502238A (en) Shared physical channel mapping according to quality of service class
US20090175226A1 (en) Localised and distributed scheduling control method and apparatus
KR20050029082A (en) System and method for dynamic resource allocation in communication system using orthogonal frequency division multiple access scheme
EP1938521A1 (en) Scheduling depending on quality of service and channel properties
CN101765165B (en) Base station and access control method for cellular wireless communication
KR20040003052A (en) Multiple threshold scheduler for scheduling transmission of data packets to mobile terminals based on a relative throughput spread
Zhang et al. Link-adaptive largest-weighted-throughput packet scheduling for real-time traffics in wireless OFDM networks
KR100717828B1 (en) Adaptive Transmission Power Allocation Method in Multi-User ODF System
KR100749415B1 (en) Subchannel and power allocation method and apparatus in an OPDMA / TCD communication system and transmission apparatus including the apparatus
Tran et al. Optimized scheduling algorithm for LTE downlink system
JP4593528B2 (en) Packet transmission schedule management system and packet transmission schedule management method
KR20050118599A (en) Apparatus and method for scheduling traffic data in a broadband wireless access communication system
CN113615291A (en) System and method for rate selection and resource unit allocation in a wireless local area network (WLAN)
KR20050083085A (en) Apparatus and method for scheduling traffic data in mobile communication system using the orthogonal frequency division multiple access
KR20070078308A (en) Scheduling Data Traffic in Wireless Communication Systems
KR100569773B1 (en) Frame composition device and frame composition method of mobile communication system
Chen et al. Cross-layer enhanced uplink packet scheduling for multimedia traffic over MC-CDMA networks

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080717

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100325

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100524

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100902

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100915

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4593528

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S802 Written request for registration of partial abandonment of right

Free format text: JAPANESE INTERMEDIATE CODE: R311802

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees