(57)【要約】【課題】マルチオペレータネットワークにおけるデジタル信号のサンプルレートと周波数シフトを制御するためのメカニズムの提供。【解決手段】本願発明の方法は、ネットワークノードによって実行される。この方法は、周波数差と２つのクロックドメイン間の位相差を得ることを含む。クロックドメインの１つは、マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークとマルチオペレータネットワーク内の分散アンテナシステムに関連付けられているクロックドメインの他に関連している。この方法は、位相差を用いて、２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御することを含む。デジタル信号は、無線アクセスネットワークと分散アンテナシステムとの間で通信される。この方法は、周波数差を用いて、デジタル信号の周波数シフトを制御することを含む。【選択図】図４
2020509688.tif 000002
【特許請求の範囲】
【請求項１】
マルチオペレータネットワーク（１００ｃ）におけるデジタル信号のサンプルレートと周波数シフトを制御する方法であって、該方法は、ネットワークノード（２００）によって実行され、該方法は、２つのクロックドメイン間の周波数差と位相差を取得するステップ（Ｓ１０２）であって、前記クロックドメインの１つは、前記マルチオペレータネットワークのネットワークオペレータに関連付けられており、前記クロックドメインの他の無線アクセスネットワークは、前記マルチオペレータネットワークにおける分散アンテナシステムに関連付けられている、ステップ（Ｓ１０２）と、前記位相差を用いて、前記２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御するステップ（Ｓ１０４）であって、前記デジタル信号は、前記無線アクセスネットワークと前記分散アンテナシステムとの間で通信される、ステップ（Ｓ１０４）と、前記周波数差を用いて、前記デジタル信号の周波数シフトを制御するステップ（Ｓ１０６）と、を含む、方法。
【請求項２】
前記周波数差が基準周波数の差を規定し、前記方法は、さらに、基準周波数における違いに起因する無線周波数差のためにデジタル信号を補償するように，前記デジタル信号に周波数シフトを適用するステップ（Ｓ１０８）を含む、請求項１に記載の方法。
【請求項３】
前記周波数シフトは、前記無線アクセスネットワークに関連付けられているクロックドメインと前記分散アンテナシステムに関連した前記クロックドメインの基準周波数との間の周波数比に比例する、請求項１または２に記載の方法。
【請求項４】
前記周波数差は、前記無線アクセスネットワークの前記クロックドメインの内のカウンタと、前記分散アンテナシステムの前記クロックドメインの内のカウンタとの間の更新レートにおける差から得られ、前記位相差は、前記無線アクセスネットワークの前記クロックドメインの内の前記カウンタと、前記クロックドメインの内の前記カウンタとの間の絶対値差から得られる、請求項１ないし３のいずれか１項に記載の方法。
【請求項５】
前記分散アンテナシステムの前記クロックドメインは、それ自身の内部周波数基準に基づいている、請求項１ないし４のいずれか１項に記載の方法。
【請求項６】
前記分散アンテナシステムの前記クロックドメインは、前記マルチオペレータネットワークの前記ネットワークオペレータのうちの１つの周波数基準に基づいている、請求項１ないし４のいずれか１項に記載の方法。
【請求項７】
前記デジタル信号はビットレートを有し、前記周波数基準は、前記ネットワークオペレータの基地局のうちの１つの基地局から受信された前記デジタル信号における前記デジタル信号ビットレートから回復される、請求項６に記載の方法。
【請求項８】
前記周波数基準は、個別のクロック信号として、前記分散アンテナシステムに供給される、請求項６に記載の方法。
【請求項９】
閉ループ更新手続きを用いて、周波数差と位相差とを更新するステップ（Ｓ１１０）をさらに含む、請求項１ないし８のいずれか１項に記載の方法。
【請求項１０】
前記周波数差と前記位相差を更新するステップは、前記無線アクセスネットワークの前記クロックドメインからの既知の規準周期を有する基準信号を取得するステップ（Ｓ１１０ａ）と、前記分散アンテナシステムの前記クロックドメインの内の前記基準信号を受信するステップ（Ｓ１１０ｂ）と、比較基準位相を提供するために、動作可能な前記分散アンテナシステムの前記クロックドメインにおける位相アキュムレータおよび周波数制御ワードを維持するステップ（Ｓ１１０ｃ）と、前記受信した基準信号の前記位相を、前記比較基準位相に比較するステップ（Ｓ１１０ｄ）と、前記比較基準位相が、前記受信した基準信号の位相を追跡するように、前記周波数制御ワードを更新するステップ（Ｓ１１０ｅ）と、をさらに含む、請求項９に記載の方法。
【請求項１１】
前記周波数差と前記位相差を更新するステップは、前記分散アンテナシステムの前記クロックドメインから既知の規準周期を有する基準信号を取得するステップ（Ｓ１１０ａ’）と、前記無線アクセスネットワークの前記クロックドメインの内の前記基準信号を受信するステップ（Ｓ１１０ｂ’）と、比較基準位相を提供するために、前記無線アクセスネットワークの前記クロックドメインの内の位相アキュムレータおよび周波数制御ワードを維持するステップ（Ｓ１１０ｃ’）と、前記受信した基準信号の前記位相を、前記比較基準位相に比較するステップ（Ｓ１１０ｄ’）と、前記比較基準位相が、前記受信した基準信号の位相を追跡するように、前記周波数制御ワードを更新するステップ（Ｓ１１０ｅ’）と、をさらに含む、請求項９に記載の方法。
【請求項１２】
マルチオペレータネットワーク（１００ｃ）においてデジタル信号のサンプル・レートと周波数シフトとを制御するためのネットワークノード（２００）であって、前記ネットワークノード（２００）は、処理回路（２１０）を備え、前記処理回路は、２つのクロックドメイン間の周波数差と位相差を取得し、ここで、前記クロックドメインの１つは、前記マルチオペレータネットワークのネットワークオペレータに関連付けられており、前記クロックドメインの他の無線アクセスネットワークは、前記マルチオペレータネットワークにおける分散アンテナシステムに関連付けられており、前記位相差を用いて、前記２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御し、ここで、前記デジタル信号は、前記無線アクセスネットワークと前記分散アンテナシステムとの間で通信され、前記周波数差を用いて、前記デジタル信号の周波数シフトを制御するように、構成されている、ネットワークノード（２００）。
【請求項１３】
マルチオペレータネットワーク（１００ｃ）におけるデジタル信号のサンプルレートと周波数シフトを制御するコンピュータ・プログラム（１１２０）であって、該コンピュータプログラムは、コンピュータコードを含み、ネットワークノード（２００）の処理回路（２１０）の上で実行するとき、該ネットワークノード（２００）に、２つのクロックドメイン間の周波数差と位相差を取得させ、ここで、前記クロックドメインの１つは、前記マルチオペレータネットワークのネットワークオペレータに関連付けられており、前記クロックドメインの他の無線アクセスネットワークは、前記マルチオペレータネットワークにおける分散アンテナシステムに関連付けられており、前記位相差を用いて、前記２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御（Ｓ１０４）させ、ここで、前記デジタル信号は、前記無線アクセスネットワークと前記分散アンテナシステムとの間で通信され、前記周波数差を用いて、前記デジタル信号の周波数シフトを制御（Ｓ１０６）させる、コンピュータ・プログラム（１１２０）。
【請求項１４】
請求項１３に記載のコンピュータープログラム（１１２０）、および、該コンピュータプログラムが格納されているコンピュータ可読記憶媒体（１１３０）を備えるコンピュータプログラム製品（１１１０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書で提示される実施形態は、マルチオペレータネットワーク内のサンプル・レートとデジタル信号の周波数シフトを制御するための方法、ネットワーク・ノード、コンピュータプログラム、および、コンピュータ・プログラム製品に関する。
【背景技術】
【０００２】
分散アンテナシステム（ＤＡＳ）は、一般的な移動無線ネットワークからの信号を受信できない囲まれた領域内の無線ネットワークカバレッジを提供するために使用することができる。ＤＡＳを有利に展開することができる非限定的な例は、地下鉄システムにおけるトンネル、または、建物複合体である。
【０００３】
典型的なデジタルＤＡＳ１１０が、図１の通信ネットワーク１００ａにおいて示されている。以下、マスターヘッドユニット（ＭＨＵｓ）１４０と呼ばれるヘッドエンド機器は、無線アクセスネットワーク（ＲＡＮ）１５０における無線基地局（複数のＲＢＳ）からダウンリンク信号を受信し、リモートノードへ搬送ネットワーク１２０において、光ファイバ上の搬送のための下り信号を変換するように構成されている。以下では、このリモートノードは、ＲＢＳのカバレッジエリア内に位置するリモートヘッドユニット（ＲＨＵ）１３０と呼ばれる。ＲＢＳは、典型的には、１つまたは複数のネットワークオペレータにより操作される。ＲＨＵは、スマートフォンやタブレットなどの無線通信装置との間の搬送のためにＲＨＵによって駆動されるアンテナでブロードキャストすることができる無線信号に光信号を変換するように構成されている。各ＲＨＵは、順に、その接続されたアンテナからのアップリンク信号を受信し、ＭＨＵに戻す、および、ＲＢＳへ進める光ファイバを介した送信のためにアップリンク信号を変換するように構成されている。
【０００４】
図１の例において、ＭＨＵとのＲＢＳは、無線インタフェースを介して通信する。ＲＢＳ１７０のベースバンドユニット（ＢＢＵの）によって生成されたダウンリンク信号は、したがって、ＭＨＵへ送信する前に、無線ユニット（ＲＵの）のＲＢＳ１５０によって無線信号に変換される。同様に、アップリンク信号は、ＭＨＵによって、ＲＢＳのＲＵに送信される間に無線信号に変換される。ＢＢＵは、ベースバンド符号化、および、ダウンリンク方向における変調、および、アップリンク方向における復調と復号を行うように構成されている。各ＲＵは、そのＢＢＵからの信号から導出した周波数基準を使用して、変調されたデジタルベースバンド信号を無線信号に、および、その逆に、変換するように構成されている。
【０００５】
ＭＨＵならびにＲＨＵの各々は、ＤＡＳへのデジタルインタフェースを有し、ＤＡＳにおいて、無線信号は、したがって、常にではないが、通常、光ファイバ接続を介して、デジタル・サンプルの形で搬送される。デジタルデータ伝送は、どの信号がどのリモートノードに送信されるかを、非常に細かく制御できる無線信号の柔軟なルーティングと分布を可能にする。
【０００６】
ＤＡＳはデジタルトランスポートに基づいているため、ＢＢＵからＲＵへのインターフェースはデジタルであり、ＢＢＵからＤＡＳのＭＨＵに直接接続でき、それを介して、アナログＲＦ信号との間の中間変換を必要とせずに、ＢＢＵとＲＨＵの間でデジタル信号を直接搬送できる。
【０００７】
上記に鑑みて、したがって、ＤＡＳはＲＢＳの拡張として機能していると見なすことができる。つまり、ＲＨＵによって送信される信号は、ＲＢＳから直接送信される信号に適用されるのと同じ、または、類似の要件を満たしている必要があることを意味する。そのような要件は、周波数誤差（すなわち、実際の理想的な送信チャンネル周波数との差）が小さくなければならないということである。例えば、ロング・ターム・エボリューション（ＬＴＥ）技術仕様書３ＧＰＰ  ＴＳ２５．１０４は、５０−２５０ｐｐｂ（十億分の５０−２５０）の周波数誤差を義務付けている（ＲＢＳが最も厳しい要件を持っている広い領域にサービスを提供している）。この仕様は、また、無線通信装置における信号処理が、単一の周波数オフセットパラメータを補償する必要だけがあるように、無線周波数および変調レートの両方を得るために使用される同じ周波数ソースを義務付ける。
【０００８】
ＲＢＳによってサービス複数の重複セルが存在する場合には、すべてのＲＢＳの送信周波数が同じになり、高度な干渉管理を可能にし、マルチポイント伝送を調整するように、これらのセルは同じタイミング基準を使用することが望ましい。
【０００９】
周波数誤差の問題は、マルチオペレータネットワーク（すなわち、複数のネットワークオペレータとネットワーク）において一層明らかになり、ここで、複数または少なくとも２つの異なるネットワークオペレータからのＲＢＳは、機能的に、同じＤＡＳに接続されている。単一のネットワークオペレータＤＡＳを使用すると、ＤＡＳは、そのネットワークオペレータの周波数基準に同期でき、サンプルは、ＢＢＵとＤＡＳの間で同期して搬送でき、そして、ＲＨＵは、オペレーターＲＵによって直接生成される周波数に対応する周波数の無線信号を生成できる。マルチオペレータＤＡＳにおいて、各ネットワークオペレータは、自分の周波数基準を有しており、ＤＡＳを同期できる共通の周波数基準は存在しない。
【００１０】
したがって、異なるネットワークオペレータのＲＡＮが同じＤＡＳに動作可能に接続されている場合、特に、ＲＡＮがデジタルインターフェイスを介してＤＡＳに動作可能に接続されている場合、マルチオペレータネットワークの運用を改善する必要がある。
【発明の概要】
【００１１】
本明細書の実施例の目的は、マルチオペレータネットワークにおいて周波数誤差の効率的な処理を提供することによって、この問題を解決する、あるいは少なくとも軽減することである。
【００１２】
第１の態様によれば、マルチオペレータネットワーク内の、サンプルレートおよびデジタル信号の周波数シフトを制御するための方法が提供される。この方法は、ネットワークノードによって実行される。この方法は、２つのクロックドメイン間の、周波数差と位相差とを得ることを含む。クロックドメインの１つは、マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークに関連し、クロックドメインの他方は、マルチオペレータネットワーク内の分散アンテナシステムに関連付けられている。この方法は、位相差を用いて、２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御することを含む。デジタル信号は、無線アクセスネットワークと分散アンテナシステムとの間で通信される。この方法は、周波数差を用いて、デジタル信号の周波数シフトを制御することを含む。
【００１３】
有利なことに、この方法は、マルチオペレータネットワークにおける周波数およびサンプルレート補正されたデジタル信号の伝送を可能にする。
【００１４】
有利なことに、この方法は、各ネットワークオペレータが、ネットワークオペレータごとの独立した周波数基準を維持しながら、ＤＡＳに独自のデジタル・インターフェースを持つことを可能にする。
【００１５】
第２の態様によれば、マルチオペレータネットワークにおけるデジタル信号の、サンプルレートおよび周波数シフトを制御するためのネットワーク・ノードが提示される。このネットワークノードは、処理回路を含む。この処理回路は、ネットワーク・ノードに、２つのクロックドメイン間の、周波数差と位相差を取得させように構成されている。クロックドメインの１つは、マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークにに関連しており、クロックドメインの他方は、マルチオペレータネットワークにおける分散アンテナシステムに関連付けられている。この処理回路は、ネットワーク・ノードに、位相差を用いて、２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御するさせるように構成されている。このデジタル信号は、無線アクセスネットワークと分散アンテナシステムとの間で通信される。この処理回路は、ネットワークノードに、周波数差を用いて、デジタル信号の周波数シフトを制御させるように構成されている。
【００１６】
第３の態様によれば、マルチオペレータネットワーク内のサンプル・レートとデジタル信号の周波数シフトを制御するためのネットワークノードが提供される。ネットワークノードは、処理回路および記憶媒体を含む。記憶媒体は、処理回路によって実行されると、ネットワークノードに、操作またはステップを実行させる命令を格納する。操作またはステップは、ネットワーク・ノードに、２つのクロックドメイン間の、周波数差と位相差とを取得させる。クロックドメインの１つは、マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークに関連付けられており、他方のクロックドメインは、マルチオペレータネットワークにおける分散アンテナシステムに関連している。この操作、またはステップは、ネットワークノードに、位相差を用いて、２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御させる。デジタル信号は、無線アクセスネットワークと分散アンテナシステムとの間で通信される。操作、またはステップは、ネットワーク・ノードに、周波数差を用いて、デジタル信号の周波数シフトを制御させる。
【００１７】
第４の態様によれば、マルチオペレータネットワークにおけるのサンプル・レートとデジタル信号の周波数シフトとを制御するためのネットワークノードが提供される。ネットワークノードは、周波数差と２つのクロックドメイン間の位相差を取得するように構成された取得モジュールを備える。クロックドメインの１つは、マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークに関連付けられており、他方のクロックドメインは、マルチオペレータネットワークにおける分散アンテナシステムに関連している。ネットワークノードは、位相差を用いて、２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御するように構成された制御モジュールを備える。デジタル信号は、無線アクセスネットワークと分散アンテナシステムとの間で通信される。ネットワークノードは、周波数差を用いて、デジタル信号の周波数シフトを制御するように構成された制御モジュールを備える。
【００１８】
第５の態様によれば、マルチオペレータネットワークにおけるデジタル信号のサンプルレートと周波数シフトを制御するためのコンピュータプログラムが提示され、コンピュータ・プログラム・コードを含むコンピュータプログラムは、ネットワーク・ノード上で実行すると、ネットワークノードに、第１の態様による方法を実行させる。
【００１９】
第６の態様によれば、第５の態様によるコンピュータプログラム、および、コンピュータプログラムが格納されているコンピュータ読み取り可能な記憶媒体を備えるコンピュータプログラム製品が提供される。コンピュータ読み取り可能な記憶媒体は、非一時的なコンピュータ読み取り可能な記憶媒体であり得る。
【００２０】
第１、第２、第３、第４、第５および第６の態様のいずれの特長も、適切であれば、いずれの他の態様にも適用することができることに留意する。同様に、第１の態様の任意の利点は、等しく、それぞれ、第２、第３、第４、第５および／または第６の態様に適用することができる。逆もまた同様である。ここに含まれた実施形態の他の目的、特徴および利点は、以下の詳細な開示、添付の従属請求項、ならびに図面から明らかになる。
【００２１】
一般的には、特許請求の範囲で使用されるすべての用語は、明示的に本明細書に定義されない限り、技術分野における通常の意味にしたがって解釈されるべきである。「１つの（ａ／ａｎ／）要素、装置、部品、手段、モジュール、ステップなど」へのすべての参照は、特に明記しない限り、要素、装置、部品、手段、モジュール、ステップなどの少なくとも１つのインスタンスを参照するものとしてオープンに解釈されるべきである。本明細書に開示された任意の方法のステップは、明示的に述べられない限り、開示された正確な順序で実行される必要はない。
【図面の簡単な説明】
【００２２】
本発明の概念は、ここで、添付図面を参照しながら、一例として、記載されている。
【図１】図１、２および３は、実施形態に係る概略プロック図を示す通信ネットワークである。
【図２】図１、２および３は、実施形態に係る概略プロック図を示す通信ネットワークである。
【図３】図１、２および３は、実施形態に係る概略プロック図を示す通信ネットワークである。
【図４】図４および図５は、実施形態による方法のフローチャートである。
【図５】図４および図５は、実施形態による方法のフローチャートである。
【図６】図６は、本実施の形態に係るネットワークノードのブロック図である。
【図７】図７は、本実施形態に係るサンプルレートオフセット／位相トラッキング機能のブロック図である。
【図８】図８は、本実施形態に係る通信ネットワークのブロック図である。
【図９】図９は、本実施の形態に係るネットワークノードの機能ユニットを示す概略図である。
【図１０】図１０は、本実施の形態に係るネットワークノードの機能モジュールを示す概略プロック図である。
【図１１】図１１は、本実施形態に係るコンピュータ読み取り可能な記憶媒体を含むコンピュータ・プログラム製品の一例を示す。
【発明を実施するための形態】
【００２３】
本発明の概念を、次に、本発明の概念の特定の実施形態が示されている添付図面を参照して詳細に説明する。この発明の概念は、しかしながら、多くの異なる形態で具現化することができるものであり、本明細書に記載された実施形態に限定されると解釈されるべきではない。この開示が徹底的かつ完全となり、当業者に十分に本発明の概念の範囲を伝えるように、むしろ、これらの実施形態は例として提供される。同様の数字は、本願説明を通して同様の要素を指す。破線で示された任意のステップまたは機能はオプションとみなされるべきである。
【００２４】
一般的に言えば、ＲＢＳのメーカーは、機器が共通のタイミング基準に同期させるための目的で、ＲＡＮ内の機器を設計する。タイミング基準は、デジタル相互接続のシンボルクロックを介してＲＡＮを通じて搬送される。デジタルリンクの受信側でのクロック回復メカニズムは、シンボルクロックを抽出し、それは、マスタータイミング基準に同期したクリーンローカルクロック信号を再生するジッタ・クリーナを供給する。共通の基準周波数からのローカルクロックを導出することも、ＲＡＮ内の異なる点において、サンプルが生成されるレートと、消費されるレートとの間の不一致に対処する必要がないというが有益な結果を有する。
【００２５】
タイミング基準は、多くの場合、全地球測位システム（ＧＰＳ）の送信から導出され、基準のソースが一時的に失われた場合における、ホールド・オーバーおよびフォールバックのためのメカニズムである。各ネットワークオペレータは、一般的には、この目的のために独自のインフラを持っており、これらの基準を作成することができる方法にはいくつかのオプションがあり得るので、異なるネットワークオペレータが、すべて、ＧＰＳ送信から自分の基準クロックを導出すことができるとしても、それらが、任意の特定の時点で同一であることを保証するものではない。
【００２６】
再び、図１を参照すると、それぞれが独自のＲＡＮを持ち、各ＲＡＮはＲＢＳの１つによってシンボル表示される、２つのネットワークオペレーターの例を示している。簡単にするために、ネットワークオペレータごとに、ＤＡＳに、１つだけＲＢＳ接続が示されている。しかし、実際には、典型的には、多数のＭＨＵを介して接続されたネットワーク・オペレータ毎に複数のＲＢＳが存在することになり、各ＭＨＵが複数の接続を終了することが可能である。したがって、オペレータが理解するように、各ネットワークオペレータは、そのＲＡＮ内のＲＢＳを複数有することとができる。
【００２７】
ＢＢＵに直接接続されたような周波数基準が示されているが、上記に開示したように、実際には、オペレータのネットワーク内のより深いいくつかのソースから来る可能性がある。
【００２８】
図１に示すように、既存のデジタルＤＡＳの大部分は、ＲＵで示されているように、ＲＡＮへのアナログ無線インターフェースを使用している。ＲＵから送信される無線信号は、ＭＨＵで処理できるようにするために、適切に低い電力レベルに減衰される。各ＭＨＵにおいて、対応するＲＵからの受信信号は、ダウンコンバーターによって、ＭＨＵのＡ／Ｄコンバーターによってデジタル形式に変換できるように、中間周波数にミックスダウンされる。したがって、デジタル信号は、次に、ＤＡＳトランスポートネットワークを介して送信するために（例えば、所望の基地局の送信のみを抽出するデジタルフィルタを用いて）処理される。
【００２９】
ＤＡＳトランスポートネットワークを介して送信した後、デジタル信号は、選択されたＲＨＵに到着し、アナログ信号に逆変換される。次に、アナログ信号は、元の無線周波数に戻して混合するためにアップコンバータに送られる。アップリンク方向では、逆に行われ、各ＲＨＵで受信された信号は、デジタル化され、ダウンコンバートされ、フィルタリングされ、ＭＨＵに送り返され、そこで、アナログ形式に変換され、そして、アップコンバートされて、周波数に戻される。
【００３０】
デジタルＤＡＳは、また、周波数基準を必要とする。この周波数基準は、外部ソースから取り出すことができ、ＤＡＳ内の専用ユニットによって生成されることができ、または、ＭＨＵまたはＲＨＵのうちの１つの中に含まれることができる。この周波数基準は、ＲＢＳの周波数基準ほど正確である必要はない。各ユニット（例えば、ＭＨＵまたはＲＨＵなど）におけるダウンコンバータ基準周波数およびアップコンバータ基準周波数が、同じ周波数基準に対して導出されるので、ダウンコンバートにおいて導入されたエラーは、アップコンバージョンに修正される。唯一の副作用は、ダウンコンバートされた信号は、わずかに、理想の中間周波数から周波数オフセットされることである。しかし、残留誤差は、一般的に、ＤＡＳによるデジタル化、フィルタリング、および搬送に大きな影響を与えないほど小さいものである。ＤＡＳは、他の場合には、ＲＢＳからの信号が搬送されるときに通過する透明な「パイプ」として見える。ＤＡＳデジタルトランスポート内の内部サンプルレートが、ＲＢＳのサンプルレートと同じではないかもしれないという事実は、関心のある信号は、それにもかかわらず、ＤＡＳによって搬送通過帯域内に完全に含まれているので、無関係である。
【００３１】
しかしながら、通常、数十ワットの電力レベルで出力信号を生成し、そして、その後、再びデジタル形式に戻る、ＢＢＵでのデジタル形式からＲＵを介した無線周波数への変換の必要性は、複雑さとコストを追加し、パフォーマンスに影響を与える。ＲＵは、かなりの電力を消費し、ＲＵからのこの廃熱と、例えば減衰器、および、可能な他の機器内で消費される高周波電力は、除去しなければならない。これは、ヘッドエンド機器室のための、電気コストと冷却コストに追加される。さらに、無線周波数アナログ信号から、および、無線周波数アナログ信号に変換するプロセスは、必然的に、各段階でノイズと歪みを導入する。これは、低受動相互変調の定格減衰器のような高品位および高価な部品の使用によって最小限に抑えることができる。これらの欠点は、無線周波数アナログ信号との変換をバイパスすることを、システムの観点から魅力なものとする（機器および運用コストを支払う必要があるネットワークオペレータの視点から見た場合は特にそうである）。
【００３２】
既存の装置は、実際には、単一のネットワークオペレータのみが、ＤＡＳへのデジタル接続を有することができるシステムをもたらす、単一のＲＡＮ、または、ＲＢＳへのデジタルインターフェースを提供するように設計されている。他のネットワークオペレータは、原理的には、依然として、無線周波数インタフェースを介して、同じＤＡＳとインターフェースすることができた。
【００３３】
そのような単一のデジタルインタフェースの例が、図２の通信ネットワーク１００ｂに図示されている。通信ネットワーク１００ｂは、図１の通信ネットワーク１００ａと同様であるが、しかし、ネットワークオペレータが１つだけ存在すること、および、ＢＢＵが、デジタル・マスター・ユニット（ＤＭＵ）１７０に直接インターフェースすることという差がある。ＤＭＵは、このように、上記のＭＨＵを置き換えるものである。デジタルインターフェースを有すること、したがって、アップおよびダウンコンバージョンの必要性を除去することを除いて、ＤＭＵはＭＨＵと同じ機能を実行する。
【００３４】
ただ１つのネットワーク・オペレータが、システムへのデジタルインターフェースを作成する必要がある場合、ＤＡＳの周波数基準は、ＢＢＵからのデジタル信号を受信するＭＨＵにおいて抽出されたように、オペレータの周波数基準から導出することができる。そこから、ネットワークオペレータの基準周波数は、システム全体に分散することができ、ＭＨＵとＲＨＵとのそれぞれにおける正確な周波数出力を生成するために使用することができる。
【００３５】
ＤＡＳは、オペレータＲＡＮと同じ周波数基準に同期されるので、ＢＢＵにおける、および、ＤＡＳ搬送における信号のサンプルレートもまた同期される。これは、デジタル信号のサンプルが生成され、消費されるレートが、両方向で同じであることを意味する。
【００３６】
これは、単一のネットワーク・オペレータがデジタルフィードに使用するＤＡＳのために許容されるソリューションを提供するが、ＤＡＳは、単一周波数基準にのみ同期させることができる。追加のネットワークオペレータは、無線周波数信号を介してＤＡＳをインタフェースしなければならず、ＤＡＳの所有者は、結果として生じる電力消費および熱放散に対処しなければならない。
【００３７】
本明細書に開示された実施形態は、したがって、マルチオペレータネットワーク１００ｃにおける、サンプルレートおよびデジタル信号の周波数シフトを制御するためのメカニズムに関する。そのようなメカニズムを得るために、ネットワーク・ノード２００、ネットワークノード２００で実行される方法、例えば、ネットワークノード２００の上で動作するとき、ネットワークノード２００に、この方法を実行させるコンピュータプログラムの形態のコードを含むコンピュータプログラム製品が提供される。
【００３８】
図３は、開示された実施の形態を適用する、通信ネットワーク１００ｃの例を示す図である。通信ネットワーク１００ｃは、図２の通信ネットワーク１００ｂと同様であるが、違いは、ネットワークオペレータごとに独立した周波数基準を維持しながら、通信ネットワーク１００ｃが、各ネットワークオペレータは、ＤＡＳへの独自のデジタルインターフェースを有することを可能にすることである。通信ネットワーク１００ｃは、したがって、以下では、マルチオペレータネットワーク１００ｃで示される。マルチオペレータネットワーク１００ｃは、ネットワークノード２００を備える。ネットワークノード２００は、ＤＡＳ、および、ＲＡＮの少なくとも１つとデジタル適にインターフェースするように動作可能に接続されている。さらに、この点で、ネットワークノード２００は、ＤＭＵと、あるいはその一部と同じ場所に配置（コロケーション）することができ、または、ＤＭＵの中にインプリメントすることができる。ネットワークノード２００の更なる態様を、以下に開示する。
【００３９】
いくつかの態様では、ＤＡＳのクロックドメインは、それ自体の内部周波数基準に基づいている。他の態様では、ＤＡＳのクロックドメインは、マルチオペレータネットワーク１００ｃのネットワークオペレータのうちの１つの周波数基準に基づいている。周波数基準は、ネットワークオペレータの１つのＲＢＳから受信したデジタル信号のビットレートから回復することができる。さらに、周波数基準は、別個のクロック信号としてＤＡＳに供給することができる。ＤＡＳは、このように、独自の内部周波数基準を有することができる、または、ＲＡＮのうちの１つからの信号に同期させることによって、オペレータの周波数基準の１つから、その周波数基準を導出することができる。これは、マルチオペレータネットワーク１００ｃ内における、多数の別個のクロックドメインにつながる。ＤＡＳ用のものと、それぞれ独立したネットワークオペレータの基準周波数のためものである。
【００４０】
以下にさらに開示するように、各ＤＭＵは、これらのクロックドメイン間のブリッジを実装し、周波数補償を各ネットワークの各デジタル信号に適用することができる十分な精度で、ＤＡＳクロックドメインとオペレータクロックドメインとの間のオフセット周波数を測定する。その結果、各ネットワークオペレータのための無線周波数信号をオペレータ基準周波数に同期したならば、持っていたであろうものと実質的に同じ周波数で再作成することができる。
【００４１】
図４および図５は、マルチオペレータネットワーク１００Ｃ内にデジタル信号のサンプルレートと周波数シフトを制御するための方法の実施形態を示すフローチャートである。この方法は、ネットワークノード２００によって実行される。この方法は、有利には、コンピュータプログラム１１２０として提供される。
【００４２】
次に、図４参照すると、実施形態に係るネットワークノード２００によって実行される、マルチオペレータネットワーク１００ｃ内において、デジタル信号のサンプルレートと周波数シフトとを制御するための方法を示している。
【００４３】
最初に、ＲＡＮのクロックドメインとＤＡＳのクロックドメインとの間の周波数差および位相差が取得される。したがって、ネットワークノード２００は、ステップＳ１０２を実行するように構成されている。
【００４４】
Ｓ１０２：ネットワークノード２００は、周波数差と２つのクロックドメイン間の位相差を取得する。クロックドメインの１つはマルチオペレータネットワーク１００ｃのネットワークオペレータのＲＡＮ、そして、クロックドメインの他方は、マルチオペレータネットワーク１００ｃのＤＡＳに関連付けられ、
【００４５】
ネットワークノード２００は、サンプルレート変換を制御する位相差を使用する。したがって、ネットワークノード２００は、ステップＳ１０４を実行するように構成されている。
【００４６】
Ｓ１０４：ネットワークノード２００は、この位相差を用いて、２つのクロックドメイン間のデジタル信号のサンプルレート変換を制御する。このデジタル信号は、ＲＡＮとＤＡＳとの間で通信される。
【００４７】
ネットワークノード２００は、周波数シフトを制御するために、周波数差を用いる。したがって、ネットワークノード２００は、ステップＳ１０６を実行するように構成されている。
【００４８】
Ｓ１０６：ネットワークノード２００は、周波数差を用いて、デジタル信号の周波数シフトを制御する。
【００４９】
したがって、周波数シフトは、周波数誤差を修正するように、周波数誤差を使用して決定される。それによって、（周波数差がない場合）ＲＡＮに関連付けられたクロックドメインにおいて導出されたであろう、ＤＡＳに関連付けられたクロックドメインで無線周波数の生成を可能にする。
【００５０】
換言すれば、周波数補償は、それによって、各ネットワークオペレータの無線周波数信号を、オペレータの基準周波数に直接同期する場合に、彼らが持っているのと実質的に同じ周波数で再現することができるように、マルチオペレータネットワークｌｏｏｃ内の各ネットワーク・オペレータのデジタル信号に適用することができる。
【００５１】
図５を参照すると、さらなる実施形態によるネットワークノード２００によって実行される、マルチオペレータネットワーク１００ｃでのデジタル信号のサンプルレートと周波数シフトの制御の方法が示されている。ステップＳ１０２、Ｓ１０４、Ｓ１０６が、図４を参照して、上記のように実行されることを仮定する。したがって、その繰り返しの説明は省略する。
【００５２】
一般に、周波数差が（２つのクロックドメイン間の）基準周波数の差を規定する。基準周波数の差は、マルチオペレータネットワーク１００ｃにおいて、ネットワークノード２００によって、または、別のエンティティ、装置、ノード、または機能によって、補正、または補償のいずれかをすることができる。したがって、本実施形態に係るネットワークノード２００は、ステップＳ１０８を実行するように構成されている。
【００５３】
Ｓ１０８：ネットワークノード２００は、基準周波数の違いによる無線周波数差に対してデジタル信号を補償するように、デジタル信号に周波数シフトを適用する。
【００５４】
ここで、図６を参照すると、図６は、ネットワークノード２００内の処理を示すブロック図である。上記のように、ネットワークノード２００は、ＤＭＵとコロケーション（同じ場所に配置）されるか、ＤＭＵの一部であるか、ＤＭＵに実装され得る。ネットワークノード２００は、このように、ＲＡＮへのデジタルインターフェース６１０と、ＤＡＳへのデジタルインタフェース６４０とを含む。ネットワークノード２００は、内部の２つの周波数基準へのアクセスを有する。ＢＢＵからのデジタル信号に同期したもの（つまり、ＲＡＮに関連付けられたクロックドメイン）、そして、ＤＡＳ基準周波数に同期した他のもの（つまり、ＤＡＳに関連付けられたクロックドメイン）である。ＤＡＳが構成されている方法に依存して、ネットワークノード２００自体（または、その関連ＤＭＵ）は、また、ＤＡＳ基準として作用することができる。
【００５５】
ダウンリンクでは、サンプルはＲＡＮからＤＭＵを介して受信され、ＤＡＳによってほぼ同じレートで消費されるが、まったく同じレートではない。アップリンクでは、状況が逆転する。これは、時間が経つにつれて、サンプリングの瞬間がずれてしまい、そして、数百万を超えるサンプルの場合、受信および消費されるサンプルの数が、異なることを意味する（通常のサンプルレートは、ＭＨｚの１０ｓで、これは、０．１ｐｐｍの誤差が毎秒のサンプル全体の差に対応し、単純なＤＡＳ基準ソースが、１０ｐｐｍ以上の変動を有する場合があることを意味する）。時間が経つにつれて、この差は、補償されない場合は、サンプルバッファに、アンダーランまたはオーバーランさせる。そのような補償を、サンプルレートオフセット／位相追跡機能６５０によって決定される入力位相推定値φを用いて、（したがって、上記のステップＳ１０４を実行するように構成できる）分数遅延（ｆｒａｃｔｉｏｎａｌ  ｄｅｌａｙ）サンプルレート変換機能６２０を使用して実装することができる。分数遅延サンプルレート変換機能６２０は、多相フィルター、ｓｉｎｃフィルター、または、Ｆａｒｒｏｗフィルターを使用して実装できる。これは、ＲＡＮとＤＡＳのクロックドメインのサンプル瞬間の相対的なシフトが、それが各発信サンプル瞬間と整列するように、入力デジタル信号の遅延を調整することによって補償されることを可能にする。分数遅延がサンプル全体の境界を横切る点において、サンプルは廃棄されるか、または、挿入される。
【００５６】
いくつかの態様では、２つのクロックドメインをブリッジする整数遅延フィルタを利用するために、２つのクロックドメイン間のサンプリング位相差が追跡される。一般的用語では、サンプリング位相差は、時間の経過とともに累積した周波数差の積分として表すことができる。この追跡は、図６において、（したがって、ステップＳ１０２の上で、実行するように構成することができる）サンプルレートオフセット／位相トラッキング機能６５０によって実行される。サンプルレートオフセットの推定値は、また、周波数オフセットの推定値でもあり、これは、サンプルレートオフセット／位相追跡機能６５０により決定され、そして、値
【数１】
2020509688.tif 000003
を生成するスケーリング機能６６０により無線周波数に変換された、周波数シフトを表す値ｒにしたがって搬送された信号を周波数シフトすることにより、周波数シフト機能６３０によって補正される（したがって、上記のステップＳ１０６を実行するように構成できる）。必要な周波数シフトは、チャネルの絶対無線周波数を乗じた周波数誤差に比例する。つまり、本実施形態にしたがい、周波数シフトは、ＲＡＮに関連したクロックドメインの基準周波数と、ＤＡＳに関連したクロックドメインの基準周波数との間の周波数誤差に比例する。この周波数シフトは、
【数２】
2020509688.tif 000004
にしたがう所望の周波数で回転する複素指数フェーザｘを生成する数値制御発振器（ＮＣＯ）（いわゆるデジタルミキサー等）を用いる直交（ｑｕａｄｒａｔｕｒｅ）デジタルミキサによって実現することができる。ここで、ｋは、サンプルインデックス、ｗは、推定周波数補正オフセット（秒あたりのラジアン）である。複素ベースバンド信号をｘと乗算される場合、その中心周波数は、複素フェーザｘの周波数だけシフトされる。ＮＣＯは通常、適切な数の小数ビット精度を持つ位相アキュムレータ、そして、サンプルごとの位相増分としての周波数として実装される。一方、コサイン関数とサイン関数は、ルックアップテーブル、または、たとえばＣＯＲＤＩＣアルゴリズムを用いて実装できる（ＣＯＲＤＩＣは、Ｃｏｏｒｄｉｎａｔｅ  Ｒｏｔａｔｉｏｎ  Ｄｉｇｉｔａｌ  Ｃｏｍｐｕｔｅｒの略）。
【００５７】
周波数シフト機能は、表示されている場所に配置できるが、また、デジタル信号パスの他の場所に（たとえば、ＲＡＮに関連付けられたクロックドメインのどこか、または各ＲＨＵでも）同じ機能を保持しながら配置することもできることを示すアウトラインの破線を有する。
【００５８】
周波数オフセットの推定は、２つのクロックドメインのカウンタを実行することによって、容易に、得ることができた。特に、本実施形態にしたがって、周波数差は、ＲＡＮのクロックドメイン内のカウンタとＤＡＳのクロックドメイン内のカウンタとの間の更新レートの差から得られる。さらに、本実施形態によれば、位相差は、ＲＡＮのクロックドメイン内のカウンタとクロックドメイン内のカウンタとの間の絶対値差から得られる。一例として、イネーブル信号は、１つのクロックドメイン内のカウンタ既知数のサイクルにわたって生成され、イネーブル信号の立ち上がりエッジおよび立ち下がりエッジは、他のクロックドメインにおける、対応するカウンタの開始と終了の値をラッチするために使用される。２つのカウンターでカウントされたサイクル数の差は、周波数差の尺度を与える。一方、それ以外のフリーランニングである場合は、カウンターの絶対値は、相対位相の尺度を与える。デスティネーション・クロック・ドメインにソースクロックドメインからのイネーブル信号を同期するときに、このような測定誤差のソースは、不確実である。シンクロナイザは、捕捉クロック・エッジに同期した信号遷移のアラインメントに依存して変化する１つのクロックサイクルの遅延の不確実性を有している。この不確実性は、カウンターの最大２つの増分の測定全体の不確実性につながる可能性がある。イネーブル信号の立ち上がりエッジを同期するときの１サイクルおよび、立ち下がりエッジを同期するときの１サイクルである。任意の正確な周波数オフセット測定は、したがって、より多くのサイクルにわたって測定の持続時間を延長することによって行うことができる。
【００５９】
このような周波数測定は、位相トラッキングを初期化する、または、更新するために使用することができる。しかしながら、唯一の周波数差が追跡され、受信したサンプルと消費したサンプルの長期的な数が一致することを保証することが必要であり得る場合は、残留誤差が必然的に存在する。いくつかの態様では、受信および消費したサンプルの総数を追跡し、周波数とサンプリング位相を更新する閉ループメカニズムが、したがって、それに応じて使用される。このため、図５を再び参照すると、実施形態にしたがって、ネットワークノード２００は、ステップＳ１１０を実行するように構成されている。
【００６０】
Ｓ１１０：ネットワークノード２００は、周波数差と位相差とを閉ループ更新手続きを用いて更新する。
【００６１】
実施形態によれば、ネットワークノード２００は、手続きＳ１１０ａ−Ｓ１１０ｅを行うことにより、周波数差と位相差を更新し、閉ループ更新手続きを実行するように構成されている。
【００６２】
Ｓ１１０ａ：ネットワークノード２００は、ＲＡＮのクロックドメインから、既知の規準周期を有する基準信号を取得する。
【００６３】
Ｓ１１０ｂ：ネットワークノード２００は、ＤＡＳのクロックドメイン内の基準信号を受信する。
【００６４】
Ｓ１１０ｃ：ネットワークノード２００は、比較基準位相を提供するように動作可能なＤＡＳのクロックドメインにおける、位相アキュムレータおよび周波数制御ワードを維持する。
【００６５】
Ｓ１１０ｄ：ネットワークノード２００は、比較基準位相に対して、受信された基準信号の位相を比較する。
【００６６】
Ｓ１１０ｅ：ネットワークノード２００は、受信した基準信号の位相を追跡するために、比較基準位相に対する周波数制御ワードを更新する。
【００６７】
閉ループ更新手続きのさらなる態様は、次に、図７を参照して開示される。図７は、閉ループメカニズムを含む図６におけるサンプルレートオフセット／位相追跡機能６５０のブロック図である。（図７、ＲＡＮのクロックドメインによって示される）ソースクロックドメイン内のカウンタ７１０は、既知の周期を有するパルス波形を生成する。（図７、ＤＡＳクロックドメインによって示される）宛先クロックドメインにおける位相アキュムレータ機能７５０は、周波数シフト推定値更新機能７４０にしたがって、小数値でインクリメントされる。位相アキュムレータは、どの時点で、ソースクロックドメインからのパルスにおける予想される遷移が到着するはずであるかを決定する。ソースクロックドメインからのタイミングパルスは、同期機能７２０によって宛先クロックドメインに同期され、遷移のタイミングは、位相アキュムレータから推定と比較される。ラグ／リード機能７３０は、周波数シフト推定値更新機能における周波数推定値を更新するために使用されるタイミングのラグ（遅れ）やリードを決定する。
【００６８】
図７は、周波数の差が、クロックドメインクロッシングのＤＡＳ側で測定されるシナリオを示しているが、測定信号とデジタル信号の流れは双方向であるので、ＲＡＮ側の周波数における差異を補正することも同様に可能である。したがって、図７のＲＡＮのクロックドメインおよびＤＡＳクロックドメインのプレースメントは、逆にすることができる。同様に、ステップＳ１１０ａ−Ｓ１１０ｅは、また、ＲＡＮ側の周波数の差を測定して補正するように容易に適合させることができる。したがって、図５を再び参照すると、実施形態にしたがって、ネットワークノード２００は、周波数差および位相差を更新し、したがって、（上記のステップＳ１１０ａ−Ｓ１１０ｅの代わりに）ステップＳ１１０ａ’−Ｓ１１０ｅ’を実行することにより、閉ループ更新手続きを実行するように構成されている。
【００６９】
Ｓ１１０ａ’：ネットワークノード２００は、ＤＡＳのクロックドメインからの既知の規準周期を有する基準信号を取得する。
【００７０】
Ｓ１１０ｂ’：ネットワークノード２００は、ＲＡＮのクロックドメイン内の基準信号を受信する。
【００７１】
Ｓ１１０ｃ’：ネットワークノード２００は、比較基準位相を提供するように動作可能なＲＡＮのクロックドメインにおける、位相アキュムレータおよび周波数制御ワードを維持する。
【００７２】
Ｓ１１０ｄ’：ネットワークノード２００は、比較基準位相に対して、受信された基準信号の位相を比較する。
【００７３】
Ｓ１１０ｅ’：ネットワークノード２００は、受信した基準信号の位相を追跡するために、比較基準位相に対する周波数制御ワードを更新する。
【００７４】
制御ループへの同期エラー入力を最小限に抑えるためにさまざまな方法がある。第１実施例によれば、同期エラー入力は、複数のクロックサイクルにわたって測定期間を増加させることによって、最小化される。第２実施例によれば、同期機能におけるサンプリングレートを増大させることによって、ソースクロック位相をより細かく区別することが可能になり、同期エラー入力が最小化される。第３の実施例によれば、既知の細かいステップサイズで、クロックの位相をプログラム的に変化させることができるクロックとの同期機能を動作させることによって、ソースクロック位相を、より細かく区別することが可能になり、同期誤差入力が最小化される。
【００７５】
周波数シフトのために使用される周波数オフセット推定値は、閉ループプロセス内の周波数状態変数から、または、独立した周波数オフセット測定値から、のいずれかから取得することができる。
【００７６】
図８の例は、ＤＡＳのクロックドメインにおいて実行されるオフセット測定を示す。しかしながら、データ搬送は、本質的に双方向であるので、制御ループは、いずれかのクロックドメインにおいて、実装することができる。
【００７７】
１つのクロックドメインの観点からの位相および周波数オフセットは、他のクロックドメイン内の測定値から直接導出することができる。
【００７８】
図８は、サンプリングレート変換を制御するために、および、周波数オフセットを修正するために、どのように、相対クロックドメインの位相と周波数との追跡を使用するか、そして、どのように、ＭＨＵ２００がＲＨＵ１３０と相互作用するか、を示す、マルチオペレータネットワーク１００ｃの一部１００ｄのブロック図である。この点において、ＲＨＵ１３０は、ＭＨＵ２００が周波数シフト機能６２０を備えていない場合、周波数シフト機能８２０を含む。およびその逆である。ＲＨＵ１３０は、周波数シフト機能８２０に値
【数３】
2020509688.tif 000005
を提供するように構成されたスケーリング機能８１０をさらに含む。図６のように、サンプルレートオフセット／位相追跡機能６５０は、リサンプリングと周波数オフセット補正の制御を生成し、サンプルレート変換機能６２０は、サンプルレート変換を実行し、スケーリング機能６６０（第１スケーリング機能）および周波数シフト機能６３０（第１ミキサー）は、周波数オフセットの補正を実行し、そして、周波数シフト機能８２０（第２ミキサー）およびスケーリング機能８１０（第２スケーリング機能）は、デジタル信号の出力無線周波数への変換を実行する。デジタル信号の出力無線周波数への変換は、すべてのネットワークオペレータに共通の固定周波数シフトであり、そして、ネットワークごとのオペレータの周波数補正を考慮することもできない。より詳細には、位相オフセットは、サンプルレート変換機能を制御するために使用される。ＲＨＵで生成される無線信号周波数は、ＤＡＳ基準周波数に比例し、一方、必要な無線信号周波数は、ＲＡＮクロックドメインの基準周波数に比例する。したがって、ＲＨＵでオペレータ信号の周波数誤差が発生し、これは、ＤＡＳとＲＡＮの相対的な周波数差に比例する。誤差を補償するために、デジタル信号の周波数をシフトするように、測定された周波数誤差は、ＮＣＯ制御ワードを生成するためにスケーリングされる。ＲＡＮクロックドメインリファレンスに比例する必要な無線信号周波数にほぼ等しいＲＨＵからの信号に導かれる。
【００７９】
図９は、多数の機能ユニットに関して、一実施形態によるネットワークノード２００のコンポーネントを概略的に図示する。処理回路２１０は、例えば記憶媒体２３０の形で、コンピュータプログラム製品１１１０に保存されたソフトウェア命令を実行できる（図１１のように）、適切な中央処理装置（ＣＰＵ）、マルチプロセッサ、マイクロコントローラ、デジタルシグナルプロセッサ（ＤＳＰ）など、のうちの１つ以上の任意の組み合わせを使用して提供される。処理回路２１０はさらに、少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）、またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）として提供されることができる。
【００８０】
特に、処理回路２１０は、上記のように、一連の操作、または、ステップＳ１０２−Ｓ１１０を実行するネットワークノード２００を引き起こすように構成される。例えば、記憶媒体２３０は、操作のセットを記憶することができ、処理回路２１０は、記憶媒体２３０から、ネットワークノード２００に一連の動作を実行させる動作のセットを取り出すように構成されることができる。操作のセットは、実行可能な命令のセットとして提供されることもできる。
【００８１】
したがって、処理回路２１０は、それにより、本明細書で開示される方法を実行するように構成される。記憶媒体２３０はまた、永続的記憶装置を備えることができる。これは、たとえば、磁気メモリ、光学メモリ、ソリッドステートメモリ、または、リモートマウントされたメモリの任意の単一または組み合わせであるネットワークノード２００は、少なくとも、マルチオペレータネットワーク１００ｃの他のエンティティ、ノード、およびデバイスとの通信のために構成された通信インターフェース２２０をさらに含むことができる。このように、通信インターフェース２２０は、アナログおよびデジタルコンポーネントで構成される１つ以上の送信機および受信機を備えることができる。処理回路２１０は、例えば、データおよび制御信号を通信インターフェース２２０および記憶媒体２３０に送信することにより、通信インターフェース２２０からデータとレポートを受信することにより、記憶媒体２３０からデータおよび命令を取得することにより、ネットワークノード２００の一般的な動作を制御する。ネットワークノード２００の他のコンポーネント、および関連する機能は、ここに提示されている概念を不明瞭にしないために省略されている。
【００８２】
図１０は、多くの機能モジュールに関して、一実施形態によるネットワークノード２００のコンポーネントを概略的に図示する。図１０のネットワークノード２００は、いくつかの機能モジュール、ステップＳ１０２を実行するように構成された取得モジュール２１０ａ、ステップＳ１０４を実行するように構成された制御モジュール２１０ｂ、および、ステップＳ１０６を実行するように構成された制御モジュール２１０ｃを含む。図１０のネットワークノード２００は、ステップＳ１０８を実行するように構成された適用モジュール２１０ｄ、ステップＳ１１０を実行するように構成された更新モジュール２１０ｅ、ステップＳ１１０ａおよび／またはＳ１１０ａ’を実行するように構成された取得モジュール２１０ｆ、ステップＳ１１０ｂおよび／またはＳ１１０ｂ’を実行するように構成された受信モジュール２１０ｇ、ステップＳ１１０ｃおよび／またはＳ１１０ｃ’を実行するように構成された維持モジュール２１０ｈ、ステップＳ１１０ｄおよび／またはＳ１１０ｄ’を実行するように構成された比較モジュール２１０ｉ、および、ステップＳ１１０ｅおよび／またはＳ１１０ｅ’を実行するように構成された更新モジュール２１０ｊのいずれかのような多くのオプションの機能モジュールをさらに備えることができる。
【００８３】
一般的に、各機能モジュール２１０ａ−２１０ｊは、一実施形態では、ハードウェアのみで実装されることができ、別の実施形態では、ソフトウェアの助けを借りて、すなわち、この後者の実施形態は、記憶媒体２３０に保存されるコンピュータプログラム命令を有し、処理回路で実行すると、図１０に関連して前述した、ネットワークノード２００に対応するステップを実行させる。このモジュールはコンピュータープログラムの一部に対応しているが、それらは、個別のモジュールである必要はないが、ただし、ソフトウェアに実装する方法は、使用するプログラミング言語によって異なることも、言及されるべきである。好適には、１つ以上またはすべての機能モジュール２１０ａ−２１０ｊを、処理回路２１０により、おそらく、通信インターフェース２２０および／または記憶媒体２３０と協力して実装することができる。したがって、処理回路２１０は、記憶媒体２３０から機能モジュール２１０ａ−２１０ｊによって提供される命令をフェッチし、そして、これらの命令を実行し、それにより、本明細書で開示されるステップを実行するように構成されることができる。
【００８４】
ネットワークノード２００を、スタンドアロンデバイスとして、または、少なくとも１つの追加デバイスの一部として、提供することができる。例えば、ネットワークノード２００は、ＤＭＵで提供することができる。代替的に、少なくとも２つのデバイスまたはノードの間に、ネットワークノード２００の機能を分散させることができる。これらの少なくとも２つのノード、または、デバイスは、同じネットワーク部分の一部（ＲＡＮやＤＡＳなど）である可能性があり、または、少なくとも２つのこのようなネットワークパーツ間で広がる可能性がある。
【００８５】
したがって、ネットワークノード２００によって実行される命令の第１の部分は、第１のデバイスで実行することができ、そして、ネットワークノード２００によって実行される命令の第２の部分は、第２のデバイスで実行できる。本明細書に開示される実施形態は、ネットワークノード２００によって実行される命令が実行され得る特定の数のデバイスに限定されない。したがって、本明細書に開示される実施形態による方法は、クラウド計算環境に常駐するネットワークノード２００による実行に適している。したがって、単一の処理回路２１０が、図９に示されているが、処理回路２１０は、複数のデバイスまたはノードに分散することができる。同じことが図１０の機能モジュール２１０ａー２１０ｊおよび図１１のコンピュータプログラム１１２０にも当てはまる（以下を参照）。
【００８６】
図１１は、コンピュータ可読記憶媒体１１３０を含むコンピュータプログラム製品１１１０の一例を示す。このコンピューター読み取り可能な記憶媒体１１３０に、コンピュータプログラム１１２０を保存できる。このコンピュータプログラム１１２０が処理回路２１０に、通信インターフェース２２０および記憶媒体２３０などエンティティとデバイスを機能的に結合し、本明細書に記載の実施形態による方法を実行させる。コンピュータプログラム１１２０および／またはコンピュータプログラム製品１１１０は、したがって、本明細書で開示される任意のステップを実行するための手段を提供することができる。
【００８７】
図１１の例では、コンピュータプログラム製品１１１０は、光ディスク、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多用途ディスク）、ブルーレイ（Ｂｌｕ−Ｒａｙ（登録商標））ディスクなどとして示されている。コンピュータプログラム製品１１１０は、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）消去可能なプログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、または、電気的に消去可能なプログラム可能な読み取り専用メモリ（ＥＥＰＲＯＭ）より具体的には、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどの外部メモリ内のデバイスの不揮発性記憶媒体として、または、コンパクトフラッシュ（登録商標）メモリなどのフラッシュメモリなど、メモリとして具現化することもできる。したがって、コンピュータプログラム１１２０は、ここでは、光ディスク上のトラックとして概略的に示されているが、コンピュータプログラム１１２０は、コンピュータプログラム製品１１１０に適した任意の方法で保存することができる。
【００８８】
本発明の概念は、いくつかの実施形態を参照して主に上記で説明された。しかし、当業者には容易に理解されるように、上記で開示したもの以外の、添付の特許請求の範囲によって定義される、発明概念の範囲内の実施形態も同様に可能である。
【図１】
2020509688.tif 000006
【図２】
2020509688.tif 000007
【図３】
2020509688.tif 000008
【図４】
2020509688.tif 000009
【図５】
2020509688.tif 000010
【図６】
2020509688.tif 000011
【図７】
2020509688.tif 000012
【図８】
2020509688.tif 000013
【図９】
2020509688.tif 000014
【図１０】
2020509688.tif 000015
【図１１】
2020509688.tif 000016
【手続補正書】
【提出日】令和1年10月28日(2019.10.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マルチオペレータネットワーク（１００ｃ）におけるデジタル信号のサンプルレートと周波数シフトを制御する方法であって、該方法は、ネットワークノード（２００）によって実行され、該方法は、２つのクロックドメインの間の周波数差と位相差を取得するステップ（Ｓ１０２）であって、前記２つのクロックドメインのうちの１つは、前記マルチオペレータネットワークの無線アクセスネットワークのクロックドメインであり、前記２つのクロックドメインのうちの他方の無線アクセスネットワークは、前記マルチオペレータネットワークにおける分散アンテナシステムのクロックドメインである、ステップ（Ｓ１０２）と、
前記位相差を用いて、前記２つのクロックドメインの間のデジタル信号のサンプルレート変換を制御するステップ（Ｓ１０４）であって、前記デジタル信号は、前記無線アクセスネットワークと前記分散アンテナシステムとの間で通信される、ステップ（Ｓ１０４）と、
前記周波数差を用いて、前記デジタル信号の周波数シフトを制御するステップ（Ｓ１０６）と、を含む、方法。
【請求項２】
前記周波数差が基準周波数の差を規定し、
前記方法は、さらに、
基準周波数における違いに起因する無線周波数差のためにデジタル信号を補償するように，前記デジタル信号に周波数シフトを適用するステップ（Ｓ１０８）
を含む、請求項１に記載の方法。
【請求項３】
前記周波数シフトは、前記無線アクセスネットワークの前記クロックドメインの基準周波数と、前記分散アンテナシステムの前記クロックドメインの基準周波数との間の周波数比に比例する、請求項１または２に記載の方法。
【請求項４】
前記周波数差は、前記無線アクセスネットワークの前記クロックドメインの内のカウンタと、前記分散アンテナシステムの前記クロックドメインの内のカウンタとの間の更新レートにおける差から得られ、
前記位相差は、前記無線アクセスネットワークの前記クロックドメインの内の前記カウンタと、前記クロックドメインの内の前記カウンタとの間の絶対値差から得られる、
請求項１ないし３のいずれか１項に記載の方法。
【請求項５】
前記分散アンテナシステムの前記クロックドメインは、それ自身の内部周波数基準に基づいている、請求項１ないし４のいずれか１項に記載の方法。
【請求項６】
前記分散アンテナシステムの前記クロックドメインは、前記マルチオペレータネットワークのネットワークオペレータのうちの１つの周波数基準に基づいている、請求項１ないし４のいずれか１項に記載の方法。
【請求項７】
前記デジタル信号はビットレートを有し、前記周波数基準は、前記ネットワークオペレータの基地局のうちの１つの基地局から受信された前記デジタル信号における前記デジタル信号のビットレートから回復される、請求項６に記載の方法。
【請求項８】
前記周波数基準は、個別のクロック信号として、前記分散アンテナシステムに供給される、請求項６に記載の方法。
【請求項９】
閉ループ更新手続きを用いて、前記周波数差と前記位相差とを更新するステップ（Ｓ１１０）をさらに含む、請求項１ないし８のいずれか１項に記載の方法。
【請求項１０】
前記周波数差と前記位相差を更新するステップは、
前記無線アクセスネットワークの前記クロックドメインからの既知の規準周期を有する基準信号を取得するステップ（Ｓ１１０ａ）と、
前記分散アンテナシステムの前記クロックドメインの内の前記基準信号を受信するステップ（Ｓ１１０ｂ）と、
比較基準位相を提供するために、動作可能な前記分散アンテナシステムの前記クロックドメインにおける位相アキュムレータおよび周波数制御ワードを維持するステップ（Ｓ１１０ｃ）と、
前記受信した基準信号の位相を、前記比較基準位相に比較するステップ（Ｓ１１０ｄ）と、
前記比較基準位相が、前記受信した基準信号の位相を追跡するように、前記周波数制御ワードを更新するステップ（Ｓ１１０ｅ）と、
をさらに含む、
請求項９に記載の方法。
【請求項１１】
前記周波数差と前記位相差を更新するステップは、
前記分散アンテナシステムの前記クロックドメインから既知の規準周期を有する基準信号を取得するステップ（Ｓ１１０ａ’）と、
前記無線アクセスネットワークの前記クロックドメインの内の前記基準信号を受信するステップ（Ｓ１１０ｂ’）と、
比較基準位相を提供するために、前記無線アクセスネットワークの前記クロックドメインの内の位相アキュムレータおよび周波数制御ワードを維持するステップ（Ｓ１１０ｃ’）と、
前記受信した基準信号の位相を、前記比較基準位相に比較するステップ（Ｓ１１０ｄ’）と、
前記比較基準位相が、前記受信した基準信号の位相を追跡するように、前記周波数制御ワードを更新するステップ（Ｓ１１０ｅ’）と、
をさらに含む、
請求項９に記載の方法。
【請求項１２】
マルチオペレータネットワーク（１００ｃ）においてデジタル信号のサンプル・レートと周波数シフトとを制御するためのネットワークノード（２００）であって、
前記ネットワークノード（２００）は、処理回路（２１０）を備え、
前記処理回路は、ネットワークノード（２００）に、
２つのクロックドメインの間の周波数差と位相差を取得させ、
ここで、前記２つのクロックドメインのうちの１つは、前記マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークのクロックドメインであり、前記２つのクロックドメインうちの他方の無線アクセスネットワークは、前記マルチオペレータネットワークにおける分散アンテナシステムのクロックドメインであり、
前記位相差を用いて、前記２つのクロックドメインの間の前記デジタル信号のサンプルレート変換を制御させ、
ここで、前記デジタル信号は、前記無線アクセスネットワークと前記分散アンテナシステムとの間で通信され、
前記周波数差を用いて、前記デジタル信号の周波数シフトを制御させる
ように構成されている、ネットワークノード（２００）。
【請求項１３】
マルチオペレータネットワーク（１００ｃ）におけるデジタル信号のサンプルレートと周波数シフトを制御するコンピュータ・プログラム（１１２０）であって、
該コンピュータ・プログラムは、コンピュータコードを含み、ネットワークノード（２００）の処理回路（２１０）の上で実行するとき、
該ネットワークノード（２００）に、
２つのクロックドメインの間の周波数差と位相差を取得させ、
ここで、前記２つのクロックドメインのうちの１つは、前記マルチオペレータネットワークのネットワークオペレータの無線アクセスネットワークのクロックドメインであり、前記２つのクロックドメインのうちの他方の無線アクセスネットワークは、前記マルチオペレータネットワークにおける分散アンテナシステムのクロックドメインであり、
前記位相差を用いて、前記２つのクロックドメインの間のデジタル信号のサンプルレート変換を制御（Ｓ１０４）させ、
ここで、前記デジタル信号は、前記無線アクセスネットワークと前記分散アンテナシステムとの間で通信され、
前記周波数差を用いて、前記デジタル信号の周波数シフトを制御（Ｓ１０６）させる、
コンピュータコードを含む、コンピュータ・プログラム（１１２０）。
【請求項１４】
請求項１３に記載のコンピュータ・プログラム（１１２０）、および、該コンピュータ・プログラムが格納されているコンピュータ可読記憶媒体（１１３０）を備えるコンピュータ・プログラム製品（１１１０）。
【国際調査報告】
2020509688.tif 000017
2020509688.tif 000018
2020509688.tif 000019