(57)【要約】      （修正有）【課題】ネットワークで無線通信を実施する方法を提供する。【解決手段】ネットワーク・コーディネーター、複数のネットワーク・ノードおよび複数の加入者局を含むネットワーク・ノードによって、無線通信を実施する方法であり、該方法は、ネットワーク・ノードが、ネットワーク・コーディネーターまたは上流のネットワーク・ノードに、ネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを含む遅延データを送信することを含む。さらに該方法は、ネットワーク・コーディネーターまたは上流のネットワーク・ノードから、目標遅延データを受信すること、および、ネットワーク・コーディネーターまたは上流のネットワーク・ノードから、メッセージを受信することを含む。さらに該方法は、目標伝送時間に、加入者局にメッセージを伝送することを含む。目標遅延データは遅延データに基づいており、目標伝送時間は目標遅延データに基づいている。【選択図】なし【特許請求の範囲】
【請求項１】
ネットワーク・コーディネーターによって、ネットワーク中の無線通信を管理する方法であって、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および、複数の加入者局を含み、
該方法は：
ネットワーク・コーディネーターによって、一つ以上の伝送経路と関連付けられた遅延データを受信することであって、該一つ以上の伝送経路のそれぞれが、複数のうち少なくとも一つのネットワーク・ノードを含む；
一つ以上の伝送経路のそれぞれについて、総伝送経路遅延を計算する；
一つ以上の伝送経路のそれぞれについて、総伝送経路遅延に基づいて目標遅延データを計算する；
ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信する；および
ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿ってメッセージを伝送する
ことを含むことを特徴とする方法。
【請求項２】
遅延データを受信することは：
一つ以上の伝送経路のそれぞれについて、下流の遅延データを受信することであって、該下流の遅延データは、一つ以上の伝送経路のそれぞれに配置された一つ以上の下流のネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを含む；
一つ以上の伝送経路のそれぞれについて、予定遅延を決定する；および
一つ以上の伝送経路のそれぞれについて、伝送経路遅延を計算することであって、および、伝送経路遅延は、一つ以上の伝送経路のそれぞれに配置された一つ以上の下流のネットワーク・ノードと関連付けられたネットワーク・ノード遅延データと、予定遅延との合計である
ことを含むことを特徴とする請求項１に記載の方法。
【請求項３】
遅延データを受信することは：
一つ以上の伝送経路のそれぞれについて、伝送経路遅延データを受信することであって、該伝送経路遅延データは、一つ以上の伝送経路のそれぞれに配置された一つ以上の下流のネットワーク・ノードと関連付けられたネットワーク・ノード遅延データの合計である
ことを含むことを特徴とする請求項１に記載の方法。
【請求項４】
目標遅延データを計算することは：
一つ以上の伝送経路について、総目標遅延時間を決定することであって、該総目標遅延時間は、総伝送遅延時間のうち最大の単一の総伝送経路遅延以上である
ことを含むことを特徴とする請求項１に記載の方法。
【請求項５】
目標遅延データを送信することは：
一つ以上の伝送経路のそれぞれの中のアクセス・ネットワーク・ノードに、総目標遅延時間を送信することであって、該アクセス・ネットワーク・ノードは複数のネットワーク・ノードのうち一つであり、および、複数のうち一つ以上の加入者局と通信する
ことを含むことを特徴とする請求項４に記載の方法。
【請求項６】
目標遅延データを計算することは：
一つ以上の伝送経路のそれぞれの中のアクセス・ネットワーク・ノードについて、アクセス・ノード目標遅延時間を決定することであって、該アクセス・ネットワーク・ノードは複数のネットワーク・ノードのうち一つであり、および、該アクセス・ネットワーク・ノードは複数のうち一つ以上の加入者局と通信する；および
アクセス・ネットワーク・ノードに、アクセス・ノード目標遅延時間を送信する
ことを含むことを特徴とする請求項４に記載の方法。
【請求項７】
メッセージを伝送することは、さらに：
メッセージ伝送時間と関連付けられたタイムスタンプを作成する；および
タイムスタンプをメッセージとともに送信する
ことを含むことを特徴とする請求項１に記載の方法。
【請求項８】
メッセージを伝送することは、さらに：
メッセージ伝送時間と関連付けられたタイムスタンプを作成する；および
タイムスタンプをメッセージとは別々に送信する
ことを含むことを特徴とする請求項１に記載の方法。
【請求項９】
メッセージを伝送することは、さらに：
ネットワーク・コーディネーターによって、メッセージをアクセス・リンク上で伝送する
ことを含むことを特徴とする請求項１に記載の方法。
【請求項１０】
メッセージを伝送することは、さらに：
メッセージをアクセス・リンク上で伝送する前に、ネットワーク・コーディネーターによって、メッセージをリレー・ダウンリンク上で事前伝送する
ことを含むことを特徴とする請求項９に記載の方法。
【請求項１１】
目標遅延データを送信することは、さらに：
ネットワーク・コーディネーターによって、下流のシグナリング・メッセージ中の一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信する
ことを含むことを特徴とする請求項１に記載の方法。
【請求項１２】
遅延データを受信することは、さらに：
ネットワーク・コーディネーターによって、上流のシグナリング・メッセージ中の一つ以上の伝送経路と関連付けられた遅延データを受信する
ことを含むことを特徴とする請求項１に記載の方法。
【請求項１３】
それぞれの伝送経路は一つ以上のアクセス・ネットワーク・ノードを含み、該一つ以上のアクセス・ネットワーク・ノードは、少なくとも一つのネットワーク・コーディネーターまたは複数のうち一つ以上のネットワーク・ノードから複数のうち一つ以上の加入者局への伝送を中継し、および、複数のうち一つ以上の加入者局から少なくとも一つのネットワーク・コーディネーターまたは複数のうち一つ以上のネットワーク・ノードへの伝送を中継することを特徴とする請求項１に記載の方法であって、
該方法は、さらに：
一つ以上のアクセス・ネットワーク・ノードからの伝送と同期して、ネットワーク・コーディネーターによって、複数のうち一つ以上の加入者局にメッセージを伝送する
ことを含むことを特徴とする方法。
【請求項１４】
ネットワーク中の無線通信を管理するネットワーク・コーディネーターであって、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および、複数の加入者局を含み、
該ネットワーク・コーディネーターは：
データおよび指示を記憶する少なくとも一つのメモリ；および
少なくとも一つの処理装置であって、該処理装置は、メモリにアクセスするとともに、および、指示を実行する際に：
一つ以上の伝送経路と関連付けられた遅延データを、ネットワーク・コーディネーターによって受信することであって、該一つ以上の伝送経路のそれぞれが、複数のうち少なくとも一つのネットワーク・ノードを含む；
一つ以上の伝送経路のそれぞれについて、総伝送経路遅延を計算する；
一つ以上の伝送経路のそれぞれについて、総伝送経路遅延に基づいて目標遅延データを計算する；
ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信する；および
ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿ってメッセージを伝送する
よう構成された処理装置
を含むことを特徴とするネットワーク・コーディネーター。
【請求項１５】
少なくとも一つの処理装置が遅延データを受信するよう構成されている場合、該少なくとも一つの処理装置は、さらに： 
一つ以上の伝送経路のそれぞれについて、下流の遅延データを受信することであって、該下流の遅延データは、一つ以上の伝送経路のそれぞれに配置された一つ以上の下流のネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを含む；
一つ以上の伝送経路のそれぞれについて予定遅延を決定する；および
一つ以上の伝送経路のそれぞれについて、伝送経路遅延を計算することであって、および、該伝送経路遅延は、一つ以上の伝送経路のそれぞれに配置された一つ以上の下流のネットワーク・ノードと関連付けられた遅延データネットワーク・ノードと予定遅延との合計である
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項１６】
少なくとも一つの処理装置が遅延データを受信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
一つ以上の伝送経路のそれぞれについて、伝送経路遅延データを受信することであって、該伝送経路遅延データは、一つ以上の伝送経路のそれぞれに配置された一つ以上の下流のネットワーク・ノードと関連付けられたネットワーク・ノード遅延データとの合計である
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項１７】
少なくとも一つの処理装置が目標遅延データを計算するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
一つ以上の伝送経路について、総目標遅延時間を決定することであって、該総目標遅延時間は、総伝送遅延時間のうち最大の単一の総伝送経路遅延以上である
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項１８】
少なくとも一つの処理装置が目標遅延データを送信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
一つ以上の伝送経路のそれぞれの中のアクセス・ネットワーク・ノードに、総目標遅延時間を送信することであって、該アクセス・ネットワーク・ノードは複数のネットワーク・ノードのうち一つであり、および複数のうち一つ以上の加入者局と通信する
よう構成されたことを特徴とする請求項１７に記載のネットワーク・コーディネーター。
【請求項１９】
少なくとも一つの処理装置が目標遅延データを計算するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
一つ以上の伝送経路のそれぞれの中のアクセス・ネットワーク・ノードについて、アクセス・ノード目標遅延時間を決定することであって、該アクセス・ネットワーク・ノードは複数のネットワーク・ノードのうち一つであり、および、アクセス・ネットワーク・ノード複数のうち一つ以上の加入者局と通信する；および
アクセス・ネットワーク・ノードに、アクセス・ノード目標遅延時間を送信するよう構成されたことを特徴とする請求項１７に記載のネットワーク・コーディネーター。
【請求項２０】
少なくとも一つの処理装置がメッセージを伝送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
メッセージ伝送時間と関連付けられたタイムスタンプを作成する；および
タイムスタンプをメッセージとともに送信する
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項２１】
少なくとも一つの処理装置がメッセージを伝送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
メッセージ伝送時間と関連付けられたタイムスタンプを作成する；および
タイムスタンプをメッセージとは別々に送信する
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項２２】
少なくとも一つの処理装置がメッセージを伝送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
ネットワーク・コーディネーターによって、メッセージをアクセス・リンク上で伝送する
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項２３】
少なくとも一つの処理装置がメッセージを伝送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
メッセージをアクセス・リンク上で伝送する前に、ネットワーク・コーディネーターによって、メッセージをリレー・ダウンリンク上で事前伝送する
よう構成されたことを特徴とする、請求項２２に記載のネットワーク・コーディネーター。
【請求項２４】
少なくとも一つの処理装置が目標遅延データを送信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
ネットワーク・コーディネーターによって、下流のシグナリング・メッセージ中の一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信する
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項２５】
少なくとも一つの処理装置が遅延データを受信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
ネットワーク・コーディネーターによって、上流のシグナリング・メッセージ中の遅延データを受信する
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項２６】
それぞれの伝送経路は、一つ以上のアクセス・ネットワーク・ノードを含み、該一つ以上のアクセス・ネットワーク・ノードは、少なくとも一つのネットワーク・コーディネーターまたは複数のうち一つ以上のネットワーク・ノードから複数のうち一つ以上の加入者局への伝送を中継し、および、複数のうち一つ以上の加入者局から少なくとも一つのネットワーク・コーディネーターまたは複数のうち一つ以上のネットワーク・ノードへの伝送を中継し、
少なくとも一つの処理装置は、さらに：
一つ以上のアクセス・ネットワーク・ノードからの伝送と同期して、ネットワーク・コーディネーターによって、複数のうち一つ以上の加入者局にメッセージを伝送する
よう構成されたことを特徴とする請求項１４に記載のネットワーク・コーディネーター。
【請求項２７】
アクセス・ネットワーク・ノードによって、ネットワーク中で無線通信を実施する方法であって、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および、複数の加入者局を含み、該アクセス・ネットワーク・ノードは複数のネットワーク・ノードに含まれ、
該方法は：
アクセス・ネットワーク・ノードによって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、遅延データを送信することであって、該遅延データは、アクセス・ネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを含み、および、一つ以上の上流のネットワーク・ノードがアクセス・ネットワーク・ノードとネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信することであって、該目標遅延データは遅延データに基づいている；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信する；および
目標伝送時間に、複数のうち一つ以上の加入者局にメッセージを伝送することであって、該目標伝送時間は目標遅延データに基づいている
ことを含むことを特徴とする方法。
【請求項２８】
アクセス・ネットワーク・ノードは、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、一つ以上の下流のネットワーク・ノードに、伝送を転送し、および、一つ以上の下流のネットワーク・ノードから、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、伝送を転送するとともに、一つ以上の下流のネットワーク・ノードは、アクセス・ネットワーク・ノードと複数のうち少なくとも一つの加入者局との間の一つ以上の下流の伝送経路に沿って配置され、および
遅延データを送信することは：
アクセス・ネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを決定する；および
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信する
ことを含むことを特徴とする請求項２７に記載の方法。
【請求項２９】
目標遅延データは遅延時間値をさらに含み、および、目標伝送時間はメッセージ伝送時間を遅延時間値に加えたものであり、および
メッセージを受信することは、さらに：
タイムスタンプ値を受信することであって、該目標伝送時間はタイムスタンプ値を遅延時間値に加えたものである；および
タイムスタンプ値と関連付けられた時間に、複数のうち一つ以上の加入者局に、メッセージを伝送する
ことを含むことを特徴とする請求項２７に記載の方法。
【請求項３０】
タイムスタンプ値はメッセージとともに受信されることを特徴とする請求項２９に記載の方法。
【請求項３１】
タイムスタンプ値はメッセージとは別々に受信されることを特徴とする請求項２９に記載の方法。
【請求項３２】
ネットワーク中で無線通信を実施する無線通信局であって、該ネットワークは、ネットワーク・コーディネーター、無線通信局を含む複数のネットワーク・ノード、および、複数の加入者局を含む無線通信局であって、
該無線通信局は：
データおよび指示を記憶する少なくとも一つのメモリ；および
少なくとも一つの処理装置であって、該処理装置は、メモリにアクセスするとともに、および、指示を実行する際に：
無線通信局によって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、遅延データを送信することであって、該遅延データは、無線通信局と関連付けられたネットワーク・ノード遅延データを含み、および、該一つ以上の上流のネットワーク・ノードは、無線通信局とネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信することであって、該目標遅延データは遅延データに基づいている；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信する；および
目標伝送時間に、複数のうち一つ以上の加入者局にメッセージを伝送することであって、該目標伝送時間は目標遅延データに基づいている
よう構成された処理装置
を含むことを特徴とする無線通信局。
【請求項３３】
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、一つ以上の下流のネットワーク・ノードに伝送を転送し、および、一つ以上の下流のネットワーク・ノードから、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、伝送を転送するとともに、一つ以上の下流のネットワーク・ノードは無線通信局と複数のうち少なくとも一つの加入者局との間の一つ以上の下流の伝送経路に沿って配置され、および、少なくとも一つの処理装置は、さらに：
無線通信局と関連付けられたネットワーク・ノード遅延データを決定する；および
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信する
よう構成されたことを特徴とする請求項３２に記載の無線通信局。
【請求項３４】
目標遅延データは遅延時間値をさらに含み、および、目標伝送時間はメッセージ伝送時間を遅延時間値に加えたものであることを特徴とし、および、少なくとも一つの処理装置が、メッセージを受信するよう構成されている場合には、少なくとも一つの処理装置は、さらに：
タイムスタンプ値を受信することであって、該目標伝送時間はタイムスタンプ値を遅延時間値に加えたものであることを特徴とする；および
タイムスタンプ値と関連付けられた時間に、複数のうち一つ以上の加入者局に、メッセージを伝送する
よう構成されたことを特徴とする請求項３２に記載の無線通信局。
【請求項３５】
タイムスタンプ値はメッセージとともに受信されることを特徴とする請求項３４に記載の無線通信局。
【請求項３６】
タイムスタンプ値はメッセージとは別々に受信されることを特徴とする請求項３４に記載の無線通信局。
【請求項３７】
中間ネットワーク・ノードによって、ネットワーク中で無線通信を実施する方法であって、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および、複数の加入者局を含み、該中間ネットワーク・ノードは複数のネットワーク・ノードに含まれ：
該方法は：
中間ネットワーク・ノードによって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信するとともに、該ネットワーク・ノード遅延データは中間ネットワーク・ノードと関連付けられ、および、該一つ以上の上流のネットワーク・ノードは、中間ネットワーク・ノードとネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、下流の遅延データを転送することであって、該下流の遅延データは、中間ネットワーク・ノードと複数のうち一つ以上の加入者局との間の下流の伝送経路に沿って配置された一つ以上の下流のネットワーク・ノードと関連付けられている；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信する；
一つ以上の下流のネットワーク・ノードに、目標遅延データを転送する；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信する；および
一つ以上の下流のネットワーク・ノードに、メッセージを転送する
ことを含むことを特徴とする方法。
【請求項３８】
ネットワーク・ノード遅延データを送信することは、さらに：
中間ネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを決定する；および
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信する
ことを含むことを特徴とする請求項３７に記載の方法。
【請求項３９】
遅延データが伝送経路遅延データを含み、および、下流の遅延データを転送することは：
一つ以上の下流の伝送経路のそれぞれと関連付けられた一つ以上の下流のネットワーク・ノードのうち一つから、伝送経路遅延データを受信する；
伝送経路遅延データにネットワーク・ノード遅延データを付加して、更新された伝送経路遅延データを生成する；および
一つ以上の上流のネットワーク・ノードのうち少なくとも一つに、更新された遅延データ伝送経路を送信することであって、一つ以上の下流の伝送経路のそれぞれと関連付けられた伝送経路遅延データは、対応する一つ以上の下流の伝送経路のそれぞれの中の各ノードと関連付けられたノード遅延データの合計である
ことを含むことを特徴とする請求項３８に記載の方法。
【請求項４０】
遅延データは下流のネットワーク・ノード遅延データを含み、および
下流の遅延データを転送することは：
一つ以上の下流のネットワーク・ノードのそれぞれから下流のネットワーク・ノード遅延データを受信する；および
一つ以上の上流のネットワーク・ノードに、下流のネットワーク・ノード遅延データを転送する
ことを含むことを特徴とする請求項３７に記載の方法。
【請求項４１】
さらに
総目標遅延時間を受信することであって、該総目標遅延時間は時間値である；および
一つ以上の下流のネットワーク・ノードに沿って配置された一つ以上の下流の伝送経路のそれぞれに、総目標遅延時間を送信する
ことを含むことを特徴とする請求項３７に記載の方法。
【請求項４２】
目標遅延データを受信することは：
複数のうち一つ以上の加入者局に伝送する一つ以上の下流のネットワーク・ノードのそれぞれに対して、それぞれの個別目標遅延時間値を受信する
ことをさらに含むことを特徴とする請求項３７に記載の方法。
【請求項４３】
目標遅延データを転送することは：
複数のうち一つ以上の加入者局に直接伝送する一つ以上の下流のネットワーク・ノードのそれぞれに、それぞれの個別目標遅延時間値を送信する
ことをさらに含むことを特徴とする請求項４２に記載の方法。
【請求項４４】
メッセージを受信することは：
メッセージ伝送時間と関連付けられたタイムスタンプ値を受信することであって、該目標伝送時間は、タイムスタンプ値を遅延時間値に加えたものであることを特徴とすることをさらに含むことを特徴とする請求項４３に記載の方法。
【請求項４５】
タイムスタンプ値はメッセージとともに受信されることを特徴とする請求項４４に記載の方法。
【請求項４６】
タイムスタンプ値はメッセージとは別々に受信されることを特徴とする請求項４４に記載の方法。
【請求項４７】
メッセージを転送することは：
一つ以上の下流のネットワーク・ノードのうち少なくとも一つに、メッセージを転送する；
メッセージの伝送時間と関連付けられたタイムスタンプ値を受信する；および
一つ以上の下流のネットワーク・ノードのうち少なくとも一つに、タイムスタンプを転送することであって、該目標遅延データは遅延時間値をさらに含み、および、目標伝送時間はメッセージ伝送時間を遅延時間値に加えたものである；および
目標伝送時間に、複数のうち一つ以上の加入者局に、メッセージを伝送する
ことをさらに含むことを特徴とする請求項３７に記載の方法。
【請求項４８】
ネットワーク中で無線通信を実施する無線通信局であって、該ネットワークは、ネットワーク・コーディネーター、無線通信局を含む複数のネットワーク・ノード、および、複数の加入者局を含み、
該無線通信局は：
データおよび指示を記憶する少なくとも一つのメモリ；および
少なくとも一つの処理装置であって、該処理装置は、メモリにアクセスするとともに、および、指示を実行する際に：
無線通信局によって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信するとともに、該ネットワーク・ノード遅延データは無線通信局と関連付けられ、および、該一つ以上の上流のネットワーク・ノードは、無線通信局とネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、下流の遅延データを転送することであって、該下流の遅延データは、無線通信局と複数のうち一つ以上の加入者局との間の下流の伝送経路に沿って配置された一つ以上の下流のネットワーク・ノードと関連付けられている；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信する；
一つ以上の下流のネットワーク・ノードに、目標遅延データを転送する；
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信する；および
一つ以上の下流のネットワーク・ノードに、メッセージを転送する
よう構成された処理装置
を含むことを特徴とする無線通信局。
【請求項４９】
少なくとも一つの処理装置が、ネットワーク・ノード遅延データを送信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
無線通信局と関連付けられたネットワーク・ノード遅延データを決定する；および
少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信する
よう構成されたことを特徴とする請求項４８に記載の無線通信局。
【請求項５０】
遅延データが伝送経路遅延データを含み、および、少なくとも一つの処理装置が下流の遅延データを転送するよう構成されている場合、該処理装置はさらに：
一つ以上の下流の伝送経路のそれぞれと関連付けられた一つ以上の下流のネットワーク・ノードのうち一つから、伝送経路遅延データを受信する；
ネットワーク・ノード遅延データを伝送経路遅延データに付加して、更新された伝送経路遅延データを生成する；および
一つ以上の上流のネットワーク・ノードのうち少なくとも一つに、更新された遅延データ伝送経路を送信することであって、一つ以上の下流の伝送経路のそれぞれと関連付けられた伝送経路遅延データは、対応する一つ以上の下流の伝送経路のそれぞれの中の各ノードと関連付けられたノード遅延データの合計である
よう構成されたことを特徴とする請求項４９に記載の無線通信局。
【請求項５１】
遅延データは下流のネットワーク・ノード遅延データを含み、および、少なくとも一つの処理装置が下流の遅延データを転送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
一つ以上の下流のネットワーク・ノードのそれぞれから下流のネットワーク・ノード遅延データを受信する；および
一つ以上の上流のネットワーク・ノードに、下流のネットワーク・ノード遅延データを転送する
よう構成されたことを特徴とする請求項４８に記載の無線通信局。
【請求項５２】
少なくとも一つの処理装置は、さらに：
総目標遅延時間を受信することであって、該総目標遅延時間は時間値である；および
一つ以上の下流のネットワーク・ノードに沿って配置された一つ以上の下流の伝送経路のそれぞれに、総目標遅延時間を送信する
よう構成されたことを特徴とする請求項４８に記載の無線通信局。
【請求項５３】
該少なくとも一つの処理装が目標遅延データを受信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
複数のうち一つ以上の加入者局に伝送する一つ以上の下流のネットワーク・ノードのそれぞれに対して、それぞれの個別目標遅延時間値を受信する
よう構成されたことを特徴とする請求項４８に記載の無線通信局。
【請求項５４】
該少なくとも一つの処理装置が目標遅延データを転送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
複数のうち一つ以上の加入者局に直接伝送する一つ以上の下流のネットワーク・ノードのそれぞれに、それぞれの個別目標遅延時間値を送信する
よう構成されたことを特徴とする請求項４８に記載の無線通信局。
【請求項５５】
該少なくとも一つの処理装置がメッセージを受信するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
メッセージ伝送時間と関連付けられたタイムスタンプ値を受信することであって、該目標伝送時間はタイムスタンプ値を遅延時間値に加えたものである
よう構成されたことを特徴とする請求項５４に記載の無線通信局。
【請求項５６】
タイムスタンプ値はメッセージとともに受信されることを特徴とする請求項５５に記載の無線通信局。
【請求項５７】
タイムスタンプ値はメッセージとは別々に受信されることを特徴とする請求項５５に記載の無線通信局。
【請求項５８】
該少なくとも一つの処理装置が、メッセージを転送するよう構成されている場合、該少なくとも一つの処理装置は、さらに：
一つ以上の下流のネットワーク・ノードのうち少なくとも一つに、メッセージを転送する；
メッセージの伝送時間と関連付けられたタイムスタンプ値を受信する；および
一つ以上の下流のネットワーク・ノードのうち少なくとも一つに、タイムスタンプを転送することであって、該目標遅延データは遅延時間値をさらに含み、および、目標伝送時間はメッセージ伝送時間を遅延時間値に加えたものである；および
目標伝送時間に、複数のうち一つ以上の加入者局に、メッセージを伝送する
よう構成されたことを特徴とする請求項５４に記載の無線通信局。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００７年１月４日に出願された米国特許仮出願第６０／８７８，４０９号の利益を主張し、任意の目的で参照により本明細書中に含まれる。
【０００２】
本開示は、一般的に無線通信システムのための方法および装置に関し、および、より詳細には、制御ノード、中間ノード、および宛先ノードを含む無線通信システム、方法、および装置に関する。
【背景技術】
【０００３】
無線装置の数の増加および無線サービスの需要の高まりによって、無線通信システムは拡大を続けている。需要の高まりに応えるため、無線事業者はより多数の無線伝送器を配備してきた。しかしながら、無線事業者は代替としてリレーベース・システムもまた活用してきた。
【０００４】
リレーベース・システムにおいて、無線システムの一つのノードは、リレー・ノードとよばれる一つ以上の中間ノードを用いて、無線システム中の別のノードと通信してもよい。一部のシステムでは、リレー・ノードを中継局と称してもよく、および、始点ノードと宛先ノードとの間のノードと接続点の組み合わせを伝送経路と称してもよい。リレーベース・システムは任意の種類の無線ネットワークの中に見出されうる。
【０００５】
リレーベース・システムの例は、マルチホップ・リレー（ＭＲ）ネットワークである。図１は、電気電子技術者協会（ＩＥＥＥ）８０２．１６シリーズの規格に基づいた従来のＭＲネットワーク１００の図である。図１に示すように、ＭＲネットワーク１００は、たとえば基地局（ＢＳ）１１０など一つ以上の伝送器、ＲＳ１２０ａ、１２０ｂおよび１２０ｃを初めとする一つ以上の中継局（ＲＳ）１２０、ＳＳ１３０ｘ、１３０ｙおよび１３０ｚを初めとする一つ以上の加入者局（ＳＳ）１３０、および、ＴＰ１４０ａおよびＴＰ１４０ｂを初めとする一つ以上の伝送経路（ＴＰ）１４０を含んでもよい。
【０００６】
ＭＲネットワーク１００中では、送信局（たとえばＢＳ１１０）と加入者局（たとえば、ＳＳ１３０ｘ、ＳＳ１３０ｙ、ＳＳ１３０ｚ等）との間の通信は、一つ以上の中継局（たとえば、ＲＳ１２０ａ、ＲＳ１２０ｂ、ＲＳ１２０ｃ等）を用いて達成してもよい。たとえば、ＭＲネットワーク１００中では、ＲＳ１２０ａは、ＢＳ１１０からデータを受信し、および別の中継局（たとえばＲＳ１２０ｂ）にデータを送信してもよい。代替的にＲＳ１２０ａは、下流の中継局（たとえばＲＳ１２０ｂ）からデータを受信し、およびＢＳ１１０にデータを送信してもよい。別の例として、ＲＳ１２０ｂはＲＳ１２０ａからデータを受信し、および対応した加入者局（たとえばＳＳ１３０ｙ）にデータを送信してもよい。代替的にＲＳ１２０ｂは、加入者局（たとえばＳＳ１３０ｙ）からデータを受信し、および上流の中継局（たとえばＲＳ１２０ａ）にデータを送信してもよい。
【０００７】
図１に示すように、伝送経路（ＴＰ）１４０は、ＢＳ１１０から一つ以上のＲＳ１２０を経由した伝送ルートであってもよい。たとえば、ＢＳ１１０からＲＳ１２０ｂまでの伝送ルート（すなわちＴＰ１４０ａ）はＢＳ１１０、ＲＳ１２０ａ、およびＲＳ１２０ｂを含んでもよい。ＢＳ１１０からＲＳ１２０ｃまでの伝送ルート（すなわちＴＰ１４０ｂ）はＢＳ１１０およびＲＳ１２０ｃを含んでもよい。
【０００８】
伝送経路は長さが異なりうるので、異なる伝送経路に沿って移動する放送用伝送パケットの時間の長さもまた異なりうる。このため、ＢＳ１１０が複数の伝送経路に沿ってデータを伝送する際、各種伝送経路のそれぞれにおける最終中継局は、異なる時間にデータを受信してもよい。最終中継局は、次いで、加入者局にデータを伝送し、これによって加入者局に対して異なる時間にデータを受信させてもよい。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
このため、送信待機時間の異なる中継局から、異なる長さの伝送経路に沿った放送用データパケットの同期伝送を保証するシステムおよび方法が必要とされる。加えて、マルチホップ伝送システム中の放送およびマルチキャストデータの同期伝送を保証するシステムおよび方法が必要とされている。
【００１０】
開示された実施形態は、上述した一つ以上の問題を克服することを目的とする。
【課題を解決するための手段】
【００１１】
例示的な一実施形態では、本開示は、ネットワーク・コーディネーターによって、ネットワーク中の無線通信を管理する方法を対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該方法は、ネットワーク・コーディネーターによって、一つ以上の伝送経路と関連付けられた遅延データを受信すること、および、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延を計算することを含む。該一つ以上の伝送経路のそれぞれは、複数のうち少なくとも一つのネットワーク・ノードを含む。該方法はまた、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延に基づいて目標遅延データを計算すること、および、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信することも含む。さらに該方法は、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿ってメッセージを伝送することを含む。
【００１２】
別の例示的な一実施形態では、本開示は、ネットワーク中の無線通信を管理するネットワーク・コーディネーターを対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該ネットワーク・コーディネーター基地局は、データおよび指示を記憶する少なくとも一つのメモリ、および、メモリにアクセスするとともに、および、指示を実行する際に、一つ以上の伝送経路と関連付けられた遅延データを、ネットワーク・コーディネーターによって受信し、および、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延を計算するよう構成された少なくとも一つの処理装置を含む。一つ以上の伝送経路のそれぞれは、複数のうち少なくとも一つのネットワーク・ノードを含む。処理装置は、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延に基づいて目標遅延データを計算するよう、および、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信するようにも構成されている。さらに、処理装置は、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿ってメッセージを伝送するよう構成されている。
【００１３】
別の例示的な一実施形態では、本開示は、アクセス・ネットワーク・ノードによって、ネットワーク中で無線通信を実施する方法を対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該方法において、アクセス・ネットワーク・ノードは複数のネットワーク・ノードに含まれている。該方法は、アクセス・ネットワーク・ノードによって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、遅延データを送信することを含む。該遅延データは、アクセス・ネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを含み、および、一つ以上の上流のネットワーク・ノードは、アクセス・ネットワーク・ノードとネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。該方法はまた、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信することも含む。目標遅延データは遅延データに基づいている。さらに該方法は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信すること、および、目標伝送時間に、複数のうち一つ以上の加入者局にメッセージを伝送することを含む。目標伝送時間は目標遅延データに基づいている。
【００１４】
別の例示的な一実施形態では、本開示は、ネットワーク中で無線通信を実施する無線通信局を対象とし、該ネットワークは、ネットワーク・コーディネーター、無線通信局を含む複数のネットワーク・ノード、および複数の加入者局を含む。無線通信局は、データおよび指示を記憶する少なくとも一つのメモリ、および、メモリにアクセスするとともに、および、指示を実行する際に、無線通信局によって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、遅延データを送信するよう構成された、少なくとも一つの処理装置を含む。遅延データは、無線通信局と関連付けられたネットワーク・ノード遅延データを含み、および、一つ以上の上流のネットワーク・ノードは、無線通信局とネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。少なくとも一つの処理装置は、さらに、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信するよう構成されている。目標遅延データは遅延データに基づいている。さらに、少なくとも一つの処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信し、および、目標伝送時間に、複数のうち一つ以上の加入者局にメッセージを伝送するよう構成されている。目標伝送時間は目標遅延データに基づいている。
【００１５】
別の例示的な一実施形態では、本開示は、中間ネットワーク・ノードによって、ネットワーク中で無線通信を実施する方法を対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該方法において、中間ネットワーク・ノードは複数のネットワーク・ノードに含まれている。該方法は、中間ネットワーク・ノードによって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信することを含む。ネットワーク・ノード遅延データは、中間ネットワーク・ノードと関連付けられており、および、一つ以上の上流のネットワーク・ノードは、中間ネットワーク・ノードとネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。該方法はまた、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、下流の遅延データを転送することも含む。下流の遅延データは、中間ネットワーク・ノードと複数のうち一つ以上の加入者局との間の下流の伝送経路に沿って配置された一つ以上の下流のネットワーク・ノードと関連付けられている。さらに該方法は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信すること、および、一つ以上の下流のネットワーク・ノードに、目標遅延データを転送することを含む。さらに該方法は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信すること、および、一つ以上の下流のネットワーク・ノードに、メッセージを転送することを含む。
【００１６】
別の例示的な一実施形態では、本開示は、ネットワーク中で無線通信を実施する無線通信局を対象とし、該ネットワークは、ネットワーク・コーディネーター、無線通信局を含む複数のネットワーク・ノード、および複数の加入者局を含む。該無線通信局は、データおよび指示を記憶する少なくとも一つのメモリ、および、メモリにアクセスするとともに、および、指示を実行する際に、無線通信局によって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信するよう構成された、少なくとも一つの処理装置を含む。ネットワーク・ノード遅延データは、無線通信局と関連付けられており、および、一つ以上の上流のネットワーク・ノードは、無線通信局とネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、下流の遅延データを転送するようにも、構成されている。下流の遅延データは、無線通信局と複数のうち一つ以上の加入者局との間の下流の伝送経路に沿って配置された一つ以上の下流のネットワーク・ノードと関連付けられている。さらに、処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信し、および、一つ以上の下流のネットワーク・ノードに、目標遅延データを転送するよう構成されている。さらに、処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信し、および、一つ以上の下流のネットワーク・ノードに、メッセージを転送するよう構成されている。
【発明を実施するための最良の形態】
【００１７】
図２（ａ）は、所定の開示された実施形態による例示的なＭＲネットワーク２００の図である。図２（ａ）の考察は、電気電子技術者協会（ＩＥＥＥ）８０２．１６シリーズの規格を参照に行われるが、本明細書中に開示されるシステムおよび方法は、複数のノードを有する任意の種類のネットワークの中で用いられてもよいと理解されるべきである。さらに、下記に図解しおよびより詳細に説明するように、ＭＲネットワーク２００は、本発明の実施形態にしたがって機能するよう構成された素子を含んでもよい。
【００１８】
図２（ａ）に示すように、ＭＲネットワーク２００は、たとえば基地局（ＢＳ）２１０など一つ以上の伝送器、ＲＳ２２０ａ、２２０ｂおよび２２０ｃを初めとする一つ以上の中継局（ＲＳ）２２０、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚを初めとする一つ以上の加入者局（ＳＳ）２３０、および、ＴＰ２４０ａおよび２４０ｂを初めとする一つ以上の伝送経路（ＴＰ）２４０を含んでもよい。
【００１９】
ＢＳ２１０は、一つ以上の無線規格に基づいてデータおよび／または通信を伝送および／または受信するよう構成された任意の種類の通信装置であってもよく、その多くは当業において公知である。たとえばＢＳ２１０は、たとえば、ＩＥＥＥ８０２．１６シリーズの規格を初めとする任意の種類の規格によって定義された通信プロトコルを用いて、一つ以上のＳＳ２３０、ＲＳ２２０、他のＢＳ２１０および／または他のネットワーク（図示しない）と通信するよう構成されてもよい。一部の実施形態では、ＢＳ２１０を、たとえば、ノードＢ、基地局システム（ＢＴＳ）、アクセスポイント等とも称してもよい。例示的な一実施形態では、ＢＳ２１０はネットワーク・コーディネーターとして機能してもよく、および、遅延データおよび他のネットワーク情報の収集、計算および通信を管理してもよい。
【００２０】
図２（ｂ）は例示的なＢＳ２１０のブロック図である。図２ｂに示すように、ＢＳ２１０は、下記の構成要素のうち一つ以上を含んでもよい：コンピュータ・プログラム指示を実行して各種処理および方法を実施するよう構成された少なくとも一つの中央処理装置（ＣＰＵ）２１１、情報およびコンピュータ・プログラム指示にアクセスしおよびそれらを記憶するよう構成されたランダム・アクセス・メモリ（ＲＡＭ）２１２およびリード・オンリ・メモリ（ＲＯＭ）２１３、データおよび情報を記憶するメモリ２１４、テーブル、リストまたは他のデータ構造を記憶する一つ以上のデータベース２１５、一つ以上の入出力装置２１６、一つ以上のインタフェース２１７、一つ以上のアンテナ２１８等。これら構成要素はそれぞれ、当業において周知の技術であり、およびさらに論じない。
【００２１】
ＲＳ２２０は、たとえば、ＩＥＥＥ８０２．１６シリーズの規格を初めとする一つ以上の無線規格によって定義された通信プロトコルを用いて、一つ以上のＳＳ２３０、他のＲＳ２２０および／またはＢＳ２１０からのデータおよび／または通信を伝送および／または受信するよう構成された任意の種類の通信装置であってもよい。
【００２２】
図２（ｃ）は例示的なＲＳ２２０のブロック図である。図２（ｃ）に示すように、ＲＳ２２０は下記の構成要素のうち一つ以上を含んでもよい：コンピュータ・プログラム指示を実行して各種処理および方法を実施するよう構成された少なくとも一つの中央処理装置少なくとも一つの中央処理装置（ＣＰＵ）２２１、情報およびコンピュータ・プログラム指示にアクセスしおよびそれらを記憶するよう構成されたランダム・アクセス・メモリ（ＲＡＭ）２２２およびリード・オンリ・メモリ（ＲＯＭ）２２３、データおよび情報を記憶するメモリ２２４、テーブル、リストまたは他のデータ構造を記憶する一つ以上のデータベース２２５、一つ以上の入出力装置２２６、一つ以上のインタフェース２２７、一つ以上のアンテナ２２８等。これら構成要素はそれぞれ、当業において周知の技術であり、およびさらに論じない。
【００２３】
たとえば、ＩＥＥＥ８０２．１６シリーズの規格を初めとする一つ以上の無線通信規格を用いて、ＳＳ２３０は、ＢＳ２１０、ＲＳ２２０および／または他のＳＳ２３０と通信するよう構成された任意の種類の無線クライアント装置を含んでもよい。ＳＳ２３０は、たとえば、サーバー、クライアント、メインフレーム、デスクトップ・コンピュータ、ラップトップ・コンピュータ、ネットワーク・コンピュータ、ワークステーション、携帯情報端末（ＰＤＡ）、タブレットＰＣ、スキャナ、電話装置、ポケベル、カメラ、音楽装置等を含んでもよい。例示的な一実施形態では、ＳＳ２３０はモバイル・コンピュータ装置であってもよい。他の実施形態では、ＳＳ２３０は、モバイル環境（たとえば、飛行機、水上バイク、バス、多数の乗客を乗せる車両、自動車等）に配置された「モバイルでない」コンピュータ装置であってもよい。
【００２４】
図２（ｄ）は例示的なＳＳ２３０のブロック図である。図２（ｄ）に示すように、ＳＳ２３０は、下記の構成要素のうち一つ以上を含んでもよい：コンピュータ・プログラム指示を実行して各種処理および方法を実施するよう構成された少なくとも一つの中央処理装置（ＣＰＵ）２３１、情報およびコンピュータ・プログラム指示にアクセスしおよびそれらを記憶するよう構成されたランダム・アクセス・メモリ（ＲＡＭ）２３２およびリード・オンリ・メモリ（ＲＯＭ）２３３、データおよび情報を記憶するメモリ２３４、テーブル、リストまたは他のデータ構造を記憶する一つ以上のデータベース２３５、一つ以上の入出力装置２３６、一つ以上のインタフェース２３７、一つ以上のアンテナ２３８等。これら構成要素はそれぞれ、当業において周知の技術であり、およびさらに論じない。
【００２５】
ＴＰ２４０は、ＭＲネットワーク２００中に一つ以上のノードを含む伝送経路であってもよい。ＴＰ２４０は、有線、無線、または有線および／または無線の通信装置および／または方法の任意の組み合わせであってもよい。ＴＰ２４０は、一つ以上のＲＳ２２０を含んでもよく、これを経由して、データおよび／または通信は、ＢＳ２１０から一つ以上のＳＳ２３０に、および／またはＳＳ２３０から一つ以上のＢＳ２１０に中継されてもよい。ＳＳ２３０からＢＳ２１０への通信は、ＴＰ２４０に沿った上流への移動と称してもよく、一方、ＢＳ２１０からＳＳ２３０への通信は、ＴＰ２４０に沿った下流への移動と称してもよい。通信がＴＰ２４０に沿って上流に移動すると、各ＲＳ２２０は、通信を次の上流のノードに中継してもよく、該次の上流のノードは他のＲＳ２２０またはＢＳ２１０であってもよい。同様に、通信がＴＰ２４０に沿って下流に移動すると、各ＲＳ２２０は、通信を次の下流のノードに中継してもよく、および最後の下流のＲＳ２２０は通信を一つ以上のＳＳ２３０に中継してもよい。例示的な一実施形態では、ＴＰ２４０中のＢＳ２１０からデータおよび／または通信を受信する最初のＲＳ２２０は、初期ネットワーク・ノードと称してもよい。
【００２６】
例示的な一実施形態では、各ＴＰ２４０は一つのアクセス・ノードを含んでもよい。アクセス・ノードは、ＴＰ２４０中の終着ＲＳ２２０であってもよい。すなわち、アクセス・ノードは、一つ以上のＳＳ２３０にサービスを提供するＲＳ２２０であってもよい。例示的な一実施形態では、アクセス・ノードＲＳ２２０は、一つ以上のＳＳ２３０に伝送してもよく、および／または一つ以上のＳＳ２３０から伝送を受信してもよい。たとえば、アクセス・ノードＲＳ２２０は、別のＲＳ２２０またはＢＳ２１０といった上流のノードからデータを受信してもよく、および、一つ以上のＳＳ２３０にデータを中継してもよい。同様に、逆方向では、アクセス・ノードＲＳ２２０は、一つ以上のＳＳ２３０からデータを受信してもよく、および、別のＲＳ２２０またはＢＳ２１０といったデータを上流のノードにデータを中継してもよい。
【００２７】
加えて、ＲＳ２２０は、一つ以上のＲＳ２２０および／またはＢＳ２１０との間のＴＰ２４０中の中間ノードとしての働きをしてもよい。中間ノードは、ＲＳ２２０またはＢＳ２１０といった上流のノードから、一つ以上の下流のノードＲＳ２２０にデータを中継し、および／または、一つ以上の下流のノードＲＳ２２０からＲＳ２２０またはＢＳ２１０といった上流のノードにデータを中継するＲＳ２２０であってもよい。例示的な一実施形態では、ＲＳ２２０は、一つのＴＰ２４０に対するアクセス・ノードおよび一つ以上の追加的なＴＰ２４０に対する中間ノードの両方としての働きをしてもよい。
【００２８】
図２（ａ）を再び参照すると、ＢＳ２１０は、ＭＲネットワーク２００中の一つ以上のＲＳ２２０、一つ以上のＳＳ２３０、および／または一つ以上のＴＰ２４０と関連付けられた一つ以上のデータ構造を、データ間の関係とともに、作成および記憶するように構成されてもよい。たとえばＢＳ２１０は、一つ以上のリレー・ノード識別子；一つ以上の加入者局識別子；一つ以上の伝送経路識別子；および／または、伝送経路を含むリレー・ノード、伝送経路中のリレー・ノードの順序等と関連付けられた一つ以上のリレー・ノード識別子を含んでもよい一つ以上の伝送経路データ構造を記憶してもよい。
【００２９】
例示的な一実施形態では、一つ以上のリレー・ノード識別子は、ＭＲネットワーク２００中のそれぞれのＲＳ２２０を固有に識別するのに用いてもよい。別の例示的な一実施形態では、一つ以上の加入者局識別子は、ＭＲネットワーク２００中のそれぞれのＳＳ２３０を固有に識別するのに用いてもよい。追加的な一実施形態では、一つ以上の伝送経路識別子は、ネットワーク２００中の各ＴＰ２４０、ならびにＴＰ２４０に対応するノード（たとえば、ＢＳ２１０、一つ以上のＲＳ２２０、一つ以上のＳＳ２３０等）を固有に識別するのに用いてもよい。
【００３０】
さらに、ＢＳ２１０は、たとえば、一つ以上のＴＰ２４０と関連した伝送パラメータ、一つ以上のＲＳ２２０と関連した伝送パラメータ、一つ以上のＳＳ２３０と関連した伝送パラメータ等といった他のパラメータを記憶してもよい。例示的な一実施形態では、一つ以上のＲＳ２２０と関連した伝送パラメータは、待ち行列遅延、処理遅延、予定遅延等といった遅延時間を初めとする、ＲＳ２２０と関連付けられた各種遅延時間を含んでもよい。
【００３１】
図２（ａ）に示すように、ＢＳ２１０とＳＳ２３０ｙとの間の通信はＴＰ２４０ａを経由して発生してもよく、ＲＳ２２０ａおよびＲＳ２２０ｂを含んでもよい。ＴＰ２４０ａ中では、データは、ＢＳ２１０ＲからＳ２２０ａに下流に伝送され、ＲＳ２２０ａからＲＳ２２０ｂに下流に中継され、および、ＲＳ２２０ｂからＳＳ２３０ｙに伝送されてもよい。データはまた、ＳＳ２３０ｙからＲＳ２２０ｂに伝送され、ＲＳ２２０ｂからＲＳ２２０ａに上流に中継され、およびＲＳ２２０ａによってＢＳ２１０に上流に伝送されてもよい。この例では、ＲＳ２２０ａは、ＴＰ２４０ａ中の中間ノードとして機能してもよく、および、ＲＳ２２０ｂは、ＴＰ２４０ａ中のアクセス・ノードとして機能してもよい。
【００３２】
同様に、ＢＳ２１０とＳＳ２３０ｚとの間の通信はＴＰ２４０ｂを経由して発生してもよい。図２（ａ）に示すように、ＴＰ２４０ｂはＲＳ２２０ｃを含んでもよい。ＴＰ２４０ｂ中では、データは、ＢＳ２１０からＲＳ２２０ｃに下流に伝送され、および、ＲＳ２２０ｃからＳＳ２３０ｚに伝送されてもよい。データはまたＳＳ２３０ｚからＲＳ２２０ｃに伝送され、およびＲＳ２２０ｃからＢＳ２１０に上流に伝送されてもよい。この例では、ＲＳ２２０ｃはＴＰ２４０ｂ中のアクセス・ノードとして機能してもよく、およびＴＰ２４０ｂは中間ノードを全く含まない可能性がある。
【００３３】
ＢＳ２１０とＳＳ２３０ｚとの間の通信は、ＲＳ２２０を全く活用しない可能性があり、および、ＴＰ２４０はＢＳ２１０とＳＳ２３０ｚとの間の伝送経路のみを含んでもよい。このようにして、データは、ＢＳ２１０からＳＳ２３０ｚに、および、ＳＳ２３０ｚからＢＳ２１０に伝送されてもよい。
【００３４】
本開示による例示的な実施形態は、二つの相：同期相および同期伝送相を含んでもよい。同期相では、目標遅延データは、計算されおよびアクセス・ノードＲＳ２２０に発信されてもよい。同期伝送相では、アクセス・ノードＲＳ２２０は、目標遅延データを活用して同期伝送を達成してもよい。同期伝送相では、同一の目標遅延データを活用している複数の同期伝送が発生してもよい。
【００３５】
同期相は収集ステップ、計算ステップおよび発信ステップを含んでもよい。収集ステップでは、遅延データは、各ＲＳ２２０から収集されてもよい。遅延データは、所定のＲＳ２２０によるデータの受信とＳＳ２３０および／またはＲＳ２２０への引き続いてのデータのＲＳ２２０による伝送との間の総時間を表してもよい。計算ステップは、二つの小ステップ：一つ以上の伝送経路遅延の計算および目標遅延データの計算を含んでもよい。発信ステップでは、目標遅延データは各アクセス・ノードＲＳ２２０に発信されてもよい。
【００３６】
図３（ａ）、図３（ｂ）および図４は、所定の開示された実施形態による遅延情報の集中型の収集および計算を示す。図３（ａ）、図３（ｂ）、および図４に示すように、各ＲＳ２２０は、それに関連付けられたＴＰ２４０を経由して、その個別遅延データをＢＳ２１０に報告してもよい。ＢＳ２１０は、各ＲＳ２２０から受信した遅延データに基づいて、各ＴＰ２４０ごとの総伝送経路遅延を計算してもよい。
【００３７】
図３（ａ）は、所定の開示された実施形態による遅延情報のＲＳ２２０による報告を示す例示的なフローチャート３００ａである。ＲＳ２２０はその遅延データ、ＤＬ＿ＲＳを決定してもよい（ステップ３０５）。本明細書中に用いられるように、ＤＬ＿ＲＳは、ＲＳ２２０がメッセージを受信する時刻と同じＲＳ２２０がメッセージを伝送する時刻との間の総時間を表してもよい。例示的な一実施形態では、ＤＬ＿ＲＳは、予定遅延、待ち行列遅延および／または処理遅延を含んでもよい。遅延データは、方法の任意の組み合わせを用いてＲＳ２２０に対して決定してもよい。たとえば、一実施形態では、ＢＳ２１０は、テストメッセージを一つ以上のＲＳ２２０に送信しおよび遅延を測定することによって遅延データを決定してもよい。別の例示的な一実施形態では、ＢＳ２１０は、ＢＳ２１０と一つ以上のＲＳ２２０との間の一つ以上の過去のデータ伝送から遅延を推定してもよい。別の例示的な実施形態によると、ＲＳ２２０は処理遅延（たとえば、一つ以上のハードウェア装置パラメータ等）をすでに知っていてもよく、および、遅延データは既知の処理遅延を含んでもよい。別の例示的な実施形態では、遅延データは、キュー内のデータと関連付けられた待機時間の観察および／または推定に基づいて演算してもよく、または、スケジューラからの予定された伝送の前の待機時間に基づいてもよい。
【００３８】
ＲＳ２２０は、多数のトリガに応答してその遅延時間を決定してもよい。たとえば、ＲＳ２２０は、一つ以上の定期的な時間増分にしたがって、その遅延時間を決定および報告するようプログラムされてもよい。別の例として、ＲＳ２２０は、ＢＳ２１０からの要求に応答して、その遅延時間を決定および報告してもよい。追加的な例として、ＲＳ２２０はその遅延時間を継続的に監視し、およびＢＳ２１０に監視された遅延時間が変化する時を通知してもよい。
【００３９】
ＲＳ２２０はシグナリング・メッセージを生成してもよく、および、シグナリング・メッセージはＤＬ＿ＲＳを含んでもよい（ステップ３１０）。例示的な一実施形態では、ＳＢＣ＿ＲＥＱメッセージを用いて、本明細書中に記載された方法を実施してもよい。他の実施形態では、他の種類のシグナリング・メッセージが用いられてもよい。
【００４０】
ＲＳ２２０は、ＴＰ２４０中の上流のノードにメッセージを送信することによって、その遅延データをＢＳ２１０に報告してもよい（ステップ３１５）。上流のノードは、ＢＳ２１０または別のＲＳ２２０であってもよい。たとえば、ＲＳ２２０はその遅延データを上流の中間ノードＲＳ２２０に報告してもよく、該中間ノードＲＳ２２０は、遅延データを次の上流のノードに中継してもよい。次の上流のノードはたとえば、別のＲＳ２２０またはＢＳ２１０を含んでもよい。
【００４１】
図３（ｂ）は、所定の開示された実施形態による中間ノード２２０による遅延情報の中継を示す例示的なフローチャート３００ｂである。中間ノードＲＳ２２０は、それぞれの下流のノードＲＳ２２０から次の上流のノードにデータを中継するよう機能してもよい。次の上流のノードは、たとえば、別のＲＳ２２０またはＢＳ２１０を含んでもよい。
【００４２】
図３（ｂ）に示すように、中間ノードＲＳ２２０は下流のノードＲＳ２２０からシグナリング・メッセージを受信してもよい（ステップ３５０）。シグナリング・メッセージは下流のノードＲＳ２２０と関連付けられた遅延データＤＬ＿ＲＳを含んでもよい。
【００４３】
中間ノードＲＳ２２０は、ＴＰ２４０中の上流のノードＲＳ２２０にまたはＢＳ２１０に、受信したシグナリング・メッセージを転送してもよい（ステップ３５５）。例示的な一実施形態では、それぞれの中間ノードＲＳ２２０は、それが中間ノードとして機能するそれぞれの下流のノードＲＳ２２０と関連付けられた遅延データを中継してもよい。
【００４４】
たとえば、図２（ａ）を参照すると、ＲＳ２２０ａ、２２０ｂおよび２２０ｃはそれぞれ、それらの遅延データを決定し、および上流のノードに報告してもよい。ＲＳ２２０ａおよび２２０ｃはそれぞれ、それらの遅延データを直接ＢＳ２１０に送信してもよく、および、ＲＳ２２０ｂはその遅延データを中間ノードＲＳ２２０ａに送信してもよい。ＲＳ２２０ａはＴＰ２４０ａ中の中間ノードとしても機能するので、ＲＳ２２０ａは、ＲＳ２２０ｂと関連付けられた遅延データを含有するシグナリング・メッセージを、ＲＳ２２０ｂから受信し、および、シグナリング・メッセージをＢＳ２１０に転送してもよい。
【００４５】
図４は、所定の実施形態による、ＢＳ２１０による遅延情報の集中型の収集および計算を示す例示的なフローチャート４００である。ＢＳ２１０は、各ＲＳ２２０から、その各ＴＰ２４０を経由してシグナリング・メッセージを受信してもよい（ステップ４０５）。図３（ａ）のステップ３１０に関連して上記に論じたように、それぞれのシグナリング・メッセージはＲＳ２２０と関連付けられた遅延データＤＬ＿ＲＳを含んでもよい。
【００４６】
シグナリング・メッセージの受信と同時に、ＢＳ２１０は各ＴＰ２４０に対する遅延値を決定してもよい（ステップ４１０）。ＢＳ２１０は、各ＴＰ２４０と関連付けられた遅延値に基づいて、各ＴＰ２４０ごとに総伝送経路遅延を計算してもよい（ステップ４１５）。たとえば、ＴＰ２４０に対する総伝送経路遅延は、ＴＰ２４０中の各ノードと関連付けられた一つ以上の処理遅延、ＴＰ２４０中の各ノードと関連付けられた一つ以上の予定遅延、および、ＴＰ２４０中の各ノードと関連付けられた一つ以上の待ち行列遅延の合計であってもよい。総伝送経路遅延は、メッセージがＢＳ２１０から伝送される時刻とＴＰ２４０中のアクセス・ノードから一つ以上のＳＳ２３０にメッセージが伝送される時刻との差であってもよい。代替的には、ＴＰ２４０に対する総伝送経路遅延は、ＴＰ２４０中の各ノードと関連付けられた一つ以上の処理遅延、ＴＰ２４０中の各ノードと関連付けられた一つ以上の予定遅延、および、ＴＰ２４０中の各ノードと関連付けられた一つ以上の待ち行列遅延の合計よりも大きくてもよい。たとえば、ＴＰ２４０中の各ノードと関連付けられた一つ以上の処理遅延、ＴＰ２４０中の各ノードと関連付けられた一つ以上の予定遅延、および、ＴＰ２４０中の各ノードと関連付けられた一つ以上の待ち行列遅延の合計が計算されてもよく、および、ＢＳ２１０は次いで追加的な時間値を追加して、総伝送経路遅延を生成してもよい。追加的な時間値は、任意の値であってもよく、または所定の値であってもよい（たとえば、静的値、値の比、遅延の合計のパーセント等）。
【００４７】
図２（ａ）を再び参照すると、ＢＳ２１０はＲＳ２２０ａから二つの特徴のあるシグナリング・メッセージを受信してもよい：一つはＲＳ２２０ａに対する遅延データを含み、および一つはＲＳ２２０ｂに対する遅延データを含む。ＢＳ２１０はまた、ＲＳ２２０ｃに対する遅延データを含むシグナリング・メッセージも、ＲＳ２２０ｃから受信してもよい。ＢＳ２１０は、ＴＰ２４０ａに対する予定遅延およびＴＰ２４０ｂに対する予定遅延を決定してもよい。ＢＳ２１０は、ＲＳ２２０ａおよび２２０ｂからの遅延データおよびＴＰ２４０ａに対する予定遅延に基づいて、ＴＰ２４０ａに対する総伝送経路遅延を計算してもよい。ＢＳ２１０は、ＲＳ２２０ｃからの遅延データおよびＴＰ２４０ｂに対する予定遅延に基づいて、ＴＰ２４０ｂに対する総伝送経路遅延を計算してもよい。
【００４８】
図５（ａ）、図５（ｂ）および図６はそれぞれ、所定の開示された実施形態による遅延情報の分散型の収集および計算を示す。図５（ａ）、図５（ｂ）、および図６に示すように、それぞれのアクセスＲＳ２２０は、その個別遅延データを現伝送経路遅延値として上流のノードＲＳ２２０またはＢＳ２１０に報告してもよい。上流のノードが中継局ＲＳ２２０である場合は、上流のノードＲＳ２２０は現伝送経路遅延値をその遅延データを含むよう更新してもよく、および、更新された現伝送経路遅延値を別の上流のノードＲＳ２２０またはＢＳ２１０に報告してもよい。このような態様で、ＢＳ２１０は、各ＴＰ２４０に対する伝送経路遅延値を受信してもよい。
【００４９】
図５（ａ）は、所定の開示された実施形態による、アクセス・ノードＲＳ２２０による遅延情報の報告を示す例示的なフローチャート５００ａである。アクセス・ノードＲＳ２２０は、その遅延データＤＬ＿ＲＳを決定してもよい（ステップ５０５）。ＤＬ＿ＲＳは、ＲＳ２２０がメッセージを受信する時刻とＲＳ２２０がメッセージを伝送する時刻との間の総時間を表してもよい。例示的な一実施形態では、ＤＬ＿ＲＳは、予定遅延、待ち行列遅延、および／または処理遅延を含んでもよい。図３（ａ）と関連して上記に論じたように、ＲＳ２２０は、任意の数のトリガに応答してその遅延時間を決定してもよい。たとえば、ＲＳ２２０は、定期的な時間増分にしたがって、その遅延時間を決定および報告するようプログラムされてもよい。別の例として、ＲＳ２２０は、ＢＳ２１０からの要求に応答して、その遅延時間を決定および報告してもよい。追加的な例として、ＲＳ２２０はその遅延時間を継続的に監視してもよく、および、その遅延時間の変化に応答してＢＳ２１０に通知してもよい。
【００５０】
アクセス・ノードＲＳ２２０は、現伝送経路遅延値ＤＬ＿ＴＰを含むシグナリング・メッセージを生成してもよい（ステップ５１０）。例示的な一実施形態では、ＤＬ＿ＴＰはＤＬ＿ＲＳと等しくてもよい。
【００５１】
アクセス・ノードＲＳ２２０はＴＰ２４０中の次の上流のノードにシグナリング・メッセージを送信してもよい（ステップ５１５）。次の上流のノードはたとえば、別のＲＳ２２０またはＢＳ２１０を含んでもよい。例示的な一実施形態では、ＲＳ２２０は現在のＤＬ＿ＴＰ値を上流の中間ノードＲＳ２２０に報告してもよく、該上流の中間ノードＲＳ２２０は、ＤＬ＿ＲＳをさらに更新してから次の上流のノードに送信してもよい。
【００５２】
図５（ｂ）は、所定の開示された実施形態による、中間ノード２２０による遅延情報の中継および更新を示す例示的なフローチャート５００ｂである。中間ノードＲＳ２２０は、現伝送経路遅延値ＤＬ＿ＴＰを含むシグナリング・メッセージを、下流のノードＲＳ２２０から受信してもよい（ステップ５５０）。中間ノードＲＳ２２０は、その遅延データＤＬ＿ＲＳを決定してもよい（ステップ５５５）。中間ノードＲＳ２２０は、その遅延データを含むようＤＬ＿ＴＰを更新してもよい（ステップ５６０）。例示的な一実施形態では、中間ノードＲＳ２２０はその遅延時間をＤＬ＿ＴＰに加えてもよい。
【００５３】
中間ノードＲＳ２２０はシグナリング・メッセージを生成してもよい（たとえば、ＳＢＣ＿ＲＥＱメッセージ等）（ステップ５６５）。例示的な一実施形態では、シグナリング・メッセージは更新されたＤＬ＿ＴＰを含んでもよい。中間ノードＲＳ２２０は、伝送経路ＴＰ２４０中の上流のノードＲＳ２２０またはＢＳ２１０にシグナリング・メッセージを送信してもよい（ステップ５７０）。例示的な一実施形態では、各中間ノードＲＳ２２０は、それが中間ノードとして機能する、それぞれの下流のノードＲＳ２２０から特徴のあるＤＬ＿ＴＰ値を受信してもよい。さらに、各ＲＳ２２０は、その遅延データを含むようＤＬ＿ＴＰ値を更新してもよく、および、更新されたＤＬ＿ＴＰ値を次の上流のノードに転送してもよい。次の上流のノードは、たとえば別のＲＳ２２０またはＢＳ２１０を含んでもよい。
【００５４】
たとえば、図２（ａ）を参照すると、ＲＳ２２０ｂはＤＬ＿ＴＰ値をＲＳ２２０ａに中継してもよく、該ＤＬ＿ＴＰ値はＴＰ２４０ａと関連付けられている。ＲＳ２２０ｂから送信されるＤＬ＿ＴＰ値は、ＲＳ２２０ｂに対するＤＬ＿ＲＳを含んでもよい。ＲＳ２２０ａは次いでＲＳ２２０ａに対するＤＬ＿ＲＳをＴＰ２４０ａに対するＤＬ＿ＴＰ値に追加し、および、更新されたＤＬ＿ＴＰ値をＢＳ２１０に送信してもよい。同様にＲＳ２２０ｃは、ＴＰ２４０ｂに対するＢＳ２１０にＤＬ＿ＴＰ値を報告してもよい。ＴＰ２４０ｂに対するＤＬ＿ＴＰ値は、ＲＳ２２０ｃに対するＤＬ＿ＲＳ値のみを含んでもよい。
【００５５】
図６は、所定の実施形態による、ＢＳ２１０による遅延情報の分散型の収集および計算を示す例示的なフローチャート６００である。図６に示すように、ＢＳ２１０は各ＴＰ２４０からシグナリング・メッセージを受信してもよい（ステップ６０５）。図５（ａ）のステップ５１０に関連して上記に論じたように、それぞれのシグナリング・メッセージは、ＴＰ２４０と関連付けられた遅延データＤＬ＿ＴＰを含んでもよい。たとえば、ＴＰ２４０に対するＤＬ＿ＴＰは、ＴＰ２４０中の各ＲＳ２２０と関連付けられた遅延時間の合計であってもよい。すなわちＤＬ＿ＴＰは、ＢＳ２１０からメッセージが伝送されてもよい時刻とＴＰ２４０中のアクセス・ノードＲＳ２２０から一つ以上のＳＳ２３０にメッセージが伝送されてもよい時刻との差であってもよい。
【００５６】
次いでＢＳ２１０は、各伝送経路に対する予定遅延を決定してもよい（ステップ６１０）。ＢＳ２１０は、各ＴＰ２４０から受信した遅延データおよび各ＴＰ２４０に対する予定遅延に基づいて、各ＴＰ２４０ごとの総伝送経路遅延を計算してもよい（ステップ６１５）。ＴＰ２４０に対する総伝送経路遅延は、ＴＰ２４０から受信した遅延データにＴＰ２４０に対する予定遅延を加えたものを含んでもよい。たとえば、図２（ａ）を参照すると、ＢＳ２１０は、ＴＰ２４０ａに対するＤＬ＿ＴＰを含むシグナリング・メッセージを、ＲＳ２２０ａから受信してもよい。ＢＳ２１０はまた、ＴＰ２４０ｂに対するＤＬ＿ＴＰを含むシグナリング・メッセージも、ＲＳ２２０ｃから受信してもよい。シグナリング・メッセージによって提供されたデータに基づいて、ＢＳ２１０は、ＴＰ２４０ａに対する予定遅延およびＴＰ２４０ｂに対する予定遅延を決定してもよい。
【００５７】
図７、図８および図９は、所定の実施形態による、目標遅延データの発信および目標遅延データを採用した同期メッセージ伝送を示す。図７、図８および図９に示すように、目標遅延データの計算は、単一の総目標遅延時間の計算を含んでもよい。アクセス・ノードＲＳ２２０およびＢＳ２１０による同期伝送は、メッセージの伝送時間と関連付けられたタイムスタンプとともに、各アクセス・ノードＲＳ２２０に、それらの各ＴＰ２４０を経由して、メッセージを伝送するようＢＳ２１０を構成することによって達成してもよい。メッセージを受信した後のアクセス・ノードＲＳ２２０、および、メッセージを送信した後のＢＳ２１０は、メッセージのタイムスタンプ後、総目標遅延時間が経過するまで、メッセージのＳＳ２３０への伝送を遅延してもよい。
【００５８】
図７は、タイムスタンピングを採用している例示的な実施形態による、ＢＳ２１０による総目標遅延時間の発信を示す例示的なフローチャート７００である。図７に示すように、ＢＳ２１０は総目標遅延時間を計算してもよい（ステップ７０５）。たとえばＢＳ２１０は、ＭＲネットワーク２００中のすべてのＴＰ２４０に対する総目標遅延時間を、最大総伝送経路遅延として計算してもよい。
【００５９】
ＢＳ２１０は、総目標遅延時間を含むシグナリング応答メッセージを生成してもよい（ステップ７１０）。例示的な一実施形態では、シグナリング応答メッセージは、ＳＢＣ＿ＲＳＰメッセージであってもよい。ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、それらに関連付けられた一つ以上のＴＰ２４０を経由して、シグナリング応答メッセージを送信してもよい（ステップ７１５）。加えて、ＢＳ２１０が総目標遅延時間が変化したと決定すると、ＢＳ２１０は更新された総目標遅延時間を開始し、および、各アクセス・ノードＲＳ２２０に送信してもよい。図示しないが、各アクセス・ノードＲＳ２２０は、総目標遅延時間を含むシグナリング応答メッセージを受信してもよく、および、将来の伝送において使用するために総目標遅延時間をメモリに記憶してもよい。
【００６０】
図８は、タイムスタンピングを採用している例示的な実施形態による、ＢＳ２１０によるメッセージの伝送を示す例示的なフローチャート８００である。ＢＳ２１０は、メッセージの伝送時間と関連付けられたタイムスタンプを作成してもよい（ステップ８０５）。ＢＳ２１０は、各ＴＰ２４０に沿って、メッセージおよびタイムスタンプを伝送してもよい（ステップ８１０）。
【００６１】
ＢＳ２１０は、メッセージのタイムスタンプの後、総目標遅延時間が経過するまで待機してもよい（ステップ８１５）。ひとたび総目標遅延時間が経過すると、ＢＳ２１０は、ＢＳ２１０と通信する一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ８２０）。例示的な一実施形態では、タイムスタンプは、メッセージに含まれてもよい。別の例示的な一実施形態では、ＢＳ２１０はメッセージをリレー・ダウンリンク上で事前伝送フレームとして送信してもよく、およびタイムスタンプをリレー・リンク上で別々に伝送してもよい。ＢＳ２１０は、アクセス・リンク上で一つ以上のＲＳ２２０にメッセージを引き続き送信してもよい。ＴＰ２４０中の各ＲＳ２２０は、リレー・リンク上で一つ以上の下流のネットワーク・ノードＲＳ２２０に、メッセージを転送してもよい。ひとたびＢＳ２１０および各ＲＳ２２０が総目標遅延時間を待機すると、ＢＳ２１０およびＲＳ２２０は、一つ以上のＳＳ２３０に、アクセス・リンク上で、同期してメッセージを伝送してもよい。
【００６２】
図９は、タイムスタンピングを採用している例示的な実施形態による、アクセス・ノードＲＳ２２０による同期メッセージ伝送を示す例示的なフローチャート９００である。アクセス・ノードＲＳ２２０は、たとえば別のＲＳ２２０またはＢＳ２１０といった上流のノードから、メッセージおよびタイムスタンプを受信してもよい（ステップ９０５）。アクセス・ノードＲＳ２２０が、一つ以上のＴＰ２４０中の一つ以上の下流のＲＳ２２０に対する中間ノードとしての働きもする場合は（ステップ９１０）、アクセス・ノードＲＳ２２０は、一つ以上の下流のノードＲＳ２２０に、メッセージおよびタイムスタンプを転送してもよい（ステップ９１５）。例示的な一実施形態では、ＲＳ２２０は、メッセージおよびタイムスタンプを一緒に（たとえば、単一のデータフレームで）転送してもよい。別の例示的な一実施形態では、ＲＳ２１０は、メッセージを事前伝送フレームとして、リレー・ダウンリンク上で転送してもよく、および、タイムスタンプをリレー・リンク上で別々に伝送してもよい。アクセス・ノードＲＳ２２０は、メッセージのタイムスタンプの後から総目標遅延時間が経過するまで待機してもよく（ステップ９２０）、および次いで、一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ９２５）。
【００６３】
図２（ａ）を再び参照すると、ＢＳ２１０は、タイムスタンピングを採用している例示的な実施形態にしたがって、総目標遅延時間を計算してもよい。ＢＳ２１０は、総目標遅延時間をＲＳ２２０ｃおよびＲＳ２２０ａに送信することによって、すべてのアクセス・ノード、たとえばＲＳ２２０ｂおよびＲＳ２２０ｃに、総目標遅延時間を発信してもよい。遅延情報の受信と同時に、ＲＳ２２０ａは総目標遅延時間をＲＳ２２０ｂに中継してもよい。
【００６４】
たとえばＢＳ２１０は、発信された総目標遅延時間を用いた同期伝送のために、任意の数のメッセージを伝送してもよい。例示的な一実施形態にしたがって、ＢＳ２１０は、メッセージおよび関連付けられたタイムスタンプをＲＳ２２０ａおよび２２０ｃに送信してもよい。ＲＳ２２０ａは、メッセージおよびタイムスタンプを受信し、およびメッセージおよびタイムスタンプをＲＳ２２０ｂに転送してもよい。メッセージおよびタイムスタンプを受信した後のＲＳ２２０ｂおよび２２０ｃ、および、メッセージを送信した後のＢＳ２１０は、メッセージをＳＳ２３０ｘ、２３０ｙおよび２３０ｚに伝送する前に、メッセージのタイムスタンプの後から総目標遅延時間が経過するまで待機してもよい。例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００６５】
図１０、図１１および図１２は、所定の実施形態による、目標遅延データの計算、目標遅延データの発信、および目標遅延データを採用した同期メッセージ伝送を示す。図１０、図１１および図１２に示すように、目標遅延データの計算は、各アクセス・ノードＲＳ２２０ならびにＢＳ２１０に対する個別目標遅延時間の計算を含んでもよい。アクセス・ノードＲＳ２２０およびＢＳ２１０による同期伝送は、アクセス・ノードＲＳ２２０にそれらの各ＴＰ２４０を経由してメッセージを伝送するＢＳ２１０によって達成されてもよい。メッセージを受信した後のアクセス・ノードＲＳ２２０、および、メッセージを送信した後のＢＳ２１０は、それらのそれぞれの個別目標遅延時間に応じて、メッセージのＳＳ２３０への伝送を遅延してもよい。すなわち一部の実施形態では、同期メッセージ伝送は、原則的にはタイムスタンピングに依存しないかもしれない。
【００６６】
図１０は、タイムススタンピングのない例示的な実施形態による、ＢＳ２１０による個別目標遅延時間の発信を示す例示的なフローチャート１０００である。図１０に示すように、ＢＳ２１０は、各アクセス・ノードＲＳ２２０に対するおよびそれ自体に対する個別目標遅延時間を計算してもよい（ステップ１００５）。たとえばＢＳ２１０は、所定のＴＰ２４０に対する個別目標遅延時間を、すべてのＴＰ２４０に対する最大総伝送経路遅延から所定のＴＰ２４０と関連付けられた総伝送経路遅延を減算したものとして計算してもよい。ＢＳ２１０は、ＢＳ２１０に対する個別目標遅延時間を、すべてのＴＰ２４０の最大伝送経路遅延として計算してもよい。代替的には、ＢＳ２１０に対する個別目標遅延時間は、すべてのＴＰ２４０の最大伝送経路遅延よりも大きくてもよい。たとえば、ＢＳ２１０に対する個別目標遅延時間は、すべてのＴＰ２４０の最大伝送経路遅延に追加的な時間値を加えたものであってもよい。追加的な時間値は任意の値であってもよく、または、所定の値であってもよい（たとえば、静的値、値の比、遅延の合計のパーセント等）。
【００６７】
ＢＳ２１０は、各アクセス・ノードＲＳ２２０に対する、個別目標遅延時間を含む個別シグナリング応答メッセージを生成してもよい（ステップ１０１０）。例示的な一実施形態では、シグナリング応答メッセージはＳＢＣ＿ＲＳＰメッセージであってもよい。ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、それに関連付けられた一つ以上のＴＰ２４０を経由して、個別シグナリング応答メッセージを送信してもよい（ステップ１０１５）。
【００６８】
加えて、ＢＳ２１０が総目標遅延時間が変化したと決定すると、ＢＳ２１０は、更新された総目標遅延時間を開始しおよび各アクセス・ノードＲＳ２２０に送信してもよい。図示しないが、各アクセス・ノードＲＳ２２０は、その個別目標遅延時間を含むシグナリング応答メッセージを受信してもよく、および、将来の伝送において使用するために個別目標遅延時間をメモリに記憶してもよい。
【００６９】
図１１は、タイムススタンピングのない例示的な実施形態による、ＢＳ２１０によるメッセージの伝送を示す例示的なフローチャート１１００である。図１１に示すように、ＢＳ２１０は各ＴＰ２４０に沿ってメッセージを伝送してもよい（ステップ１１０５）。ＢＳ２１０もまた、その個別目標遅延時間を待機してもよく（ステップ１１１０）、および次いで一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ１１１５）。
【００７０】
例示的な一実施形態では、ＢＳ２１０は、リレー・ダウンリンク上で、事前伝送フレームとしてデータを送信してもよい。ＴＰ２４０中の各ＲＳ２２０は、リレー・リンク上で、一つ以上の下流のネットワーク・ノードＲＳ２２０に、データを転送してもよい。ひとたびＢＳ２１０および各ＲＳ２２０が総目標遅延時間を待機すると、ＢＳ２１０およびＲＳ２２０は、アクセス・リンク上で同期してデータを伝送してもよい。
【００７１】
図１２は、タイムススタンピングのない例示的な実施形態による、アクセス・ノードＲＳ２２０による同期メッセージ伝送を示す例示的なフローチャート１２００である。アクセス・ノードＲＳ２２０は、別のＲＳ２２０またはＢＳ２１０といった上流のノードから、メッセージを受信してもよい（ステップ１２０５）。アクセス・ノードＲＳ２２０が、一つ以上のＴＰ２４０中の一つ以上の下流のＲＳ２２０に対する中間ノードとしての働きもする場合は（ステップ１２１０）、アクセス・ノードＲＳ２２０は、一つ以上の下流のノードＲＳ２２０にメッセージを転送してもよい（ステップ１２１５）。アクセス・ノードＲＳ２２０はその個別目標遅延時間を待機してもよく（ステップ１２２０）、および次いで、一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ１２２５）。
【００７２】
図１３は、所定の開示された実施形態によるＭＲネットワーク２００中のメッセージの例示的な同期伝送のシグナル図である。図１３に示すように、ＢＳ２１０は時間Ｔａにおいて、ＲＳ２２０ａおよび２２０ｃにメッセージを伝送してもよい。
【００７３】
ＲＳ２２０ａはメッセージを受信し、および、時間Ｔｂにおいて、アクセス・ノードＲＳ２２０ｂにメッセージを転送してもよい。時間（Ｔｂ−Ｔａ）は、ＲＳ２２０ａと関連付けられた伝送遅延ＴＤ１を表してもよい。アクセス・ノードＲＳ２２０ｂは、ＲＳ２２０ａから転送されたメッセージを受信してもよい。アクセス・ノードＲＳ２２０ｂは、次いで、時間ＴｄにおいてＳＳ２３０ｙにメッセージを伝送する準備をしている。このため、時間（Ｔｄ−Ｔｂ）は、ＲＳ２２０ｂと関連付けられた伝送遅延ＴＤ２を表してもよい。アクセス・ノードＲＳ２２０ｃはメッセージを受信し、および時間ＴｃにおいてＳＳ２３０ｚへとメッセージを伝送する準備をしてもよい。このため、時間（Ｔｃ−Ｔａ）は、ＲＳ２２０ｃと関連付けられた伝送遅延ＴＤ３を表してもよい。
【００７４】
伝送経路ＴＰ２４０ａに対する総伝送経路遅延（ＲＳ２２０ａおよび２２０ｂを含む）は、ＴＤ１+ＴＤ２であってもよい。ＴＰ２４０ｂに対する総伝送経路遅延（ＲＳ２２０ｃを含む）はＴＤ３であってもよい。この例示的な実施形態では、ＴＰ２４０ａに対する総伝送経路遅延は、ＴＰ２４０ｂに対する総伝送経路遅延よりも大きくてもよい。したがって、ＲＳ２２０ｃは、メッセージをＳＳ２３０ｚに伝送する時間Ｔｄまで待機してもよい。代替的におよび／または追加的に、ＲＳ２２０ｃは、ＴｄにメッセージをＳＳ２３０ｚに伝送するバッファ時間量を加えた時間、待機してもよい。
【００７５】
たとえば、タイムスタンピングを採用している実施形態において、ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、その各ＴＰ２４０を経由して、メッセージおよびＴａに対応するタイムスタンプを送信してもよい。各アクセス・ノードＲＳ２２０は、ＢＳ２１０がメッセージを伝送する前に記憶された、総目標遅延時間をすでに有していてもよい。総目標遅延時間は、最大｛ＴＰ２４０ａに対するＤＬ＿ＴＰ、ＴＰ２４０ｂに対するＤＬ＿ＴＰ｝と等しくてもよい。
【００７６】
アクセス・ノードＲＳ２２０ｂならびに２２０ｃ、およびＢＳ２１０は、ひとたびＳＳ２３０にメッセージを伝送する準備ができると、Ｔａに総目標遅延時間を加えたものに等しい時間まで待機してもよい。アクセス・ノードＲＳ２２０ｂならびに２２０ｃ、およびＢＳ２１０は、時間Ｔｄにおいて、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚにメッセージを伝送してもよい。例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、同時であってもよい。別の例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００７７】
タイムススタンピングのない例示的な実施形態では、ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、その各ＴＰ２４０を経由してメッセージを送信してもよい。各アクセス・ノードＲＳ２２０は、ＢＳ２１０によるメッセージの伝送の前に記憶された個別目標遅延時間をすでに有していてもよい。たとえば、ＲＳ２２０ｂに対する個別目標遅延時間はゼロであってもよい。ＲＳ２２０ｃに対しては、個別目標遅延時間は（Ｔｄ−Ｔｃ）と等しくてもよい。ＢＳ２１０に対しては、個別目標遅延時間は（Ｔｄ−Ｔａ）と等しくてもよい。
【００７８】
アクセス・ノードＲＳ２２０ｂならびに２２０ｃ、およびＢＳ２１０は、ひとたびＳＳ２３０にメッセージを伝送する準備ができると、それらの個別の遅延時間を待機してもよく、および、時間Ｔｄにおいて、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚにメッセージを伝送してもよい。例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００７９】
図１４は、例示的なマルチホップ・リレー（ＭＲ）ネットワーク１４００のブロック図である。図１４に示すように、ＢＳ１４１０とＳＳ１４３０ｘとの間の通信はＴＰ１４４０ａを経由して発生してもよい。ＴＰ１４４０ａはＲＳ１４２０ａおよび１４２０ｂを含んでもよい。データは、ＢＳ１４１０ＲＳから１４２０ａに伝送され、ＲＳ１４２０ａからＲＳ１４２０ｂに中継され、および、ＲＳ１４２０ｂからＳＳ１４３０ｘに伝送されてもよい。データはまた、ＳＳ１４３０ｘからＲＳ１４２０ｂに伝送され、ＲＳ１４２０ｂからＲＳ１４２０ａに中継され、および、ＲＳ１４２０ａによってＢＳ１４１０に伝送されてもよい。ＲＳ１４２０ａは、ＴＰ１４４０ａ中の中間ノードとして機能してもよく、および、ＲＳ１４２０ｂは、ＴＰ１４４０ａ中のアクセス・ノードとして機能してもよい。
【００８０】
同様に、ＢＳ１４１０とＳＳ１４３０ｙとの間の通信は、ＴＰ１４４０ｂを経由して類似の態様で発生してもよい。ＴＰ１４４０ｂでは、ＲＳ１４２０ｃは、ＳＳ１４３０ｙと伝送を送受信するアクセス・ノードとして機能してもよく、および、ＲＳ１４２０ａおよび１４２０ｂは、ＴＰ１４４０ｂ中の中間ノードとして機能してもよい。ＢＳ１４１０とＳＳ１４３０ｚとの間の通信は、ＴＰ１４４０ｃを経由して類似の態様で発生してもよい。ＴＰ１４４０ｃ中では、ＲＳ１４２０ｄはアクセス・ノードとして機能してもよく、および、ＲＳ１４２０ｂおよび１４２０ａは中間ノードとして機能してもよい。
【００８１】
ＢＳ１４１０とＳＳ１４３０ｗとの間の通信は、いずれのＲＳ１４２０も活用しないかもしれない。このため、データは、ＢＳ１４１０からＳＳ１４３０wに直接、および、ＳＳ１４３０wからＢＳ１４１０に直接伝送されてもよい。
【００８２】
図１５は、所定の開示された実施形態によるＭＲネットワーク１４００中のメッセージの例示的な同期伝送のシグナル図である。ＢＳ１４１０は、時間Ｔａにおいて、ＲＳ１４２０ａにメッセージを伝送してもよい。ＲＳ１４２０ａはメッセージを受信し、および、時間ＴｂにおいてＲＳ１４２０ｂにメッセージを転送してもよい。時間（Ｔｂ−Ｔａ）は、ＲＳ１４２０ａと関連付けられた伝送遅延ＴＤ１を表してもよい。同様に、ＲＳ１４２０ｂはＲＳ１４２０ａからメッセージを受信してもよく、および、時間ＴｃにおいてＲＳ１４２０ｃおよび１４２０ｄにメッセージを転送してもよい。時間（Ｔｃ−Ｔｂ）は、ＲＳ１４２０ｂと関連付けられた伝送遅延ＴＤ２を表してもよい。
【００８３】
ＲＳ１４２０ｃはメッセージを受信し、および、時間Ｔｅにおいて加入者局ＳＳ１４３０ｙにメッセージを伝送する準備ができていてもよい。このため、時間（Ｔｅ−Ｔｃ）はＲＳ１４２０ｃと関連付けられた伝送遅延ＴＤ３を表してもよい。加えて、ＲＳ１４２０ｄはメッセージを受信してもよく、および、時間Ｔｄにおいて加入者局ＳＳ１４３０ｚにメッセージを伝送する準備ができている。時間（Ｔｄ−Ｔｃ）は、ＲＳ１４２０ｄと関連付けられた伝送遅延ＴＤ４を表してもよい。
【００８４】
本明細書中に示すように、ＴＰ１４４０ａに対する総伝送経路遅延は、ＴＤ１+ＴＤ２であってもよい。ＴＰ１４４０ｂに対する総伝送経路遅延は、ＴＤ１+ＴＤ２+ＴＤ３であってもよい。ＴＰ１４４０ｃに対する総合伝送経路は、ＴＤ１+ＴＤ２+ＴＤ４であってもよい。
【００８５】
たとえば、タイムスタンピングを採用している実施形態において、ＢＳ１４１０は、メッセージおよびＴａに対応するタイムスタンプを、各アクセス・ノードＲＳ１４２０に、そのそれぞれのＴＰ１４４０を経由して送信してもよい。各アクセス・ノードＲＳ１４２０は、ＢＳ１４１０がメッセージを伝送する前に、記憶された総目標遅延時間をすでに有していてもよい。総目標遅延時間は、最大｛ＤＬ＿ＴＰ１４４０ａ、ＤＬ＿ＴＰ１４４０ｂ、ＤＬ＿ＴＰ１４４０ｃ｝と等しくてもよく、こうして、ＤＬ＿ＲＳ１４４０ｂは（Ｔｅ−Ｔａ）であってもよい。
【００８６】
アクセス・ノードＲＳ１４２０ｂ、１４２０ｃならびに１４２０ｄ、およびＢＳ１４１０は、ひとたびＳＳｓ１４３０にメッセージを伝送する準備ができると、Ｔａに総目標遅延時間を加えたものに等しい時間を待機してもよい。アクセス・ノードＲＳ１４２０ｂ、１４２０ｃならびに１４２０ｄ、およびＢＳ１４１０は、時間Ｔｅにおいて、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚに、メッセージを伝送してもよい。例示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚへのメッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００８７】
たとえば、タイムススタンピングのない実施形態において、ＢＳ１４１０は、各アクセス・ノードＲＳ１４２０にそのそれぞれのＴＰ１４４０を経由してメッセージを送信してもよい。各アクセス・ノードＲＳ１４２０は、ＢＳ１４１０がメッセージを伝送する前に記憶された個別目標遅延時間をすでに有していてもよい。ＲＳ１４２０ｃに対する個別目標遅延時間はゼロであってもよい。ＲＳ１４２０ｄに対する個別目標遅延時間は（Ｔｅ−Ｔｄ）と等しくてもよい。ＲＳ１４２０ｂに対する個別目標遅延時間は（Ｔｅ−Ｔｃ）と等しくてもよい。ＢＳ１４１０に対する個別目標遅延時間は（Ｔｅ−Ｔｅ）と等しくてもよい。
【００８８】
アクセス・ノードＲＳ１４２０ｂ、１４２０ｃならびに１４２０ｄ、およびＢＳ１４１０は、ひとたび加入者局ＳＳ１４３０にメッセージを伝送する準備ができると、それらの個別遅延時間を待機してもよく、および、時間ＴｅにおいてＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚにメッセージを伝送してもよい。例示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚへのメッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００８９】
同期無線伝送のためのシステムおよび方法において各種修正および変形を行うことが可能であることは当業者には明らかであろう。規格および例は例示的なものとしてのみ考慮され、開示された実施形態の真の範囲は下記の特許請求の範囲およびその等価物であることが意図されている。
【図面の簡単な説明】
【００９０】
【図１】従来のマルチホップ・リレー（ＭＲ）ネットワークのブロック図。
【図２】図２（ａ）は、所定の開示された実施形態による例示的なマルチホップ・リレー（ＭＲ）ネットワークのブロック図。図２（ｂ）は、所定の開示された実施形態による例示的な基地局（ＢＳ）のブロック図。図２（ｃ）は、所定の開示された実施形態による例示的な中継局（ＲＳ）のブロック図。図２（ｄ）は、所定の開示された実施形態による例示的な加入者局（ＳＳ）のブロック図。
【図３】図３（ａ）は、所定の開示された実施形態による伝送経路（ＴＰ）中の遅延情報の例示的な通信を示すフローチャート。図３（ｂ）は、所定の開示された実施形態によるＴＰ中の遅延情報の例示的な通信を示すフローチャート。
【図４】所定の開示された実施形態によるＴＰ中の遅延情報の例示的な集中型の収集および計算を示すフローチャート。
【図５】図５（ａ）は、所定の開示された実施形態によるＴＰ中の遅延情報の例示的な通信を示すフローチャート。図５（ｂ）は、所定の開示された実施形態によるＴＰ中の遅延情報の例示的な通信を示すフローチャート。
【図６】所定の開示された実施形態によるＴＰ中の遅延情報の例示的な分散型の収集および計算を示すフローチャート。
【図７】所定の開示された実施形態によるＴＰ中の遅延情報の例示的な発信を示すフローチャート。
【図８】所定の開示された実施形態によるＴＰ中のメッセージの例示的な伝送を示すフローチャート。
【図９】所定の開示された実施形態によるＴＰ中のメッセージの例示的な伝送を示すフローチャート。
【図１０】所定の開示された実施形態によるＴＰ中の遅延情報の例示的な発信を示すフローチャート。
【図１１】所定の開示された実施形態によるＴＰ中のメッセージの例示的な伝送を示すフローチャート。
【図１２】所定の開示された実施形態によるＴＰ中のメッセージの例示的な伝送を示すフローチャート。
【図１３】所定の開示された実施形態によるＴＰ中のメッセージの例示的な同期伝送のシグナル図。
【図１４】所定の開示された実施形態による例示的なマルチホップ・リレー（ＭＲ）ネットワークのブロック図。
【図１５】所定の開示された実施形態によるメッセージの例示的な同期伝送のシグナル図。
【符号の説明】
【００９１】
１００、２００、１４００・・・ＭＲネットワーク
１１０、２１０、１４１０・・・基地局（ＢＳ）
１２０ａ、１２０ｂ、１２０ｃ、２２０ａ、２２０ｂ、２２０ｃ、１４２０ａ、１４２０ｂ・・・中継局（ＲＳ）
１３０ｘ、１３０ｙ、１３０ｚ、２３０ｘ、２３０ｙ、２３０ｚ、１４３０ｗ、１４３０ｘ、１４３０ｙ、１４３０ｚ・・・加入者局（ＳＳ）
１４０ａ、１４０ｂ、２４０ａ、２４０ｂ、１４４０ａ、１４４０ｂ、１４４０ｃ・・・伝送経路
２１４、２２４、２３４  記憶装置
２１５、２２５、２３５  データベース
２１６、２２６、２３６  入出力装置
２１７、２２７、２３７  インタフェース
２１８、２２８、２３８  アンテナ
【手続補正書】
【提出日】平成20年3月14日(2008.3.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００７年１月４日に出願された米国特許仮出願第６０／８７８，４０９号の利益を主張し、任意の目的で参照により本明細書中に含まれる。
【０００２】
本開示は、一般的に無線通信システムのための方法および装置に関し、および、より詳細には、制御ノード、中間ノード、および宛先ノードを含む無線通信システム、方法、および装置に関する。
【背景技術】
【０００３】
無線装置の数の増加および無線サービスの需要の高まりによって、無線通信システムは拡大を続けている。需要の高まりに応えるため、無線事業者はより多数の無線伝送器を配備してきた。しかしながら、無線事業者は代替としてリレーベース・システムもまた活用してきた。
【０００４】
リレーベース・システムにおいて、無線システムの一つのノードは、リレー・ノードとよばれる一つ以上の中間ノードを用いて、無線システム中の別のノードと通信してもよい。一部のシステムでは、リレー・ノードを中継局と称してもよく、および、始点ノードと宛先ノードとの間のノードと接続点の組み合わせを伝送経路と称してもよい。リレーベース・システムは任意の種類の無線ネットワークの中に見出されうる。
【０００５】
リレーベース・システムの例は、マルチホップ・リレー（ＭＲ）ネットワークである。図１は、電気電子技術者協会（ＩＥＥＥ）８０２．１６シリーズの規格に基づいた従来のＭＲネットワーク１００の図である。図１に示すように、ＭＲネットワーク１００は、たとえば基地局（ＢＳ）１１０など一つ以上の伝送器、ＲＳ１２０ａ、１２０ｂおよび１２０ｃを初めとする一つ以上の中継局（ＲＳ）１２０、ＳＳ１３０ｘ、１３０ｙおよび１３０ｚを初めとする一つ以上の加入者局（ＳＳ）１３０、および、ＴＰ１４０ａおよびＴＰ１４０ｂを初めとする一つ以上の伝送経路（ＴＰ）１４０を含んでもよい。
【０００６】
ＭＲネットワーク１００中では、送信局（たとえばＢＳ１１０）と加入者局（たとえば、ＳＳ１３０ｘ、ＳＳ１３０ｙ、ＳＳ１３０ｚ等）との間の通信は、一つ以上の中継局（たとえば、ＲＳ１２０ａ、ＲＳ１２０ｂ、ＲＳ１２０ｃ等）を用いて達成してもよい。たとえば、ＭＲネットワーク１００中では、ＲＳ１２０ａは、ＢＳ１１０からデータを受信し、および別の中継局（たとえばＲＳ１２０ｂ）にデータを送信してもよい。代替的にＲＳ１２０ａは、下流の中継局（たとえばＲＳ１２０ｂ）からデータを受信し、およびＢＳ１１０にデータを送信してもよい。別の例として、ＲＳ１２０ｂはＲＳ１２０ａからデータを受信し、および対応した加入者局（たとえばＳＳ１３０ｙ）にデータを送信してもよい。代替的にＲＳ１２０ｂは、加入者局（たとえばＳＳ１３０ｙ）からデータを受信し、および上流の中継局（たとえばＲＳ１２０ａ）にデータを送信してもよい。
【０００７】
図１に示すように、伝送経路（ＴＰ）１４０は、ＢＳ１１０から一つ以上のＲＳ１２０を経由した伝送ルートであってもよい。たとえば、ＢＳ１１０からＲＳ１２０ｂまでの伝送ルート（すなわちＴＰ１４０ａ）はＢＳ１１０、ＲＳ１２０ａ、およびＲＳ１２０ｂを含んでもよい。ＢＳ１１０からＲＳ１２０ｃまでの伝送ルート（すなわちＴＰ１４０ｂ）はＢＳ１１０およびＲＳ１２０ｃを含んでもよい。
【０００８】
伝送経路は長さが異なりうるので、異なる伝送経路に沿って移動する放送用伝送パケ
ットの時間の長さもまた異なりうる。このため、ＢＳ１１０が複数の伝送経路に沿ってデータを伝送する際、各種伝送経路のそれぞれにおける最終中継局は、異なる時間にデータを受信してもよい。最終中継局は、次いで、加入者局にデータを伝送し、これによって加入者局に対して異なる時間にデータを受信させてもよい。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
このため、送信待機時間の異なる中継局から、異なる長さの伝送経路に沿った放送用データパケットの同期伝送を保証するシステムおよび方法が必要とされる。加えて、マルチホップ伝送システム中の放送およびマルチキャストデータの同期伝送を保証するシステムおよび方法が必要とされている。
【００１０】
開示された実施形態は、上述した一つ以上の問題を克服することを目的とする。
【課題を解決するための手段】
【００１１】
例示的な一実施形態では、本開示は、ネットワーク・コーディネーターによって、ネットワーク中の無線通信を管理する方法を対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該方法は、ネットワーク・コーディネーターによって、一つ以上の伝送経路と関連付けられた遅延データを受信すること、および、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延を計算することを含む。該一つ以上の伝送経路のそれぞれは、複数のうち少なくとも一つのネットワーク・ノードを含む。該方法はまた、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延に基づいて目標遅延データを計算すること、および、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信することも含む。さらに該方法は、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿ってメッセージを伝送することを含む。
【００１２】
別の例示的な一実施形態では、本開示は、ネットワーク中の無線通信を管理するネットワーク・コーディネーターを対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該ネットワーク・コーディネーター基地局は、データおよび指示を記憶する少なくとも一つのメモリ、および、メモリにアクセスするとともに、および、指示を実行する際に、一つ以上の伝送経路と関連付けられた遅延データを、ネットワーク・コーディネーターによって受信し、および、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延を計算するよう構成された少なくとも一つの処理装置を含む。一つ以上の伝送経路のそれぞれは、複数のうち少なくとも一つのネットワーク・ノードを含む。処理装置は、一つ以上の伝送経路のそれぞれについて、総伝送経路遅延に基づいて目標遅延データを計算するよう、および、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿って目標遅延データを送信するようにも構成されている。さらに、処理装置は、ネットワーク・コーディネーターによって、一つ以上の伝送経路のそれぞれに沿ってメッセージを伝送するよう構成されている。
【００１３】
別の例示的な一実施形態では、本開示は、アクセス・ネットワーク・ノードによって、ネットワーク中で無線通信を実施する方法を対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該方法において、アクセス・ネットワーク・ノードは複数のネットワーク・ノードに含まれている。該方法は、アクセス・ネットワーク・ノードによって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、遅延データを送信することを含む。該遅延データは、アクセス・ネットワーク・ノードと関連付けられたネットワーク・ノード遅延データを含み、および、一つ以上の上流のネットワーク・ノードは、アクセス・ネットワーク・ノードとネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。該方法はまた、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信することも含む。目標遅延データは遅延データに基づいている。さらに該方法は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信すること、および、目標伝送時間に、複数のうち一つ以上の加入者局にメッセージを伝送することを含む。目標伝送時間は目標遅延データに基づいている。
【００１４】
別の例示的な一実施形態では、本開示は、ネットワーク中で無線通信を実施する無線通信局を対象とし、該ネットワークは、ネットワーク・コーディネーター、無線通信局を含む複数のネットワーク・ノード、および複数の加入者局を含む。無線通信局は、データおよび指示を記憶する少なくとも一つのメモリ、および、メモリにアクセスするとともに、および、指示を実行する際に、無線通信局によって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、遅延データを送信するよう構成された、少なくとも一つの処理装置を含む。遅延データは、無線通信局と関連付けられたネットワーク・ノード遅延データを含み、および、一つ以上の上流のネットワーク・ノードは、無線通信局とネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。少なくとも一つの処理装置は、さらに、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信するよう構成されている。目標遅延データは遅延データに基づいている。さらに、少なくとも一つの処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信し、および、目標伝送時間に、複数のうち一つ以上の加入者局にメッセージを伝送するよう構成されている。目標伝送時間は目標遅延データに基づいている。
【００１５】
別の例示的な一実施形態では、本開示は、中間ネットワーク・ノードによって、ネットワーク中で無線通信を実施する方法を対象とし、該ネットワークは、ネットワーク・コーディネーター、複数のネットワーク・ノード、および複数の加入者局を含む。該方法において、中間ネットワーク・ノードは複数のネットワーク・ノードに含まれている。該方法は、中間ネットワーク・ノードによって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信することを含む。ネットワーク・ノード遅延データは、中間ネットワーク・ノードと関連付けられており、および、一つ以上の上流のネットワーク・ノードは、中間ネットワーク・ノードとネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。該方法はまた、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、下流の遅延データを転送することも含む。下流の遅延データは、中間ネットワーク・ノードと複数のうち一つ以上の加入者局との間の下流の伝送経路に沿って配置された一つ以上の下流のネットワーク・ノードと関連付けられている。さらに該方法は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信すること、および、一つ以上の下流のネットワーク・ノードに、目標遅延データを転送することを含む。さらに該方法は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信すること、および、一つ以上の下流のネットワーク・ノードに、メッセージを転送することを含む。
【００１６】
別の例示的な一実施形態では、本開示は、ネットワーク中で無線通信を実施する無線通信局を対象とし、該ネットワークは、ネットワーク・コーディネーター、無線通信局を含む複数のネットワーク・ノード、および複数の加入者局を含む。該無線通信局は、データおよび指示を記憶する少なくとも一つのメモリ、および、メモリにアクセスするとともに、および、指示を実行する際に、無線通信局によって、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、ネットワーク・ノード遅延データを送信するよう構成された、少なくとも一つの処理装置を含む。ネットワーク・ノード遅延データは、無線通信局と関連付けられており、および、一つ以上の上流のネットワーク・ノードは、無線通信局とネットワーク・コーディネーターとの間の上流の伝送経路に沿って配置された複数のネットワーク・ノードのうちいずれかを含む。処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードに、下流の遅延データを転送するようにも、構成されている。下流の遅延データは、無線通信局と複数のうち一つ以上の加入者局との間の下流の伝送経路に沿って配置された一つ以上の下流のネットワーク・ノードと関連付けられている。さらに、処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、目標遅延データを受信し、および、一つ以上の下流のネットワーク・ノードに、目標遅延データを転送するよう構成されている。さらに、処理装置は、少なくとも一つのネットワーク・コーディネーターまたは一つ以上の上流のネットワーク・ノードから、メッセージを受信し、および、一つ以上の下流のネットワーク・ノードに、メッセージを転送するよう構成されている。
【発明を実施するための最良の形態】
【００１７】
図２（ａ）は、所定の開示された実施形態による例示的なＭＲネットワーク２００の図である。図２（ａ）の考察は、電気電子技術者協会（ＩＥＥＥ）８０２．１６シリーズの規格を参照に行われるが、本明細書中に開示されるシステムおよび方法は、複数のノードを有する任意の種類のネットワークの中で用いられてもよいと理解されるべきである。さらに、下記に図解しおよびより詳細に説明するように、ＭＲネットワーク２００は、本発明の実施形態にしたがって機能するよう構成された素子を含んでもよい。
【００１８】
図２（ａ）に示すように、ＭＲネットワーク２００は、たとえば基地局（ＢＳ）２１０など一つ以上の伝送器、ＲＳ２２０ａ、２２０ｂおよび２２０ｃを初めとする一つ以上の中継局（ＲＳ）２２０、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚを初めとする一つ以上の加入者局（ＳＳ）２３０、および、ＴＰ２４０ａおよび２４０ｂを初めとする一つ以上の伝送経路（ＴＰ）２４０を含んでもよい。
【００１９】
ＢＳ２１０は、一つ以上の無線規格に基づいてデータおよび／または通信を伝送および／または受信するよう構成された任意の種類の通信装置であってもよく、その多くは当業において公知である。たとえばＢＳ２１０は、たとえば、ＩＥＥＥ８０２．１６シリーズの規格を初めとする任意の種類の規格によって定義された通信プロトコルを用いて、一つ以上のＳＳ２３０、ＲＳ２２０、他のＢＳ２１０および／または他のネットワーク（図示しない）と通信するよう構成されてもよい。一部の実施形態では、ＢＳ２１０を、たとえば、ノードＢ、基地局システム（ＢＴＳ）、アクセスポイント等とも称してもよい。例示的な一実施形態では、ＢＳ２１０はネットワーク・コーディネーターとして機能してもよく、および、遅延データおよび他のネットワーク情報の収集、計算および通信を管理してもよい。
【００２０】
図２（ｂ）は例示的なＢＳ２１０のブロック図である。図２ｂに示すように、ＢＳ２１０は、下記の構成要素のうち一つ以上を含んでもよい：コンピュータ・プログラム指示を実行して各種処理および方法を実施するよう構成された少なくとも一つの中央処理装置（ＣＰＵ）２１１、情報およびコンピュータ・プログラム指示にアクセスしおよびそれらを記憶するよう構成されたランダム・アクセス・メモリ（ＲＡＭ）２１２およびリード・オンリ・メモリ（ＲＯＭ）２１３、データおよび情報を記憶するメモリ２１４、テーブル、リストまたは他のデータ構造を記憶する一つ以上のデータベース２１５、一つ以上の入出力装置２１６、一つ以上のインタフェース２１７、一つ以上のアンテナ２１８等。これら構成要素はそれぞれ、当業において周知の技術であり、およびさらに論じない。
【００２１】
ＲＳ２２０は、たとえば、ＩＥＥＥ８０２．１６シリーズの規格を初めとする一つ以上の無線規格によって定義された通信プロトコルを用いて、一つ以上のＳＳ２３０、他のＲＳ２２０および／またはＢＳ２１０からのデータおよび／または通信を伝送および／または受信するよう構成された任意の種類の通信装置であってもよい。
【００２２】
図２（ｃ）は例示的なＲＳ２２０のブロック図である。図２（ｃ）に示すように、ＲＳ２２０は下記の構成要素のうち一つ以上を含んでもよい：コンピュータ・プログラム指示を実行して各種処理および方法を実施するよう構成された少なくとも一つの中央処理装置少なくとも一つの中央処理装置（ＣＰＵ）２２１、情報およびコンピュータ・プログラム指示にアクセスしおよびそれらを記憶するよう構成されたランダム・アクセス・メモリ（ＲＡＭ）２２２およびリード・オンリ・メモリ（ＲＯＭ）２２３、データおよび情報を記憶するメモリ２２４、テーブル、リストまたは他のデータ構造を記憶する一つ以上のデータベース２２５、一つ以上の入出力装置２２６、一つ以上のインタフェース２２７、一つ以上のアンテナ２２８等。これら構成要素はそれぞれ、当業において周知の技術であり、およびさらに論じない。
【００２３】
たとえば、ＩＥＥＥ８０２．１６シリーズの規格を初めとする一つ以上の無線通信規格を用いて、ＳＳ２３０は、ＢＳ２１０、ＲＳ２２０および／または他のＳＳ２３０と通信するよう構成された任意の種類の無線クライアント装置を含んでもよい。ＳＳ２３０は、たとえば、サーバー、クライアント、メインフレーム、デスクトップ・コンピュータ、ラップトップ・コンピュータ、ネットワーク・コンピュータ、ワークステーション、携帯情報端末（ＰＤＡ）、タブレットＰＣ、スキャナ、電話装置、ポケベル、カメラ、音楽装置等を含んでもよい。例示的な一実施形態では、ＳＳ２３０はモバイル・コンピュータ装置であってもよい。他の実施形態では、ＳＳ２３０は、モバイル環境（たとえば、飛行機、水上バイク、バス、多数の乗客を乗せる車両、自動車等）に配置された「モバイルでない」コンピュータ装置であってもよい。
【００２４】
図２（ｄ）は例示的なＳＳ２３０のブロック図である。図２（ｄ）に示すように、ＳＳ２３０は、下記の構成要素のうち一つ以上を含んでもよい：コンピュータ・プログラム指示を実行して各種処理および方法を実施するよう構成された少なくとも一つの中央処理装置（ＣＰＵ）２３１、情報およびコンピュータ・プログラム指示にアクセスしおよびそれらを記憶するよう構成されたランダム・アクセス・メモリ（ＲＡＭ）２３２およびリード・オンリ・メモリ（ＲＯＭ）２３３、データおよび情報を記憶するメモリ２３４、テーブル、リストまたは他のデータ構造を記憶する一つ以上のデータベース２３５、一つ以上の入出力装置２３６、一つ以上のインタフェース２３７、一つ以上のアンテナ２３８等。これら構成要素はそれぞれ、当業において周知の技術であり、およびさらに論じない。
【００２５】
ＴＰ２４０は、ＭＲネットワーク２００中に一つ以上のノードを含む伝送経路であってもよい。ＴＰ２４０は、有線、無線、または有線および／または無線の通信装置および／または方法の任意の組み合わせであってもよい。ＴＰ２４０は、一つ以上のＲＳ２２０を含んでもよく、これを経由して、データおよび／または通信は、ＢＳ２１０から一つ以上のＳＳ２３０に、および／またはＳＳ２３０から一つ以上のＢＳ２１０に中継されてもよい。ＳＳ２３０からＢＳ２１０への通信は、ＴＰ２４０に沿った上流への移動と称してもよく、一方、ＢＳ２１０からＳＳ２３０への通信は、ＴＰ２４０に沿った下流への移動と称してもよい。通信がＴＰ２４０に沿って上流に移動すると、各ＲＳ２２０は、通信を次の上流のノードに中継してもよく、該次の上流のノードは他のＲＳ２２０またはＢＳ２１０であってもよい。同様に、通信がＴＰ２４０に沿って下流に移動すると、各ＲＳ２２０は、通信を次の下流のノードに中継してもよく、および最後の下流のＲＳ２２０は通信を一つ以上のＳＳ２３０に中継してもよい。例示的な一実施形態では、ＴＰ２４０中のＢＳ２１０からデータおよび／または通信を受信する最初のＲＳ２２０は、初期ネットワーク・ノードと称してもよい。
【００２６】
例示的な一実施形態では、各ＴＰ２４０は一つのアクセス・ノードを含んでもよい。アクセス・ノードは、ＴＰ２４０中の終着ＲＳ２２０であってもよい。すなわち、アクセス・ノードは、一つ以上のＳＳ２３０にサービスを提供するＲＳ２２０であってもよい。例示的な一実施形態では、アクセス・ノードＲＳ２２０は、一つ以上のＳＳ２３０に伝送してもよく、および／または一つ以上のＳＳ２３０から伝送を受信してもよい。たとえば、アクセス・ノードＲＳ２２０は、別のＲＳ２２０またはＢＳ２１０といった上流のノードからデータを受信してもよく、および、一つ以上のＳＳ２３０にデータを中継してもよい。同様に、逆方向では、アクセス・ノードＲＳ２２０は、一つ以上のＳＳ２３０からデータを受信してもよく、および、別のＲＳ２２０またはＢＳ２１０といったデータを上流のノードにデータを中継してもよい。
【００２７】
加えて、ＲＳ２２０は、一つ以上のＲＳ２２０および／またはＢＳ２１０との間のＴＰ２４０中の中間ノードとしての働きをしてもよい。中間ノードは、ＲＳ２２０またはＢＳ２１０といった上流のノードから、一つ以上の下流のノードＲＳ２２０にデータを中継し、および／または、一つ以上の下流のノードＲＳ２２０からＲＳ２２０またはＢＳ２１０といった上流のノードにデータを中継するＲＳ２２０であってもよい。例示的な一実施形態では、ＲＳ２２０は、一つのＴＰ２４０に対するアクセス・ノードおよび一つ以上の追加的なＴＰ２４０に対する中間ノードの両方としての働きをしてもよい。
【００２８】
図２（ａ）を再び参照すると、ＢＳ２１０は、ＭＲネットワーク２００中の一つ以上のＲＳ２２０、一つ以上のＳＳ２３０、および／または一つ以上のＴＰ２４０と関連付けられた一つ以上のデータ構造を、データ間の関係とともに、作成および記憶するように構成されてもよい。たとえばＢＳ２１０は、一つ以上のリレー・ノード識別子；一つ以上の加入者局識別子；一つ以上の伝送経路識別子；および／または、伝送経路を含むリレー・ノード、伝送経路中のリレー・ノードの順序等と関連付けられた一つ以上のリレー・ノード識別子を含んでもよい一つ以上の伝送経路データ構造を記憶してもよい。
【００２９】
例示的な一実施形態では、一つ以上のリレー・ノード識別子は、ＭＲネットワーク２００中のそれぞれのＲＳ２２０を固有に識別するのに用いてもよい。別の例示的な一実施形態では、一つ以上の加入者局識別子は、ＭＲネットワーク２００中のそれぞれのＳＳ２３０を固有に識別するのに用いてもよい。追加的な一実施形態では、一つ以上の伝送経路識別子は、ネットワーク２００中の各ＴＰ２４０、ならびにＴＰ２４０に対応するノード（たとえば、ＢＳ２１０、一つ以上のＲＳ２２０、一つ以上のＳＳ２３０等）を固有に識別するのに用いてもよい。
【００３０】
さらに、ＢＳ２１０は、たとえば、一つ以上のＴＰ２４０と関連した伝送パラメータ、一つ以上のＲＳ２２０と関連した伝送パラメータ、一つ以上のＳＳ２３０と関連した伝送パラメータ等といった他のパラメータを記憶してもよい。例示的な一実施形態では、一つ以上のＲＳ２２０と関連した伝送パラメータは、待ち行列遅延、処理遅延、予定遅延等といった遅延時間を初めとする、ＲＳ２２０と関連付けられた各種遅延時間を含んでもよい。
【００３１】
図２（ａ）に示すように、ＢＳ２１０とＳＳ２３０ｙとの間の通信はＴＰ２４０ａを経由して発生してもよく、ＲＳ２２０ａおよびＲＳ２２０ｂを含んでもよい。ＴＰ２４０ａ中では、データは、ＢＳ２１０ＲからＳ２２０ａに下流に伝送され、ＲＳ２２０ａからＲＳ２２０ｂに下流に中継され、および、ＲＳ２２０ｂからＳＳ２３０ｙに伝送されてもよい。データはまた、ＳＳ２３０ｙからＲＳ２２０ｂに伝送され、ＲＳ２２０ｂからＲＳ２２０ａに上流に中継され、およびＲＳ２２０ａによってＢＳ２１０に上流に伝送されてもよい。この例では、ＲＳ２２０ａは、ＴＰ２４０ａ中の中間ノードとして機能してもよく、および、ＲＳ２２０ｂは、ＴＰ２４０ａ中のアクセス・ノードとして機能してもよい。
【００３２】
同様に、ＢＳ２１０とＳＳ２３０ｚとの間の通信はＴＰ２４０ｂを経由して発生してもよい。図２（ａ）に示すように、ＴＰ２４０ｂはＲＳ２２０ｃを含んでもよい。ＴＰ２４０ｂ中では、データは、ＢＳ２１０からＲＳ２２０ｃに下流に伝送され、および、ＲＳ２２０ｃからＳＳ２３０ｚに伝送されてもよい。データはまたＳＳ２３０ｚからＲＳ２２０ｃに伝送され、およびＲＳ２２０ｃからＢＳ２１０に上流に伝送されてもよい。この例では、ＲＳ２２０ｃはＴＰ２４０ｂ中のアクセス・ノードとして機能してもよく、およびＴＰ２４０ｂは中間ノードを全く含まない可能性がある。
【００３３】
ＢＳ２１０とＳＳ２３０ｚとの間の通信は、ＲＳ２２０を全く活用しない可能性があり、および、ＴＰ２４０はＢＳ２１０とＳＳ２３０ｚとの間の伝送経路のみを含んでもよい。このようにして、データは、ＢＳ２１０からＳＳ２３０ｚに、および、ＳＳ２３０ｚからＢＳ２１０に伝送されてもよい。
【００３４】
本開示による例示的な実施形態は、二つの相：同期相および同期伝送相を含んでもよい。同期相では、目標遅延データは、計算されおよびアクセス・ノードＲＳ２２０に発信されてもよい。同期伝送相では、アクセス・ノードＲＳ２２０は、目標遅延データを活用して同期伝送を達成してもよい。同期伝送相では、同一の目標遅延データを活用している複数の同期伝送が発生してもよい。
【００３５】
同期相は収集ステップ、計算ステップおよび発信ステップを含んでもよい。収集ステップでは、遅延データは、各ＲＳ２２０から収集されてもよい。遅延データは、所定のＲＳ２２０によるデータの受信とＳＳ２３０および／またはＲＳ２２０への引き続いてのデータのＲＳ２２０による伝送との間の総時間を表してもよい。計算ステップは、二つの小ステップ：一つ以上の伝送経路遅延の計算および目標遅延データの計算を含んでもよい。発信ステップでは、目標遅延データは各アクセス・ノードＲＳ２２０に発信されてもよい。
【００３６】
図３（ａ）、図３（ｂ）および図４は、所定の開示された実施形態による遅延情報の集中型の収集および計算を示す。図３（ａ）、図３（ｂ）、および図４に示すように、各ＲＳ２２０は、それに関連付けられたＴＰ２４０を経由して、その個別遅延データをＢＳ２１０に報告してもよい。ＢＳ２１０は、各ＲＳ２２０から受信した遅延データに基づいて、各ＴＰ２４０ごとの総伝送経路遅延を計算してもよい。
【００３７】
図３（ａ）は、所定の開示された実施形態による遅延情報のＲＳ２２０による報告を示す例示的なフローチャート３００ａである。ＲＳ２２０はその遅延データ、ＤＬ＿ＲＳを決定してもよい（ステップ３０５）。本明細書中に用いられるように、ＤＬ＿ＲＳは、ＲＳ２２０がメッセージを受信する時刻と同じＲＳ２２０がメッセージを伝送する時刻との間の総時間を表してもよい。例示的な一実施形態では、ＤＬ＿ＲＳは、予定遅延、待ち行列遅延および／または処理遅延を含んでもよい。遅延データは、方法の任意の組み合わせを用いてＲＳ２２０に対して決定してもよい。たとえば、一実施形態では、ＢＳ２１０は、テストメッセージを一つ以上のＲＳ２２０に送信しおよび遅延を測定することによって遅延データを決定してもよい。別の例示的な一実施形態では、ＢＳ２１０は、ＢＳ２１０と一つ以上のＲＳ２２０との間の一つ以上の過去のデータ伝送から遅延を推定してもよい。別の例示的な実施形態によると、ＲＳ２２０は処理遅延（たとえば、一つ以上のハードウェア装置パラメータ等）をすでに知っていてもよく、および、遅延データは既知の処理遅延を含んでもよい。別の例示的な実施形態では、遅延データは、キュー内のデータと関連付けられた待機時間の観察および／または推定に基づいて演算してもよく、または、スケジューラからの予定された伝送の前の待機時間に基づいてもよい。
【００３８】
ＲＳ２２０は、多数のトリガに応答してその遅延時間を決定してもよい。たとえば、ＲＳ２２０は、一つ以上の定期的な時間増分にしたがって、その遅延時間を決定および報告するようプログラムされてもよい。別の例として、ＲＳ２２０は、ＢＳ２１０からの要求に応答して、その遅延時間を決定および報告してもよい。追加的な例として、ＲＳ２２０はその遅延時間を継続的に監視し、およびＢＳ２１０に監視された遅延時間が変化する時を通知してもよい。
【００３９】
ＲＳ２２０はシグナリング・メッセージを生成してもよく、および、シグナリング・メッセージはＤＬ＿ＲＳを含んでもよい（ステップ３１０）。例示的な一実施形態では、ＳＢＣ＿ＲＥＱメッセージを用いて、本明細書中に記載された方法を実施してもよい。他の実施形態では、他の種類のシグナリング・メッセージが用いられてもよい。
【００４０】
ＲＳ２２０は、ＴＰ２４０中の上流のノードにメッセージを送信することによって、その遅延データをＢＳ２１０に報告してもよい（ステップ３１５）。上流のノードは、ＢＳ２１０または別のＲＳ２２０であってもよい。たとえば、ＲＳ２２０はその遅延データを上流の中間ノードＲＳ２２０に報告してもよく、該中間ノードＲＳ２２０は、遅延データを次の上流のノードに中継してもよい。次の上流のノードはたとえば、別のＲＳ２２０またはＢＳ２１０を含んでもよい。
【００４１】
図３（ｂ）は、所定の開示された実施形態による中間ノード２２０による遅延情報の中継を示す例示的なフローチャート３００ｂである。中間ノードＲＳ２２０は、それぞれの下流のノードＲＳ２２０から次の上流のノードにデータを中継するよう機能してもよい。次の上流のノードは、たとえば、別のＲＳ２２０またはＢＳ２１０を含んでもよい。
【００４２】
図３（ｂ）に示すように、中間ノードＲＳ２２０は下流のノードＲＳ２２０からシグナリング・メッセージを受信してもよい（ステップ３５０）。シグナリング・メッセージは下流のノードＲＳ２２０と関連付けられた遅延データＤＬ＿ＲＳを含んでもよい。
【００４３】
中間ノードＲＳ２２０は、ＴＰ２４０中の上流のノードＲＳ２２０にまたはＢＳ２１０に、受信したシグナリング・メッセージを転送してもよい（ステップ３５５）。例示的な一実施形態では、それぞれの中間ノードＲＳ２２０は、それが中間ノードとして機能するそれぞれの下流のノードＲＳ２２０と関連付けられた遅延データを中継してもよい。
【００４４】
たとえば、図２（ａ）を参照すると、ＲＳ２２０ａ、２２０ｂおよび２２０ｃはそれぞれ、それらの遅延データを決定し、および上流のノードに報告してもよい。ＲＳ２２０ａおよび２２０ｃはそれぞれ、それらの遅延データを直接ＢＳ２１０に送信してもよく、および、ＲＳ２２０ｂはその遅延データを中間ノードＲＳ２２０ａに送信してもよい。ＲＳ２２０ａはＴＰ２４０ａ中の中間ノードとしても機能するので、ＲＳ２２０ａは、ＲＳ２２０ｂと関連付けられた遅延データを含有するシグナリング・メッセージを、ＲＳ２２０ｂから受信し、および、シグナリング・メッセージをＢＳ２１０に転送してもよい。
【００４５】
図４は、所定の実施形態による、ＢＳ２１０による遅延情報の集中型の収集および計算を示す例示的なフローチャート４００である。ＢＳ２１０は、各ＲＳ２２０から、その各ＴＰ２４０を経由してシグナリング・メッセージを受信してもよい（ステップ４０５）。図３（ａ）のステップ３１０に関連して上記に論じたように、それぞれのシグナリング・メッセージはＲＳ２２０と関連付けられた遅延データＤＬ＿ＲＳを含んでもよい。
【００４６】
シグナリング・メッセージの受信と同時に、ＢＳ２１０は各ＴＰ２４０に対する遅延値を決定してもよい（ステップ４１０）。ＢＳ２１０は、各ＴＰ２４０と関連付けられた遅延値に基づいて、各ＴＰ２４０ごとに総伝送経路遅延を計算してもよい（ステップ４１５）。たとえば、ＴＰ２４０に対する総伝送経路遅延は、ＴＰ２４０中の各ノードと関連付けられた一つ以上の処理遅延、ＴＰ２４０中の各ノードと関連付けられた一つ以上の予定遅延、および、ＴＰ２４０中の各ノードと関連付けられた一つ以上の待ち行列遅延の合計であってもよい。総伝送経路遅延は、メッセージがＢＳ２１０から伝送される時刻とＴＰ２４０中のアクセス・ノードから一つ以上のＳＳ２３０にメッセージが伝送される時刻との差であってもよい。代替的には、ＴＰ２４０に対する総伝送経路遅延は、ＴＰ２４０中の各ノードと関連付けられた一つ以上の処理遅延、ＴＰ２４０中の各ノードと関連付けられた一つ以上の予定遅延、および、ＴＰ２４０中の各ノードと関連付けられた一つ以上の待ち行列遅延の合計よりも大きくてもよい。たとえば、ＴＰ２４０中の各ノードと関連付けられた一つ以上の処理遅延、ＴＰ２４０中の各ノードと関連付けられた一つ以上の予定遅延、および、ＴＰ２４０中の各ノードと関連付けられた一つ以上の待ち行列遅延の合計が計算されてもよく、および、ＢＳ２１０は次いで追加的な時間値を追加して、総伝送経路遅延を生成してもよい。追加的な時間値は、任意の値であってもよく、または所定の値であってもよい（たとえば、静的値、値の比、遅延の合計のパーセント等）。
【００４７】
図２（ａ）を再び参照すると、ＢＳ２１０はＲＳ２２０ａから二つの特徴のあるシグナリング・メッセージを受信してもよい：一つはＲＳ２２０ａに対する遅延データを含み、および一つはＲＳ２２０ｂに対する遅延データを含む。ＢＳ２１０はまた、ＲＳ２２０ｃに対する遅延データを含むシグナリング・メッセージも、ＲＳ２２０ｃから受信してもよい。ＢＳ２１０は、ＴＰ２４０ａに対する予定遅延およびＴＰ２４０ｂに対する予定遅延を決定してもよい。ＢＳ２１０は、ＲＳ２２０ａおよび２２０ｂからの遅延データおよびＴＰ２４０ａに対する予定遅延に基づいて、ＴＰ２４０ａに対する総伝送経路遅延を計算してもよい。ＢＳ２１０は、ＲＳ２２０ｃからの遅延データおよびＴＰ２４０ｂに対する予定遅延に基づいて、ＴＰ２４０ｂに対する総伝送経路遅延を計算してもよい。
【００４８】
図５（ａ）、図５（ｂ）および図６はそれぞれ、所定の開示された実施形態による遅延情報の分散型の収集および計算を示す。図５（ａ）、図５（ｂ）、および図６に示すように、それぞれのアクセスＲＳ２２０は、その個別遅延データを現伝送経路遅延値として上流のノードＲＳ２２０またはＢＳ２１０に報告してもよい。上流のノードが中継局ＲＳ２２０である場合は、上流のノードＲＳ２２０は現伝送経路遅延値をその遅延データを含むよう更新してもよく、および、更新された現伝送経路遅延値を別の上流のノードＲＳ２２０またはＢＳ２１０に報告してもよい。このような態様で、ＢＳ２１０は、各ＴＰ２４０に対する伝送経路遅延値を受信してもよい。
【００４９】
図５（ａ）は、所定の開示された実施形態による、アクセス・ノードＲＳ２２０による遅延情報の報告を示す例示的なフローチャート５００ａである。アクセス・ノードＲＳ２２０は、その遅延データＤＬ＿ＲＳを決定してもよい（ステップ５０５）。ＤＬ＿ＲＳは、ＲＳ２２０がメッセージを受信する時刻とＲＳ２２０がメッセージを伝送する時刻との間の総時間を表してもよい。例示的な一実施形態では、ＤＬ＿ＲＳは、予定遅延、待ち行列遅延、および／または処理遅延を含んでもよい。図３（ａ）と関連して上記に論じたように、ＲＳ２２０は、任意の数のトリガに応答してその遅延時間を決定してもよい。たとえば、ＲＳ２２０は、定期的な時間増分にしたがって、その遅延時間を決定および報告するようプログラムされてもよい。別の例として、ＲＳ２２０は、ＢＳ２１０からの要求に応答して、その遅延時間を決定および報告してもよい。追加的な例として、ＲＳ２２０はその遅延時間を継続的に監視してもよく、および、その遅延時間の変化に応答してＢＳ２１０に通知してもよい。
【００５０】
アクセス・ノードＲＳ２２０は、現伝送経路遅延値ＤＬ＿ＴＰを含むシグナリング・メッセージを生成してもよい（ステップ５１０）。例示的な一実施形態では、ＤＬ＿ＴＰはＤＬ＿ＲＳと等しくてもよい。
【００５１】
アクセス・ノードＲＳ２２０はＴＰ２４０中の次の上流のノードにシグナリング・メッセージを送信してもよい（ステップ５１５）。次の上流のノードはたとえば、別のＲＳ２２０またはＢＳ２１０を含んでもよい。例示的な一実施形態では、ＲＳ２２０は現在のＤＬ＿ＴＰ値を上流の中間ノードＲＳ２２０に報告してもよく、該上流の中間ノードＲＳ２２０は、ＤＬ＿ＲＳをさらに更新してから次の上流のノードに送信してもよい。
【００５２】
図５（ｂ）は、所定の開示された実施形態による、中間ノード２２０による遅延情報の中継および更新を示す例示的なフローチャート５００ｂである。中間ノードＲＳ２２０は、現伝送経路遅延値ＤＬ＿ＴＰを含むシグナリング・メッセージを、下流のノードＲＳ２２０から受信してもよい（ステップ５５０）。中間ノードＲＳ２２０は、その遅延データＤＬ＿ＲＳを決定してもよい（ステップ５５５）。中間ノードＲＳ２２０は、その遅延データを含むようＤＬ＿ＴＰを更新してもよい（ステップ５６０）。例示的な一実施形態では、中間ノードＲＳ２２０はその遅延時間をＤＬ＿ＴＰに加えてもよい。
【００５３】
中間ノードＲＳ２２０はシグナリング・メッセージを生成してもよい（たとえば、ＳＢＣ＿ＲＥＱメッセージ等）（ステップ５６５）。例示的な一実施形態では、シグナリング・メッセージは更新されたＤＬ＿ＴＰを含んでもよい。中間ノードＲＳ２２０は、伝送経路ＴＰ２４０中の上流のノードＲＳ２２０またはＢＳ２１０にシグナリング・メッセージを送信してもよい（ステップ５７０）。例示的な一実施形態では、各中間ノードＲＳ２２０は、それが中間ノードとして機能する、それぞれの下流のノードＲＳ２２０から特徴のあるＤＬ＿ＴＰ値を受信してもよい。さらに、各ＲＳ２２０は、その遅延データを含むようＤＬ＿ＴＰ値を更新してもよく、および、更新されたＤＬ＿ＴＰ値を次の上流のノードに転送してもよい。次の上流のノードは、たとえば別のＲＳ２２０またはＢＳ２１０を含んでもよい。
【００５４】
たとえば、図２（ａ）を参照すると、ＲＳ２２０ｂはＤＬ＿ＴＰ値をＲＳ２２０ａに中継してもよく、該ＤＬ＿ＴＰ値はＴＰ２４０ａと関連付けられている。ＲＳ２２０ｂから送信されるＤＬ＿ＴＰ値は、ＲＳ２２０ｂに対するＤＬ＿ＲＳを含んでもよい。ＲＳ２２０ａは次いでＲＳ２２０ａに対するＤＬ＿ＲＳをＴＰ２４０ａに対するＤＬ＿ＴＰ値に追加し、および、更新されたＤＬ＿ＴＰ値をＢＳ２１０に送信してもよい。同様にＲＳ２２０ｃは、ＴＰ２４０ｂに対するＢＳ２１０にＤＬ＿ＴＰ値を報告してもよい。ＴＰ２４０ｂに対するＤＬ＿ＴＰ値は、ＲＳ２２０ｃに対するＤＬ＿ＲＳ値のみを含んでもよい。
【００５５】
図６は、所定の実施形態による、ＢＳ２１０による遅延情報の分散型の収集および計算を示す例示的なフローチャート６００である。図６に示すように、ＢＳ２１０は各ＴＰ２４０からシグナリング・メッセージを受信してもよい（ステップ６０５）。図５（ａ）のステップ５１０に関連して上記に論じたように、それぞれのシグナリング・メッセージは、ＴＰ２４０と関連付けられた遅延データＤＬ＿ＴＰを含んでもよい。たとえば、ＴＰ２４０に対するＤＬ＿ＴＰは、ＴＰ２４０中の各ＲＳ２２０と関連付けられた遅延時間の合計であってもよい。すなわちＤＬ＿ＴＰは、ＢＳ２１０からメッセージが伝送されてもよい時刻とＴＰ２４０中のアクセス・ノードＲＳ２２０から一つ以上のＳＳ２３０にメッセージが伝送されてもよい時刻との差であってもよい。
【００５６】
次いでＢＳ２１０は、各伝送経路に対する予定遅延を決定してもよい（ステップ６１０）。ＢＳ２１０は、各ＴＰ２４０から受信した遅延データおよび各ＴＰ２４０に対する予定遅延に基づいて、各ＴＰ２４０ごとの総伝送経路遅延を計算してもよい（ステップ６１５）。ＴＰ２４０に対する総伝送経路遅延は、ＴＰ２４０から受信した遅延データにＴＰ２４０に対する予定遅延を加えたものを含んでもよい。たとえば、図２（ａ）を参照すると、ＢＳ２１０は、ＴＰ２４０ａに対するＤＬ＿ＴＰを含むシグナリング・メッセージを、ＲＳ２２０ａから受信してもよい。ＢＳ２１０はまた、ＴＰ２４０ｂに対するＤＬ＿ＴＰを含むシグナリング・メッセージも、ＲＳ２２０ｃから受信してもよい。シグナリング・メッセージによって提供されたデータに基づいて、ＢＳ２１０は、ＴＰ２４０ａに対する予定遅延およびＴＰ２４０ｂに対する予定遅延を決定してもよい。
【００５７】
図７、図８および図９は、所定の実施形態による、目標遅延データの発信および目標遅延データを採用した同期メッセージ伝送を示す。図７、図８および図９に示すように、目標遅延データの計算は、単一の総目標遅延時間の計算を含んでもよい。アクセス・ノードＲＳ２２０およびＢＳ２１０による同期伝送は、メッセージの伝送時間と関連付けられたタイムスタンプとともに、各アクセス・ノードＲＳ２２０に、それらの各ＴＰ２４０を経由して、メッセージを伝送するようＢＳ２１０を構成することによって達成してもよい。メッセージを受信した後のアクセス・ノードＲＳ２２０、および、メッセージを送信した後のＢＳ２１０は、メッセージのタイムスタンプ後、総目標遅延時間が経過するまで、メッセージのＳＳ２３０への伝送を遅延してもよい。
【００５８】
図７は、タイムスタンピングを採用している例示的な実施形態による、ＢＳ２１０による総目標遅延時間の発信を示す例示的なフローチャート７００である。図７に示すように、ＢＳ２１０は総目標遅延時間を計算してもよい（ステップ７０５）。たとえばＢＳ２１０は、ＭＲネットワーク２００中のすべてのＴＰ２４０に対する総目標遅延時間を、最大総伝送経路遅延として計算してもよい。
【００５９】
ＢＳ２１０は、総目標遅延時間を含むシグナリング応答メッセージを生成してもよい（ステップ７１０）。例示的な一実施形態では、シグナリング応答メッセージは、ＳＢＣ＿ＲＳＰメッセージであってもよい。ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、それらに関連付けられた一つ以上のＴＰ２４０を経由して、シグナリング応答メッセージを送信してもよい（ステップ７１５）。加えて、ＢＳ２１０が総目標遅延時間が変化したと決定すると、ＢＳ２１０は更新された総目標遅延時間を開始し、および、各アクセス・ノードＲＳ２２０に送信してもよい。図示しないが、各アクセス・ノードＲＳ２２０は、総目標遅延時間を含むシグナリング応答メッセージを受信してもよく、および、将来の伝送において使用するために総目標遅延時間をメモリに記憶してもよい。
【００６０】
図８は、タイムスタンピングを採用している例示的な実施形態による、ＢＳ２１０によるメッセージの伝送を示す例示的なフローチャート８００である。ＢＳ２１０は、メッセージの伝送時間と関連付けられたタイムスタンプを作成してもよい（ステップ８０５）。ＢＳ２１０は、各ＴＰ２４０に沿って、メッセージおよびタイムスタンプを伝送してもよい（ステップ８１０）。
【００６１】
ＢＳ２１０は、メッセージのタイムスタンプの後、総目標遅延時間が経過するまで待機してもよい（ステップ８１５）。ひとたび総目標遅延時間が経過すると、ＢＳ２１０は、ＢＳ２１０と通信する一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ８２０）。例示的な一実施形態では、タイムスタンプは、メッセージに含まれてもよい。別の例示的な一実施形態では、ＢＳ２１０はメッセージをリレー・ダウンリンク上で事前伝送フレームとして送信してもよく、およびタイムスタンプをリレー・リンク上で別々に伝送してもよい。ＢＳ２１０は、アクセス・リンク上で一つ以上のＲＳ２２０にメッセージを引き続き送信してもよい。ＴＰ２４０中の各ＲＳ２２０は、リレー・リンク上で一つ以上の下流のネットワーク・ノードＲＳ２２０に、メッセージを転送してもよい。ひとたびＢＳ２１０および各ＲＳ２２０が総目標遅延時間を待機すると、ＢＳ２１０およびＲＳ２２０は、一つ以上のＳＳ２３０に、アクセス・リンク上で、同期してメッセージを伝送してもよい。
【００６２】
図９は、タイムスタンピングを採用している例示的な実施形態による、アクセス・ノードＲＳ２２０による同期メッセージ伝送を示す例示的なフローチャート９００である。アクセス・ノードＲＳ２２０は、たとえば別のＲＳ２２０またはＢＳ２１０といった上流のノードから、メッセージおよびタイムスタンプを受信してもよい（ステップ９０５）。アクセス・ノードＲＳ２２０が、一つ以上のＴＰ２４０中の一つ以上の下流のＲＳ２２０に対する中間ノードとしての働きもする場合は（ステップ９１０）、アクセス・ノードＲＳ２２０は、一つ以上の下流のノードＲＳ２２０に、メッセージおよびタイムスタンプを転送してもよい（ステップ９１５）。例示的な一実施形態では、ＲＳ２２０は、メッセージおよびタイムスタンプを一緒に（たとえば、単一のデータフレームで）転送してもよい。別の例示的な一実施形態では、ＲＳ２１０は、メッセージを事前伝送フレームとして、リレー・ダウンリンク上で転送してもよく、および、タイムスタンプをリレー・リンク上で別々に伝送してもよい。アクセス・ノードＲＳ２２０は、メッセージのタイムスタンプの後から総目標遅延時間が経過するまで待機してもよく（ステップ９２０）、および次いで、一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ９２５）。
【００６３】
図２（ａ）を再び参照すると、ＢＳ２１０は、タイムスタンピングを採用している例示的な実施形態にしたがって、総目標遅延時間を計算してもよい。ＢＳ２１０は、総目標遅延時間をＲＳ２２０ｃおよびＲＳ２２０ａに送信することによって、すべてのアクセス・ノード、たとえばＲＳ２２０ｂおよびＲＳ２２０ｃに、総目標遅延時間を発信してもよい。遅延情報の受信と同時に、ＲＳ２２０ａは総目標遅延時間をＲＳ２２０ｂに中継してもよい。
【００６４】
たとえばＢＳ２１０は、発信された総目標遅延時間を用いた同期伝送のために、任意の数のメッセージを伝送してもよい。例示的な一実施形態にしたがって、ＢＳ２１０は、メッセージおよび関連付けられたタイムスタンプをＲＳ２２０ａおよび２２０ｃに送信してもよい。ＲＳ２２０ａは、メッセージおよびタイムスタンプを受信し、およびメッセージおよびタイムスタンプをＲＳ２２０ｂに転送してもよい。メッセージおよびタイムスタンプを受信した後のＲＳ２２０ｂおよび２２０ｃ、および、メッセージを送信した後のＢＳ２１０は、メッセージをＳＳ２３０ｘ、２３０ｙおよび２３０ｚに伝送する前に、メッセージのタイムスタンプの後から総目標遅延時間が経過するまで待機してもよい。例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００６５】
図１０、図１１および図１２は、所定の実施形態による、目標遅延データの計算、目標遅延データの発信、および目標遅延データを採用した同期メッセージ伝送を示す。図１０、図１１および図１２に示すように、目標遅延データの計算は、各アクセス・ノードＲＳ２２０ならびにＢＳ２１０に対する個別目標遅延時間の計算を含んでもよい。アクセス・ノードＲＳ２２０およびＢＳ２１０による同期伝送は、アクセス・ノードＲＳ２２０にそれらの各ＴＰ２４０を経由してメッセージを伝送するＢＳ２１０によって達成されてもよい。メッセージを受信した後のアクセス・ノードＲＳ２２０、および、メッセージを送信した後のＢＳ２１０は、それらのそれぞれの個別目標遅延時間に応じて、メッセージのＳＳ２３０への伝送を遅延してもよい。すなわち一部の実施形態では、同期メッセージ伝送は、原則的にはタイムスタンピングに依存しないかもしれない。
【００６６】
図１０は、タイムススタンピングのない例示的な実施形態による、ＢＳ２１０による個別目標遅延時間の発信を示す例示的なフローチャート１０００である。図１０に示すように、ＢＳ２１０は、各アクセス・ノードＲＳ２２０に対するおよびそれ自体に対する個別目標遅延時間を計算してもよい（ステップ１００５）。たとえばＢＳ２１０は、所定のＴＰ２４０に対する個別目標遅延時間を、すべてのＴＰ２４０に対する最大総伝送経路遅延から所定のＴＰ２４０と関連付けられた総伝送経路遅延を減算したものとして計算してもよい。ＢＳ２１０は、ＢＳ２１０に対する個別目標遅延時間を、すべてのＴＰ２４０の最大伝送経路遅延として計算してもよい。代替的には、ＢＳ２１０に対する個別目標遅延時間は、すべてのＴＰ２４０の最大伝送経路遅延よりも大きくてもよい。たとえば、ＢＳ２１０に対する個別目標遅延時間は、すべてのＴＰ２４０の最大伝送経路遅延に追加的な時間値を加えたものであってもよい。追加的な時間値は任意の値であってもよく、または、所定の値であってもよい（たとえば、静的値、値の比、遅延の合計のパーセント等）。
【００６７】
ＢＳ２１０は、各アクセス・ノードＲＳ２２０に対する、個別目標遅延時間を含む個別シグナリング応答メッセージを生成してもよい（ステップ１０１０）。例示的な一実施形態では、シグナリング応答メッセージはＳＢＣ＿ＲＳＰメッセージであってもよい。ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、それに関連付けられた一つ以上のＴＰ２４０を経由して、個別シグナリング応答メッセージを送信してもよい（ステップ１０１５）。
【００６８】
加えて、ＢＳ２１０が総目標遅延時間が変化したと決定すると、ＢＳ２１０は、更新された総目標遅延時間を開始しおよび各アクセス・ノードＲＳ２２０に送信してもよい。図示しないが、各アクセス・ノードＲＳ２２０は、その個別目標遅延時間を含むシグナリング応答メッセージを受信してもよく、および、将来の伝送において使用するために個別目標遅延時間をメモリに記憶してもよい。
【００６９】
図１１は、タイムススタンピングのない例示的な実施形態による、ＢＳ２１０によるメッセージの伝送を示す例示的なフローチャート１１００である。図１１に示すように、ＢＳ２１０は各ＴＰ２４０に沿ってメッセージを伝送してもよい（ステップ１１０５）。ＢＳ２１０もまた、その個別目標遅延時間を待機してもよく（ステップ１１１０）、および次いで一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ１１１５）。
【００７０】
例示的な一実施形態では、ＢＳ２１０は、リレー・ダウンリンク上で、事前伝送フレームとしてデータを送信してもよい。ＴＰ２４０中の各ＲＳ２２０は、リレー・リンク上で、一つ以上の下流のネットワーク・ノードＲＳ２２０に、データを転送してもよい。ひとたびＢＳ２１０および各ＲＳ２２０が総目標遅延時間を待機すると、ＢＳ２１０およびＲＳ２２０は、アクセス・リンク上で同期してデータを伝送してもよい。
【００７１】
図１２は、タイムススタンピングのない例示的な実施形態による、アクセス・ノードＲＳ２２０による同期メッセージ伝送を示す例示的なフローチャート１２００である。アクセス・ノードＲＳ２２０は、別のＲＳ２２０またはＢＳ２１０といった上流のノードから、メッセージを受信してもよい（ステップ１２０５）。アクセス・ノードＲＳ２２０が、一つ以上のＴＰ２４０中の一つ以上の下流のＲＳ２２０に対する中間ノードとしての働きもする場合は（ステップ１２１０）、アクセス・ノードＲＳ２２０は、一つ以上の下流のノードＲＳ２２０にメッセージを転送してもよい（ステップ１２１５）。アクセス・ノードＲＳ２２０はその個別目標遅延時間を待機してもよく（ステップ１２２０）、および次いで、一つ以上のＳＳ２３０にメッセージを伝送してもよい（ステップ１２２５）。
【００７２】
図１３は、所定の開示された実施形態によるＭＲネットワーク２００中のメッセージの例示的な同期伝送のシグナル図である。図１３に示すように、ＢＳ２１０は時間Ｔａにおいて、ＲＳ２２０ａおよび２２０ｃにメッセージを伝送してもよい。
【００７３】
ＲＳ２２０ａはメッセージを受信し、および、時間Ｔｂにおいて、アクセス・ノードＲＳ２２０ｂにメッセージを転送してもよい。時間（Ｔｂ−Ｔａ）は、ＲＳ２２０ａと関連付けられた伝送遅延ＴＤ１を表してもよい。アクセス・ノードＲＳ２２０ｂは、ＲＳ２２０ａから転送されたメッセージを受信してもよい。アクセス・ノードＲＳ２２０ｂは、次いで、時間ＴｄにおいてＳＳ２３０ｙにメッセージを伝送する準備をしている。このため、時間（Ｔｄ−Ｔｂ）は、ＲＳ２２０ｂと関連付けられた伝送遅延ＴＤ２を表してもよい。アクセス・ノードＲＳ２２０ｃはメッセージを受信し、および時間ＴｃにおいてＳＳ２３０ｚへとメッセージを伝送する準備をしてもよい。このため、時間（Ｔｃ−Ｔａ）は、ＲＳ２２０ｃと関連付けられた伝送遅延ＴＤ３を表してもよい。
【００７４】
伝送経路ＴＰ２４０ａに対する総伝送経路遅延（ＲＳ２２０ａおよび２２０ｂを含む）は、ＴＤ１+ＴＤ２であってもよい。ＴＰ２４０ｂに対する総伝送経路遅延（ＲＳ２２
０ｃを含む）はＴＤ３であってもよい。この例示的な実施形態では、ＴＰ２４０ａに対する総伝送経路遅延は、ＴＰ２４０ｂに対する総伝送経路遅延よりも大きくてもよい。したがって、ＲＳ２２０ｃは、メッセージをＳＳ２３０ｚに伝送する時間Ｔｄまで待機してもよい。代替的におよび／または追加的に、ＲＳ２２０ｃは、ＴｄにメッセージをＳＳ２３０ｚに伝送するバッファ時間量を加えた時間、待機してもよい。
【００７５】
たとえば、タイムスタンピングを採用している実施形態において、ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、その各ＴＰ２４０を経由して、メッセージおよびＴａに対応するタイムスタンプを送信してもよい。各アクセス・ノードＲＳ２２０は、ＢＳ２１０がメッセージを伝送する前に記憶された、総目標遅延時間をすでに有していてもよい。総目標遅延時間は、最大｛ＴＰ２４０ａに対するＤＬ＿ＴＰ、ＴＰ２４０ｂに対するＤＬ＿ＴＰ｝と等しくてもよい。
【００７６】
アクセス・ノードＲＳ２２０ｂならびに２２０ｃ、およびＢＳ２１０は、ひとたびＳＳ２３０にメッセージを伝送する準備ができると、Ｔａに総目標遅延時間を加えたものに等しい時間まで待機してもよい。アクセス・ノードＲＳ２２０ｂならびに２２０ｃ、およびＢＳ２１０は、時間Ｔｄにおいて、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚにメッセージを伝送してもよい。例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、同時であってもよい。別の例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００７７】
タイムススタンピングのない例示的な実施形態では、ＢＳ２１０は、各アクセス・ノードＲＳ２２０に、その各ＴＰ２４０を経由してメッセージを送信してもよい。各アクセス・ノードＲＳ２２０は、ＢＳ２１０によるメッセージの伝送の前に記憶された個別目標遅延時間をすでに有していてもよい。たとえば、ＲＳ２２０ｂに対する個別目標遅延時間はゼロであってもよい。ＲＳ２２０ｃに対しては、個別目標遅延時間は（Ｔｄ−Ｔｃ）と等しくてもよい。ＢＳ２１０に対しては、個別目標遅延時間は（Ｔｄ−Ｔａ）と等しくてもよい。
【００７８】
アクセス・ノードＲＳ２２０ｂならびに２２０ｃ、およびＢＳ２１０は、ひとたびＳＳ２３０にメッセージを伝送する準備ができると、それらの個別の遅延時間を待機してもよく、および、時間Ｔｄにおいて、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚにメッセージを伝送してもよい。例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ２３０ｘ、２３０ｙおよび２３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００７９】
図１４は、例示的なマルチホップ・リレー（ＭＲ）ネットワーク１４００のブロック図である。図１４に示すように、ＢＳ１４１０とＳＳ１４３０ｘとの間の通信はＴＰ１４４０ａを経由して発生してもよい。ＴＰ１４４０ａはＲＳ１４２０ａおよび１４２０ｂを含んでもよい。データは、ＢＳ１４１０ＲＳから１４２０ａに伝送され、ＲＳ１４２０ａからＲＳ１４２０ｂに中継され、および、ＲＳ１４２０ｂからＳＳ１４３０ｘに伝送されてもよい。データはまた、ＳＳ１４３０ｘからＲＳ１４２０ｂに伝送され、ＲＳ１４２０ｂからＲＳ１４２０ａに中継され、および、ＲＳ１４２０ａによってＢＳ１４１０に伝送されてもよい。ＲＳ１４２０ａは、ＴＰ１４４０ａ中の中間ノードとして機能してもよく、および、ＲＳ１４２０ｂは、ＴＰ１４４０ａ中のアクセス・ノードとして機能してもよい。
【００８０】
同様に、ＢＳ１４１０とＳＳ１４３０ｙとの間の通信は、ＴＰ１４４０ｂを経由して類似の態様で発生してもよい。ＴＰ１４４０ｂでは、ＲＳ１４２０ｃは、ＳＳ１４３０ｙと伝送を送受信するアクセス・ノードとして機能してもよく、および、ＲＳ１４２０ａおよび１４２０ｂは、ＴＰ１４４０ｂ中の中間ノードとして機能してもよい。ＢＳ１４１０とＳＳ１４３０ｚとの間の通信は、ＴＰ１４４０ｃを経由して類似の態様で発生してもよい。ＴＰ１４４０ｃ中では、ＲＳ１４２０ｄはアクセス・ノードとして機能してもよく、および、ＲＳ１４２０ｂおよび１４２０ａは中間ノードとして機能してもよい。
【００８１】
ＢＳ１４１０とＳＳ１４３０ｗとの間の通信は、いずれのＲＳ１４２０も活用しないかもしれない。このため、データは、ＢＳ１４１０からＳＳ１４３０wに直接、および、
ＳＳ１４３０wからＢＳ１４１０に直接伝送されてもよい。
【００８２】
図１５は、所定の開示された実施形態によるＭＲネットワーク１４００中のメッセージの例示的な同期伝送のシグナル図である。ＢＳ１４１０は、時間Ｔａにおいて、ＲＳ１４２０ａにメッセージを伝送してもよい。ＲＳ１４２０ａはメッセージを受信し、および、時間ＴｂにおいてＲＳ１４２０ｂにメッセージを転送してもよい。時間（Ｔｂ−Ｔａ）は、ＲＳ１４２０ａと関連付けられた伝送遅延ＴＤ１を表してもよい。同様に、ＲＳ１４２０ｂはＲＳ１４２０ａからメッセージを受信してもよく、および、時間ＴｃにおいてＲＳ１４２０ｃおよび１４２０ｄにメッセージを転送してもよい。時間（Ｔｃ−Ｔｂ）は、ＲＳ１４２０ｂと関連付けられた伝送遅延ＴＤ２を表してもよい。
【００８３】
ＲＳ１４２０ｃはメッセージを受信し、および、時間Ｔｅにおいて加入者局ＳＳ１４３０ｙにメッセージを伝送する準備ができていてもよい。このため、時間（Ｔｅ−Ｔｃ）はＲＳ１４２０ｃと関連付けられた伝送遅延ＴＤ３を表してもよい。加えて、ＲＳ１４２０ｄはメッセージを受信してもよく、および、時間Ｔｄにおいて加入者局ＳＳ１４３０ｚにメッセージを伝送する準備ができている。時間（Ｔｄ−Ｔｃ）は、ＲＳ１４２０ｄと関連付けられた伝送遅延ＴＤ４を表してもよい。
【００８４】
本明細書中に示すように、ＴＰ１４４０ａに対する総伝送経路遅延は、ＴＤ１+ＴＤ
２であってもよい。ＴＰ１４４０ｂに対する総伝送経路遅延は、ＴＤ１+ＴＤ２+ＴＤ３であってもよい。ＴＰ１４４０ｃに対する総合伝送経路は、ＴＤ１+ＴＤ２+ＴＤ４であってもよい。
【００８５】
たとえば、タイムスタンピングを採用している実施形態において、ＢＳ１４１０は、メッセージおよびＴａに対応するタイムスタンプを、各アクセス・ノードＲＳ１４２０に、そのそれぞれのＴＰ１４４０を経由して送信してもよい。各アクセス・ノードＲＳ１４２０は、ＢＳ１４１０がメッセージを伝送する前に、記憶された総目標遅延時間をすでに有していてもよい。総目標遅延時間は、最大｛ＤＬ＿ＴＰ１４４０ａ、ＤＬ＿ＴＰ１４４０ｂ、ＤＬ＿ＴＰ１４４０ｃ｝と等しくてもよく、こうして、ＤＬ＿ＲＳ１４４０ｂは（Ｔｅ−Ｔａ）であってもよい。
【００８６】
アクセス・ノードＲＳ１４２０ｂ、１４２０ｃならびに１４２０ｄ、およびＢＳ１４１０は、ひとたびＳＳｓ１４３０にメッセージを伝送する準備ができると、Ｔａに総目標遅延時間を加えたものに等しい時間を待機してもよい。アクセス・ノードＲＳ１４２０ｂ、１４２０ｃならびに１４２０ｄ、およびＢＳ１４１０は、時間Ｔｅにおいて、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚに、メッセージを伝送してもよい。例
示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚへの
メッセージの伝送は同時であってもよい。別の例示的な一実施形態では、ＳＳ１４３０w
、１４３０ｘ、１４３０ｙおよび１４３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００８７】
たとえば、タイムススタンピングのない実施形態において、ＢＳ１４１０は、各アクセス・ノードＲＳ１４２０にそのそれぞれのＴＰ１４４０を経由してメッセージを送信してもよい。各アクセス・ノードＲＳ１４２０は、ＢＳ１４１０がメッセージを伝送する前に記憶された個別目標遅延時間をすでに有していてもよい。ＲＳ１４２０ｃに対する個別目標遅延時間はゼロであってもよい。ＲＳ１４２０ｄに対する個別目標遅延時間は（Ｔｅ−Ｔｄ）と等しくてもよい。ＲＳ１４２０ｂに対する個別目標遅延時間は（Ｔｅ−Ｔｃ）と等しくてもよい。ＢＳ１４１０に対する個別目標遅延時間は（Ｔｅ−Ｔｅ）と等しくてもよい。
【００８８】
アクセス・ノードＲＳ１４２０ｂ、１４２０ｃならびに１４２０ｄ、およびＢＳ１４１０は、ひとたび加入者局ＳＳ１４３０にメッセージを伝送する準備ができると、それらの個別遅延時間を待機してもよく、および、時間ＴｅにおいてＳＳ１４３０w、１４３０
ｘ、１４３０ｙおよび１４３０ｚにメッセージを伝送してもよい。例示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４３０ｙおよび１４３０ｚへのメッセージの伝送は
同時であってもよい。別の例示的な一実施形態では、ＳＳ１４３０w、１４３０ｘ、１４
３０ｙおよび１４３０ｚへのメッセージの伝送は、おおむね同時であってもよい。
【００８９】
同期無線伝送のためのシステムおよび方法において各種修正および変形を行うことが可能であることは当業者には明らかであろう。規格および例は例示的なものとしてのみ考慮され、開示された実施形態の真の範囲は下記の特許請求の範囲およびその等価物であることが意図されている。
【外国語明細書】
2008178094.tif 000002
2008178094.tif 000003
2008178094.tif 000004
2008178094.tif 000005
2008178094.tif 000006
2008178094.tif 000007
2008178094.tif 000008
2008178094.tif 000009
2008178094.tif 000010
2008178094.tif 000011
2008178094.tif 000012
2008178094.tif 000013
2008178094.tif 000014
2008178094.tif 000015
2008178094.tif 000016
2008178094.tif 000017
2008178094.tif 000018
2008178094.tif 000019
2008178094.tif 000020
2008178094.tif 000021
2008178094.tif 000022
2008178094.tif 000023
2008178094.tif 000024
2008178094.tif 000025
2008178094.tif 000026
2008178094.tif 000027
2008178094.tif 000028
2008178094.tif 000029
2008178094.tif 000030
2008178094.tif 000031
2008178094.tif 000032
2008178094.tif 000033
2008178094.tif 000034
2008178094.tif 000035
2008178094.tif 000036
2008178094.tif 000037
2008178094.tif 000038
2008178094.tif 000039
2008178094.tif 000040
2008178094.tif 000041
2008178094.tif 000042