JP4896751B2 - Wireless ad hoc terminal - Google Patents
Wireless ad hoc terminal Download PDFInfo
- Publication number
- JP4896751B2 JP4896751B2 JP2007013609A JP2007013609A JP4896751B2 JP 4896751 B2 JP4896751 B2 JP 4896751B2 JP 2007013609 A JP2007013609 A JP 2007013609A JP 2007013609 A JP2007013609 A JP 2007013609A JP 4896751 B2 JP4896751 B2 JP 4896751B2
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- wireless
- hoc
- adjacent
- failure diagnosis
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Relay Systems (AREA)
Description
この発明は、アドホック・ネットワーク・システムを構築する無線アドホック端末に関し、特に、故障検出を効率よく行う無線アドホック端末に関するものである。 The present invention relates to a wireless ad hoc terminal that constructs an ad hoc network system, and more particularly to a wireless ad hoc terminal that efficiently detects a failure.
近年、既存のネットワーク・インフラを利用することなく、通信機器間での通信を可能とするアドホック・ネットワーク・システムへの関心が高まっている。このアドホック・ネットワーク・システムは、従来の固定的なインフラストラクチャ型のネットワーク(例えば、アクセスポイントを介して通信を行うように構成されたネットワーク・システム)とは異なり、膨大な数の物やデバイスによる自律的なネットワークの構築が可能である。また、既存の通信インフラに依存しないネットワークの構築が可能である。今後、アドホック・ネットワーク・システムが広く普及していくためには、システムを構成する機器の状態管理(ネットワーク管理)が必要である。 In recent years, there has been an increasing interest in ad hoc network systems that enable communication between communication devices without using existing network infrastructure. This ad hoc network system is different from a conventional fixed infrastructure type network (for example, a network system configured to communicate via an access point), and is based on a large number of objects and devices. An autonomous network can be constructed. It is also possible to construct a network that does not depend on existing communication infrastructure. In the future, in order for ad hoc network systems to become widespread, state management (network management) of devices constituting the system is necessary.
従来のインフラストラクチャ型のIPネットワーク・システムでは、一般的にSNMP(Simple Network Management Protocol)による管理方式を適用することで、故障端末の特定を行っている。この管理方式では、管理する側を“マネージャ”、管理される側を“エージェント”と呼び、これらの両者間でSNMPに基づく通信を行うことにより、マネージャは様々な管理情報を収集/制御している。例えば、マネージャは、エージェントが生きているかもしくは死んでいるのかを確認するために、デフォルトで、15分間隔で個々のエージェントに対して問い合わせを行っている。しかし、アドホック・ネットワーク・システムでは、システムの規模が大きくなると、システムを構成する無線アドホック端末の移動、システムへの参加あるいはシステムからの脱退等が頻繁に繰り返されることによって、そのネットワーク構成が絶えず変化する。そのため、アドホック・ネットワーク・システムを適切に管理する観点にたてば、SNMPに基づく問合せメッセージの送信周期を、従来のインフラストラクチャ型のIPネットワーク・システムに適用される送信周期よりも短く設定する必要がある。しかしながら、多数の無線アドホック端末より構成されるアドホック・ネットワーク・システムにおいては、無線アドホック端末の無線リソースには一定の制限があり、また、問合せメッセージの送信周期の短縮化に従ってネットワーク管理に要するトラヒックが急速に増大するので、問合せメッセージ周期の短縮化には限界があった。 In a conventional infrastructure type IP network system, a faulty terminal is generally identified by applying a management method based on SNMP (Simple Network Management Protocol). In this management method, the managing side is called a “manager”, and the managed side is called an “agent”. By performing communication based on SNMP between the two, the manager collects / controls various management information. Yes. For example, managers query individual agents at 15 minute intervals by default to see if an agent is alive or dead. However, in an ad hoc network system, as the scale of the system increases, the network configuration constantly changes as the wireless ad hoc terminals that make up the system move, join or leave the system, and so on frequently. To do. Therefore, from the viewpoint of appropriately managing the ad hoc network system, it is necessary to set the transmission cycle of the inquiry message based on SNMP shorter than the transmission cycle applied to the conventional infrastructure type IP network system. There is. However, in an ad hoc network system composed of a large number of wireless ad hoc terminals, there are certain restrictions on the wireless resources of the wireless ad hoc terminals, and the traffic required for network management is reduced as the query message transmission period is shortened. Since it increases rapidly, there is a limit to shortening the inquiry message cycle.
また、無線環境においては、干渉等の一時的な要因により隣接端末間の無線環境が変化するため、無線状態の変化のみの情報に基づいて隣接端末の故障を判断することができないという問題点があった。 In addition, in the wireless environment, the wireless environment between adjacent terminals changes due to temporary factors such as interference, so that it is not possible to determine the failure of the adjacent terminal based on only the information on the wireless state change. there were.
これに対し、本出願人の先行出願(特願2005−311732号)では、上述した課題を解決し、目的を達成するために、アドホック・ネットワーク・システムを形成し、無線インターフェースを通じて他端末との間の通信を行う無線アドホック端末において、自端末の存在を通知するための存在通知メッセージを生成する手段と、第1の故障診断を行うための第1の故障診断メッセージを生成する手段と、故障診断を依頼するための故障診断依頼メッセージを生成する手段と、第2の故障診断を行うための第2の故障診断メッセージを生成する手段と、故障診断対象の無線アドホック端末に対する診断結果を付した診断結果メッセージを生成する手段とを設け、存在通知メッセージを所定時間内に受信しなかった無線アドホック端末または無線インターフェースに関する情報に基づいて無線リンク切断の可能性を検出した無線アドホック端末は、第1の故障診断を行う無線アドホック端末として、故障診断対象の無線アドホック端末に応答を義務づけた第1の故障診断メッセージを送信し、第1の故障診断を行う無線アドホック端末は、第1の故障診断メッセージに対する応答がない場合に、故障診断依頼メッセージを送信し、故障診断依頼メッセージを受信した無線アドホック端末は、該故障診断依頼メッセージに含まれる故障診断対象の無線アドホック端末に対して応答を義務づけた第2の故障診断メッセージを送信し、第2の故障診断を行う無線アドホック端末は、第2の故障診断メッセージに対する応答の有無に基づいて、第1の故障診断を行った無線アドホック端末に診断結果メッセージを送信することを特徴とする、故障端末の特定手法が記載されている。 On the other hand, in the prior application (Japanese Patent Application No. 2005-311732) of the present applicant, in order to solve the above-described problems and achieve the object, an ad hoc network system is formed, and a wireless interface is used to communicate with other terminals. A wireless ad hoc terminal that performs communication between the means for generating a presence notification message for notifying the presence of the own terminal, a means for generating a first failure diagnosis message for performing a first failure diagnosis, and a failure Means for generating a failure diagnosis request message for requesting diagnosis, means for generating a second failure diagnosis message for performing second failure diagnosis, and a diagnosis result for the wireless ad hoc terminal to be diagnosed Means for generating a diagnostic result message, and a wireless ad hoc terminal that has not received a presence notification message within a predetermined time period or The wireless ad hoc terminal that has detected the possibility of disconnection of the wireless link based on the information related to the wireless interface is a wireless ad hoc terminal that performs the first failure diagnosis. The wireless ad hoc terminal that transmits the message and performs the first failure diagnosis transmits the failure diagnosis request message when there is no response to the first failure diagnosis message, and the wireless ad hoc terminal that has received the failure diagnosis request message The wireless ad hoc terminal that performs the second failure diagnosis transmits the second failure diagnosis message obliged to respond to the wireless ad hoc terminal targeted for failure diagnosis included in the failure diagnosis request message. A wireless ad hoc terminal that has made a first failure diagnosis based on whether there is a response to And transmitting the diagnostic result message, a specific method of fault terminal are described.
上述の先行出願の故障端末特定手法は、隣接端末リストを生成する際、隣接している周囲の端末から無差別的に送られてくる固有情報(その端末を特定することのできる情報)のみをそのまま受け取る仕組みになっているため、故障と疑わしき端末の特定を隣接している端末に依頼しようとする際、場合によっては判定結果を得るまでに膨大な時間を要し、正しく判定を行えない可能性が高いという問題点があった。 The failure terminal identification method of the above-mentioned prior application, when generating the neighboring terminal list, only the unique information (information that can identify the terminal) sent indiscriminately from neighboring neighboring terminals. Since it is a mechanism to receive as it is, when trying to request a terminal that is suspected of malfunctioning to an adjacent terminal, it may take a long time to obtain a determination result, and it may not be possible to make a correct determination There was a problem of high nature.
また、現実的には、隣接端末リストのサイズを無制限に取ることは不可能であり、制限を加えなければならないのであるが、隣接端末リストを生成する際、隣接している端末のうち、どの端末をリストに残したらよいのかを判定する手段が無いため、正しく故障端末を特定することができない(つまり無駄な)隣接端末リストを作り上げてしまう可能性が高いという問題点もあった。 In reality, it is impossible to limit the size of the adjacent terminal list and it is necessary to add a limit. When generating the adjacent terminal list, which of the adjacent terminals is generated. Since there is no means for determining whether the terminal should be left in the list, there is also a problem that there is a high possibility that a faulty terminal cannot be correctly identified (that is, a useless) adjacent terminal list is created.
例えば、ある端末Aの周辺に端末B、C、D、E、F、G、H、I、J、Kがあった場合、端末Aは、10個の隣接端末テーブルを持つことになる。また、端末Aが保有するこの隣接端末テーブルの各項目(つまり端末B、C、D、E、F、G、H、I、J、K)に対し、それぞれが隣接している端末のテーブル、先行出願で言うところの共通隣接端末テーブルを有している。この場合の端末Aが有する隣接端末リストの中の端末Dの隣接テーブルに端末E、F、G、H、I、J、K、L、Mがあった場合、先行出願の故障端末特定手法では(端末Aが端末Dに対して通信を行おうとしたけど応答が無かったため)端末Dが故障している疑いがあった場合、端末E、F、G、H、I、J、Kに対して(端末Aから)故障端末の特定を依頼する。 For example, when there are terminals B, C, D, E, F, G, H, I, J, and K around a certain terminal A, the terminal A has ten adjacent terminal tables. Further, for each item of the adjacent terminal table held by the terminal A (that is, terminals B, C, D, E, F, G, H, I, J, K), a table of terminals adjacent to each other, It has a common adjacent terminal table as used in the prior application. In this case, when there are terminals E, F, G, H, I, J, K, L, and M in the adjacent table of the terminal D in the adjacent terminal list of the terminal A in this case, If terminal D is suspected of malfunctioning (because terminal A tried to communicate with terminal D but did not respond), terminal E, F, G, H, I, J, K Request (from terminal A) the identification of the faulty terminal.
この時、障害物等の外乱により電波の情況が変化することで通信状況が悪くなり、端末E、F、G、H、I、Jから端末Dに対して通信ができず、端末Kだけが端末Dとの通信を行えた場合(このような状況の判りやすい例として、端末A、D、Kはお互い近い位置に設置されていて端末E、F、G、H、I、Jはこれらから離れている場合があげられる)、先行出願の故障端末特定手法では、通信ができない端末E、F、G、H、I、Jに対して一つずつ故障端末の特定依頼を発行し、最後の端末Kに依頼を出してようやく端末Dが故障していない結果を得ることとなる。隣接端末リストが大きければ大きいほど、故障の判定結果を得るまでのオーバーヘッド時間が長くなってしまう。 At this time, the situation of radio waves changes due to disturbances such as obstacles, so that the communication situation becomes worse, and communication from terminal E, F, G, H, I, J to terminal D is not possible. When communication with the terminal D can be performed (as an example in which such a situation is easy to understand, the terminals A, D, and K are installed at positions close to each other, and the terminals E, F, G, H, I, and J are In the failure terminal identification method of the prior application, a failure terminal identification request is issued to each of the terminals E, F, G, H, I, and J that cannot communicate with each other. Only when a request is made to the terminal K, the result that the terminal D is not broken is obtained. The larger the neighboring terminal list, the longer the overhead time until a failure determination result is obtained.
これを回避するため、隣接端末リストのサイズを制限することが考えられるが、先行出願ではどの隣接端末の情報を残し、どの隣接端末の情報を切り捨てるのかを判定する方法が記載されていないため、無作為に選出したのと等しい状態となってしまう。これでは、故障していると疑われている端末に対して最も通信できる可能性の高い隣接端末が選ばれず、結果、間違って故障しているという判定をくだしてしまう。 In order to avoid this, it is conceivable to limit the size of the neighboring terminal list, but the prior application does not describe a method for determining which neighboring terminal information is to be left and which neighboring terminal information is to be discarded. It becomes the state that is equal to having been elected at random. In this case, an adjacent terminal that is most likely to be able to communicate with a terminal suspected of being out of order is not selected, and as a result, it is determined that the terminal is in error.
この発明は、上述のような課題を解決するためになされたもので、その目的は、故障と疑わしき端末を発見した際、その端末が本当に故障しているのか否かを効率良く判定することができる無線アドホック端末を得るものである。 The present invention has been made to solve the above-described problems. The purpose of the present invention is to efficiently determine whether or not a terminal is really out of order when a terminal suspected of being out of order is discovered. A wireless ad hoc terminal capable of being obtained is obtained.
この発明に係る無線アドホック端末は、アドホック・ネットワーク・システムを構築する無線アドホック端末であって、前記無線アドホック端末が位置する位置情報を記録する位置情報記録部と、前記無線アドホック端末との間で通信可能な範囲に位置する第2の無線アドホック端末の識別子及び位置情報から構成される隣接端末リストを保持する隣接端末リスト保持部と、前記隣接端末リストに基づき作成され、前記無線アドホック端末における隣接端末が第3の無線アドホック端末における隣接端末にもなっている時、当該隣接端末に関する共通隣接端末テーブルを保持する共通隣接端末テーブル保持部と、前記無線アドホック端末の識別子、前記位置情報記録部から得られた前記無線アドホック端末の位置情報、及び前記隣接端末リスト保持部により保持された隣接端末リストに基づき、第1の存在通知メッセージを生成して前記第2の無線アドホック端末に送信するとともに、前記第2の無線アドホック端末から前記第1の存在通知メッセージに対応する第2の存在通知メッセージを受信すると、前記第2の存在通知メッセージを送ってきた前記第2の無線アドホック端末の位置情報に基づき、通信可能性が高い場合に、前記隣接端末リストを更新するとともに、前記共通隣接端末テーブルを更新するメッセージ処理部とを設けたものである。 A wireless ad hoc terminal according to the present invention is a wireless ad hoc terminal that constructs an ad hoc network system, and includes a position information recording unit that records position information where the wireless ad hoc terminal is located, and the wireless ad hoc terminal. An adjacent terminal list holding unit for holding an adjacent terminal list configured from an identifier and position information of a second wireless ad hoc terminal located in a communicable range, and created based on the adjacent terminal list, and adjacent in the wireless ad hoc terminal When the terminal is also an adjacent terminal in the third wireless ad hoc terminal, a common adjacent terminal table holding unit that holds a common adjacent terminal table related to the adjacent terminal, an identifier of the wireless ad hoc terminal, and the position information recording unit The obtained location information of the wireless ad hoc terminal and the adjacent terminal list Based on the neighboring terminal list held by the holding unit, a first presence notification message is generated and transmitted to the second wireless ad hoc terminal, and from the second wireless ad hoc terminal to the first presence notification message. When the corresponding second presence notification message is received, the neighboring terminal list is updated when the possibility of communication is high based on the location information of the second wireless ad hoc terminal that has sent the second presence notification message And a message processing unit for updating the common adjacent terminal table.
この発明に係る無線アドホック端末は、故障と疑わしき端末を発見した際、その端末が本当に故障しているのか否かを効率良く判定することができるという効果を奏する。すなわち、故障と疑わしき端末を検出し、その端末が本当に故障しているのかどうかの確認を行うため隣接端末に問合せる際、隣接端末リストから故障と疑わしき端末と最も通信できる可能性の高い端末を優先して故障端末の特定依頼を出すことができ、また、サイズに制約のある隣接端末リストに情報を埋めていく際、最も通信に適している端末を残すことができるという効果を奏する。 The wireless ad hoc terminal according to the present invention has an effect that when a terminal suspected of malfunctioning is found, it can be efficiently determined whether or not the terminal is truly malfunctioning. That is, when a terminal that is suspected of malfunctioning is detected and an inquiry is made to an adjacent terminal to check whether the terminal is really malfunctioning, priority is given to the terminal that is most likely to communicate with the suspected malfunctioning terminal from the list of adjacent terminals Thus, it is possible to issue a request for specifying a faulty terminal, and it is possible to leave a terminal that is most suitable for communication when information is embedded in an adjacent terminal list having a size restriction.
実施の形態1.
この発明の実施の形態1に係るアドホック・ネットワーク・システムについて図1から図17までを参照しながら説明する。図1は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの構成を示す図である。なお、以降では、各図中、同一符号は同一又は相当部分を示す。
Embodiment 1 FIG.
An ad hoc network system according to Embodiment 1 of the present invention will be described with reference to FIGS. FIG. 1 is a diagram showing a configuration of an ad hoc network system according to Embodiment 1 of the present invention. In the following, in each figure, the same reference numerals indicate the same or corresponding parts.
図1において、この実施の形態1に係るアドホック・ネットワーク・システムは、無線リンク102で結ばれている複数の無線アドホック端末101が設けられている。なお、同図では、無線アドホック端末101−a〜101−i、101−yが例示されている。
In FIG. 1, the ad hoc network system according to the first embodiment is provided with a plurality of wireless ad
また、図1に示すアドホック・ネットワーク・システムでは、特定の無線アドホック端末がSNMP(Simple Network Management Protocol)による管理方式のマネージャとして動作するとともに、その他の無線アドホック端末がエージェントとして動作しており、マネージャから個々のエージェントに対して、「生き死に」の確認を行うための周期的な問い合わせが行われている。なお、以後の説明では、「無線アドホック端末101−y」をマネージャとして取り扱うものとする。 In the ad hoc network system shown in FIG. 1, a specific wireless ad hoc terminal operates as a manager of a management method using SNMP (Simple Network Management Protocol), and other wireless ad hoc terminals operate as agents. Periodic inquiries have been made to individual agents to confirm “dead or alive”. In the following description, it is assumed that “wireless ad hoc terminal 101-y” is handled as a manager.
図2は、この発明の実施の形態1に係る無線アドホック端末の構成を示すブロック図である。 FIG. 2 is a block diagram showing a configuration of the wireless ad hoc terminal according to Embodiment 1 of the present invention.
図2において、無線アドホック端末101は、送受信部10と、メッセージ処理部12と、隣接端末リスト保持部14と、共通隣接端末テーブル保持部16と、隣接端末選択部18と、再帰診断確認部22と、再帰診断依頼部24と、位置情報記録部26とが設けられている。
In FIG. 2, the wireless ad
送受信部10は、他の無線アドホック端末へ所定のメッセージを送信するとともに、他の無線アドホック端末から所定のメッセージを受信する。メッセージ処理部12は、本実施の形態で規定される種々のメッセージを生成するとともに、他の無線アドホック端末から送信されたメッセージの内容を把握し、隣接端末リスト、共通隣接端末テーブルを作成、更新する。隣接端末リスト保持部14は、隣接端末と呼ばれる無線アドホック端末の識別子及び位置情報から構成される隣接端末リストを保持する。また、共通隣接端末テーブル保持部16は、隣接端末毎に、共通隣接端末と呼ばれる無線アドホック端末の識別子及び位置情報から構成される共通隣接端末テーブルを保持する。
The transmission /
なお、『隣接端末』とは、自端末との間で無線通信が可能な範囲に位置する自端末以外の無線アドホック端末を意味し、『共通隣接端末』とは、一つの無線アドホック端末における隣接端末が他の無線アドホック端末における隣接端末にもなっているときに、その共通する隣接端末を意味する。 Note that “adjacent terminal” means a wireless ad hoc terminal other than the own terminal located in a range where wireless communication can be performed with the own terminal, and “common adjacent terminal” means an adjacent in one wireless ad hoc terminal. When the terminal is also an adjacent terminal in another wireless ad hoc terminal, it means the common adjacent terminal.
隣接端末選択部18は、故障端末の特定依頼を発行する際、共通隣接端末テーブルの中から通信できる可能性が一番高い端末を選択する。再帰診断確認部22は、受け取った故障診断の依頼が再帰的なものであるかの判断を行う。再帰診断依頼部24は、上述の再帰診断確認部22で、受け取った故障診断の依頼が再帰的な要求であってかつ自分が行った故障診断の結果が故障であってかつ再帰的に確認を行う深さの数(例えば3階層までと設定されていてまだ2階層目である場合とか)に到達していない場合、再帰的に(自分を起点として更に)故障診断の依頼を発行する。また、位置情報記録部26は、自端末が位置している位置情報を記録する。
The adjacent
なお、位置情報記録部26で記録する位置情報を獲得する具体的な実現手法として、例えばGPSのような機能で獲得してもよいし、配置するユーザが予め入力する座標軸データでもよい。また、その他にも、他端末との通信を行った結果、得られる(端末間の)電波強度や、通信時のエラーレート等を利用もしくは併用して組み合わせてもよい。
In addition, as a specific realization method for acquiring the position information recorded by the position
図3は、この発明の実施の形態1に係る無線アドホック端末の隣接端末リスト保持部に格納される隣接端末リストの構成を示す図である。 FIG. 3 is a diagram showing a configuration of an adjacent terminal list stored in the adjacent terminal list holding unit of the wireless ad hoc terminal according to Embodiment 1 of the present invention.
この図3は、無線アドホック端末101−dの隣接端末リスト保持部14に格納される隣接端末リストの一例を示す。隣接端末リスト250は、無線アドホック端末101−a、101−c、101−e、101−h及び101−iの各識別子(251a〜251e)と、位置情報(252a〜252e)とを保持する。なお、位置情報は、ここでは一例として、座標軸の情報を記入している。
FIG. 3 shows an example of an adjacent terminal list stored in the adjacent terminal
図4は、この発明の実施の形態1に係る無線アドホック端末の共通隣接端末テーブル保持部に格納される共通隣接端末テーブルの構成を示す図である。 FIG. 4 is a diagram showing a configuration of a common adjacent terminal table stored in the common adjacent terminal table holding unit of the wireless ad hoc terminal according to Embodiment 1 of the present invention.
この図4は、無線アドホック端末101−dの共通隣接端末テーブル保持部16に格納される共通隣接端末テーブルの一例を示す。共通隣接端末テーブル300は、隣接無線アドホック端末の識別子毎の共通隣接無線アドホック端末の識別子と、位置情報とを保持する。つまり、隣接無線アドホック端末101−aのフィールド行310(領域311に無線アドホック端末101−aの情報が入っている)には、無線アドホック端末101−dと無線アドホック端末101−aとの間の共通隣接端末である、無線アドホック端末101−c、101−e、101−h及び101−iの各識別子(312a〜312d)、並びに位置情報(313a〜313d)が保持され、再帰的に故障診断を実施した結果、無線アドホック端末101−dには見えない他の端末(つまり、この共通隣接端末テーブルには出てこない端末)を経由して故障ではないことの確認ができた場合その端末情報が経由テーブル314、324、334に保持され、その他の情報が領域315、325、335に保持される。なお、位置情報は、ここでは一例として、座標軸の情報を記入している。
FIG. 4 shows an example of the common adjacent terminal table stored in the common adjacent terminal
図5は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの存在通知メッセージの構成を示す図である。 FIG. 5 is a diagram showing the configuration of the presence notification message of the ad hoc network system according to Embodiment 1 of the present invention.
この図5は、自端末がシステム内に存在することを他端末に通知するための存在通知メッセージ201のフォーマット例を示す。同図において、存在通知メッセージ201は、送信元端末の識別子201aと、送信元端末の位置情報201bと、ライフタイム201cと、応答要求フラグ201dと、隣接無線アドホック端末のリストの識別子の各フィールド201e、201g、201i、201k、201m、201oと、隣接無線アドホック端末のリストの位置情報の各フィールド201f、201h、201j、201l、201n、201pとを有する。
FIG. 5 shows a format example of a
図6は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの故障診断メッセージの構成を示す図である。 FIG. 6 is a diagram showing a configuration of a failure diagnosis message of the ad hoc network system according to Embodiment 1 of the present invention.
この図6は、第1、第2の故障診断を行う無線アドホック端末が故障診断対象の無線アドホック端末に送信する故障診断メッセージのフォーマット例を示す。同図において、故障診断メッセージ203は、送信元端末の識別子203aと、ライフタイム203bと、応答要求フラグ203cと、再帰故障診断指定フラグ203dと、隣接無線アドホック端末の識別子及び位置情報203eとを有する。応答要求フラグ203cには、応答が必要であることを示す「ACK_REQUIRED」が付される。
FIG. 6 shows a format example of a failure diagnosis message transmitted from the wireless ad hoc terminal performing the first and second failure diagnosis to the wireless ad hoc terminal targeted for failure diagnosis. In the figure, a
図7は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの故障診断依頼メッセージの構成を示す図である。 FIG. 7 is a diagram showing a configuration of a failure diagnosis request message of the ad hoc network system according to the first embodiment of the present invention.
この図7は、故障診断を行う無線アドホック端末が共通隣接端末の無線アドホック端末に故障診断を依頼する際に出力される故障診断依頼メッセージのフォーマット例を示す。同図において、故障診断依頼メッセージ205は、送信元端末の識別子205aと、故障診断対象端末の識別子205bと、再帰故障診断指定フラグ205cと、その他の情報205dとを有する。再帰故障診断指定フラグ205cは、故障診断を再帰的に行うことを指定するのに使われ(この場合やる“数値1”か、やらない“数値0”)、回数を指定する使い方も可能である(やらない“数値0”、N回やる“数値N”)。
FIG. 7 shows a format example of a failure diagnosis request message that is output when a wireless ad hoc terminal that performs failure diagnosis requests a wireless ad hoc terminal that is a common adjacent terminal to perform failure diagnosis. In the figure, a failure
図8は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの診断結果メッセージの構成を示す図である。 FIG. 8 is a diagram showing a structure of a diagnostic result message of the ad hoc network system according to the first embodiment of the present invention.
この図8は、故障診断依頼先の無線アドホック端末が故障診断依頼元の無線アドホック端末に故障診断結果を通知する際に出力される診断結果メッセージのフォーマット例を示す。同図において、診断結果メッセージ207は、送信元端末の識別子207aと、故障診断対象端末の識別子207bと、再帰故障診断指定フラグ207cと、その他の情報207dとを有する。再帰故障診断指定フラグ207cは、どこまで再帰的に故障診断を実施したかの結果を代入するのに使われる。
FIG. 8 shows a format example of a diagnosis result message that is output when the failure diagnosis request destination wireless ad hoc terminal notifies the failure diagnosis request source wireless ad hoc terminal of the failure diagnosis result. In the figure, a
つぎに、この実施の形態1に係るアドホック・ネットワーク・システムの無線アドホック端末の動作について図面を参照しながら説明する。 Next, the operation of the wireless ad hoc terminal of the ad hoc network system according to the first embodiment will be described with reference to the drawings.
無線アドホック端末101−dが、無線アドホック端末101−aの故障診断をする場合を一例として説明する。 A case where the wireless ad hoc terminal 101-d performs failure diagnosis of the wireless ad hoc terminal 101-a will be described as an example.
図9は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの動作シーケンスを示す図である。 FIG. 9 is a diagram showing an operation sequence of the ad hoc network system according to the first embodiment of the present invention.
この図9は、無線アドホック端末101−d、101−a、101−g、101−e、そしてマネージャである101−yが存在するネットワークにおいて、無線アドホック端末101−eがまだ参入していない場合での、無線アドホック端末101−yからの周期的な問い合わせ、及び途中から無線アドホック端末101−eがネットワークへ参入するときの処理を示す。 FIG. 9 shows a case where the wireless ad hoc terminal 101-e has not yet entered the network in which the wireless ad hoc terminals 101-d, 101-a, 101-g, 101-e, and the manager 101-y exist. The periodic inquiry from the wireless ad hoc terminal 101-y and processing when the wireless ad hoc terminal 101-e enters the network from the middle are shown.
図9において、無線アドホック端末101−yは、アドホック・ネットワーク・システムに既に参入している無線アドホック端末101−d、101−a、101−gに対して、SNMPに基づく周期的な問い合わせを継続する(ステップS501、シーケンスSQ601)。つまり、ハローパケットの送信が周期的に起動される。 In FIG. 9, the wireless ad hoc terminal 101-y continues to make periodic inquiries based on SNMP to the wireless ad hoc terminals 101-d, 101-a, and 101-g that have already entered the ad hoc network system. (Step S501, Sequence SQ601). That is, transmission of hello packets is periodically activated.
また、例えば無線アドホック端末101−eが、このアドホック・ネットワーク・システムに新規参入する場合(ステップS502)、その加入について無線アドホック端末101−yに通知され(シーケンスSQ602)、無線アドホック端末101−yは、無線アドホック端末101−eに対してSNMPに基づく周期的な問い合わせを開始する(ステップS503、シーケンスSQ603)。 For example, when the wireless ad hoc terminal 101-e newly enters this ad hoc network system (step S502), the wireless ad hoc terminal 101-y is notified of the subscription (sequence SQ602), and the wireless ad hoc terminal 101-y. Starts a periodic inquiry based on SNMP to the wireless ad hoc terminal 101-e (step S503, sequence SQ603).
図10は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの動作シーケンスを示す図である。 FIG. 10 is a diagram showing an operation sequence of the ad hoc network system according to the first embodiment of the present invention.
この図10は、図9と同じ無線アドホック端末101−d、101−a、101−g、101−e、101−yで構成されており、無線アドホック端末101−d、101−a、101−g、101−eがそれぞれ周囲の隣接端末から存在通知メッセージ201を受け取り、隣接端末リスト250の作成/更新、及び共通隣接端末テーブル300の作成/更新を行う場合の動作シーケンスを示す。
10 includes the same wireless ad hoc terminals 101-d, 101-a, 101-g, 101-e, and 101-y as FIG. 9, and the wireless ad hoc terminals 101-d, 101-a, and 101-y. g and 101-e each show an operation sequence when the
図10において、アドホック・ネットワーク・システムに参入している無線アドホック端末101−d、101−a、101−e、101−gの各メッセージ処理部12は、図5に示す存在通知メッセージ201を生成し、隣接端末に送信する(ステップS504、S505、S701、S508、S509、S702、S703、S512、S513、S704、S705、S706、シーケンスSQ604〜SQ609、SQ801〜SQ806)。つまり、各無線アドホック端末は、自分がここに居るという「生存情報」を発信する。
In FIG. 10, the
図10(a)において、無線アドホック端末101−dは、無線アドホック端末101−a、101−eから存在通知メッセージ201を受け取る。無線アドホック端末101−dは、無線アドホック端末101−gからは受け取れない。
In FIG. 10A, the wireless ad hoc terminal 101-d receives the
図10(b)において、無線アドホック端末101−eは、無線アドホック端末101−a、101−d、101−gから存在通知メッセージ201を受け取る。
In FIG. 10B, the wireless ad hoc terminal 101-e receives the
図10(c)において、無線アドホック端末101−aは、無線アドホック端末101−g、101−d、101−eから存在通知メッセージ201を受け取る。
In FIG. 10C, the wireless ad hoc terminal 101-a receives the
図10(d)において、無線アドホック端末101−gは、無線アドホック端末101−a、101−e、101−dから存在通知メッセージ201を受け取る。
In FIG. 10D, the wireless ad hoc terminal 101-g receives the
ここで、図5の詳細を説明するにあたり、無線アドホック端末101−aを例にする。図5は、無線アドホック端末101−aから隣接端末である無線アドホック端末101−b、101−c、101−d、101−e、101−f、101−gに対して送信される存在通知メッセージ201を示している。 Here, in describing the details of FIG. 5, the wireless ad hoc terminal 101-a is taken as an example. FIG. 5 shows a presence notification message transmitted from the wireless ad hoc terminal 101-a to the adjacent wireless ad hoc terminals 101-b, 101-c, 101-d, 101-e, 101-f, and 101-g. 201 is shown.
すなわち、同図において、存在通知メッセージ201は、上述したように、送信元端末の識別子201aと、送信元端末の位置情報201bと、ライフタイム201cと、応答要求フラグ201dと、隣接無線アドホック端末のリストの識別子の各フィールド201e、201g、201i、201k、201m、201oと、隣接無線アドホック端末のリストの位置情報の各フィールド201f、201h、201j、201l、201n、201pとを有する。
That is, in the figure, as described above, the
送信元端末の識別子201aには、無線アドホック端末101−aの識別子が、ライフタイム201cには、このメッセージの寿命を示す所定時間が、応答要求フラグ201dには、応答が不要であることを示す「NO_ACK」が、隣接無線アドホック端末のリストフィールド201e、201g、201i、201k、201m、201oには、無線アドホック端末101−aから見た隣接端末である、無線アドホック端末101−b〜gの各識別子が、そして隣接無線アドホック端末のリストフィールド201f、201h、201j、201l、201n、201pには、無線アドホック端末101−aから見た隣接端末である、無線アドホック端末101−b〜gの位置情報がそれぞれ埋め込まれる。
The
自端末の位置情報は、図2に示す位置情報記録部26を用いる。また、隣接無線アドホック端末のリストは、順次、周囲の隣接端末からの存在通知メッセージ201を受け取るとともに埋まっていく。図5では無線アドホック端末がある程度周囲の隣接端末から存在通知メッセージ201を受け取り終えた状態を示している。
The position
なお、存在通知メッセージ201として自端末のみの状態(「生き死に」)を通知する観点にたてば、隣接無線アドホック端末のリスト情報201e〜201pは必須要件ではない。ただし、隣接無線アドホック端末のリスト情報は、後述する共通隣接端末テーブル300を作成する際に必要となる情報であり、存在通知メッセージ201に併せて送信することが、トラフィックの増加を抑制する観点において効果的である。
Note that the
図10の動作シーケンスに戻って、「生存情報」を受け取った側の動作として、無線アドホック端末101−d、101−a、101−g、101−eでは、相互に通知された存在通知メッセージ201に含まれる隣接無線アドホック端末の情報に基づいて図3に示す隣接端末リスト250が作成あるいは更新されるとともに(ステップS506、S510、S514、S707)、さらに自端末における隣接端末リスト250の情報に基づいて図4に示す共通隣接端末テーブル300が作成あるいは更新される(ステップS507、S511、S515、S708)。
Returning to the operation sequence of FIG. 10, as the operation on the side that has received the “survival information”, the wireless ad hoc terminals 101-d, 101-a, 101-g, and 101-e notify each other the
ここで、隣接端末リスト250及び共通隣接端末テーブル300の作成あるいは更新について、図11を用いて説明する。図11は、この発明の実施の形態1に係る無線アドホック端末のメッセージ処理部の隣接端末リストと共通隣接端末テーブルの作成及び更新動作を示すフローチャートである。
Here, creation or updating of the adjacent
無線アドホック端末のメッセージ処理部12は、隣接端末から存在通知メッセージ201を受け取ると(ステップ1100)、まず隣接端末リスト250に空き(NULL)があるかの確認を行う(ステップ1101)。空きがある場合、存在通知メッセージ201を送ってきた端末が既に隣接端末リスト250にあるかの確認を行う(ステップ1102)。ある場合は、渡されてきた共通隣接端末情報が共通隣接端末テーブル300と一致するか確認を行い(ステップ1105)、もし一致すれば何も処理をしない(ステップ1199)。
When the
ステップ1105に戻り、共通隣接端末テーブル300と一致しなかった場合は、渡されてきた共通隣接端末情報を共通隣接端末テーブル300に追加して更新して(ステップ1106)、終了する(ステップ1199)。 Returning to step 1105, if it does not match the common adjacent terminal table 300, the passed common adjacent terminal information is added to the common adjacent terminal table 300 and updated (step 1106), and the process ends (step 1199). .
ステップ1102に戻り、存在通知メッセージ201を送ってきた端末が隣接端末リスト250に存在しない場合は、送られてきた隣接端末の識別子を隣接端末リスト250の空いている箇所に代入し(ステップ1103)、また、渡されてきた共通隣接端末情報を共通隣接端末テーブル300に代入して(ステップ1106)、終了する(ステップ1199)。
Returning to step 1102, if the terminal that sent the
ステップ1101に戻り、隣接端末リスト250に空きが無い場合は、存在通知メッセージ201を送ってきた隣接端末の位置情報を隣接端末リスト250と比較参照し、最も通信の可能性が低い端末と入れ替える(ステップ1104)。場合によっては、存在通知メッセージ201を送ってきた隣接端末自体が最も通信の可能性が低い場合もあり、隣接端末リスト250に入れ替えがあったか否かを判断し(ステップ1107)、入れ替えがあった場合には、渡されてきた共通隣接端末情報を共通隣接端末テーブル300に代入して(ステップ1106)終了(1199)し、入れ替えが無かった場合にはそのまま終了する(1199)。
Returning to step 1101, if there is no space in the adjacent
自端末と隣接端末との通信の可能性の高さの判定方法であるが、まず、位置情報から計算される端末間の距離で判定を行ってもよいし、また存在通知メッセージ201を受け取った際の電波強度も含めて判定を行ってもよいし、さらに近隣の端末が多い端末を優先するように判定を行ってもよい。
This is a method for determining the possibility of communication between the own terminal and the adjacent terminal. First, the determination may be made based on the distance between the terminals calculated from the position information, or the
なお、図3に示す隣接端末リスト250は、無線アドホック端末101−dの隣接端末リスト保持部14に保持される隣接端末リストの一例を示すものであり、図1に示したアドホック・ネットワーク・システムの構成に従って、上述したように、無線アドホック端末101−a、101−c、101−e、101−h及び101−iの各識別子(251a〜251e)及び位置情報(252a〜252e)が保持される。なお、位置情報は、ここでは一例として、座標軸の情報を記入している。
3 shows an example of the adjacent terminal list held in the adjacent terminal
また、図4に示す共通隣接端末テーブル300は、無線アドホック端末101−dの共通隣接端末テーブル保持部16に保持される共通隣接端末テーブルの一例を示すものであり、図1に示したアドホック・ネットワーク・システムの構成に従って、上述したように、隣接無線アドホック端末の識別子毎の共通隣接無線アドホック端末の識別子及び位置情報が保持される。すなわち、隣接無線アドホック端末101−aのフィールド行310(領域311に無線アドホック端末101−aの情報が入っている)には、無線アドホック端末101−dと無線アドホック端末101−aとの間の共通隣接端末である、無線アドホック端末101−c、101−e、101−h及び101−iの各識別子(312a〜312d)、並びに位置情報(313a〜313d)が保持され、再帰的に故障診断を実施した結果、無線アドホック端末101−dには見えない他の端末(つまり、この共通隣接端末テーブルには出てこない端末)を経由して故障ではないことの確認ができた場合その端末情報が領域314、324、334に、その他の情報が領域315、325、335に保持される。なお、位置情報は、ここでは一例として、座標軸の情報を記入している。
4 shows an example of the common adjacent terminal table held in the common adjacent terminal
つぎに、図3に示すような隣接端末リスト250と、図4に示すような共通隣接端末テーブル300が保持された無線アドホック端末101−dにおいて、故障の可能性のある端末(以下「故障可能性端末」という)の検出が行われる処理について図12、図13、図14、図15を用いて説明する。
Next, in the wireless ad hoc terminal 101-d holding the adjacent
ここで、故障可能性端末の検出は、上述の存在通知メッセージ201を受領できたか否かに基づいて行われるほか、例えば自端末と検出対象の端末との間の無線インターフェースに関する情報に基づいて無線リンク切断の可能性ある端末を故障可能性端末として検出してもよい。なお、以下の動作シーケンスでは、故障可能性端末の検出を含む故障診断を、ここで示した存在通知メッセージ201や下記に示す他のメッセージの授受に基づいて行う場合を、その一例として説明するが、これらのメッセージの授受以外にも、ここで例示した無線インターフェースに関する情報などに基づいて行ってもよい。
Here, the detection of the failure possibility terminal is performed based on whether the above-described
故障の可能性がある端末が検出され、故障診断を実施したら存在通知メッセージ201が返ってきた場合について、図12を参照して説明する。
A case where a terminal having a possibility of failure is detected and the
図12は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの動作シーケンスを示す図である。 FIG. 12 is a diagram showing an operation sequence of the ad hoc network system according to the first embodiment of the present invention.
この図12は、図9と同じ無線アドホック端末101−d、101−a、101−g、101−e、101−yで構成され、図11で示すように、無線アドホック端末101−d、101−a、101−g、101−eがそれぞれ隣接端末リスト250の作成/更新、並びに共通隣接端末テーブル300の作成/更新を行った状態において、無線アドホック端末101−dが無線アドホック端末101−aに対して故障の可能性を検出し、故障診断を行って見た結果、存在通知メッセージ201が返ってきたので故障ではないと判明した場合の動作シーケンスを示す。
FIG. 12 includes the same wireless ad hoc terminals 101-d, 101-a, 101-g, 101-e, and 101-y as FIG. 9, and as shown in FIG. -A, 101-g, and 101-e create / update the neighboring
その前に、無線アドホック端末101−dは、上述したような設定(図10)としているため、本来ならば、無線アドホック端末101−a(S504)と無線アドホック端末101−e(S505)から定期的な存在通知メッセージ201(SQ604、SQ605)だけを受け取り、無線アドホック端末101−g(S701)からの存在通知メッセージ201(SQ801)は受け取れない状態である。つまり、無線アドホック端末101−eからの存在通知メッセージ201が受領できた場合には(ステップS516、シーケンスSQ610)、無線アドホック端末101−eの故障可能性が否定される。
Before that, since the wireless ad hoc terminal 101-d is set as described above (FIG. 10), the wireless ad hoc terminal 101-a (S504) and the wireless ad hoc terminal 101-e (S505) are regularly connected. Only the presence notification message 201 (SQ604, SQ605) is received, and the presence notification message 201 (SQ801) from the wireless ad hoc terminal 101-g (S701) cannot be received. That is, when the
このような設定の元、図12に示すように、無線アドホック端末101−dが、無線アドホック端末101−eが行った存在通知メッセージ201の送信は受け取るが(S516、SQ610)、無線アドホック端末101−aからの存在通知メッセージ201を所定のライフタイム以内に受領できない場合(S710、SQ611)、無線アドホック端末101−aが故障可能性端末として検出され(S517)、メッセージ処理部12により、図6に示す故障診断メッセージ203が生成され、無線アドホック端末101−dから無線アドホック端末101−aに対して送信される(S518、SQ612)。
Under such setting, as shown in FIG. 12, the wireless ad hoc terminal 101-d receives the transmission of the
なお、無線アドホック端末101−dは、無線アドホック端末101−gからの存在通知メッセージ201は受け取れない(S709、SQ807)状況を今回設定しているため、無線アドホック端末101−gを故障可能性端末とは認識しない。無線アドホック端末101−dから無線アドホック端末101−aに対して送信される故障診断メッセージ203は、第1の故障診断として行われるものであり、後述する第2の故障診断の際に送信される故障診断メッセージ203と区別するために、便宜上、第1の故障診断メッセージと呼称する。
Note that the wireless ad hoc terminal 101-d cannot receive the
ここで、第1の故障診断メッセージが無線アドホック端末101−aによって受信された場合には、無線アドホック端末101−aから無線アドホック端末101−dに対して図5で示す存在通知メッセージ201が送信される(S519、SQ613)。この存在通知メッセージ201によって、無線アドホック端末101−aの故障可能性は否定される。
Here, when the first failure diagnosis message is received by the wireless ad hoc terminal 101-a, the
一方、例えば無線アドホック端末101−aが第1の故障診断メッセージを受信できない場合や、例えば無線リンクの不具合により無線アドホック端末101−aからの存在通知メッセージ201が無線アドホック端末101−dによって受信されない場合について、図13を参照して説明する。
On the other hand, for example, when the wireless ad hoc terminal 101-a cannot receive the first failure diagnosis message, or the
図13は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの動作シーケンスを示す図である。 FIG. 13 is a diagram showing an operation sequence of the ad hoc network system according to the first embodiment of the present invention.
この図13は、無線アドホック端末101−dが無線アドホック端末101−aに対して故障の可能性を検出し、故障診断を行ったところまでは、図12と一緒であるが、故障診断に対して返事がないため、無線アドホック端末101−eに対して故障診断を依頼し、その結果、無線アドホック端末101−aから返事があった場合と、無かった場合の動作シーケンスを示す。 FIG. 13 is the same as FIG. 12 until the wireless ad hoc terminal 101-d detects the possibility of failure of the wireless ad hoc terminal 101-a and performs failure diagnosis. Since there is no response, the failure diagnosis is requested to the wireless ad hoc terminal 101-e, and as a result, an operation sequence when there is a response from the wireless ad hoc terminal 101-a and when there is no response is shown.
図13は、無線アドホック端末101−dが第1の故障診断メッセージを送信する動作(S518、SQ612)まで、上述の図12と同じである。これに対し、無線アドホック端末101−aから存在通知メッセージ201が帰ってこなかった場合(S711、SQ614)には、第1の故障診断を行った無線アドホック端末101−dは、隣接端末選択部18により、共通隣接端末テーブル300を参照し、位置情報から最も通信の可能性が高い共通隣接端末の一つである無線アドホック端末101−eを選択する。この無線アドホック端末101−eに対して、無線アドホック端末101−dは、図7に示す故障診断依頼メッセージ205を送信する(ステップS520、シーケンスSQ615)。
FIG. 13 is the same as FIG. 12 described above until the operation (S518, SQ612) in which the wireless ad hoc terminal 101-d transmits the first failure diagnosis message. On the other hand, when the
なお、この時、経由テーブル314が存在する場合(つまり、無線アドホック端末101−dが過去にも無線アドホック端末101−aの故障診断を実施したことがあり、その際他の隣接する端末に対し、依頼した結果、後述する再帰的に故障診断を依頼する手法をとった結果、無線アドホック端末101−dには直接見えない(つまり、無線アドホック端末101−aの共通隣接端末テーブル300には載っていない)無線アドホック端末(後述する本例だと101−g)を介して非故障診断結果を受けたことがある場合)、この経由テーブルにある端末に対して故障診断依頼メッセージ205を送信すればよい。
At this time, in the case where the route table 314 exists (that is, the wireless ad hoc terminal 101-d has performed a failure diagnosis of the wireless ad hoc terminal 101-a in the past. As a result of the request, a method of recursively requesting failure diagnosis, which will be described later, results in being invisible directly to the wireless ad hoc terminal 101-d (that is, listed in the common adjacent terminal table 300 of the wireless ad hoc terminal 101-a). (If there has been a non-fault diagnosis result via a wireless ad hoc terminal (101-g in this example to be described later)), a fault
また、その際、その他の情報205dにその先で再帰的に故障診断を依頼すべき端末名(つまり無線アドホック端末101−dには見えないけど、故障の疑いがある無線アドホック端末101−aと通信することができるこの場合は無線アドホック端末101−g)を代入してもよい。当然、受取り側はその他の情報を確認し、何か入っていれば(自身が故障と疑わしき端末に対して故障診断を行わずに)再帰的に故障診断をその先の端末へ依頼することが可能となり、効率的に故障の確認を行うことができる。
At that time, the name of the terminal to which the
経由テーブルが無く、位置情報から最も通信の可能性が高い端末を選択し、その端末に対し故障診断依頼メッセージ205を送った場合に話を戻す。
When a terminal having no via table and having the highest possibility of communication is selected from the position information, and a failure
故障診断依頼メッセージ205を受信した無線アドホック端末101−eは、第2の故障診断を行う端末として、無線アドホック端末101−aに対して図6に示す故障診断メッセージ203(第1の故障診断の際に出力される故障診断メッセージと区別するため、便宜上第2の故障診断メッセージと呼称)を送信する(ステップS521、シーケンスSQ616)。
The wireless ad hoc terminal 101-e that has received the failure
ここで、第2の故障診断メッセージが無線アドホック端末101−aによって受信された場合には、無線アドホック端末101−aから無線アドホック端末101−eに対して図5に示した存在通知メッセージ201が送信され(ステップS522、シーケンスSQ617)、無線アドホック端末101−eは、無線アドホック端末101−aからの存在通知メッセージ201に基づいて無線アドホック端末101−aを非故障と診断し、診断結果(非故障)を図8に示す診断結果メッセージ207に埋め込んで無線アドホック端末101−dに送信する(ステップS523、シーケンスSQ618)。なお、第1の故障診断のときと同様に、この存在通知メッセージ201によって、無線アドホック端末101−aの故障可能性は否定される。
Here, when the second failure diagnosis message is received by the wireless ad hoc terminal 101-a, the
一方、無線アドホック端末101−aからの存在通知メッセージ201を無線アドホック端末101−eが所定のライフタイム203b以内に受信できない場合でかつ再帰故障診断指定フラグが指定されていない場合について説明する。
On the other hand, the case where the wireless ad hoc terminal 101-a cannot receive the
上述の無線アドホック端末101−eが第2の故障診断メッセージを無線アドホック端末101−aに対し送信する(S521、SQ616)まで同じステップを実行後、無線アドホック端末101−aからの存在通知メッセージ201を無線アドホック端末101−eが所定のライフタイム203b以内に受信できない場合には(S712、シーケンスSQ619)、無線アドホック端末101−aを故障と診断し、診断結果(故障)を図8に示す診断結果メッセージ207に埋め込んで、故障診断の依頼元である無線アドホック端末101−dに送信する(ステップS524、シーケンスSQ620)。判定結果(故障)を受信した無線アドホック端末101−dは、マネージャである無線アドホック端末101−yに、無線アドホック端末101−aを故障端末として通知する(ステップS525、シーケンスSQ621)。
After performing the same steps until the wireless ad hoc terminal 101-e transmits the second failure diagnosis message to the wireless ad hoc terminal 101-a (S521, SQ616), the
また、無線アドホック端末101−aからの存在通知メッセージ201を無線アドホック端末101−eが所定のライフタイム203b以内に受信できない場合でかつ再帰故障診断指定フラグが指定されている場合について、図14を参照しながら説明する。
FIG. 14 shows a case where the
図14は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの動作シーケンスを示す図である。 FIG. 14 is a diagram showing an operation sequence of the ad hoc network system according to the first embodiment of the present invention.
この図14は、無線アドホック端末101−eに対して故障診断依頼を出し、応答が無いところまで図13と一緒で、さらに再帰故障診断指定フラグが設定されており、その再帰的に依頼した先から応答が帰ってきた場合の動作シーケンスを示す。 In FIG. 14, a failure diagnosis request is issued to the wireless ad hoc terminal 101-e, and the recursive failure diagnosis designation flag is set together with FIG. 13 until there is no response. The operation sequence when a response is returned from is shown.
図14は、上述の無線アドホック端末101−eが第2の故障診断メッセージを無線アドホック端末101−aに対し送信するが(S521、SQ616)、無線アドホック端末101−aから存在通知メッセージ201が届かない(S712、SQ619)ところまで同じである。無線アドホック端末101−eの再帰診断確認部22が、無線アドホック端末101−dから受け取った故障診断依頼メッセージ205の中で再帰故障診断指定フラグ205cが設定されているか否かを確認する。設定されていた場合には、第2の故障診断を行った無線アドホック端末101−eは、隣接端末選択部18により、(無線アドホック端末101−eが有する自分自身の)共通隣接端末テーブル300を参照し、位置情報から最も通信の可能性が高い共通隣接端末の一つである無線アドホック端末101−gを選択する。この無線アドホック端末101−gに対して、再帰診断依頼部24は、図7に示す故障診断依頼メッセージ205を発行し、これを送受信部10が送信する(ステップS713、シーケンスSQ808)。
In FIG. 14, the above-described wireless ad hoc terminal 101-e transmits the second failure diagnosis message to the wireless ad hoc terminal 101-a (S521, SQ616), but the
このとき再帰故障診断指定フラグ205cは0にして送信する。また、再帰故障診断指定フラグ205cに数値が代入されており、その回数分だけ、再帰的に故障診断依頼を実施したい場合には、1を減らした値を用いる。本例では、再帰的に故障診断依頼を出すのは一度だけとする。故障診断依頼を受けた無線アドホック端末101−gは、無線アドホック端末101−eと同様に、無線アドホック端末101−aに対し、第2の故障診断メッセージを送信し(S714、SQ809)、無線アドホック端末101−aから存在通知メッセージ201があった場合(S715、SQ810)、無線アドホック端末101−gは、無線アドホック端末101−eに向けて非故障である診断結果メッセージ207を送信する(S716、SQ811)。これを受けた無線アドホック端末101−eは、無線アドホック端末101−dへ同様に非故障である診断結果メッセージ207を送信する(S717、SQ812)。
At this time, the recursive failure
一方、再帰的に故障診断依頼を受けた無線アドホック端末101−gが(再帰的に)第2の故障診断メッセージを送信したが、無線アドホック端末101−aから応答が無かった場合について、図15を参照して説明する。 On the other hand, the case where the wireless ad hoc terminal 101-g that has recursively received a failure diagnosis request transmits the second failure diagnosis message (recursively), but there is no response from the wireless ad hoc terminal 101-a. Will be described with reference to FIG.
図15は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの動作シーケンスを示す図である。 FIG. 15 is a diagram showing an operation sequence of the ad hoc network system according to the first embodiment of the present invention.
この図15は、図14において、再帰的に依頼した先からも応答がなく、最終的に故障であることが判明した場合の動作シーケンスを示す。 FIG. 15 shows an operation sequence when there is no response from the recursively requested destination in FIG. 14 and it is finally found that there is a failure.
図15は、上述の無線アドホック端末101−eから再帰的に故障診断依頼を受けた無線アドホック端末101−gが(再帰的に)第2の故障診断メッセージを送信する(S714、SQ809)まで同じである。無線アドホック端末101−aからの存在通知メッセージ201を無線アドホック端末101−gが所定のライフタイム203b以内に受信できない場合(S718、SQ813)、無線アドホック端末101−eに対し、故障の診断結果メッセージ207を送信する(S719、SQ814)。もちろん、無線アドホック端末101−gが故障診断の依頼を受けた際、再帰故障診断フラグの数値が0でなければ再帰的に故障の診断を行うが、本例では一度だけ行うように設定しているため、無線アドホック端末101−gは更に再帰的に故障の診断を出さず、故障の診断結果メッセージ207を返す。それを受けた無線アドホック端末101−eも同様に無線アドホック端末101−dに故障の診断結果メッセージ207を送信する(ステップS524、シーケンスSQ620)。判定結果(故障)を受信した無線アドホック端末101−dは、マネージャである無線アドホック端末101−yに、無線アドホック端末101−aを故障端末として通知する(ステップS525、シーケンスSQ621)。
FIG. 15 is the same until the wireless ad hoc terminal 101-g recursively receiving a failure diagnosis request from the above-described wireless ad hoc terminal 101-e transmits (recursively) a second failure diagnosis message (S714, SQ809). It is. If the wireless ad hoc terminal 101-g cannot receive the
つぎに、上述のシーケンスの中で使用されているメッセージの幾つかについて若干の補足説明を加える。まず、第1、第2の故障診断メッセージのそれぞれは、図5に示した存在通知メッセージ201と同一の、図6に示すフォーマットを使用することができる。ただし、応答要求フラグには、応答が必要であることを示す「ACK_REQUIRED」が付される。また、存在通知メッセージ201と同様に、隣接無線アドホック端末のリスト情報は必須要件ではない。ただし、その時点における最新の情報を伝達することによって、不要なトラフィックの発生が防止されるという効果が得られるので、隣接無線アドホック端末のリスト情報を併せて送信することが好ましい。さらに、第1、第2の故障診断メッセージ及び存在通知メッセージのそれぞれを図5及び図6に示すような共通のフォーマットにすることで、メッセージ生成に関する処理が単純化及び簡素化され、無線アドホック端末のリソースに与える影響を抑制することができる。
Next, some supplementary explanation will be added to some of the messages used in the above sequence. First, each of the first and second failure diagnosis messages can use the same format shown in FIG. 6 as the
また、故障診断依頼元の無線アドホック端末から送信される故障診断依頼メッセージ205は、図7に示すようなフォーマットを使用することができ、同様に、故障診断依頼先の無線アドホック端末から送信される診断結果メッセージ207は、図8に示すようなフォーマットを使用することができる。なお、図7に示すフォーマットと図8に示すフォーマットとは同一であり、送信元端末の識別子205a及び207a、故障診断対象端末の識別子205b及び207b、再帰故障診断指定フラグ205c及び207c、並びにその他の情報205d及び207dによって構成される。再帰故障診断指定フラグ205cは、故障診断を再帰的に行うことを指定するのに使われ(この場合やる“数値1”か、やらない“数値0”)、回数を指定する使い方も可能である(やらない“数値0”、N回やる“数値N”)。一方の再帰故障診断指定フラグ207cは、どこまで再帰的に故障診断を実施したかの結果を代入するのに使われる。
The failure
第2の故障診断メッセージを一番最初に呼び起こした端末は、自分の手元に帰ってきた診断結果メッセージ207の中の再帰故障診断指定フラグ207cを参照することにより、どの深さまで再帰的に故障診断を行ったのかがわかる。また、図8に示すその他の情報207dは、図7に示す故障診断依頼メッセージ205における「その他の情報205d」のフィールドに診断結果を、埋め込むようにすればよい。
The terminal that first evoked the second failure diagnosis message recursively diagnoses the failure to what depth by referring to the recursive failure
なお、上述のステップS523(シーケンスSQ618)及びステップS524(シーケンスSQ620)の処理では、故障診断依頼先の無線アドホック端末101−eが、故障診断依頼元の無線アドホック端末101−dに故障診断結果を送信するようにしているが、必ずしも故障診断結果を送信する必要はなく、故障診断依頼元の無線アドホック端末101−dが一定時間以内に受信できない場合に故障と判定するようにしてもよい。このような処理にすれば、アドホック・ネットワーク・システム内のトラフィックを制限することができる。また、再帰的に故障の診断を依頼するような場合にも同様に、一定時間内に受信できない場合、故障と判定するようにしてもよい。 In the above-described processing of step S523 (sequence SQ618) and step S524 (sequence SQ620), the wireless ad hoc terminal 101-e that is the fault diagnosis request destination sends the fault diagnosis result to the radio ad hoc terminal 101-d that is the fault diagnosis request source. However, it is not always necessary to transmit a failure diagnosis result, and a failure may be determined when the wireless ad hoc terminal 101-d that is the failure diagnosis request source cannot receive the failure diagnosis within a predetermined time. With such processing, traffic in the ad hoc network system can be limited. Similarly, when a failure diagnosis is requested recursively, a failure may be determined if reception is not possible within a certain period of time.
また、上述の中で、故障診断依頼を受け付けた場合の処理について、図16を参照して補足説明する。 In addition, in the above description, the processing when a failure diagnosis request is accepted will be supplementarily described with reference to FIG.
図16は、この発明の実施の形態1に係る無線アドホック端末が他の端末から故障診断依頼を受け取った場合の動作を示すフローチャートである。 FIG. 16 is a flowchart showing an operation when the wireless ad hoc terminal according to Embodiment 1 of the present invention receives a failure diagnosis request from another terminal.
まず、故障診断依頼(ステップ1200)を受けた無線アドホック端末は、他の無線アドホック端末から依頼を受けているのだが、まずは自分自身から故障の可能性がある故障診断対象端末に対して「第2の故障診断メッセージ」を送り、確認を行う(ステップ1201)。その結果(ステップ1202)、応答があった場合は、非故障の診断結果を返す(ステップ1203)。 First, a wireless ad hoc terminal that has received a failure diagnosis request (step 1200) has received a request from another wireless ad hoc terminal. 2 "is sent for confirmation (step 1201). As a result (step 1202), if there is a response, a non-failure diagnosis result is returned (step 1203).
一方、応答が無かった場合には、再帰故障診断指定フラグを確認し、再帰的に故障診断の指示を出すか出さないかを判断する(ステップ1204)。再帰故障診断指定フラグが0であった場合は、故障の診断結果を送信元の端末に返す(ステップ1205)。 On the other hand, if there is no response, the recursive failure diagnosis designation flag is checked, and it is determined whether or not a failure diagnosis instruction is recursively issued (step 1204). If the recursive failure diagnosis designation flag is 0, the failure diagnosis result is returned to the transmission source terminal (step 1205).
再帰故障診断指定フラグが指定されていた、もしくは0以上の数値が入っていて場合には、共通隣接端末テーブル300を参照し、最適な端末の選択を行い(選択の判断には、一緒に格納されている位置情報を元に行う)、故障診断依頼を再帰的に送信する。この際、再帰故障診断指定フラグは0にするか、もしくは0以外の数値が入っていた場合には、1を減算した値を故障診断依頼メッセージ205に用いる(ステップ1206)。その結果(ステップ1207)、応答があった場合は、故障ではなかったと送信元に返し(ステップ1208)、応答が無かった、もしくは故障との通知であった場合には、故障であったと送信元へ返す(ステップ1209)。 When the recursive fault diagnosis designation flag is designated or a value greater than or equal to 0 is entered, the optimum terminal is selected by referring to the common adjacent terminal table 300 (stored together in the selection judgment) The failure diagnosis request is recursively transmitted. At this time, if the recursive failure diagnosis designation flag is set to 0 or a value other than 0 is entered, a value obtained by subtracting 1 is used for the failure diagnosis request message 205 (step 1206). As a result (step 1207), if there is a response, it returns to the transmission source that it was not a failure (step 1208), and if there was no response or a notification of failure, the transmission source (Step 1209).
なお、上記の説明では、アドホック・ネットワーク・システムの構成要素が、無線アドホック端末の場合を一例として説明したが、無線アドホック端末が、センサ・端末や無線デバイスであってもよい。 In the above description, the case where the component of the ad hoc network system is a wireless ad hoc terminal has been described as an example. However, the wireless ad hoc terminal may be a sensor terminal or a wireless device.
以上のように、この実施の形態1では、アドホック・ネットワーク・システムを構成する無線アドホック端末が、SNMPに基づく管理方式に加えて、各無線アドホック端末が自律的に隣接無線アドホック端末の故障検出を行うようにしているので、故障等によりシステムから離脱した無線アドホック端末をマネージャからの問い合わせ周期に依存することなく迅速に検出することができる。 As described above, in the first embodiment, in addition to the management method based on SNMP, each wireless ad hoc terminal autonomously detects a failure of an adjacent wireless ad hoc terminal in the ad hoc network system. As a result, it is possible to quickly detect a wireless ad hoc terminal that has left the system due to a failure or the like without depending on the inquiry cycle from the manager.
さらに、故障したかの確認を隣接している端末に依頼する際、位置情報を用いることで最も通信の可能性の高い端末からアクセスすることができるため、効率的に故障・非故障の判定が行える。また、経由テーブルが存在する場合これを参照することで、いちいち経由途中の端末が無駄な故障確認をせずに通信が可能な端末に故障検出を依頼することが可能となる。 In addition, when requesting confirmation of a failure to an adjacent terminal, it is possible to access from the terminal with the highest possibility of communication by using location information, so it is possible to determine failure / non-failure efficiently. Yes. In addition, by referring to the route table when it exists, it is possible to request failure detection to a terminal that can communicate without making a useless failure check for each route-routed terminal.
図17は、この発明の実施の形態1に係るアドホック・ネットワーク・システムの別の構成を示す図である。 FIG. 17 is a diagram showing another configuration of the ad hoc network system according to Embodiment 1 of the present invention.
この図17は、複数のサブ・アドホック・ネットワーク・システムから構成されるアドホック・ネットワーク・システムの構成を示す。 FIG. 17 shows a configuration of an ad hoc network system including a plurality of sub ad hoc network systems.
図1では、単一のアドホック・ネットワーク・システムを一例として説明したが、例えば、複数のサブ・アドホック・ネットワーク・システム901〜905によって構成された図17に示すようなアドホック・ネットワーク・システム900に適用することもできる。同図において、例えばサブ・アドホック・ネットワーク・システム901では、サブ・マネージャ911が図1における無線アドホック端末101−yとして機能し、サブ・アドホック・ネットワーク・システム901を管理している。その他のサブ・アドホック・ネットワーク・システム902〜905においても同様であり、これらのサブ・アドホック・ネットワーク・システム901〜905を管理するサブ・マネージャ911〜915からの管理情報がマネージャ910に伝達されることにより、アドホック・ネットワーク・システム900全体の管理が可能となる。
In FIG. 1, a single ad hoc network system has been described as an example. For example, an ad
10 送受信部、12 メッセージ処理部、14 隣接端末リスト保持部、16 共通隣接端末テーブル保持部、18 隣接端末選択部、22 再帰診断確認部、24 再帰診断依頼部、26 位置情報記録部、101 無線アドホック端末、102 無線リンク、900 アドホック・ネットワーク・システム、901 サブ・アドホック・ネットワーク・システム、910 マネージャ、911 サブ・マネージャ。
DESCRIPTION OF
Claims (5)
前記無線アドホック端末が位置する位置情報を記録する位置情報記録部と、
前記無線アドホック端末との間で通信可能な範囲に位置する第2の無線アドホック端末の識別子及び位置情報から構成される隣接端末リストを保持する隣接端末リスト保持部と、
前記隣接端末リストに基づき作成され、前記無線アドホック端末における隣接端末が第3の無線アドホック端末における隣接端末にもなっている時、当該隣接端末に関する共通隣接端末テーブルを保持する共通隣接端末テーブル保持部と、
前記無線アドホック端末の識別子、前記位置情報記録部から得られた前記無線アドホック端末の位置情報、及び前記隣接端末リスト保持部により保持された隣接端末リストに基づき、第1の存在通知メッセージを生成して前記第2の無線アドホック端末に送信するとともに、前記第2の無線アドホック端末から前記第1の存在通知メッセージに対応する第2の存在通知メッセージを受信すると、前記第2の存在通知メッセージを送ってきた前記第2の無線アドホック端末の位置情報に基づき、通信可能性が高い場合に、前記隣接端末リストを更新するとともに、前記共通隣接端末テーブルを更新するメッセージ処理部と
を備えたことを特徴とする無線アドホック端末。 A wireless ad hoc terminal for building an ad hoc network system,
A location information recording unit for recording location information where the wireless ad hoc terminal is located;
An adjacent terminal list holding unit that holds an adjacent terminal list composed of an identifier and position information of a second wireless ad hoc terminal located in a range in which communication with the wireless ad hoc terminal is possible;
A common adjacent terminal table holding unit that is created based on the adjacent terminal list and holds a common adjacent terminal table related to the adjacent terminal when the adjacent terminal in the wireless ad hoc terminal is also an adjacent terminal in the third wireless ad hoc terminal When,
A first presence notification message is generated based on the identifier of the wireless ad hoc terminal, the position information of the wireless ad hoc terminal obtained from the position information recording unit, and the neighboring terminal list held by the neighboring terminal list holding unit. When the second presence notification message corresponding to the first presence notification message is received from the second wireless ad hoc terminal, the second presence notification message is transmitted. A message processing unit for updating the adjacent terminal list and updating the common adjacent terminal table when communication possibility is high based on the position information of the second wireless ad hoc terminal. A wireless ad hoc terminal.
ことを特徴とする請求項1記載の無線アドホック端末。 When a possible failure terminal is detected, a failure diagnosis message is transmitted to the failure possibility terminal, and a presence notification message corresponding to the failure diagnosis message is not returned. The reference terminal according to claim 1, further comprising: an adjacent terminal selection unit that refers to the common adjacent terminal table and selects a common adjacent terminal having a high possibility of communication from position information regarding the failure possibility terminal. Wireless ad hoc terminal.
ことを特徴とする請求項2記載の無線アドホック端末。 When the message processing unit receives the second presence notification message from the second wireless ad hoc terminal, the message processing unit adds the second wireless ad hoc terminal to the free space when the adjacent terminal list has a free space. When the neighboring terminal list is updated and there is no space in the neighboring terminal list, the position information of the second wireless ad hoc terminal that has sent the second presence notification message is used as the position information of the neighboring terminal list. The wireless ad hoc terminal according to claim 2, wherein the reference is compared and replaced with a terminal having the lowest possibility of communication to update the adjacent terminal list and to update the common adjacent terminal table.
前記再帰診断確認部により前記再帰故障診断指定フラグが設定されていると確認された場合には、前記隣接端末選択部により選択された最も通信の可能性が高い共通隣接端末に対して、故障診断依頼メッセージを送信する再帰診断依頼部とをさらに備えた
ことを特徴とする請求項1、2又は3記載の無線アドホック端末。 In the received failure diagnosis request message, a recursive diagnosis confirmation unit for confirming whether or not a recursive failure diagnosis designation flag for specifying recursive diagnosis is set,
If it is confirmed by the recursive diagnosis confirmation unit that the recursive failure diagnosis designation flag is set, a failure diagnosis is performed on the common adjacent terminal selected by the adjacent terminal selection unit and having the highest possibility of communication. The wireless ad hoc terminal according to claim 1, further comprising a recursive diagnosis requesting unit that transmits a request message.
前記メッセージ処理部は、前記隣接端末選択部により選択された端末の代わりに、前記経由テーブルに格納された端末に対して、故障診断依頼メッセージを送信する
ことを特徴とする請求項1、2又は3記載の無線アドホック端末。 When the common adjacent terminal table recursively requests failure diagnosis, as a result of having confirmed that it is not a failure, the common adjacent terminal table has a route table that stores information of the terminal that passed,
The message processing unit transmits a failure diagnosis request message to a terminal stored in the route table instead of the terminal selected by the adjacent terminal selection unit. 3. A wireless ad hoc terminal according to 3.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007013609A JP4896751B2 (en) | 2007-01-24 | 2007-01-24 | Wireless ad hoc terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007013609A JP4896751B2 (en) | 2007-01-24 | 2007-01-24 | Wireless ad hoc terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008182409A JP2008182409A (en) | 2008-08-07 |
| JP4896751B2 true JP4896751B2 (en) | 2012-03-14 |
Family
ID=39725987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007013609A Expired - Fee Related JP4896751B2 (en) | 2007-01-24 | 2007-01-24 | Wireless ad hoc terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4896751B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5197530B2 (en) * | 2009-08-26 | 2013-05-15 | 三菱電機株式会社 | Signal relay device |
| KR101780021B1 (en) * | 2010-10-18 | 2017-10-11 | 삼성전자주식회사 | Method and apparatus for sharing internet connection based on automatic configuration of network interface |
| JP6041263B2 (en) * | 2012-12-14 | 2016-12-07 | 国立研究開発法人情報通信研究機構 | Mobile radio communication device and method for controlling mobile radio communication device |
| JP6512037B2 (en) | 2015-08-31 | 2019-05-15 | 沖電気工業株式会社 | Wireless communication device, method and program |
| JP6546072B2 (en) * | 2015-11-13 | 2019-07-17 | 京セラ株式会社 | Communication system, base station, and relay station |
| CN106652254A (en) * | 2016-12-02 | 2017-05-10 | 深圳怡化电脑股份有限公司 | Method and device for excluding failures of self service terminals |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3947370B2 (en) * | 2001-06-20 | 2007-07-18 | 日本無線株式会社 | Wireless communication system |
| JP3597511B2 (en) * | 2002-02-22 | 2004-12-08 | エヌ・ティ・ティ・コムウェア株式会社 | Wireless device, communication path control method thereof, and computer program |
-
2007
- 2007-01-24 JP JP2007013609A patent/JP4896751B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008182409A (en) | 2008-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4896751B2 (en) | Wireless ad hoc terminal | |
| KR101904745B1 (en) | A main hub, a sub hub and a sensor node communicate in a wireless body area network including at least one sub hub and a methode thereof | |
| KR100970093B1 (en) | Sensor network control method for data path establishment and recovery and sensor network system for same | |
| US8504639B2 (en) | Wireless communication device and method, and system comprising such a method | |
| JP5408337B2 (en) | Node device and detour route investigation method | |
| US10588173B2 (en) | Wi-Fi mesh fire detection system | |
| JP6309267B2 (en) | Communication system and communication node | |
| JP2015510360A (en) | Efficient proxy table management in communication networks | |
| US8837283B2 (en) | Mobile node assignement to a router in a WPAN stimulation | |
| JP4498377B2 (en) | Communication path setting device | |
| US8208401B2 (en) | Method of managing address spaces of incommunicable nodes in ZigBee network | |
| JP6197795B2 (en) | Information exchange method between communication terminals and communication terminals | |
| CN103583017B (en) | Methods used to configure the network | |
| JP4641245B2 (en) | Ad hoc network system, wireless ad hoc terminal and failure detection method thereof | |
| US20140078947A1 (en) | Apparatus and method for improving energy efficiency of sensor network system | |
| JP2009055511A (en) | Mobile terminal location management method, relay mobile terminal, relay fixed station, and program in network for transferring data using mobile terminal as medium | |
| EP3010305B1 (en) | Method for facilitating communication between nodes belonging to different wireless networks | |
| JP7201293B2 (en) | wireless communication network system | |
| JP2017050608A (en) | Radio communication device, method, program and system | |
| US20170325153A1 (en) | Communication terminal, content delivery system, content delivery method, and communication terminal control program | |
| JP5012586B2 (en) | Wireless communication device, wireless terminal device, and wireless communication system | |
| JP2010148150A (en) | Communication path setting device, communication terminal, and multi-hop network system | |
| JP6476718B2 (en) | INFORMATION PROCESSING SYSTEM, PROGRAM, AND INFORMATION PROCESSING METHOD | |
| JP2011066826A (en) | Transmission apparatus and detour route monitoring-control method | |
| JP2004032738A (en) | Radio communication network system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091005 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111205 |
|
| 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: 20111220 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111221 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150106 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |