JP2006050635A - アドホックネットワークトポロジーの発見方法 - Google Patents

アドホックネットワークトポロジーの発見方法 Download PDF

Info

Publication number
JP2006050635A
JP2006050635A JP2005226578A JP2005226578A JP2006050635A JP 2006050635 A JP2006050635 A JP 2006050635A JP 2005226578 A JP2005226578 A JP 2005226578A JP 2005226578 A JP2005226578 A JP 2005226578A JP 2006050635 A JP2006050635 A JP 2006050635A
Authority
JP
Japan
Prior art keywords
nodes
network
discovery
node
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.)
Pending
Application number
JP2005226578A
Other languages
English (en)
Inventor
Deepak Ayyagari
アヤギャリ ディーパク
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.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Publication of JP2006050635A publication Critical patent/JP2006050635A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • 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
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

【課題】アドホックネットワークの自己組織化。
【解決手段】複数の参加ノードの集合に関して進行中のアドホックネットワークトポロジーを発見する方法を開示する。方法は、かかるノードに関連し得る適当なトポロジー−発見条件を定めるステップと、その条件が生じたときに、各ノードが、他のノードに関連したアイデンティティ、作動特性、能力および関連するリンクの質を含む属性を、他のノードの全てに一斉送信する専用の無競合での発見−通信時間を設定し、起動するステップと、かかる設定及び起動ステップの結果を利用し、ノードに関連するネットワークトポロジーマップ全体を作成するステップと、ノード間の適当な通信リンクを作成する方法を含む、ネットワークにその後組織化することに関連する活動で使用できる、そのマップを使用できるようにし、ネットワークを適当なサブネット及びプロキシネットワークに組織化できるようにするステップとを備える。
【選択図】図1

Description

本発明は、ノードの集合をアドホックネットワークへ自己組織化することにつながる全プロセスにおいて1回のステップで実現可能な、ユニークな通信ネットワークトポロジーの発見方法に関する。本発明は、分散型通信ネットワークと集中型通信ネットワークの双方を組織化するのに有効である。アドホックネットワーク組織化の全体を実施するには、その他の多数のステップおよびステージを実施しなければならないが、本発明は、その実施方法全体におけるトポロジーの発見のうちのサブ実施方法だけに焦点を合わせたものである。
本明細書に参考例として援用する有効かつ関連するバックグラウンド情報は、「中央コントローラによるアドホックネットワークにおける集中型ネットワーク組織化およびトポロジー発見」を発明の名称とする米国特許出願第10/775,715号明細書および「アドホックネットワークにおける分散型ネットワークの組織化およびトポロジーの発見」を発明の名称とする米国特許出願第10/775,967号明細書を含む、2004年2月9日に本願出願人によって出願された先願の継続中の米国特許出願に記載されている。
米国特許出願第10/775,715号明細書 米国特許出願第10/775,967号明細書
一般的に言って、トポロジーを発見するには、1つのネットワークに組み立てられ、既に存在する他のネットワークにリンクされようとしているすべてのノードが、他の各ノードの存在について知り、かつ他の各ノードの作動およびリンク特性および能力について知るという実施方法を基本的に実行しなければならない。特にトポロジーを発見するには次第に明らかとなるように、(a)ネットワーク内のすべてのノードのアイデンティティ、(b)これらノード間の現在存在するか、可能な接続性の状態、(c)次第に選択されるCCo(中央コーディネータノード)の最終的なアイデンティティ、(d)(下記に示す)いわゆる隠れたノードのアイデンティティ、および(e)本明細書で(後に説明するように)プロキシノードと称されるノードのアイデンティティに関する知識を必要とする。
アドホック通信ネットワークを自己組織化する際に、ノードはネットワーク内の他のノードの存在について、および任意の2つのノード間の許容可能な双方向リンクの利用可能性について知っていなければならない。これらノードは適当な選択されたCCoによって最終的に制御されるネットワークとなるように、自らを組織化することもできなければならない。最終的に、本発明の実施方法によれば、結果として生じる完全に組織化されたネットワークでは、どのノードもネットワーク内のすべてのノード間に存在するリンクの状態を知ることになる。換言すれば、すべてのノードは各ノードの関連する個々の特性に関する固有の情報を含む、ネットワーク内の接続性の全体の状態に関する知識を有し、保持することになる。
発見ビーコンを介して実施される本発明のトポロジー発見方法は、異なる定義の、または定義可能な条件下で使用される。例えば(a)初期ネットワークの組織化中、(b)ノードがネットワークに接続するか、またはネットワークから離れるような状況下、(c)ネットワークまたはノードの障害から回復する間、(d)ネットワークのトポロジーを変えるような事象が生じたとき、例えばCCoがシャットダウンする状況またはネットワーク内でより良好に適したCCoが利用できる状態となる場合、および(e)その他の条件下で使用される。発見ビーコンは、聴取ノードがネットワークに接続/関連するのに必要なメッセージを送信できるフレーム内の時間を発見ビーコンが聴取ノードに示し、よってメッセージを発見できるようにする。更に発見ビーコンはネットワークコントローラが存在する場合には、ネットワークコントローラが送信するマスタービーコン内に含まれるフレーム−スケジュール情報をエコー動作し、かかるコントローラが存在しない場合には他のノードが一斉送信するスケジュールに一致する時間−フレームスケジュールに関与する。
本発明が提案し、本明細書で使用するような「トポロジーの発見」なる用語は、ダイナミックな実施方法であると理解することが重要である。この用語は特にネットワーク伝送から誘導され、CCoは常に、関連するネットワークを適当なグループ、例えばサブネットおよびプロキシネットワークに組織化(および再組織化)できるレベルで得られ、使用可能とされる、モード間リンク能力の情報の、進行するバックグラウンドの収集および評価、および適当なリスト更新を含むように定義される。かかる組織化行動は当然ながら現在の可能な接続性の理解を含む問題に基づき、更に最も確実には識別されたノード作動能力に基づき、ノード間の適当なリンクの積極的な形成を含む。換言すれば、「トポロジーの発見」なる用語はノード間の通信ルーティングの問題だけに制約されない。
このトポロジーの発見は、種々のネットワークへアクセスする機会に関する進行中のガイドを得るために、トポロジーの発見メッセージを聴取する個々の重要なノードの行動にも更に関連する。
本発明が提案するトポロジーの発見については、本明細書では、一方は集中型ネットワークと称され、他方は分散型ネットワークと称される、2つの異なる一般的なネットワーク構成に分けて説明する。すぐに判るように、集中型ネットワークでは、後に説明する態様でかかる役割を得るCCoは、トポロジー発見方法の実施の後で、関連するネットワークのトポロジーマップまたはテーブルと本明細書で称するものを自ら作成する。分散型ネットワークでは、トポロジー発見プロセスの終了後に集合的に作動する個々の参加ノードが、ネットワークトポロジーマップを作成し、各々がこのマップを保持する。このように作成されたマップから完全なネットワークの組織化が行われるが、かかる作業は本発明の範囲を越えるものである。
本発明のトポロジー発見実施方法を説明する前に、本明細書で使用される2つの用語について説明しなければならない。これら用語とは“隠れたノード”すなわちHNと、“プロキシノード”すなわちPN(またはPCo)である。隠れたノードとは、ネットワークCCoと直接通信できないノードのことであり、“プロキシノード”とは、ネットワークCCoと隠れたノードとの間の通信パスを提供するために、CCoの代理として働くノードのことである。
更に一般的な用語では、本発明のトポロジー発見方法を(a)複数のノードに関連し得る適当なトポロジー−発見条件を定めるステップと、(b)かかる条件が生じたときに、複数のノードの各々が、他のノードに関連したそのアイデンティティ、その作動特性、その能力および関連するそのリンクの質を含むその属性を、他のノードのすべてが受信できるように一斉送信することを可能にし、よって最終的に前記複数のノードのどれもが他のすべてのノードのこれら属性を知るために設けられた発見−通信時間を設定し、起動するステップと、(c)設定および起動ステップの結果を利用し、ノードに関連するトポロジーマップを作成するステップと、(d)次にノードをネットワークにその後組織化することに関連するプロセスで、作成されたトポロジーマップを使用できるようにするステップとを含むと述べることができる。
後に判るように、作成されたトポロジーマップは特にネットワーク接続性マップを含み、更に情報パケットルーティングを可能にするように使用できる。
以下、添付図面を参照し、次の説明を読めば、本発明の種々の特徴および利点がより明らかとなろう。
まず、図1を参照する。ここにはそれぞれアルファベットA、B、C、D、Eを付けられた5つのノード20、22、24、26、28が示されており、これらノードは説明のために2つの可能なネットワーク、すなわちネットワークトポロジー30、32に組織化されている。これらトポロジー30、32は本明細書ではそれぞれNet1およびNet2とも称す。これら2つの説明のための組織化に関連する有効な相互接続部は(AとBとの間の)34、(AとCとの間の)36、(BとCとの間の)38、(CとDとの間の)40、(CとEとの間の)42、(DとEとの間の)44として示されている。
これら2つのトポロジー、すなわち2つの構成を検討すると、まずノードのいずれもがCCoとなり得ることを考えれば、Net1(30)はCCoとしてノードAを有し、ネットワーク内のホストとしてノードBおよびCを有し、隠れたノードDおよびEに対するPCoとしてノードCを有することが理解できよう。Net2(32)はCCoとしてノードCを有し、ネットワーク内のホストとしてノードDおよびEを有し、隠れたノードAおよびBに対するPCoとしてノードCを有する。ホストノードとしてノードA、BおよびCしか有せず、CCoとしてノードAを有するネットワークでは、ノードDおよびEは接続されないままである。CCoと別のノードとの間のリンクの質(容量)が変化する場合に、いくつかの別のファクターのうちでもCCoとして選択されたノードにより取り扱われるトラヒック負荷に基づき、(CCoとは別個の)PCoとしてノード機能を有するオーバーヘッドによりネットワークの性能は、2つの構成で大幅に異なる。Net2ではノードCはCCoかつPCoの双方として作動することができ、他の4つのすべてのノードと通信できる。Net1ではCCoとしてのノードAは、他の2つのノード(BおよびC)と直接通信できるだけであり、ノードDおよびEを取り扱うためのプロキシを必要とする。後に明らかとなるように、本発明のトポロジー発見プロセス中に生じる発見情報から、最後に選択されるCCoおよびPCoノード、ならびに隠れたノードのアイデンティティが決定される。
次に、本発明のトポロジー発見実施方法が説明されている図1に記載されたノード配置を参照する。
図3には、本発明を実施する好ましい態様に従って実行されるトポロジー発見の基本作動フローチャートが示されている。この図では、適当な単語で表示されたブロック46、48、50、52、54、56が示されている。分散型ネットワークの組織化における発明の実施は、ブロック46、48、50、54、56の順序で行われる作業のシーケンスフローに従って行われる。集中型ネットワークの組織化では、ブロック46、48、52、54、56の順序でフローが行われる。
分散型ネットワーク組織化では、本発明に係わるトポロジー発見の実施を参照し、まず当初はCCoがないと仮定する。従って、ネットワークトポロジーマップの作成まで含む後述するトポロジー発見作業は、個々の参加ノードのすべてにより集合的に実行される。これらノードは最後に集合としてネットワークのグローバルトポロジーマップの全知識を所有する状態となる。トポロジーマップの情報に基づき、その後、1つのCCoが選択される。
集中型ネットワーク組織化では、別の仮定をする。すなわち作動可能なCCoが最初からあると仮定する。かかる組織化がネットワークの最初の初期化時、すなわちアセンブリ時に行われた場合、そのネットワークに最初に参加するノードは、CCoをスタートさせる役割を果たし、個々のノードの各々からの発見中に伝送されるトポロジー発見情報を収集し、その結果生じるグローバルトポロジーマップを単独で構築する。その後、別のモードがCCoとして使用するのに良好な特性を提供するようであれば、異なるCCoノードを選択できる。
これまで記載したような、存在するどんな事象または所定の条件に関しても、本発明のトポロジー発見方法は、図3に示されるように、1つのネットワークまたは提案されたネットワークに対して実行される。分散型ネットワーク状況内のすべてのノードにより、かつ集中型ネットワーク状況内の“現在のCCo”により、スタート(ブロック46)が適当に開始される。トポロジー発見プロセスの開始時の、図2における時間を求める場合、かかる発見の時間インターバルを適当に設定する。このことは、すべてのノードにより集合的に(分散型状況)または“現在のCCo”(集中型状況)のいずれかによって実行される。この発見時間インターバルの長さを設定する際に、従来の適当な方法を使用してもよい。本発明の実施方法に重要なことは、発見のために設定された時間インターバル、すなわち図2のTが、現在の、または意図する設定されたネットワークビーコンインターバル、すなわち図2のTよりも長くなっていることである。このことは、収集すべき関連するすべてのトポロジー発見情報のための、阻害されない充分な時間を保証するために行われる。
更にインターバルTの間に1つの条件を作成するのに、任意の適当な従来の非競合通信プロトコルを使用してもよい。このプロトコルでは、他のすべての参加ノードが効果的に聴く発見メッセージを送信することを、すべての参加ノードに各々非競合状態で求めるか/許可するようなものである。
参加ノードの一部またはすべてが、前に決定されたネットワークトポロジーの“知識”を所有することができる範囲でトポロジー発見方法を開始したとすると、これらノードは新しいトポロジー情報の作成準備をした上で、前の知識をすぐに効果的にクリアする。
発見時間インターバル中に“組織化中のネットワーク”内のすべてのノードは、無競合状態でのそれぞれの“能力、特性および通信リンク状況”を送信し、これらは他のすべてのノードによって聴かれ、捕捉される。図4には各ノードが送信する代表的な発見メッセージのアーキテクチャが図示されている。従って、この特別な時間インターバル中、およびその後生じる情報送信から、すべてのノードは、その他の各存在、能力、特性、接続性の状態などを1回のステップで効果的に知る。この実施方法では、後に判るように、所望するネットワークトポロジーがマッピング全体に対して明らかとなり、ネットワークノード(すべてのノード)は組織化中のネットワークのトポロジーの性質について知ることになる。この実施方法では、隠れたノードおよびプロキシノードも発見される。
発見プロセス自身の終了時に各ノードは発見送信中に作成された発見されたノードリストと称されるものを所有する。このリスト(図3におけるブロック48)は、取得したトポロジー発見情報のすべてを含むようなデータ構造形態となっている。各ノードに対し、発見されたノードのリストは、そのノードが所有できるようにネットワークトポロジーテーブルに組織化される。
図5には(ノードAおよびDに対する)発見されたノードリストおよび関連するノード固有のトポロジーテーブルが示されている。例えばノードAに関し、この図に示されているものを説明すると、このノードのためのトポロジーテーブルは第1列内の自己の発見されたノードリスト(A、B、C)から成る。次に示されている図内のノードAは、“現在の”CCoでもあるので、このノードは隠れたノード(D、E)の発見されたノードリストも同じように維持する。図5における行は、参加ノードの各々が受け取った、発見されたノードリストに対応する。例えばノードAの発見されたノードリストは、(A、B、C)であり、ノードCの発見されたノードリストは、(A、B、C、D、E)であり、ノードEの発見されたノードリストは、(C、D、E)であり、等々である。
ノードBはノードCを聴くことができるが、ノードCはノードBを聴くことができない可能性があることを示すために、図5のテーブルが作成されている。このことは、ノードBとCとの間のリンクは両方向に作動しない(すなわち双方向性でない)ことを意味し、よって有効なリンクでないことを意味している。この状態はノードAのトポロジーテーブルにおけるノードBからの発見されたノードリスト内の(X)によって示されている。ノードBはノードCのリストに示されている。
これまで説明した発見方法から参加ノードのすべてに対するトポロジーテーブルが生じると、適当なネットワークトポロジーマップ全体(図3におけるブロック54)が作成される。このことは、分散型ネットワークの設定時において参加ノード(図3内のブロック50)のすべてによって実行される作動、または集中型ネットワークの設定時の選択されたCCo(図3内のブロック52)の作動のいずれかによって実行される。
ネットワークトポロジーマップを作成(ブロック54)した後で、このマップは別のネットワーク組織化のために適当に利用できるようになる(ブロック56)。分散型ネットワーク状況では、すべてのノードは各ノードが所有する全トポロジー情報により、トポロジーマップ全体を作成するタスクを実行できる。集中型ネットワーク状況では、作動中のCCoがマップ全体を作成するためにすべてのノード‐取得トポロジー情報を収集する。
こうして革新的に作成されたトポロジーマップ全体から、隠されたノードおよびプロキシノードの候補が完全に明らかにされる。このマップを作成するのに必要な情報は、作成されたトポロジー発見時間インターバル中の作動の1回の発見プロトコルステップまたはステージで効果的に一意的に収集される。この時間インターバルは、多数の所定の条件または事象のうちの1つが適当なネットワークの組織化または再組織化のために、ネットワークトポロジーの正確なピクチャを発生する必要性を表示したときにいつも使用するための専用インターバルとなっている。理解できるように、本発明が提案するトポロジー発見方法およびその結果得られるトポロジーマップ全体はアドホックネットワークの自動組織化を大幅に容易にするものである。
以上で、本発明を実施する特定の態様について図示し、説明したが、本発明の要旨から逸脱することなく、種々の変形および変更が可能であることが理解できよう。
本発明の実施方法に適したネットワーク環境を示すブロック略図である。 2つの異なる関連する時間インターバルTおよびTを参照して、本発明のトポロジー発見実施方法を図示した時間ベースの図であり、この図では、Tは本発明に係わるトポロジー発見方法を実施するために認められた時間インターバルであり、Tはそれよりも短い時間インターバルであり、所定のネットワークビーコンインターバルを示す図である。 分散型タイプのネットワーク(図の中心および左側部分)、および集中型タイプのネットワーク(図の中心の右側部分)の双方に関連する本発明の実施方法を説明するフローチャートである。 本発明の実施方法に使用できる発見メッセージの非限定的で代表的なフォーマットを示す表である。 本発明の実施方法から得られる組織化されたネットワークトポロジーテーブル(マップ)の代表部分を示し、このテーブル部分は特に図1に示されたネットワーク配置に関連したものであることを示す表である。
符号の説明
20,22,24,26,28…ノード、30,32…ネットワークトポロジー、34,36,38,40,42,44…相互接続部。

Claims (8)

  1. 複数のノードの集合に関して進行中の実施方法としてアドホックネットワークトポロジー発見を実行するための方法であって、
    かかる複数のノードに関連し得る適当なトポロジー−発見条件を定めるステップと、
    かかる条件が生じたときに、複数のノードの各々が、他のノードに関連したそのアイデンティティ、その作動特性、その能力および関連するそのリンクの質を含むその属性を、他のノードのすべてが受信できるように一斉送信するためのバンド幅割り当て、すなわち特定の送信をする機会を与え、よって最終的に前記複数のノードのどれもが他のすべてのノードのこれら属性を知るように専用となっている発見−通信プロトコルを設定し、起動するステップと、
    前記設定および起動ステップの結果を利用し、前記ノードに関連する全ネットワークトポロジーマップを作成するステップと、
    次にノード間の適当な通信リンクを作成する実施を含む、ノードをネットワークにその後組織化することに関連する作業で、作成されたネットワークトポロジーマップを使用できるようにし、ネットワークを適当なサブネットおよびプロキシネットワークに組織化できるようにするステップとを備えた、アドホックネットワークトポロジー発見を実行するための方法。
  2. 前記ネットワークトポロジーマップを使用できるようにするステップが、ネットワークの組織化に対する分散型ネットワーク構造アプローチおよび集中型ネットワーク構造アプローチの双方に対して、前記作成されたトポロジーマップを選択的に利用できるように行う、請求項1記載の方法。
  3. ノードのネットワークへのその後の組織化に関し、所定の長さの時間を有するコントローラビーコン時間インターバルが複数のノードの集合に関連し、上記設定され、起動された発見−通信時間が所定の時間長さよりも長く設定される、請求項1記載の方法。
  4. 前記トポロジーマップを作成する前に既に現在の中央コーディネータノードが存在し、そのノードによって前記作成ステップを実行する、請求項1記載の方法。
  5. 前記トポロジーマップを作成する前に現在の中央コーディネータノードが存在せず、ノードの集合によって集合的に前記作成ステップを実行する、請求項1記載の方法。
  6. 上記発見プロトコルが、少なくとも1つのノードによる“発見ビーコン”の一斉送信を行い、ネットワークコントローラが存在する場合にはネットワークコントローラが送信するマスタービーコン内に含まれるフレーム−スケジュール情報をビーコンがエコー動作し、かかるコントローラが存在しない場合には、他のノードが一斉送信するスケジュールに一致する時間−フレームスケジュールにビーコンが関与する、請求項1記載の方法。
  7. 聴取ノードがネットワークに接続/関連するのに必要なメッセージを送信できるフレーム内の時間を発見ビーコンが聴取ノードに示し、よってメッセージを発見できるようにする、請求項6記載の方法。
  8. 前記利用するステップがノードの集合に対する接続性のグラフおよびネットワークの組織化を実行するのに必要な他のすべての情報だけでなく、パケットルーティングを可能にする情報も含む全ネットワークトポロジーマップを作成することに関与する、請求項7記載の方法。
JP2005226578A 2004-08-06 2005-08-04 アドホックネットワークトポロジーの発見方法 Pending JP2006050635A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/913,751 US7443833B2 (en) 2004-08-06 2004-08-06 Ad hoc network topology discovery

Publications (1)

Publication Number Publication Date
JP2006050635A true JP2006050635A (ja) 2006-02-16

Family

ID=35612646

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005226578A Pending JP2006050635A (ja) 2004-08-06 2005-08-04 アドホックネットワークトポロジーの発見方法

Country Status (3)

Country Link
US (1) US7443833B2 (ja)
EP (1) EP1624627A3 (ja)
JP (1) JP2006050635A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011518503A (ja) * 2008-04-09 2011-06-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 発見チャネルにおいてデータ送信を先取りする方法

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070043887A (ko) * 2004-08-18 2007-04-25 스타카토 커뮤니케이션즈, 인코포레이티드 비콘 그룹 병합
US7701900B2 (en) * 2005-02-03 2010-04-20 Control4 Corporation Device discovery and channel selection in a wireless networking environment
DE102006014308A1 (de) * 2006-03-10 2007-09-13 Rohde & Schwarz Gmbh & Co. Kg Verfahren zur Multi-Hop-Datenübertragung in einem ad-hoc-Netz mit versteckten Knoten
DE102006014311A1 (de) * 2006-03-10 2007-09-20 Rohde & Schwarz Gmbh & Co. Kg Verfahren zur Identifizierung von versteckten Knoten in einem ad-hoc-Netz
US8331266B2 (en) * 2006-06-14 2012-12-11 Nokia Siemens Networks Oy LAN topology detection and assignment of addresses
WO2008007375A2 (en) * 2006-07-13 2008-01-17 Designart Networks Ltd Wimax access point network with backhaul technology
GB0614723D0 (en) * 2006-07-25 2006-09-06 Donaldson Thomas A Information and communication system
FR2906041A1 (fr) * 2006-09-15 2008-03-21 Mobiluck S A Sa Procede et dispositif de detection d'appareils communicants proches.
US9569587B2 (en) 2006-12-29 2017-02-14 Kip Prod Pi Lp Multi-services application gateway and system employing the same
US9602880B2 (en) 2006-12-29 2017-03-21 Kip Prod P1 Lp Display inserts, overlays, and graphical user interfaces for multimedia systems
US11316688B2 (en) 2006-12-29 2022-04-26 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US11783925B2 (en) 2006-12-29 2023-10-10 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US8856289B2 (en) 2006-12-29 2014-10-07 Prodea Systems, Inc. Subscription management of applications and services provided through user premises gateway devices
US20170344703A1 (en) 2006-12-29 2017-11-30 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US8422357B1 (en) 2007-02-16 2013-04-16 Amdocs Software Systems Limited System, method, and computer program product for updating an inventory of network devices based on an unscheduled event
CA2722300C (en) * 2007-04-25 2016-06-28 Miovision Technologies Incorporated Method and system for analyzing multimedia content
US8422397B2 (en) * 2007-12-28 2013-04-16 Prodea Systems, Inc. Method and apparatus for rapid session routing
KR101569928B1 (ko) * 2008-06-04 2015-11-17 코닌클리케 필립스 엔.브이. 무선 멀티―홉 네트워크를 확립하는 방법
EP2316248A4 (en) * 2008-07-22 2011-09-28 Powerwave Cognition Inc BEST WIRELESS AD HOC COMMUNICATIONS
US8027273B2 (en) * 2008-09-24 2011-09-27 The United States Of America As Represented By The Secretary Of The Army System and method for visually creating, editing, manipulating, verifying, and/or animating desired topologies of a mobile ad hoc network and/or for generating mobility-pattern data
WO2011007963A2 (en) * 2009-07-13 2011-01-20 Lg Electronics Inc. Method and device for controlling ad-hoc network in cpns enabler
WO2011033650A1 (ja) * 2009-09-18 2011-03-24 富士通株式会社 経路検索方法及びノード装置
US9226220B2 (en) * 2009-11-05 2015-12-29 Synapse Wireless, Inc. Systems and methods for performing topology discovery in wireless networks
US8644193B2 (en) * 2009-12-01 2014-02-04 Spidercloud Wireless, Inc. Method, system and device for configuring topology or a wireless network
US8797855B1 (en) 2010-08-04 2014-08-05 Open Invention Network, Llc Method and apparatus of providing emergency communication services
GB2484278A (en) * 2010-10-04 2012-04-11 Airspan Networks Inc Suppressing co-channel interference in dependence upon probabilities of establishing a link between a base station and a terminal via resource blocks
GB2484279B (en) * 2010-10-04 2014-11-12 Airspan Networks Inc Apparatus and method for controlling a wireless feeder network
GB2484280B (en) 2010-10-04 2014-10-08 Airspan Networks Inc Apparatus and method for controlling a wireless feeder network
US9788228B2 (en) * 2012-04-18 2017-10-10 Avago Technologies General Ip (Singapore) Pte. Ltd. Mobile data collection in a wireless sensing network
CN103581239B (zh) * 2012-07-27 2019-01-22 中兴通讯股份有限公司 一种设备和服务的发现方法、装置
WO2014155712A1 (ja) * 2013-03-29 2014-10-02 富士通株式会社 通信方法、通信プログラム、および、ノード装置
US10296301B2 (en) * 2015-06-08 2019-05-21 Cisco Technology, Inc. Thing discovery and configuration for an internet of things integrated developer environment
US9860677B1 (en) * 2016-09-30 2018-01-02 Intel Corporation Internet-of-things gateway coordination
JP6568549B2 (ja) * 2017-03-10 2019-08-28 株式会社東芝 無線通信装置、無線通信システム、および無線通信プログラム
US10505817B2 (en) 2017-06-19 2019-12-10 Cisco Technology, Inc. Automatically determining an optimal amount of time for analyzing a distributed network environment
US10680899B1 (en) 2018-06-28 2020-06-09 Synapse Wireless, Inc. Topology discovery through multicast transmission
CN109450511B (zh) * 2018-11-30 2022-03-29 上海无线电设备研究所 一种星型自组织网络的多天线自主切换方法
CN113475123A (zh) * 2019-03-01 2021-10-01 瑞典爱立信有限公司 用于基于动态网络状况的局域数据网络(ladn)选择的方法和***
TWI763061B (zh) * 2020-09-28 2022-05-01 國立中央大學 自組織網路組建方法、自組織網路及其節點裝置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11251992A (ja) * 1998-02-27 1999-09-17 Sony Corp 通信制御方法及び伝送装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5682479A (en) * 1995-05-05 1997-10-28 Silicon Graphics, Inc. System and method for network exploration and access
US5661727A (en) * 1996-06-12 1997-08-26 International Business Machines Corporation Schemes to determine presence of hidden terminals in wireless networks environment and to switch between them
US5978363A (en) * 1996-10-18 1999-11-02 Telogy Networks, Inc. System and method for multi-dimensional resource scheduling
US6483812B1 (en) 1999-01-06 2002-11-19 International Business Machines Corporation Token ring network topology discovery and display
US6414955B1 (en) * 1999-03-23 2002-07-02 Innovative Technology Licensing, Llc Distributed topology learning method and apparatus for wireless networks
US6865609B1 (en) * 1999-08-17 2005-03-08 Sharewave, Inc. Multimedia extensions for wireless local area network
EP1107522B1 (en) 1999-12-06 2010-06-16 Telefonaktiebolaget LM Ericsson (publ) Intelligent piconet forming
US6990080B2 (en) 2000-08-07 2006-01-24 Microsoft Corporation Distributed topology control for wireless multi-hop sensor networks
US7266085B2 (en) * 2001-03-21 2007-09-04 Stine John A Access and routing protocol for ad hoc network using synchronous collision resolution and node state dissemination
WO2002087172A1 (en) 2001-04-20 2002-10-31 Motorola, Inc. Protocol and structure for self-organizing network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11251992A (ja) * 1998-02-27 1999-09-17 Sony Corp 通信制御方法及び伝送装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011518503A (ja) * 2008-04-09 2011-06-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 発見チャネルにおいてデータ送信を先取りする方法

Also Published As

Publication number Publication date
EP1624627A3 (en) 2009-01-07
US7443833B2 (en) 2008-10-28
EP1624627A2 (en) 2006-02-08
US20060029007A1 (en) 2006-02-09

Similar Documents

Publication Publication Date Title
JP2006050635A (ja) アドホックネットワークトポロジーの発見方法
EP1624628B1 (en) Central coordinator selection in ad hoc network
US7342896B2 (en) Centralized network organization and topology discover in Ad-Hoc network with central controller
US20050174950A1 (en) Distributed network organization and topology discovery in ad-hoc network
JP5356549B2 (ja) バックボーンネットワークにおけるサブネットワーク間のリレー伝送の可能なネットワークトポロジーの構築方法
EP1624626B1 (en) Method for establishing a proxy network from a collection of nodes
EP1875676B1 (en) Routing protocol for multicast in a meshed network
US7058021B2 (en) Selection of routing paths based upon routing packet success ratios of wireless routes within a wireless mesh network
US9220050B2 (en) Mesh network defragmentation
CN105338595B (zh) 基于智能终端***的智能终端加入方法、装置及***
CN1989741A (zh) 将新的设备连接到现有的网络的方法
CN108400882B (zh) 一种mesh网络内设备升级方法
EP3206440B1 (en) Method, computer-readable storage medium and computing device for prioritizing service set identifiers on a wireless access point
RU2584499C2 (ru) Способ функционирования и ввода в действие устройств в сети zigbee
JP3905534B2 (ja) 子pncと目標デバイスとの間で効率的に通信する方法及びシステム
US20070066308A1 (en) Method and apparatus for removing phantom children in an ad-hoc communication system
KR101033665B1 (ko) 무선 센서 네트워크의 클러스터링을 위한 헤드 노드를 선정하는 방법 및 그 무선 센서 네트워크
US8526430B2 (en) Multi-hop communication method based on distributed medium access control
TW201032632A (en) Enhanced formation of mesh-type networks
CN111556137A (zh) 一种自组织异构网络中分布式***的数据同步方法及***
CN102349279A (zh) 用于发现对等覆盖网络的方法和装置
WO2020108161A1 (zh) 一种基于ros主从节点管理器的通信方法和***
JP7127175B2 (ja) ルートノード選択システム
KR100918848B1 (ko) 무선 애드 혹 네트워크에서 채널 예약을 통해 다중 채널을활용하는 무선인터페이스 매체접근제어 방법
US11540053B2 (en) Method of synchronizing pieces of audio equipment

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060920

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100209

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101207