(57)【要約】【課題】データを無線送信するタイミングを他の無線装置と揃えること。【解決手段】ＲＥＣ１１０は、ＰＴＰスレーブとして動作するＲＥ１２０との間でＰＴＰメッセージを送受信する際にＰＴＰマスタとして動作する。ＲＥ１２０は、ＰＴＰマスタとして動作するＲＥＣ１１０との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作する。また、ＲＥ１２０は、ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、ＲＥＣ１１０に現在時刻を同期するよう制御する。また、ＲＥ１２０は、同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、ＲＥＣ１１０から無線送信の対象のデータを含むフレームを受信してデータをバッファに格納する。また、ＲＥ１２０は、無線送信を行うべきタイミングと、フレームの受信に基づくタイミングとの位相差に応じて、バッファからデータを読み出して無線送信するタイミングを制御する。【選択図】図１
2017050730.tif 000002
【特許請求の範囲】
【請求項１】
ベースバンド処理部を有する無線制御装置と伝送路を介して接続される無線装置であって、
ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：高精度時間プロトコル）マスタとして動作する前記無線制御装置との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作し、
前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御し、
前記同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、
前記無線制御装置から無線送信の対象のデータを含むフレームを受信して前記データをバッファに格納し、
前記無線送信を行うべきタイミングと、前記フレームの受信に基づくタイミングとの位相差に応じて、前記バッファから前記データを読み出して無線送信するタイミングを制御する、制御部
を備えることを特徴とする無線装置。
【請求項２】
前記制御部は、前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御した後、前記無線制御装置に通知し、前記通知したことに応じて前記無線制御装置からの前記フレームを受信する、
ことを特徴とする請求項１に記載の無線装置。
【請求項３】
ベースバンド処理部を有する無線制御装置と、前記無線制御装置と伝送路を介して接続される無線装置とを有する基地局システムであって、
前記無線制御装置は、
ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：高精度時間プロトコル）スレーブとして動作する前記無線装置との間でＰＴＰメッセージを送受信する際にＰＴＰマスタとして動作する制御部を備え、
前記無線装置は、
ＰＴＰマスタとして動作する前記無線制御装置との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作し、
前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御し、
前記同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、
前記無線制御装置から無線送信の対象のデータを含むフレームを受信して前記データをバッファに格納し、
前記無線送信を行うべきタイミングと、前記フレームの受信に基づくタイミングとの位相差に応じて、前記バッファから前記データを読み出して無線送信するタイミングを制御する、制御部
を備えることを特徴とする基地局システム。
【請求項４】
前記無線制御装置の制御部は、
前記無線制御装置から、前記無線装置が前記無線送信を行うアンテナ端までの伝送遅延量に応じた前記データの遅延量を調整する際、前記無線装置による前記データの遅延量の調整より大きい単位の調整を行う、
ことを特徴とする請求項３に記載の基地局システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線装置および基地局システムに関する。
【背景技術】
【０００２】
従来、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）における加入者側通信装置を時刻同期させる技術が知られている（たとえば、下記特許文献１，２参照。）。また、証券取引向けネットワークサーバ機器やＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）機器においてマスタ機器とスレーブ機器との間のクロック同期を行う技術が知られている（たとえば、下記特許文献３参照。）。また、複数のアンテナ端における無線フレームの同期をとる技術が知られている（たとえば、下記特許文献４参照。）。また、従来、たとえばセルラ通信における基地局装置を、ベースバンド処理等を行うベースバンド処理部と、無線信号の送受信を行う無線部と、に分けて実現する構成が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−５０７０号公報
【特許文献２】特開２０１１−１２４７５９号公報
【特許文献３】特開２０１４−１４６８７７号公報
【特許文献４】特開２０１０−２２６４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、たとえばベースバンド処理部から無線部へのデータ伝送の遅延時間がばらつくと、無線部がデータを無線送信するタイミングを他の無線装置と揃えることができないという問題がある。
【０００５】
１つの側面では、本発明は、データを無線送信するタイミングを他の無線装置と揃えることができる無線装置および基地局システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、本発明の一側面によれば、ベースバンド処理部を有する無線制御装置と伝送路を介して接続される無線装置および基地局システムであって、ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：高精度時間プロトコル）マスタとして動作する前記無線制御装置との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作し、前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御し、前記同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、前記無線制御装置から無線送信の対象のデータを含むフレームを受信して前記データをバッファに格納し、前記無線送信を行うべきタイミングと、前記フレームの受信に基づくタイミングとの位相差に応じて、前記バッファから前記データを読み出して無線送信するタイミングを制御する、制御部を備える無線装置および基地局システムが提案される。
【発明の効果】
【０００７】
本発明の一側面によれば、データを無線送信するタイミングを他の無線装置と揃えることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態にかかる基地局システムの一例を示す図である。
【図２】図２は、実施の形態にかかるＲＥＣおよびＲＥにおける遅延補正の分担の一例を示す図である。
【図３】図３は、実施の形態に適用可能なＣＰＲＩフレームの一例を示す図（その１）である。
【図４】図４は、実施の形態に適用可能なＣＰＲＩフレームの一例を示す図（その２）である。
【図５】図５は、実施の形態に適用可能なＣＰＲＩフレームの一例を示す図（その３）である。
【図６】図６は、実施の形態にかかるＲＥの遅延補正部の一例を示す図である。
【図７】図７は、実施の形態にかかるＲＥによる遅延補正処理の一例を示す図である。
【図８】図８は、実施の形態にかかるＣＰＲＩ終端部の一例を示す図である。
【図９】図９は、実施の形態におけるＰＴＰ処理の一例を示すシーケンス図である。
【図１０】図１０は、実施の形態にかかる装置内ＳＷによる遅延情報の付与の一例を示す図である。
【図１１】図１１は、実施の形態にかかるＳＹＮＣ／ＣＬＫ処理部の一例を示す図である。
【図１２】図１２は、実施の形態にかかるＲＥにおけるＰＴＰのスレーブ動作の一例を示す図である。
【図１３】図１３は、実施の形態にかかるＣＰＲＩ終端部における装置内の遅延時間のばらつきの一例を示す図である。
【図１４】図１４は、実施の形態にかかるＣＰＲＩ終端部の他の例を示す図である。
【図１５】図１５は、実施の形態にかかるＣＰＲＩ終端部による送信処理の一例を示すフローチャートである。
【図１６】図１６は、実施の形態にかかるＣＰＲＩ終端部による受信処理の一例を示すフローチャートである。
【図１７】図１７は、実施の形態における送信タイミングの通知の一例を示す図である。
【図１８】図１８は、実施の形態にかかるＲＥによるバウンダリクロックのＰＴＰ処理の一例を示すフローチャートである。
【図１９】図１９は、実施の形態にかかる基地局システムによるバウンダリクロックのＰＴＰ処理の一例を示すシーケンス図である。
【図２０】図２０は、実施の形態にかかるＲＥによるトランスペアレントクロックのＰＴＰ処理の一例を示すフローチャートである。
【図２１】図２１は、実施の形態にかかる基地局システムによるトランスペアレントクロックのＰＴＰ処理の一例を示すシーケンス図である。
【図２２】図２２は、実施の形態にかかるＲＥの接続方法の一例を示す図である。
【図２３】図２３は、実施の形態にかかるＲＥの接続方法の他の例を示す図である。
【図２４】図２４は、実施の形態にかかる基地局システムの他の例を示す図である。
【発明を実施するための形態】
【０００９】
以下に図面を参照して、本発明にかかる無線装置および基地局システムの実施の形態を詳細に説明する。
【００１０】
（実施の形態）
（実施の形態にかかる基地局システム）
図１は、実施の形態にかかる基地局システムの一例を示す図である。図１に示すように、実施の形態にかかる基地局システム１００は、ＲＥＣ１１０と、ＲＥ１２０，１４０，…と、を含む無線基地局装置である。なお、ＲＥＣはＲａｄｉｏ  Ｅｑｕｉｐｍｅｎｔ  Ｃｏｎｔｒｏｌの略である。また、ＲＥはＲａｄｉｏ  Ｅｑｕｉｐｍｅｎｔの略である。図１に示すＰＴＰマスタ１０１は、ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：高精度時間プロトコル）のマスタ機能を有する通信装置である。ＰＴＰは、一例としてはＩＥＥＥ１５８８に規定されたＰＴＰである。スイッチングハブ１０２は、ＰＴＰマスタ１０１およびＲＥＣ１１０を含む各装置を接続し、各装置の間の通信のスイッチングを行うハブである。
【００１１】
図１に示す例では、ＲＥ１２０，１４０，…はＲＥＣ１１０に対してカスケード状に接続されている。たとえば、ＲＥ１２０は、ＣＰＲＩ伝送路１０３を介してＲＥＣ１１０と接続されている。なお、ＣＰＲＩはＣｏｍｍｏｎ  Ｐｕｂｌｉｃ  Ｒａｄｉｏ  Ｉｎｔｅｒｆａｃｅの略である。また、ＲＥ１４０は、ＣＰＲＩ伝送路１０４、ＲＥ１２０およびＣＰＲＩ伝送路１０３を介してＲＥＣ１１０と接続されている。ＣＰＲＩ伝送路１０３，１０４は、たとえば光回線などの通信インタフェースを用いた伝送路である。また、ＲＥ１４０にはさらに別のＲＥが接続されていてもよい。
【００１２】
ＲＥＣ１１０は、デジタルベースバンド信号処理、コアネットワークとの接続に接続されるＳ１回線の終端処理、隣接ｅＮＢとの接続に使用されるＸ２回線の終端処理などを行うベースバンド処理部を有する無線制御装置である。また、ＲＥＣ１１０は、呼処理や各種の監視制御処理を行う。ＲＥＣ１１０は、たとえば、ＢＢＵ（Ｂａｓｅ  Ｂａｎｄ  Ｕｎｉｔ）やＢＤＥ（Ｂａｓｅｂａｎｄ  Ｄｉｇｉｔａｌ  Ｅｑｕｉｐｍｅｎｔ）などと呼ばれるベースバンド装置である。
【００１３】
たとえば、ＲＥＣ１１０は、コアネットワークから受信したＩＰパケットをデジタルベースバンド信号に変調してＲＥ１２０，１４０，…へ送信する。また、ＲＥＣ１１０は、ＲＥ１２０，１４０，…から受信したデジタルベースバンド信号を復調し、復調により得られたＩＰパケットをコアネットワークへ送信する。
【００１４】
ＲＥ１２０，１４０，…は、ＲＥＣ１１０とＣＰＲＩ伝送路１０３を介して接続され、ＲＥＣ１１０からの制御により無線信号の送受信を行う無線部である。ＲＥ１２０，１４０，…のそれぞれは、たとえば、ＲＲＥ（Ｒｅｍｏｔｅ  ＲＥ）、ＲＲＨ（Ｒｅｍｏｔｅ  Ｒａｄｉｏ  Ｈｅａｄ）、ＲＨ（Ｒａｄｉｏ  Ｈｅａｄ）などと呼ばれる無線装置である。
【００１５】
たとえば、ＲＥ１２０は、ＲＥＣ１１０から送信されたデジタルベースバンド信号をアナログのＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ：高周波）信号に変換し、変換したＲＦ信号を増幅して無線端末等へ無線送信する。また、ＲＥ１２０は、無線端末等から受信したＲＦ信号を増幅してデジタルベースバンド信号に変換し、変換したデジタルベースバンド信号をＲＥＣ１１０へ送信する。
【００１６】
ＲＥ１４０は、ＲＥＣ１１０からＲＥ１２０を介して送信されたデジタルベースバンド信号をアナログのＲＦ信号に変換し、変換したＲＦ信号を増幅して無線端末等へ無線送信する。また、ＲＥ１４０は、無線端末等から受信したＲＦ信号を増幅してデジタルベースバンド信号に変換し、変換したデジタルベースバンド信号を、ＣＰＲＩ伝送路１０４、ＲＥ１２０およびＣＰＲＩ伝送路１０３を介してＲＥＣ１１０へ送信する。
【００１７】
ＲＥＣ１１０は、たとえば、ＮＷ終端部１１１と、装置内ＳＷ１１２と、ＰＴＰ終端部１１３と、ＳＹＮＣ／ＣＬＫ処理部１１４と、ベースバンド処理部１１５と、ＣＰＲＩ終端部１１６と、監視制御部１１７と、遅延補正部１１８と、を備える。ＮＷ終端部１１１は、スイッチングハブ１０２に接続されており、ＰＴＰマスタ１０１を含む上位ネットワークと各種のパケットの送受信を行う通信インタフェースである。
【００１８】
装置内ＳＷ１１２は、ＲＥＣ１１０の各処理部間で送受信されるパケットのスイッチングを行うスイッチである。たとえば、装置内ＳＷ１１２は、ＮＷ終端部１１１、ＰＴＰ終端部１１３、ベースバンド処理部１１５、ＣＰＲＩ終端部１１６、監視制御部１１７および遅延補正部１１８に接続されており、これらの間で送受信されるパケットのスイッチングを行う。また、装置内ＳＷ１１２は、ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合は、ＲＥ１２０，１４０，…へのパケットに、装置内ＳＷ１１２の内部の遅延に基づく遅延情報を付与してもよい。
【００１９】
ＰＴＰ終端部１１３は、ＰＴＰ処理におけるＰＴＰパケット（同期信号）の送受信を行う。たとえば、ＰＴＰ終端部１１３は、ＰＴＰマスタ１０１とＲＥＣ１１０との間でＰＴＰによる時刻同期を行う場合は、ＰＴＰのスレーブとして動作する。この場合は、ＰＴＰ終端部１１３は、ＰＴＰマスタ１０１との間でＰＴＰパケットの送受信を行うことにより時刻同期を行う。
【００２０】
また、ＰＴＰ終端部１１３は、ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてＰＴＰ処理（バウンダリクロック）を行う場合は、ＰＴＰのマスタとして動作する。この場合は、ＰＴＰ終端部１１３と、ＲＥ１２０との間でＰＴＰパケットの送受信を行うことによりＲＥ１２０をＲＥＣ１１０に時刻同期させる。また、この場合のＰＴＰ終端部１１３は、ＰＴＰマスタ１０１と時刻同期したＲＥＣ１１０における時刻（システムクロックおよびシステムタイミング）に基づいて動作する。
【００２１】
ＳＹＮＣ／ＣＬＫ処理部１１４は、ＰＴＰ終端部１１３によってＰＴＰマスタ１０１とのＰＴＰ伝送から取得されたＰＴＰ時刻情報（ＰＴＰマスタに同期したＰＴＰスレーブの現在時刻情報）に基づいてシステムクロックおよびシステムタイミングを生成する。システムクロックは、ＲＥＣ１１０の各処理部の動作周波数の基準となるクロック信号である。システムタイミングは、ＲＥＣ１１０の各処理部の動作タイミングの基準となるフレーム番号等の時刻情報である。たとえば、ＳＹＮＣ／ＣＬＫ処理部１１４は、ＰＴＰ時刻情報を用いて所定の剰余演算を行うことで、システムタイミングであるシステムフレームナンバー（ＳＦＮ）を生成してもよい。所定の剰余演算として、たとえばＳＦＮ＝｛（ＰＴＰ  ｓｅｃｏｎｄｓ−３１５９６４８１９）×１００｝  ｍｏｄ  １０２４の式を用いることができる。本例において、「ＳＦＮ」は１９８０年１月６日０時０分０秒を起点とする１０［ｍｓ］単位、１０．２４秒周期のフレーム番号を示す。「ＰＴＰ  ｓｅｃｏｎｄｓ」は１９７０年１月１日０時０分０秒（ＴＡＩ）を起点とする積算秒数を示す。なお、値「３１５９６４８１９」は、ＧＰＳにおける時刻情報の起点である「１９８０年１月６日０時０分０秒（ＵＴＣ）」とＰＴＰ時刻情報の起点との差（秒）を示す。すなわち、１０年間および５日分の秒数と、ＵＴＣとＴＡＩとの差（１９秒）との合計が３１５９６４８１９秒である。値「１０２４」はＳＦＮの上限値に依存した値であり、本例におけるＳＦＮは０〜１０２３の範囲の整数値である。
【００２２】
ベースバンド処理部１１５は、ＲＥ１２０，１４０，…によって無線送信の対象のデータやＲＥ１２０，１４０，…によって無線受信されたデータのベースバンド処理を行う。たとえば、ベースバンド処理部１１５は、ＲＥ１２０，１４０，…によって無線送信すべきＩＱデータ（データフレーム）を、ＳＹＮＣ／ＣＬＫ処理部１１４からのシステムクロックおよびシステムタイミングに基づいて遅延補正部１１８へ出力する。
【００２３】
ベースバンド処理部１１５が遅延補正部１１８へ出力するＩＱデータは、一例としてはイーサネット（Ｅｔｈｅｒｎｅｔ）のイーサフレームである。なお、イーサネット（Ｅｔｈｅｒｎｅｔ）は登録商標である。
【００２４】
遅延補正部１１８は、ＲＥ１２０，１４０，…による無線送信のタイミング（アンテナ出力タイミング）を調整するため、ベースバンド処理部１１５から出力され、ＣＰＲＩ終端部１１６によって送信されるＩＱデータの遅延補正を行う。遅延補正部１１８による遅延補正は、たとえばＩＱデータをバッファに格納して遅延させることによって行われる。また、遅延補正部１１８は、ＲＥ１２０，１４０，…のそれぞれについて設けられており、ＩＱデータの遅延補正を送信先のＲＥごとに行う。
【００２５】
ＣＰＲＩ終端部１１６は、配下のＲＥ１２０との間のＣＰＲＩ伝送路１０３による通信を終端する通信インタフェースである。たとえば、ＣＰＲＩ終端部１１６は、遅延補正部１１８から出力されたＩＱデータをＣＰＲＩフレームに変換し、変換したＣＰＲＩフレームを、ＣＰＲＩ伝送路１０３を介してＲＥ１２０へ送信する。
【００２６】
また、ＣＰＲＩ終端部１１６は、ＳＹＮＣ／ＣＬＫ処理部１１４からのシステムクロックおよびシステムタイミングに同期してＣＰＲＩフレームを送信する。また、ＣＰＲＩ終端部１１６は、ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合は、ＰＴＰパケットの送受信時刻を示す時刻情報を付与する機能を有していてもよい。
【００２７】
監視制御部１１７は、ＲＥＣ１１０の内部の監視制御を行う。また、監視制御部１１７は、ＲＥ１２０，１４０，…や、ＲＥＣ１１０の上位装置との間で通信を行う。ＲＥＣ１１０の上位装置は、たとえば、ＲＥＣ１１０が接続されたコアネットワークにおける各種のゲートウェイやＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ：移動性管理エンティティ）などの制御装置である。
【００２８】
ＮＷ終端部１１１およびＣＰＲＩ終端部１１６は、それぞれの通信規格に基づく通信インタフェースにより実現することができる。装置内ＳＷ１１２、ＰＴＰ終端部１１３、ＳＹＮＣ／ＣＬＫ処理部１１４、ベースバンド処理部１１５および遅延補正部１１８は、たとえばデジタル回路によって実現することができる。デジタル回路には、たとえばＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）など各種の回路を用いることができる。監視制御部１１７は、たとえばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：中央処理装置）により実現することができる。
【００２９】
つぎにＲＥ１２０の構成について説明するが、ＲＥ１４０の構成についても同様である。ＲＥ１２０は、ＣＰＲＩ終端部１２１と、装置内ＳＷ１２２と、ＰＴＰ終端部１２３と、ＳＹＮＣ／ＣＬＫ処理部１２４と、監視制御部１２５と、データ分配部１２６と、遅延補正部１２７と、ＲＦ部１２８と、アンテナ１２９と、を備える。また、ＲＥ１２０は、ＣＰＲＩ終端部１３０と、ＰＴＰ同期タイミング生成部１３１と、を備える。
【００３０】
ＣＰＲＩ終端部１２１（ＲＥＣ  ｉｎｆ）は、ＲＥＣ１１０との間のＣＰＲＩ伝送路１０３による通信を終端する通信インタフェースである。たとえば、ＣＰＲＩ終端部１２１は、ＣＰＲＩ伝送路１０３を介してＲＥＣ１１０から送信されたＣＰＲＩフレームを受信する。そして、ＣＰＲＩ終端部１２１は、受信したＣＰＲＩフレームに含まれるＩＱデータをデータ分配部１２６へ出力する。また、ＣＰＲＩ終端部１２１は、受信したＣＰＲＩフレームに含まれるその他の各パケットを装置内ＳＷ１２２へ出力する。
【００３１】
また、ＣＰＲＩ終端部１２１は、受信したＣＰＲＩフレームからクロック（ＣＰＲＩクロック）を再生する。ＣＰＲＩクロックは、ＲＥＣ１１０におけるシステムクロックに周波数同期したクロックである。また、ＣＰＲＩ終端部１２１は、再生したＣＰＲＩクロックに基づいて、受信したＣＰＲＩフレームのタイミング（ＣＰＲＩタイミング）を抽出する。ＣＰＲＩタイミングは、ＲＥＣ１１０におけるシステムタイミングにタイミング同期したタイミングである。ＣＰＲＩタイミングは、たとえばフレーム番号である。ＣＰＲＩ終端部１２１は、取得したＣＰＲＩフレームおよびＣＰＲＩタイミングをＳＹＮＣ／ＣＬＫ処理部１２４へ出力する。
【００３２】
また、ＣＰＲＩ終端部１２１は、ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合は、ＰＴＰパケットの送受信時刻を示す時刻情報を付与する機能を有していてもよい。
【００３３】
装置内ＳＷ１２２は、ＲＥ１２０の各処理部間で送受信されるパケットのスイッチングを行うスイッチである。たとえば、装置内ＳＷ１２２は、ＣＰＲＩ終端部１２１、ＰＴＰ終端部１２３、監視制御部１２５およびＣＰＲＩ終端部１３０に接続されており、これらの間で送受信されるパケットのスイッチングを行う。
【００３４】
たとえば、装置内ＳＷ１２２は、ＣＰＲＩ終端部１２１から出力されたパケットに含まれるＰＴＰパケットをＰＴＰ終端部１２３へ出力する。また、装置内ＳＷ１２２は、ＣＰＲＩ終端部１２１から出力されたパケットに含まれる他ＲＥ（たとえばＲＥ１４０）へのパケットをＣＰＲＩ終端部１３０へ出力する。また、装置内ＳＷ１２２は、ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合は、ＲＥ１４０，…へのパケットに、装置内ＳＷ１２２の内部の遅延に基づく時刻情報を付与してもよい。
【００３５】
ＰＴＰ終端部１２３は、ＰＴＰ処理におけるＰＴＰパケットの送受信を行う。たとえば、ＰＴＰ終端部１２３は、ＲＥＣ１１０とＲＥ１２０との間でＰＴＰによる時刻同期を行う場合はＰＴＰのスレーブとして動作する。この場合は、ＰＴＰ終端部１２３は、ＲＥＣ１１０のＰＴＰ終端部１１３との間でＰＴＰパケットの送受信を行うことにより時刻同期を行う。このとき、ＰＴＰパケットは、ＲＥ１２０がＲＥＣ１１０に時刻同期するための同期信号である。
【００３６】
また、ＰＴＰ終端部１２３は、ＲＥＣ１１０とＲＥ１２０，１４０，…との間でバウンダリクロックのＰＴＰ処理を行う場合は、後段のＲＥ１４０に対するＰＴＰのマスタとして動作する。この場合は、ＰＴＰ終端部１２３は、ＲＥ１４０，…との間でＰＴＰパケットの送受信を行うことにより時刻同期を行う。また、ＰＴＰ終端部１２３は、ＲＥＣ１１０からのＰＴＰパケットが装置内ＳＷ１２２から出力されると、出力されたＰＴＰパケットからＲＥＣ１１０における時刻を示すＰＴＰ時刻情報を取得してＰＴＰ同期タイミング生成部１３１へ出力する。
【００３７】
ＳＹＮＣ／ＣＬＫ処理部１２４は、ＣＰＲＩ終端部１２１から出力されたＣＰＲＩクロックおよびＣＰＲＩタイミングを、ＲＥ１２０におけるシステムクロックおよびシステムタイミングとして使用する。たとえば、ＳＹＮＣ／ＣＬＫ処理部１２４は、ＣＰＲＩ終端部１２１から出力されたＣＰＲＩクロックおよびＣＰＲＩタイミングに同期したシステムクロックおよびシステムタイミングとしてＲＥ１２０の各処理部へ出力する。
【００３８】
ＰＴＰ同期タイミング生成部１３１は、ＰＴＰ終端部１２３から出力されたＰＴＰ時刻情報（ＰＴＰマスタに同期したＰＴＰスレーブの現在時刻情報）に基づく、ＲＥ１２０が無線送信を行うべきタイミングを示すＰＴＰタイミング（ＰＴＰマスタであるＲＥＣ１１０に同期したＳＦＮ）を生成する。そして、ＰＴＰ同期タイミング生成部１３１は、生成したＰＴＰタイミングを遅延補正部１２７へ出力する。たとえば、ＰＴＰ同期タイミング生成部１３１は、ＰＴＰ時刻情報を用いて所定の剰余演算を行うことで、ＰＴＰタイミングを生成してもよい。所定の剰余演算として、たとえばＰＴＰタイミング＝｛（ＰＴＰ  ｓｅｃｏｎｄｓ−３１５９６４８１９）×１００｝  ｍｏｄ  １０２４の式を用いることができる。本例において、「ＰＴＰ  ｓｅｃｏｎｄｓ」は１９７０年１月１日０時０分０秒（ＴＡＩ）を起点とする積算秒数を示す。値「３１５９６４８１９」は、ＧＰＳにおける時刻情報の起点である「１９８０年１月６日０時０分０秒（ＵＴＣ）」とＰＴＰ時刻情報の起点との差（秒）を示す。値「１０２４」はＳＦＮの上限値に依存した値であり、本例におけるＳＦＮは０〜１０２３の範囲の整数値である。
【００３９】
たとえば、ＰＴＰ同期タイミング生成部１３１は、ＳＹＮＣ／ＣＬＫ処理部１２４からのＲＥ１２０のシステムクロックを用いて、ＳＹＮＣ／ＣＬＫ処理部１２４からのＰＴＰ時刻情報が示すタイミングにタイミング同期したＰＴＰタイミングを生成する。これにより、ＲＥＣ１１０から常にＰＴＰ時刻情報を受信していなくても、ＲＥＣ１１０に時刻同期したＰＴＰタイミングを生成することができる。
【００４０】
監視制御部１２５は、ＲＥ１２０の内部の監視制御を行う。たとえば、監視制御部１２５は、ＲＥＣ１１０との間で制御用のパケットの送受信を行うことによりＲＥ１２０の各種の制御を行う。
【００４１】
データ分配部１２６は、ＣＰＲＩ終端部１２１から出力されたＩＱデータの各処理部への分配を行う。たとえば、データ分配部１２６は、ＣＰＲＩ終端部１２１から出力されたＩＱデータのうちのＲＥ１２０が無線送信すべきＩＱデータを遅延補正部１２７へ出力する。また、データ分配部１２６は、ＣＰＲＩ終端部１２１から出力されたＩＱデータのうちの他のＲＥ（たとえばＲＥ１４０）が無線送信すべきＩＱデータ（他ＲＥ分）をＣＰＲＩ終端部１３０へ出力する。
【００４２】
遅延補正部１２７は、データ分配部１２６から出力されたＩＱデータに対して、ＰＴＰ同期タイミング生成部１３１から出力されたＰＴＰタイミングによってＲＥ１２０から無線送信されるように遅延補正を行う。たとえば、遅延補正部１２７は、ＰＴＰ同期タイミング生成部１３１から出力されたＰＴＰタイミングと、ＳＹＮＣ／ＣＬＫ処理部１２４から出力されたシステムタイミングと、に基づく遅延補正（遅延調整）を行う。
【００４３】
これにより、遅延補正部１２７は、ＲＥ１２０が無線送信するＩＱデータに対して、ＰＴＰ処理に基づくＰＴＰタイミングに合うように遅延補正を行うことができる。遅延補正部１２７による遅延補正については後述する（たとえば図６参照）。遅延補正部１２７は、遅延補正を行ったＩＱデータをＲＦ部１２８へ出力する。
【００４４】
ＲＦ部１２８は、遅延補正部１２７から出力されたＩＱデータを、アンテナ１２９を介して無線送信する。たとえば、ＲＦ部１２８は、ＤＡＣ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ：デジタル／アナログ変換器）、周波数変換器、増幅器等を含む。ＤＡＣは、ＩＱデータをデジタル信号からアナログ信号へ変換する。ＤＡＣは、ＩＱデータをベースバンド周波数から高周波帯へ変換する。増幅器は、ＩＱデータを増幅する。
【００４５】
ＣＰＲＩ終端部１３０（ＲＥ  ｉｎｆ）は、ＲＥ１２０の配下のＲＥ１４０が存在する場合に使用される。すなわち、ＣＰＲＩ終端部１３０は、配下のＲＥ１４０との間のＣＰＲＩ伝送路１０４による通信を終端する通信インタフェースである。たとえば、ＣＰＲＩ終端部１３０は、データ分配部１２６から出力されたＩＱデータや、装置内ＳＷ１２２から出力された他ＲＥ（たとえばＲＥ１４０）へのパケットをＣＰＲＩフレームに変換する。そして、ＣＰＲＩ終端部１３０は、変換したＣＰＲＩフレームを、ＣＰＲＩ伝送路１０４を介してＲＥ１４０へ送信する。
【００４６】
また、ＣＰＲＩ終端部１３０は、ＳＹＮＣ／ＣＬＫ処理部１２４からのシステムクロックおよびシステムタイミングに同期してＣＰＲＩフレームを送信する。また、ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合は、ＣＰＲＩ終端部１３０は、ＰＴＰパケットの送受信時刻を示す時刻情報を付与する機能を有していてもよい。
【００４７】
ＣＰＲＩ終端部１２１，１３０は、それぞれの通信規格に基づく通信インタフェースにより実現することができる。装置内ＳＷ１２２、ＰＴＰ終端部１２３、ＳＹＮＣ／ＣＬＫ処理部１２４、データ分配部１２６、遅延補正部１２７およびＰＴＰ同期タイミング生成部１３１は、たとえばデジタル回路によって実現することができる。デジタル回路には、たとえばＤＳＰやＦＰＧＡなど各種の回路を用いることができる。監視制御部１２５は、たとえばＣＰＵにより実現することができる。ＲＦ部１２８は、たとえば、ＤＡＣと、周波数変換器や増幅器などのアナログ回路と、により実現することができる。
【００４８】
（実施の形態にかかるＲＥＣおよびＲＥにおける遅延補正の分担）
図２は、実施の形態にかかるＲＥＣおよびＲＥにおける遅延補正の分担の一例を示す図である。図２において、図１に示した部分と同様の部分については同一の符号を付して説明を省略する。
【００４９】
図２に示す遅延時間Ｔ１２＿１は、ＲＥＣ１１０とＲＥ１２０との間の伝送における遅延時間である。遅延時間Ｒｘ１は、ＲＥ１２０の遅延補正部１２７とアンテナ１２９との間の伝送における遅延時間（装置内遅延時間）である。
【００５０】
遅延補正部１１８ａは、図１に示した遅延補正部１１８のうちの、ＲＥ１２０に対応する遅延補正部である。遅延補正部１１８ａは、図１に示したＣＰＲＩ終端部１１６を介して、所定の送信タイミングにおいてＲＥ１２０が無線送信の対象のデータをＲＥ１２０へ送出する。このとき、遅延補正部１１８ａは、所定の送信タイミングよりＴ１２＿１＋Ｒｘ１だけ早いタイミングでデータを送出するデータの先出しを行う。
【００５１】
図２に示す遅延補正部１４７およびアンテナ１４９は、ＲＥ１２０の遅延補正部１２７およびアンテナ１２９に対応するＲＥ１４０の構成である。遅延時間Ｔ１２＿２は、ＲＥＣ１１０とＲＥ１４０との間の伝送における遅延時間である。遅延時間Ｒｘ２は、ＲＥ１４０の遅延補正部１４７とアンテナ１４９との間の伝送における遅延時間（装置内遅延時間）である。
【００５２】
遅延補正部１１８ｂは、図１に示した遅延補正部１１８のうちの、ＲＥ１４０に対応する遅延補正部である。遅延補正部１１８ｂは、図１に示したＣＰＲＩ終端部１１６を介して、所定の送信タイミングにおいてＲＥ１４０が無線送信の対象のデータをＲＥ１４０へ送出する。このとき、遅延補正部１１８ｂは、所定の送信タイミングよりＴ１２＿２＋Ｒｘ２だけ早いタイミングでデータを送出するデータの先出しを行う。
【００５３】
遅延補正部１１８ａ，１１８ｂによる送出タイミングの補正は、たとえばチップ単位（ｃｈｉｐ単位）の補正とすることができる。１チップは、たとえば後述のベーシックフレームである。これにより、ＲＥ１２０，１４０，…によってデータが無線送信されるタイミングを、チップ単位の精度で補正することができる。
【００５４】
ＲＥ１２０の遅延補正部１２７は、ＲＥＣ１１０から送信されたデータをアンテナ１２９へ送出する。このとき、遅延補正部１２７は、アンテナ１２９へのデータの送出タイミングについて、チップ単位未満（ｃｈｉｐ内）の補正を行う。これにより、ＲＥ１２０によってデータが無線送信されるタイミングを、チップ単位未満の精度で補正することができる。
【００５５】
ＲＥ１４０の遅延補正部１４７は、ＲＥＣ１１０から送信されたデータをアンテナ１４９へ送出する。このとき、遅延補正部１４７は、アンテナ１４９へのデータの送出タイミングについて、チップ単位未満（ｃｈｉｐ内）の補正を行う。これにより、ＲＥ１４０によってデータが無線送信されるタイミングを、チップ単位未満の精度で補正することができる。
【００５６】
このように、基地局システム１００においては、ＲＥＣ１１０が、ＲＥ１２０，１４０，…のそれぞれについて、ＲＥＣ１１０とアンテナ１２９，１４９，…との間の伝送遅延量（遅延時間）に応じたデータの遅延量の調整を行うことができる。たとえば、ＲＥＣ１１０によってＲＥ１２０，１４０，…におけるデータの送出タイミングを大まかに補正し、各ＲＥによってデータの送出タイミングを細かく補正することができる。これにより、ＲＥ１２０，１４０，…において要する遅延補正量を少なくし、たとえばＲＥ１２０，１４０，…におけるバッファ容量を小さくすることが可能になる。
【００５７】
ただし、ＲＥＣ１１０および各ＲＥにおける遅延補正の分担は、図２に示した例に限らない。たとえば、ＲＥＣ１１０においてはデータの送出タイミングの補正を行わずに、各ＲＥによってデータの送出タイミングを補正するようにしてもよい。
【００５８】
（実施の形態に適用可能なＣＰＲＩフレーム）
図３〜図５は、実施の形態に適用可能なＣＰＲＩフレームの一例を示す図である。ここではＲＥＣ１１０とＲＥ１２０との間で送受信されるＣＰＲＩフレームについて説明するが、たとえばＲＥ１２０とＲＥ１４０との間で送受信されるＣＰＲＩフレームについても同様である。
【００５９】
ＲＥＣ１１０とＲＥ１２０との間においては、ＣＰＲＩフレームとして、たとえば図３に示すハイパーフレーム３００（１  ｈｙｐｅｒｆｒａｍｅ）が送受信される。ハイパーフレーム３００には２５６個のベーシックフレーム３１０（１  ｂａｓｉｃ  ｆｒａｍｅ）が含まれる。制御情報３１１ａ，３１１ｂ，…は、ハイパーフレーム３００における１番目、２番目、…のベーシックフレーム３１０に含まれる制御情報である。制御情報３１１ａ，３１１ｂ，…は、それぞれベーシックフレーム３１０の先頭に含まれている。ＩＱデータ３１２ａ，３１２ｂ，…は、ハイパーフレーム３００における１番目、２番目、…のベーシックフレーム３１０に含まれるＩＱデータ（ペイロード）である。
【００６０】
図４に示す制御情報群３１１は、ハイパーフレーム３００に含まれる制御情報３１１ａ，３１１ｂ，…を並べて図示したものである。制御情報群３１１に示すように、ＣＰＲＩフレームにおいては、Ｈｙｐｅｒｆｒａｍｅ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ、Ｆａｓｔ  Ｃ＆Ｍ  ｌｉｎｋ（Ｅｔｈｅｒ）やＬ１  ｉｎｂａｎｄ  ｐｒｏｔｏｃｏｌなどが固定的に分散してマッピングされている。ＰＴＰパケットは、たとえばＦａｓｔ  Ｃ＆Ｍ  ｌｉｎｋ（Ｅｔｈｅｒ）にマッピングされる。Ｆａｓｔ  Ｃ＆Ｍ  ｌｉｎｋ（Ｅｔｈｅｒ）の帯域は、ＣＰＲＩ伝送路１０３の帯域と比較して狭くなっている。
【００６１】
図５に示すように、２５６個のベーシックフレーム３１０（＃０〜＃Ｘ〜＃２５５）からハイパーフレーム３００が構成される。また、１５０個のハイパーフレーム３００（＃０〜＃Ｚ〜＃１４９）からＢＦＮ３４０（Ｎｏｄｅ  Ｂ  Ｆｒａｍｅ）が構成される。
【００６２】
（実施の形態にかかるＲＥの遅延補正部）
図６は、実施の形態にかかるＲＥの遅延補正部の一例を示す図である。ＲＥ１２０の遅延補正部１２７について説明するが、ＲＥ１４０の遅延補正部１４７についても同様である。遅延補正部１２７は、たとえば、図６に示すように、書込ポインタ回路６０１と、メモリ６０２と、読出ポインタ回路６０３と、時間差算出部６０４と、タイミング生成部６０５と、を備える。
【００６３】
書込ポインタ回路６０１には、データ分配部１２６（たとえば図１参照）からのＩＱデータ（ＣＰＲＩ受信データ）が書き込みデータ（ＤＡＴＡ  ＷＲＩＴＥ）として入力される。書込ポインタ回路６０１は、入力されたＩＱデータを、メモリ６０２に対して書き込みポインタを指定して書き込む。また、書込ポインタ回路６０１は、メモリ６０２に対するＩＱデータの書き込みタイミングをタイミング生成部６０５へ通知する。ＩＱデータの書き込みタイミングは、書込ポインタ回路６０１がメモリ６０２にＩＱデータを書き込んだタイミングであり、たとえば自装置内の現在時刻が用いられる。
【００６４】
読出ポインタ回路６０３は、タイミング生成部６０５から読み出しタイミングとして通知される基準タイミングによって、読み出しポインタを指定してメモリ６０２からＩＱデータを読み出す。そして、読出ポインタ回路６０３は、読み出したＩＱデータ（ＤＡＴＡ  ＲＥＡＤ）をＲＦ送信データとしてＲＦ部１２８（たとえば図１参照）へ出力する。
【００６５】
また、書込ポインタ回路６０１および読出ポインタ回路６０３による各ポインタの指定順序により、メモリ６０２は、ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ：先入れ先出し）のメモリ（バッファ）として用いられる。これにより、遅延補正部１２７へ入力されたＩＱデータのバッファリングを行うことができる。
【００６６】
時間差算出部６０４は、ＰＴＰ同期タイミング生成部１３１（たとえば図１参照）から出力されたＰＴＰタイミングと、ＳＹＮＣ／ＣＬＫ処理部１２４（たとえば図１参照）から出力されたシステムタイミングと、の間の時間差（位相ずれ）を算出する。これにより、同期すべきＰＴＰタイミングと、ＣＰＲＩ伝送路１０３から抽出したＣＰＲＩタイミングと、の間のずれを算出することができる。
【００６７】
すなわち、時間差算出部６０４によって算出された時間差に基づいてＩＱデータの遅延補正を行うことで、ＣＰＲＩ伝送路１０３における遅延時間にばらつきがあっても、ＩＱデータの無線送信のタイミングをＰＴＰタイミングに同期させることができる。時間差算出部６０４は、算出した時間差（位相ずれ）と同じ量の遅延補正量をタイミング生成部６０５へ通知する。
【００６８】
タイミング生成部６０５は、時間差算出部６０４から通知された遅延補正量と、書込ポインタ回路６０１から通知された書き込みタイミングと、に基づいて基準タイミングを生成する。基準タイミングは、読出ポインタ回路６０３がメモリ６０２からＩＱデータを読み出してＲＦ部１２８へ送出するタイミングである。
【００６９】
たとえば、タイミング生成部６０５は、メモリ６０２に書き込まれた各ＩＱデータについて、書込ポインタ回路６０１による書き込みタイミングと、読出ポインタ回路６０３による読み出しタイミングと、の差分が遅延補正量となるように基準タイミングを生成する。タイミング生成部６０５は、生成した基準タイミングを読み出しタイミングとして読出ポインタ回路６０３へ通知する。
【００７０】
このように、ＲＥ１２０の遅延補正部１２７は、ＣＰＲＩ伝送路１０３から受信されたＩＱデータを順次、ＦＩＦＯのメモリ６０２に格納していき、ＰＴＰタイミングにあわせて読み出しポインタを動作させることでメモリ６０２からＩＱデータを読み出す。これにより、ＰＴＰタイミングに合わせたタイミングでＲＥ１２０からＩＱデータを無線送信することができる。
【００７１】
また、遅延補正部１２７は、ＰＴＰによる同期確立時のＰＴＰ時刻情報に基づくＰＴＰタイミングによって動作し、途中でＣＰＲＩクロックとＰＴＰ時刻情報の位相が多少変動したとしても変動幅が規定内であれば当初の位相を保持して動作を継続してもよい。この場合に、遅延補正部１２７は、ＣＰＲＩクロックとＰＴＰ時刻情報の位相の変動幅が規定を超えた場合には、再度補正タイミングの調整を行う。
【００７２】
（実施の形態にかかるＲＥによる遅延補正処理）
図７は、実施の形態にかかるＲＥによる遅延補正処理の一例を示す図である。ＲＥ１２０の遅延補正部１２７による遅延補正処理について説明するが、ＲＥ１４０の遅延補正部１４７による遅延補正処理についても同様である。図７において、横軸は時間を示す。ＣＰＲＩ受信データ７０１は、ＲＥ１２０のＣＰＲＩ終端部１２１によってＲＥＣ１１０から受信され、遅延補正部１２７へ入力されるＩＱデータである。
【００７３】
ＣＰＲＩ受信データ７０１は、無信号領域７１１〜７１３と、ＩＱデータ７２１〜７２３と、を含む。無信号領域７１１〜７１３は、たとえば図３に示したＣＰＲＩフレームの制御情報３１１ａ，３１１ｂ，…が格納されていた区間に対応し、有効な信号がない時間領域である。ＩＱデータ７２１〜７２３は、たとえば図３に示したＩＱデータ３１２ａ，３１２ｂ，…に対応する。たとえば、ＩＱデータ７２２は、Ｎｏｄｅ  Ｂフレーム番号が０（ＢＦＮ＝０）、ハイパーフレーム番号が０（ＨＦＮ＝０）のＩＱデータである。
【００７４】
ＲＦ送信データ７０２は、遅延補正部１４７から出力され、ＲＦ部１２８およびアンテナ１２９によって無線送信されるＩＱデータである。遅延補正量７０３は、図６に示した遅延補正部１２７の時間差算出部６０４が算出した遅延補正量である。図６に示したタイミング生成部６０５は、たとえばＩＱデータ７２２が遅延補正量７０３だけ遅延するように基準タイミング７０４を生成する。図６に示した読出ポインタ回路６０３は、基準タイミング７０４においてＩＱデータ７２２を読み出す。このように、遅延補正部１２７は、入力されたＣＰＲＩ受信データ７０１を、遅延補正量７０３だけ遅延させてＲＦ送信データ７０２として出力する。
【００７５】
（実施の形態にかかるＣＰＲＩ終端部）
図８は、実施の形態にかかるＣＰＲＩ終端部の一例を示す図である。図１に示したＣＰＲＩ終端部１１６，１２１，１３０のそれぞれは、たとえば、図８に示すＣＰＲＩ終端部８００により実現することができる。まず、ＣＰＲＩ終端部１１６をＣＰＲＩ終端部８００により実現する場合について説明する。
【００７６】
ＣＰＲＩ終端部８００は、送信バッファ８０１と、送信バッファ制御部８０２と、送信データ多重処理部８０３と、エンコーダ８０４と、ＳＥＲＤＥＳ部８０５と、を備える。また、ＣＰＲＩ終端部８００は、デコーダ８０６と、受信データ抽出部８０７と、受信バッファ８０８と、受信バッファ制御部８０９と、を備える。
【００７７】
送信バッファ８０１は、装置内ＳＷ１１２（たとえば図１参照）から出力されたパケット（たとえばイーサフレーム）を格納する。このパケットにはＰＴＰパケットが含まれる。送信バッファ８０１に格納されたパケットは、送信バッファ制御部８０２からの制御により読み出されて送信データ多重処理部８０３へ出力される。
【００７８】
送信バッファ制御部８０２は、送信データ多重処理部８０３から通知される送信タイミングで送信バッファ８０１からのパケットの読み出しを行う。これにより、送信バッファ８０１へ入力されるパケットをイーサフレームからＣＰＲＩフレームに変換する際の速度変換を行うことができる。
【００７９】
送信データ多重処理部８０３は、ＳＹＮＣ／ＣＬＫ処理部１１４（たとえば図１参照）からのシステムクロックおよびシステムタイミングに基づいて、ＣＰＲＩ終端部８００が送信すべき各種の情報を時分割多重することによりＣＰＲＩフレームを構築する。そして、送信データ多重処理部８０３は、構築したＣＰＲＩフレームをエンコーダ８０４へ出力する。送信データ多重処理部８０３が時分割多重する情報には、たとえば、遅延補正部１１８（たとえば図１参照）からのＩＱデータと、送信バッファ８０１からのパケットに含まれるｆａｓｔ  Ｃ＆Ｍなどのコントロールワードと、が含まれる。
【００８０】
また、送信データ多重処理部８０３は、送信バッファ８０１に格納されたパケットの送信タイミングを送信バッファ制御部８０２へ通知する。パケットの送信タイミングは、送信データ多重処理部８０３においてそのパケットをマッピング可能なタイミングである。
【００８１】
エンコーダ８０４（８Ｂ×１０Ｂ）は、送信データ多重処理部８０３から出力されたＣＰＲＩフレームを、所定の対応テーブルに従って８［ｂｉｔ］のコードから１０［ｂｉｔ］のコードにエンコードする。これにより、送信データ多重処理部８０３から出力されたＣＰＲＩフレームを、同じ値（ＬｏｗまたはＨｉｇｈ）が連続する期間が４クロック以下になるように変換することができる。エンコーダ８０４は、エンコードしたＣＰＲＩフレームをＳＥＲＤＥＳ部８０５へ出力する。
【００８２】
ＳＥＲＤＥＳ部８０５は、エンコーダ８０４から出力されたＣＰＲＩフレームをパラレルデータからシリアルデータに変換（シリアライズ）する。そして、ＳＥＲＤＥＳ部８０５は、シリアルデータに変換したＣＰＲＩフレームを、ＣＰＲＩ伝送路１０３を介してＲＥ１２０（たとえば図１参照）へ送信する。
【００８３】
また、ＳＥＲＤＥＳ部８０５は、ＣＰＲＩ伝送路１０３を介してＲＥ１２０（たとえば図１参照）から送信されたＣＰＲＩフレームをシリアルデータからパラレルデータに変換（デシリアライズ）する。そして、ＳＥＲＤＥＳ部８０５は、パラレルデータに変換したＣＰＲＩフレームをデコーダ８０６へ出力する。
【００８４】
デコーダ８０６（８Ｂ×１０Ｂ）は、ＳＥＲＤＥＳ部８０５から出力されたＣＰＲＩフレームを、所定の対応テーブルに従って１０［ｂｉｔ］のコードから８［ｂｉｔ］のコードにデコードする。そして、デコーダ８０６は、デコードしたＣＰＲＩフレームを受信データ抽出部８０７へ出力する。
【００８５】
受信データ抽出部８０７は、デコーダ８０６から出力されたＣＰＲＩフレームを時間多重分離することにより、ＣＰＲＩフレームから各種の情報を抽出する。たとえば、受信データ抽出部８０７は、ＣＰＲＩフレームに含まれる同期パターンを検出することによりＣＰＲＩフレームのクロック（ＣＰＲＩクロック）を再生する。同期パターンは、たとえば図３に示した制御情報３１１ａ（Ｈｙｐｅｒｆｒａｍｅ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ）である。
【００８６】
また、受信データ抽出部８０７は、再生したＣＰＲＩクロックを用いてＣＰＲＩフレームのタイミング（ＣＰＲＩタイミング）を抽出する。そして、受信データ抽出部８０７は、得られたＣＰＲＩクロックおよびＣＰＲＩタイミングに基づいてＣＰＲＩフレームの時間多重分離を行う。受信データ抽出部８０７が時間多重分離によって抽出する情報には、たとえば、ＩＱデータや、ｆａｓｔ  Ｃ＆Ｍなどのパケットが含まれる。
【００８７】
受信データ抽出部８０７は、得られたＣＰＲＩクロックおよびＣＰＲＩタイミングをＳＹＮＣ／ＣＬＫ処理部１２４（たとえば図１参照）へ出力する。また、受信データ抽出部８０７は、抽出したｆａｓｔ  Ｃ＆Ｍ等のパケット（イーサフレーム）を受信バッファ８０８へ出力する。また、受信データ抽出部８０７は、抽出したＩＱデータをベースバンド処理部１１５（たとえば図１参照）へ出力する。
【００８８】
受信バッファ８０８は、受信データ抽出部８０７から出力されたパケット（たとえばイーサフレーム）を格納する。受信バッファ８０８に格納されたパケットは、受信バッファ制御部８０９からの制御により読み出されて装置内ＳＷ１１２（たとえば図１参照）へ出力される。
【００８９】
受信バッファ制御部８０９は、受信バッファ８０８からのパケットの読み出しを行う。たとえば、受信バッファ制御部８０９は、受信バッファ８０８にパケットの全データが格納されると受信バッファ８０８からのパケットの読み出しを行う。これにより、受信バッファ８０８へ入力されるパケットをＣＰＲＩフレームからイーサフレームに変換する際の速度変換を行うことができる。
【００９０】
（実施の形態におけるＰＴＰ処理）
図９は、実施の形態におけるＰＴＰ処理の一例を示すシーケンス図である。実施の形態においては、たとえば図９に示すＰＴＰ処理が行われる。図９に示すマスタ９１１は、ＰＴＰ処理におけるマスタである。図９に示すスレーブ９１２は、ＰＴＰ処理におけるスレーブであって、マスタ９１１に対して時刻同期する。
【００９１】
一例としては、ＲＥＣ１１０がＰＴＰマスタ１０１に対してＰＴＰにより時刻同期する場合は、ＰＴＰマスタ１０１がマスタ９１１となり、ＲＥＣ１１０がスレーブ９１２となって図９に示す各ステップを実行する。また、ＲＥ１２０がＲＥＣ１１０に対してＰＴＰにより時刻同期する場合は、ＲＥＣ１１０がマスタ９１１となり、ＲＥ１２０がスレーブ９１２となって図９に示す各ステップを実行する。
【００９２】
まず、マスタ９１１が、スレーブ９１２へＳｙｎｃメッセージを送信する（ステップＳ９０１）。時刻Ｔ１は、ステップＳ９０１によってマスタ９１１がＳｙｎｃメッセージを送信したときのマスタ９１１における時刻である。時刻Ｔ２は、ステップＳ９０１によってスレーブ９１２がＳｙｎｃメッセージを受信したときのスレーブ９１２における時刻である。つぎに、マスタ９１１が、時刻Ｔ１を示すＳｙｎｃ  ｆｏｌｌｏｗ  ｕｐメッセージをスレーブ９１２へ送信する（ステップＳ９０２）。
【００９３】
つぎに、スレーブ９１２が、ｄｅｌａｙ  Ｒｅｑｕｅｓｔメッセージをマスタ９１１へ送信する（ステップＳ９０３）。時刻Ｔ３は、ステップＳ９０３によってスレーブ９１２がｄｅｌａｙ  Ｒｅｑｕｅｓｔメッセージを送信したときのスレーブ９１２における時刻である。時刻Ｔ４は、ステップＳ９０３によってマスタ９１１がｄｅｌａｙ  Ｒｅｑｕｅｓｔメッセージを受信したときのマスタ９１１における時刻である。
【００９４】
つぎに、マスタ９１１が、時刻Ｔ４を示すｄｅｌａｙ  Ｒｅｓｐｏｎｓｅメッセージをスレーブ９１２へ送信する（ステップＳ９０４）。スレーブ９１２は、時刻Ｔ１〜Ｔ４に基づいて、マスタ９１１における現在時刻に同期したＰＴＰ時刻情報を生成することができる。つぎに、スレーブ９１２は、ＰＴＰ同期が完了したことを示すＰＴＰ同期完了通知をマスタ９１１へ送信し（ステップＳ９０５）、一連の処理を終了する。
【００９５】
ステップＳ９０４において、スレーブ９１２は、マスタ９１１の現在時刻に対するスレーブ９１２の現在時刻のオフセット量（ｏｆｆｓｅｔＦｒｏｍＭａｓｔｅｒ）を、たとえば、ｏｆｆｓｅｔＦｒｏｍＭａｓｔｅｒ＝｛（Ｔ２−Ｔ１）−（Ｔ４−Ｔ３）｝／２によって算出することができる。すなわち、マスタ９１１からＰＴＰパケットを送信した時刻Ｔ１とスレーブ９１２がＰＴＰパケットを受信した時刻Ｔ２との関係は、Ｔ１＝Ｔ２＋ｏｆｆｓｅｔＦｒｏｍＭａｓｔｅｒ−［ＰＴＰパケットの伝送遅延時間］となる。なお、ＰＴＰパケットの伝送遅延時間は、Ｓｙｎｃメッセージとｄｅｌａｙ  Ｒｅｑｕｅｓｔメッセージとの伝送遅延時間の平均（ｍｅａｎＰａｔｈＤｅｌａｙ）を用いると、平均伝送遅延時間（ｍｅａｎＰａｔｈＤｅｌａｙ）＝｛（Ｔ２−Ｔ１）＋（Ｔ４−Ｔ３）｝／２となる。そして、スレーブ９１２は、算出したオフセット量に基づいて、スレーブ９１２の現在時刻を補正することにより、マスタ９１１における現在時刻に同期したＰＴＰ時刻情報を生成する。なお、ＰＴＰパケット（Ｓｙｎｃ  ｍｅｓｓａｇｅ、Ｄｅｌａｙ＿Ｒｅｓｐ  ｍｅｓｓａｇｅ）に遅延情報（ｃｏｒｒｅｃｔｉｏｎＦｉｅｌｄ値）が設定されている場合は、オフセット量および平均伝送遅延時間の算出において遅延情報を考慮して算出すればよい。
【００９６】
このように、スレーブ９１２は、マスタ９１１との間でＳｙｎｃメッセージ、Ｓｙｎｃ  ｆｏｌｌｏｗ  ｕｐメッセージ、ｄｅｌａｙ  Ｒｅｑｕｅｓｔメッセージ、ｄｅｌａｙ  ＲｅｓｐｏｎｓｅメッセージなどのＰＴＰメッセージを送受信する。そして、スレーブ９１２は、ＰＴＰメッセージの送受信により取得した時刻情報（Ｔ１〜Ｔ４）に基づいて、スレーブ９１２の現在時刻をマスタ９１１の現在時刻に同期するよう制御する。
【００９７】
ただし、基地局システム１００において行われるＰＴＰ処理は、図９に示したＰＴＰ処理にかぎらず、各種の時刻同期処理とすることができる。たとえば、マスタ９１１は、ステップＳ９０１において送信するＳｙｎｃメッセージに、時刻Ｔ１の予測値を格納してもよい。そして、マスタ９１１は、ステップＳ９０２において送信するＳｙｎｃ  ｆｏｌｌｏｗ  ｕｐメッセージに、実際の時刻Ｔ１を示す情報を格納する。これにより、スレーブ９１２は、Ｓｙｎｃメッセージによって得られる時刻Ｔ１の予測値を、Ｓｙｎｃ  ｆｏｌｌｏｗ  ｕｐメッセージに格納された情報に基づいて補償することができる。
【００９８】
また、マスタ９１１は、ステップＳ９０１において送信するＳｙｎｃメッセージに時刻Ｔ１の予測値を格納し、ステップＳ９０２を行わなくてもよい。この場合は、スレーブ９１２は、Ｓｙｎｃメッセージによって得られる時刻Ｔ１の予測値を用いてマスタ９１１の現在時刻に同期したＰＴＰ時刻情報を生成することができる。
【００９９】
（実施の形態にかかる装置内ＳＷによる遅延情報の付与）
図１０は、実施の形態にかかる装置内ＳＷによる遅延情報の付与の一例を示す図である。ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合は、ＲＥＣ１１０の装置内ＳＷ１１２は、たとえば図１０に示す遅延情報の付与を行う。
【０１００】
図１０に示すＰＴＰパケット１０１０は、装置内ＳＷ１１２の入力部（ｉｎｇｒｅｓｓ）におけるＰＴＰパケット（Ｍｅｓｓａｇｅ  ａｔ  ｉｎｇｒｅｓｓ）である。ＰＴＰパケット１０２０は、装置内ＳＷ１１２の出力部（ｅｇｒｅｓｓ）におけるＰＴＰパケット（Ｍｅｓｓａｇｅ  ａｔ  ｅｇｒｅｓｓ）である。
【０１０１】
装置内ＳＷ１１２は、ＮＷ終端部１１１を介してＰＴＰマスタ１０１から受信したＰＴＰパケット１０１０を、ＰＴＰパケット１０２０としてＰＴＰ終端部１１３へ転送する。レジデンスタイムブリッジ１０３０（Ｒｅｓｉｄｅｎｃｅ  ｔｉｍｅ  ｂｒｉｄｇｅ）は、装置内ＳＷ１１２の内部処理（待ち合わせ）を示す。
【０１０２】
また、装置内ＳＷ１１２は、ＰＴＰパケット１０１０のＣｏｒｒｅｃｔｉｏｎフィールド１０１１の値に対して、ＰＴＰパケット１０１０の入力時刻（受信時刻）を減算し、ＰＴＰパケット１０２０の出力時刻（送信時刻）を加算する。そして、装置内ＳＷ１１２は、加減算の結果をＰＴＰパケット１０２０のＣｏｒｒｅｃｔｉｏｎフィールド１０２１の値とする。
【０１０３】
これにより、装置内ＳＷ１１２のレジデンスタイムブリッジ１０３０における待ち合わせ時間（遅延時間）を、ＰＴＰパケット１０２０に含まれるＣｏｒｒｅｃｔｉｏｎフィールド１０２１によって後段へ通知することができる。これにより、各スイッチ（たとえば装置内ＳＷ１１２）における遅延時間の総和がＰＴＰパケットのＣｏｒｒｅｃｔｉｏｎフィールドによって通知される。このため、ＰＴＰのスレーブは、Ｃｏｒｒｅｃｔｉｏｎフィールドを用いてＰＴＰマスタとの間の正確な遅延時間を知ることができる。
【０１０４】
このように、たとえばＰＴＰパケットについて、遅延誤差の大きな要因である装置内ＳＷ１１２での待ち合わせ時間をＣｏｒｒｅｃｔｉｏｎフィールドで通知することで、ＰＴＰのスレーブ側において正確な遅延時間の算出が可能となる。
【０１０５】
（実施の形態にかかるＳＹＮＣ／ＣＬＫ処理部）
図１１は、実施の形態にかかるＳＹＮＣ／ＣＬＫ処理部の一例を示す図である。上述したように、ＲＥＣ１１０は、ＰＴＰのスレーブとなってＰＴＰマスタ１０１に時刻同期する。そのために、ＲＥＣ１１０のＳＹＮＣ／ＣＬＫ処理部１１４は、たとえば、図１１に示すように、位相比較部１１０１と、クロック生成部１１０２と、システム内基準タイミング生成部１１０３と、を備える。
【０１０６】
位相比較部１１０１は、ＰＴＰ終端部１１３からのＰＴＰ時刻情報と、システム内基準タイミング生成部１１０３からのシステムタイミングと、を比較する。これにより、ＰＴＰ終端部１１３からのＰＴＰ時刻情報が示すクロックおよびタイミングと、自装置におけるシステムクロックおよびシステムタイミングと、のずれを検出することができる。
【０１０７】
位相比較部１１０１は、比較結果をクロック生成部１１０２へ出力することにより、クロック生成部１１０２が生成するシステムクロックの周波数を制御する（周波数制御）。これを繰り返すことにより、自装置におけるシステムクロックおよびシステムタイミングを、ＰＴＰ終端部１１３からのＰＴＰ時刻情報が示すシステムクロックおよびシステムタイミングに合わせることができる。
【０１０８】
クロック生成部１１０２は、自装置内の基準クロックとなるシステムクロックを生成する。たとえば、クロック生成部１１０２はＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ：位相同期回路）により実現することができる。また、クロック生成部１１０２が生成するシステムクロックの周波数は、位相比較部１１０１の出力によって制御される。クロック生成部１１０２によって生成されたシステムクロックは、システム内基準タイミング生成部１１０３と、自装置内の各処理部（システム各処理部）と、へ出力される。
【０１０９】
システム内基準タイミング生成部１１０３は、クロック生成部１１０２からのシステムクロックと、ＰＴＰ終端部１１３からのＰＴＰ時刻情報と、に基づいてシステムタイミングを生成する。システムタイミングは、たとえば、システムクロックの各周期で値がインクリメントされていくフレーム番号である。システム内基準タイミング生成部１１０３によって生成されたシステムタイミングは、自装置内の各処理部（システム各処理部）へ出力される。
【０１１０】
また、ＳＹＮＣ／ＣＬＫ処理部１１４は、位相比較部１１０１によって検出されるずれが規定範囲内である場合は、自装置がマスタに同期したと判定してもよい。この場合は、ＳＹＮＣ／ＣＬＫ処理部１１４は、位相比較部１１０１によって検出されるずれが規定範囲外となるまで、出力するシステムクロックおよびシステムタイミングの調整を停止してもよい。
【０１１１】
（実施の形態にかかるＲＥにおけるＰＴＰのスレーブ動作）
図１２は、実施の形態にかかるＲＥにおけるＰＴＰのスレーブ動作の一例を示す図である。図１２において、図１に示した部分と同様の部分については同一の符号を付して説明を省略する。ＲＥ１２０におけるＰＴＰのスレーブ動作について説明するが、ＲＥ１４０におけるＰＴＰのスレーブ動作についても同様である。図１２に示すように、ＣＰＲＩ終端部１２１は、ＣＰＲＩ伝送路１０３から得られたＣＰＲＩクロックおよびＣＰＲＩタイミングをＳＹＮＣ／ＣＬＫ処理部１２４へ出力する。
【０１１２】
ＳＹＮＣ／ＣＬＫ処理部１２４は、ＣＰＲＩ終端部１２１から出力されたＣＰＲＩクロックおよびＣＰＲＩタイミングと同期するように、自装置におけるシステムクロックおよびシステムタイミングを生成する。そして、ＳＹＮＣ／ＣＬＫ処理部１２４は、生成したシステムクロックおよびシステムタイミングを自装置内の各処理部へ出力する。また、ＳＹＮＣ／ＣＬＫ処理部１２４は、生成したシステムクロックをＰＴＰ同期タイミング生成部１３１へ出力する。また、ＳＹＮＣ／ＣＬＫ処理部１２４は、生成したシステムタイミングを遅延補正部１２７へ出力する。
【０１１３】
ＰＴＰ同期タイミング生成部１３１は、ＰＴＰ終端部１２３から出力されたＰＴＰ時刻情報と、ＳＹＮＣ／ＣＬＫ処理部１２４から出力されたシステムクロックと、に基づくＰＴＰタイミングを生成する。たとえば、ＰＴＰ同期タイミング生成部１３１は、ＳＹＮＣ／ＣＬＫ処理部１２４からのシステムクロックの各周期でインクリメントされるフレーム番号を示すＰＴＰタイミングであって、フレーム番号がＰＴＰ時刻情報に同期したＰＴＰタイミングを生成する。そして、ＰＴＰ同期タイミング生成部１３１は、生成したＰＴＰタイミングを遅延補正部１２７へ出力する。
【０１１４】
遅延補正部１２７は、ＰＴＰ同期タイミング生成部１３１から出力されたＰＴＰタイミングと、ＳＹＮＣ／ＣＬＫ処理部１２４から出力されたシステムタイミングと、に基づいて、無線送信するＩＱデータの遅延補正を行う。
【０１１５】
このように、ＲＥ１２０は、ＰＴＰパケットの送受信に基づくＰＴＰ時刻情報が示すタイミングと、ＣＰＲＩフレームから取得したシステムクロックと、に基づいてＰＴＰタイミングを生成する。これにより、ＰＴＰパケットをＲＥＣ１１０とＲＥ１２０との間で常時送受信しなくても、ＣＰＲＩフレームから取得したシステムクロックを用いることで、ＰＴＰ時刻情報に同期したＰＴＰタイミングを安定して生成することができる。
【０１１６】
このとき、ＣＰＲＩが同期した状態であれば、基準クロックが上位装置と同期していると判定でき、この場合はＰＴＰパケットの送受信を繰り返さなくてもよい。このため、一度のＰＴＰパケットの送受信でもＰＴＰ時刻とシステムの基準タイミングとを同期させることができる。
【０１１７】
（実施の形態にかかるＣＰＲＩ終端部における装置内の遅延時間のばらつき）
図１３は、実施の形態にかかるＣＰＲＩ終端部における装置内の遅延時間のばらつきの一例を示す図である。図１３において、図３に示した部分と同様の部分については同一の符号を付して説明を省略する。ここではＲＥＣ１１０のＣＰＲＩ終端部１１６の送信部における遅延時間のばらつきについて説明するが、ＲＥ１２０のＣＰＲＩ終端部１３０の送信部における遅延時間のばらつきについても同様である。
【０１１８】
時刻Ａは、ＣＰＲＩ終端部１１６に送信対象のパケットが入力されたタイミング、すなわちＣＰＲＩ終端部１１６におけるパケット受信タイミングの時刻である。図１３に示す例では、ＣＰＲＩ終端部１１６は、時刻Ａにおいて受信したパケットをハイパーフレーム３００（ＣＰＲＩフレーム）のＦａｓｔ  Ｃ＆Ｍ  ｌｉｎｋ（Ｅｈｔｅｒ）にマッピングする。
【０１１９】
タイミング例１３１０は、時刻Ａに対するハイパーフレーム３００のタイミングの第１の例である。時刻Ｂは、タイミング例１３１０におけるハイパーフレーム３００のＦａｓｔ  Ｃ＆Ｍ（Ｅｈｔｅｒ）のタイミングの時刻である。タイミング例１３１０において、ＣＰＲＩ終端部１１６は、時刻Ａにおいて受信したパケットを、時刻Ｂまで待ち合わせてＦａｓｔ  Ｃ＆Ｍ（Ｅｈｔｅｒ）にマッピングする。この場合に、ＣＰＲＩ終端部１１６におけるパケットの遅延量は、時刻Ａと時刻Ｂとの間の遅延時間Ｔ１となる。
【０１２０】
タイミング例１３２０は、時刻Ａに対するハイパーフレーム３００のタイミングの第２の例である。時刻Ｃは、タイミング例１３２０におけるハイパーフレーム３００のＦａｓｔ  Ｃ＆Ｍ（Ｅｈｔｅｒ）のタイミングの時刻である。タイミング例１３２０において、ＣＰＲＩ終端部１１６は、時刻Ａにおいて受信したパケットを、時刻Ｃまで待ち合わせてＦａｓｔ  Ｃ＆Ｍ（Ｅｈｔｅｒ）にマッピングする。この場合に、ＣＰＲＩ終端部１１６におけるパケットの遅延量は、時刻Ａと時刻Ｃとの間の遅延時間Ｔ２となる。
【０１２１】
したがって、図１３に示す例では、タイミング例１３１０，１３２０を比較すると、ＣＰＲＩ終端部１１６において、Ｔ３（＝Ｔ２−Ｔ１）のパケットの遅延量のばらつきが発生している。このように、ＣＰＲＩのイーサネットリンクにおいては、パケットをマッピング可能な帯域が限定されているため、パケットが入力されるタイミングと、パケットをマッピング可能なタイミングと、の関係によりパケットの遅延量のばらつきが発生する。
【０１２２】
このため、たとえばＣＰＲＩ伝送路１０３を用いてＰＴＰパケットの送受信を行う場合は、装置内ＳＷ１１２からＣＰＲＩ終端部１１６へ出力されたＰＴＰパケットについて、ＣＰＲＩ終端部１１６における遅延時間にばらつきが生じ得る。そして、ＣＰＲＩ終端部１１６における遅延時間にばらつきが生じると、ＰＴＰパケットによる時刻同期の精度が劣化する。
【０１２３】
これに対して、基地局システム１００は、ＣＰＲＩ終端部１１６においてＰＴＰパケットに遅延情報を付与する機能を設けることにより、ＰＴＰパケットによる時刻同期の精度の劣化を抑制することができる。図１４において、このＰＴＰパケットに遅延情報を付与する機能について説明する。
【０１２４】
（実施の形態にかかるＣＰＲＩ終端部の他の例）
図１４は、実施の形態にかかるＣＰＲＩ終端部の他の例を示す図である。図１４において、図８に示した部分と同様の部分については同一の符号を付して説明を省略する。ＲＥＣ１１０とＲＥ１２０，１４０，…との間においてトランスペアレントクロックのＰＴＰ処理を行う場合に、図１４に示すように、ＣＰＲＩ終端部８００は、図８に示した構成に加えて遅延情報付与部１４０１，１４０２を備えていてもよい。
【０１２５】
遅延情報付与部１４０１は、送信バッファ８０１から読み出されて送信データ多重処理部８０３へ出力されるパケットがＰＴＰパケットである場合に、そのＰＴＰパケットに遅延情報を付与する。遅延情報は、ＣＰＲＩ終端部８００におけるＰＴＰパケットの遅延時間を示す情報である。この遅延時間は、たとえばＰＴＰパケットのＦａｓｔ  Ｃ＆Ｍ（Ｅｔｈｅｒ）へのマッピングの待ち合わせによって生じる遅延時間である。
【０１２６】
遅延情報付与部１４０２は、受信バッファ８０８から読み出されてＣＰＲＩ終端部８００から出力されるパケットがＰＴＰパケットである場合に、そのＰＴＰパケットに遅延情報を付与する。遅延情報は、ＣＰＲＩ終端部８００におけるＰＴＰパケットの遅延時間を示す情報である。この遅延時間は、たとえばＣＰＲＩ伝送路１０３の伝送レートがＲＥ１２０の内部の転送レートより低いことによって生じる、受信バッファ８０８でのパケットの全データの待ち合わせにより生じる遅延時間である。
【０１２７】
たとえば図１４に示すＣＰＲＩ終端部８００をＣＰＲＩ終端部１１６に適用した場合は、ＲＥＣ１１０からＲＥ１２０へＣＰＲＩ伝送路１０３により送信するＰＴＰパケットに、ＣＰＲＩ終端部１１６における遅延時間を示す遅延情報を付与することができる。また、ＲＥ１２０がＣＰＲＩ伝送路１０３により受信したＰＴＰパケットに、ＣＰＲＩ終端部１２１における遅延時間を示す遅延情報を付与することができる。
【０１２８】
この場合は、ＲＥ１２０のＰＴＰ終端部１２３が、ＲＥＣ１１０との間で送受信したＰＴＰパケットに基づくＰＴＰ時刻情報を、ＲＥＣ１１０から受信した遅延情報に基づいて補正する。たとえば、ＰＴＰ終端部１２３は、ＰＴＰ時刻情報が示す時刻より、遅延情報が示す遅延時間だけ前の時刻を示す情報を、補正後のＰＴＰ時刻情報として生成する。そして、ＰＴＰ終端部１２３は、生成した補正後のＰＴＰ時刻情報をＰＴＰ同期タイミング生成部１３１へ出力する。これにより、ＣＰＲＩ終端部１１６における遅延時間があっても、ＲＥ１２０において精度の高いＰＴＰ時刻情報を得ることができる。
【０１２９】
遅延情報付与部１４０１，１４０２による遅延情報の付与は、たとえば、図１０に示した装置内ＳＷ１１２による遅延情報の付与と同様に、ＰＴＰパケットのＣｏｒｒｅｃｔｉｏｎフィールドを用いて行うことができる。
【０１３０】
（実施の形態にかかるＣＰＲＩ終端部による送信処理）
図１５は、実施の形態にかかるＣＰＲＩ終端部による送信処理の一例を示すフローチャートである。図１４に示したＣＰＲＩ終端部８００は、装置内ＳＷ（たとえば装置内ＳＷ１１２）から出力されたパケットを送信する送信処理として、たとえば図１５に示す各ステップを実行する。ここではＣＰＲＩ終端部８００をＲＥＣ１１０のＣＰＲＩ終端部１１６に適用する場合について説明するが、ＣＰＲＩ終端部８００をＲＥ１２０のＣＰＲＩ終端部１３０に適用する場合についても同様である。
【０１３１】
まず、ＣＰＲＩ終端部８００は、装置内ＳＷ１１２からパケットを受信したか否かを判断し（ステップＳ１５０１）、装置内ＳＷ１１２からパケットを受信するまで待つ（ステップＳ１５０１：Ｎｏのループ）。装置内ＳＷ１１２からパケットを受信すると（ステップＳ１５０１：Ｙｅｓ）、ＣＰＲＩ終端部８００は、ステップＳ１５０１においてパケットを受信した時刻を示す受信時刻情報を取得する（ステップＳ１５０２）。受信時刻情報は、たとえばステップＳ１５０２の時点でＳＹＮＣ／ＣＬＫ処理部１１４から出力された時刻情報（システムタイミング）によって取得することができる。
【０１３２】
つぎに、ＣＰＲＩ終端部８００は、ＣＰＲＩパケットの送信タイミングまで待ち合わせる（ステップＳ１５０３）。ＣＰＲＩパケットの送信タイミングは、ステップＳ１５０１によって受信したパケットを送信可能なタイミングであって、たとえば図１３に示したタイミング例１３１０における時刻Ｂやタイミング例１３２０における時刻Ｃである。
【０１３３】
つぎに、ＣＰＲＩ終端部８００は、ステップＳ１５０１において受信したパケットを送信する時刻を示す送信時刻情報を取得する（ステップＳ１５０４）。送信時刻情報は、たとえばステップＳ１５０４の時点でＳＹＮＣ／ＣＬＫ処理部１１４から出力された時刻情報（システムタイミング）によって取得することができる。
【０１３４】
つぎに、ＣＰＲＩ終端部８００は、ステップＳ１５０１において受信したパケットがＰＴＰパケットであるか否かを判断する（ステップＳ１５０５）。受信したパケットがＰＴＰパケットでない場合（ステップＳ１５０５：Ｎｏ）は、ＣＰＲＩ終端部８００は、ステップＳ１５０８へ移行する。
【０１３５】
ステップＳ１５０５において、受信したパケットがＰＴＰパケットである場合（ステップＳ１５０５：Ｙｅｓ）は、ＣＰＲＩ終端部８００は、受信したＰＴＰパケットに遅延情報を付与する（ステップＳ１５０６）。遅延情報は、ステップＳ１５０２によって取得した受信時刻情報が示す時刻と、ステップＳ１５０４によって取得した送信時刻情報が示す時刻と、の差分を示す情報である。
【０１３６】
また、ＣＰＲＩ終端部８００は、ステップＳ１５０６によって遅延情報を付与したＰＴＰパケットのＦＣＳ（Ｆｒａｍｅ  Ｃｈｅｃｋ  Ｓｅｑｕｅｎｃｅ：フレームチェックシーケンス）を再計算する（ステップＳ１５０７）。そして、ＣＰＲＩ終端部８００は、ステップＳ１５０７によって再計算したＦＣＳをＰＴＰパケットに付与する。
【０１３７】
つぎに、ＣＰＲＩ終端部８００は、ＣＰＲＩ伝送路１０３に、ステップＳ１５０１において受信したパケットを送信し（ステップＳ１５０８）、一連の処理を終了する。ステップＳ１５０８によって送信されるパケットは、ステップＳ１５０６，Ｓ１５０７が実行されていた場合は、遅延情報および再計算されたＦＣＳが付与されたパケットとなる。
【０１３８】
なお、ステップＳ１５０２，Ｓ１５０４は、受信したパケットがＰＴＰパケットである場合にのみ行われる処理としてもよい。
【０１３９】
（実施の形態にかかるＣＰＲＩ終端部による受信処理）
図１６は、実施の形態にかかるＣＰＲＩ終端部による受信処理の一例を示すフローチャートである。図１４に示したＣＰＲＩ終端部８００は、ＣＰＲＩ伝送路（たとえばＣＰＲＩ伝送路１０３）から送信されたパケットを受信する受信処理として、たとえば図１６に示す各ステップを実行する。ここではＣＰＲＩ終端部８００をＲＥＣ１１０のＣＰＲＩ終端部１１６に適用する場合について説明するが、ＣＰＲＩ終端部８００をＲＥ１２０のＣＰＲＩ終端部１３０に適用する場合についても同様である。
【０１４０】
まず、ＣＰＲＩ終端部８００は、ＣＰＲＩ伝送路１０３からパケットの受信を開始したか否かを判断し（ステップＳ１６０１）、ＣＰＲＩ伝送路１０３からパケットの受信を開始するまで待つ（ステップＳ１６０１：Ｎｏのループ）。ステップＳ１６０１の判断は、たとえばＣＰＲＩ伝送路１０３から受信する信号からパケットの先頭部分を検出したか否かを判断することによって行うことができる。
【０１４１】
ステップＳ１６０１において、ＣＰＲＩ伝送路１０３からパケットの受信を開始すると（ステップＳ１６０１：Ｙｅｓ）、ＣＰＲＩ終端部８００は、パケットの受信を開始した時刻を示す受信時刻情報を取得する（ステップＳ１６０２）。受信時刻情報は、たとえばステップＳ１６０２の時点でＳＹＮＣ／ＣＬＫ処理部１１４から出力された時刻情報（システムタイミング）によって取得することができる。
【０１４２】
つぎに、ＣＰＲＩ終端部８００は、ステップＳ１６０１において受信を開始したパケットの全データ（たとえば１パケット分）の受信を待ち合わせる（ステップＳ１６０３）。つぎに、ＣＰＲＩ終端部８００は、ステップＳ１６０１において受信したパケットを送信する時刻を示す送信時刻情報を取得する（ステップＳ１６０４）。送信時刻情報は、たとえばステップＳ１６０４の時点でＳＹＮＣ／ＣＬＫ処理部１１４から出力された時刻情報（システムタイミング）によって取得することができる。
【０１４３】
つぎに、ＣＰＲＩ終端部８００は、ステップＳ１６０１において受信したパケットがＰＴＰパケットであるか否かを判断する（ステップＳ１６０５）。受信したパケットがＰＴＰパケットでない場合（ステップＳ１６０５：Ｎｏ）は、ＣＰＲＩ終端部８００は、ステップＳ１６０８へ移行する。
【０１４４】
ステップＳ１６０５において、受信したパケットがＰＴＰパケットである場合（ステップＳ１６０５：Ｙｅｓ）は、ＣＰＲＩ終端部８００は、受信したＰＴＰパケットに遅延情報を付与する（ステップＳ１６０６）。遅延情報は、ステップＳ１６０２によって取得した受信時刻情報が示す時刻と、ステップＳ１６０４によって取得した送信時刻情報が示す時刻と、の差分を示す情報である。
【０１４５】
また、ＣＰＲＩ終端部８００は、ステップＳ１６０６によって遅延情報を付与したＰＴＰパケットのＦＣＳを再計算する（ステップＳ１６０７）。そして、ＣＰＲＩ終端部８００は、ステップＳ１６０７によって再計算したＦＣＳをＰＴＰパケットに付与する。
【０１４６】
つぎに、ＣＰＲＩ終端部８００は、装置内ＳＷ１１２に、ステップＳ１６０１において受信したパケットを送信し（ステップＳ１６０８）、一連の処理を終了する。ステップＳ１６０８によって送信されるパケットは、ステップＳ１６０６，Ｓ１６０７が実行されていた場合は、遅延情報および再計算されたＦＣＳが付与されたパケットとなる。
【０１４７】
なお、ステップＳ１６０２，Ｓ１６０４は、受信したパケットがＰＴＰパケットである場合にのみ行われる処理としてもよい。
【０１４８】
（実施の形態における送信タイミングの通知）
図１７は、実施の形態における送信タイミングの通知の一例を示す図である。図１７において、図１３に示した部分と同様の部分については同一の符号を付して説明を省略する。図１４に示したＣＰＲＩ終端部８００において、遅延情報付与部１４０１によるＰＴＰパケットに遅延情報を付与する処理に時間がかかることが有り得る。この場合に、送信データ多重処理部８０３は、送信バッファ制御部８０２に対して、送信バッファ８０１に格納されたＰＴＰパケットの送信タイミングを早めに送信バッファ制御部８０２へ通知するようにしてもよい。
【０１４９】
たとえば、図１７に示すように、送信データ多重処理部８０３は、ＰＴＰパケットを送信可能な時刻Ｂよりも、遅延情報の付与にかかる時間に相当する時間１７１０だけ前の時刻Ｂ’に、時刻Ｂを示す送信タイミングを送信バッファ制御部８０２へ通知する。これに対して、送信バッファ制御部８０２は、送信バッファ８０１に格納されたＰＴＰパケットを、時刻Ｂより時間１７１０だけ早いタイミング（時刻Ｂ’）において読み出す制御を行う。これにより、ＰＴＰパケットに遅延情報を付与する処理に時間がかかっても、ＰＴＰパケットを送信タイミングで送信することができる。
【０１５０】
（実施の形態にかかるＲＥによるバウンダリクロックのＰＴＰ処理）
図１８は、実施の形態にかかるＲＥによるバウンダリクロックのＰＴＰ処理の一例を示すフローチャートである。ＲＥＣ１１０に対してＲＥ１２０，１４０，…をカスケード接続し、バウンダリクロックのＰＴＰ処理を行う場合は、ＲＥ１２０，１４０，…のそれぞれは、ＰＴＰ処理としてたとえば図１８に示す各ステップを実行する。ここではＲＥ１２０によるＰＴＰ処理について説明する。
【０１５１】
まず、ＲＥ１２０は、ＲＥＣ１１０との間のＣＰＲＩリンク（ＲＥＣ  ｉｎｆ）が確立されたか否かを判断し（ステップＳ１８０１）、ＲＥＣ１１０との間のＣＰＲＩリンクが確立されるまで待つ（ステップＳ１８０１：Ｎｏのループ）。その間、ＲＥ１２０は、ＲＥＣ１１０との間のＣＰＲＩリンクを確立するための処理を行う。ステップＳ１８０１において、ＲＥ１２０は、たとえば上述したＰＴＰタイミングが得られると、同期が確立されたと判断する。
【０１５２】
ステップＳ１８０１において、ＲＥＣ１１０との間のＣＰＲＩリンクが確立されると（ステップＳ１８０１：Ｙｅｓ）、ＲＥ１２０は、ＰＴＰスレーブ動作を開始する（ステップＳ１８０２）。これにより、ＲＥＣ１１０がＰＴＰマスタとなり、ＲＥ１２０がＰＴＰスレーブとなってＰＴＰ処理（たとえば図９参照）が行われる。
【０１５３】
つぎに、ＲＥ１２０は、ＲＥＣ１１０との間でＰＴＰ同期（時刻同期）できたか否かを判断し（ステップＳ１８０３）、ＲＥＣ１１０との間でＰＴＰ同期できるまで待つ（ステップＳ１８０３：Ｎｏのループ）。ＲＥＣ１１０との間でＰＴＰ同期できると（ステップＳ１８０３：Ｙｅｓ）、ＲＥ１２０は、ＰＴＰスレーブ動作を停止する（ステップＳ１８０４）。また、ＲＥ１２０は、ＲＥＣ１１０へＰＴＰ同期完了通知を送信する（ステップＳ１８０５）。
【０１５４】
つぎに、ＲＥ１２０は、無線送受信を開始する（ステップＳ１８０６）。ステップＳ１８０６において、ＲＥ１２０は、ＲＥ１２０が無線送信するＩＱデータについて、ステップＳ１８０３において同期したＰＴＰ時刻に基づく遅延補正を行う。
【０１５５】
つぎに、ＲＥ１２０は、ＲＥ１２０の配下のＲＥ（たとえばＲＥ１４０）の有無をＲＥＣ１１０に問い合わせる（ステップＳ１８０７）。つぎに、ＲＥ１２０は、ステップＳ１８０７による問い合わせに対するＲＥＣ１１０からの応答に基づいて、ＲＥ１２０の配下のＲＥが存在するか否かを判断する（ステップＳ１８０８）。
【０１５６】
ステップＳ１８０８において、配下のＲＥが存在しないと判断した場合（ステップＳ１８０８：Ｎｏ）は、ＲＥ１２０は、一連の処理を終了する。配下のＲＥが存在すると判断した場合（ステップＳ１８０８：Ｙｅｓ）は、ＲＥ１２０は、ステップＳ１８０９へ移行する。すなわち、ＲＥ１２０は、配下のＲＥとの間でＣＰＲＩリンクが確立されているか否かを判断し（ステップＳ１８０９）、配下のＲＥとの間でＣＰＲＩリンクが確立されるまで待つ（ステップＳ１８０９：Ｎｏのループ）。その間、ＲＥ１２０は、配下のＲＥとの間でＣＰＲＩリンクを確立するための処理を行う。
【０１５７】
ステップＳ１８０９において、配下のＲＥとの間でＣＰＲＩリンクが確立されると（ステップＳ１８０９：Ｙｅｓ）、ＲＥ１２０は、ＰＴＰマスタ動作を開始する（ステップＳ１８１０）。これにより、ＲＥ１２０がＰＴＰマスタとなり、ＲＥ１２０の配下のＲＥがＰＴＰスレーブとなってＰＴＰによる時刻同期が行われる。
【０１５８】
つぎに、ＲＥ１２０は、ＰＴＰスレーブである配下のＲＥからＰＴＰ同期完了通知を受信したか否かを判断し（ステップＳ１８１１）、ＰＴＰ同期完了通知を受信するまで待つ（ステップＳ１８１１：Ｎｏのループ）。ＰＴＰ同期完了通知を受信すると（ステップＳ１８１１：Ｙｅｓ）、ＲＥ１２０は、ＰＴＰマスタ動作を停止し（ステップＳ１８１２）、一連の処理を終了する。
【０１５９】
ＲＥ１２０，１４０，…をカスケード状に接続する場合は、ＲＥ１２０，１４０，…はＲＥＣ１１０に対してＣＰＲＩから抽出したクロックによってクロック同期することができる。このため、ＰＴＰ同期が確立した後は、ＰＴＰの動作を停止しても、ＲＥＣ１１０に対してＲＥ１２０，１４０，…が時刻同期した状態を維持することができる。
【０１６０】
なお、ＲＥ１２０の配下のＲＥが存在するか否かを示す情報をＲＥ１２０が有している場合は、ステップＳ１８０７を省いた処理としてもよい。また、ＲＥ１２０の配下のＲＥが常に存在する場合は、ステップＳ１８０７，Ｓ１８０８を省いた処理としてもよい。
【０１６１】
ＲＥ１２０によるＰＴＰ処理について説明したが、たとえばＲＥ１４０によるＰＴＰ処理についても同様である。ただし、ステップＳ１８０１において、ＲＥ１４０は、ＲＥ１２０との間のＣＰＲＩリンクを確立する。また、ステップＳ１８０５において、ＲＥ１４０は、ＲＥ１２０へＰＴＰ同期完了通知を送信する。
【０１６２】
（実施の形態にかかる基地局システムによるバウンダリクロックのＰＴＰ処理）
図１９は、実施の形態にかかる基地局システムによるバウンダリクロックのＰＴＰ処理の一例を示すシーケンス図である。ＲＥＣ１１０に対してＲＥ１２０，１４０，…をカスケード接続し、バウンダリクロックのＰＴＰ処理を行う場合は、ＲＥＣ１１０およびＲＥ１２０，１４０，…は、ＰＴＰ処理としてたとえば図１９に示す各ステップを実行する。
【０１６３】
まず、ＲＥＣ１１０がＰＴＰのマスタとなり、ＲＥ１２０がＰＴＰのスレーブとなってＰＴＰ動作が開始される（ステップＳ１９０１）。つぎに、ＲＥ１２０においてＲＥＣ１１０との間の時刻同期が確立（同期確立）する（ステップＳ１９０２）。
【０１６４】
つぎに、ＲＥ１２０が、ＰＴＰ同期完了通知をＲＥＣ１１０へ送信する（ステップＳ１９０３）。つぎに、ＲＥＣ１１０およびＲＥ１２０が、互いのＰＴＰパケットの送受信を停止することにより、ステップＳ１９０１によって開始したＰＴＰ動作を停止（ＰＴＰ動作停止）する（ステップＳ１９０４）。つぎに、ＲＥ１２０が、ＴＤＤ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｄｕｐｌｅｘ：時分割複信）による無線信号の送受信を開始（ＴＤＤ通常動作開始）する（ステップＳ１９０５）。
【０１６５】
つぎに、ＲＥ１２０がＰＴＰのマスタとなり、ＲＥ１４０がＰＴＰのスレーブとなってＰＴＰ動作が開始される（ステップＳ１９０６）。つぎに、ＲＥ１４０においてＲＥ１２０との間の時刻同期が確立（同期確立）する（ステップＳ１９０７）。つぎに、ＲＥ１４０が、ＰＴＰ同期完了通知をＲＥ１２０へ送信する（ステップＳ１９０８）。つぎに、ＲＥ１２０が、ステップＳ１９０８によってＲＥ１４０から受信したＰＴＰ同期完了通知をＲＥＣ１１０へ送信する（ステップＳ１９０９）。
【０１６６】
つぎに、ＲＥ１２０およびＲＥ１４０が、ＲＥＣ１１０およびＲＥ１２０が、互いのＰＴＰパケットの送受信を停止することにより、ステップＳ１９０６によって開始したＰＴＰ動作を停止（ＰＴＰ動作停止）する（ステップＳ１９１０）。つぎに、ＲＥ１４０が、ＴＤＤによる無線信号の送受信を開始（ＴＤＤ通常動作開始）する（ステップＳ１９１１）。
【０１６７】
また、ＲＥ１４０の配下にさらにＲＥが接続されている場合は、たとえばステップＳ１９０６〜Ｓ１９１０のようなＰＴＰ処理が末端のＲＥまでカスケード状に繰り返される。そして、ステップＳ１９１２〜Ｓ１９１４に示すように、末端のＲＥからのＰＴＰ同期完了通知がＲＥＣ１１０へ送信されると、ＲＥＣ１１０は、ＲＥＣ１１０の配下のすべてのＲＥについて時刻同期が完了したと判断することができる。
【０１６８】
図１９に示したように、ＲＥ１２０，１４０，…は、ＲＥＣ１１０とのＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻をＲＥＣ１１０に同期するよう制御した後、ＲＥＣ１１０に通知し、この通知したことに応じてＲＥＣ１１０からのフレームを受信する。
【０１６９】
（実施の形態にかかるＲＥによるトランスペアレントクロックのＰＴＰ処理）
図２０は、実施の形態にかかるＲＥによるトランスペアレントクロックのＰＴＰ処理の一例を示すフローチャートである。ＲＥＣ１１０に対してＲＥ１２０，１４０，…をカスケード接続し、トランスペアレントクロックのＰＴＰ処理を行う場合は、ＲＥ１２０，１４０，…のそれぞれは、ＰＴＰ処理としてたとえば図２０に示す各ステップを実行する。ここではＲＥ１２０によるＰＴＰ処理について説明する。
【０１７０】
図２０に示すステップＳ２００１〜Ｓ２００６は、図１８に示したステップＳ１８０１〜Ｓ１８０６と同様である。ＲＥ１２０は、ステップＳ２００６によって無線送受信を開始すると、一連の処理を終了する。すなわち、トランスペアレントクロックのＰＴＰ処理を行う場合は、ＲＥＣ１１０がＲＥ１２０，１４０，…に対するマスタとなるため、ＲＥ１２０，１４０，…のそれぞれはＰＴＰのマスタとしての処理を行わなくてよい。
【０１７１】
ＲＥ１２０，１４０，…をカスケード状に接続する場合は、ＲＥ１２０，１４０，…はＲＥＣ１１０に対してＣＰＲＩから抽出したクロックによってクロック同期することができる。このため、ＰＴＰ同期が確立した後は、ＰＴＰの動作を停止しても、ＲＥＣ１１０に対してＲＥ１２０，１４０，…が時刻同期した状態を維持することができる。
【０１７２】
ＲＥ１２０によるＰＴＰ処理について説明したが、たとえばＲＥ１４０によるＰＴＰ処理についても同様である。ただし、ステップＳ２００１において、ＲＥ１４０は、ＲＥ１２０との間のＣＰＲＩリンクを確立する。また、ステップＳ２００５において、ＲＥ１４０は、ＲＥ１２０へＰＴＰ同期完了通知を送信する。
【０１７３】
（実施の形態にかかる基地局システムによるトランスペアレントクロックのＰＴＰ処理）
図２１は、実施の形態にかかる基地局システムによるトランスペアレントクロックのＰＴＰ処理の一例を示すシーケンス図である。ＲＥＣ１１０に対してＲＥ１２０，１４０，…をカスケード接続し、トランスペアレントクロックのＰＴＰ処理を行う場合は、ＲＥＣ１１０およびＲＥ１２０，１４０，…は、ＰＴＰ処理としてたとえば図２１に示す各ステップを実行する。図２１に示す例では、ＲＥＣ１１０がＰＴＰのマスタとなり、ＲＥ１２０，１４０，…がＰＴＰのスレーブとなってＰＴＰトランスペアレントクロック動作が開始される（ステップＳ２１０１）。
【０１７４】
つぎに、ＲＥ１２０においてＲＥＣ１１０との間の時刻同期が確立（同期確立）する（ステップＳ２１０２）。つぎに、ＲＥ１２０が、ＰＴＰ同期完了通知をＲＥＣ１１０へ送信する（ステップＳ２１０３）。つぎに、ＲＥ１４０が、ＴＤＤによる無線信号の送受信を開始（ＴＤＤ通常動作開始）する（ステップＳ２１０４）。
【０１７５】
また、ＲＥ１４０においてＲＥＣ１１０との間の時刻同期が確立（同期確立）する（ステップＳ２１０５）。つぎに、ＲＥ１４０が、ＰＴＰ同期完了通知をＲＥ１２０へ送信する（ステップＳ２１０６）。つぎに、ＲＥ１２０が、ステップＳ２１０６によってＲＥ１４０から受信したＰＴＰ同期完了通知をＲＥＣ１１０へ送信する（ステップＳ２１０７）。つぎに、ＲＥ１４０が、ＴＤＤによる無線信号の送受信を開始（ＴＤＤ通常動作開始）する（ステップＳ２１０８）。
【０１７６】
また、ＲＥ１４０の配下にさらにＲＥが接続されている場合は、たとえばステップＳ２１０５，Ｓ２１０８のようなＰＴＰ処理が末端のＲＥまで繰り返される。そして、ステップＳ２１０９〜Ｓ２１１１に示すように、末端のＲＥからのＰＴＰ同期完了通知がＲＥＣ１１０へ送信されると、ＲＥＣ１１０は、ＲＥＣ１１０の配下のすべてのＲＥについて時刻同期が完了したと判断することができる。これにより、ＲＥＣ１１０およびＲＥ１２０，１４０，…が、互いのＰＴＰパケットの送受信を停止することにより、ＰＴＰ動作を停止（ＰＴＰ動作停止）する（ステップＳ２１１２）。
【０１７７】
図２１に示したように、ＲＥ１２０，１４０，…は、ＲＥＣ１１０とのＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻をＲＥＣ１１０に同期するよう制御した後、ＲＥＣ１１０に通知し、この通知したことに応じてＲＥＣ１１０からのフレームを受信する。
【０１７８】
（実施の形態にかかるＲＥの接続方法）
図２２は、実施の形態にかかるＲＥの接続方法の一例を示す図である。図１に示した基地局システム１００は、たとえば図２２に示す基地局システム２２００に適用することができる。基地局システム２２００は、ＲＥＣ２２１０と、ＲＥ２２２１〜２２２５と、を含む。ＲＥＣ２２１０は、基地局システム１００のＲＥＣ１１０に対応する構成である。ＲＥ２２２１〜２２２５は、基地局システム１００のＲＥ１２０，１４０，…に対応する構成である。
【０１７９】
基地局システム２２００においては、ＲＥＣ２２１０に対してＲＥ２２２１，２２２４が接続されている。また、ＲＥ２２２１にはＲＥ２２２２，２２２３が直列に接続されている。また、ＲＥ２２２４にはＲＥ２２２５が直接に接続されている。
【０１８０】
図２２に示す例のように、ＲＥ２２２１〜２２２５をチェーン構成で接続すると、末端のＲＥ（たとえばＲＥ２２２３，２２２５）へ到達するＣＰＲＩフレームの遅延揺らぎ（位相誤差）が大きくなる。また、チェーン構成に限らず、たとえばＲＥ２２２３とＲＥ２２２５とを接続し、ＲＥ２２２１〜２２２５をリング構成で接続する場合にも同様に、基地局システム２２００から遠いＲＥへ到達するＣＰＲＩフレームの遅延揺らぎが大きくなる。
【０１８１】
これに対して、実施の形態にかかる基地局システム１００を基地局システム２２００に適用することで、ＣＰＲＩフレームの遅延揺らぎがあっても、ＲＥ２２２１〜２２２５においてＰＴＰ同期を用いたＩＱデータの遅延補正を行うことができる。このため、ＲＥ２２２１〜２２２５が無線信号を送信するタイミングを合わせることができる。
【０１８２】
（実施の形態にかかるＲＥの接続方法の他の例）
図２３は、実施の形態にかかるＲＥの接続方法の他の例を示す図である。図１に示した基地局システム１００は、たとえば図２３に示す基地局システム２３００に適用してもよい。基地局システム２３００は、ＲＥＣ２３１０と、伝送装置２３２１，２３２２と、ＲＥ２３２３と、を含む。ＲＥＣ２３１０は、基地局システム１００のＲＥＣ１１０に対応する構成である。ＲＥ２３２３は、基地局システム１００のＲＥ１２０，１４０，…に対応する構成である。
【０１８３】
基地局システム２２００においては、ＲＥＣ２３１０とＲＥ２３２３とが、ＯＴＮ（Ｏｐｔｉｃａｌ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ：光伝達網）等による伝送を行う伝送装置２３２１，２３２２を介して接続されている。
【０１８４】
たとえば、ＲＥＣ２３１０は、ＲＥ２３２３によって無線送信すべきＩＱデータを含むＣＰＲＩフレーム２３０１を伝送装置２３２１へ送信する。伝送装置２３２１は、ＲＥＣ２３１０から受信したＣＰＲＩフレーム２３０１に制御情報２３０２を付加したＯＴＮフレーム２３０３を伝送装置２３２２へ送信する。伝送装置２３２２は、伝送装置２３２１から受信したＯＴＮフレーム２３０３からＣＰＲＩフレーム２３０１を抽出し、抽出したＣＰＲＩフレーム２３０１をＲＥ２３２３へ送信する。
【０１８５】
図２３に示す例のように、伝送装置２３２１，２３２２を介してＲＥＣ２３１０とＲＥ２３２３とを接続する構成においては、伝送装置２３２１，２３２２における遅延揺らぎによりＣＰＲＩフレーム２３０１の遅延揺らぎが発生する可能性がある。
【０１８６】
これに対して、ＣＰＲＩフレームの遅延揺らぎがあっても、ＲＥ２３２３においてＰＴＰ同期を用いたＩＱデータの遅延補正を行うことができる。このため、ＲＥ２３２３が無線信号を送信するタイミングと、他のＲＥが無線信号を送信するタイミングと、を合わせることができる。なお、他のＲＥとは、ＲＥＣ２３１０の配下のＲＥであってもよいし、ＲＥＣ２３１０の配下でないＲＥであってもよい。
【０１８７】
（実施の形態にかかる基地局システムの他の例）
図２４は、実施の形態にかかる基地局システムの他の例を示す図である。図２４において、図１に示した部分と同様の部分については同一の符号を付して説明を省略する。図１に示した例においては、ＲＥ１２０，１４０は、ＲＥＣ１１０との間でＰＴＰパケットを送受信することにより、ＲＥＣ１１０の時刻同期先のＰＴＰマスタ１０１と時刻同期する構成について説明した。
【０１８８】
これに対して、図２４に示す例では、ＲＥ１２０はＰＴＰマスタ１０１に対してＲＥＣ１１０を介さずに接続されている。なお、図２４においてはＲＥ１２０の構成の一部の図示を省略している。この場合に、ＲＥ１２０のＰＴＰ終端部１２３は、スイッチングハブ１０２を介してＰＴＰマスタ１０１からＰＴＰパケットを直接受信することにより、ＲＥＣ１１０の時刻同期先のＰＴＰマスタ１０１と時刻同期する。これにより、ＲＥ１２０は、ＲＥＣ１１０とも時刻同期することができる。すなわち、ＲＥ１２０がＰＴＰマスタ１０１から受信するＰＴＰパケットが、ＲＥ１２０がＲＥＣ１１０に時刻同期するための同期信号となる。
【０１８９】
図２４に示したように、ＲＥ１２０は、ＲＥＣ１１０との間のＰＴＰ同期に限らず、ＲＥＣ１１０の同期先のＰＴＰマスタ１０１との間のＰＴＰ同期を用いて、無線送信するＩＱデータの遅延補正を行うようにしてもよい。ＲＥ１２０について説明したが、ＲＥ１４０，…についても同様に、ＰＴＰマスタ１０１との間のＰＴＰ同期を行うようにしてもよい。
【０１９０】
このように、実施の形態にかかるＲＥ１２０は、ＰＴＰマスタとして動作するＲＥＣ１１０との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作することができる。また、ＲＥ１２０は、ＲＥＣ１１０との間のＰＴＰメッセージの送受信により取得した時刻情報に基づいて、ＰＴＰマスタとして動作するＲＥＣ１１０に現在時刻を同期するよう制御することができる。そして、ＲＥ１２０は、ＲＥＣ１１０に同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、ＲＥＣ１１０から無線送信の対象のデータを含むフレームを受信してそのデータをバッファに格納する。また、ＲＥ１２０は、生成した無線送信を行うべきタイミングと、ＲＥＣ１１０からのフレームの受信に基づくタイミングとの位相差（位相ずれ）に応じて、バッファからデータを読み出して無線送信するタイミングを制御する。ＲＥ１２０について説明したが、ＲＥ１４０，…についても同様である。これにより、ＲＥ１２０，１４０，…のそれぞれは、データを無線送信するタイミングを他のＲＥと揃えることができる。
【０１９１】
また、ＲＥ１２０，１４０，…は、上述したＰＴＰ処理に基づくＰＴＰタイミングによって、データの無線信号と、基地局システム１００と異なる基地局システム（たとえば無線端末）から無線送信された信号の受信と、を切り替えるＴＤＤを行ってもよい。これにより、ＲＥ１２０，１４０，…のそれぞれは、無線信号の送受信の切り替えのタイミングを他のＲＥと揃えることができる。
【０１９２】
上述した実施の形態においては、ＰＴＰによる時刻同期として、トランスペアレントクロックやバウンダリクロックによる時刻同期について説明したが、ＰＴＰによる時刻同期はこれらに限らない。たとえば、ＰＴＰによる時刻同期として、中継装置においては同期補正を行わないスルー方式の時刻同期を用いてもよい。
【０１９３】
以上説明したように、無線装置および基地局システムによれば、データを無線送信するタイミングを他の無線装置と揃えることができる。
【０１９４】
たとえば、近年、急増する無線トラフィック量への対策として、たとえばＴＤＤ方式によるスモールセル化が行われている。ＴＤＤ方式においては、無線基地局装置の出力アンテナ端での無線フレーム出力タイミングを無線基地局装置間で一致させることや、送受信の切替タイミングを無線基地局装置間で一致させることを要する。このため、無線基地局装置の基準クロックや基準タイミングを高精度で同期させることが求められている。
【０１９５】
一例としては、ＩＴＵ−Ｔにおいては、ネットワーク内のずれを１１００［ｎｓ］、ネットワークとＲＥＣとの間のずれを２５０［ｎｓ］、ＲＥＣとＲＥとの間のずれを１５０［ｎｓ］、合計のずれを１５００［ｎｓ］とすることが求められている。なお、ＩＴＵ−ＴはＩｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓｅｃｔｏｒの略である。
【０１９６】
ＲＥＣとＲＥとの間の同期方法として、ＣＰＲＩ伝送路から基準クロックおよび基準タイミングを抽出する方法がある。ただし、ＲＥＣとＲＥとの間の接続については、ＲＥＣとＲＥとの間を直結するだけではなく、ＯＴＮ等のネットワーク機器を介して接続したり、ＣＰＲＩをリング状、カスケード状に接続したりする構成もありえる（たとえば図２２，図２３参照）。
【０１９７】
このような構成においては、途中の各装置での遅延時間の変動、途中の各装置の遅延時間公称値（計算値）と実際の遅延時間のずれ、上りおよび下りにおける遅延時間の差などが発生し得る。これらの遅延時間の変動やずれが経路上の装置ごとに積み上がっていくと、末端のＲＥの基準タイミングに大きなずれが生じる場合がある。
【０１９８】
また、従来、ＲＥの出力タイミングを制御するため、ＲＥＣとＲＥとの間のＣＰＲＩリンクが確立した後に、ＲＥＣがＲＥＣとＲＥとの間の伝送遅延量の測定を行い、測定結果を用いてＣＰＲＩフレームの送信位相の調整を行う方法が知られている。しかし、この方法では、ＣＰＲＩ送信位相を変更する際にＣＰＲＩリンクが断になるため、起動時にＣＰＲＩリンクのばたつきが発生し、リンク確立が遅くなるという問題がある。
【０１９９】
また、この方法においては、ＲＥをリング状やカスケード状に接続する場合には、上位側のＲＥが下位ＲＥの出力タイミングと揃うように自装置の無線出力タイミングを遅らせることでＲＥ間の出力タイミングを揃えることになる。このため、ＲＥでもＲＥＣ相当の遅延補正機能を要し、ＲＥの遅延補正機能が複雑になり、ＲＥの回路規模が増加するという問題がある。
【０２００】
これに対して、上述した実施の形態によれば、基地局システム（無線基地局装置）のＲＥにもＰＴＰ機能を設け、ＲＥはＲＥＣからＣＰＲＩ経由で受信した無線データをＰＴＰから生成した基準タイミングに合うように遅延補正を行って無線送信することができる。これにより、ＣＰＲＩ伝送路の遅延誤差を低下し、無線フレーム出力タイミングの精度を高めることができる。また、ＲＥは、ＴＤＤの送受信切替についても、ＰＴＰから生成した基準タイミングに合わせて行うことで、ＴＤＤの送受信切替のタイミングの精度を高めることができる。
【０２０１】
また、無線データ送受信の基準タイミング生成以外の、無線送受信基準クロック、ＲＥＣおよび配下ＲＥとのＣＰＲＩインタフェースのクロックには、ＣＰＲＩ伝送路から抽出したクロックをシステムクロックとして使用することができる。これにより、クロックの揺らぎを抑制することができる。
【０２０２】
また、たとえば、ＲＥにおいてはＰＴＰ時刻情報から生成したタイミングを用いて高い精度の遅延補正（チップ単位未満の補正）を行うことで、ＲＥＣにおける遅延補正の精度を低くし、あるいはＲＥＣにおける遅延補正を行わないようにすることが可能になる。このため、ＲＥＣにおいてＣＰＲＩフレームの位相調整を行わなくても無線送信の送信タイミングを揃えることができる。このため、ＣＰＲＩフレームの送信位相の調整によってＣＰＲＩリンクの確立が遅くなることを回避することができる。
【０２０３】
また、ＲＥをリング状やカスケード状に接続する場合においても、ＲＥＣ側で各ＲＥの遅延時間に基づいて粗い遅延補正を行い、各ＲＥがＰＴＰから生成した基準タイミングに基づく細かい遅延補正を行うことができる。このため、各ＲＥの遅延補正処理を軽減し、ＲＥの回路規模を低減することができる。
【０２０４】
また、ＲＥＣおよびＲＥにおいて、ＰＴＰトランスペアレントクロックのＰＴＰ処理を行う場合に、ＣＰＲＩ終端部における遅延情報をＰＴＰに付与することで、ＰＴＰ時刻情報の精度を高めることができる。
【０２０５】
上述した各実施の形態に関し、さらに以下の付記を開示する。
【０２０６】
（付記１）ベースバンド処理部を有する無線制御装置と伝送路を介して接続される無線装置であって、
ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：高精度時間プロトコル）マスタとして動作する前記無線制御装置との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作し、
前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御し、
前記同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、
前記無線制御装置から無線送信の対象のデータを含むフレームを受信して前記データをバッファに格納し、
前記無線送信を行うべきタイミングと、前記フレームの受信に基づくタイミングとの位相差に応じて、前記バッファから前記データを読み出して無線送信するタイミングを制御する、制御部
を備えることを特徴とする無線装置。
【０２０７】
（付記２）前記制御部は、前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御した後、前記無線制御装置に通知し、前記通知したことに応じて前記無線制御装置からの前記フレームを受信する、
ことを特徴とする付記１に記載の無線装置。
【０２０８】
（付記３）前記制御部は、前記同期させた現在時刻に基づいて、前記無線送信と、他の基地局システムから無線送信された信号の受信と、を切り替える、
ことを特徴とする付記１または２に記載の無線装置。
【０２０９】
（付記４）前記制御部は、前記ＰＴＰメッセージと、前記フレームから抽出したクロックと、に基づいて前記無線送信を行うべきタイミングを生成し、前記フレームの受信に基づくタイミングと、生成した前記無線送信を行うべきタイミングと、の位相差に応じて、前記バッファから前記データを読み出して無線送信するタイミングを制御する、
ことを特徴とする付記１〜３のいずれか一つに記載の無線装置。
【０２１０】
（付記５）ベースバンド処理部を有する無線制御装置と、前記無線制御装置と伝送路を介して接続される無線装置とを有する基地局システムであって、
前記無線制御装置は、
ＰＴＰ（Ｐｒｅｃｉｓｉｏｎ  Ｔｉｍｅ  Ｐｒｏｔｏｃｏｌ：高精度時間プロトコル）スレーブとして動作する前記無線装置との間でＰＴＰメッセージを送受信する際にＰＴＰマスタとして動作する制御部を備え、
前記無線装置は、
ＰＴＰマスタとして動作する前記無線制御装置との間でＰＴＰメッセージを送受信する際にＰＴＰスレーブとして動作し、
前記ＰＴＰメッセージの送受信により取得した時刻情報に基づいて、現在時刻を前記ＰＴＰマスタとして動作する無線制御装置に同期するよう制御し、
前記同期させた現在時刻に基づいて、無線送信を行うべきタイミングを生成し、
前記無線制御装置から無線送信の対象のデータを含むフレームを受信して前記データをバッファに格納し、
前記無線送信を行うべきタイミングと、前記フレームの受信に基づくタイミングとの位相差に応じて、前記バッファから前記データを読み出して無線送信するタイミングを制御する、制御部
を備えることを特徴とする基地局システム。
【０２１１】
（付記６）前記無線制御装置の制御部は、
前記無線制御装置から、前記無線装置が前記無線送信を行うアンテナ端までの伝送遅延量に応じた前記データの遅延量を調整する際、前記無線装置による前記データの遅延量の調整より大きい単位の調整を行う、
ことを特徴とする付記５に記載の基地局システム。
【符号の説明】
【０２１２】
１００，２２００，２３００  基地局システム
１０１  ＰＴＰマスタ
１０２  スイッチングハブ
１０３，１０４  ＣＰＲＩ伝送路
１１０，２２１０，２３１０  ＲＥＣ
１１１  ＮＷ終端部
１１２，１２２  装置内ＳＷ
１１３，１２３  ＰＴＰ終端部
１１４，１２４  ＳＹＮＣ／ＣＬＫ処理部
１１５  ベースバンド処理部
１１６，１２１，１３０，８００  ＣＰＲＩ終端部
１１７，１２５  監視制御部
１１８，１１８ａ，１１８ｂ，１２７，１４７  遅延補正部
１２０，１４０，２２２１〜２２２５，２３２３  ＲＥ
１２６  データ分配部
１２８  ＲＦ部
１２９，１４９  アンテナ
１３１  ＰＴＰ同期タイミング生成部
３００  ハイパーフレーム
３１０  ベーシックフレーム
３１１  制御情報群
３１１ａ，３１１ｂ，…，２３０２  制御情報
３１２ａ，３１２ｂ，７２１〜７２３…  ＩＱデータ
３４０  ＢＦＮ
６０１  書込ポインタ回路
６０２  メモリ
６０３  読出ポインタ回路
６０４  時間差算出部
６０５  タイミング生成部
７０１  ＣＰＲＩ受信データ
７０２  ＲＦ送信データ
７０３  遅延補正量
７０４  基準タイミング
７１１〜７１３  無信号領域
８０１  送信バッファ
８０２  送信バッファ制御部
８０３  送信データ多重処理部
８０４  エンコーダ
８０５  ＳＥＲＤＥＳ部
８０６  デコーダ
８０７  受信データ抽出部
８０８  受信バッファ
８０９  受信バッファ制御部
９１１  マスタ
９１２  スレーブ
１０１０，１０２０  ＰＴＰパケット
１０１１，１０２１  Ｃｏｒｒｅｃｔｉｏｎフィールド
１０３０  レジデンスタイムブリッジ
１１０１  位相比較部
１１０２  クロック生成部
１１０３  システム内基準タイミング生成部
１３１０，１３２０  タイミング例
１４０１，１４０２  遅延情報付与部
１７１０  時間
２３０１  ＣＰＲＩフレーム
２３０３  ＯＴＮフレーム
２３２１，２３２２  伝送装置
【図１】
2017050730.tif 000003
【図２】
2017050730.tif 000004
【図３】
2017050730.tif 000005
【図４】
2017050730.tif 000006
【図５】
2017050730.tif 000007
【図６】
2017050730.tif 000008
【図７】
2017050730.tif 000009
【図８】
2017050730.tif 000010
【図９】
2017050730.tif 000011
【図１０】
2017050730.tif 000012
【図１１】
2017050730.tif 000013
【図１２】
2017050730.tif 000014
【図１３】
2017050730.tif 000015
【図１４】
2017050730.tif 000016
【図１５】
2017050730.tif 000017
【図１６】
2017050730.tif 000018
【図１７】
2017050730.tif 000019
【図１８】
2017050730.tif 000020
【図１９】
2017050730.tif 000021
【図２０】
2017050730.tif 000022
【図２１】
2017050730.tif 000023
【図２２】
2017050730.tif 000024
【図２３】
2017050730.tif 000025
【図２４】
2017050730.tif 000026