(57)【要約】【課題】非同期データのタイムスタンプ生成機能を有する無線装置に関し、マルチパスの受信データや到着時刻が変動する受信データに対して処理を行う各機能ブロックで、同一の受信データに対して欠落及び重複の無い同一のシーケンス番号を付与し、処理結果を同期化する。【解決手段】基準タイマー部１−１からの装置内基準タイミングパルスをトリガ信号としてシーケンス番号をＳＮ生成部１−２で生成し、シーケンス番号と受信データとをＳＮ並走部１−３で並走させ、フレーム毎の受信データの先頭タイミング値を受信データ先頭検出部１−４で検出し、追従情報生成部１−５では、マルチパスの中の１つのパスの受信データの先頭タイミング値が基準値を跨いで変動したことを検出し、該シーケンス番号を補正する情報を生成し、フレーミング部１−６では、該補正情報に従って補正したシーケンス番号をマルチパスの全受信データに付与（関連付け）する。【選択図】      図１
2006253986.tif 000002
【特許請求の範囲】
【請求項１】
装置内の基準タイミングをトリガとして順次連続したシーケンス番号を生成するシーケンス番号生成部と、
フレーム毎の受信データの先頭タイミングを、前記基準タイミングを基に検出する受信データ先頭検出部と、
マルチパスの受信データの中の１つのパスの受信データに対して、該１つのパスの受信データの先頭タイミングで、該マルチパスの受信データの全てに、前記シーケンス番号を関連付けるフレーミング部と、
を備えたことを特徴とする非同期データのタイムスタンプ生成機能を有する無線装置。
【請求項２】
受信データのフレーム長と同周期の基準タイミングパルスを発生する基準タイマー部と、
前記基準タイミングパルスをトリガ信号として順次連続したシーケンス番号を生成するシーケンス番号生成部と、
前記シーケンス番号を前記受信データと並走させて後段の機能部に送出するシーケンス番号並走部と、
フレーム毎の受信データの先頭を検出し、前記基準タイマー部の基準タイミングを基準値として、前記フレーム長より短い時間間隔のタイミング値で該受信データの先頭のタイミング値を定める受信データ先頭検出部と、
マルチパスの受信データの中の１つのパスの受信データに対して、該１つのパスの受信データの先頭タイミングで、前記シーケンス番号並走部から入力された該パスの受信データに並走されたシーケンス番号を、該マルチパスの受信データの全てに関連付けるフレーミング部と、
を備えたことを特徴とする非同期データのタイムスタンプ生成機能を有する無線装置。
【請求項３】
受信データのフレーム長と同周期の基準タイミングパルスを発生する基準タイマー部と、
前記基準タイミングパルスをトリガ信号として順次連続したシーケンス番号を生成するシーケンス番号生成部と、
前記シーケンス番号を前記受信データと並走させて後段の機能部に送出するシーケンス番号並走部と、
フレーム毎の受信データの先頭を検出し、前記基準タイマー部の基準タイミングを基準値として、前記フレーム長より短い時間間隔のタイミング値で該受信データの先頭のタイミング値を定める受信データ先頭検出部と、
前記受信データの先頭のタイミング値を、前フレームにおける受信データの先頭のタイミング値と対比し、該タイミング値が基準値から最大値へ又は最大値から基準値へ変化したことを検出したときに、前記シーケンス番号を増加又は減少させるシーケンス番号補正情報を生成する追従情報生成部と、
前記シーケンス番号並走部から入力されたシーケンス番号を前記シーケンス番号補正情報に従って補正したシーケンス番号を、前記シーケンス番号並走部から入力された受信データに関連付けるフレーミング部と、
を備えたことを特徴とする非同期データのタイムスタンプ生成機能を有する無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非同期データのタイムスタンプ生成機能を有する無線装置に関し、特に、移動無線システムの無線端末等の無線装置において、非同期データである受信データから生成する様々な処理結果の時間情報を同期化するためのタイムスタンプ生成に係るものである。ここで時間情報とは、各処理部での処理結果が、どの時刻で受信したデータに対して処理されたものであるかを示す時刻に関する情報である。
【背景技術】
【０００２】
図２に本発明が適用される無線装置の構成例を示す。同図において、２−１はグローバルタイマー（ＧＴＭ）部で、当該無線装置の装置内基準タイミングパルスを発生する。２−２は無線（ＲＦ）部で、基地局からの無線周波数信号を受信する。２−３はサーチャー部で、Ｗ−ＣＤＭＡ移動通信方式の基地局と通信を行う際にパス（伝搬路）ロスの最も小さいセル（最も強い電波を受信できる基地局）を探し出す処理を行う。２−４はフィンガー（ＦＩＮ）部で、マルチパスの各受信信号に対して同時に逆拡散を行う。２−５はＲＡＫＥ部で、マルチパスの逆拡散信号を合成する。２−６はデコーダー部で、逆拡散後の受信データを復号化する。
【０００３】
サーチャー部２−３は、セル監視測定結果（ＥＣ／Ｉｏ、プロファイル）を制御部２−７に通知し、ＲＡＫＥ合成部２−５は、受信状態測定結果（ＳＩＲ）を制御部２−７に通知し、また、デコーダー部２−６は、受信データの測定結果（ＣＲＣ結果、ＢＥＲ）を制御部２−７に通知する。
【０００４】
このように、サーチャー部２−３、ＲＡＫＥ合成部２−５、デコーダー部２−６等は、それぞれ独自に受信データを処理し、その処理結果を上位制御部２−７へ通知する。上位制御部２−７では、それらの処理結果を時系列に揃えて統計情報として整理する必要がある。
【０００５】
本発明に関連する先行技術文献として、各機能ブロックで処理した処理結果を制御部等に通知し、それの処理結果を時系列に揃える技術に関する文献は見当たらないが、等時性データを伝送する場合のタイミングエラーを訂正する方法に関して下記の特許文献１に記載されている。
【０００６】
特許文献１に記載のものは、パケットに基づく通信ネットワークを介して等時性データを伝送する場合のタイミングエラーを訂正する方法であって、データパケットのうちの少なくとも幾つかが受信器に対し該データが処理されるべき時点を示すタイムスタンプを含むような方法において、タイムスタンプの絶対時間には依存することはなく、受信されたパケットの処理を最初のパケットの受信から或る時間後に開始することができると共に、後続の各パケットを処理する時間は初期パケットにおけるタイムスタンプと現在のパケットにおけるタイムスタンプとの間の差により規定され、受信器におけるクロック周波数が送信器におけるものにロックされること、及び受信されたパケットを処理する時間がエンコーダにおけるクロックに同期されることを保証することができるようにしたものである。
【０００７】
また、他の先行技術文献として、下記の特許文献２に、データ伝送システムにおけるノードに関して、各ノードが個別にクロック発振回路とそのクロックをカウントするクロックカウンタとを備え、送信側のノードがパケットデータの先頭にデータの時間的位置を示す時間データ（タイムスタンプ）を付与してネットワーク上にデータを伝送し、受信側のノードがその時間データと内部のクロックカウンタのカウント値を比較し、両者が不一致の場合にそのカウント値を時間データで補正し、補正されたクロックカウンタのカウント値に基づいてデータを順次再生するという擬似的な同期方式において、各ノードに設けられたクロック発振回路の発振周波数のずれに起因する時間情報の値の飛び越しを無くすようにノードを構成し、更には、正確な時間情報を用いてデータの再生時間関係を正確に再現するようにノードを構成したものが記載されている。
【特許文献１】特表２００３−５１９４４８
【特許文献２】特開２００３−２９８５６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述したように、通常、受信データは、複数の機能ブロック（又はプリント基盤）に跨って処理される。そして各機能ブロックは、それぞれの処理結果を、随時、上位制御部へ通知し、上位制御部では、それらの処理結果のデータを時系列に揃えて統計情報として整理する。
【０００９】
そのため、各機能ブロックでは、処理遅延等により処理時刻にずれが生じる場合でも、同一時刻に受信された同一の受信データに対するそれぞれの処理結果には、時間的に同一の受信データのものであることを示す同一のタイムスタンプを付与して、上位制御部に通知する必要がある。
【００１０】
また、マルチパス環境により、各パスから到着時刻の異なる複数の受信データが存在する場合でも、マルチパスの各受信データの合成後は、１つの受信データとなるので、該受信データに対しては、単一のシーケンス番号（ＳＮ）を生成して付与する必要がある。
【００１１】
更に、無線系の受信器の場合、伝搬路環境の変化や無線端末利用者の移動等により、固定長のフレームの受信データが到着する周期が変動する。このような場合でも、各機能ブロックは、受信データの各フレームに付与するタイムスタンプとして、欠落及び重複の無い連続したシーケンス番号（ＳＮ）を付与する必要がある。
【００１２】
本発明は、無線系の受信器の受信データのように、マルチパスの受信データや到着時刻が変動する受信データに対して種々の処理を行う各機能ブロックで、同一の受信データに対して、同一のタイムスタンプとしてのシーケンス番号（ＳＮ）を付与（関連付け）する無線装置を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の非同期データのタイムスタンプ生成機能を有する無線装置は、（１）装置内の基準タイミングをトリガとして順次連続したシーケンス番号を生成するシーケンス番号生成部と、フレーム毎の受信データの先頭タイミングを、前記基準タイミングを基に検出する受信データ先頭検出部と、マルチパスの受信データの中の１つのパスの受信データに対して、該１つのパスの受信データの先頭タイミングで、該マルチパスの受信データの全てに、前記シーケンス番号を関連付けるフレーミング部と、を備えたことを特徴とする。
【００１４】
また、（２）受信データのフレーム長と同周期の基準タイミングパルスを発生する基準タイマー部と、前記基準タイミングパルスをトリガ信号として順次連続したシーケンス番号を生成するシーケンス番号生成部と、前記シーケンス番号を前記受信データと並走させて後段の機能部に送出するシーケンス番号並走部と、フレーム毎の受信データの先頭を検出し、前記基準タイマー部の基準タイミングを基準値として、前記フレーム長より短い時間間隔のタイミング値で該受信データの先頭のタイミング値を定める受信データ先頭検出部と、マルチパスの受信データの中の１つのパスの受信データに対して、該１つのパスの受信データの先頭タイミングで、前記シーケンス番号並走部から入力された該パスの受信データに並走されたシーケンス番号を、該マルチパスの受信データの全てに関連付けるフレーミング部と、を備えたことを特徴とする。
【００１５】
また、（３）受信データのフレーム長と同周期の基準タイミングパルスを発生する基準タイマー部と、前記基準タイミングパルスをトリガ信号として順次連続したシーケンス番号を生成するシーケンス番号生成部と、前記シーケンス番号を前記受信データと並走させて後段の機能部に送出するシーケンス番号並走部と、フレーム毎の受信データの先頭を検出し、前記基準タイマー部の基準タイミングを基準値として、前記フレーム長より短い時間間隔のタイミング値で該受信データの先頭のタイミング値を定める受信データ先頭検出部と、前記受信データの先頭のタイミング値を、前フレームにおける受信データの先頭のタイミング値と対比し、該タイミング値が基準値から最大値へ又は最大値から基準値へ変化したことを検出したときに、前記シーケンス番号を増加又は減少させるシーケンス番号補正情報を生成する追従情報生成部と、前記シーケンス番号並走部から入力されたシーケンス番号を前記シーケンス番号補正情報に従って補正したシーケンス番号を、前記シーケンス番号並走部から入力された受信データに関連付けるフレーミング部と、を備えたことを特徴とする。
【発明の効果】
【００１６】
以上、述べたように、本発明によるタイムスタンプ生成は、マルチパス環境により、各パスから到着時刻の異なる複数の受信データが存在する場合でも、マルチパスの受信データの中の１つのパスの受信データに対して、該１つのパスの受信データの先頭タイミングで、該マルチパスの受信データの全てに、同一のシーケンス番号を関連付けることにより、マルチパスの各受信データに対して単一のシーケンス番号（タイムスタンプ）を付与することができる。なお、シーケンス番号は、絶対時刻と関連付けることにより、タイムスタンプとして使用される。
【００１７】
また、フレーム毎の受信データの先頭を検出し、装置内の基準タイミングを基準値として、受信データの先頭のタイミング値を定め、該受信データの先頭のタイミング値を、前フレームにおける受信データの先頭のタイミング値と対比し、該タイミング値が基準値から最大値へ又は最大値から基準値へ変化したことを検出したときに、装置内の基準タイミングで生成したシーケンス番号を増加又は減少させて補正しシーケンス番号を、受信データに関連付けることにより、このシーケンス番号を装置内で共有し、該シーケンス番号（即ちタイムスタンプ）を元に各ブロックの処理結果を揃えることにより、各機能ブロックで処理遅延等により処理時刻にずれが生じる場合でも、同一データに対する処理結果を揃えることができる。また、固定長のフレームの受信データが到着する周期が変動する場合でも、欠落及び重複の無い連続したシーケンス番号（タイムスタンプ）を関連付けることができる。
【発明を実施するための最良の形態】
【００１８】
図１は本発明によるシーケンス番号付与の機能ブロックを示す。図２に示した無線装置の各機能部との対応を、図１の各機能ブロックの上部に、無線装置の機能部の名称を記して示している。本発明によるシーケンス番号付与の機能ブロックは、受信データのフレーム（固定長）の周期で装置内基準タイミングパルスを生成する基準タイマー部１−１を有し、また、該装置内基準タイミングパルスをトリガ信号として、受信データのフレーム単位の時間間隔で連続したシーケンス番号（ＳＮ）を生成するＳＮ生成部１−２を有する。
【００１９】
また、受信データに対し、装置内基準タイミングパルス及びシーケンス番号（ＳＮ）のデータを並走させるＳＮ並走部１−３を有する。ＳＮ並走部１−３において、装置内基準タイミングパルス及びシーケンス番号（ＳＮ）のデータを並走させる構成としては、受信データが走行する信号線とは物理的に別な信号線に並走させる構成、或いは受信データが走行する信号線に受信データの空き時間領域に埋め込む構成とすることができる。
【００２０】
受信データ先頭検出部１−４は、装置内基準タイミングを基準に、フレーム単位の受信データの先頭タイミング値を検出する。受信データの先頭タイミング値は、装置内基準タイミングを基準値（０）とするカウンタの値により、受信データの先頭タイミングを示す数値である。
【００２１】
なお、先頭タイミング値を定めるカウンタは、受信データの１フレーム長より細かい時間間隔のタイミングを刻むカウンタである。また、マルチパス環境のパス毎の受信データの先頭タイミング値及び通信チャネル毎の受信データの先頭タイミング値をそれぞれ検出する。この検出方法は既知の技術で実現することができる。
【００２２】
追従情報生成部１−５は、受信データの先頭タイミング値の変動を検出し、該変動によるシーケンス番号（ＳＮ）変動の発生の存否を判断する。この判断は、今フレームの受信データの先頭タイミング値が、前フレームの受信データの先頭タイミング値に対して、装置内基準タイミングの基準値（０）を跨いで変動した値か否かにより判断する。
【００２３】
装置内基準タイミングの基準値（０）を跨ぐ変動には２種類あり、その第１は、受信データのフレームが短くなる場合で、受信データの先頭タイミング値が基準値（０）付近から最大値（ＭＡＸ）付近に移動する場合であり、その第２は、受信データのフレームが長くなる場合で、受信データの先頭タイミング値が最大値（ＭＡＸ）付近から基準値（０）付近に移動する場合である。
【００２４】
この変動が発生すると、後段のフレーミング部１−６において、シーケンス番号（ＳＮ）を装置内基準タイミングで保持し、該シーケンス番号（ＳＮ）を受信データにその先頭タイミングで付与した（関連付けた）際に、シーケンス番号（ＳＮ）の重複又は欠落が発生する。そのため、追従情報生成部１−５は、フレーミング部１−６において付与（関連付け）しようとしているシーケンス番号（ＳＮ）に補正を行う必要があることを、フレーミング部１−６に通知する。
【００２５】
また、受信データの先頭タイミング値の変動を検出する際に、前述のカウンタの歩進数で決定した先頭タイミング値を用いて変動を検出すると、その変動量は２以上の数値になることがあり、先頭タイミング値の変動検出の処理が複雑になる。そこで、受信データ先頭タイミングとして想定される最大変動時間幅を単位にした値で、受信データ先頭タイミング値の変動を検出することにより、検出動作の簡略化を図る。
【００２６】
そのため、カウンタの歩進数で決定した受信データ先頭タイミング値を、これ以上の変動がないという時間長の値で割り算し、精度を粗くした値を用いて、受信データ先頭タイミング値の変動を検出する。こうすることにより、受信データ先頭タイミング値の変動は、必ず＋１の変動か０（変動無し）か又は−１の変動しない条件で変動検出を行うことができる。
【００２７】
上述の想定される最大変動時間幅の単位として、第３世代移動通信方式の無線端末や装置の場合、フレーム長（１０ｍｓ）を１５分割しているスロットの１スロット長をその単位として用い、前述のカウンタの歩進数で決定した受信データ先頭タイミング値を、１スロットの長さで除算した値で変動検出を行うのが適当である。
【００２８】
この１フレームの時間長を細分化した時間長を単位とするタイミングを「詳細タイミング情報（ＤＮ）」と称する。追従情報生成部１−５では、この詳細タイミング情報（ＤＮ）を、受信データの先頭タイミングに対応させて付与（関連付け）する。詳細タイミング情報（ＤＮ）は、一連の受信データの受信開始時に決定され、その後の当該受信データのフレームの先頭タイミングが変動したとしても変更しない。なぜならば、受信データのフレームの論理的長さは変動しないためである。
【００２９】
図３に追従情報生成部１−５における追従情報生成の動作フローを示す。同図に示すように、追従情報生成部では、受信データの処理の開始を監視し（ステップ３−１）、受信データの処理が開始されると、マルチパスの受信データに対して基準パス番号（ＲＰＮ：Reference Path Number）を決定する（ステップ３−２）。この基準パス番号（ＲＰＮ）は、例えば、最大電力のパスの受信データ等を選定して付与する。
【００３０】
次に、該受信データへの詳細タイミング情報（ＤＮ）の付与（関連付け）が初回であるか否かを検出する（ステップ３−３）。該付与（関連付け）が初回である場合、該受信データの基準パス番号の先頭タイミング値（Path Timing[RPN]）を、１スロット長（LENGTH_DN）で除算した基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮを算出し、この値ＡＤＮを該受信データの詳細タイミング情報（ＤＮ）として設定し、また、シーケンス番号（ＳＮ）補正情報ＦＯを０に設定する（ステップ３−４）。
【００３１】
この後、ステップ３−９により一連の受信データの処理が終了したか否かを判定し、終了していない場合には、ステップ３−１０により次のフレームの先頭タイミング値（Path Timing）に更新して前述のステップ３−２に戻り、同様の処理を繰り返す。
【００３２】
一方、前記ステップ３−３において、詳細タイミング情報（ＤＮ）の付与（関連付け）が初回でないと判定された場合、前フレームで関連付けられた詳細タイミング情報（ＤＮ）を変化させることなく、そのまま今フレームの詳細タイミング情報（ＤＮ）とし、また、前フレームでの基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮを、前回基準タイマー内フレーム先頭位置（比較用精度）ＰＲＥ＿ＡＤＮとして設定すると共に、今フレームについての基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮを、今フレームの基準パス番号の先頭タイミング値（Path Timing[RPN]）を１スロット長（LENGTH_DN）で除算して算出する（ステップ３−５）。
【００３３】
次に、今回のフレームの先頭タイミングが、装置内基準タイミングの基準値（０）を跨いで変動したか否かを判定するために、以下の処理を行う。前回基準タイマー内フレーム先頭位置（比較用精度）ＰＲＥ＿ＡＤＮの値が、０であるか最大値であるかそれ以外であるかを判定する（ステップ３−６）。
【００３４】
前回基準タイマー内フレーム先頭位置（比較用精度）ＰＲＥ＿ＡＤＮの値が０である場合、今フレームの基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮが、最大値であるか否かを調べ、最大値である場合は、今回のフレームの先頭タイミングが装置内基準タイミングの基準値（０）を跨いで変動したと判断し、シーケンス番号（ＳＮ）補正情報ＦＯを、前回のシーケンス番号（ＳＮ）補正情報ＦＯの値から１を減じた値に設定する。最大値でない場合は、装置内基準タイミングの基準値（０）を跨いで変動していないと判断し、何もしない（ステップ３−７）。
【００３５】
また、前回基準タイマー内フレーム先頭位置（比較用精度）ＰＲＥ＿ＡＤＮの値が最大値である場合、今フレームの基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮが、０であるか否かを調べ、０である場合は、今回のフレームの先頭タイミングが装置内基準タイミングの基準値（０）を跨いで変動したと判断し、シーケンス番号（ＳＮ）補正情報ＦＯを、前回のシーケンス番号（ＳＮ）補正情報ＦＯの値に１を加えた値に設定する。０でない場合は、装置内基準タイミングの基準値（０）を跨いで変動していないと判断し、何もしない。
【００３６】
また、前回基準タイマー内フレーム先頭位置（比較用精度）ＰＲＥ＿ＡＤＮの値が０でも最大値でもない場合、今回のフレームの先頭タイミングが、装置内基準タイミングの基準値（０）を跨いで変動することはないと判断し、前回のシーケンス番号（ＳＮ）補正情報ＦＯの値に変更することなく、次の処理へ進む。
【００３７】
次のステップ３−９において、一連の受信データの処理が終了したか否かを判定し、終了していない場合には、ステップ３−１０により次のフレームの先頭タイミング値（Path Timing）に更新して前述のステップ３−２に戻り、同様の処理を繰り返す。
【００３８】
フレーミング部１−６では、受信データに並走されているシーケンス番号（ＳＮ）を、装置内基準タイミングで保持する。そして、受信データ先頭検出部１−４より受け取った先頭タイミング値のタイミングで、フレーミング処理（例えば逆拡散処理）を行うと共に、そのフレームに対して、現在保持しているシーケンス番号（ＳＮ）に、追従情報生成部１−５から通知されるシーケンス番号（ＳＮ）補正情報ＦＯで補正したシーケンス番号（ＳＮ）を付与（関連付け）する。
【００３９】
フレーミング部１−６以降の他の機能部１−７では、受信データとシーケンス番号（ＳＮ）を関連付けて伝播することにより、前後の機能ブロックで処理遅延の影響を受けることなく、シーケンス番号（ＳＮ）を受信データに関連付けることができる。
【００４０】
更に、制御チャネルとデータチャネルのような複数のチャネルの受信データを処理する場合、基準タイマー部１−１、ＳＮ生成部１−２、ＳＮ並走部１−３は各チャネルに共通に使用することができ、追従情報生成部１−５を必要なチャネル数分用意することにより、各チャネルの受信データに独立にシーケンス番号（ＳＮ）を生成して付与し、受信データを時系列的に管理することができる。
【００４１】
ここで、シーケンス番号（ＳＮ）の欠落及び重複を防止する動作について詳述する。先頭タイミング値が基準値（０）又は最大値（ＭＡＸ）近辺の場合、受信データの先頭タイミング変動により、前回（ｎ回目）までは先頭タイミング値＝０であったものが、今回（ｎ＋１回目）は先頭タイミング値＝ＭＡＸになったといった状況が発生する。この現象は、無線系の場合、無線端末を携帯するユーザー自身の位置移動、電波伝搬環境の変化、基地局・無線端末間の動作クロック精度の違いなどにより発生する。
【００４２】
フレーミング部１−６では、ｎ回目では、先頭タイミング値＝０なので、装置内基準タイミングで保持した直後のシーケンス番号（ＳＮ）＝ｍを当該フレームのシーケンス番号（ＳＮ）として付与する。ｎ＋１回目では、先頭タイミング値＝ＭＡＸであるので、次の装置内基準タイミングで保持するシーケンス番号（ＳＮ）＝ｍ＋１の前のシーケンス番号（ＳＮ）＝ｍを、当該フレームのシーケンス番号（ＳＮ）として先頭タイミングで付与し、シーケンス番号（ＳＮ）＝ｍを２つのフレームに重複して付与してしまうこととなる。また、逆に前回（ｎ回目）までは先頭タイミング値＝ＭＡＸであったものが、今回（ｎ＋１回目）は先頭タイミング値＝０になった場合は、シーケンス番号（ＳＮ）の欠落が発生することとなる。
【００４３】
そのため、受信データ先頭タイミングが、基準値（０）から最大値（ＭＡＸ）へと基準タイミング（＝０）を跨いだ時点以降は、保持しているシーケンス番号（ＳＮ）に、＋１の調整を行い、シーケンス番号（ＳＮ）の重複の発生を防止する。また、逆に最大値（ＭＡＸ）から基準値（０）へと基準タイミング（＝０）を跨いだときには、保持しているシーケンス番号（ＳＮ）に、−１の調整を行い、シーケンス番号（ＳＮ）の欠落の発生を防止する。
【００４４】
次に、マルチパスを含む受信データに対する処理について説明する。受信データ先頭検出部１−４で検出されたマルチパスの個々の受信データ先頭タイミング値は、それぞれフレーミング処理（例えば逆拡散）の後、合成されて１つの受信データとなる。そのため、シーケンス番号（ＳＮ）は、マルチパスの受信データに対して、１つのみ生成する必要がある。
【００４５】
そこで、マルチパスの受信データの内で１つのパス（例えば、一番パワーの強いパス）を基準パスとして決定する（図５ＦＩＮ部ＳＮ付与方法（ＦＯ＝０時）内のＲＰＮ）。その基準パスに対して、追従情報生成部１−５で追従情報を生成し、フレーミング部１−６へ、基準パスの識別番号（基準パス番号）も同時に通知する。
【００４６】
フレーミング部１−６では、基準パス番号の受信データ先頭タイミングで、シーケンス番号（ＳＮ）を決定する。その後、各マルチパスの受信データを同時に読出し、共通のシーケンス番号（ＳＮ）を付与して処理する。更に、マルチパスの受信データの合成等行った後は、受信データ数は１つになるが、シーケンス番号（ＳＮ）の対応は元々１つにしか対応付けていないので、問題なく受信データ対シーケンス番号（ＳＮ）の関連付けを行うことができる。
【００４７】
図４に、追従情報生成部１−５で生成するシーケンス番号（ＳＮ）補正情報生成の動作のタイミング・ダイアグラムを示す。同図において、シーケンス番号（ＳＮ）は、装置内基準タイミングパルスが入力される度に、ｎａ−１，ｎａ，ｎａ＋１として生成される。また、詳細タイミング情報（ＤＮ）は、装置内基準タイミングパルスの入力により基準値（０）の値となり、以降、次の装置内基準タイミングパルスが入力されるまで、最大値（１４）までカウントアップされる。
【００４８】
ここで、
（１）受信データの先頭タイミング値が最大値近傍の場合、
（１−１）受信データ開始時は、詳細タイミング情報ＤＮは値１４、基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮは値１４、シーケンス番号（ＳＮ）補正情報ＦＯは０となっている。
【００４９】
次に、
（１−２）不定時間経過後、フレームが長くなって、受信データの先頭タイミング値が、基準タイミングを跨いで基準値（０）近傍となった場合、詳細タイミング情報ＤＮは値１４（不変）、基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮは値０となり、シーケンス番号（ＳＮ）補正情報ＦＯとして＋１を生成する。
【００５０】
また、
（２）受信データの先頭タイミング値が０近傍の場合、
（２−１）受信データ開始時は、詳細タイミング情報ＤＮは値０、基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮは値０、シーケンス番号（ＳＮ）補正情報ＦＯは０となっている。
【００５１】
次に、
（２−２）不定時間経過後、フレームが長くなって、受信データの先頭タイミング値が、基準タイミングを跨いで最大値近傍となった場合、詳細タイミング情報ＤＮは値０（不変）、基準タイマー内フレーム先頭位置（比較用精度）ＡＤＮは値１４となり、シーケンス番号（ＳＮ）補正情報ＦＯとして−１を生成する。
【００５２】
また、図５に、フレーミング部１−６でのシーケンス番号（ＳＮ）付与動作のタイミング・ダイアグラムを示す。同図は、シーケンス番号（ＳＮ）補正情報ＦＯが０の場合のシーケンス番号（ＳＮ）付与動作の例を示している。フレーミング部１−６では、受信データに並走されているｎのシーケンス番号（ＳＮ）を、装置内基準タイミング（基準タイマー＝０の位置）で保持する。
【００５３】
次に、先頭タイミング値及びシーケンス番号（ＳＮ）補正情報ＦＯの通知タイミングで、各パスの先頭タイミング値、基準パス番号ＲＰＮ（＃１）、詳細タイミング情報ＤＮ（値ｄｎ）及びシーケンス番号（ＳＮ）補正情報ＦＯ（０）の通知を受ける。次に、基準パス番号ＲＰＮ（＃１）の先頭タイミングで、値ｎのシーケンス番号（ＳＮ）、値ｄｎの詳細タイミング情報ＤＮを書き込む。
【００５４】
次に、各パスの先頭タイミングでそれぞれのパスの受信データの書き込みを開始する。次に、読み出し開始信号により、各パス＃１〜＃３の受信データを読み出すと共に、値ｎのシーケンス番号（ＳＮ）及び値ｄｎの詳細タイミング情報ＤＮを読み出し、これにより、各パス＃１〜＃３の受信データに、値ｎのシーケンス番号（ＳＮ）及び値ｄｎの詳細タイミング情報ＤＮが関連付けられる。
【００５５】
図６にフレーミング部１−６におけるシーケンス番号（ＳＮ）の補正動作のタイミング・ダイアグラムを示す。同図は、シーケンス番号（ＳＮ）補正情報ＦＯとして−１が生成されたときの補正動作を示している。フレーミング部１−６では、受信データに並走されているｎ−１，ｎ，ｎ＋１のシーケンス番号（ＳＮ）を、順々に装置内基準タイミング（基準タイマー＝０の位置）で保持する。
【００５６】
先頭タイミング値及びシーケンス番号（ＳＮ）補正情報ＦＯの通知タイミングで、各パスの先頭タイミング値、基準パス番号ＲＰＮ、詳細タイミング情報ＤＮ及びシーケンス番号（ＳＮ）補正情報ＦＯの通知を受ける。先のフレームでは、これらの値は、基準パス番号ＲＰＮは１、詳細タイミング情報ＤＮはｄｎ、シーケンス番号（ＳＮ）補正情報ＦＯは０となっている。
【００５７】
次に、基準パス番号ＲＰＮ（＃１）の先頭タイミングで、値ｎのシーケンス番号（ＳＮ）、値ｄｎの詳細タイミング情報ＤＮを書き込む。そして、各パスの先頭タイミングでそれぞれのパスの受信データの書き込みを開始する。次に、読み出し開始信号により、各パス＃１〜＃３の受信データを読み出すと共に、値ｎのシーケンス番号（ＳＮ）及び値ｄｎの詳細タイミング情報ＤＮを読み出し、これにより、各パス＃１〜＃３の受信データに、値ｎのシーケンス番号（ＳＮ）及び値ｄｎの詳細タイミング情報ＤＮが関連付けられる。
【００５８】
この後、次周期の先頭タイミング値及びシーケンス番号（ＳＮ）補正情報ＦＯの通知タイミングで、各パスの先頭タイミング値、基準パス番号ＲＰＮ、詳細タイミング情報ＤＮ及びシーケンス番号（ＳＮ）補正情報ＦＯの通知を受け、次のフレームでは、これらの値は、基準パス番号ＲＰＮは１、詳細タイミング情報ＤＮはｄｎ、シーケンス番号（ＳＮ）補正情報ＦＯは−１となっている。
【００５９】
次に、基準パス番号ＲＰＮ（＃１）の先頭タイミングで、補正処理（ｎ−（−１））したｎ＋１のシーケンス番号（ＳＮ）、値ｄｎの詳細タイミング情報ＤＮを書き込む。そして、各パスの先頭タイミングでそれぞれのパスの受信データの書き込みを開始する。次に、読み出し開始信号により、各パス＃１〜＃３の受信データを読み出すと共に、値ｎ＋１のシーケンス番号（ＳＮ）及び値ｄｎの詳細タイミング情報ＤＮを読み出し、これにより、各パス＃１〜＃３の受信データに、値ｎ＋１のシーケンス番号（ＳＮ）及び値ｄｎの詳細タイミング情報ＤＮが関連付けられる。
【図面の簡単な説明】
【００６０】
【図１】本発明によるシーケンス番号付与の機能ブロックを示す図である。
【図２】本発明が適用される無線装置の構成例を示す図である。
【図３】本発明における追従情報生成の動作フローを示す図である。
【図４】本発明の追従情報生成部でのシーケンス番号（ＳＮ）補正情報生成のタイミング・ダイアグラムを示す図である。
【図５】本発明のフレーミング部でのシーケンス番号（ＳＮ）付与動作のタイミング・ダイアグラムを示す図である。
【図６】本発明のフレーミング部でのシーケンス番号（ＳＮ）の補正動作のタイミング・ダイアグラムを示す図である。
【符号の説明】
【００６１】
１−１  基準タイマー部
１−２  ＳＮ生成部
１−３  ＳＮ並走部
１−４  受信データ先頭検出部
１−５  追従情報生成部
１−６  フレーミング部
１−７  他の機能部
【図１】
2006253986.tif 000003
【図２】
2006253986.tif 000004
【図３】
2006253986.tif 000005
【図４】
2006253986.tif 000006
【図５】
2006253986.tif 000007
【図６】
2006253986.tif 000008