JP5204699B2 - Wireless polling system - Google Patents
Wireless polling system Download PDFInfo
- 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
Links
- 238000004891 communication Methods 0.000 claims description 337
- 230000004044 response Effects 0.000 claims description 71
- 230000005540 biological transmission Effects 0.000 claims description 30
- 230000004083 survival effect Effects 0.000 claims description 15
- 238000012790 confirmation Methods 0.000 claims description 7
- 230000005856 abnormality Effects 0.000 claims description 4
- 230000015654 memory Effects 0.000 description 39
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
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).
このような従来の無線ポーリングシステムにおいて、ポーリングによる通信を行うエリアを広げるためには、このエリアの随所に複数の基地局を配備すればよい。しかしながら、複数の基地局を配備するためには、多大なコストがかかってしまう。 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.
以下、本発明の実施の形態について、図面を参照して説明する。 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
なお、図1において、6つの無線通信装置10、11a乃至11eが示されているが、本発明に係る無線ポーリングシステムを構成する無線通信装置の数を限定するものではない。
In FIG. 1, six
また、以下の説明においては、無線通信装置11a乃至11eの何れか1つを「無線通信装置11」と記載し、無線通信装置10、11a乃至11eの何れか1つを単に「無線通信装置」と記載する。
In the following description, any one of the
図2に示すように、無線通信装置10は、例えば、災害時の情報を配信するサーバによって構成され、アンテナ20と、アンテナ20を介して高周波信号を送受信するRF(Radio Frequency)部21と、高周波信号と中間周波数信号とを相互に周波数変換する周波数変換部22と、中間周波数信号を処理して無線通信装置10の各部を後述するように機能させる信号処理部23と、信号処理部23によってデータが読み書きされるメモリ24と、災害を報知する外部装置や災害検知センサ等と無線または有線で通信するための通信インターフェイス(IF)25と、表示部26とを備えている。
As illustrated in FIG. 2, the
また、図3に示すように、無線通信装置11は、例えば、家屋等に設けられた災害警報装置によって構成され、アンテナ30と、アンテナ30を介して高周波信号を送受信するRF部31と、高周波信号と中間周波数信号とを相互に周波数変換する周波数変換部32と、中間周波数信号を処理して無線通信装置11の各部を後述するように機能させる信号処理部33と、信号処理部33によってデータが読み書きされるメモリ34と、表示部35と、安否情報等の応答を表す応答情報が入力される入力部36とを備えている。
As illustrated in FIG. 3, the
無線通信装置10、11の各メモリ24、34には、下位の無線通信装置の識別情報(ID)が予め登録されている。例えば、無線通信装置10のメモリ24には、下位の無線通信装置として無線通信装置11aのIDが登録され、無線通信装置11aのメモリ34には、下位の無線通信装置として無線通信装置11b、11eのIDが登録されている。
In each of the
また、無線通信装置11のメモリ34には、上位の無線通信装置のIDが予め登録されている。例えば、無線通信装置11aのメモリ34には、上位の無線通信装置として無線通信装置10のIDが登録され、無線通信装置11bのメモリ34には、上位の無線通信装置として無線通信装置11aのIDが登録されている。
In the
各無線通信装置10、11は、メモリ24、34に登録された上位および下位の無線通信装置のIDに基づいてホッピング先の無線通信装置を選択し、選択した無線通信装置にポーリングに関するメッセージを送信するようになっている。
Each of the
ポーリングに関するメッセージとしては、主に、ポーリングにおける問い合わせを表す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
各無線通信装置は、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
ここで、送信権は、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
図1において、無線通信装置10は、Reqメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数PNumを含むReqメッセージを生成し、生成したReqメッセージを下位の無線通信装置11aに3ウェイで送信するようになっている。なお、ポーリングノード数PNumは、予めメモリ24に設定されているものとする。
In FIG. 1, the
無線通信装置11は、上位の無線通信装置からReqメッセージを3ウェイで受信した場合には、メッセージの内容に応じた情報を表示部35に表示させ、表示部35の表示に応じて入力部36を介して入力された応答情報(以下、単に「自己応答情報」という。)をReqメッセージに含まれるポーリングノード数PNumと共にメモリ34に格納するようになっている。なお、メッセージの内容によっては表示部35に表示しなくてもよく、また、応答情報の入力がない場合があってもよく、これらのような場合には「入力なし」という自己応答情報がメモリ34に格納される。
When the
無線通信装置11c、11d、11eのように、下位の無線通信装置11が割り当てられていない無線通信装置11は、上位の無線通信装置からReqメッセージを3ウェイで受信した場合には、メモリ34に格納された自己応答情報と、Endフラグとを含むRespメッセージを上位の無線通信装置に送信するようになっている。
When the
ここで、Endフラグは、当該Respメッセージを上位の無線通信装置が送信することによって、当該Respメッセージの送信元である無線通信装置11およびこの無線通信装置11の全ての下位の無線通信装置11の応答情報が上位の無線通信装置に送信済みとなることを表している。
Here, the End flag is transmitted to the
一方、無線通信装置11a、11bのように、下位の無線通信装置11が割り当てられている無線通信装置11は、上位の無線通信装置からReqメッセージを3ウェイで受信した場合には、下位の無線通信装置11にReqメッセージを3ウェイで送信するようになっている。
On the other hand, when the
無線通信装置11は、下位の無線通信装置11からRespメッセージを3ウェイで受信した場合には、受信したRespメッセージにEndフラグが含まれているか否かを判断するようになっている。
When the
ここで、受信したRespメッセージにEndフラグが含まれている場合には、無線通信装置11は、Respメッセージに含まれる応答情報をメモリ34に格納すると共に、メモリ34に格納したポーリングノード数PNumからRespメッセージに含まれる応答情報の数を引いた残余ノード数を算出し、算出した残余ノード数でメモリ34に格納したポーリングノード数PNumを更新するようになっている。
Here, when the End flag is included in the received Resp message, the
また、無線通信装置11は、算出した残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置11が他に割り当てられている場合には、残余ノード数をポーリングノード数PNumとして含むReqメッセージを他の下位の無線通信装置11に3ウェイで送信するようになっている。
Also, when the calculated number of remaining nodes is 1 or more and the lower-layer
また、無線通信装置11は、算出した残余ノード数が1以上であり、Respメッセージを受信していない下位の無線通信装置11が他に割り当てられていない場合には、メモリ34に格納した下位の無線通信装置11の応答情報と、自己応答情報と、Endフラグとを含むRespメッセージを上位の無線通信装置に3ウェイで送信するようになっている。
In addition, the
一方、無線通信装置11は、算出した残余ノード数が0であった場合には、メモリ34に格納した下位の無線通信装置11の応答情報を含むRespメッセージを上位の無線通信装置に3ウェイで送信するようになっている。
On the other hand, when the calculated number of remaining nodes is 0, the
また、下位の無線通信装置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
このように、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
このため、無線通信装置11は、上位の無線通信装置から同一のReqメッセージを3ウェイで再び受信した場合には、他の下位の無線通信装置11に先立って、Endフラグが含まれていないRespメッセージを送信した下位の無線通信装置11に当該Reqメッセージを3ウェイで送信することにより、下位の無線通信装置11のポーリングの工程を完了させるようになっている。
For this reason, when the
また、無線通信装置11は、Respメッセージを上位の無線通信装置に3ウェイで送信した後に、Respメッセージに含めて送信した下位の無線通信装置11の応答情報が送信済みである旨の情報をメモリ34に格納するようになっており、上位の無線通信装置から同一のReqメッセージを再び受信したときに、送信済みの応答情報を重複してRespメッセージに含めないようになっている。
Further, the
また、無線通信装置11は、下位の無線通信装置11にReqメッセージを3ウェイで送信してから予め定められた時間T1(例えば、3分)内に、この下位の無線通信装置11からRespメッセージが受信されなかった場合には、この下位の無線通信装置に生存確認メッセージを送信し、この下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、この下位の無線通信装置が機能しているか否かを判断するようになっている。
In addition, the
ここで、無線通信装置11は、この下位の無線通信装置11に生存確認メッセージを送信してから予め定められた時間T2(例えば、3秒)内に、この下位の無線通信装置11から生存応答メッセージを受信できないことが予め定められたN回(例えば、10回)以上連続して発生した場合には、通信異常が発生したものとして、ポーリングにおける次の工程を実行するようになっている。なお、N=1であってもよく、この場合は時間T2内に生存応答メッセージが受信できなくなればすぐに通信異常が発生したものとして、ポーリングにおける次の工程を実行することになる。
Here, the
例えば、図5に示すように、無線通信装置11aは、無線通信装置11bにReqメッセージを3ウェイで送信してから予め定められた時間T1内に無線通信装置11bからRespメッセージが受信されなかった場合には、無線通信装置11bに生存確認メッセージとしてHelloメッセージを送信するようになっている。
For example, as shown in FIG. 5, the
ここで、無線通信装置11aは、無線通信装置11bにHelloメッセージを送信してから予め定められた時間T2内に、無線通信装置11bから生存応答メッセージとしてHello Respメッセージを受信できなかった場合には、更に無線通信装置11bにHelloメッセージを送信する。無線通信装置11aは、無線通信装置11bにHelloメッセージを送信してから時間T2内に無線通信装置11bからHello Respメッセージを受信できないことがN回連続した場合は、通信異常が発生したものとして、他の下位の無線通信装置11eに対してReqメッセージを3ウェイで送信するようになっている。
Here, if the
なお、無線通信装置11aは、Hello Respメッセージを受信できなかった場合には、無線通信装置10に3ウェイで送信するRespメッセージに無線通信装置11bから応答がなかった旨を含め、無線通信装置10は、無線通信装置11b以下の無線通信装置11に対するReqメッセージの再送信を試みるために、無線通信装置11aに対し、Reqメッセージを再送信することが好ましい。
When the
このように構成された無線ポーリングシステム1について図6を用いてその動作を具体的に説明する。なお、以下の説明においては、無線通信装置10において、ポーリングノード数PNumとして3が指定されている例について説明する。
The operation of the
まず、ポーリングノード数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
このReqメッセージが無線通信装置11aに3ウェイで受信されると、無線通信装置11aでは、メッセージの内容に応じた情報が表示部35に表示されると共に、Reqメッセージに含まれるポーリングノード数PNum(=3)がメモリ34に格納され、このReqメッセージは、無線通信装置11aの下位の無線通信装置として割り当てられた無線通信装置11bに3ウェイで送信される(S2)。
When the Req message is received by the
このReqメッセージが無線通信装置11bに3ウェイで受信されると、無線通信装置11bでは、メッセージの内容に応じた情報が表示部35に表示されると共に、Reqメッセージに含まれるポーリングノード数PNum(=3)がメモリ34に格納され、このReqメッセージは、無線通信装置11bの下位の無線通信装置として割り当てられた無線通信装置11cに3ウェイで送信される(S3)。
When the Req message is received by the
このReqメッセージが無線通信装置11cに3ウェイで受信されると、無線通信装置11cでは、メッセージの内容に応じた情報が表示部35に表示され、入力部36を介して入力された自己応答情報Cと、Endフラグとを含むRespメッセージ[C,END]が無線通信装置11bに3ウェイで送信される(S4)。
When the Req message is received by the
この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
ここで、残余ノード数が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
このReqメッセージが無線通信装置11dに3ウェイで受信されると、無線通信装置11dでは、メッセージの内容に応じた情報が表示部35に表示され、入力部36を介して入力された自己応答情報Dと、Endフラグとを含むRespメッセージ[D,END]が無線通信装置11bに3ウェイで送信される(S6)。
When the Req message is received by the
この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
ここで、残余ノード数が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
この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
ここで、残余ノード数が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
この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
このReqメッセージが無線通信装置11aに3ウェイで受信されると、無線通信装置11aでは、Reqメッセージに含まれるポーリングノード数PNum(=3)でメモリ34に格納されたポーリングノード数PNumが更新される。
When the Req message is received by the
ここで、Respメッセージを受信していない下位の無線通信装置11eが無線通信装置11aに割り当てられているため、ポーリングノード数PNumとして3が指定されたReqメッセージが無線通信装置11aから無線通信装置11eに3ウェイで送信される(S10)。
Here, since the lower-level
このReqメッセージが無線通信装置11eに3ウェイで受信されると、無線通信装置11eでは、メッセージの内容に応じた情報が表示部35に表示され、入力部36を介して入力された自己応答情報Eと、Endフラグとを含むRespメッセージ[E,END]が無線通信装置11aに3ウェイで送信される(S11)。
When the Req message is received by the
この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
ここで、残余ノード数が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
このRespメッセージ[E,A,END]が無線通信装置10に3ウェイで受信されると、無線通信装置10では、Respメッセージに含まれる応答情報E、Aがメモリ34に格納される。
When the Resp message [E, A, END] is received by the
ここで、無線通信装置11a乃至11eの全ての応答情報A乃至Eが無線通信装置10によって得られたことになり、例えば、メモリ34に格納された無線通信装置11a乃至11eの各応答情報A乃至Eが表示部26に表示され、通信IF25を介して無線通信装置11の状況を収集する外部装置等に送信される。
Here, all the response information A to E of the
以上に説明したように、本発明の一実施の形態の無線ポーリングシステム1は、ReqメッセージおよびRespメッセージを送信する無線通信装置を、送信権を有するものに限定するため、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる。
As described above, the
1 無線ポーリングシステム
10、11、11a〜11e 無線通信装置
20、30 アンテナ
21、31 RF部
22、32 周波数変換部
23、33 信号処理部
24、34 メモリ
25 通信IF
26、35 表示部
36 入力部
DESCRIPTION OF
26, 35
Claims (9)
前記複数の無線通信装置のうち送信権を有する無線通信装置は、
前記複数の無線通信装置のうち下位の無線通信装置が割り当てられ、前記ポーリングにおける問い合わせを表す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.
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)
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 |
-
2009
- 2009-03-23 JP JP2009070274A patent/JP5204699B2/en active Active
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 |