JP2003273879A - Method and apparatus for managing reception band - Google Patents

Method and apparatus for managing reception band

Info

Publication number
JP2003273879A
JP2003273879A JP2002068764A JP2002068764A JP2003273879A JP 2003273879 A JP2003273879 A JP 2003273879A JP 2002068764 A JP2002068764 A JP 2002068764A JP 2002068764 A JP2002068764 A JP 2002068764A JP 2003273879 A JP2003273879 A JP 2003273879A
Authority
JP
Japan
Prior art keywords
terminal
reception
band
bandwidth
data
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.)
Pending
Application number
JP2002068764A
Other languages
Japanese (ja)
Inventor
Kazuo Sawada
和男 澤田
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
Priority to JP2002068764A priority Critical patent/JP2003273879A/en
Publication of JP2003273879A publication Critical patent/JP2003273879A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a reception band management method capable of preventing generation of reception failure due to a delay increase (for example, a phenomenon of dropping of a video frame and breaking of sound in a digital television), as a result that a delay increase does not arise in a terminal for receiving data having a short permitted reception delay time (for example, video data of digital television broadcast). <P>SOLUTION: A management control unit 207 on the station side sets a higher reception priority level to a terminal receiving data, having a shorter permissive reception delay time for respective terminals. When the whole band reduces at the time the respective terminals receive data, data receiving of a terminal, having the lowest reception priority level, is made to stop release of the band. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、無線通信制御方法
に関し、より特定的には、複数の端末が所定の無線帯域
を利用してパケット通信を行うようなシステムにおい
て、各端末の通信帯域を制御する方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a wireless communication control method, and more specifically, in a system in which a plurality of terminals perform packet communication using a predetermined wireless band, the communication band of each terminal is controlled. Regarding how to control.

【0002】[0002]

【従来の技術】最近、オフィスや家庭内において、無線
LANが急速に普及してきている。これからの無線LA
Nは、パソコンだけでなく、ディジタルテレビやビデオ
といったディジタルAV機器、コンピュータ制御で動作
する電子レンジや洗濯機といった情報家電など、様々な
ディジタル機器によって構築されることが予想される。
2. Description of the Related Art Recently, wireless LANs have rapidly become popular in offices and homes. Wireless LA in the future
It is expected that N will be constructed not only by a personal computer but also by various digital equipment such as digital AV equipment such as digital television and video, information home appliances such as a microwave oven and a washing machine operating under computer control.

【0003】このような多様なディジタル機器により構
成された無線LANでは、限られた無線帯域を利用し
て、伝送速度や許容遅延時間、許容エラー発生率等の大
きく異なる様々な種類のデータを、効率よく伝送するこ
とが求められる。例えば、電子メールや機器間でやり取
りされる制御データなどの場合、数10kbps程度の
比較的遅い通信速度があればよい。そしてこの場合、伝
送中に多少の遅延が生じても構わないが、エラーの発生
は許されない。一方、ディジタルテレビの映像データの
場合、一般放送で6Mbps、ハイビジョン放送であれ
ば20Mbps程度の極めて速い通信速度が必要とされ
る。そしてこの場合、伝送中に多少のエラーが発生して
も構わない(実際には再送制御により出来る限り補償さ
れる)が、遅延が生じることは許されない。
In a wireless LAN composed of such various digital devices, a limited wireless band is used to transmit various types of data that greatly differ in transmission rate, allowable delay time, allowable error rate, etc. Efficient transmission is required. For example, in the case of e-mail or control data exchanged between devices, a relatively slow communication speed of several tens of kbps is sufficient. In this case, some delay may occur during transmission, but no error is allowed. On the other hand, in the case of digital television image data, an extremely fast communication speed of about 6 Mbps for general broadcasting and about 20 Mbps for high-definition broadcasting is required. In this case, some error may occur during transmission (actually, the retransmission control compensates as much as possible), but delay is not allowed.

【0004】従来、単一伝送路を通じて(すなわち所定
の帯域を利用して)上記のような伝送速度や許容遅延時
間、許容エラー発生率等の異なるデータを伝送するため
の方法を定めたものとして、”IEEE802.11”
と呼ばれる規格が知られている。以下、その概要を説明
する。
Conventionally, a method for transmitting different data such as the above-mentioned transmission rate, allowable delay time, and allowable error occurrence rate through a single transmission path (that is, using a predetermined band) is defined. , "IEEE 802.11"
A standard called is known. The outline will be described below.

【0005】図18は、上記規格に定められている従来
の通信制御方法を説明するための模式図である。図18
には、2つの無線通信端末(以下、端末)1および2が
サーバからデータを受信する場合に無線通信制御局(以
下、制御局)が行う制御の例が示されている(この方法
が行われる通信システムの構成例については図2を参
照)。
FIG. 18 is a schematic diagram for explaining a conventional communication control method defined in the above standard. FIG.
Shows an example of control performed by a wireless communication control station (hereinafter, control station) when two wireless communication terminals (hereinafter, terminal) 1 and 2 receive data from a server. See FIG. 2 for an example of the configuration of the communication system referred to above.

【0006】図18において、横軸で示される制御時間
はフレーム単位に区切られ、1つ1つのフレーム内に非
競合アクセス期間と、競合アクセス期間とが設けられ
る。非競合アクセス期間では、帯域を割り当てられた各
端末だけが、それぞれの帯域を利用して通信を行うこと
ができる。一方、競合アクセス期間では、通信を行いた
い端末が制御局に要求を送り、制御局からアクセス許可
を受けて通信を行う。
In FIG. 18, the control time shown on the horizontal axis is divided into frame units, and a non-contention access period and a contention access period are provided in each frame. In the non-contention access period, only each terminal to which a band is allocated can communicate using each band. On the other hand, during the competitive access period, the terminal that wants to communicate sends a request to the control station, and receives the access permission from the control station to perform communication.

【0007】図では、制御局は、端末1および2にそれ
ぞれ2:1の帯域(例えば2および1Mbps)を割り
当てている。制御時間がフレームの先頭位置に来ると、
制御局は、Beaconを送信することにより、各端末
1および2にフレームの先頭位置を通知する。フレーム
内の非競合アクセス期間では、制御局は、各端末1およ
び2にポーリングパケットを送信することにより、サー
バから送られてくるデータの受信タイミングを各端末1
および2に通知する。そして、制御局の管理下にある全
端末1および2を予め登録したポーリングリストに従
い、ラウンドロビンでサーバから各端末1および2へデ
ータパケット列を伝送させる。
In the figure, the control station allocates a 2: 1 band (for example, 2 and 1 Mbps) to the terminals 1 and 2, respectively. When the control time reaches the beginning of the frame,
The control station notifies each terminal 1 and 2 of the head position of the frame by transmitting Beacon. During the non-contention access period within the frame, the control station sends a polling packet to each of the terminals 1 and 2 so that the reception timing of the data sent from the server is set to each terminal 1.
And 2 are notified. Then, according to a polling list in which all terminals 1 and 2 under the control of the control station are registered in advance, a data packet sequence is transmitted from the server to each terminal 1 and 2 by round robin.

【0008】その結果、非競合アクセス期間内におい
て、2Mbpsを割り当てられた端末1は、例えば2つ
のデータパケット”Data”を受信し、1Mbpsを
割り当てられた端末2は、例えば1つのデータパケッ
ト”Data”を受信することができる。そして、パケ
ットを受信した各端末1および2は、1パケット毎に受
信の成否を示すAckを返す。Ackがエラーを示して
いる場合には、もし空き帯域があれば、それを利用して
データパケットの再送を行わせる。
As a result, during the non-contention access period, the terminal 1 assigned 2 Mbps receives, for example, two data packets "Data", and the terminal 2 assigned 1 Mbps, for example, one data packet "Data". "Can be received. Then, each of the terminals 1 and 2 receiving the packet returns Ack indicating the success or failure of the reception for each packet. When Ack indicates an error, if there is a free band, it is used to retransmit the data packet.

【0009】競合アクセス期間内では、通信を行いたい
端末が任意のタイミングで要求を発し、制御局は、端末
の要求に応じて通信を許可する。パケットを受信した各
端末は、1パケット毎に受信の成否を示すAckを返
す。Ackがエラーを示している場合には、必ずデータ
パケットの再送を行わせる。
Within the contention access period, the terminal that wants to communicate issues a request at an arbitrary timing, and the control station permits the communication in response to the request from the terminal. Each terminal receiving the packet returns Ack indicating success or failure of reception for each packet. When Ack indicates an error, the data packet is always retransmitted.

【0010】このように、従来の制御方法では、1つ1
つのフレーム内に非競合アクセス期間と競合アクセス期
間とを設けて、各端末に対して非競合アクセス期間内の
帯域を割り当てることによって、各端末が1つ1つのフ
レームの非競合アクセス期間内において割り当てられた
帯域を利用して必ず通信を行えるようにする一方、競合
アクセス期間では、各端末が任意に行う要求に応じて通
信許可を与える。また、非競合アクセス期間では、エラ
ーが発生しても再送を行うとは限らないが、競合アクセ
ス期間では、エラー発生すれば必ず再送を行うようにし
ている。これにより、単一伝送路を通じて様々なデータ
を伝送することが可能となっている。
As described above, in the conventional control method, one by one
By providing a non-contention access period and a contention access period within one frame and allocating a band within the non-contention access period to each terminal, each terminal allocates within the non-contention access period of each frame. While ensuring the communication using the allocated band, the communication permission is given according to the request arbitrarily made by each terminal during the competitive access period. Further, even if an error occurs during the non-contention access period, retransmission is not always performed, but during the contention access period, if an error occurs, retransmission is always performed. This makes it possible to transmit various data through a single transmission path.

【0011】[0011]

【発明が解決しようとする課題】ところで、無線LAN
の場合、人や器物などが移動したために伝送路が遮ら
れ、その結果、非競合アクセス期間における総帯域が一
時的に減少することがある。その場合、従来の制御方法
では、非競合アクセス期間において、1つ1つの端末1
および2に割り当てられた各帯域も総帯域の減少に伴い
一様に減少するので、各端末1および2の伝送レートが
低下し、遅延時間が増大する。そうなれば、例えば端末
1がデジタルテレビである場合、映像フレームが脱落し
たり音声が途切れたりといった受信障害が起こる。
By the way, wireless LAN
In the case of, the transmission line may be blocked due to the movement of people or objects, and as a result, the total bandwidth during the non-contention access period may be temporarily reduced. In that case, according to the conventional control method, in the non-contention access period, each terminal 1
Since the respective bands allocated to and 2 also uniformly decrease with the decrease of the total band, the transmission rates of the terminals 1 and 2 decrease and the delay time increases. If this happens, for example, when the terminal 1 is a digital television, a reception failure occurs such that a video frame is dropped or audio is interrupted.

【0012】本発明は、上記のような課題を解決するた
めになされたもので、複数の端末がデータ受信を実行中
に総帯域が減少しても、許容される受信遅延時間の短い
データ(典型的にはディジタルテレビ放送の映像データ
やストリーミング再生用の映像や音声のデータ)を受信
する端末において受信遅延時間の増大が生じることがな
く、その結果、受信遅延時間の増大による受信障害の発
生(例えばディジタルテレビにおいて映像フレームが脱
落したり音声が途切れたりする現象)を防ぐことができ
るような受信帯域管理方法を提供することである。
The present invention has been made in order to solve the above-mentioned problems. Even if the total bandwidth decreases while a plurality of terminals are receiving data, the data with a short allowable reception delay time ( There is no increase in the reception delay time at the terminal that receives the video data of digital television broadcast or the video and audio data for streaming reproduction. As a result, the reception failure occurs due to the increase of the reception delay time. It is an object of the present invention to provide a reception band management method capable of preventing (a phenomenon that a video frame is dropped or a sound is interrupted in a digital television, for example).

【0013】[0013]

【課題を解決するための手段】第1の発明は、総量が変
動する帯域を複数の端末が分割利用してデータを受信す
るシステムにおいて、各端末の受信帯域を管理する方法
であって、各端末に対して、優先度の高いデータを受信
する端末ほど高い受信優先レベルを設定する設定ステッ
プ、当該システムにおいて利用可能な総帯域を検出する
検出ステップ、検出ステップで検出した総帯域を超えな
い範囲内で、各端末にそれぞれデータ受信のための帯域
を割り当てる割り当てステップ、割り当てステップで割
り当てられた帯域を利用してデータ受信を実行開始する
よう各端末に命じる開始命令ステップ、各端末がデータ
受信を実行中に生じる総帯域の減少を検知する減少検知
ステップ、および減少検知ステップで総帯域の減少が検
知された場合、設定ステップで設定された受信優先レベ
ルが最も低い端末に対し、実行中のデータ受信を停止す
るように命じて、当該端末に割り当てられた帯域を開放
する開放ステップを備える。
A first aspect of the present invention is a method for managing a reception band of each terminal in a system in which a plurality of terminals divide and use a band whose total amount fluctuates to receive data. For the terminal, a setting step that sets a higher reception priority level for terminals that receive higher priority data, a detection step that detects the total bandwidth available in the system, and a range that does not exceed the total bandwidth detected in the detection step In the step, an allocation step for allocating a band for data reception to each terminal, a start command step for instructing each terminal to start executing data reception using the band allocated in the allocation step, and each terminal If a decrease in the total bandwidth is detected in the decrease detection step that detects a decrease in the total bandwidth that occurs during execution and the decrease detection step, the setting is performed. To the lowest terminal receives priority level set in step comprises an open steps commanded to stop data reception in progress, it releases the bandwidth allocated to the terminal.

【0014】上記第1の発明では、各端末に対して、優
先度の高いデータ(典型的には下記第2の発明のように
許容受信遅延時間の短いデータ)を受信する端末ほど高
い受信優先レベルを設定する。そして、各端末がデータ
受信を実行中に総帯域が減少した場合、受信優先レベル
の最も低い端末のデータ受信を停止させて帯域を開放す
るので、開放された帯域により総帯域の減少分が吸収さ
れ、その結果、それ以外の端末(許容受信遅延時間の最
も長いデータを受信するもの以外の端末)の帯域は圧迫
されることがない。
In the first aspect of the invention, the reception priority of each terminal is higher as the terminal receives higher priority data (typically, data having a shorter allowable reception delay time as in the second aspect of the invention below). Set the level. If the total bandwidth decreases while each terminal is receiving data, the terminal with the lowest reception priority level stops receiving data and releases the bandwidth, so the released bandwidth absorbs the decrease in the total bandwidth. As a result, the band of the other terminals (terminals other than the terminal that receives the data having the longest allowable reception delay time) is not compressed.

【0015】第2の発明は、第1の発明において、設定
ステップでは、許容受信遅延時間の短いデータを受信す
る端末ほど高い受信優先レベルを設定し、開放ステップ
では、各端末がデータ受信を実行中に当該総帯域が減少
した場合、許容受信遅延時間の最も長いデータを受信す
る端末のデータ受信を停止させて、当該端末の帯域を開
放することを特徴とする。
In a second aspect based on the first aspect, in the setting step, a higher reception priority level is set for a terminal that receives data having a shorter allowable reception delay time, and in the opening step, each terminal executes data reception. When the total bandwidth decreases, the data reception of the terminal that receives the data having the longest allowable reception delay time is stopped, and the bandwidth of the terminal is released.

【0016】上記第2の発明では、各端末は、許容され
る受信遅延時間が短い端末ほど高い受信優先レベル(た
とえば高い方からレベル1,レベル2,…など)が設定
される。そして、もし総帯域が減少したときには、最も
受信レベルの低い(すなわち許容受信遅延時間の最も長
い)データを受信する端末の受信を停止させてその帯域
を開放することにより、受信レベルの比較的高い(すな
わち許容受信遅延時間の比較的短い)データを受信する
端末の帯域が圧迫されないようにして遅延の発生を防止
する。
In the second aspect of the present invention, each terminal is set to a higher reception priority level (for example, higher one is level 1, level 2, ...) As the allowable reception delay time is shorter. If the total bandwidth decreases, the reception level of the terminal that receives the data with the lowest reception level (that is, the longest allowable reception delay time) is stopped and the bandwidth is released, so that the reception level is relatively high. The band of the terminal that receives the data (that is, the allowable reception delay time is relatively short) is not pressed and the occurrence of delay is prevented.

【0017】第3の発明は、第1の発明において、開放
ステップでは、当該総帯域から各端末に割り当て済みの
帯域を減算することにより残り帯域を算出して、当該残
り帯域が0となる以前に帯域開放を実行することを特徴
とする。
In a third aspect based on the first aspect, in the releasing step, the remaining band is calculated by subtracting the band assigned to each terminal from the total band, and the remaining band is set to 0 before the remaining band becomes zero. It is characterized in that the band is released.

【0018】第4の発明は、第1の発明において、各端
末に対し、それぞれの受信優先レベルを申告するように
要求する要求ステップをさらに備え、設定ステップで
は、要求に応えて各端末が申告してくる受信優先レベル
を各当該端末に対して設定することを特徴とする。
A fourth aspect of the present invention further comprises, in the first aspect, a request step for requesting each terminal to declare its reception priority level. In the setting step, each terminal responds to the request and declares. It is characterized in that the incoming reception priority level is set for each terminal.

【0019】上記第4の発明では、各端末からの申告を
受け、申告通りの優先受信レベルを各端末に対して設定
する。
In the fourth aspect of the invention, the notification is received from each terminal and the priority reception level as declared is set for each terminal.

【0020】第5の発明は、第4の発明において、割り
当てステップでは、要求に応えて各端末が申告してくる
受信優先レベルに基づいて、各端末に割り当てる帯域を
決定することを特徴とする。
A fifth invention is characterized in that, in the fourth invention, in the allocation step, a band to be allocated to each terminal is determined based on a reception priority level declared by each terminal in response to a request. .

【0021】上記第5の発明では、それぞれの優先受信
レベルに応じた帯域が各端末に割り当てられる。例え
ば、優先度の高い端末ほど多くの帯域が割り当てられ
る。
In the fifth aspect of the invention, a band corresponding to each priority reception level is assigned to each terminal. For example, a terminal with a higher priority is assigned more bandwidth.

【0022】第6の発明は、第4の発明において、要求
ステップでは、さらに、それぞれ必要帯域を決定して申
告するよう各端末に要求し、割り当てステップでは、要
求に応じて各端末が申告してくる必要帯域を合計し、当
該合計必要帯域が当該総帯域を超えない場合、必要帯域
を申告してきた全ての端末に対してそれぞれ当該必要帯
域を割り当て、当該合計必要帯域が当該総帯域を超える
場合には、設定された受信優先レベルの最も低い端末を
帯域割り当ての対象から除外する処理を得り返すことに
より除外後の合計必要帯域を当該総帯域以下に抑えた
後、残された各端末に対してそれぞれ当該必要帯域を割
り当てることを特徴とする。
According to a sixth aspect of the present invention, in the fourth aspect, the requesting step further requests each terminal to determine and declare a required bandwidth, and the allocating step requires each terminal to declare according to the request. If the total required bandwidth does not exceed the total bandwidth, the required bandwidth is allocated to all terminals that have declared the required bandwidth, and the total required bandwidth exceeds the total bandwidth. In this case, the total required bandwidth after exclusion is suppressed to less than or equal to the total bandwidth by retrieving the process of excluding the terminal with the lowest reception priority level from the bandwidth allocation target, and then each remaining terminal It is characterized in that the required bandwidth is assigned to each of the above.

【0023】上記第6の発明では、各端末から必要帯域
の申告を受け、それらを合計する。そして、合計必要帯
域が総帯域を超えなければ、全端末に申告通りの必要帯
域を割り当て、合計必要帯域が総帯域を超える場合に
は、受信優先レベルの最も低い端末から順番に除外して
合計必要帯域を総帯域以下に抑えた後、残った端末にそ
れぞれ申告通りの必要帯域を割り当てる。
In the sixth aspect of the invention, the required bandwidths are reported from each terminal and they are summed. If the total required bandwidth does not exceed the total bandwidth, the required bandwidth is allocated to all terminals, and if the total required bandwidth exceeds the total bandwidth, the terminals with the lowest reception priority level are excluded in order and totaled. After keeping the required bandwidth below the total bandwidth, the remaining terminals are assigned the required bandwidth as declared.

【0024】第7の発明は、第6の発明において、各端
末がデータ受信を実行開始した後、新たな端末の当該シ
ステムへの参入要求を検知するステップ、新たな端末か
らのシステム参入要求を受け、当該総帯域から各端末に
割り当て済みの帯域を減算することにより残り帯域を算
出して当該新たな端末に通知すると共に、要求帯域を決
定して申告するよう当該新たな端末に要求するステッ
プ、要求に応じて当該新たな端末が必要帯域を申告して
くるのを受け、当該必要帯域が残り帯域を超えていない
場合に、当該新たな端末に対して当該必要帯域を割り当
てるステップをさらに備える。
In a seventh aspect based on the sixth aspect, after each terminal starts executing data reception, a step of detecting a request for a new terminal to join the system, a system entry request from the new terminal. A step of requesting the new terminal to calculate the remaining band by subtracting the band already allocated to each terminal from the total band, notify the new terminal, and determine and request the requested band Further comprising a step of allocating the required band to the new terminal when the required band is not exceeding the remaining band in response to the request from the new terminal in response to the request .

【0025】上記第7の発明では、各端末がデータ受信
を開始した後、新たな端末がシステム参入を求めてきた
場合、その新たな端末に残り帯域を通知して要求帯域を
申告するよう求める。そして、必要帯域の申告を受け、
その必要帯域が残り帯域を超えていないことを確認して
から、その新たな端末に対して申告通りの必要帯域を割
り当てる。なお、申告が残り帯域を超えていれば、例え
ば、申告のやり直しを求める。
In the seventh aspect of the invention, after each terminal starts data reception, when a new terminal requests the system entry, the new terminal is notified of the remaining band and requested to declare the requested band. . And after receiving the declaration of the required bandwidth,
After confirming that the required bandwidth does not exceed the remaining bandwidth, the required bandwidth as allocated is assigned to the new terminal. If the report exceeds the remaining bandwidth, for example, the report is requested to be redone.

【0026】第8の発明は、第1の発明において、デー
タ受信を実行中の端末が当該データ受信を停止するのを
検知して、当該端末に割り当てられた帯域を開放するス
テップをさらに備える。
An eighth invention according to the first invention further comprises the step of detecting that the terminal currently executing the data reception stops the data reception and releasing the band allocated to the terminal.

【0027】上記第8の発明では、データ受信を停止す
る端末があれば、それを検知して、速やかにその帯域を
開放することにより、できるだけ多くの残り帯域を確保
して、総帯域の減少や新たな端末の参入に備える。
In the eighth aspect of the present invention, if there is a terminal that stops data reception, it is detected and the band is released promptly to secure as much remaining band as possible and reduce the total band. And prepare for the entry of new terminals.

【0028】第9の発明は、第1の発明において、端末
が受信しようとするデータの量と、当該端末に割り当て
られた帯域とをもとに、受信開始から完了までの所要時
間を算出してタイマに設定するステップ、当該タイマの
満了と連動して、当該端末に割り当てられた帯域を開放
するステップをさらに備える。
In a ninth aspect based on the first aspect, the time required from the start of reception to the completion is calculated based on the amount of data to be received by the terminal and the band allocated to the terminal. Further, the method further comprises the steps of setting the timer in a timer and releasing the band allocated to the terminal in association with the expiration of the timer.

【0029】上記第9の発明では、端末が受信するデー
タの量と、その端末に割り当てられた帯域とから、受信
にかかる時間を算出し、タイマにセットする。タイマが
満了すれば、その端末の帯域が自動的に開放される。
In the ninth aspect of the invention, the time required for reception is calculated from the amount of data received by the terminal and the band allocated to the terminal, and is set in the timer. When the timer expires, the band of the terminal is automatically released.

【0030】第10の発明は、第1の発明において、各
端末がデータ受信を実行中に生じる各端末の受信レート
の低下を検知する低下検知ステップ、低下検知ステップ
で受信レートの低下が検知されたときに、受信レート低
下が発生している端末に関連する再送制御を停止する再
送停止ステップを備える。
According to a tenth aspect of the present invention, in the first aspect of the present invention, a decrease detection step for detecting a decrease in the reception rate of each terminal occurring while each terminal is receiving data, and a decrease in the reception rate is detected in the decrease detection step. In this case, a retransmission stop step of stopping the retransmission control related to the terminal in which the reception rate has decreased is provided.

【0031】上記第10の発明では、受信レートの低下
が生じた端末があれば、それを検知して、その端末に関
連する再送制御を停止する。伝送レートが低下すると受
信エラーが頻発するので再送に多くの帯域が使われ、結
果として他の端末の帯域が圧迫されるが、受信レートが
低下した端末に関連する再送制御を停止すれば、そのよ
うな帯域圧迫を防ぐことができる。
In the tenth aspect of the invention, if there is a terminal in which the reception rate is lowered, it is detected and the retransmission control related to that terminal is stopped. When the transmission rate decreases, reception errors occur frequently, so a lot of bandwidth is used for retransmission, and as a result, the bandwidth of other terminals is compressed.However, if the retransmission control related to the terminal with a reduced reception rate is stopped, Such band compression can be prevented.

【0032】第11の発明は、上記第1の発明のような
方法をコンピュータ処理可能に記述したプログラムであ
る。
An eleventh invention is a program in which the method as in the first invention is described so as to be computer processable.

【0033】第12の発明は、総量が変動する帯域を複
数の端末が分割利用してデータを受信するシステムに設
けられて、各端末の受信帯域を管理する装置であって、
各端末に対して受信優先レベルを設定する設定手段、当
該システムにおいて利用可能な総帯域を検出する検出手
段、検出手段が検出した総帯域を超えない範囲内で、各
端末にそれぞれデータ受信のための帯域を割り当てる割
り当て手段、割り当て手段によって割り当てられた帯域
を利用してデータ受信を実行開始するよう各端末に命じ
る開始命令手段、各端末がデータ受信を実行中に生じる
総帯域の減少を検知する減少検知手段、および減少検知
手段により総帯域の減少が検知された場合、設定手段に
より設定された受信優先レベルが最も低い端末に対し、
実行中のデータ受信を停止するように命じて、当該端末
に割り当てられた帯域を開放する開放手段を備える。
A twelfth aspect of the invention is an apparatus for managing a reception band of each terminal, which is provided in a system in which a plurality of terminals divide and use a band whose total amount fluctuates to receive data.
Setting means for setting the reception priority level for each terminal, detection means for detecting the total bandwidth available in the system, and for receiving data at each terminal within the range not exceeding the total bandwidth detected by the detection means Allocating means for allocating the band, start command means for instructing each terminal to start executing data reception using the band allocated by the allocating means, and detecting a decrease in the total band that occurs while each terminal is executing data reception When the decrease detection means and the decrease detection means detect a decrease in the total bandwidth, the terminal having the lowest reception priority level set by the setting means,
It is provided with a releasing means for instructing to stop the data reception being executed and releasing the band allocated to the terminal.

【0034】すなわち、上記第12の発明は、第1の発
明のような方法と対応する受信帯域管理装置である。
That is, the twelfth invention is a reception band management apparatus corresponding to the method of the first invention.

【0035】第13の発明は、総量が変動する帯域を分
割利用してデータを受信する複数の端末、および上記第
12の発明のような受信帯域管理装置からなるシステム
である。
A thirteenth invention is a system comprising a plurality of terminals for receiving data by dividing and utilizing a band whose total amount fluctuates, and a reception band management device as in the twelfth invention.

【0036】第14の発明は、第13発明において、設
定手段は、許容受信遅延時間の短いデータを受信する端
末ほど高い受信優先レベルを設定し、開放手段は、各端
末がデータ受信を実行中に当該総帯域が減少した場合、
許容受信遅延時間の最も長いデータを受信する端末のデ
ータ受信を停止させて、当該端末の帯域を開放すること
を特徴とする。
In a fourteenth aspect based on the thirteenth aspect, the setting means sets a higher reception priority level to a terminal which receives data having a shorter allowable reception delay time, and the releasing means sets each terminal to execute data reception. If the total bandwidth decreases to
It is characterized in that the terminal that receives the data having the longest permissible reception delay time stops receiving data and the band of the terminal is released.

【0037】第15の発明は、第13の発明において、
管理装置は、各端末に対し、それぞれの受信優先レベル
を申告するように要求する手段をさらに備え、各端末
は、管理装置の要求に応えて、それぞれが受信しようと
するデータの許容受信遅延時間に応じた優先受信レベル
を申告する手段を備え、設定手段は、各端末が申告して
くる受信優先レベルを各当該端末に対して設定すること
を特徴とする。
A fifteenth invention is the thirteenth invention, wherein
The management device further comprises means for requesting each terminal to declare its reception priority level, and each terminal responds to the request of the management device, and the permissible reception delay time of the data to be received by each terminal. Is provided, and the setting means sets the reception priority level reported by each terminal to each terminal.

【0038】第16の発明は、総量が変動する帯域を複
数の端末が分割利用してデータを受信するシステムにお
いて、各端末の受信帯域を管理する方法であって、各端
末を、それぞれが受信しようとするデータの属性に応じ
て複数のクラスに分類し、当該システムにおいて利用可
能な総帯域を超えない範囲で、各端末にそれぞれデータ
受信のための帯域を割り当て、各端末が割り当てられた
帯域を利用してデータ受信を実行している最中に当該総
帯域が減少した場合、いずれかのクラスに分類されてい
る端末にデータ受信の実行停止を命じて、当該端末の帯
域を開放することを特徴とする。
A sixteenth invention is a method for managing a reception band of each terminal in a system in which a plurality of terminals divide and use a band whose total amount fluctuates, and each terminal receives each data. Classify into multiple classes according to the attribute of the data you are trying to allocate, allocate a band for data reception to each terminal within the range that does not exceed the total band available in the system, and allocate the band to which each terminal is allocated. If the total bandwidth decreases while executing the data reception by using, the terminal that is classified into any of the classes is ordered to stop the execution of the data reception and the bandwidth of the terminal is released. Is characterized by.

【0039】上記第16の発明では、データの属性(典
型的には上記第2の発明のように許容受信遅延時間の長
短)に応じて各端末を複数クラスに分類する。そして、
各端末がデータ受信を実行中に総帯域が減少した場合、
いずれかのクラス(許容受信遅延時間が最も短いデータ
を受信するクラス)に分類されている端末のデータ受信
を停止させて帯域を開放するので、開放された帯域によ
り総帯域の減少分が吸収され、その結果、それ以外のク
ラス(許容受信遅延時間の比較的短いデータを受信する
クラス)に分類されている端末の帯域は圧迫されること
がない。
In the sixteenth invention, each terminal is classified into a plurality of classes according to the data attribute (typically the length of the allowable reception delay time as in the second invention). And
If the total bandwidth decreases while each terminal is receiving data,
Since the band that is released by stopping the data reception of the terminals that are classified into any of the classes (the class that receives the data with the shortest allowable reception delay time), the decrease in the total band is absorbed by the released band. As a result, the bandwidth of terminals classified into other classes (classes that receive data with a relatively short allowable reception delay time) is not stressed.

【0040】第17の発明は、第16の発明において、
属性が許容受信遅延時間であり、各端末がデータ受信を
実行中に当該総帯域が減少した場合、許容受信遅延時間
の最も長いデータを受信するクラスに分類されている端
末のデータ受信を停止させて、当該端末の帯域を開放す
ることを特徴とする。
A seventeenth invention is the sixteenth invention, wherein
If the attribute is the allowable reception delay time and the total bandwidth decreases while each terminal is receiving data, stop the data reception of the terminal classified into the class that receives the data with the longest allowable reception delay time. Then, the band of the terminal is released.

【0041】上記第17の発明では、各端末は、どの程
度の受信遅延時間が許容されるデータを受信しようとし
ているかによって、いくつかのクラス(例えばディジタ
ルテレビ放送クラス、ストリーミング再生クラス、ファ
イルダウンロード・クラス、データ通信クラスなど)に
分類される。そして、もし総帯域が減少したときには、
最も許容受信遅延時間の長いデータを受信するクラスに
分類されている端末の受信を停止させてその帯域を開放
することにより、許容受信遅延時間の短いデータを受信
するクラスに分類されている端末の帯域が圧迫されない
ようにして遅延の発生を防止する。
In the seventeenth aspect of the invention, each terminal has several classes (for example, a digital television broadcasting class, a streaming playback class, a file download / file download / download class) depending on how much reception delay time is allowed to be received. Class, data communication class, etc.). And if the total bandwidth decreases,
By stopping the reception of the terminal classified into the class that receives the data with the longest allowable reception delay time and releasing the band, the terminal classified into the class that receives the data with the shortest allowable reception delay time The bandwidth is not stressed and delays are prevented.

【0042】[0042]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を用いて説明する。図1は、本発明の一実施形
態に係る無線通信制御方法を行うための制御局および端
末の構成例を示すブロック図である。図2は、本発明の
一実施形態に係る無線通信制御方法が用いられる無線通
信システムの全体構成を示すブロック図である。図1に
示された無線通信制御局(以下、制御局)および無線通
信端末(以下、端末)は、図2の制御局10および各端
末1〜Nと対応している。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a configuration example of a control station and a terminal for performing a wireless communication control method according to an embodiment of the present invention. FIG. 2 is a block diagram showing an overall configuration of a wireless communication system in which the wireless communication control method according to the embodiment of the present invention is used. The wireless communication control station (hereinafter, control station) and the wireless communication terminal (hereinafter, terminal) shown in FIG. 1 correspond to the control station 10 and each terminal 1 to N in FIG.

【0043】図2において、本無線通信システムは、サ
ーバ11と、N個(Nは2以上の任意の整数)の端末1
〜Nと、制御局10とを備えている。以下では、端末数
N=4として説明する。サーバ11には、例えば映像や
音声などのデータが蓄積されている。サーバ11と制御
局10とは、電線(例えば同軸ケーブルやツイストペア
ケーブルなど)を介して接続されている。制御局10お
よび各端末1〜4は、各々アンテナを備えており、無線
伝送路を介して接続される。
In FIG. 2, the present wireless communication system includes a server 11 and N (N is an arbitrary integer of 2 or more) terminals 1
To N and a control station 10. In the description below, the number of terminals N = 4. Data such as video and audio is stored in the server 11. The server 11 and the control station 10 are connected via an electric wire (for example, a coaxial cable or a twisted pair cable). The control station 10 and each of the terminals 1 to 4 are each provided with an antenna, and are connected via a wireless transmission path.

【0044】制御局10は、各端末1〜4から要求を受
け、サーバ11からデータパケット列を取得して、各端
末1〜4へ送信する。各端末1〜4は、制御局10に要
求を送り、制御局10からデータパケット列を受信す
る。ここでいう端末は、例えばパソコン、ディジタルテ
レビやビデオといったディジタルAV機器、コンピュー
タ制御による電子レンジや洗濯機といった情報家電など
である。
The control station 10 receives a request from each of the terminals 1 to 4, acquires a data packet sequence from the server 11, and transmits it to each of the terminals 1 to 4. Each of the terminals 1 to 4 sends a request to the control station 10 and receives a data packet sequence from the control station 10. The terminal mentioned here is, for example, a personal computer, a digital AV device such as a digital television or a video, an information home appliance such as a computer-controlled microwave oven or a washing machine.

【0045】図1において、端末は、無線部101と、
変復調部102と、無線MAC103と、管理制御部1
04とを含む。制御局は、PHY部201と、有線MA
C202と、パケット転送部203と、無線MAC20
4と、変復調部205と、無線部206と、管理制御部
207とを含む。
In FIG. 1, the terminal includes a radio section 101,
The modulation / demodulation unit 102, the wireless MAC 103, and the management control unit 1
04 and. The control station includes a PHY unit 201 and a wired MA.
C202, packet transfer unit 203, and wireless MAC 20
4, a modulation / demodulation unit 205, a wireless unit 206, and a management control unit 207.

【0046】端末側において、無線部101は、アンテ
ナを通じ、制御局側と無線で通信する。変復調部102
は、制御局への制御パケットを変調し、制御局からのデ
ータパケット列を復調する。無線MAC204は、無線
部101が受信したデータパケット列を解析処理する。
管理制御部104は、上記各部を制御して制御局と無線
通信を行うと共に、制御局へ送るための制御パケットを
生成する。
On the terminal side, the radio section 101 wirelessly communicates with the control station side through an antenna. Modulator / demodulator 102
Modulates the control packet to the control station and demodulates the data packet sequence from the control station. The wireless MAC 204 analyzes the data packet sequence received by the wireless unit 101.
The management control unit 104 controls each of the above units to perform wireless communication with the control station and generate a control packet to be sent to the control station.

【0047】図3(a)は、図1の端末側管理制御部1
04の構成例を示すブロック図、(b)は、(a)のR
OM13のメモリマップを示す図である。図3(a)に
おいて、管理制御部104は、CPU11と、RAM1
2と、ROM13とで構成されている。(b)におい
て、ROM13には、図1の端末側の各部を制御して局
側と通信を行う手順を記述した端末制御プログラム13
1と、制御パケットを生成する手順を記述した制御パケ
ット生成プログラム132とが格納されている。CPU
11は、RAM12を作業領域として利用しつつ、RO
M13内の各プログラム131,132に従って動作
し、それによって、前述のような端末側管理制御部10
4の機能が実現される。
FIG. 3A shows the terminal side management control unit 1 of FIG.
A block diagram showing a configuration example of 04, (b) is R of (a)
It is a figure which shows the memory map of OM13. In FIG. 3A, the management control unit 104 includes a CPU 11 and a RAM 1.
2 and the ROM 13. In (b), the ROM 13 stores in the ROM 13 a terminal control program 13 that describes a procedure for controlling each unit on the terminal side to communicate with the station side.
1 and a control packet generation program 132 that describes a procedure for generating a control packet. CPU
11 is a RO while using the RAM 12 as a work area
It operates according to the programs 131 and 132 in the M13, whereby the terminal-side management control unit 10 as described above is operated.
4 functions are realized.

【0048】ここで、端末側管理制御部104が生成す
る制御パケットには、次の(1)および(2)のような
情報が含まれる。 (1)その端末へのデータ伝送がどの程度優先的に扱わ
れるべきかを示す優先レベル情報 (2)その端末へのデータ伝送に必要な帯域を示す必要
帯域情報
Here, the control packet generated by the terminal side management control section 104 includes the following information (1) and (2). (1) Priority level information indicating to what extent data transmission to the terminal should be treated preferentially (2) Required bandwidth information indicating bandwidth required for data transmission to the terminal

【0049】以下では、優先レベルとして、優先度の高
い方からレベル1〜レベル4(レベル1>2>3>4)
の4段階が準備されているものとする。優先レベルは、
限られた帯域を使って複数の端末1〜4が通信を行う際
に、どの端末の通信を優先して行うべきかを制御局が判
断するために使われる。
In the following, as priority levels, levels 1 to 4 (level 1>2>3> 4) from the highest priority will be given.
It is assumed that the four stages are prepared. The priority level is
When a plurality of terminals 1 to 4 communicate using a limited band, it is used by the control station to determine which terminal should preferentially perform communication.

【0050】例えば、端末がディジタルテレビの場合、
優先レベルは、最優先を示すレベル1に設定される。ま
た、端末がパソコンの場合、優先レベルは、電子メール
等のデータ通信や制御データのやり取りを行うときはレ
ベル4に、ファイルのダウンロードを行うときはレベル
3に、映像や音声のストリーミング再生を行うときはレ
ベル2に設定される(つまり、扱うデータの種類によっ
て設定レベルを切り替える)。このように、本システム
では、許容可能な遅延時間が短いデータを扱う端末ほ
ど、高い優先レベルが設定されることになる。
For example, when the terminal is a digital television,
The priority level is set to level 1 indicating the highest priority. When the terminal is a personal computer, the priority level is level 4 for data communication such as e-mail and control data exchange, level 3 for file download, and streaming playback of video and audio. At this time, the level is set to level 2 (that is, the setting level is switched depending on the type of data to be handled). In this way, in this system, the higher priority level is set for a terminal that handles data whose allowable delay time is shorter.

【0051】優先レベルの設定は、例えばディジタルテ
レビのように用途の決まった端末の場合、出荷時に予め
設定される。例えばパソコンのように汎用的な端末の場
合、用途に応じてユーザが優先レベルを選択し、ユーザ
の選択を受けて端末が設定を行えばよい。この場合、ユ
ーザによる優先レベルの選択は、例えば、ディップスイ
ッチ等を切り替えることによって行われる。あるいは、
端末のディスプレイにレベル選択画面を表示させ、該当
するレベルをカーソル等で指定することにより行われ
る。
The setting of the priority level is preset at the time of shipping in the case of a terminal whose purpose is decided such as a digital television. For example, in the case of a general-purpose terminal such as a personal computer, the user may select the priority level according to the application, and the terminal may perform the setting in response to the user's selection. In this case, the user selects the priority level, for example, by switching a dip switch or the like. Alternatively,
This is done by displaying the level selection screen on the display of the terminal and designating the corresponding level with a cursor or the like.

【0052】なお、上で挙げた優先レベルやその設定方
法は、いずれも典型的な一例であり、より多様な優先レ
ベルを準備したり、端末が自動的に優先レベルを設定す
るようにしてもよい。
The above-mentioned priority levels and their setting methods are all typical examples, and even if more diverse priority levels are prepared or the terminal automatically sets the priority levels. Good.

【0053】一方、必要帯域は、端末が受信しようとす
るデータの種類に応じて自動的に決定される。例えば、
端末がディジタルテレビであるとき、一般放送を受信す
る場合は6Mbps、ハイビジョン放送を受信する場合
は20Mbps、などように決定される。あるいは、例
えば端末がパソコンであるとき、データ通信を行う場合
は0.1Mbps、ファイルのダウンロードを行う場合
は1Mbps、音声のストリーミング再生を行う場合は
2Mbps、映像および音声のストリーミング再生を行
う場合は6Mbps、などのように決定される。
On the other hand, the required band is automatically determined according to the type of data that the terminal intends to receive. For example,
When the terminal is a digital television, it is determined as 6 Mbps when receiving a general broadcast, 20 Mbps when receiving a high-definition broadcast, and the like. Alternatively, for example, when the terminal is a personal computer, 0.1 Mbps for data communication, 1 Mbps for file download, 2 Mbps for audio streaming reproduction, and 6 Mbps for video and audio streaming reproduction. , And so on.

【0054】なお、上で挙げた必要帯域やその決定方法
は、いずれも典型的な一例であり、より多様な必要帯域
を準備したり、ユーザが端末に必要帯域の数値を入力す
るようにしてもよい。
The above-mentioned required bandwidth and its determination method are all typical examples, and more diverse required bandwidths may be prepared, or the user may input the numerical value of the required bandwidth into the terminal. Good.

【0055】制御局側において、PHY部201は、例
えば同軸ケーブルやツイストペアケーブルといった電線
を介してサーバ11と接続されており、サーバ11か
ら、例えばイーサネット(R)型式のデータパケット列
を受信する。有線MAC202は、PHY部201が受
信したデータパケット列を解析する。無線MAC204
は、無線部206がアンテナを通じて受信した制御パケ
ット列を解析する。
On the control station side, the PHY unit 201 is connected to the server 11 via an electric wire such as a coaxial cable or a twisted pair cable, and receives an Ethernet (R) type data packet sequence from the server 11, for example. The wired MAC 202 analyzes the data packet sequence received by the PHY unit 201. Wireless MAC 204
Analyzes the control packet sequence received by the wireless unit 206 through the antenna.

【0056】パケット転送部203は、有線MAC20
2および無線MAC204から解析結果を受け、データ
パケット列を各端末1〜4へ転送するための処理(例え
ばヘッダの付け替えなど)と、制御パケットをサーバ1
1へ転送するための処理とを行う。変復調部205は、
端末1〜4へのデータパケット列を変調し、端末1〜4
からの制御パケットを復調する。無線部206は、アン
テナを通じ、端末側と無線で通信する。管理制御部20
7は、上記各部を制御すると共に、各端末1〜4が通信
を行うための帯域を管理する。
The packet transfer unit 203 uses the wired MAC 20.
2 and the wireless MAC 204 to receive the analysis result, the process for transferring the data packet sequence to each of the terminals 1 to 4 (for example, header replacement), and the control packet to the server 1.
And processing for transferring to 1. The modulation / demodulation unit 205
Modulates a data packet sequence to terminals 1 to 4,
Demodulate control packets from. The wireless unit 206 wirelessly communicates with the terminal side through the antenna. Management control unit 20
Reference numeral 7 controls each of the above-mentioned units, and also manages a band for communication between the terminals 1 to 4.

【0057】ここで、管理制御部207が行う帯域管理
には、次の(11)〜(15)のような処理が含まれ
る。 (11)システム起動時、各端末1〜4から制御パケッ
トを収集して、制御パケットに含まれている情報をもと
に各端末1〜4に帯域を割り当てる処理 (12)通信制御中に新たな端末(例えば端末5)がシ
ステムに参入するのを受け、その端末に帯域を割り当て
る処理
Here, the band management performed by the management control unit 207 includes the following processes (11) to (15). (11) A process of collecting control packets from each of the terminals 1 to 4 when the system is started and allocating a band to each of the terminals 1 to 4 based on the information included in the control packet (12) A new process during communication control Process for allocating bandwidth to a terminal (for example, terminal 5) that has entered the system

【0058】(13)通信制御中に利用可能な総帯域が
減少した場合に、優先レベルの低い端末の帯域を削除す
る処理 (14)通信制御中に特定の端末で伝送レートが低下し
た場合に、その端末に関連する再送制御を停止する(つ
まり、もし送受信エラーが発生しても再送を行わないよ
うにする)処理 (15)通信中の端末が通信を終えるのを受け、その端
末の帯域を削除する処理
(13) A process of deleting a band of a terminal having a low priority level when the total available band is reduced during the communication control. (14) When a transmission rate is lowered at a specific terminal during the communication control. , A process of stopping the retransmission control related to the terminal (that is, not performing retransmission even if a transmission / reception error occurs) (15) The band of the terminal being communicated after the terminal in communication finishes the communication. To remove

【0059】図4(a)は、図1の局側管理制御部20
7の構成例を示すブロック図、(b)は、(a)のRO
Mのメモリマップを示す図である。図4(a)におい
て、管理制御部207は、CPU21と、RAM22
と、ROM23とで構成されている。(b)において、
ROM23には、図1の局側の各部を制御して端末側と
通信を行う手順を記述した局制御プログラム231と、
帯域を管理する手順を記述した帯域管理プログラム23
2とが格納されている。CPU21は、RAM22を作
業領域として利用しつつ、ROM23内の各プログラム
231,232に従って動作し、それによって、前述の
ような局側管理制御部207の機能が実現される。
FIG. 4A shows the station side management control unit 20 of FIG.
7 is a block diagram showing a configuration example of FIG. 7, (b) is an RO of (a)
It is a figure which shows the memory map of M. In FIG. 4A, the management control unit 207 includes a CPU 21 and a RAM 22.
And a ROM 23. In (b),
In the ROM 23, a station control program 231 which describes a procedure for controlling each unit on the station side of FIG. 1 to communicate with the terminal side,
Bandwidth management program 23 describing the procedure for bandwidth management
2 and are stored. The CPU 21 operates according to the programs 231 and 232 in the ROM 23 while using the RAM 22 as a work area, whereby the functions of the station side management control unit 207 as described above are realized.

【0060】以上のように構成された無線通信システム
の動作について、以下に説明する。図5は、端末側管理
制御部104の動作例を示すフローチャート、図6は、
局側管理制御部207の動作例を示すフローチャートで
ある。制御局10および各端末1〜4の電源が投入され
て起動処理が完了すると、局側および端末側では、それ
ぞれ図5および図6に示すような処理が行われる。
The operation of the wireless communication system configured as above will be described below. 5 is a flowchart showing an operation example of the terminal side management control unit 104, and FIG.
7 is a flowchart showing an operation example of a station side management control unit 207. When the control station 10 and the terminals 1 to 4 are powered on and the activation process is completed, the station side and the terminal side perform the processes shown in FIGS. 5 and 6, respectively.

【0061】まず、端末側で行われる処理を説明する。
図5において、端末側の管理制御部104は、最初、局
側から制御パケットの送信要求が送られてきたか否かを
判定する(ステップS101)。その判定結果が肯定の
場合、管理制御部104は、当該端末に対して優先レベ
ルを設定し、かつ必要帯域を決定する(ステップS10
2)。
First, the processing performed on the terminal side will be described.
In FIG. 5, the management control unit 104 on the terminal side first determines whether or not a transmission request for a control packet has been sent from the station side (step S101). If the determination result is affirmative, the management control unit 104 sets the priority level for the terminal and determines the required bandwidth (step S10).
2).

【0062】次に、管理制御部104は、優先レベル情
報および必要帯域情報を含む制御パケットを局宛に送信
する(ステップS103)。局側では、これら各端末か
らの制御パケットに含まれている情報をもとに各端末へ
の帯域割り当てが行われる。そして、結果(帯域割り当
て情報)が制御局から各端末宛に送信される。ステップ
S101の判定結果が否定の場合、ステップS102お
よびS103をスキップして、次のステップS104が
実行される。
Next, the management control unit 104 transmits a control packet including priority level information and required bandwidth information to the station (step S103). On the station side, bandwidth allocation to each terminal is performed based on the information contained in the control packet from each terminal. Then, the result (bandwidth allocation information) is transmitted from the control station to each terminal. When the determination result of step S101 is negative, steps S102 and S103 are skipped and the next step S104 is executed.

【0063】次に、管理制御部104は、帯域割り当て
情報を受信する(ステップS104)。そして、割り当
てられた帯域を利用して、通信処理を実行開始する(ス
テップS105)。なお、帯域割り当ての対象から除外
された端末は、帯域が割り当てられるまで待機する。
Next, the management control unit 104 receives the band allocation information (step S104). Then, the communication process is started by using the allocated band (step S105). The terminal excluded from the band allocation target waits until the band is allocated.

【0064】次に、管理制御部104は、再送停止命令
(後述)が送られてきたか否かを判定し(ステップS1
06)、判定結果が肯定の場合、もし通信中に伝送エラ
ーが起こっても再送処理を行わないように設定を変更す
る(ステップS107)。ステップS106の判定結果
が否定の場合、ステップS107をスキップしてステッ
プS108が実行される。
Next, the management control unit 104 determines whether or not a retransmission stop command (described later) has been sent (step S1).
06), if the determination result is affirmative, the setting is changed so that the retransmission process is not performed even if a transmission error occurs during communication (step S107). When the determination result of step S106 is negative, step S107 is skipped and step S108 is executed.

【0065】次に、管理制御部104は、通信停止命令
(後述)が送られてきたか否かを判定し(ステップS1
08)、判定結果が肯定の場合、実行中の通信処理を停
止する(ステップS109)。ステップS108の判定
結果が否定の場合、ステップS109をスキップしてス
テップS110が実行される。
Next, the management control unit 104 determines whether or not a communication stop command (described later) has been sent (step S1).
08), if the determination result is affirmative, the communication process being executed is stopped (step S109). When the determination result of step S108 is negative, step S109 is skipped and step S110 is executed.

【0066】次に、管理制御部104は、実行中の通信
処理を終了するか否かを判断し(ステップS110)、
判断結果が肯定の場合、実行中の通信処理を終了する
(ステップS111)。そして、通信を終了した旨を局
側に通知する(ステップS112)。ステップS110
の判断結果が否定の場合、ステップS111およびS1
12をスキップしてステップS113が実行される。
Next, the management control unit 104 determines whether or not to terminate the communication processing being executed (step S110),
If the determination result is affirmative, the communication process being executed is ended (step S111). Then, the station side is notified that communication has been completed (step S112). Step S110
If the result of the determination is negative, steps S111 and S1
Step 12 is skipped and step S113 is executed.

【0067】次に、管理制御部104は、動作を継続す
るか否かを判断し(ステップS113)、判断結果が肯
定の場合、動作を停止する。ステップS113の判断結
果が否定の場合、ステップS101に戻って、上記と同
様の動作が繰り返される。
Next, the management control unit 104 judges whether or not to continue the operation (step S113), and if the result of the judgment is affirmative, the operation is stopped. When the determination result of step S113 is negative, the process returns to step S101 and the same operation as above is repeated.

【0068】次に、局側で行われる処理を説明する。図
6において、局側の管理制御部207は、最初、制御パ
ケットの送信要求を各端末宛に送り(ステップS20
1)、各端末から送られてくる制御パケットを受信する
(ステップS202)。次に、管理制御部207は、各
端末からの制御パケットに含まれている情報をもとに各
端末への帯域割り当てを行う(ステップS203)。
Next, the processing performed on the station side will be described. In FIG. 6, the management control unit 207 on the station side first sends a control packet transmission request to each terminal (step S20).
1) Receive a control packet sent from each terminal (step S202). Next, the management control unit 207 performs band allocation to each terminal based on the information included in the control packet from each terminal (step S203).

【0069】ここで、帯域割り当て処理の詳細を説明す
る。図7は、図6のステップS203の詳細例を示すフ
ローチャートである。図7において、局側管理制御部2
07は、最初、受信した各制御パケットから優先レベル
情報および必要帯域情報を取り出して、図8に示すよう
な端末情報テーブルを作成し記憶する(ステップS30
1)。
Here, the details of the band allocation process will be described. FIG. 7 is a flowchart showing a detailed example of step S203 in FIG. In FIG. 7, the station side management control unit 2
First, 07 extracts the priority level information and the required bandwidth information from each received control packet, and creates and stores the terminal information table as shown in FIG. 8 (step S30).
1).

【0070】次に、管理制御部207は、現在本システ
ムが利用可能な帯域の総量(以下、総帯域)を検出し
(ステップS302)、次いで、端末情報テーブルを参
照して各端末の必要帯域の合計(以下、合計必要帯域)
を算出する(ステップS303)。そして、合計必要帯
域が総帯域以下であるか否かを判定して(ステップS3
04)、判定結果が肯定の場合、各端末にそれぞれ要求
通りの帯域(図5のステップS102で各端末自身が決
定した必要帯域)を割り当てる(ステップS305)。
Next, the management control unit 207 detects the total amount of bands (hereinafter, total band) that can be used by the present system (step S302), and then refers to the terminal information table to find the required band for each terminal. Of total (hereinafter, total required bandwidth)
Is calculated (step S303). Then, it is determined whether the total required bandwidth is less than or equal to the total bandwidth (step S3
04), if the determination result is affirmative, the band as requested (the required band determined by each terminal in step S102 of FIG. 5) is allocated to each terminal (step S305).

【0071】ステップS304の判定結果が否定の場
合、管理制御部207は、端末情報テーブルを参照し
て、最も優先レベルの低い端末を帯域割り当ての対象か
ら除外すると共に、ステップS303の算出結果からそ
の端末の要求帯域分を減算する(ステップS306)。
次いで、ステップS304に戻って、減算後の合計必要
帯域が総帯域以下であるか否かの判定を行い、判定結果
が依然否定であれば、優先レベルの低い端末から順番に
除外すると共に、それらの端末の要求帯域分を減算して
いく。そして、ステップS304判定結果が肯定となる
と、ステップS305に進んで、除外されずに残された
各端末に対し、それぞれ希望通りの帯域が割り当てられ
る。
When the determination result of step S304 is negative, the management control unit 207 refers to the terminal information table to exclude the terminal with the lowest priority level from the target of bandwidth allocation, and from the calculation result of step S303, The bandwidth required by the terminal is subtracted (step S306).
Next, returning to step S304, it is determined whether the total required bandwidth after subtraction is less than or equal to the total bandwidth. If the determination result is still negative, the terminals with lower priority levels are excluded in order, and The required bandwidth of the terminal is subtracted. Then, if the determination result in step S304 is affirmative, the process proceeds to step S305, and the desired band is allocated to each of the remaining terminals that are not excluded.

【0072】こうして帯域割り当てが完了すると、図6
のフローに戻って、ステップS204以降の処理が実行
される。すなわち、管理制御部207は、帯域要求を行
った各端末に対し、それぞれ帯域割り当て情報を送信す
る(ステップS204)。このとき、帯域が割り当てら
れた各端末への帯域割り当て情報には、その端末に割り
当てられた帯域が記述されており、帯域割り当ての対象
から除外された端末への帯域割り当て情報には、帯域が
割り当てられなかった旨が記述されている。
When the bandwidth allocation is completed in this way, FIG.
Returning to the flow of, the processing of step S204 and thereafter is executed. That is, the management control unit 207 transmits the band allocation information to each terminal that has requested the band (step S204). At this time, the band allocation information for each terminal to which the band is allocated describes the band allocated to that terminal, and the band allocation information for the terminals excluded from the band allocation target includes the band. It is described that it was not assigned.

【0073】次に、管理制御部207は、再び現在の総
帯域を検出し(ステップS205)、その検出結果か
ら、ステップS305で各端末に割り当て済みの帯域分
を減算することによって、残り帯域を算出する(ステッ
プS206)。次に、管理制御部207は、今回検出し
た総帯域の値を過去の検出値と比較することによって、
総帯域が減少しつつあるか否かを判定する(ステップS
207)。
Next, the management control unit 207 detects the current total bandwidth again (step S205), and subtracts the bandwidth allocated to each terminal in step S305 from the detection result to determine the remaining bandwidth. Calculate (step S206). Next, the management control unit 207 compares the value of the total bandwidth detected this time with the past detected value,
It is determined whether the total bandwidth is decreasing (step S
207).

【0074】ステップS208の判定結果が肯定の場
合、管理制御部207は、現在の総帯域を過去の検出値
と比較して、総帯域の減少速度を算出する(ステップS
208)。そして、算出した減少速度および残り帯域を
もとに、残り帯域が0となるまでの時間を予測し、予測
結果が所定のしきい値を下回るか否かを判定する(ステ
ップS209)。
When the determination result of step S208 is affirmative, the management control unit 207 compares the current total band with the past detection value to calculate the reduction rate of the total band (step S).
208). Then, the time until the remaining band becomes 0 is predicted based on the calculated reduction rate and the remaining band, and it is determined whether or not the prediction result is below a predetermined threshold value (step S209).

【0075】ステップS209の判定結果が肯定の場
合、管理制御部207は、端末情報テーブルを参照し
て、現在帯域が割り当てられている端末のうち最も優先
レベルの低い端末に対して送信を停止するよう命令する
と共に、その端末の帯域を開放する(ステップS21
0)。そして、開放した帯域分を、残り帯域に加算し
(ステップS211)、次いでステップS209に戻
り、再び、加算後の残り帯域が0となるまでの時間を予
測して、予測結果が所定のしきい値を下回るか否かを判
定する。この判定結果が依然肯定であれば、優先レベル
の低い端末から順番に通信を停止させて帯域をさらに開
放すると共に、開放した帯域分を残り帯域に加算してい
く。そして、ステップS209の判定結果が否定となる
とループを脱し、ステップS212が実行される。
If the determination result of step S209 is affirmative, the management control unit 207 refers to the terminal information table and stops transmission to the terminal with the lowest priority level among the terminals to which the current band is currently allocated. And the band of the terminal is released (step S21).
0). Then, the released band is added to the remaining band (step S211), and then the process returns to step S209 to predict the time until the remaining band after addition becomes 0 again, and the prediction result is the predetermined threshold. It is determined whether the value is below the value. If the determination result is still affirmative, the communication is stopped in order from the terminal with the lower priority level to further open the band, and the released band is added to the remaining band. Then, when the determination result of step S209 is negative, the loop is exited and step S212 is executed.

【0076】なお、ステップS207の判定結果が否定
の場合、ステップS208〜S211がスキップされ、
次のステップS212が実行される。また、ステップS
209の判定結果が肯定の場合、ステップS210およ
びS211がスキップされ、次のステップS212が実
行される。
If the determination result of step S207 is negative, steps S208 to S211 are skipped,
The next step S212 is executed. Also, step S
When the determination result of 209 is affirmative, steps S210 and S211 are skipped and the next step S212 is executed.

【0077】ステップS212では、管理制御部207
は、新たな端末が本システムに参入したか否かを判定す
る。この判定は、例えば、新たに参入しようとする端末
から送られてくるシステム登録要求を検知することによ
って行われる。ステップS212の判定結果が肯定の場
合、管理制御部207は、再び現在の総帯域を検出して
(ステップS213)、その検出結果から、ステップS
305で各端末に割り当て済みの帯域分を減算すること
によって、残り帯域―すなわち新たに参入した端末に割
り当てることのできる帯域の最大値―を算出する(ステ
ップS214)。そして、この残り帯域を記述した情報
と、制御パケットの送信要求とを、新参入端末宛に送る
(ステップS215)。
In step S212, the management controller 207
Determines whether a new terminal has entered the system. This determination is made, for example, by detecting a system registration request sent from a terminal that is about to newly enter. When the determination result of step S212 is affirmative, the management control unit 207 detects the current total bandwidth again (step S213), and based on the detection result, step S212.
In 305, the remaining bandwidth—that is, the maximum value of the bandwidth that can be assigned to the newly entered terminal—is calculated by subtracting the bandwidth allocated to each terminal (step S214). Then, the information describing the remaining bandwidth and the control packet transmission request are sent to the new entry terminal (step S215).

【0078】応じて、新参入端末では、優先レベルが設
定され、また、残り帯域情報を参照して要求帯域が決定
される。このとき要求帯域は、残り帯域を超えないよう
な値に決定される。そして、それら優先レベルおよび要
求帯域を含む制御パケットが、新参入端末から制御局宛
に送信される。
In response to this, in the new entry terminal, the priority level is set, and the required bandwidth is determined by referring to the remaining bandwidth information. At this time, the required bandwidth is determined to a value that does not exceed the remaining bandwidth. Then, a control packet including the priority level and the requested bandwidth is transmitted from the new entry terminal to the control station.

【0079】次に、管理制御部207は、新参入端末か
らの制御パケットを受信して、その中に含まれている優
先レベル情報および要求帯域情報を端末情報テーブル中
に追加し(ステップS216)、要求帯域が残り帯域以
下であるか否かを判定する(ステップS217)。そし
て、判定結果が肯定であれば、要求の通りに新参入端末
に帯域を割り当て(ステップS218)、否定であれ
ば、要求帯域の決定をやり直すように命じる(ステップ
S219)。
Next, the management control unit 207 receives the control packet from the new entry terminal and adds the priority level information and the requested bandwidth information contained therein to the terminal information table (step S216). It is determined whether the requested bandwidth is less than or equal to the remaining bandwidth (step S217). Then, if the determination result is affirmative, the band is allocated to the new entry terminal as requested (step S218), and if the determination result is negative, the requesting band is ordered again to be decided (step S219).

【0080】次に、管理制御部207は、現在通信中の
各端末の伝送レートが低下したか否かを判定し(ステッ
プS220)、判定結果が肯定の場合、伝送レートの低
下が発生した端末に対して、もし伝送エラーが起こって
も再送制御を行わないように命じる再送停止命令を送信
する(ステップS221)。ステップS220の判定結
果が否定の場合、ステップS221がスキップされ、次
のステップS222が実行される。
Next, the management control unit 207 determines whether or not the transmission rate of each terminal currently in communication has decreased (step S220). If the determination result is affirmative, the terminal in which the transmission rate has decreased has occurred. On the other hand, if a transmission error occurs, a retransmission stop command for instructing not to perform retransmission control is transmitted (step S221). When the determination result of step S220 is negative, step S221 is skipped and the next step S222 is executed.

【0081】次に、管理制御部207は、通信を停止し
ようとする端末があるか否かを判定する(ステップS2
22)。この判定は、例えば、通信を停止しようとする
端末から送られてくる通信停止通知を検知することによ
って行われる。ステップS222の判定結果が肯定の場
合、端末情報テーブル中の当該端末に関する情報を書き
換えて、その利用帯域を開放する(ステップS22
3)。ステップS222の判定結果が否定の場合、ステ
ップS223をスキップしてステップS224が実行さ
れる。
Next, the management control unit 207 determines whether or not there is a terminal whose communication is to be stopped (step S2).
22). This determination is made, for example, by detecting a communication stop notification sent from a terminal which is going to stop communication. When the determination result of step S222 is affirmative, the information about the terminal in the terminal information table is rewritten to release the used band (step S22).
3). When the determination result of step S222 is negative, step S223 is skipped and step S224 is executed.

【0082】次に、管理制御部207は、動作を継続す
るか否かを判断し(ステップS224)、判断結果が肯
定の場合、動作を停止する。ステップS224の判断結
果が否定の場合、ステップS201に戻って、上記と同
様の動作が繰り返される。
Next, the management control unit 207 determines whether or not to continue the operation (step S224), and when the result of the determination is affirmative, the operation is stopped. When the determination result of step S224 is negative, the process returns to step S201 and the same operation as above is repeated.

【0083】なお、上の処理では、総帯域が減少してい
るとき、残り帯域が0となるまでの時間を予想して、予
想結果がしきい値を下回った瞬間に、優先レベルの最も
低い端末の通信を停止させてその帯域を開放している
が、より単純に、残り帯域が別のしきい値を下回った瞬
間に通信停止および帯域開放を実行するようにしても構
わない。
In the above process, when the total bandwidth is decreasing, the time until the remaining bandwidth becomes 0 is predicted, and at the moment when the predicted result falls below the threshold value, the priority level is the lowest. Although the communication of the terminal is stopped and the band is released, the communication may be stopped and the band may be released more simply at the moment when the remaining band falls below another threshold value.

【0084】以下には、本無線通信システムの具体的な
動作例を説明する。 (第1の動作例)図9および図10は、図1のシステム
の第1の動作例を説明するための模式図およびシーケン
ス図である。図9および10には、サーバ11から各端
末1〜4へ、制御局10を通じてデータを無線伝送する
様子が示されている。図9において、現在システムが利
用可能な総帯域は、10Mbpsである。このとき、端
末1〜4はそれぞれ、優先度としてレベル1〜レベル4
を設定し、必要帯域として4Mbps,3Mbps,2
Mbpsおよび1Mbpsを要求したとする。
A specific operation example of this radio communication system will be described below. (First Operation Example) FIGS. 9 and 10 are a schematic diagram and a sequence diagram for explaining a first operation example of the system of FIG. 9 and 10 show how data is wirelessly transmitted from the server 11 to the terminals 1 to 4 through the control station 10. In FIG. 9, the total bandwidth available to the system at present is 10 Mbps. At this time, the terminals 1 to 4 have level 1 to level 4 as priorities, respectively.
Is set, and the required bandwidth is 4 Mbps, 3 Mbps, 2
Suppose you have requested Mbps and 1 Mbps.

【0085】この場合、端末1〜4には、それぞれ要求
通りの帯域が割り当てられ、残り帯域は0となる。それ
らの帯域情報が各端末1〜4に通知され、通信が開始さ
れる。図10において、制御時間は、フレーム単位に区
切られており、1つ1つのフレーム内に、非競合アクセ
ス期間と、競合アクセス期間とが設けられる。非競合ア
クセス期間では、帯域を割り当てられた各端末1〜4
が、それぞれの帯域を利用して通信を行うことができ
る。一方、競合アクセス期間では、通信を行いたい端末
が制御局10に要求を送り、制御局10からアクセス許
可を受けて通信を行う。
In this case, the requested bandwidth is allocated to each of the terminals 1 to 4, and the remaining bandwidth is zero. The band information is notified to the terminals 1 to 4, and the communication is started. In FIG. 10, the control time is divided in frame units, and a non-contention access period and a contention access period are provided in each frame. In the non-contention access period, each of the terminals 1 to 4 to which the band is allocated
However, communication can be performed using each band. On the other hand, in the competitive access period, the terminal that wants to communicate sends a request to the control station 10 and receives the access permission from the control station 10 to perform communication.

【0086】制御時間がフレームの先頭位置に来ると、
制御局10は、Beaconを送信することにより、各
端末1〜4にフレームの先頭位置を通知する。フレーム
内の非競合アクセス期間では、制御局10は、各端末1
〜4にポーリングパケットを送信することにより、サー
バ11から送られてくるデータの受信タイミングを各端
末1〜4に通知する。
When the control time reaches the beginning position of the frame,
The control station 10 notifies each terminal 1 to 4 of the head position of the frame by transmitting Beacon. In the non-contention access period within the frame, the control station 10
By sending a polling packet to each of the terminals 1 to 4, the reception timing of the data sent from the server 11 is notified to each of the terminals 1 to 4.

【0087】1つの非競合アクセス期間内において、4
Mbpsを割り当てられた端末1は、4つのデータパケ
ットD11〜D14を受信し、3Mbpsを割り当てら
れた端末2は、3つのデータパケットD21〜D23を
受信し、2Mbpsを割り当てられた端末3は、2つの
データパケットD31およびD32を受信し、1Mbp
sを割り当てられた端末4は、1つのデータパケットD
41を受信している。そして、パケットを受信した各端
末は、1パケット毎にAckを返す。Ackがエラーを
示している場合、もし残り帯域があれば、残り帯域を利
用して再送制御が行われる。
Within one non-contention access period, 4
The terminal 1 to which Mbps is assigned receives four data packets D11 to D14, the terminal 2 to which 3 Mbps is assigned receives three data packets D21 to D23, and the terminal 3 to which 2 Mbps is assigned 2 One data packet D31 and D32 is received and 1 Mbp
The terminal 4 to which s is assigned is a data packet D
41 has been received. Then, each terminal receiving the packet returns Ack for each packet. If Ack indicates an error, and if there is a remaining band, retransmission control is performed using the remaining band.

【0088】(第2の具体例)各端末からの要求帯域の
合計が総帯域よりも小さい場合も、上記第1の具体例と
同様、各端末には、要求通りの帯域が割り当てられる。
その様子を、図11に示す。図11では、総帯域が18
Mbpsであり、端末1〜4はそれぞれ、優先度として
レベル1〜レベル4を設定し、必要帯域として4Mbp
s,3Mbps,2Mbpsおよび1Mbpsを要求し
ている。
(Second Specific Example) Even when the total requested bandwidth from each terminal is smaller than the total bandwidth, each terminal is assigned the requested bandwidth, as in the first specific example.
This is shown in FIG. In FIG. 11, the total bandwidth is 18
Mbps, the terminals 1 to 4 respectively set level 1 to level 4 as the priority, and 4 Mbps as the required band.
s, 3 Mbps, 2 Mbps and 1 Mbps.

【0089】この場合、各端末1〜4には、それぞれ要
求通りの帯域が割り当てられ、残り帯域は8Mbpsと
なる。それらの帯域情報が各端末1〜4に通知され、通
信が開始される。通信は、非競合アクセス期間に8Mb
psの空き帯域がある点を除けば、図10と同様であ
る。
In this case, the requested bandwidth is allocated to each of the terminals 1 to 4, and the remaining bandwidth is 8 Mbps. The band information is notified to the terminals 1 to 4, and the communication is started. Communication is 8Mb during non-contention access period
It is the same as FIG. 10 except that there is a free band of ps.

【0090】(第3の動作例)各端末からの要求帯域の
合計が総帯域よりも大きい場合には、優先レベルの最も
低い端末が、帯域割り当ての対象から除外される。その
結果、要求帯域の合計が総帯域以下となれば、残りの端
末に対して、要求通りの帯域が割り当てられる。優先レ
ベルの最も低い端末を除外しても要求帯域の合計が総帯
域以下とならなければ、そうなるまで優先レベルの低い
方の端末から順番に除外していき、残った端末に対して
要求通りの帯域を割り当てる。その様子を、図12に示
す。
(Third Operation Example) When the total requested bandwidth from each terminal is larger than the total bandwidth, the terminal having the lowest priority level is excluded from the bandwidth allocation targets. As a result, if the total requested bandwidth is less than or equal to the total bandwidth, the requested bandwidth is allocated to the remaining terminals. Even if the terminal with the lowest priority level is excluded, if the total requested bandwidth is not less than the total bandwidth, the terminals with lower priority levels are excluded in order until the remaining terminals meet the request. Allocate the band. This is shown in FIG.

【0091】図12では、総帯域が9Mbpsであり、
端末1〜4はそれぞれ、レベル1〜レベル4なる優先レ
ベルを設定し、必要帯域として4Mbps,3Mbp
s,2Mbpsおよび1Mbpsを要求している。この
場合、端末1〜4の要求帯域の合計が総帯域を上回って
いるので、最も優先度の低いレベル4の端末4が除外さ
れる。その結果、端末1〜3の要求帯域の合計が総帯域
と等しくなるので、端末1〜3にそれぞれ要求通りの帯
域が割り当てられ、残り帯域は0となる。
In FIG. 12, the total bandwidth is 9 Mbps,
Each of the terminals 1 to 4 sets a priority level of level 1 to level 4, and the required bandwidth is 4 Mbps and 3 Mbps.
s, 2 Mbps and 1 Mbps are required. In this case, since the total requested bandwidth of the terminals 1 to 4 exceeds the total bandwidth, the terminal 4 having the lowest priority level 4 is excluded. As a result, the sum of the requested bandwidths of the terminals 1 to 3 becomes equal to the total bandwidth, so that the requested bandwidths are allocated to the terminals 1 to 3 and the remaining bandwidth becomes zero.

【0092】なお、上の例において、総帯域が9でなく
8Mbpsであったとすると、端末3および4が除外さ
れて、残りの端末1および2に要求通りの帯域が割り当
てられ、残り帯域が1Mbpsとなる。なお、この場
合、端末3および4を除外するのでなく、端末4だけを
削除して、端末3に1Mbps(要求帯域の半分)を割
り当てる方法もある。
In the above example, if the total bandwidth is 8 Mbps instead of 9, the terminals 3 and 4 are excluded, the remaining bandwidths are allocated to the terminals 1 and 2, and the remaining bandwidth is 1 Mbps. Becomes In this case, there is also a method of deleting only the terminal 4 and allocating 1 Mbps (half the required bandwidth) to the terminal 3 instead of excluding the terminals 3 and 4.

【0093】つまり、要求通りの帯域を割り当てるか、
一切帯域を割り当てないかの二者択一でなく、例えば、
最も優先度の高いレベル1の端末には要求通りの帯域を
必ず割り当てる一方、レベル2の端末には要求の少なく
とも75%の帯域を割り当て、優先レベル3の端末には
要求の少なくとも50%の帯域を割り当て、最も優先度
の低いレベル4の端末には帯域を全く割り当てなくても
よい、といったように、要求帯域に対する割り当て帯域
の割合を、各端末の優先レベルに応じて変えるようにし
てもよい。
In other words, whether to allocate the band as requested,
Instead of allocating no bandwidth at all, for example,
The highest priority level 1 terminal is always allocated the requested bandwidth, while the level 2 terminal is allocated at least 75% of the requested bandwidth and the priority level 3 terminal is allocated at least 50% of the requested bandwidth. May be assigned, and no bandwidth may be assigned to the terminal of level 4 having the lowest priority. The ratio of the allocated bandwidth to the requested bandwidth may be changed according to the priority level of each terminal. .

【0094】なお、上の例において、最低優先度の端末
が複数ある場合には、それらの中から無作為に1つの端
末を選択して、その端末を帯域割り当ての対象から除外
する。
In the above example, when there are a plurality of terminals having the lowest priority, one terminal is randomly selected from those terminals and the terminal is excluded from the bandwidth allocation targets.

【0095】(第4の動作例)本システムでは、各端末
1〜4が制御局10を通じてサーバ11からデータ受信
を行っている状態において、例えば制御局10のアンテ
ナ近くに人が立ったり障害物が置かれるといった外的要
因により、総帯域が急速に(例えば1〜2秒の間に)減
少することがある。図13には、こうして総帯域の減少
が起こった場合(一例として10.5Mbpsから9.
5Mbpsまで減少した場合)の本システムの動作例が
示されている。
(Fourth operation example) In the present system, when each of the terminals 1 to 4 is receiving data from the server 11 through the control station 10, for example, a person stands near the antenna of the control station 10 or an obstacle is present. The total bandwidth may decrease rapidly (for example, in a period of 1 to 2 seconds) due to an external factor such as the placement of a. FIG. 13 shows a case where the total bandwidth is reduced in this way (as an example, from 10.5 Mbps to 9.
An example of the operation of the present system (in the case of decreasing to 5 Mbps) is shown.

【0096】図13において、制御局10は、当初1
0.5Mbpsあった総帯域が減少方向に変化するのを
検知して、総帯域が10Mbpsまで減少する(すなわ
ち残り帯域が0となる)のにかかる時間を予想する。そ
して、残り帯域が0となる以前に、優先レベルの最も低
い端末4の通信を停止させ、その帯域(1Mbps)を
開放する。結果、残りの端末1〜3の割り当て帯域合計
は9Mbpsとなるので、総帯域が10を下回って9.
5Mbpsまで減少しても、端末1〜3の伝送レートが
低下することはなく、伝送エラーの発生防止が可能とな
る。
In FIG. 13, the control station 10 is initially set to 1
The time required for the total bandwidth to decrease to 10 Mbps (that is, the remaining bandwidth becomes 0) is predicted by detecting the change of the total bandwidth of 0.5 Mbps in the decreasing direction. Then, before the remaining band becomes 0, the communication of the terminal 4 having the lowest priority level is stopped and the band (1 Mbps) is released. As a result, the total allocated bandwidth of the remaining terminals 1 to 3 is 9 Mbps, so that the total bandwidth falls below 10 and 9.
Even if the transmission rate is reduced to 5 Mbps, the transmission rate of the terminals 1 to 3 does not decrease, and it becomes possible to prevent the transmission error from occurring.

【0097】なお、上の例において、最低優先度の端末
が複数ある場合には、それらの中から無作為に1つの端
末を選択して通信を停止させ、その帯域を開放する。
In the above example, when there are a plurality of terminals having the lowest priority, one terminal is randomly selected from those terminals, communication is stopped, and the band is released.

【0098】(第5の動作例)本システムでは、各端末
1〜4が制御局10を通じてサーバ11からデータ受信
を行っている状態において、特定の端末の伝送レートが
低下することがある。例えば端末3のアンテナ近くに人
が立ったり障害物が置かれたり、あるいは端末3自身が
移動して障害物の陰に入ったりなどといった外的要因に
より、端末3の伝送レートが2Mbpsから1Mbps
まで低下するような場合である。図14には、こうして
特定端末の伝送レートが低下した場合の、本システムの
動作例が示されている。
(Fifth Operation Example) In the present system, the transmission rate of a specific terminal may decrease while each of the terminals 1 to 4 is receiving data from the server 11 through the control station 10. For example, the transmission rate of the terminal 3 is from 2 Mbps to 1 Mbps due to external factors such as a person standing near the antenna of the terminal 3 or an obstacle placed, or the terminal 3 itself moving to be behind the obstacle.
This is the case when FIG. 14 shows an operation example of the present system when the transmission rate of the specific terminal is lowered in this way.

【0099】図14において、制御局10は、ある端末
へ向けて送信されたデータがその端末によって正しく受
信されなかった場合、空き帯域を利用して、そのデータ
をその端末へ向けて再送させる制御を行っている。現
在、総帯域は10Mbpsであり、このとき、端末3の
伝送レートが2Mbpsから1Mbpsまで低下したと
する(従って、総帯域は9Mbpsとなる)。伝送レー
トの低下した端末3では、受信エラーが発生する確率が
高い。ある端末で受信エラーが発生すると、その端末へ
の再送に空き帯域が使われるために他の端末の帯域が圧
迫され、その結果、他の端末でも伝送レートが低下して
エラーの発生しやすい状況となる。
In FIG. 14, when the data transmitted to a certain terminal is not correctly received by the terminal, the control station 10 uses the free band to retransmit the data to the terminal. It is carried out. At present, the total bandwidth is 10 Mbps, and at this time, it is assumed that the transmission rate of the terminal 3 has dropped from 2 Mbps to 1 Mbps (thus, the total bandwidth is 9 Mbps). In the terminal 3 whose transmission rate has decreased, the probability of receiving errors is high. When a reception error occurs at one terminal, the bandwidth of another terminal is compressed due to the use of free bandwidth for retransmission to that terminal, and as a result, the transmission rate also decreases at other terminals and errors are likely to occur. Becomes

【0100】そこで、制御局10は、各端末1〜4の伝
送レートの変化を監視しており、端末3で伝送レートの
低下が起これば、それを検知する。そして、伝送レート
の低下量が所定のしきい値(例えば0.5Mbps)に
達した瞬間、レート低下の生じている端末3に関連する
再送制御を停止する。これにより、端末3で生じた伝送
レートの低下が他の端末1,2および4へと波及するの
を防ぐことが可能となる。
Therefore, the control station 10 monitors the change in the transmission rate of each of the terminals 1 to 4, and detects the decrease in the transmission rate at the terminal 3 if any. Then, at the moment when the amount of decrease in the transmission rate reaches a predetermined threshold value (for example, 0.5 Mbps), the retransmission control related to the terminal 3 having the decreased rate is stopped. This makes it possible to prevent the decrease in the transmission rate generated at the terminal 3 from spreading to the other terminals 1, 2, and 4.

【0101】(第6の動作例)各端末1〜4が制御局1
0を通じてサーバ11からデータ受信を行っている状態
において、別の端末(例えば端末5)が新たに本システ
ムに参入してくる場合がある。例えば、当初は制御局1
0の通信エリア外に存在していた端末5が移動してエリ
ア内に入ってきたような場合である。この場合、総帯域
が減少したことと同等なので、1つ1つの端末に割り当
てられた各帯域が圧迫され、総帯域減少時と同じような
受信障害が起こり得る。図15には、こうして新たに端
末5が参入してきた場合の本システムの動作例が示され
ている。
(Sixth Operation Example) Each of the terminals 1 to 4 is a control station 1
In a state where data is being received from the server 11 through 0, another terminal (for example, the terminal 5) may newly enter the system. For example, initially control station 1
This is a case where the terminal 5 existing outside the communication area of 0 moves into the area. In this case, since it is equivalent to the reduction of the total bandwidth, each bandwidth assigned to each terminal is squeezed, and the same reception failure as when the total bandwidth is reduced may occur. FIG. 15 shows an operation example of the present system when the terminal 5 newly enters in this way.

【0102】図15において、本システムに参入しよう
とする端末5は、制御局10宛にシステム登録要求を含
んだ制御パケットを送信する。応じて、制御局10は、
現在の総帯域(図では18Mbps)と、割り当て済み
の合計帯域(4+3+2+1=10mbps)とから残
り帯域(8Mbps)を算出し、算出結果を含んだ制御
パケットを端末5宛に返す。
In FIG. 15, the terminal 5 trying to enter the present system transmits a control packet including a system registration request to the control station 10. Accordingly, the control station 10
The remaining band (8 Mbps) is calculated from the current total band (18 Mbps in the figure) and the allocated total band (4 + 3 + 2 + 1 = 10 Mbps), and the control packet including the calculation result is returned to the terminal 5.

【0103】残り帯域の通知を受けた端末5は、優先レ
ベルを設定し、また、残り帯域を超えない範囲内で要求
帯域を決定する。そして、それら優先レベルおよび要求
帯域を含んだ制御パケットを、制御局10宛に送信す
る。応じて、制御局10は、要求帯域が残り帯域を超え
ていないことを確認の上、端末5に要求通りの帯域を割
り当てる。
Upon receiving the notification of the remaining band, the terminal 5 sets the priority level and determines the required band within the range not exceeding the remaining band. Then, the control packet including the priority level and the requested bandwidth is transmitted to the control station 10. In response, the control station 10 confirms that the requested bandwidth does not exceed the remaining bandwidth, and then allocates the requested bandwidth to the terminal 5.

【0104】こうして、新たな端末5がシステム参入を
希望したとき、残り帯域を超えない範囲内で端末5に帯
域を割り当てることによって、新たな端末5のシステム
参入のために現在通信中の各端末1〜4の帯域が圧迫さ
れるのを未然に防ぐことができる。
Thus, when a new terminal 5 desires to enter the system, by allocating a band to the terminal 5 within a range not exceeding the remaining band, each terminal currently in communication for the new terminal 5 to enter the system. It is possible to prevent the bands 1 to 4 from being compressed.

【0105】(第7の動作例)各端末1〜4が制御局1
0を通じてサーバ11からデータ受信を行っている状態
において、いずれかの端末、例えば端末4がデータ受信
を終了する場合がある。図16には、こうして端末4が
データ受信を終える場合の、本システムの動作例が示さ
れている。
(Seventh Operation Example) Each of the terminals 1 to 4 is a control station 1
In a state where data is being received from the server 11 through 0, some terminal, for example, the terminal 4 may end data reception. FIG. 16 shows an operation example of the present system when the terminal 4 finishes receiving data in this way.

【0106】図16において、現在の残り帯域は8Mb
psであり、端末4のデータ受信が終了しようとしてい
る。データ受信を終えようとする端末4は、制御局10
宛に通信停止通知を含んだ制御パケットを送信する。応
じて、制御局10は、端末4の利用帯域(1Mbps)
を開放する。その結果、残り帯域が8から9Mbpsに
増加する。
In FIG. 16, the current remaining band is 8 Mb.
ps, and the data reception of the terminal 4 is about to end. The terminal 4 which is about to finish receiving data is the control station 10
A control packet including a communication stop notification is transmitted to the destination. Accordingly, the control station 10 uses the bandwidth used by the terminal 4 (1 Mbps).
Open up. As a result, the remaining bandwidth increases from 8 to 9 Mbps.

【0107】こうして通信を終えた端末の帯域を速やか
に開放して、できるだけ多くの残り帯域を確保しておけ
ば、より多くの端末のシステム参入を受け入れたり、各
端末への割り当て帯域を増やすことが可能となり、限り
ある帯域の有効利用が図れる。また、伝送エラーが数多
く発生しても、残り帯域に余裕があれば再送制御を行っ
てエラーを解消することができるので、より信頼性の高
い通信を行えるようになる。
In this way, if the band of the terminal which has finished the communication is released promptly and the remaining band as much as possible is secured, it is possible to accept the system entry of more terminals or increase the band allocated to each terminal. This enables the effective use of limited bandwidth. Further, even if many transmission errors occur, if there is a margin in the remaining band, the retransmission control can be performed to eliminate the error, so that more reliable communication can be performed.

【0108】なお、上の例では、端末4が自ら通信を終
える旨を制御局10に通知しているが、当初は制御局1
0の通信エリア内に存在していた端末4が移動してエリ
ア外に出たような場合には、端末4の離脱を制御局10
が検知して、その帯域を開放する。
In the above example, the terminal 4 notifies the control station 10 that it will end the communication, but initially the control station 1
When the terminal 4 existing in the communication area of 0 moves out of the area, the control station 10
Detects and releases the band.

【0109】以上のように、本実施形態では、制御局1
0が、各端末1〜4に対して、許容受信遅延時間の短い
データを受信する端末ほど高い受信優先レベルを設定し
て、各端末1〜4がデータ受信を実行中に総帯域が減少
した場合、受信優先レベルの最も低い端末のデータ受信
を停止させて帯域を開放するので、開放された帯域によ
り総帯域の減少分が吸収され、その結果、許容受信遅延
時間の最も長いデータを受信するもの以外の端末の帯域
は圧迫されることがない。そのため、データ受信中に総
帯域が減少しても、許容される受信遅延時間の短いデー
タを受信する端末、例えばディジタル放送用の映像デー
タを受信するディジタルテレビにおいて受信遅延時間の
増大が生じることがなく、その結果、遅延増大による映
像フレームの脱落や音声の途切れといった受信障害の発
生を未然に防ぐことが可能となる。
As described above, in this embodiment, the control station 1
0 sets a higher reception priority level to each terminal 1 to 4 as the terminal that receives data with a shorter allowable reception delay time, and the total bandwidth decreases while each terminal 1 to 4 is executing data reception. In this case, since the terminal with the lowest reception priority level stops receiving data and releases the band, the amount of decrease in the total band is absorbed by the released band, and as a result, the data with the longest allowable reception delay time is received. The bandwidth of terminals other than the ones will not be compressed. Therefore, even if the total bandwidth decreases during data reception, the reception delay time may increase in a terminal that receives data with a short allowable reception delay time, for example, in a digital television that receives video data for digital broadcasting. As a result, it is possible to prevent occurrence of a reception failure such as dropout of a video frame and interruption of audio due to an increase in delay.

【0110】なお、本実施形態では、本システムの起動
時や、動作中の本システムへの参入時、各端末は、優先
レベルおよび要求帯域を制御局10に通知しているが、
どちらか一方を通知してもよい。
In the present embodiment, each terminal notifies the control station 10 of the priority level and the requested bandwidth when the system is started up or when the system is in operation and is entered.
Either one may be notified.

【0111】各端末が優先レベルだけを通知する場合、
制御局10は、それぞれの優先レベルに応じて各端末に
帯域を割り当てる。例えば、図2において、利用可能な
総帯域が10Mbpsであるとき、端末1〜4がそれぞ
れ優先レベル1〜4を通知してきたとすると、制御局1
0は、端末1〜4に対して4,3,2および1Mbps
を割り当てる。一般的には、優先度が高い端末ほど、多
くの帯域を割り当てればよい。同一レベルの端末には、
均等に帯域を割り当てる。
When each terminal reports only the priority level,
The control station 10 allocates a band to each terminal according to each priority level. For example, in FIG. 2, when the total available bandwidth is 10 Mbps and the terminals 1 to 4 notify the priority levels 1 to 4, respectively, the control station 1
0 is 4, 3, 2 and 1 Mbps for terminals 1-4
Assign In general, a terminal having a higher priority may be assigned more bandwidth. For terminals of the same level,
Allocate bandwidth evenly.

【0112】各端末が要求帯域だけを通知する場合、制
御局10は、それぞれの要求帯域に応じて各端末の優先
レベルを設定する。例えば、図2において、利用可能な
総帯域が10Mbpsであるとき、端末1〜4がそれぞ
れ4,3,2および1Mbpsの帯域を要求してきたと
すると、制御局10は、端末1〜4に対して優先レベル
1〜4を割り当てる。一般的には、多くの帯域を要求す
る端末ほど、高い優先レベルを設定すればよい。同じ量
の帯域を要求してきた端末には、同一レベルの優先度を
設定する。
When each terminal notifies only the requested bandwidth, the control station 10 sets the priority level of each terminal according to each requested bandwidth. For example, in FIG. 2, when the total available bandwidth is 10 Mbps and the terminals 1 to 4 request bandwidths of 4, 3, 2 and 1 Mbps, respectively, the control station 10 requests the terminals 1 to 4 from each other. Assign priority levels 1-4. Generally, the higher the priority level, the more the terminal that requests more bandwidth. The same level of priority is set for terminals that have requested the same amount of bandwidth.

【0113】また、本実施形態では、制御局10は、端
末から通信を終了する旨の通知を受けて初めて、その端
末の帯域を開放しているが、タイマにより自動的に帯域
を開放するようにしてもよい。その様子を図17に示
す。図17において、制御局10は、サーバ11から端
末4へ伝送されようとするデータの総量と、端末4に割
り当てられた帯域とをもとに、データ伝送にかかる時間
を算出し、その時間をタイマにセットする。そして、伝
送開始と同時にタイマを起動させ、タイマの満了と連動
して端末4の帯域を開放する。帯域開放をタイマで行っ
ている点以外は、図16の処理と同様である。
Further, in the present embodiment, the control station 10 releases the band of the terminal only after receiving the notification from the terminal that the communication is to be ended. However, the timer automatically releases the band. You may The situation is shown in FIG. In FIG. 17, the control station 10 calculates the time required for data transmission based on the total amount of data to be transmitted from the server 11 to the terminal 4 and the band allocated to the terminal 4, and calculates the time. Set to timer. Then, the timer is started at the same time as the transmission is started, and the band of the terminal 4 is released in association with the expiration of the timer. The process is the same as that of FIG. 16 except that the band is released by a timer.

【0114】端末からの通信停止通知を受けてその端末
の帯域を開放する場合(図16参照)、端末が送信した
通知が伝送エラーなどのために制御局10に到達しない
ことがあるので、通信が終了したにも関わらず帯域がい
つまでも開放されない可能性があったが、上記のように
タイマで自動的に端末の帯域を開放すれば、そのような
可能性をなくすことができる。
When the communication stop notification is received from the terminal and the band of the terminal is released (see FIG. 16), the notification sent by the terminal may not reach the control station 10 due to a transmission error or the like, and therefore communication is performed. Although there is a possibility that the band will not be released forever despite the end of, the possibility can be eliminated by automatically releasing the band of the terminal with the timer as described above.

【0115】また、本実施形態では1つ1つの端末に優
先レベルを設定しているが、代わりに、各端末を複数ク
ラスに分類してもよい。分類は、その端末が受信しよう
とするデータの属性(典型的には許容受信遅延時間の長
短)に応じて行う。例えば、ディジタルテレビ放送クラ
ス、ストリーミング再生クラス、ファイルダウンロード
・クラス、データ通信クラスなどのように分類すること
が考えられる。
Further, in the present embodiment, the priority level is set for each terminal, but instead, each terminal may be classified into a plurality of classes. The classification is performed according to the attribute of data to be received by the terminal (typically, the allowable reception delay time is short or long). For example, it may be classified into a digital television broadcasting class, a streaming reproduction class, a file download class, a data communication class, and the like.

【0116】そして、各端末がデータ受信を実行中に総
帯域が減少した場合、いずれかのクラス(好ましくは、
許容受信遅延時間が最も短いデータを受信するクラス)
に分類されている端末のデータ受信を停止させて帯域を
開放する。この場合、開放された帯域により総帯域の減
少分が吸収され、その結果、それ以外のクラス(許容受
信遅延時間の比較的短いデータを受信するクラス)に分
類されている端末の帯域は圧迫されることがなく、その
ため遅延の発生が未然に防がれる。
Then, when the total bandwidth decreases while each terminal is receiving data, either class (preferably,
(Class that receives the data with the shortest allowable reception delay time)
The data reception is stopped by the terminals classified into, and the band is released. In this case, the released band absorbs the decrease in the total band, and as a result, the band of terminals classified into other classes (classes that receive data with a relatively short allowable reception delay time) is compressed. Therefore, the occurrence of delay is prevented in advance.

【0117】[0117]

【発明の効果】以上のように本発明によれば、各端末に
対し、許容受信遅延時間の短いデータを受信する端末ほ
ど高い受信優先レベルを設定して、各端末がデータ受信
を実行中に総帯域が減少した場合、受信優先レベルの最
も低い端末のデータ受信を停止させて帯域を開放するの
で、複数の端末がデータ受信を実行中に総帯域が減少し
ても、許容される受信遅延時間の短いデータを受信する
端末において、受信遅延時間の増大が生じることがな
く、その結果、遅延増大による受信障害の発生を未然に
防ぐことができるようになる。
As described above, according to the present invention, a higher reception priority level is set for each terminal that receives data with a shorter allowable reception delay time, and each terminal is receiving data during execution. When the total bandwidth decreases, the terminal with the lowest reception priority level stops receiving data and releases the bandwidth, so even if the total bandwidth decreases while multiple terminals are receiving data, the allowable reception delay In a terminal that receives data with a short time, the reception delay time does not increase, and as a result, it becomes possible to prevent the occurrence of reception failure due to the increase in delay.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施形態に係る無線通信制御方法を
行うための制御局および各端末の構成例を示すブロック
FIG. 1 is a block diagram showing a configuration example of a control station and each terminal for performing a wireless communication control method according to an embodiment of the present invention.

【図2】本発明の一実施形態に係る無線通信制御方法が
用いられる無線通信システムの全体構成を示すブロック
FIG. 2 is a block diagram showing an overall configuration of a wireless communication system in which a wireless communication control method according to an embodiment of the present invention is used.

【図3】(a)図1の端末側管理制御部104の構成例
を示すブロック図 (b)(a)のROM13のメモリマップを示す図
3A is a block diagram showing a configuration example of a terminal-side management control unit 104 in FIG. 1, and FIG. 3B is a diagram showing a memory map of a ROM 13 in FIG.

【図4】(a)図1の局側管理制御部207の構成例を
示すブロック図 (b)(a)のROM23のメモリマップを示す図
4A is a block diagram showing a configuration example of a station side management control unit 207 of FIG. 1, and FIG. 4B is a diagram showing a memory map of a ROM 23 of FIG.

【図5】図1の端末側管理制御部104の動作例を示す
フローチャート
5 is a flowchart showing an operation example of the terminal-side management control unit 104 in FIG.

【図6】図1の局側管理制御部207の動作例を示すフ
ローチャート
6 is a flowchart showing an operation example of a station side management control unit 207 of FIG.

【図7】図6のステップS203の詳細例を示すフロー
チャート
7 is a flowchart showing a detailed example of step S203 of FIG.

【図8】図1の局側管理制御部207が作成する端末情
報テーブルの一例を示す図
8 is a diagram showing an example of a terminal information table created by a station side management control unit 207 of FIG.

【図9】図1のシステムの第1の動作例(基本動作)を
説明するための模式図
9 is a schematic diagram for explaining a first operation example (basic operation) of the system in FIG.

【図10】図1のシステムの第1の動作例を説明するた
めのシーケンス図
FIG. 10 is a sequence diagram for explaining a first operation example of the system of FIG.

【図11】図1のシステムの第2の動作例(合計要求帯
域が総帯域よりも小さい場合の帯域割り当て動作)を説
明するための模式図
11 is a schematic diagram for explaining a second operation example of the system of FIG. 1 (bandwidth allocation operation when the total requested bandwidth is smaller than the total bandwidth).

【図12】図1のシステムの第3の動作例(合計要求帯
域が総帯域よりも大きい場合の帯域割り当て動作)を説
明するための模式図
12 is a schematic diagram for explaining a third operation example of the system of FIG. 1 (bandwidth allocation operation when the total requested bandwidth is larger than the total bandwidth).

【図13】図1のシステムの第4の動作例(伝送中に総
帯域が減少した場合の通信停止動作および帯域開放動
作)を説明するための模式図
13 is a schematic diagram for explaining a fourth operation example of the system of FIG. 1 (communication stop operation and band release operation when the total band decreases during transmission).

【図14】図1のシステムの第5の動作例(特定端末の
伝送レートが低下した場合の再送停止動作)を説明する
ための模式図
FIG. 14 is a schematic diagram for explaining a fifth operation example of the system of FIG. 1 (retransmission stop operation when the transmission rate of a specific terminal decreases).

【図15】図1のシステムの第6の動作例(新たに端末
が参入してきた場合の帯域割り当て動作)を説明するた
めの模式図
FIG. 15 is a schematic diagram for explaining a sixth operation example (bandwidth allocation operation when a terminal newly enters) of the system in FIG. 1;

【図16】図1のシステムの第7の動作例(特定端末が
通信を終える場合の帯域開放動作)を説明するための模
式図
FIG. 16 is a schematic diagram for explaining a seventh operation example of the system of FIG. 1 (band opening operation when a specific terminal ends communication).

【図17】第7の動作例と同様の帯域開放をタイマで行
う方法を説明するための模式図
FIG. 17 is a schematic diagram for explaining a method of releasing a band with a timer similar to the seventh operation example.

【図18】規格”IEEE802.11”に定められて
いる従来の通信制御方法の概要を説明するための模式図
FIG. 18 is a schematic diagram for explaining an outline of a conventional communication control method defined in the standard “IEEE 802.11”.

【符号の説明】[Explanation of symbols]

1〜5 端末 10 制御局 11 サーバ 104 端末側管理制御部 207 局側管理制御部 132 制御パケット生成プログラム 232 帯域管理プログラム 1 to 5 terminals 10 control station 11 servers 104 terminal side management control unit 207 Station management control unit 132 Control packet generation program 232 Band Management Program

フロントページの続き Fターム(参考) 5K030 GA08 HB01 HB02 HB17 JA07 KX29 LC09 5K033 AA05 CB17 DA01 DA17 DB16 EA03 5K067 AA21 BB04 BB21 CC08 DD11 DD51 EE02 EE10 FF02 GG03 HH11 HH22 JJ11 JJ21 JJ31Continued front page    F term (reference) 5K030 GA08 HB01 HB02 HB17 JA07                       KX29 LC09                 5K033 AA05 CB17 DA01 DA17 DB16                       EA03                 5K067 AA21 BB04 BB21 CC08 DD11                       DD51 EE02 EE10 FF02 GG03                       HH11 HH22 JJ11 JJ21 JJ31

Claims (17)

【特許請求の範囲】[Claims] 【請求項1】 総量が変動する帯域を複数の端末が分割
利用してデータを受信するシステムにおいて、各端末の
受信帯域を管理する方法であって、 各端末に対して、優先度の高いデータを受信する端末ほ
ど高い受信優先レベルを設定する設定ステップ、 当該システムにおいて利用可能な総帯域を検出する検出
ステップ、 前記検出ステップで検出した総帯域を超えない範囲内
で、各端末にそれぞれデータ受信のための帯域を割り当
てる割り当てステップ、 前記割り当てステップで割り当てられた帯域を利用して
データ受信を実行開始するよう各端末に命じる開始命令
ステップ、 各端末がデータ受信を実行中に生じる総帯域の減少を検
知する減少検知ステップ、および前記減少検知ステップ
で総帯域の減少が検知された場合、前記設定ステップで
設定された受信優先レベルが最も低い端末に対し、実行
中のデータ受信を停止するように命じて、当該端末に割
り当てられた帯域を開放する開放ステップを備える、受
信帯域管理方法。
1. A method of managing a reception band of each terminal in a system in which a plurality of terminals divides and uses a band whose total amount fluctuates and receives data, wherein data with high priority is given to each terminal. The setting step for setting a higher reception priority level for the terminal receiving the data, the detection step for detecting the total bandwidth available in the system, and the data reception for each terminal within the range not exceeding the total bandwidth detected in the detection step. An allocation step for allocating a band for the terminal, a start command step for instructing each terminal to start executing data reception using the band allocated in the allocation step, and a reduction in the total band that occurs while each terminal performs data reception. A decrease detecting step for detecting a decrease in the total bandwidth in the decrease detecting step To set the lowest terminal received priority level, it ordered to stop data reception in progress, including the opening step of opening the band allocated to the terminal, the reception band management method.
【請求項2】 前記設定ステップでは、許容受信遅延時
間の短いデータを受信する端末ほど高い受信優先レベル
を設定し、 前記開放ステップでは、各端末がデータ受信を実行中に
当該総帯域が減少した場合、許容受信遅延時間の最も長
いデータを受信する端末のデータ受信を停止させて、当
該端末の帯域を開放することを特徴とする、請求項1に
記載の受信帯域管理方法。
2. In the setting step, a higher reception priority level is set for a terminal that receives data having a shorter allowable reception delay time, and in the releasing step, the total bandwidth is reduced while each terminal is receiving data. In this case, the reception band management method according to claim 1, wherein the terminal that receives the data having the longest allowable reception delay time stops data reception and the band of the terminal is released.
【請求項3】 前記開放ステップでは、当該総帯域から
各端末に割り当て済みの帯域を減算することにより残り
帯域を算出して、当該残り帯域が0となる以前に前記帯
域開放を実行することを特徴とする、請求項1に記載の
受信帯域管理方法。
3. In the releasing step, the remaining bandwidth is calculated by subtracting the bandwidth assigned to each terminal from the total bandwidth, and the bandwidth is released before the remaining bandwidth becomes zero. The reception band management method according to claim 1, which is characterized in that:
【請求項4】 各端末に対し、それぞれの受信優先レベ
ルを申告するように要求する要求ステップをさらに備
え、 前記設定ステップでは、要求に応えて各端末が申告して
くる受信優先レベルを各当該端末に対して設定すること
を特徴とする、請求項1に記載の受信帯域管理方法。
4. A request step for requesting each terminal to declare its reception priority level is further provided, wherein in the setting step, each reception priority level reported by each terminal in response to the request is given. The reception band management method according to claim 1, wherein the reception band management method is set for a terminal.
【請求項5】 前記割り当てステップでは、要求に応え
て各端末が申告してくる受信優先レベルに基づいて、各
端末に割り当てる帯域を決定することを特徴とする、請
求項4に記載の受信帯域管理方法。
5. The reception band according to claim 4, wherein in the allocation step, a band to be allocated to each terminal is determined based on a reception priority level declared by each terminal in response to a request. Management method.
【請求項6】 前記要求ステップでは、さらに、それぞ
れ必要帯域を決定して申告するよう各端末に要求し、 前記割り当てステップでは、 要求に応じて各端末が申告してくる必要帯域を合計し、 当該合計必要帯域が当該総帯域を超えない場合、必要帯
域を申告してきた全ての端末に対してそれぞれ当該必要
帯域を割り当て、 当該合計必要帯域が当該総帯域を超える場合には、設定
された受信優先レベルの最も低い端末を帯域割り当ての
対象から除外する処理を得り返すことにより除外後の合
計必要帯域を当該総帯域以下に抑えた後、残された各端
末に対してそれぞれ当該必要帯域を割り当てることを特
徴とする、請求項4に記載の受信帯域管理方法。
6. The requesting step further requests each terminal to determine and report a required bandwidth, and the allocating step totals the required bandwidth reported by each terminal in response to the request, If the total required bandwidth does not exceed the total bandwidth, the required bandwidth is allocated to all terminals that have declared the required bandwidth, and if the total required bandwidth exceeds the total bandwidth, the set reception By limiting the total required bandwidth after exclusion to less than or equal to the total bandwidth by obtaining the process of excluding the terminal with the lowest priority level from the bandwidth allocation target, the required bandwidth for each remaining terminal is reduced. The reception band management method according to claim 4, wherein the reception band management is performed.
【請求項7】 各端末がデータ受信を実行開始した後、
新たな端末の当該システムへの参入要求を検知するステ
ップ、 新たな端末からのシステム参入要求を受け、当該総帯域
から各端末に割り当て済みの帯域を減算することにより
残り帯域を算出して当該新たな端末に通知すると共に、
要求帯域を決定して申告するよう当該新たな端末に要求
するステップ、 要求に応じて当該新たな端末が必要帯域を申告してくる
のを受け、当該必要帯域が前記残り帯域を超えていない
場合に、当該新たな端末に対して当該必要帯域を割り当
てるステップをさらに備える、請求項6に記載の受信帯
域管理方法。
7. After each terminal starts executing data reception,
The step of detecting a request for a new terminal to enter the system, receiving a system entry request from a new terminal, and calculating the remaining band by subtracting the band allocated to each terminal from the total band And notify the terminal
The step of requesting the new terminal to determine and declare the required bandwidth, when the new terminal declares the required bandwidth in response to the request, and the required bandwidth does not exceed the remaining bandwidth 7. The reception band management method according to claim 6, further comprising: allocating the required band to the new terminal.
【請求項8】 データ受信を実行中の端末が当該データ
受信を停止するのを検知して、当該端末に割り当てられ
た帯域を開放するステップをさらに備える、請求項1に
記載の受信帯域管理方法。
8. The reception band management method according to claim 1, further comprising the step of detecting that the terminal receiving the data stops the reception of the data and releasing the band allocated to the terminal. .
【請求項9】 端末が受信しようとするデータの量と、
当該端末に割り当てられた帯域とをもとに、受信開始か
ら完了までの所要時間を算出してタイマに設定するステ
ップ、 当該タイマの満了と連動して、当該端末に割り当てられ
た帯域を開放するステップをさらに備える、請求項1に
記載の受信帯域管理方法。
9. The amount of data the terminal intends to receive,
Based on the bandwidth allocated to the terminal, the step of calculating the time required from the start of reception to completion and setting it in the timer, releasing the bandwidth allocated to the terminal in conjunction with the expiration of the timer The reception band management method according to claim 1, further comprising a step.
【請求項10】 各端末がデータ受信を実行中に生じる
各端末の受信レートの低下を検知する低下検知ステッ
プ、 前記低下検知ステップで受信レートの低下が検知された
ときに、受信レート低下が発生している端末に関連する
再送制御を停止する再送停止ステップを備える、請求項
1に記載の受信帯域管理方法。
10. A decrease detection step for detecting a decrease in the reception rate of each terminal that occurs while each terminal is receiving data, and a decrease in the reception rate occurs when a decrease in the reception rate is detected in the decrease detection step. The reception band management method according to claim 1, further comprising: a retransmission stop step of stopping retransmission control related to the terminal that is performing the transmission.
【請求項11】 総量が変動する帯域を複数の端末が分
割利用してデータを受信するシステムにおいて、各端末
の受信帯域を管理する方法をコンピュータ処理可能に記
述したプログラムであって、 各端末に対して、優先度の高いデータを受信する端末ほ
ど高い受信優先レベルを設定する設定ステップ、 当該システムにおいて利用可能な総帯域を検出する検出
ステップ、 前記検出ステップで検出した総帯域を超えない範囲内
で、各端末にそれぞれデータ受信のための帯域を割り当
てる割り当てステップ、 前記割り当てステップで割り当てられた帯域を利用して
データ受信を実行開始するよう各端末に命じる開始命令
ステップ、 各端末がデータ受信を実行中に生じる総帯域の減少を検
知する減少検知ステップ、および前記減少検知ステップ
で総帯域の減少が検知された場合、前記設定ステップで
設定された受信優先レベルが最も低い端末に対し、実行
中のデータ受信を停止するように命じて、当該端末に割
り当てられた帯域を開放する開放ステップを備える、受
信帯域管理プログラム。
11. In a system in which a plurality of terminals divides and uses a band whose total amount fluctuates to receive data, a program that describes a method of managing a reception band of each terminal in a computer processable manner. On the other hand, a setting step for setting a higher reception priority level for terminals receiving higher priority data, a detection step for detecting the total bandwidth available in the system, within a range not exceeding the total bandwidth detected in the detection step. Then, an allocation step of allocating a band for data reception to each terminal, a start command step for instructing each terminal to start execution of data reception using the band allocated in the allocation step, The decrease detection step that detects a decrease in the total bandwidth that occurs during execution, and the decrease detection step When a decrease in bandwidth is detected, the terminal with the lowest reception priority level set in the setting step is instructed to stop the data reception in progress, and the band allocated to the terminal is released. A reception bandwidth management program including steps.
【請求項12】 総量が変動する帯域を複数の端末が分
割利用してデータを受信するシステムに設けられて、各
端末の受信帯域を管理する装置であって、 各端末に対して、優先度の高いデータを受信する端末ほ
ど高い受信優先レベルを設定する設定手段、 当該システムにおいて利用可能な総帯域を検出する検出
手段、 前記検出手段が検出した総帯域を超えない範囲内で、各
端末にそれぞれデータ受信のための帯域を割り当てる割
り当て手段、 前記割り当て手段によって割り当てられた帯域を利用し
てデータ受信を実行開始するよう各端末に命じる開始命
令手段、 各端末がデータ受信を実行中に生じる総帯域の減少を検
知する減少検知手段、および前記減少検知手段により総
帯域の減少が検知された場合、前記設定手段により設定
された受信優先レベルが最も低い端末に対し、実行中の
データ受信を停止するように命じて、当該端末に割り当
てられた帯域を開放する開放手段を備える、受信帯域管
理装置。
12. A device for managing a reception band of each terminal, which is provided in a system in which a plurality of terminals divide and use a band in which the total amount fluctuates, the priority being given to each terminal. Setting means for setting a higher reception priority level for terminals receiving higher data, detecting means for detecting the total bandwidth available in the system, and for each terminal within the range not exceeding the total bandwidth detected by the detecting means. Allocation means for allocating a band for data reception, start command means for instructing each terminal to start execution of data reception using the band allocated by the allocation means, total amount generated during data reception by each terminal Reduction detection means for detecting a reduction in bandwidth, and reception set by the setting means when reduction in the total bandwidth is detected by the reduction detection means To previous levels lowest terminal, ordered to stop data reception in progress, comprising opening means for opening the band allocated to the terminal, the reception band management apparatus.
【請求項13】 総量が変動する帯域を分割利用してデ
ータを受信する複数の端末、および各端末の受信帯域を
管理する管理装置からなるシステムであって、 前記管理装置は、 各前記端末に対して、優先度の高いデータを受信する端
末ほど高い受信優先レベルを設定する設定手段、 当該システムにおいて利用可能な総帯域を検出する検出
手段、 前記検出手段が検出した総帯域を超えない範囲内で、各
前記端末にそれぞれデータ受信のための帯域を割り当て
る割り当て手段、 前記割り当て手段によって割り当てられた帯域を利用し
てデータ受信を実行開始するよう各前記端末に命じる開
始命令手段、 各前記端末がデータ受信を実行中に生じる総帯域の減少
を検知する減少検知手段、および前記減少検知手段によ
り総帯域の減少が検知された場合、前記設定手段により
設定された受信優先レベルが最も低い前記端末に対し、
実行中のデータ受信を停止するように命じて、当該端末
に割り当てられた帯域を開放する開放手段を備える、シ
ステム。
13. A system comprising a plurality of terminals that receive data by dividing and using a band whose total amount fluctuates, and a management device that manages a reception band of each terminal, wherein the management device On the other hand, setting means for setting a higher reception priority level for terminals receiving higher priority data, detection means for detecting the total bandwidth available in the system, within a range not exceeding the total bandwidth detected by the detection means. An allocation unit that allocates a band for receiving data to each of the terminals, a start command unit that commands each terminal to start executing data reception using the band allocated by the allocation unit, Reduction detection means for detecting a reduction in the total bandwidth that occurs during data reception, and when the reduction bandwidth is detected by the reduction detection means. If the reception priority level set by the setting means is the lowest,
A system comprising a releasing means for instructing to stop receiving data being executed and releasing the band allocated to the terminal.
【請求項14】 前記設定手段は、許容受信遅延時間の
短いデータを受信する端末ほど高い受信優先レベルを設
定し、 前記開放手段は、各端末がデータ受信を実行中に当該総
帯域が減少した場合、許容受信遅延時間の最も長いデー
タを受信する端末のデータ受信を停止させて、当該端末
の帯域を開放することを特徴とする、請求項13に記載
のシステム。
14. The setting means sets a higher reception priority level for a terminal that receives data having a shorter allowable reception delay time, and the releasing means reduces the total bandwidth while each terminal is performing data reception. In this case, the system according to claim 13, characterized in that the data reception of the terminal that receives the data having the longest allowable reception delay time is stopped to release the band of the terminal.
【請求項15】 前記管理装置は、各前記端末に対し、
それぞれの受信優先レベルを申告するように要求する手
段をさらに備え、 各前記端末は、前記管理装置の要求に応えて、それぞれ
が受信しようとするデータの許容受信遅延時間に応じた
優先受信レベルを申告する手段を備え、 前記設定手段は、各端末が申告してくる受信優先レベル
を各当該端末に対して設定することを特徴とする、請求
項13に記載のシステム。
15. The management device, for each of the terminals,
The terminal further comprises means for requesting to declare the respective reception priority levels, each terminal responding to the request of the management device, sets the priority reception level according to the allowable reception delay time of the data to be received by each terminal. 14. The system according to claim 13, further comprising reporting means, wherein the setting means sets the reception priority level reported by each terminal for each terminal.
【請求項16】 総量が変動する帯域を複数の端末が分
割利用してデータを受信するシステムにおいて、各端末
の受信帯域を管理する方法であって、 各端末を、それぞれが受信しようとするデータの属性に
応じて複数のクラスに分類し、 当該システムにおいて利用可能な総帯域を超えない範囲
で、各端末にそれぞれデータ受信のための帯域を割り当
て、 各端末が割り当てられた帯域を利用してデータ受信を実
行している最中に当該総帯域が減少した場合、いずれか
のクラスに分類されている端末にデータ受信の実行停止
を命じて、当該端末の帯域を開放することを特徴とす
る、受信帯域管理方法。
16. A method for managing a reception band of each terminal in a system in which a plurality of terminals divide and use a band whose total amount fluctuates to receive data, wherein each terminal receives data to be received. It is classified into multiple classes according to the attributes of the above, and each terminal is allocated a band for data reception within the range that does not exceed the total available band in the system, and each terminal uses the allocated band. When the total bandwidth decreases while executing data reception, the terminal classified into one of the classes is instructed to stop the execution of data reception, and the bandwidth of the terminal is released. , Reception bandwidth management method.
【請求項17】 前記属性が許容受信遅延時間であり、 各端末がデータ受信を実行中に当該総帯域が減少した場
合、許容受信遅延時間の最も長いデータを受信するクラ
スに分類されている端末のデータ受信を停止させて、当
該端末の帯域を開放することを特徴とする、請求項16
に記載の受信帯域管理方法。
17. The terminal that is classified into a class that receives the data with the longest allowable reception delay time when the attribute is the allowable reception delay time and the total bandwidth decreases while each terminal is receiving data. 17. The data reception of the terminal is stopped and the band of the terminal is released.
The reception bandwidth management method described in.
JP2002068764A 2002-03-13 2002-03-13 Method and apparatus for managing reception band Pending JP2003273879A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002068764A JP2003273879A (en) 2002-03-13 2002-03-13 Method and apparatus for managing reception band

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002068764A JP2003273879A (en) 2002-03-13 2002-03-13 Method and apparatus for managing reception band

Publications (1)

Publication Number Publication Date
JP2003273879A true JP2003273879A (en) 2003-09-26

Family

ID=29199785

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002068764A Pending JP2003273879A (en) 2002-03-13 2002-03-13 Method and apparatus for managing reception band

Country Status (1)

Country Link
JP (1) JP2003273879A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005218118A (en) * 2004-01-30 2005-08-11 Mitsubishi Electric Information Technology Centre Europa Bv Method and device of dynamic resource allocation in wireless network
JP2006033658A (en) * 2004-07-21 2006-02-02 Sony Corp Radio communication system, radio communication apparatus, radio communication method, and computer program
JP2007096765A (en) * 2005-09-29 2007-04-12 Toshiba Corp Electronic device system, communication control method thereof electronic device, and display device
JP2007142945A (en) * 2005-11-21 2007-06-07 Mitsubishi Electric Corp Terminal device, wireless communication method, and wireless communication program
JP2007159105A (en) * 2005-12-06 2007-06-21 Mitsubishi Electric Research Laboratories Inc Method for dynamically managing bandwidth for transport streams in wireless network
JP2008245138A (en) * 2007-03-28 2008-10-09 Japan Radio Co Ltd Base station device and terminal device
JP2009027530A (en) * 2007-07-20 2009-02-05 Sanyo Electric Co Ltd Band control method and controller utilizing the same
JP2009303125A (en) * 2008-06-17 2009-12-24 Fujitsu Ltd Channel inserting method, transmitter, and receiver
JP2010062780A (en) * 2008-09-03 2010-03-18 Fujitsu Ltd Radio base station and method of securing radio resource
JP2010093792A (en) * 2008-09-10 2010-04-22 Panasonic Corp Wireless communication control system and method
US7791637B2 (en) 2005-03-25 2010-09-07 Funai Electric Co., Ltd. Data transmission system
JP2014131344A (en) * 2014-03-05 2014-07-10 Ricoh Co Ltd Radio communication device, communication control method, program and recording medium
US8804532B2 (en) 2003-12-15 2014-08-12 Unwired Planet, Llc Method and arrangement for adapting to variations in an available bandwidth to a local network
JP2014204392A (en) * 2013-04-09 2014-10-27 Necプラットフォームズ株式会社 Radio relay device, communication terminal therefor, program and radio communication system
WO2020195856A1 (en) * 2019-03-25 2020-10-01 日本電信電話株式会社 Radio communication method, and base station

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8804532B2 (en) 2003-12-15 2014-08-12 Unwired Planet, Llc Method and arrangement for adapting to variations in an available bandwidth to a local network
JP2005218118A (en) * 2004-01-30 2005-08-11 Mitsubishi Electric Information Technology Centre Europa Bv Method and device of dynamic resource allocation in wireless network
JP4624816B2 (en) * 2004-01-30 2011-02-02 ミツビシ・エレクトリック・アールアンドディー・センター・ヨーロッパ・ビーヴィ Method and apparatus for dynamically allocating resources in a wireless network
JP2006033658A (en) * 2004-07-21 2006-02-02 Sony Corp Radio communication system, radio communication apparatus, radio communication method, and computer program
JP4654625B2 (en) * 2004-07-21 2011-03-23 ソニー株式会社 Wireless communication system, wireless communication apparatus, wireless communication method, and computer program
US7791637B2 (en) 2005-03-25 2010-09-07 Funai Electric Co., Ltd. Data transmission system
JP2007096765A (en) * 2005-09-29 2007-04-12 Toshiba Corp Electronic device system, communication control method thereof electronic device, and display device
JP2007142945A (en) * 2005-11-21 2007-06-07 Mitsubishi Electric Corp Terminal device, wireless communication method, and wireless communication program
JP2007159105A (en) * 2005-12-06 2007-06-21 Mitsubishi Electric Research Laboratories Inc Method for dynamically managing bandwidth for transport streams in wireless network
JP2008245138A (en) * 2007-03-28 2008-10-09 Japan Radio Co Ltd Base station device and terminal device
JP2009027530A (en) * 2007-07-20 2009-02-05 Sanyo Electric Co Ltd Band control method and controller utilizing the same
JP2009303125A (en) * 2008-06-17 2009-12-24 Fujitsu Ltd Channel inserting method, transmitter, and receiver
JP2010062780A (en) * 2008-09-03 2010-03-18 Fujitsu Ltd Radio base station and method of securing radio resource
JP2010093792A (en) * 2008-09-10 2010-04-22 Panasonic Corp Wireless communication control system and method
JP2014204392A (en) * 2013-04-09 2014-10-27 Necプラットフォームズ株式会社 Radio relay device, communication terminal therefor, program and radio communication system
JP2014131344A (en) * 2014-03-05 2014-07-10 Ricoh Co Ltd Radio communication device, communication control method, program and recording medium
WO2020195856A1 (en) * 2019-03-25 2020-10-01 日本電信電話株式会社 Radio communication method, and base station
JP2020161903A (en) * 2019-03-25 2020-10-01 日本電信電話株式会社 Radio communication method and base station
JP7103287B2 (en) 2019-03-25 2022-07-20 日本電信電話株式会社 Wireless communication method and base station

Similar Documents

Publication Publication Date Title
JP2003273879A (en) Method and apparatus for managing reception band
US7602759B2 (en) Wireless LAN system making quality of communication improve and a communication method therefor
EP1887745B1 (en) Relay apparatus, relay method, and relay program
JP2008067350A (en) Radio communication method and radio communication system
JP3847084B2 (en) Adaptive data transmission method and apparatus in communication system
US20020093983A1 (en) Method and appatatus for determining and reserving bandwidth for transmitting delay-sensitive streaming data over a radio frequency channel
CN101119263A (en) Wireless lan network system and load control method
CN110312317B (en) Method, device and system for controlling data transmission
JP2008172763A (en) Wireless communication system, and wireless communication method
CN109286854B (en) WiFi network-based network streaming media jam detection and optimization system and method
JP2008245278A (en) Wireless communication system and method
JP2007251940A (en) Cross-layer qos management method, and corss-layer qos management system
CN103595655A (en) Bandwidth reservation for data flow in interconnection network
KR101712899B1 (en) Radio bearer control method, device, and system
US7653023B2 (en) Assigning channel access
US8712423B1 (en) Controlling transmission resources in mobile radio systems with dualtransfer mode
EP2060028B1 (en) Handover method and apparatus
CN106332153B (en) Bandwidth control method and device in WLAN
CN110399210A (en) Method for scheduling task and device based on edge cloud
KR100705582B1 (en) apparatus and method of service providing in multitude network system
JP3842663B2 (en) Base station and radio resource allocation method
WO2021250825A1 (en) Communication method and terminal
Radics et al. Insight based dynamic QoE management in LTE
CN112242877B (en) Data transmission method, device and system
CN112311727B (en) Control method and system for wireless video transmission