JP5760175B2 - Wireless communication system, relay device and relay device program, wireless terminal and wireless terminal program - Google Patents
Wireless communication system, relay device and relay device program, wireless terminal and wireless terminal program Download PDFInfo
- Publication number
- JP5760175B2 JP5760175B2 JP2011063517A JP2011063517A JP5760175B2 JP 5760175 B2 JP5760175 B2 JP 5760175B2 JP 2011063517 A JP2011063517 A JP 2011063517A JP 2011063517 A JP2011063517 A JP 2011063517A JP 5760175 B2 JP5760175 B2 JP 5760175B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- wireless
- wireless terminal
- terminal
- identifier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Description
本発明は、無線端末間で無線通信を行う無線通信システム、中継装置及び中継装置のプログラム、無線端末及び無線端末のプログラムに関する。 The present invention relates to a radio communication system that performs radio communication between radio terminals, a relay device, a program for the relay device, a radio terminal, and a program for the radio terminal.
従来より、無線端末間で無線通信を行う無線通信システムとしては、下記の特許文献1等に記載されたものが知られている。
2. Description of the Related Art Conventionally, as a wireless communication system that performs wireless communication between wireless terminals, one described in
この特許文献1に記載された無線通信システムは、無線アクセスポイント、無線クライアントを備える。無線クライアントが無線通信を行っていない時に、無線クライアントが使用しているSSID(Service Set Identifier)の無線パケットをモニターし、無線通信状況の良くない無線クライアントと無線アクセスポイント間の無線パケットを中継する。
The wireless communication system described in
しかしながら、上述した特許文献1のような無線通信システムでは、無線端末が移動することがあり、このため、一定の通信経路が特定できない。また、無線通信システムは、無線端末が移動することによって、ある時点では通信可能であった無線端末が、通信不能となる場合がある。
However, in the wireless communication system such as
このような事情から、従来の無線通信システムでは、無線端末によって通信相手と通信するための経路情報を保持しておくためのメモリ容量が必要であった。 Under such circumstances, the conventional wireless communication system requires a memory capacity for holding route information for communicating with the communication partner by the wireless terminal.
また、特許文献1に記載された技術は、アクセスポイント(宛先端末)からの電波の受信強度を測定して、中継するかどうかを決定する処理を行い、宛先端末の台数分だけ中継端末に受信強度を記憶しておく。したがって、この技術では、中継端末によって宛先端末との間の電波状態を測定する処理や、そのためのメモリ容量が必要であった。
In addition, the technique described in
そこで、本発明は、上述した実情に鑑みて提案されたものであり、無線端末に記憶された経路情報等を用いなくても無線端末間で無線通信ができるようにする無線通信システム、中継装置及び中継装置のプログラム、無線端末及び無線端末のプログラムを提供することを目的とする。 Therefore, the present invention has been proposed in view of the above-described circumstances, and a wireless communication system and a relay device that enable wireless communication between wireless terminals without using route information stored in the wireless terminals It is another object of the present invention to provide a relay device program, a wireless terminal, and a wireless terminal program.
上記の課題を解決する第1の発明に係る無線通信システムは、複数の無線端末と少なくとも一つの中継装置とを含む無線通信システムであって、前記中継装置は、第1無線端末から第2無線端末にパケットが送出されたことを検出する通信検出手段と、前記通信検出手段により前記第1無線端末から前記第2無線端末にパケットが送出された後の所定時間内に前記第2無線端末から返信がない場合に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを生成する代理パケット生成手段と、前記第2無線端末からの返信があった場合に、当該第2無線端末からの返信パケットの送信元識別子を自己の識別子に変更し、当該返信パケットの送信先識別子を前記第1無線端末の識別子に変更した代理返信パケットを生成する代理返信パケット生成手段と、前記代理パケット及び前記代理返信パケットを送出する通信手段とを含み、前記第1無線端末は、前記中継装置によって前記代理パケットが送出されたことを検出する通信検出手段と、前記通信検出手段により前記代理パケットを送出されたことが検出された場合に、前記送信したパケットに応じて返信されるパケットの返信元として期待する識別子を、前記第2無線端末の識別子から前記中継装置の識別子に変更する返信元変更手段とを含むことを特徴とする。 A wireless communication system according to a first invention for solving the above-described problem is a wireless communication system including a plurality of wireless terminals and at least one relay device, wherein the relay device is connected to the second wireless device from the first wireless terminal. Communication detecting means for detecting that a packet has been sent to the terminal; and from the second wireless terminal within a predetermined time after the packet is sent from the first wireless terminal to the second wireless terminal by the communication detecting means. When there is no reply, proxy packet generation means for generating a proxy packet with the sender identifier as its own identifier and information indicating that the packet is generated on its behalf, and a reply from the second wireless terminal Is changed, the transmission source identifier of the reply packet from the second wireless terminal is changed to its own identifier, and the transmission destination identifier of the reply packet is changed to the identifier of the first wireless terminal. A proxy reply packet generating means for generating a further proxy reply packet; and a communication means for sending the proxy packet and the proxy reply packet. The first wireless terminal transmits the proxy packet by the relay device. A communication detection means for detecting the event, and an identifier that is expected as a reply source of a packet returned in response to the transmitted packet when the communication detection means detects that the proxy packet has been sent, Reply source changing means for changing the identifier of the second wireless terminal to the identifier of the relay device.
第1の発明に係る無線通信システムであって、第2の発明は、前記中継装置は、前記通信手段から前記代理パケットを送出した結果として、前記第2無線端末との間の無線通信が不能であった場合に、前記第2無線端末が通信不可端末であることを記憶する通信不可端末記憶手段を更に備え、前記代理パケット生成手段は、前記通信不可端末記憶部に記憶されている前記第2無線端末宛ての前記代理パケットを生成しないことを特徴とする。 The wireless communication system according to a first aspect of the present invention is the wireless communication system according to the second aspect, wherein the relay device is incapable of wireless communication with the second wireless terminal as a result of sending the proxy packet from the communication means. In the case where the second wireless terminal is a non-communication terminal, further comprising a non-communication terminal storage unit, wherein the proxy packet generation unit is stored in the non-communication terminal storage unit The proxy packet addressed to two wireless terminals is not generated.
第2の発明に係る無線通信システムであって、第3の発明は、前記中継装置は、前記通信不可端末記憶部に記憶された通信不可端末の情報を定期的に消去することを特徴とする。 The wireless communication system according to a second aspect of the present invention is the wireless communication system according to the third aspect, wherein the relay device periodically deletes the information of the communication disabled terminal stored in the communication disabled terminal storage unit. .
上記の課題を解決する第4の発明に係る中継装置は、複数の無線端末と無線通信可能な中継装置であって、第1無線端末から第2無線端末にパケットが送出されたことを検出する通信検出手段と、前記通信検出手段により前記第1無線端末から前記第2無線端末にパケットが送出された後の所定時間内に前記第2無線端末から返信がない場合に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを生成する代理パケット生成手段と、前記第2無線端末からの返信があった場合に、当該第2無線端末からの返信パケットの送信元識別子を自己の識別子に変更し、当該返信パケットの送信先識別子を前記第1無線端末の識別子に変更した代理返信パケットを生成する代理返信パケット生成手段と、前記代理パケット及び前記代理返信パケットを送出する通信手段とを備えることを特徴とする。 A relay device according to a fourth invention for solving the above-described problem is a relay device capable of wireless communication with a plurality of wireless terminals, and detects that a packet is transmitted from the first wireless terminal to the second wireless terminal. A communication detection unit, and a self-transmission identifier when the packet is not returned from the second wireless terminal within a predetermined time after the packet is transmitted from the first wireless terminal to the second wireless terminal by the communication detection unit. A proxy packet generating means for generating a proxy packet to which information indicating that the packet is generated on behalf of itself is added, and when there is a reply from the second wireless terminal, the second wireless terminal Proxy reply packet for generating a proxy reply packet in which the source identifier of the reply packet from the mobile station is changed to its own identifier and the destination identifier of the reply packet is changed to the identifier of the first wireless terminal And forming means, characterized in that it comprises communication means for sending the proxy packet and said proxy reply packet.
上記の課題を解決する第5の発明に係る中継装置のプログラムは、複数の無線端末と無線通信可能な中継装置のプログラムであって、前記中継装置のコンピュータを、第1無線端末から第2無線端末にパケットが送出されたことを検出する通信検出手段と、前記通信検出手段により前記第1無線端末から前記第2無線端末にパケットが送出された後の所定時間内に前記第2無線端末から返信がない場合に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを生成する代理パケット生成手段と、前記第2無線端末からの返信があった場合に、当該第2無線端末からの返信パケットの送信元識別子を自己の識別子に変更し、当該返信パケットの送信先識別子を前記第1無線端末の識別子に変更した代理返信パケットを生成する代理返信パケット生成手段と、前記代理パケット及び前記代理返信パケットを送出する通信手段として機能させることを特徴とする。 A relay device program according to a fifth aspect of the present invention for solving the above-described problem is a relay device program capable of wireless communication with a plurality of wireless terminals, wherein the relay device computer is connected from the first wireless terminal to the second wireless device. Communication detecting means for detecting that a packet has been sent to the terminal; and from the second wireless terminal within a predetermined time after the packet is sent from the first wireless terminal to the second wireless terminal by the communication detecting means. When there is no reply, proxy packet generation means for generating a proxy packet with the sender identifier as its own identifier and information indicating that the packet is generated on its behalf, and a reply from the second wireless terminal Is changed, the transmission source identifier of the reply packet from the second wireless terminal is changed to its own identifier, and the transmission destination identifier of the reply packet is changed to the identification of the first wireless terminal. Wherein the proxy reply packet generating means for generating a proxy reply packet has been changed, that to function as a communication means for sending the proxy packet and the proxy reply packet.
上記の課題を解決する第6の発明に係る無線端末は、少なくとも一つの中継装置と無線通信可能な無線端末であって、前記中継装置との間でパケットを授受可能な通信手段と、前記通信手段により他の無線端末に無線送信パケットを送信した後に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットが前記中継装置により送出されたことを検出する通信検出手段と、前記通信検出手段により前記代理パケットを送出されたことが検出された場合に、前記送信した無線送信パケットに応じて返信されるパケットの返信元として期待する識別子を、前記他の無線端末の識別子から前記中継装置の識別子に変更する返信元変更手段とを備えることを特徴とする。 A wireless terminal according to a sixth invention for solving the above-mentioned problems is a wireless terminal capable of wireless communication with at least one relay device, wherein communication means capable of transmitting / receiving a packet to / from the relay device, and the communication After the wireless transmission packet is transmitted to the other wireless terminal by the means, a proxy packet to which the sender identifier is a self-identifier and information indicating that the packet is generated by the proxy is sent by the relay device A communication detection means for detecting the event, and an identifier that is expected as a return source of a packet returned in response to the transmitted wireless transmission packet when the communication detection means detects that the proxy packet has been transmitted. And reply source changing means for changing the identifier of the other wireless terminal to the identifier of the relay device.
上記の課題を解決する第7の発明に係る無線端末のプログラムは、少なくとも一つの中継装置と無線通信可能な無線端末のプログラムであって、前記無線端末のコンピュータを、前記中継装置との間でパケットを授受可能な通信手段と、前記通信手段により他の無線端末に無線送信パケットを送信した後に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットが前記中継装置により送出されたことを検出する通信検出手段と、前記通信検出手段により前記代理パケットを送出されたことが検出された場合に、前記送信した無線送信パケットに応じて返信されるパケットの返信元として期待する識別子を、前記他の無線端末の識別子から前記中継装置の識別子に変更する返信元変更手段として機能させることを特徴とする。
A program for a wireless terminal according to a seventh invention for solving the above-described problem is a program for a wireless terminal capable of wireless communication with at least one relay device, wherein the computer of the wireless terminal is connected to the relay device. Communication means that can send and receive packets, and after transmitting a wireless transmission packet to another wireless terminal by the communication means, uses the sender identifier as its own identifier and adds information that it is a packet generated on its behalf A communication detecting means for detecting that the proxy packet is sent by the relay device, and a reply according to the transmitted wireless transmission packet when the communication detecting means detects that the proxy packet is sent. an identifier to expect as a reply source packets, the other return address modification hand to change the identifier of the repeater from the identifier of the wireless terminal Characterized in that to function as a.
本発明によれば、中継装置によって、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを送信するので、無線端末に記憶された経路情報等を用いなくても無線端末間で無線通信ができる。 According to the present invention, the relay device transmits a proxy packet with the source identifier as its own identifier and added with information indicating that it is a packet generated by the proxy itself, so that the route information stored in the wireless terminal Wireless communication can be performed between wireless terminals without using a network or the like.
以下、本発明の実施の形態について図面を参照して説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[第1実施形態]
本発明の第1実施形態として示す無線通信システムは、例えば図1に示すように構成される。この無線通信システムは、無線コントローラ1と複数の無線端末2a〜2d、3,4,5を含む。
[First Embodiment]
The wireless communication system shown as the first embodiment of the present invention is configured as shown in FIG. 1, for example. The wireless communication system includes a
この無線通信システムは、工場や、事務所又は住宅等の内部に設置された温度、湿度、塵、人の有無情報を検出する無線センサを含むエネルギー管理システムや、衛生管理システムに適用される。また、この無線通信システムは、煙検知センサや窓ガラス破壊センサ、カメラ等を含む防犯・防災システムに適用される。更に、この無線通信システムは、照明スイッチ、調光機器、照明機器等を含む照明制御システムにも適用される。 The wireless communication system is applied to an energy management system including a wireless sensor that detects temperature, humidity, dust, and presence / absence information installed in a factory, an office, a house, or the like, and a hygiene management system. The wireless communication system is applied to a crime prevention / disaster prevention system including a smoke detection sensor, a window glass destruction sensor, a camera, and the like. Furthermore, this wireless communication system is also applied to a lighting control system including a lighting switch, a dimming device, a lighting device, and the like.
本実施形態における無線通信システムは、無線コントローラ1と、無線端末としての窓センサ2a、煙センサ2b、人感センサ2c、電力センサ2d、照明リモコン3、照明器具4、ブザー5とを含む。
The wireless communication system in the present embodiment includes a
無線コントローラ1及び無線端末は、所定の無線通信プロトコルに従って動作することによって、無線通信が可能である。無線コントローラ1は、無線通信を行う場合に、内部の無線通信I/Fを動作させることによって、所定の無線通信範囲内に存在する無線端末と通信可能である。また、無線端末は、無線通信を行う場合に、内部の無線通信I/Fを動作させることによって、所定の無線通信範囲内に存在する無線コントローラ1又は他の無線端末と通信可能である。
The
この無線通信システムは、窓センサ2a、煙センサ2b、人感センサ2c、電力センサ2d、照明器具4が無線コントローラ1と無線通信可能に配置されている。照明リモコン3は、電力センサ2dを介して照明器具4と通信可能となっている。ブザー5は、人感センサ2cを介して無線コントローラ1と通信可能となっている。
In this wireless communication system, a
この無線通信システムは、例えばユーザによって照明リモコン3が操作されたことに応じて、電力センサ2dを介して照明リモコン3と照明器具4とが無線通信を行って照明器具4を点灯又は消灯させる。任意の系統で使用する電力量を計測する電力センサ2dは、計測した電力情報を無線コントローラ1に供給する。無線コントローラ1は、電力情報に基づいて、任意の系統で使用された電力量に基づいて監視・制御等を行うことができる。これにより、無線通信システムは、照明制御システムとして機能する。
In this wireless communication system, for example, when the lighting remote controller 3 is operated by a user, the lighting remote controller 3 and the lighting fixture 4 perform wireless communication via the power sensor 2d to turn on or off the lighting fixture 4. The power sensor 2 d that measures the amount of power used in an arbitrary system supplies the measured power information to the
また、この無線通信システムは、無線コントローラ1から窓センサ2aに対して無線通信によって警戒状態となるよう設定がされる。この状態で、窓センサ2aから窓が開けられたこと等の侵入警報が窓センサ2aから無線コントローラ1に無線通信されると、無線コントローラ1は、人感センサ2cを介して無線通信によってブザー5を警報動作させる。また、無線通信システムは、無線コントローラ1から人感センサ2cに対して無線通信によって警戒状態となるよう設定し、人感センサ2cにより人の存在を検知した時に、無線コントローラ1によって人感センサ2cを介してブザー5を動作させる。これにより、無線通信システムは、防犯システムとして機能する。
In addition, the wireless communication system is set so that the
更に、この無線通信システムは、煙センサ2bから煙検知情報が無線通信によって無線コントローラ1に供給された時に、無線コントローラ1によって、人感センサ2cを介して無線通信によってブザー5を警報動作させる。これにより、無線通信システムは、防災システムとして機能する。
Furthermore, in this wireless communication system, when smoke detection information is supplied from the smoke sensor 2b to the
つぎに、上述の無線通信システムにおいて、無線コントローラ及び無線端末の内部構成を、図2及び図3を参照して説明する。この説明は、無線パケットを送出する送信元の無線コントローラ1及び無線端末2a〜2d、3,4,5を図2の送信元無線端末10(第1無線端末)として説明する。また、無線パケットを中継する無線コントローラ1及び無線端末2a〜2d、3,4,5を図3の中継無線端末20として説明する。
Next, the internal configuration of the wireless controller and the wireless terminal in the wireless communication system described above will be described with reference to FIGS. In this description, the
なお、無線コントローラ1及び無線端末2a〜2d、3,4,5が以下に説明する送信元無線端末10の機能と中継無線端末20の機能の双方を備えていても良いことは勿論である。また、後述の送信元無線端末10及び中継無線端末20の機能を有しない無線端末も無線通信システムに含まれていても良い。この無線端末は、記憶部や通信I/F回路、CPU等を含み、無線パケットの受信、送出、中継が可能なものである。
Of course, the
送信元無線端末10は、図2に示すように、演算部11、記憶部12、送信部13、受信部14を含む。演算部11は、代理処理検出部11a、返信元変更部11bを含む。この送信元無線端末10は、記憶部や通信I/F回路、CPU及びプログラムを含むコンピュータであり、CPUがプログラムを実行する。これにより、送信元無線端末10のプログラムは、送信元無線端末10のコンピュータを、後述するように代理処理を検出して、代理パケットを受信する手段として機能させる。
As illustrated in FIG. 2, the transmission
送信部13及び受信部14は、無線通信I/F回路等からなる。受信部14は、無線コントローラ1又は他の無線端末2a〜2d、3,4,5から送信された無線パケットを受信する。また、送信部13は、無線コントローラ1又は他の無線端末2a〜2d、3,4,5に対して、送信元識別子として自己の端末識別子を含む無線パケットを送信する。
The
記憶部12には、送信情報、自己の端末識別子、通信相手の端末識別子等が記憶されている。この送信情報とは、送信元無線端末10から通信相手の無線端末に送信したい情報である。例えば照明リモコン3である場合には、送信情報は操作情報であり、センサである場合には、送信情報はセンサ計測値である。
The
演算部11は、無線パケットを送信する時に、記憶部12から送信情報、自己の端末識別子及び通信相手の端末識別子を読み出す。演算部11は、ヘッダ部の送信元に自己の端末識別子を格納し、ヘッダ部の宛先となる通信相手の端末識別子を含み、データ部に送信情報を含む無線送信パケットを生成する。この無線送信パケットは、送信部13に供給され、送信部13によって無線電波として送出される。
When transmitting the wireless packet, the
送信元無線端末10により送出された無線送信パケットは、送信元無線端末10の無線通信範囲に通信相手の無線端末が存在する場合には、当該無線端末によって直接受信される。その後、無線送信パケットを受信した無線端末は、送信元無線端末10に無線返信パケットを返信する。この無線返信パケットは例えばACKである。
The wireless transmission packet transmitted by the transmission
送信元無線端末10に返信された無線返信パケットは、受信部14によって受信される。送信元無線端末10は、受信部14により無線返信パケットを受信する時、当該無線返信パケットの送信元が、無線送信パケットの宛先とした通信相手の端末識別子であることを確認する。これにより、送信元無線端末10は、通信相手の無線端末との間で、センサ信号や制御コマンド等の情報の授受が可能となる。
The wireless reply packet returned to the transmission
しかし、送信元無線端末10の通信相手が送信元無線端末10の無線通信範囲に存在しない場合には、無線送信パケットは、後述の中継無線端末20により中継されて、通信相手の無線端末(第2無線端末)に送信される。その後、送信元無線端末10は、中継無線端末20から通信相手の無線端末から返信されたパケットを受信する。この場合のために、送信元無線端末10は、演算部11に、代理処理検出部11a及び返信元変更部11bを有する。
However, if the communication partner of the transmission
代理処理検出部11aは、後述の中継無線端末20によって代理パケットが送出されたことを検出する(通信検出手段)。中継無線端末20は、送信元無線端末10の無線通信範囲に存在している。このため、送信元無線端末10は、中継無線端末20が送信元無線端末10に代理して代理パケットを通信相手の無線端末に送信した場合、当該代理パケットを受信部14で受信できる。この時に、代理処理検出部11aは、受信した無線パケットの送信元識別子が中継無線端末20の端末識別子である、中継無線端末20が代理して生成したパケットであることの情報を検出する。これにより、送信元無線端末10は、先に送信した無線送信パケットが中継無線端末20により代理(中継)されたことを検出できる。
The proxy
返信元変更部11bは、代理処理検出部11aによって代理パケットを送出されたことが検出された場合に、送信した無線送信パケットの返信元として期待する端末識別子を、通信相手の無線端末の識別子から中継無線端末20の識別子に変更する(返信元変更手段)。すなわち、先に送信した無線送信パケットの返信パケットを、通信相手の無線端末の無線識別子である無線返信パケットではなく、中継無線端末20から送信された中継無線端末20の端末識別子が格納された代理返信パケットに変更する。
When the proxy
これにより、送信元無線端末10は、後述する中継無線端末20によって無線送信パケットが中継されても、当該中継無線端末20から、通信相手の無線端末が返信したパケットを受信可能となる。
Thereby, even if the wireless transmission packet is relayed by the
中継無線端末20は、図3に示すように、演算部21、記憶部22、送信部23、受信部24を含む。演算部21は、他通信検出部21a、代理パケット生成部21b、代理返信パケット生成部21cを含む。この中継無線端末20は、記憶部や通信I/F回路、CPU及びプログラムを含むコンピュータであり、CPUがプログラムを実行する。これにより、中継無線端末20のプログラムは、中継無線端末20のコンピュータを、後述するように他通信を検出して、代理パケットの送信及び代理返信パケットの生成・送信する手段として機能させる。
As illustrated in FIG. 3, the
送信部23及び受信部24は、無線通信I/F回路等からなる。受信部24は、送信元無線端末10から送信された無線送信パケットを受信する。送信部23は、通信相手の無線端末に対して、送信元識別子として自己の端末識別子を含む代理パケットを送信する。また、送信部23は、送信元無線端末10に対して、送信元識別子として自己の端末識別子を含む代理返信パケットを送信する。
The
記憶部22には、自己の端末識別子等が記憶されている。
The
演算部21の他通信検出部21aは、無線通信範囲に存在する送信元無線端末10から送出された無線送信パケットを、受信部24を介して取得する。これにより、他通信検出部21aは、送信元無線端末10(第1無線端末)から通信相手の無線端末(第2無線端末)に無線送信パケットが送出されたことを検出する(通信検出手段)。
The other
代理パケット生成部21bは、他通信検出部21aにより送信元無線端末10から通信相手の無線端末に無線送信パケットが送出された後の所定時間内に通信相手の無線端末から送信元無線端末10に返信があるかを監視する。この所定時間は、無線送信パケットを受信した通信相手の無線端末が無線返信パケットを返信する標準的な時間以上であって、当該無線送信パケットが通信相手の無線端末に受信されていないと判断できる時間であり、予め設定されている。
The proxy
代理パケット生成部21bは、無線送信パケットの検出時から所定時間に亘って無線返信パケットが検出できない場合には、代理パケットを生成する。このとき、代理パケット生成部21bは、無線送信パケットの送信元識別子を自己(中継無線端末20)の識別子とし、自己が代理して生成した無線パケットであることの情報を付加した代理パケットを生成する。そして、この代理パケットは、送信部23によって送出される。
The proxy
中継無線端末20は、代理パケットが通信相手の無線端末により受信され、当該通信相手の無線端末から無線返信パケットを受信した場合には、代理返信パケット生成部21cによって代理返信パケットを生成する。このとき、代理返信パケット生成部21cは、ヘッダ部の送信元を自己の端末識別子とし、データ部を無線返信パケットに含まれたデータ部と同じにする。そして、この代理返信パケットは、送信部23によって送出される。
When the proxy packet is received by the wireless terminal of the communication partner and a wireless reply packet is received from the wireless terminal of the communication partner, the
このように構成された無線通信システムにおいて、具体的な無線端末の動作について説明する。例えば、一般的な住宅において無線通信システムを導入した場合、30m〜40mを無線通信範囲とした無線方式を採用することによって、必要なホップ数(中継無線端末20の数)は0台又は1台となる。ホップ数が0の場合の動作を図4に示し、ホップ数が1台の場合の動作を図5に示す。 A specific operation of the wireless terminal in the wireless communication system configured as described above will be described. For example, when a wireless communication system is introduced in a general house, the required number of hops (the number of relay wireless terminals 20) is 0 or 1 by adopting a wireless system having a wireless communication range of 30 m to 40 m. It becomes. FIG. 4 shows the operation when the number of hops is 0, and FIG. 5 shows the operation when the number of hops is one.
図4(a)に示すように、送信元無線端末10としての送信元端末(S:第1無線端末、)と、通信相手の無線端末に相当する宛先端末(D:第2無線端末)とが、互いの無線通信範囲に存在する場合には、中継無線端末20なしで通信可能となる。
As shown in FIG. 4A, a transmission source terminal (S: first wireless terminal) as the transmission
図4(b)のように、送信元端末(S)が無線送信パケットの送出動作P1aを行ったことに応じて、宛先端末(D)は、無線送信パケットの受信動作P1bを行うことができる。その後、図4(c)のように、宛先端末(D)が無線返信パケット(ACK)の送出動作P2aを行ったことに応じて、送信元端末(S)は、無線返信パケットの受信動作P2bを行うことができる。 As shown in FIG. 4B, the destination terminal (D) can perform the wireless transmission packet reception operation P1b in response to the transmission terminal P (S) performing the transmission operation P1a of the wireless transmission packet. . Thereafter, as shown in FIG. 4C, in response to the destination terminal (D) performing the wireless reply packet (ACK) transmission operation P2a, the source terminal (S) receives the wireless reply packet reception operation P2b. It can be performed.
図5(a)に示すように、宛先端末(D)と送信元端末(S)とが直接通信できない場合、宛先端末(D)と送信元端末(S)との間に存在する中継無線端末20としての中継端末(R)が中継を行う。 As shown in FIG. 5A, when the destination terminal (D) and the source terminal (S) cannot communicate directly, the relay radio terminal existing between the destination terminal (D) and the source terminal (S) The relay terminal (R) as 20 relays.
図5(b)のように、送信元端末(S)が無線送信パケットの送出動作P1aを行うと、中継端末(R)は、無線送信パケットの受信動作P1bを行うことができる(図5(c))。その後、無線返信パケットの受信動作P2を行うべき所定時間が経過した場合、中継端末(R)は、代理パケットの送出動作P3aを行う(図5(c))。これに応じて、送信元端末(S)及び宛先端末(D)は、代理パケットの受信動作P3b、P3cを行うことができる(図5(b)、(d))。送信元端末(S)は、代理パケットを受信したことに応じて、返信されるパケットの送信元として期待する端末識別子を、宛先端末(D)の端末識別子から中継端末(R)の端末識別子に変更する。宛先端末(D)が代理パケットを受信したことに応じて、無線返信パケットの送出動作P4aを行うと(図5(d))、中継端末(R)は、無線返信パケットの受信動作P4bを行うことができる(図5(c))。中継端末(R)は、無線返信パケットを用いて、自己の端末識別子を送信元にした代理返信パケットを生成して、送出動作P5aを行う(図5(c))。これにより、送信元端末(S)は、無線送信パケットの返信パケットとして、代理返信パケットの受信動作P5bを行うことができる(図5(b))。 When the source terminal (S) performs the transmission operation P1a of the wireless transmission packet as shown in FIG. 5B, the relay terminal (R) can perform the reception operation P1b of the wireless transmission packet (FIG. c)). Thereafter, when a predetermined time for performing the wireless reply packet receiving operation P2 has elapsed, the relay terminal (R) performs a proxy packet sending operation P3a (FIG. 5C). In response to this, the source terminal (S) and the destination terminal (D) can perform proxy packet reception operations P3b and P3c (FIGS. 5B and 5D). In response to receiving the proxy packet, the transmission source terminal (S) changes the terminal identifier expected as the transmission source of the returned packet from the terminal identifier of the destination terminal (D) to the terminal identifier of the relay terminal (R). change. When the destination terminal (D) receives the proxy packet and performs the wireless reply packet transmission operation P4a (FIG. 5 (d)), the relay terminal (R) performs the wireless reply packet reception operation P4b. (FIG. 5C). The relay terminal (R) uses the wireless reply packet to generate a proxy reply packet having its own terminal identifier as a transmission source, and performs a sending operation P5a (FIG. 5 (c)). Accordingly, the transmission source terminal (S) can perform the proxy reply packet receiving operation P5b as the reply packet of the wireless transmission packet (FIG. 5B).
以上のように、この無線通信システムによれば、無線端末に記憶された経路情報を用いなくても無線端末間で無線通信ができる。例えば一般の住宅などは、無線端末の無線通信能力からすると、リピート(中継)回数は通常1回である。このため、中継端末(R)が送信元端末(S)から宛先端末(D)への通信が不良であった場合に、中継端末(R)によって代理の通信を行い、代理されたことを検出した送信元端末(S)が
からの返信を待ち受ける。本実施形態によれば、送信元端末(S)でも、中継端末(R)でも、ルーティングテーブルそのものを持つ必要が無いため、無線端末のメモリ容量を抑制でき、安価なシステムを構築できる。
As described above, according to this wireless communication system, wireless communication can be performed between wireless terminals without using route information stored in wireless terminals. For example, in general homes, the number of repeats (relays) is usually one in terms of the wireless communication capability of the wireless terminal. Therefore, when the relay terminal (R) has poor communication from the source terminal (S) to the destination terminal (D), the relay terminal (R) performs proxy communication and detects that the relay terminal (R) has been proxyed. The sending source terminal (S) waits for a reply. According to the present embodiment, since it is not necessary to have the routing table itself in either the transmission source terminal (S) or the relay terminal (R), the memory capacity of the wireless terminal can be suppressed and an inexpensive system can be constructed.
ここで、既存の技術として、アクセスポイント(宛先端末)からの電波の受信強度を測定して、中継するかどうかを決定する処理を行い、宛先端末の台数分だけ中継端末に受信強度を記憶しておくものがある。これに対し、本実施形態の無線通信システムによれば、中継端末(R)によって宛先端末(D)からの電波の受信強度を測定して、宛先端末(D)との間で送受信されるパケットを中継するかどうかを決定する処理が不要となる。また、この無線通信システムは中継端末(R)に、宛先端末(D)との受信強度を格納するメモリも必要ない。更に、複数の宛先端末(D)がある場合には、台数分の受信強度格納メモリが必要となるが、この無線通信システムによれば、当該受信強度のためのメモリ量の必要がない。したがって、この無線通信システムによれば、安価なシステムを構築できる。 Here, as an existing technology, the reception strength of the radio wave from the access point (destination terminal) is measured to determine whether or not to relay, and the reception strength is stored in the relay terminals for the number of destination terminals. There is something to keep. On the other hand, according to the wireless communication system of the present embodiment, a packet transmitted / received to / from the destination terminal (D) by measuring the reception intensity of the radio wave from the destination terminal (D) by the relay terminal (R). The process of determining whether to relay is no longer necessary. Further, in this wireless communication system, the relay terminal (R) does not need a memory for storing the reception strength with the destination terminal (D). Furthermore, when there are a plurality of destination terminals (D), the reception intensity storage memories corresponding to the number are required, but according to this wireless communication system, there is no need for a memory amount for the reception intensity. Therefore, according to this wireless communication system, an inexpensive system can be constructed.
なお、この無線通信システムにおいては、図6(a)に示すように、複数の中継端末(R1)、中継端末(R2)が存在することもある。中継端末(R1)及び中継端末(R2)は宛先端末(D)及び送信元端末(S)の双方と無線通信可能である。 In this wireless communication system, there may be a plurality of relay terminals (R1) and relay terminals (R2) as shown in FIG. The relay terminal (R1) and the relay terminal (R2) can wirelessly communicate with both the destination terminal (D) and the transmission source terminal (S).
この場合、送信元端末(S)によって無線送信パケットの送出動作P1aがされると(図6(b))、中継端末(R1)及び中継端末(R2)は当該無線送信パケットの受信動作P1b、P1cを行う(図6(c)、(d))。その後、送信元端末(S)は、宛先端末(D)からの無線返信パケットの受信(D→S)を待つが、宛先端末(D)は送信元端末(S)からの無線送信パケットを受信していないために、宛先端末(D)からの無線返信パケットは届かない。そして、無線返信パケットの受信動作P2を行うべき所定時間が経過すると、中継端末(R1)は、代理パケット(R→D)の送出動作P3aを行う(図6(c))。一方、中継端末(R2)は、中継端末(R1)との間でパケット送信タイミングをずらすために、当該タイミングでは代理パケット(R→D)を送信しない。 In this case, when the transmission operation P1a of the wireless transmission packet is performed by the source terminal (S) (FIG. 6B), the relay terminal (R1) and the relay terminal (R2) receive the wireless transmission packet P1b, P1c is performed (FIGS. 6C and 6D). Thereafter, the source terminal (S) waits for reception of a wireless reply packet (D → S) from the destination terminal (D), but the destination terminal (D) receives the wireless transmission packet from the source terminal (S). For this reason, the wireless reply packet from the destination terminal (D) does not arrive. When a predetermined time for performing the wireless reply packet reception operation P2 has elapsed, the relay terminal (R1) performs a proxy packet (R → D) transmission operation P3a (FIG. 6C). On the other hand, since the relay terminal (R2) shifts the packet transmission timing with the relay terminal (R1), the proxy terminal (R → D) is not transmitted at this timing.
これに応じて、送信元端末(S)及び宛先端末(D)は、代理パケットの受信動作P3b、P3cを行うことができる(図6(b)、(e))。送信元端末(S)は、代理パケットを受信したことに応じて、無線返信パケットの送信元として期待する端末識別子を、宛先端末(D)の端末識別子から、中継端末(R1)の端末識別子に変更する。 In response to this, the source terminal (S) and the destination terminal (D) can perform proxy packet receiving operations P3b and P3c (FIGS. 6B and 6E). In response to receiving the proxy packet, the transmission source terminal (S) changes the terminal identifier expected as the transmission source of the wireless reply packet from the terminal identifier of the destination terminal (D) to the terminal identifier of the relay terminal (R1). change.
次に、宛先端末(D)が代理パケットを受信したことに応じて、無線返信パケットの送出動作P4aを行うと(図6(e))、無線送信パケットは、中継端末(R1)と中継端末(R2)の双方で受信動作P4c、P4bされる(図6(c)、(d))。このとき、中継端末(R2)は、宛先端末(D)から無線返信パケット(D→R)を受信したので、代理パケット(R→D)を送信しないことを判断する。このように、中継端末(R2)は、送信元端末(S)から送信された無線返信パケットを受信した後の期間Tにおいて、自身が代理パケットを送信する順番まで待ち、代理パケットを受信したので、代理パケットを送信する動作をしないと判断する。 Next, when the destination terminal (D) receives the proxy packet and performs the wireless reply packet sending operation P4a (FIG. 6 (e)), the wireless transmission packet is transmitted to the relay terminal (R1) and the relay terminal. The receiving operations P4c and P4b are performed in both (R2) (FIGS. 6C and 6D). At this time, since the relay terminal (R2) has received the wireless reply packet (D → R) from the destination terminal (D), the relay terminal (R2) determines not to transmit the proxy packet (R → D). As described above, the relay terminal (R2) waits until it transmits the proxy packet in the period T after receiving the wireless reply packet transmitted from the source terminal (S), and receives the proxy packet. It is determined that the operation of transmitting the proxy packet is not performed.
その後、中継端末(R1)は、代理返信パケットを生成して送信動作P5aを行い、送信元端末(S)は、中継端末(R1)から送信された代理返信パケットの受信動作P5bを行うことができる。 Thereafter, the relay terminal (R1) generates a proxy reply packet and performs a transmission operation P5a, and the transmission source terminal (S) performs a reception operation P5b of the proxy reply packet transmitted from the relay terminal (R1). it can.
この無線通信システムによれば、中継端末が複数存在する場合であっても、双方の中継端末から送信されたパケットが衝突することはなく、確実に通信を行うことができる。また、この無線通信システムでは、複数の中継端末で無駄に送信をすることがないので、通信帯域を有効に活用できる。 According to this wireless communication system, even when there are a plurality of relay terminals, packets transmitted from both relay terminals do not collide, and communication can be performed reliably. Further, in this wireless communication system, since a plurality of relay terminals do not transmit wastefully, the communication band can be used effectively.
[第2実施形態]
つぎに、第2実施形態に係る無線通信システムついて説明する。なお、上述の第1実施形態と同様の部分については同一符号を付することによりその詳細な説明を省略する。
[Second Embodiment]
Next, a radio communication system according to the second embodiment will be described. In addition, about the part similar to the above-mentioned 1st Embodiment, the detailed description is abbreviate | omitted by attaching | subjecting the same code | symbol.
第2実施形態として示す無線通信システムは、中継端末(R)が通信不可である無線端末宛の代理パケットを生成しないものである。 The wireless communication system shown as the second embodiment does not generate a proxy packet addressed to a wireless terminal that cannot communicate with the relay terminal (R).
中継無線端末20は、送信部23から代理パケットを送出した結果として、通信相手の無線端末との間の無線通信が不能であった場合に、当該無線端末が通信不可端末であることを記憶部22に記憶させる(通信不可端末記憶手段)。そして、代理パケット生成部21bは、記憶部22に通信不可として記憶されている通信相手の無線端末宛てには代理パケットを生成しない。すなわち、代理パケット生成部21bは、送信元無線端末10から通信相手の無線端末に無線送信パケットが送出された後の所定時間内に通信相手の無線端末から返信がないと検出した場合であっても、代理パケットを生成しない。
The
具体的には、無線通信システムにおいて、図7(a)のように送信元端末(S)と宛先端末(D)とが相互に無線通信可能であり、送信元端末(S)とは無線通信可能であるが宛先端末(D)とは無線通信ができない無関係端末(A)が存在することもある。 Specifically, in the wireless communication system, as shown in FIG. 7A, the transmission source terminal (S) and the destination terminal (D) can wirelessly communicate with each other, and the transmission source terminal (S) communicates wirelessly. There may be an irrelevant terminal (A) that is capable of wireless communication with the destination terminal (D).
この場合、送信元端末(S)が無線送信パケットの送出動作P1aを行うと(図7(b))、宛先端末(D)による受信動作P1bのみならず(図7(c))、無関係端末(A)による受信動作P1cが行われてしまう(図7(d))。宛先端末(D)は、送信元端末(S)に無線返信パケットの送出動作P2aを行い(図7(c))、送信元端末(S)は、無線返信パケットの受信動作P2bを行う(図7(b))。 In this case, when the transmission source terminal (S) performs the transmission operation P1a of the wireless transmission packet (FIG. 7 (b)), not only the reception operation P1b by the destination terminal (D) (FIG. 7 (c)) but also an irrelevant terminal. The reception operation P1c by (A) is performed (FIG. 7 (d)). The destination terminal (D) performs a wireless reply packet transmission operation P2a to the transmission source terminal (S) (FIG. 7C), and the transmission source terminal (S) performs a wireless reply packet reception operation P2b (FIG. 7). 7 (b)).
一方、無関係端末(A)は、中継無線端末20として機能しようとして、無線送信パケットの受信後の所定時間に亘る待機動作P2cにおいて無線返信パケットを受信できない。この場合、無関係端末(A)は、宛先端末(D)を宛先とした代理パケットの送信動作P3を行う(図7(d))。しかし、宛先端末(D)は無関係端末(A)の無線通信範囲には存在しないために、無関係端末(A)による無線返信パケットの受信動作P4は行われない(図7(d))。したがって、無関係端末(A)は、宛先端末(D)を、通信相手の無線端末として記憶部22に記憶させることができる。このために、宛先端末(D)を通信不可の無線端末として登録した後に、送信元端末(S)から無線送信パケットが送信されても、代理パケットを送信することが無く、不要な代理パケットが送信されることを回避できる。
On the other hand, the irrelevant terminal (A) tries to function as the
また、この無線通信システムにおいて、記憶部22に記憶された通信不可端末の情報を定期的に消去することが望ましい。これにより、例えば照明リモコン3のように移動する無線端末が無線通信システムに含まれる場合に、配置変更等に対応することができる。例えば、送信元無線端末10の場所が移動して中継無線端末20によって中継可能となったにも拘わらず、通信不可とすることを回避できる。
Further, in this wireless communication system, it is desirable to periodically delete the information of the communication disabled terminal stored in the
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。 The above-described embodiment is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and various modifications can be made depending on the design and the like as long as the technical idea according to the present invention is not deviated from this embodiment. Of course, it is possible to change.
1 無線コントローラ
2a 窓センサ
2b 煙センサ
2c 人感センサ
2d 電力センサ
3 照明リモコン
4 照明器具
5 ブザー
10 送信元無線端末
11 演算部
11a 代理処理検出部
11b 返信元変更部
12 記憶部
13 送信部
14 受信部
20 中継無線端末
21 演算部
21a 他通信検出部
21b 代理パケット生成部
21c 代理返信パケット生成部
22 記憶部
23 送信部
24 受信部
DESCRIPTION OF
Claims (7)
前記中継装置は、
第1無線端末から第2無線端末にパケットが送出されたことを検出する通信検出手段と、
前記通信検出手段により前記第1無線端末から前記第2無線端末にパケットが送出された後の所定時間内に前記第2無線端末から返信がない場合に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを生成する代理パケット生成手段と、
前記第2無線端末からの返信があった場合に、当該第2無線端末からの返信パケットの送信元識別子を自己の識別子に変更し、当該返信パケットの送信先識別子を前記第1無線端末の識別子に変更した代理返信パケットを生成する代理返信パケット生成手段と、
前記代理パケット及び前記代理返信パケットを送出する通信手段とを含み、
前記第1無線端末は、
前記中継装置によって前記代理パケットが送出されたことを検出する通信検出手段と、
前記通信検出手段により前記代理パケットを送出されたことが検出された場合に、前記送信したパケットに応じて返信されるパケットの返信元として期待する識別子を、前記第2無線端末の識別子から前記中継装置の識別子に変更する返信元変更手段とを含むこと
を特徴とする無線通信システム。 A wireless communication system including a plurality of wireless terminals and at least one relay device,
The relay device is
Communication detecting means for detecting that a packet is transmitted from the first wireless terminal to the second wireless terminal;
When no reply is received from the second wireless terminal within a predetermined time after the packet is sent from the first wireless terminal to the second wireless terminal by the communication detection means, the transmission source identifier is set as its own identifier, Proxy packet generation means for generating a proxy packet with information indicating that the packet is generated on behalf of
When there is a reply from the second wireless terminal, the transmission source identifier of the reply packet from the second wireless terminal is changed to its own identifier, and the transmission destination identifier of the reply packet is changed to the identifier of the first wireless terminal. Proxy reply packet generating means for generating the proxy reply packet changed to
Communication means for sending the proxy packet and the proxy reply packet;
The first wireless terminal is
Communication detecting means for detecting that the proxy packet is transmitted by the relay device;
When the communication detection unit detects that the proxy packet is transmitted, an identifier expected as a return source of a packet returned in response to the transmitted packet is determined from the identifier of the second wireless terminal to the relay A wireless communication system, comprising: reply source changing means for changing to an apparatus identifier.
前記代理パケット生成手段は、前記通信不可端末記憶部に記憶されている前記第2無線端末宛ての前記代理パケットを生成しないこと
を特徴とする請求項1に記載の無線通信システム。 The relay device determines that the second wireless terminal is a non-communication terminal when wireless communication with the second wireless terminal is impossible as a result of sending the proxy packet from the communication means. Further comprising a communication impossible terminal storage means for storing,
The wireless communication system according to claim 1, wherein the proxy packet generating unit does not generate the proxy packet addressed to the second wireless terminal stored in the communication-disabled terminal storage unit.
第1無線端末から第2無線端末にパケットが送出されたことを検出する通信検出手段と、
前記通信検出手段により前記第1無線端末から前記第2無線端末にパケットが送出された後の所定時間内に前記第2無線端末から返信がない場合に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを生成する代理パケット生成手段と、
前記第2無線端末からの返信があった場合に、当該第2無線端末からの返信パケットの送信元識別子を自己の識別子に変更し、当該返信パケットの送信先識別子を前記第1無線端末の識別子に変更した代理返信パケットを生成する代理返信パケット生成手段と、
前記代理パケット及び前記代理返信パケットを送出する通信手段と
を備えることを特徴とする中継装置。 A relay device capable of wireless communication with a plurality of wireless terminals,
Communication detecting means for detecting that a packet is transmitted from the first wireless terminal to the second wireless terminal;
When no reply is received from the second wireless terminal within a predetermined time after the packet is sent from the first wireless terminal to the second wireless terminal by the communication detection means, the transmission source identifier is set as its own identifier, Proxy packet generation means for generating a proxy packet with information indicating that the packet is generated on behalf of
When there is a reply from the second wireless terminal, the transmission source identifier of the reply packet from the second wireless terminal is changed to its own identifier, and the transmission destination identifier of the reply packet is changed to the identifier of the first wireless terminal. Proxy reply packet generating means for generating the proxy reply packet changed to
A relay device comprising: communication means for sending the proxy packet and the proxy reply packet.
前記中継装置のコンピュータを、
第1無線端末から第2無線端末にパケットが送出されたことを検出する通信検出手段と、
前記通信検出手段により前記第1無線端末から前記第2無線端末にパケットが送出された後の所定時間内に前記第2無線端末から返信がない場合に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットを生成する代理パケット生成手段と、
前記第2無線端末からの返信があった場合に、当該第2無線端末からの返信パケットの送信元識別子を自己の識別子に変更し、当該返信パケットの送信先識別子を前記第1無線端末の識別子に変更した代理返信パケットを生成する代理返信パケット生成手段と、
前記代理パケット及び前記代理返信パケットを送出する通信手段
として機能させることを特徴とする中継装置のプログラム。 A relay device program capable of wireless communication with a plurality of wireless terminals,
A computer of the relay device;
Communication detecting means for detecting that a packet is transmitted from the first wireless terminal to the second wireless terminal;
When no reply is received from the second wireless terminal within a predetermined time after the packet is sent from the first wireless terminal to the second wireless terminal by the communication detection means, the transmission source identifier is set as its own identifier, Proxy packet generation means for generating a proxy packet with information indicating that the packet is generated on behalf of
When there is a reply from the second wireless terminal, the transmission source identifier of the reply packet from the second wireless terminal is changed to its own identifier, and the transmission destination identifier of the reply packet is changed to the identifier of the first wireless terminal. Proxy reply packet generating means for generating the proxy reply packet changed to
A relay device program that functions as communication means for transmitting the proxy packet and the proxy reply packet.
前記中継装置との間でパケットを授受可能な通信手段と、
前記通信手段により他の無線端末に無線送信パケットを送信した後に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットが前記中継装置により送出されたことを検出する通信検出手段と、
前記通信検出手段により前記代理パケットを送出されたことが検出された場合に、前記送信した無線送信パケットに応じて返信されるパケットの返信元として期待する識別子を、前記他の無線端末の識別子から前記中継装置の識別子に変更する返信元変更手段と
を備えることを特徴とする無線端末。 A wireless terminal capable of wireless communication with at least one relay device,
A communication means capable of exchanging packets with the relay device;
After transmitting a wireless transmission packet to another wireless terminal by the communication means, a proxy packet to which a sender identifier is added as a self-identifier and information indicating that the packet is generated on behalf of the self is transmitted by the relay device Communication detecting means for detecting
When it is detected by the communication detection means that the proxy packet has been transmitted, an identifier expected as a reply source of a packet returned in response to the transmitted wireless transmission packet is determined from the identifier of the other wireless terminal. Reply source changing means for changing to an identifier of the relay device.
前記無線端末のコンピュータを、
前記中継装置との間でパケットを授受可能な通信手段と、
前記通信手段により他の無線端末に無線送信パケットを送信した後に、送信元識別子を自己の識別子とし、自己が代理して生成したパケットであることの情報を付加した代理パケットが前記中継装置により送出されたことを検出する通信検出手段と、
前記通信検出手段により前記代理パケットを送出されたことが検出された場合に、前記送信した無線送信パケットに応じて返信されるパケットの返信元として期待する識別子を、前記他の無線端末の識別子から前記中継装置の識別子に変更する返信元変更手段
として機能させることを特徴とする無線端末のプログラム。 A wireless terminal program capable of wireless communication with at least one relay device,
A computer of the wireless terminal;
A communication means capable of exchanging packets with the relay device;
After transmitting a wireless transmission packet to another wireless terminal by the communication means, a proxy packet to which a sender identifier is added as a self-identifier and information indicating that the packet is generated on behalf of the self is transmitted by the relay device Communication detecting means for detecting
When it is detected by the communication detection means that the proxy packet has been transmitted, an identifier expected as a reply source of a packet returned in response to the transmitted wireless transmission packet is determined from the identifier of the other wireless terminal. A wireless terminal program that functions as a reply source changing means for changing to an identifier of the relay device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011063517A JP5760175B2 (en) | 2011-03-23 | 2011-03-23 | Wireless communication system, relay device and relay device program, wireless terminal and wireless terminal program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011063517A JP5760175B2 (en) | 2011-03-23 | 2011-03-23 | Wireless communication system, relay device and relay device program, wireless terminal and wireless terminal program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012199841A JP2012199841A (en) | 2012-10-18 |
JP5760175B2 true JP5760175B2 (en) | 2015-08-05 |
Family
ID=47181606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011063517A Expired - Fee Related JP5760175B2 (en) | 2011-03-23 | 2011-03-23 | Wireless communication system, relay device and relay device program, wireless terminal and wireless terminal program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5760175B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6309267B2 (en) * | 2013-04-22 | 2018-04-11 | 矢崎総業株式会社 | Communication system and communication node |
JP7287859B2 (en) * | 2019-08-06 | 2023-06-06 | 矢崎総業株式会社 | Wireless communication node and wireless communication system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4580547B2 (en) * | 2000-12-27 | 2010-11-17 | 株式会社日立国際電気 | Wireless relay system |
JP4042632B2 (en) * | 2003-06-03 | 2008-02-06 | サクサ株式会社 | Communication terminal device |
DE602006006917D1 (en) * | 2006-11-20 | 2009-07-02 | Ntt Docomo Inc | Relay for forwarding a data packet sent from a first transmitter / receiver to a second transmitter / receiver. |
JP2008227642A (en) * | 2007-03-09 | 2008-09-25 | Hitachi Ltd | Retransmission control method and radio communication system |
JPWO2010110191A1 (en) * | 2009-03-25 | 2012-09-27 | 日本電気株式会社 | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL PROGRAM RECORDING MEDIUM, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
-
2011
- 2011-03-23 JP JP2011063517A patent/JP5760175B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012199841A (en) | 2012-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240039955A1 (en) | Network watermark | |
US9842202B2 (en) | Device proximity | |
JP5953371B2 (en) | Wireless sensor network | |
JP5507856B2 (en) | Wireless communication system | |
WO2012018864A1 (en) | Dynamic electric power line monitoring system | |
CA2481441A1 (en) | A system and method for providing wireless telematics store and forward messaging for peer-to-peer and peer-to-peer-to-infrastructure in a communication network | |
KR20050065389A (en) | Wireless communication system for detecting location of the node | |
WO2013121325A2 (en) | Method for managing a proxy table in a wireless network using proxy devices | |
WO2009057863A1 (en) | Reliable and energy efficient data routing apparatus and method for sensor node in wireless sensor network | |
JP6197468B2 (en) | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL PROGRAM | |
EP2507646B1 (en) | Message-based location of mobile network nodes | |
JP4626443B2 (en) | Remote monitoring control system, gateway device, and center server | |
JP2008086014A (en) | Method for radio transmission in radio cell of alarm system | |
JP5760175B2 (en) | Wireless communication system, relay device and relay device program, wireless terminal and wireless terminal program | |
JP5484865B2 (en) | Communications system | |
JP2008077421A (en) | Context information acquisition system | |
JP5592298B2 (en) | RADIO COMMUNICATION SYSTEM, RADIO CONTROL DEVICE, AND RADIO CONTROL DEVICE PROGRAM | |
KR101051121B1 (en) | Data transmission method in wireless sensor network | |
US20080064407A1 (en) | Congestion arbitration for a wireless network | |
JP2004326221A (en) | Household electrical appliance network system, household electrical appliance, and computer software | |
JP2009182371A (en) | Wireless network system, gateway, wireless terminal device | |
JP2009060362A (en) | Relay wireless apparatus, relay wireless method and program | |
JP5849851B2 (en) | Wireless terminal device, wireless communication system, and wireless terminal device control method | |
JP5078670B2 (en) | Sensor network system | |
JP2018029295A (en) | Radio communication network system, radio communication network system construction method, and radio terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20131205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140625 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140722 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140910 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20141009 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20141016 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150203 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150220 |
|
LAPS | Cancellation because of no payment of annual fees |