JP2007295149A - Method for controlling power-saving wireless lan multicast band, and radio base station using the same - Google Patents
Method for controlling power-saving wireless lan multicast band, and radio base station using the same Download PDFInfo
- Publication number
- JP2007295149A JP2007295149A JP2006118765A JP2006118765A JP2007295149A JP 2007295149 A JP2007295149 A JP 2007295149A JP 2006118765 A JP2006118765 A JP 2006118765A JP 2006118765 A JP2006118765 A JP 2006118765A JP 2007295149 A JP2007295149 A JP 2007295149A
- Authority
- JP
- Japan
- Prior art keywords
- data
- multicast
- transmission
- multicast data
- base station
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000005540 biological transmission Effects 0.000 claims abstract description 154
- 238000004891 communication Methods 0.000 claims abstract description 26
- 239000000872 buffer Substances 0.000 claims description 46
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 claims description 20
- 230000003139 buffering effect Effects 0.000 claims description 8
- 239000000284 extract Substances 0.000 claims 1
- 238000007726 management method Methods 0.000 description 30
- 238000013500 data storage Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 241001522296 Erithacus rubecula Species 0.000 description 4
- 101000752249 Homo sapiens Rho guanine nucleotide exchange factor 3 Proteins 0.000 description 3
- 102100021689 Rho guanine nucleotide exchange factor 3 Human genes 0.000 description 3
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 3
- OVGWMUWIRHGGJP-WVDJAODQSA-N (z)-7-[(1s,3r,4r,5s)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@@H]1[C@@H](/C=C/[C@H](O)CCCCC)C[C@@H]2S[C@H]1C2 OVGWMUWIRHGGJP-WVDJAODQSA-N 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 101000988961 Escherichia coli Heat-stable enterotoxin A2 Proteins 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- HRULVFRXEOZUMJ-UHFFFAOYSA-K potassium;disodium;2-(4-chloro-2-methylphenoxy)propanoate;methyl-dioxido-oxo-$l^{5}-arsane Chemical compound [Na+].[Na+].[K+].C[As]([O-])([O-])=O.[O-]C(=O)C(C)OC1=CC=C(Cl)C=C1C HRULVFRXEOZUMJ-UHFFFAOYSA-K 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、無線基地局と少なくとも一つの省電力制御で動作する無線端末が存在する無線パケット通信システムにおいて、マルチキャストの優先制御および帯域制御手順を有する省電力無線LANマルチキャスト帯域制御方法およびその無線基地局装置に関する。 The present invention relates to a power-saving wireless LAN multicast bandwidth control method having multicast priority control and bandwidth control procedures and a wireless base in a wireless packet communication system in which a wireless base station and a wireless terminal operating with at least one power saving control exist. It relates to station equipment.
一般的に無線パケット通信システムは、全体的な通信ネットワークを構成する際に有線ネットワークの一部としてその伝送媒体に無線方式を用いた形態で適用される。すなわち、有線ネットワークの一端のネットワークインタフェースに無線パケット通信システムを有線接続し、無線接続にて無線端末と有線端末、あるいは無線端末間の通信が行われる形態をとる。 In general, a wireless packet communication system is applied in a form using a wireless system as a transmission medium as a part of a wired network when configuring an entire communication network. That is, a wireless packet communication system is connected to a network interface at one end of a wired network, and communication between the wireless terminal and the wired terminal or the wireless terminal is performed by wireless connection.
従来のIEEE:802.11標準規格(非特許文献1)に準拠する無線LANの通信システムにおいて、省電力制御(Power Save mode(PSモード))で動作する無線端末(Station(STA))が無線基地局(Access Point(AP))の配下に接続されている場合には、APは有線のネットワーク(NW)側から到達したPSモードSTA宛のデータパケットを一時的に蓄積する。またAPは一定周期で送信するビーコン信号を用いて無線NW情報など(サポートする伝送レートやサービスセット種別(SSID)など)をAP配下のSTAに報知する。その他にビーコン信号が報知する主な情報としては、ビーコンの送信周期(Beacon Interval)の情報や、図1に示すビーコンフレーム内のTIM(Traffic Indication Map)情報要素がある。TIM情報要素には、ビーコン送信の間欠で送信される配送トラヒック表示マップ(DTIM:Delivery Traffic Indication Map)付きビーコン信号(DTIMビーコン)の間欠の周期情報(間欠するビーコンの数)[2−1]や、次のDTIMビーコンが送信されるまでのカウンター値(ビーコンが送信されるたびにカウンター値を減らし、0となるときのビーコンがDTIMビーコンとなる)[2−2]や、PSモードSTA宛のバッファリングされたパケットを、宛先毎にビットマップ化した情報[2−3]などが含まれている。ここでPSモードSTAは、PSモード起動前に受信したビーコンに含まれるBeacon Intervalの情報を元にSTAでビーコン信号を受信するタイミングを設定し、設定したビーコン信号送信周期の整数倍(あるいはビーコン周期毎)でスリープからアクティブに状態を遷移し、受信したビーコンからバッファリング情報(宛先毎にビットマップ化した情報[2−3])を取得する。受信したビーコンのTIM情報要素内の宛先毎のビットマップ情報[2−3]にパケットがバッファされていることを報知された各PSモードSTAは、ビーコンを受信した後に、IEEE802.11標準規格に規定されるPSモードにおけるパケットの送受信の手順を開始する。 In a wireless LAN communication system compliant with the conventional IEEE: 802.11 standard (Non-patent Document 1), a wireless terminal (Station (STA)) operating in power saving control (Power Save mode (PS mode)) is wireless. When connected under the control of a base station (Access Point (AP)), the AP temporarily accumulates data packets addressed to the PS mode STA reached from the wired network (NW) side. In addition, the AP uses a beacon signal transmitted at a fixed period to notify the STA under the AP of wireless NW information (supported transmission rate, service set type (SSID), etc.). Other main information reported by the beacon signal includes beacon transmission interval (Beacon Interval) information and a TIM (Traffic Indication Map) information element in the beacon frame shown in FIG. The TIM information element includes intermittent period information (number of intermittent beacons) of a beacon signal (DTIM beacon) with a delivery traffic indication map (DTIM: Delivery Traffic Indication Map) transmitted in intermittent beacon transmission [2-1]. Or the counter value until the next DTIM beacon is transmitted (the counter value is reduced each time a beacon is transmitted, and the beacon when it becomes 0 becomes a DTIM beacon) [2-2] or to the PS mode STA The information [2-3] obtained by converting the buffered packet into a bitmap for each destination is included. Here, the PS mode STA sets the timing for receiving a beacon signal by the STA based on the information of the Beacon Interval included in the beacon received before starting the PS mode, and is an integer multiple of the set beacon signal transmission cycle (or the beacon cycle). The state is changed from sleep to active at every), and buffering information (information [2-3] bitmapped for each destination) is acquired from the received beacon. Each PS mode STA that has been notified that the packet is buffered in the bitmap information [2-3] for each destination in the TIM information element of the received beacon is in compliance with the IEEE 802.11 standard after receiving the beacon. A packet transmission / reception procedure in the specified PS mode is started.
通常のユニキャストのパケットはこのような手順によりPSモードSTAとAP間で通信を行うのに対し、PSモードでのブロードキャスト/マルチキャストデータの受信は図2で示す手順の例に従う。図2は、PSモードで動作するSTA[1−5]、STA2[1−6]と、常にアクティブ[1−13]で動作するSTA3[1−10](PSモードで動作していないSTA)がAP[1−7]の配下に接続されている場合を例示している。AP[1−7]は、ビーコンの送信周期[1−3]の整数倍の周期[1−4]で送信されるDTIMビーコン[1−2−1]〜[1−2−3]の送信直後に、ブロードキャスト/マルチキャストデータ[1−1−1]〜[1−1−3]が蓄積されている場合には、各STAへ当該パケットの配信を行う。配信方法は、IEEE802.11標準規格に規定される、パケットの送信時に衝突を回避する手順を有するCSMA/CA(Carrier Sense Multiple Access with Collision Avoidance)プロトコルを実施後に、ブロードキャスト/マルチキャストデータを送信する。PSモードSTAはDTIMビーコンを受信するタイミングでスリープからアクティブに状態を遷移し、ブロードキャスト/マルチキャストデータを受信する。すなわちPSモードSTAは前述したように各自でビーコン信号を受信するタイミングの周期[1−8]、[1−9]を設定し、設定したタイミング[1−12]でスリープからアクティブに状態を遷移すると共に、図1に示したビーコンに含まれるTIM情報要素のDTIMビーコンの送信される周期[2−1]や、次のDTIMビーコンが送信されるまでのカウンター値[2−2]の情報を元にDTIMビーコンが必ず受信できるタイミングにおいて、アクティブに状態を遷移[1−11]するように設定しなければならない。また、PSモードで動作していないSTA3[1−10]においても、接続しているAPの配下にPSモードで接続しているSTA[1−5または1−6]が存在する場合には、STA3[1−10]はDTIMビーコンの周期でブロードキャスト/マルチキャストデータを受信することになる。なおPSモードにおけるAPのCSMA/CAプロトコルを用いたブロードキャスト/マルチキャストデータを送信する手順の例を図3に示す。AP[3−3−5]は、DTIMビーコン[3−3−1]を送信後、無線チャネルがアイドル状態に変化したことを検知するために要する一定時間[3−3−2](DIFS)だけキャリアセンスを実施し、送信待機を行う。アイドルであることが検知された場合は、その後アイドル状態が継続していることを検知するために、かつ他の送信されるパケットとの衝突を回避するためにランダムな時間だけ送信待機を行うバックオフ手順[3−3−3]を実施する。フレーム送信前の送信待機時間はIFS(Inter Frame Space)と呼ばれ、キャリアセンスを行うために用いられるIFSにはDIFS以外にPIFSと呼ばれる時間があり、この時間の長さはDIFS>PIFSの関係である。従来のIEEE802.11に規定されるIFSには、一般的にDIFSが用いられるが送信の優先度を付けるためにDIFSの長さを変更する方法もある。また、フレームを送信するための最小の送信待機時間(キャリアセンスを行わない)はSIFSと呼ばれ、この時間の長さはPIFS>SIFSの関係である。また、バックオフ手順は、ある一定の期間の範囲(CWサイズ:Contention Window size)から乱数を生成し、この乱数を元にしたランダムな時間だけキャリアセンスを行う。このCWの範囲にも優先度をつけるため、予め初期値の範囲を変更する方法もある。ただし、これらのIFSおよびCWについて、マルチキャスト/ブロードキャストをPSモードで送信するために変更することは、IEEE802.11規格では定められていない。AP[3−3−5]はDIFS[3−3−2]およびバックオフ手順[3−3−3]を実施後、ブロードキャスト/マルチキャストデータ[3−3−4]を送信する。また送信するブロードキャスト/マルチキャストデータをAP[3−3−5]が保有している場合には、上記と同様のDIFSおよびバックオフ手順を実施後に保有しているブロードキャスト/マルチキャストデータを送信する。図4にPSモードにおけるAPのCSMA/CAプロトコルを用いたブロードキャスト/マルチキャストデータ送信を行うMACレイヤ制御部を説明するブロック図の例を示す。NW上位制御部から入力されたマルチキャストデータはデータ格納メモリ[3−112]に記憶される。DTIMビーコンタイマ管理部[3−111]よりビーコン送信指示[3−117]を受けたタイマ指示および送信指示制御部[3−128]ではIFSタイマ管理部[3−113]へタイマ開始指示[3−129]を出す。IFSタイマ管理部[3−113]はDIFS時間のタイマを管理し、タイマ開始と共にキャリアセンス開始指示[3−119]をキャリアセンス制御部[3−115]へ出す。キャリアセンス制御部[3−115]はキャリアセンスを実施し、チャネルがビジーの場合はビジーの報告[3−120]をIFSタイマ管理部[3−113]へ通知する。IFSタイマ管理部[3−113]はDIFS時間のタイマをリセットしてタイマの再開を行う。DIFS時間だけビジーの報告[3−120]がない場合には、乱数生成およびバックオフタイマ管理部[3−114]へ開始[3−131]の指示を出す。乱数生成およびバックオフタイマ管理部[3−114]では乱数を生成し、バックオフ時間のタイマを管理し、キャリアセンス開始指示[3−121]をキャリアセンス制御部[3−115]へ出す。キャリアセンス制御部[3−115]はキャリアセンスを実施し、チャネルがビジーの場合はビジーの報告[3−122]を乱数生成およびバックオフタイマ管理部[3−114]へ通知する。乱数生成およびバックオフタイマ管理部[3−114]はバックオフ時間のタイマをリセットして中止報告[3−132]をIFSタイマ管理部[3−113]へ通知する。IFSタイマ管理部[3−113]はタイマの再開を行う。バックオフ時間だけビジーの報告[3−122]がない場合には、キャリアセンス終了[3−130]報告をタイマ指示および送信指示制御部[3−128]へ通知する。DTIMビーコン送信の場合は、タイマ指示および送信指示制御部[3−128]はMACフレーム生成部[3−116]へビーコンフレーム生成指示[3−125]を通知する。MACフレーム生成部[3−116]は生成したMACフレームをパケットとして、PHYレイヤ[3−140]へ転送[3−126]する。PHYレイヤ[3−140]は転送されたパケットを無線区間へ送信する。PHYレイヤ[3−140]からタイマ指示および送信指示制御部[3−128]へパケット送信完了[3−127]が通知された場合は、データ格納メモリ[3−112]からメモリにデータがあることを通知[3−118]されている場合は、DTIMビーコン送信と同様の手順で、タイマ指示および送信指示制御部[3−128]はIFSタイマ管理部[3−113]へタイマ開始指示[3−129]を通知し、タイマ指示および送信指示制御部[3−128]は乱数生成およびバックオフタイマ管理部[3−114]からキャリアセンス終了[3−130]を通知された場合は、データ取り出し指示[3−123]をデータ格納メモリ[3−112]へ通知し、データ格納メモリ[3−112]はデータ転送をMACフレーム生成部[3−116]へ行う。その後、タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]からメモリにデータがあることを通知[3−118]される限り、上記のマルチキャストデータ送信動作を繰り返す。 A normal unicast packet communicates between the PS mode STA and the AP according to such a procedure, whereas reception of broadcast / multicast data in the PS mode follows the example of the procedure shown in FIG. FIG. 2 shows STA [1-5] and STA2 [1-6] operating in the PS mode, and STA3 [1-10] always operating in the active [1-13] (STA not operating in the PS mode). Is connected to AP [1-7]. AP [1-7] transmits DTIM beacons [1-2-1] to [1-2-3] transmitted at a cycle [1-4] that is an integral multiple of the beacon transmission cycle [1-3]. Immediately after that, when broadcast / multicast data [1-1-1] to [1-1-3] are accumulated, the packet is distributed to each STA. As a delivery method, broadcast / multicast data is transmitted after the CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance) protocol having a procedure for avoiding collision at the time of packet transmission, which is defined in the IEEE 802.11 standard. The PS mode STA changes the state from sleep to active at the timing of receiving the DTIM beacon and receives broadcast / multicast data. In other words, as described above, the PS mode STA sets the period [1-8] and [1-9] for receiving the beacon signal by itself, and transitions the state from sleep to active at the set timing [1-12]. In addition, the information on the transmission period [2-1] of the DTIM beacon of the TIM information element included in the beacon shown in FIG. 1 and the counter value [2-2] until the next DTIM beacon is transmitted. It must be set to actively transition the state [1-11] at the timing at which the DTIM beacon can always be received. Also, in STA3 [1-10] not operating in PS mode, when STA [1-5 or 1-6] connected in PS mode exists under the connected AP, STA3 [1-10] receives broadcast / multicast data in the period of the DTIM beacon. An example of a procedure for transmitting broadcast / multicast data using the AP's CSMA / CA protocol in the PS mode is shown in FIG. AP [3-3-5] transmits a DTIM beacon [3-3-1], and then transmits a fixed time [3-3-2] (DIFS) required to detect that the radio channel has changed to an idle state. Only carry out carrier sense and wait for transmission. If it is detected that it is idle, then it will wait for a random time to detect that the idle state continues and to avoid collision with other transmitted packets. The off procedure [3-3-3] is performed. The transmission waiting time before frame transmission is called IFS (Inter Frame Space), and IFS used for carrier sense has a time called PIFS in addition to DIFS. The length of this time is a relationship of DIFS> PIFS. It is. In the conventional IFS defined in IEEE 802.11, DIFS is generally used, but there is also a method of changing the length of DIFS in order to give priority to transmission. Also, the minimum transmission waiting time for transmitting a frame (without carrier sense) is called SIFS, and the length of this time has a relationship of PIFS> SIFS. In the back-off procedure, a random number is generated from a certain period range (CW size: Contention Window size), and carrier sensing is performed for a random time based on the random number. In order to give priority to the CW range, there is a method of changing the initial value range in advance. However, the IEEE802.11 standard does not stipulate that these IFS and CW are changed in order to transmit multicast / broadcast in the PS mode. The AP [3-3-5] transmits the broadcast / multicast data [3-3-4] after performing the DIFS [3-3-2] and the back-off procedure [3-3-3]. When the broadcast / multicast data to be transmitted is held by the AP [3-3-5], the broadcast / multicast data held after the DIFS and backoff procedure similar to those described above are transmitted. FIG. 4 shows an example of a block diagram for explaining a MAC layer control unit that performs broadcast / multicast data transmission using the CSMA / CA protocol of the AP in the PS mode. Multicast data input from the NW host controller is stored in the data storage memory [3-112]. In response to the beacon transmission instruction [3-117] from the DTIM beacon timer management unit [3-111], the timer instruction and transmission instruction control unit [3-128] instructs the IFS timer management unit [3-113] to start the timer [3 -129]. The IFS timer management unit [3-113] manages the DIFS time timer, and issues a carrier sense start instruction [3-119] to the carrier sense control unit [3-115] together with the timer start. The carrier sense control unit [3-115] performs carrier sense, and when the channel is busy, reports a busy report [3-120] to the IFS timer management unit [3-113]. The IFS timer management unit [3-113] resets the timer for DIFS time and restarts the timer. If there is no busy report [3-120] for the DIFS time, a start [3-131] instruction is issued to the random number generation and backoff timer management unit [3-114]. The random number generation and backoff timer management unit [3-114] generates a random number, manages the timer of the backoff time, and issues a carrier sense start instruction [3-121] to the carrier sense control unit [3-115]. The carrier sense control unit [3-115] performs carrier sense, and when the channel is busy, reports a busy report [3-122] to the random number generation and backoff timer management unit [3-114]. The random number generation and back-off timer management unit [3-114] resets the timer of the back-off time and notifies the IFS timer management unit [3-113] of the stop report [3-132]. The IFS timer management unit [3-113] restarts the timer. When there is no busy report [3-122] for the back-off time, a carrier sense end [3-130] report is sent to the timer instruction and transmission instruction control unit [3-128]. In the case of DTIM beacon transmission, the timer instruction and transmission instruction control unit [3-128] notifies the MAC frame generation unit [3-116] of the beacon frame generation instruction [3-125]. The MAC frame generation unit [3-116] transfers [3-126] the generated MAC frame as a packet to the PHY layer [3-140]. The PHY layer [3-140] transmits the transferred packet to the radio section. When packet transmission completion [3-127] is notified from the PHY layer [3-140] to the timer instruction and transmission instruction control unit [3-128], there is data in the memory from the data storage memory [3-112]. If it is notified [3-118], the timer instruction and transmission instruction control unit [3-128] performs a timer start instruction [3-113] to the IFS timer management unit [3-113] in the same procedure as the DTIM beacon transmission. 3-129], and the timer instruction and transmission instruction control unit [3-128] is notified of the end of carrier sense [3-130] from the random number generation and backoff timer management unit [3-114] The data storage instruction [3-123] is notified to the data storage memory [3-112], and the data storage memory [3-112] transmits the data transfer to the MAC frame generation unit. 3-116 do to]. Thereafter, as long as the timer instruction and transmission instruction control unit [3-128] is notified [3-118] that there is data in the memory from the data storage memory [3-112], the above-described multicast data transmission operation is repeated.
しかるに従来の無線パケット通信システムにおいては、APは、DTIMビーコン送信周期に従ってブロードキャスト/マルチキャストデータの送信機会を得るもので、またブロードキャスト/マルチキャストデータの送信手順はユニキャストデータと送信機会を競合するCSMA/CAに基づいた手順によって送信するものであった。 However, in the conventional wireless packet communication system, the AP obtains a broadcast / multicast data transmission opportunity according to the DTIM beacon transmission period, and the broadcast / multicast data transmission procedure complies with the unicast data and the transmission opportunity. It was transmitted by a procedure based on CA.
本発明の解決する課題は、従来の無線パケット通信システムでは、DTIMビーコンの送信後のみにブロードキャストおよびマルチキャストデータが送信されるため、大きな遅延及び遅延揺らぎが発生する可能性があった。更にCSMA/CAの手順実施後に配信されるマルチキャストデータは、ユニキャストデータ送信に用いるCSMA/CAの手順と競合するため、マルチキャストデータ送信前にユニキャストパケットの割り込みにより、遅延が更に増加し、またスループットを維持することが難しくなるということが懸念されていた。例えば映像(動画像)ストリーム配信のような高い通信品質を要求するアプリケーションがマルチキャストを利用する場合には、マルチキャストデータを受信するSTAは、遅延や要求するスループットを満たすことができないことに起因する課題によってアプリケーションの再生に支障を来たすことが想定されていた。またAPにおいて事前にDTIMビーコン周期を短く設定する方法があるが、マルチキャストサービスを利用するSTAが存在しない場合には、PSモードで動作するSTAにとって省電力化の効果は低くなるという課題が存在していた。 The problem to be solved by the present invention is that, in the conventional wireless packet communication system, broadcast and multicast data are transmitted only after transmission of a DTIM beacon, and thus there is a possibility that a large delay and delay fluctuation may occur. Furthermore, since the multicast data distributed after the CSMA / CA procedure is executed conflicts with the CSMA / CA procedure used for unicast data transmission, the delay is further increased by interruption of the unicast packet before the multicast data transmission, and There was a concern that it would be difficult to maintain the throughput. For example, when an application that requires high communication quality, such as video (moving image) stream distribution, uses multicast, a problem is caused by a STA that receives multicast data cannot satisfy a delay or a required throughput. It was assumed that this would interfere with application playback. In addition, there is a method of setting the DTIM beacon period short in advance in the AP, but when there is no STA that uses the multicast service, there is a problem that the effect of power saving becomes low for the STA operating in the PS mode. It was.
本発明の目的は、省電力制御時のAPにおけるマルチキャストデータの優先制御および帯域制御により、マルチキャストアプリケーションの通信品質を維持することを可能とする省電力無線LANマルチキャスト帯域制御方法およびその無線基地局装置を提供することにある。 An object of the present invention is to provide a power-saving wireless LAN multicast bandwidth control method capable of maintaining communication quality of a multicast application by priority control and bandwidth control of multicast data in an AP during power saving control, and a radio base station apparatus thereof Is to provide.
本明細書において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。 Of the inventions disclosed in this specification, the outline of typical ones will be briefly described as follows.
第1の発明は、無線基地局装置と無線パケット通信によりデータの送受信を行う複数の無線端末装置から構成され、一つないし複数の前記無線端末装置が省電力制御で動作し、前記無線基地局は、一定周期で送信するビーコン信号の整数倍周期で配送トラヒック表示マップ付きビーコン信号を送信する手順を有し、前記無線基地局は、前記配送トラヒック表示マップ付きビーコン信号の送信後にブロードキャストまたはマルチキャストデータを保持する場合には、無線チャネルがアイドル状態に変化したことを検知するために要する一定時間だけ送信を待機する手順と、前記一定時間の後にアイドル状態が継続していることを検知するために要するランダムな時間だけ送信を待機する手順を有するCSMA/CAプロトコルを実施し、前記CSMA/CAプロトコルを実施後にブロードキャスト及びマルチキャストデータを送信する手順を有する無線パケット通信システムにおける省電力無線LANマルチキャスト帯域制御方法であって、前記無線基地局装置は、前記配送トラヒック表示マップ付きビーコン信号の送信後にマルチキャストデータを保持する場合には、送信を待機する手順に要する前記一定時間を短くし、かつ前記ランダムな時間の範囲を短くした手順を有するCSMA/CAプロトコルを実施後にマルチキャストデータを送信する優先制御の手順を有することを特徴とする。 1st invention is comprised from the some radio | wireless terminal apparatus which transmits / receives data by radio | wireless packet communication with a radio base station apparatus, 1 or the said some radio | wireless terminal apparatus operate | moves by power-saving control, The said radio base station Has a procedure of transmitting a beacon signal with a distribution traffic indication map at an integer multiple of a beacon signal transmitted at a constant cycle, and the radio base station transmits broadcast or multicast data after transmitting the beacon signal with a distribution traffic indication map In order to detect that the idle state continues after the predetermined time, and a procedure for waiting for transmission for a predetermined time required to detect that the wireless channel has changed to the idle state. Implementing a CSMA / CA protocol having a procedure of waiting for transmission for a random time required; A power-saving wireless LAN multicast bandwidth control method in a wireless packet communication system having a procedure for transmitting broadcast and multicast data after performing an MA / CA protocol, wherein the wireless base station device transmits a beacon signal with a distribution traffic indication map When multicast data is held after transmission, the multicast data is transmitted after the CSMA / CA protocol having the procedure of shortening the predetermined time required for the procedure of waiting for transmission and shortening the range of the random time is performed. It has a priority control procedure.
従来技術では、配送トラヒック表示マップ付きビーコン信号の送信後には、ユニキャストデータと同等に競合する送信待機に要する一定時間、およびランダムな時間の範囲を有する、CSMA/CAプロトコルに基づいて、マルチキャストデータを送信するのに対し、第1の発明の方法は、ユニキャストデータとの競合に対してマルチキャストデータは優先度の高い送信手順を有する点が従来技術と異なる。 In the prior art, after transmission of a beacon signal with a delivery traffic indication map, multicast data based on the CSMA / CA protocol having a fixed time required for transmission standby competing with unicast data and a random time range. However, the method of the first invention differs from the prior art in that multicast data has a high-priority transmission procedure with respect to contention with unicast data.
第2の発明は、第1の発明の省電力無線LANマルチキャスト帯域制御方法であって、前記無線基地局装置は、前記マルチキャストデータを送信完了後に、後続で送信できるマルチキャストデータを保持している場合には、最も短いパケット間ギャップの送信間隔で連続して当該保持しているパケットを送信することを特徴とする。 The second invention is the power-saving wireless LAN multicast bandwidth control method according to the first invention, wherein the wireless base station device holds multicast data that can be transmitted subsequently after the transmission of the multicast data is completed. Is characterized by transmitting the held packets continuously at the transmission interval of the shortest inter-packet gap.
従来技術では、配送トラヒック表示マップ付きビーコン信号の送信後に送信されるマルチキャストデータは、すべてCSMA/CAプロトコルに基づくユニキャストデータと同様の手順を実施するのに対し、第2の発明の方法は、従来技術に対する第1の発明の相違に加えて、後続して送信するマルチキャストデータは最も短いパケット間ギャップの送信間隔で、連続して送信する点が従来技術と異なる。 In the prior art, all the multicast data transmitted after the transmission of the beacon signal with the delivery traffic indication map performs the same procedure as the unicast data based on the CSMA / CA protocol, whereas the method of the second invention is: In addition to the difference of the first invention with respect to the prior art, the multicast data to be subsequently transmitted is different from the prior art in that it is continuously transmitted at the transmission interval of the shortest inter-packet gap.
第3の発明は、第1または第2の発明の省電力無線LANマルチキャスト帯域制御方法であって、前記無線基地局装置は、前記マルチキャストデータを有線ネットワークから受信した場合には、前記マルチキャストデータに付与されている分類情報に従って、分類情報毎のバッファにバッファリングを行うことにより当該マルチキャストデータを保持し、前記無線基地局装置は、前記配送トラヒック表示マップ付きビーコン信号の送信後には、前記分類情報毎のバッファに許可する所定の時間または所定のデータ量まで当該分類情報毎のバッファに保持されている前記マルチキャストデータを送信し、全ての前記許可された分類情報毎のバッファから前記所定の時間または前記所定のデータ量まで送信完了後には、全ての前記マルチキャストの送信に対して許可する所定の期間または所定のデータ量まで前記分類情報毎のバッファから均等または所定のデータ量を取り出し、前記マルチキャストデータを送信することを特徴とする。 A third invention is a power-saving wireless LAN multicast bandwidth control method according to the first or second invention, wherein the wireless base station device adds the multicast data to the multicast data when the multicast data is received from a wired network. According to the assigned classification information, the multicast data is held by buffering in a buffer for each classification information, and the radio base station device transmits the beacon signal with the delivery traffic display map after the transmission of the beacon signal with the distribution traffic display map. Transmitting the multicast data held in the buffer for each classification information until a predetermined time or a predetermined amount of data permitted for each buffer, and from the buffers for all the permitted classification information, the predetermined time or After transmission to the predetermined amount of data, all the multicasts Until a predetermined time period or predetermined data amount allowed for transmitting removed equivalent or predetermined amount of data from the buffer for each of the classification information, and transmits the multicast data.
従来技術では、マルチキャストデータを有線ネットワークから受信した場合には、受信した順に従って送信するのに対し、第3の発明の方法は、従来技術に対する第1、第2の発明の相違に加えて、無線基地局装置は、マルチキャストデータに付与されている分類情報毎に送信する所定の期間またはデータ量を制御し、かつ全てのマルチキャストを送信する所定の期間またはデータ量を制御する手段を有する点が従来技術と異なる。 In the prior art, when the multicast data is received from the wired network, it is transmitted in the order of reception, whereas the method of the third invention is different from the first and second inventions in comparison with the prior art, The wireless base station device has means for controlling a predetermined period or data amount to be transmitted for each classification information attached to multicast data, and for controlling a predetermined period or data amount to transmit all multicasts. Different from conventional technology.
本発明は、配送トラヒック表示マップ付きビーコン信号の送信後には、従来技術に対して送信待機に要する一定時間を短くし、かつランダムな時間の範囲を短くした手順を有する、CSMA/CAプロトコルに基づいて、マルチキャストデータを送信する優先制御の手順を有する点が従来技術と異なり、これにより、マルチキャストデータはユニキャストデータに対して、優先的に送信することができ、遅延時間に対する抑制効果がある。 The present invention is based on the CSMA / CA protocol having a procedure in which a certain time required for transmission waiting is shortened and a random time range is shortened compared to the prior art after transmission of a beacon signal with a delivery traffic display map. Thus, unlike the prior art, it has a priority control procedure for transmitting multicast data, whereby multicast data can be preferentially transmitted over unicast data, and there is an effect of suppressing delay time.
また、本発明は、従来技術に対する前記の相違に加えて、後続して送信するマルチキャストデータは最も短いパケット間ギャップの送信間隔で、連続して送信する点が従来技術と異なり、これにより、前記の発明効果に加えて、連続したマルチキャストデータの帯域占有による遅延時間の抑制と無線帯域の利用効率を向上させる効果がある。 Further, the present invention differs from the prior art in that, in addition to the above-described difference with respect to the prior art, multicast data to be subsequently transmitted is continuously transmitted at the transmission interval of the shortest inter-packet gap. In addition to the effect of the present invention, there are the effects of suppressing the delay time due to continuous occupation of the multicast data band and improving the utilization efficiency of the radio band.
また、本発明は、従来技術に対する前記の相違に加えて、無線基地局装置は、マルチキャストデータに付与されている分類情報をもとにバッファリングを行い、分類されたバッファ毎に所定のデータ量または所定の期間まで送信をし、かつ全てのマルチキャストの所定のデータ量または所定の期間まで送信する点が従来技術と異なり、これにより、DTIM送信周期が長く設定されている場合においても、分類情報毎の時間単位の送信データ量あるいは時間単位の送信データ量を維持することができ、所定の通信品質を確保できるという効果がある。 In addition to the above-described differences from the prior art, the radio base station apparatus performs buffering based on the classification information given to the multicast data, and a predetermined amount of data for each classified buffer. Or, it is different from the prior art in that transmission is performed until a predetermined period and all multicasts are transmitted until a predetermined amount of data or a predetermined period. Thus, even when the DTIM transmission cycle is set to be long, the classification information The amount of transmission data for each time unit or the amount of transmission data for each time unit can be maintained, and there is an effect that predetermined communication quality can be secured.
以下では、図面を用いて、本発明の実施形態について詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
図5は本発明の実施例1によるDTIMビーコン送信後のパケット送信手順を示す図である。AP[3−5]は図5に示すようにDTIMビーコン[5−1]送信後にマルチキャストデータを送信する場合、PIFS[5−2]時間だけ送信を待機し、CWの範囲を0とすることによりバックオフの手順を実施しない。すなわちPIFS[5−2]時間後、即座にマルチキャストデータ[5−3]を送信する。 FIG. 5 is a diagram showing a packet transmission procedure after DTIM beacon transmission according to the first embodiment of the present invention. As shown in FIG. 5, when transmitting multicast data after transmitting the DTIM beacon [5-1], the AP [3-5] waits for transmission for PIFS [5-2] time and sets the CW range to 0. Does not implement the back-off procedure. That is, multicast data [5-3] is transmitted immediately after PIFS [5-2] time.
図6は本実施例によるDTIMビーコン送信後におけるマルチキャストデータ送信方法のフローチャートであり、APによるPSモードSTA存在時のマルチキャストデータ送信制御の方法を示す。DTIMビーコン送信後、本制御を開始[4−1]する。APは送信するマルチキャストデータが蓄積されているかどうかの判断[4−2]を行う。マルチキャストデータがない場合(No[4−3])には、本制御を終了[4−5]する。マルチキャストデータがある場合(Yes[4−6])には、PIFS時間のタイマを開始[4−7]し、キャリアセンスを実施する。キャリアセンス中にチャネルがビジーであるかどうかの判断[4−8]を実施し、ビジーとなった場合(Yes[4−9])には、PIFS時間のタイマのリセット、および再度タイマを開始[4−7]する。ビジーでなければ(No[4−10])、PIFS時間タイマが終了しているかどうかの判断[4−11]を実施する。タイマが終了していない(No[4−12])場合には、再度、ビジーであるかどうかの判断[4−8]を実施する。タイマが終了している(Yes[4−13])場合には、マルチキャストデータの送信処理[4−14]を実施する。マルチキャストデータ送信完了後には、マルチキャストデータが蓄積されているかどうかの判断[4−2]を再度行い、マルチキャストデータがある限り、繰り返し本制御を実施する。送信するマルチキャストデータがなくなった場合(No[4−3])には、本制御を終了[4−5]する。 FIG. 6 is a flowchart of the multicast data transmission method after the DTIM beacon transmission according to the present embodiment, and shows a multicast data transmission control method when the PS mode STA exists by the AP. After transmitting the DTIM beacon, this control is started [4-1]. The AP determines [4-2] whether or not multicast data to be transmitted is accumulated. If there is no multicast data (No [4-3]), this control is terminated [4-5]. If there is multicast data (Yes [4-6]), the PIFS time timer is started [4-7] and carrier sense is performed. Determine whether the channel is busy during carrier sense [4-8]. If it is busy (Yes [4-9]), reset the PIFS time timer and start the timer again. [4-7] If it is not busy (No [4-10]), it is determined [4-11] whether the PIFS time timer has expired. If the timer has not expired (No [4-12]), a determination [4-8] is again made as to whether or not the timer is busy. If the timer has expired (Yes [4-13]), multicast data transmission processing [4-14] is performed. After the multicast data transmission is completed, the determination [4-2] of whether or not the multicast data is accumulated is performed again, and this control is repeatedly performed as long as the multicast data exists. When there is no multicast data to be transmitted (No [4-3]), this control is terminated [4-5].
図7は本実施例によるMACレイヤ制御部のブロック図である。図7において、DTIMビーコン送信完了後、タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]からメモリにデータがあることを通知[3−118]されている場合は、IFSタイマ管理部[8−113]へタイマ開始[3−129]を指示する。IFSタイマ管理部[8−113]はPIFS時間のタイマを管理し、タイマ開始と共にキャリアセンス開始指示[3−119]をキャリアセンス制御部[3−115]へ出す。キャリアセンス制御部[3−115]はキャリアセンスを実施し、チャネルがビジーの場合はビジーの報告[3−120]をIFSタイマ管理部[8−113]へ通知する。IFSタイマ管理部[8−113]はPIFS時間のタイマをリセットしてタイマの再開を行う。PIFS時間だけビジーの報告[3−120]がない場合には、タイマ終了[8−130]報告をタイマ指示および送信指示制御部[3−128]へ通知する。タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]へデータ取り出し[3−123]を指示し、データ格納メモリ[3−112]はデータ転送をMACフレーム生成部[3−116]へ行う。その後、タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]からメモリにデータがあることを通知[3−118]される限り、上記のマルチキャストデータ送信動作を繰り返す。なお、本実施例におけるIFSタイマ管理部[8−113]においてはIFS=PIFSであり、従来技術の図4に示すIFS=DIFSのIFSタイマ管理部[3−113]とは異なっている。 FIG. 7 is a block diagram of the MAC layer control unit according to this embodiment. In FIG. 7, after completion of DTIM beacon transmission, the timer instruction and transmission instruction control unit [3-128] is notified [3-118] that there is data in the memory from the data storage memory [3-112]. The timer start [3-129] is instructed to the IFS timer management unit [8-113]. The IFS timer management unit [8-113] manages the PIFS time timer, and issues a carrier sense start instruction [3-119] to the carrier sense control unit [3-115] when the timer starts. The carrier sense control unit [3-115] performs carrier sense, and when the channel is busy, reports the busy report [3-120] to the IFS timer management unit [8-113]. The IFS timer management unit [8-113] resets the PIFS time timer and restarts the timer. When there is no busy report [3-120] for the PIFS time, a timer end [8-130] report is notified to the timer instruction and transmission instruction control unit [3-128]. The timer instruction and transmission instruction control unit [3-128] instructs the data storage memory [3-112] to fetch data [3-123], and the data storage memory [3-112] transfers the data to the MAC frame generation unit [3-123]. 3-116]. Thereafter, as long as the timer instruction and transmission instruction control unit [3-128] is notified [3-118] that there is data in the memory from the data storage memory [3-112], the above-described multicast data transmission operation is repeated. In the IFS timer management unit [8-113] in this embodiment, IFS = PIFS, which is different from the IFS timer management unit [3-113] of IFS = DIFS shown in FIG.
以上、本実施例の特徴的な部分のみを説明したが、本実施例は従来技術の項で説明した無線パケット通信システムを前提としている。すなわち、本実施例は、APと無線パケット通信によりデータの送受信を行う複数のSTAから構成され、一つないし複数のSTAが省電力制御で動作し、APは、一定周期で送信するビーコン信号の整数倍周期(前記ビーコン信号の間欠した周期)で配送トラヒック表示マップ付きビーコン信号を送信する手順を有し、APは、配送トラヒック表示マップ付きビーコン信号の送信後にブロードキャストあるいはマルチキャストデータを保持する場合には、無線チャネルがアイドル状態に変化したことを検知するために要する一定時間だけ送信を待機する手順と、前記一定時間の後にアイドル状態が継続していることを検知するために要するランダムな時間だけ送信を待機する手順を有するCSMA/CAプロトコルを実施し、前記CSMA/CAプロトコルを実施後にブロードキャスト及びマルチキャストデータを送信する手順を有する無線パケット通信システムを前提とし、上記のようにすることによって省電力無線LAN通信品質制御を行うものである。 Although only the characteristic part of the present embodiment has been described above, the present embodiment is premised on the radio packet communication system described in the section of the prior art. That is, this embodiment is composed of a plurality of STAs that transmit and receive data by wireless packet communication with the AP. One or a plurality of STAs operate with power saving control, and the AP transmits a beacon signal transmitted at a constant cycle. A procedure of transmitting a beacon signal with a delivery traffic display map at an integer multiple cycle (intermittent cycle of the beacon signal), and the AP holds broadcast or multicast data after transmitting the beacon signal with a delivery traffic display map Is a procedure of waiting for transmission for a certain time required to detect that the radio channel has changed to the idle state, and a random time required to detect that the idle state continues after the predetermined time. Implementing the CSMA / CA protocol with a procedure of waiting for transmission, said CSMA The wireless packet communication system having a procedure to send broadcast and multicast data to CA protocol after implementation assumes, performs a power-saving wireless LAN communication quality control by the above.
また、以上に説明した実施例は、PIFS時間だけ送信を待機し、CWの範囲を0とすることによりバックオフの手順を実施しないものであるが、一般的には、APは、配送トラヒック表示マップ付きビーコン信号の送信後にマルチキャストデータを保持する場合には、送信を待機する手順に要する前記一定時間を短くし、かつ前記ランダムな時間の範囲を短くした手順を有するCSMA/CAプロトコルを実施後にマルチキャストデータを送信する優先制御の手順を有すればよい。これにより、マルチキャストデータはユニキャストデータに対して、優先的に送信することができ、遅延時間に対する抑制効果がある。 In the embodiment described above, transmission is waited for the PIFS time and the CW range is set to 0 so that the back-off procedure is not performed. In general, however, the AP displays the delivery traffic display. When multicast data is retained after transmission of a beacon signal with a map, the CSMA / CA protocol having a procedure in which the predetermined time required for the procedure for waiting for transmission is shortened and the range of the random time is shortened is implemented. It is only necessary to have a priority control procedure for transmitting multicast data. Thereby, multicast data can be preferentially transmitted over unicast data, and there is an effect of suppressing delay time.
図8は本発明の実施例2による後続で送信するマルチキャストデータ送信手順を示す図である。DTIMビーコン[5−1]の送信後には、APは実施例1と同様にしてマルチキャストデータ[5−3]を送信するが、送信したマルチキャストデータ[5−3]の後続において、送信できるマルチキャストデータがAPに蓄積されている場合は、図8に示すようにSIFS[6−1]期間の間隔で連続して、蓄積されているマルチキャストデータ[6−2]を送信する。 FIG. 8 is a diagram illustrating a multicast data transmission procedure for subsequent transmission according to the second embodiment of the present invention. After transmitting the DTIM beacon [5-1], the AP transmits the multicast data [5-3] in the same manner as in the first embodiment, but the multicast data that can be transmitted after the transmitted multicast data [5-3]. Is stored in the AP, as shown in FIG. 8, the stored multicast data [6-2] is transmitted continuously at an interval of the SIFS [6-1] period.
図9は本実施例によるDTIMビーコン送信後におけるマルチキャストデータ送信方法のフローチャートである。図9においては、実施例1と同様に、マルチキャストデータ送信処理[4−14]までを実施し、マルチキャストデータ送信完了後には、後続で送信するマルチキャストデータが蓄積されているかどうかの判断[5−1−1]を行う。マルチキャストデータがない場合(No[5−1−2])には、本制御を終了[4−5]する。マルチキャストデータがある場合(Yes[5−1−3])には、SIFS時間のタイマを開始[5−1−4]する。SIFS時間タイマが終了しているかどうかの判断[5−1−5]を実施する。タイマが終了している(Yes[5−1−7])場合には、マルチキャストデータの送信処理[5−1−8]を実施する。マルチキャストデータ送信完了後には、マルチキャストデータが蓄積されているかどうかの判断[5−1−1]を再度行い、マルチキャストデータがある限り、繰り返し本制御を実施する。送信するマルチキャストデータがなくなった場合(No[5−1−2])には、本制御を終了[4−5]する。 FIG. 9 is a flowchart of a multicast data transmission method after DTIM beacon transmission according to this embodiment. In FIG. 9, similarly to the first embodiment, the processing up to the multicast data transmission process [4-14] is performed, and after the multicast data transmission is completed, it is determined whether the multicast data to be transmitted subsequently is accumulated [5- 1-1]. If there is no multicast data (No [5-1-2]), this control is terminated [4-5]. If there is multicast data (Yes [5-1-3]), the SIFS time timer is started [5-1-4]. A determination [5-1-5] is made as to whether the SIFS time timer has expired. If the timer has expired (Yes [5-1-7]), multicast data transmission processing [5-1-8] is performed. After the multicast data transmission is completed, the determination [5-1-1] is performed again to determine whether the multicast data is accumulated, and this control is repeatedly performed as long as the multicast data exists. When there is no multicast data to be transmitted (No [5-1-2]), this control is terminated [4-5].
図10は本実施例によるMACレイヤ制御部のブロック図である。図10において、DTIMビーコン送信完了後、実施例1と同様にして、最初のマルチキャストデータを送信完了後、タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]からメモリにデータがあることを通知[3−118]されている場合は、タイマ指示および送信指示制御部[3−128]はIFSタイマ管理部[9−113]へSIFSタイマ開始[8−129]を指示し、IFSタイマ管理部[9−113]は、SIFS時間のタイマを管理する。タイマが終了したら、IFSタイマ管理部[9−113]はタイマ指示および送信指示制御部[3−128]へタイマ終了[8−130]を通知する。タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]へデータ取り出し[3−123]を指示し、データ格納メモリ[3−112]はデータ転送をMACフレーム生成部[3−116]へ行う。その後、タイマ指示および送信指示制御部[3−128]はデータ格納メモリ[3−112]からメモリにデータがあることを通知[3−118]される限り、上記のマルチキャストデータ送信動作を繰り返す。なお、本実施例におけるIFSタイマ管理部[9−113]においてはIFS=PIFS/SIFSであり、最初はPIFS期間のタイマ管理を行い、その後はSIFS期間のタイマ管理を行う。 FIG. 10 is a block diagram of the MAC layer control unit according to this embodiment. In FIG. 10, after completion of transmission of the DTIM beacon, the timer instruction and transmission instruction control unit [3-128] is transferred from the data storage memory [3-112] to the memory after completion of transmission of the first multicast data in the same manner as in the first embodiment. Is notified [3-118], the timer instruction and transmission instruction control unit [3-128] sends the SIFS timer start [8-129] to the IFS timer management unit [9-113]. The IFS timer management unit [9-113] manages the SIFS time timer. When the timer expires, the IFS timer management unit [9-113] notifies the timer instruction and transmission instruction control unit [3-128] of the timer termination [8-130]. The timer instruction and transmission instruction control unit [3-128] instructs the data storage memory [3-112] to fetch data [3-123], and the data storage memory [3-112] transfers the data to the MAC frame generation unit [3-123]. 3-116]. Thereafter, as long as the timer instruction and transmission instruction control unit [3-128] is notified [3-118] that there is data in the memory from the data storage memory [3-112], the above-described multicast data transmission operation is repeated. In the IFS timer management unit [9-113] in the present embodiment, IFS = PIFS / SIFS, and first, the timer management of the PIFS period is performed, and thereafter the timer management of the SIFS period is performed.
以上に説明した実施例は、APは、実施例1と同様にしてマルチキャストデータを送信し、その後続において、送信できるマルチキャストデータがAPに蓄積されている場合は、SIFS期間の間隔で連続して、蓄積されているマルチキャストデータを送信するものであるが、一般的には、APは、後続で送信できるマルチキャストデータを保持している場合には、最も短いパケット間ギャップの送信間隔で連続して当該保持しているパケットを送信するものであればよい。これにより、実施例1の効果に加えて、連続したマルチキャストデータの帯域占有による遅延時間の抑制と無線帯域の利用効率を向上させる効果がある。 In the embodiment described above, the AP transmits multicast data in the same manner as in the first embodiment, and when multicast data that can be transmitted is accumulated in the AP after that, the AP is continuously transmitted at intervals of the SIFS period. In general, when an AP holds multicast data that can be transmitted subsequently, it is continuously transmitted at the transmission interval of the shortest inter-packet gap. What is necessary is just to transmit the held packet. Thereby, in addition to the effects of the first embodiment, there are the effects of suppressing the delay time due to continuous occupation of the multicast data band and improving the utilization efficiency of the radio band.
図11は本発明の実施例3によるPSモードSTA存在時のマルチキャストデータ送信のスケジューリングを示す図である。APはマルチキャストデータを有線ネットワークから受信した場合には、マルチキャストデータに付与されている分類情報(優先度情報(VLAN−pbit、DSCPなど)および、サービスセット種別情報(VLAN−TagからSSIDへの対応付け情報)および、マルチキャスト宛先アドレスグループ情報、あるいはそのいずれか、あるいはいずれかの組み合わせ)に従って、分類情報毎のバッファにバッファリングを行う。図11に示す例は優先度情報に基づくものである。APは、優先度毎[7−1]〜[7−4]のバッファを持ち、最も高い優先度は[7−1]とし、[7−1]>[7−2]>[7−3]>[7−4]の優先度順とする。また実施例1および実施例2においてマルチキャストデータを送信する際には、送信パケットのスケジューリングによって、マルチキャストデータを送信する。スケジューリング方法はマルチキャストデータを優先度が高いバッファ順から、バッファ毎に定められた送信上限時間T1[7−5]およびT2[7−6]に従って連続で送信を行う。APは、T1[7−5]およびT2[7−6]の送信上限時間を事前に割り当てる。ここで送信上限時間を割り当てる方法の例として、優先度毎[7−1]〜[7−4]にバッファリングされるマルチキャストのアプリケーション毎に、通信品質を満たすために必要とするスループット(時間単位の送信データ量)を維持するために、DTIMビーコン周期の間隔で送信しなければならないマルチキャストのデータ量を算出し、算出したデータ量を送信するために要する時間を、送信上限時間として割り当てるという方法がある。次に[7−1]、[7−2]の送信上限時間が終了した後には、ラウンドロビンにより送信上限時間が割り当てられていない[7−3]および[7−4]のバッファも含めて、全てのバッファに残っているマルチキャストデータを均等または各バッファから所定のデータ量分を取り出して送信する。DTIMビーコン[5−1]送信後から全マルチキャスト送信上限時間T3[7−7]に達したら、マルチキャストの送信は終了する。ここで全マルチキャスト送信上限時間T3[7−7]を設定する方法の例として、この無線パケット通信システムにおける全てのマルチキャストサービスに対して、サポート予定のスループット(時間単位の送信データ量)を維持するために、DTIMビーコン周期の間隔で送信しなければならないマルチキャストのデータ量を算出し、算出したデータ量を送信するために要する時間を、全マルチキャスト送信上限時間T3[7−7]として割り当てるという方法がある。また、このT3[7−7]は、T1[7−5]およびT2[7−6]の総和を越える時間に設定する。 FIG. 11 is a diagram illustrating multicast data transmission scheduling in the presence of the PS mode STA according to the third embodiment of the present invention. When the AP receives the multicast data from the wired network, the AP assigns classification information (priority information (VLAN-pbit, DSCP, etc.)) and service set type information (VLAN-Tag to SSID correspondence) attached to the multicast data. Attachment information) and multicast destination address group information, or any one or any combination thereof, is buffered in the buffer for each classification information. The example shown in FIG. 11 is based on priority information. The AP has buffers [7-1] to [7-4] for each priority, and the highest priority is [7-1], and [7-1]> [7-2]> [7-3]. ]> [7-4] in order of priority. Further, when multicast data is transmitted in the first and second embodiments, the multicast data is transmitted by scheduling of transmission packets. In the scheduling method, multicast data is continuously transmitted in the order of buffers with high priority according to transmission upper limit times T1 [7-5] and T2 [7-6] determined for each buffer. The AP allocates transmission upper limit times of T1 [7-5] and T2 [7-6] in advance. Here, as an example of a method of allocating the transmission upper limit time, the throughput (time unit) required to satisfy the communication quality for each multicast application buffered at each priority [7-1] to [7-4]. In order to maintain the transmission data amount), a multicast data amount that must be transmitted at an interval of the DTIM beacon period is calculated, and a time required to transmit the calculated data amount is assigned as a transmission upper limit time. There is. Next, after the transmission upper limit times of [7-1] and [7-2] are completed, the buffers of [7-3] and [7-4] to which no transmission upper limit time is assigned by round robin are included. The multicast data remaining in all the buffers is transmitted evenly or by extracting a predetermined amount of data from each buffer. When the total multicast transmission upper limit time T3 [7-7] is reached after the DTIM beacon [5-1] transmission, the multicast transmission ends. Here, as an example of a method for setting the total multicast transmission upper limit time T3 [7-7], the throughput to be supported (transmission data amount in time unit) is maintained for all multicast services in this wireless packet communication system. Therefore, a method of calculating the multicast data amount that must be transmitted at intervals of the DTIM beacon period and assigning the time required to transmit the calculated data amount as the total multicast transmission upper limit time T3 [7-7] There is. This T3 [7-7] is set to a time exceeding the sum of T1 [7-5] and T2 [7-6].
図12は本実施例によるマルチキャストスケジューリング方法のフローチャートであり、APによるマルチキャストデータ送信のスケジューリング制御の方法を示す。APはDTIMビーコン送信完了後、マルチキャストデータ送信処理の開始[6−1−0]を行う。最初に図11に示す全マルチキャスト送信上限時間T3[7−7]のタイマを開始[6−1−12]し、次に優先度の高いバッファ[7−1]に定められた送信上限時間T1[7−5]のタイマを開始[6−1−1]する。バッファに送信するマルチキャストデータがあるかどうかの判断[6−1−2]を実施し、データがある場合(Yes[6−1−23])には、対象のバッファ[7−1]からデータの取り出しおよび送信処理[6−1−5]を実施する。送信完了後、送信上限時間T1タイマが終了しているかどうかの判断[6−1−7]を実施し、終了していない場合(No[6−1−9])には、マルチキャストデータがあるかどうかの判断[6−1−2]を再度実施する。終了している場合(Yes[6−1−8])には、次に優先度が高くバッファ毎の送信上限時間が設定されているバッファ[7−2]についても同様に(1)[6−1−11]の制御を実施する。[6−1−2]において、送信するマルチキャストデータがないと判断(No[6−1−3])された場合には、対象のバッファのタイマを停止[6−1−4]し、次に優先度が高くバッファ毎の送信上限時間が設定されているバッファに対して(1)[6−1−11]の制御を実施する。バッファ毎の送信上限時間が設定されている全てのバッファに対して(1)[6−1−11]が実施された場合は、(2)[6−1−22]の制御を実施する。最初に全マルチキャストの送信上限制限時間T3のタイマが終了しているかどうかの判断[6−1−17]を実施する。終了されている場合(Yes[6−1−19])には、本制御を終了[6−1−21]する。終了されていない場合(No[6−1−18])には、全てのバッファ[7−1]〜[7−4]を対象にラウンドロビンによって決められたバッファにマルチキャストデータがあるかどうかの判断[6−1−13]を実施する。データがある場合(Yes[6−1−15])には、対象のバッファからデータの取り出しおよび送信処理[6−1−16]を実施する。送信完了後、送信上限時間T3タイマが終了しているかどうかの判断[6−1−17]を実施し、終了していない場合(No[6−1−18])には、ラウンドロビンによって決められた次のバッファにマルチキャストデータがあるかどうかの判断[6−1−13]を再度実施する。対象のバッファにデータがないと判断(No[6−1−14])された場合には、ラウンドロビンによって決められた次のバッファに対しても同様に(2)[6−1−22]の制御を実施する。全てのバッファにデータがない場合は、本制御を終了[6−1−21]する。 FIG. 12 is a flowchart of a multicast scheduling method according to this embodiment, and shows a scheduling control method for multicast data transmission by an AP. After completing the DTIM beacon transmission, the AP starts multicast data transmission processing [6-1-0]. First, the timer of the total multicast transmission upper limit time T3 [7-7] shown in FIG. 11 is started [6-1-12], and then the transmission upper limit time T1 determined in the buffer [7-1] having the higher priority. The timer of [7-5] is started [6-1-1]. Judgment [6-1-2] of whether or not there is multicast data to be transmitted to the buffer is carried out, and if there is data (Yes [6-1-23]), data is sent from the target buffer [7-1]. And [6-1-5] are extracted and transmitted. After the transmission is completed, a determination [6-1-7] is made as to whether or not the transmission upper limit time T1 timer has ended. If it has not ended (No [6-1-9]), there is multicast data. The determination [6-1-2] is performed again. If the transmission has been completed (Yes [6-1-8]), the same applies to (1) [6] for the buffer [7-2] having the next highest priority and the transmission upper limit time set for each buffer. The control of [1-1-11] is performed. If it is determined in [6-1-2] that there is no multicast data to be transmitted (No [6-1-3]), the timer of the target buffer is stopped [6-1-4], and the next The control of (1) [6-1-11] is performed on a buffer having a high priority and a transmission upper limit time set for each buffer. When (1) [6-1-11] is executed for all buffers for which the upper limit transmission time for each buffer is set, the control of (2) [6-1-22] is executed. First, a determination [6-1-17] is performed as to whether or not the timer for the transmission upper limit time T3 for all multicasts has expired. When it is finished (Yes [6-1-19]), this control is finished [6-1-21]. If not completed (No [6-1-18]), whether or not multicast data exists in the buffers determined by round robin for all the buffers [7-1] to [7-4]. Judgment [6-1-13] is performed. When there is data (Yes [6-1-15]), data extraction and transmission processing [6-1-16] is performed from the target buffer. After the transmission is completed, determination [6-1-17] is performed to determine whether or not the transmission upper limit time T3 timer has ended. If it has not ended (No [6-1-18]), it is determined by round robin. The determination [6-1-13] of whether or not multicast data exists in the next buffer is performed again. When it is determined that there is no data in the target buffer (No [6-1-14]), the same is applied to the next buffer determined by round robin (2) [6-1-22]. Implement the control. If there is no data in all the buffers, this control is terminated [6-1-21].
図13は本実施例によるパケット送信のスケジューリング制御を行う機能ブロック図である。外部インタフェースからマルチキャストデータを受信した場合、マルチキャストデータに付与されている情報を元にパケット分類処理部[11−1]により分類を行い、それぞれマッチしたパケットバッファリングメモリ[11−2]にデータを格納する。各取り出し制御部[11−3]では、それぞれにあらかじめ決められた時間まで[11−2]へデータの取り出し指示を行い、取り出したデータパケットをMACレイヤ制御部[11−5]へ転送する。全ての取り出し制御部[11−3]が決められた時間までデータの取り出し制御を行った後、全マルチキャスト取り出し制御部[11−4]は、あらかじめ決められた時間まで、[11−2]へデータの取り出し指示を行い、取り出したデータパケットをMACレイヤ制御部[11−5]へ転送する。MACレイヤ制御部[11−5]では、実施例1または実施例2に示す図7または図10のMACレイヤ制御部を用いて、マルチキャストデータを送信する。 FIG. 13 is a functional block diagram for performing scheduling control of packet transmission according to the present embodiment. When multicast data is received from an external interface, the packet classification processing unit [11-1] performs classification based on information attached to the multicast data, and the data is stored in the matching packet buffering memory [11-2]. Store. Each fetch control unit [11-3] instructs [11-2] to fetch data until a predetermined time, and transfers the fetched data packet to the MAC layer control unit [11-5]. After all the fetch control units [11-3] perform data fetch control until a predetermined time, the all multicast fetch control unit [11-4] proceeds to [11-2] until a predetermined time. A data extraction instruction is issued, and the extracted data packet is transferred to the MAC layer control unit [11-5]. The MAC layer control unit [11-5] transmits multicast data using the MAC layer control unit of FIG. 7 or 10 shown in the first or second embodiment.
以上本実施例を具体的に説明したが、本実施例は、一般的には、APは、マルチキャストデータを有線ネットワークから受信した場合には、前記マルチキャストデータに付与されている分類情報(優先度情報および、サービスセット種別(SSID)情報および、マルチキャスト宛先アドレスグループ情報、あるいはそのいずれか、あるいはいずれかの組み合わせ)に従って、分類情報毎のバッファにバッファリングを行うことにより当該マルチキャストデータを保持し、APは、配送トラヒック表示マップ付きビーコン信号の送信後には、前記分類情報毎のバッファに許可する所定の時間または所定のデータ量まで当該分類情報毎のバッファに保持されている前記マルチキャストデータを送信し、全ての前記許可された分類情報毎のバッファから前記所定の時間または前記所定のデータ量まで送信完了後には、全ての前記マルチキャストの送信に対して許可する所定の期間または所定のデータ量まで前記分類情報毎のバッファから均等または所定のデータ量を取り出し、前記マルチキャストデータを送信するものであればよい。これにより、DTIM送信周期が長く設定されている場合においても分類情報毎の時間単位の送信データ量あるいは時間単位の送信データ量を維持することができ、所定の通信品質を確保できるという効果がある。 Although the present embodiment has been specifically described above, in the present embodiment, generally, when the AP receives the multicast data from the wired network, the classification information (priority) given to the multicast data is given. According to the information, service set type (SSID) information and multicast destination address group information, or any one or any combination thereof), buffering the buffer for each classification information to hold the multicast data, After transmitting the beacon signal with a delivery traffic display map, the AP transmits the multicast data held in the buffer for each classification information until a predetermined time or a predetermined amount of data permitted to the buffer for each classification information. , A buffer for each of the allowed classification information After the transmission is completed until the predetermined time or the predetermined amount of data from the buffer for each classification information until the predetermined period or the predetermined amount of data permitted for all the multicast transmissions, or the predetermined amount of data As long as the multicast data is transmitted. As a result, even when the DTIM transmission cycle is set to be long, the amount of transmission data in time units or the amount of transmission data in time units for each classification information can be maintained, and there is an effect that predetermined communication quality can be ensured. .
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。 As mentioned above, the invention made by the present inventor has been specifically described based on the above embodiments. However, the present invention is not limited to the above embodiments, and various modifications can be made without departing from the scope of the invention. Of course.
1−5、1−6…STA(PSモードで動作する)、1−10…STA(常にアクティブで動作する)、1−7…AP、1−2−1〜1−2−3…DTIMビーコン、1−3−1〜1−3−8…ビーコン、1−1−1〜1−1−3…ブロードキャスト/マルチキャストデータ、3−3−1…DTIMビーコン、3−3−2…DIFS、3−3−3…バックオフ手順、3−3−4…ブロードキャスト/マルチキャストデータ、3−3−5…AP、3−111…DTIMビーコンタイマー管理部、3−112…データ格納メモリ、3−113…IFSタイマ管理部(IFS=DIFS)、3−114…乱数生成およびバックオフタイマ管理部、3−115…キャリアセンス制御部、3−116…MACフレーム生成部、3−128…タイマ指示および送信指示制御部、3−140…PHYレイヤ、3−5…AP、5−1…DTIMビーコン、5−2…PIFS、5−3…マルチキャストデータ、5−55…DTIMビーコン、6−1…SIFS、6−2…マルチキャストデータ、7−1〜7−4…優先度毎のバッファ、7−5…送信上限時間T1、7−6…送信上限時間T2、7−7…送信上限時間T3、8−113…IFタイマ管理部(IFS=PIFS)、11−1…パケット分類部、11−2…パケットバッファリングメモリ、11−3…取り出し制御部、11−4…全マルチキャスト取り出し制御部、11−5…MACレイヤ制御部
1-5, 1-6 ... STA (operating in PS mode), 1-10 ... STA (always active), 1-7 ... AP, 1-21-1-2-3 ... DTIM beacon , 1-3-1 to 1-3-8 ... beacon, 1-1-1 to 1-1-3 ... broadcast / multicast data, 3-3-1 ... DTIM beacon, 3-3-2 ... DIFS, 3 3-3 ... Back-off procedure, 3-3-4 ... Broadcast / multicast data, 3-3-5 ... AP, 3-111 ... DTIM beacon timer management unit, 3-112 ... Data storage memory, 3-113 ... IFS timer management unit (IFS = DIFS), 3-114 ... random number generation and back-off timer management unit, 3-115 ... carrier sense control unit, 3-116 ... MAC frame generation unit, 3-128 ... timer instruction And transmission instruction control unit, 3-140 ... PHY layer, 3-5 ... AP, 5-1 ... DTIM beacon, 5-2 ... PIFS, 5-2 ... multicast data, 5-55 ... DTIM beacon, 6-1 ... SIFS, 6-2 ... multicast data, 7-1 to 7-4 ... buffer for each priority, 7-5 ... transmission upper limit time T1, 7-6 ... transmission upper limit time T2, 7-7 ... transmission upper limit time T3, 8-113 ... IF timer management unit (IFS = PIFS), 11-1 ... packet classification unit, 11-2 ... packet buffering memory, 11-3 ... fetch control unit, 11-4 ... all multicast fetch control unit, 11 -5 ... MAC layer controller
Claims (6)
前記無線基地局装置は、前記配送トラヒック表示マップ付きビーコン信号の送信後にマルチキャストデータを保持する場合には、送信を待機する手順に要する前記一定時間を短くし、かつ前記ランダムな時間の範囲を短くした手順を有するCSMA/CAプロトコルを実施後にマルチキャストデータを送信する優先制御の手順を有することを特徴とする省電力無線LANマルチキャスト帯域制御方法。 Consists of a plurality of wireless terminal devices that transmit and receive data to and from the wireless base station device by wireless packet communication. One or a plurality of wireless terminal devices operate with power saving control, and the wireless base station transmits at a constant cycle. The beacon signal with a distribution traffic indication map is transmitted at an integer multiple of the beacon signal to be transmitted, and the radio base station holds broadcast or multicast data after transmitting the beacon signal with the distribution traffic indication map , A procedure for waiting for transmission for a predetermined time required to detect that the radio channel has changed to an idle state, and a random time required for detecting that the idle state continues after the predetermined time. A CSMA / CA protocol having a procedure of waiting for the CSMA / CA protocol The A power-saving wireless LAN multicast bandwidth control method in a wireless packet communication system having a procedure to send broadcast and multicast data after performing Tokoru,
When the radio base station apparatus holds multicast data after transmitting the beacon signal with the delivery traffic indication map, the radio base station apparatus shortens the predetermined time required for the procedure for waiting for transmission, and shortens the random time range. A power-saving wireless LAN multicast bandwidth control method comprising a priority control procedure for transmitting multicast data after implementing the CSMA / CA protocol having the above procedure.
前記無線基地局装置は、前記マルチキャストデータを送信完了後に、後続で送信できるマルチキャストデータを保持している場合には、最も短いパケット間ギャップの送信間隔で連続して当該保持しているパケットを送信することを特徴とする省電力無線LANマルチキャスト帯域制御方法。 The power-saving wireless LAN multicast bandwidth control method according to claim 1,
When the wireless base station device holds multicast data that can be transmitted subsequently after the transmission of the multicast data is completed, the wireless base station device continuously transmits the held packet at the transmission interval of the shortest inter-packet gap. A power-saving wireless LAN multicast bandwidth control method.
前記無線基地局装置は、前記マルチキャストデータを有線ネットワークから受信した場合には、前記マルチキャストデータに付与されている分類情報に従って、分類情報毎のバッファにバッファリングを行うことにより当該マルチキャストデータを保持し、前記無線基地局装置は、前記配送トラヒック表示マップ付きビーコン信号の送信後には、前記分類情報毎のバッファに許可する所定の時間または所定のデータ量まで当該分類情報毎のバッファに保持されている前記マルチキャストデータを送信し、全ての前記許可された分類情報毎のバッファから前記所定の時間または前記所定のデータ量まで送信完了後には、全ての前記マルチキャストの送信に対して許可する所定の期間または所定のデータ量まで前記分類情報毎のバッファから均等または所定のデータ量を取り出し、前記マルチキャストデータを送信することを特徴とする省電力無線LANマルチキャスト帯域制御方法。 The power-saving wireless LAN multicast bandwidth control method according to claim 1 or 2,
When the wireless base station apparatus receives the multicast data from a wired network, the wireless base station apparatus holds the multicast data by buffering the buffer for each classification information according to the classification information given to the multicast data. The wireless base station apparatus holds the buffer for each classification information until a predetermined time or a predetermined amount of data permitted to the buffer for each classification information after transmitting the beacon signal with the delivery traffic display map. After the transmission of the multicast data and completion of transmission from the buffer for each of the permitted classification information to the predetermined time or the predetermined amount of data, a predetermined period of time for permitting all of the multicast transmissions or Equally from the buffer for each classification information up to a predetermined amount of data Other extracts a predetermined data amount, the power-saving wireless LAN multicast bandwidth control method characterized by transmitting the multicast data.
前記配送トラヒック表示マップ付きビーコン信号の送信後にマルチキャストデータを保持する場合には、送信を待機する手順に要する前記一定時間を短くし、かつ前記ランダムな時間の範囲を短くした手順を有するCSMA/CAプロトコルを実施後にマルチキャストデータを送信する優先制御の手順を有することを特徴とする省電力無線LANマルチキャスト帯域制御無線基地局装置。 Consists of a plurality of wireless terminal devices that transmit and receive data to and from the wireless base station device by wireless packet communication. One or a plurality of wireless terminal devices operate with power saving control, and the wireless base station transmits at a constant cycle. The beacon signal with a distribution traffic indication map is transmitted at an integer multiple of the beacon signal to be transmitted, and the radio base station holds broadcast or multicast data after transmitting the beacon signal with the distribution traffic indication map , A procedure for waiting for transmission for a predetermined time required to detect that the radio channel has changed to an idle state, and a random time required for detecting that the idle state continues after the predetermined time. A CSMA / CA protocol having a procedure of waiting for the CSMA / CA protocol A radio base station apparatus that performs power saving wireless LAN multicast bandwidth control in a wireless packet communication system having a procedure to send broadcast and multicast data after performing the Tokoru,
In the case where multicast data is held after transmission of the beacon signal with the delivery traffic indication map, the CSMA / CA has a procedure in which the predetermined time required for the procedure for waiting for transmission is shortened and the range of the random time is shortened. A power-saving wireless LAN multicast bandwidth control radio base station apparatus comprising a priority control procedure for transmitting multicast data after implementing a protocol.
前記マルチキャストデータを送信完了後に、後続で送信できるマルチキャストデータを保持している場合には、最も短いパケット間ギャップの送信間隔で連続して当該保持しているパケットを送信することを特徴とする省電力無線LANマルチキャスト帯域制御無線基地局装置。 A power-saving wireless LAN multicast bandwidth control radio base station apparatus according to claim 4,
When multicast data that can be transmitted subsequently is held after transmission of the multicast data is completed, the held packets are continuously transmitted at the transmission interval of the shortest inter-packet gap. Power wireless LAN multicast bandwidth control wireless base station device.
前記マルチキャストデータを有線ネットワークから受信した場合には、前記マルチキャストデータに付与されている分類情報に従って、分類情報毎のバッファにバッファリングを行うことにより当該マルチキャストデータを保持し、前記配送トラヒック表示マップ付きビーコン信号の送信後には、前記分類情報毎のバッファに許可する所定の時間または所定のデータ量まで当該分類情報毎のバッファに保持されている前記マルチキャストデータを送信し、全ての前記許可された分類情報毎のバッファから前記所定の時間または前記所定のデータ量まで送信完了後には、全ての前記マルチキャストの送信に対して許可する所定の期間または所定のデータ量まで前記分類情報毎のバッファから均等または所定のデータ量を取り出し、前記マルチキャストデータを送信することを特徴とする省電力無線LANマルチキャスト帯域制御無線基地局装置。 A power-saving wireless LAN multicast bandwidth control radio base station apparatus according to claim 4 or 5,
When the multicast data is received from a wired network, the multicast data is held by buffering the buffer for each classification information according to the classification information given to the multicast data, and the distribution traffic display map is attached. After the transmission of the beacon signal, the multicast data held in the buffer for each classification information is transmitted until a predetermined time or a predetermined amount of data permitted to the buffer for each classification information, and all the permitted classifications are transmitted. After transmission is completed from the buffer for each information until the predetermined time or the predetermined amount of data, it is equalized from the buffer for each classification information until a predetermined period or a predetermined amount of data permitted for all the multicast transmissions. Take out a predetermined amount of data and Saving wireless LAN multicast bandwidth control radio base station apparatus and transmits the list data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006118765A JP4372767B2 (en) | 2006-04-24 | 2006-04-24 | Power saving wireless LAN multicast bandwidth control method and wireless base station apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006118765A JP4372767B2 (en) | 2006-04-24 | 2006-04-24 | Power saving wireless LAN multicast bandwidth control method and wireless base station apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007295149A true JP2007295149A (en) | 2007-11-08 |
JP4372767B2 JP4372767B2 (en) | 2009-11-25 |
Family
ID=38765337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006118765A Active JP4372767B2 (en) | 2006-04-24 | 2006-04-24 | Power saving wireless LAN multicast bandwidth control method and wireless base station apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4372767B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013093801A (en) * | 2011-10-27 | 2013-05-16 | Nippon Telegr & Teleph Corp <Ntt> | Base station device and sleeve control method |
JP2015233342A (en) * | 2011-07-10 | 2015-12-24 | クアルコム,インコーポレイテッド | Systems and methods for low-overhead wireless beacon timing |
US9642171B2 (en) | 2011-07-10 | 2017-05-02 | Qualcomm Incorporated | Systems and methods for low-overhead wireless beacons having compressed network identifiers |
JP2021057758A (en) * | 2019-09-30 | 2021-04-08 | サイレックス・テクノロジー株式会社 | Base station and communication method |
-
2006
- 2006-04-24 JP JP2006118765A patent/JP4372767B2/en active Active
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015233342A (en) * | 2011-07-10 | 2015-12-24 | クアルコム,インコーポレイテッド | Systems and methods for low-overhead wireless beacon timing |
US9642171B2 (en) | 2011-07-10 | 2017-05-02 | Qualcomm Incorporated | Systems and methods for low-overhead wireless beacons having compressed network identifiers |
JP2013093801A (en) * | 2011-10-27 | 2013-05-16 | Nippon Telegr & Teleph Corp <Ntt> | Base station device and sleeve control method |
JP2021057758A (en) * | 2019-09-30 | 2021-04-08 | サイレックス・テクノロジー株式会社 | Base station and communication method |
JP7193859B2 (en) | 2019-09-30 | 2022-12-21 | サイレックス・テクノロジー株式会社 | Base station and communication method |
Also Published As
Publication number | Publication date |
---|---|
JP4372767B2 (en) | 2009-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101617321B1 (en) | System and methods for differentiated association service provisioning in wifi networks | |
JP5173275B2 (en) | Wireless communication system and wireless communication method | |
JP5978507B2 (en) | Reducing power consumption in wireless communication systems | |
JP4113160B2 (en) | Wireless communication system and wireless communication method | |
US9648559B2 (en) | Systems and methods for differentiated fast initial link setup | |
US10917848B2 (en) | Wake-up frame transmission method and device | |
TW201735688A (en) | Dynamic broadcast time to wake service period allocation | |
US20160073340A1 (en) | Enhancements for wifi multimedia extensions | |
JP4563882B2 (en) | Wireless LAN system and communication method thereof | |
WO2018090895A1 (en) | Wake-up frame transmitting method, and method, device and equipment for transmitting first frame after node wakes up | |
JP4783788B2 (en) | Method and system for releasing unused reserved time, and wireless device | |
JP4372767B2 (en) | Power saving wireless LAN multicast bandwidth control method and wireless base station apparatus | |
CN109644502A (en) | A kind of point-to-multipoint method for channel allocation, apparatus and system | |
CN107005934B (en) | Method, apparatus, and medium for managing absence periods in a wireless network | |
US20230199831A1 (en) | Channel Access Method and Communication Apparatus | |
US20110158220A1 (en) | Media access control method in wireless network | |
KR101582763B1 (en) | (Media access control method in wireless local area network system | |
WO2015096029A1 (en) | Method and device for data transmission | |
KR100799584B1 (en) | Method of media access control in wireless LAN | |
CN107211453B (en) | channel access method and channel access device | |
JP2008306393A (en) | Communication system, communication control device, and control method of the same, program, and storage medium | |
CN113473615A (en) | Scheduling method and device of air interface resources | |
Ma | IEEE 802.11 e QoS Enhancement for Wireless LAN |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090428 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090626 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090901 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090902 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120911 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4372767 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130911 Year of fee payment: 4 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |