JP4772019B2 - Wireless communication apparatus and wireless communication system - Google Patents
Wireless communication apparatus and wireless communication system Download PDFInfo
- Publication number
- JP4772019B2 JP4772019B2 JP2007243882A JP2007243882A JP4772019B2 JP 4772019 B2 JP4772019 B2 JP 4772019B2 JP 2007243882 A JP2007243882 A JP 2007243882A JP 2007243882 A JP2007243882 A JP 2007243882A JP 4772019 B2 JP4772019 B2 JP 4772019B2
- Authority
- JP
- Japan
- Prior art keywords
- node
- information
- environment information
- wireless environment
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、無線通信装置および無線通信システムに関する。 The present invention relates to a wireless communication apparatus and a wireless communication system.
従来、アドホックネットワークにおけるルーティングプロトコルとしてOLSR、QOLSR、FSRが提案されている。OLSRでは定期的にHELLOやTCと呼ばれる制御メッセージに、隣接するノードの情報などのトポロジ情報を搭載し、ノード間で定期的に交換することで、各ノードはトポロジ情報を把握し、トポロジ情報に基づいた経路制御を行う(例えば非特許文献1参照)。 Conventionally, OLSR, QOLSR, and FSR have been proposed as routing protocols in an ad hoc network. OLSR periodically mounts topology information such as information on adjacent nodes in control messages called HELLO and TC, and periodically exchanges information between nodes. Based on the route control (see, for example, Non-Patent Document 1).
また、QOLSRでは、ホップ数ベースのコストを用いるOLSRに対し、各リンクに複数のQoS(Quality of Service、クオリティ オブ サービス)情報(帯域幅、遅延など)を関連付けた制御メッセージをノード間で交換することにより、各ノードは、トポロジ情報とリンク品質を考慮したトポロジの把握、ならびに経路構築が可能となる(例えば非特許文献2参照)。 QOLSR also exchanges control messages that associate multiple QoS (Quality of Service, Quality of Service) information (bandwidth, delay, etc.) between nodes for OLSR that uses hop count-based costs. As a result, each node can grasp the topology in consideration of the topology information and the link quality, and can construct a path (for example, see Non-Patent Document 2).
また、FSRでは、ネットワークを自ノードからのホップ数により、いくつかのスコープに分割する。例えば、2ホップまでをINスコープとし、2ホップより遠いノードをOUTスコープとする。そこで、FSRは定期的なメッセージ広告における広告周期をスコープごとに使い分けることでメッセージオーバヘッドを削減させる。FSRでは近いノードスコープに対しては短い広告周期を用いて頻繁に広告させ、OUTスコープについては長い広告周期を用いて広告メッセージ作成を削減しつつ、トポロジ情報を交換して経路構築を行う。この場合、送信元で決定した転送先ノードへの経路のうち、遠くのノードの経路に関しては情報が古いため正確ではないおそれがある。しかしながら、近くのノードのメッセージ広告は頻繁に行われているため、フォワードするノードは、次にフォワードされるノードへの経路情報を正確に認識している。よって、送信元のノードでは古い情報あった送信先周辺の経路情報が、次のノードにフォワードされるにしたがって正確な経路情報となるため、最終的には正確な経路情報を元にパケットはフォワーディングできる(例えば非特許文献3参照)。
しかし、OLSRでは、トポロジ情報とリンク品質を関連付けて広告することはできず、かつ、経路のコストとしてホップ数を利用して、最短ホップ経路を構築するため、コグニティブ無線技術を適用したネットワークにおいては、そのリンク品質の変動に対応することが困難である。 However, in OLSR, topology information and link quality cannot be advertised in association with each other, and the number of hops is used as the cost of the route to construct the shortest hop route. Therefore, in a network using cognitive radio technology, It is difficult to cope with fluctuations in the link quality.
また、コグニティブ無線技術では、ノード間に複数の無線方式による無線リンクが存在する。そのため、QOLSRをコグニティブ無線環境に適用すると、各無線方式にひもづく無線環境情報の量は多くなってしまう。また、これらの複数の無線リンクを束ねて一つのIPリンクとしてみた場合、下位レイヤにおける無線方式の選択により、そのIPリンク品質は頻繁に変動することになる。このような変動頻度が高く、情報量の多い無線環境情報をQOLSRのQoS情報として広告した場合、メッセージ増大によるオーバヘッドが発生してしまうという問題があった。また、FSRを使用したとしても、リンクに複数のQoS情報を関連付けた場合には、メッセージの増大によるオーバヘッドが発生してしまうという問題があった。 In the cognitive radio technology, there are radio links using a plurality of radio systems between nodes. Therefore, when QOLSR is applied to a cognitive radio environment, the amount of radio environment information associated with each radio system increases. In addition, when these multiple wireless links are bundled and viewed as one IP link, the IP link quality frequently fluctuates depending on the selection of the wireless method in the lower layer. When such wireless environment information with a high frequency of fluctuation and a large amount of information is advertised as QoS information of QOLSR, there is a problem that overhead due to message increase occurs. Even if FSR is used, there is a problem in that overhead is caused by an increase in messages when a plurality of QoS information is associated with a link.
本発明は、上記の課題を解決するためになされたものであり、コグニティブ無線において、無線通信装置間で送受信するメッセージのオーバヘッドを削減しつつ、無線環境情報を考慮した経路構築を実現することが可能な無線フレーム制御装置および無線通信システムを提供することを目的とする。 The present invention has been made to solve the above-described problem, and in cognitive radio, it is possible to reduce the overhead of messages transmitted and received between radio communication apparatuses and realize path construction considering radio environment information. An object of the present invention is to provide a possible radio frame control device and radio communication system.
本発明は、無線通信装置を識別する識別情報と、前記識別情報で識別される無線通信装置の無線通信環境を示す環境情報と、前記環境情報を広告する範囲を示す広告範囲情報とを含むメッセージを他の無線通信装置へ送信する送信部と、他の無線装置が送信した前記メッセージを受信する受信部と、前記受信部が受信した前記メッセージで送信された他の無線通信装置の前記環境情報と、前記受信部が受信した前記メッセージで送信されなかった他の無線通信装置の擬似的な前記環境情報とに基づいて、他の無線通信装置を経由する通信経路を決定する経路決定部と、前記受信部が受信した前記メッセージに含まれる前記広告範囲情報に基づいて、前記送信部による当該メッセージの転送を制御する転送制御部と、を備えたことを特徴とする無線通信装置。 The present invention relates to a message including identification information for identifying a wireless communication device, environment information indicating a wireless communication environment of the wireless communication device identified by the identification information, and advertisement range information indicating a range for advertising the environment information. A transmission unit that transmits the message transmitted to the other wireless communication device, a reception unit that receives the message transmitted by the other wireless device, and the environment information of the other wireless communication device transmitted by the message received by the reception unit. And a path determination unit that determines a communication path via another wireless communication device based on the pseudo environment information of the other wireless communication device that was not transmitted in the message received by the reception unit; A transfer control unit configured to control transfer of the message by the transmission unit based on the advertisement range information included in the message received by the reception unit. Line communication device.
また、本発明の無線通信装置において、前記メッセージはさらに、複数種類の前記環境情報と、前記環境情報の種類ごとに前記環境情報を広告する範囲を示す前記広告範囲情報とを含み、前記転送制御部はさらに、前記環境情報の種類ごとに、前記広告範囲情報に基づいて前記環境情報を転送するか否か判断し、転送しないと判断した前記環境情報を前記メッセージから削除することを特徴とする。 In the wireless communication device of the present invention, the message further includes a plurality of types of environment information, and the advertisement range information indicating a range in which the environment information is advertised for each type of the environment information, and the transfer control. The unit further determines, for each type of the environmental information, whether to transfer the environmental information based on the advertisement range information, and deletes the environmental information determined not to be transferred from the message. .
また、本発明は、無線通信装置を複数含むことを特徴とする無線通信システムである。 In addition, the present invention is a wireless communication system including a plurality of wireless communication devices.
本発明によれば、コグニティブ無線において、無線通信装置間で送受信するメッセージのオーバヘッドを削減しつつ、無線環境情報を考慮した経路構築を実現することが可能となる。 ADVANTAGE OF THE INVENTION According to this invention, in cognitive radio, it becomes possible to implement | achieve path | route construction which considered radio | wireless environment information, reducing the overhead of the message transmitted / received between radio | wireless communication apparatuses.
以下、図面を参照し、本発明の実施形態を説明する。図1は本発明の一実施形態による無線通信装置の構成を示した構成図である。無線通信装置(ノード)は、送信部1と受信部2と制御部3と記憶部4とを備える。送信部1は他の無線通信装置に情報を送信する。受信部2は他の無線通信装置から送信された情報を受信する。制御部3は無線通信装置の各部を制御する。記憶部4は無線通信装置が使用する情報を記憶する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a configuration diagram showing a configuration of a wireless communication apparatus according to an embodiment of the present invention. The wireless communication device (node) includes a
図2は本実施形態における無線通信システムに含まれるノード同士の接続状態を示した図である。図示する例では、無線通信システムにはノードSと、ノードAと、ノードBと、ノードCと、ノードDと、ノードEと、ノードFと、ノードGとが含まれる。また、直線で結ばれているノード同士が無線で接続している。図示する例では、ノードSは、ノードAとEとに接続している。ノードAは、ノードSとBとFとに接続している。以下同様に図示する通りノード同士が接続している。 FIG. 2 is a diagram illustrating a connection state between nodes included in the wireless communication system according to the present embodiment. In the illustrated example, the wireless communication system includes a node S, a node A, a node B, a node C, a node D, a node E, a node F, and a node G. In addition, nodes connected by a straight line are connected wirelessly. In the illustrated example, the node S is connected to the nodes A and E. Node A is connected to nodes S, B and F. Similarly, nodes are connected as shown in the figure.
本実施形態では、QoS(Quality of Service、クオリティ オブ サービス)情報などの無線通信の帯域幅や遅延といった無線環境の情報を無線環境情報とする。また、本実施形態では無線環境情報1と無線環境情報2との2つの無線環境情報を使用して、各ノードは他のノードとの通信に使用する通信経路を選択するとする。
In this embodiment, wireless environment information such as bandwidth and delay of wireless communication such as QoS (Quality of Service) quality information is used as wireless environment information. In the present embodiment, it is assumed that each node selects a communication path to be used for communication with other nodes by using two pieces of wireless environment information of
また、本実施形態では、無線環境情報1の広告範囲を3ホップ、無線環境情報2の広告範囲を2ホップとする。図2では、ノードSの無線環境情報1と無線環境情報2の広告範囲を示している。ノードSの無線環境情報1は、ノードSと3ホップ以内に接続されているノードA、ノードB、ノードC、ノードE、ノードF、ノードGに広告される。ノードSの無線環境情報2は、ノードSと2ホップ以内に接続されているノードA、ノードB、ノードE、ノードFに広告される。
In the present embodiment, the advertisement range of the
また、図2には、ノードSの記憶部4に記憶されている、ノードSが他のノードから広告された無線環境情報が記載されている。ノードSの記憶部4が記憶する無線環境情報はノードを結ぶ直線上に記載されており、例えば、ノードSとノードA間の無線環境情報はSA(100,50)と記載される。SAはノードSとノードA間の無線環境情報であることを示し、()内の1つ目の値である100は無線環境情報1の情報を示し、2つ目の値である50は無線環境情報2の情報を示す。なお、本実施形態では、無線環境情報1および無線環境情報2の値が大きいほど無線環境が良いとする。また、広告範囲内に接続されていないノードの無線環境情報はnullとする。図示する例では、ノードSの記憶部4に記憶されている、ノードSとノードE間の無線環境情報はSE(50,10)である。ノードSの記憶部4に記憶されている、ノードGとノードD間の無線環境情報はGD(null,null)である。同様にノードSの記憶部4に記憶されている、他のノード間の無線環境情報についても図2に示す通りである。ノードSが他のノードから広告された無線環境情報を記憶する手順については後述する。
In FIG. 2, wireless environment information in which the node S is advertised by another node, which is stored in the
(隣接リンクの発見)
次に、ノードSがノードAに対して、自身の無線環境情報を通知する手順について図3を参照して説明する。図3には、ノードSとノードA間で送信する情報の送信順序および、ノードSとノードAが送信された情報を記憶する順序が記されている。
(Finding adjacent links)
Next, a procedure for the node S to notify the node A of its own wireless environment information will be described with reference to FIG. FIG. 3 shows the transmission order of information transmitted between the node S and the node A and the order in which the information transmitted by the node S and the node A is stored.
(ステップS101)ノードSの制御部3は、送信部1を介して他のノードに対してTTL(Time to Live)=1のHelloメッセージを定期的に送信する。
ノードSの記憶部4は、隣接するノードのリンク情報を隣接リンクテーブルとして記憶しているが、この時点では、隣接するノードの情報は何も知らないため、ノードSの記憶部4が記憶する隣接リンクテーブルは空である。ノードSは、隣接するノードの情報は知らないため、周囲のノードに対して未認識リンク情報を含んだHelloメッセージをブロードキャスト送信する。
(Step S101) The
The
図4は、各ノードが隣接リンクの状態が未認識の他のノードに対して送信する、未認識リンク情報を含んだHelloメッセージのフォーマットを示した図である。図示する例では、未認識リンク情報を含んだHelloメッセージには自ノードインタフェースIDが含まれている。自ノードインタフェースIDは、自ノードを一意に決定することができる情報である。ノードSの自ノードインタフェースIDは「S」とする。ノードSの制御部3が送信部1を介してノードAに送信する未認識リンク情報を含んだHelloメッセージは、自ノードインタフェースID=Sである。
FIG. 4 is a diagram showing a format of a Hello message including unrecognized link information that each node transmits to another node whose adjacent link state is unrecognized. In the illustrated example, the Hello message including unrecognized link information includes the own node interface ID. The own node interface ID is information that can uniquely determine the own node. The node S's own node interface ID is “S”. The Hello message including the unrecognized link information that the
(ステップS102)受信部2を介して未認識リンク情報を含んだHelloメッセージを受信したノードAの制御部3は、ノードAの自ノードインタフェースID「A」と、未認識リンク情報を含んだHelloメッセージに含まれる自ノードインタフェースID「S」との組をID「AS」とし、ID「AS」とリンク状態「非対称」とをノードAの記憶部4が記憶する隣接リンクテーブルに非対称リンク情報として記憶する。
(Step S102) The
(ステップS103)ノードAの制御部3も、送信部1を介して他のノードに対してTTL=1のHelloメッセージを定期的に送信する。送信するHelloメッセージは、記憶部4が記憶する隣接テーブルの情報によって異なる。ノードAの記憶部4が記憶する隣接リンクテーブルには、ID「AS」,リンク状態「非対称」の非対称リンク情報が記憶されている。よって、ノードAの制御部3は、ノードSに対しては、送信部1を介して非対応リンク情報を含んだHelloメッセージを送信し、その他のノードに対しては、送信部1を介して未認識リンク情報を含んだHelloメッセージをブロードキャスト送信する。
(Step S103) The
図5は、各ノードが隣接リンクの状態が非対称のノードに対して送信する、非対称リンク情報を含んだHelloメッセージのフォーマットを示した図である。図示する例では、非対称リンク情報を含んだHelloメッセージには自ノードインタフェースIDと、隣接リンクインタフェースID1と、リンク状態=非対称と、自ノード無線環境情報1と、自ノード無線環境情報2とが含まれている。自ノードインタフェースIDは、自ノードを一意に決定することができる情報である。隣接リンクインタフェースID1は、自ノードが認識しているノードのインタフェースIDである。
FIG. 5 is a diagram illustrating a format of a Hello message including asymmetric link information transmitted from each node to a node having an adjacent link state that is asymmetric. In the illustrated example, the Hello message including the asymmetric link information includes the own node interface ID, the adjacent link interface ID1, the link state = asymmetric, the own node
ノードAの制御部3が送信部1を介してノードSに送信する非対称リンク情報を含んだHelloメッセージには、自ノードインタフェースID=A、隣接リンクインタフェースID1=S、リンク状態=非対称、自ノード無線環境情報1=100、自ノード無線環境情報2=50が含まれる。ノードAの制御部3が送信部1を介して、未認識の周囲のノードに対して送信する未認識リンク情報を含んだHelloメッセージには、自ノードインタフェースID=Aが含まれる。
In the Hello message including the asymmetric link information transmitted from the
(ステップS104)受信部2を介してノードAが送信した非対称リンク情報を含んだHelloメッセージを受信したノードSの制御部3は、ノードSの自ノードインタフェースID「S」と、非対称リンク情報を含んだHelloメッセージに含まれる自ノードインタフェースID「A」との組をID「SA」、自ノード無線環境情報1を対向ノード無線環境情報1、自ノード無線環境情報2を対向ノード無線環境情報2とし、ID「SA」と、対向ノード無線環境情報1=100と、対向ノード無線環境情報2=50と、リンク状態「対称」とを関連付けてノードSの記憶部4が記憶する隣接リンクテーブルに対称リンク情報として記憶する。
(Step S104) The
(ステップS105)次のHelloメッセージの送信時に、ノードSの制御部3は、送信部1を介して他のノードに対してTTL=1のHelloメッセージを送信する。送信するHelloメッセージは、記憶部4が記憶する隣接テーブルの情報によって異なる。ノードAの記憶部4が記憶する隣接リンクテーブルには、ID「SA」、対向ノード無線環境情報1=100、対向ノード無線環境情報2=50、リンク状態「対称」の対称リンク情報が記憶されている。よって、ノードSの制御部3は、ノードAに対しては、送信部1を介して対称リンク情報を含んだHelloメッセージを送信し、その他のノードに対しては、送信部1を介して未認識リンク情報を含んだHelloメッセージをブロードキャスト送信する。
(Step S105) At the time of transmitting the next Hello message, the
図6は、各ノードが隣接リンクの状態が対称のノードに対して送信する、対称リンク情報を含んだHelloメッセージのフォーマットを示した図である。図示する例では、対称リンク情報を含んだHelloメッセージには、自ノードインタフェースIDと、隣接リンクインタフェースID1と、リンク状態=対称と、自ノード無線環境情報1と、対向ノード無線環境情報1と、自ノード無線環境情報2と、対向ノード無線環境情報2とが含まれている。
FIG. 6 is a diagram illustrating a format of a Hello message including symmetric link information that is transmitted from each node to a node whose adjacent link state is symmetric. In the illustrated example, the Hello message including the symmetric link information includes the own node interface ID, the adjacent link interface ID1, the link state = symmetric, the own node
ノードSの制御部3が送信部1を介してノードAに送信する対称リンク情報を含んだHelloメッセージには、自ノードインタフェースID=S、隣接リンクインタフェースID1=A、リンク状態=対称、自ノード無線環境情報1=100、対向ノード無線環境情報1=100、自ノード無線環境情報2=50、対向ノード無線環境情報2=50が含まれる。ノードSの制御部3が送信部1を介して、未認識の周囲のノードに対して送信する未認識リンク情報を含んだHelloメッセージには、自ノードインタフェースID=Aが含まれる。
In the Hello message including the symmetric link information transmitted from the
(ステップS106)受信部2を介してノードSが送信した対称リンク情報を含んだHelloメッセージを受信したノードAの制御部3は、ノードAの自ノードインタフェースID「A」と、対称リンク情報を含んだHelloメッセージに含まれる自ノードインタフェースID「S」との組をID「AS」、自ノード無線環境情報1を対向ノード無線環境情報1、自ノード無線環境情報2を対向ノード無線環境情報2とし、ID「AS」と、自ノード無線環境情報1=100と、対向ノード無線環境情報1=100と、自ノード無線環境情報2=50と、対向ノード無線環境情報2=50と、リンク状態「対称」とを関連付けてノードAの記憶部4が記憶する隣接リンクテーブルに対称リンク情報として登録する。
(Step S106) The
上述したとおり、ノードSは、隣接するノードAの情報を取得し、隣接リンクテーブルにノードAの情報を対称リンク情報として記憶することができ、また、ノードAも、隣接するノードSの情報を取得し、隣接リンクテーブルにノードSの情報を対称リンク情報として記憶することができる。他のノードについても同様の手順を行い、隣接するノードの情報を隣接リンクテーブルに対称リンク情報として登録することができる。 As described above, the node S can acquire the information of the adjacent node A, and can store the information of the node A as the symmetric link information in the adjacent link table. The information of the node S can be acquired and stored as symmetric link information in the adjacent link table. The same procedure can be performed for other nodes, and information on adjacent nodes can be registered in the adjacent link table as symmetric link information.
(ネットワーク全体構成の把握)
次に、各ノードがネットワーク全体の構成を把握する手順について説明する。上述したとおり、各ノードは隣接する他のノードの情報を記憶部4が記憶する隣接リンクテーブルに対称リンク情報として登録している。隣接リンクテーブルに登録された対称リンク情報をトポロジ情報として他のノードに対して各ノードがフラッディングすることで、各ノードは隣接ノード以外の対称リンク情報についても把握することができる。また、各ノードは、記憶部4が記憶するトポロジ管理テーブルに、受信したトポロジ情報を保管する。
(Understanding the entire network configuration)
Next, a procedure for each node to grasp the configuration of the entire network will be described. As described above, each node registers information of another adjacent node in the adjacent link table stored in the
図7は、対称リンク情報をフラッディングする際に各ノードが送信する、トポロジ情報のフォーマットを示した図である。図示する例では、トポロジ情報には、シーケンス番号と、自ノードインタフェースIDと、隣接リンクインタフェースID1と、自ノード無線環境情報1と、対向ノード無線環境情報1と、無線環境情報1の広告範囲と、自ノード無線環境情報2と、対向ノード無線環境情報2と、無線環境情報2の広告範囲とが含まれている。シーケンス番号はフラッディングを行う度に一つずつ加算される数値である。
FIG. 7 is a diagram showing a format of topology information transmitted by each node when flooding symmetric link information. In the illustrated example, the topology information includes the sequence number, the own node interface ID, the adjacent link interface ID1, the own node
図7に記載したとおり、各ノードは対称リンク情報をフラッディングする際に、無線環境情報ごとに定められた広告の範囲の情報もあわせてトポロジ情報に搭載する。広告の範囲の情報は、無線環境情報を何ステップ先のノードまで送信するか予め決定した値である。例えば、本実施形態では無線環境情報1の広告の範囲は3であり、無線環境情報2の広告の範囲は2である。よって、無線環境情報1は3ホップ先のノードまで広告され、無線環境情報2は2ホップ先のノードまで広告される。広告範囲の制御については後述する。
As shown in FIG. 7, when flooding symmetric link information, each node also loads information on the range of advertisements determined for each wireless environment information in the topology information. The advertisement range information is a value determined in advance as to how many nodes ahead the wireless environment information is transmitted. For example, in this embodiment, the advertisement range of the
トポロジ情報を受信したノードの制御部3は、受信部2を介して受信したトポロジ情報を初めて受信したか否か判断し、初めて受信した場合、制御部3は、記憶部4が記憶するトポロジ管理テーブルに受信したトポロジ情報を保管する。具体的には、受信したトポロジ情報に含まれるシーケンス番号が、記憶部4が記憶するトポロジ管理テーブルに含まれているか否か判断し、トポロジ管理テーブルに含まれていないと判断した場合、受信したトポロジ情報をトポロジ管理テーブルに登録する。
The
制御部3がトポロジ管理テーブルに登録する情報は、トポロジ情報に含まれている、シーケンス番号と、自ノードインタフェースIDと、隣接リンクインタフェースID1と、自ノード無線環境情報1と、対向ノード無線環境情報1と、無線環境情報1の広告範囲と、自ノード無線環境情報2と、対向ノード無線環境情報2と、無線環境情報2の広告範囲とである。なお、受信したトポロジ情報が以前に受信したトポロジ情報である場合、制御部3は、受信したトポロジ情報を破棄する。
Information registered in the topology management table by the
また、受信部2を介して受信したトポロジ情報が初めて受信したトポロジ情報の場合、トポロジ情報を受信したノードの制御部3は、受信したトポロジ情報を隣接するノードにブロードキャストする。ブロードキャストを行う際、制御部3は、トポロジ情報に含まれる広告範囲の数値を1つ減算し、広告範囲を減算した値としてブロードキャストを行う。また、制御部3は、トポロジ情報に含まれる広告範囲の数値を1つ減算した結果、広告範囲の数値が0となった場合は、広告範囲と結びついている自ノード無線環境情報と、対向ノード無線環境情報と、0となった広告範囲とをトポロジ情報から削除し、削除した後のトポロジ情報を隣接ノードにブロードキャストする。
When the topology information received via the receiving
上記のブロードキャストを各ノードが行うことで、図1に示したように、各ノードは他のノードの無線環境情報を予め定められた広告範囲に基づいて広告させることができる。なお、広告範囲外に接続されているノードから受信したトポロジ情報には無線環境情報が含まれていないため、受信したトポロジ情報に無線環境情報が含まれていない場合、各ノードは、無線環境情報の値をnullとしてトポロジ情報を記憶部4が記憶するトポロジ管理テーブルに登録する。
When each node performs the above broadcast, as shown in FIG. 1, each node can advertise the wireless environment information of other nodes based on a predetermined advertisement range. Note that the topology information received from a node connected outside the advertising range does not include wireless environment information. Therefore, if the received topology information does not include wireless environment information, each node The topology information is registered in the topology management table stored in the
上述したとおり、各ノードはトポロジ管理テーブルにネットワーク全体構成を登録することができる。 As described above, each node can register the entire network configuration in the topology management table.
(ネットワーク経路の構築)
次に各ノードの制御部3は、記憶部4が記憶するトポロジ管理テーブルの情報に基づいて、情報を送信する経路を決定する。本実施形態では、無線環境情報1と無線環境情報2との2つの無線環境情報を使用している。各ノードの制御部3は、無線環境情報1と無線環境情報2とから各リンクのコストを計算し、各リンクのコストに基づいて情報を送信する経路を決定する。なお、無線環境情報1の値をn1、無線環境情報2の値をn2とする。
(Network path construction)
Next, the
コストは以下のように計算する。無線環境情報1と無線環境情報2との両方の無線環境情報の値が得られているリンクのコストは、1/n1+1/n2とする。無線環境情報1の無線環境情報の値が得られており、無線環境情報2の値がnullの場合のコストは、1/n1+1/minN2とする。ここで、minN2は、コストを算出しているノードが得た、他の無線環境情報2のうち最小の値を指す。無線環境情報2の無線環境情報の値が得られており、無線環境情報1の値がnullの場合のコストは、1/minN1+1/n2とする。ここで、minN1は、コストを算出しているノードが得た、他の無線環境情報1のうち最小の値を指す。無線環境情報1と無線環境情報2との両方の無線環境情報の値がnullの場合のコストは、1/minN1+1/minN2とする。ここで、minN1は、コストを算出しているノードが得た、他の無線環境情報1のうち最小の値を指す。minN2は、コストを算出しているノードが得た、他の無線環境情報2のうち最小の値を指す。
The cost is calculated as follows: The cost of the link from which the values of both the
上述のとおり計算したコストに基づいて、各ノードの制御部3は、ダイクストラ法により最短経路を求め、経路テーブルを作成し、記憶部4に記憶させる。
Based on the cost calculated as described above, the
以下、ノードSが算出する各ノード間のコストおよび経路について説明する。ノードSの制御部3がコストの算出に使用する無線環境情報1および無線環境情報2は、図2に示したとおりである。また、ノードSには届いていない無線環境情報1のnullについては、ノードSに届いている無線環境情報1のうち最小値である50を使用し、ノードSには届いていない無線環境情報2のnullについては、ノードSに届いている無線環境情報2のうち最小値である10を使用する。
Hereinafter, the cost and path between the nodes calculated by the node S will be described. The
図8は本実施形態におけるノードSが算出した各ノード間のコストを示した図である。図8には、ノードSの記憶部4に記憶されている、ノードSの制御部3が算出した各リンクのコストが記載されている。ノードSの記憶部4が記憶するコストは各リンク上に記載されており、例えば、ノードSとノードA間のリンクのコストは3/100である。なお、本実施形態では、コストの値が小さいほど無線環境が良いとする。図示する例では、ノードSの記憶部4に記憶されている、ノードSとノードE間のコストは12/100である。ノードSの記憶部4に記憶されている、ノードAとノードB間のコストは11/100である。同様にノードSの記憶部4に記憶されている、他のノード間のコストについても図8に示す通りである。また、図8において、各ノードを接続している直線のうち、太い直線で示した経路が、ノードSの制御部3が決定した、ノードSからノードDまでの最短経路である。図示する例では、ノードSからノードDまでパケットが転送される際の経路は、ノードS−ノードA−ノードB−ノードG−ノードDである。
FIG. 8 is a diagram showing the costs between the nodes calculated by the node S in the present embodiment. FIG. 8 shows the cost of each link calculated by the
図9は本実施形態におけるノードSが把握している、ノードSから各ノードへの経路を示す経路テーブルである。経路テーブルには、Destination、Hext hop、ホップ数、Costの4つの属性がある。DestinationはノードSがパケットを送信する際のあて先のノード名を示す。Next hopは、Destinationに示したノードにパケットを送信する際、ノードSが最初に送信するノード名を示す。ホップ数は、Destinationに示したノードにパケットを送信する際、何ホップ必要か示す。CostはDestinationに示したノードにパケットを送信する際に必要なコストを示す。 FIG. 9 is a route table showing the route from the node S to each node, which is understood by the node S in this embodiment. The route table has four attributes: Destination, hex hop, hop count, and cost. Destination indicates a destination node name when the node S transmits a packet. Next hop indicates a node name that the node S transmits first when transmitting a packet to the node indicated in Destination. The number of hops indicates how many hops are required when transmitting a packet to the node indicated in Destination. Cost indicates a cost required for transmitting a packet to the node indicated in Destination.
図示する例では、Destination:A、Next hop:A、ホップ数A、Cost:3/100の行がある。この行は、ノードSからノードAにパケットを送信するには、ノードSは次にノードAに送信すること、ノードSからノードAまでのホップ数は1であること、ノードSからノードAまでのコストは3/100であることを示す。以下同様に、図9の各行は、ノードSが各ノードまで送信する際に、ノードSが次に送信するノード、ノードSから送信先ノードまでのホップ数、ノードSから送信先ノードまでのコストを示す。 In the illustrated example, there are rows of Destination: A, Next hop: A, Hop count A, Cost: 3/100. This line shows that in order to send a packet from node S to node A, node S then sends to node A, the number of hops from node S to node A is 1, node S to node A Indicates that the cost is 3/100. Similarly, each row in FIG. 9 indicates the node to be transmitted next by the node S, the number of hops from the node S to the destination node, and the cost from the node S to the destination node. Indicates.
また、以下、ノードAが算出する各ノード間のコストおよび経路について説明する。図10には、ノードAの記憶部4に記憶されている、ノードAが他のノードから広告された無線環境情報を記載されている。ノードAの記憶部4が記憶する無線環境情報はノードを結ぶ直線上に記載されており、例えば、ノードAとノードB間の無線環境情報はAB(100,10)と記載される。ABはノードAとノードB間の無線環境情報であることを示し、()内の1つ目の値である100は無線環境情報1の情報を示し、2つ目の値である10は無線環境情報2の情報を示す。図示する例では、ノードAの記憶部4に記憶されている、ノードAとノードF間の無線環境情報はAF(100,50)である。ノードAの記憶部4に記憶されている、ノードGとノードD間の無線環境情報はGD(100,null)である。同様にノードAの記憶部4に記憶されている、他のノード間の無線環境情報についても図10に示す通りである。
Hereinafter, the cost and path between the nodes calculated by the node A will be described. FIG. 10 describes the wireless environment information in which the node A is advertised from another node, which is stored in the
図11には、ノードAの記憶部4に記憶されている、ノードAの制御部3が算出した各リンクのコストが記載されている。なお、ノードAの制御部3がコストの算出に使用する無線環境情報1および無線環境情報2は、図10に示したとおりである。また、ノードAには届いていない無線環境情報2のnullについては、ノードAに届いている無線環境情報2のうち最小値である5を使用する。
FIG. 11 shows the cost of each link calculated by the
ノードAの記憶部4が記憶するコストは各リンク上に記載されており、図示する例では、ノードAとノードB間のリンクのコストは11/100である。同様にノードAの記憶部4に記憶されている、他のノード間のコストについても図11に示す通りである。また、図11において、各ノードを接続している直線のうち、太い直線で示した経路が、ノードAの制御部3が決定した、ノードAからノードDまでの最短経路である。図示する例では、ノードAからノードDまでパケットが転送される際の経路は、ノードA−ノードB−ノードC−ノードDである。
The cost stored in the
図12は本実施形態におけるノードAが把握している、ノードAから各ノードへの経路を示す経路テーブルである。経路テーブルには、Destination、Hext hop、ホップ数、Costの4つの属性がある。各属性は図9と同様である。 FIG. 12 is a route table showing the route from the node A to each node, as understood by the node A in the present embodiment. The route table has four attributes: Destination, hex hop, hop count, and cost. Each attribute is the same as in FIG.
図示する例では、Destination:S、Next hop:S、ホップ数1、Cost:3/100の行がある。この行は、ノードAからノードSにパケットを送信するには、ノードAは次にノードSに送信すること、ノードAからノードSまでのホップ数は1であること、ノードAからノードSまでのコストは3/100であることを示す。以下同様に、図11の各行は、ノードAが各ノードまで送信する際に、ノードAが次に送信するノード、ノードAから送信先ノードまでのホップ数、ノードAから送信先ノードまでのコストを示す。
In the illustrated example, there are rows of Destination: S, Next hop: S,
また、以下、ノードBが算出する各ノード間のコストおよび経路について説明する。図13には、ノードBの記憶部4に記憶されている、ノードBが他のノードから広告された無線環境情報を記載されている。ノードBの記憶部4が記憶する無線環境情報はノードを結ぶ直線上に記載されており、例えば、ノードBとノードC間の無線環境情報はBC(50,50)と記載される。BCはノードBとノードC間の無線環境情報であることを示し、()内の1つ目の値である50は無線環境情報1の情報を示し、2つ目の値である50は無線環境情報2の情報を示す。図示する例では、ノードBの記憶部4に記憶されている、ノードBとノードG間の無線環境情報はBG(50,20)である。ノードBの記憶部4に記憶されている、ノードGとノードD間の無線環境情報はGD(100,50)である。同様にノードBの記憶部4に記憶されている、他のノード間の無線環境情報についても図13に示す通りである。
Hereinafter, the cost and path between the nodes calculated by the node B will be described. In FIG. 13, the wireless environment information in which Node B is advertised by another node, which is stored in the
図14には、ノードBの記憶部4に記憶されている、ノードBの制御部3が算出した各リンクのコストが記載されている。なお、ノードBの制御部3がコストの算出に使用する無線環境情報1および無線環境情報2は、図13に示したとおりである。
FIG. 14 shows the cost of each link calculated by the
ノードBの記憶部4が記憶するコストは各リンク上に記載されており、図示する例では、ノードBとノードC間のリンクのコストは4/100である。同様にノードBの記憶部4に記憶されている、他のノード間のコストについても図14に示す通りである。また、図14において、各ノードを接続している直線のうち、太い直線で示した経路が、ノードBの制御部3が決定した、ノードBからノードDまでの最短経路である。図示する例では、ノードBからノードDまでパケットが転送される際の経路は、ノードB−ノードG−ノードDである。
The cost stored in the
図15は本実施形態におけるノードBが把握している、ノードBから各ノードへの経路を示す経路テーブルである。経路テーブルには、Destination、Hext hop、ホップ数、Costの4つの属性がある。各属性は図9と同様である。 FIG. 15 is a route table showing the route from the node B to each node, which is understood by the node B in the present embodiment. The route table has four attributes: Destination, hex hop, hop count, and cost. Each attribute is the same as in FIG.
図示する例では、Destination:A、Next hop:A、ホップ数1、Cost:11/100の行がある。この行は、ノードBからノードAにパケットを送信するには、ノードBは次にノードAに送信すること、ノードBからノードAまでのホップ数は1であること、ノードBからノードAまでのコストは11/100であることを示す。以下同様に、図15の各行は、ノードBが各ノードまで送信する際に、ノードBが次に送信するノード、ノードBから送信先ノードまでのホップ数、ノードBから送信先ノードまでのコストを示す。 In the example illustrated, there are rows of Destination: A, Next hop: A, 1 hop number, and Cost: 11/100. This line shows that to send a packet from Node B to Node A, Node B must then send to Node A, the number of hops from Node B to Node A is 1, and from Node B to Node A Indicates that the cost is 11/100. Similarly, each row in FIG. 15 indicates the node to be transmitted next by Node B when Node B transmits to each node, the number of hops from Node B to the destination node, and the cost from Node B to the destination node. Indicates.
上述したとおり、本実施形態では、各ノードの制御部3は、自ノードからパケット送信先のノードまでのコストを算出することができる。
As described above, in the present embodiment, the
次に、算出したコストに基づいて、本実施形態におけるノードSがノードDに対してパケットを送信する際の、各ノードの動作について説明する。 Next, the operation of each node when the node S in this embodiment transmits a packet to the node D based on the calculated cost will be described.
ノードSの記憶部4が記憶する経路テーブルには、Destination:Dの行のNext hopはAと記憶されているため(図9参照)、ノードSの制御部3は、送信部1を介してノードAにパケットを送信する。なお、ノードSが認識しているパケットの転送経路は図8よりノードS−ノードA−ノードB−ノードG−ノードDである。
In the path table stored in the
ノードAの受信部2は、ノードSから送信されたパケットを受信する。受信部2が受信したパケットから、ノードAの制御部3は受信したパケットのあて先はノードDであることを判断する。ノードAの記憶部4が記憶する経路テーブルには、Destination:Dの行のNext hopはBと記憶されているため(図12参照)、ノードAの制御部3は、送信部1を介してノードBにパケットを送信する。なお、ノードAが認識しているパケットの転送経路は、図11よりノードA−ノードB−ノードC−ノードDである。
The receiving
ノードBの受信部2は、ノードAから送信されたパケットを受信する。受信部2が受信したパケットから、ノードBの制御部3は受信したパケットのあて先はノードDであることを判断する。ノードBの記憶部4が記憶する経路テーブルには、Destination:Dの行のNext hopはGと記憶されているため(図15参照)、ノードBの制御部3は、送信部1を介してノードGにパケットを送信する。なお、ノードBが認識しているパケットの転送経路は、図14よりノードB−ノードG−ノードDである。
The
ノードGの受信部2は、ノードBから送信されたパケットを受信する。受信部2が受信したパケットから、ノードGの制御部3は受信したパケットのあて先はノードDであることを判断する。なお、ノードGの経路テーブルの算出についてはノードS、ノードA、ノードBと同様に算出する。ノードGの記憶部4が記憶する経路テーブルには、Destination:Dの行のNext hopはDと記憶されているため(図示せず)、ノードGの制御部3は、送信部1を介してノードDにパケットを送信する。
The
上述したとおり、本実施形態では、ノードSがノードDに対してパケットを送信する際での各ノードの動作より、パケットがノードを転送されるにつれて、多くの無線環境情報に基づいてあて先への最短木が変化し、より正確にコストの低い経路を選択することができる。具体的には、本実施形態では、ノードAが認識している経路はノードA−ノードB−ノードC−ノードDであるが、ノードBが認識している経路はノードB−ノードG−ノードDである。ノードBとノードC間と比較して、ノードBとノードG間のコストは低い。よって、パケットがあて先ノードであるノードDに近づくにつれて、より正確にコストの低い経路を選択することができることがわかる。 As described above, in this embodiment, the node S transmits the packet to the node D, and the operation of each node is performed based on a lot of radio environment information as the packet is transferred to the destination. The shortest tree changes, and a path with lower cost can be selected more accurately. Specifically, in this embodiment, the path recognized by node A is node A-node B-node C-node D, but the path recognized by node B is node B-node G-node. D. Compared with the node B and the node C, the cost between the node B and the node G is low. Therefore, it can be seen that a route with lower cost can be selected more accurately as the packet approaches the destination node, Node D.
(無線環境情報の例)
なお、上述した実施形態では、無線環境情報を無線環境情報1および無線環境情報2として説明してきたが、無線環境情報として想定される例を説明する。想定される無線環境情報としては、各無線方式の伝送容量や遅延がある。伝送容量と遅延を本実施形態に当てはめ、無線環境情報1は伝送容量として定義し、無線環境情報2は遅延として定義する。伝送容量と遅延との2つの値からコストを計算する方法としては、伝送容量を遅延より重視する方法が考えられる。伝送容量をC(Mbps)、遅延をd(msec)とすると、コストの計算式の例として(α/C)+(β・d)となる。ここで、α、βは無線環境情報の重み係数である。
(Example of wireless environment information)
In the above-described embodiment, the wireless environment information has been described as the
また、無線方式Aと無線方式Bとの2種類の無線方式を搭載したノードを想定した場合、無線方式Aを無線環境情報1とし、無線方式Bを無線環境情報2とすることもできる。無線方式Aの方が無線方式Bより伝送容量が高いとすると、伝送容量が高い無線環境情報1の広告範囲を広い範囲に、伝送容量が低い無線環境情報2の広告範囲を狭い範囲とし、無線環境情報の重要さに合わせて、効率的な広告を行うことも考えられる。また、無線環境情報1をC1(Mbps)、無線環境情報2をC2(Mbps)とすると、コストの計算式の例として(γ/C1)+(θ/C2)となる。ここで、γ、θは無線環境情報の重み係数である。
Further, assuming a node equipped with two types of radio systems, radio system A and radio system B, the radio system A can be the
上述したとおり、従来、遠くのノードでは無線環境情報が必要のない場合においても、各ノードは、近くのノードに対して送信した情報と同一の情報を遠くのノードに対して送信していたが、本実施形態によれば、無線環境情報の種類に応じて無線環境情報の広告の範囲を指定することで、各ノードは、近隣のノードには無線環境情報を送信し、遠くのノードには無線環境情報を送信することが無くなる。これにより、コグニティブ無線において、無線通信装置間で送受信するメッセージのオーバヘッドを削減することができる。また、無線環境情報が分からないノードの無線環境情報を最も悪い値として経路情報を構築するため、メッセージのオーバヘッドを削減したにもかかわらず、無線環境情報を考慮した経路構築を実現することが可能となる。 As described above, each node has transmitted the same information as the information transmitted to the nearby node to the far node even when the radio environment information is not necessary at the far node. According to the present embodiment, each node transmits wireless environment information to a neighboring node and designates a remote node to a remote node by designating a radio environment information advertisement range according to the type of wireless environment information. Wireless environment information is not transmitted. Thereby, the overhead of the message transmitted / received between radio | wireless communication apparatuses can be reduced in cognitive radio. In addition, since the route information is constructed with the wireless environment information of the node whose wireless environment information is unknown as the worst value, it is possible to realize the route construction considering the wireless environment information even though the message overhead is reduced. It becomes.
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成や方法はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。 The embodiment of the present invention has been described in detail with reference to the drawings, but the specific configuration and method are not limited to this embodiment, and include design changes and the like within the scope of the present invention. It is.
例えば、本実施形態では、各ノードは1種類の無線リンクを搭載しており、1つの無線リンクに無線環境情報1と無線環境情報2との2つの無線環境情報が関連付けられている例を説明したが、複数の無線リンクをノードが搭載していても良い。
For example, in this embodiment, each node is equipped with one type of wireless link, and an example in which two wireless environment information of
ノード間に存在する複数の無線方式のうち、いずれか一つの無線方式のみの無線環境情報を広告する方法が考えられる。具体的には、ノードSとノードA間に無線方式アと無線方式イによる無線リンクがある場合、無線方式アまたは無線環境イのいずれか1つの無線環境情報のみを広告する。ここで、広告する無線方式を決定する方法としては、無線方式アと無線環境イとの無線環境情報を比較し、無線環境が良い無線方式を選択する方法や、ランダムに無線方式を選択する方法がある。 A method of advertising wireless environment information of only one of the plurality of wireless systems existing between the nodes can be considered. Specifically, when there is a wireless link between the wireless system A and the wireless system A between the node S and the node A, only one wireless environment information of the wireless system A or the wireless environment A is advertised. Here, as a method of determining a wireless method to be advertised, a method of selecting a wireless method with a good wireless environment by comparing wireless environment information between wireless method A and wireless environment A, or a method of selecting a wireless method at random There is.
また、ノード間に存在する複数の無線方式のうち、すべての無線方式の無線環境情報を広告する方法が考えられる。具体的には、ノードSとノードA間に無線方式アと無線方式イによる無線リンクがある場合、無線方式アまたは無線環境イの両方の無線環境情報を広告する。無線方式アと無線方式イとがそれぞれ2つの無線環境情報を持っている場合は、合計4つの無線環境情報を広告する。ネットワーク全体に広告されるトポロジ情報は、隣接リンク単位ではなく隣接ノード単位であるため、この場合においても無線環境情報を広告することが可能である。また、本実施形態では、無線環境情報毎に広告範囲を設定することができるため、効率的に広告を行うことが可能である。 Also, a method of advertising wireless environment information of all wireless methods among a plurality of wireless methods existing between nodes can be considered. Specifically, when there is a wireless link between the wireless system A and the wireless system A between the node S and the node A, the wireless environment information of both the wireless system A and the wireless environment A is advertised. When wireless system A and wireless system A each have two pieces of wireless environment information, a total of four pieces of wireless environment information are advertised. Since the topology information advertised to the entire network is not an adjacent link unit but an adjacent node unit, radio environment information can be advertised even in this case. Moreover, in this embodiment, since an advertisement range can be set for each wireless environment information, an advertisement can be efficiently performed.
1・・・送信部、2・・・受信部、3・・・制御部、4・・・記憶部
DESCRIPTION OF
Claims (3)
他の無線装置が送信した前記メッセージを受信する受信部と、
前記受信部が受信した前記メッセージで送信された他の無線通信装置の前記環境情報と、前記受信部が受信した前記メッセージで送信されなかった他の無線通信装置の擬似的な前記環境情報とに基づいて、他の無線通信装置を経由する通信経路を決定する経路決定部と、
前記受信部が受信した前記メッセージに含まれる前記広告範囲情報に基づいて、前記送信部による当該メッセージの転送を制御する転送制御部と、
を備えたことを特徴とする無線通信装置。 A message including identification information for identifying a wireless communication device, environment information indicating a wireless communication environment of the wireless communication device identified by the identification information, and advertisement range information indicating a range in which the environment information is advertised. A transmitter for transmitting to the communication device;
A receiver for receiving the message transmitted by another wireless device;
The environment information of the other wireless communication device transmitted by the message received by the receiving unit and the pseudo environment information of the other wireless communication device not transmitted by the message received by the receiving unit. A route determination unit for determining a communication route via another wireless communication device,
A transfer control unit that controls transfer of the message by the transmission unit based on the advertisement range information included in the message received by the reception unit;
A wireless communication apparatus comprising:
前記転送制御部はさらに、前記環境情報の種類ごとに、前記広告範囲情報に基づいて前記環境情報を転送するか否か判断し、転送しないと判断した前記環境情報を前記メッセージから削除する
ことを特徴とする請求項1に記載の無線通信装置。 The message further includes a plurality of types of environmental information, and the advertising range information indicating a range in which the environmental information is advertised for each type of the environmental information,
The transfer control unit further determines, for each type of the environment information, whether to transfer the environment information based on the advertisement range information, and deletes the environment information determined not to be transferred from the message. The wireless communication apparatus according to claim 1, wherein:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007243882A JP4772019B2 (en) | 2007-09-20 | 2007-09-20 | Wireless communication apparatus and wireless communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007243882A JP4772019B2 (en) | 2007-09-20 | 2007-09-20 | Wireless communication apparatus and wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009077133A JP2009077133A (en) | 2009-04-09 |
JP4772019B2 true JP4772019B2 (en) | 2011-09-14 |
Family
ID=40611692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007243882A Expired - Fee Related JP4772019B2 (en) | 2007-09-20 | 2007-09-20 | Wireless communication apparatus and wireless communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4772019B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5673303B2 (en) * | 2011-03-31 | 2015-02-18 | 沖電気工業株式会社 | Wireless terminal device, wireless system, and wireless communication method |
JPWO2013076912A1 (en) * | 2011-11-21 | 2015-04-27 | 日本電気株式会社 | Route information exchange method, communication terminal, and route information exchange program |
JP2018174511A (en) * | 2017-03-31 | 2018-11-08 | 西日本電信電話株式会社 | Communication route optimizing apparatus, communication route optimizing method, and communication route optimizing program |
-
2007
- 2007-09-20 JP JP2007243882A patent/JP4772019B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2009077133A (en) | 2009-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7856001B2 (en) | Wireless mesh routing protocol utilizing hybrid link state algorithms | |
Herberg et al. | A comparative performance study of the routing protocols load and rpl with bi-directional traffic in low-power and lossy networks (lln) | |
US20180249393A1 (en) | Routing method and system for a wireless network | |
US20090161578A1 (en) | Data routing method and device thereof | |
Singh et al. | Comparative performance analysis of LANMAR, LAR1, DYMO and ZRP routing protocols in MANET using Random Waypoint Mobility Model | |
JP2005168020A (en) | Communication path control method and communication terminal for radio multi-hop network | |
JP2006319676A (en) | Frame transmitting method, topology acquiring method and radio communication system | |
JP2008011448A (en) | Ad-hoc network, node, and route control and program | |
US9197510B2 (en) | Efficient network data dissemination | |
JP4918900B2 (en) | Wireless multi-hop network, node, multicast routing method and program | |
US10448310B2 (en) | Method of mapping optimal communication routes through a mesh network | |
KR20120071953A (en) | Method for transmitting routing information and routing apparatus in wireless network | |
JP5132944B2 (en) | Communication device | |
JP5353576B2 (en) | Wireless communication apparatus and wireless communication program | |
JP4993185B2 (en) | Wireless communication system | |
JP4772019B2 (en) | Wireless communication apparatus and wireless communication system | |
EP1475926A2 (en) | Routing system for establishing optimal route in wireless personal area network (WPAN) and method thereof | |
US8982908B1 (en) | Extension of path reply message to encode multiple route information in a mesh network | |
CN113055945A (en) | Load balancing method and mobile ad hoc network | |
JP5424818B2 (en) | Route control method, node, and communication system | |
US9226219B2 (en) | System and method for route learning and auto-configuration | |
JP5664768B2 (en) | Node, link forming method and link forming program | |
KR101762696B1 (en) | Route Maintenance Protocol Using Destination-initiated Flooding in Mobile Ad Hoc Networks | |
KR100754279B1 (en) | Routing Metric Method for Ad Hoc On-Demand Distance Vector Routing in Wireless Networks | |
JP2011109412A (en) | Node device, ad hoc network system, and method of participating in network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100201 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100202 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110526 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110607 |
|
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: 20110621 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |