Nothing Special   »   [go: up one dir, main page]

JP2004032393A - Repeater transmission system - Google Patents

Repeater transmission system Download PDF

Info

Publication number
JP2004032393A
JP2004032393A JP2002186222A JP2002186222A JP2004032393A JP 2004032393 A JP2004032393 A JP 2004032393A JP 2002186222 A JP2002186222 A JP 2002186222A JP 2002186222 A JP2002186222 A JP 2002186222A JP 2004032393 A JP2004032393 A JP 2004032393A
Authority
JP
Japan
Prior art keywords
relay
station
relay station
route
stations
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.)
Granted
Application number
JP2002186222A
Other languages
Japanese (ja)
Other versions
JP3939603B2 (en
Inventor
Akitaka Tomabechi
苫米地 明孝
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002186222A priority Critical patent/JP3939603B2/en
Publication of JP2004032393A publication Critical patent/JP2004032393A/en
Application granted granted Critical
Publication of JP3939603B2 publication Critical patent/JP3939603B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a repeater transmission system which realizes high-speed digital transmission by conducting adaptive multistage repeating by utilizing terminal stations even if a base station is not installed. <P>SOLUTION: In a radio communication system, the terminal stations MS101-MS115 are utilized as relay stations RMS1-RMS9, and data transmission is realized by conducting multistage repeating by the relay stations RMS1-RMS9. Thus, the repeater transmission system for transmitting and receiving a large amount of data at a high speed is realized by the data transmission while an infra-structure cost is suppressed to a low value. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、無線通信システム、特にPMP(ポイント・ツー・マルチポイント)型の自営無線通信システムにおいて、端末局を利用して適応的多段中継を行なうことにより、高速デジタル伝送を実現する中継伝送システムに関するものである。
【0002】
【従来の技術】
近年、インターネットの普及に伴い、自営無線通信分野においても大量のデータを高速で送受信するシステムに対する要望が高まってきている。
【0003】
従来、公衆移動通信サービスにおいては、高速のデータ伝送サービスを実現するためには、一つの基地局当たりのゾーン半径を小さくするとともに、単位面積当たりに基地局の設置されている密度(置局密度)を上げる(マイクロセル化)という方法が取られている。このように置局密度を上げることにより基地局−移動局間の伝搬損失を低く抑えることができ、BER(ビット誤り率)を低く保持したまま通信することができる。
【0004】
【発明が解決しようとする課題】
しかしながら、上記従来の自営無線通信システムにあっては、置局密度を上げるために多くの地点に基地局を設置すること、及び、交換局から各基地局までのエントランス回線を全て整備することが必要となることから、インフラコストが増大するという不具合があった。
【0005】
本発明は前記問題点に鑑みてなされたもので、その目的は、多数の基地局を設置しなくても端末局を利用して適応的に中継、或いは適応的に多段中継を行なうことにより、高速デジタル伝送を実現する中継伝送システムを提供することである。
【0006】
【課題を解決するための手段】
本発明は、上記目的を達成するために、中継伝送システムとして、端末局を利用して多段中継を行なわせ、高速のデータ伝送を行なうことを要旨とするものである。
【0007】
このような中継伝送により、本発明ではインフラコストを低く抑えながら、大量のデータを高速で送受信する無線通信システムが実現される。
【0008】
【発明の実施の形態】
(実施の形態1)
1.システム構成の説明
以下、本発明の実施の形態を図面を参照して説明する。図1は、本発明の第1の実施の形態として、中継伝送システムにおいて構築された中継網の一接続構成例を模式的に示す図である。図1において、符号Cはこの中継網の基地局となる本部局である。符号RMS1〜RMS9はそれぞれ端末局によって構成された中継局を、MS101〜MS115は中継機能を有していない端末局を表している。上記本部局Cと中継局RMS1〜RMS9により中継網を構築し、各端末局は本部局Cと直接、若しくは、中継局を介して本部局との通信を行う。この実施の形態においては、図1中で本部局Cと中継局RMS1〜RMS9のうち各局間を結ぶ線は互いに直接接続が可能な通信区間を表す。すなわち、例えば本部局Cは中継局RMS1、RMS2、RMS3、RMS4とリンク回線構成が可能(すなわち、直接通信することが可能な状態をいう)であり、その他の中継局とはリンク回線構成はできない。なお、このリンク回線構成の可能、不可能は当該中継網自身による後述のルート検索動作により検索される。
【0009】
2.本部局の構成
図2は上記通信システムにおいて用いられる本部局Cの一構成例を示すブロック図である。この本部局Cは、電波を送受信するアンテナ1と、無線送受信動作を行なう無線部2と、送受信用の信号を変復調する変復調部3と、受信電波の品質を解析するBER推定部4およびCNR推定部5と、送受信信号を符号化・復号するチャネルコーデック部6と、本部局Cにおける無線通信動作のタイミングをコントロールするタイミング制御部7と、無線通信動作全体をコントロールする無線制御部8とを備えている。また、この本部局Cは、中継網におけるルートの探索、ルート情報(後述するリンク行列)の各中継局への通知、ビーコン送出、位置登録処理、パケット中継サービス等、無線通信プロトコル処理動作を行うためのプロトコル制御部9と、このプロトコル制御を実行するために必要な階層構造を管理する階層構造管理部10と、この本部局Cにより管轄される中継網におけるリンク行列を管理するリンク行列管理部11と、中継網内におけるリンク回線構成が可能な区間を探索するためのポーリング制御部12と、リンク行列をもとに各中継局との最適ルートを検索する適応ルート選択部13と、中継局RMS1〜RMS9及びMS101〜MS115等の管轄する全無線局に関するデータを格納する無線局データベース14とを備えている。また、プロトコル制御部9はネットワークインタフェース部15を介して有線ネットワーク16に接続されている。
【0010】
3.固定端末局の構成
図3は、固定端末局を中継局に利用する場合の例であり、本発明の通信システムにおいて用いられる中継局RMS1〜RMS9(ここではRMS1で代表させる。他の中継局も同様の構成を有することができる。)の一実施の形態の回路構成および外部設備との接続状態を表すブロック図である。この中継局RMS1は、上に説明した本部局Cと基本的に同様な構成を有しており、電波を送受信するアンテナ21と、無線送受信動作を行なう無線部22と、送受信用の信号を変復調する変復調部23と、受信電波の品質を解析するBER推定部24およびCNR推定部25と、送受信信号を符号化・復号するチャネルコーデック部26と、中継局RMS1における無線通信動作のタイミングをコントロールするタイミング制御部27と、本部局C或いは他の中継局との間における無線通信動作をコントロールする無線制御部28とを備えている。また、この中継局RMS1は、中継網におけるルートの検索、ルート情報の本部局からの通知受信(リンク行列配送)、ビーコン送出、位置登録処理、パケット中継サービス等、無線通信プロトコル処理動作をコントロールするためのプロトコル制御部29と、当該局が本部局を代行する場合に必要となる階層構造管理部30、ポーリング制御部32、及び、無線局データベース34と、本部局から配送されたリンク行列を管理するリンク行列管理部31と、リンク行列をもとに各中継局との最適ルートを検索する適応ルート選択部33とを備えている。また、プロトコル制御部29はネットワークインタフェース部35を介して外部の有線ネットワーク36に接続されている。
【0011】
4.移動端末局の構成
図4は、移動端末局を中継局に利用する場合の例であり、中継局(ここではRMS9で代表させる。他の中継局も同様の構成を有することができる。)の回路構成の例および外部装置(DTE)との接続状態を表すブロック図である。この中継局RMS9の構成は図3に示された中継局とほぼ同じ構成を有している。したがって、図3に示した中継局と同じ機能部については同一の符号を付することにより重複した説明を省略する。この構成例と図3に示した中継局との違いは、アンテナに複数のアンテナ部を有していない単一アンテナ方式のアンテナ装置が用いられ、そのためにアンテナ切替部が取り付けられていない点、本部代行時に必要となる階層構造管理部30、ポーリング制御部32、無線局データベースが搭載されていない(または機能を停止している)点、および、プロトコル制御部29が有線ネットワークに接続されず、DTEインタフェース部37を介して端末装置であるDTE38に接続されている点である。
なお、中継機能を有していない端末局MS101〜MS115の構成は、RMS9とほぼ同様であり、その違いはリンク行列管理部31が搭載されていない(または機能を停止している)点である。
【0012】
かかる構成を有する本部局Cおよび中継局RMS1〜RMS9を用いた無線通信システムの本部局開局から中継サービスに至る各種動作について、以下説明する。
【0013】
(動作例1)
5.適応ルーティング動作の概要説明
この実施の形態に係る通信システムの最初の段階における適応ルーティング動作を説明する。図5は適応ルーティングの全体動作を説明するフロー図である。図5において、本部局Cが開局されると(ステップST1)、ルート探索動作を行なうために階層的中継局探索ポーリングを行なう(ステップST2)。これは、所定の地点に設置された本部局Cおよび各中継局RMS1〜RMS9がリンク回線構成可能な相手中継局を探索する動作である。
【0014】
本実施の形態において、本部局Cは、通常、建物などに固定設置され、有線ネットワーク等に接続された交換機能を有するセンター装置を想定している。一方、中継局は、特に一地点に固定されているものではなく、任意に移動して(例えば中継車搭載、人による可搬装置携行)、通信や中継を行なえる端末装置を想定している。また、中継局は、端末局のうちの特定の局が予め中継局に指定されている場合と、本部局Cが端末局の中から任意に中継局に指定する場合とが有り得る。前者の場合、本部局C−中継局、中継局相互間のリンク・プロトコル(使用周波数、信号フォーマット等)は、予め当該局に設備することが可能であることから、中継局−移動局間のエア・プロトコル(使用周波数、信号フォーマット等)とは必ずしも同一とする必要はない。一方、後者の場合は、リンク・プロトコルとエア・プロトコルは同一であることが望ましい。
【0015】
本実施の形態では、リンク・プロトコルとエア・プロトコルは同一で、中継局は予め指定されている(本部局の無線局データベースに登録済みである)ものとして記述している。なお、上記本部局Cそのものも移動可能な装置であっても一向に構わない。さらに本発明では、本部局C、中継局ともに固定されている(建物の中に固定設置されている)場合においても、その有効性に変わりはない。何故なら、この固定設置された本部局Cと中継局の関係においても、当初はリンク回線構成可能な状態であった本部局Cと中継局間、或いは中継局相互の区間に、後になって高層ビル等が建造されリンク回線構成が不可能になる場合が考えられる。このような場合には、再び本部局Cからポーリングを行なって別のルート探索を行なう必要が生じるからである。しかし、この実施の形態においては、少なくとも中継局は移動可能であるものとして説明する。
【0016】
上記のように少なくとも中継局は移動可能であるから、各地点に中継局が設置(或いは配置)された最初の時点では、本部局Cがどの中継局とリンク回線構成可能か、或いは中継局RMS1〜RMS9の各中継局はどの中継局とリンク回線構成可能かは不明である。この状況下でリンク回線構成可能なルートを探索するのが階層的中継局探索ポーリングである。
【0017】
この階層的中継局探索が行なわれると、階層構造とリンク行列が確定する(ステップST3)。階層構造とは、本部局Cから各中継局までのツリー状有階位網のトポロジーを表すもので、初期段階における制御メッセージ転送のルート選択に使用する。一方、リンク行列とは、本部局C及び全中継局の各局相互間でのリンク回線構成の可否及び可の場合の通信品質を記録した表(配列変数)である。リンク行列の情報は、ステップST2の過程で本部局Cに集められる。本部局Cは、これを階層構造の情報をもとに各中継局RMS1〜RMS9へ効率的に配送する(ステップST4)。
【0018】
次に、リンク行列の情報を配送された各中継局RMS1〜RMS9は、当該情報を利用して自局から本部局Cまでの全ルート検索を行ない、その中から最適ルートの候補を確定する(ステップST5)。次いで、各中継局RMS1〜RMS9はビーコンを送出し、中継品質等の情報を移動局(端末局、すなわち、ユーザ局)に向けて報知する(ステップST6)。これを受けて移動局は、位置登録を開始する(ステップST7)。以降、位置登録が完了した移動局から、中継サービスが開始される(ステップST8)。
【0019】
中継サービスが開始されると、パケット中継サービスが行なわれる(ステップST9)。パケット中継サービス中においても、リンク区間の伝搬路上にビル建設等が行われることによる遮蔽損失の増加(固定設置の中継局の場合)や中継局の位置移動(車両に搭載または人に携行された中継局の場合)等に伴うリンク回線品質変動を監視するため、本部局Cは周期的に中継局のポーリングを行ない、必要に応じて中継ルートの更新及び移動局への報知情報の更新を行う(ステップST10)。また、移動局の位置移動等に伴い、時宜、移動局からの位置登録更新が行なわれる(ステップST11)。
【0020】
(動作例2:ルート探索動作の詳細)
6.階層的中継局探索ポーリング
(1)1次中継局探索プロトコル
図6乃至図8は図5に示された動作フロー中の階層的中継局探索ポーリング(ステップST2)の動作を詳細に説明するフロー図である。図6において、本部局Cが開局されて(ステップST1)中継局探索動作に入ると、本部局Cは無線局データベース14から中継局(中継局数をNsとする。この実施の形態では中継局はRMS1からRMS9までありNs=9である)のデータを抽出する(これを中継局リストと言う。図11。ステップST201)とともに、1次〜n次中継局リスト(階層構造リスト)、及び、リンク行列を初期化する(ステップST202)。
【0021】
次に本部局Cは変数iに1を設定し(ステップST203)、中継局リスト中の第i番目の中継局をポーリングする(ステップST204)。これにより中継局RMS1に対するポーリングが行なわれる。本部局Cは一定時間内にポーリングに対する応答があったか否かをチェックし(ステップST205)、ポーリング応答があればその中継局i(=RMS1)を1次中継局として1次中継局リスト及びリンク行列を更新し(ステップST206、207)、応答がなければリスト更新を行わずにリンク行列のみを更新する(ステップST207)。1次中継局リスト更新では、応答があった中継局の番号が1次中継局の欄に書込まれる。また、リンク行列更新では、0行i列及びi行0列にポーリング信号(下り受信)及びポーリング応答信号(上り受信)から観測された回線品質情報、本実施例では下りBER推定値と上りBER推定値のうち大きい方(回線品質が悪い方)の値が書き込まれる。
【0022】
以降同様に、変数iの値をインクリメントしながら(ステップST209)、i=Naとなるまで(ステップST208)、ポーリング〜リンク行列更新(ステップST204〜207)を繰り返す。本実施の形態においては、本部局Cが全中継局のポーリングを行なった結果、中継局RMS1、RMS2、RMS3、RMS4からポーリング応答があり、それ以外の中継局からはポーリング応答がなかったことが分かる。図1に示したシステム構成例の場合の上記シーケンスを図9(<step1>本部局Cポーリング)に示す。  したがって、図12に示すように、中継局RMS1、RMS2、RMS3、RMS4が1次中継局として階層構造リストに計上され、それぞれ1次中継局番号1、2、3、4が付けられる。
【0023】
(2)2次中継局探索プロトコル
図6のフロー図において、全中継局のポーリング動作を完了すると、階層構造リスト(図12)の1次中継局の列の行数をカウントし、その値を1次中継局数としてNaに設定する(図7ステップST211。この時点では、中継局番号の重複を許容している。)。本部局Cは変数iに1を設定し(ステップST212)、階層構造リストの1次中継局リスト中の第i中継局に対して、リンク行列の当該中継局の行で未確認の中継局が存在する場合(ステップST213)、それらの中継局に対してポーリングを行なうことを指示する(ステップST214)。一方、リンク行列の当該中継局の行で未確認の中継局が存在しない場合は、無処理で次のステップ(ステップST220)に移行する。
【0024】
本部局Cはポーリング指示後、第i中継局からのポーリング一括応答を1次中継局より受信し(ステップST215)、ポーリング一括応答メッセージから応答局リストを抽出する(ステップST216)。ポーリング一括応答メッセージには、応答局数、応答中継局番号、応答局リンク回線品質情報が含まれている。本部局CはステップST216において抽出した応答局リストを基に応答局の有無をチェックし、応答局がある場合は1次中継局が第i中継局の欄の右側に2次中継局欄を応答局数分確保し、若番順に応答中継局番号を書き込むことにより、階層構造リストを作成・更新する(図13ステップST218)。次いで、各応答中継局番号の中継局リスト上の順序番号をjとし、i行j列及びj行i列にポーリング一括応答メッセージで通知された回線品質情報、本実施例では当該リンク区間(第i中継局−第j中継局)の下りBER推定値と上りBER推定値のうち大きい方(回線品質が悪い方)の値を書き込むことにより、リンク行列の更新を行う(ステップST219)。応答局がない場合は、無処理で次のステップ(ステップST220)に移行する。
【0025】
以降同様に、変数iの値をインクリメントしながら(ステップST221)、i=Naとなるまで(ステップST216)、ポーリング指示〜リンク行列更新(ステップST211〜215)を繰り返す。図1に示したシステム構成例の場合の上記シーケンスを、図9(<step2−1>RMS1ポーリング  〜  <step2−4>RMS4ポーリング)に示す。
【0026】
(3)3次以降の中継局探索プロトコル
図7のフロー図において、全1次中継局へのポーリング指示が完了すると、本部局Cは中継次数としてn=3を設定するとともに(ステップST231)、階層構造リスト(図13)のn−1次中継局の列の行数をカウントし、その値をn−1次中継局数としてNaに設定する(図8ステップST232。この時点では、中継局番号の重複を許容している。)。
【0027】
次に本部局Cは変数iに1を設定し(ステップST233)、階層構造リストのn−1次中継局リスト中の第i中継局宛に、当該中継局に対してポーリング指示メッセージ未送出の場合(ステップST234)で、かつ、リンク行列の当該中継局の行で未確認の中継局が存在する場合(ステップST235)、階層構造リスト中で最上位局に当たる1次中継局に対して、それらの中継局に対してポーリング指示メッセージの転送を中継ルートを指定して指示する(ステップST236)。一方、当該中継局に対してポーリング指示メッセージ既送出の場合(ステップST234)、又は、リンク行列の当該中継局の行で未確認の中継局が存在しない場合(ステップST235)は、無処理で次のステップ(ステップST242)に移行する。本部局Cはポーリング指示メッセージの転送指示後、第i中継局からのポーリング一括応答を1次中継局より受信し(ステップST237)、ポーリング一括応答メッセージから応答局リストを抽出する(ステップST238)。前述のように、ポーリング応答メッセージには、応答局数、応答中継局番号、応答局リンク回線品質情報が含まれている。
【0028】
次に本部局Cは応答局リスト中に応答局があるか否かをチェックし(ステップST239)、応答局がある場合は、ステップST238において抽出した応答局リストを基にn次中継局までの階層構造リストを作成・更新し(ステップST240)、次いでリンク行列を更新する(ステップST241)。一方、応答局がない場合は、無処理で次のステップ(ステップST242)に移行する。以降同様に、変数iの値をインクリメントしながら(ステップST244)、i=Naとなるまで(ステップST243)、ポーリング指示メッセージ転送〜リンク行列更新(ステップST236〜241)を繰り返す。
【0029】
次に本部局Cは、ステップST243においてi=Naとなったときは、nが許容最大中継段数に達しているか否かをチェックする(ステップST245)。このときnが許容最大中継段数に達していない場合は、nをインクリメントし(ステップST246)、階層構造リスト(図14)のn−1次中継局の列の行数をカウントしてn−1次中継局数Naに設定する(ステップST232)。以下、nが許容最大中継段数に達するまでステップST232〜ステップST245までの処理動作を繰り返し実行する。そして、ステップST242においてポーリング指示メッセージ未送出の中継局がなくなった場合、およびステップST245においてnが許容最大中継段数に達した場合は、一連の中継局探索処理動作を終了して、初期階層とリンク行列の確定状態(ステップST3)へと移行する。図1に示したシステム構成例の場合の上記シーケンスを、図10(<step3−1>RMS1経由RMS5ポーリング  〜  <step4−1>RMS2−RMS6経由RMS7ポーリング)に示す。
【0030】
7. 探索結果の構造化処理(階層構造リスト、リンク行列)
本部局Cは、前記の階層的中継局探索ポーリング(ST2)が終了すると、階層構造リストとリンク行列が得られる(ST3)。図13〜図15はそれぞれ1次中継局探索後〜4次中継局探索後に得られる階層構造リストを示している。また、図16は、4次中継局まで探索したときに得られるリンク行列(本実施の形態では回線品質としてBERを適用した例を示している。)を示している。無線通信システム全体のルーティング制御の観点からは、本部局が掌握した上記階層構造リストとリンク行列から、各中継局までの最適ルートを本部局が検索して、その結果のみを各中継局に送付する方法と、リンク行列を全中継局に配送して、各中継局が個別に最適ルート検索を行う方法とが考えられる。
【0031】
本発明においては、本部局以外の中継局(特に有線ネットワークに接続されている固定の中継局。後述するスタート局、エンド局がともに中継局の場合。)との接続も考慮して、後者の方法を例として記述するものとする。なお、リンク行列の配送方法については、実施の形態2において詳述することとし、先にルート検索アルゴリズム及び最適ルート検索アルゴリズムについて説明する。
【0032】
8.ルート検索アルゴリズム
図19は、本部局C若しくは各中継局RMS1〜RMS9の適応ルート選択部が、ビーコン送出(ST6)に先立って、図16のリンク行列、図17のリンク可能局数表、及び、図18の検索順位表を使ってルート検索を行なう(ST5)ときの処理アルゴリズムを説明するフロー図である。
【0033】
以下に本アルゴリズムで使用する変数及び配列変数の定義を記述する。
■M(i,j)
リンク行列を表す配列変数。無線局iと無線局jの対向区間におけるBER推定値が書き込まれている。但し、リンク構成が可能でない場合はNullコードを書き込まれる。i,jの数値範囲はそれぞれ0〜nでnは中継局数。
【0034】
エンド・エンドの回線品質を評価するためには各区間の受信入力レベル(dBμ)ではなく、加法性のあるCNR(搬送波電力対雑音電力比)真数値の逆数、若しくは、BER(ビット誤り率)推定値等を用いる必要がある。本実施の形態では、無線局iと無線局jの区間のBER推定値をリンク行列の要素M(i,j)で表すものとする。また、対向区間では上り回線と下り回線の2つの回線品質が測定されるが、回線品質保証の観点から、回線品質の悪い方の回線の値を採用しリンク行列が対称行列(M(i,j)=M(j,i))となるよう作成する(図20参照)。本配列変数は、本部局Cより配送されたデータをもとに各中継局のリンク行列管理部が生成し、適応ルート選択部に供給する。
【0035】
■I(x)
リンク可能局数を表す配列変数。リンク行列の第x行のNullコードでないセルの個数が書き込まれている。xの数値範囲は0〜nで無線局番号に対応している。本配列変数は、生成されたリンク行列をもとにリンク行列管理部が生成し、適応ルート選択部に供給する。
【0036】
■Q(x、y)
検索順位を表す配列変数。リンク行列の第x行のNullコードでないセルの列番号(無線局番号に対応)を若番順に並べたもの。配列サイズはn×m(m=max{I(x)})となるが、m>I(x)となる行の第I(x)列以降の列にはNullコードを書き込む。xの数値範囲は0〜nで無線局番号に対応し、yの数値範囲は1〜I(x)で、無線局xからリンク可能な無線局への方路番号(方路番号には絶対的な意味はなく、ルート検索時にのみ使用される仮の番号である。)に対応している。本配列変数は、生成されたリンク行列をもとにリンク行列管理部が生成し、適応ルート選択部に供給する。
【0037】
■A
多段中継の起点となる無線局(スタート局と言う。通常は本部局がスタート局となる。)の無線局番号を示す変数。
【0038】
■B
多段中継の終点となる中継局(エンド局と言う。当該中継局が端末局への中継サービスを行う。)の無線局番号を示す変数。
【0039】
■Fk
k次中継局の中継局番号を表す変数。従って、F0=A、Fn=Bとなる。
【0040】
■c
ルートカウンタ。スタート局Aからエンド局Bに至る各ルートに管理番号を付与するための変数。
【0041】
図19のフロー図は、ST3〜TS10が1段中継ルート(本部局C−中継局−移動局)の有無を、ST11〜ST19が2段中継ルート(本部局C−中継局−中継局−移動局)の有無を、ST20〜ST29が3段中継ルート(本部局C−中継局−中継局−中継局−移動局)の有無を検索する処理ブロックとなっている。本実施例では割愛されているが、これを任意の段数まで拡張することは容易である。
【0042】
各中継局の適応ルート選択部は、本部局Cからリンク行列を配送され、リンク行列管理部よりM(i,j)、I(x)、Q(x、y)の供給を受けると、全ルート検索を開始する。通常、適応ルート選択部は、スタート局番号Aを本部局Cの局番号である0に、エンド局番号Bを自局番号に設定する(ST1)。
続いてルートカウンタcをリセット(c=0。ステップST2)すると、1段中継ルートの検索を開始する。
【0043】
(1)1段中継ルート検索
先ず、変数I1を1(ステップST3)として、F1にQ(A,I1)を代入する(ステップST4)。そして、F1がスタート局番号Aと重複(F1=A)していないかどうかをチェックし(ステップST5)、重複していない場合(N)は、引き続き、エンド局Bと一致するかどうかをチェックする(ステップST6)。ST5で重複している場合(Y)は、次の中継局を検索するため、I1<I(A)の間(ステップST9)、I1をインクリメントして(ステップST10)、ST4〜ST9の処理を繰り返す。ST6で一致した場合(Y)は、ルートカウンタcをインクリメントして(ステップST7)、メモリR(c)にルート情報[A,B]を書き込み(ステップST8)、次の中継局を検索するため、I1<I(A)の間(ステップST9)、I1をインクリメントして(ステップST10)、ST4〜ST9の処理を繰り返す。ST6で一致しなかった場合(N)は、2段中継ルートを検索するため、ST11に移行する。
【0044】
(2)2段中継ルート検索
2段中継ルート検索では、当初、変数I2を1(ステップST11)として、F2にQ(F1,I2)を代入する(ステップST12)。そして、F2がスタート局番号A、1次中継局番号F1と重複(F2=A,F2=F1)していないかどうかをチェックし(ステップST13、14)、重複していない場合(N)は、引き続き、エンド局Bと一致するかどうかをチェックする(ステップST15)。ST13,14で重複している場合(Y)は、次の中継局を検索するため、I2<I(F1)の間(ステップST18)、I2をインクリメントして(ステップST19)、ST12〜ST18の処理を繰り返す。ST15で一致した場合(Y)は、ルートカウンタcをインクリメントして(ステップST16)、メモリR(c)にルート情報[A,F1,B]を書き込み(ステップST17)、次の中継局を検索するため、I2<I(F1)の間(ステップST18)、I2をインクリメントして(ステップST19)、ST12〜ST18の処理を繰り返す。ST15で一致しなかった場合(N)は、3段中継ルートを検索するため、ST20に移行する。
【0045】
(3)3段中継ルート検索
3段中継ルート検索では、当初、変数I3を1(ステップST11)として、F3にQ(F2,I3)を代入する(ステップST21)。そして、F3がスタート局番号A、1次中継局番号F1、2次中継局番号F2と重複(F3=A,F3=F1,F3=F2)していないかどうかをチェックし(ステップST22、23、24)、重複していない場合(N)は、引き続き、エンド局Bと一致するかどうかをチェックする(ステップST25)。ST22、23、24で重複している場合(Y)は、次の中継局を検索するため、I3<I(F2)の間(ステップST28)、I3をインクリメントして(ステップST29)、ST21〜ST28の処理を繰り返す。ST25で一致した場合(Y)は、ルートカウンタcをインクリメントして(ステップST26)、メモリR(c)にルート情報[A,F1,F2,B]を書き込み(ステップST27)、次の中継局を検索するため、I3<I(F2)の間(ステップST28)、I3をインクリメントして(ステップST29)、ST21〜ST28の処理を繰り返す。図19では、ST25で一致しなかった場合(N)は、4段中継ルートを検索を行わず、ST28に移行しているが、4段以上のルートについても同一形式の処理で検索し続けることが可能である。
【0046】
(4)検索結果
図20に、図1に示したシステム構成例で中継局RMS3に関して算出された9段中継ルートまで検索した結果を示す(A=0、B=3)。本例の場合、9局の中継局による組合せで16通りのルートが存在していることが分かる。
【0047】
9.最適ルート検索アルゴリズム
最適ルートの定義は、そのシステムの目的、用途、トラヒック条件等により異なることが想定される。以下に種々の条件における最適ルート検索アルゴリズムについて記述する。
【0048】
(1)ルート内総和最小条件
この最適ルート条件は、次式で示される中継品質評価関数P(k)を最小とする変数F1〜Fn−1の組として与えられる。その際、F1〜Fn−1の各変数の中にA、Bは含まれず、かつ、無線局番号の重複もないことが条件となる。ここで、P(k)(kは中継段数で1〜n)は、そのルートが存在する場合は、
P(1)=M(A,B)
P(2)=M(A,F1)+M(F1,B)
P(3)=M(A,F1)+M(F1,F2)+M(F2,B)

P(n)=M(A,F1)+M(F1,F2)+M(F2,F3)+・・・
・・・+M(Fn−1,B)
で与えられる。
【0049】
前節のルート検索アルゴリズムに基づきルート検索が完了すると、次に、適応ルート選択部は最適ルート検索を行う。ルート検索結果(図20)より、各ルート番号毎に、本部−1次間を第1区間、1次−2次間を第2区間、2次−3次間を第3区間、以下同様として、各区間のBERをリンク行列より求める。即ち、ルート番号1の場合は第1区間の値はM(0,1)、第2区間はM(1,2)、第3区間はM(2,3)となる。
【0050】
図21に示すように、各区間のBERの値をリンク行列より求め、その総和(総合BER)を計算することにより、中継品質の順位を確定することができる。因みに、図20のような検索結果の場合、第1位はルート番号1(0−1−2−3。3段中継)、第2位はルート番号8(0−2−3。2段中継)、第3位はルート番号4(0−1−5−6−2−3。5段中継)となり、必ずしも直結の0−3(1段中継。ルート番号11)が中継品質最良とはならないことが分かる。
【0051】
(2)中継段数最小条件
中継遅延時間を極力短縮したいシステム、或いは、中継トラヒックの負荷を極力軽減したいシステムにおいては、最適ルートの定義として、「中継段数最小」を採用するものとする。この場合、ルート検索で得られた結果(図20)から、中継次数最小のルートを選択する。図20の例では、ルート番号11の本部−RMS3直結のルートが選択される。
【0052】
10.回線品質推定
本実施の形態における無線通信システムにおいては、本部局Cおよび中継局RMS1〜RMS9はいずれも、BER推定部4およびCNR推定部5或いはBER推定部24およびCNR推定部25を有しており、前述のポーリング指示メッセージ等の制御メッセージは、誤り訂正符号化(BCH符号、RS符号、畳込み符号等)が施されていることを前提としている。本実施の形態では回線品質指標としてBERを例に記述してきたが、中継サービスの方式によっては他の回線品質指標を使用することが妥当である場合がある。以下に、種々の中継サービス方式における回線品質指標について記述する。
【0053】
(1)CNR真数値の逆数
中継サービスの方式をリアルタイムのベースバンド再生中継方式(この場合、接続方式は回線交換方式となる。)とした場合、リンク回線品質の指標としてはCNRを使用することが妥当である。この場合は、CNR推定部は無信号時に無線部から通知されるAGC情報と復調部から通知されるベースバンド信号の平均電力の情報から算出される雑音電力値と、制御メッセージ受信時に無線部・復調部から通知される同情報から算出される平均受信電力値との比から、CNRの真数値の逆数(=雑音電力÷受信電力)を算出する。但し、マルチパス環境下にあっては、上記のような測定法に基づくCNR推定では正確に回線品質を評価することができない。そこで、信号サイズがある程度大きい無線通信システムにおいては、BER推定部が出力するBER推定値をもとに、CNR推定部に図22に示すCNR対BER標準カーブを具備し、BER推定値からCNR値を推定するものとする。これにより、無線部・変復調部からの情報に基づいて算出されたCNRが30dBであっても、マルチパス等により上記BERが2E−04であった場合は、CNR対BER標準カーブより、約16dB(従って、CNRの真数値の逆数は10^(−16/10)=0.025)と推定することができる。
【0054】
一方、信号サイズが小さく(例えば1000ビット以下。この場合、BERが1E−03以下のBERは測定困難。)、上記方法の適用が不合理なシステムの場合は、同期検波が可能な変調方式に関してはテンプレート上に写像された受信シンボルと最も近いシンボル点との信号空間上のユークリッド距離の2乗平均値を正規化雑音電力としてCNRの真数値の逆数を算出する。遅延検波が可能な変調方式で受信信号の振幅変動の補正が困難な場合は、差動信号空間内の単位円上に受信シンボルを写像して、受信シンボルとテンプレート上の最も近いシンボル点のユークリッド距離の2乗平均値を正規化雑音電力としてCNRの真数値の逆数を算出する。なお、CNR推定部で算出されたCNRの真数値の逆数は、チャネルコーデック部を介してプロトコル制御部に通知され、必要に応じてポーリング応答メッセージ等の情報要素として使用される。
【0055】
(2)BER
中継サービスの方式をビット再生中継方式(この場合、接続方式は回線交換方式となる。)とした場合、リンク回線品質の指標としてはBERを使用することが妥当である。この場合、BER推定部は、制御メッセージを受信するごとにチャネルコーデック部から提供されるビット再生系列と誤り訂正符号の復号系列を利用して、復号系列から再符号化系列を生成して、これとビット再生系列と比較することにより直接算出する。
【0056】
一方、信号サイズが小さく(例えば1000ビット以下。この場合、BERが1E−03以下のBERは測定困難。)、上記方法の適用が不合理なシステムの場合は、測定したCNRから、図22のCNR対BER標準カーブを逆に辿って、BER推定を行うものとする。算出されたBERはチャネルコーデック部を介して、プロトコル制御部に通知され、必要に応じてポーリング応答メッセージ等の情報要素として使用される。
【0057】
(3)無線パケット消失率
中継サービスの方式を誤り訂正中継方式(この場合、接続方式は回線交換方式、パケット交換方式のいずれもが可能となる。)とした場合、リンク回線品質の指標としては無線パケット消失率(無線回線のビット誤りにより、正しくパケットが送達できない確率)を使用することが妥当である。しかしながら、少ない通信量の中で、無線パケット消失率を観測することは困難であることから、これに代わる手段として、実測したBERまたはCNRを利用して、無線パケット消失率を推定すると言う方法が考えられる。
【0058】
すなわち、図22はCNR対BERの標準カーブであったが、同様に予めBER対無線パケット消失率の標準カーブ、若しくは、CNR対無線パケット消失率の標準カーブをCNR推定部4、CNR推定部24に具備することにより、制御メッセージ受信時に測定されるBERやCNRから、無線パケット消失率を推定することが可能となる。これにより、リンク行列の要素として、無線パケット消失率を用いることが可能となり、各区間の無線パケット消失率の総和でルート相互間の比較を行うことが可能となる。BER推定部で算出された無線パケット消失率は、チャネルコーデック部を介して、プロトコル制御部に通知され、必要に応じてポーリング応答メッセージ等の情報要素として使用される。
【0059】
(実施の形態2)
11.リンク行列配送アルゴリズム
次に、本発明における第2の実施の形態として、リンク行列の各中継局への配送方式について説明する。第7節(探索結果の構造化処理)で説明したように、各中継局へ与えるルーティング情報及びその送付方法としては、本部局Cが個々の中継局までの最適ルートを予め検索し、その結果を個別に各中継局に配送する方法と、全中継局へのリンク行列の配送とが考えられる。前者の場合は個別配送となるため、その通信回数は中継局数分、即ち、nとなるが、後者の場合は、同一情報の配送となるため、以下に示すような効率的な配送方法が考えられる。
図23は、本発明の第2の実施の形態に係る、中継伝送システムにおけるリンク行列の配送方式を説明する図である。この図における中継伝送システムは、上記第1の実施の形態にかかる中継伝送システムとは異なった中継局数及びリンク回線で構成されている。そして、本部局Cには1次中継局として、中継局1、中継局7、中継局8、中継局9が接続され、1次中継局1には2次中継局として、中継局2、中継局5、中継局6が接続されている。また、2次中継局2には3次中継局として、中継局3および中継局4が分岐して接続された構成となっている。なお、中継局7、中継局8、中継局9は単独の1次中継局であり、中継局5、中継局6は単独の2次中継局である。
【0060】
先ず本部局Cは、実施の形態1の手順に基づいて中継局の階層構造リストを作成する。その階層構造リストの例を図24に示す。この階層構造リストから、各ルートの最遠点、即ち、3次中継局である中継局3、中継局4、2次中継局である中継局5、中継局6、及び、1次中継局である中継局7、中継局8、中継局9に対してリンク行列を多段中継により配送すれば、それ以外の中継局を全て経由することとなる。その際、経由局となる各中継局では、配送されているリンク行列を取得することが可能であり、配送応答メッセージの中継においても、自局の配送応答情報を付加して中継することが可能である。
【0061】
なお、階層構造リストが図15の例のように、同一中継局が複数リスト上に現れる場合は、予めより下位の位置にある中継局を消去しておくものとする。図15の例では、4次中継局のi=5のRMS9、2次中継局のi=1のRMS2、i=2のRMS3、i=4のRMS3、i=7のRMS8が消去対象となる。
上記のように整理された階層構造リストを分析することにより、本部局Cは、中継局1−中継局2経由中継局3・中継局4、中継局1経由中継局5・中継局6、中継局7、中継局8、中継局9の合計5回の通信により、リンク行列配送が可能となることが認識できる。本部局Cは、各通信毎にトランザクション管理用のメッセージ番号を付して、リンク行列の配送を行う。なお、メッセージ番号は同一期間内に発行される他の制御メッセージのメッセージ番号と重複さえしていなければよいテンポラリな番号で、連番である必要はない。後述するように、各局が応答メッセージを受信したとき、このメッセージ番号により、どの指示メッセージに対する応答メッセージであるかを容易に判別することが可能となる。
【0062】
(1)メッセージ番号  0x00F2の動作
そこで、先ず本部局Cからは中継局3および中継局4にリンク行列を配送するため、メッセージ番号「0x00F2」を付けて中継局1へ送信する。この送信データは更に中継局2を経由して中継局3および中継局4へ送信される。リンク行列を受け取った中継局3および中継局4は応答メッセージをそれぞれ中継局2に返送し、以降、中継局2、中継局1の順に転送されて、本部局Cへ送達する。
【0063】
図25は、このリンク行列の配送および応答メッセージの送信動作を説明するタイムチャートである。同図中▲1▼〜■はリンク行列の配送および応答メッセージの送信動作の全手順で、このうち▲1▼〜▲8▼がメッセージ番号0x00F2に関する手順を示している。リンク行列は、先ず本部局Cから中継局1へ送られ▲1▼、次に中継局2へ送られ▲2▼、さらに中継局3へ送られる▲3▼。中継局3はこの実施の形態のリンク構成では最終段中継局であるから、中継局2へ応答メッセージを送信する▲4▼。中継局2は、次に中継局4へリンク行列を送る▲5▼。中継局4は最終段中継局であるから、中継局2へ応答メッセージを送信する▲6▼。中継局3および中継局4から応答メッセージを受け取った中継局2は両方の応答メッセージを合わせた応答メッセージを中継局1へ送信する▲7▼。中継局1は中継局2から送られてきた応答メッセージを本部局Cへ送信する▲8▼。
【0064】
上記メッセージ番号「0x00F2」のリンク行列配送指示メッセージを配送する処理動作において、中継局1および中継局2は、特に配送先に指定されなかったが、リンク行列情報の取り込みは可能である。したがって、この実施の形態では上記中継局1および中継局2はその中継動作の中でリンク行列情報を受信格納する。したがって、次に本部局Cが2次中継局へ向けてリンク行列を配送するときは中継局2は配送先リストからは除外される。
【0065】
(2)メッセージ番号0x00F3の動作
次に、本部局Cは中継局5および中継局6にリンク行列を配送するため、メッセージ番号「0x00F3」を付けて中継局1へ送信する▲9▼。この送信データは中継局1により中継局5に送信され■、中継局5からの応答が返ると■、引き続き中継局6へ送信される■。中継局6より応答を受信する■と、中継局1は本部局Cへ応答を返す■。
【0066】
(3)メッセージ番号0x00F4〜6の動作
更に、本部局Cは孤立した1次中継局である中継局7、中継局8、および中継局9にリンク行列を配送するため、それぞれに異なるメッセージ番号を付与し、個別配送して、個別に応答をとる。(■■には「0x00F4」、■■には「0x00F5」、■■には「0x00F6」が付与される。)
【0067】
以上のように、より一層下位(下段)の中継局へのリンク行列の配送処理動作において中継動作を行なった中間の中継局へのリンク行列の個別配送を省略することにより、同一情報の配送を効率的に実現することができる。
【0068】
12.メッセージフォーマット
(1)制御メッセージフォーマット
図26はこれまでに説明してきた各種制御メッセージのフォーマットを示す図である。制御メッセージは、メッセージ種別、発ID,着ID、メッセージン番号、中継段数N、終段中継局数M、メッセージ発行局ID、1次中継局ID〜N−1次中継局ID、N次中継局ID−1〜N次中継局ID−M、及び、制御情報要素から構成される。「中継段数」から「N次中継局ID−M」まではルート情報である。当該制御メッセージを中継する際、各局は、自局のIDを「発ID」に、対向局のIDを「着ID」に表示し、「メッセージ番号」以降をそのまま中継する。すなわち、本部局が当該メッセージをリンク回線に送出する場合は、発IDに本部局IDを、着IDに1次中継局IDを設定する。これを受けた1次中継局は、発IDに自局のIDを着IDに2次中継局IDを設定する。以下、同様にして中継され、N−1次中継局が当該メッセージを受信すると、終段中継局数Mが1の場合はN−1次中継局と同様の動作となるが、Mの値が2以上の場合は、その局数に応じて、指定のN次中継局ID−1〜Mを順次着IDに設定して、制御メッセージをM回送出する。
【0069】
図9、図10における階層的中継局探索ポーリングでは、本部局が直接ポーリングを行う場合は「ポーリング」、1次中継局にポーリングを指示する場合は「ポーリング指示」、2次中継局以降の中継局にポーリングを指示する場合は1次中継局に対して「ポーリング転送指示」と言う制御メッセージを発行する。これらの制御メッセージを中継する中継局は、その位置に応じて、ポーリング転送指示をポーリング指示に(N−2次中継局の場合)、ポーリング指示をポーリング(N−1次中継局の場合)に変換するが、メッセージ番号は不変とする。なお、当該制御メッセージにおいては、制御情報要素を省略することができる。
【0070】
同様に、図25においても、本部局が直接リンク行列配送を行う場合は「リンク行列配送」、1次中継局にリンク行列配送を指示する場合は「リンク行列配送指示」、2次中継局以降の中継局にリンク行列配送を指示する場合は1次中継局に対して「リンク行列転送指示」と言う制御メッセージを発行する。これらの制御メッセージを中継する中継局は、その位置に応じて、リンク行列転送指示をリンク行列配送指示に(N−2次中継局の場合)、リンク行列配送指示をリンク行列配送(N−1次中継局の場合)に変換するが、メッセージ番号は不変とする。なお、当該制御メッセージにおいては、制御情報要素の領域にリンク行列の情報が設定される。なお、リンク行列の表現方法として、有効な要素のみを表現する方法(行番号・列番号・BERのセットを並べる。但し対称要素は重複のため除外。)と、対称行列構造の全てを表現する方法(0行1列〜n列、1行2列〜n列、・・・、n−1行n−1列の順にBERのみを送付)がある。
【0071】
(2)応答メッセージフォーマット
図27はこれまでに説明してきた各種応答メッセージのフォーマットを示す図である。応答メッセージは、メッセージ種別、発ID,着ID、メッセージ番号、及び、制御情報要素から構成される。制御メッセージと応答メッセージは、メッセージ番号により対応付けられる。前述したように、メッセージ番号は、制御メッセージを発行する局(通常は本部局)がトランザクション管理用に生成するテンポラリな番号であり、同一時間内に他の制御メッセージと番号が重複しないよう管理されているものである。メッセージ番号による対応付けにより、応答メッセージには、ルート情報の表示を省略することが可能である。
【0072】
また、応答メッセージに付随している制御情報要素の領域には、最終区間で応答があった場合に、N−1次中継局がN次中継局の応答中継局IDを書き込む。(制御情報要素の冒頭に応答局数領域を設け、それに引き続き応答局IDを書き込む。N−1次中継局では複数の応答中継局が存在する可能性がある。)一方、応答がない場合は、応答局数を0として上位局に応答を返す。最終区間以外の区間では、応答が合った場合は、制御情報要素の領域をそのまま上位局に転送し、応答がなかった場合は、応答局数を0として上位局に応答を返す。
【0073】
以上より、制御メッセージ発行局(通常は本部局)において制御メッセージの送達確認が可能となる。階層的中継局探索ポーリングでは、これらの機構を利用して中継局の探索を行っている。
【0074】
なお、ポーリング応答メッセージにおいては、制御情報要素の領域には応答局(N次中継局)がポーリング信号受信時に測定或いは推定した回線品質情報(下り回線品質)を応答中継局IDに続いて書き込むものとする。これを中継するポーリングを行ったN−1次中継局は、当該ポーリング応答信号受信時に測定或いは推定した回線品質情報(上り回線品質)を、上記下り回線品質情報に続いて書き込んだ応答メッセージを生成して上位局に中継するものとする。
【0075】
13.中継局のビーコン送出タイミング
図5のフロー図に示すように、リンク行列配送が完了すると、各中継局はリンク行列から最適ルートを検索し、これをもとに報知メッセージを生成し、移動局に向けてビーコン(周期的に下り報知メッセージを送出することにより、中継局の存在を移動局に認識させることが出来ることから、下り報知メッセージを無線標識になぞらえて「ビーコン」と呼ぶものとする。)を送出する。その際、図28に示すように、各中継局は、リンク行列の配送を受け、応答メッセージを送出したタイミングを基準にして、以降T1秒周期で移動局に対してビーコンを送出する。なお、本部局は、1次中継局からの応答メッセージ受信と次のリンク配送指示メッセージとの間の任意のタイミング、若しくは、全ての1次中継局からの応答メッセージ受信完了後の任意のタイミングを基準として、以降T1秒周期で移動局に対してビーコンを送出する。
【0076】
なお、周期T1は、最初のリンク行列配送指示メッセージ▲1▼送出開始から最後の1次中継局からの応答メッセージ■受信終了までの時間以上の任意の値とする。
但し、本部局のビーコン送出タイミングが、全ての1次中継局からの応答メッセージ受信完了後の任意のタイミングを基準とした場合は、T1は、最初のリンク行列配送指示メッセージ▲1▼送出開始から本部局の初回ビーコン送出終了までの時間以上の任意の値とする。
【0077】
以上のようなタイミングを用いてビーコン送出を行うことにより、各中継局のビーコン送出タイミングが一致することはなく、無用な衝突を防止することが可能となる。
【0078】
14.端末局位置登録と最適ルート選択
上記ビーコン送出により信号を受信した移動局は自局についての位置登録を行なう。図29はこの位置登録動作を説明するフロー図である。端末局MS101〜MS115は、ビーコン受信を開始すると、タイマーを起動し(ステップST701)、カウンタc及びルートメモリが初期化(リセット)する(ステップST702、ST703)。次に、ビーコン受信を行なったか否かをチェックし(ステップST704)、受信していなければ上記起動したタイマーがタイムアウトしたか否かをチェックする(ステップST712)。そして、タイムアウトしていなければ再びビーコン受信を行なったか否かをチェックする(ステップST704)。ステップST704においてビーコン受信している場合は、カウンタcをインクリメントし(ステップST705)、次いで受信した報知メッセージのBERを算出し(ステップST706)、更に当該メッセージ中に表示されている中継回線品質(BER)とステップ706で算出したBERを加算する(ステップ707)。
【0079】
カウンタcの値が2以上でない場合(即ちcが1の場合。ステップ708:N)はステップ707で加算されたBERの値と当該報知メッセージ中に表示されている送信中継局番号をルートメモリに記憶する(ステップST710)。一方、カウンタcの値が2以上の場合(ステップST708:Y)は、ルートメモリに記憶されているBERの値とステップST707で加算したBERの値とを比較する(ステップ709)。そして、ルートメモリに記憶されているBERの値(メモリ値)がステップST707で加算したBERの値(加算値)以下の場合はステップ712に移行し、逆に、加算値がメモリ値未満の場合は、加算値と当該メッセージの送信中継局番号をルートメモリに上書きする(ステップST711)。
【0080】
その後タイマーがタイムアウトしたか否かをチェックする(ステップST712)。また、ステップST712においてタイマーがタイムアウトした場合は、カウンタcについてc=0か否かをチェックし(ステップST713)、ステップST713においてc=0である場合は、再びステップST701に戻ってタイマーを起動させる。ステップST713においてc=0でない場合は、ルートメモリに記憶された中継局に対して位置登録を行なう(ステップST714)。端末局の最適ルート選択の手法は、端末局がビーコン受信に際して表示される回線品質と、自局が測定した当該中継局との回線品質をもとに、トータルの回線品質を評価し(上記の例ではBER加算)、トータルの回線品質が最も良好な中継局に対して位置登録を行なうと言うもので、電源投入時、ゾーン移動時等に適宜実行される。
【0081】
【発明の効果】
以上説明したように、本発明によれば、無線通信システムにおいて、端末局を中継局として利用し、当該中継局に適応的に多段中継を行なわせることにより、データ伝送を実現するようにしたため、インフラコストを低く抑えながら、大量のデータを高速で送受信することができる。
【0082】
また、本発明によれば、階層的中継局探索ポーリングにより、端末局の中の中継機能を具備した局を効率的に検索することが出来ると同時に、リンク構造を把握するために必要な情報を収集できる。
【0083】
また、本発明によれば、ルート検索アルゴリズムにより、収集した情報から、効率的に(少ない演算処理で)中継可能な全てのルートを検索することが出来る。
【0084】
また、本発明によれば、上記において、中継段数の上限を設けておくことにより、中継局数が多く中継網が複雑なシステムにおいても、ルート検索時間が過剰に長くなることを防止することが出来る。
【0085】
また、本発明によれば、最適ルート検索アルゴリズム1(ルート内総和最小条件)により、他のルートと比較してビット誤りの少ない経路を選択することが可能となる。
【0086】
また、本発明によれば、最適ルート検索アルゴリズム2(中継段数最小条件)により、他のルートと比較して中継遅延時間の少ない経路を選択することが可能となる。
【0087】
また、本発明によれば、中継サービスとしてベースバンド再生中継を行うシステムの場合、中継ルート選択に際して、ルート毎の各区間の実測CNRの真数値の逆数、或いは実測BERから換算したCNR推定値の真数の逆数の総和を比較することにより、より良好な中継ルートを選択することができる。
【0088】
また、本発明によれば、中継ルート選択に際して、ルート毎の各区間の実測BER、或いは、実測CNRから換算されるBER推定値の総和を比較することにより、より良好な中継回線品質比較を行うことができる。
【0089】
また、本発明によれば、中継サービスとして誤り訂正中継を行うシステムの場合、中継ルート選択に際して、ルート毎の各区間の実測BER或いは実測CNRから換算される無線パケット消失率の総和を比較することにより、より良好な中継ルートを選択することができる。
【0090】
また、本発明によれば、最適ルート情報ではなく、リンク行列を配送することで、各中継局が独自に任意のルート検索が可能となる。
【0091】
また、本発明によれば、上記により、本部局以外への中継も可能となることから、本部局障害時の固定中継局によるバックアップや中継トラヒックの分散に資することができる。
【0092】
また、本発明によれば、階層構造を利用することで、リンク行列の効率的な配送が行える。
【0093】
また、本発明によれば、上記の応答タイミングを利用することで、対移動局向けビーコンの衝突を回避することができる。
【0094】
また、本発明によれば、複数の中継局のビーコンを受信可能な移動局は、ビーコンに中継局番号と中継ルート品質情報を表示することで、ビーコン受信品質と合わせて、端末局−本部局トータルの回線品質を比較することが可能となり、オーバーオールの最適ルート選択が可能となる。
【図面の簡単な説明】
【図1】本発明の一実施の形態における無線通信システムによって構築されるシステム構成例の中で中継網構成の一例を表す図
【図2】本発明の一実施の形態における無線通信システムに用いられる本部局の回路構成の一例を表すブロック図
【図3】本発明の一実施の形態における無線通信システムに用いられる固定中継局の回路構成の一例を表すブロック図
【図4】本発明の一実施の形態における通信システムに用いられる移動中継局の回路構成の他の一例を表すブロック図
【図5】前記実施の形態に係る中継網における適応ルーティングの全体動作を説明するフロー図
【図6】前記実施の形態に係る中継網に関して図5に示された動作フロー中の1次中継局探索処理の動作を詳細に説明するフロー図
【図7】前記実施の形態に係る中継網において図6に続き2次中継局探索処理の動作を詳細に説明するフロー図
【図8】前記実施の形態に係る中継網において図7に続き3次以降の中継局探索処理の動作を詳細に説明するフロー図
【図9】前記実施の形態に係る中継網における階層的中継局探索処理(図6、図7)の通信プロトコル動作を説明するシーケンス図
【図10】図9に続き前記実施の形態に係る中継網における階層的中継局探索処理(図8)の通信プロトコル動作を説明するシーケンス図
【図11】図6の1次中継局探索処理において使用される中継局リストを表形式で表した図
【図12】図6の1次中継局探索処理後に得られた階層構造リストを表形式で表した図
【図13】図7の2次中継局探索処理後に得られた階層構造リストを表形式で表した図
【図14】図8の中で、3次中継局探索処理後に得られた階層構造リストを表形式で表した図
【図15】図8の中で、4次中継局探索処理後に得られた階層構造リストを表形式で表した図
【図16】前記実施の形態に係る中継網の階層的中継局探索処理動作により明らかとなった各局間のリンク回線構成の可否及び可の場合の回線品質を表形式で表した図(リンク行列)
【図17】前記実施の形態に係る中継網の階層的中継局探索処理動作により明らかとなった各局の通信可能局数を表形式で表した図
【図18】前記実施の形態に係る中継網のルート検索をするに当たっての各局からみた検索範囲と順位を表形式で表した図
【図19】図16、図17、および図18の表を使って中継可能な全ルートを検索する処理動作を説明するフロー図
【図20】前記実施の形態において中継可能な全ルートを検索する処理動作により得られた本部局−中継局(RMS3)間ルート検索結果の一例を表す図
【図21】前記実施の形態において中継可能な全ルート検索結果から最適ルート検索を行う際に得られるルート毎の回線品質(総合BER)及びその順位を表形式で表した図
【図22】前記実施の形態において、回線品質を推定する際に使用するCNR対BER標準カーブを示す図
【図23】本発明の第2の実施の形態に係る中継伝送システムにおいて、リンク行列の配送方式を説明する図
【図24】前記第2の実施の形態において、本部局により作成されたリンク行列配送のための中継局の階層構造リストの例を示す図
【図25】前記第2の実施の形態において、リンク行列の配送および応答メッセージの送信動作を説明するシーケンス図
【図26】前記実施の形態1、及び、実施の形態2において、共通に使用される下り制御メッセージのフォーマットの一例を表した図
【図27】前記実施の形態1、及び、実施の形態2において、共通に使用される上り応答メッセージのフォーマットの一例を表した図
【図28】前記第2の実施の形態において、ビーコン送出動作を説明するためのタイムチャート
【図29】前記第2の実施の形態において、ビーコンを受信した移動局による端末局位置登録動作を説明するフロー図
【符号の説明】
1、21  アンテナ
2、22  無線部
3、23  変復調部
4、24  BER推定部
5、25  CNR推定部
6、26  チャネルコーデック部
7、27  タイミング制御部
8、28  無線制御部
9、29  プロトコル制御部
10、30  階層構造管理部
11、31  リンク行列管理部
12、32  ポーリング制御部
13、33  適応ルート選択部
14、34  無線局データベース
15、35  ネットワークインタフェース部
16、36  有線ネットワーク
37  DTEインタフェース部
38  DTE
C  本部局
RMS1〜RMS9 中継局
MS101〜MS115 端末局
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a relay transmission system for realizing high-speed digital transmission by performing adaptive multistage relay using a terminal station in a wireless communication system, particularly, a PMP (point-to-multipoint) type private wireless communication system. It is about.
[0002]
[Prior art]
In recent years, with the spread of the Internet, a demand for a system for transmitting and receiving a large amount of data at a high speed has been increasing in the field of private wireless communication.
[0003]
Conventionally, in a public mobile communication service, in order to realize a high-speed data transmission service, the zone radius per base station is reduced and the density at which base stations are installed per unit area (station density) ) (Microcellularization). By increasing the station location density in this way, the propagation loss between the base station and the mobile station can be kept low, and communication can be performed while maintaining a low BER (bit error rate).
[0004]
[Problems to be solved by the invention]
However, in the above-mentioned conventional private radio communication system, it is necessary to install base stations at many points in order to increase the station density, and to prepare all entrance lines from the exchange to each base station. Because of the necessity, there was a problem that the infrastructure cost increased.
[0005]
The present invention has been made in view of the above-described problems, and its purpose is to perform adaptive relay using terminal stations without installing a large number of base stations, or by performing adaptive multi-stage relay, An object of the present invention is to provide a relay transmission system that realizes high-speed digital transmission.
[0006]
[Means for Solving the Problems]
SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a relay transmission system that performs multi-stage relay using terminal stations and performs high-speed data transmission.
[0007]
By such relay transmission, the present invention realizes a wireless communication system that transmits and receives a large amount of data at high speed while keeping infrastructure costs low.
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
(Embodiment 1)
1. Description of system configuration
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram schematically showing a connection configuration example of a relay network constructed in a relay transmission system as a first embodiment of the present invention. In FIG. 1, reference numeral C denotes a head office serving as a base station of the relay network. Reference characters RMS1 to RMS9 denote relay stations constituted by terminal stations, respectively, and MS101 to MS115 denote terminal stations having no relay function. A relay network is constructed by the head office C and the relay stations RMS1 to RMS9, and each terminal station communicates with the head office C directly or via the relay station. In this embodiment, a line connecting the headquarters station C and each of the relay stations RMS1 to RMS9 in FIG. 1 represents a communication section that can be directly connected to each other. That is, for example, the head office C can form a link line configuration with the relay stations RMS1, RMS2, RMS3, and RMS4 (that is, a state in which direct communication is possible), and cannot form a link line configuration with other relay stations. . Whether the link line configuration is possible or not is searched for by a route search operation described later by the relay network itself.
[0009]
2. Headquarters structure
FIG. 2 is a block diagram showing a configuration example of the head office C used in the communication system. The head office C includes an antenna 1 for transmitting and receiving radio waves, a radio unit 2 for performing radio transmission and reception operations, a modulation and demodulation unit 3 for modulating and demodulating signals for transmission and reception, a BER estimating unit 4 for analyzing the quality of received radio waves, and a CNR estimating unit. A radio communication unit 5 for encoding / decoding a transmission / reception signal; a timing control unit 7 for controlling the timing of a radio communication operation in the head office C; and a radio control unit 8 for controlling the entire radio communication operation. ing. Further, the head office C performs a wireless communication protocol processing operation such as searching for a route in the relay network, notifying each relay station of route information (link matrix described later), transmitting a beacon, registering a position, and a packet relay service. Control unit 9, a hierarchical structure management unit 10 for managing a hierarchical structure necessary for executing the protocol control, and a link matrix management unit for managing a link matrix in a relay network controlled by the head office C. 11, a polling control unit 12 for searching for a section in the relay network where a link line configuration is possible, an adaptive route selection unit 13 for searching for an optimum route with each relay station based on a link matrix, RMS1 to RMS9 and MS101 to MS115, etc., and a radio station database 14 for storing data relating to all radio stations under control. The protocol control unit 9 is connected to a wired network 16 via a network interface unit 15.
[0010]
3. Configuration of fixed terminal station
FIG. 3 shows an example in which a fixed terminal station is used as a relay station, and the relay stations RMS1 to RMS9 (here, represented by RMS1) used in the communication system of the present invention. Other relay stations have the same configuration. 1 is a block diagram illustrating a circuit configuration according to an embodiment and a connection state with external equipment. The relay station RMS1 has basically the same configuration as that of the head office C described above, and includes an antenna 21 for transmitting and receiving radio waves, a radio unit 22 for performing radio transmission and reception operations, and modulating and demodulating signals for transmission and reception. , A BER estimating unit 24 and a CNR estimating unit 25 for analyzing the quality of a received radio wave, a channel codec unit 26 for encoding / decoding a transmission / reception signal, and a timing of a radio communication operation in the relay station RMS1. A timing control unit 27 and a wireless control unit 28 that controls a wireless communication operation with the head office C or another relay station are provided. The relay station RMS1 also controls wireless communication protocol processing operations such as route search in the relay network, reception of route information from the head office (link matrix delivery), beacon transmission, location registration processing, packet relay service, and the like. Control unit 29, a hierarchical structure management unit 30, a polling control unit 32, and a radio station database 34, which are required when the station substitutes for the head office, and a link matrix delivered from the head office. And an adaptive route selection unit 33 that searches for an optimum route with each relay station based on the link matrix. The protocol control unit 29 is connected to an external wired network 36 via a network interface unit 35.
[0011]
4. Mobile terminal configuration
FIG. 4 shows an example in which a mobile terminal station is used as a relay station. An example of a circuit configuration of a relay station (here, represented by the RMS 9. Other relay stations can have the same configuration) and It is a block diagram showing the connection state with an external device (DTE). The configuration of the relay station RMS 9 has substantially the same configuration as the relay station shown in FIG. Accordingly, the same functional units as those of the relay station shown in FIG. The difference between this configuration example and the relay station shown in FIG. 3 is that a single antenna type antenna device having no multiple antenna units is used for the antenna and an antenna switching unit is not attached for that purpose. The hierarchical structure management unit 30, the polling control unit 32, the radio station database that is not required (or the function is stopped), and the protocol control unit 29, which are required for the head office agency, are not connected to the wired network. It is connected to a DTE 38 which is a terminal device via a DTE interface unit 37.
The configurations of the terminal stations MS101 to MS115 having no relay function are almost the same as those of the RMS 9, and the difference is that the link matrix management unit 31 is not mounted (or the function is stopped). .
[0012]
Various operations from the opening of the head office to the relay service of the wireless communication system using the head office C and the relay stations RMS1 to RMS9 having such a configuration will be described below.
[0013]
(Operation example 1)
5. Overview of adaptive routing operation
An adaptive routing operation in the first stage of the communication system according to this embodiment will be described. FIG. 5 is a flowchart illustrating the entire operation of the adaptive routing. In FIG. 5, when head office C is opened (step ST1), hierarchical relay station search polling is performed to perform a route search operation (step ST2). This is an operation in which the head office C and the respective relay stations RMS1 to RMS9 installed at a predetermined point search for a partner relay station capable of forming a link line.
[0014]
In the present embodiment, the head office C is generally assumed to be a center device having a switching function and fixedly installed in a building or the like and connected to a wired network or the like. On the other hand, the relay station is not particularly fixed to one point, but is assumed to be a terminal device that can move arbitrarily (for example, mounted on a relay truck, carry a portable device by a person) and perform communication and relay. . Further, the relay station may be a case where a specific station among the terminal stations is designated as a relay station in advance, or a case where the headquarters station C arbitrarily designates a relay station from among the terminal stations. In the former case, since the link protocol (used frequency, signal format, etc.) between the head office C-relay station and the relay station can be installed in the station in advance, the link protocol between the relay station and the mobile station is established. The air protocol (used frequency, signal format, etc.) does not necessarily have to be the same. On the other hand, in the latter case, it is desirable that the link protocol and the air protocol be the same.
[0015]
In this embodiment, the link protocol and the air protocol are the same, and the relay station is described as being specified in advance (registered in the radio station database of the head office). The head office C itself may be a mobile device. Further, in the present invention, even when the head office C and the relay station are both fixed (installed fixedly in a building), their effectiveness remains unchanged. Because, even in the relationship between the fixedly installed headquarters C and the relay station, a higher-layer space is later set up between the headquarters C and the relay station, or a section between the relay stations, which was initially in a state where a link line can be configured. There is a case where a building or the like is constructed and link line configuration becomes impossible. In such a case, it is necessary to perform polling again from the head office C to perform another route search. However, in this embodiment, it is assumed that at least the relay station is movable.
[0016]
Since at least the relay station is movable as described above, at the first time when the relay station is installed (or arranged) at each point, the head office C can determine which relay station and link line configuration can be established or the relay station RMS1. It is unknown which relay station of RMS 9 can be configured with a link line. In this situation, a hierarchical relay station search polling searches for a route that can form a link line.
[0017]
When the hierarchical relay station search is performed, the hierarchical structure and the link matrix are determined (step ST3). The hierarchical structure represents the topology of the tree-like hierarchical network from the head office C to each relay station, and is used for the route selection of the control message transfer in the initial stage. On the other hand, the link matrix is a table (array variable) that records whether or not a link line configuration is possible between the headquarters station C and all the relay stations, and the communication quality in the case of being possible. Information on the link matrix is collected in the head office C in the process of step ST2. The head office C efficiently distributes this to each of the relay stations RMS1 to RMS9 based on the hierarchical structure information (step ST4).
[0018]
Next, each of the relay stations RMS1 to RMS9 to which the information of the link matrix has been delivered performs a search for all routes from the own station to the head office C using the information, and determines an optimal route candidate from the search ( Step ST5). Next, each of the relay stations RMS1 to RMS9 transmits a beacon and broadcasts information such as relay quality to a mobile station (terminal station, that is, a user station) (step ST6). In response to this, the mobile station starts location registration (step ST7). Thereafter, the relay service is started from the mobile station whose location registration has been completed (step ST8).
[0019]
When the relay service is started, a packet relay service is performed (step ST9). Even during the packet relay service, an increase in shielding loss due to the construction of a building on the propagation path in the link section (in the case of a fixedly installed relay station) and a change in the position of the relay station (mounted on a vehicle or carried by a person) The head office C periodically polls the relay station, and updates the relay route and updates the broadcast information to the mobile station as needed in order to monitor the link line quality fluctuation accompanying the relay station). (Step ST10). Further, with the movement of the position of the mobile station, the position registration update from the mobile station is performed from time to time (step ST11).
[0020]
(Operation example 2: Details of route search operation)
6. Hierarchical relay station search polling
(1) Primary relay station search protocol
6 to 8 are flowcharts for explaining in detail the operation of the hierarchical relay station search polling (step ST2) in the operation flow shown in FIG. In FIG. 6, when the head office C is opened (step ST1) and the relay station searching operation is started, the head office C is set to the relay station (the number of relay stations is set to Ns. Extracts data from RMS1 to RMS9 and Ns = 9 (this is called a relay station list; FIG. 11, step ST201), along with a primary to n-th relay station list (hierarchical structure list) and The link matrix is initialized (step ST202).
[0021]
Next, the head office C sets 1 to a variable i (step ST203), and polls the i-th relay station in the relay station list (step ST204). As a result, polling for relay station RMS1 is performed. The head office C checks whether or not there is a response to the polling within a predetermined time (step ST205), and if there is a polling response, the relay station i (= RMS1) is set as the primary relay station and the primary relay station list and the link matrix. Are updated (steps ST206 and 207), and if there is no response, only the link matrix is updated without updating the list (step ST207). In the update of the primary relay station list, the number of the relay station that has responded is written in the column of the primary relay station. In the link matrix update, the line quality information observed from the polling signal (downlink reception) and the polling response signal (uplink reception) in row 0, column i, and row i, column 0. In this embodiment, the downlink BER estimation value and the uplink BER The larger of the estimated values (the one with the worse line quality) is written.
[0022]
Thereafter, similarly, while incrementing the value of the variable i (step ST209), the polling-link matrix update (steps ST204 to 207) is repeated until i = Na (step ST208). In this embodiment, as a result of headquarters station C polling all relay stations, there is a polling response from relay stations RMS1, RMS2, RMS3, and RMS4, and no polling response from other relay stations. I understand. The above sequence in the case of the system configuration example shown in FIG. 1 is shown in FIG. 9 (<step 1> head office C polling). Therefore, as shown in FIG. 12, relay stations RMS1, RMS2, RMS3, and RMS4 are included in the hierarchical structure list as primary relay stations, and are assigned primary relay station numbers 1, 2, 3, and 4, respectively.
[0023]
(2) Secondary relay station search protocol
In the flowchart of FIG. 6, when the polling operation of all the relay stations is completed, the number of rows of the column of the primary relay station in the hierarchical structure list (FIG. 12) is counted, and the value is set to Na as the number of the primary relay stations. (Step ST211 in FIG. 7. At this point, duplication of the relay station number is permitted.). The head office C sets 1 to a variable i (step ST212), and for the i-th relay station in the primary relay station list of the hierarchical structure list, there is an unconfirmed relay station in the row of the relay station in the link matrix. If so (step ST213), it instructs those relay stations to perform polling (step ST214). On the other hand, if there is no unconfirmed relay station in the row of the relay station in the link matrix, the process proceeds to the next step (step ST220) without any processing.
[0024]
After the polling instruction, headquarters station C receives a polling batch response from the i-th relay station from the primary relay station (step ST215), and extracts a response station list from the polling batch response message (step ST216). The polling batch response message includes the number of responding stations, the number of responding relay stations, and the link quality information of the responding stations. The head office C checks the presence or absence of a responding station based on the responding station list extracted in step ST216, and if there is a responding station, the primary relay station responds to the secondary relay station column to the right of the i-th relay station column. The hierarchical structure list is created and updated by securing the number of stations and writing the response relay station numbers in the youngest order (step ST218 in FIG. 13). Next, the order number of each responding relay station number in the relay station list is set to j, and the line quality information notified by the polling batch response message in the i-th row and the j-th column and the j-th row and the i-th column. The link matrix is updated by writing the larger (lower channel quality) of the estimated downlink BER and the estimated uplink BER of the (i-th relay station-jth relay station) (step ST219). If there is no responding station, the process proceeds to the next step (step ST220) without any processing.
[0025]
Thereafter, similarly, while incrementing the value of the variable i (step ST221), the polling instruction to the link matrix update (steps ST211 to 215) are repeated until i = Na (step ST216). The above sequence in the case of the system configuration example shown in FIG. 1 is shown in FIG. 9 (<step 2-1> RMS1 polling to <step2-4> RMS4 polling).
[0026]
(3) Third and subsequent relay station search protocols
In the flowchart of FIG. 7, when the polling instruction to all the primary relay stations is completed, the headquarters station C sets n = 3 as the relay order (step ST231), and sets n-1 in the hierarchical structure list (FIG. 13). The number of rows in the column of the next relay station is counted, and the value is set as Na as the (n-1) -th number of relay stations (step ST232 in FIG. 8; at this point, duplication of the relay station number is permitted).
[0027]
Next, the headquarters station C sets 1 to a variable i (step ST233), and sends a polling instruction message not sent to the i-th relay station in the (n-1) -th relay station list of the hierarchical structure list to the relay station. In this case (step ST234), and if there is an unconfirmed relay station in the row of the relay station in the link matrix (step ST235), the primary relay station corresponding to the highest station in the hierarchical structure list is notified of those relay stations. The relay station is instructed to transfer the polling instruction message by specifying a relay route (step ST236). On the other hand, if the polling instruction message has already been sent to the relay station (step ST234), or if there is no unconfirmed relay station in the row of the relay station in the link matrix (step ST235), the next processing is performed without any processing. The process proceeds to a step (step ST242). After instructing the transfer of the polling instruction message, headquarters station C receives the polling batch response from the i-th relay station from the primary relay station (step ST237), and extracts a response station list from the polling batch response message (step ST238). As described above, the polling response message includes the number of responding stations, the number of the responding relay station, and the responding station link line quality information.
[0028]
Next, headquarters station C checks whether there is a responding station in the responding station list (step ST239), and if there is a responding station, based on the responding station list extracted in step ST238, determines whether there is an answering station. The hierarchical structure list is created and updated (step ST240), and then the link matrix is updated (step ST241). On the other hand, if there is no responding station, the process proceeds to the next step (step ST242) without any processing. Thereafter, similarly, while incrementing the value of the variable i (step ST244), the polling instruction message transfer to the link matrix update (steps ST236 to 241) are repeated until i = Na (step ST243).
[0029]
Next, when i = Na in step ST243, headquarters station C checks whether or not n has reached the maximum allowable number of relay stages (step ST245). At this time, if n has not reached the allowable maximum number of relay stages, n is incremented (step ST246), and the number of rows in the column of the (n-1) -th order relay station in the hierarchical structure list (FIG. 14) is counted to be n-1. The next relay station number Na is set (step ST232). Hereinafter, the processing operation from step ST <b> 232 to step ST <b> 245 is repeatedly executed until n reaches the allowable maximum number of relay stages. If there are no relay stations that have not yet sent the polling instruction message in step ST242, and if n reaches the maximum allowable number of relay stages in step ST245, a series of relay station search processing operations is terminated, and the link with the initial layer is terminated. The state shifts to a fixed state of the matrix (step ST3). The above sequence in the case of the system configuration example shown in FIG. 1 is shown in FIG. 10 (<step 3-1> RMS5 polling via RMS1 to <step4-1> RMS2 polling RMS7 via RMS6).
[0030]
7. Structured search results (hierarchical list, link matrix)
When the hierarchical relay station search polling (ST2) ends, the head office C obtains a hierarchical structure list and a link matrix (ST3). FIGS. 13 to 15 show the hierarchical structure lists obtained after the primary to fourth relay station search, respectively. FIG. 16 shows a link matrix obtained when a search is performed up to the fourth-order relay station (this embodiment shows an example in which BER is applied as the channel quality). From the viewpoint of routing control of the entire wireless communication system, the head office searches for the optimal route to each relay station from the hierarchical structure list and link matrix controlled by the head office, and sends only the result to each relay station. And a method of distributing the link matrix to all the relay stations, and each relay station individually searching for the optimum route.
[0031]
In the present invention, considering the connection with a relay station other than the head office (particularly, a fixed relay station connected to a wired network; when the start station and the end station described later are both relay stations), the latter is considered. The method is described as an example. The method of delivering the link matrix will be described in detail in Embodiment 2, and the route search algorithm and the optimal route search algorithm will be described first.
[0032]
8. Route search algorithm
FIG. 19 shows that the adaptive route selection unit of the head office C or each of the relay stations RMS1 to RMS9 performs the link matrix of FIG. 16, the linkable station number table of FIG. It is a flowchart explaining the processing algorithm at the time of performing a route search using a search ranking table (ST5).
[0033]
The definitions of the variables and array variables used in this algorithm are described below.
■ M (i, j)
Array variable representing the link matrix. The BER estimation value in the opposing section between the wireless station i and the wireless station j is written. However, if a link configuration is not possible, a null code is written. The numerical ranges of i and j are 0 to n, respectively, and n is the number of relay stations.
[0034]
In order to evaluate the end-to-end line quality, not the reception input level (dBμ) of each section, but the reciprocal of the additive CNR (carrier power to noise power ratio), or BER (bit error rate) It is necessary to use an estimated value or the like. In the present embodiment, the BER estimation value in the section between the wireless station i and the wireless station j is represented by a link matrix element M (i, j). In the opposite section, two line qualities, uplink and downlink, are measured. From the viewpoint of guaranteeing the line quality, the value of the line with the worse line quality is adopted and the link matrix is set to a symmetric matrix (M (i, j) = M (j, i)) (see FIG. 20). This array variable is generated by the link matrix management unit of each relay station based on the data distributed from the head office C, and supplied to the adaptive route selection unit.
[0035]
■ I (x)
Array variable indicating the number of linkable stations. The number of non-null cells in the x-th row of the link matrix is written. The numerical value range of x is 0 to n, corresponding to the wireless station number. This array variable is generated by the link matrix management unit based on the generated link matrix, and supplied to the adaptive route selection unit.
[0036]
■ Q (x, y)
An array variable that represents the search order. Column numbers (corresponding to radio station numbers) of cells in the x-th row of the link matrix that are not Null codes are arranged in ascending order. The array size is n × m (m = max {I (x)}), and a Null code is written in columns starting from the I (x) column of the row where m> I (x). The numerical value range of x is 0 to n corresponding to the wireless station number, the numerical value range of y is 1 to I (x), and the route number from the wireless station x to the linkable wireless station (the route number is absolute This is a tentative number that is used only at the time of route search without any special meaning.) This array variable is generated by the link matrix management unit based on the generated link matrix, and supplied to the adaptive route selection unit.
[0037]
■ A
A variable indicating the wireless station number of the wireless station that is the starting point of the multistage relay (referred to as the start station; usually the head office is the start station).
[0038]
■ B
A variable indicating the radio station number of a relay station that is the end point of the multistage relay (referred to as an end station. The relay station provides a relay service to the terminal station).
[0039]
■ Fk
Variable representing the relay station number of the k-th relay station. Therefore, F0 = A and Fn = B.
[0040]
■ c
Route counter. A variable for assigning a management number to each route from the start station A to the end station B.
[0041]
In the flowchart of FIG. 19, ST3 to TS10 determine whether there is a one-stage relay route (head office C-relay station-mobile station), and ST11 to ST19 indicate two-stage relay route (main office C-relay station-relay station-mobile station). ST20 to ST29 are processing blocks for searching for the presence or absence of a three-stage relay route (head office C-relay station-relay station-relay station-mobile station). Although omitted in the present embodiment, it is easy to extend this to an arbitrary number of stages.
[0042]
The adaptive route selection unit of each relay station receives the link matrix from the head office C and receives M (i, j), I (x), and Q (x, y) from the link matrix management unit. Start a route search. Normally, the adaptive route selection unit sets the start station number A to the station number 0 of the head office C and the end station number B to its own station number (ST1).
Subsequently, when the route counter c is reset (c = 0; step ST2), a search for a one-stage relay route is started.
[0043]
(1) One-stage relay route search
First, the variable I1 is set to 1 (step ST3), and Q (A, I1) is substituted for F1 (step ST4). Then, it is checked whether or not F1 overlaps with the start station number A (F1 = A) (step ST5). If it does not overlap (N), it is checked whether or not it matches the end station B. (Step ST6). In the case of duplication in ST5 (Y), to search for the next relay station, while I1 <I (A) (step ST9), I1 is incremented (step ST10), and the processing of ST4 to ST9 is performed. repeat. If they match in ST6 (Y), the route counter c is incremented (step ST7), route information [A, B] is written into the memory R (c) (step ST8), and the next relay station is searched. , I1 <I (A) (step ST9), I1 is incremented (step ST10), and the processing of ST4 to ST9 is repeated. If no match is found in ST6 (N), the process proceeds to ST11 to search for a two-stage relay route.
[0044]
(2) Two-stage relay route search
In the two-stage relay route search, the variable I2 is initially set to 1 (step ST11), and Q (F1, I2) is substituted for F2 (step ST12). Then, it is checked whether or not F2 overlaps with the start station number A and the primary relay station number F1 (F2 = A, F2 = F1) (steps ST13 and ST14). Then, it is checked whether or not it matches the end station B (step ST15). If there is a duplication in ST13 and ST14 (Y), in order to search for the next relay station, while I2 <I (F1) (step ST18), I2 is incremented (step ST19). Repeat the process. If they match in ST15 (Y), the route counter c is incremented (step ST16), route information [A, F1, B] is written in the memory R (c) (step ST17), and the next relay station is searched. Therefore, while I2 <I (F1) (step ST18), I2 is incremented (step ST19), and the processing of ST12 to ST18 is repeated. If they do not match in ST15 (N), the process proceeds to ST20 to search for a three-stage relay route.
[0045]
(3) Three-stage relay route search
In the three-stage relay route search, initially, the variable I3 is set to 1 (step ST11), and Q (F2, I3) is substituted for F3 (step ST21). Then, it is checked whether or not F3 overlaps with the start station number A, the primary relay station number F1, and the secondary relay station number F2 (F3 = A, F3 = F1, F3 = F2) (steps ST22 and ST23). , 24), if they do not overlap (N), it is checked whether they match the end station B (step ST25). In the case of duplication in ST22, ST23, ST24 (Y), in order to search for the next relay station, while I3 <I (F2) (step ST28), I3 is incremented (step ST29), and ST21 to ST21 are searched. The process of ST28 is repeated. If they match in ST25 (Y), the route counter c is incremented (step ST26), route information [A, F1, F2, B] is written in the memory R (c) (step ST27), and the next relay station is sent. In order to search for, while I3 <I (F2) (step ST28), I3 is incremented (step ST29), and the processing of ST21 to ST28 is repeated. In FIG. 19, if no match is found in ST25 (N), the search is not performed for the four-stage relay route, and the process proceeds to ST28. Is possible.
[0046]
(4) Search results
FIG. 20 shows the results of searching up to the nine-stage relay route calculated for the relay station RMS3 in the system configuration example shown in FIG. 1 (A = 0, B = 3). In the case of this example, it can be seen that there are 16 routes in combination with nine relay stations.
[0047]
9. Optimal route search algorithm
It is assumed that the definition of the optimal route differs depending on the purpose, use, traffic conditions, and the like of the system. The optimal route search algorithm under various conditions will be described below.
[0048]
(1) Minimum total sum condition in route
The optimum route condition is given as a set of variables F1 to Fn-1 that minimizes the relay quality evaluation function P (k) represented by the following equation. At this time, it is a condition that A and B are not included in each of the variables F1 to Fn-1 and that the wireless station numbers do not overlap. Here, P (k) (k is the number of relay stages 1 to n) indicates that the route exists,
P (1) = M (A, B)
P (2) = M (A, F1) + M (F1, B)
P (3) = M (A, F1) + M (F1, F2) + M (F2, B)
:
P (n) = M (A, F1) + M (F1, F2) + M (F2, F3) +...
... + M (Fn-1, B)
Given by
[0049]
When the route search is completed based on the route search algorithm described in the previous section, the adaptive route selection unit next performs an optimal route search. From the route search results (FIG. 20), for each route number, the first section between the headquarters and the primary, the second section between the primary and secondary, the third section between the secondary and tertiary, and so on. , The BER of each section is obtained from the link matrix. That is, in the case of route number 1, the value of the first section is M (0, 1), the second section is M (1, 2), and the third section is M (2, 3).
[0050]
As shown in FIG. 21, the BER value of each section is obtained from the link matrix, and the sum (total BER) is calculated to determine the order of the relay quality. Incidentally, in the case of the search result as shown in FIG. 20, the first place is the route number 1 (0-1-2-3. Three-stage relay), and the second place is the route number 8 (0-2-3. The two-stage relay). ), The third place is route number 4 (0-1-5-6-2-3, 5-stage relay), and directly connected 0-3 (1-stage relay; route number 11) is not necessarily the best relay quality. You can see that.
[0051]
(2) Minimum number of relay stages
In a system in which the relay delay time is to be reduced as much as possible, or in a system in which the load of the relay traffic is to be reduced as much as possible, "minimum number of relay stages" is adopted as the definition of the optimum route. In this case, the route with the minimum relay order is selected from the result (FIG. 20) obtained by the route search. In the example of FIG. 20, the route directly connected to the headquarters-RMS3 with the route number 11 is selected.
[0052]
10. Line quality estimation
In the radio communication system according to the present embodiment, headquarters station C and relay stations RMS1 to RMS9 each have BER estimating section 4 and CNR estimating section 5 or BER estimating section 24 and CNR estimating section 25, and It is assumed that the control message such as the polling instruction message described above has been subjected to error correction coding (BCH code, RS code, convolutional code, etc.). In the present embodiment, BER has been described as an example of the line quality index, but it may be appropriate to use another line quality index depending on the relay service system. In the following, line quality indicators in various relay service systems are described.
[0053]
(1) Reciprocal of CNR exact value
When the relay service method is a real-time baseband regenerative relay method (in this case, the connection method is a circuit switching method), it is appropriate to use CNR as an index of the link line quality. In this case, the CNR estimating unit calculates the noise power value calculated from the AGC information notified from the radio unit when there is no signal and the information of the average power of the baseband signal notified from the demodulation unit, From the ratio with the average received power value calculated from the same information notified from the demodulation unit, the reciprocal of the CNR's exact value (= noise power / received power) is calculated. However, in a multipath environment, the CNR estimation based on the above measurement method cannot accurately evaluate the line quality. Therefore, in a wireless communication system having a relatively large signal size, the CNR estimating unit is provided with a CNR vs. BER standard curve shown in FIG. 22 based on the BER estimated value output from the BER estimating unit, and the CNR value is calculated from the BER estimated value. Shall be estimated. Thereby, even if the CNR calculated based on the information from the radio section / modulation / demodulation section is 30 dB, if the BER is 2E-04 due to multipath or the like, the CNR vs. BER standard curve is about 16 dB. (Accordingly, the reciprocal of the exact value of the CNR can be estimated to be 10 ^ (− 16/10) = 0.025).
[0054]
On the other hand, in a system where the signal size is small (for example, 1000 bits or less; in this case, a BER of 1E-03 or less is difficult to measure) and the application of the above method is irrational, a modulation method capable of synchronous detection is used. Calculates the reciprocal of the true value of the CNR using the squared average value of the Euclidean distance in the signal space between the received symbol mapped on the template and the nearest symbol point as the normalized noise power. If it is difficult to correct the amplitude fluctuation of the received signal using a modulation method that allows differential detection, the received symbol is mapped on a unit circle in the differential signal space, and the Euclidean value of the closest symbol point on the template is obtained. The reciprocal of the exact value of the CNR is calculated using the mean square value of the distance as the normalized noise power. Note that the reciprocal of the exact CNR value calculated by the CNR estimating unit is notified to the protocol control unit via the channel codec unit, and is used as an information element such as a polling response message as needed.
[0055]
(2) BER
When the relay service method is the bit regeneration relay method (in this case, the connection method is a circuit switching method), it is appropriate to use BER as an index of the link line quality. In this case, the BER estimating unit generates a re-encoded sequence from the decoded sequence by using the bit reproduced sequence and the decoded sequence of the error correction code provided from the channel codec unit every time the control message is received. Is calculated directly by comparing with the bit reproduction sequence.
[0056]
On the other hand, in a system where the signal size is small (for example, 1000 bits or less; BER having a BER of 1E-03 or less is difficult to measure), and in a system where the application of the above method is unreasonable, the measured CNR shown in FIG. It is assumed that BER estimation is performed by tracing the CNR vs. BER standard curve in reverse. The calculated BER is notified to the protocol control unit via the channel codec unit, and is used as an information element such as a polling response message as needed.
[0057]
(3) Wireless packet loss rate
If the relay service system is an error correction relay system (in this case, the connection system can be either a circuit switching system or a packet switching system), the wireless packet loss rate (wireless network (Probability that a packet cannot be delivered correctly due to the bit error of (1)). However, since it is difficult to observe the wireless packet loss rate in a small amount of traffic, a method of estimating the wireless packet loss rate using actually measured BER or CNR is an alternative. Conceivable.
[0058]
That is, FIG. 22 shows the standard curve of CNR vs. BER. Similarly, the standard curve of BER vs. wireless packet erasure rate or the standard curve of CNR vs. wireless packet erasure rate is previously stored in the CNR estimating unit 4 and the CNR estimating unit 24. , It is possible to estimate the wireless packet loss rate from the BER and CNR measured when receiving the control message. This makes it possible to use the wireless packet loss rate as an element of the link matrix, and to compare routes with each other based on the sum of the wireless packet loss rates in each section. The wireless packet loss rate calculated by the BER estimator is notified to the protocol controller via the channel codec, and is used as an information element such as a polling response message as needed.
[0059]
(Embodiment 2)
11. Link matrix delivery algorithm
Next, a method of delivering a link matrix to each relay station will be described as a second embodiment of the present invention. As described in Section 7 (Structure processing of search results), as the routing information to be provided to each relay station and the method of sending the same, headquarters C searches in advance for the optimum route to each relay station, and the result is as follows. Can be individually distributed to each relay station, and a link matrix can be distributed to all relay stations. In the former case, individual delivery is performed, so the number of communications is equal to the number of relay stations, that is, n. In the latter case, however, the same information is delivered. Conceivable.
FIG. 23 is a diagram illustrating a link matrix delivery method in the relay transmission system according to the second embodiment of the present invention. The relay transmission system in this figure has a different number of relay stations and link lines from the relay transmission system according to the first embodiment. The head office C is connected to the relay station 1, the relay station 7, the relay station 8, and the relay station 9 as primary relay stations, and the primary relay station 1 is connected to the relay station 2 as a secondary relay station. Station 5 and relay station 6 are connected. The secondary relay station 2 has a configuration in which a relay station 3 and a relay station 4 are branched and connected as tertiary relay stations. The relay station 7, the relay station 8, and the relay station 9 are independent primary relay stations, and the relay station 5 and the relay station 6 are independent secondary relay stations.
[0060]
First, headquarters station C creates a hierarchical structure list of relay stations based on the procedure of the first embodiment. FIG. 24 shows an example of the hierarchical structure list. From this hierarchical structure list, the farthest point of each route, that is, the relay station 3, which is the tertiary relay station, the relay station 4, the relay station 5, which is the secondary relay station, the relay station 6, and the primary relay station, If the link matrix is delivered to a certain relay station 7, relay station 8, and relay station 9 by multi-stage relay, all the other relay stations are passed. At this time, each relay station serving as a transit station can acquire the link matrix being delivered, and can relay the delivery response message with its own delivery response information even when relaying the delivery response message. It is.
[0061]
When the same relay station appears on a plurality of lists as in the example of FIG. 15, the relay station at a lower position is deleted in advance. In the example of FIG. 15, the RMS 9 of i = 5 of the fourth relay station, the RMS 2 of i = 1, the RMS 3 of i = 2, the RMS 3 of i = 4, and the RMS 8 of i = 7 are to be deleted. .
By analyzing the hierarchical structure list arranged as described above, the headquarters C determines that the relay station 1 is the relay station 3 and the relay station 3 via the relay station 2, the relay station 4 is the relay station 1, and the relay station 5 and the relay station 6 are the relay stations. It can be recognized that link matrix delivery becomes possible by a total of five communications of the station 7, the relay station 8, and the relay station 9. The head office C distributes a link matrix by attaching a message number for transaction management to each communication. Note that the message number is a temporary number that does not need to be the same as the message number of another control message issued within the same period, and need not be a serial number. As will be described later, when each station receives a response message, it is possible to easily determine which instruction message the response message is based on this message number.
[0062]
(1) Operation of message number 0x00F2
Therefore, first, in order to distribute the link matrix from the head office C to the relay station 3 and the relay station 4, the message is transmitted to the relay station 1 with a message number "0x00F2". This transmission data is further transmitted to the relay station 3 and the relay station 4 via the relay station 2. Upon receiving the link matrix, the relay station 3 and the relay station 4 return a response message to the relay station 2, respectively, and thereafter, are transferred in the order of the relay station 2 and the relay station 1, and delivered to the head office C.
[0063]
FIG. 25 is a time chart for explaining the operation of transmitting the link matrix and transmitting the response message. In the figure, {circle around (1)} to {circle over (1)} are all procedures of link matrix delivery and response message transmission operations, of which {1} to {circle around (8)} show procedures relating to message number 0x00F2. The link matrix is sent from the head office C to the relay station 1 (1), then to the relay station 2 (2), and further to the relay station 3 (3). Since the relay station 3 is the last-stage relay station in the link configuration of this embodiment, it transmits a response message to the relay station 2 (4). The relay station 2 sends the link matrix to the relay station 4 (5). Since relay station 4 is the last-stage relay station, it transmits a response message to relay station 2 (6). The relay station 2 that has received the response messages from the relay stations 3 and 4 transmits a response message combining both the response messages to the relay station 1 (7). The relay station 1 transmits the response message sent from the relay station 2 to the head office C (8).
[0064]
In the processing operation of delivering the link matrix delivery instruction message of the message number “0x00F2”, the relay station 1 and the relay station 2 are not particularly designated as delivery destinations, but can take in the link matrix information. Therefore, in this embodiment, relay station 1 and relay station 2 receive and store link matrix information during the relay operation. Therefore, the next time the head office C distributes the link matrix to the secondary relay station, the relay station 2 is excluded from the distribution destination list.
[0065]
(2) Operation of message number 0x00F3
Next, the headquarters station C attaches a message number “0x00F3” and transmits the message to the relay station 1 to deliver the link matrix to the relay station 5 and the relay station 6 (9). This transmission data is transmitted by the relay station 1 to the relay station 5, and when a response is returned from the relay station 5, the data is continuously transmitted to the relay station 6. Upon receiving a response from the relay station 6, {the relay station 1 returns a response to the head office C}.
[0066]
(3) Operation of message numbers 0x00F4 to 6
Furthermore, headquarters station C assigns different message numbers to each of the isolated primary relay stations, relay station 7, relay station 8, and relay station 9 in order to deliver the link matrices, and individually delivers them. Take a response. (“0x00F4” is given to ■■, “0x00F5” is given to ■■, and “0x00F6” is given to ■■.)
[0067]
As described above, in the processing of distributing the link matrix to the lower (lower) relay station, the individual distribution of the link matrix to the intermediate relay station that has performed the relay operation is omitted, so that the same information can be distributed. It can be realized efficiently.
[0068]
12. Message format
(1) Control message format
FIG. 26 is a diagram showing the format of the various control messages described above. The control message includes a message type, a calling ID, a called ID, a message number, a number of relay stations N, a number of final relay stations M, a message issuing station ID, a primary relay station ID to an (N−1) th relay station ID, and an N-th relay. Station ID-1 to Nth relay station ID-M, and control information elements. The route information from “the number of relay stages” to “the N-th relay station ID-M” is route information. When relaying the control message, each station displays the ID of its own station as the “calling ID” and the ID of the opposing station as the “destination ID”, and relays the message number and thereafter. That is, when the head office sends the message to the link line, the head office ID is set as the source ID and the primary relay station ID is set as the destination ID. Upon receiving this, the primary relay station sets its own ID as the source ID and the secondary relay station ID as the destination ID. Hereinafter, when the message is relayed in the same manner and the N-1st relay station receives the message, when the number of final relay stations M is 1, the operation is the same as that of the N-1th relay station. In the case of two or more, the designated N-th relay station ID-1 to M are sequentially set as destination IDs according to the number of stations, and the control message is transmitted M times.
[0069]
In the hierarchical relay station search polling in FIGS. 9 and 10, “Polling” is performed when the head office performs direct polling, “Polling instruction” is performed when the primary relay station is instructed to perform polling, and relaying after the secondary relay station is performed. When instructing the station to perform polling, a control message called "polling transfer instruction" is issued to the primary relay station. The relay station that relays these control messages converts the polling transfer instruction into the polling instruction (in the case of the N-secondary relay station) and the polling instruction in the polling (in the case of the N-1th-order relay station) according to the position. Convert, but keep the message number unchanged. In the control message, the control information element can be omitted.
[0070]
Similarly, in FIG. 25 as well, when the head office performs direct link matrix delivery, it is “link matrix delivery”. When it instructs the primary relay station to deliver link matrix, it is “link matrix delivery instruction”. In order to instruct the relay station to deliver the link matrix, a control message called "link matrix transfer instruction" is issued to the primary relay station. A relay station that relays these control messages sends a link matrix transfer instruction to a link matrix delivery instruction (in the case of an N-secondary relay station) and a link matrix delivery instruction to a link matrix delivery (N−1) according to the position. To the next relay station), but the message number remains unchanged. In the control message, information of the link matrix is set in the area of the control information element. As a method of expressing the link matrix, a method of expressing only valid elements (a set of row numbers, column numbers, and BERs is arranged. However, symmetric elements are excluded because of duplication), and all the symmetric matrix structures are expressed. There is a method (only BER is sent in the order of 0 row 1 column to n column, 1 row 2 column to n column,..., N-1 row n-1 column).
[0071]
(2) Response message format
FIG. 27 is a diagram showing the format of various response messages described above. The response message includes a message type, a calling ID, a called ID, a message number, and a control information element. The control message and the response message are associated by a message number. As described above, the message number is a temporary number generated for the transaction management by the station that issues the control message (usually the head office), and is managed so that the number does not overlap with another control message within the same time. Is what it is. By associating with a message number, display of route information can be omitted in the response message.
[0072]
When a response is made in the last section, the N-1st relay station writes the response relay station ID of the Nth relay station in the area of the control information element attached to the response message. (A response station number area is provided at the beginning of the control information element, and the response station ID is written subsequently. There is a possibility that a plurality of response relay stations exist in the (N-1) -th order relay station.) On the other hand, when there is no response, , The number of responding stations is set to 0, and a response is returned to the upper station. In a section other than the last section, if the response matches, the area of the control information element is transferred to the upper station as it is, and if there is no response, the number of responding stations is set to 0 and a response is returned to the upper station.
[0073]
As described above, the control message issuing station (usually the head office) can confirm the delivery of the control message. In the hierarchical relay station search polling, a search for a relay station is performed using these mechanisms.
[0074]
In the polling response message, in the control information element area, the response station (N-th relay station) writes the line quality information (downlink quality) measured or estimated at the time of receiving the polling signal, following the response relay station ID. And The N-1th-order relay station that has performed polling relaying this generates a response message in which the line quality information (uplink quality) measured or estimated at the time of receiving the polling response signal is written following the downlink quality information. And relay it to the upper station.
[0075]
13. Relay station beacon transmission timing
As shown in the flowchart of FIG. 5, when the link matrix delivery is completed, each relay station searches for the optimum route from the link matrix, generates a broadcast message based on this, and sends a beacon (periodic) to the mobile station. Since the mobile station can recognize the presence of the relay station by transmitting the downlink notification message to the mobile station, the downlink notification message is called a "beacon" by comparing it with a radio beacon.) At this time, as shown in FIG. 28, each relay station receives the delivery of the link matrix and transmits a beacon to the mobile station at a period of T1 seconds based on the timing at which the response message is transmitted. The headquarters may determine any timing between the reception of the response message from the primary relay station and the next link delivery instruction message, or any timing after the completion of the response message reception from all the primary relay stations. As a reference, a beacon is transmitted to the mobile station every T1 seconds thereafter.
[0076]
The period T1 is an arbitrary value equal to or longer than the time from the start of the transmission of the first link matrix delivery instruction message (1) to the end of the response message from the last primary relay station ■ the end of reception.
However, if the beacon transmission timing of the head office is based on an arbitrary timing after the completion of receiving the response messages from all the primary relay stations, T1 is the time from the start of transmission of the first link matrix delivery instruction message (1). The value shall be an arbitrary value equal to or longer than the time until the end of the first beacon transmission of the head office.
[0077]
By performing beacon transmission using the above timings, the beacon transmission timings of the relay stations do not match, and unnecessary collisions can be prevented.
[0078]
14. Terminal station location registration and optimal route selection
The mobile station that has received the signal by transmitting the beacon registers the position of the mobile station. FIG. 29 is a flowchart for explaining this position registration operation. Upon starting beacon reception, the terminal stations MS101 to MS115 start a timer (step ST701), and initialize (reset) the counter c and the route memory (steps ST702 and ST703). Next, it is checked whether or not beacon reception has been performed (step ST704), and if not, it is checked whether or not the activated timer has timed out (step ST712). If not timed out, it is checked again whether or not beacon reception has been performed (step ST704). If a beacon has been received in step ST704, the counter c is incremented (step ST705), the BER of the received broadcast message is calculated (step ST706), and the relay line quality (BER) displayed in the message is further calculated. ) And the BER calculated in step 706 are added (step 707).
[0079]
When the value of the counter c is not equal to or greater than 2 (that is, when c is 1; step 708: N), the value of the BER added in step 707 and the transmission relay station number displayed in the broadcast message are stored in the route memory. It is stored (step ST710). On the other hand, when the value of the counter c is 2 or more (step ST708: Y), the BER value stored in the route memory is compared with the BER value added in step ST707 (step 709). If the BER value (memory value) stored in the root memory is equal to or less than the BER value (addition value) added in step ST707, the process proceeds to step 712. Conversely, if the addition value is less than the memory value. Overwrites the route memory with the added value and the transmission relay station number of the message (step ST711).
[0080]
Thereafter, it is checked whether or not the timer has timed out (step ST712). If the timer times out in step ST712, it is checked whether or not c = 0 for counter c (step ST713). If c = 0 in step ST713, the process returns to step ST701 again to start the timer. . If c = 0 is not satisfied in step ST713, location registration is performed for the relay station stored in the route memory (step ST714). The optimal route selection method of the terminal station evaluates the total line quality based on the line quality displayed when the terminal station receives a beacon and the line quality with the relay station measured by the own station (see above). In this example, the BER is added), and the location registration is performed for the relay station having the best total line quality. The registration is performed when the power is turned on or when the zone is moved.
[0081]
【The invention's effect】
As described above, according to the present invention, in a wireless communication system, a terminal station is used as a relay station, and the relay station adaptively performs multi-stage relay to realize data transmission. Large amounts of data can be transmitted and received at high speeds while keeping infrastructure costs low.
[0082]
Further, according to the present invention, it is possible to efficiently search for a station having a relay function among terminal stations by means of hierarchical relay station search polling, and at the same time, obtain information necessary for grasping a link structure. Can be collected.
[0083]
Further, according to the present invention, all routes that can be relayed efficiently (with a small amount of arithmetic processing) can be searched from the collected information by the route search algorithm.
[0084]
Further, according to the present invention, by setting the upper limit of the number of relay stages in the above, it is possible to prevent an excessively long route search time even in a system having a large number of relay stations and a complicated relay network. I can do it.
[0085]
Further, according to the present invention, it is possible to select a path having a smaller number of bit errors as compared with other routes by using the optimum route search algorithm 1 (minimum condition within the route).
[0086]
Further, according to the present invention, it is possible to select a route having a shorter relay delay time than other routes by using the optimal route search algorithm 2 (minimum condition of the number of relay stages).
[0087]
According to the present invention, in the case of a system that performs baseband regenerative relay as a relay service, at the time of selecting a relay route, the reciprocal of the exact numerical value of the actually measured CNR of each section for each route or the estimated CNR value converted from the actually measured BER is used. A better relay route can be selected by comparing the sum of the reciprocals of antilogs.
[0088]
Further, according to the present invention, at the time of selecting a relay route, a better relay line quality comparison is performed by comparing the measured BER of each section for each route or the sum of BER estimated values converted from the measured CNR. be able to.
[0089]
According to the present invention, in the case of a system that performs error correction relay as a relay service, when selecting a relay route, the sum of the wireless packet loss rates converted from the measured BER or the measured CNR of each section for each route is compared. Thereby, a better relay route can be selected.
[0090]
Further, according to the present invention, by distributing a link matrix instead of the optimum route information, each relay station can independently search for an arbitrary route.
[0091]
Further, according to the present invention, since relay to other than the head office is also possible, it is possible to contribute to backup by a fixed relay station and distribution of relay traffic when a head office fails.
[0092]
Further, according to the present invention, efficient delivery of a link matrix can be performed by using a hierarchical structure.
[0093]
Further, according to the present invention, by using the above-mentioned response timing, it is possible to avoid collision of beacons for mobile stations.
[0094]
Also, according to the present invention, a mobile station capable of receiving beacons of a plurality of relay stations displays a relay station number and relay route quality information in the beacon so that the mobile station can receive the beacon reception quality together with the beacon reception quality. It is possible to compare the total line quality, and it is possible to select an overall optimum route.
[Brief description of the drawings]
FIG. 1 is a diagram showing an example of a relay network configuration in a system configuration example constructed by a wireless communication system according to an embodiment of the present invention;
FIG. 2 is a block diagram illustrating an example of a circuit configuration of a head office used in a wireless communication system according to an embodiment of the present invention.
FIG. 3 is a block diagram illustrating an example of a circuit configuration of a fixed relay station used in the wireless communication system according to the embodiment of the present invention.
FIG. 4 is a block diagram showing another example of the circuit configuration of the mobile relay station used in the communication system according to the embodiment of the present invention.
FIG. 5 is a flowchart for explaining the overall operation of adaptive routing in the relay network according to the embodiment;
FIG. 6 is a flowchart for explaining in detail the operation of a primary relay station search process in the operation flow shown in FIG. 5 with respect to the relay network according to the embodiment;
FIG. 7 is a flowchart for explaining in detail the operation of a secondary relay station searching process following FIG. 6 in the relay network according to the embodiment;
FIG. 8 is a flowchart for explaining in detail the operation of the third and subsequent relay station search processing following FIG. 7 in the relay network according to the embodiment;
FIG. 9 is a sequence diagram illustrating a communication protocol operation of a hierarchical relay station search process (FIGS. 6 and 7) in the relay network according to the embodiment.
FIG. 10 is a sequence diagram illustrating a communication protocol operation of a hierarchical relay station search process (FIG. 8) in the relay network according to the embodiment, following FIG. 9;
11 is a diagram showing a relay station list used in a primary relay station search process of FIG. 6 in a table format;
12 is a diagram showing a hierarchical structure list obtained after a primary relay station search process of FIG. 6 in a table format.
13 is a diagram showing a hierarchical structure list obtained after the secondary relay station search processing of FIG. 7 in a table format.
FIG. 14 is a diagram showing, in a tabular form, a hierarchical structure list obtained after a tertiary relay station search process in FIG. 8;
FIG. 15 is a diagram showing, in a tabular form, a hierarchical structure list obtained after a fourth relay station search process in FIG. 8;
FIG. 16 is a table (link matrix) showing whether or not a link line configuration can be established between the stations and the line quality in the case where the link line configuration is possible, which has been clarified by the hierarchical relay station search processing operation of the relay network according to the embodiment. )
FIG. 17 is a diagram showing, in a table form, the number of communicable stations of each station, which is revealed by the hierarchical relay station search processing operation of the relay network according to the embodiment;
FIG. 18 is a diagram showing, in a table format, search ranges and rankings as viewed from each station when performing a route search of the relay network according to the embodiment.
FIG. 19 is a flowchart for explaining a processing operation for searching for all routes that can be relayed using the tables of FIGS. 16, 17, and 18;
FIG. 20 is a view showing an example of a route search result between a head office and a relay station (RMS3) obtained by a processing operation of searching for all relayable routes in the embodiment.
FIG. 21 is a table showing line quality (total BER) and its rank for each route obtained when performing an optimum route search from all relayable route search results in the embodiment.
FIG. 22 is a diagram showing a CNR vs. BER standard curve used when estimating channel quality in the embodiment.
FIG. 23 is a view for explaining a link matrix delivery method in the relay transmission system according to the second embodiment of the present invention.
FIG. 24 is a diagram showing an example of a hierarchical list of relay stations for link matrix distribution created by the head office in the second embodiment.
FIG. 25 is a sequence diagram illustrating the operation of transmitting a link matrix and transmitting a response message in the second embodiment.
FIG. 26 is a diagram showing an example of a format of a downlink control message commonly used in the first embodiment and the second embodiment.
FIG. 27 is a diagram showing an example of a format of an uplink response message commonly used in the first embodiment and the second embodiment.
FIG. 28 is a time chart for explaining a beacon transmission operation in the second embodiment.
FIG. 29 is a flowchart illustrating a terminal station location registration operation by a mobile station that has received a beacon in the second embodiment.
[Explanation of symbols]
1,21 antenna
2,22 Radio section
3, 23 modem
4, 24 BER estimator
5, 25 CNR estimator
6, 26 channel codec
7, 27 Timing control unit
8, 28 Wireless control unit
9, 29 Protocol control unit
10,30 Hierarchical structure management unit
11, 31 Link matrix management unit
12, 32 Polling control unit
13, 33 Adaptive route selector
14, 34 Radio station database
15, 35 Network interface section
16, 36 Wired network
37 DTE interface
38 DTE
C head office
RMS1 to RMS9 relay station
MS101 to MS115 Terminal station

Claims (16)

本部局と、中継局として設定された複数の端末局とから構成され、前記本部局から前記各中継局へポーリングを行なって、前記本部局とリンク回線構成可能な前記中継局を探索して1次中継局とし、前記1次中継局に中継を行なわせることにより、データ伝送を実現することを特徴とする中継伝送システム。The head office includes a plurality of terminal stations set as relay stations, and performs polling from the head office to each of the relay stations to search for the relay station capable of forming a link line with the head office, and A relay transmission system as a secondary relay station, wherein data transmission is realized by causing the primary relay station to relay. 本部局と、中継局として設定された複数の端末局とから構成され、前記本部局とリンク回線構成可能な端末局を1次中継局とし、
前記1次中継局に必要最小限のポーリングを指示してリンク回線構成可能な端末局を探索してこれを2次中継局とし、
前記1次中継局を介して前記2次中継局に必要最小限のポーリングを指示してリンク回線構成可能な端末局を探索してこれを3次中継局とし、
以下同様にして、前記1次中継局からN−1次中継局を介してN次中継局(3≦N)に必要最小限のポーリングを指示してリンク回線構成可能な端末局を探索(階層的中継局探索ポーリング)してこれをN+1次中継局とし、
これを全中継局のポーリング応答が得られるまで順次実行して階層構造を決定するとともに、
前記階層構造を解析することにより得られるルート情報に基づき、前記各中継局に多段中継を行なわせることにより、データ伝送を実現することを特徴とする請求項1記載の中継伝送システム。
A head office and a plurality of terminal stations set as relay stations, and a terminal station capable of configuring a link line with the head office is defined as a primary relay station;
Instructing the primary relay station to perform the minimum polling, searching for a terminal station capable of configuring a link line, and using the terminal station as a secondary relay station,
Instruct the secondary relay station via the primary relay station to perform minimum polling, search for a terminal station capable of configuring a link line, and use this as a tertiary relay station;
In the same manner, in the same manner, the minimum relaying is instructed from the primary relay station to the N-th relay station (3 ≦ N) via the N−1-th relay station to search for a terminal station capable of configuring a link line (hierarchical layer). Relay station search polling) and make this an N + 1 order relay station,
This is sequentially performed until polling responses of all relay stations are obtained to determine a hierarchical structure,
2. The relay transmission system according to claim 1, wherein data transmission is realized by causing each relay station to perform multi-stage relay based on route information obtained by analyzing the hierarchical structure.
前記ポーリングにおいて、ポーリング信号を受信したN+1次中継局は受信時に測定又は推定した回線品質情報をポーリング応答メッセージに記載し、
前記ポーリング応答信号を受信したN次中継局は受信時に測定又は推定した回線品質情報をポーリング応答メッセージに追記して上位中継局に転送することを特徴とする請求項2記載の中継伝送システム。
In the polling, the (N + 1) th-order relay station receiving the polling signal writes the line quality information measured or estimated at the time of reception in a polling response message,
3. The relay transmission system according to claim 2, wherein the N-th relay station receiving the polling response signal adds the line quality information measured or estimated at the time of reception to the polling response message and transfers the information to a higher-level relay station.
局間通信路の探索(階層的中継局探索ポーリング)に際し、最大中継段数(M)を限定する(M≧2)ことを特徴とする請求項2記載の中継伝送システム。3. The relay transmission system according to claim 2, wherein the maximum number of relay stages (M) is limited (M ≧ 2) when searching for an inter-station communication path (hierarchical relay station search polling). 前記本部局において、前記階層的中継局探索ポーリングにより得られた情報のうち、リンク行列を各中継局に配送することを特徴とする請求項1乃至4のいずれかに記載の中継伝送システム。The relay transmission system according to any one of claims 1 to 4, wherein the head office distributes a link matrix to each relay station among information obtained by the hierarchical relay station search polling. ルートの起点となるスタート局からルートの終点となるエンド局へのルート選択のための前記階層構造解析に当たって、前記スタート局とリンク回線構成可能な全ての中継局をリンク行列から検索して1次中継局とし、
この1次中継局が前記エンド局であるか否かをチェックし、
前記エンド局のときは、これを1つのルートの候補とし、
前記エンド局でないときは前記1次中継局とリンク回線構成可能な全ての中継局をリンク行列から検索して2次中継局とし、前記2次中継局が前記エンド局であるか否かをチェックし、
以下順次、
N次中継局が前記エンド局のときは、これを1つのルートの候補とし、
前記エンド局でないときはこのN次中継局とリンク回線構成可能な全ての中継局をリンク行列から検索してN+1次中継局とし、前記N+1次中継局が前記エンド局であるか否かをチェックすることにより、
リンク構成可能な全てのルートを検索することを特徴とするルート探索方法。
In the hierarchical structure analysis for selecting a route from the start station which is the starting point of the route to the end station which is the ending point of the route, all the relay stations which can be configured with the start station and the link line are searched from the link matrix and the primary order is determined. As a relay station,
Check if this primary relay station is the end station,
In the case of the end station, this is set as one route candidate,
If the relay station is not the end station, all the relay stations that can form a link line with the primary relay station are searched from the link matrix and set as the secondary relay station, and it is checked whether the secondary relay station is the end station. And
From now on,
When the Nth relay station is the end station, this is set as one route candidate,
If it is not the end station, this N-th relay station and all the relay stations that can form a link line are searched from the link matrix to be the N + 1-th relay station, and it is checked whether the N + 1-th relay station is the end station. By doing
A route search method characterized by searching for all routes that can be configured with links.
前記リンク行列からN次中継局とリンク回線構成可能な全ての中継局を検索する場合、
前記リンク行列の各行毎に有効な列の数および有効な列番号を列記したリストを作成し、前記リストに基づいて有効な列のみを検索することを特徴とする請求項6記載のルート探索方法。
When searching from the link matrix for all relay stations capable of forming a link line with the N-th relay station,
7. The route search method according to claim 6, wherein a list is created in which the number of valid columns and valid column numbers are listed for each row of the link matrix, and only the valid columns are searched based on the list. .
前記ルート検索に当って、所定の段数を予め設定しておき、この段数になってもエンド局に到達しない場合は、その段以降のルート検索処理を打切り、次のルートの検索処理に移行することを特徴とする請求項6又は7記載のルート探索方法。In the route search, a predetermined number of stages is set in advance, and if the end station is not reached even when the number of stages is reached, the route search process for that stage and thereafter is terminated, and the process proceeds to the next route search process. The route search method according to claim 6 or 7, wherein: 前記ルート探索の結果から、各ルート候補間の比較を行うに当って、リンク行列の要素を各区間の実測または推定されたCNR真数値の逆数とし、
その総和が最小のルートを最適ルートとし、前記各中継局に適応的多段中継を行なわせることにより、データ伝送を実現することを特徴とする請求項1乃至5のいずれかに記載の中継伝送システム。
From the result of the route search, in performing comparison between the route candidates, the elements of the link matrix are the reciprocals of the actually measured or estimated CNR exact values of each section,
The relay transmission system according to any one of claims 1 to 5, wherein a data transmission is realized by setting a route having the minimum sum as an optimum route and causing each of said relay stations to perform adaptive multistage relay. .
前記ルート探索の結果から、各ルート候補間の比較を行うに当って、リンク行列の要素を各区間の実測または推定されたBERとし、
前記実測または推定されたBERの総和が最小のルートを最適ルートとし、前記各中継局に適応的多段中継を行なわせることにより、データ伝送を実現することを特徴とする請求項1乃至5のいずれかに記載の中継伝送システム。
From the result of the route search, in comparing the route candidates, the elements of the link matrix are set as the actually measured or estimated BER of each section,
6. The data transmission according to claim 1, wherein a route having a minimum sum of the actually measured or estimated BER is determined as an optimum route, and each of the relay stations performs adaptive multistage relaying, thereby realizing data transmission. The relay transmission system according to any one of the above.
前記ルート探索の結果から、各ルート候補間の比較を行うに当って、リンク行列の要素を各区間の実測または推定された無線パケット消失率とし、
前記無線パケット消失率の総和が最小のルートを最適ルートとし、前記各中継局に適応的多段中継を行なわせることにより、データ伝送を実現することを特徴とする請求項1乃至5のいずれかに記載の中継伝送システム。
From the results of the route search, in performing a comparison between each route candidate, the elements of the link matrix as the measured or estimated wireless packet loss rate of each section,
6. The data transmission according to claim 1, wherein a route having a minimum sum of the radio packet loss rates is set as an optimum route, and each relay station performs adaptive multistage relaying, thereby realizing data transmission. 2. The relay transmission system according to claim 1.
前記ルート探索の結果から、各ルート候補間の比較を行うに当って、中継段数最小のルートを最適ルートとし、前記各中継局に多段中継を行なわせることにより、データ伝送を実現することを特徴とする請求項1乃至5のいずれかに記載の中継伝送システム。From the result of the route search, in comparing each route candidate, the route with the minimum number of relay stages is set as the optimum route, and the data transmission is realized by causing each relay station to perform multi-stage relay. The relay transmission system according to any one of claims 1 to 5, wherein 本部局は、リンク行列を各中継局に配送する際、階層構造を利用して中継ルートを決定し、そのルート上に位置する1次中継局からN−1次中継局を介してN次の最遠端中継局に向けて配送し、
その信号を中継する前記1次中継局から前記N−1次中継局は、中継過程で前記リンク行列を取得し、
前記本部局は、前記1次中継局から前記N−1次中継局へのリンク行列配送を省略することを特徴とする請求項5記載の中継伝送システム。
When distributing the link matrix to each relay station, the headquarters station determines a relay route using a hierarchical structure, and from the primary relay station located on the route to the N-th order through the (N-1) -th order relay station. Delivery to the farthest end relay station,
From the primary relay station that relays the signal, the (N−1) th relay station obtains the link matrix in a relay process,
The relay transmission system according to claim 5, wherein the headquarters station omits link matrix delivery from the primary relay station to the (N-1) th relay station.
リンク行列の配送を中継した前記N−1次中継局は、N次の最遠点中継局からの配送応答メッセージを上位局に中継する際、前記N次の最遠点中継局が複数存在した場合はその全ての中継局の配送応答メッセージの到着を待ち、
前記配送応答メッセージの受信の有無の情報を含む応答メッセージを一括で上位局に送信し、
前記N−1次中継局より上位の中継局は、前記配送応答メッセージを自局の上位局に中継することを特徴とする請求項13記載の中継伝送システム。
When relaying the delivery response message from the N-th most distant relay station to the higher-order station, the N-th-order relay station that relayed the delivery of the link matrix has a plurality of the N-order farthest relay stations. In that case, wait for the delivery response messages of all the relay stations to arrive,
A response message including information on the presence or absence of reception of the delivery response message is transmitted to the upper station in a lump,
14. The relay transmission system according to claim 13, wherein a relay station higher than the (N-1) th relay station relays the delivery response message to a higher station of the local station.
前記中継局は、前記リンク行列の配送応答メッセージを送信したタイミングを記憶し、その時点を基準に前記各中継局が同一周期で端末局に対してビーコン送出を行なうことを特徴とする請求項13、14記載の中継伝送システム。14. The relay station according to claim 13, wherein the relay station stores a timing at which the delivery response message of the link matrix is transmitted, and each relay station transmits a beacon to the terminal station in the same cycle based on the transmission timing. 15, the relay transmission system. 前記各中継局は、前記ビーコン信号の中に報知メッセージを有し、その報知メッセージには中継局番号及び当該中継局の中継回線品質を表示し、
前記端末局は、位置登録動作を実行するに際して、複数の中継局からのビーコンを受信できる場合、
各ビーコン信号に含まれている報知メッセージの中の中継回線品質の数値と、当該移動局が当該ビーコン信号を受信に際して測定又は推定した回線品質の数値を加算し、
前記各中継局毎の前記加算結果を比較して、数値が最小となる中継局に対して位置登録を行うことを特徴とする請求項15記載の中継伝送システム。
Each relay station has a broadcast message in the beacon signal, the broadcast message displays a relay station number and a relay line quality of the relay station,
The terminal station, when performing a location registration operation, if it can receive beacons from a plurality of relay stations,
The numerical value of the relay line quality in the broadcast message included in each beacon signal and the numerical value of the line quality measured or estimated when the mobile station receives the beacon signal,
16. The relay transmission system according to claim 15, wherein the result of the addition for each of the relay stations is compared, and location registration is performed for the relay station having the smallest numerical value.
JP2002186222A 2002-06-26 2002-06-26 Relay transmission system Expired - Lifetime JP3939603B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002186222A JP3939603B2 (en) 2002-06-26 2002-06-26 Relay transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002186222A JP3939603B2 (en) 2002-06-26 2002-06-26 Relay transmission system

Publications (2)

Publication Number Publication Date
JP2004032393A true JP2004032393A (en) 2004-01-29
JP3939603B2 JP3939603B2 (en) 2007-07-04

Family

ID=31181631

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002186222A Expired - Lifetime JP3939603B2 (en) 2002-06-26 2002-06-26 Relay transmission system

Country Status (1)

Country Link
JP (1) JP3939603B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006067593A (en) * 2004-08-27 2006-03-09 Internatl Business Mach Corp <Ibm> Method and system for deploying radio repeater
JP2006067077A (en) * 2004-08-25 2006-03-09 Brother Ind Ltd Processor, tree type network system, processing program, and recording medium
JP2008118660A (en) * 2006-11-06 2008-05-22 Fujitsu Ltd Interference measuring and mapping method and apparatus for wireless network using relay station
JP2010508796A (en) * 2006-11-06 2010-03-18 富士通株式会社 Communications system
JP2010537576A (en) * 2007-08-20 2010-12-02 クゥアルコム・インコーポレイテッド Method and apparatus for generating CRYPTOSYNC
WO2011145708A1 (en) 2010-05-21 2011-11-24 日本電気株式会社 Wireless communication network system
JP2011529315A (en) * 2008-07-28 2011-12-01 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Technology for monitoring the quality of short-range radio links
US8150311B2 (en) 2005-06-17 2012-04-03 Fujitsu Limited Communication system
US8213356B2 (en) 2006-10-02 2012-07-03 Fujitsu Limited Communication systems
US8571468B2 (en) 2005-06-17 2013-10-29 Fujitsu Limited Power controlled communication system between a source, repeater, and base station
US8606176B2 (en) 2005-06-17 2013-12-10 Fujitsu Limited Communication system
US8681814B2 (en) 2007-03-02 2014-03-25 Fujitsu Limited Wireless communication systems
US8705458B2 (en) 2007-03-19 2014-04-22 Fujitsu Limited Wireless communication systems
US8812043B2 (en) 2005-06-17 2014-08-19 Fujitsu Limited Communication system

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4496889B2 (en) * 2004-08-25 2010-07-07 ブラザー工業株式会社 Processing apparatus, tree-type network system, processing program, and processing method
JP2006067077A (en) * 2004-08-25 2006-03-09 Brother Ind Ltd Processor, tree type network system, processing program, and recording medium
JP2006067593A (en) * 2004-08-27 2006-03-09 Internatl Business Mach Corp <Ibm> Method and system for deploying radio repeater
US8131210B2 (en) 2004-08-27 2012-03-06 International Business Machines Corporation Method and system for deploying a wireless repeater
US8611814B2 (en) 2005-06-17 2013-12-17 Fujitsu Limited Communication system
US8571468B2 (en) 2005-06-17 2013-10-29 Fujitsu Limited Power controlled communication system between a source, repeater, and base station
US8812043B2 (en) 2005-06-17 2014-08-19 Fujitsu Limited Communication system
US8606176B2 (en) 2005-06-17 2013-12-10 Fujitsu Limited Communication system
US8175520B2 (en) 2005-06-17 2012-05-08 Fujitsu Limited Multi-hop communication system
US8150311B2 (en) 2005-06-17 2012-04-03 Fujitsu Limited Communication system
US8213356B2 (en) 2006-10-02 2012-07-03 Fujitsu Limited Communication systems
JP2010508796A (en) * 2006-11-06 2010-03-18 富士通株式会社 Communications system
JP2008118660A (en) * 2006-11-06 2008-05-22 Fujitsu Ltd Interference measuring and mapping method and apparatus for wireless network using relay station
US9414333B2 (en) 2006-11-06 2016-08-09 Fujitsu Limited System and method for downlink and uplink parameter information transmission in a multi-hop wireless communication system
US8681814B2 (en) 2007-03-02 2014-03-25 Fujitsu Limited Wireless communication systems
US8705458B2 (en) 2007-03-19 2014-04-22 Fujitsu Limited Wireless communication systems
US8437739B2 (en) 2007-08-20 2013-05-07 Qualcomm Incorporated Method and apparatus for generating a cryptosync
JP2010537576A (en) * 2007-08-20 2010-12-02 クゥアルコム・インコーポレイテッド Method and apparatus for generating CRYPTOSYNC
JP2011529315A (en) * 2008-07-28 2011-12-01 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Technology for monitoring the quality of short-range radio links
WO2011145708A1 (en) 2010-05-21 2011-11-24 日本電気株式会社 Wireless communication network system
US8923332B2 (en) 2010-05-21 2014-12-30 Nec Corporation Wireless communication network system

Also Published As

Publication number Publication date
JP3939603B2 (en) 2007-07-04

Similar Documents

Publication Publication Date Title
CN100553379C (en) Communication means and radio communication device
US7835332B2 (en) Method and apparatus for scheduling in WLAN mesh communication system
JP3939603B2 (en) Relay transmission system
CN1607753B (en) Short-distance communication system and method in radio communication system
EP2259498A2 (en) Dual mode subscriber unit for short range, high rate and long range, lower rate data communications
CN1653738B (en) Method for communication data packet between mobile terminal users of network service
US8644287B2 (en) Wireless communication system, apparatus, and method for transmitting information to describe network topology
CN102143581A (en) Paging methods and apparatus
CN101461181A (en) Reliable multicast/broadcast in a wireless network
WO2001052457A1 (en) Method and apparatus for connection handoff between connected radios
CN101743716A (en) Establishment of reliable multicast/broadcast in a wireless network
US6693891B1 (en) Communication control method and transmission unit
US8576800B2 (en) Method and apparatus for distributing data to a mobile device using plural access points
CN101027914B (en) Multi-to-multi point ad-hoc wireless data transfer protocol
CN1127230C (en) Answering determining method, communication method and radio receiving-transmitting unit
JP2007288312A (en) Data collection method and data collection system using wireless lan
CN109922441A (en) A kind of multihop network communication means, device and system
US7295530B2 (en) System and method for communication connection via heterogeneous networks
JP3533155B2 (en) Broadcasting method of broadcast information between base station and mobile station
CN101491134A (en) Methods and apparatus for transitioning between states
JP2004007457A (en) Communication system, communication controller and communication control method, communication equipment and communication method, and computer program
US7006454B2 (en) Method used to create multihop RF network based on low performance 8 bit microcontrollers
CN102104967B (en) System and method for transmitting data on wireless alternating switching channels
CN101375171A (en) System and method for multihop packet forwarding
JP3808021B2 (en) Wireless ad hoc network control method and control apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050315

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070122

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070328

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110406

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120406

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130406

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140406

Year of fee payment: 7