(57)【特許請求の範囲】
【請求項１】
広帯域通信システム内のチャネル割当方法において、
マルチキャスト送信のためのインターネット・プロトコル・アドレスを決定する段階であって、前記インターネット・プロトコル・アドレスは、前記マルチキャスト送信のためのデータを提供するマルチキャスト・サーバに関連している、段階と、
前記インターネット・プロトコル・アドレスの複数のビットがグループ専用長コードとして使用されるように、長コード内に埋め込まれた前記インターネット・プロトコル・アドレスを有する第１拡散コードを第１遠隔ユニットに割り当てる段階と、
前記マルチキャスト送信のためのアドレスに基づいて、前記第１拡散コードを第２遠隔ユニットに割り当てる段階と、
第２拡散コードを前記第１および第２遠隔ユニットに割り当てる段階と、
によって構成されることを特徴とする方法。
【請求項２】
前記第２拡散コードを前記第１および第２遠隔ユニットに割り当てる段階は、前記第１および第２遠隔ユニットに共通のウォルシュ・コードを割り当てる段階によってさらに構成されることを特徴とする請求項１記載の方法。
【請求項３】
広帯域通信システム内でチャネル割当を行う装置において、複数のチャネルが同じ無線周波数で同時に送信されるが、異なる拡散コードの使用によって識別でき、前記装置は、
第１マルチキャスト送信のための第１アドレスを決定する手段であって、前記第１アドレスは、前記第１マルチキャスト送信のためのデータを提供するマルチキャスト・サーバに関連している、手段と、
第２マルチキャスト送信のための第２アドレスを決定する手段であって、前記第２アドレスは、前記第２マルチキャスト送信のためのデータを提供するマルチキャスト・サーバに関連している、手段と、
前記アドレスの複数のビットがグループ専用長コードとして使用されるように、長コード内に埋め込まれた前記第１アドレスを有する第１拡散コードを第１群の遠隔ユニットに割り当てる手段と、
前記第２マルチキャスト送信のためのアドレスに基づいて第２拡散コードを第２群の遠隔ユニットに割り当てる手段と、
を含むことを特徴とする装置。
【請求項４】
前記第１マルチキャスト送信のための前記第１アドレスは、マルチキャスト送信のためのインターネット・プロトコル（ＩＰ）アドレスによって構成されることを特徴とする請求項３記載の装置。
【請求項５】
第１マルチキャスト・セッションを前記第１群の遠隔ユニットに送信し、かつ第２のマルチキャスト・セッションを前記第２群の遠隔ユニットに送信する手段をさらに含むことを特徴とする請求項３記載の装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、一般に通信システムに関し、詳しくは広帯域通信システム内のチャネル割当に関する。
【０００２】
【従来の技術】
通信システムは周知のものであり、地上移動無線機，セルラ無線電話，パーソナル通信システムおよびその他の種類の通信システムを含む多くの種類からなる。通信システム内では、送信は送信側装置と受信側装置との間で、一般的に通信チャネルと呼ばれる通信資源上に行われる。今までは、送信は音声信号で構成されるのが一般的であった。しかしながら、近年には、高速データ信号を含む他の形式の信号を伝えることが提案されている。動作を容易にするためには、既存の音声通信機能の上にデータ送信機能を載せて、音声通信システムの通信資源やその他のインフラストラクチャを利用しながら、データ送信機能の動作が音声通信システムに透明性を持つようにすることが好ましい。
【０００３】
透明なデータ送信機能を有して現在開発されつつあるこのような通信システムの１つに、より一般的には、cdma2000または広帯域CDMAと称される次世代符号分割多重接続（CDMA：Code-Division Multiple-Access）セルラ通信システムがある。この通信システム内では、すべての遠隔ユニットと基地局の送信が、同じ周波数帯域内で同時に行われるのが普通である。従って、１つの基地局または遠隔ユニットにおいて受信される信号は、個々の遠隔ユニットまたは基地局からの多数の周波数および時間において重複する被符号化信号によってそれぞれ構成される。これらの信号の各々が同じ無線周波数（RF）において同時に送信され、信号は、それ特有のエンコーディング（チャネル）によってのみ区別することができる。言い換えると、ある基地局または遠隔ユニットの受信機に受信される信号は、各被送信信号の複合信号であり、個々の信号は解読後でないと区別することができない。
【０００４】
次世代CDMAアーキテクチャは、有線サービスに匹敵する多くのサービスを提供することができなければならない。次世代CDMAアーキテクチャが構想するこのようなサービスの１つは、マルチキャスティングである。マルチキャスティングとは、定義上は、各宛先に別々に同じ情報を送信することなく複数の宛先に情報を配信する方法である。このサービスを提供する通信システムは、マルチキャスト・イベントに参加するすべてのユーザに共通のチャネルを割り当てることができなければならない。従って、マルチキャスティング・セッションに参加するすべてのユーザに共通のチャネルを割り当てることのできる、広帯域通信システムにおけるチャネル割当の方法および装置が必要とされる。
【０００５】
【好適な実施例の説明】
広帯域通信システムにおけるチャネル割当の必要性を説明するために、マルチキャス・セッションを受信したい遠隔ユニットはシステム・ブロードキャスト・チャネル上のマルチキャスト・アドバタイズメント・メッセージを監視して、受信すべきセッションを決定する。遠隔ユニットがマルチキャスト・イベントへの参加を要求すると、共通補足チャネルが遠隔ユニットに割り当てられ、マルチキャスト・セッションが、現在マルチキャスト・イベントに参加しているすべての遠隔ユニットにブロードキャストされる。共通補足チャネルは、チャネル割当のために２つの独自の拡散コードを利用する。拡散コードの１つは、サーバによりブロードキャストされるマルチキャスト・セッション・アドレスの関数である。
【０００６】
本発明は、広帯域通信システム内のチャネル割当の方法を企図する。本方法は、マルチキャスト送信のためのアドレスを決定する段階と、マルチキャスト送信のためのアドレスに基づいて第１拡散コードを第１遠隔ユニットに割り当てる段階とによって構成される。
【０００７】
本発明の別の実施例は、複数のチャネルが同じ無線周波数（RF）において同時に送信され、拡散コードによってしか区別することのできない通信システムにおけるチャネル割当の方法を企図する。このチャネル割当法は、第１マルチキャスト送信のための第１アドレスを決定する段階と、第２マルチキャスト送信のための第２アドレスを決定する段階とによって構成される。次に、第１マルチキャスト送信のためのアドレスに基づいて、第１群の遠隔ユニットに第１拡散コードが割り当てられ、第２マルチキャスト送信のためのアドレスに基づいて、第２群の遠隔ユニットに第２拡散コードが割り当てられる。
【０００８】
最後に、本発明は、広帯域通信システム内のチャネル割当のための装置を企図する。本装置は、入力として信号を有し、拡散信号を出力するスクランブラによって構成される。この信号を拡散するために利用される拡散コードは、マルチキャスト送信のためのアドレスに基づく。
【０００９】
図面を参照して、ただし図面内では同様の番号は同様の構成部品を指すが、図１は、本発明の好適な実施例による通信システム１００のブロック図である。本発明の好適な実施例においては、通信システム１００は、cdma2000国際電気通信連合−無線通信（ITU-R）無線送信技術（RTT）候補合意文書内に説明されるような次世代CDMAアーキテクチャを利用するが、代替の実施例においては、通信システム１００は汎ヨーロッパ・デジタル化移動体通信システム（GSM）プロトコルまたは「Personal Station-Base Station Compatibility Requirements for 1.8 to 2.0 GHz Code Division Mutiple Access (CDMA) Personal Communication Systems（１．８〜２．０GHz符号分割多重接続（CDMA）パーソナル通信システムに関するパーソナル局と基地局の互換性要件）」（米国国家規格協会（ANSI）J-STD-008）に記述されるCDMAプロトコルなどのその他のアナログまたはデジタルのセルラ通信システムプロトコルを利用することもできる。通信システム１００は、サーバ１２０，公衆電話交換網（PSTN: Public Swtiched Telephone Network）１２２，基地トランシーバ局（BTS: Base Transceiver Station）１３０および遠隔ユニット１１３〜１１７を備える。図示されないが、通信システム１００は、周知の移動交換センタ（MSC:Mobile Switching Center），中央基地局コントローラ（CBSC: Centralized Base Station Controllers）などによって構成される。
【００１０】
本発明の好適な実施例においては、サーバ１２０は、PSTN／インターネット１２２上で、構内ネットワーク（LAN）１２６〜１２８，広域ネットワーク１２４およびBTS１３０などのクライアントに対してマルチキャスティング・セッションを提供することができる。さらに詳しくは、サーバ１２０は、コメント要求（RFC: Request for Comments）文書１１１２に説明されるようなインターネット・グループ管理プロトコル（IGMP：Internet Group Management Protocol）および、インターネット・エンジニアリング・タスク・フォース（IETF: Internet Engineering Task Force）のRFC２２３６を利用して、マルチキャスティングを行う。マルチキャスト・セッションを受信したい遠隔ユニット１１３〜１１７は、システム・ブロードキャスト・チャネル上でマルチキャスト・アドバタイズメント・メッセージを監視して、受信すべきセッションを決定する。ブロードキャスト・チャネルは、本明細書に参考文献として含まれる電気通信工業会（ワシントンDC，１９９３年７月）発行の暫定規準95A、すなわち二重モード広帯域拡散スペクトル・セルラ・システムに関する移動局−基地局互換性規準（Mobile Station-Base Station Compatibility Standards for Dual-Mode Wideband Spread Spectrum Cellular Systems)（IS-95A）に説明されるような共通の順方向物理的／ページング・チャネルの一部である。
【００１１】
本発明の好適な実施例においては、アドバタイズメント・メッセージは、遠隔ユニット１１３〜１１７に利用可能なマルチキャスト・イベントに関する情報を含む。この情報は、セッションのインターネット・プロトコル（IP）アドレス，ポート番号，送信時刻と期間およびイベントの簡単な説明を含む。基地局１３０は、マルチキャスト・セッションに参入し、セッションへの参加を要求した遠隔ユニット１１３〜１１７が少なくとも１つある場合は、高速データ・チャネル（補足チャネル）を介して、電波送信媒体インタフェース上にそれを転送する。ある遠隔ユニットがマルチキャスト・イベントへの参加を要求すると、その遠隔ユニットには共通補足チャネルが割り当てられて、マルチキャスト・セッションは、マルチキャスト・イベントに現在参加しているすべての遠隔ユニットにブロードキャストされる。以下に、より詳細に説明するが、共通補足チャネルは、チャネル割当のために２つの独自の拡散コードを利用する。その１つは、サーバ１２０によりブロードキャストされるマルチキャスト・セッション・アドレスの関数である。さらに、電波送信媒体インタフェース上のメッセージ通信を最小限に抑えるために、エミュレータ１３７を利用して、サーバ１２０とマルチキャストを受信するすべての装置（たとえばマルチキャスト・セッションを受信する遠隔ユニット）との間に通常に行われるメッセージ通信をエミュレートする。
【００１２】
図２は、本発明の好適な実施例による図１の基地局１３０のブロック図である。基地局１３０は、論理ユニット１３６と、エミュレータ１３７と、１つ以上の共通制御チャネル回路２０１，１つ以上の基本チャネル回路２０３，１つ以上の補足チャネル回路２０５，加算器２１１および変調器２１５によって構成される送信／受信回路構成１４０とからなる。本発明の好適な実施例においては、遠隔ユニット１１３への通信は、補足チャネル回路構成２０５および／または基本チャネル回路構成２０３を利用して行われる。詳しくは、基地局１３０は、順方向および逆方向送信の両方に関して定義される２種類のチャネルを利用する。好適な実施例においては、基本チャネルは、音声および信号に用いられる既存のCDMAトラフィック・チャネルと類似するが、より広い帯域幅に拡散される点が異なる。同様に、共通制御チャネルは、システム情報と、制御信号をマルチキャスト・アドバタイズメント情報と共に伝えるために用いられる。マルチキャスト・セッションを送信する際は、基本チャネルまたは共通制御チャネルが利用されて、マルチキャスト・セッションに加入および脱退するためのエミュレートされたインターネット・グループ管理プロトコル（IGMP）メッセージを送信する。CDMAトラフィックおよび共通制御チャネルは、IS-95AならびにRTT候補合意文書に詳細に説明される。また、ソフト・ハンドオフ（２つ以上の基本チャネル回路２０３を利用する同時通信）が基本チャネル回路構成２０３を利用して支援される。補足チャネル回路構成２０５は、遠隔ユニット１１３に高データ速度サービス（たとえばマルチキャスト・パケット・データ）を通信するために利用される。補足チャネルのデータ速度は送信前に指定される。複数のデータ源がこのチャネル上に時間多重される。また、このチャネルのサービス品質（たとえばフレーム誤り率（FER： Frame Error Rate），ビット誤り率（BER：Bit Error Rate）および／または送信遅延）は、基本チャネルとは独立して設定および動作することができる。
【００１３】
本発明の好適な実施例による基地局１３０からのデータ送信とチャネル割当は、次のように行われる。逆方向アクセス（共通制御）チャネル回路構成が遠隔ユニットから加入メッセージを受信して、マルチキャスト・セッションに参入する。上記のように、加入メッセージは、マルチキャスト・セッションに加入するためのエミュレートされたIGMPメッセージによって構成される。論理ユニット１３６は、要求されたマルチキャスト・セッションに現在加入しているか否か（すなわち別の遠隔ユニットがセッションに現在加入しているか否か）を判断し、加入している場合は、肯定応答（Ack）メッセージが遠隔ユニットに送付される。本発明の好適な実施例においては、Ackメッセージには現在のチャネル（すなわち割り当てられるウォルシュ・コードと長コード）が含まれ、長コードはマルチキャストIPアドレスの関数である。言い換えると、Ackメッセージには、補足チャネル・ウォルシュ・コードと、遠隔ユニットがマルチキャスト・セッションを復調するために用いる長コードとが含まれる。好適な実施例においては、基地局１３０が現在マルチキャスト・セッションに加入していない場合は、論理ユニット１３６がマルチキャスト・アドレスを決定し、照会メッセージをルータ１３８に送付して、マルチキャスト・セッションへの参入を要求する。次に、ルータ１３８が、PSTN／インターネット・ネットワーク１２２内に位置する上流ルータにIGMPメッセージを送付する。このプロセスは、現在マルチキャスト・セッションを受信している上流ルータの位置が特定されるまで続行する。好適な実施例においては、これは、RFC１１１２および／またはRFC２２３６に解説されるように、IGMPメッセージをルータ１３８に送付することによって実行される。その後で、基地局１３０は、Ackメッセージを遠隔ユニットに送付する。
【００１４】
上記の説明は単独の遠隔ユニットに関して行われたが、複数の遠隔ユニットが同様の方法でマルチキャスト・セッションに参入して、結果的に複数の遠隔ユニットが同一の拡散コード（すなわちウォルシュ・コードと長コード）を利用するようにすることができる。また、複数のマルチキャスト・セッションを単独の基地局から同時にブロードキャストして、少なくとも第１群の遠隔ユニットが第１マルチキャスト送信のアドレスに基づいて第１拡散コードを利用し、第２群の遠隔ユニットが第２マルチキャスト送信のアドレスに基づいて第２拡散コードを利用するようにすることができる。
【００１５】
図３は、本発明の好適な実施例により制御メッセージを遠隔ユニットに送付する図２の基本チャネル回路構成２０３のブロック図である。基本チャネル回路構成２０３は、チャネル・マルチプレクサ３０１，畳込エンコーダ３１２，シンボル・リピータ３１５，ブロック・インタリーバ３１６，長コード・スクランブラ３１７および直交エンコーダ３２０を備える。動作中は、データ・ビット３１０（電波通信媒体インタフェース上に送信されるエミュレートされたIGMPメッセージ）が特定のビット速度でチャネル・マルチプレクサ３０１により受信される。エミュレートされたIGMPメッセージ３１０は、通常、加入脱退メッセージなどの制御メッセージを含む。チャネル・マルチプレクサ３０１は、二次トラフィック（たとえばデータ）および／または信号トラフィック（たとえば制御またはユーザ・メッセージ）をエミュレートされたIGMPメッセージ３１０上に多重化し、多重化されたデータを９．６ｋビット／秒で畳込エンコーダ３１２に出力する。畳込エンコーダ３１２は、入力データ・ビット３１０を一定のエンコーディング速度で、あるエンコーディング・アルゴリズムでデータ・シンボルにエンコードする。このアルゴリズムは、この後に続く、データ・シンボルのデータ・ビットへの最尤解読を容易にするアルゴリズム（たとえば畳込またはブロック・コーディング・アルゴリズム）である。たとえば、畳込エンコーダ３１２は、１データ・ビットを２データ・シンボルにエンコードする一定の速度で、入力データ・ビット３１０（９．６ｋビット／秒で受信される）をエンコードして、畳込エンコーダ３１２が２８．２ｋシンボル／秒の速度でデータ・シンボル２１４を出力するようにする。
【００１６】
データ・シンボル３１４は、次にリピータ３１５により反復され、インタリーバ３１６に入力される。インタリーバ３１６は、入力データ・シンボル３１４をシンボル・レベルで挟み込む。インタリーバ３１６においては、データ・シンボル３１４は、データ・シンボル３１４の所定のサイズのブロックを画定する行列内に個別に入力される。データ・シンボル３１４は、行列が行毎に埋まるように行列内の位置に入力される。データ・シンボル３１４は、行列が行毎に空になるように行列内の位置から個別に出力される。通常、行列は、行数と列数とが同数の正方行列であるが、連続して入力される挟み込まれないデータ・シンボル間の出力挟み込み距離を大きくするために他の行列形態を選択することもできる。挟み込まれたデータ・シンボル３１８は、入力されたのと同じデータ・シンボル速度（たとえば２８．２ｋシンボル／秒）でインタリーバ３１６により出力される。行列により画定されるデータ・シンボルのブロックの所定サイズは、所定長の送信ブロック内で所定のシンボル速度で送信することのできるデータ・シンボルの最大数から導かれる。たとえば、送信ブロックの所定長が２０ミリ秒の場合、データ・シンボルのブロックの所定サイズは、２８．２ｋシンボル／秒に２０ミリ秒を掛け算した値で、５４７データ・シンボルとなり、これは１８ｘ３２行列を画定する。
【００１７】
挟み込まれたデータ・シンボル３１８はスクランブラ３１７によりスクランブルされて、直交エンコーダ３２０に出力される。詳しくは、長コード・スクランブラ３１７は、ユーザ専用長コードでシンボル３１８をモジューロ２加算することにより、シンボル３１８をスクランブルする。スクランブルされたシンボルは、次に直交エンコーダ３２０に出力されて、そこでエンコーダ３２０が挟み込まれスクランブルされた各データ・シンボル３１８に直交コード（たとえば２５６次ウォルシュ・コード）をモジューロ２加算する。たとえば、２５６次直交エンコーディングに際して、挟み込まれスクランブルされたデータ・シンボル３１８は、それぞれ、２５６シンボル直交コードにより排他的論理和演算を受ける。これらの２５６の直交コードは、好ましくは、２５６ｘ２５６のアダマール行列からのウォルシュ・コードに対応し、１つのウォルシュ・コードは行列の１行または１列である。直交エンコーダ３２０は、一定のシンボル速度（たとえば２８．２ｋシンボル／秒）で入力データ・シンボル３１８に対応するウォルシュ・コードを出力する。
【００１８】
ウォルシュ・コードのシーケンス３４２は、１対の短擬似乱数コード３２４（すなわち長コードに比較して短い）によってさらに拡散されて、ＩチャネルおよびＱチャネル・コード拡散シーケンス３２６を生成する。ＩチャネルおよびＱチャネル・コード拡散シーケンス３２６は、直角位相対のシヌソイドの電力レベル制御を駆動することによって、この対のシヌソイドを二相変調するために用いられる。シヌソイド出力信号が加算され、（変調器２１５により）QPSK変調され、アンテナ１２１により発射されて、チャネル・データ・ビット３１０の送信が完了する。本発明の好適な実施例においては、拡散シーケンス２２６は、３．６８６４メガチップ毎秒（Mcps）の速度で出力され、５MHzの帯域幅内に放出されるが、本発明の代替の実施例においては、拡散シーケンス２２６を異なる速度で出力し、異なる帯域幅内に放出することもできる。たとえば、本発明の代替の実施例においては、IS-95A送信法を利用して、拡散シーケンス３２６を１．２２８８Mcps（トラフィック・チャネル・チップ速度）において、１．２５MHzの帯域幅内に出力することができる。
【００１９】
図４は、本発明の好適な実施例によりデータを送信する（マルチキャスト・トラフィック）図２の補足チャネル回路構成２０５のブロック図である。補足チャネル回路構成２０５は、チャネル・マルチプレクサ４０１，畳込エンコーダ４１２，シンボル・リピータ４１５，ブロック・インタリーバ４１６および直交エンコーダ４２０を備える。動作中は、信号４１０（マルチキャスト・パケット・データ）が特定のビット速度（たとえば１５２．４ｋビット／秒）において、チャネル・マルチプレクサ４０１により受信される。チャネル・マルチプレクサ４０１は、二次トラフィック（たとえばユーザ・データ）を補足チャネル・データ４１０上に多重化し、被多重化データを１５３．６kb/sで畳込エンコーダ４１２に出力する。
【００２０】
畳込エンコーダ４１２は、入力データ・ビット４１０を一定のエンコーディング速度においてデータ・シンボルにエンコードする。このとき、このデータ・シンボルをデータ・ビットに後で最尤解読することを容易にするエンコーディング・アルゴリズム（たとえば畳込またはブロック・コーディング・アルゴリズム）を利用する。たとえば、畳込エンコーダ４１２は、１データ・ビットを２データ・シンボルにエンコードする一定の速度（すなわち速度１／３）において、（１５３．６ｋビット／秒の速度で受信される）入力データ・ビット４１０をエンコードして、畳込エンコーダ４１２が４６０．８ｋシンボル／秒の速度でデータ・シンボル４１４を出力するようにする。
【００２１】
次にデータ・シンボル４１４は、インタリーバ４１６に入力される。インタリーバ４１６は、シンボル・レベルにおいて入力データ・シンボル４１４を挟み込む。インタリーバ４１６において、データ・シンボル４１４は、データ・シンボル４１４の所定のサイズのブロックを画定する行列に個別に入力される。データ・シンボル４１４は、行列が列毎に埋まるように行列内の位置に入力される。データ・シンボル４１４は、行列が行毎に空になるように行列内の位置から個別に出力される。通常、行列は列数と等しい行数を有する正方行列であるが、連続的に入力される挟み込まれないデータ・シンボル間の出力挟み込み距離を長くするために他の行列形態を選択することもできる。挟み込まれたデータ・シンボル４１８は、入力されたのと同じデータ・シンボル速度（たとえば４６０．８kシンボル／秒）でインタリーバ４１６により出力される。行列が画定するデータ・シンボルのブロックの所定のサイズは、所定の長さの送信ブロック内に所定のシンボル速度で送信することのできるデータ・シンボルの最大数から導く。たとえば、送信ブロックの所定長が２０ミリ秒の場合は、データ・シンボルのブロックの所定サイズは、９．２１６ｋシンボルである。
【００２２】
挟み込まれたデータ・シンボル４１８は、スクランブラ４１７によりスクランブルされて、直交エンコーダ３２０に出力される。詳しくは、長コード・スクランブラ４１７がグループ専用長コードでシンボル４１８をモジューロ２加算することによりシンボル４１８をスクランブルする。図５に示されるように、グループ専用長コードは、サーバ１２０の専用アドレス（IPアドレス）の関数である。本発明の好適な実施例においては、マルチキャスト・セッション・アドレス５０１の最下位の３２ビットが、１０ビット・ヘッダと共にグループ専用長コードとして利用され、結果として、それに埋め込まれるセッション・アドレス５０１を有する長コードが得られる。
【００２３】
続いて、スクランブルされたシンボルは直交エンコーダ４２０に出力され、直交エンコーダ４２０は、挟み込まれスクランブルされた各データ・シンボル４１８に、直交コード（たとえば１６次ウォルシュ・コード）をモジューロ２加算する。本発明の好適な実施例においては、各マルチキャスト・セッションが、マルチキャスト・セッションに参加するすべての遠隔ユニット１１３〜１１７に関して同じ拡散（ウォルシュ）コードを利用する。このため、マルチキャスト・セッションに現在参加しているすべての遠隔ユニットが同じ１６次拡散コードを利用する。１６次直交エンコーディングにおいては、挟み込まれスクランブルされたデータ・シンボル４１８は、それぞれ、１６シンボル直交コードにより排他的論理和演算を受ける。これらの１６の直交コードは、好ましくは、１６ｘ１６のアダマール行列のウォルシュ・コードに相当し、この場合、１つのウォルシュ・コードは行列の１行または１列である。直交エンコーダ４２０は、一定のシンボル速度（たとえば４６０．８ｋシンボル／秒）において入力データ・シンボル４１８に対応するウォルシュ・コードをまたはその逆関数を繰り返し出力する。
【００２４】
重み付けされたウォルシュ・コードのシーケンス４４２は、１対の短擬似乱数コード４２４（すなわち長コードに比較して短い）によってさらに拡散されて、ＩチャネルおよびＱチャネル・コード拡散シーケンス４２６を生成する。ＩチャネルおよびＱチャネル・コード拡散シーケンス４２６は、直角位相対のシヌソイドの電力レベル制御を駆動することによって、この対のシヌソイドを二相変調するために用いられる。シヌソイド出力信号が加算され、（変調器２１５により）QPSK変調され、アンテナ１２１により発射されて、チャネル・データ・ビット４１０の送信が完了する。本発明の好適な実施例においては、拡散シーケンス４２６は、３．６８６４Mcpsの速度で出力され、５MHzの帯域幅内に放出される。
【００２５】
図６は、本発明の好適な実施例による図１の論理ユニットの動作を示す流れ図である。論理の流れは段階６０１で始まり、ここで論理ユニット１３６がマルチキャスト・セッションに参入したい遠隔ユニットからメッセージ（IGMP加入メッセージ）を受信する。次に、段階６０３で、論理ユニット１３６はすでにマルチキャスト・セッションに参入したか否かを判断する。詳しくは、論理ユニット１３７は、基地局１３０と通信中の遠隔ユニットがすでにマルチキャスト・セッションに加入したか否かを判断し、加入していない場合は、論理の流れは段階６０５に進み、そうでない場合は論理ユニットは段階６０７に進む。段階６０５において、論理ユニットは、マルチキャスト・セッションのためのアドレスを決定して、RFC１１１２またはRFC２２３６に説明されるようにIGMPメッセージ通信を行うことによりマルチキャスト・セッションに加入する。そして論理の流れは段階６０７に進む。段階６０７において、共通補足チャネルが割り当てられ、特定のチャネルが（Ackメッセージを介して）遠隔ユニットにブロードキャストされる。上記の如く２つの特定の拡散コードが、マルチキャスト・セッションに参加するすべての遠隔ユニットにより利用される。第１拡散コードは、RFチャネルに特有のウォルシュ・コードであり、第２拡散コードは、マルチキャスト・サーバ１２０からの特定のマルチキャスト・セッション・アドレス（IPアドレス）によって構成されるグループ専用長コードである。最後に、段階６０９において、マルチキャスト・セッションが第１および第２拡散コードにより定義されるチャネルを介して、電波通信媒体インタフェース上で遠隔ユニットに対してブロードキャストされる。
【００２６】
図７は、本発明の好適な実施例による図１のエミュレータの動作を示す流れ図である。論理の流れは段階７０１で始まり、ここでエミュレータ１３７は、ルータ１３８から第１組のデータを受信する。本発明の好適な実施例においては、第１組のデータはサーバ１２０から送信され、基地局１３０と通信する少なくとも１つの遠隔ユニットに宛てられるマルチキャスト・パケット・データである。次に段階７０３において、エミュレータ１３７は、第２組のデータをルータ１３８から受信する。本発明の好適な実施例においては、第２組のデータはサーバ１２０からブロードキャストされている現在のマルチキャスト・セッションの制御データである。詳しくは、第２組のデータは、インターネット・エンジニアリング・タスク・フォース（IETF）により発行されるRFC１１１２またはRFC２２３６に説明されるようなIGMPメッセージ１３２である。次に段階７０５において、第１組のデータが図４に関して説明されるように遠隔ユニットに送信される。最後に、段階７０７において、エミュレータ１３７は、遠隔ユニットに制御メッセージを送信することなく第２組のデータに（応答メッセージ１３４を介して）応答する。詳しくは、会員照会メッセージ，グループ脱会メッセージおよび会員リポートメッセージなどの特定のIGMPメッセージは、マルチキャスト・セッションの受信者からの応答を必要とする。電波通信媒体インタフェース上の送信を軽減するために、エミュレータ１３７が応答メッセージ１３４を介して特定のIGMPメッセージに応答している間に、第１組のデータのみが遠隔ユニットに送信される。この方法で、電波通信媒体インタフェース上の不必要な送信（たとえばIGMPメッセージ）が削減されるので、ワイヤレスCDMAネットワーク内のシステム容量が増大する。好適な実施例においては、遠隔ユニットは、加入脱退（エミュレートされたIGMP）メッセージを送信するだけである。さらに、RFC１１１２およびRFC２２３６に説明されるIGMPメッセージが電波通信媒体インタフェース上に送信されることはない。
【００２７】
図８は、基地局１３０と通信中の遠隔ユニットからマルチキャスト送信が発される場合の、基地局１３０の動作を示す流れ図である。言い換えると、サーバ１２０から発する代わりに、マルチキャスト送信は基地局１３０と通信中の遠隔ユニットから発される。論理の流れは段階８０１で始まり、ここでマルチキャスト送信に対する要求が遠隔ユニットから受信される。次に段階８０５において、論理ユニット１３６が、マルチキャスト・セッションのための未使用アドレスを決定する。詳しくは、RFC１１１２およびRFC２２３６に説明されるように、論理ユニット１３６が、IGMPメッセージを聴いて未使用のIPアドレスを決定する。段階８１０で、未使用のアドレスが遠隔ユニットに割り当てられ、ダウンリンク送信を介して遠隔ユニットに送信される。次にIPアドレスは遠隔ユニットに利用されて、RFC１１１２およびRFC２２３６に説明されるマルチキャスト・アドレスとしてIPヘッダ内に埋め込まれ、利用される。この方法により、電波通信媒体インタフェース上にはマルチキャスト制御メッセージ（たとえばIGMPメッセージ）が送信されないので、ワイヤレスCDMAネットワーク内のシステム容量が増大する。
【００２８】
本発明は特定の実施例を参照して図示および説明されたが、本発明の精神および範囲から逸脱することなく形態および詳細において種々の変更が可能であることは当業者には理解頂けよう。また、すべてのこのような変更は、添付の請求項および等価物の範囲内にあるものとする。
【図面の簡単な説明】
【図１】  本発明の好適な実施例による通信システムのブロック図である。
【図２】  本発明の好適な実施例による図１の基地局のブロック図である。
【図３】  本発明の好適な実施例により、遠隔ユニットに制御メッセージを送付する図２の基本チャネル回路構成のブロック図である。
【図４】  本発明の好適な実施例により、データを送信する図２の補足チャネル回路構成のブロック図である。
【図５】  本発明の好適な実施例による長拡散コードの図である。
【図６】  本発明の好適な実施例による図１の論理ユニットの動作を示す流れ図である。
【図７】  本発明の好適な実施例による図１のエミュレータの動作を示す流れ図である。
【図８】  マルチキャスト送信が遠隔ユニットから発する場合の、本発明の好適な実施例による図１の基地局の動作を示す流れ図である。
【図１】
0004585118.tif 000002
【図２】
0004585118.tif 000003
【図３】
0004585118.tif 000004
【図４】
0004585118.tif 000005
【図５】
0004585118.tif 000006
【図６】
0004585118.tif 000007
【図７】
0004585118.tif 000008
【図８】
0004585118.tif 000009