(57)【特許請求の範囲】
【請求項１】
無線通信ネットワークにおいて招待の最初の通信セッションを確立する方法であって、
招待者からの招待メッセージを受信し、
少なくとも1人の被招待者に招待メッセージを転送し、招待メッセージは通信セッションを確立するために少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の１人から受け入れを受信し、
招待者と少なくとも1人の被招待者の１人との間で通信セッションを確立することを含む方法。
【請求項２】
前記通信セッションを確立することが、半二重通信セッションを確立することを含む請求項1の方法。
【請求項３】
前記招待メッセージを受信することが、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを受信することを含む請求項1の方法。
【請求項４】
前記招待メッセージが、短いデータバースト（ＳＤＢ）形式である請求項3の方法。
【請求項５】
前記転送することが、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送することを含む請求項1の方法。
【請求項６】
前記招待メッセージを受信する前に、トラフィックチャンネルを確立することをさらに含む請求項1の方法。
【請求項７】
前記招待メッセージを受信することが、確立されたトラフィックチャンネルで招待メッセージを受信することを含む請求項6の方法。
【請求項８】
前記招待メッセージを転送する前に、少なくとも1人の被招待者の各々のためにトラフィックチャンネルを確立することをさらに含む請求項1の方法。
【請求項９】
前記招待メッセージを転送することが、少なくとも1人の被招待者の各々のために確立されたトラフィックチャンネルで招待メッセージを転送することを含む請求項8の方法。
【請求項１０】
前記受け入れを受信する前に満了時間が切れたならば、前記通信セッションを確立する代わりに、それに応じて少なくとも1人の被招待者に指示を送る請求項1の方法。
【請求項１１】
機械によって実行されるときに、機械に動作を実行させる少なくとも１つの命令を含むコンピュータ読み出し可能な媒体であって、命令が、
招待者からの招待メッセージを受信する命令の組と、
招待メッセージを少なくとも1人の被招待者に転送する命令の組と、招待メッセージは通信セッションを確立するために少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の１人から受け入れを受信する命令の組と、
招待者と少なくとも1人の被招待者の１人との間の通信セッションを確立する命令の組とを含むコンピュータ読み出し可能な媒体。
【請求項１２】
前記通信セッションを確立する命令の組が、半二重通信セッションを確立する命令の組を含む請求項11のコンピュータ読み出し可能な媒体。
【請求項１３】
前記招待メッセージを受信する命令の組が、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを受信する命令の組を含む請求項11のコンピュータ読み出し可能な媒体。
【請求項１４】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項13のコンピュータ読み出し可能な媒体。
【請求項１５】
前記転送する命令の組が、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送する命令の組を含む請求項11のコンピュータ読み出し可能な媒体。
【請求項１６】
前記招待メッセージを受信する命令の組の前に、トラフィックチャンネルを確立する命令の組をさらに含む請求項11のコンピュータ読み出し可能な媒体。
【請求項１７】
前記招待メッセージを受信する命令の組が、確立されたトラフィックチャンネルで招待メッセージを受信する命令の組を含む請求項16のコンピュータ読み出し可能な媒体。
【請求項１８】
前記招待メッセージを転送する命令の組の前に、少なくとも1人の被招待者の各々のためにトラフィックチャンネルを確立することをさらに含む請求項11のコンピュータ読み出し可能な媒体。
【請求項１９】
前記招待メッセージを転送する命令の組が、少なくとも1人の被招待者の各々のために確立されたトラフィックチャンネルで招待メッセージを転送する命令の組を含む請求項18のコンピュータ読み出し可能な媒体。
【請求項２０】
前記受け入れを受信する命令の組の前に満了時間が切れたならば、前記通信セッションを確立する命令の組の代わりに、それに応じて少なくとも1人の被招待者に指示を送る命令の組をさらに含む請求項11のコンピュータ読み出し可能な媒体。
【請求項２１】
無線通信ネットワークで招待の最初の通信セッションを確立するサーバであって、
招待者から招待メッセージを受信する手段と、
少なくとも1人の被招待者に招待メッセージを転送する手段であって、招待メッセージは通信セッションを確立するために少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の1人から受け入れを受信する手段と、
招待者と少なくとも1人の被招待者の１人との間で通信セッションを確立する手段とを含むサーバ。
【請求項２２】
前記通信セッションを確立する手段が、半二重通信セッションを確立する手段を含む請求項21のサーバ。
【請求項２３】
前記受信する手段が、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを受信する手段を含む請求項21のサーバ。
【請求項２４】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項23のサーバ。
【請求項２５】
前記転送する手段が、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送する手段を含む請求項21のサーバ。
【請求項２６】
前記招待メッセージを受信する前にトラフィックチャンネルを確立する手段をさらに含む請求項21のサーバ。
【請求項２７】
前記招待メッセージを受信する手段が、確立されたトラフィックチャンネルで招待メッセージを受信する手段を含む請求項26のサーバ。
【請求項２８】
前記招待メッセージを転送する前に、少なくとも1人の被招待者の各々のためにトラフィックチャンネルを確立する手段をさらに含む請求項21のサーバ。
【請求項２９】
前記招待メッセージを転送する手段が、少なくとも1人の被招待者の各々のために確立されたトラフィックチャンネルで招待メッセージを転送する手段を含む請求項28のサーバ。
【請求項３０】
前記受け入れを受信する前に満了時間が切れたならば、前記通信セッションを確立する代わりに、それに応じて少なくとも1人の被招待者に指示を送る手段をさらに含む請求項21のサーバ。
【請求項３１】
無線通信ネットワークで招待の最初の通信セッションを確立するサーバであって、
メモリユニットと、
受信機と、
送信機と、
メモリユニット、受信機、および送信機と接続され、
招待者から招待メッセージを受信し、
少なくとも1人の被招待者に招待メッセージを転送し、招待メッセージは通信セッションを確立するために少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の1人から受け入れを受信し、
招待者と少なくとも1人の被招待者の１人との間の通信セッションを確立することを可能にするプロセッサとを含むサーバ。
【請求項３２】
前記通信セッションを確立することが、半二重通信セッションを確立することを含む請求項31のサーバ。
【請求項３３】
前記招待メッセージを受信することが、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを受信することを含む請求項31のサーバ。
【請求項３４】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項33のサーバ。
【請求項３５】
前記転送することが、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送することを含む請求項31のサーバ。
【請求項３６】
前記招待メッセージを受信する前にトラフィックチャンネルを確立することをさらに含む請求項31のサーバ。
【請求項３７】
前記招待メッセージを受信することが、確立されたトラフィックチャンネルで招待メッセージを受信することを含む請求項36のサーバ。
【請求項３８】
前記招待メッセージを転送する前に、少なくとも1人の被招待者の各々のためにトラフィックチャンネルを確立することをさらに含む請求項31のサーバ。
【請求項３９】
前記招待メッセージを転送することが、少なくとも1人の被招待者の各々のために確立されたトラフィックチャンネルで招待メッセージを転送することを含む請求項38のサーバ。
【請求項４０】
前記受け入れを受信する前に満了時間が切れたならば、前記通信セッションを確立する代わりに、それに応じて少なくとも1人の被招待者に指示を送る請求項31のサーバ。
【請求項４１】
無線通信ネットワークにおいて招待の最初の通信セッションを置く方法であって、
必要とされる受け入れ指示を有する少なくとも1人の被招待者を招待する招待者から入力を受信し、
少なくとも1人の被招待者に招待メッセージを転送し、招待メッセージは少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の1人から発表を受信し、
少なくとも１人の被招待者が招待を受け入れたという警報を招待者に送り、
招待者と少なくとも1人の被招待者の間の通信セッションを確立することを含む方法。
【請求項４２】
前記通信セッションを確立することが、半二重通信セッションを確立することを含む請求項41の方法。
【請求項４３】
前記転送することが、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送することを含む請求項41の方法。
【請求項４４】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項43の方法。
【請求項４５】
前記招待メッセージを転送する前にトラフィックチャンネルを確立することをさらに含む請求項41の方法。
【請求項４６】
前記招待メッセージを転送することが、確立されたトラフィックチャンネルで招待メッセージを転送することを含む請求項45の方法。
【請求項４７】
前記発表を受信する前に満了時間が切れたならば、前記通信セッションを確立する代わりに、それに応じて少なくとも1人の被招待者に指示を送る請求項41の方法。
【請求項４８】
機械によって実行されるときに、機械に動作を実行させる少なくとも１つの命令を含むコンピュータ読み出し可能な媒体であって、命令が、
必要とされる受け入れ指示を有する少なくとも1人の被招待者を招待したいと願う招待者からの入力を受信する命令の組と、
少なくとも1人の被招待者に招待メッセージを転送する命令の組と、ここで招待メッセージは少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の1人から発表を受信する命令の組と、
被招待者が招待を受け入れたという警報を招待者に送る命令の組と、
招待者と少なくとも1人の被招待者の間の通信セッションを確立する命令の組とを含むコンピュータ読み出し可能な媒体。
【請求項４９】
前記通信セッションを確立する命令の組が、半二重通信セッションを確立する命令の組を含む請求項48のコンピュータ読み出し可能な媒体。
【請求項５０】
前記転送する命令の組が、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送する命令の組を含む請求項48のコンピュータ読み出し可能な媒体。
【請求項５１】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項50のコンピュータ読み出し可能な媒体。
【請求項５２】
前記招待メッセージを転送する命令の組の前にトラフィックチャンネルを確立する命令の組をさらに含む請求項48のコンピュータ読み出し可能な媒体。
【請求項５３】
前記招待メッセージを転送する命令の組が、確立されたトラフィックチャンネルで招待メッセージを転送する命令の組を含む請求項52のコンピュータ読み出し可能な媒体。
【請求項５４】
前記発表を受信する命令の組の前に満了時間が切れたならば、前記通信セッションを確立する命令の組の代わりに、それに応じて少なくとも1人の被招待者に指示を送る命令の組を含む請求項48のコンピュータ読み出し可能な媒体。
【請求項５５】
無線通信ネットワークにおいて招待の最初の通信セッションを置く通信装置であって、
必要とされる受け入れ指示を有する少なくとも1人の被招待者を招待する招待者からの入力を受信する手段と、
少なくとも1人の被招待者に招待メッセージを転送する手段であって、招待メッセージは少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の1人から発表を受信する手段と、
少なくとも１人の被招待者が招待を受け入れたという警報を招待者に送る手段と、
招待者と少なくとも1人の被招待者の間の通信セッションを確立する手段とを含む通信装置。
【請求項５６】
前記通信セッションを確立する手段が、半二重通信セッションを確立する手段を含む請求項55の通信装置。
【請求項５７】
前記転送する手段が、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送する手段を含む請求項55の通信装置。
【請求項５８】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項57の通信装置。
【請求項５９】
前記招待メッセージを転送する前にトラフィックチャンネルを確立する手段をさらに含む請求項55の通信装置。
【請求項６０】
前記招待メッセージを転送する手段が、確立されたトラフィックチャンネルで招待メッセージを転送する手段を含む請求項59の通信装置。
【請求項６１】
前記発表を受信する前に満了時間が切れたならば、前記通信セッションを確立する代わりに、それに応じて少なくとも1人の被招待者に指示を送る手段をさらに含む請求項55の通信装置。
【請求項６２】
無線通信ネットワークにおいて招待の最初の通信セッションを置く通信装置であって、
メモリユニットと、
受信機と、
送信機と、
メモリユニット、受信機、および送信機と接続されたプロセッサであって、
必要とされる受け入れ指示を有する少なくとも1人の被招待者を招待する招待者からの入力を受信し、
少なくとも1人の被招待者に招待メッセージを転送し、招待メッセージは少なくとも１人の被招待者から受け入れを必要とすることを示し、招待メッセージに応答するための満了時間を含み、
招待メッセージに応答して、招待の受け入れを選択した少なくとも1人の被招待者の1人から発表を受信し、
少なくとも１人の被招待者が招待を受け入れたという警報を招待者に送り、
招待者と少なくとも1人の被招待者の間の通信セッションを確立することを可能にするプロセッサとを含む通信装置。
【請求項６３】
前記通信セッションを確立することが、半二重通信セッションを確立することを含む請求項62の通信装置。
【請求項６４】
前記転送することが、無線ネットワークインフラストラクチャの共通チャンネルで招待メッセージを転送することを含む請求項63の通信装置。
【請求項６５】
前記招待メッセージが、短いデータバースト(ＳＤＢ)形式である請求項64の通信装置。
【請求項６６】
前記招待メッセージを転送する前にトラフィックチャンネルを確立することをさらに含む請求項62の通信装置。
【請求項６７】
前記招待メッセージを転送することが、確立されたトラフィックチャンネルで招待メッセージを転送することを含む請求項66の通信装置。
【請求項６８】
前記発表を受信する前に満了時間が切れたならば、前記通信セッションを確立する代わりに、それに応じて少なくとも1人の被招待者に指示を送る請求項62の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はポイントツーポイント、またはポイントツー多ポイント通信システムに関する。より明確に、本発明は無線通信ネットワークにおいて通信セッションを確立する前に、目標ユーザの単独かグループを最初に招待する方法と装置に関連する。
【背景技術】
【０００２】
無線通信システムにおけるパケットデータサービスが活発であるときに、インフラストラクチャにおけるリソース、例えば基地局トランシーバサブシステム(BTS)、基地局制御器(BSC)、パケット制御機能(PCF)、および無線リンクは活発に参加している通信装置に割当てられる。通信装置の不活発の期間の後に、対応するトラフィックチャンネルはシステム容量を保存して、サービス費用を削減し、バッテリー寿命を保全するためパケットデータセッションを休眠状態へ変遷するかもしれない。しかしながら、休眠状態のパケットデータセッションを活発なパケットデータセッションに戻す変遷の行為はシステム応答にかなりの遅れを伴う。既存の無線通信インフラストラクチャは、休眠状態のパケットデータセッションを起こす待ち時間をかなり下げるために限られた機会を提供する、即ち、休眠状態のパケットデータセッションのためのトラフィックチャンネルを再確立させるのに必要である時間以下に実際の待ち時間を減少することは可能でない。
【０００３】
例えば、迅速で、効率的である１対１または１対多数（グループ）通信のために意図された無線サービスのクラスは何年も様々な形で存在した。一般に、これらのサービスは半二重であり、そこではユーザが電話/ラジオの“プッシュツートーク”(PTT) ボタンを押して、グループ通信を開始する。フロアを与えられるならば、話し手は一般に数秒間話す。話し手がPTTボタンを放した後に、利用可能な他のユーザがフロアを要求するかもしれない。これらのサービスは、1人の人、“ディスパッチャ”がサービスのための“ディスパッチ”の名前がそこから来ているサービス職員やタクシードライバーの分野のような、人々のグループと通信することを必要とするところの応用で、伝統的に使用された。同様のサービスがインターネットで提供され、一般に“ボイスチャット”として知られている。
【０００４】
これらのサービスの主要な特徴は、通信が迅速かつ自然発生的であるということであり、典型的なダイヤリングやリンギングをすることなく、通常単にPTTボタンを押すことによって開始される。一般に、このタイプのサービスにおける通信は非常に短く、個々のトーク“スパート”は一般に数秒のオーダーであり、たぶん1分間以内の“会話”を聴くことである。ユーザがフロアを要求する時、およびユーザがフロアを持ったことを示すグループ通信サーバからユーザが肯定または否定確認を受け取り、話し始めるかもしれない時の間の時間遅れはPTT待ち時間として知られている。
【０００５】
PTT待ち時間は半二重グループ通信システムの臨界的なパラメタである。以前に言及したように、ディスパッチサービスは、PTT待ち時間が大きくなるならばサービスをあまり魅力的でなくする短くて、迅速な会話に優先を置く。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
したがって、話し手によって知覚されるPTT待ち時間の影響を減少させて、システムまたはサービスプロバイダよりむしろ、目標ユーザに対する望ましくないシステム待ち時間を話し手のせいにするようにさせるメカニズムが必要である。
【課題を解決するための手段】
【０００７】
開示された実施例は、無線通信ネットワークにおいて招待の最初の通信セッションを確立するための新規かつ改良された方法と装置を提供する。方法は招待者からの招待メッセージを受信し、招待メッセージを少なくとも1人の被招待者へ転送し、招待メッセージに応答して少なくとも1人の被招待者の１人から応答を受信し、招待者と少なくとも１人の被招待者との間で通信セッションを確立することを含む。
【０００８】
別の態様では、無線通信ネットワークにおける招待の最初の通信セッションを確立するための方法は、少なくとも1人の被招待者を招待したいと願う招待者から入力を受信し、少なくとも1人の被招待者に招待メッセージを転送し、招待メッセージに応答して少なくとも1人の被招待者の１人から応答を受信し、招待者と少なくとも１人の被招待者との間で通信セッションを確立することを含む。
【０００９】
1つの態様では、無線通信ネットワークにおける招待の最初の通信セッションを確立するための装置は、メモリユニットと、受信機と、送信機と、メモリユニット、受信機、および送信機に通信的に接続されたプロセッサを含んでいる。プロセッサは上記方法を実行することができる。
【００１０】
本発明の特徴と利点は以下に示された実施例の詳細な記述からより明らかになるであろう。
【発明を実施するための最良の形態】
【００１１】
いくつかの実施例を詳細に説明する前に、発明の範囲が以下の記述で詳しく説明されまたは図面で例証される構成要素の詳細な構成および配列に制限されるべきでないことが理解されるべきである。また、ここで使用される表現法および用語は記述の目的のためであって、限定と見なされるべきでないことが理解されるべきである。
【００１２】
図1は一実施例を実行するためのグループ通信システム100の機能的なブロックダイアグラムを示す。グループ通信システム100はまた、プッシュツートーク(PTT) システム、ネット放送サービス(NBS)、ディスパッチシステム、またはポイントツー多ポイント通信システムとして知られている。一実施例では、グループ通信システム100はグループ通信サーバ102を含み、それは集中的配置か分散的配置のどちらかで配備されるかもしれない。
【００１３】
例えば、cdma2000ハンドセットのように配備されるかもしれないグループ通信装置(CD)104と106は、データサービスオプションを使用してパケットデータセッションを要求するかもしれない。各CDはグループ通信サーバとそのインターネットプロトコル(IP)アドレスを登録するためにセッションを使用し、グループ通信開始を実行するかもしれない。一実施例では、グループ通信サーバ102はサービスプロバイダのネットワーク116を通してサービスプロバイダのパケットデータサービスノード(PDSN)に接続される。無線インフラストラクチャからパケットデータセッションを要求するとき、CD104と106はPDSN 114を通してグループ通信サーバ102にIPの接続性を持っているかもしれない。各PDSNはパケット制御機能(PCF)108とネットワーク112を通して基地局制御器(BSC)に連結するかもしれない。PCFは基地局(BS)110内にBSCと共に共同配置されてもよい。
【００１４】
パケットデータサービスノードはいくつかの状態の1つ、例えば、活発な即ち接続状態、休眠状態、およびヌル即ち不活発な状態になる。活発な即ち接続状態では、活発なトラフィックチャンネルが参加しているCDとBSまたはBSCの間に存在していて、どちらの側もデータを送るかもしれない。休眠状態では、どんな活発なトラフィックチャンネルも参加しているCDとBSCの間に存在していないが、ポイントツーポイントプロトコル(PPP)リンクは参加しているCDとPDSNの間で維持される。ヌル即ち不活発な状態において、参加しているCDとBSCの間にはどんな活発なトラフィックチャンネルもなく、そして、どんなPPPリンクも参加しているCDとPDSNの間で維持されない。
【００１５】
電源投入後、CD104と106はパケットデータセッションを要求するかもしれない。パケットデータセッションを確立する一部として、各CDはIPアドレスを割当てられるかもしれない。各CDはCDのIPアドレスをグループ通信サーバ102へ通知するため登録の過程を実行するかもしれない。登録はユーザデータグラムプロトコル(UDP) 上でセッション開始プロトコル(SIP)などのIPプロトコルを使用して実行されるかもしれない。CDのIPアドレスは、応答するユーザがグループ通信に招待されるとき、CDに連絡するのに使用されるかもしれない。
【００１６】
グループ通信がいったん確立されると、CD104と106とグループ通信サーバ102はメディアおよびシグナリングメッセージを交換するかもしれない。一実施例では、メディアは、参加しているCDとグループ通信サーバの間で、UDP上でリアルタイムのプロトコル(RTP)を使用することによって、交換されるかもしれない。また、シグナリングメッセージは、UDP上でシグナリングプロトコルを使用することによって、交換されるかもしれない。
【００１７】
グループ通信システム100は、グループ通信サービスを作動させるためにいくつかの異なった機能を実行する。ユーザ側に関連する機能は、ユーザ登録、グループ通信開始、グループ通信終了、グループ参加者へ警報送付、グループ通信へ遅れて参加、話し手仲裁、グループへのメンバー追加、グループからのメンバー削除、メンバー不登録および認証を含んでいる。システム準備と操作に関連する機能は、管理、供給、スケーラビリティ、および信頼性を含んでいる。これらの機能は、2002年2月14日にファイルされた、“A Communication Device for Defining a Group in a Group Communication Network”と題する米国特許出願シリーズNo.10/076,726の出願中の特許に詳細に説明されており、この特許出願は同じ譲受人に譲渡され、ここにその全体が引用文献として組み込まれる。
【００１８】
図2はCD202、204、および206がどのようにグループ通信サーバ208と対話するかを示すためのグループ通信アレンジメント200を示す。多重グループ通信サーバは大規模なグループのために望まれているように配備されるかもしれない。ユーザは通信メディア、例えば音声、画像および/またはビデオを1つ以上のCDと交換するために、通信セッションを開始する彼女の願望をCD202、204、206に入力するかもしれない。一実施例では、ユーザは、CDの“招待”またはPTTボタンを押すことにより、メディアを通信し始める前に、目標ユーザを最初に招待するかもしれない。
【００１９】
図2では、CD202がグループの他のメンバーにメディアを伝える許可を持つとき、CD202は話し手として知られてかつメディアを確立されたチャンネル上に送信するかもしれない。CD202が話し手として指名されるとき、残りの参加者CD204およびCD206はグループにメディアを送信することを許可されないかもしれない。従って、CD204とCD206は聴き手として指名される。上述のように、CD202、204、および206は少なくとも１つのチャンネルを使用して、グループ通信サーバ208に接続される。一実施例において、チャンネル210、212、および214がセッション開始プロトコル(SIP)チャンネル、メディア-シグナリングチャンネル、およびメディアトラフィックチャンネルを含むかもしれない。
【００２０】
図3は、基地局/基地局制御器(BS/BSC)304と、様々な開示された実施例を実行することのできる通信装置306の実施例の簡易化されたブロックダイアグラムである。特定の通信に関して、音声、データ、パケットデータおよび/またはメッセージは、空中インタフェース308を通してBS/BSC 304と通信装置306の間で交換されるかもしれない。基地局と通信装置の間の通信セッションを確立するのに使用されるメッセージ、登録およびページングメッセージおよびデータ伝送を制御 (例えば、パワー制御、データレート情報、肯定応答など)するのに使用されるメッセージのような様々なタイプのメッセージが伝送される。これらのメッセージタイプのいくつかが以下で詳細に説明される。
【００２１】
逆方向リンクに関して、通信装置306では、音声および/またはパケットデータ(例えば、データ源310から)およびメッセージ(例えば、制御器330から)が、送信(TX) データプロセッサ312に提供され、データプロセッサは1つ以上のコーディング方式でデータとメッセージをフォーマット化およびコード化し、コード化されたデータを生成する。各コーディング方式は巡回冗長検査(CRC)、畳込み、ターボ、ブロックおよび他のコーディング、または全くコーディングしないの任意の組み合わせを含むかもしれない。音声、パケットデータ、およびメッセージが異なった方式を使用してコード化され、異なったタイプのメッセージが異なってコード化されるかもしれない。
【００２２】
コード化されたデータは次に、変調器(MOD)314に提供されてさらに処理される(例えば、短いPN系列でカバーされ、拡散され、かつユーザ端末に割当てられる長いPN系列でスクランブルされる)。次に、変調されたデータは送信機ユニット(TMTR)316に提供されて、調整され(例えば、1つ以上のアナログ信号に変換され、増幅され、フィルタにかけられ、そして直角変調される)、逆方向リンク信号を生成する。逆方向リンク信号は送受切換器(D)318へ発送され、アンテナ320を通してBS/BSC 304へ送信される。
【００２３】
BS/BSC 304では、逆方向リンク信号はアンテナ350によって受信され、送受切換器352を通して発送され、受信機ユニット(RCVR)354に提供される。代わりに、アンテナが無線オペレータネットワークの一部であるかもしれず、アンテナとBS/BSCとの接続はインターネットを通して発送されるかもしれない。BS/BSC 304は遠隔アクセス装置306からメディア情報および招待メッセージを受信するかもしれない。受信機ユニット354は受信された信号を調整し(例えば、フィルタにかけ、増幅し、ダウンコンバートし、かつデジタル化する)、サンプルを提供する。復調器(DEMOD)356は、サンプルを受けて処理し(例えば、逆拡散し、デカバーし、およびパイロット復調する)、回復されたシンボルを提供する。復調器356は受信された信号の多インスタンスを処理して結合されたシンボルを生成するレイク受信機を実行するかもしれない。次に受信(RX)データプロセッサ358はシンボルを復号し、逆方向リンクで送信されたデータおよびメッセージを回復する。回復された音声/パケットデータはデータシンク360に提供され、回復されたメッセージは制御器370に提供されるかもしれない。制御器370は、受信および送信情報、受信および送信招待メッセージ、招待メッセージに対する受信および送信応答、送信情報、招待メッセージ送信と招待メッセージに対する応答の受信との間の測定時間、ある形式から別の形式への情報変換、暗号化および/または解読情報、および圧縮および/または逆圧縮情報のための指示を含むかもしれない。復調器356とRXデータプロセッサ358による処理は遠隔アクセス装置306で行わせたことの相補的である。復調器356とRXデータプロセッサ358は、多チャンネル、例えば逆方向基本チャンネル(R-FCH)、および逆方向補足チャンネル(R-SCH)を通して受信された多重伝送を処理するためにさらに操作されるかもしれない。また、伝送は多数の移動局から同時にあるかもしれず、その各々が逆方向基本チャンネル、逆方向補足チャンネル、または両方で伝送することであるかもしれない。
【００２４】
順方向リンクにおいて、BS/BSC 304で、音声および/またはパケットデータ(例えば、データ源362から)、およびメッセージ(例えば、制御器370から)は送信(TX) データプロセッサ364により処理され(例えば、フォーマット化およびコード化され)、さらに変調器(MOD)366により処理され(例えば、カバーおよび拡散され)、かつ送信機ユニット(TMTR)368によって調整され(例えば、アナログ信号に変換され、増幅され、フィルタにかけられ、そして、直角変調され)、 順方向リンク信号を生成する。順方向リンク信号は送受切換器352を通して発送され、アンテナ350を通して遠隔アクセス装置306に送信される。順方向リンク信号はページング信号を含んでいる。
【００２５】
通信装置306では、順方向リンク信号はアンテナ320によって受信され、送受切換器318を通して発送され受信機ユニット322に提供される。受信機ユニット322は受信された信号を調整し(例えば、ダウンコンバートし、フィルタにかけ、増幅し、直角変調しかつデジタル化する)、サンプルを提供する。サンプルは復調器324によって処理され(例えば、逆拡散され、デカバーされ、そしてパイロット復調され)、シンボルを提供し、シンボルは受信データプロセッサ326によってさらに処理され(例えば、復号化およびチェックされ)、順方向リンクで送信されたデータとメッセージを回復する。回復されたデータはデータシンク328に提供され、回復されたメッセージは制御器330に提供されるかもしれない。制御器330は受信および送信情報、受信および送信招待メッセージ、招待メッセージに対する受信および送信応答、送信情報、招待メッセージ送信と招待メッセージに対する応答の受信との間の測定時間、ある形式から別の形式への情報変換、暗号化および/または解読情報、および圧縮および/または逆圧縮情報のための指示を含むかもしれない。
【００２６】
図4は、一実施例に従って招待の最初の通信セッションを設定する過程を示すメッセージフローチャートを示す。ユーザはデータ、音声、画像および/またはビデオのような情報を目標ユーザの単独またはグループに伝えるための通信セッションを設定するかもしれない。通信セッションを開始したいと願うユーザは1人以上の目標ユーザ、目標ユーザの１つ以上の予め定義されたグループ、または２つの組み合わせを選択して、CD上のプッシュツートーク(PTT) ボタンのようなボタンを押すかもしれない。ユーザはPTTボタンを押した後に情報を送り始めるかもしれない。代わりに、ユーザが通信セッションを開始するとき、ユーザのCDが休眠状態のパケットデータセッションであるかもしれないので、ユーザは通信セッションが確立されるまで待つかもしれない。
【００２７】
代わりに、ユーザは目標ユーザを最初に招待することを好むかもしれない。少なくとも1人の目標ユーザが招待に応じた後に、招待者は情報を提供し始めるかもしれない。目標ユーザに配達された招待は招待に応答するための満了時間を含むかもしれない。一実施例に従って、満了時間に達した後に、目標ユーザが招待を受け入れてもどんな通信セッションも確立されないかもしれない。招待者および/または被招待者はそれに応じて通知されるかもしれない。
【００２８】
図4を参照すると、招待者のCDがステップ402で招待メッセージを受信した後に、招待者のCDが目標被招待者への分配のためにサーバに招待メッセージを送る。後でより詳細に議論されるように、招待者のCDが確立された専用トラフィックチャンネルを有するかどうかにかかわらず、招待者のCDが招待メッセージを送る。招待者のCDが休眠状態のパケットデータセッションにあるならば、招待者のCDはその専用トラフィックチャンネルを再確立させる過程に着手して、ステップ406でサーバに招待メッセージを送る前に、ステップ404でメディア活発化のためにパケットデータセッションを準備するかもしれない。サーバはステップ408で、招待メッセージが首尾よくサーバに渡されたことを示す肯定応答(ACK)メッセージを招待者、即ち招待者のCDに送るかもしれない。
【００２９】
代わりに、招待者のCDが休眠状態のパケットデータセッションにあるとき、その専用トラフィックチャンネルを再確立させるのを待たないで、招待者のCDはステップ406で共通チャンネル上でサーバに招待メッセージを転送するかもしれない。招待者のCDは、以下でより詳細に議論するように、ステップ406で短いデータバースト(SDB)形式でサーバに招待メッセージを転送するかもしれない。
【００３０】
サーバが招待メッセージを受信するとき、いずれかが受信された招待メッセージでグループメンバーのリスト内に指定されるならば、サーバは目標ユーザの予め定められたグループを拡張する。サーバはステップ410で目標被招待者に関する位置の情報を検索する。サーバが少なくとも1人の目標被招待者の位置を発見した後に、サーバはステップ412で、目標被招待者の無線インフラストラクチャに招待メッセージを送信する。
【００３１】
後でより詳細に議論するように、被招待者が確立された専用トラフィックチャンネルを有するかどうかにかかわらず、サーバは被招待者に招待メッセージを送る。被招待者が休眠状態のパケットデータセッションにあるならば、ステップ416で被招待者に招待メッセージを送る前に、無線インフラストラクチャは、ステップ414で被招待者の専用トラフィックチャンネルを再確立させる過程に着手して、メディア活発化のためにパケットデータセッションを準備するかもしれない。少なくとも1人の目標被招待者が招待メッセージを受信するとき、被招待者のCDはステップ418で、招待メッセージが少なくとも1人の被招待者に首尾よく渡されたことを示す、肯定応答(ACK)メッセージをサーバに送るかもしれない。
【００３２】
代わりに、被招待者のCDが休眠状態のパケットデータセッションにあるとき、専用トラフィックチャンネルを再確立させるのを待たないで、サーバはステップ416で、共通チャンネル上で被招待者のCDに招待メッセージを転送するかもしれない。以下でより詳細に議論するように、サーバはステップ416で、短いデータバースト(SDB)形式で被招待者のCDに招待メッセージを転送するかもしれない。
【００３３】
招待メッセージを受信した少なくとも1人の被招待者が招待者と通信する招待を選択するとき、招待者はステップ420で、彼女のCD のPTTボタンを押し、招待者に応答するかもしれない。被招待者のCDはステップ422で、被招待者の応答を上で議論したように専用チャンネルか共通チャンネル上でサーバに送る。サーバはステップ424で、招待者のCDの位置を発見した後に、サーバはステップ426で、少なくとも1人の被招待者が招待に応じたことを示す発表を招待者のCDに送るかもしれない。
【００３４】
招待者のトラフィックチャンネルが解放される、または招待に応答するために招待メッセージに指定された満了時間が切れる前に、被招待者の応答が招待者のCDに達すると仮定すると、招待者のCDはステップ428で、彼女の招待が受け入れられたことを示す警報メッセージを招待者に送る。警報メッセージは音声および/または触覚信号を含むかもしれない。招待者が被招待者との彼女の通信を続行することをまだ願っているならば、招待者はそれに応じて、例えば彼女のCDでPTTボタンを押すことにより入力を提供するかもしれない。
【００３５】
招待者の承認はステップ430でサーバに返送され、ステップ432で通信成功は被招待者のCDに中継される。被招待者のCDはステップ434で招待者がオンラインであることを被招待者に警報し、ステップ436で通信セッションが招待者と被招待者の間で確立される。被招待者の目標グループ内の残りの被招待者は、一実施例に従って、上で議論したように、ステップ422〜434を通して進行中の通信セッションに参加することを選ぶかもしれない。
【００３６】
図5は、一実施例に従って招待の最初の通信セッションを設定する過程を示すメッセージフローチャートを示す。ステップ520で最初の被招待者が招待メッセージを受け入れるのにいくらかの時間の期間を要するとき、招待者のトラフィックチャンネルが解放され、または招待に応答する招待メッセージに指定された満了時間に達した後に、ステップ526で被招待者の応答が招待者の無線インフラストラクチャに到達し、ステップ528で招待者のインフラストラクチャが招待者のCDのためにトラフィックチャンネルを再確立させて、次にステップ530で被招待者の応答を招待者のCDへの送る。代わりに、招待者の無線インフラストラクチャは、トラフィックチャンネルが再確立されるのを待たないで、被招待者の応答を短いデータバーストの形で共通チャンネル上で招待者のCDへ送るかもしれない。
【００３７】
招待者のCDは、音声および/または触覚信号、または招待者に“ミスされた呼”などのメッセージを含む警報メッセージを送るかもしれない。招待者が被招待者と彼女の通信を続行することを願わないならば、ステップ532で招待者の拒絶がサーバに返送され、ステップ534で通信失敗が被招待者のCDに中継される。被招待者のCDは、ステップ536で招待者が彼女の招待を取り下げた、したがって呼は失敗したことを、被招待者に警報するかもしれない。被招待者は、被招待者グループの他のメンバーが参加することを選ぶかもしれない通信セッションを確立するために、オリジナルの招待者に向けられた招待を開始するかもしれない。
【００３８】
図6は図1のシステムで作動しているグループ呼サーバ102の一実施例を示す。グループ呼サーバは受信機回路602と送信機回路604を含む。通信バス606は図6の他のモジュール間の共通接続を提供する。通信バス606はさらにメモリユニット608と接続される。メモリユニット608はグループ呼サーバによって実行されるさまざまな操作と機能のためのコンピュータの読み出し可能な指示を記憶する。プロセッサ610はメモリユニット608に記憶された指示を実行する。
【００３９】
一実施例では、グループ通信システム100(図1) はグループ通信のためにチャットルームと特別な(ad-hoc)モデルの両方をサポートする。チャットルームモデルにおいて、グループが予め定められ、それはグループ通信サーバに記憶されるかもしれない。予め定められされたグループ、またはネットはグループがオープンメンバーリストを有することを意味する、公共であるかもしれない。この場合、各グループメンバーはグループ通信の潜在的な参加者である。最初のグループメンバーがグループ通信を開始し始めるとき、グループ通信は始められる。呼は、サービスプロバイダによって構成されるかもしれない予定された期間、連続して残っている。グループ通信中、グループメンバーは明確に加わる要求をするか、呼を去るかもしれない。話の不活発の期間、グループメンバーが話す許可に要求するまで、グループ通信はグループ休眠状態にもたらされるかもしれない。チャットルームモデルで作動するとき、またネットのメンバーとして知られているグループメンバーは、各ネットのメンバーに割当てられる通信装置を使用して互いに通信する。“ネット”という用語は互いに通信することを認可されたメンバーのグループを意味する。
【００４０】
しかしながら、グループ通信の特別なモデルでは、グループはリアルタイムで定義されて、各グループに関連づけられたクローズドメンバーリストを有する。クローズドメンバーリストは、メンバーがグループ通信に参加することを許されることを明示するかもしれない。メンバーリストはクローズドメンバーリストの外である他のものに利用可能でないかもしれなく、呼の寿命のためのみに存在するかもしれない。特別なグループの定義はグループ通信サーバに記憶されないかもしれない。定義がグループ通信を確立するために使用され、呼が終わった後に解放されるかもしれない。呼者が1人以上の目標メンバーを選び、グループ通信要求を発生させ、要求がグループ通信サーバに送られて呼を開始するとき、特別なグループが形成されるかもしれない。グループ通信サーバは彼らがグループに含まれていた目標グループメンバーに対する通知を送るかもしれない。グループ通信サーバは目標メンバーをグループ通信に自動的に加える、即ちどんな動作も目標メンバーから要求されないかもしれない。特別な呼が不活発になると、グループ通信サーバは呼を“取り壊し”、呼を開始するために使用したグループ定義を含んでいるグループに割当てられたリソースを解放する。
【００４１】
PTT待ち時間
PTT待ち時間を減少するために、招待メッセージおよび/または応答、フロア制御要求、フロア制御発表、および休眠覚醒メッセージなどのグループ通信シグナリングがいくつかの利用可能な共通チャンネルで送信されるかもしれない。これは再確立されるべき専用トラフィックチャンネルのための待機を除去する。共通チャンネルは参加CDの状態にかかわらず常に利用可能であるかもしれず、グループメンバーがグループ通信を開始するたびに要求されかつ再割当てされる必要がないかもしれない。したがって、参加CDが休眠状態であるときでさえ、グループ通信シグナリングメッセージは交換されるかもしれない。一実施例では、招待者のCDと被招待者のCDの専用トラフィックチャンネルは並行して再確立されるかもしれない。
【００４２】
一実施例では、休眠状態の招待者のCDが、逆方向アクセスチャンネルおよび逆方向拡張アクセスチャンネルなどの、何らかの利用可能な逆方向共通チャンネル上で無線インフラストラクチャに招待メッセージを送るかもしれない。招待者のCDはまた、順方向ページングチャンネルおよび順方向共通制御チャンネルなどの、何らかの利用可能な順方向共通チャンネル上で招待メッセージに対する応答を受信するかもしれない。一実施例では、休眠状態の被招待者のCDが、順方向ページングチャンネルおよび順方向共通制御チャンネルなどの、何らかの利用可能な順方向共通チャンネル上で休眠覚醒メッセージおよび/または招待メッセージを受信するかもしれない。
【００４３】
短いデータバースト呼シグナリングメッセージ
一実施例では、休眠覚醒時間の重要な減少は、“cdma2000スペクトル拡散システムのためのTIA/EIA/IS-2000規格”、以下“cdma2000規格”として参照される、に提供されたように、短いデータバースト(SDB)メッセージの使用で達成されるかもしれない。一実施例では、SDBメッセージは、順方向基本チャンネル(FCH)または順方向専用共通制御チャンネル(F-DCCH)のような、専用アクティブチャンネル上で送られるかもしれない。SDBメッセージはまた、逆方向アクセスチャンネル(R-ACH)、逆方向拡張アクセスチャンネル（R-EACH）、順方向共通制御チャンネル(F-CCCH)、またはページングチャンネル(PCH)などのような、共通アクティブチャンネル上で送られるかもしれない。SDBメッセージは無線バーストプロトコル(RBP)によって輸送されるかもしれず、それはメッセージを適切かつ利用可能な層チャンネルに写像する。SDBメッセージが任意のIPトラフィックを運び、共通アクティブチャンネル上で送られるかもしれないので、SDBメッセージは、参加CDが利用可能な専用トラフィックチャンネルを持たないとき、グループ通信シグナリングを交換するためにメカニズムを提供する。
【００４４】
一実施例では、メディアシグナリングメッセージは逆方向リンクまたは移動発信リンク上でIPデータグラムを運ぶかもしれない。招待者がフロアを要求し、専用逆方向トラフィックチャンネルがすぐに利用可能でないときはいつも、招待者のCDは速やかにグループ通信サーバに合図するかもしれない。招待者のCDがすべての専用トラフィックチャンネルを解放したと仮定すると、招待者のCDは、グループ通信サーバに招待メッセージを中継するかもしれない無線インフラストラクチャの逆方向共通チャンネル上に、招待メッセージをすぐに転送するかもしれない。例えば、専用逆方向チャンネルが利用可能でないとき、逆方向アクセスチャンネルまたは逆方向拡張アクセスチャンネルのどちらかが、そのようなメッセージを送るのに使用されるかもしれない。一実施例では、招待者のCDが招待メッセージをグループ通信サーバにSDBメッセージとして送信するかもしれない。
【００４５】
したがって、開示された実施例は、メディア交換のために目標ユーザのグループを最初に招待するために提供される。招待者は、メディア通信を始める前に、招待を受け入れる少なくとも1人の被招待者を待って、それにより招待者は、システムまたはサービスプロバイダよりむしろ、被招待者に通信セッションを設定することのシステム遅れを相関させる。
【００４６】
情報及び信号は様々な異なる技術及びプロトコルを使用して表されることを当業者は理解するであろう。例えば、上の記述の至る所で引用されるデータ、指示、命令、情報、信号、ビット、シンボル、及びチップは電圧、電流、電磁波、磁場または粒子、光学場または粒子、またはその任意の組合せによって表される。
【００４７】
ここで開示された実施例に関連して記述された様々な例示の論理ブロック、モジュール、回路、及びアルゴリズム・ステップは電子ハードウェア、コンピュータ・ソフトウェア、または双方の組合せとして実施できることを当業者はさらに理解するであろう。このハードウェア及びソフトウェアの互換性を明瞭に示すために、様々な例示部品、ブロック、モジュール、回路、及びステップがそれらの機能性に関して一般に上で記述されてきた。そのような機能性がハードウェアまたはソフトウェアとして実施されるかどうかは全体のシステムに課せられた特定の応用及び設計の制約に依存する。熟練技術者は特定の各応用について種々の方法で記述された機能性を実施できるであろうが、そのような実施の決定は本発明の範囲から逸脱するものと解釈されるべきではない。
【００４８】
ここに開示された実施例に関連して記述された様々な例示の論理ブロック、モジュール、及び回路は一般用途プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラム可能ゲートアレイ（ＦＰＧＡ）または他のプログラム可能論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア部品、またはここに記述された機能を実行するために設計されたそのあらゆる組合せによって実施、或いは実行される。一般用途プロセッサはマイクロプロセッサでもよいが、その代りに、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械でもよい。プロセッサはまた計算デバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと接続した一以上のマイクロプロセッサ、またはそのような任意の他の構成として実施される。
【００４９】
ここに開示された実施例に関連して記述された方法またはアルゴリズムのステップは直接ハードウェアにおいて、プロセッサによって実行されるソフトウェア・モジュールにおいて、或いは二つの組合せにおいて組込まれる。ソフトウェア・モジュールはＲＡＭメモリ、フラッシュ・メモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、交換可能ディスク、ＣＤ−ＲＯＭ、または当技術分野において既知の他の型式の記憶媒体に駐在する。典型的な記憶媒体はプロセッサが記憶媒体から情報を読取り、記憶媒体に情報を書込むことができるようにプロセッサに接続される。その代りでは、記憶媒体はプロセッサに一体化してもよい。プロセッサ及び記憶媒体はＡＳＩＣに駐在してもよい。ＡＳＩＣはユーザ端末に駐在してもよい。その代りでは、プロセッサ及び記憶媒体はユーザ端末中に個別部品として駐在してもよい。
【００５０】
開示された実施例の記述は当業者が本発明を行い、或いは使用することを可能にするために提供される。これらの実施例への様々な変更は当業者には直ちに明白であり、ここに定義された一般原理は本発明の精神または範囲から逸脱することなく他の実施例、例えば瞬時メッセージングサービスまたは任意の無線データ通信アプリケーションに適用できる。このように、本発明はここに示された実施例に限定されることを意図していないが、ここに開示された原理及び新規な特徴と両立する最も広い範囲を与えられるべきである。用語「典型的（exemplary）」はここでは「例（example）、場合（instance）、または実例（illustration）として役立つ」ことを意味する。「典型的」としてここに記述された実施例は他の実施例に対して好ましい、または有利であると必ずしも解釈されるとは限らない。
【図面の簡単な説明】
【００５１】
【図１】グループ通信システムを示す。
【図２】数台の通信装置がどのようにグループ通信サーバと対話するかを示す。
【図３】無線通信インフラストラクチャを実行するための実施例を示す。
【図４】第１の招待の最初の呼設定過程を示す。
【図５】第２の招待の最初の呼設定過程を示す。
【図６】図１のグループ呼サーバの作動の一実施例を示す。
【図１】
0004602966.tif 000002
【図２】
0004602966.tif 000003
【図３】
0004602966.tif 000004
【図４】
0004602966.tif 000005
【図５】
0004602966.tif 000006
【図６】
0004602966.tif 000007