JP5204699B2 - Wireless polling system - Google Patents

Wireless polling system Download PDF

Info

Publication number
JP5204699B2
JP5204699B2 JP2009070274A JP2009070274A JP5204699B2 JP 5204699 B2 JP5204699 B2 JP 5204699B2 JP 2009070274 A JP2009070274 A JP 2009070274A JP 2009070274 A JP2009070274 A JP 2009070274A JP 5204699 B2 JP5204699 B2 JP 5204699B2
Authority
JP
Japan
Prior art keywords
wireless communication
communication device
message
polling
wireless
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.)
Active
Application number
JP2009070274A
Other languages
Japanese (ja)
Other versions
JP2010226324A (en
Inventor
康彦 四柳
正人 明戸
淳 三枝
延和 寺岡
泰典 續木
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.)
NTT Data Corp
Original Assignee
NTT Data Corp
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 NTT Data Corp filed Critical NTT Data Corp
Priority to JP2009070274A priority Critical patent/JP5204699B2/en
Publication of JP2010226324A publication Critical patent/JP2010226324A/en
Application granted granted Critical
Publication of JP5204699B2 publication Critical patent/JP5204699B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、複数の無線通信装置がポーリングによる通信を行う無線ポーリングシステムに関する。   The present invention relates to a wireless polling system in which a plurality of wireless communication devices perform communication by polling.

従来の無線ポーリングシステムとしては、基地局から無線通信装置に対して一定の時間間隔でポーリング指示と同時に衝突制御ビットを送信し、ポーリング指示を受けた無線通信装置が、ポーリング指示を受けてから初期タイマ時間内で衝突制御ビットがポーリング応答可能であることを示しているときのみ、ポーリング応答することにより、前回のポーリング動作の影響を受けずに最小限のポーリング周期でポーリングを実現するものがある(例えば、特許文献1参照)。   In a conventional wireless polling system, a collision control bit is transmitted simultaneously with a polling instruction from a base station to a wireless communication apparatus at a fixed time interval, and the wireless communication apparatus that receives the polling instruction receives an initial request after receiving the polling instruction. Only when the collision control bit indicates that the polling response is possible within the timer time, there is one that realizes polling with the minimum polling cycle without being affected by the previous polling operation by polling response (For example, refer to Patent Document 1).

特開平11−69441号公報JP-A-11-69441

このような従来の無線ポーリングシステムにおいて、ポーリングによる通信を行うエリアを広げるためには、このエリアの随所に複数の基地局を配備すればよい。しかしながら、複数の基地局を配備するためには、多大なコストがかかってしまう。   In such a conventional wireless polling system, in order to expand the area for communication by polling, a plurality of base stations may be provided at various locations in this area. However, it is very expensive to deploy a plurality of base stations.

一方、従来の無線ポーリングシステムにおいて、各無線通信装置にポーリングに関するメッセージをマルチホップさせることができれば、基地局の配備に多大なコストをかけずにポーリングによる通信を行うエリアを広げることができる。   On the other hand, in the conventional wireless polling system, if each wireless communication device can multi-hop a message related to polling, the area for performing communication by polling can be expanded without incurring great costs for the deployment of base stations.

しかしながら、従来の無線ポーリングシステムは、各無線通信装置にポーリングに関するメッセージをマルチホップさせると、ある無線通信装置にメッセージが送信されている時間と、このメッセージを受信することができるエリア内にある他の無線通信装置に別のメッセージが送信されている時間とが重なってしまうメッセージの衝突が発生してしまうといった課題があった。   However, in the conventional wireless polling system, when each wireless communication device multi-hops a message regarding polling, the time when the message is transmitted to a certain wireless communication device and the area within the area where this message can be received There is a problem that a message collision occurs in which the time during which another message is transmitted to the wireless communication device overlaps.

本発明は、従来の課題を解決するためになされたもので、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる無線ポーリングシステムを提供することを目的とする。   The present invention has been made in order to solve the conventional problems, and an object of the present invention is to provide a wireless polling system that can multi-hop messages related to polling without colliding with each other.

本発明の無線ポーリングシステムは、複数の無線通信装置(10、11a乃至11e)を有し、前記複数の無線通信装置がポーリングによる通信を行う無線ポーリングシステムであって、前記複数の無線通信装置のうち送信権を有する無線通信装置は、前記複数の無線通信装置のうち下位の無線通信装置が割り当てられ、前記ポーリングにおける問い合わせを表すReqメッセージを該下位の無線通信装置に送信する場合には、該Reqメッセージを該下位の無線通信装置に送信し、該Reqメッセージが受信されたことを確認した上で、該下位の無線通信装置に前記送信権を譲与し、前記複数の無線通信装置のうち該Reqメッセージの送信元である上位の無線通信装置が存在し、前記問い合わせに対する応答を表す応答情報を含むRespメッセージを該上位の無線通信装置に送信する場合には、該Respメッセージを該上位の無線通信装置に送信し、該Respメッセージが受信されたことを確認した上で、該上位の無線通信装置に前記送信権を譲与する構成を有している。   A wireless polling system according to the present invention includes a plurality of wireless communication devices (10, 11a to 11e), and the plurality of wireless communication devices perform communication by polling, wherein the plurality of wireless communication devices Among the plurality of wireless communication devices, a wireless communication device having a transmission right is assigned a lower wireless communication device, and transmits a Req message indicating an inquiry in the polling to the lower wireless communication device, A Req message is transmitted to the lower wireless communication device, and after confirming that the Req message has been received, the transmission right is transferred to the lower wireless communication device, and among the plurality of wireless communication devices, There is a higher-level wireless communication device that is the transmission source of the Req message, and Res including response information indicating a response to the inquiry When transmitting a message to the higher-level wireless communication device, the Resp message is transmitted to the higher-level wireless communication device, and after confirming that the Resp message has been received, The transmission right is transferred.

この構成により、本発明の無線ポーリングシステムは、ReqメッセージおよびRespメッセージを送信する無線通信装置を、送信権を有するものに限定するため、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる。   With this configuration, the wireless polling system of the present invention limits the wireless communication devices that transmit Req messages and Resp messages to those having a transmission right, and can therefore multi-hop polling messages without colliding with each other. .

なお、前記各無線通信装置は、前記Reqメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、まだReqメッセージを送信していない下位の無線通信装置が他に割り当てられている場合には、該Reqメッセージを該下位の無線通信装置に送信するようにしてもよい。   Each wireless communication device is assigned the transmission right from the lower-level wireless communication device that is the transmission destination of the Req message, and another lower-level wireless communication device that has not yet transmitted the Req message is assigned to the other wireless communication device. In this case, the Req message may be transmitted to the lower radio communication apparatus.

この構成により、本発明の無線ポーリングシステムは、ポーリングにおける応答を下位の無線通信装置に優先的に行わせるため、マルチホップにおける通信回数を抑制することができる。   With this configuration, the wireless polling system according to the present invention makes it possible to preferentially perform a response in polling to a lower-layer wireless communication apparatus, and thus can suppress the number of communication in multihop.

また、前記各無線通信装置は、前記Reqメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、前記上位の無線通信装置が存在し、前記下位の無線通信装置が他に割り当てられていない場合には、前記下位の無線通信装置からそれぞれ受信されたRespメッセージに含まれる応答情報と、自己の応答情報とを含むRespメッセージを該上位の無線通信装置に送信するようにしてもよい。   In addition, each of the wireless communication devices is assigned the transmission right from the lower wireless communication device that is the transmission destination of the Req message, the upper wireless communication device exists, and the lower wireless communication device is assigned to the other. If not, the Resp message including the response information included in the Resp message received from each of the lower-level wireless communication devices and the own response information may be transmitted to the higher-level wireless communication device. Good.

この構成により、本発明の無線ポーリングシステムは、各無線通信装置に下位の無線通信装置の応答情報と、自己の応答情報とを上位の無線通信装置にまとめて送信させるため、マルチホップにおける通信回数を抑制することができる。   With this configuration, the wireless polling system of the present invention causes each wireless communication device to transmit the response information of the lower wireless communication device and its own response information to the higher wireless communication device in a collective manner. Can be suppressed.

また、前記各無線通信装置は、前記上位の無線通信装置から前記送信権が譲与され、前記下位の無線通信装置が割り当てられていない場合には、自己の応答情報を含むRespメッセージを該上位の無線通信装置に送信するようにしてもよい。   Further, each wireless communication device, when the transmission right is transferred from the higher-order wireless communication device and the lower-order wireless communication device is not assigned, sends a Resp message including its own response information to the higher-order wireless communication device. You may make it transmit to a radio | wireless communication apparatus.

この構成により、本発明の無線ポーリングシステムは、Reqメッセージに対して、最下位の無線通信装置から優先的に応答させるため、マルチホップにおける通信回数を抑制することができる。   With this configuration, the wireless polling system of the present invention can preferentially respond to the Req message from the lowest-order wireless communication device, and therefore can suppress the number of communication in multihop.

また、前記各無線通信装置は、前記上位の無線通信装置が存在し、前記Reqメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数(PNum)が該Reqメッセージに含まれ、前記下位の無線通信装置から受信済みのRespメッセージに含まれる応答情報の総数が前記ポーリングノード数に達している場合には、前記受信済みのRespメッセージに含まれる応答情報を含むRespメッセージを該上位の無線通信装置に送信するようにしてもよい。   Each of the wireless communication devices includes the higher-order wireless communication device, and the Req message includes a polling node number (PNum) representing the maximum number of wireless communication terminals that respond to the Req message at one time. When the total number of response information included in the Resp message received from the lower-level wireless communication apparatus has reached the number of polling nodes, the Resp message including the response information included in the received Resp message is You may make it transmit to a radio | wireless communication apparatus.

この構成により、本発明の無線ポーリングシステムは、ポーリングノード数を調整することにより、各無線通信装置において、Reqメッセージを送信してからRespメッセージが受信されるまでの時間を調整することができる。   With this configuration, the wireless polling system of the present invention can adjust the time from when the Req message is transmitted until the Resp message is received in each wireless communication device by adjusting the number of polling nodes.

また、前記各無線通信装置は、前記上位の無線通信装置が存在し、自己の応答情報を含むRespメッセージを該上位の無線通信装置に送信する場合には、自己および全ての下位の無線通信装置の応答情報が該Respメッセージに含まれることを表すEndフラグを該Respメッセージに含めるようにしてもよい。   In addition, each of the wireless communication devices includes the higher-order wireless communication device, and transmits a Resp message including its own response information to the higher-order wireless communication device. An End flag indicating that the response information is included in the Resp message may be included in the Resp message.

この構成により、本発明の無線ポーリングシステムは、各無線通信装置の上位の無線通信端末に全ての下位の無線通信装置から応答が得られたことを認識させることができる。   With this configuration, the wireless polling system of the present invention can make the upper wireless communication terminal of each wireless communication device recognize that responses have been obtained from all lower wireless communication devices.

また、前記各無線通信装置は、前記下位の無線通信装置から受信したRespメッセージにEndフラグが含まれていない場合には、前記上位の無線通信装置から前記Reqメッセージを再び受信したときに、前記Endフラグが含まれていないRespメッセージを送信した下位の無線通信装置に該Reqメッセージを他の下位の無線通信装置に先立って送信するようにしてもよい。   Further, when each of the wireless communication devices does not include an End flag in the Resp message received from the lower wireless communication device, the wireless communication device receives the Req message again from the higher wireless communication device. The Req message may be transmitted prior to other lower-layer wireless communication devices to the lower-layer wireless communication device that has transmitted the Resp message that does not include the End flag.

この構成により、本発明の無線ポーリングシステムは、ポーリングノード数以上の下位の無線通信装置がある場合でもポーリングの工程を継続させることができる。   With this configuration, the wireless polling system of the present invention can continue the polling process even when there are lower-order wireless communication devices equal to or more than the number of polling nodes.

前記各無線通信装置は、前記下位の無線通信装置に送信権を譲与してから予め定められた時間(T1)内に該下位の無線通信装置からRespメッセージが受信されなかった場合には、該下位の無線通信装置に生存確認メッセージを送信し、該下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、該下位の無線通信装置が機能しているか否かを判断するようにしてもよい。   If each wireless communication device does not receive a Resp message from the lower wireless communication device within a predetermined time (T1) after giving the transmission right to the lower wireless communication device, A survival confirmation message is transmitted to the lower-layer wireless communication apparatus, and it is determined whether the lower-layer wireless communication apparatus is functioning based on whether or not a survival response message can be received from the lower-layer wireless communication apparatus. It may be.

この構成により、本発明の無線ポーリングシステムは、ポーリングの工程中に機能しなくなった無線通信装置を検出することができる。   With this configuration, the wireless polling system of the present invention can detect a wireless communication device that has failed during the polling process.

また、前記各無線通信装置は、前記下位の無線通信装置に前記生存確認メッセージを送信してから予め定められた時間(T2)内に該下位の無線通信装置から前記生存応答メッセージを受信できないことが予め定められた回数以上連続して発生した場合には、通信異常が発生したものとして、前記ポーリングにおける次の工程を実行するようにしてもよい。   Further, each wireless communication device cannot receive the survival response message from the lower wireless communication device within a predetermined time (T2) after transmitting the survival confirmation message to the lower wireless communication device. May occur continuously for a predetermined number of times or more, the next step in the polling may be executed on the assumption that a communication abnormality has occurred.

この構成により、本発明の無線ポーリングシステムは、ポーリングの工程中に機能しなくなった無線通信装置のために、ポーリングの工程が停止してしまうことを防止することができる。   With this configuration, the wireless polling system of the present invention can prevent the polling process from stopping due to a wireless communication device that has failed during the polling process.

本発明は、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる無線ポーリングシステムを提供することができる。   The present invention can provide a wireless polling system that can multi-hop messages related to polling without colliding with each other.

本発明の一実施形態における無線ポーリングシステムを示すブロック図である。1 is a block diagram illustrating a wireless polling system according to an embodiment of the present invention. 本発明の一実施形態における第1の無線通信装置を示すブロック図である。It is a block diagram which shows the 1st radio | wireless communication apparatus in one Embodiment of this invention. 本発明の一実施形態における第2の無線通信装置を示すブロック図である。It is a block diagram which shows the 2nd radio | wireless communication apparatus in one Embodiment of this invention. (a)は、本発明の一実施形態における無線ポーリングシステムにおいてReqメッセージを送受信する3ウェイのシーケンス図であり、(b)は、本発明の一実施形態に係る無線ポーリングシステムにおいてRespメッセージを送受信する3ウェイのシーケンス図である。(A) is a three-way sequence diagram for transmitting and receiving a Req message in the wireless polling system according to an embodiment of the present invention, and (b) is a transmission and reception of a Resp message in the wireless polling system according to an embodiment of the present invention. 3 is a 3-way sequence diagram. 本発明の一実施形態における無線ポーリングシステムにおいて、機能しなくなった無線通信装置を検出する一例を示すシーケンス図である。It is a sequence diagram which shows an example which detects the radio | wireless communication apparatus which stopped functioning in the wireless polling system in one Embodiment of this invention. 本発明の一実施形態における無線ポーリングシステムの動作を具体的に説明するための概念図である。It is a conceptual diagram for demonstrating concretely the operation | movement of the wireless polling system in one Embodiment of this invention.

以下、本発明の実施の形態について、図面を参照して説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図1に示すように、本発明の一実施の形態の無線ポーリングシステム1は、複数の無線通信装置10、11a乃至11eを備え、複数の無線通信装置10、11a乃至11eでポーリングによる通信を行うようになっている。   As shown in FIG. 1, a wireless polling system 1 according to an embodiment of the present invention includes a plurality of wireless communication devices 10, 11a to 11e, and performs communication by polling with the plurality of wireless communication devices 10, 11a to 11e. It is like that.

なお、図1において、6つの無線通信装置10、11a乃至11eが示されているが、本発明に係る無線ポーリングシステムを構成する無線通信装置の数を限定するものではない。   In FIG. 1, six wireless communication devices 10, 11a to 11e are shown, but the number of wireless communication devices constituting the wireless polling system according to the present invention is not limited.

また、以下の説明においては、無線通信装置11a乃至11eの何れか1つを「無線通信装置11」と記載し、無線通信装置10、11a乃至11eの何れか1つを単に「無線通信装置」と記載する。   In the following description, any one of the wireless communication devices 11a to 11e is referred to as “wireless communication device 11”, and any one of the wireless communication devices 10, 11a to 11e is simply “wireless communication device”. It describes.

図2に示すように、無線通信装置10は、例えば、災害時の情報を配信するサーバによって構成され、アンテナ20と、アンテナ20を介して高周波信号を送受信するRF(Radio Frequency)部21と、高周波信号と中間周波数信号とを相互に周波数変換する周波数変換部22と、中間周波数信号を処理して無線通信装置10の各部を後述するように機能させる信号処理部23と、信号処理部23によってデータが読み書きされるメモリ24と、災害を報知する外部装置や災害検知センサ等と無線または有線で通信するための通信インターフェイス(IF)25と、表示部26とを備えている。   As illustrated in FIG. 2, the wireless communication device 10 includes, for example, a server that distributes information at the time of a disaster, and includes an antenna 20, an RF (Radio Frequency) unit 21 that transmits and receives a high-frequency signal via the antenna 20, A frequency conversion unit 22 that converts the frequency of the high-frequency signal and the intermediate frequency signal mutually, a signal processing unit 23 that processes the intermediate frequency signal and causes each unit of the wireless communication device 10 to function as described later, and a signal processing unit 23 A memory 24 for reading and writing data, a communication interface (IF) 25 for wirelessly or wiredly communicating with an external device for notifying a disaster, a disaster detection sensor, and the like, and a display unit 26 are provided.

また、図3に示すように、無線通信装置11は、例えば、家屋等に設けられた災害警報装置によって構成され、アンテナ30と、アンテナ30を介して高周波信号を送受信するRF部31と、高周波信号と中間周波数信号とを相互に周波数変換する周波数変換部32と、中間周波数信号を処理して無線通信装置11の各部を後述するように機能させる信号処理部33と、信号処理部33によってデータが読み書きされるメモリ34と、表示部35と、安否情報等の応答を表す応答情報が入力される入力部36とを備えている。   As illustrated in FIG. 3, the wireless communication device 11 includes, for example, a disaster alarm device provided in a house or the like, and includes an antenna 30, an RF unit 31 that transmits and receives a high-frequency signal through the antenna 30, and a high-frequency signal The frequency conversion unit 32 that mutually converts the frequency of the signal and the intermediate frequency signal, the signal processing unit 33 that processes the intermediate frequency signal and causes each unit of the wireless communication device 11 to function as described later, and the data by the signal processing unit 33 Is read / written, a display unit 35, and an input unit 36 to which response information representing a response such as safety information is input.

無線通信装置10、11の各メモリ24、34には、下位の無線通信装置の識別情報(ID)が予め登録されている。例えば、無線通信装置10のメモリ24には、下位の無線通信装置として無線通信装置11aのIDが登録され、無線通信装置11aのメモリ34には、下位の無線通信装置として無線通信装置11b、11eのIDが登録されている。   In each of the memories 24 and 34 of the wireless communication devices 10 and 11, identification information (ID) of a lower-layer wireless communication device is registered in advance. For example, the memory 24 of the wireless communication device 10 registers the ID of the wireless communication device 11a as a lower-order wireless communication device, and the memory 34 of the wireless communication device 11a stores the wireless communication devices 11b and 11e as lower-order wireless communication devices. ID is registered.

また、無線通信装置11のメモリ34には、上位の無線通信装置のIDが予め登録されている。例えば、無線通信装置11aのメモリ34には、上位の無線通信装置として無線通信装置10のIDが登録され、無線通信装置11bのメモリ34には、上位の無線通信装置として無線通信装置11aのIDが登録されている。   In the memory 34 of the wireless communication device 11, the ID of the upper wireless communication device is registered in advance. For example, in the memory 34 of the wireless communication device 11a, the ID of the wireless communication device 10 is registered as an upper wireless communication device, and in the memory 34 of the wireless communication device 11b, the ID of the wireless communication device 11a as an upper wireless communication device. Is registered.

各無線通信装置10、11は、メモリ24、34に登録された上位および下位の無線通信装置のIDに基づいてホッピング先の無線通信装置を選択し、選択した無線通信装置にポーリングに関するメッセージを送信するようになっている。   Each of the wireless communication devices 10 and 11 selects a hopping destination wireless communication device based on the IDs of the upper and lower wireless communication devices registered in the memories 24 and 34, and transmits a message regarding polling to the selected wireless communication device. It is supposed to be.

ポーリングに関するメッセージとしては、主に、ポーリングにおける問い合わせを表すReqメッセージと、この問い合わせに対する応答を表すRespメッセージとがある。例えば、図1においては、無線通信装置10がReqメッセージの送信を開始し、無線通信装置11a乃至11eがReqメッセージに応答してRespメッセージを返信するようになっている。   As messages related to polling, there are mainly a Req message representing an inquiry in polling and a Resp message representing a response to the inquiry. For example, in FIG. 1, the wireless communication device 10 starts transmitting a Req message, and the wireless communication devices 11a to 11e return a Resp message in response to the Req message.

各無線通信装置は、ReqメッセージとRespメッセージとを図4に示すように、3ウェイで他の無線通信装置に送信するようになっている。   Each wireless communication apparatus transmits a Req message and a Resp message to another wireless communication apparatus in three ways as shown in FIG.

例えば、図4(a)に示すように、無線通信装置11aによって送信されたReqメッセージが無線通信装置11bに受信されると、無線通信装置11bは、Reqメッセージが受信されたことを表すAckメッセージを無線通信装置11aに送信するようになっている。また、無線通信装置11aは、Ackメッセージを受信すると、送信権を表すPass Controlメッセージを無線通信装置10bに送信するようになっている。   For example, as illustrated in FIG. 4A, when the Req message transmitted by the wireless communication device 11a is received by the wireless communication device 11b, the wireless communication device 11b indicates that the Reck message has been received. Is transmitted to the wireless communication device 11a. In addition, when receiving the Ack message, the wireless communication device 11a transmits a Pass Control message indicating a transmission right to the wireless communication device 10b.

ここで、送信権は、ReqメッセージおよびRespメッセージを送信する権利のことをいう。各無線通信装置は、送信権を有しているときには、ReqメッセージおよびRespメッセージを送信できる状態になり、送信権を有していないときには、ReqメッセージおよびRespメッセージを送信できない状態になるようになっている。   Here, the transmission right refers to the right to transmit the Req message and the Resp message. Each wireless communication device is in a state where it can transmit a Req message and a Resp message when it has a transmission right, and is in a state where it cannot transmit a Req message and a Resp message when it does not have a transmission right. ing.

このように、送信権を有する無線通信装置は、Pass Controlメッセージを他の無線通信装置に送信することによって、他の無線通信装置に送信権を譲与するようになっている。したがって、本実施の形態においては、常に1つの無線通信装置が送信権を有することになる。   As described above, the wireless communication device having the transmission right transmits the Pass Control message to the other wireless communication device, thereby transferring the transmission right to the other wireless communication device. Therefore, in this embodiment, one wireless communication apparatus always has a transmission right.

一方、図4(b)に示すように、無線通信装置11bによって送信されたRespメッセージが無線通信装置11aに受信されると、無線通信装置11aは、Respメッセージが受信されたことを表すAckメッセージを無線通信装置11bに送信するようになっている。無線通信装置11bは、Ackメッセージを受信すると、Pass Controlメッセージを無線通信装置11aに送信するようになっている。   On the other hand, as shown in FIG. 4B, when the Resp message transmitted by the wireless communication device 11b is received by the wireless communication device 11a, the wireless communication device 11a indicates that the Resp message has been received. Is transmitted to the wireless communication device 11b. When receiving the Ack message, the wireless communication device 11b transmits a Pass Control message to the wireless communication device 11a.

図1において、無線通信装置10は、Reqメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数PNumを含むReqメッセージを生成し、生成したReqメッセージを下位の無線通信装置11aに3ウェイで送信するようになっている。なお、ポーリングノード数PNumは、予めメモリ24に設定されているものとする。   In FIG. 1, the wireless communication device 10 generates a Req message including a polling node number PNum representing the maximum number of wireless communication terminals to respond to the Req message at a time, and sends the generated Req message to the lower wireless communication device 11a. It is designed to send by way. Note that the polling node number PNum is set in the memory 24 in advance.

無線通信装置11は、上位の無線通信装置からReqメッセージを3ウェイで受信した場合には、メッセージの内容に応じた情報を表示部35に表示させ、表示部35の表示に応じて入力部36を介して入力された応答情報(以下、単に「自己応答情報」という。)をReqメッセージに含まれるポーリングノード数PNumと共にメモリ34に格納するようになっている。なお、メッセージの内容によっては表示部35に表示しなくてもよく、また、応答情報の入力がない場合があってもよく、これらのような場合には「入力なし」という自己応答情報がメモリ34に格納される。   When the wireless communication device 11 receives the Req message from the higher-order wireless communication device in three ways, the wireless communication device 11 displays information corresponding to the content of the message on the display unit 35 and the input unit 36 according to the display on the display unit 35. The response information (hereinafter simply referred to as “self-response information”) input via the URL is stored in the memory 34 together with the number of polling nodes PNum included in the Req message. Depending on the content of the message, it may not be displayed on the display unit 35, and there may be no response information input. In these cases, the self-response information “no input” is stored in the memory. 34.

無線通信装置11c、11d、11eのように、下位の無線通信装置11が割り当てられていない無線通信装置11は、上位の無線通信装置からReqメッセージを3ウェイで受信した場合には、メモリ34に格納された自己応答情報と、Endフラグとを含むRespメッセージを上位の無線通信装置に送信するようになっている。   When the wireless communication device 11 to which the lower wireless communication device 11 is not assigned, such as the wireless communication devices 11c, 11d, and 11e, receives the Req message from the higher wireless communication device in three ways, A Resp message including the stored self-response information and an End flag is transmitted to a higher-level wireless communication apparatus.

ここで、Endフラグは、当該Respメッセージを上位の無線通信装置が送信することによって、当該Respメッセージの送信元である無線通信装置11およびこの無線通信装置11の全ての下位の無線通信装置11の応答情報が上位の無線通信装置に送信済みとなることを表している。   Here, the End flag is transmitted to the wireless communication device 11 that is the transmission source of the Resp message and all the lower-layer wireless communication devices 11 of the wireless communication device 11 by transmitting the Resp message from the upper wireless communication device. This indicates that the response information has already been transmitted to the higher-level wireless communication device.

一方、無線通信装置11a、11bのように、下位の無線通信装置11が割り当てられている無線通信装置11は、上位の無線通信装置からReqメッセージを3ウェイで受信した場合には、下位の無線通信装置11にReqメッセージを3ウェイで送信するようになっている。   On the other hand, when the wireless communication device 11 to which the lower wireless communication device 11 is assigned, such as the wireless communication devices 11a and 11b, receives the Req message from the upper wireless communication device in three ways, the lower wireless communication device 11 A Req message is transmitted to the communication device 11 in three ways.

無線通信装置11は、下位の無線通信装置11からRespメッセージを3ウェイで受信した場合には、受信したRespメッセージにEndフラグが含まれているか否かを判断するようになっている。   When the wireless communication device 11 receives the Resp message from the lower wireless communication device 11 in three ways, the wireless communication device 11 determines whether the received Resp message includes an End flag.

ここで、受信したRespメッセージにEndフラグが含まれている場合には、無線通信装置11は、Respメッセージに含まれる応答情報をメモリ34に格納すると共に、メモリ34に格納したポーリングノード数PNumからRespメッセージに含まれる応答情報の数を引いた残余ノード数を算出し、算出した残余ノード数でメモリ34に格納したポーリングノード数PNumを更新するようになっている。   Here, when the End flag is included in the received Resp message, the wireless communication apparatus 11 stores the response information included in the Resp message in the memory 34 and also from the number of polling nodes PNum stored in the memory 34. The number of remaining nodes obtained by subtracting the number of response information included in the Resp message is calculated, and the number of polling nodes PNum stored in the memory 34 is updated with the calculated number of remaining nodes.

また、無線通信装置11は、算出した残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置11が他に割り当てられている場合には、残余ノード数をポーリングノード数PNumとして含むReqメッセージを他の下位の無線通信装置11に3ウェイで送信するようになっている。   Also, when the calculated number of remaining nodes is 1 or more and the lower-layer wireless communication device 11 that has not received the Resp message is assigned to another wireless communication device 11, the number of remaining nodes is set as the number of polling nodes. The Req message included as PNum is transmitted to the other lower-layer wireless communication apparatuses 11 in three ways.

また、無線通信装置11は、算出した残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置11が他に割り当てられていない場合には、メモリ34に格納した下位の無線通信装置11の応答情報と、自己応答情報と、Endフラグとを含むRespメッセージを上位の無線通信装置に3ウェイで送信するようになっている。   In addition, the wireless communication device 11 calculates the lower node stored in the memory 34 when the calculated number of remaining nodes is 1 or more and no lower wireless communication device 11 that has not received the Resp message is assigned. A Resp message including response information of the wireless communication device 11, self-response information, and an End flag is transmitted to the upper wireless communication device in three ways.

一方、無線通信装置11は、算出した残余ノード数が0であった場合には、メモリ34に格納した下位の無線通信装置11の応答情報を含むRespメッセージを上位の無線通信装置に3ウェイで送信するようになっている。   On the other hand, when the calculated number of remaining nodes is 0, the wireless communication device 11 sends a Resp message including response information of the lower wireless communication device 11 stored in the memory 34 to the upper wireless communication device in three ways. It is supposed to send.

また、下位の無線通信装置11から3ウェイで受信したRespメッセージにEndフラグが含まれていない場合には、無線通信装置11は、受信したRespメッセージに含まれる応答情報をメモリ34に格納し、受信したRespメッセージに含まれる応答情報を含むRespメッセージを上位の無線通信装置に3ウェイで送信するようになっている。   Further, when the End flag is not included in the Resp message received in three ways from the lower-level wireless communication device 11, the wireless communication device 11 stores the response information included in the received Resp message in the memory 34, A Resp message including response information included in the received Resp message is transmitted to a higher-level wireless communication apparatus in three ways.

このように、Endフラグが含まれていないRespメッセージは、このRespメッセージを送信した下位の無線通信装置11のポーリングの工程が完了していないことを示している。   As described above, the Resp message that does not include the End flag indicates that the polling process of the lower-layer wireless communication apparatus 11 that has transmitted the Resp message has not been completed.

このため、無線通信装置11は、上位の無線通信装置から同一のReqメッセージを3ウェイで再び受信した場合には、他の下位の無線通信装置11に先立って、Endフラグが含まれていないRespメッセージを送信した下位の無線通信装置11に当該Reqメッセージを3ウェイで送信することにより、下位の無線通信装置11のポーリングの工程を完了させるようになっている。   For this reason, when the wireless communication device 11 receives the same Req message again from the upper wireless communication device in three ways, the Resp that does not include the End flag prior to the other lower wireless communication devices 11. By transmitting the Req message to the subordinate radio communication apparatus 11 that has transmitted the message in three ways, the polling process of the subordinate radio communication apparatus 11 is completed.

また、無線通信装置11は、Respメッセージを上位の無線通信装置に3ウェイで送信した後に、Respメッセージに含めて送信した下位の無線通信装置11の応答情報が送信済みである旨の情報をメモリ34に格納するようになっており、上位の無線通信装置から同一のReqメッセージを再び受信したときに、送信済みの応答情報を重複してRespメッセージに含めないようになっている。   Further, the wireless communication device 11 stores information indicating that the response information of the lower wireless communication device 11 transmitted in the Resp message has been transmitted after transmitting the Resp message to the higher wireless communication device in three ways. 34, when the same Req message is received again from the higher-level wireless communication apparatus, the transmitted response information is not redundantly included in the Resp message.

また、無線通信装置11は、下位の無線通信装置11にReqメッセージを3ウェイで送信してから予め定められた時間T1(例えば、3分)内に、この下位の無線通信装置11からRespメッセージが受信されなかった場合には、この下位の無線通信装置に生存確認メッセージを送信し、この下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、この下位の無線通信装置が機能しているか否かを判断するようになっている。   In addition, the wireless communication device 11 transmits a Req message to the lower-order wireless communication device 11 in three ways and then sends a Resp message from the lower-order wireless communication device 11 within a predetermined time T1 (for example, 3 minutes). Is not received, a survival confirmation message is transmitted to this lower-layer wireless communication device, and the lower-layer wireless communication device determines whether or not a survival response message can be received from this lower-layer wireless communication device. It is designed to determine whether or not it is functioning.

ここで、無線通信装置11は、この下位の無線通信装置11に生存確認メッセージを送信してから予め定められた時間T2(例えば、3秒)内に、この下位の無線通信装置11から生存応答メッセージを受信できないことが予め定められたN回(例えば、10回)以上連続して発生した場合には、通信異常が発生したものとして、ポーリングにおける次の工程を実行するようになっている。なお、N=1であってもよく、この場合は時間T2内に生存応答メッセージが受信できなくなればすぐに通信異常が発生したものとして、ポーリングにおける次の工程を実行することになる。   Here, the wireless communication device 11 transmits a survival response from the lower wireless communication device 11 within a predetermined time T2 (for example, 3 seconds) after transmitting the survival confirmation message to the lower wireless communication device 11. When the message cannot be received continuously for N times (for example, 10 times) or more that have been determined in advance, it is assumed that a communication error has occurred and the next step in polling is executed. Note that N may be 1. In this case, if the survival response message cannot be received within the time T2, it is assumed that a communication abnormality has occurred, and the next step in polling is executed.

例えば、図5に示すように、無線通信装置11aは、無線通信装置11bにReqメッセージを3ウェイで送信してから予め定められた時間T1内に無線通信装置11bからRespメッセージが受信されなかった場合には、無線通信装置11bに生存確認メッセージとしてHelloメッセージを送信するようになっている。   For example, as shown in FIG. 5, the wireless communication device 11a has not received a Resp message from the wireless communication device 11b within a predetermined time T1 after transmitting the Req message to the wireless communication device 11b in three ways. In this case, a Hello message is transmitted as a survival confirmation message to the wireless communication device 11b.

ここで、無線通信装置11aは、無線通信装置11bにHelloメッセージを送信してから予め定められた時間T2内に、無線通信装置11bから生存応答メッセージとしてHello Respメッセージを受信できなかった場合には、更に無線通信装置11bにHelloメッセージを送信する。無線通信装置11aは、無線通信装置11bにHelloメッセージを送信してから時間T2内に無線通信装置11bからHello Respメッセージを受信できないことがN回連続した場合は、通信異常が発生したものとして、他の下位の無線通信装置11eに対してReqメッセージを3ウェイで送信するようになっている。   Here, if the wireless communication device 11a fails to receive a Hello Resp message as a survival response message from the wireless communication device 11b within a predetermined time T2 after transmitting the Hello message to the wireless communication device 11b. Further, a Hello message is transmitted to the wireless communication device 11b. If the wireless communication device 11a does not receive the Hello Resp message from the wireless communication device 11b within the time T2 after transmitting the Hello message to the wireless communication device 11b for N consecutive times, it is assumed that a communication abnormality has occurred. A Req message is transmitted in three ways to the other lower-level wireless communication device 11e.

なお、無線通信装置11aは、Hello Respメッセージを受信できなかった場合には、無線通信装置10に3ウェイで送信するRespメッセージに無線通信装置11bから応答がなかった旨を含め、無線通信装置10は、無線通信装置11b以下の無線通信装置11に対するReqメッセージの再送信を試みるために、無線通信装置11aに対し、Reqメッセージを再送信することが好ましい。   When the wireless communication device 11a fails to receive the Hello Resp message, the wireless communication device 10a includes that the wireless communication device 11b has not responded to the Resp message transmitted to the wireless communication device 10 in three ways. Preferably retransmits the Req message to the wireless communication device 11a in order to attempt to retransmit the Req message to the wireless communication device 11 below the wireless communication device 11b.

このように構成された無線ポーリングシステム1について図6を用いてその動作を具体的に説明する。なお、以下の説明においては、無線通信装置10において、ポーリングノード数PNumとして3が指定されている例について説明する。   The operation of the wireless polling system 1 configured as described above will be specifically described with reference to FIG. In the following description, an example in which 3 is specified as the polling node number PNum in the wireless communication device 10 will be described.

まず、ポーリングノード数PNumとして3が指定されたReqメッセージが無線通信装置10から無線通信装置11aに3ウェイで送信される(S1)。   First, a Req message in which 3 is designated as the polling node number PNum is transmitted from the wireless communication device 10 to the wireless communication device 11a in three ways (S1).

このReqメッセージが無線通信装置11aに3ウェイで受信されると、無線通信装置11aでは、メッセージの内容に応じた情報が表示部35に表示されると共に、Reqメッセージに含まれるポーリングノード数PNum(=3)がメモリ34に格納され、このReqメッセージは、無線通信装置11aの下位の無線通信装置として割り当てられた無線通信装置11bに3ウェイで送信される(S2)。   When the Req message is received by the wireless communication device 11a in three ways, the wireless communication device 11a displays information corresponding to the content of the message on the display unit 35 and the number of polling nodes PNum ( = 3) is stored in the memory 34, and this Req message is transmitted in three ways to the wireless communication device 11b assigned as the wireless communication device lower than the wireless communication device 11a (S2).

このReqメッセージが無線通信装置11bに3ウェイで受信されると、無線通信装置11bでは、メッセージの内容に応じた情報が表示部35に表示されると共に、Reqメッセージに含まれるポーリングノード数PNum(=3)がメモリ34に格納され、このReqメッセージは、無線通信装置11bの下位の無線通信装置として割り当てられた無線通信装置11cに3ウェイで送信される(S3)。   When the Req message is received by the wireless communication device 11b in three ways, the wireless communication device 11b displays information corresponding to the content of the message on the display unit 35 and the number of polling nodes PNum ( = 3) is stored in the memory 34, and this Req message is transmitted in three ways to the wireless communication device 11c assigned as a wireless communication device lower than the wireless communication device 11b (S3).

このReqメッセージが無線通信装置11cに3ウェイで受信されると、無線通信装置11cでは、メッセージの内容に応じた情報が表示部35に表示され、入力部36を介して入力された自己応答情報Cと、Endフラグとを含むRespメッセージ[C,END]が無線通信装置11bに3ウェイで送信される(S4)。   When the Req message is received by the wireless communication device 11c in three ways, the wireless communication device 11c displays information corresponding to the content of the message on the display unit 35 and the self-response information input via the input unit 36. A Resp message [C, END] including C and an End flag is transmitted to the wireless communication device 11b in three ways (S4).

このRespメッセージ[C,END]が無線通信装置11bに3ウェイで受信されると、無線通信装置11bでは、Respメッセージに含まれる応答情報Cがメモリ34に格納されると共に、メモリ34に格納されたポーリングノード数PNum(=3)からRespメッセージに含まれる応答情報の数(=1)を引いた残余ノード数が算出され、算出された残余ノード数(=2)でメモリ34に格納されたポーリングノード数PNumが更新される。   When the Resp message [C, END] is received by the wireless communication device 11b in three ways, the wireless communication device 11b stores the response information C included in the Resp message in the memory 34 and also in the memory 34. The number of remaining nodes obtained by subtracting the number of response information (= 1) included in the Resp message from the number of polling nodes PNum (= 3) is calculated and stored in the memory 34 with the calculated number of remaining nodes (= 2). The polling node number PNum is updated.

ここで、残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置11dが無線通信装置11bに割り当てられているため、ポーリングノード数PNumとして2が指定されたReqメッセージが無線通信装置11bから無線通信装置11dに3ウェイで送信される(S5)。   Here, since the number of remaining nodes is 1 or more and the lower-layer wireless communication device 11d that has not received the Resp message is assigned to the wireless communication device 11b, the Req message in which 2 is designated as the polling node number PNum The data is transmitted from the wireless communication device 11b to the wireless communication device 11d in three ways (S5).

このReqメッセージが無線通信装置11dに3ウェイで受信されると、無線通信装置11dでは、メッセージの内容に応じた情報が表示部35に表示され、入力部36を介して入力された自己応答情報Dと、Endフラグとを含むRespメッセージ[D,END]が無線通信装置11bに3ウェイで送信される(S6)。   When the Req message is received by the wireless communication device 11d in three ways, the wireless communication device 11d displays information corresponding to the content of the message on the display unit 35 and the self-response information input via the input unit 36. A Resp message [D, END] including D and an End flag is transmitted to the wireless communication device 11b in three ways (S6).

このRespメッセージ[D,END]が無線通信装置11bに3ウェイで受信されると、無線通信装置11bでは、Respメッセージに含まれる応答情報Dがメモリ34に格納されると共に、メモリ34に格納されたポーリングノード数PNum(=2)からRespメッセージに含まれる応答情報の数(=1)を引いた残余ノード数が算出され、算出された残余ノード数(=1)でメモリ34に格納されたポーリングノード数PNumが更新される。   When the Resp message [D, END] is received by the wireless communication device 11b in three ways, the wireless communication device 11b stores the response information D included in the Resp message in the memory 34 and also in the memory 34. The number of remaining nodes obtained by subtracting the number of response information (= 1) included in the Resp message from the number of polling nodes PNum (= 2) is calculated and stored in the memory 34 with the calculated number of remaining nodes (= 1). The polling node number PNum is updated.

ここで、残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置が無線通信装置11bに割り当てられていないため、無線通信装置11bでは、メモリ34に格納された無線通信装置11c、11dの応答情報C、Dと、入力部36を介して入力された自己応答情報Bと、Endフラグとを含むRespメッセージ[C,D,B,END]が無線通信装置11aに3ウェイで送信される(S7)。   Here, since the number of remaining nodes is 1 or more and the lower-level wireless communication device that has not received the Resp message is not assigned to the wireless communication device 11b, the wireless communication device 11b has the wireless communication stored in the memory 34. The Resp message [C, D, B, END] including the response information C, D of the devices 11c, 11d, the self-response information B input via the input unit 36, and the End flag is sent to the wireless communication device 11a. It is transmitted by way (S7).

このRespメッセージ[C,D,B,END]が無線通信装置11aに3ウェイで受信されると、無線通信装置11aでは、Respメッセージに含まれる応答情報C、D、Bがメモリ34に格納されると共に、メモリ34に格納されたポーリングノード数PNum(=3)からRespメッセージに含まれる応答情報の数(=3)を引いた残余ノード数が算出され、算出された残余ノード数(=0)でメモリ34に格納されたポーリングノード数PNumが更新される。   When the Resp message [C, D, B, END] is received by the wireless communication device 11a in three ways, the wireless communication device 11a stores the response information C, D, and B included in the Resp message in the memory 34. In addition, the number of remaining nodes obtained by subtracting the number of response information (= 3) included in the Resp message from the number of polling nodes PNum (= 3) stored in the memory 34 is calculated, and the calculated number of remaining nodes (= 0) ), The number of polling nodes PNum stored in the memory 34 is updated.

ここで、残余ノード数が0であるため、無線通信装置11aでは、メモリ34に格納された無線通信装置11c、11d、11bの応答情報C、D、Bを含むRespメッセージ[C,D,B]が無線通信装置10に3ウェイで送信される(S8)。   Here, since the number of remaining nodes is 0, in the wireless communication device 11a, the Resp message [C, D, B including response information C, D, B of the wireless communication devices 11c, 11d, 11b stored in the memory 34 is stored. ] Is transmitted to the wireless communication apparatus 10 in three ways (S8).

このRespメッセージ[C,D,B]が無線通信装置10に3ウェイで受信されると、無線通信装置10では、Respメッセージに含まれる応答情報C、D、Bがメモリ24に格納され、ポーリングノード数PNumとして3が指定されたReqメッセージが無線通信装置10から無線通信装置11aに3ウェイで再び送信される(S9)。   When the Resp message [C, D, B] is received by the wireless communication device 10 in three ways, the wireless communication device 10 stores the response information C, D, and B included in the Resp message in the memory 24 and performs polling. The Req message in which 3 is designated as the number of nodes PNum is transmitted again from the wireless communication device 10 to the wireless communication device 11a in three ways (S9).

このReqメッセージが無線通信装置11aに3ウェイで受信されると、無線通信装置11aでは、Reqメッセージに含まれるポーリングノード数PNum(=3)でメモリ34に格納されたポーリングノード数PNumが更新される。   When the Req message is received by the wireless communication device 11a in three ways, the wireless communication device 11a updates the polling node number PNum stored in the memory 34 with the polling node number PNum (= 3) included in the Req message. The

ここで、Respメッセージを受信していない下位の無線通信装置11eが無線通信装置11aに割り当てられているため、ポーリングノード数PNumとして3が指定されたReqメッセージが無線通信装置11aから無線通信装置11eに3ウェイで送信される(S10)。   Here, since the lower-level wireless communication device 11e that has not received the Resp message is assigned to the wireless communication device 11a, the Req message in which 3 is specified as the polling node number PNum is transmitted from the wireless communication device 11a to the wireless communication device 11e. (S10).

このReqメッセージが無線通信装置11eに3ウェイで受信されると、無線通信装置11eでは、メッセージの内容に応じた情報が表示部35に表示され、入力部36を介して入力された自己応答情報Eと、Endフラグとを含むRespメッセージ[E,END]が無線通信装置11aに3ウェイで送信される(S11)。   When the Req message is received by the wireless communication device 11e in three ways, the wireless communication device 11e displays information corresponding to the content of the message on the display unit 35 and the self-response information input via the input unit 36. A Resp message [E, END] including E and an End flag is transmitted to the wireless communication device 11a in three ways (S11).

このRespメッセージ[E,END]が無線通信装置11aに3ウェイで受信されると、無線通信装置11aでは、Respメッセージに含まれる応答情報Eがメモリ34に格納されると共に、メモリ34に格納されたポーリングノード数PNum(=3)からRespメッセージに含まれる応答情報の数(=1)を引いた残余ノード数が算出され、算出された残余ノード数(=2)でメモリ34に格納したポーリングノード数PNumが更新される。   When the Resp message [E, END] is received by the wireless communication device 11a in three ways, the wireless communication device 11a stores the response information E included in the Resp message in the memory 34 and also in the memory 34. The number of remaining nodes obtained by subtracting the number of response information (= 1) included in the Resp message from the number of polled nodes PNum (= 3) is calculated, and the polling stored in the memory 34 with the calculated number of remaining nodes (= 2) The node number PNum is updated.

ここで、残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置が無線通信装置11aに割り当てられていないため、無線通信装置11aでは、メモリ34に格納された無線通信装置11eの応答情報Eと、入力部36を介して入力された自己応答情報Aと、Endフラグとを含むRespメッセージ[E,A,END]が無線通信装置10に3ウェイで送信される(S12)。   Here, since the number of remaining nodes is 1 or more and the lower-level wireless communication device that has not received the Resp message is not assigned to the wireless communication device 11a, the wireless communication device 11a has the wireless communication stored in the memory 34. The Resp message [E, A, END] including the response information E of the device 11e, the self-response information A input via the input unit 36, and the End flag is transmitted to the wireless communication device 10 in three ways ( S12).

このRespメッセージ[E,A,END]が無線通信装置10に3ウェイで受信されると、無線通信装置10では、Respメッセージに含まれる応答情報E、Aがメモリ34に格納される。   When the Resp message [E, A, END] is received by the wireless communication device 10 in three ways, the wireless communication device 10 stores response information E and A included in the Resp message in the memory 34.

ここで、無線通信装置11a乃至11eの全ての応答情報A乃至Eが無線通信装置10によって得られたことになり、例えば、メモリ34に格納された無線通信装置11a乃至11eの各応答情報A乃至Eが表示部26に表示され、通信IF25を介して無線通信装置11の状況を収集する外部装置等に送信される。   Here, all the response information A to E of the wireless communication devices 11a to 11e has been obtained by the wireless communication device 10, for example, each response information A to 11 of the wireless communication devices 11a to 11e stored in the memory 34. E is displayed on the display unit 26 and transmitted to an external device or the like that collects the status of the wireless communication device 11 via the communication IF 25.

以上に説明したように、本発明の一実施の形態の無線ポーリングシステム1は、ReqメッセージおよびRespメッセージを送信する無線通信装置を、送信権を有するものに限定するため、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる。   As described above, the wireless polling system 1 according to the embodiment of the present invention collides messages related to polling with each other in order to limit wireless communication devices that transmit Req messages and Resp messages to those having a transmission right. Multi-hop without

1 無線ポーリングシステム
10、11、11a〜11e 無線通信装置
20、30 アンテナ
21、31 RF部
22、32 周波数変換部
23、33 信号処理部
24、34 メモリ
25 通信IF
26、35 表示部
36 入力部
DESCRIPTION OF SYMBOLS 1 Wireless polling system 10, 11, 11a-11e Wireless communication apparatus 20, 30 Antenna 21, 31 RF part 22, 32 Frequency conversion part 23, 33 Signal processing part 24, 34 Memory 25 Communication IF
26, 35 Display unit 36 Input unit

Claims (9)

複数の無線通信装置(10、11a乃至11e)を有し、前記複数の無線通信装置がポーリングによる通信を行う無線ポーリングシステムであって、
前記複数の無線通信装置のうち送信権を有する無線通信装置は、
前記複数の無線通信装置のうち下位の無線通信装置が割り当てられ、前記ポーリングにおける問い合わせを表すReqメッセージを該下位の無線通信装置に送信する場合には、該Reqメッセージを該下位の無線通信装置に送信し、該Reqメッセージが受信されたことを確認した上で、該下位の無線通信装置に前記送信権を譲与し、
前記複数の無線通信装置のうち該Reqメッセージの送信元である上位の無線通信装置が存在し、前記問い合わせに対する応答を表す応答情報を含むRespメッセージを該上位の無線通信装置に送信する場合には、該Respメッセージを該上位の無線通信装置に送信し、該Respメッセージが受信されたことを確認した上で、該上位の無線通信装置に前記送信権を譲与する無線ポーリングシステム。
A wireless polling system having a plurality of wireless communication devices (10, 11a to 11e), wherein the plurality of wireless communication devices communicate by polling,
Among the plurality of wireless communication devices, a wireless communication device having a transmission right is
When a lower-order wireless communication device is assigned among the plurality of wireless communication devices and a Req message indicating an inquiry in the polling is transmitted to the lower-order wireless communication device, the Req message is transmitted to the lower-order wireless communication device. After transmitting and confirming that the Req message has been received, the right to transmit is transferred to the lower-level wireless communication device,
When there is a higher-order wireless communication device that is the transmission source of the Req message among the plurality of wireless communication devices, and a Resp message including response information indicating a response to the inquiry is transmitted to the higher-order wireless communication device A wireless polling system that transmits the Resp message to the higher-level wireless communication device, confirms that the Resp message has been received, and then assigns the transmission right to the higher-level wireless communication device.
前記各無線通信装置は、前記Reqメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、まだReqメッセージを送信していない下位の無線通信装置が他に割り当てられている場合には、該Reqメッセージを該下位の無線通信装置に送信することを特徴とする請求項1に記載の無線ポーリングシステム。   Each of the wireless communication devices receives the transmission right from a lower-layer wireless communication device that is the transmission destination of the Req message, and another lower-layer wireless communication device that has not yet transmitted the Req message is assigned to another wireless communication device. The wireless polling system according to claim 1, wherein the Req message is transmitted to the lower wireless communication apparatus. 前記各無線通信装置は、前記Reqメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、前記上位の無線通信装置が存在し、前記下位の無線通信装置が他に割り当てられていない場合には、前記下位の無線通信装置からそれぞれ受信されたRespメッセージに含まれる応答情報と、自己の応答情報とを含むRespメッセージを該上位の無線通信装置に送信することを特徴とする請求項1または請求項2に記載の無線ポーリングシステム。   Each of the wireless communication devices is assigned the transmission right from a lower wireless communication device that is a transmission destination of the Req message, the upper wireless communication device exists, and the lower wireless communication device is assigned to another If not, the Resp message including the response information included in the Resp message received from each of the lower-level wireless communication devices and its own response information is transmitted to the higher-level wireless communication device. The wireless polling system according to claim 1 or 2. 前記各無線通信装置は、前記上位の無線通信装置から前記送信権が譲与され、前記下位の無線通信装置が割り当てられていない場合には、自己の応答情報を含むRespメッセージを該上位の無線通信装置に送信することを特徴とする請求項1乃至請求項3の何れかに記載の無線ポーリングシステム。   Each wireless communication device, when the transmission right is transferred from the upper wireless communication device and the lower wireless communication device is not assigned, sends a Resp message including its own response information to the upper wireless communication device. The wireless polling system according to any one of claims 1 to 3, wherein the wireless polling system transmits to a device. 前記各無線通信装置は、前記上位の無線通信装置が存在し、前記Reqメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数(PNum)が該Reqメッセージに含まれ、前記下位の無線通信装置から受信済みのRespメッセージに含まれる応答情報の総数が前記ポーリングノード数に達している場合には、前記受信済みのRespメッセージに含まれる応答情報を含むRespメッセージを該上位の無線通信装置に送信することを特徴とする請求項1乃至請求項4の何れかに記載の無線ポーリングシステム。   Each wireless communication device includes the upper wireless communication device, and the Req message includes the number of polling nodes (PNum) representing the maximum number of wireless communication terminals that respond to the Req message at one time. When the total number of response information included in the Resp message received from the wireless communication apparatus has reached the number of polling nodes, the Resp message including the response information included in the received Resp message is sent to the higher-level wireless communication. The wireless polling system according to claim 1, wherein the wireless polling system transmits to a device. 前記各無線通信装置は、前記上位の無線通信装置が存在し、自己の応答情報を含むRespメッセージを該上位の無線通信装置に送信する場合には、自己および全ての下位の無線通信装置の応答情報が該Respメッセージに含まれることを表すEndフラグを該Respメッセージに含めることを特徴とする請求項5に記載の無線ポーリングシステム。   When each of the wireless communication devices includes the upper wireless communication device and transmits a Resp message including its own response information to the upper wireless communication device, the response of itself and all lower wireless communication devices The wireless polling system according to claim 5, wherein an End flag indicating that information is included in the Resp message is included in the Resp message. 前記各無線通信装置は、前記下位の無線通信装置から受信したRespメッセージにEndフラグが含まれていない場合には、前記上位の無線通信装置から前記Reqメッセージを再び受信したときに、前記Endフラグが含まれていないRespメッセージを送信した下位の無線通信装置に該Reqメッセージを他の下位の無線通信装置に先立って送信することを特徴とする請求項6に記載の無線ポーリングシステム。   When each Resp message received from the lower wireless communication device does not include an End flag, each of the wireless communication devices receives the Req message again from the higher wireless communication device. The wireless polling system according to claim 6, wherein the Req message is transmitted to a lower-level wireless communication apparatus that has transmitted a Resp message that does not include a message prior to other lower-level wireless communication apparatuses. 前記各無線通信装置は、前記下位の無線通信装置に送信権を譲与してから予め定められた時間(T1)内に該下位の無線通信装置からRespメッセージが受信されなかった場合には、該下位の無線通信装置に生存確認メッセージを送信し、該下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、該下位の無線通信装置が機能しているか否かを判断することを特徴とする請求項1乃至請求項7の何れかに記載の無線ポーリングシステム。   If each wireless communication device does not receive a Resp message from the lower wireless communication device within a predetermined time (T1) after giving the transmission right to the lower wireless communication device, Sending a survival confirmation message to a lower-layer wireless communication device and determining whether the lower-layer wireless communication device is functioning based on whether a survival response message can be received from the lower-layer wireless communication device The wireless polling system according to claim 1, wherein: 前記各無線通信装置は、前記下位の無線通信装置に前記生存確認メッセージを送信してから予め定められた時間(T2)内に該下位の無線通信装置から前記生存応答メッセージを受信できないことが予め定められた回数以上連続して発生した場合には、通信異常が発生したものとして、前記ポーリングにおける次の工程を実行することを特徴とする請求項8に記載の無線ポーリングシステム。   Each wireless communication device may not receive the survival response message from the lower wireless communication device within a predetermined time (T2) after transmitting the survival confirmation message to the lower wireless communication device. The wireless polling system according to claim 8, wherein if the occurrence occurs continuously more than a predetermined number of times, the next step in the polling is executed assuming that a communication abnormality has occurred.
JP2009070274A 2009-03-23 2009-03-23 Wireless polling system Active JP5204699B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009070274A JP5204699B2 (en) 2009-03-23 2009-03-23 Wireless polling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009070274A JP5204699B2 (en) 2009-03-23 2009-03-23 Wireless polling system

Publications (2)

Publication Number Publication Date
JP2010226324A JP2010226324A (en) 2010-10-07
JP5204699B2 true JP5204699B2 (en) 2013-06-05

Family

ID=43043049

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009070274A Active JP5204699B2 (en) 2009-03-23 2009-03-23 Wireless polling system

Country Status (1)

Country Link
JP (1) JP5204699B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014136249A1 (en) 2013-03-08 2014-09-12 株式会社日立製作所 Wireless transport system
JP6965290B2 (en) * 2019-01-30 2021-11-10 太陽誘電株式会社 Wireless communication equipment, wireless communication methods, and wireless communication systems

Also Published As

Publication number Publication date
JP2010226324A (en) 2010-10-07

Similar Documents

Publication Publication Date Title
US10588173B2 (en) Wi-Fi mesh fire detection system
JP5424086B2 (en) Wireless communication system, transmission terminal, reception terminal, and data retransmission method
JP6309267B2 (en) Communication system and communication node
WO2015129664A1 (en) Wireless communication system, wireless communication device, wireless communication method, and program
JP6197468B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD, AND COMMUNICATION CONTROL PROGRAM
EP2478668B1 (en) Mobile node assignement to a router in a wpan
JP4362717B2 (en) Multihop data transfer path redundancy / switching method, network system
JP5204699B2 (en) Wireless polling system
JP5512641B2 (en) Wireless terminal, emergency information distribution system, and program
JP2009100074A5 (en)
JP5295052B2 (en) Wireless terminal device, wireless communication system, and wireless communication method
JP5875699B2 (en) Data distribution system, root radio and radio
JP7225330B2 (en) Wireless automatic fire alarm system
EP2394376B1 (en) Communication system, communication apparatus, control method of communication apparatus, and computer-readable storage medium
JP2015023437A (en) Radio disaster prevention system
JP4515286B2 (en) Order data processing system and connection destination determination method
JP2015170971A (en) Radio communication system
KR101936949B1 (en) Method for sensing data transfer in linear wireless sensor network
JP4639597B2 (en) Wireless communication apparatus and program
JP2018160077A (en) Alarm system
JP2008011388A (en) Radio communication apparatus and address change method in communication thereby
WO2015137118A1 (en) Transmission module, information transmission network system, information transmission method, and information transmission program
EP2976996B1 (en) Nurse call system having local operation mode
JP2007251712A (en) Radio communication system and data collection method
JP6448412B2 (en) Wireless communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111005

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: 20130129

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130215

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 5204699

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160222

Year of fee payment: 3

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313115

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350