[go: up one dir, main page]

JP2004336786A - 個人通信無線ネットワークにおけるルーチン経路設定装置および方法 - Google Patents

個人通信無線ネットワークにおけるルーチン経路設定装置および方法 Download PDF

Info

Publication number
JP2004336786A
JP2004336786A JP2004137339A JP2004137339A JP2004336786A JP 2004336786 A JP2004336786 A JP 2004336786A JP 2004137339 A JP2004137339 A JP 2004137339A JP 2004137339 A JP2004137339 A JP 2004137339A JP 2004336786 A JP2004336786 A JP 2004336786A
Authority
JP
Japan
Prior art keywords
node
routine
route
message
destination node
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
JP2004137339A
Other languages
English (en)
Inventor
Jong-Hun Park
鍾 憲 朴
Xu-Hui Hu
旭 暉 胡
Yong Liu
勇 劉
Chun-Hui Zhu
春 暉 朱
Myung-Jong Lee
明 鍾 李
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.)
Samsung Electronics Co Ltd
City University of New York CUNY
Original Assignee
Samsung Electronics Co Ltd
City University of New York CUNY
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
Priority claimed from KR1020040013117A external-priority patent/KR100645428B1/ko
Application filed by Samsung Electronics Co Ltd, City University of New York CUNY filed Critical Samsung Electronics Co Ltd
Publication of JP2004336786A publication Critical patent/JP2004336786A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/20Hop count for routing purposes, e.g. TTL
    • 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
    • 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

Landscapes

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

Abstract

【課題】 RREQメッセージについて複数個のRREPメッセージが受信されることを防止する装置および方法において、ソースノードが設定されたルーチン経路の断絶の有無を迅速に判断する。
【解決手段】 目的地ノードと目的地ノードにルーチン経路を設定しようとするソースノードを含んだ複数個のノードで構成された移動通信システムにおいて、ルーチンテーブルを保存しない少なくとも1つのノードが前記ソースノードから目的地ノードにルーチン経路設定を中継する。ルーチン経路設定要求メッセージに含まれている情報を用いて、ルーチン経路設定要求メッセージを中継したノードに関する情報を保存し、隣接するノードにルーチン経路設定要求メッセージを伝達する。伝達されたルーチン経路設定要求に対する応答メッセージを保存された情報を用いて、ルーチン経路設定を要求したノードに伝達することによってルーチン経路を効率よく設定することができる。
【選択図】 図4

Description

本発明は個人通信無線ネットワークに係り、特に個人無線通信ネットワークを構成しているソースノードから目的地ノードまでのルーチン経路を設定する方法に関する。
一般に、移動通信システムは移動端末(mobile element)と基地局(base station)間でデータを送受信する。すなわち、移動端末と基地局は他のノード(node)を経由せず直接データを送受信する。これに対して個人通信無線ネットワーク(wireless personal area network: WPAN)は、比較的に短距離内で少ないユーザ間で情報を伝達するために開発された。すなわち、WPANは多数個のノードが互いに通信できるようにするアドホック(ad−hoc)データ通信システムである。アドホックネットワークを構成している送信ノードは他のノードを用いて受信ノードにデータを転送する。送信ノードと受信ノードとが隣接している場合、データをノード間で直接伝達できる。以下、図1を用いてアドホックネットワークを構成しているノードで既存のアルゴリズムが行なうデータ送信について説明する。
図1のアドホックネットワークは、少なくとも2つのノードで構成される。ノードはルーチンテーブルを保存しているノードとルーチンテーブルを保存しないノードとに区分される。以下、ルーチンテーブルを保存しているノードを「N+」とし、ルーチンテーブルを保存しないノードを「N−」と称する。
以下、N+とN−で構成されたアドホックネットワークでルーチン経路を設定する過程について説明する。ノードAをソースノードと称し、ノードIを目的地ノードと称する。ソースノードはルーチン経路設定を要求するノードであり、目的地ノードはソースノードがルーチン経路を設定しようとするノードである。従って、ノードAはノードIにルーチン経路を設定するために、隣接しているノードBにルーチン経路設定要求(Route Request:RREQ)メッセージを転送する(S100)。N+であるノードBは、受信したRREQメッセージを用いてルーチンテーブルを生成し、生成したルーチンテーブルを保存する。RREQメッセージを受信したノードBは、隣接しているノードCとノードGにRREQメッセージを転送する(S102、S108)。N+であるノードCは、受信したRREQメッセージを用いてルーチンテーブルを生成し、生成したルーチンテーブルを保存する。RREQメッセージを受信したノードCは、隣接しているノードDとノードFにRREQメッセージを転送する(S104、S106)。
RREQメッセージを受信したノードGは、RREQメッセージに対する応答であるルーチン経路設定応答(Route Reply:RREP)メッセージをノードBに転送する(S128)。既存のアルゴリズムによれば、アドホックネットワークを構成しているN−は受信したRREQメッセージについてRREPメッセージを転送する。すなわち、N−は受信されたRREQで要求する目的地ノードでなくてもRREPメッセージを転送する。それは、クラスタツリーの特性によって経路を探さなくても目的地ノード方向の次のホップノードが分かるからである。ノードGが転送したRREPメッセージは、ノードBを経てノードAに伝達される(S120)。RREPメッセージを転送したノードGは、隣接しているノードFにRREQメッセージを転送する(S104)。一般にN−はシステムに設計される所定距離(例えば1ホップ)以内のノードに対する情報を認知している。
ノードDもノードGが行なった動作と同様な動作を行なう。従って、ノードDが生成したRREPメッセージは、ノードCとノードBを経てノードAに伝達される(S124、S122、S120)。ノードCまたはノードGからRREQメッセージを受信したノードFは、ノードEとノードHにRREQメッセージを転送する(S112、S114)。ノードEもノードGが行なう動作と同様な動作を行なう。ノードHは受信したRREQメッセージをノードIに伝達する(S116)。RREQメッセージを受信したノードIは、ノードAがルーチン経路を設定しようとするノードが自分であることを認知するようになる。従って、ノードIはRREQメッセージに対する応答であるRREPメッセージを生成する。生成されたRREPメッセージは、RREQメッセージが転送された経路を通してノードAに伝達される。前述したような過程を行なうことによってノードAとノードIとのルーチン経路が設定される。前述の説明で省略したが、ルーチンテーブルを保存するN+は、受信したRREQメッセージを更新した後隣接ノードに伝達する。一般に、N+は、ホップカウンタを更新した後隣接ノードに転送する。ホップカウンタが最も少ないルーチン経路がノード間のルーチン経路として選択される。前述したようにノードAは1つのRREQメッセージについて四つのRREPメッセージを受信するようになる。しかし、N−が転送したRREPメッセージは不要なメッセージである。
図2はアドホックネットワークを構成しているノードでルーチン経路を設定する他の例を示している。本例では既存の方法を使用した場合経路ループ問題が発生することを示す。ノードAとノードEとの間にルーチン経路が設定されたと仮定する。すなわち、ノードAに要求によってノードB、ノードC、ノードDを経由してノードEにルーチン経路が設定された。しかし、ノードDとノードEとの間の無線チャンネルが劣化し、図2に示されているように無線チャンネルが断絶される場合が発生する。この場合、ノードDは、ノードAにルーチンエラー(Routing Error: RERR)メッセージを転送する。RERRメッセージにはノードDとノードEとの間のルーチン経路が断絶されたことを意味する情報が含まれる。ノードDが転送したRERRメッセージはノードC、ノードBを経てノードAに伝達される。しかし、ノードAとノードBとの間、またはノードBとノードCとの間の無線チャンネルが一時的に劣化し、RERRメッセージがノードAに伝達されない場合が発生する。
もしノードDがノードEに送信する新たなパケットが生成されたと仮定する。すると、ノードDがノードEにルーチン経路を設定しようとする場合、ノードDはノードCにRREQメッセージを転送する(S200)。ノードDはノードEにRREQメッセージを転送しても無線チャンネルが断絶されているため、ノードEはRREQメッセージを受信できなくなる。RREQメッセージを受信したノードFはノードAにRREQメッセージを転送する(S204)。この際、N−であるノードAはRREQを受信すると、ツリールート計算によってノードBを経て目的地ノードEに到達できることを認知し、ノードFにRREPメッセージを転送する(S210)。RREPメッセージを受信したノードFはノードCにRREPメッセージを転送する(S212)。RREP メッセージを受信したノードCはノードDにRREPメッセージを転送する(S214)。この際、ノードDがデータパケットを送る場合、データパケットの転送経路は、ノードD→ノードC→ノードF→ノードA→ノードB→ノードC→ノードDである。こうして設定した経路を利用する場合、データを転送できないことは自明である。また、不要なループを形成する結果を引き起こす。
図3はアドホックネットワークを構成しているノードにおいてルーチン経路を設定するさらに他の例を示しているが、本例も既存のアルゴリズムを使用する場合、経路ループが生成され得ることを示している。ノードEはノードAとルーチン経路を設定しようとする。ノードEはノードDとノードFにRREQメッセージを転送する(S300、S302)。ノードDはノードCとノードGにRREQメッセージを転送する(S304、S308)。ノードFもノードGにRREQメッセージを転送する(S306)。ノードGはノードFにRREPメッセージを転送する(S330)。ノードFは受信したRREPをソースノードEに伝達する。これは、クラスタツリーを通してノードFを介してソースノードAを計算できるからである。RREQメッセージを受信したノードCは、ノードBにRREQメッセージを転送する(S310)。RREQメッセージを受信したノードBは、ノードAにRREQメッセージを転送する(S312)。RREQメッセージを受信したノードAは、ノードEがルーチン経路を設定しようとするノードが自分であることを認知するようになる。従って、ノードAはRREQメッセージに対する応答であるRREPメッセージを生成する。この生成されたRREPメッセージはノードBとノードCを経てノードDに伝達される(S320、S322、S324)。ノードDは伝達されたRREPメッセージをノードEに伝達する(S326)。問題はソースノードEが受信可能な2つのRREP(ノードA、ノードG)のうちノードGから先に受信する場合に発生する。この際、データパケットはノードD→ノードG→ノードF→ノードDに経路ループが発生するようになる。
図4は、アドホックネットワークを構成しているノードでルーチン経路を設定するさらに他の例を示している。本例では既存のアルゴリズムを使用する場合、順方向経路と逆方向経路が相違に設定され得ることを示す。
ノードAはノードEとルーチン経路を設定しようとする。ノードAは保存しているルーチンテーブルを検索して、ノードEとルーチン経路が設定されているか否かを判断する。その判断の結果、ノードEとルーチン経路が設定されていないので、ノードBにRREQメッセージを転送する(S400)。RREQメッセージを受信したノードBも保存しているルーチンテーブルを検索して、ノードEとルーチン経路が設定されているか否かを判断する。その判断の結果、ノードEとルーチン経路が設定されていないので、ノードCにRREQメッセージを転送する(S402)。
ノードCは、ノードAがルーチン経路を設定しようとするノードが自分であるか否かを判断する。ノードAがルーチン経路を設定しようとするノードが自分でないので、ノードCは、クラスタツリールータに沿ってノードDにRREQメッセージを転送する(S404)。ノードDもノードAがルーチン経路を設定しようとするノードが自分であるか否かを判断する。ノードAがルーチン経路を設定しようとするノードが自分でないので、ノードDはノードEにRREQメッセージを転送する(S406)。ノードEは、ノードAがルーチン経路を設定しようとノードが自分であることを認知するようになる。
ノードEは、RREQメッセージに対する応答であるRREPメッセージを生成する。この生成されたRREPメッセージはノードDに伝達される(S410)。ノードDは伝達されたRREPメッセージをノードFに伝達する(S412)。ノードFはツリーに沿ってソースノードAに転送される。このように順方向(Forward)ルーチン経路と逆方向(Backward)ルーチン経路が相違になるという問題点を有する。従って、前述したような問題点を解決するための方策が論議される。
本発明は前述した問題点を解決するために案出されたもので、本発明の目的は、RREQメッセージについて複数個のRREPメッセージが受信されることを防止する装置および方法を提供する。
本発明の他の目的は、ソースノードが設定されたルーチン経路の断絶の有無を迅速に判断できる装置および方法を提供する。
本発明のさらに他の目的は、経路ループを防止する装置および方法を提供する。
本発明のさらに他の目的は、順方向ルーチン経路と同一な逆方向ルーチン経路を設定できる装置および方法を提供する。
本発明のさらに他の目的は1つの目的地ノードについて最小ホップカウンタを有する1つのルーチン経路を設定する装置および方法を提供する。
前述した本発明の目的を達成するために、目的地ノードと該目的地ノードにルーチン経路を設定しようとするソースノードを含んだ複数個のノードで構成された移動通信システムにおいて、ルーチンテーブルを保存しない少なくとも1つのノードがソースノードから目的地ノードにルーチン経路設定を中継する方法において、伝達されたルーチン経路設定要求メッセージに含まれている情報を用いてルーチン経路設定要求メッセージを中継したノードに関する情報を保存し、隣接ノードにルーチン経路設定要求メッセージを伝達する段階、および伝達されたルーチン経路設定要求メッセージに対する応答メッセージを保存された情報を用いてルーチン経路設定を要求したノードに伝達する段階とから構成されることを特徴とする。
本発明の目的を達成するために目的地ノードと該目的地ノードにルーチン経路を設定しようとするソースノードを含んだ複数個のノードで構成された移動通信システムにおいて、ルーチンテーブルを保存しない少なくとも1つのノードを用いてソースノードから目的地ノードにルーチン経路設定するシステムにおいて、ルーチン経路設定要求メッセージを生成し、この生成されたルーチン経路設定要求メッセージを隣接ノードに伝達するソースノードと、伝達されたルーチン経路設定要求メッセージに含まれている情報を用いてルーチン経路設定要求メッセージを中継したノードに関する情報を保存し、伝達されたルーチン経路設定要求メッセージに対する応答メッセージを保存された情報を用いてルーチン経路設定を要求するルーチンテーブルを保存しない中継ノードとから構成されることを特徴とする。
前述したように本願発明はN−が最小限の情報を保存し、この保存された情報を用いてルーチン経路を設定することによって順方向ルーチン経路と同一な逆方向ルーチン経路を設定できる。また、目的地ノードでだけRREPメッセージを転送することによって、複数個のRREPが生成されることを防止することができる。目的地ノードは設定されたルーチン経路を通して一定の時間間隔でソースノードにメッセージを転送することによりソースノードは設定されたルーチン経路の断絶の有無を迅速に認知できるようになる。
以下、図面を用いて本発明の実施例を詳述する。
図1において1つのRREQメッセージについて少なくとも2つのRREPメッセージが転送される場合について説明する。前述した問題点を解決するために、N−からRREPメッセージを転送する場合に制限を設けた。すなわち、N−は受信したRREQメッセージに含まれている目的地ノードが自分の場合にだけRREPメッセージを転送することができる。従って、図1を構成しているノードD、ノードE、ノードGはRREPメッセージを転送せず、ノードIだけがRREPメッセージを生成する。生成されたRREPメッセージはノードAに転送される。
図2においてアドホックネットワークでルーチン経路を設定するにおいてループが形成される場合について説明した。前述した問題点を解決するために、RERRメッセージを転送する代わりに、キープアライブ(keep−alive)メッセージを転送する。キープアライブメッセージは、ソースノードのアドレスと目的地ノードのアドレスを含む。図2を説明すれば、ノードAはソースノードであり、ノードEが目的地ノードである。ノードEはノードAにキープアライブメッセージを第1設定時間の間隔で転送する。第1設定時間はユーザの設定によって任意に調節することができる。アドホックネットワークを構成しているノード間の無線チャンネルが不良な場合は第1設定時間を短く設定する。しかし、アドホックネットワークを構成しているノード間の無線チャンネルが良好な場合は第1設定時間を長く設定する。ノードEは事前設定されたルーチン経路を用いてキープアライブメッセージを転送する。すなわち、ノードEはノードD、ノードC、ノードBを経てノードAにキープアライブメッセージを転送する。
ノードAは第2設定時間の間隔でノードBからキープアライブメッセージが受信されるか否かを判断する。一般に第2設定時間は第1設定時間より長く設定する。これは、ノードEが転送したキープアライブメッセージが無線チャンネルなどの影響によって遅延されノードAに伝達され得るからである。
ノードAは第2設定時間以内にキープアライブメッセージが受信されるか否かを判断する。この判断の結果、第2設定時間以内にキープアライブメッセージが受信されれば、ノードAとノードEとのルーチン経路が正常であることを認知するようになる。しかし、第2設定時間以内にキープアライブメッセージが受信されなければ、ノードAとノードEとのルーチン経路にエラーが発生したことを認知するようになる。従って、ノードAはノードEにルーチン経路を再設定する。この場合、ルーチン経路再設定時間を短縮するために事前設定したルーチン経路を用いる。
図5は本発明に係るソースノードで行なわれる動作を示した図である。以下、図5を用いて本発明に係るソースノードで行なわれる動作について詳述する。勿論、前述したように目的地ノードは第1設定時間の間隔でキープアライブメッセージを転送する。
S500段階でソースノードは、目的地ノードに関する情報と目的地ノードに対応する第2設定時間を設定する。一般に、ソースノードは少なくとも2つの目的地ノードからキープアライブメッセージを受信する。しかし、図5では説明の便宜のため1つの目的地ノードからキープアライブメッセージを受信すると仮定する。
S502段階においてソースノードはカウントを開始する。S504段階においてソースノードは、第2設定時間内にキープアライブメッセージが受信されるか否かを判断する。この判断の結果、キープアライブメッセージが受信されればS508段階に移動し、判断の結果、キープアライブメッセージが受信されなければS506段階に移動する。S508段階においてソースノードはカウンタをリセットした後S502段階に移動する。S506段階においてソースノードは目的地ノードにルーチン経路を再設定する。前述したように、再設定するルーチン経路は事前設定されたルーチン経路を用いる。
図3および図4において記述した問題点を解決するため、本願発明はN−が最小限の情報を保存する方策を提案する。本発明の実施例において、RREQメッセージとRREPメッセージは必要な情報だけを含む。RREQメッセージは、ソースノードのアドレスとRREQ識別子(ID)と目的地ノードのアドレスとホップカウンタなどを含むことができる。RREPメッセージは、ソースノードの識別子と目的地ノードのアドレスとホップカウンタとルーチン経路上にあるN+の数などを含むことができる。ルーチン経路上にあるN+については後述する。
下記の表1はN−で保存するルーチンテーブルの一例を示している。
Figure 2004336786
表1を用いて図3のソースノードEは2つのRREPを受信するようになるが、ホップカウンタが小さい経路であるノードE→ノードD→ノードC→ノードB→ノードAを選択することにより、経路ループ問題を解決することができる。
以下、図6に基づき順方向ルーチン経路と逆方向ルーチン経路が同じく設定される過程について説明する。
ノードAはノードEとルーチン経路を設定しようとする。ノードAからノードEにRREQメッセージが転送される過程は図4で説明した通りである。以下、ノードEからノードAにRREPメッセージを転送する過程について説明する。
ノードEはRREQメッセージに対する応答であるRREPメッセージを生成する。生成されたRREPメッセージはノードDに伝達される(S410)。ノードDは保存されているルーチンテーブルを用いて、RREPに対応するRREQメッセージがノードCから伝達されたことを認知する。従って、ノードDはノードCにRREPメッセージを転送する(S414)。ノードCは保存されているルーチンテーブルを用いて、RREPに対応するRREQメッセージがノードBから伝達されたことを認知する。従って、ノードCはノードBにRREPメッセージを転送する(S416)。ノードBは保存されているルーチンテーブルを用いて、ノードAにRREPメッセージを転送する(S418)。前述したように、N−で最小限の情報を保存することによって順方向ルーチン経路と逆方向ルーチン経路を同じく設定できるようになる。
前述の方策の他、RREPメッセージにボーダー(border)ノードに関する情報を含め、情報を利用する方策がある。ボーダーノードは相異なるツリールートに位置しているノードを連結するノードを意味する。図6によれば、ツリールートはノードFからノードAまで、ノードFからノードBまで、ノードFからノードCまたはEまでのルートを意味する。順方向ルーチン経路を設定する場合、ノードA、ノードB、ノードCは相異なるツリールートに位置しているノードである。従って、RREPメッセージにボーダーノードに関する情報を含める。ノードEは生成されたRREPメッセージをノードDに転送し(S410)、ノードDは伝達されたRREPメッセージに含まれているノードCに対する情報を獲得する。この獲得された情報を用いてRREPメッセージをノードCに転送する(S414)。ノードCも伝達されたRREPメッセージに含まれているノードBに対する情報を獲得する。この獲得された情報を用いてRREPメッセージをノードBに転送する(S416)。ノードCは保存されているルーチンテーブルを用いたり、RREPメッセージに含まれている情報を用いて、伝達されたRREPメッセージをノードAに転送する(S418)。前述の説明では省略したが、RREPメッセージを受信した各ノードは、受信したRREPメッセージを更新した後隣接ノードに転送する。
RREPメッセージにルーチン経路上のN+の個数を含む理由は、1つの目的地ノードについて少なくとも2つのルーチン経路が設定された場合、N+が多い経路にデータを転送するためである。これは、N+がN−よりエラー発生確率が低いからである。
以上本発明の好ましい実施形態について説明しているが、本発明は前述した特定の実施形態に限られず、請求の範囲で請求する本発明の要旨を逸脱せず当該発明の属する技術分野において通常の知識を持つ者ならば誰でも多様な変形実施が可能なことは勿論、そのような変更は請求の範囲の記載内にある。
アドホックネットワークでルーチン経路を設定する過程を示した図である。 アドホックネットワークでルーチン経路を設定する過程を示した他の図である。 アドホックネットワークでルーチン経路を設定する過程を示したさらに他の図である。 アドホックネットワークでルーチン経路を設定する過程を示したさらに他の図である。 目的地ノードでルーチン経路を設定する過程を示した図である。 本発明に係るアドホックネットワークでルーチン経路を設定する過程を示した図である。
符号の説明
A ソースノード
E 目的地ノード
I 目的地ノード

Claims (13)

  1. 目的地ノードと該目的地ノードにルーチン経路を設定しようとするソースノードを含む複数個のノードで構成された移動通信システムにおいて、ルーチンテーブルを保存しない少なくとも1つのノードが前記ソースノードから前記目的地ノードにルーチン経路を設定する方法において、
    伝達されたルーチン経路設定要求メッセージに含まれている情報を用いて前記ルーチン経路設定要求メッセージを中継したノードに関する情報を保存し、隣接するノードに前記ルーチン経路設定要求メッセージを伝達する段階と、
    伝達された前記ルーチン経路設定要求メッセージに対する応答メッセージを、保存された前記情報を用いてルーチン経路設定を要求したノードに伝達する段階とを備えることを特徴とするルーチン経路を設定する方法。
  2. 前記中継したノードに関する情報は、そのノードのアドレス情報であることを特徴とする請求項1に記載のルーチン経路を設定する方法。
  3. 前記ルーチン経路設定要求メッセージに対する前記応答メッセージは、前記目的地ノードだけが生成して伝達することを特徴とする請求項1に記載のルーチン経路を設定する方法。
  4. 前記目的地ノードは、設定されたルーチン経路を用い、経路確認メッセージを設定された第1の時間間隔で前記ソースノードに伝達することを特徴とする請求項1に記載のルーチン経路を設定する方法。
  5. 設定された第2の時間間隔で前記経路確認メッセージが受信されなければ前記ソースノードは前記目的地ノードにルーチン経路を再設定することを特徴とする請求項4に記載のルーチン経路を設定する方法。
  6. 前記ソースノードから前記目的地ノードに設定したルーチン経路が2つ以上ある場合、設定されたルーチン経路を構成しているルーチンテーブルを保存しているノードの個数が多いルーチン経路を用いてデータを転送することを特徴とする請求項1に記載のルーチン経路を設定する方法。
  7. 目的地ノードと該目的地ノードにルーチン経路を設定しようとするソースノードを含んだ複数個のノードで構成された移動通信システムにおいて、ルーチンテーブルを保存しない少なくとも1つのノードを用いて前記ソースノードから前記目的地ノードにルーチン経路を設定するルーチン経路設定システムにおいて、
    ルーチン経路設定要求メッセージを生成し、該生成されたルーチン経路設定要求メッセージを隣接するノードに伝達するソースノードと、
    伝達された前記ルーチン経路設定要求メッセージに含まれている情報を用いて前記ルーチン経路設定要求メッセージを中継したノードに関する情報を保存し、伝達された前記ルーチン経路設定要求メッセージに対する応答メッセージを、保存された前記情報を用いてルーチン経路設定を要求する、ルーチンテーブルを保存しない中継ノードとを備えることを特徴とするルーチン経路設定システム。
  8. 前記中継ノードは、中継したノードのアドレス情報を保存することを特徴とする請求項7に記載のルーチン経路設定システム。
  9. 前記目的地ノードは、前記ルーチン経路設定要求メッセージを転送したノードに生成したルーチン設定応答メッセージを伝達することを特徴とする請求項7に記載のルーチン経路設定システム。
  10. 前記中継ノードと前記目的地ノードは、前記ルーチン経路設定要求メッセージに含まれている前記目的地ノードのアドレスを用いて自分が目的地ノードであることを判断することを特徴とする請求項9に記載のルーチン経路設定システム。
  11. 前記目的地ノードは、設定されたルーチン経路を用いて経路確認メッセージを設定された第1の時間間隔で前記ソースノードに伝達することを特徴とする請求項9に記載のルーチン経路設定システム。
  12. 前記ソースノードは、設定された第2の時間間隔で前記経路確認メッセージが受信されなければ前記目的地ノードにルーチン経路を再設定することを特徴とする請求項11に記載のルーチン経路設定システム。
  13. 前記ソースノードは、前記目的地ノードに設定したルーチン経路が2つ以上ある場合、設定されたルーチン経路を構成しているルーチンテーブルを保存しているノードの個数が多いルーチン経路を用いてデータを転送することを特徴とする請求項7に記載のルーチン経路設定システム。


JP2004137339A 2003-05-05 2004-05-06 個人通信無線ネットワークにおけるルーチン経路設定装置および方法 Pending JP2004336786A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US46755503P 2003-05-05 2003-05-05
KR1020040013117A KR100645428B1 (ko) 2003-05-05 2004-02-26 개인 통신무선 네트워크에서 라우팅 경로 설정 장치 및 방법

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2006228063A Division JP2006314147A (ja) 2003-05-05 2006-08-24 個人通信無線ネットワークにおけるルーティング経路設定システムおよびその方法

Publications (1)

Publication Number Publication Date
JP2004336786A true JP2004336786A (ja) 2004-11-25

Family

ID=32993179

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2004137339A Pending JP2004336786A (ja) 2003-05-05 2004-05-06 個人通信無線ネットワークにおけるルーチン経路設定装置および方法
JP2006228063A Pending JP2006314147A (ja) 2003-05-05 2006-08-24 個人通信無線ネットワークにおけるルーティング経路設定システムおよびその方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2006228063A Pending JP2006314147A (ja) 2003-05-05 2006-08-24 個人通信無線ネットワークにおけるルーティング経路設定システムおよびその方法

Country Status (3)

Country Link
EP (1) EP1475926B1 (ja)
JP (2) JP2004336786A (ja)
CN (1) CN1602077B (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7668173B2 (en) * 2005-12-01 2010-02-23 Azalea Networks Method and system for an adaptive wireless routing protocol in a mesh network
KR100713626B1 (ko) 2006-06-19 2007-05-02 삼성전자주식회사 애드-혹 네트워크 서비스를 제공하는 이동통신단말기 및그를 이용한 애드-혹 네트워크 관리 방법
CN101388831B (zh) * 2007-09-14 2011-09-21 华为技术有限公司 数据传输方法、节点及网关
CN101437045B (zh) * 2008-12-18 2012-04-25 腾讯科技(深圳)有限公司 P2p系统中中转节点的选择方法及p2p节点
JP5424818B2 (ja) * 2009-10-30 2014-02-26 三菱電機株式会社 経路制御方法、ノードおよび通信システム
CN101741547B (zh) * 2009-12-18 2012-05-23 西安西电捷通无线网络通信股份有限公司 节点间保密通信方法及系统
CN101854306B (zh) * 2010-06-07 2011-12-28 西安西电捷通无线网络通信股份有限公司 一种交换路由探寻方法及系统
US8667172B2 (en) * 2011-06-07 2014-03-04 Futurewei Technologies, Inc. Method and apparatus for content identifier based radius constrained cache flooding to enable efficient content routing
CN106803805B (zh) * 2015-11-26 2021-02-12 华为技术有限公司 一种解决Diameter网络中消息迂回的方法和装置
CN107819679B (zh) * 2016-09-13 2021-04-20 中兴通讯股份有限公司 流量报文转发的方法、装置及系统

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5987011A (en) * 1996-08-30 1999-11-16 Chai-Keong Toh Routing method for Ad-Hoc mobile networks
FI101922B (fi) * 1997-01-03 1998-09-15 Nokia Telecommunications Oy Lyhytsanomavastauksen reititys
US6507589B1 (en) * 1998-04-30 2003-01-14 Openwave Systems Inc. Method and apparatus for routing between network gateways and service centers
WO2002084956A1 (en) * 2001-04-16 2002-10-24 Kent Ridge Digital Labs A routing protocol for general mobile ad hoc networks

Also Published As

Publication number Publication date
EP1475926B1 (en) 2009-04-22
EP1475926A2 (en) 2004-11-10
CN1602077A (zh) 2005-03-30
CN1602077B (zh) 2010-05-26
EP1475926A3 (en) 2007-02-28
JP2006314147A (ja) 2006-11-16

Similar Documents

Publication Publication Date Title
KR100645428B1 (ko) 개인 통신무선 네트워크에서 라우팅 경로 설정 장치 및 방법
US8441958B2 (en) Directed acyclic graph discovery and network prefix information distribution relative to a clusterhead in an ad hoc mobile network
Jain et al. Geographical routing using partial information for wireless ad hoc networks
US8064416B2 (en) Route selection in wireless networks
JP2006314147A (ja) 個人通信無線ネットワークにおけるルーティング経路設定システムおよびその方法
US20050036486A1 (en) Route discovery in ad-hoc networks with data packets
JP2005168020A (ja) 無線マルチホップネットワークの通信経路制御方法及び通信端末
US8213352B2 (en) Wireless communication system, wireless communication device, wireless communication method, and program
US20070280174A1 (en) Small Geographical Area Cell-based Dynamic Source Routing for Mobil Ad-hoc Networks
US7450521B2 (en) Cost-based routing using backoff scheme
JP4918900B2 (ja) 無線マルチホップネットワーク、ノード、マルチキャスト経路制御方法及びプログラム
KR20120071953A (ko) 무선 네트워크에서 라우팅 정보 전송 방법 및 이를 지원하는 라우팅 장치
KR101083391B1 (ko) 차량 에드혹 네트워크에서 송신 차량으로부터 목적지 차량으로 데이터를 전달하는 방법
JP4297347B2 (ja) アドホック無線ネットワークの経路確立方法および無線ノード
Clausen Combining temporal and spatial partial topology for MANET routing-merging OLSR and FSR
JP2006211375A (ja) 無線アドホックネットワークにおける負荷分散方法
KR101065063B1 (ko) 애드혹 네트워크의 속성기반 경로설정 장치 및 방법
JP4627465B2 (ja) 無線通信端末およびQoS情報収集方法
Cordero et al. Enabling multihop communication in spontaneous wireless networks
EP1883184A1 (en) Method and apparatus for routing a message
KR100902290B1 (ko) 개인 통신무선 네트워크에서 라우팅 경로 설정 장치 및방법
JP4772019B2 (ja) 無線通信装置および無線通信システム
JP4445829B2 (ja) 移動端末及び移動通信方法
KR101349061B1 (ko) 무선 애드혹 네트워크에서의 라우팅 방법
KR20170081904A (ko) 네트워크의 운용 방법 및 네트워크 장치

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040723

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041008

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060522

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060524

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060824

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070704

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080311

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080714