(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】5788602
(24)【登録日】2015年8月7日
(45)【発行日】2015年10月7日
(54)【発明の名称】ピアツーピアネットワークにおけるWAN支援競合検出および解消のための方法および装置
(51)【国際特許分類】
H04W 92/18 20090101AFI20150917BHJP
H04W 8/26 20090101ALI20150917BHJP
【FI】
H04W92/18
H04W8/26
【請求項の数】30
【全頁数】48
(21)【出願番号】特願2014-529909(P2014-529909)
(86)(22)【出願日】2012年9月7日
(65)【公表番号】特表2014-530521(P2014-530521A)
(43)【公表日】2014年11月17日
(86)【国際出願番号】US2012054246
(87)【国際公開番号】WO2013036823
(87)【国際公開日】20130314
【審査請求日】2014年5月12日
(31)【優先権主張番号】13/229,399
(32)【優先日】2011年9月9日
(33)【優先権主張国】US
(73)【特許権者】
【識別番号】595020643
【氏名又は名称】クゥアルコム・インコーポレイテッド
【氏名又は名称原語表記】QUALCOMM INCORPORATED
(74)【代理人】
【識別番号】100108855
【弁理士】
【氏名又は名称】蔵田 昌俊
(74)【代理人】
【識別番号】100109830
【弁理士】
【氏名又は名称】福原 淑弘
(74)【代理人】
【識別番号】100103034
【弁理士】
【氏名又は名称】野河 信久
(74)【代理人】
【識別番号】100075672
【弁理士】
【氏名又は名称】峰 隆司
(74)【代理人】
【識別番号】100153051
【弁理士】
【氏名又は名称】河野 直樹
(74)【代理人】
【識別番号】100140176
【弁理士】
【氏名又は名称】砂川 克
(74)【代理人】
【識別番号】100158805
【弁理士】
【氏名又は名称】井関 守三
(74)【代理人】
【識別番号】100179062
【弁理士】
【氏名又は名称】井上 正
(74)【代理人】
【識別番号】100124394
【弁理士】
【氏名又は名称】佐藤 立志
(74)【代理人】
【識別番号】100112807
【弁理士】
【氏名又は名称】岡田 貴志
(74)【代理人】
【識別番号】100111073
【弁理士】
【氏名又は名称】堀内 美保子
(72)【発明者】
【氏名】パティル、シャイレシュ
(72)【発明者】
【氏名】ワン、ファ
(72)【発明者】
【氏名】ウ、シンジョウ
(72)【発明者】
【氏名】リ、ジュンイ
(72)【発明者】
【氏名】リチャードソン、トーマス・ジェイ.
【審査官】
小池 堂夫
(56)【参考文献】
【文献】
特表2010−533438(JP,A)
【文献】
特表2007−535858(JP,A)
【文献】
特表2010−533452(JP,A)
【文献】
特表2009−516418(JP,A)
【文献】
国際公開第2010/078273(WO,A2)
(58)【調査した分野】(Int.Cl.,DB名)
H04W 92/18
H04W 8/26
(57)【特許請求の範囲】
【請求項1】
基地局を動作させる方法であって、
通信デバイスのペアによる接続識別子の使用を追跡することと、
前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することと
を備える、方法。
【請求項2】
前記動作は、
同じ接続識別子を使用していることが検出された通信デバイスの前記複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令すること
を含む衝突回避動作である、請求項1に記載の方法。
【請求項3】
前記動作が、
同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送ること
を含む、衝突検出の前記確率を増加させるための動作である、請求項1に記載の方法。
【請求項4】
前記動作が、
同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送ること
をさらに含む、請求項3に記載の方法。
【請求項5】
リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記第1のメッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの前記第1のペアを制御する、請求項4に記載の方法。
【請求項6】
前記第2のメッセージが、前記第1のサブセット中のトーンシンボル上よりもリソースの前記第2のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの前記第2のペアを制御する、請求項5に記載の方法。
【請求項7】
基地局であって、
通信デバイスのペアによる接続識別子の使用を追跡するための手段と、
前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行するための手段と
を備える基地局。
【請求項8】
衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するための前記手段が、衝突回避動作を実行するための手段を含み、衝突回避動作を実行するための前記手段は、
同じ接続識別子を使用していることが検出された通信デバイスの前記複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するための手段
を含む、請求項7に記載の基地局。
【請求項9】
衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するための前記手段が、衝突検出の前記確率を増加させるための動作を実行するための手段を含み、衝突検出の前記確率を増加させるための動作を実行するための前記手段が、
同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送るための手段
を含む、請求項7に記載の基地局。
【請求項10】
衝突検出の前記確率を増加させるための前記手段が、
同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送るための手段
をさらに含む、請求項9に記載の基地局。
【請求項11】
基地局において使用するコンピュータ可読記憶媒体であって、
少なくとも1つのコンピュータに、通信デバイスのペアによる接続識別子の使用を追跡させるためのコードと、
前記少なくとも1つのコンピュータに、前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行させるためのコードと
を記憶している、コンピュータ可読記憶媒体。
【請求項12】
基地局であって、
通信デバイスのペアによる接続識別子の使用を追跡することと、
前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することと
を行うように構成された少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリと
を備える基地局。
【請求項13】
前記少なくとも1つのプロセッサが、衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するように構成されることの一部として、衝突の前記危険を低減するための動作を実行するように構成され、
前記少なくとも1つのプロセッサが、衝突の前記危険を低減するための動作を実行するように構成されることの一部として、同じ接続識別子を使用していることが検出された通信デバイスの前記複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するように構成された、請求項12に記載の基地局。
【請求項14】
前記少なくとも1つのプロセッサが、衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するように構成されることの一部として、衝突検出の前記確率を増加させるための動作を実行するように構成され、
前記少なくとも1つのプロセッサが、衝突検出の前記確率を増加させるように構成されることの一部として、同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送るように構成された、請求項12に記載の基地局。
【請求項15】
前記少なくとも1つのプロセッサが、衝突検出の前記確率を増加させるように構成されることの一部として、同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送るようにさらに構成された、請求項14に記載の基地局。
【請求項16】
ワイヤレス通信デバイスを動作させる方法であって、
(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信することと、
切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えることと
を備える、方法。
【請求項17】
リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記メッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するように前記ワイヤレス通信デバイスを制御する、請求項16に記載の方法。
【請求項18】
前記メッセージが、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する、請求項16に記載の方法。
【請求項19】
リソースの前記第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第1のサブセット上で監視することと、
リソースの前記第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第2のサブセット上で監視することと
をさらに備える、請求項17に記載の方法。
【請求項20】
前記ワイヤレス通信デバイスと同じピアツーピア接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出すること
をさらに備える、請求項19に記載の方法。
【請求項21】
ワイヤレス通信デバイスであって、
(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信するための手段と、
切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えるための手段と
を備えるワイヤレス通信デバイス。
【請求項22】
リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記メッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するように前記ワイヤレス通信デバイスを制御する、請求項21に記載のワイヤレス通信デバイス。
【請求項23】
前記メッセージが、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する、請求項21に記載のワイヤレス通信デバイス。
【請求項24】
リソースの前記第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第1のサブセット上で監視するための手段と、
リソースの前記第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第2のサブセット上で監視するための手段と
をさらに備える、請求項22に記載のワイヤレス通信デバイス。
【請求項25】
前記ワイヤレス通信デバイスと同じピアツーピア接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出するための手段
をさらに備える、請求項24に記載のワイヤレス通信デバイス。
【請求項26】
ワイヤレス通信デバイスにおいて使用するコンピュータ可読記憶媒体であって、
少なくとも1つのコンピュータに、(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信させるためのコードと、
前記少なくとも1つのコンピュータに、切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えさせるためのコードと
を記憶している、コンピュータ可読記憶媒体。
【請求項27】
ワイヤレス通信デバイスであって、
(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信することと、
切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えることと
を行うように構成された少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリと
を備えるワイヤレス通信デバイス。
【請求項28】
リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記メッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するように前記ワイヤレス通信デバイスを制御する、請求項27に記載のワイヤレス通信デバイス。
【請求項29】
前記メッセージが、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する、請求項27に記載のワイヤレス通信デバイス。
【請求項30】
前記少なくとも1つのプロセッサが、
リソースの前記第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第1のサブセット上で監視することと、
リソースの前記第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第2のサブセット上で監視することと
を行うようにさらに構成された、請求項27に記載のワイヤレス通信デバイス。
【発明の詳細な説明】
【技術分野】
【0001】
様々な実施形態は、ワイヤレス通信方法および装置を対象とし、より詳細には、ピアツーピアネットワークにおいて衝突を検出および/または回避するための基地局支援方法および装置を対象とする。
【背景技術】
【0002】
いくつかのピアツーピアネットワークでは、デバイスのペアが、接続識別子を収集し、収集された接続識別子をピアツーピアネットワークにおけるさらなるシグナリングのために使用する。収集時に、接続識別子を収集するデバイスは、収集された接続識別子および対応する通信リソースが、デバイスの局所近傍(local vicinity)において未使用であることを知覚する。各接続識別子は、トラフィック送信要求リソースなど、循環(recurring)ピアツーピアタイミング構造中の特定のエアリンクリソースに関連し得る。ピアツーピアネットワークにおいて衝突を回避するために、デバイスのペアによって使用されている接続識別子は局所的に一意であることが望ましい。モビリティにより、ある時間において距離に関して広く分離されていた、同じ接続識別子を使用しているデバイスの2つのペアは、時間とともに、干渉レベルに関して互いの許容できない範囲内に入ることがある。
【0003】
接続識別子を収集したピアツーピアワイヤレスデバイスは、監視している、それの近傍にある他のデバイスがそれの接続識別子を検出することが可能であるように、接続識別子をブロードキャストし得る。しかしながら、それの接続識別子を送信しているピアツーピアデバイスは、通常、他のデバイスからの接続識別子を同時に監視していることができない。異なる接続に対応するデバイスは、独立して動作しており、接続識別子ブロードキャスト信号の送信および受信に関して協調されないことがある。ピアツーピアデバイスは、ピアツーピア接続リソースブロック中でピアツーピア接続識別子信号を送信すべきなのかピアツーピア接続識別子信号を監視すべきなのかをランダムに決定し得る。時間とともに、同じ接続識別子を使用している、送信すべきなのか受信すべきなのかを独立してランダムに決定する2つの接続は、互いを検出することが可能であるべきであるが、この検出手法は効率的ではなく、状況によっては、接続の2つのペアが同じ接続識別子を使用していることをそれらが認識するまで長い時間がかかり得る。
【0004】
検出の速度を上げるために、構造中の大量のエアリンクリソースが、接続識別子信号をブロードキャストおよび監視することに専用され、たとえば、接続識別子信号のブロードキャストがより頻繁に行われることが可能になり得る。しかしながら、エアリンクリソースは限られており、接続識別子信号のためのそのようなリソースの使用により、ピアツーピアトラフィック信号など他の使用が犠牲になる。さらに、ピアツーピア接続識別子信号の頻繁なブロードキャストおよび監視により、より頻度が低いシグナリングが使用された場合よりも急速にデバイスのバッテリーが消耗する。
【0005】
上記に鑑みて、ピアツーピア通信システムにおいて接続識別子および/または他の信号に関する衝突回避を可能にし、および/または迅速な衝突検出を可能にする、新しい方法および装置が必要である。
【発明の概要】
【0006】
様々な方法および装置は、ピアツーピアワイヤレス通信システムにおけるピアツーピア接続識別子に関する衝突検出および/または衝突回避を対象とする。ピアツーピア接続を有するワイヤレス通信デバイスが、それの収集されたピアツーピア接続識別子を示す信号をブロードキャストする。基地局、たとえば、WAN基地局が、それのカバレージエリア中のピアツーピアシグナリングを監視し、デバイスのペアによるピアツーピア接続識別子の使用を追跡する。基地局は、デバイスの複数のペアが、それのカバレージエリア中で同じピアツーピア接続識別子を使用しているときを検出する。基地局は、衝突を回避するために、またはピアツーピアデバイスによる迅速な衝突検出を可能にするために、ピアツーピアネットワークへの支援を提供する。
【0007】
いくつかの実施形態では、ピアツーピア接続識別子ブロードキャスト信号を送信するためにリソースの2つのブロックが使用される。ピアツーピア接続を有するピアツーピアワイヤレスデバイスは、一方のブロックの少なくとも一部分を使用して送信し、他方のブロックを監視する。ピアツーピアデバイスは、たとえば、ある程度のランダム性または擬似ランダム性を用いて、時間とともに、送信のためにどのブロックを使用すべきかと、監視するためにどのブロックを使用すべきかとを選択し、変化させる。
【0008】
基地局は、接続識別子ブロードキャスト信号について両方のブロックを監視する。様々な実施形態では、基地局による検出範囲は、ピアツーピアデバイスによる可能な検出範囲を超える。いくつかの実施形態では、複数の接続が同じピアツーピア接続識別子を使用していることを検出したことに応答して、基地局は、1つの接続に対して、異なるピアツーピア接続識別子に変更するようにとの命令を送る。いくつかの実施形態では、複数の接続が同じピアツーピア接続識別子を使用していることを検出したことに応答して、基地局は、接続に対して、どのブロック上で送信すべきかの選択をバイアスするためのメッセージを送る。選択のこのバイアスは、同じピアツーピア接続識別子を使用している2つの接続が衝突状態を検出する確率を増加させる。たとえば、第1の接続は、基地局信号に応答して、第1のブロック上でそれの接続識別子を優勢に送信し、第2のブロック上で監視するようにバイアスされ得、第2の接続は、基地局信号に応答して、第1のブロック上で監視し、第2のブロック上でそれの接続識別子を送信するようにバイアスされ得る。次いで、2つの接続が互いの検出近傍(detection proximity)内に入った場合、基地局支援バイアスのために、2つの接続は、さもなければ基地局支援なしに可能であろうよりも迅速に衝突状態を検出する可能性が高くなる。
【0009】
いくつかの実施形態による、基地局を動作させる方法は、通信デバイスのペアによる接続識別子の使用を追跡することと、前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することとを備える。いくつかの実施形態による例示的な基地局は、通信デバイスのペアによる接続識別子の使用を追跡することと、前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することとを行うように構成された少なくとも1つのプロセッサを備える。例示的な基地局は、前記少なくとも1つのプロセッサに結合されたメモリをさらに備える。
【0010】
いくつかの実施形態による、ワイヤレス通信デバイスを動作させる例示的な方法は、(i)ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信することを備える。この例示的な方法は、切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えることをさらに備える。
【0011】
いくつかの実施形態による例示的なワイヤレス通信デバイスは、(i)ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信することと、切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えることとを行うように構成された少なくとも1つのプロセッサを備える。例示的なワイヤレス通信デバイスは、前記少なくとも1つのプロセッサに結合されたメモリをさらに備える。
【0012】
上記の概要で様々な実施形態について論じたが、必ずしもすべての実施形態が同じ特徴を含むとは限らず、上記で説明した特徴のいくつかは、いくつかの実施形態では、必要ではないが、望ましいことがあることを諒解されたい。多数の追加の特徴、実施形態および様々な実施形態の利益について、以下の詳細な説明において論じる。
【図面の簡単な説明】
【0013】
【
図1】例示的な実施形態による例示的なワイヤレス通信システムの図。
【
図2】様々な実施形態による、基地局を動作させる例示的な方法のフローチャート。
【
図3】例示的な実施形態による例示的な基地局の図。
【
図4】
図3に示した例示的な基地局中で使用され得、いくつかの実施形態では、その例示的な基地局中で使用されるモジュールのアセンブリの図。
【
図5】例示的な実施形態による、
図3の基地局のメモリ中に含まれ得る例示的なデータ/情報の図。
【
図6】それらのカバレージエリア内のピアツーピアアクティビティを監視し、ピアツーピアネットワークに影響を及ぼす、2つの例示的なWAN基地局を示す図。
【
図7】例示的な実施形態による、第1の接続識別子リソースブロック中でピアツーピア接続識別子信号をブロードキャストし、第2の接続識別子リソースブロックを監視する、例示的なピアツーピアワイヤレスデバイスを示す図。
【
図8】様々な実施形態による例示的な循環ピアツーピア周波数時間構造の図。
【
図9】例示的な実施形態による、
図8のピアツーピア接続識別子ブロードキャストリソースブロックと、トラフィック送信要求リソースと、トラフィック送信要求応答リソースとのさらなる区分を示す図。
【
図10】例示的な実施形態による、ブロック中の接続識別子に対応する各ブロードキャストリソースがトーンシンボルのセットを含む、
図8のピアツーピア接続識別子ブロードキャストリソースブロックのさらなる区分を示す図。
【
図11】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突の危険を低減するための動作を実行する一例を示す一連の図中の第1の図。
【
図12】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突の危険を低減するための動作を実行する一例を示す一連の図中の第2の図。
【
図13】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突の危険を低減するための動作を実行する一例を示す一連の図中の第3の図。
【
図14】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突の危険を低減するための動作を実行する一例を示す一連の図中の第4の図。
【
図15】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突の危険を低減するための動作を実行する一例を示す一連の図中の第5の図。
【
図16】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突検出の確率を増加させるための動作を実行する一例を示す一連の図中の第1の図。
【
図17】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突検出の確率を増加させるための動作を実行する一例を示す一連の図中の第2の図。
【
図18】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突検出の確率を増加させるための動作を実行する一例を示す一連の図中の第3の図。
【
図19】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突検出の確率を増加させるための動作を実行する一例を示す一連の図中の第4の図。
【
図20】基地局が、通信デバイスのペアによるピアツーピア接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突検出の確率を増加させるための動作を実行する一例を示す一連の図中の第5の図。
【
図21】ワイヤレス通信デバイスが、それの接続識別子ブロードキャスト信号の送信のためにどの接続識別子ブロックが使用されるべきかと、監視のためにどのブロックが使用されるべきかとの選択に対応する異なる重み付け値を有する、異なる時間におけるピアツーピアワイヤレス通信デバイスによる例示的な接続識別子ブロードキャストシグナリングを示す図。
【
図22】様々な例示的な実施形態による、ワイヤレス通信デバイスを動作させる例示的な方法のフローチャートの図。
【
図23】例示的な実施形態による、ピアツーピア通信をサポートする例示的なワイヤレス通信デバイスの図。
【
図24】
図23に示した例示的なワイヤレス通信デバイス中で使用され得、いくつかの実施形態では、そのワイヤレス通信デバイス中で使用されるモジュールのアセンブリの図。
【0014】
図1は、例示的な実施形態による例示的なワイヤレス通信システム100の図である。例示的なワイヤレス通信システム100は、それぞれ対応するカバレージエリア(セル1 106、...、セルN 108)をもつ複数の基地局(基地局1 102、...基地局N 104)を含む。基地局(102、...、104)は、それぞれネットワークリンク(112、...、114)を介してネットワークノード110に結合される。ネットワークノード110は、リンク116を介してインターネットにおよび/または他のネットワークノードに結合される。
【0015】
ワイヤレス通信システム100中に、複数のワイヤレス通信デバイス、たとえば、ワイヤレス端末がある。ワイヤレス通信デバイスのうちのいくつかはピアツーピア通信をサポートする。ワイヤレス通信デバイスのうちのいくつかはワイドエリアネットワーク(WAN)通信をサポートし、ワイヤレス通信デバイスのうちのいくつかは、ピアツーピア通信とWAN通信の両方をサポートする。ワイヤレス通信デバイスのうちのいくつかは、システム100全体にわたって移動し得るモバイルデバイスである。
図1では、セル1 106中にピアツーピア通信を使用している複数のワイヤレス端末(WT 1 118、WT 2 120、...、WT N−1 122、WT N 124)がある。セル1 106内にはまた、セルラーWAN通信を使用している複数のワイヤレス端末(WT 1’ 126、...、WT N’ 128)がある。WT 1 118はWT 2 120とのピアツーピア接続を有する。WT 1 118は、WT 2 120と直接ピアツーピア信号(130、132)を交換する。WT N−1 122はWT N 124とのピアツーピア接続を有する。WT N−1 122は、WT N 124と直接ピアツーピア信号(134、136)を交換する。WT 1’ 126は、基地局1 102からダウンリンクWAN信号138を受信し、基地局1 102にアップリンクWAN信号140を送信する。WT N’ 128は、基地局1 102からダウンリンクWAN信号142を受信し、基地局1 102にアップリンクWAN信号144を送信する。
【0016】
図1では、セルN 108中にピアツーピア通信を使用している複数のワイヤレス端末(WT 1’’ 146、WT 2’’ 148、...、WT (N−1)’’ 150、WT N’’ 152)がある。セルN 108内にはまた、セルラーWAN通信を使用している複数のワイヤレス端末(WT 1’’’ 154、...、WT N’’’ 156)がある。WT 1’’ 146はWT 2’’ 148とのピアツーピア接続を有する。WT 1’’ 146は、WT 2’’ 148と直接ピアツーピア信号(158、160)を交換する。WT (N−1)’’ 150はWT N’’ 152とのピアツーピア接続を有する。WT (N−1)’’ 150は、WT N’’ 152と直接ピアツーピア信号(162、164)を交換する。WT 1’’’ 154は、基地局N 104からダウンリンクWAN信号166を受信し、基地局N 104にアップリンクWAN信号168を送信する。WT N’’’ 156は、基地局N 104からダウンリンクWAN信号170を受信し、基地局N 104にアップリンクWAN信号172を送信する。
【0017】
ピアツーピアシグナリングを使用し、ピアツーピア接続を有するワイヤレス通信デバイスはまた、接続識別子ブロードキャスト信号を送信する。接続識別子ブロードキャスト信号は、他のピアツーピアデバイスによっておよび基地局によって監視される。
図1では、ワイヤレス通信デバイス(WT 1 118、WT 2 120、WT N−1 122、WT N 124、WT 1’’ 146、WT 2’’ 148、WT (N−1)’’ 150、WT N’’ 152)は、それぞれブロードキャスト信号(174、176、178、180、182、184、186、188)を送信する。基地局(102、104)はまた、WAN動作を実行することに加えて、ピアツーピア通信を使用しているデバイスからのCIDブロードキャストシグナリングと他のピアツーピアシグナリングとを監視し、通信デバイスのペアによる接続識別子の使用を追跡する。基地局(102、104)は、基地局が、それのカバレージエリア内の通信デバイスの複数のペアが同じピアツーピア接続識別子を使用していることを検出したとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行する。基地局(102、104)は、ピアツーピアネットワーク通信に影響を及ぼすためにピアツーピア制御信号(174、176)を送信する。ピアツーピア制御信号(174、176)は、同じ接続識別子を使用していることが検出された通信デバイスの複数のペアのうちの1つへの、異なる接続識別子に切り替えるようにとの命令と、デバイスの第2のペアと同じ接続識別子を使用しているデバイスの第1のペアへの、接続シグナリング送信リソースの使用を、接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージと、デバイスの第1のペアと同じ接続識別子を使用しているデバイスの第2のペアへの、接続シグナリング送信リソースの使用を、接続識別子に対応するリソースの第2のサブセットにバイアスするためのメッセージとのうちの1つまたは複数またはすべてを含む。
【0018】
図2は、様々な実施形態による、基地局を動作させる例示的な方法のフローチャート200である。動作はステップ202において開始し、基地局が電源投入され、初期化される。動作は開始ステップ202からステップ204に進む。ステップ204において、基地局は、通信デバイスのペアによる接続識別子の使用を追跡する。いくつかの実施形態では、通信デバイスのペアは、アドホックワイヤレス通信ネットワークにおける通信デバイスのペアである。いくつかの実施形態では、通信デバイスのペアはピアツーピア通信デバイスのペアである。動作はステップ204からステップ206に進む。
【0019】
ステップ206において、基地局は、基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたか否かを判断する。基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されなかった場合、動作は、通信デバイスのペアによって使用されている接続識別子のさらなる追跡のためにステップ206からステップ204に戻る。しかしながら、基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出された場合、動作はステップ206からステップ208に進む。
【0020】
ステップ208において、基地局は、基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行する。いくつかの実施形態では、ステップ208はステップ210を含む。いくつかの他の実施形態では、ステップ208はステップ214を含む。いくつかの実施形態では、ステップ208は、ステップ210とステップ214の両方を含み、たとえば、ステップ210およびステップ214のうちの異なるステップが、たとえば、システム内の異なる状態に応答して、異なる時間に選択される。
【0021】
ステップ210に戻ると、ステップ210において、基地局は衝突回避動作を実行する。ステップ210は、基地局が、同じ接続識別子を使用していることが検出された通信デバイスの複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するステップ212を含む。
【0022】
ステップ214に戻ると、ステップ214において、基地局は、衝突検出の確率を増加させるための動作を実行する。ステップ214はステップ216および218を含む。ステップ216において、基地局は、同じ接続識別子を使用しているデバイスの第1のペアに、接続シグナリングリソースの使用を前記接続識別子に対応する送信リソースの第1のサブセットにバイアスするための第1のメッセージを送る。次いで、ステップ218において、基地局は、同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送る。
【0023】
いくつかの実施形態では、接続シグナリングリソースは、接続識別子(CID)ブロードキャストのために使用されるトーンシンボルなど、時間および周波数リソースのセットである。いくつかの実施形態では、リソースの第1および第2のサブセットはトーンシンボルのセットであり、前記第1のメッセージは、リソースの第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの第1のペアを制御する。いくつかの実施形態では、リソースの第1および第2のサブセットはトーンシンボルのセットであり、前記第2のメッセージは、リソースの第1のサブセット中のトーンシンボル上よりもリソースの前記第2のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの第2のペアを制御する。いくつかの実施形態では、接続識別子に対応するデバイスは、時間とともに、第1のセットと第2のセットの両方のトーンシンボル上で信号を送信し得るが、たとえば、基地局からの受信した第1または第2のメッセージに応じて、他方のサブセットよりも頻繁に一方のサブセット上で送信するように制御され得る。
【0024】
動作は、通信デバイスのペアによって使用される接続識別子のさらなる追跡のためにステップ208からステップ204に進む。
【0025】
図3は、例示的な実施形態による例示的な基地局300の図である。例示的な基地局300は、たとえば、
図1のシステム100の基地局のうちの1つである。例示的な基地局300は、
図2のフローチャート200による方法を実装し得、時々実装する。
【0026】
基地局300は、バス309を介して互いに結合されたプロセッサ302とメモリ304とを含み、様々な要素(302、304)はバス309を介してデータおよび情報を交換し得る。基地局300は、さらに、図示のようにプロセッサ302に結合され得る入力モジュール306と出力モジュール308とを含む。ただし、いくつかの実施形態では、入力モジュール306と出力モジュール308とはプロセッサ302の内部に位置する。入力モジュール306は入力信号を受信することができる。入力モジュール306は、入力を受信するためのワイヤレス受信機および/またはワイヤードもしくは光入力インターフェースを含むことができ、いくつかの実施形態では、それらを含む。出力モジュール308は、出力を送信するためのワイヤレス送信機および/またはワイヤードもしくは光出力インターフェースを含み得、いくつかの実施形態では、それらを含む。いくつかの実施形態では、メモリ304は、ルーチン311とデータ/情報313とを含む。
【0027】
様々な実施形態では、プロセッサ302は、通信デバイスのペアによる接続識別子の使用を追跡することと、前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することとを行うように構成される。いくつかの実施形態では、プロセッサ302は、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行するように構成されることの一部として、衝突の危険を低減するための動作を実行するように構成される。いくつかのそのような実施形態では、プロセッサ302は、衝突の危険を低減するための動作を実行するように構成されることの一部として、同じ接続識別子を使用していることが検出された通信デバイスの複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するように構成される。
【0028】
いくつかの実施形態では、プロセッサ302は、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行するように構成されることの一部として、衝突検出の確率を増加させるための動作を実行するように構成される。いくつかのそのような実施形態では、プロセッサ302は、衝突検出の確率を増加させるように構成されることの一部として、同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送るように構成される。いくつかのそのような実施形態では、プロセッサ302は、衝突検出の確率を増加させるように構成されることの一部として、同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送るようにさらに構成される。
【0029】
様々な実施形態では、リソースの第1および第2のサブセットはトーンシンボルのセットであり、第1のメッセージは、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの第1のペアを制御する。いくつかのそのような実施形態では、前記第2のメッセージは、前記第1のサブセット中のトーンシンボル上よりもリソースの前記第2のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの第2のペアを制御する。
【0030】
図4は、
図3に示した例示的な基地局300中で使用され得、いくつかの実施形態では、その例示的な基地局300中で使用されるモジュールのアセンブリ400の図である。アセンブリ400中のモジュールは、たとえば、個別回路として、
図3のプロセッサ302内のハードウェアで実装され得る。代替的に、それらのモジュールは、ソフトウェアで実装され、
図3に示した基地局300のメモリ304に記憶され得る。いくつかのそのような実施形態では、モジュールのアセンブリ400は、
図3のデバイス300のメモリ304のルーチン311中に含まれる。
図3の実施形態ではシングルプロセッサ、たとえば、コンピュータとして示されているが、プロセッサ302は、1つまたは複数のプロセッサ、たとえば、コンピュータとして実装され得ることを諒解されたい。ソフトウェアで実装されるとき、それらのモジュールはコードを含み、そのコードは、プロセッサによって実行されたとき、プロセッサ302、たとえば、コンピュータを、そのモジュールに対応する機能を実装するように構成する。いくつかの実施形態では、プロセッサ302は、モジュールのアセンブリ400のうちのモジュールの各々を実装するように構成される。モジュールのアセンブリ400がメモリ304に記憶される実施形態では、メモリ304は、少なくとも1つのコンピュータ、たとえば、プロセッサ302に、モジュールが対応する機能を実装させるためのコード、たとえば、モジュールごとの個別コードを備えるコンピュータ可読媒体、たとえば、非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品である。
【0031】
完全にハードウェアベースのまたは完全にソフトウェアベースのモジュールが使用され得る。ただし、機能を実装するために、(たとえば、回路実装型の)ソフトウェアモジュールとハードウェアモジュールの任意の組合せが使用され得ることを諒解されたい。
図4に示すモジュールは、
図2のフローチャート200の方法において図示および/または説明した対応するステップの機能を実行するように基地局300、またはプロセッサ302などのその基地局300中の要素を制御および/または構成することを諒解されたい。
【0032】
モジュールのアセンブリ400は、通信デバイスのペアによる接続識別子の使用を追跡するためのモジュール404と、基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたかどうかを判断するためのモジュール406と、基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたか否かに関する判断に応じて動作を制御するためのモジュール407と、前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行するためのモジュール408とを含む。モジュール408は、衝突回避動作を実行するためのモジュール410と、衝突検出の確率を増加させるための動作を実行するためのモジュール414とを含む。モジュール410は、同じ接続識別子を使用していることが検出された通信デバイスの複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するためのモジュール412を含む。モジュール414は、同じ接続識別子を使用しているデバイスの第1のペアに、接続シグナリング送信リソースの使用を前記識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送るためのモジュール416と、同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送るためのモジュール418とを含む。
【0033】
様々な実施形態では、リソースの第1および第2のサブセットはトーンシンボルのセットであり、第1のメッセージは、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの第1のペアを制御する。いくつかのそのような実施形態では、前記第2のメッセージは、前記第1のサブセット中のトーンシンボル上よりもリソースの前記第2のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの第2のペアを制御する。
【0034】
モジュールのアセンブリ400は、ピアツーピア接続識別子の変更を命令する信号を送信すべきなのか、接続シグナリングリソースの使用をバイアスするための1つまたは複数のメッセージを送信すべきなのかを判断するためのモジュール450をさらに含む。いくつかの実施形態では、モジュール450は、基地局のワイヤレスカバレージエリアのサイズ、使用されているピアツーピア技術のタイプ、ピアツーピア範囲情報、およびピアツーピア信号電力情報のうちの1つまたは複数またはすべてに応じてそれの判断を行う。モジュールのアセンブリ400は、ピアツーピア接続識別子の変更を命令する信号をいつ送信すべきか、または接続シグナリングリソースの使用をバイアスするための1つまたは複数のメッセージをいつ送信すべきかを判断するためのモジュール452をさらに含む。いくつかの実施形態では、モジュール452は、ピアツーピアデバイス位置情報、ピアツーピア接続位置情報、ピアツーピアデバイス動き情報、ピアツーピア接続動き情報、干渉の観点からの、同じ接続識別子を使用しているピアツーピア接続間の推定された許容間隔、使用されているピアツーピア技術、ピアツーピア電力送信電力レベル、および使用されているピアツーピアシグナリングプロトコルのうちの1つまたは複数またはすべてに応じて、信号および/または1つまたは複数のメッセージをいつ送信すべきかに関するそれの決定を行う。
【0035】
モジュールのアセンブリ400は、別の基地局から接続識別子使用追跡情報を受信するためのモジュール454と、たとえば、同じ接続識別子を使用していることが識別された2つの接続の中から、どの接続がそれの接続識別子を切り替えるように命令されるべきであるかを判断するためのモジュール456と、たとえば、接続シグナリング送信リソースの使用のバイアスを引き起こすための第1および第2のメッセージ中で、接続に通信されるべき確率重み付け値を判断するためのモジュール458とをさらに含む。モジュールのアセンブリ400は、デバイスおよび/または接続のロケーションを追跡するためのモジュール460と、デバイスおよび/または接続の動きを追跡するためのモジュール462と、ピアツーピア接続によって使用されているピアツーピアシグナリング技術および/またはプロトコルを判断するためのモジュール464とをさらに含む。
【0036】
図5は、例示的な実施形態による例示的なデータ/情報500の図である。例示的なデータ/情報500は、たとえば、
図3の基地局300のメモリ304のデータ/情報313中に含まれ得る。データ/情報500は、循環ピアツーピア周波数/タイミング構造情報502と、ピアツーピア接続識別子使用追跡情報504と、同じピアツーピア接続識別子を使用している識別された接続506と、デバイスにそれのピアツーピア接続識別子を変更するように命令する生成された信号508と、判断された確率重み付け値510と、接続シグナリング送信リソースの使用をバイアスするための生成されたメッセージ512と、使用されている判断されたピアツーピア技術および/またはプロトコル514と、判断されたピアツーピアネットワーク特性情報516、たとえば、電力レベル情報、干渉情報、および/または範囲情報と、ピアツーピアデバイスロケーション情報518と、ピアツーピア接続ロケーション情報520と、ピアツーピアデバイス動き情報522と、ピアツーピア接続動き情報524とを含む。
【0037】
必ずしもすべてではないが、いくつかの実施形態の様々な態様および/または特徴について以下で説明する。ワイドエリアネットワーク(WAN)シナリオでは、モバイル間の通信の各々は少なくとも1つの基地局を通る。そのようなWANシナリオでは、複数のモバイルと1つの基地局との間の通信のためにアップリンク/ダウンリンクチャネルが使用される。いくつかの実施形態では、複数の基地局はバックホールネットワークを介して互いに結合される。
【0038】
2つのモバイルが互いの近傍にあり、互いに通信することを希望する場合、基地局を通らない2つのモバイル間の直接ピアツーピア通信は基地局負荷を低減することができる。いくつかの実施形態では、このピアツーピア通信はWAN通信と同じ周波数帯域中で行われ得る。いくつかの実施形態では、このピアツーピア通信は、WAN通信とは異なる帯域中で行われる。いくつかの実施形態では、モバイルデバイスは、WANシグナリングプロトコルとピアツーピアシグナリングプロトコルの両方をサポートし得る。いくつかの実施形態では、モバイルデバイスは、たとえば、WANネットワークローディングに応答して、および/またはピアツーピアネットワークローディングに応答して、および/またはモバイルデバイス間の近接度に応答して、WANネットワークとピアツーピアネットワークとの間を往復して移動し得、時々移動する。いくつかの実施形態では、ピアツーピアネットワーク、たとえば、半自律(semi-autonomous)ピアツーピアネットワークにおいて動作しているワイヤレスデバイスは、WANネットワーク中の基地局から、ピアツーピアネットワークにおける動作に影響を及ぼすための、たとえば、ピアツーピアネットワークにおける接続識別子の選択に影響を及ぼすための何らかの制御シグナリングを受信する。様々な実施形態では、WAN基地局からのシグナリングは、ピアツーピアネットワークにおいて衝突回避および/または衝突検出を助けるために使用される。
【0039】
様々なピアツーピアネットワークでは、複数のピアツーピアリンクがある場合、リンクの間のスケジューリング機構が必要である。そのようなスケジューリング機構の一例は、循環ピアツーピアタイミング構造を含む、ピアツーピアプロトコルを使用するピアツーピアシステムにおける接続スケジューリングである。いくつかの実施形態では、そのようなスケジューリング機構を可能にするために、各リンクは、そのリンクが送信競合に対する権利のために使用する専用リソースを割り振られる。いくつかのそのような実施形態では、そのような専用リソースを接続識別子(CID)リソースと呼ぶ。スケジューリング機構から良好なパフォーマンスを得るために、これらの専用リソースは局所的に一意であることが望ましく、すなわち、同等の専用リソースを有する2つのリンクは距離的に広く分離されるべきである。いくつかのピアツーピアネットワークでは、CIDの割振りにおいて十分な距離分離を達成することを試みるために、CIDブロードキャスト機構が使用される。
【0040】
しかしながら、モビリティにより、同じ専用リソースを有する2つのリンクが互いに近づく可能性がある。
図6の
図600に、それぞれ対応するカバレージエリア(606、608)をもつ2つの例示的なWAN基地局(基地局1 602、基地局2 604)を示す。基地局(602、604)は、それらのカバレージエリア(606、608)内のピアツーピアアクティビティを監視し、ピアツーピアネットワークに影響を及ぼす。この例では、3つの例示的なピアツーピアリンク(リンク1 610、リンク2 612、リンク3 614)が示されており、各ピアツーピアリンク(610、612、614)は、それぞれ、ピアツーピアシグナリングプロトコルを使用するモバイルワイヤレス通信デバイスのペア((616、618)、(620、622)、(624、626))に対応する。
図6の
図600において、リンク2 612はリンク1 610と同じ専用リソースを有し、リンク1 610は、点線矢印616によって示されるようにリンク2 612に近づいていると考える。これは望ましくなく、衝突をもたらし得る。この問題に対処するために、競合検出(contention detection)機構が実装される。これを達成するための1つの手法は、デバイスがそれら自体の専用リソース上でランダムにリッスンすることを可能にすることである。自体のリソース上の受信電力が高い場合、いくつかの実施形態では、デバイスは別の専用リソースに移動する。これの一例は、デバイスがその上で送信するリソースの2つのブロックのオプションを有するCIDブロードキャスト機構である。いくつかの実施形態では、デバイスは、何らかの確率、たとえば、確率1/2で、一方のブロック上でリッスンし、他方のブロック上で送信するように選択する。いくつかの実施形態では、対応するCIDをもつピアツーピアリンクに対応するワイヤレス通信デバイスは、2つのブロックのどちらの上で送信し、2つのブロックのどちらの上で受信すべきかを一度選択し、次いで、たとえば、2つのブロックの複数の反復の間その選択にとどまる。いくつかの他の実施形態では、対応するCIDをもつピアツーピアリンクに対応するワイヤレス通信デバイスは、2つのブロックの反復ごとに、2つのブロックのどちらの上で送信し、2つのブロックのどちらの上で受信すべきかを選択する。
【0041】
図7の
図700に、例示的な時間/周波数プロット702と、ピアツーピアリンク710を有するモバイルワイヤレス通信デバイスの例示的なペア(デバイスA 706、デバイスB 708)の
図704とを示す。時間周波数プロット702は、周波数を表す垂直軸712と、時間を表す水平軸714とを含む。ブロック1 716およびブロック2 718は、ピアツーピアリンクに対応するブロードキャストCID情報を搬送するために使用されるべき専用されるエアリンクリソースである。ピアツーピア接続確立の一部として、デバイスは、ブロック1およびブロック2中の対応するリソースを有するCIDを収集した。デバイス(デバイスA 706、デバイスB 708)は、ピアツーピアリンク710に対応する、ブロック1 716中のCIDリソース720とブロック2 718中のリソース722とをもつCID=1を収集した。この例では、リソース720は、CIDブロードキャストブロック1 716中の4つのOFDMトーンシンボルのセットであり、リソース722は、CIDブロードキャストブロック2 718中の4つのOFDMトーンシンボルのセットである。
【0042】
この例では、デバイスA 706は、矢印716によって示されるようにブロック1 716のリソース720上で送信し、矢印718によって示されるようにブロック2 718のリソース722上でリッスンしている。この例では、デバイスA 706は、垂直矢印を含むリソース720の3つのトーンシンボルによって示されるように、リソース720の4つのトーンシンボルのうちの3つの上で送信する。いくつかの他の実施形態では、デバイスA 706は、リソース720のトーンシンボルの各々上で送信する。
【0043】
ブロック2 718のリソース722上の受信電力が高い、たとえば、所定のしきい値を上回る場合、デバイスA 706は、それのCIDを、たとえば、リソース(728、730)のペアに対応するCIDなど、別のCIDに切り替えることができ、時々切り替える。いくつかの実施形態では、デバイスAは、(i)ブロック1上で送信し、ブロック2上で受信すべきなのか、(ii)ブロック2上で送信し、ブロック1上で受信すべきなのかを、たとえば、擬似ランダムに選択する。ランダム選択手法は、ワイヤレスデバイスが2つの代替物間を1/2の確率で選択し、たとえば、選択プロセスにおいていずれのブロックも選好されない本例では、異なるリンクに対応するが、同じCIDを使用している、近傍にある2つのデバイス間の衝突を検出しない見込みが50%であるという点で問題を有する。たとえば、ある時間において広く分離された、たとえば、互いの検出範囲の外にあったリンクの2つのペアが、同じCIDを選定した可能性があり、現在互いに近接し、たとえば、検出範囲内にあり、ブロック1 716のリソース720上で送信し、ブロック2 718のリソース722上で受信するようにそれぞれ選択したと考える。そのようなシナリオでは、2つのリンクは、互いのブロードキャストCID送信を検出することができず、たとえば、リンクが、CIDに対応するエアリンクリソースを使用し得るトラフィック送信制御信号などの他の信号を送信することを試みるとき、互いに干渉するであろう。いくつかの実施形態では、トラフィック送信要求信号およびトラフィック送信要求応答信号などのいくつかのトラフィック送信制御信号のために使用されるリソースは、対応するCIDにマッピングする。
【0044】
様々な実施形態では、衝突検出および/または衝突回避をより良く可能にするためにWAN支援方法が使用される。様々な特徴が、ピアツーピア通信におけるリソースの競合検出に関係する。いくつかの実施形態では、競合検出および/または衝突回避のためにWAN支援が使用される。
【0045】
基地局が、それのセル中のピアツーピアリンクに割り当てられたCIDまたは専用リソースに気づいていると考える。いくつかの実施形態では、ワイヤレス通信デバイスは、それら自体にリンクを自己割り当てし、たとえば、ワイヤレスデバイスのペアは、ピアツーピアリンクを確立するときに、それらのワイヤレスデバイスが局所近傍において未使用であると知覚するCIDリソースを選択する。いくつかの実施形態では、専用リソースはリンクのための識別子として働き、たとえば、専用リソース上の電力は、使用されているリンクがそのリソースに対応することを示し、WANが専用リソースを知っている場合、WANは、ピアツーピア通信の何らかの態様を制御し、および/またはリンクのパフォーマンスを追跡することができ、時々制御および/または追跡する。したがって、新しいピアツーピアリンクが基地局のセル中に移動し、すでに使用されている、セル中のピアツーピアリンクのうちの1つと同じ専用リソースを有する場合、衝突の可能性がある。
【0046】
図6に関して、リンク1 614が、リンク2 622とリンク3 628とを含んでいるセル608中に移動していると考える。さらに、リンク1 614とリンク2 622とが同じ専用リソース、たとえば、同じCIDを有すると考える。
【0047】
いくつかの実施形態では、基地局604は、リンク(614、622)のうちの1つにそれらのCIDを変更するように命令することによって衝突を解消する。たとえば、基地局604は、デバイス(610、612)に、異なるCIDに変更するように命令するメッセージをデバイス(610、612)のうちの1つまたは複数に送る。いくつかの実施形態では、セルは、セル内で動作しているピアツーピアネットワーク中のリンク間の許容できない干渉距離と比較して、比較的大きいセルラーカバレージエリアを有することができる。いくつかのそのような実施形態では、同じセル内の2つのピアツーピアリンクは同じ専用リソースを有することができ、時々有する。たとえば、
図6において、セル608がそのようなセルであると考えると、リンク間に十分広い距離分離があるという条件で、リンク1 614とリンク3 628とが同じ専用リソース、たとえば、同じCIDを有することは問題ないことがある。いくつかの実施形態では、衝突を直接解消すべきか否かの決定はセルサイズに基づき、たとえば、所定のサイズを上回るセルについて、基地局は、ワイヤレスデバイスにリンクを変更するように指令するメッセージを送ることによって潜在的なピアツーピア衝突を解消する。いくつかの実施形態では、衝突を直接解消すべきか否かの決定は、同じCIDを使用しているリンク間の近接度に基づく。いくつかの実施形態では、基地局は、それのセル内のピアツーピアデバイスのロケーションを追跡し、同じCIDを使用していることが検出されたリンク間の分離に応じて、デバイスにそれのCIDを変更するように指令すべきか否かに関する決定を行う。たとえば、いくつかの実施形態では、基地局が、ワイヤレスデバイスに別のCIDに変更するように指令するコマンドをワイヤレスデバイスに送る場合、同じCIDを使用していることが基地局によって検出された2つのリンクは、所定のしきい値を下回る距離だけ分離されていることが検出される。
【0048】
いくつかの実施形態では、基地局が、たとえば、デバイスにそれのCIDを変更するように指令することによって衝突を解消しない場合、基地局は、リンクが衝突を検出するオッズを高めることができる。いくつかの実施形態では、これは、基地局が、リンクに関連するデバイスに、それらが送信およびリッスンするブロックを選定するためのランダム性をバイアスするように依頼するメッセージを、いずれか一方または両方のリンクの1つまたは複数のデバイスに送ることよって実行される。
図6の例を続けると、基地局604は、リンク1 614に関連するデバイス610およびデバイス612のうちの1つまたは複数に、確率0.9で、ブロック1上で送信し、ブロック2上でリッスンし、その逆も同様に行う、すなわち、確率0.1で、ブロック2上で送信し、ブロック1上でリッスンするように依頼することができ、時々依頼する。同様に、基地局604は、リンク2 622に関連するデバイス620およびデバイス618のうちの1つまたは複数に、確率0.1で、ブロック1上で送信し、ブロック2上でリッスンし、その逆も同様に行う、すなわち、確率0.9で、ブロック2上で送信し、ブロック1上でリッスンするように依頼することができ、時々依頼する。これは、衝突検出のオッズを80%以上まで増加させる。したがって、基地局604は、極めて近接し得る、それのセル内の、同じCIDを使用しているリンクの2つのペアによる迅速な衝突検出の可能性を増加させた。
【0049】
いくつかの実施形態では、たとえば、第1の所定の限界を下回る小さいサイズのセルの場合、基地局は、同じCIDを使用しているピアツーピア接続を追跡し、CIDを切り替えるためのコマンドをデバイスに送り、たとえば、第1の所定の限界を上回るより大きいサイズのセルの場合、基地局は、同じCIDを使用しているピアツーピア接続を追跡し、どのピア発見ブロック中で送信すべきかと、どのピア発見ブロック中で受信すべきかとに関する確率重みを変更するためのメッセージをデバイスに送る。いくつかの実施形態では、基地局は、ピアツーピア接続を追跡し、ピアツーピア接続に対応するデバイスのデバイスロケーションを追跡し、同じCIDを使用している接続を識別する。いくつかのそのような実施形態では、基地局は、同じCIDを使用している2つの接続間の範囲、同じCIDを使用している2つの接続間の近接度の範囲の変化、同じCIDを使用している2つの接続間の近接度の範囲の変化率、およびピアツーピア通信プロトコルタイプのうちの1つまたは複数に応じて、CIDを変更するためのコマンド、または異なるCIDブロック中で送信/受信することに対応する確率重みを変更するためのコマンドをいつ送るべきかに関する決定を行う。いくつかの実施形態では、異なるピアツーピア通信範囲および/または異なる干渉特性を有する、異なるピアツーピア通信プロトコルが使用され得る。基地局が、同じCIDを使用しているリンクのペア中の一方のリンクに対して、それのCIDを変更するためのコマンドを送る、いくつかの実施形態では、基地局は、優先順位情報、サービスレベル情報、および送信されるべきデータの量のうちの1つまたは複数に応じてリンクを選択し、たとえば、より低い優先順位、より低いサービスレベルおよび/またはより少ない量のピアツーピアトラフィックデータを有するデバイスのリンクを変更するように選択する。
【0050】
いくつかの実施形態では、基地局は、それのセル内で使用され得る異なるピアツーピア通信プロトコルについて異なる手法を使用する。たとえば、基地局が、それのカバレージエリア内のデバイスの複数のペアが同じピアツーピアCIDを使用していると判断したと仮定する。いくつかの実施形態では、基地局は、第1のタイプのピアツーピアプロトコルについて衝突回避を実行するために、ピアツーピアCIDを切り替えるためのコマンドを送り、基地局は、第2のタイプのピアツーピアプロトコルについて衝突検出の確率を増加させるために、代替物の間で接続シグナリング送信リソースの使用をバイアスするための情報を送り、たとえば、送信のために代替物のうちのいずれを使用すべきかと、受信のためにいずれを使用すべきかとの選択に関する重み付け確率を変更する。
【0051】
いくつかの実施形態では、隣接基地局はバックホールネットワークを介して互いに結合される。いくつかのそのような実施形態では、接続識別子の使用を追跡することを含めて、それらのセル内のピアツーピアアクティビティを追跡している隣接基地局は、情報を交換し、たとえば、それらのセル内で使用されているピアツーピア接続の各々を通知すること、および/または隣接するセル中に移動している接続および関連するCIDを互いに通知することを行う。いくつかの実施形態では、ピアツーピアデバイスロケーション情報および/または接続ロケーション情報も隣接基地局間で交換される。
【0052】
したがって、いくつかの実施形態では、接続識別子使用の追跡は、監視されたピアツーピアワイヤレス送信によって取得される情報と、別の基地局から間接的に取得される情報とを追跡することを含む。
【0053】
図8は、様々な実施形態による例示的な循環ピアツーピア周波数時間構造の
図800である。垂直軸802は周波数を表し、水平軸804は時間を表す。例示的なピアツーピア周波数時間構造は、ピア発見リソース806と、ピアツーピア接続識別子ブロードキャストリソース808と、ピアツーピア接続確立リソース810と、ピアツーピアトラフィックシグナリング制御リソース812と、ピアツーピアトラフィックシグナリングデータリソース814と、ピアツーピアトラフィックシグナリング制御リソース816と、ピアツーピアトラフィックシグナリングデータリソース818とを含む。ピア発見リソース806は、ピアツーピアデバイスが、それの近傍にある他のピアツーピアデバイスによって検出され得るピア発見信号を送信、たとえば、ブロードキャストするためのエアリンクリソースを含む。ピアツーピア接続識別子ブロードキャストリソース808は、既存のピアツーピア接続を有するデバイスが特定のピアツーピア接続識別子を使用していることを示す信号をブロードキャストするために、それらのデバイスによって使用されるエアリンクリソースを含む。
【0054】
ピアツーピア接続識別子ブロードキャストリソース808は、ブロック1 CIDブロードキャストリソース820およびブロック2 CIDブロードキャストリソース822というリソースの2つのブロックを含む。接続識別子ごとに、2つのブロック(820、822)の各々中にリソースの対応するセットがある。既存の接続に対応するピアツーピアワイヤレスデバイスは、特定の反復について送信のために使用すべき2つの代替ブロックの一方を選択し、リスニングのために2つのブロックの他方を使用する。2つのブロック間の選択は時間とともに変化し得、時々変化する。様々な実施形態では、2つのブロック間の選択に関連するある程度のランダム性がある。いくつかの実施形態では、選択確率は、たとえば、基地局制御の下で変化し得、時々変化する、制御された重み付け値の関数である。したがって、同じ接続識別子を使用している、同じ近傍にある2つの接続は、互いのCIDブロードキャストを最終的に聴取し、たとえば、2つの接続による送信が異なるブロックに対応するとき、衝突状態があることを認識するであろう。様々な実施形態では、2つのブロックを使用する構造およびCID送信信号の特性により、両方のブロック(820、822)中のCID送信を監視していることがある基地局によるCID衝突の迅速な認識が可能になる。様々な実施形態では、基地局は、ピアツーピアデバイスが他のピアツーピアデバイスからCIDブロードキャスト信号を検出することができる範囲よりも大きい範囲にわたって、ピアツーピアデバイスからブロードキャストされたCIDを検出することができる。様々な実施形態では、いくつかのCID信号はヌルトーンを含み、ヌルトーンは、同じCIDを使用している接続の異なるペアでは異なることがあり、時々異なる。いくつかの実施形態では、信号特性、たとえば、位相は、同じCIDを使用している異なる接続から来るCID信号では異なることがあり、時々異なる。したがって、いくつかのそのような実施形態では、2つのピアツーピア接続が同じブロック上で送信する、たとえば、両方が、ブロック1 820内の同じCIDに対応するリソースの同じセット上で送信するときでも、基地局は、2つのピアツーピア接続が同じCIDを使用していることを急速に識別することが可能であり得る。
【0055】
ピアツーピア接続確立リソース810は、新しい接続のために使用すべきCIDを選択および確認するために使用されるリソースを含む。いくつかの実施形態では、新しいピアツーピア接続を確立することを希望するピアツーピアデバイスのペアは、CIDを選択するためにネゴシエーションプロセスを実行する。デバイスの各々は、CIDブロードキャストリソース808を監視し、それら自体の観点から現在使用されているCIDを識別した。それらのデバイスは、次いで、両方のデバイスが、未使用であると知覚するCIDを選択する。ピアツーピア接続識別子ブロードキャストリソース808の次の反復において、2つのブロック(820、822)の一方へのブロードキャストを用いて新しいCIDを選択したデバイスは、それらのデバイスが、それらが選択したCIDを使用していることを告知する。
【0056】
ピアツーピアトラフィックシグナリング制御リソース812はピアツーピアトラフィックシグナリングデータリソース814に対応する。ピアツーピアトラフィックシグナリングデータリソース814は、ピアツーピア接続が使用しようと競合する1つまたは複数のピアツーピアトラフィックデータセグメントを含む。ピアツーピアトラフィックシグナリング制御リソース812は、ピアツーピアトラフィックシグナリング送信要求リソース824とピアツーピアトラフィック送信要求応答リソース826とを含む。ピアツーピアトラフィックシグナリング制御リソース816はピアツーピアトラフィックシグナリングデータリソース818に対応する。いくつかの実施形態では、循環ピアツーピア構造の1つの反復について、ピアツーピアトラフィックシグナリング制御リソースと対応するピアツーピアトラフィックシグナリングデータリソースとの追加のペアがある。
【0057】
図9は、ピアツーピア接続識別子ブロードキャストリソースブロック(820、822)と、トラフィック送信要求リソース824と、トラフィック送信要求応答リソース826とのさらなる区分を示す
図900である。ブロック1 CIDブロードキャストリソース820は、ピアツーピアネットワークにおいて使用されるCIDの各々に対応するリソース(CID=1 ブロック1ブロードキャストリソース902、CID=2 ブロック1ブロードキャストリソース904、CID=3 ブロック1ブロードキャストリソース906、...、CID=N ブロック1ブロードキャストリソース908)を含む。ブロック2 CIDブロードキャストリソース822は、CIDの各々に対応するリソース(CID=1 ブロック2ブロードキャストリソース910、CID=2 ブロック2ブロードキャストリソース912、CID=3 ブロック2ブロードキャストリソース914、...、CID=N ブロック2ブロードキャストリソース916)を含む。ピアツーピア接続識別子(CID)ごとに、ブロック1 820中のリソースとブロック2 822中のリソースとがあることに留意されたい。
【0058】
トラフィック送信要求リソース824は、CIDの各々に対応するリソース(CID=1 トラフィック送信要求リソース918、CID=2 トラフィック送信要求リソース920、CID=3 トラフィック送信要求リソース922、...、CID=N トラフィック送信要求リソース924)を含む。接続識別子に対応するトラフィック送信要求リソースは、接続識別子を収集した、デバイスのペア中の一方デバイスによって、ペア中の他方のデバイスにピアツーピアトラフィック送信要求信号を送信するために使用され得る。
【0059】
トラフィック送信要求応答リソース826は、CIDの各々に対応するリソース(CID=1 トラフィック送信要求応答リソース926、CID=2 トラフィック送信要求応答リソース928、CID=3 トラフィック送信要求応答リソース930、...、CID=N トラフィック送信要求応答リソース932)を含む。接続識別子に対応するトラフィック送信要求応答リソースは、接続識別子を収集し、デバイスのペア中の他方のデバイスからトラフィック送信要求信号を受信した、ペア中の一方のデバイスによって、応答し、ピアツーピアトラフィック送信要求応答信号を送信するために、たとえば、要求に黙従するかまたは要求を拒否するために使用され得る。
【0060】
例示的な実施形態では、ピアツーピア接続を有するワイヤレス通信デバイスは、CIDブロックの一方の間に送信し、CIDブロックの他方の間に監視する。たとえば、モバイルワイヤレス端末が、CID=2に対応するピアツーピア接続を有すると考える。モバイルワイヤレスデバイスは、リソース904上で送信し、リソース912上で監視するか、またはモバイルワイヤレスデバイスは、リソース912上で送信し、リソース904上で監視する。
【0061】
この例示的な実施形態では、各接続識別子に対応する、対応する専用トラフィック送信要求リソースおよびトラフィック送信要求応答リソースがある。したがって、デバイスの2つのペアが局所領域中で同じ接続IDを使用しており、互いに気づいていない場合、トラフィック送信要求リソースおよびトラフィック送信要求応答リソース上で衝突が起こり得、時々起こる。互いの極近傍(close proximity)内に、たとえば、互いに干渉するのに十分近くに偶然に移動した、同じ接続識別子を使用しているデバイスのペアは、できるだけ早く潜在的な衝突に気づくようになることが望ましい。
【0062】
図10は、いくつかの実施形態によるピアツーピア接続識別子ブロードキャストリソースブロック(820、822)のさらなる区分を示す
図1000である。この例では、ブロック中のCIDに対応する各ブロードキャストリソースは4つのトーンシンボルのセットを含む。たとえば、CID=1 ブロック1ブロードキャストリソース902はトーンシンボル1002、1004、1006、1008を含み、各トーンシンボルは、1つのOFDMシンボル送信時間期間のための1つのトーンである。別の例として、CID=1 ブロック2ブロードキャストリソース910はトーンシンボル1010、1012、1014、1016を含む。
【0063】
図11〜
図15に、基地局が、通信デバイスのペアによる接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突の危険を低減するための動作を実行する、いくつかの実施形態による一例を示す。
図11は、それぞれ対応するカバレージエリア(セル1 1106、セル2 1108)をもつ2つの隣接基地局(基地局1 1102、基地局2 1104)を示す図である。セル1 1106内に、ピアツーピア通信を使用している複数のモバイルワイヤレス端末(WT 1 1110、WT 2 1112、WT 3 1114、WT 4 1116)がある。セル2 1108内に、ピアツーピア通信を使用している複数のモバイルワイヤレス端末(WT 5 1118、WT 6 1120、WT 7 1122、WT 8 1124)がある。ピアツーピアワイヤレス通信システムが、
図8〜
図10による循環周波数タイミング構造を使用していると考える。基地局(1102、1104)は、たとえば、
図1のシステム100の基地局のいずれかである。基地局(1102、1104)は、
図2のフローチャート200による方法を実装し、ならびに/あるいは
図3および/または
図4に従って実装される。ワイヤレス端末(1110、1112、1114、1116、1118、1110、1120、1122、1124)は、たとえば、
図2のシステム100のピアツーピアワイヤレス端末のいずれかである。
【0064】
WT 1 1110およびWT 2 1112は、ピアツーピア接続1126を有し、それらの接続1126に対応するCID=1を使用している。WT 3 1114およびWT 4 1116は、ピアツーピア接続1128を有し、それらの接続1128に対応するCID=2を使用している。WT 5 1118およびWT 6 1120は、ピアツーピア接続1130を有し、それらの接続1130に対応するCID=1を使用している。WT 7 1122およびWT 8 1124は、ピアツーピア接続1132を有し、それらの接続1132に対応するCID=3を使用している。
【0065】
WT 1 1110は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1134を送信する。この例では、CIDブロードキャスト信号1134は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。WT 2 1112は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1136を送信する。この例では、CIDブロードキャスト信号1136は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。
【0066】
WT 3 1114は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1138を送信する。この例では、CIDブロードキャスト信号1138は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。WT 4 1116は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1140を送信する。この例では、CIDブロードキャスト信号1140は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。
【0067】
WT 5 1118は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1142を送信する。この例では、CIDブロードキャスト信号1142は、CID=1 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。WT 6 1120は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1144を送信する。この例では、CIDブロードキャスト信号1144は、CID=1 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。
【0068】
WT 7 1122は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1146を送信する。この例では、CIDブロードキャスト信号1146は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。WT 8 1124は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1148を送信する。この例では、CIDブロードキャスト信号1148は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。
【0069】
この時点で、ピアツーピア接続識別子使用の間に競合はない。しかしながら、それらの対応するピアツーピア接続1130をもつWT 5 1118およびWT 6 1120は、矢印1150によって示されるように、セル2 1108からセル1 1106に移動している。
【0070】
図12は、
図11に関して説明した一連のイベントの後のある時間における例示的なシグナリングを示す
図1200である。
図12では、接続1130をもつワイヤレス端末5 1118およびワイヤレス端末6 1120は、現在、セル1 1106中にある。
【0071】
WT 1 1110は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1202を送信する。この例では、CIDブロードキャスト信号1202は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。WT 2 1112は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1204を送信する。この例では、CIDブロードキャスト信号1204は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。
【0072】
WT 3 1114は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1206を送信する。この例では、CIDブロードキャスト信号1206は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。WT 4 1116は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1208を送信する。この例では、CIDブロードキャスト信号1208は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。
【0073】
WT 5 1118は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1210を送信する。この例では、CIDブロードキャスト信号1210は、CID=1 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。WT 6 1120は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1212を送信する。この例では、CIDブロードキャスト信号1212は、CID=1 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。
【0074】
WT 7 1122は、送信のためにCIDブロック1を使用することを選択しており、CID=3 ブロック1リソース上でCIDブロードキャスト信号1214を送信する。この例では、CIDブロードキャスト信号1214は、CID=3 ブロック1リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。WT 8 1124は、送信のためにCIDブロック1を使用することを選択しており、CID=3 ブロック1リソース上でCIDブロードキャスト信号1216を送信する。この例では、CIDブロードキャスト信号1216は、CID=3 ブロック1リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。
【0075】
基地局(1102、1104)は、それらのカバレージエリア中のCIDの使用を追跡してきた。CIDの使用を追跡することは、ピアツーピアワイヤレス端末からのCIDブロードキャスト信号を監視することを含む。
図13の
図1300は、基地局1 1102が、それのカバレージ領域中で同じピアツーピア接続識別子を使用しているデバイスの複数のペアを検出し、ピアツーピアネットワークにおいて衝突の危険を低減するための動作を実行することを示す。ブロック1302は、基地局1 1102が、CID=1を使用しているピアツーピアデバイスの複数のペアを検出したことを示す。接続1126をもつWT 1 1110およびWT 2 1112はCID=1を使用しており、接続1130をもつWT 5 1118およびWT 6 1120もCID=1を使用している。基地局1 1102は、WT 5 1118およびWT 6 1120にそれらの接続識別子を変更するように命令する信号1304を生成し、WT 5 1118およびWT 6 1120に送信する。いくつかの実施形態では、信号1304は、使用すべき新しいCIDを識別する情報を含む。いくつかの実施形態では、信号1304は、使用すべき特定の識別子を識別せず、WT 5 1118およびWT 6 1120は、たとえば、ブロック1とブロック2の両方の間にCIDブロードキャスト信号を監視することによって、どのCIDが利用可能であるかをそれら自体で判断し、次いで、現在使用されていないCIDを選択する。
【0076】
図14は、WT 5 1118およびWT 6 1120が、基地局1からの信号1304に応答して新しいCIDに切り替えたことを示す
図1400である。詳細には、WT 5 1118およびWT 6 1120はCID=4に切り替えた。セル1 1106中のピアツーピアネットワークには、もはや衝突状況はない。
【0077】
WT 1 1110は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1402を送信する。この例では、CIDブロードキャスト信号1402は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。WT 2 1112は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1404を送信する。この例では、CIDブロードキャスト信号1404は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。
【0078】
WT 3 1114は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1406を送信する。この例では、CIDブロードキャスト信号1406は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。WT 4 1116は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1408を送信する。この例では、CIDブロードキャスト信号1408は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。
【0079】
WT 5 1118は、送信のためにCIDブロック1を使用することを選択しており、CID=4 ブロック1リソース上でCIDブロードキャスト信号1410を送信する。この例では、CIDブロードキャスト信号1410は、CID=4 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。WT 6 1120は、送信のためにCIDブロック1を使用することを選択しており、CID=4 ブロック1リソース上でCIDブロードキャスト信号1412を送信する。この例では、CIDブロードキャスト信号1412は、CID=4 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。
【0080】
WT 7 1122は、送信のためにCIDブロック
2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1414を送信する。この例では、CIDブロードキャスト信号1414は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。WT 8 1124は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1416を送信する。この例では、CIDブロードキャスト信号1416は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。
【0081】
図15は、CID1〜4に対応するCIDリソースブロック1 1502の一部分と、CID1〜4に対応するCIDリソースブロック2 1504の一部分とを示す
図1500を含む。CIDリソースブロック1の部分1502は、4つのトーンシンボルを含むCID=1 ブロック1リソース1506と、4つのトーンシンボルを含むCID=2 ブロック1リソース1508と、4つのトーンシンボルを含むCID=3 ブロック1リソース1510と、4つのトーンシンボルを含むCID=4 ブロック1リソース1512とを含む。CIDリソースブロック2の部分1504は、4つのトーンシンボルを含むCID=1 ブロック2リソース1514と、4つのトーンシンボルを含むCID=2 ブロック2リソース1516と、4つのトーンシンボルを含むCID=3 ブロック2リソース1518と、4つのトーンシンボルを含むCID=4 ブロック2リソース1520とを含む。
【0082】
図15の
図1500は、セル1 1106中での
図12のシグナリングについて、
図1500のリソースに対応するCIDリソースブロック中での送信を表すために使用される。接続1126に対応するWT 1 1110およびWT 2 1112によって送信されるCID信号(1202、1204)は、左から右に上昇する対角線シェーディングによって表されている。接続1128に対応するWT 3 1114およびWT 4 1116によって送信されるCID信号(1206、1208)は、水平線シェーディングによって表されている。接続1130に対応するWT 5 1118およびWT 6 1120によって送信されるCID信号(1210、1212)は、左から右に下降する対角線シェーディングによって表されている。
【0083】
接続1126に対応し、CID=1を使用しているWT 1 1110およびWT 2 1112は、ブロック1中で送信し、ブロック2中に監視していることがわかり得る。また、接続1130に対応し、CID=1を使用しているWT 5 1118およびWT 6 1120も、ブロック1中で送信し、ブロック2中に監視していることがわかり得る。したがって、ワイヤレス端末の2つのペアは、この時点で、両方の接続が同じCIDを使用していることを支援なしに検出することができない。基地局1 1102は、CID使用を監視しており、CID=1 ブロック1ブロードキャストリソース1506上で送信された信号を受信する。基地局1 1102は、CIDリソース上の観測された受信信号を介して、それのカバレージエリア内で2つの接続が同じCID、すなわちCID=1を使用していることを検出する。いくつかの実施形態では、受信されたエネルギーレベルが検出され、エネルギーレベルの変動が、デバイスの2つのペアが同じCIDを使用していることを識別するために使用される。この例では、CID=1 ブロック1リソース1506のトーンシンボル1522および1524上で高レベルが検出され、トーンシンボル1526および1528上でより低い非ヌルレベルが検出され、これは、2つの接続が同じCIDを使用していることを示す。この例では、基地局1 1102はアクションをとり、たとえば、デバイス(1118、1120)のペアに、それのCIDをCID=1から別のCIDに切り替えるように命令する信号1304を生成し、送信する。
【0084】
基地局1 1102は、CID=2 ブロック2リソース1516のトーンシンボル1530上でヌル状態を検出し、トーンシンボル1532、1534、1536上で比較的均一なエネルギーレベルを検出し、ならびにCID=2 ブロック1リソース1508上で送信を検出しなかった。したがって、基地局1 1102は、それのカバレージエリア中で複数の接続がCID=2を使用していないと判断する。
【0085】
いくつかの他の実施形態では、ピアツーピアデバイスによって送信されるCID信号は異なる特性を有し、たとえば、情報は位相によって伝達される。いくつかの実施形態では、CID信号を送信するピアツーピアデバイスは、CIDと選択された送信ブロックとに対応するそれのトーンシンボルの各々中で非ヌル信号を送信する。いくつかのそのような実施形態では、異なる接続に対応するが、同じCIDを使用しているCID信号が、異なる特性を有し、および/または異なる情報を伝達することにより、同じリソース上に重畳された両方の信号を受信する基地局は、2つの接続が同じCIDを使用していることを識別することが可能になる。
【0086】
図16〜
図20に、基地局が、通信デバイスのペアによる接続識別子の使用を追跡し、同じ接続識別子を使用しているそれのカバレージエリア内の通信デバイスの複数のペアを検出し、衝突検出の確率を増加させるための動作を実行する、いくつかの実施形態による一例を示す。
図16は、それぞれ対応するカバレージエリア(セル1 1606、セル2 1608)をもつ2つの隣接基地局(基地局1 1602、基地局2 1604)を示す図である。セル1 1606内に、ピアツーピア通信を使用している複数のモバイルワイヤレス端末(WT 1 1610、WT 2 1612、WT 3 1614、WT 4 1616)がある。セル2 1608内に、ピアツーピア通信を使用している複数のモバイルワイヤレス端末(WT 5 1618、WT 6 1620、WT 7 1622、WT 8 1624)がある。ピアツーピアワイヤレス通信システムが、
図8〜
図10による循環周波数タイミング構造を使用していると考える。基地局(1602、1604)は、たとえば、
図1のシステム100の基地局のいずれかである。基地局(1602、1604)は、
図2のフローチャート200による方法を実装し、ならびに/あるいは
図3および/または
図4に従って実装される。ワイヤレス端末(1610、1612、1614、1616、1618、1620、1622、1624)は、たとえば、
図1のシステム100のピアツーピアワイヤレス端末のいずれかである。
【0087】
WT 1 1610およびWT 2 1612は、ピアツーピア接続1626を有し、それらの接続1626に対応するCID=1を使用している。WT 3 1614およびWT 4 1616は、ピアツーピア接続1628を有し、それらの接続1628に対応するCID=2を使用している。WT 5 1618およびWT 6 1620は、ピアツーピア接続1630を有し、それらの接続1630に対応するCID=1を使用している。WT 7 1622およびWT 8 1624は、ピアツーピア接続1632を有し、それらの接続1632に対応するCID=3を使用している。
【0088】
WT 1 1610は、情報1633に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。これらの重み付け値は、WT 1 1610が、それのCIDブロードキャスト信号を送信するのに使用するためにCIDブロック1を選択し、監視のためにCID2を選択する50%の確率があることと、WT 1 1610が、それのCIDブロードキャスト信号を送信するのに使用するためにCIDブロック2を選択し、監視するのに使用するためにCID1を選択する50%の確率があることとを示す。WT 2 1612は、情報1634に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。これらの重み付け値は、WT 2 1612が、それのCIDブロードキャスト信号を送信するのに使用するためにCIDブロック1を選択し、監視のためにCID2を選択する50%の確率があることと、WT 2 1612が、それのCIDブロードキャスト信号を送信するのに使用するためにCIDブロック2を選択し、監視するのに使用するためにCID1を選択する50%の確率があることとを示す。この特定の例示的な実施形態では、ピアツーピア接続の両方のピアツーピアデバイスによって使用される重み付け値は同じであり、選択は接続の両方のデバイスについて同じである。
【0089】
WT 3 1614は、情報1636に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。WT 4 1616は、情報1638に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。WT 5 1618は、情報1640に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。WT 6 1620は、情報1642に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。WT 7 1622は、情報1644に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。WT 8 1624は、情報1646に示されているように、ブロック1について接続識別子ブロードキャストブロック選択重み付け値0.5を有し、ブロック2について接続識別子ブロードキャストブロック選択重み付け値0.5を有する。
【0090】
WT 1 1610は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1648を送信する。この例では、CIDブロードキャスト信号1648は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。WT 2 1612は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1650を送信する。この例では、CIDブロードキャスト信号1650は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。
【0091】
WT 3 1614は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1652を送信する。この例では、CIDブロードキャスト信号1652は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。WT 4 1616は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1654を送信する。この例では、CIDブロードキャスト信号1654は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。
【0092】
WT 5 1618は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1656を送信する。この例では、CIDブロードキャスト信号1656は、CID=1 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。WT 6 1620は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1658を送信する。この例では、CIDブロードキャスト信号1658は、CID=1 ブロック1リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。
【0093】
WT 7 1622は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1660を送信する。この例では、CIDブロードキャスト信号1660は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。WT 8 1624は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1662を送信する。この例では、CIDブロードキャスト信号1662は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。
【0094】
この時点で、ピアツーピア接続識別子使用の間に競合はない。しかしながら、それらの対応するピアツーピア接続1630をもつWT 5 1618およびWT 6 1620は、矢印1664によって示されるように、セル2 1608からセル1 1606に移動している。
【0095】
図17は、
図16に関して説明した一連のイベントの後のある時間における例示的なシグナリングを示す
図1700である。
図17では、接続1630をもつワイヤレス端末5 1618およびワイヤレス端末6 1620は、現在、セル1 1606中にある。
【0096】
WT 1 1610は、送信のためにCIDブロック2を使用することを選択しており、CID=1 ブロック2リソース上でCIDブロードキャスト信号1702を送信する。この例では、CIDブロードキャスト信号1702は、CID=1 ブロック2リソースの最初の3つのトーンシンボル上のエネルギーを含む。WT 2 1612は、送信のためにCIDブロック2を使用することを選択しており、CID=1 ブロック2リソース上でCIDブロードキャスト信号1704を送信する。この例では、CIDブロードキャスト信号1704は、CID=1 ブロック2リソースの最初の3つのトーンシンボル上のエネルギーを含む。
【0097】
WT 3 1614は、送信のためにCIDブロック1を使用することを選択しており、CID=2 ブロック1リソース上でCIDブロードキャスト信号1706を送信する。この例では、CIDブロードキャスト信号1706は、CID=2 ブロック1リソースの最後の3つのトーンシンボル上のエネルギーを含む。WT 4 1616は、送信のためにCIDブロック1を使用することを選択しており、CID=2 ブロック1リソース上でCIDブロードキャスト信号1708を送信する。この例では、CIDブロードキャスト信号1708は、CID=2 ブロック1リソースの最後の3つのトーンシンボル上のエネルギーを含む。
【0098】
WT 5 1618は、送信のためにCIDブロック2を使用することを選択しており、CID=1 ブロック2リソース上でCIDブロードキャスト信号1710を送信する。この例では、CIDブロードキャスト信号1710は、CID=1 ブロック2リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。WT 6 1620は、送信のためにCIDブロック2を使用することを選択しており、CID=1 ブロック2リソース上でCIDブロードキャスト信号1712を送信する。この例では、CIDブロードキャスト信号1712は、CID=1 ブロック2リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。
【0099】
WT 7 1622は、送信のためにCIDブロック1を使用することを選択しており、CID=3 ブロック1リソース上でCIDブロードキャスト信号1714を送信する。この例では、CIDブロードキャスト信号1714は、CID=3 ブロック1リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。WT 8 1624は、送信のためにCIDブロック1を使用することを選択しており、CID=3 ブロック1リソース上でCIDブロードキャスト信号1716を送信する。この例では、CIDブロードキャスト信号1716は、CID=3 ブロック1リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。
【0100】
基地局(1602、1604)は、それらのカバレージエリア中のCIDの使用を追跡してきた。CIDの使用を追跡することは、ピアツーピアワイヤレス端末からのCIDブロードキャスト信号を監視することを含む。
図18の
図1800に、基地局1 1602が、それのカバレージ領域中で同じピアツーピア接続識別子を使用しているデバイスの複数のペアを検出し、同じCIDを使用している2つの接続のピアツーピアデバイスによる衝突検出の確率を増加させるための動作を実行することを示す。ブロック1802は、基地局1 1602が、CID=1を使用しているピアツーピアデバイスの複数のペアを検出したことを示す。接続1626をもつWT 1 1610およびWT 2 1612はCID=1を使用しており、接続1630をもつWT 5 1618およびWT 6 1620もCID=1を使用している。基地局1 1602は、信号1804を生成し、それをWT 1 1610およびWT 2 1612に送信する。信号1804は、接続識別子ブロードキャストシグナリング送信リソースの使用を第1のブロックにバイアスするためのメッセージを含む。いくつかの実施形態では、特定のブロック選択重み付け値を示す情報が通信される。他の実施形態では、ブロック選択重み付け値の指定された変更が通信される。さらに他の実施形態では、送信のためにどのブロックを選好すべきかと、監視のためにどのブロックを選好すべきかとに関する指示が通信される。この例では、メッセージ1804が、ブロック1のための重み付け値0.8と、ブロック2のための重み付け値0.2とを含むと考える。これは、80%の時間に、WT 1 1610およびWT 2 1612は、それのCIDの送信のためにブロック1を使用すべきであることと、20%の時間に、WT 1 1610およびWT 2 1612は、それのCIDの送信のためにブロック2を使用すべきであることとを示す。
【0101】
基地局1 1602はまた、信号1806を生成し、それをWT 5 1618およびWT 6 1620に送信する。信号1806は、接続識別子ブロードキャストシグナリング送信リソースの使用を第2のブロックにバイアスするためのメッセージを含む。この例では、メッセージ1806が、ブロック
1のための重み付け値0.2と、ブロック2のための重み付け値0.8とを含むと考える。これは、20%の時間に、WT 5 1618およびWT 6 1620は、それのCIDの送信のためにブロック
1を使用すべきであることと、80%の時間に、WT 5 1618およびWT 6 1620は、それのCIDの送信のためにブロック2を使用すべきであることとを示す。
【0102】
基地局1 1602の制御下でのブロック選択重み付け値のこのバイアスは、同じCID、すなわちCID=1を使用している2つの接続(1626、1630)が、それらが互いの範囲内にあるときに衝突を急速に識別することができる可能性を増加させる。
【0103】
図19は、WT 1 1610およびWT 2 1612が、情報1902および情報1906によって示されるように、それらの接続識別子ブロードキャスト選択重み付け値をBLK1=0.8およびBLK2=0.2に変更したことを示す
図1900である。
図1900はまた、WT 5 1618およびWT 6 1620が、情報1906および情報1908によって示されるように、それらの接続識別子ブロードキャスト選択重み付け値をBLK1=0.2およびBLK2=0.8に変更したことを示している。したがって、接続1626のデバイス(1610、1612)は、現在、ブロック1中でそれらのCIDを送信し、ブロック2中で他のデバイスからの他のCID信号を監視することを選好し、接続1630のデバイス(1618、1620)は、現在、ブロック2中でそれらのCIDを送信し、ブロック1中で他のデバイスからの他のCID信号を監視することを選好する。
【0104】
WT 1 1610は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1910を送信する。この例では、CIDブロードキャスト信号1910は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。WT 2 1612は、送信のためにCIDブロック1を使用することを選択しており、CID=1 ブロック1リソース上でCIDブロードキャスト信号1912を送信する。この例では、CIDブロードキャスト信号1912は、CID=1 ブロック1リソースの最初の3つのトーンシンボル上のエネルギーを含む。
【0105】
WT 3 1614は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1914を送信する。この例では、CIDブロードキャスト信号1914は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。WT 4 1616は、送信のためにCIDブロック2を使用することを選択しており、CID=2 ブロック2リソース上でCIDブロードキャスト信号1916を送信する。この例では、CIDブロードキャスト信号1916は、CID=2 ブロック2リソースの最後の3つのトーンシンボル上のエネルギーを含む。
【0106】
WT 5 1618は、送信のためにCIDブロック2を使用することを選択しており、CID=1 ブロック2リソース上でCIDブロードキャスト信号1918を送信する。この例では、CIDブロードキャスト信号1918は、CID=1 ブロック2リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。WT 6 1620は、送信のためにCIDブロック2を使用することを選択しており、CID=1 ブロック2リソース上でCIDブロードキャスト信号1920を送信する。この例では、CIDブロードキャスト信号1920は、CID=1 ブロック2リソースの第1、第2および第4のトーンシンボル上のエネルギーを含む。
【0107】
WT 7 1622は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1922を送信する。この例では、CIDブロードキャスト信号1922は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。WT 8 1624は、送信のためにCIDブロック2を使用することを選択しており、CID=3 ブロック2リソース上でCIDブロードキャスト信号1924を送信する。この例では、CIDブロードキャスト信号1924は、CID=3 ブロック2リソースの第1、第3および第4のトーンシンボル上のエネルギーを含む。
【0108】
図20は、CIDに関する衝突の検出と、
図19のシグナリングに基づいて別のCIDに切り替えることとを示す
図2000を含む。接続1626CID送信(1910、1912)が、ブロック1である、接続1630デバイスを監視する時間の間に行われ、接続1630CID送信(1918、1920)が、ブロック2である、接続1626デバイスを監視する時間の間に行われるので、同じCID、すなわちCID=1を使用している2つの接続(1626、1630)は互いに気づいている。ワイヤレス端末1 1610は、ボックス2002によって示されるように、CID=1に関する衝突を検出する。ワイヤレス端末2 1612は、ボックス2004によって示されるように、CID=1に関する衝突を検出する。ワイヤレス端末5 1618は、ボックス2006によって示されるように、CID=1に関する衝突を検出する。ワイヤレス端末6 1620は、ボックス2008によって示されるように、CID=1に関する衝突を検出する。WT 1 1610およびWT 2 1612は、ボックス(2010、2012)によって示されるように、CID=4に切り替えることを決定する。WT 5 1618およびWT 6 1620は、ボックス(2014、2016)によって示されるように、CID=5に切り替えることを決定する。この例では、CID=1に関して競合しているリンクのピアツーピアデバイスの各々が衝突状態を検出した。概して、互いに対するデバイスのロケーションに応じて、4つのデバイスのうちの1つが、CID=1に関する衝突状態を最初に検出し、それの接続によって使用されているCIDを、それの接続の両方のデバイスが利用可能であると見なす新しいCIDに変更するために、それの接続上でアクションを開始することになる。
【0109】
図21は、ワイヤレス通信デバイスが、それのCIDブロードキャスト信号の送信のためにどのCIDブロックが使用されるべきかと、監視のためにどのブロックが使用されるべきかとの選択に対応する異なる重み付け値を有する、異なる時間におけるピアツーピアワイヤレス通信デバイスによる例示的なCIDブロードキャストシグナリングを示す
図2100である。
図2100は、時間を表す水平軸2102を含む。軸2102に沿った矩形のペアは、循環タイミング構造中の連続反復に対応するCIDリソースブロック(ブロック1、ブロック2)のペアを表す。
【0110】
セクション2104によって示される第1の時間期間の間、例示的なピアツーピアデバイスはCIDを有し、CIDブロック1重み付け値0.5とCIDブロック2重み付け値0.5とを有する。長い時間期間にわたって、デバイスが、(i)ブロック1中でそれのCID信号を送信し、ブロック2中で監視することと、(ii)ブロック
1中で監視し、ブロック2中でそれのCID信号を送信することとは同様に確からしい。各シナリオは50%の確率を有する。この例では、ピアツーピアデバイスは、循環タイミング構造の反復1、3、6、8および9中にブロック1中でそれのCID信号を送信し、ピアツーピアデバイスはまた、循環タイミング構造の反復2、4、5、7、10中にブロック2中でそれのCIDを送信する。
【0111】
セクション2106によって示される第2の時間期間の間、例示的なピアツーピアデバイスはCIDを有し、CIDブロック1重み付け値0.8とCIDブロック2重み付け値0.2とを有する。長い時間期間にわたって、デバイスは、(i)80%の確率で、ブロック1中でそれのCID信号を送信し、ブロック2中で監視し、(ii)20%の確率で、ブロック2中で監視し、ブロック2中でそれのCID信号を送信する可能性がある。この例では、ピアツーピアデバイスは、循環タイミング構造の反復11、12、13、15、16、17、18および20中にブロック1中でそれのCID信号を送信し、ピアツーピアデバイスはまた、循環タイミング構造の反復14および19中にブロック2中でそれのCIDを送信する。
【0112】
デバイスの2つのピアツーピア接続が同じCIDを使用しており、たとえば、長い時間にわたってピアツーピアCID使用を追跡してきた基地局がこの状態を検出したと考える。基地局は、CIDブロック送信使用をバイアスするためのメッセージを送ることによって、同じCIDを使用している2つの接続間の衝突検出の確率を増加させることができる。一方の接続は、送信のためにブロック1を選好し、監視のためにブロック2を選好するようにバイアスされ得、他方の接続は、送信のためにブロック2を選好し、受信のためにブロック1を選好するようにバイアスされ得る。
【0113】
図22は、様々な例示的な実施形態による、ワイヤレス通信デバイスを動作させる例示的な方法のフローチャート2200の図である。ワイヤレス通信デバイスは、たとえば、ピアツーピア通信をサポートする
図1のシステム100のワイヤレス通信デバイスのうちの1つである。動作はステップ2202において開始し、ワイヤレス通信デバイスが電源投入され、初期化される。動作は開始ステップ2202からステップ2204およびステップ2206に進む。
【0114】
ステップ2204において、ワイヤレス通信デバイスは、(i)ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信する。動作はステップ2204からステップ2208に進む。
【0115】
ステップ2208において、ワイヤレス通信デバイスは、それが、ステップ2204において、異なるピアツーピア接続識別子に切り替えるようにとの命令を受信したかどうかを判断する。ワイヤレス通信デバイスが、異なる接続識別子に切り替えるようにとの命令を受信した場合、動作はステップ2208からステップ2212に進む。しかしながら、ワイヤレス通信デバイスが、異なるピアツーピア接続識別子に切り替えるようにとの命令を受信していない場合、動作はステップ2208からステップ2210に進む。ステップ2210において、ワイヤレス通信デバイスは、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用される記憶された確率重み付け値を変更する。変更は、ステップ2204のピアツーピア接続シグナリング送信リソースの使用をバイアスするためのメッセージ中で受信された情報に基づく。
【0116】
ステップ2206に戻ると、ステップ2206は、ワイヤレス通信がピアツーピア接続を有する、循環ピアツーピアタイミング構造中のピアツーピア接続識別子ブロードキャストリソース間隔ごとに実行される。ステップ2206において、ワイヤレス通信デバイスは、記憶された確率重み付け値に応じて、現在の接続識別子に対応するリソースの第1のサブセット上で送信すべきなのか、現在の接続識別子に対応するリソースの第2のサブセット上で送信すべきなのかを決定する。記憶された確率重み付け値は、ステップ2210において更新されている可能性があり、時々更新されている。動作はステップ2206からステップ2214に進み、ステップ2206に戻る。
【0117】
ステップ2206の決定がリソースの第1のサブセット上で送信することである場合、ステップ2214において、ワイヤレス通信デバイスはステップ2214からステップ2216に進む。しかしながら、ステップ2206の決定がリソースの第2のサブセット上で送信することである場合、動作はステップ2214からステップ2222に進む。
【0118】
ステップ2216に戻ると、ステップ2216において、ワイヤレス通信デバイスは、現在の接続識別子に対応するリソースの第1のサブセット上で送信する。次いで、ステップ2218において、ワイヤレス通信デバイスは、現在の接続識別子に対応するリソースの第2のサブセット上で監視する。ステップ2218はステップ2220を含み得、時々含み、ステップ2220において、ワイヤレス通信デバイスは、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出する。動作はステップ2218からステップ2228に進む。
【0119】
ステップ2222に戻ると、ステップ2222において、ワイヤレス通信
デバイスは、現在の接続識別子に対応するリソースの第1のサブセット上で監視する。ステップ2222はステップ2224を含み得、時々含み、ステップ2224において、ワイヤレス通信デバイスは、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出する。次いで、ステップ2226において、ワイヤレス通信デバイスは、現在の接続識別子に対応するリソースの第2のサブセット上で送信する。動作はステップ2226からステップ2228に進む。
【0120】
ステップ
2228において、ワイヤレス通信デバイスは、ステップ2218またはステップ2222の監視が、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出したかどうかを判断する。監視が、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信
デバイスを検出しなかった場合、動作はステップ2228からステップ2230に進み、ステップ2230において、ワイヤレス通信デバイスは現在の接続識別子を使用し続ける。しかしながら、監視が、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出した場合、動作はステップ2228からステップ2212に進む。
【0121】
ステップ2212において、ワイヤレス通信デバイスは、切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替える。動作はステップ2212からステップ2204に進む。
【0122】
様々な実施形態では、リソースの第1および第2のサブセットはトーンシンボルのセットである。いくつかのそのような実施形態では、メッセージは、リソースの第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにワイヤレス通信デバイスを制御する。いくつかの実施形態では、メッセージは、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する。
【0123】
図23は、例示的な実施形態による、ピアツーピア通信をサポートする例示的なワイヤレス通信デバイス2300の図である。例示的なワイヤレス通信デバイス2300は、たとえば、ピアツーピア通信をサポートする
図1のシステム100のワイヤレス通信デバイスのうちの1つである。例示的なワイヤレス通信デバイス2300は、
図22のフローチャート2200による方法を実装し得、時々実装する。
【0124】
ワイヤレス通信デバイス2300は、バス2309を介して互いに結合されたプロセッサ2302とメモリ2304とを含み、様々な要素(2302、2304)はバス2309を介してデータおよび情報を交換し得る。ワイヤレス通信デバイス2300は、図示のようにプロセッサ2302に結合され得る入力モジュール2306と出力モジュール2308とをさらに含む。ただし、いくつかの実施形態では、入力モジュール2306と出力モジュール2308とはプロセッサ2302の内部に位置する。入力モジュール2306は入力信号を受信することができる。入力モジュール2306は、入力を受信するためのワイヤレス受信機および/またはワイヤードもしくは光入力インターフェースを含むことができ、いくつかの実施形態では、それらを含む。出力モジュール2308は、出力を送信するためのワイヤレス送信機および/またはワイヤードもしくは光出力インターフェースを含み得、いくつかの実施形態では、それらを含む。いくつかの実施形態では、メモリ2304は、ルーチン2311とデータ/情報2313とを含む。
【0125】
様々な実施形態では、プロセッサ2302は、(i)ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信するように構成される。いくつかのそのような実施形態では、プロセッサ2302は、切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えるようにさらに構成される。
【0126】
いくつかの実施形態では、リソースの前記第1および第2のサブセットはトーンシンボルのセットであり、前記第1のメッセージは、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにワイヤレス通信デバイスを制御する。いくつかの実施形態では、前記メッセージは、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する。
【0127】
プロセッサ2302は、いくつかの実施形態では、リソースの第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの第1のサブセット上で監視することと、リソースの第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの第2のサブセット上で監視することとを行うように構成される。様々な実施形態では、プロセッサ2302は、ワイヤレス通信デバイスと同じピアツーピア接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出するようにさらに構成される。
【0128】
図24は、
図23に示した例示的なワイヤレス通信デバイス2300中で使用され得、いくつかの実施形態では、その通信デバイス2300中で使用されるモジュールのアセンブリ2400の図である。アセンブリ2400中のモジュールは、たとえば、個別回路として、
図23のプロセッサ2302内のハードウェアで実装され得る。代替的に、それらのモジュールは、ソフトウェアで実装され、
図23に示したワイヤレス通信デバイス2300のメモリ2304に記憶され得る。いくつかのそのような実施形態では、モジュールのアセンブリ2400は、
図23のデバイス2300のメモリ2304のルーチン2311中に含まれる。
図23の実施形態ではシングルプロセッサ、たとえば、コンピュータとして示されているが、プロセッサ2302は、1つまたは複数のプロセッサ、たとえば、コンピュータとして実装され得ることを諒解されたい。ソフトウェアで実装されるとき、それらのモジュールはコードを含み、そのコードは、プロセッサによって実行されたとき、プロセッサ2302、たとえば、コンピュータを、そのモジュールに対応する機能を実装するように構成する。いくつかの実施形態では、プロセッサ2302は、モジュールのアセンブリ2400のうちのモジュールの各々を実装するように構成される。モジュールのアセンブリ2400がメモリ2304に記憶される実施形態では、メモリ2304は、少なくとも1つのコンピュータ、たとえば、プロセッサ2302に、モジュールが対応する機能を実装させるためのコード、たとえば、モジュールごとの個別コードを備えるコンピュータ可読媒体、たとえば、非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品である。
【0129】
完全にハードウェアベースのまたは完全にソフトウェアベースのモジュールが使用され得る。ただし、機能を実装するために、(たとえば、回路実装型の)ソフトウェアモジュールとハードウェアモジュールの任意の組合せが使用され得ることを諒解されたい。
図24に示すモジュールは、
図22のフローチャート2200の方法において図示および/または説明した対応するステップの機能を実行するようにワイヤレス通信デバイス2300、またはプロセッサ2302などのワイヤレス通信デバイス2300中の要素を制御および/または構成することを諒解されたい。
【0130】
モジュールのアセンブリ2400は、(i)ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信するためのモジュール
2404と、記憶された確率重み付け値に応じて、現在の接続識別子に対応するリソースの第1のサブセット上で送信すべきなのか、現在の接続識別子に対応するリソースの第2のサブセット上で送信すべきなのかを決定するためのモジュール2406とを含む。モジュールのアセンブリ2400は、異なるピアツーピア接続識別子に切り替えるようにとの命令がモジュール2404によって受信されたかどうかを判断するためのモジュール2408と、異なるピアツーピア接続識別子に切り替えるようにとの命令が受信されたかどうかの判断に応じて動作を制御するためのモジュール2409とをさらに含む。
【0131】
モジュールのアセンブリ2400は、切り替えるようにとの前記命令または別のデバイスによる前記現在の接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えるためのモジュール2412をさらに含む。モジュールのアセンブリ2400は、リソースの第1のサブセット上で送信すべきなのかリソースの第2のサブセット上で送信すべきなのかのモジュール2406による決定に応じて動作を制御するためのモジュール2414と、決定がリソースの第1のサブセット上で送信することであるとき、現在の接続識別子に対応するリソースの第1のサブセット上で送信するためのモジュール2416と、決定がリソースの第1のサブセット上で送信することであるとき、現在の接続識別子に対応するリソースの第2のサブセット上で監視するためのモジュール2418と、決定がリソースの第2のサブセット上で送信することであるとき、現在の接続識別子に対応するリソースの第1のサブセット上で監視するためのモジュール2422と、決定がリソースの第2のサブセット上で送信することであるとき、現在の接続識別子に対応するリソースの第2のサブセット上で送信するためのモジュール2426とをさらに含む。モジュール2418は、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出するためのモジュール2420を含む。モジュール2422は、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出するためのモジュール2424を含む。
【0132】
モジュールのアセンブリ2400は、前記監視が、ワイヤレス通信デバイスと同じ接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出したか否かに応じて動作を制御するためのモジュール2428と、現在の接続識別子を使用し続けるようにワイヤレス通信デバイスを制御するためのモジュール2430とをさらに含む。
【0133】
様々な実施形態では、リソースの第1および第2のサブセットはトーンシンボルのセットである。いくつかのそのような実施形態では、メッセージは、リソースの第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにワイヤレス通信デバイスを制御する。いくつかの実施形態では、メッセージは、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する。
【0134】
本出願で説明する様々な方法および装置は、ピアツーピアシグナリングをサポートするワイヤレス通信デバイスおよびネットワークにおいて使用するのに好適である。様々な実施形態では、
図1〜
図24のうちの1つまたは複数のいずれかのデバイスは、本出願の図のいずれかに関して説明した、および/または本出願の詳細な説明で説明した、個々のステップおよび/または動作の各々に対応するモジュールを含む。モジュールは、ハードウェアで実装され得、時々実装される。他の実施形態では、モジュールは、デバイスのプロセッサによって実行されたとき、対応するステップまたは動作をデバイスに実装させる、プロセッサ実行可能命令を含むソフトウェアモジュールとして実装され得、時々実装される。さらに他の実施形態では、モジュールの一部または全部が、ハードウェアとソフトウェアの組合せとして実装される。
【0135】
様々な実施形態の技法は、ソフトウェア、ハードウェア、および/またはソフトウェアとハードウェアの組合せを使用して実装され得る。様々な実施形態は、装置、たとえば、基地局、ピアツーピアシグナリングをサポートするモバイルおよび/または固定ワイヤレス通信デバイス、ネットワークノードならびに/あるいは通信システムを対象とする。様々な実施形態はまた、方法、たとえば、基地局、ピアツーピアシグナリングをサポートするモバイルおよび/または固定ワイヤレス通信デバイス、ネットワークノードならびに/あるいは通信システム、たとえば、ホストを制御しおよび/または動作させる方法を対象とする。様々な実施形態はまた、方法の1つまたは複数のステップを実装するように機械を制御するための機械可読命令を含む、機械、たとえば、コンピュータ、可読媒体、たとえば、ROM、RAM、CD、ハードディスクなどを対象とする。コンピュータ可読媒体は、たとえば、非一時的コンピュータ可読媒体である。
【0136】
開示したプロセス中のステップの特定の順序または階層は、例示的な手法の一例であることを理解されたい。設計上の選好に基づいて、プロセス中のステップの特定の順序または階層は本開示の範囲内のまま再構成され得ることを理解されたい。添付の方法クレームは、様々なステップの要素を例示的な順序で提示したものであり、提示された特定の順序または階層に限定されるものではない。
【0137】
様々な実施形態では、本明細書で説明したノードは、1つまたは複数の方法に対応するステップ、たとえば、信号受信ステップ、信号処理ステップ、信号生成ステップおよび/または送信ステップを実行するための1つまたは複数のモジュールを使用して実装される。したがって、いくつかの実施形態では、様々な特徴はモジュールを使用して実装される。そのようなモジュールは、ソフトウェア、ハードウェアまたはソフトウェアとハードウェアの組合せを使用して実装され得る。上記で説明した方法または方法ステップの多くは、たとえば1つまたは複数のノードにおいて、上記で説明した方法の全部または一部を実装するために、追加のハードウェアの有無にかかわらず、機械、たとえば汎用コンピュータを制御する、メモリデバイスなど、たとえば、RAM、フロッピー(登録商標)ディスクなどの機械可読媒体中に含まれる、ソフトウェアなどの機械実行可能命令を使用して実装され得る。したがって、特に、様々な実施形態は、機械、たとえば、プロセッサおよび関連するハードウェアに、上記で説明した(1つまたは複数の)方法のステップのうちの1つまたは複数を実行させるための機械実行可能命令を含む機械可読媒体、たとえば、非一時的コンピュータ可読媒体を対象とする。いくつかの実施形態は、本発明の1つまたは複数の方法のステップのうちの1つ、複数またはすべてを実装するように構成されたプロセッサを含むデバイス、たとえば、基地局、またはピアツーピアシグナリングをサポートするワイヤレス通信デバイスを対象とする。
【0138】
いくつかの実施形態では、1つまたは複数のデバイス、たとえば、ワイヤレス端末などの通信ノード、基地局などのアクセスノード、および/またはネットワークノードの1つまたは複数のプロセッサ、たとえば、CPUは、通信ノードによって実行されるものとして説明した方法のステップを実行するように構成される。プロセッサの構成は、プロセッサ構成を制御するために1つまたは複数のモジュール、たとえば、ソフトウェアモジュールを使用することによって、ならびに/あるいは説明したステップを実行するため、および/またはプロセッサ構成を制御するためにハードウェア、たとえば、ハードウェアモジュールをプロセッサ中に含めることによって達成され得る。したがって、すべてとは限らないがいくつかの実施形態は、プロセッサが含まれるデバイスによって実行される様々な説明した方法のステップの各々に対応するモジュールを含むプロセッサをもつデバイス、たとえば、通信ノードを対象とする。すべてとは限らないがいくつかの実施形態では、デバイス、たとえば、通信ノードは、プロセッサが含まれるデバイスによって実行される様々な説明した方法のステップの各々に対応するモジュールを含む。モジュールは、ソフトウェアおよび/またはハードウェアを使用して実装され得る。
【0139】
いくつかの実施形態は、1つのコンピュータ、または複数のコンピュータに、様々な機能、ステップ、行為および/または動作、たとえば、上記で説明した1つまたは複数のステップを実装させるためのコードを備えるコンピュータ可読媒体、たとえば、非一時的コンピュータ可読媒体を備えるコンピュータプログラム製品を対象とする。実施形態に応じて、コンピュータプログラム製品は、実行すべきステップごとに異なるコードを含むことができ、時々含む。したがって、コンピュータプログラム製品は、方法、たとえば、通信デバイスまたはノードを制御する方法の各個のステップごとのコードを含み得、時々含む。コードは、RAM(ランダムアクセスメモリ)、ROM(読取り専用メモリ)、または他のタイプの記憶デバイスなどのコンピュータ可読媒体、たとえば、非一時的コンピュータ可読媒体上に記憶される機械実行可能命令、たとえば、コンピュータ実行可能命令の形態であり得る。コンピュータプログラム製品を対象とすることに加えて、いくつかの実施形態は、上記で説明した1つまたは複数の方法の様々な機能、ステップ、行為および/または動作のうちの1つまたは複数を実装するように構成されたプロセッサを対象とする。したがって、いくつかの実施形態は、本明細書で説明した方法のステップの一部または全部を実装するように構成されたプロセッサ、たとえばCPUを対象とする。プロセッサは、たとえば、本出願で説明した通信デバイスまたは他のデバイス中で使用するためのものであり得る。
【0140】
様々な実施形態は、ピアツーピアシグナリングプロトコルを使用した通信システムに好適である。いくつかの実施形態は、直交周波数分割多重化(OFDM)ベースのワイヤレスピアツーピアシグナリングプロトコル、たとえば、WiFiシグナリングプロトコルまたは別のOFDMベースのプロトコルを使用する。
【0141】
OFDMシステムに関して説明したが、様々な実施形態の方法および装置のうちの少なくともいくつかは、多くの非OFDMおよび/または非セルラーシステムを含む広範囲の通信システムに適用可能である。
【0142】
上記の説明に鑑みて、上記で説明した様々な実施形態の方法および装置に関する多数の追加の変形形態が当業者には明らかであろう。そのような変形形態は範囲内に入ると考えるべきである。本方法および本装置は、符号分割多元接続(CDMA)、OFDM、および/または通信デバイス間のワイヤレス通信リンクを与えるために使用され得る様々な他のタイプの通信技法とともに使用され得、様々な実施形態では使用される。いくつかの実施形態では、1つまたは複数の通信デバイスは、OFDMおよび/またはCDMAを使用してモバイルノードとの通信リンクを確立し、ならびに/あるいはワイヤードまたはワイヤレス通信リンクを介してインターネットまたは別のネットワークへの接続性を与え得る、アクセスポイントとして実装される。様々な実施形態では、モバイルノードは、本方法を実装するための、受信機/送信機回路ならびに論理および/またはルーチンを含む、ノートブックコンピュータ、個人情報端末(PDA)、または他のポータブルデバイスとして実装される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[C1]基地局を動作させる方法であって、
通信デバイスのペアによる接続識別子の使用を追跡することと、
前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することと
を備える、方法。
[C2]前記動作は、
同じ接続識別子を使用していることが検出された通信デバイスの前記複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令すること
を含む衝突回避動作である、[C1]に記載の方法。
[C3]前記動作が、
同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送ること
を含む、衝突検出の前記確率を増加させるための動作である、[C1]に記載の方法。
[C4]前記動作が、
同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送ること
をさらに含む、[C3]に記載の方法。
[C5]リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記第1のメッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの前記第1のペアを制御する、[C4]に記載の方法。
[C6]前記第2のメッセージが、前記第1のサブセット中のトーンシンボル上よりもリソースの前記第2のサブセット中のトーンシンボル上で信号を多く送信するようにデバイスの前記第2のペアを制御する、[C5]に記載の方法。
[C7]基地局であって、
通信デバイスのペアによる接続識別子の使用を追跡するための手段と、
前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行するための手段と
を備える基地局。
[C8]衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するための前記手段が、衝突回避動作を実行するための手段を含み、衝突回避動作を実行するための前記手段は、
同じ接続識別子を使用していることが検出された通信デバイスの前記複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するための手段
を含む、[C7]に記載の基地局。
[C9]衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するための前記手段が、衝突検出の前記確率を増加させるための動作を実行するための手段を含み、衝突検出の前記確率を増加させるための動作を実行するための前記手段が、
同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送るための手段
を含む、[C7]に記載の基地局。
[C10]衝突検出の前記確率を増加させるための前記手段が、
同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送るための手段
をさらに含む、[C9]に記載の基地局。
[C11]基地局において使用するコンピュータプログラム製品であって、前記コンピュータプログラム製品は、
少なくとも1つのコンピュータに、通信デバイスのペアによる接続識別子の使用を追跡させるためのコードと、
前記少なくとも1つのコンピュータに、前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行させるためのコードと
を備える非一時的コンピュータ可読媒体
を備える、コンピュータプログラム製品。
[C12]基地局であって、
通信デバイスのペアによる接続識別子の使用を追跡することと、
前記基地局のカバレージエリア内の通信デバイスの複数のペアが同じ接続識別子を使用していることが検出されたとき、衝突の危険を低減するための動作または衝突検出の確率を増加させるための動作を実行することと
を行うように構成された少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリと
を備える基地局。
[C13]前記少なくとも1つのプロセッサが、衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するように構成されることの一部として、衝突の前記危険を低減するための動作を実行するように構成され、
前記少なくとも1つのプロセッサが、衝突の前記危険を低減するための動作を実行するように構成されることの一部として、同じ接続識別子を使用していることが検出された通信デバイスの前記複数のペアのうちの1つに、異なる接続識別子に切り替えるように命令するように構成された、[C12]に記載の基地局。
[C14]前記少なくとも1つのプロセッサが、衝突の前記危険を低減するための動作または衝突検出の前記確率を増加させるための動作を実行するように構成されることの一部として、衝突検出の前記確率を増加させるための動作を実行するように構成され、
前記少なくとも1つのプロセッサが、衝突検出の前記確率を増加させるように構成されることの一部として、同じ接続識別子を使用しているデバイスの第1のペアに、デバイスの前記第1のペアによる接続シグナリング送信リソースの使用を前記接続識別子に対応するリソースの第1のサブセットにバイアスするための第1のメッセージを送るように構成された、[C12]に記載の基地局。
[C15]前記少なくとも1つのプロセッサが、衝突検出の前記確率を増加させるように構成されることの一部として、同じ接続識別子を使用しているデバイスの第2のペアに、接続シグナリングリソースの使用を前記接続識別子に対応するリソースの第2のサブセットにバイアスするための第2のメッセージを送るようにさらに構成された、[C14]に記載の基地局。
[C16]ワイヤレス通信デバイスを動作させる方法であって、
(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信することと、
切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えることと
を備える、方法。
[C17]リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記メッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するように前記ワイヤレス通信デバイスを制御する、[C16]に記載の方法。
[C18]前記メッセージが、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する、[C16]に記載の方法。
[C19]リソースの前記第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第1のサブセット上で監視することと、
リソースの前記第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第2のサブセット上で監視することと
をさらに備える、[C17]に記載の方法。
[C20]前記ワイヤレス通信デバイスと同じピアツーピア接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出すること
をさらに備える、[C19]に記載の方法。
[C21]ワイヤレス通信デバイスであって、
(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信するための手段と、
切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えるための手段と
を備えるワイヤレス通信デバイス。
[C22]リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記メッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するように前記ワイヤレス通信デバイスを制御する、[C21]に記載のワイヤレス通信デバイス。
[C23]前記メッセージが、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する、[C21]に記載のワイヤレス通信デバイス。
[C24]リソースの前記第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第1のサブセット上で監視するための手段と、
リソースの前記第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第2のサブセット上で監視するための手段と
をさらに備える、[C22]に記載のワイヤレス通信デバイス。
[C25]前記ワイヤレス通信デバイスと同じピアツーピア接続識別子を使用している、異なる接続に対応する別のワイヤレス通信デバイスを検出するための手段
をさらに備える、[C24]に記載のワイヤレス通信デバイス。
[C26]ワイヤレス通信デバイスにおいて使用するコンピュータプログラム製品であって、前記コンピュータプログラム製品が、
少なくとも1つのコンピュータに、(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信させるためのコードと、
前記少なくとも1つのコンピュータに、切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えさせるためのコードと
を備える非一時的コンピュータ可読媒体
を備える、コンピュータプログラム製品。
[C27]ワイヤレス通信デバイスであって、
(i)前記ワイヤレス通信デバイスによって現在使用されているピアツーピア接続識別子とは異なるピアツーピア接続識別子に切り替えるようにとの命令と、(ii)ピアツーピア接続識別子に対応するリソースの第2のサブセットと比較して、ピアツーピア接続シグナリング送信リソースの使用を前記ピアツーピア接続識別子に対応するリソースの第1のサブセットにバイアスするためのメッセージとのうちの少なくとも1つを基地局から受信することと、
切り替えるようにとの前記命令または別のデバイスによる前記現在のピアツーピア接続識別子の使用の検出に応答して、前記現在のピアツーピア接続識別子から別のピアツーピア接続識別子に切り替えることと
を行うように構成された少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリと
を備えるワイヤレス通信デバイス。
[C28]リソースの前記第1および第2のサブセットがトーンシンボルのセットであり、前記メッセージが、リソースの前記第2のサブセット中のトーンシンボル上よりもリソースの前記第1のサブセット中のトーンシンボル上で信号を多く送信するように前記ワイヤレス通信デバイスを制御する、[C27]に記載のワイヤレス通信デバイス。
[C29]前記メッセージが、ピアツーピア接続識別子ブロードキャスト信号を第1の接続識別子ブロードキャストブロック中で送信すべきなのか、第2の接続識別子ブロードキャストブロック中で送信すべきなのかを選択する際に使用されるべき確率重み付け値を通信する、[C27]に記載のワイヤレス通信デバイス。
[C30]前記少なくとも1つのプロセッサが、
リソースの前記第1のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第1のサブセット上で監視することと、
リソースの前記第2のサブセット上で送信しないとき、別のワイヤレス通信デバイスからの信号をリソースの前記第2のサブセット上で監視することと
を行うようにさらに構成された、[C27]に記載のワイヤレス通信デバイス。