JP4863771B2 - ホームネットワークのコネクショントポロジーの決定方法 - Google Patents

ホームネットワークのコネクショントポロジーの決定方法 Download PDF

Info

Publication number
JP4863771B2
JP4863771B2 JP2006150060A JP2006150060A JP4863771B2 JP 4863771 B2 JP4863771 B2 JP 4863771B2 JP 2006150060 A JP2006150060 A JP 2006150060A JP 2006150060 A JP2006150060 A JP 2006150060A JP 4863771 B2 JP4863771 B2 JP 4863771B2
Authority
JP
Japan
Prior art keywords
node
nodes
packet
receiving
topology
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
Application number
JP2006150060A
Other languages
English (en)
Other versions
JP2006340361A (ja
Inventor
フルリー ジャン−フランソワ
ブルディン ニコラ
アンリ ジャン−バプティスト
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of JP2006340361A publication Critical patent/JP2006340361A/ja
Application granted granted Critical
Publication of JP4863771B2 publication Critical patent/JP4863771B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/26Route discovery packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • H04L12/2821Avoiding conflicts related to the use of home appliances

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、イーサネットワークのコネクショントポロジーの決定方法、およびもっと特定すればホームネットワークのコネクショントポロジーの決定方法に関する。
ホームネットワークのコンテキストにおいて、ネットワークのコネクショントポロジーについての情報を持っていることが望ましい。ホームアプライアンスは一般に、ハブまたはスイッチに類似した受動装置の周辺の家庭環境に配置されている。大抵の時間、これらのデバイスはリモートコントロールおよびアドミニストレーションに対するいずれのソフトウェアも有しておらず、これらは自分のIPアドレスも持っておらず、換言すれば、これらはアプライアンスに対して透明である。
しかし、これらはネットワークトポロジーおよびメッセージ伝搬の面から見れば透明ではない。ここで考察する2つの主なデバイスはハブおよびスイッチである。図1aに示されているように、ハブは1つのノードにトラヒックをすべて集め、すなわちいずれかのインタフェースに受信されたそれぞれのパケットは他のインタフェースすべてに送信される。図1bに示されているように、もう少しインテリジェントな仕事はスイッチによって行われる。これによれば、パケットは関連のあるノードであるインタフェースにだけ伝送される(ユニキャストパケットは、ターゲットが差し込まれているインタフェースにルーティングされかつブロードキャストパケットはすべてのインタフェースに送信される)。IPまたはイーサネットレベルでフィルタリングが行われるようにしてもよい。
標準的な消費者のために提供される製品の大抵はイーサネットレベルでフィルタリングが行われ、かつ大抵の場合はこれらは管理されない。それ故に、ハブおよびスイッチの周辺に配置されている種々のホームアプライアンスから成るホームネットワークに対するイーサネットトポロジーを決定する方法を提供することが望まれる。
ネットワークトポロジーから抽出するための大抵の関心ある情報は、所定のターミナルのどのノードがスイッチによって分離されるかを知ることである。その場合、ハブに接続されているターゲットデバイスがユニキャストパケットを送信するようにすれば、イーサネットにおけるトラヒック衝突を回避することができる。
イーサネット、トークンリングまたはトークンバスのようなコンピュータネットワークシステムに使用されるいくつかの従来のトポロジー決定方法がある。
ヨーロッパ特許出願EP0892523号に記載されているように、ブリッジされかつ繰り返されるネットワークデバイスコネクションの検出のための方法およびシステムが提供される。この先行特許出願によれば、用語「ブリッジされるネットワークデバイス」は用語「スイッチ」と相互交換可能であり、かつ用語「繰り返されるネットワークデバイス」は物理的なケーブル媒体の長さ、トポロジーまたは相互接続を拡張するために使用される。この発明の1つの有利な実施例は、テストパケットを送信しかつ特定の修飾子をメモすることによって実現される。いずれか所定のコネクションをテストするために、スイッチが設けられている場合には「プライミングパケット」がまず送信されて該スイッチを制御してそのアドレステーブルが更新されるようにする。それから、同一のソースアドレス(SA=Source Address)およびデスティネーションアドレス(DA=Destination Address)を持った第1のテストパケットが1つのリンクに送信されて、コネクションが繰り返されたループであるかどうかがテストされる。それから第1のテストパケットのテスト結果に依存して、ブロードキャストDA、マルチキャストDAまたは非実存ユニキャストDAを使用した第2のパケットが送信されて、スイッチングされたコネクションのテストが実施される。
2002年5月30日付けのNo.US2003/0225916のUS特許出願に、双方向の、カウンタローティングリングネットワークに使用されるように構想されている空間再利用プロトコル(SRP=Spatial Reuse Protocol)のようなデータリンクレイヤコミュニケーションプロトコルを実現するためのシステムおよび方法が提案されている。この発明の1つの実施例には、結果を反映する2重リンクされたリストの形のトポロジーマップを生成するトポロジーディスカバリープロセスが開示されている。この出願に請求されているようなトポロジーディスカバリープロセスは、トポロジーディスカバリーパケットを伝送するステップ、該トポロジーディスカバリーパケットがコンピュータシステムに接続されているネットワークにおける1つまたは複数のノードによって更新された後で前記トポロジーディスカバリーパケットを受信するステップ、およびネットワークのトポロジーマップを生成するステップを有している。
ヨーロッパ特許出願EP0892523号 US2003/0225916号
しかし、上述した従来技術は両方とも複雑である。さらに、従来技術のすべての既存のトポロジー決定方法は本発明に対してなんらかのインスピレーションおよび思想を与えるものでもない。それ故に、ホームネットワークのコネクショントポロジーを決定するための簡単にしてかつ効率的な方法が切に望まれる。
この課題は本発明によれば、
多重のハブおよびスイッチの周辺に配置されている複数のノードによって構成されているホームネットワークのコネクショントポロジーを決定するための方法であって、
該複数のノードによってトポロジー決定メッセージをランダムなシーケンスにおいて1つづつ伝送し、
該トポロジー決定メッセージの受信に基づいてノードのすべてのコネクショントポロジーを1つづつ決定し、
ノードのすべてのローカルノードのリストを生成しかつ更新する
ステップを有している方法から出発して、
前記トポロジー決定メッセージは2つの連続するパケットを含んでおり、第1のものはそれをトポロジー決定パケットと識別する予め定めたペイロードを備えているブロードキャストパケットでありかつ第2のものは同じコンテントおよび非実在デスティネーションMACアドレスを備えているユニキャストパケットである
ことによって解決される。
ノードすべてのコネクショントポロジーはトポロジー決定メッセージの受信後次のルールに基づいて決定される:
i) ノードが送信ノードからブロードキャストパケットおよびユニキャストパケットの両方を受信するならば、該送信ノードは前記受信ノードと同じフィジカルリンク上にあるものと決定され、
ii) 前記受信ノードがブロードキャストパケットのみを受信するならば、前記送信ノードは該受信ノードと同じフィジカルリンク上にあるものではないと決定される。
その後、送信ノードが前記受信ノードと同じフィジカルリンク上にあるものと決定されたとき、該送信ノードのMACアドレスをリストに加えることによって前記受信ノードのリストが生成されかつ更新される。
有利には、ホームネットワークのコネクショントポロジーが決定されかつどのノードが同じフィジカルリンク上にありかつどのノードが先行するトポロジー決定プロセスを通してスイッチにより分離されているかを示しているローカルノード中に明確に表される。
次に本発明を図示の実施例に付き図面を用いて詳細に説明する。
本発明は、多重もしくは多数のハブおよびスイッチの周辺に配置されている複数のノードを有しているイーサネット、特にホームネットワークのコネクショントポロジーの決定方法を提供する。
発明の方法の処理は次のルールに基づいている:
● 同じフィジカルリンクにおいてまたはハブに差し込まれているとき(ロジカルリンクと呼ぶことにする)、すべてのノードは、トラヒックのターゲットデバイスが実在していなくとも、他のノードのトラヒックを見ることができる。
● ユニキャストパケットは、ターゲットノードがスイッチに差し込まれているインタフェースにルーティングされる。ターゲットが実在していなければ、メッセージはスイッチによって捨てられる。
● ブロードキャストパケットはネットワークにおけるそれぞれのノードによって見られている。
本発明の主要な思想は、ネットワークのそれぞれのリンクにトポロジー決定メッセージを送出して、どのノードがメッセージを見ているのかが見つけ出されるようにすることであり、その際トポロジー決定メッセージは2つの連続したパケットから構成されており、第1のものはそれをトポロジー決定パケットであると識別する予め定めたペイロードを備えたブロードキャストパケットであり、かつ第2のものは同じコンテントおよび非実在デスティネーションMACを備えているユニキャストパケットである。ネットワーク上のこのトポロジー決定メッセージを見ることができるノードは同じフィジカル・ロジカルリンク上にあるものと決定される。
図2は、本発明による方法の処理ステップを表しているフローチャートの図である。まず、トポロジーの決定プロセスがスタートするとき、ネットワーク上のトラフィックコミュニケーションはすべてステップ10に示されているようにストップする。ステップ20において、2つのタイマーT,Tが、ネットワーク上のコミュニケーションがストップするときに初期化される。Tはプロセスの全体の持続時間を定める固定の時間遅延である。Tはプロセスの開始とネットワーク上へのトポロジー決定メッセージの伝送開始との間の時間間隔を定めるランダムな有界時間遅延であり、かつ明らかにT<Tである。承知しておくことであるのは、ランダム有界時間遅延Tは同じフィジカル/ロジカルリンク上での衝突を回避するように向けられており、Tがランダムに計算されるとき、複数のノードN(i=1〜n)のそれぞれには異なったランダム有界時間遅延Tが与えられるので、種々のノードNにおいて同時にイーサネットにアクセスする可能性は非常に僅かであることである。ステップ30において、ノードNはそれぞれ、それぞれの相応のランダム有界時間遅延Tがそれぞれ経過終了したときその都度トポロジー決定メッセージを、該トポロジー決定メッセージがそれぞれランダムなシーケンスにおいて1つづつ送信ノードNから送信されるという仕方で送信する。通例、トポロジー決定メッセージの伝送において、ブロードキャストおよびユニキャストパケットは、衝突なしにまたはこれらの間にその他のパケットなしに、順々に送出されなければならない。衝突が検出されると、上述のタイマーTが新しいランダム有界遅延T’で再スタートされる。これはタイマーTの経過終了前に残っている時間に応じて計算されるべきものである。
次いで、ステップ40において、受信ノードNi+j(j≠i&i+j=1〜n)が送信ノードNからブロードキャストパケットを受信する都度、T遅延を有するタイマーが自動的にトリガされ、かつそれからこのT時間遅延の間にユニキャストパケットが受信されなければ、送信ノードNは、この受信ノードNi+jの同じフィジカル/ロジカルリンク上にないことが推定される。このことはステップ50において決定される。その他の場合、つまりTの経過終了の前に送信ノードNからユニキャストパケットが受信されたならば、送信ノードNは、この受信ノードNi+jの同じフィジカル/ロジカルリンク上にあることが推定される。このことはステップ60において決定される。送信ノードNおよび受信ノードNi+jが同じフィジカル/ロジカルリンク上にあることが決定される場合、ステップ70において送信ノードNのデスティネーションMACアドレスがこの受信ノードNi+jのローカルノードのリストに付け加えられる。このスキーマにおいて、T<<Tであり、その際Tは例えば数ミリ秒である。
次にステップ80において、プロセスに対する固定の時間遅延Tが経過終了したかどうかが決定され、イエスならば、ステップ90に進み、かつネットワークのコミュニケーションは再開され、こうしてトポロジー決定のプロセスは終了する。
図3a〜3eを参照して、簡単化された例を通してトポロジー決定プロセスの動作を詳細に説明する。図3aに示されているように、同じロジカルリンク上のすべてのノード(同じフィジカルリンクまたはハブに接続されている)は同じリンク上に書かれかつ異なっているロジカルリンクはスイッチの周りに配置されている。プロセスが初期化されると、すべてのノードはコミュニケーションをストップしかつタイマーTおよびTをスタートする。簡単にするために、種々様々なタイマーTはそれぞれのノードに対して次の順序で経過終了するものとする:A,B,C,D,EおよびF。
図3bに示されているように、タイマーTが経過終了すると、ノードAはMSGを送信する状態に移行し、一方その他のノードはすべて待ち状態を維持する。次に図3cに示されているように、ノードAはSEND MSGの状態においてネットワークのそれぞれのリンク上にブロードキャストパケットを送出する。ブロードキャストパケットを受信した残りのノードB,C,D,EおよびFはWAIT状態からWAIT UNICAST状態へ移行しかつTタイマーをスタートさせる。図3dに示されているように、タイマーT2の期間、ノードAはユニキャストパケットを送信する。ユニキャストパケットはスイッチによってブロックされるが、ローカルリンク上の、スイッチによって分離されないユニキャストパケットはブロックされない。それ故に、ノードBおよびCだけがこのユニキャストパケットを受信しかつLINK LOKAL状態への移行を果たす。その他のノードD,E,FはWAIT UNICAST状態下にステイしかつタイマーTが経過終了するまで、ローカルノードエンプティのそれぞれのリストをキープする。その後、ノードBおよびCはノードAによって送信されたメッセージに応答して移行状態LINK LOKALになり、送信ノードAのMACアドレスが図3eに示されているように、受信ノードB,Cのローカルノードのリストに加えられる。ノードD,EおよびFのローカルノードのリストはタイマーTが経過終了するときエンプティにとどまり、結果はテーブル1において次のように見られる:
Figure 0004863771
プロセスはノードBによって続けられ、ノードBは上に述べたのと同じステップを行う。このプロセスの間、AおよびCはLINK LOKAL状態に移行し、その後、上のテーブルは次のように更新される:
Figure 0004863771
タイマーTがノードCにおいて経過終了すると、AおよびBだけがLINK LOKAL状態に移行し、結果は次のようになる:
Figure 0004863771
それからタイマーTがノードDにおいて経過終了し、ノードEだけが同じリンクにあるので、このノードだけが状態LINK LOKALに移行し、ローカルノードのリストが次のテーブルから分かるように、ノードEにおいてだけ更新される:
Figure 0004863771
タイマーTがノードEにおいて経過終了し、DだけがLINK LOKAL状態に移行し、ノードEのMACアドレスが次のようにノードDのローカルノードのリストに加えられる:
Figure 0004863771
最後にタイマーTがノードFにおいて経過終了するとき、Fだけがリンク上にあるので、そのリストを更新するノードはなく、結果は次の通りである:
Figure 0004863771
最終的に、ノードはすべて、共に共通のリンクをシェアするノードのMACアドレスを含んでいるリストを持っている。ローカルノードのこのリストは、衝突検出および衝突回避の面でこれらノードとのコミュニケーションを最適化するために使用される。例えば、ノードFはエンプティを有しているので、それはいずれの衝突回避を実現することを回避することができ、かつスイッチから到来するフレームに対する軽い衝突検出メカニズムに応答するだけであり、かつこうしてこのリンクにおけるイーサネット伝送における遅延を最小限にすることができる。
ホームネットワークにおいて使用される従来のハブの動作原理を示す略図 ホームネットワークにおいて使用される従来のスイッチの動作原理を示す略図 本発明の方法の処理ステップを説明するフローチャートの図 本発明のプロセスの操作を説明するホームネットワークの例を示す略図 本発明のプロセスの操作を説明するホームネットワークの例を示す略図 本発明のプロセスの操作を説明するホームネットワークの例を示す略図 本発明のプロセスの操作を説明するホームネットワークの例を示す略図 本発明のプロセスの操作を説明するホームネットワークの例を示す略図
符号の説明
A〜F ノード

Claims (12)

  1. 多重のハブおよびスイッチの周辺に配置されている複数のノードによって構成されているホームネットワークのコネクショントポロジーを決定するための方法であって、
    該複数のノードによってトポロジー決定メッセージをランダムなシーケンスにおいて1つづつ伝送し、
    該トポロジー決定メッセージの受信に基づいてノードのすべてのコネクショントポロジーを1つづつ決定し、
    ノードのすべてのローカルノードのリストを生成しかつ更新する
    ステップを有している方法において、
    前記トポロジー決定メッセージは2つの連続するパケットを含んでおり、第1のものはそれをトポロジー決定パケットと識別する予め定めたペイロードを備えているブロードキャストパケットでありかつ第2のものは同じコンテントおよび偽の実在デスティネーションMACアドレスを備えているユニキャストパケットであり、
    前記生成しかつ更新するステップは、さらに、
    受信ノードが、前記ブロードキャストパケット及び前記ユニキャストパケットの両方を送信ノードから受信した場合に、前記送信ノードは、前記受信ノードと同じフィジカルリンク上に存在していると判定される
    ことを特徴とする方法。
  2. 記受信ノードがブロードキャストパケットのみを受信するならば、前記送信ノードは該受信ノードと同じフィジカルリンク上にあるものではないと決定される
    ことを特徴とする請求項1記載の方法。
  3. 前記送信ノードが前記受信ノードと同じフィジカルリンク上にあるものと決定されたとき、該送信ノードのMACアドレスをリストに加えることによって前記受信ノードのリストが生成されかつ更新される
    ことを特徴とする請求項2記載の方法。
  4. 少なくとも2つのノードを含むホームネットワークのコネクショントポロジーを決定するための方法であって、前記少なくとも2つのノードは少なくとも1つの第1の種類のリンク及び少なくとも1つの第2の種類のリンクにより接続されており、同一の第1の種類のリンクに接続する全てのノードは前記第1の種類のリンク上に送信されたパケットを受信することができ、かつ第2の種類のリンクに接続するターゲットノードのみが当該ターゲットノードへ向かうパケットを受信することができ、前記少なくとも2つのノード間のノード端において、
    送信ノードとして動作することと、
    2つの連続するパケットを含むトポロジー決定メッセージを送信することであって、第1のものはそれをトポロジー決定パケットと識別する予め定めたペイロードを備えているブロードキャストパケットでありかつ第2のものは同じコンテントおよび偽の実在デスティネーションMACアドレスを備えているユニキャストパケットであることと、
    からなるステップによる特徴を備え、
    受信ノードが、前記ブロードキャストパケット及び前記ユニキャストパケットの両方を送信ノードから受信した場合に、前記送信ノードは、前記受信ノードと同じフィジカルリンク上に存在していると判定される
    ことを特徴とする方法。
  5. 前記ブロードキャストパケット及び前記ユニキャストパケットは、衝突無しに、又はそれらの間で送信される他のパケット無しに次々と前記送信ノードから送信されることを特徴とする請求項4に記載の方法。
  6. 前記ブロードキャストパケット及び前記ユニキャストパケットの両方を、前記送信ノードから受信しない受信ノードは、前記送信ノードと同じフィジカルリンク上に存在しないと判定される
    ことを特徴とする請求項4記載の方法。
  7. 前記送信ノードのMACアドレスが、当該送信ノードと同一の前記第1の種類のリンク上に存在する前記受信ノードのリストに加えられる
    ことを特徴とする請求項4記載の方法。
  8. 前記送信ノード以外の前記少なくとも2つのうちの残りのノードは、ランダムシーケンスにおける送信ノードとして動作する
    ことを特徴とする請求項4記載の方法。
  9. 少なくとも2つのノードを含むホームネットワークのコネクショントポロジーを決定するための方法であって、前記少なくとも2つのノードは少なくとも1つの第1の種類のリンク及び少なくとも1つの第2の種類のリンクにより接続されており、同一の第1の種類のリンクに接続する全てのノードは前記第1の種類のリンク上に送信されたパケットを受信することができ、かつ第2の種類のリンクに接続するターゲットノードのみが当該ターゲットノードへ向かうパケットを受信することができ、前記少なくとも2つのノード間の受信ノード端において、
    送信ノードによって送信されたトポロジー決定メッセージのブロードキャストパケットを受信することであって、前記トポロジー決定メッセージは2つの連続するパケットを含み、第1のものはそれをトポロジー決定パケットと識別する予め定めたペイロードを備えているブロードキャストパケットでありかつ第2のものは同じコンテントおよび偽の実在デスティネーションMACアドレスを備えているユニキャストパケットであることと、
    前記送信ノードから前記ユニキャストパケットを受信した場合に、前記送信ノードと同一の第1の種類のリンク上に前記受信ノードが存在すると判定すること
    からなるステップによる特徴を備えることを特徴とする方法。
  10. 前記ブロードキャストパケット及び前記ユニキャストパケットは、衝突無しに、又はそれらの間で送信される他のパケット無しに次々と前記送信ノードから送信されることを特徴とする請求項9に記載の方法。
  11. 前記送信ノードからの前記ユニキャストパケットではない場合、前記送信ノードと同一の前記第1の種類のリンク上に前記受信ノードが存在しないと判定することを特徴とする請求項9に記載の方法。
  12. 前記送信ノードと同一の前記第1の種類のリンク上に前記受信ノードが存在すると判定したときに、前記受信ノードのリストに、前記送信ノードのMACアドレスを追加するステップをさらに備えることを特徴とする請求項9記載の方法。
JP2006150060A 2005-06-01 2006-05-30 ホームネットワークのコネクショントポロジーの決定方法 Expired - Fee Related JP4863771B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP05291173A EP1729458A1 (en) 2005-06-01 2005-06-01 Method for determining connection topology of home network
EP05291173.2 2005-06-01

Publications (2)

Publication Number Publication Date
JP2006340361A JP2006340361A (ja) 2006-12-14
JP4863771B2 true JP4863771B2 (ja) 2012-01-25

Family

ID=34942367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006150060A Expired - Fee Related JP4863771B2 (ja) 2005-06-01 2006-05-30 ホームネットワークのコネクショントポロジーの決定方法

Country Status (6)

Country Link
US (1) US7907547B2 (ja)
EP (1) EP1729458A1 (ja)
JP (1) JP4863771B2 (ja)
KR (1) KR101231092B1 (ja)
CN (2) CN102231689B (ja)
DE (1) DE602006002923D1 (ja)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2396309T3 (es) 2005-12-14 2013-02-20 Research In Motion Limited Método y aparato para el control de recursos de radio dirigido a un equipo de usuario
ES2385415T3 (es) * 2007-11-13 2012-07-24 Research In Motion Limited Método y aparato para la transición de estado/modo
US8223663B2 (en) * 2007-11-28 2012-07-17 Ben Maxson Characterizing home wiring via AD HOC networking
CA2781558C (en) 2009-11-23 2021-06-29 Research In Motion Limited Method and apparatus for state/mode transitioning
CN103250378B (zh) 2010-10-22 2017-05-03 飞利浦灯具控股公司 执行网络的自动投用的方法
US8855569B2 (en) 2011-10-27 2014-10-07 Mueller International, Llc Systems and methods for dynamic squelching in radio frequency devices
US9467363B2 (en) 2012-01-30 2016-10-11 Nec Corporation Network system and method of managing topology
CN102984084B (zh) * 2012-11-21 2016-06-29 北京奇虎科技有限公司 计算机集群中节点间数据传输方法和***
CN102970245B (zh) * 2012-11-21 2016-10-05 北京奇虎科技有限公司 数据传输方法及***
WO2016003420A1 (en) * 2014-06-30 2016-01-07 Hewlett-Packard Development Company, L.P. Determination of a network cloud containing an uncontrolled network device based on link data of controlled network devices
US9866427B2 (en) 2015-02-16 2018-01-09 Juniper Networks, Inc. Multi-stage switch fabric fault detection and handling
US9973412B2 (en) * 2015-08-20 2018-05-15 Level 3 Communications, Llc Method and system for generating routing tables from link specific events
US10070403B2 (en) * 2016-03-09 2018-09-04 Mueller International, Llc Time beacons
US10582347B2 (en) 2016-04-14 2020-03-03 Mueller International, Llc SMS communication for cellular node
US10097411B2 (en) 2016-05-23 2018-10-09 Mueller International, Llc Node migration
US10200947B2 (en) 2016-07-11 2019-02-05 Mueller International, Llc Asymmetrical hail timing
US10178617B2 (en) 2017-05-01 2019-01-08 Mueller International, Llc Hail and acceptance for battery-powered devices
US10267652B1 (en) 2018-01-23 2019-04-23 Mueller International, Llc Node communication with unknown network ID
GB2570697A (en) * 2018-02-02 2019-08-07 Sony Corp Network testing
US10951527B2 (en) 2018-12-28 2021-03-16 Juniper Networks, Inc. Switch fabric packet flow reordering
CN115150285A (zh) * 2022-06-24 2022-10-04 阿里云计算有限公司 网络拓扑关系确定方法、网络***、设备及存储介质

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2523149A1 (fr) * 1982-03-15 1983-09-16 Catalyse Soc Prod Francais Nouveau catalyseur supporte palladium-or, sa preparation et son utilisation dans les reactions d'hydrogenation selective d'hydrocarbures diolefiniques et/ou acetyleniques
US5519704A (en) * 1994-04-21 1996-05-21 Cisco Systems, Inc. Reliable transport protocol for internetwork routing
US5793975A (en) * 1996-03-01 1998-08-11 Bay Networks Group, Inc. Ethernet topology change notification and nearest neighbor determination
US6038600A (en) * 1997-07-16 2000-03-14 Hewlett-Packard Company Method and system for automatic detection of bridged and repeated network device connections
US6243411B1 (en) * 1997-10-08 2001-06-05 Winbond Electronics Corp. Infinitely expandable Ethernet network repeater unit
CA2268495C (en) * 1998-12-16 2008-11-18 Loran Network Management Ltd. Method for determining computer network topologies
US7545755B2 (en) * 2000-03-03 2009-06-09 Adtran Inc. Routing switch detecting change in session identifier before reconfiguring routing table
US20030225916A1 (en) * 2002-05-30 2003-12-04 David Cheon Implementing a data link layer protocol for multiple network interface devices
KR101008978B1 (ko) * 2003-03-04 2011-01-17 삼성전자주식회사 애드 혹 네트워크 환경에서 신뢰성 있게 브로드캐스팅하는시스템 및 방법
US7894381B2 (en) * 2003-03-04 2011-02-22 Samsung Electronics Co., Ltd. System and method of reliably broadcasting data packet under ad-hoc network environment
US20050099954A1 (en) * 2003-11-10 2005-05-12 Nortel Networks Limited Ethernet OAM network topography discovery
US7738413B2 (en) * 2003-12-08 2010-06-15 The Regents Of The University Of California Minimizing power consumption in a wireless system for a sensor networks using time slots for nodes
US20050174950A1 (en) * 2004-02-09 2005-08-11 Sharp Laboratories Of America, Inc. Distributed network organization and topology discovery in ad-hoc network

Also Published As

Publication number Publication date
CN102231689B (zh) 2014-05-21
DE602006002923D1 (de) 2008-11-13
US20060274673A1 (en) 2006-12-07
CN1874288A (zh) 2006-12-06
KR20060125470A (ko) 2006-12-06
EP1729458A1 (en) 2006-12-06
US7907547B2 (en) 2011-03-15
KR101231092B1 (ko) 2013-02-07
JP2006340361A (ja) 2006-12-14
CN102231689A (zh) 2011-11-02

Similar Documents

Publication Publication Date Title
JP4863771B2 (ja) ホームネットワークのコネクショントポロジーの決定方法
JP6204510B2 (ja) ハイブリッドネットワーク内のトポロジ発見
JP4138835B2 (ja) Adhocネットワークにおけるアドレス自動構成
US7233991B2 (en) Self-healing tree network
JPH03208431A (ja) 全2重通信確立法及び装置
CN101494549B (zh) 一种rpr上传输组播数据的方法和rpr节点
US20140019627A1 (en) Method and Apparatus for the Fast Detection of Connectivity Loss Between Devices in a Network
KR102271639B1 (ko) Avb 스트림의 모듈식 배향을 위한 방법 및 디바이스
JP2003298635A (ja) ソースアドレス選択システム、ルータ装置、通信ノード及びソースアドレス選択方法
CN104365070B (zh) 用于多链接透明互连局域网问候的最优化的方法和设备
JPH088975A (ja) ローカルエリアネットワーク相互接続システム及び装置
CN106100960B (zh) 跨存储区域网络Fabric互通的方法、装置及***
CN105052236B (zh) 多***无线介质访问方法
CN109995541B (zh) 一种组播数据发送方法及节点设备
ES2797729T3 (es) Método y sistema para reducir el cambio en el DR del protocolo PIM
JP2005287044A (ja) Ipネットワークに接続された装置の発見の方法、及び、この方法を実行する装置
EP1729452B1 (en) Method for determining connection topology of home network
JP7331066B2 (ja) Avbストリームのモジュール式ルーティングの方法及び装置
CN105634786B (zh) 链路保活方法和装置
MXPA06006063A (en) Method for determining connection topology of home network
JP5572848B2 (ja) 通信装置および通信方法
JP4862000B2 (ja) パケット転送装置およびパケット転送方法
TWI254541B (en) IP address setting method and node of network
WO2012155570A1 (zh) 一种IPv6地址重复后自动恢复的方法、***和节点
JP2003188917A (ja) 同報送信方法及び装置並びにプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090423

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100730

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100730

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100803

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20100803

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110425

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110815

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

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

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

Free format text: PAYMENT UNTIL: 20141118

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4863771

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees