[go: up one dir, main page]

JP2008167487A - Data transmission method and system using CSMA method - Google Patents

Data transmission method and system using CSMA method Download PDF

Info

Publication number
JP2008167487A
JP2008167487A JP2008065911A JP2008065911A JP2008167487A JP 2008167487 A JP2008167487 A JP 2008167487A JP 2008065911 A JP2008065911 A JP 2008065911A JP 2008065911 A JP2008065911 A JP 2008065911A JP 2008167487 A JP2008167487 A JP 2008167487A
Authority
JP
Japan
Prior art keywords
transmission
data
station
unit
wireless 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.)
Withdrawn
Application number
JP2008065911A
Other languages
Japanese (ja)
Other versions
JP2008167487A5 (en
Inventor
Shinsuke Yagi
眞介 八木
Kazuhiro Yamamoto
和弘 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kokusai Denki Electric Inc
Original Assignee
Hitachi Kokusai Electric Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Kokusai Electric Inc filed Critical Hitachi Kokusai Electric Inc
Priority to JP2008065911A priority Critical patent/JP2008167487A/en
Publication of JP2008167487A publication Critical patent/JP2008167487A/en
Publication of JP2008167487A5 publication Critical patent/JP2008167487A5/ja
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

【課題】誤り制御にARQ伝送処理を使用した場合にも適用できるようにしたCSMA方式によるデータ伝送方法およびシステムを提供する。
【解決手段】1フレームの伝送データ13の送信に先立って、待機時間設定部9で設定したランダムな設定時間を待機させ、この間に他局送信検出部8で他の無線局からの送信がない状態で伝送データ13の送信を行い、一方、受信側無線局からの再送要求信号(REQ1、REQ2)16、18の受信に対しては、待機時間設定部9による待機時間の設定や他局送信検出部8による他の無線局による送信の有無の検出を行うことなく処理する。
【選択図】図1
The present invention provides a data transmission method and system using the CSMA method which can be applied even when ARQ transmission processing is used for error control.
Prior to transmission of one frame of transmission data, a random set time set by a standby time setting unit is made to wait, and no transmission from another wireless station is made by another station transmission detecting unit during this period. The transmission data 13 is transmitted in the state. On the other hand, for the reception of retransmission request signals (REQ1, REQ2) 16, 18 from the receiving radio station, the standby time setting unit 9 sets the standby time or transmits to other stations. The detection unit 8 performs processing without detecting the presence or absence of transmission by another wireless station.
[Selection] Figure 1

Description

本発明は、複数の無線局が同一の周波数をCSMA方式で共有する無線回線で、ARQ(Automatic Repeat Request)伝送処理を使用した通信を行う場合のデータ伝送方法およびそのシステムに関するものである。   The present invention relates to a data transmission method and a system for performing communication using an ARQ (Automatic Repeat Request) transmission process on a radio channel in which a plurality of radio stations share the same frequency by the CSMA method.

CSMA方式は、複数の無線局が同一周波数を共有して通信を行う場合に、送信中以外の無線局でキャリアセンスまたは同期信号の検出等によって他の無線局が送信中であることを検出し、その送信が検出されている間は自局の送信を禁止して衝突を防ぐようにした多重アクセス方法である。ここで、送信中の無線局の送信が終了したなら直ちに他の全ての無線局が送信を開始できるようになっている場合、送信を待たされていた無線局が複数あると、それらが同時に送信を開始することになり、衝突を避けることができない。このような衝突を防止するために、各無線局は独立に乱数発生処理を行い、その時の乱数の値で決まる時間だけ送信開始を待つことが行われている。しかし、従来のCSMA方式は、受信局からはACK(Acknowledgement)応答だけを行うような伝送シーケンスを対象としていた。   In the CSMA method, when a plurality of wireless stations share the same frequency and perform communication, it detects that another wireless station is transmitting by detecting a carrier sense or a synchronization signal in a wireless station other than the transmitting station. This is a multiple access method in which the transmission of its own station is prohibited while the transmission is detected to prevent collision. If all the other wireless stations can start transmitting immediately after transmission of the transmitting wireless station is completed, if there are multiple wireless stations that have been waiting for transmission, they are transmitted simultaneously. The collision will not be avoided. In order to prevent such a collision, each radio station independently performs random number generation processing and waits for the start of transmission for a time determined by the value of the random number at that time. However, the conventional CSMA scheme targets a transmission sequence in which only an ACK (Acknowledgement) response is made from a receiving station.

図3は、従来のCSMA方式によるデータ伝送方法を示す伝送シーケンス図である(例えば、非特許文献1を参照)。システムを構成する複数の無線局A〜Eは、いずれも他の無線局の送信電波を受信できる位置関係にあるとする。ここでは、無線局Aから無線局Bへの伝送データ21の送信中に、無線局Cと無線局Eに送信が必要な伝送データ22,23が発生した場合を示しており、無線局Cの送信の宛先は無線局Dとする。無線局BからのACK信号24の送信の終了後に、無線局Cと無線局Eはそれぞれ互いに独立な乱数を発生させ、その乱数に比例した待機時間t1および待機時間t2だけ待機する。それぞれ待機時間t1および待機時間t2を経過後、他に送信している無線局がないかどうかをキャリアセンス等の方法で検出処理25,26を行う。ここで、無線局Cの待機時間t1の方が無線局Eの待機時間t2より短かいため、無線局Cの検出処理25では他の無線局での送信がないと判断されて伝送データ22の送信を開始する。無線局Eの検出処理26では、無線局Cが送信中であると判定されるので送信せず、無線局DからのACK信号27の送信終了まで待機する。無線局DのACK信号27の送信終了後、無線局Eは再度乱数を発生してそれに比例した待機時間t3だけさらに待機する。その後、無線局Eでは他の送信局の有無の検出処理28を行うが、ここでは他に送信がないので、伝送データ23の送信を開始できるようになる。
IEEE802.11
FIG. 3 is a transmission sequence diagram showing a conventional data transmission method based on the CSMA method (see, for example, Non-Patent Document 1). It is assumed that the plurality of radio stations A to E configuring the system are in a positional relationship in which the radio waves transmitted from other radio stations can be received. In this example, transmission data 22 and 23 that need to be transmitted to the wireless station C and the wireless station E are generated during transmission of the transmission data 21 from the wireless station A to the wireless station B. The transmission destination is wireless station D. After the transmission of the ACK signal 24 from the wireless station B is completed, the wireless station C and the wireless station E generate random numbers independent of each other, and wait for a waiting time t1 and a waiting time t2 proportional to the random numbers. After waiting time t1 and waiting time t2, respectively, detection processes 25 and 26 are performed by a method such as carrier sense to determine whether there is any other radio station transmitting. Here, since the standby time t1 of the wireless station C is shorter than the standby time t2 of the wireless station E, the detection processing 25 of the wireless station C determines that there is no transmission in another wireless station and the transmission data 22 Start sending. In the detection process 26 of the wireless station E, since it is determined that the wireless station C is transmitting, the wireless station C does not transmit and waits until the transmission of the ACK signal 27 from the wireless station D is completed. After the transmission of the ACK signal 27 of the wireless station D, the wireless station E generates a random number again and waits for a standby time t3 proportional to the random number. Thereafter, the wireless station E performs a process 28 for detecting the presence / absence of another transmitting station, but since there is no other transmission here, transmission of the transmission data 23 can be started.
IEEE 802.11

しかしながら、従来のCSMA方式によるデータ伝送方法は、受信側無線局からはACK応答だけを行うような伝送シーケンスを対象としており、送信データの1フレームを複数のブロックで構成し、そのブロック毎に誤り検出可能に符号化して送信し、受信側無線局でブロック毎に行った誤り検出で誤りを検出した場合に、受信側無線局から返送した再送要求信号で指定されたブロックの伝送データを送信側無線局から再送するようにしたARQ伝送処理のようなシーケンスは考慮していない。   However, the conventional data transmission method based on the CSMA method is intended for a transmission sequence in which only the ACK response is made from the receiving radio station, and one frame of transmission data is composed of a plurality of blocks, and each block has an error. If the error is detected by error detection performed for each block at the receiving wireless station, the transmission data of the block specified by the retransmission request signal returned from the receiving wireless station is transmitted on the transmitting side. A sequence such as ARQ transmission processing retransmitted from a radio station is not considered.

本発明の目的は、誤り制御にARQ伝送処理を使用した場合にも適用できるようにしたCSMA方式によるデータ伝送方法およびシステムを提供することにある。   An object of the present invention is to provide a data transmission method and system according to the CSMA method which can be applied even when ARQ transmission processing is used for error control.

本発明は上記目的を達成するために、複数の無線局が同一の周波数をCSMA方式で共有する無線回線で、受信側無線局で受信した伝送データのブロック毎に誤り検出を行い、誤りを検出した場合にそのブロックの再送要求信号を送信側無線局に送信し、これを受信した前記送信側無線局では対応するブロックの伝送データを前記受信側無線局へ再送するARQ伝送処理を使用したCSMA方式によるデータ伝送方法において、前記送信側無線局は、1フレームの伝送データの最初の送信開始時にはランダムに設定された待機時間後に、他の無線局の送信がないことを検出した状態で前記伝送データを送信し、前記受信側無線局からの前記再送要求信号に対しては前記待機時間を設定することなく前記対応するブロックの伝送データを再送することを特徴とする。   In order to achieve the above object, the present invention performs error detection for each block of transmission data received by a receiving radio station in a radio channel in which a plurality of radio stations share the same frequency by the CSMA method, and detects an error. In such a case, the retransmission request signal of the block is transmitted to the transmission side radio station, and the transmission side radio station that has received the signal transmits the transmission data of the corresponding block to the reception side radio station. In the data transmission method according to the method, the transmission side radio station detects the absence of transmission of another radio station after a randomly set waiting time at the start of transmission of one frame of transmission data. Data is transmitted, and the transmission data of the corresponding block is retransmitted without setting the waiting time for the retransmission request signal from the receiving radio station. It is characterized in.

請求項2に記載の本発明は、複数の無線局が同一の周波数をCSMA方式で共有する無線回線で、受信側無線局で受信した伝送データのブロック毎に誤り検出を行い、誤りを検出した場合にそのブロックの再送要求信号を送信側無線局に送信し、これを受信した前記送信側無線局では対応するブロックの伝送データを前記受信側無線局へ再送するARQデータ伝送部を有するCSMA方式によるデータ伝送システムにおいて、送信側無線局に、送信データが発生したときに待機時間を設定する待機時間設定部と、この待機時間内に他の無線局の送信がないことを検出する他局送信検出部と、前記他局送信検出部が他の無線局による送信が無いことを検出したときに前記伝送データを符号化する符号化部と、この符号化した伝送データを送信する送信部と、受信側無線局で誤り検出されたブロックの伝送データを再送要求する再送要求信号を検出する受信符号判定部とを設け、この受信符号判定部で前記再送要求信号を検出したとき前記待機時間設定部および前記他局送信検出部を作動することなく前記再送要求信号に対応するブロックの伝送データを前記符号化部を通して前記送信部から送信することを特徴とする。   The present invention according to claim 2 detects an error by detecting an error for each block of transmission data received by a receiving radio station in a radio channel in which a plurality of radio stations share the same frequency by the CSMA method. In this case, the CSMA system has an ARQ data transmission unit that transmits a retransmission request signal of the block to the transmission-side radio station, and the transmission-side radio station that has received the signal transmits the transmission data of the corresponding block to the reception-side radio station. In the data transmission system according to the above, in the transmission side radio station, a standby time setting unit that sets a standby time when transmission data is generated, and other station transmission that detects that there is no transmission of other radio stations within this standby time A detection unit, an encoding unit that encodes the transmission data when the other station transmission detection unit detects that there is no transmission by another wireless station, and transmits the encoded transmission data A transmission unit, and a reception code determination unit that detects a retransmission request signal for requesting retransmission of transmission data of a block in which an error is detected in the reception-side wireless station, and the reception code determination unit detects the retransmission request signal when the retransmission request signal is detected Transmission data of a block corresponding to the retransmission request signal is transmitted from the transmission unit through the encoding unit without operating a standby time setting unit and the other station transmission detection unit.

本発明によるCSMA方式によるデータ伝送方法によれば、1フレームの伝送データの送信に先立ってランダムに設定された待機時間後に他の無線局の送信がないことを検出した状態で伝送データの送信を行うようにし、一方、再送要求信号に対しては、待機時間の設定や他の無線局による送信の有無の検出を行うことなく送信するようにすることができるので、他の無線局が送信中に送信を開始して妨害を与えることがなく、自局が送信開始後は誤りが無くなるまで他局によって割り込まれて妨害を受けることが無く、かつ、再送要求信号および再送データの効率の良い伝送を実現することができる。   According to the data transmission method using the CSMA method according to the present invention, transmission of transmission data is performed in a state where it is detected that there is no transmission of another wireless station after a standby time randomly set prior to transmission of transmission data of one frame. On the other hand, the retransmission request signal can be transmitted without setting the standby time or detecting the presence / absence of transmission by another wireless station, so that other wireless stations are transmitting The transmission of the retransmission request signal and the retransmission data is efficient without causing any interference by starting transmission to the local station, without being interrupted by other stations until there is no error after the local station starts transmission. Can be realized.

請求項2に記載の本発明によるCSMA方式によるデータ伝送システムによれば、1フレームの伝送データの送信に先立って、待機時間設定部によって定めた所定の待機時間内に、他局送信検出部で他の無線局の送信がないことを検出した状態で、符号化した伝送データを送信するが、受信符号判定部で検出した再送要求信号に対しては、待機時間設定部および他局送信検出部を作動させることなく送信を行うようにしているため、他の無線局が送信中に送信を開始して妨害を与えることがなく、自局が送信開始後は誤りが無くなるまで他局によって割り込まれて妨害を受けることが無く、かつ、再送要求信号および再送データの効率の良い伝送を実現することができる。   According to the data transmission system using the CSMA method according to the second aspect of the present invention, prior to transmission of one frame of transmission data, the other station transmission detection unit within the predetermined standby time determined by the standby time setting unit. The encoded transmission data is transmitted in a state where it is detected that there is no transmission of another radio station, but for the retransmission request signal detected by the reception code determination unit, the standby time setting unit and the other station transmission detection unit Since the transmission is performed without operating the other wireless station, it does not interfere with other wireless stations during transmission, and is interrupted by the other station until there is no error after the local station starts transmission. Therefore, efficient transmission of the retransmission request signal and the retransmission data can be realized.

以下、本発明の実施の形態を図面に基づいて説明する。
図1は、本発明の一実施の形態によるCSMA方式によるデータ伝送システムの無線局の要部を示すブロック構成図である。
複数の無線局は同一の周波数をCSMA方式で共有する無線回線でARQ伝送処理、例えばSR−ARQ(Seiective Repeat type Automatic Repeat Request)を採用しており、各無線局を構成する無線伝送装置は、伝送データを蓄積する伝送データメモリ1と、1フレームを複数のブロックで構成した伝送データをそのブロック毎に誤り検出可能な送信信号に符号化する符号化部2と、誤り検出可能に符号化した送信信号で搬送波を変調・増幅し送信する送信部3と、受信した変調波を受信・増幅し復調すると共に受信入力レベルに相当する出力を得る受信部4と、送受信によって送信部3と受信部4のアンテナの接続の切り替えを行う送受切替部5と、受信部4で復調された受信信号の解読を行う受信符号判定部6と、復調されたデータをブロック毎に誤り検出する誤り検出部7と、受信部4の受信入力レベルに相当する出力から送信している局の有無を判定する他局送信検出部8と、データの送信開始時に乱数を発生させてその乱数で決まるランダムな待機時間を設定する待機時間設定部9と、装置の送受信動作を制御する伝送制御部10とを有している。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a main part of a radio station of a data transmission system based on the CSMA scheme according to an embodiment of the present invention.
A plurality of radio stations employs ARQ transmission processing, for example, SR-ARQ (Selective Repeat type Automatic Repeat Request) on a radio line that shares the same frequency with the CSMA method, and the radio transmission apparatuses that constitute each radio station are: A transmission data memory 1 for storing transmission data, an encoding unit 2 that encodes transmission data composed of a plurality of blocks in one frame into a transmission signal that can detect errors for each block, and encoding for error detection A transmitter 3 that modulates and amplifies a carrier wave with a transmission signal and transmits, a receiver 4 that receives and amplifies and demodulates a received modulated wave and obtains an output corresponding to the received input level, and a transmitter 3 and a receiver by transmission and reception Transmission / reception switching unit 5 for switching the connection of the antenna 4 and decoding of the received signal demodulated by the receiving unit 4 The received code determination unit 6, the error detection unit 7 that detects the error of the demodulated data for each block, and the other station transmission that determines whether there is a station transmitting from the output corresponding to the reception input level of the reception unit 4 It has a detection unit 8, a standby time setting unit 9 for generating a random number at the start of data transmission and setting a random standby time determined by the random number, and a transmission control unit 10 for controlling the transmission / reception operation of the apparatus. .

伝送制御部10による各構成部の制御については詳細を後述するが、伝送データの最初の送信動作時には、ランダムに設定された待機時間後に他の無線局の送信がないことを検出した状態で受信側の無線局へ伝送データを送信するが、受信側の無線局からの再送要求信号に対しては待機時間を設定することなく対応するブロックの伝送データを再送するようにしている。また、受信部4から他局送信検出部8への出力は、上述したように受信入力レベルに相当する出力としているので、RSSIのような受信入力レベルそのものを示す。   The details of the control of each component by the transmission control unit 10 will be described later, but at the time of the first transmission operation of transmission data, reception is performed in a state where it is detected that there is no transmission of other wireless stations after a randomly set waiting time. Transmission data is transmitted to the wireless station on the receiving side, but the transmission data of the corresponding block is retransmitted without setting a waiting time for the retransmission request signal from the receiving wireless station. Further, since the output from the receiving unit 4 to the other station transmission detecting unit 8 is an output corresponding to the received input level as described above, the received input level itself such as RSSI is shown.

図2は、本発明の一実施の形態によるCSMA方式によるデータ伝送システムの伝送シーケンスの図である。
無線局Aから無線局Bへの1フレームの伝送データ13が発生したとすると、伝送制御部10は、この伝送データ13の送信開始前に待機時間設定部9を作動させて乱数を発生させ、その乱数に比例した一定時間のランダム整数倍の待機時間t4を設定し、送信を待機させる。待機時間t4の終了後に、伝送制御部10は他局送信検出部8によって送信している無線局がないかどうかを検出する処理15を行う。その結果、他局送信検出部8が無線局Cからの誤り無し信号(ER0)14をすでに検出していてデータ伝送の送信が終了し送信中の無線局がないと判断した場合、伝送制御部10は伝送データ13を符号化部2へ送り、複数のブロックで構成した1フレームの伝送データ13をそのブロック毎に誤り検出可能に符号化した送信信号とし、送信部3で搬送波を変調・増幅し無線局Bに対して送信を開始する。
FIG. 2 is a diagram of a transmission sequence of a data transmission system based on the CSMA scheme according to an embodiment of the present invention.
If one frame of transmission data 13 from the wireless station A to the wireless station B is generated, the transmission control unit 10 operates the standby time setting unit 9 before starting transmission of the transmission data 13 to generate a random number, A standby time t4 that is a random integer multiple of a fixed time proportional to the random number is set, and transmission is waited for. After the end of the waiting time t4, the transmission control unit 10 performs a process 15 for detecting whether or not there is a radio station transmitting by the other station transmission detection unit 8. As a result, when the other station transmission detection unit 8 has already detected the error-free signal (ER0) 14 from the wireless station C and determines that there is no wireless station that is transmitting because the transmission of the data transmission has been completed, 10 transmits the transmission data 13 to the encoding unit 2, and the transmission data 13 of one frame composed of a plurality of blocks is used as a transmission signal encoded so that an error can be detected for each block, and the transmission unit 3 modulates and amplifies the carrier wave. Then, transmission to the wireless station B is started.

ここで、待機時間t4は、発生させた乱数とある基準時間を掛けたもので、基準時間はキャリアセンスの動作に必要な時間であり、例えば、RSSI(レベル検出回路)の応答時間と変動を平滑化する時間で決められるが、その回路構成に依存し、一般的には20〜50シンボル程度であれば良いと思われる。乱数値の範囲については、送信開始の時間がぶつかる確率がどの程度かによって変わるが、無線局数が余り多くなければ10程度でも良いと思われる。ちなみにIEEE802.11では初期条件で15(1〜15の範囲の乱数を発生)である。   Here, the standby time t4 is obtained by multiplying the generated random number by a certain reference time, and the reference time is a time necessary for the carrier sense operation. For example, the response time and fluctuation of RSSI (level detection circuit) Although it is determined by the smoothing time, depending on the circuit configuration, it is generally considered to be about 20 to 50 symbols. The range of the random value varies depending on the probability that the transmission start time will collide, but if the number of radio stations is not too large, it may be about 10. Incidentally, in IEEE802.11, the initial condition is 15 (a random number in the range of 1 to 15 is generated).

無線局Aからの伝送データ13の送信を受けた無線局Bでは、その伝送制御部10によって受信符号判定部6を通して入力した伝送データ13を伝送データメモリ1に蓄積し、誤り検出部7によって伝送データ13をブロック毎に誤り検出し、いずれかのブロックに誤りがあることを検出した場合、1フレームの受信が終了した時点で無線局Aに対してそのブロックに誤りがあることを再送要求信号(REQ1)16として通知する。   In the wireless station B that has received the transmission of the transmission data 13 from the wireless station A, the transmission data 13 input by the transmission control unit 10 through the reception code determination unit 6 is stored in the transmission data memory 1 and transmitted by the error detection unit 7. If the data 13 is detected for each block and it is detected that there is an error in any of the blocks, the retransmission request signal indicating that there is an error in the block to the wireless station A when reception of one frame is completed (REQ1) 16 is notified.

この再送要求信号(REQ1)16を受信したことを無線局Aの受信符号判定部6が検出すると、伝送制御部10は誤りありと判定されたブロックの伝送データを伝送データメモリ1から再度取り出し、符号化部2で上述の場合と同様に処理を行った後に無線局Aから無線局Bへ再送データ17として再送する。今回のこの再送要求信号(REQ1)16および再送データ17の送信に対して、伝送制御部10は他局送信検出部8および待機時間設定部9を作動させず、ランダムな待機時間の設定と他の無線局による送信の有無の検出を行わない。   When the reception code determination unit 6 of the wireless station A detects that the retransmission request signal (REQ1) 16 has been received, the transmission control unit 10 extracts again the transmission data of the block determined to have an error from the transmission data memory 1, After the encoding unit 2 performs the same process as described above, the data is retransmitted from the wireless station A to the wireless station B as retransmission data 17. In response to the transmission of the retransmission request signal (REQ1) 16 and the retransmission data 17 this time, the transmission control unit 10 does not operate the other station transmission detection unit 8 and the standby time setting unit 9, but sets a random standby time and others. The presence / absence of transmission by the wireless station is not detected.

さらに再送データ17に誤りがあった場合、無線局Bからそれに対する再送要求信号(REQ2)18が返され、これを受信した無線局Aの伝送制御部10は同様に再送要求信号(REQ2)18に対するブロックの伝送データを再送データ19として再送することになる。このときの再送要求信号(REQ2)18および再送データ19の送信に対しても、伝送制御部10は他局送信検出部8および待機時間設定部9を作動させず、ランダムな待機時間の設定と他の無線局による送信の有無の検出を行わない。   Further, when there is an error in the retransmission data 17, a retransmission request signal (REQ2) 18 corresponding to the error is returned from the wireless station B, and the transmission control unit 10 of the wireless station A that has received the retransmission request signal (REQ2) 18 similarly. The transmission data of the block corresponding to is retransmitted as retransmission data 19. Also for the transmission of the retransmission request signal (REQ2) 18 and the retransmission data 19 at this time, the transmission control unit 10 does not operate the other station transmission detection unit 8 and the standby time setting unit 9, and sets a random standby time. Does not detect the presence or absence of transmission by other radio stations.

無線局Bの誤り検出部7によって再送データ19に誤りがないと判定された場合、無線局Bから送信終了信号となる誤り無し信号(ER0)20を送信して伝送が完了する。その後、次のフレームの送信を同様に行うこともできるし、伝送データがない場合は待ち受け状態に戻る。   When the error detection unit 7 of the wireless station B determines that there is no error in the retransmission data 19, the wireless station B transmits a no error signal (ER0) 20 serving as a transmission end signal to complete the transmission. Thereafter, the next frame can be transmitted in the same manner. If there is no transmission data, the process returns to the standby state.

上述した無線局Aからの伝送データ13の伝送に先立って他局送信検出部8が送信中の無線局があると判定した場合、伝送データ13の送信を中止し、その無線局の送信が終了まで待機し、その無線局の送信終了が検出されたときに再度、待機時間設定部9を作動させる伝送開始前の動作に戻り、伝送データメモリ1のデータを読み出して符号化部2に送って同様の処理を行う。   Prior to the transmission of the transmission data 13 from the wireless station A, when the other station transmission detection unit 8 determines that there is a wireless station being transmitted, the transmission of the transmission data 13 is stopped and the transmission of the wireless station is completed. When the end of transmission of the radio station is detected, the operation returns to the operation before starting the transmission for operating the standby time setting unit 9, and the data in the transmission data memory 1 is read and sent to the encoding unit 2. Similar processing is performed.

このようにCSMA方式によるデータ伝送方法は、1フレームの伝送データ13の送信に先立ってランダムに設定された待機時間後に他の無線局からの送信が発生していない状態で伝送データ13の送信を行うようにし、一方、再送要求信号(REQ1,REQ2)16,18や、再送データ17,19の送信に対しては、待機時間の設定や他の無線局による送信の有無の検出を行うことなく実施するようにしているため、各フレームの終了符号の発生後直ちに送信を開始することができ、ARQ伝送処理方式のシーケンス中に他の無線局の送信が割り込むことを防止しながら、効率の良い伝送を実現することができる。   As described above, in the data transmission method using the CSMA method, transmission of the transmission data 13 is performed in a state in which transmission from another wireless station does not occur after a standby time randomly set prior to transmission of one frame of transmission data 13. On the other hand, for transmission of retransmission request signals (REQ1, REQ2) 16, 18 and retransmission data 17, 19 without setting a waiting time or detecting the presence or absence of transmission by other radio stations. Since it is implemented, transmission can be started immediately after the end code of each frame is generated, and it is efficient while preventing transmission of other radio stations from interrupting the sequence of the ARQ transmission processing method. Transmission can be realized.

またCSMA方式によるデータ伝送システムは、1フレームの伝送データ13の送信に先立って待機時間設定部9で一定時間待機させ、他局送信検出部8でその間に他の無線局からの送信が発生していないことを確認した後に、符号化部2を通して伝送データ13の送信を行うようにし、受信符号判定部6で受信無線局からの再送要求信号(REQ1,REQ2)16,18の受信や再送データ17,19の送信を行う場合は、待機時間の設定や他の無線局による送信の有無の検出を行うことなく処理するようにしたため、ARQ伝送処理方式のシーケンス中に他の無線局の送信が割り込むことを防止しながら、効率の良い伝送を実現することができる。   Further, in the data transmission system based on the CSMA method, the waiting time setting unit 9 waits for a certain period of time prior to transmission of one frame of transmission data 13, and the other station transmission detection unit 8 transmits data from other radio stations during that time. After confirming that the transmission data 13 is transmitted through the encoding unit 2, the reception code determination unit 6 receives the retransmission request signals (REQ1, REQ2) 16, 18 from the reception radio station and the retransmission data. When transmissions 17 and 19 are performed, the processing is performed without setting the standby time or detecting the presence or absence of transmission by other wireless stations, so that transmissions of other wireless stations are not performed during the sequence of the ARQ transmission processing method. Efficient transmission can be realized while preventing interruption.

つまり、図3に示した従来のCSMA方式によるデータ伝送システムをARQ伝送処理方式に単純に適用すると、ある無線局から他の無線局への伝送データの送信中に、送信側無線局から受信側無線局への伝送データが発生した場合、受信側無線局からの応答信号に対して送信側無線局が乱数を発生させ、その乱数に比例した待機時間を設定してしまうため、図2に示したように受信側無線局からの再送要求信号に対して送信側無線局が乱数を発生させ、その乱数に応じた待機時間を設定してしまう。このため、再送要求信号毎に待機時間が発生して効率的なデータ伝送を行うことができない。しかしながら、上述したように1フレームの伝送データの最初の送信時には待機時間設定部9および符号化部2を作動させて待機時間を発生させるが、再送要求信号(REQ1,REQ2)に対して待機時間設定部9および符号化部2を作動させないので、他の無線局が同時に送信することを防止すると共に効率的なデータ伝送を行うことができる。   That is, when the data transmission system based on the conventional CSMA scheme shown in FIG. 3 is simply applied to the ARQ transmission processing scheme, the transmission side radio station to the reception side during transmission of transmission data from one radio station to another radio station. When transmission data to the wireless station is generated, the transmitting wireless station generates a random number in response to a response signal from the receiving wireless station and sets a standby time proportional to the random number. As described above, the transmitting wireless station generates a random number in response to the retransmission request signal from the receiving wireless station, and sets a waiting time according to the random number. For this reason, a standby time occurs for each retransmission request signal, and efficient data transmission cannot be performed. However, as described above, at the first transmission of one frame of transmission data, the standby time setting unit 9 and the encoding unit 2 are operated to generate a standby time. However, the standby time is set for the retransmission request signals (REQ1, REQ2). Since the setting unit 9 and the encoding unit 2 are not operated, it is possible to prevent other wireless stations from transmitting simultaneously and to perform efficient data transmission.

本発明によるCSMA方式によるデータ伝送システムは、図2の待機時間t4は乱数に比例した時間に他局送信検出部8における検出時間をプラスして待機時間とすることもできる。   In the data transmission system based on the CSMA system according to the present invention, the standby time t4 in FIG. 2 can be set as a standby time by adding a detection time in the other station transmission detection unit 8 to a time proportional to a random number.

本発明の一実施の形態によるCSMA方式によるデータ伝送システムの無線局の要部を示すブロック構成図である。It is a block block diagram which shows the principal part of the radio station of the data transmission system by the CSMA system by one embodiment of this invention. 本発明の一実施の形態によるCSMA方式の衝突回避装置の伝送シーケンスを示すタイムチャートである。It is a time chart which shows the transmission sequence of the collision avoidance apparatus of the CSMA system by one embodiment of this invention. 従来のCSMA方式によるデータ伝送システムの伝送シーケンスを示すタイムチャートである。It is a time chart which shows the transmission sequence of the data transmission system by the conventional CSMA system.

符号の説明Explanation of symbols

1 伝送データメモリ
2 符号化部
3 送信部
6 符号化部
7 誤り検出部
8 他局送信検出部
9 待機時間設定部
10 伝送制御部
13 伝送データ
14 誤り無し信号
16、18 再送要求信号
17、19 再送データ
DESCRIPTION OF SYMBOLS 1 Transmission data memory 2 Encoding part 3 Transmission part 6 Encoding part 7 Error detection part 8 Other station transmission detection part 9 Standby time setting part 10 Transmission control part 13 Transmission data 14 No error signal 16, 18 Retransmission request signal 17, 19 Resend data

Claims (2)

複数の無線局が同一の周波数をCSMA方式で共有する無線回線で、受信側無線局で受信した伝送データのブロック毎に誤り検出を行い、誤りを検出した場合にそのブロックの再送要求信号を送信側無線局に送信し、これを受信した前記送信側無線局では対応するブロックの伝送データを前記受信側無線局へ再送するARQ伝送処理を使用したCSMA方式によるデータ伝送方法において、前記送信側無線局は、1フレームの伝送データの最初の送信開始時にはランダムに設定された待機時間後に、他の無線局の送信がないことを検出した状態で前記伝送データを送信し、前記受信側無線局からの前記再送要求信号に対しては前記待機時間を設定することなく前記対応するブロックの伝送データを再送することを特徴とするCSMA方式によるデータ伝送方法。   Multiple wireless stations share the same frequency using the CSMA method, and perform error detection for each block of transmission data received by the receiving wireless station. If an error is detected, a retransmission request signal for that block is transmitted. In the data transmission method according to the CSMA method using the ARQ transmission process in which the transmission side wireless station that has transmitted and received the data to the side wireless station retransmits the transmission data of the corresponding block to the reception side wireless station. The station transmits the transmission data in a state where it is detected that there is no transmission of another wireless station after a randomly set waiting time at the start of the first transmission of transmission data of one frame, and from the receiving wireless station In response to the retransmission request signal, the transmission data of the corresponding block is retransmitted without setting the waiting time. Data transmission method. 複数の無線局が同一の周波数をCSMA方式で共有する無線回線で、受信側無線局で受信した伝送データのブロック毎に誤り検出を行い、誤りを検出した場合にそのブロックの再送要求信号を送信側無線局に送信し、これを受信した前記送信側無線局では対応するブロックの伝送データを前記受信側無線局へ再送するARQデータ伝送部を有するCSMA方式によるデータ伝送システムにおいて、送信側無線局に、送信データが発生したときに待機時間を設定する待機時間設定部と、この待機時間内に他の無線局の送信がないことを検出する他局送信検出部と、前記他局送信検出部が他の無線局による送信が無いことを検出したときに前記伝送データを符号化する符号化部と、この符号化した伝送データを送信する送信部と、受信側無線局で誤り検出されたブロックの伝送データを再送要求する再送要求信号を検出する受信符号判定部とを設け、この受信符号判定部で前記再送要求信号を検出したとき前記待機時間設定部および前記他局送信検出部を作動することなく前記再送要求信号に対応するブロックの伝送データを前記符号化部を通して前記送信部から送信することを特徴とするCSMA方式によるデータ伝送システム。   Multiple wireless stations share the same frequency using the CSMA method, and perform error detection for each block of transmission data received by the receiving wireless station. If an error is detected, a retransmission request signal for that block is transmitted. In the data transmission system according to the CSMA system, which has an ARQ data transmission unit that retransmits transmission data of a corresponding block to the reception side radio station in the transmission side radio station that has transmitted to the reception side radio station and received it, the transmission side radio station A standby time setting unit that sets a standby time when transmission data is generated, an other station transmission detection unit that detects that there is no transmission of another wireless station within the standby time, and the other station transmission detection unit The encoding unit that encodes the transmission data when it is detected that there is no transmission by another radio station, the transmission unit that transmits the encoded transmission data, and the reception side radio station. A reception code determination unit that detects a retransmission request signal for requesting retransmission of transmission data of the detected block, and when the reception code determination unit detects the retransmission request signal, the standby time setting unit and the other station transmission A data transmission system according to the CSMA system, wherein transmission data of a block corresponding to the retransmission request signal is transmitted from the transmission unit through the encoding unit without operating a detection unit.
JP2008065911A 2008-03-14 2008-03-14 Data transmission method and system using CSMA method Withdrawn JP2008167487A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008065911A JP2008167487A (en) 2008-03-14 2008-03-14 Data transmission method and system using CSMA method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008065911A JP2008167487A (en) 2008-03-14 2008-03-14 Data transmission method and system using CSMA method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2006298360A Division JP2008118314A (en) 2006-11-02 2006-11-02 Data transmission method and system using CSMA method

Publications (2)

Publication Number Publication Date
JP2008167487A true JP2008167487A (en) 2008-07-17
JP2008167487A5 JP2008167487A5 (en) 2008-10-02

Family

ID=39696208

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008065911A Withdrawn JP2008167487A (en) 2008-03-14 2008-03-14 Data transmission method and system using CSMA method

Country Status (1)

Country Link
JP (1) JP2008167487A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008118314A (en) * 2006-11-02 2008-05-22 Hitachi Kokusai Electric Inc Data transmission method and system using CSMA method
CN113228805A (en) * 2018-12-28 2021-08-06 三菱电机株式会社 Wireless communication device, wireless communication method, and wireless communication program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000244463A (en) * 1999-02-23 2000-09-08 Nippon Telegr & Teleph Corp <Ntt> Wireless packet transmission / reception method and apparatus
JP2002319993A (en) * 2002-01-30 2002-10-31 Matsushita Electric Ind Co Ltd Communication system and communication method
JP2004032467A (en) * 2002-06-27 2004-01-29 Sharp Corp Packet communication device
JP2004194237A (en) * 2002-12-13 2004-07-08 Sony Corp Wireless communication device and communication control method
JP2008118314A (en) * 2006-11-02 2008-05-22 Hitachi Kokusai Electric Inc Data transmission method and system using CSMA method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000244463A (en) * 1999-02-23 2000-09-08 Nippon Telegr & Teleph Corp <Ntt> Wireless packet transmission / reception method and apparatus
JP2002319993A (en) * 2002-01-30 2002-10-31 Matsushita Electric Ind Co Ltd Communication system and communication method
JP2004032467A (en) * 2002-06-27 2004-01-29 Sharp Corp Packet communication device
JP2004194237A (en) * 2002-12-13 2004-07-08 Sony Corp Wireless communication device and communication control method
JP2008118314A (en) * 2006-11-02 2008-05-22 Hitachi Kokusai Electric Inc Data transmission method and system using CSMA method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008118314A (en) * 2006-11-02 2008-05-22 Hitachi Kokusai Electric Inc Data transmission method and system using CSMA method
CN113228805A (en) * 2018-12-28 2021-08-06 三菱电机株式会社 Wireless communication device, wireless communication method, and wireless communication program
CN113228805B (en) * 2018-12-28 2024-01-16 三菱电机株式会社 Wireless communication device, wireless communication method, and computer-readable recording medium

Similar Documents

Publication Publication Date Title
JPH08307330A (en) Wireless communication device
WO2007086620A2 (en) Multi-hop communication method, multi-hop communication terminal, and communication program
US20100091644A1 (en) Method of handling Response Failure for a Bluetooth Communication System and Slave Device for Controlling the Same
US20070121569A1 (en) Communication method, terminal, and base station
JP2010178068A (en) Radio communication system, transmitting terminal, receiving terminal and data retransmitting method
US8724499B2 (en) Communication system
KR19990078003A (en) Radio Communication System and Transmission and/or Reception Apparatus for use in the System
US6467059B1 (en) Wireless transmission system
JP5295052B2 (en) Wireless terminal device, wireless communication system, and wireless communication method
US9112587B2 (en) Transmitting/receiving device and method for transmitting data in a radio network
WO2009029424A2 (en) System and method for contagious virtual carrier sense
US9432146B2 (en) Method for communication in a wireless network and communication device
JP2005236923A (en) Radio packet communication method and radio station
JP2008167487A (en) Data transmission method and system using CSMA method
JP2002026984A (en) Communication system
JP2007507133A (en) SDMA variable ACK timeout
KR102537332B1 (en) Method for relaying message in low power wide area network and apparatus for the same
JP2012182563A (en) Wireless communication device
JP2008118314A (en) Data transmission method and system using CSMA method
US7885213B2 (en) System and method for asynchronous busy-tone multiple access with acknowledgment for ad hoc wireless networks
US20120170568A1 (en) Wireless system
JP3950081B2 (en) Wireless relay method and apparatus
JPH0983544A (en) Radio communication system
JPH08172425A (en) Carrier switching type automatic retransmission method and apparatus
CN110800236B (en) Method for data transmission and HARQ retransmission

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080818

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100928

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20110217