JP2019068374A - Radio communication device and control method of the radio communication device - Google Patents
Radio communication device and control method of the radio communication device Download PDFInfo
- Publication number
- JP2019068374A JP2019068374A JP2017194906A JP2017194906A JP2019068374A JP 2019068374 A JP2019068374 A JP 2019068374A JP 2017194906 A JP2017194906 A JP 2017194906A JP 2017194906 A JP2017194906 A JP 2017194906A JP 2019068374 A JP2019068374 A JP 2019068374A
- Authority
- JP
- Japan
- Prior art keywords
- time
- frame
- wireless communication
- retransmission
- round trip
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、無線通信装置、及び、無線通信装置の制御方法に関する。 The present invention relates to a wireless communication apparatus and a control method of the wireless communication apparatus.
無線通信では、無線通信装置が送信する通信フレーム(単にフレームともいう)同士の衝突を回避するCSMA/CA(Carrier Sense Multiple Access/Collision Avoidance)というアクセス方式が採用されている。 In wireless communication, an access method called Carrier Sense Multiple Access / Collision Avoidance (CSMA / CA) is employed, which avoids collisions between communication frames (also referred to simply as frames) transmitted by a wireless communication apparatus.
CSMA/CAでは、フレームを送信しようとする通信装置は、フレームを送信する前にキャリアセンスを行い、他の通信装置が送信するキャリアを検出しなかった場合にフレームを送信する。より具体的には、通信規格で定められたIFS(Inter Frame Space)時間のキャリアセンスを行い、その後、所定のバックオフアルゴリズムによって定められたバックオフ時間のキャリアセンスを行う。IFS時間及びバックオフ時間は、それぞれ数10μ秒〜数ミリ秒程度である。 In CSMA / CA, a communication apparatus that intends to transmit a frame performs carrier sensing before transmitting a frame, and transmits a frame when the other communication apparatus has not detected a carrier. More specifically, carrier sensing of IFS (Inter Frame Space) time defined in the communication standard is performed, and then carrier sensing of backoff time determined by a predetermined backoff algorithm is performed. The IFS time and the backoff time are each on the order of several tens of microseconds to several milliseconds.
特許文献1は、再送後のフレームの衝突を低減できるバックオフ時間を得る技術を開示している。
しかしながら、通信装置と、当該通信装置がフレームを送信する宛先である相手装置との通信ができない時間が数秒間程度発生することがある。例えば、相手装置が移動可能である場合、通信装置からの電波が届かない位置に相手装置が移動してしまう場合がある。また、相手装置が行う無線チャネルのスキャンにより通信が不可能になることもある。 However, the communication device may not be able to communicate with the destination device to which the communication device transmits a frame, which may occur for several seconds. For example, when the partner apparatus can move, the partner apparatus may move to a position where radio waves from the communication apparatus can not reach. Also, there are cases where communication becomes impossible due to scanning of the wireless channel performed by the other device.
相手装置が数秒程度通信不可能になったときでも、通信装置は、数10μ秒〜数ミリ秒程度のIFS時間及びバックオフ時間の間隔を空けて再送を繰り返す。これにより、無駄な再送フレームを送信してしまうという問題がある。 Even when the partner apparatus can not communicate for several seconds, the communication apparatus repeats the retransmission with an interval of IFS time and backoff time of about several tens of microseconds to several milliseconds. As a result, there is a problem that an unnecessary retransmission frame is transmitted.
本発明は、上記問題を解決するためになされたものであり、無駄な再送フレームの送信を抑制する無線通信装置等を提供することを目的とする。 The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to provide a wireless communication apparatus and the like which suppress unnecessary transmission of retransmission frames.
上記課題を解決するために、本発明の一態様に係る無線通信装置は、所定のバックオフアルゴリズムによって再送回数に応じて定められるコンテンションウィンドウを用いたバックオフ制御に基づいてフレームを相手装置に送信し、送信した前記フレームに対するACK(Acknowledgement)フレームを前記相手装置から受信する無線通信部と、前記無線通信部が前記フレームを送信してから前記ACKフレームを受信するまでの時間である往復時間を取得する時間取得部と、前記無線通信部によるフレームのN回目(ただしN≧1)の再送の際に、N−1回目の再送が終了した時刻から、前記時間取得部が取得した前記往復時間に応じて定められる待機時間が経過した後に、バックオフ制御に基づいて再送をさせる制御部とを備える。 In order to solve the above problem, a wireless communication apparatus according to an aspect of the present invention uses a predetermined backoff algorithm to send a frame to the other apparatus based on backoff control using a contention window determined according to the number of retransmissions. A wireless communication unit that transmits and receives an ACK (Acknowledgement) frame for the transmitted frame from the partner apparatus, and a round-trip time that is a time from the wireless communication unit transmitting the frame to receiving the ACK frame A time acquisition unit for acquiring the frame, and the N-th (where N.gtoreq.1) retransmission of the frame by the wireless communication unit, the round trip acquired by the time acquisition unit from the time when the N-1th retransmission is completed A control unit that causes retransmission based on backoff control after a waiting time determined according to the time has elapsed Provided.
これによれば、無線通信装置は、所定のバックオフアルゴリズムにより定められるIFS時間及びバックオフ時間の間隔を空けて繰り返す再送の途中で、待機時間分の待機をする。これにより、無線通信装置は、IFS時間及びバックオフ時間の間隔より長い時間を空けてフレームを再送する。このようにして、無線通信装置は、無駄な再送フレームの送信を抑制する。 According to this, the wireless communication apparatus stands by for the standby time in the middle of retransmission which is repeated at intervals of the IFS time and the backoff time determined by the predetermined backoff algorithm. Thus, the wireless communication apparatus retransmits the frame at a time longer than the interval between the IFS time and the backoff time. In this way, the wireless communication device suppresses unnecessary transmission of retransmission frames.
また、前記時間取得部は、複数の前記往復時間を取得し、前記制御部は、前記時間取得部が取得した複数の前記往復時間より短い時間を前記待機時間として用いて、前記N回目の再送をさせてもよい。 Further, the time acquisition unit acquires a plurality of the reciprocation times, and the control unit uses the time shorter than the plurality of the reciprocation times acquired by the time acquisition unit as the standby time to perform the Nth retransmission. You may
これによれば、無線通信装置は、往復時間の平均値より短い時間が経過した時点での再送によりフレームの送信が成功することがある。これにより、無線通信装置は、その後に算出する往復時間を短くし、無駄な再送フレームの送信の抑制に際して、将来の待機時間を短くすることができる。 According to this, the wireless communication apparatus may successfully transmit a frame by retransmission when a time shorter than the average value of the round trip time has elapsed. As a result, the wireless communication apparatus can shorten the round trip time to be calculated thereafter, and can shorten the future standby time when suppressing transmission of useless retransmission frames.
また、前記時間取得部は、複数の前記往復時間を取得し、前記制御部は、前記時間取得部が取得した複数の前記往復時間の平均値から、複数の前記往復時間の標準偏差を差し引いた値を前記待機時間として用いて、前記N回目の再送をさせてもよい。 Further, the time acquisition unit acquires a plurality of the reciprocation times, and the control unit subtracts a standard deviation of the plurality of the reciprocation times from an average value of the plurality of the reciprocation times acquired by the time acquisition unit. A value may be used as the waiting time to cause the Nth retransmission.
これによれば、無線通信装置は、往復時間の平均値とその標準偏差とを用いることで、より具体的な構成に基づいて、無駄な再送フレームの送信を抑制する。 According to this, the wireless communication apparatus suppresses transmission of useless retransmission frames based on a more specific configuration by using the average value of the round trip time and its standard deviation.
また、前記時間取得部は、複数の前記往復時間を取得し、前記制御部は、前記時間取得部が取得した複数の前記往復時間の平均値の1/2を前記待機時間として用いて、前記N回目の再送をさせてもよい。 Further, the time acquisition unit acquires a plurality of the reciprocation times, and the control unit uses, as the standby time, a half of an average value of the plurality of the reciprocation times acquired by the time acquisition unit. The Nth retransmission may be performed.
これによれば、無線通信装置は、往復時間の平均値を用いることで、より具体的な構成に基づいて、無駄な再送フレームの送信を抑制する。 According to this, the wireless communication apparatus suppresses transmission of useless retransmission frames based on a more specific configuration by using the average value of the round trip time.
また、前記N回目の再送は、前記所定のバックオフアルゴリズムにおいてコンテンションウィンドウの値がコンテンションウィンドウの最大値に一致している再送のうちの2回目の再送であってもよい。 The N-th retransmission may be the second retransmission among the retransmissions in which the value of the contention window matches the maximum value of the contention window in the predetermined backoff algorithm.
これによれば、無線通信装置は、バックオフアルゴリズムにより再送ごとにコンテンションウィンドウの値が増加する際に、コンテンションウィンドウの値が最大値に達したときの再送の次の再送のときに、待機時間分の待機を行う。無線通信装置から相手装置へのフレームの送信が、コンテンションウィンドウの値が最大値に達するまで成功しない場合には、相手装置が通信不可能な状態になっている蓋然性が高い。この場合には、バックオフアルゴリズムに従うIFS時間及びバックオフ時間の間隔を空けて再送を繰り返しても、フレームが相手装置に届かないことが想定される。そこで、無線通信装置は、待機時間分の待機を行うことで無駄な再送フレームの送信を抑制する。 According to this, when the value of the contention window increases at each retransmission according to the backoff algorithm, the wireless communication apparatus performs the next retransmission of the retransmission when the value of the contention window reaches the maximum value, Wait for the waiting time. If transmission of a frame from the wireless communication apparatus to the destination apparatus is not successful until the value of the contention window reaches the maximum value, there is a high probability that the destination apparatus can not communicate. In this case, it is assumed that the frame does not reach the other device even if retransmission is repeated with an interval of IFS time and backoff time according to the backoff algorithm. Therefore, the wireless communication apparatus suppresses unnecessary transmission of retransmission frames by performing standby for the standby time.
また、前記制御部は、前記無線通信部によるN回目以降の再送のそれぞれにおけるコンテンションウィンドウの値を、前記所定のバックオフアルゴリズムにおける初回の送信及び1回目以降の再送のそれぞれにおけるコンテンションウィンドウの値に設定してもよい。 In addition, the control unit may set the value of the contention window in each of the Nth and subsequent retransmissions by the wireless communication unit to the value of the contention window in each of the first transmission and the first and subsequent retransmissions in the predetermined backoff algorithm. May be set to a value.
これによれば、無線通信装置は、待機時間分の待機をした後の再送において、バックオフアルゴリズムにおける初回の送信に用いられるコンテンションウィンドウの値を用いて、バックオフ時間を決定する。これにより、待機時間経過後に相手装置が通信可能な状態になっている場合に、相手装置にフレームをより早く受信させ、相手装置からのACKフレームをより早く受信できる利点がある。 According to this, in the retransmission after waiting for the waiting time, the wireless communication apparatus determines the backoff time using the value of the contention window used for the first transmission in the backoff algorithm. Thus, there is an advantage that, when the other device is in a communicable state after the standby time, the other device can receive the frame more quickly, and the ACK frame from the other device can be received more quickly.
また、前記無線通信部は、複数の前記相手装置のそれぞれと通信し、前記制御部は、複数の前記相手装置ごとの前記待機時間を用いて、前記フレームを再送させてもよい。 Further, the wireless communication unit may communicate with each of a plurality of the counterpart devices, and the control unit may retransmit the frame using the standby time for each of the plurality of the counterpart devices.
これによれば、無線通信装置は、複数の相手装置ごとに待機時間を算出するので、複数の相手装置と同時並行的に通信する場合でも、無駄な再送フレームの送信を抑制する。 According to this, since the wireless communication apparatus calculates the standby time for each of the plurality of other devices, even when communicating with the plurality of other devices simultaneously and in parallel, unnecessary transmission of retransmission frames is suppressed.
また、本発明の一態様に係る無線通信装置の制御方法は、所定のバックオフアルゴリズムによって再送回数に応じて定められるコンテンションウィンドウを用いたバックオフ制御に基づいてフレームを相手装置に送信し、送信した前記フレームに対するACK(Acknowledgement)フレームを前記相手装置から受信する無線通信ステップと、前記無線通信ステップで前記フレームを送信してから前記ACKフレームを受信するまでの時間である往復時間を取得する時間取得ステップと、前記無線通信ステップでのフレームのN回目(ただしN≧1)の再送の際に、N−1回目の再送が終了した時刻から、時間取得ステップで取得した前記往復時間に応じて定められる待機時間が経過した後に、バックオフ制御に基づいて再送をさせる制御ステップとを含む。 Further, in the control method of a wireless communication apparatus according to an aspect of the present invention, a frame is transmitted to the opposite apparatus based on backoff control using a contention window determined according to the number of retransmissions by a predetermined backoff algorithm, The wireless communication step of receiving an ACK (Acknowledgement) frame for the transmitted frame from the counterpart apparatus, and the round trip time which is the time from the transmission of the frame to the reception of the ACK frame in the wireless communication step is acquired. At the time acquisition step and the Nth (where N か ら 1) retransmission of the frame in the wireless communication step, according to the round trip time acquired in the time acquisition step from the time when the N-1th retransmission is completed After the waiting time defined by Causes and a control step.
これにより、上記無線通信装置と同様の効果を奏する。 Thereby, the same effect as that of the above-described wireless communication device is obtained.
なお、本発明は、装置として実現できるだけでなく、その装置を構成する処理手段をステップとする方法として実現したり、それらステップをコンピュータに実行させるプログラムとして実現したり、そのプログラムを記録したコンピュータ読み取り可能なCD−ROMなどの記録媒体として実現したり、そのプログラムを示す情報、データ又は信号として実現したりすることもできる。そして、それらプログラム、情報、データ及び信号は、インターネット等の通信ネットワークを介して配信してもよい。 The present invention can be realized not only as an apparatus, but also as a method in which processing means constituting the apparatus are steps, or a program which causes the computer to execute the steps, or a computer reading the program It can be realized as a recording medium such as a possible CD-ROM, or as information, data or signals indicating the program. And these programs, information, data, and signals may be distributed via a communication network such as the Internet.
本発明により、無駄な再送フレームの送信を抑制できる。 According to the present invention, it is possible to suppress unnecessary transmission of retransmission frames.
以下、実施の形態について、図面を参照しながら具体的に説明する。 Embodiments will be specifically described below with reference to the drawings.
以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置及び接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、より好ましい形態を構成する任意の構成要素として説明される。なお、同一の構成要素には同一の符号を付し、説明を省略する場合がある。 Each of the embodiments described below shows a preferable specific example of the present invention. Numerical values, shapes, materials, components, arrangement positions and connection forms of components, steps, order of steps, and the like shown in the following embodiments are merely examples, and the present invention is not limited thereto. Further, among the components in the following embodiments, components not described in the independent claim indicating the highest concept of the present invention will be described as optional components constituting a more preferable embodiment. In addition, the same code | symbol may be attached | subjected to the same component and description may be abbreviate | omitted.
(実施の形態)
本実施の形態において、無駄な再送フレームの送信を抑制する無線通信装置について説明する。なお、本実施の形態では、無線通信装置が基地局として実現される例を示すがこれに限定されない。
Embodiment
A description will be given of a wireless communication apparatus that suppresses unnecessary retransmission frame transmission in the present embodiment. Although the present embodiment shows an example in which the wireless communication apparatus is realized as a base station, the present invention is not limited to this.
図1は、本実施の形態に係る基地局10を含む通信システム1の構成を示す模式図である。
FIG. 1 is a schematic view showing a configuration of a
図1に示されるように、通信システム1は、基地局10と端末30とを備える。通信システム1は、LAN40を介して外部のネットワーク50に、通信可能に接続されている。
As shown in FIG. 1, the
基地局10は、端末30と無線通信をする基地局装置(一般にアクセスポイントともいう)である。基地局10は、端末30との間で無線通信リンクを確立し、無線通信リンクを通じて無線通信を行う。また、基地局10は、LAN40を介して外部のネットワーク50に接続されており、端末30と外部のネットワーク50との間でフレームの転送を行う。なお、無線通信の規格は、どのようなものであってもよいが、例えば、IEEE802.11a、b、g、n等を採用し得る。また、LAN40は、有線LANであってもよいし、無線LANであってもよいし、これらが混在するネットワークであってもよい。
The
端末30は、基地局10と無線通信をする無線通信端末(一般にステーションともいう)である。端末30は、基地局10との間で無線通信リンクを確立し、無線通信リンクを通じて無線通信を行う。端末30は、基地局10及びLAN40を介して外部のネットワーク50との間で通信を行う。
The terminal 30 is a wireless communication terminal (generally referred to as a station) that performs wireless communication with the
図2は、本実施の形態に係る基地局10の機能ブロックを示すブロック図である。
FIG. 2 is a block diagram showing functional blocks of
図2に示されるように、基地局10は、無線通信部22と、時間取得部24と、制御部26とを備える。
As shown in FIG. 2, the
無線通信部22は、端末30に送信すべきデータを取得し、取得したデータをフレームとして電波によって端末30に送信する無線通信モジュールである。無線通信部22は、送信したフレームが端末30に届かなかった場合には、上限として定められた回数まで再送する。無線通信部22は、アンテナ、電波の送受信回路、変復調部、MAC(Media Access Control)プロトコル処理部などを備えて構成される。
The
無線通信部22は、フレームの再送を行う場合には、所定のバックオフアルゴリズムによって再送回数に応じて定められるコンテンションウィンドウを用いたバックオフ制御に基づいてフレームを端末30に送信する。また、無線通信部22は、送信したフレームに対するACK(Acknowledgement)フレームを端末30から受信する。バックオフアルゴリズム、及び、コンテンションウィンドウを用いたバックオフ制御については後で説明する。
When the frame is to be retransmitted, the
無線通信部22は、原則的にはコンテンションウィンドウを用いたバックオフ制御によってフレームの再送のタイミングを決定するが、その他に、制御部26による制御に従って、フレームの再送の際に待機時間分だけ待機する。
The
時間取得部24は、無線通信部22がフレームを送信してからACKフレームを受信するまでの時間である往復時間を取得する処理部である。時間取得部24は、プロセッサがプログラムを実行することで実現され得る。
The
例えば、時間取得部24は、無線通信部22がフレームの送信を終了した時刻と、送信したフレームに対するACKフレームの受信を開始した時刻とを取得し、これらの差分を算出することで往復時間を取得する。ここでは、上記のように往復時間を算出する方法を説明するが、上記における「フレームの送信を終了した時刻」に代わりに「フレームの送信を開始した時刻」を用いてもよいし、また、上記における「ACKフレームの受信を開始した時刻」の代わりに「ACKフレームの受信を終了した時刻」を用いてもよい。
For example, the
ここで、時間取得部24は、無線通信部22が送信した複数のフレームそれぞれについての往復時間を取得してもよい。より具体的には、取得した複数のフレームそれぞれについての往復時間の分布についての統計的な議論が可能な程度の個数の往復時間を取得してもよく、具体的には、例えば100個〜1000個程度の所定数個以上のフレームについての往復時間を取得してもよい。
Here, the
制御部26は、無線通信部22による再送の際に用いる待機時間を算出し、無線通信部22による再送のタイミングを制御する処理部である。制御部26は、無線通信部22によるN回目(ただしNは、N≧1を満たす整数)の再送の際に、N−1回目の再送が終了した時刻から、時間取得部24が取得した往復時間に応じて定められる待機時間が経過した後に、バックオフ制御に基づいて再送させる。つまり、制御部26は、過去に無線通信部22が送信したフレームについての往復時間に基づいて、無線通信部22が現時点で送信しようとしているフレームの再送のタイミングを制御する。制御部26は、プロセッサがプログラムを実行することで実現され得る。
The
制御部26が算出する待機時間は、往復時間の平均値より短い時間としてもよい。往復時間の平均値より短い待機時間を用いれば、往復時間の平均値より短い時間が経過した時点での再送によりフレームの送信が成功することがある。これにより、その後の往復時間が短く算出され、その結果、将来の待機時間を短くすることができる利点がある。
The standby time calculated by the
なお、制御部26が再送の制御の際に用いる整数N(すなわち、何回目の再送時に待機時間を用いた再送制御を行うか)は、予めユーザが制御部26に固定値として設定しておいてもよいし、動的に変動するようにしてもよい。なお、「0回目の再送」という場合、フレームについての、再送ではない初回の送信を意味するものとする。
Note that the user sets the integer N (i.e., at which re-transmission time is used for the re-transmission control using the waiting time) for the re-transmission control to be performed by the
なお、制御部26は、時間取得部24が往復時間を上記の所定数個以上のフレームについて取得できた場合にのみ、無線通信部22による再送のタイミングを制御してもよい。このようにすることで、待機時間の分布についての統計的な議論が可能である場合にのみ、再送のタイミングを制御できる利点がある。
The
図3は、バックオフアルゴリズムの説明図である。図3を参照しながら、コンテンションウィンドウを用いたバックオフ制御について説明する。 FIG. 3 is an explanatory diagram of a backoff algorithm. The backoff control using the contention window will be described with reference to FIG.
バックオフアルゴリズムによるバックオフ制御では、IFS時間のキャリアセンスによってキャリアが検知されない場合、フレームを送信しようとする基地局が、所定のコンテンションウィンドウ内で乱数を発生させ、その乱数を基にしたバックオフ時間が決められる。 In the backoff control based on the backoff algorithm, when the carrier is not detected by carrier sense in IFS time, the base station attempting to transmit the frame generates a random number within a predetermined contention window, and the back based on the random number The off time is decided.
IFS時間は、通信規格によりDIFS(Distributred Inter Frame Space)時間、又は、AIFS(Arbitration Inter Frame Space)時間などが用いられる。DIFS時間は、通常の分散制御に用いられるフレーム間隔である。AIFS時間は、フレームの優先度ごとのフレーム間隔であり、フレームの優先度を示すAIFSN(AIFS Number)を用いて、「AIFSN×スロットタイム」と表わされる。 As the IFS time, DIFS (Distributed Inter Frame Space) time, AIFS (Arbitration Inter Frame Space) time or the like is used according to the communication standard. DIFS time is a frame interval used for normal distributed control. The AIFS time is a frame interval for each frame priority, and is expressed as “AIFSN × slot time” using an AIFSN (AIFS Number) indicating the frame priority.
バックオフ時間は、コンテンションウィンドウの範囲[0,CW]内の乱数値R(0,CW)を用いて、「R(0,CW)×スロットタイム」と表わされる。 The backoff time is expressed as “R (0, CW) × slot time” using random number values R (0, CW) within the range of contention window [0, CW].
ここで、コンテンションウィンドウの値CWは、コンテンションウィンドウの最小値CWminから、コンテンションウィンドウの最大値CWmaxまでの範囲内で再送ごとに増加する値である。n回目の再送におけるコンテンションウィンドウの値CWは、(式1)のように表現される。 Here, the value CW of the contention window is a value that increases with each retransmission within the range from the minimum value CWmin of the contention window to the maximum value CWmax of the contention window. The value CW of the contention window in the n-th retransmission is expressed as (Expression 1).
CW=(CWmin+1)×2n−1 ((CWmin+1)×2n−1<CWmaxのとき)
CW=CWmax ((CWmin+1)×2n−1≧CWmaxのとき)
(式1)
CW = (CWmin + 1) × 2 n −1 (when (CWmin + 1) × 2 n −1 <CWmax)
CW = CWmax (when (CWmin + 1) × 2 n −1 ≧ CWmax)
(Formula 1)
このような制御により、コンテンションウィンドウの値CWは、コンテンションウィンドウの最小値CWminからコンテンションウィンドウの最大値CWmaxまで再送ごとに大きくなり、最大値CWmaxに達した後は、最大値CWmaxを維持する。 By such control, the value CW of the contention window increases at each retransmission from the minimum value CWmin of the contention window to the maximum value CWmax of the contention window, and after reaching the maximum value CWmax, the maximum value CWmax is maintained Do.
図3には、CWmin=15、CWmax=63である場合のフレームの送信時、及び、フレームの再送時のコンテンションウィンドウが示されている。ここでは、フレームの初回の送信時のコンテンションウィンドウの値は15であり、1〜4回目の再送時のコンテンションウィンドウの値はそれぞれ、31、63、63、63である場合を示している。 FIG. 3 shows a contention window at the time of transmission of a frame when CWmin = 15 and CWmax = 63, and at the time of retransmission of the frame. Here, the value of the contention window at the time of the first transmission of the frame is 15, and the value of the contention window at the time of the first to fourth retransmission is 31, 63, 63, 63, respectively. .
図4は、本実施の形態に係る制御部26が設定する待機時間の第一例の説明図である。より具体的には、図4は、往復時間の平均値から、往復時間の標準偏差を減ずることで得られる待機時間の説明図である。
FIG. 4 is an explanatory diagram of a first example of the standby time set by the
図4の(a)は、無線通信部22が取得した往復時間の分布を示している。ただし、図4の(a)には、往復時間のうち、フレームの再送なし、又は、1回若しくは2回程度の比較的少ない再送によりフレームが端末30に受信された場合の往復時間を除くものが示されている。言い換えれば、図4の(a)には、無線通信部22が取得した往復時間のうち、所定の閾値Thより大きい往復時間だけが示されている。所定の閾値Thは、図4の(a)に示される往復時間の平均値における確率密度と比較して十分に小さい確率密度を有する往復時間であり、例えば、往復時間の平均値から、往復時間の標準偏差sの3倍を減ずることで(式2)のように算出することができる。
FIG. 4A shows the distribution of the round trip time obtained by the
Th=Av−3×s (式2) Th = Av-3 × s (Equation 2)
また、図4の(b)は、制御部26が算出する待機時間の説明図である。図4の(b)に示される待機時間は、往復時間の平均値から、往復時間の標準偏差を減ずることで得られる待機時間である。
Further, (b) of FIG. 4 is an explanatory diagram of the standby time calculated by the
制御部26は、N回目の再送フレームの送信の際の待機時間Wを時間取得部24が取得した往復時間に応じて定める。具体的には、制御部26は、往復時間の平均値Avから、往復時間の標準偏差sを減ずることで待機時間Wを算出する。
The
W=Av−s (式3) W = Av-s (Equation 3)
制御部26は、無線通信部22のN回目の再送の直前に(式3)のように算出される待機時間Wの分だけ、フレームの送信を待機させる。言い換えれば、制御部26は、無線通信部22のN回目の再送のバックオフ時間の直前に、(式3)により算出される待機時間Wを挿入する。
The
無線通信部22は、N−1回目の再送の終了時刻から待機時間Wが経過すると、コンテンションウィンドウを用いたバックオフ制御に基づいて、N回目の再送に係るフレームの送信を行う。
When the waiting time W has elapsed from the end time of the (N-1) th retransmission, the
図5は、本実施の形態に係る制御部26が設定する待機時間の第二例の説明図である。より具体的には、図5は、往復時間の平均値の1/2である待機時間の説明図である。
FIG. 5 is an explanatory diagram of a second example of the standby time set by the
図5の(a)は、図4の(a)と同様、無線通信部22が取得した往復時間の分布を示している。
Similarly to (a) of FIG. 4, (a) of FIG. 5 illustrates the distribution of the round trip time acquired by the
図5の(b)は、制御部26が算出する待機時間の説明図である。図5の(b)に示される待機時間は、往復時間の平均値の1/2である待機時間である。
(B) of FIG. 5 is an explanatory diagram of the standby time calculated by the
制御部26は、N回目の再送フレームの送信の際の待機時間Wを時間取得部24が取得した往復時間に応じて定める。具体的には、制御部26は、往復時間の平均値Avを1/2倍することで、(式4)により待機時間Wを算出する。
The
W=Av/2 (式4) W = Av / 2 (Equation 4)
制御部26は、(式3)を用いる場合と同様、無線通信部22のN回目の再送の直前に(式4)により算出される待機時間Wを挿入し、待機時間Wが経過すると、コンテンションウィンドウを用いたバックオフ制御に基づいて、N回目の再送に係るフレームの送信を行う。
As in the case of using (Equation 3), the
以上のように構成された基地局10の処理について以下で説明する。
The process of the
図6は、本実施の形態に係る待機時間の算出処理を示すフロー図である。 FIG. 6 is a flowchart showing the process of calculating the waiting time according to the present embodiment.
ステップS101において、時間取得部24は、往復時間を取得する。時間取得部24は、例えば、無線通信部22がフレームの送信を完了した時刻と、無線通信部22がACKフレームの受信を開始した時刻とを取得し、これらの差分を算出することで往復時間を取得する。
In step S101, the
ステップS102において、制御部26は、待機時間を算出する。待機時間の算出は、例えば、上記(式3)又は(式4)によりなされる。
In step S102, the
以上の一連の処理により、制御部26は、待機時間を算出する。
The
図7は、本実施の形態に係る再送処理を示すフロー図である。 FIG. 7 is a flow chart showing retransmission processing according to the present embodiment.
ステップS201において、無線通信部22は、フレームを送信する。これは、端末30に送信すべきフレームについての、再送ではない初回の送信である。
In step S201, the
ステップS202において、無線通信部22は、ステップS201で送信したフレームに対するACKフレームを端末30から受信したか否かを判定する。ACKフレームを受信した場合には、当該フレームの送信が成功したとして図7に示される一連の処理を終了する。一方、フレームを送信後SIFS(Short Interframe Space)時間を経過してもACKフレームを受信しない場合には、ステップS203に進む。
In step S202, the
ステップS203において、無線通信部22は、再送回数Rを1加算する。そして、無線通信部22は、再送回数Rが上限を超過したか否かを判定する。再送回数Rが上限を超過した場合には、当該フレームの送信が失敗したとして図7に示される一連の処理を終了する。一方、再送回数Rが上限を超過していない場合には、ステップS204に進む。
In step S203, the
ステップS204において、無線通信部22は、再送回数Rが整数Nに等しいか、つまり、これからN回目の再送を行うのか否かを判定する。再送回数Rが整数Nに等しい場合にはステップS205に進み、そうでない場合には、ステップS206に進む。
In step S204, the
ステップS205において、制御部26は、無線通信部22を制御することで、N−1回目の再送が完了した時刻から待機時間Wが経過するまで待機させる。
In step S205, the
ステップS206において、無線通信部22は、バックオフ制御に基づいてフレームの再送をする。ステップS206を終了したらステップS202に進む。
In step S206, the
以上の一連の処理により、N回目の再送の前に待機時間Wを挿入することができる。 By the above series of processes, the waiting time W can be inserted before the Nth retransmission.
次に、基地局による再送タイミングの例について、従来の関連技術における例と、本実施の形態における例とを対比しながら説明する。 Next, an example of retransmission timing by the base station will be described while comparing an example in the related art of the related art with an example in the present embodiment.
図8は、関連技術に係る基地局の再送タイミングを示す説明図である。 FIG. 8 is an explanatory view showing the retransmission timing of the base station according to the related art.
ここでは、往復時間の平均値が50ミリ秒、往復時間の標準偏差が10ミリ秒、フレーム送信時間が200μ秒、CWmin=1、CWmax=63、1スロットタイムが10μ秒、SIFS時間が10μ秒、AIFSNが3である場合を一例として説明する。また、制御部26によって、待機時間が50ミリ秒と算出されたとする。
Here, the average value of the round trip time is 50 ms, the standard deviation of the round trip time is 10 ms, the frame transmission time is 200 μsec, CWmin = 1, CWmax = 63, one slot time is 10 μsec, and the SIFS time is 10 μsec. The case where AIFSN is 3 will be described as an example. Further, it is assumed that the standby time is calculated to be 50 milliseconds by the
また、図8では、無線通信部22がフレームの初回の送信を開始した時刻をゼロとした相対的な時刻を横軸として、フレームの送信及び再送を示している。
Further, FIG. 8 illustrates frame transmission and retransmission with the relative time with the time when the
図8に示されるように、1回目から5回目までの再送の開始時刻は、それぞれ、250、500、770、1020、1400μ秒であったとする。また、1回目から5回目までの再送のバックオフ時間は、それぞれ、50、50、70、50、180μ秒であったとする。 As shown in FIG. 8, it is assumed that the start times of the first to fifth retransmissions are 250, 500, 770, 1020, and 1400 μ seconds, respectively. Further, it is assumed that the backoff times of the first to fifth retransmissions are 50, 50, 70, 50, and 180 μ seconds, respectively.
AIFS時間は、「AIFSN×スロットタイム+SIFS時間」により、40μ秒と算出される。そのため、この場合の1回目から5回目までの再送のコンテンションウィンドウによるバックオフ時間は、それぞれ、10、10、30、10、140μ秒であったことがわかる。 The AIFS time is calculated as 40 μsec by “AIFSN × slot time + SIFS time”. Therefore, it is understood that the backoff time by the contention window for the first to fifth retransmissions in this case is 10, 10, 30, 10, and 140 μ seconds, respectively.
この場合、無線通信部22によるフレームの6回目の再送の開始時刻は、以下のように算出される。6回目の再送のバックオフ時間B6は、(式5)より40μ秒から660μ秒までの範囲に含まれる。
In this case, the start time of the sixth retransmission of the frame by the
B6=AIFSN×スロットタイム+R(0,CW)×スロットタイム (式5) B6 = AIFSN x slot time + R (0, CW) x slot time (Equation 5)
よって、6回目の再送の開始時刻は、5回目の再送の終了時刻である1600μ秒からバックオフ時間B6が経過した時刻として、1640μ秒から2260μ秒までの範囲になる。 Therefore, the start time of the sixth retransmission is in the range of 1640 μs to 2260 μs as the time when the backoff time B6 has elapsed from 1600 μs which is the end time of the fifth retransmission.
なお、6回目の再送の後にも端末30からのACKフレームが受信できない場合には、6回目の再送の後さらに40μ秒から660μ秒までの範囲から選択されるバックオフ時間を用いて、7回目以降の再送がなされる。端末30が数秒程度の通信不可能になった場合には、上記のような間隔でフレームの再送を繰り返しても再送されたフレームが端末30に受信されず、ACKフレームの返信がなされない。つまり、上記における再送されたフレームは、無駄な再送フレームに相当する。 If the ACK frame from the terminal 30 can not be received even after the sixth retransmission, the seventh time using the backoff time selected from the range of 40 μs to 660 μs after the sixth retransmission. Subsequent retransmissions are made. When the terminal 30 can not communicate for several seconds, even if retransmission of frames is repeated at the above intervals, the retransmitted frame is not received by the terminal 30, and an ACK frame is not sent back. That is, the retransmitted frame in the above corresponds to a useless retransmission frame.
これに対して、図9は、本実施の形態に係る基地局10の再送タイミングを示す説明図である。なお、ここでは、N=6である場合、つまり、制御部26がフレームの6回目の再送のバックオフ時間の前に待機時間を挿入する場合を説明する。
On the other hand, FIG. 9 is an explanatory view showing retransmission timing of the
図9に示されるフレームの送信のタイミング、及び、1回目から5回目までの再送のタイミングは、図8における再送のタイミングと同じである。 The timing of transmission of the frame shown in FIG. 9 and the timing of the first to fifth retransmissions are the same as the timing of the retransmission in FIG.
本実施の形態の基地局10によれば、6回目の再送のバックオフ時間の前に待機時間が挿入される。
According to the
待機時間を上記(式3)を用いて算出する場合、(式3)においてAv=50ミリ秒、s=10ミリ秒として、待機時間Wは40ミリ秒と算出される。この場合、6回目の再送の開始時刻は、41640μ秒から42260μ秒までの範囲内になる。 When the waiting time is calculated using the above (Equation 3), the waiting time W is calculated to be 40 ms, where Av = 50 milliseconds and s = 10 milliseconds in (Equation 3). In this case, the start time of the sixth retransmission is in the range of 41640 μs to 42260 μs.
また、待機時間を上記(式4)を用いて算出する場合、(式4)においてAv=50ミリ秒として、待機時間Wは25ミリ秒と算出される。この場合、6回目の再送は、26640μ秒から27260μ秒までの範囲内で行われる。 When the standby time is calculated using the above (Equation 4), the standby time W is calculated to be 25 ms, assuming that Av = 50 ms in (Equation 4). In this case, the sixth retransmission is performed in the range of 26640 μs to 27260 μs.
このようにすることで、基地局10は、端末30が数秒程度の通信不可能状態になった場合には、図8の場合のように無駄な再送フレームの送信を繰り返すことなく、待機時間の経過を待つ。そして、基地局10は、待機時間を経過した後に再送フレームの送信を行うことで、無駄な再送フレームの送信を抑制することができる。
By doing this, when the terminal 30 becomes incapable of communication for several seconds, the
なお、制御部26が再送の制御の際に用いる整数Nは、予めユーザが制御部26に固定値として設定しておいてもよいし、動的に変動するようにしてもよい。例えば、上記N回目の再送が、所定のバックオフアルゴリズムにおいてコンテンションウィンドウの値がコンテンションウィンドウの最大値に一致している再送のうちの2回目の再送となるように整数Nを定めてもよい。例えば、図3に示される例の場合であれば、「2回目再送」以降の再送におけるコンテンションウィンドウの値が63で最大値に一致している。よって、このうちの2回目の再送である「3回目再送」が上記に該当するので、整数Nを3に定めてもよい。無線通信部22から端末30へのフレームの送信が、コンテンションウィンドウの値が最大値に達するまで成功しない場合には、バックオフアルゴリズムに従うIFS時間及びバックオフ時間の間隔を空けて再送を繰り返しても、フレームが相手装置に届かないことが想定される。そこで、無線通信部22に待機時間分の待機を行わせることで無駄な再送フレームの送信を抑制する。
Note that the integer N used when the
なお、制御部26は、無線通信部22によるN回目以降の再送のそれぞれにおけるコンテンションウィンドウの値を、所定のバックオフアルゴリズムにおける初回の送信及び1回目以降の再送のそれぞれにおけるコンテンションウィンドウの値に設定してもよい。つまり、制御部26は、無線通信部22によるN回目の再送において、バックオフアルゴリズムにおけるCWを、初回の再送におけるコンテンションウィンドウの値であるCWminに設定してバックオフ時間を算出し、N+1回目以降の再送では、バックオフアルゴリズムにおける1回目以降の再送のコンテンションウィンドウの値を設定してもよい。このようにすることで、待機時間経過後に端末30が通信可能状態になっている場合に、端末30からのACKフレームをより早く受信できる利点がある。
The
一方、制御部26は、無線通信部22によるN回目以降の再送のそれぞれにおけるコンテンションウィンドウの値を、それまでのコンテンションウィンドウの変化を維持したまま変化させてもよい。待機時間経過後にも端末30が通信断状態にある場合には、比較的長いバックオフ時間を用いて再送を繰り返す方が、再送されるフレーム数を削減できるからである。
On the other hand, the
なお、無線通信部22が複数の端末30のそれぞれと通信する場合には、制御部26は、複数の端末30ごとに待機時間を算出し、算出した待機時間を用いて、フレームを再送させてもよい。このようにすることで、基地局10が複数の端末30と同時並行的に通信する場合でも、無駄な再送フレームの送信を抑制することができる。
When the
なお、本実施の形態では、本発明に係る無線通信装置が基地局10として実現される例を示したが、本発明に係る無線通信装置が端末30として実現されてもよい。端末30が移動可能である場合、移動によって基地局10との通信ができなくなることがある。その場合に所定のバックオフアルゴリズムに従うと、無駄な再送フレームの送信を繰り返すことがある。そこで、上記と同様に、N回目の再送の前に待機時間を挿入することで、無駄な再送フレームの送信を抑制することができる。
In the present embodiment, an example is shown in which the wireless communication apparatus according to the present invention is realized as the
以上のように本実施の形態の無線通信装置は、所定のバックオフアルゴリズムにより定められるIFS時間及びバックオフ時間の間隔を空けて繰り返す再送の途中で、待機時間分の待機をする。これにより、無線通信装置は、IFS時間及びバックオフ時間の間隔より長い時間を空けてフレームを再送する。このようにして、無線通信装置は、無駄な再送フレームの送信を抑制する。 As described above, the wireless communication apparatus according to the present embodiment waits for the waiting time in the middle of retransmission which is repeated at intervals of the IFS time and the backoff time determined by a predetermined backoff algorithm. Thus, the wireless communication apparatus retransmits the frame at a time longer than the interval between the IFS time and the backoff time. In this way, the wireless communication device suppresses unnecessary transmission of retransmission frames.
また、無線通信装置は、往復時間の平均値より短い時間が経過した時点での再送によりフレームの送信が成功することがある。これにより、無線通信装置は、その後に算出する往復時間を短くし、無駄な再送フレームの送信の抑制に際して、将来の待機時間を短くすることができる。 Also, the wireless communication apparatus may successfully transmit a frame by retransmission when a time shorter than the average value of the round trip time has elapsed. As a result, the wireless communication apparatus can shorten the round trip time to be calculated thereafter, and can shorten the future standby time when suppressing transmission of useless retransmission frames.
また、無線通信装置は、往復時間の平均値とその標準偏差とを用いることで、より具体的な構成に基づいて、無駄な再送フレームの送信を抑制する。 Also, the wireless communication apparatus suppresses unnecessary transmission of retransmission frames based on a more specific configuration by using the average value of the round trip time and the standard deviation thereof.
また、無線通信装置は、往復時間の平均値を用いることで、より具体的な構成に基づいて、無駄な再送フレームの送信を抑制する。 Also, the wireless communication apparatus suppresses unnecessary transmission of retransmission frames based on a more specific configuration by using the average value of the round trip time.
また、無線通信装置は、バックオフアルゴリズムにより再送ごとにコンテンションウィンドウの値が増加する際に、コンテンションウィンドウの値が最大値に達したときの再送の次の再送のときに、待機時間分の待機を行う。無線通信装置から相手装置へのフレームの送信が、コンテンションウィンドウの値が最大値に達するまで成功しない場合には、相手装置が通信不可能な状態になっている蓋然性が高い。この場合には、バックオフアルゴリズムに従うIFS時間及びバックオフ時間の間隔を空けて再送を繰り返しても、フレームが相手装置に届かないことが想定される。そこで、無線通信装置は、待機時間分の待機を行うことで無駄な再送フレームの送信を抑制する。 Also, when the value of the contention window increases at each retransmission according to the backoff algorithm, the wireless communication apparatus waits for the waiting time after the retransmission following the retransmission when the value of the contention window reaches the maximum value. Wait for If transmission of a frame from the wireless communication apparatus to the destination apparatus is not successful until the value of the contention window reaches the maximum value, there is a high probability that the destination apparatus can not communicate. In this case, it is assumed that the frame does not reach the other device even if retransmission is repeated with an interval of IFS time and backoff time according to the backoff algorithm. Therefore, the wireless communication apparatus suppresses unnecessary transmission of retransmission frames by performing standby for the standby time.
また、無線通信装置は、待機時間分の待機をした後の再送において、バックオフアルゴリズムにおける初回の送信に用いられるコンテンションウィンドウの値を用いて、バックオフ時間を決定する。これにより、待機時間経過後に相手装置が通信可能な状態になっている場合に、相手装置にフレームをより早く受信させ、相手装置からのACKフレームをより早く受信できる利点がある。 Also, in the retransmission after waiting for the waiting time, the wireless communication apparatus determines the backoff time using the value of the contention window used for the first transmission in the backoff algorithm. Thus, there is an advantage that, when the other device is in a communicable state after the standby time, the other device can receive the frame more quickly, and the ACK frame from the other device can be received more quickly.
また、無線通信装置は、複数の相手装置ごとに待機時間を算出するので、複数の相手装置と同時並行的に通信する場合でも、無駄な再送フレームの送信を抑制する。 Further, since the wireless communication device calculates the standby time for each of the plurality of other devices, even in the case of communicating with the plurality of other devices simultaneously in parallel, unnecessary transmission of retransmission frames is suppressed.
以上、本発明の無線通信装置等について、実施の形態に基づいて説明したが、本発明は、この実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。 As mentioned above, although the radio | wireless communication apparatus etc. of this invention were demonstrated based on embodiment, this invention is not limited to this embodiment. Without departing from the spirit of the present invention, various modifications that may occur to those skilled in the art may be made to the present embodiment, or a form constructed by combining components in different embodiments is also included in the scope of the present invention. .
本発明は、無駄な再送フレームの送信を抑制する無線通信装置に適用され得る。具体的には、無線基地局及び無線端末に適用される。 The present invention can be applied to a wireless communication apparatus that suppresses transmission of useless retransmission frames. Specifically, it is applied to a wireless base station and a wireless terminal.
1 通信システム
10 基地局
22 無線通信部
24 時間取得部
26 制御部
30 端末
40 LAN
50 ネットワーク
1
50 network
Claims (8)
前記無線通信部が前記フレームを送信してから前記ACKフレームを受信するまでの時間である往復時間を取得する時間取得部と、
前記無線通信部によるフレームのN回目(ただしN≧1)の再送の際に、N−1回目の再送が終了した時刻から、前記時間取得部が取得した前記往復時間に応じて定められる待機時間が経過した後に、バックオフ制御に基づいて再送をさせる制御部とを備える
無線通信装置。 A frame is transmitted to the opposite device based on backoff control using a contention window defined according to the number of retransmissions by a predetermined backoff algorithm, and an acknowledgment (ACK) frame for the transmitted frame is received from the opposite device. Wireless communication unit,
A time acquisition unit for acquiring a round trip time which is a time from the wireless communication unit transmitting the frame to receiving the ACK frame;
A standby time determined according to the round trip time acquired by the time acquisition unit from the time when the N-1th retransmission is completed, at the Nth (where N ≧ 1) retransmission of a frame by the wireless communication unit And a control unit configured to perform retransmission based on backoff control after e.
前記制御部は、
前記時間取得部が取得した複数の前記往復時間より短い時間を前記待機時間として用いて、前記N回目の再送をさせる
請求項1に記載の無線通信装置。 The time acquisition unit acquires a plurality of the round trip times,
The control unit
The wireless communication apparatus according to claim 1, wherein the Nth retransmission is performed using a time shorter than the plurality of round trip times acquired by the time acquisition unit as the standby time.
前記制御部は、
前記時間取得部が取得した複数の前記往復時間の平均値から、複数の前記往復時間の標準偏差を差し引いた値を前記待機時間として用いて、前記N回目の再送をさせる
請求項1又は2に記載の無線通信装置。 The time acquisition unit acquires a plurality of the round trip times,
The control unit
The N-th retransmission is performed using a value obtained by subtracting a plurality of standard deviations of the round trip time from the average value of the round trip times acquired by the time acquisition unit as the waiting time. A wireless communication device as described.
前記制御部は、
前記時間取得部が取得した複数の前記往復時間の平均値の1/2を前記待機時間として用いて、前記N回目の再送をさせる
請求項1又は2に記載の無線通信装置。 The time acquisition unit acquires a plurality of the round trip times,
The control unit
The wireless communication apparatus according to claim 1, wherein the Nth retransmission is performed using half of an average value of the plurality of round trip times acquired by the time acquisition unit as the standby time.
請求項1〜4のいずれか1項に記載の無線通信装置。 The Nth retransmission is the second retransmission of retransmissions in which the value of the contention window matches the maximum value of the contention window in the predetermined backoff algorithm. The wireless communication device according to claim 1.
請求項1〜5のいずれか1項に記載の無線通信装置。 The control unit sets the value of the contention window in each of the Nth and subsequent retransmissions by the wireless communication unit to the value of the contention window in each of the first transmission and the first and subsequent retransmissions in the predetermined backoff algorithm. The wireless communication apparatus according to any one of claims 1 to 5, wherein the setting is performed.
前記制御部は、複数の前記相手装置ごとの前記待機時間を用いて、前記フレームを再送させる
請求項1〜6のいずれか1項に記載の無線通信装置。 The wireless communication unit communicates with each of the plurality of counterpart devices.
The wireless communication device according to any one of claims 1 to 6, wherein the control unit retransmits the frame using the standby time for each of the plurality of other devices.
前記無線通信ステップで前記フレームを送信してから前記ACKフレームを受信するまでの時間である往復時間を取得する時間取得ステップと、
前記無線通信ステップでのフレームのN回目(ただしN≧1)の再送の際に、N−1回目の再送が終了した時刻から、時間取得ステップで取得した前記往復時間に応じて定められる待機時間が経過した後に、バックオフ制御に基づいて再送をさせる制御ステップとを含む
無線通信装置の制御方法。 A frame is transmitted to the opposite device based on backoff control using a contention window defined according to the number of retransmissions by a predetermined backoff algorithm, and an acknowledgment (ACK) frame for the transmitted frame is received from the opposite device. Wireless communication step,
A time acquisition step of acquiring a round trip time which is a time from transmission of the frame to reception of the ACK frame in the wireless communication step;
A standby time determined according to the round trip time acquired in the time acquisition step from the time when the N-1th retransmission is completed, at the time of the Nth (where N た だ し 1) retransmission of the frame in the wireless communication step And D. a control step of causing retransmission based on backoff control after e.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017194906A JP6781469B2 (en) | 2017-10-05 | 2017-10-05 | Wireless communication device and control method of wireless communication device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017194906A JP6781469B2 (en) | 2017-10-05 | 2017-10-05 | Wireless communication device and control method of wireless communication device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019068374A true JP2019068374A (en) | 2019-04-25 |
| JP6781469B2 JP6781469B2 (en) | 2020-11-04 |
Family
ID=66340865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017194906A Active JP6781469B2 (en) | 2017-10-05 | 2017-10-05 | Wireless communication device and control method of wireless communication device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6781469B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013098787A (en) * | 2011-11-01 | 2013-05-20 | Nippon Telegr & Teleph Corp <Ntt> | Wireless lan access control method and wireless lan system |
| US20130322246A1 (en) * | 2010-11-18 | 2013-12-05 | Huawei Technologies Co., Ltd. | Network packet loss processing method and apparatus |
| JP2014165512A (en) * | 2013-02-21 | 2014-09-08 | Nippon Telegr & Teleph Corp <Ntt> | Wireless lan device and back-off control method |
| JP2017126824A (en) * | 2016-01-12 | 2017-07-20 | 株式会社日立産機システム | Wireless communication control method, wireless communication apparatus, and wireless communication system |
-
2017
- 2017-10-05 JP JP2017194906A patent/JP6781469B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130322246A1 (en) * | 2010-11-18 | 2013-12-05 | Huawei Technologies Co., Ltd. | Network packet loss processing method and apparatus |
| JP2013098787A (en) * | 2011-11-01 | 2013-05-20 | Nippon Telegr & Teleph Corp <Ntt> | Wireless lan access control method and wireless lan system |
| JP2014165512A (en) * | 2013-02-21 | 2014-09-08 | Nippon Telegr & Teleph Corp <Ntt> | Wireless lan device and back-off control method |
| JP2017126824A (en) * | 2016-01-12 | 2017-07-20 | 株式会社日立産機システム | Wireless communication control method, wireless communication apparatus, and wireless communication system |
Non-Patent Citations (1)
| Title |
|---|
| 平井 敏之, 大坐畠 智, 川島 幸之助: "無線LAN端末におけるチャネル競合端末数と往復遅延情報を用いるTCP輻輳制御", 第72回(平成22年)全国大会講演論文集(3) ネットワーク セキュリティ, JPN6020036951, 8 March 2010 (2010-03-08), pages 3 - 355, ISSN: 0004356068 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6781469B2 (en) | 2020-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6816125B2 (en) | Techniques for managing wireless communication channels in a shared frequency band | |
| JP6495984B2 (en) | Wireless communication apparatus and wireless communication method | |
| JP5485411B2 (en) | Packet loss handling for downlink multi-user multiple-input and multiple-output wireless networks | |
| JP4578206B2 (en) | Communication device | |
| US10201015B2 (en) | Collision avoidance systems and methods | |
| US9433018B2 (en) | System and method for using SIC to solve WiFi collisions | |
| KR20060066617A (en) | Method and system to reduce latency in transmission of ACC in mesh network | |
| CN107437986A (en) | Full-duplex operation in wireless network | |
| US10181996B2 (en) | Trigger frame recovery | |
| JP2013197928A (en) | Radio communication method and radio communication system | |
| TWI324868B (en) | Apparatus and method of controlling transmission of response frame | |
| JP2011035600A (en) | Wireless communication system | |
| US7813385B1 (en) | Adaptive link delay management in wireless link systems | |
| WO2015133646A1 (en) | Communication control device, wireless terminal, memory card, integrated circuit, and method for wireless communications | |
| JP2009206573A (en) | Wireless communication device and wireless communication method | |
| EP4580298A1 (en) | Data transmission method and apparatus | |
| JP6781469B2 (en) | Wireless communication device and control method of wireless communication device | |
| JP6212007B2 (en) | Wireless communication system and wireless communication method | |
| JP4394017B2 (en) | Wireless communication method | |
| JP2005210210A (en) | Transmission method of wireless packet data, and transmission system of wireless packet data | |
| JP2009060621A (en) | Wireless packet data transmission system | |
| US20160029377A1 (en) | Wireless terminal station and base station | |
| JP6436144B2 (en) | Wireless communication method, wireless communication system, and program | |
| JP2023502309A (en) | to send a frame | |
| KR101242311B1 (en) | Method for retransmitting data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200713 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200713 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200715 |
|
| 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: 20201006 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201009 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6781469 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |