(57)【特許請求の範囲】
【請求項１】
コネクションレスデータの処理を行う局に設けられ、
該局が収容する加入者を宛先として受信されたセルから、発信元アドレスを抽出する発信元アドレス抽出手段と、
該発信元アドレス抽出手段が抽出した発信元アドレスを圧縮し、圧縮発信元アドレスを出力する発信元アドレス圧縮手段と、
前記受信されたセルから、所定の加入者情報を課金情報として抽出する課金情報抽出手段と、
前記発信元アドレス圧縮手段が出力する圧縮発信元アドレスに対応するアドレスに、前記課金情報抽出手段が抽出する課金情報を蓄積する課金情報蓄積手段と、
を有することを特徴とするコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項２】
コネクションレスデータの処理を行う局に設けられ、
該局が収容する加入者を宛先として受信されたセルから、発信元アドレスを抽出する発信元アドレス抽出手段と、
該発信元アドレス抽出手段が抽出した発信元アドレスを圧縮し、圧縮発信元アドレスを出力する発信元アドレス圧縮手段と、
前記受信されたセルから、所定の加入者情報を課金情報として抽出する課金情報抽出手段と、
該課金情報抽出手段が抽出する課金情報を圧縮し、圧縮課金情報を出力する課金情報圧縮手段と、
前記発信元アドレス圧縮手段が出力する圧縮発信元アドレスに対応するアドレスに、前記課金情報圧縮手段が出力する圧縮課金情報を蓄積する課金情報蓄積手段と、
を有することを特徴とするコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項３】
コネクションレスデータの処理を行う局に設けられ、
該局が収容する加入者を宛先として受信されたセルから、発信元アドレスを抽出する発信元アドレス抽出手段と、
該発信元アドレス抽出手段が抽出した発信元アドレスを圧縮し、圧縮発信元アドレスを出力する発信元アドレス圧縮手段と、
前記受信されたセルの仮想識別子に対応するアドレスに、前記発信元アドレス圧縮手段が出力する有効な圧縮発信元アドレスを記憶する圧縮発信元アドレス記憶手段と、
前記受信されたセルから、所定の加入者情報を課金情報として抽出する課金情報抽出手段と、
前記発信元アドレス圧縮手段が有効な圧縮発信元アドレスを出力している場合には、該発信元アドレス圧縮手段が出力する圧縮発信元アドレスに対応するアドレスに、前記課金情報抽出手段が抽出する課金情報を蓄積し、前記発信元アドレス圧縮手段が有効な圧縮発信元アドレスを出力していない場合には、前記圧縮発信元アドレス記憶手段の前記受信されたセルの仮想識別子に対応するアドレスから読み出される圧縮発信元アドレスに対応するアドレスに、前記課金情報抽出手段が抽出する課金情報を蓄積する課金情報蓄積手段と、
を有することを特徴とするコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項４】
コネクションレスデータの処理を行う局に設けられ、
該局が収容する加入者を宛先として受信されたセルから、発信元アドレスを抽出する発信元アドレス抽出手段と、
該発信元アドレス抽出手段が抽出した発信元アドレスを圧縮し、圧縮発信元アドレスを出力する発信元アドレス圧縮手段と、
前記受信されたセルの仮想識別子に対応するアドレスに、前記発信元アドレス圧縮手段が出力する圧縮発信元アドレスを記憶する圧縮発信元アドレス記憶手段と、
前記受信されたセルから、所定の加入者情報を課金情報として抽出する課金情報抽出手段と、
該課金情報抽出手段が抽出する課金情報を圧縮し、圧縮課金情報を出力する課金情報圧縮手段と、
前記発信元アドレス圧縮手段が有効な圧縮発信元アドレスを出力している場合には、該発信元アドレス圧縮手段が出力する圧縮発信元アドレスに対応するアドレスに、前記課金情報圧縮手段が出力する圧縮課金情報を蓄積し、前記発信元アドレス圧縮手段が有効な圧縮発信元アドレスを出力していない場合には、前記圧縮発信元アドレス記憶手段の前記受信されたセルの仮想識別子に対応するアドレスから読み出される圧縮発信元アドレスに対応するアドレスに、前記課金情報圧縮手段が出力する圧縮課金情報を蓄積する課金情報蓄積手段と、
を有することを特徴とするコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項５】
前記発信元アドレス圧縮手段は、
所定数の発信元アドレス記憶手段と、  前記発信元アドレス抽出手段が抽出した発信元アドレスと、前記各発信元アドレス記憶手段に記憶されている発信元アドレスのそれぞれとが一致するか否かを比較する発信元アドレス比較手段と、
該発信元アドレス比較手段において一致が検出された場合に、該一致が検出された発信元アドレス記憶手段の識別情報を前記圧縮発信元アドレスとして出力し、前記発信元アドレス比較手段において一致が検出されなかった場合に、前記発信元アドレスが記憶されていない発信元アドレス記憶手段に前記発信元アドレス抽出手段が抽出した発信元アドレスを書き込むと共に、該書込みを行った発信元アドレス記憶手段の識別情報を前記圧縮発信元アドレスとして出力する比較結果判定制御手段と、
を有することを特徴とする請求項１乃至４の何れか１項に記載のコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項６】
前記課金情報は宛先アドレスを含む、
ことを特徴とする請求項１乃至５の何れか１項に記載のコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項７】
前記課金情報はキャリア情報を含む、
ことを特徴とする請求項１乃至５の何れか１項に記載のコネクションレスデー
タサービスにおける加入者情報の処理方式。
【請求項８】
前記課金情報はコンディションコードを含む、
ことを特徴とする請求項１乃至５の何れか１項に記載のコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項９】
前記課金情報はセル数に関する情報を含む、
ことを特徴とする請求項１乃至５の何れか１項に記載のコネクションレスデータサービスにおける加入者情報の処理方式。
【請求項１０】
前記課金情報はメッセージ数に関する情報を含む、
ことを特徴とする請求項１乃至５の何れか１項に記載のコネクションレスデータサービスにおける加入者情報の処理方式。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ＬＡＮ間接続を実現する目的などのために構築される広帯域のコネクションレスデータサービスに関し、更に詳しくは、そのようなサービスにおける加入者情報の処理方式に関する。
【背景技術】
【０００２】  ＬＡＮ間接続を実現する目的などのために構築される広帯域のコネクションレスデータサービスとして、例えば、ＳＭＤＳ ( switched  multi-megabit data service)が知られている。【０００３】  広帯域のコネクションレスデータサービスは、非常に多くの加入者のコネクションレスデータを処理するため、加入者情報をいかに効率良く処理するかが重要である。  図８に、ＳＭＤＳシステムの一般的な構成図を示す。【０００４】  ＳＭＤＳは、ＡＴＭ（非同期転送モード）方式に基づくコネクションレスデータサービスである。  加入者からの情報は、ＳＮＩ(Subscriber Network Interface)に基づいて処理される。そして、加入者には、物理伝送路として、例えば1.5Mbpの伝送速度を有するＤＳ１加入者線８０１及び45Mbpsの伝送速度を有するＤＳ３加入者線８０３が提供される。ＤＳ１加入者線８０１はＤＳ１終端部８０２に、ＤＳ３加入者線８０３はＤＳ３終端部８０４に、それぞれ終端される。【０００５】  ＳＭＤＳを利用して通信が行われる場合、加入者からのセルには、ＳＭＤＳに対応する半固定のＶＣＩ（仮想チャネル識別子）及びＶＰＩ（仮想パス識別子）が付与されている。ＤＳ１終端部８０２及びＤＳ３終端部８０４は、この半固定のＶＣＩ＋ＶＰＩが付与されているセルを抽出して、そのセルのＶＣＩ＋ＶＰＩを、それぞれの終端部に対応する半固定のＶＣＩ＋ＶＰＩに付け替え、そのセルをスイッチ部８０８に向けて出力する。【０００６】  このセルは、マルチプレクサ／デマルチプレクサ８０５、８０６、又は８０７を介してスイッチ部８０８へ入力される。スイッチ部８０８は、各ＤＳ１終端部８０２又はＤＳ３終端部８０４に対応する半固定のＶＣＩ＋ＶＰＩが付与されたセルを、ＳＭＤＳメッセージハンドラ（ＳＭＤＳ−ＭＨ）８１３に転送する。【０００７】  ＳＭＤＳ−ＭＨ８１３は、６２２Mbpsの伝送速度を有するハイウエイ８１６によりスイッチ部８０８と接続される。このＳＭＤＳ−ＭＨ８１３には、インタフェース８１４とラインプロセッサ（ＬＰ）８１５とから構成され、１５５Mbpsの処理能力を有するメッセージシェルフ（ＭＥＳＨ）を、最大４つまで含めることができる。１つのＬＰ８１５は、それが含まれる局が収容する最大で３２本のＤＳ１加入者線８０１上の加入者情報を扱うことができる。従って、１つのＳＭＤＳ−ＭＨ８１３は、３２×４＝１２８本のＤＳ１加入者線８０１上の加入者情報を扱うことができる。そして、局の規模に応じた数のＳＭＤＳ−ＭＨ８１３が、ハイウエイ８１６を介してスイッチ部８０８に接続される。【０００８】  ＬＰ８１５は、受信したセルに付与されている半固定のＶＣＩ＋ＶＰＩを判別することにより、そのセルがどのＤＳ１終端部８０２又はＤＳ３終端部８０４から入力されたかを認識することができる。そして、ＬＰ８１５は、複数のセルを使って転送されてきたメッセージ（パケット）から、発信元アドレスＳＡを抽出し、そのアドレスに対応する縮退された発信元アドレスを算出する。また、ＬＰ８１５は、上述のメッセージから、宛先アドレスＤＡを抽出する。そして、上述した宛先アドレスＤＡが局内宛てのものである場合には、ＬＰ８１５は、上述のメッセージが格納される各セルのＶＣＩ＋ＶＰＩを、その宛先アドレスＤＡ���対応する局内のＤＳ１終端部８０２又はＤＳ３終端部８０４の半固定のＶＣＩ＋ＶＰＩに付け替える。一方、上述した宛先アドレスＤＡが局外宛てのものである場合には、ＬＰ８１５は、宛先局のＳＭＤＳ  ＭＨを算出した後、上述のメッセージが格納される各セルのＶＣＩ＋ＶＰＩを、上述の縮退された発信元アドレスと宛先局のＳＭＤＳ−ＭＨ８１３に対応するＶＣＩ＋ＶＰＩに付け替える。これらの処理と共に、ＬＰ８１５は、上述したメッセージが格納されている各セルの先頭に、各セルがスイッチ部８０８内で自律的にスイッチされるように、ＡＴＭ方式に特有の情報であるタグと呼ばれる情報を付与する。その後、ＬＰ８１５は、各セルを、インタフェース８１４及びハイウエイ８１６を介して、再びスイッチ部８０８へ出力する。【０００９】  スイッチ部８０８内の特には図示しない各スイッチモジュールは、入力したセルを、そのセルの先頭に付与されているタグの値を判別しながら、高速にスイッチする。  この場合、ＳＭＤＳ−ＭＨ８１３から入力されたセルは、それが局内宛てのものである場合には、そのセルに付加されているタグに基づいてスイッチ部８０８で自律的に交換された後、マルチプレクサ／デマルチプレクサ８０７、８０６、又は８０５を介して、ＤＳ１終端部８０２又はＤＳ３終端部８０４、及びＤＳ１加入者線８０１又はＤＳ３加入者線８０３を介し、局内の加入者に転送される。また、そのセルは、それが局外宛てものである場合には、そのセルに付加されているタグに基づいてスイッチ部８０８で自律的に交換された後に、マルチプレクサ／デマルチプレクサ８１０、終端回路（ＦＩＮＦ）８１１、及び局間中継線８１２を介して、宛先局のＳＭＤＳ−ＭＨ８１３に転送される。【００１０】  宛先局のＳＭＤＳ−ＭＨ８１３内のＬＰ８１５は、それが受信した複数のセルを使って転送されてきたメッセージの宛先アドレスＤＡを判別することによりそのメッセージが局内宛てのものであることを認識した後に、そのメッセージが格納されている各セルのＶＣＩ＋ＶＰＩを、上述の宛先アドレスＤＡに対応する局内のＤＳ１終端部８０２又はＤＳ３終端部８０４の半固定のＶＣＩ＋ＶＰＩに付け替える。そして、ＬＰ８１５は、上述のメッセージが格納されている各セルの先頭に、各セルが局内のスイッチ部内で自律的にスイッチされるようにタグを付与した後、各セルをスイッチ部へ出力する。これらの各セルは、各セルに付加されているタグに基づいてスイッチ部で自律的に交換された後に、ＤＳ１終端部８０２又はＤＳ３終端部８０４、及びＤＳ１加入者線８０１又はＤＳ３加入者線８０３を介して、その局内の加入者に転送される。
【発明の開示】
【発明が解決しようとする課題】
【００１１】  以上のように、図８のＤＳ１加入者線８０１を終端するＤＳ１終端部８０２又はＤＳ３加入者線８０３を終端するＤＳ３終端部８０４が、加入者情報を個別に処理するのではなく、ＳＭＤＳ−ＭＨ８１３が全ての加入者情報をまとめて処理することによって、交換機全体のハードウエアコストを低減でき、その保守も容易に行うことができる。また、制御装置８０９は、呼処理などにおいて、制御線８１７を介してＳＭＤＳ−ＭＨ８１３をアクセスすればよく、それぞれのＤＳ１終端部８０２及びＤＳ３終端部８０４を個別にアクセスする必要はないため、加入者情報の処理を効率的に行うことができる。【００１２】  ここで、ＳＭＤＳなどの広帯域のコネクションレスデータサービスでは、上述したような通常のセル転送処理のほかに、多くの加入者情報（ネットワークパラメータ）をモニタして、エラーの発生、エラー発生の頻度などのトラヒック状態を監視する機能が不可欠となる。【００１３】  具体的には、例えば、交換機システム、加入者線と端末装置、及び局間中継線とそのインタフェース装置などの品質を管理するために、パフォーマンスモニタという処理が必要になる。この処理においては、例えば、１５分程度おきにエラーの内容がモニタされ、そのエラーのカウント数がオペレーションセンタに通知される。オペレーションセンタは、その通知に従って、現在の品質を把握し、品質が落ちてきたら、事前に保守を行う。【００１４】  また、ネットワークデータコレクションと呼ばれる処理も必要である。この処理においては、例えば、１５分より長い時間を単位として、あるトラヒックについての交換機システムの状態を示すパラメータがモニタされる。加入者が実際に通信を始めた後、予め想定されている加入者が処理するデータ量が変化すると、他のトラヒックへの影響が大きくなる。そこで、モニタされたパラメータに基づいて、各トラヒックに対する将来のプラニングが、最適なものに決定される。【００１５】  上述したパフォーマンスモニタ処理及びネットワークデータコレクション処理は、各加入者に対して定期的に実行される処理であるため、加入者情報の処理を一括して実行する図８に示されるＳＭＤＳ−ＭＨ８１３内のＬＰ８１５が実行するのが効率的である。【００１６】  更に、ＳＭＤＳなどの広帯域のコネクションレスデータサービスでは、スペシャルスタディと呼ばれる処理も必要である。この処理においては、或る加入者からの要求に基づき、或いは、ネットワーク提供業者が将来のネットワーク構築のため又は問題が発生する可能性のあるルートの状態をモニタするために、特定の加入者情報が特別にモニタされる。パフォーマンスモニタ処理及びネットワークデータコレクション処理では一定時間毎に各加入者情報がモニタされるのに対して、スペシャルスタディ処理は、上述した必要性に基づいてオペレータが入力するコマンドによって制御される点が異なる。【００１７】  上述したように、スペシャルスタディ処理は、常に実行される処理ではない。また、スペシャルスタディ処理では、保守者が入力するコマンドによって長時間のモニタ処理が実行されるため、通常のモニタ処理に比較して処理時の負荷が大きくなる。【００１８】  従って、常時��用される訳ではなくかつ処理時の負荷が大きいスペシャルスタディ処理の機能を、常設されているＳＭＤＳ  ＭＨに内蔵させると、コストアップを招き、ライン単価の上昇につながるという問題点を有している。【００１９】  また、スペシャルスタディ処理の機能が図８のＳＭＤＳ−ＭＨ８１３に内蔵される構成においては、予め、各加入者に対応させてスペシャルスタディ機能を用意しておかなければならないため、やはりコストアップを招いてしまうという問題点を有している。【００２０】  一方、ＳＭＤＳなどの広帯域のコネクションレスデータサービスでは、上述したネットワークパラメータのモニタ機能のほかに、加入者毎に課金処理を行う機能が必要とされる。【００２１】  課金処理では、加入者毎に、各加入者が行った通信の結果発生する加入者情報を収集する必要がある。  この場合、ネットワークによるサービスが行われた通信データに対して課金が行われる必要がある。このため、課金処理は、宛先局側で行われることになる。具体的には、宛先局内の、図８に示されるＳＭＤＳ−ＭＨ８１３内のＬＰ８１５において行われる。【００２２】  ここで、ＳＭＤＳなどの広帯域のコネクションレスデータサービスは、新しいネットワークサービスであるため、従来、このようなサービスにおける課金処理方法は知られていない。課金処理として容易に考えられる方法として、各局のＳＭＤＳ−ＭＨ８１３（図８参照）などにおいて、それが受信した局内宛てのメッセージに格納されている発信元アドレスＳＡのそれぞれについて、課金処理に必要な加入者情報を収集し蓄積する、という方法がある。【００２３】  しかし、メッセージに格納されている発信元アドレスＳＡは、例えば６４ビットの情報量を有し、発信元アドレスＳＡの数は２64となる。従って、これだけの数の発信元アドレスＳＡを各局で蓄積するのは、実際には不可能であるという問題点を有している。【００２４】  本発明は、加入者情報を効率的に処理可能とすることを目的とする。
【課題を解決するための手段】
【００２５】  図２は、本発明の１つの態様に関するブロック図である。  本発明の前記態様の構成は、コネクションレスデータの処理を行う局に設けられる。  発信元アドレス抽出手段２０２（ＳＡ保持部５０４）は、その局が収容する加入者を宛先として受信されたセル２０１（セル５０１）から、発信元アドレス２０３（発信元アドレスＳＡ）を抽出する。【００２６】  発信元アドレス圧縮手段２０４（ＳＡ圧縮部５０５）は、発信元アドレス抽出手段２０２が抽出した発信元アドレス２０３を圧縮し、圧縮発信元アドレス２０５を出力する。この発信元アドレス圧縮手段２０４は、例えば次のような構成を有する。まず、所定数の発信元アドレス記憶手段（レジスタ６０１）を有する。次に、発信元アドレス抽出手段２０２が抽出した発信元アドレス２０３と、各発信元アドレス記憶手段に記憶されている発信元アドレスのそれぞれとが一致するか否かを比較する発信元アドレス比較手段（比較器６０２）を有する。そして、発信元アドレス比較手段において一致が検出された場合に、その一致が検出された発信元アドレス記憶手段の識別情報を圧縮発信元アドレス２０５として出力し、発信元アドレス比較手段において一致が検出されなかった場合に、発信元アドレスが記憶されていない発信元アドレス記憶手段に発信元アドレス抽出手段２０２が抽出した発信元アドレス２０３を書き込むと共に、その書込みを行った発信元アドレス記憶手段の識別情報を圧縮発信元アドレス２０５として出力する比較結果判定制御手段（比較結果判定制御部６０３）を有する。【００２７】  課金情報抽出手段２０６（キャリア情報保持部５０８、ＤＡ保持部５１０、コンディションコード判定部５１２、セル数インクリメント部５１３、メッセージ数インクリメント部５１４）は、受信されたセル２０１から、所定の加入者情報を課金情報２０７として抽出する。【００２８】  課金情報蓄積手段２０８（課金パラメータ蓄積用２ポートＲＡＭ５１５）は、発信元アドレス圧縮手段２０４が出力する圧縮発信元アドレス２０５に対応するアドレスに、課金情報抽出手段２０６が抽出する課金情報２０７を蓄積する。【００２９】  上述の本発明の１つの態様の構成は、更に、課金情報抽出手段２０６が抽出する課金情報２０７を圧縮し、圧縮課金情報２１０を出力する課金情報圧縮手段２０９（キャリア情報圧縮部５０９、ＤＡ圧縮部５１１）を有するように構成することができる。この場合、課金情報蓄積手段２０８は、課金情報２０７の代りに、圧縮課金情報２１０（圧縮キャリア情報、圧縮宛先アドレス）を蓄積する。【００３０】  また、上述の本発明の１つの態様の構成は、更に、受信されたセル２０１の仮想識別子２１２（ＶＣＩ）に対応するアドレスに、発信元アドレス圧縮手段２０４が出力する有効な圧縮発信元アドレス２０５を記憶する圧縮発信元アドレス記憶手段２１１（ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６）を有するように構成することができる。この場合に、課金情報蓄積手段２０８は、例えばセレクタ２１４（セレクタ５０７）を介して、発信元アドレス圧縮手段２０４が有効な圧縮発信元アドレス２０５を出力している場合には、その発信元アドレス圧縮手段２０４が出力する圧縮発信元アドレス２０５に��応するアドレスに、課金情報２０７又は圧縮課金情報２１０を蓄積する。また、課金情報蓄積手段２０８は、例えばセレクタ２１４（セレクタ５０７）を介して、発信元アドレス圧縮手段２０４が有効な圧縮発信元アドレス２０５を出力していない場合には、圧縮発信元アドレス記憶手段２１１の受信されたセル２０１の仮想識別子２１２に対応するアドレスから読み出される圧縮発信元アドレス２１３に対応するアドレスに、課金情報２０７又は圧縮課金情報２１０を蓄積する。【００３１】  本発明の１つの態様では、課金情報２０７又は圧縮課金情報２１０は、発信元アドレス２０３ではなく圧縮発信元アドレス２０５に対応する種類だけ課金情報蓄積手段２０８に蓄積すればよい。この結果、課金情報蓄積手段２０８などを、通常の回路素子で実現することができる。【００３２】  また、課金情報２０７ではなく圧縮課金情報２１０が課金情報蓄積手段２０８に蓄積されるように構成されることによって、課金情報蓄積手段２０８の回路規模を更に小さくすることができる。【００３３】  加えて、有効な圧縮発信元アドレス２０５が仮想識別子２１２に対応して圧縮発信元アドレス記憶手段２１１に記憶されることによって、例えば加入者の通信データが複数のセル２０１を使って伝送されるメッセージであって、１つのメッセージに対応する複数のセル２０１が連続して受信されない場合であっても、受信されたそれぞれのセル２０１の仮想識別子２１２によって圧縮発信元アドレス記憶手段２１１を参照することにより、即座に、そのセル２０１に対応する圧縮発信元アドレス２１３を抽出することができる。
【発明の効果】
【００３４】  本発明の態様によれば、課金情報又は圧縮課金情報は、発信元アドレスではなく圧縮発信元アドレスに対応する種類だけ課金情報蓄積手段に蓄積すればよいため、課金情報蓄積手段などを、通常の回路素子で実現することが可能となる。【００３５】  また、本発明の態様によれば、課金情報ではなく圧縮課金情報が課金情報蓄積手段に蓄積されるように構成されることによって、課金情報蓄積手段の回路規模を更に小さくすることが可能となる。【００３６】  加えて、本発明の態様によれば、１つのメッセージに対応する複数のセルが連続して受信されない場合であっても、受信されたそれぞれのセルの仮想識別子によって圧縮発信元アドレス記憶手段を参照することにより、即座に、そのセルに対応する圧縮発信元アドレスを抽出することが可能となる。【００３７】  以上の本発明により、加入者情報を効率的に処理することが可能となる。
【発明を実施するための最良の形態】
【００３８】  以下、図面を参照しながら本発明の実施例につき詳細に説明する。  まず、図１はブロック図であり、コネクションレスデータの処理（ＳＭＤＳ）を行う局に設けられる。【００３９】  スイッチインタフェース手段１０３（スイッチインタフェース部４０１）は、加入者情報を処理する加入者情報処理装置１０２（ＳＭＤＳ−ＭＨ８１３）と例えばスイッチ部１０７（スイッチ部８０８）とを接続するハイウエイ１０１（ハイウエイ８１６）にオプションの外部装置として接続され、そのハイウエイ１０１から入力されるセルのうち、予め設定されている発信元アドレス又は宛先アドレスに対応するセルを取り込む。【００４０】  モニタ手段１０４（モニタ部４０３、データ保持部４０４）は、予め設定された指示に基づき、スイッチインタフェース手段１０３から入力されるセルに基づいて、所定の加入者情報のモニタ処理（スペシャルスタディ処理）を実行する。このモニタ処理は、例えば、セル数をカウントする処理、又はイリーガルなセルのロギングを行う処理である。【００４１】  上述の構成において、モニタ処理の制御を行う制御装置１０６とインタフェース手段１０３又はモニタ手段１０４との間で、制御情報の授受を行う制御系インタフェース手段１０５（制御系インタフェース部４０２）を更に有するように構成できる。この制御情報は、例えば、制御装置１０６からスイッチインタフェース手段１０３に設定される発信元アドレス又は宛先アドレスＤＡ、制御装置１０６からモニタ手段１０４に対して指定されるモニタ指示、又はモニタ手段１０４から制御装置１０６に読み出されるモニタ結果である。【００４２】  次に、スペシャルスタディ処理における加入者情報のモニタ技術に関して説明する。  図３は、全体構成図である。  図３において、図８におけるものと同じ番号が付された部分は、図８におけるものと同じ機能を有する。【００４３】  図３の構成が図８の構成と異なる点は、スイッチ部８０８とＳＭＤＳ−ＭＨ８１３とを接続するハイウエイ８１６に、スペシャルスタディ装置３０１が、オプションの外部装置として接続される点である。【００４４】  ＳＭＤＳ−ＭＨ８１３に収容される加入者情報はハイウエイ８１６に多重されているため、スペシャルスタディ装置３０１は、ＳＭＤＳ−ＭＨ８１３と同様にハイウエイ８１６と接続される。また、スペシャルスタディ装置３０１は、後述する制御系インタフェース部４０２（図４）によって、制御装置８０９と接続される。【００４５】  図３に示されるようにスペシャルスタディ装置３０１をオプションの外部装置とされる構成により、ＳＭＤＳ−ＭＨ８１３におけるコストの増加を防ぐことができる。  図４は、図３のスペシャルスタディ装置３０１の構成図である。【００４６】  まず、スペシャルスタディ装置３０１は、制御系インタフェース部４０２及び制御線３０２により、図３の制御装置８０９と接続される。制御系インタフェース部４０２は、ＤＭＡ(Direct Memory Access)をベースとするＰＩＦ(Processor Interface) と呼ばれるインタフェースに基づいて、スイッチインタフェース部４０１と制御装置８０９の間、データ保持部４０４と制御装置８０９の間、又はモニタ部４０３と制御装置８０９の間のデータ転送��制御する。【００４７】  今、制御装置８０９においてスペシャルスタディ処理のためのコマンドが投入されると、そのコマンドの内容に基づいて、スペシャルスタディ処理を行う発信元アドレスＳＡ又は宛先アドレスＤＡが、制御系インタフェース部４０２を介してスイッチインタフェース部４０１にセットされる。【００４８】  スイッチインタフェース部４０１は、ハイウエイ８１６（図３）に対して、コネクタによって、着脱可能な形式で接続される。そして、このスイッチインタフェース部４０１は、スイッチ部８０８（図３）からハイウエイ８１６を介して入力されるセルのうち、予め制御装置８０９（図３）から設定されている発信元アドレスＳＡ又は宛先アドレスＤＡを有するメッセージが格納されているセルのみを取り込み、そのセルをモニタ部４０３へ入力させる。【００４９】  モニタ部４０３は、制御系インタフェース部４０２からのモニタ開始指示に基づいて、スイッチインタフェース部４０１から入力されるセルに対して、上記モニタ開始指示と共に制御装置８０９（図３）から設定されたモニタ内容に対応するモニタ処理の実行を開始する。具体的には、例えばモニタ内容が、セル数をカウントするという内容であった場合に、モニタ部４０３は、セルが受信された旨をデータ保持部４０４へ通知する。また、例えばモニタ内容が、イリーガルなセルのロギングを行うという内容であった場合に、モニタ部４０３は、スイッチインタフェース部４０１から入力されるセルの内容を検査することによって、イリーガルなセルを抽出し、抽出内容をデータ保持部４０４へ通知する。【００５０】  データ保持部４０４は、制御装置８０９（図３）から設定されたモニタ内容に対応して、次のような動作を行う。即ち、例えばモニタ内容が、セル数をカウントするという内容であった場合に、データ保持部４０４は、制御系インタフェース部４０２からのカウント開始指示に基づいてセル数をカウントするためのカウンタ領域をリセットし、モニタ部４０３から通知がなされる毎にそのカウンタ領域の値をインクリメントし、制御系インタフェース部４０２からのカウント終了指示に基づいてそのカウンタ領域の値のインクリメント動作を停止する。一方、例えばモニタ内容が、イリーガルなセルのロギングを行うという内容であった場合に、データ保持部４０４は、モニタ部４０３から通知された、イリーガルなセルが抽出されたときの抽出内容を、ログとして記録する。上述のカウンタ領域の値又はログの内容は、制御装置８０９（図３）からのコマンドによって、制御装置８０９へ読み出される。【００５１】  以上説明したように、図３のスペシャルスタディ装置３０１がオプションの外部装置としてハイウエイ８１６に接続されることにより、スペシャルスタディ装置３０１は、図３の制御装置８０９から設定された特定の発信元アドレスＳＡ又は宛先アドレスＤＡに対してのみモニタを行う機能を有すればよい。このため、スペシャルスタディ装置３０１の構成を単純にすることができる。【００５２】  これと同時に、スペシャルスタディ装置３０１をオプションの外部装置としたことにより、ＳＭＤＳ−ＭＨ８１３のコストの増加を抑えることができる。  なお、スペシャルスタディ装置３０１は、ハイウエイ８１６上の加入者情報をモニタするだけである。このため、ＳＭＤＳ−ＭＨ８１３が収容できるインタフェース８１４とラインプロセッサ（ＬＰ）８１５とから構成されるメッセージシェルフ（ＭＥＳＨ）の数に影響を与えることはない。【００５３】  次に、本発明の実施例につき説明する。実施例は、課金処理における加入者情報の収集技術に関するものである。実施例の全体構成は、図８に示されるＳＭＤＳの一般的な構成と同様である。【００５４】  まず、実施例の詳細な構成について説明する前に、ＳＭＤＳにおける課金処理で必要とされる加入者情報である課金パラメータについて説明する。  課金パラメータとしては、宛先アドレスＤＡ、発信元アドレスＳＡ、グループアドレス、キャリア情報、コンディションコード、セグメントカウント、及びパケットカウントがある。そして、以下に説明する実施例では、各宛先局に設置されているＳＭＤＳ−ＭＨ８１３内のＬＰ８１５（図８）において、実際に通信が行われた発信元アドレスＳＡに対応して、宛先アドレスＤＡ、グループアドレス、キャリア情報、コンディションコード、セグメントカウント、及びパケットカウントが記憶される。【００５５】  発信元アドレスＳＡは、各ＬＰ８１５が処理する宛先アドレスＤＡにメッセージを転送した発信元の加入者のアドレスである。このアドレスは、転送されるメッセージのヘッダ部の発信元アドレスフィールド（ＳＡフィールド）に格納されて転送される。【００５６】  宛先アドレスＤＡは、ＬＰ８１５が処理する宛先の加入者のアドレスである。このアドレスとしては、通常の宛先の加入者アドレスである個別アドレスと、グループアドレスとがある。グループアドレスは、同報通信を実現するために定義されるアドレスである。今、１つのグループアドレスに対して複数の個別アドレスが定義され、そのグループアドレスを宛先アドレスＤＡとして格納して送信されたメッセージは、ネットワークの機能によって、そのグループアドレスに対して定義されている複数の個別アドレスを有する加入者に同時に送信される。個別アドレス及びグループアドレスは、転送されるメッセージのヘッダ部の宛先アドレスフィールド（ＤＡフィールド）に格納されて転送される。宛先アドレスフィールドに格納されているアドレスが個別アドレスであるかグループアドレスであるかは、そのフィールド内に定義されているフラグによって判別することができる。【００５７】  キャリア情報は、伝送路の種別を示す情報である。この情報は、例えばＬＡＴＡ間通信と呼ばれる市外通話を提供するネットワークなどにおいて、複数の伝送路業者による複数の種類の伝送路が存在し、それぞれの伝送路毎に課金体系が異なる場合に、参照される。この場合、各局のＳＭＤＨ  ＭＨ８１３（図８）は、メッセージを受信すると、それが局内宛てのメッセージでなければ、そのメッセージに局間用のヘッダを付加した後、そのメッセージを複数のセルを使ってゲートウエイメッセージハンドラに転送する。ゲートウエイメッセージハンドラは、メッセージ内の宛先アドレスＤＡのうちの上位のエリアコードを判別することにより、そのエリアコードを持つ局を判別して、そのメッセージをその局に転送する。この場合���上述のメッセージは、それが転送される経路の途中に複数の伝送路業者による複数の伝送路が存在する場合は、その伝送路業者の伝送路に転送される。一方、他の伝送路業者の伝送路（図８の局間中継線８１２）からメッセージを受信したＳＭＤＳ−ＭＨ８１３は、受信したメッセージの局間用のヘッダ領域に、そのメッセージがどの伝送路業者の伝送路から受信されたかを示すキャリア情報を付加する。このようにして付加されるキャリア情報が、課金処理において参照されるのである。【００５８】  コンディションコードは、セルの伝送エラーの発生の有無、複数のセルを使って伝送されるメッセージの伝送エラーの発生の有無を判別するコードであり、後述する課金処理において検出される。【００５９】  以上の課金パラメータを処理するための課金処理装置の構成を図５に示す。この構成は、各局に設置されているＳＭＤＳ−ＭＨ８１３内のＬＰ８１５（図８）に設けられる。  まず、図８のスイッチ部８０８からハイウエイ８１６を介して入力されるセル５０１は、ヘッダ部とペイロード部とによって構成される。図７は、図５の課金処理装置のタイミングチャートである。図７(a) には、ヘッダ部Ｈとペイロード部Ｐとからなる３つのセル５０１の入力タイミングが示されている。【００６０】  また、１つのメッセージは、複数のセルを使って転送される。この場合に、メッセージの先頭部分を含むセルはＢＯＭ(Bigin Of Message)、メッセージの末尾部分を含むセルはＥＯＭ(End Of Message)、メッセージの先頭部分及び末尾部分以外の部分を含むセルはＣＯＭ(Continuation Of Message) と呼ばれる。それぞれのセルの属性が、上述のＢＯＭ、ＣＯＭ、又はＥＯＭのうちどの属性であるかは、各セルのペイロード部に格納されているセグメントタイプＳＴによって識別することができる。【００６１】  課金処理においては、メッセージの内容を判別する必要があるため、上述した各属性を有するセルが、ＳＴ識別部５０２によって識別される。即ち、ＳＴ識別部５０２は、現在入力されているセル５０１のペイロード部に格納されているセグメントタイプＳＴを抽出することにより、現在入力されているセル５０１の属性がＢＯＭ、ＣＯＭ、又はＥＯＭのうちどの属性であるかを、後述するＳＡ圧縮部５０５、セレクタ５０７、コンディションコード判定部５１２、及びメッセージ数インクリメント部５１４に通知する。図７(b) のタイミングチャートの例では、図７(a) に示されるタイミングで入力される３つのセル５０１のそれぞれに対して、ＳＴ識別部５０２において識別される属性が、ＢＯＭ、ＣＯＭ、及びＥＯＭであることが示されている。なお、１つのメッセージを格納する複数のセル５０１は、必ずしも連続して入力される必要はない。【００６２】  次に、全体として１つのメッセージを格納する複数のセル５０１は、同一のＶＣＩを有するように制御されている。ＶＣＩは、セル５０１のヘッダ部に格納されており、例えば図７(c) に示されるタイミングでＶＣＩ保持部５０３に保持される。図７のタイミングチャートでは、全体として１つのメッセージを格納し、それぞれＢＯＭ、ＣＯＭ、及びＥＯＭの属性を有する３つのセル５０１の何れのＶＣＩもαであることが、示されている。【００６３】  発信元アドレス��Ａは、複数のセル５０１のペイロード部Ｐ（図７(a) 参照）を使って転送されるメッセージのヘッダ部に格納されており、６４ビットのデータである。メッセージのヘッダ部は、ＢＯＭの属性を有するセル５０１に格納されている。これに対して、ＳＡ保持部５０４は、セル５０１が入力される毎に、そのペイロード部Ｐのデータの一部を発信元アドレスＳＡとして保持する。従って、図７(d) に示されるように、ＢＯＭの属性を有するセル５０１が入力されたタイミングにおいてのみ、ＳＡ保持部５０４は、メッセージのヘッダ部に格納されている正しい発信元アドレスＳＡ（＝β）を保持することになる。【００６４】  また、ＳＡ圧縮部５０５は、ＳＴ識別部５０２がＢＯＭの属性を有するセル５０１を検出しているタイミングにおいてのみ、ＳＡ保持部５０４に保持された６４ビットの発信元アドレスＳＡに対して、圧縮処理を実行する。【００６５】  今、図５に示される課金処理装置が設けられるＬＰ８１５（図８）は、それが含まれる局に収容される最大で３２本のＤＳ１加入者線８０１上の加入者情報を処理することができる。従って、１つのＬＰ８１５が記憶する発信元アドレスＳＡの数は、最大で３２本のＤＳ１加入者線８０１に収容される加入者に対応する宛先アドレスＤＡの何れかに対しメッセージを転送した発信元の加入者の数ということになる。そして、この程度の数の宛先アドレスＤＡにメッセージを転送する発信元の加入者の数は、２10＝１０２４程度でも十分であると推定できる。【００６６】  そこで、このような推定のもとで、ＳＡ圧縮部５０５は、図６に示される構成によって実現することができる。  図６において、１つのＬＰ８１５において新規な発信元アドレスＳＡを有するメッセージが受信される毎に、その発信元アドレスＳＡが＃０〜＃ｎ（例えばｎ＝１０２４）のレジスタ６０１の何れかに順次保持される。＃０〜＃ｎのレジスタ６０１の出力と、図５のＳＡ保持部５０４の出力は、＃０〜＃ｎの比較器６０２において比較される。そして、比較結果判定制御部６０３において一致が検出されたレジスタ６０１の番号（＃０〜＃ｎのうちの何れか）が、圧縮発信元アドレス６０４として出力される。この結果、６４ビットの発信元アドレスＳＡは、１０ビット程度の圧縮発信元アドレス６０４に圧縮できたことになる。【００６７】  図６の構成において実行される具体的な処理は、次の通りである。  まず、図８の制御装置８０９により実行されるファームウエアは、制御線８１７を介して、ＬＰ８１５に設けられる図５の課金処理装置のＳＡ圧縮部５０５内の＃０〜＃ｎのレジスタ６０１の全てに、全てのビットが０であるデータを設定する。また、比較結果判定制御部６０３は、空きレジスタ番号として０を設定する。【００６８】  この状態において初めて入力された発信元アドレスＳＡは、全てのビットが０であるデータではないため、＃０〜＃ｎの比較器６０２の何れにおいてもマッチングがとれないことになる。比較結果判定制御部６０３は、＃０〜＃ｎの比較器６０２の何れもマッチング出力を出力していないことを判別すると、空きレジスタ番号に対応する＃０のレジスタ６０１に、入力されている発信元アドレスＳＡを取り込ませる。これと共に、比較結果判定制御部６０３は、圧縮発信元アドレス６０４として、レジスタ番号＝０を出力する。更に、比較結果判定制御部６０３は、空きレジスタ番号を０から１にインクリメントする。【００６９】  更に、＃０のレジスタ６０１に保持された発信元アドレスＳＡと同じアドレスが入力されると、＃０〜＃ｎの比較器６０２の何れにおいてもマッチングがとれないことになる。比較結果判定制御部６０３は、＃０〜＃ｎの比較器６０２の何れもマッチング出力を出力していないことを再び判別すると、空きレジスタ番号に対応する＃１のレジスタ６０１に、入力されている発信元アドレスＳＡを取り込ませる。これと共に、比較結果判定制御部６０３は、圧縮発信元アドレス６０４として、レジスタ番号＝１を出力する。更に、比較結果判定制御部６０３は、空きレジスタ番号を１から２にインクリメントする。【００７０】  以上のようにして、新たな発信元アドレスＳＡは、順次レジスタ６０１に保持されてゆく。  なお、比較結果判定制御部６０３は、ＳＴ識別部５０２がＢＯＭの属性を有するセル５０１を検出しているタイミングにおいてのみ、即ち、ＳＡ保持部５０４が正しい発信元アドレスＳＡを保持しているタイミングにおいてのみ、レジスタ６０１にその発信元アドレスＳＡを取り込ませる。【００７１】  その後、例えば、＃０のレジスタ６０１に保持された発信元アドレスＳＡと同じアドレスが入力されると、＃０の比較器６０２がマッチング出力を出力する。この結果、比較結果判定制御部６０３は、圧縮発信元アドレス６０４として、レジスタ番号＝０を出力する。このようにして、発信元アドレスＳＡに対する圧縮処理が実現される。【００７２】  なお、＃０〜＃ｎの全てのレジスタ６０１が使い切られてしまった場合には、制御装置８０９内のメモリがレジスタ６０１の代りに使用されるように構成されてもよい。このような構成の場合、レジスタ６０１に保持されている発信元アドレスＳＡが、その通信頻度に応じて、制御装置８０９内のメモリに保持される発信元アドレスＳＡと入れ替えられるように構成されてもよい。【００７３】  次に、図５のＳＡ圧縮部５０５から図７(e) に示されるタイミングで出力される圧縮発信元アドレス６０４（＝β′）は、図７(f) に示されるタイミングで、ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６（Ｄin）に書き込まれる。この場合のアドレス（Ａ）としては、圧縮発信元アドレス６０４に対応する発信元アドレスＳＡが格納されていたセル５０１のＶＣＩであって、ＶＣＩ保持部５０３で保持されているＶＣＩが使用される。この結果、ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６の出力（Ｄout ）は、図７(g) に示される如くとなる。【００７４】  即ち、ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６は、ＢＯＭの属性を有するセル５０１が入力されるタイミングにおいてのみ、そのセル５０１のペイロード部に格納されているメッセージの発信元アドレスＳＡに対応する圧縮発信元アドレス６０４を、そのセル５０１のＶＣＩに対応するアドレスに書き込み、それ以外のタイミングにおいては、現在入力しているセル５０１のＶＣＩに対応するアドレスから、そのＶＣＩに対応する圧縮発信元アドレス６０４を出力することになる。【００７５】  ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６の出力とＳＡ圧縮部５０５の出力は、それぞれセレクタ５０７に入力している。セレクタ５０７は、図７(h) 及び(i) に示されるように、ＳＴ識別部５０２がＢＯＭの属性を有するセル５０１を検出しているタイミングでは、ＳＡ圧縮部５０５の出力を通過させ、ＳＴ識別部５０２がＢＯＭ以外の属性を有するセル５０１を検出しているタイミングでは、ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６の出力を通過させる。セレクタ５０７から出力される圧縮発信元アドレスは、課金パラメータ蓄積用２ポートＲＡＭ５１５に、アドレス（Ａ）として入力される。【００７６】  この結果、課金パラメータ蓄積用２ポートＲＡＭ５１５は、この圧縮発信元アドレス毎に、後述するその他の課金パラメータを蓄積することになる。この場合に、圧縮発信元アドレスのビット数は、前述したように１０ビット程度である。このため、課金パラメータ蓄積用２ポートＲＡＭ５１５は、通常のＬＳＩチップによって構築可能である。また、ＢＯＭの属性を有するセル５０１の入力タイミング以外でも、ＶＣＩ−圧縮ＳＡ対応ＲＡＭ５０６が、現在入力しているセル５０１のＶＣＩに対応する正しい圧縮発信元アドレスを出力する。このため、課金パラメータ蓄積用２ポートＲＡＭ５１５は、常に、現在入力しているセル５０１のＶＣＩに対応する正しい圧縮発信元アドレスに対応する課金パラメータを収集することができる。【００７７】  次に、キャリア情報及び宛先アドレスＤＡは、発信元アドレスＳＡと同様、複数のセル５０１のペイロード部Ｐ（図７(a) 参照）を使って転送されるメッセージのヘッダ部に格納されている。メッセージのヘッダ部は、ＢＯＭの属性を有するセル５０１に格納されている。これに対し、キャリア情報保持部５０８及びＤＡ保持部５１０は、それぞれ、ＳＡ保持部５０４と同様、セル５０１が入力される毎に、そのペイロード部Ｐのデータの一部をキャリア情報及び宛先アドレスＤＡとして保持する。従って、図７(l) 及び(j) に示されるように、ＢＯＭの属性を有するセル５０１が入力されたタイミングにおいてのみ、キャリア情報保持部５０８及びＤＡ保持部５１０は、メッセージのヘッダ部に格納されている正しいキャリア情報（＝δ）及び宛先アドレスＤＡ（＝γ）を保持することになる。【００７８】  また、キャリア情報圧縮部５０９及びＤＡ圧縮部５１１は、それぞれ、キャリア情報保持部５０８及びＤＡ保持部５１０が保持したキャリア情報及び宛先アドレスＤＡに対して、圧縮処理を実行する。これらの部分の構成は、ＳＡ圧縮部５０５に対応する図６の構成と同様である。【００７９】  今、宛先アドレスＤＡは、６４ビットのデータ量を有する。ここで、前述のように、１つのＬＰ８１５は、それが含まれる局が収容する最大で３２本のＤＳ１加入者線８０１上の加入者情報を扱うことができる。そして、１本のＤＳ１加入者線８０１上では、宛先アドレスＤＡとして、最大で１６種の個別アドレスと、最大で４８種のグループアドレス（後述する）からなる、最大で６４種のアドレスが定義可能である。従って、１つのＬＰ８１５が扱う宛先アドレスＤＡの最大数は、６４×３２＝２０４８である。従って、図６の＃０〜＃ｎ＝＃２０４８のレジスタ６０１に、予めＬＰ８１５が処理する宛先アドレスＤＡのパターン��登録しておくことにより、６４ビットの宛先アドレスＤＡを、１１ビット程度の圧縮宛先アドレスに変換することができる。【００８０】  一方、キャリア情報の種類は元々多くはないため、その種類に応じた数のレジスタ６０１に、予めキャリア情報のパターンを登録しておくことにより、キャリア情報の圧縮が可能となる。【００８１】  なお、キャリア情報圧縮部５０９又はＤＡ圧縮部５１１を実現する図６の構成においては、レジスタ６０１に予めパターンを登録しておけばよいため、比較結果判定制御部６０３がレジスタ６０１にデータを自律的に取り込ませる機能は不要で、また、ＳＴ識別部５０２からの制御情報も不要である。【００８２】  以上のようにしてキャリア情報圧縮部５０９及びＤＡ圧縮部５１１から、それぞれ図７(m) 及び(k) に示されるタイミングで出力される圧縮キャリア情報（＝δ′）及び圧縮宛先アドレス（＝γ′）は、課金パラメータ蓄積用２ポートＲＡＭ５１５の第１のメモリチップに書き込まれる。この場合のアドレス（Ａ）は、前述したように、セレクタ５０７から出力される現在入力しているセル５０１のＶＣＩに対応する圧縮発信元アドレス（＝β′（図７(i) ））である。また、上述した書込みが行われるタイミングは、図７(r) に示されるタイミングのうち、ＢＯＭの属性を有するセル５０１が入力されるタイミングのみである。【００８３】  コンディションコード判定部５１２は、セル５０１の伝送エラーの発生の有無と、複数のセル５０１を使って伝送されるメッセージの伝送エラーの発生の有無を判別する。この判別は、例えばセル５０１に付加されている検査ビット及びメッセージに付加されている検査ビットを検査することにより行われる。セル数インクリメント部５１３は、セル５０１が到着する毎に、セル５０１の数をカウントする。メッセージ数インクリメント部５１４は、複数のセル５０１を使って伝送されるメッセージが到着する毎に、メッセージの数をカウントする。【００８４】  そして、コンディションコード判定部５１２から出力されるコンディションコード、セル数インクリメント部５１３から出力されるセル数、及びメッセージ数インクリメント部５１４から出力されるメッセージ数は、図７(r) に示される各タイミングで、課金パラメータ蓄積用２ポートＲＡＭ５１５の第２のメモリチップに書き込まれる。この場合のアドレス（Ａ）は、セレクタ５０７から出力される現在入力しているセル５０１のＶＣＩに対応する圧縮発信元アドレス（＝β′（図７(i) ））である。【００８５】  この場合に、コンディションコード判定部５１２は、１つのメッセージ全体について、そのメッセージが格納される複数のセル５０１のそれぞれの入力タイミング毎に、セル５０１の伝送エラーの発生の有無と、複数のセル５０１を使って伝送されるメッセージの伝送エラーの発生の有無を判別する必要がある。このため、コンディションコード判定部５１２は、メッセージの入力開始以降から現在までのコンディションコードを必要とする。そこで、コンディションコード判定部５１２は、図７(o) に示される各タイミングで、課金パラメータ蓄積用２ポートＲＡＭ５１５の第２のメモリチップから、過去のコンディションコードを読み出し、そのコンディション��ードを今回の判定処理に使用する。この場合のアドレス（Ａ）は、セレクタ５０７から出力される現在入力しているセル５０１のＶＣＩに対応する圧縮発信元アドレス（＝β′（図７(i) ））である。この結果、コンディションコード判定部５１２は、セル５０１の入力タイミングに同期し、図７(n) に示されるようにコンディションコードを順次出力することになる。【００８６】  また、セル数インクリメント部５１３は、セル数を順次インクリメントするために、現在までのセル数を必要とする。そこで、セル数インクリメント部５１３は、図７(o) に示される各タイミングで、課金パラメータ蓄積用２ポートＲＡＭ５１５の第２のメモリチップから、現在までのセル数を読み出し、そのセル数に対してインクリメント処理を実行する。この場合のアドレス（Ａ）は、セレクタ５０７から出力される現在入力しているセル５０１のＶＣＩに対応する圧縮発信元アドレス（＝β′（図７(i) ））である。この結果、セル数インクリメント部５１３は、セル５０１の入力タイミングに同期して、図７(p) に示されるようにセル数を順次出力することになる。【００８７】  更に、メッセージ数インクリメント部５１４は、メッセージ数を順次インクリメントするために、現在までのメッセージ数を必要とする。そこで、メッセージ数インクリメント部５１４は、図７(o) に示されるタイミングのうちＥＯＦの属性を有するセル５０１が入力されるタイミングにおいてのみ、課金パラメータ蓄積用２ポートＲＡＭ５１５の第２のメモリチップから、現在までのメッセージ数を読み出し、そのメッセージ数に対してインクリメント処理を実行する。この場合のアドレス（Ａ）は、セレクタ５０７から出力される現在入力しているセル５０１のＶＣＩに対応する圧縮発信元アドレス（＝β′（図７(i) ））である。この結果、メッセージ数インクリメント部５１４は、メッセージの終了を示すＥＯＦの属性を有するセル５０１が入力されるタイミングに同期して、図７(q) に示されるようにセル数を出力することになる。なお、図７(q) において斜線部で示されるタイミングは、メッセージ数のインクリメント処理が行われないタイミングである。【００８８】  なお、上述した課金パラメータ蓄積用２ポートＲＡＭ５１５の第１のメモリチップ及び第２のメモリチップの各アドレスには、制御装置８０９のファームウエアによって、予めオール０が設定されている。【００８９】  以上説明したようにして、課金パラメータ蓄積用２ポートＲＡＭ５１５の第１及び第２のメモリチップに、圧縮発信元アドレスに対応するアドレス毎に、圧縮キャリア情報、圧縮宛先アドレス、コンディションコード、セル数、及びメッセージ数が蓄積されることになる。【００９０】  これに対して、制御装置８０９（図８）が実行するファームウエアは、ＬＰ８１５に接続される制御線８１７を介して、定期的に、課金パラメータ蓄積用２ポートＲＡＭ５１５から、各圧縮発信元アドレス毎に課金パラメータを読み出し、課金データを組み立てる。【００９１】  具体的には、ファームウエアは、まず、ＳＡ圧縮部５０５（図５）内の＃０のレジスタ６０１（図６）に自律的に保持されている発信元アドレスＳＡを読み出す。次に、ファームウエアは、課金パラメータ蓄��用２ポートＲＡＭ５１５の第１のメモリチップにおいて、圧縮発信元アドレス＝０（＃０のレジスタ６０１に対応する）から、圧縮キャリア情報及び圧縮宛先アドレスを読み出す。そして、ファームウエアは、その圧縮キャリア情報に対応する番号のキャリア情報圧縮部５０９（図５）内のレジスタ６０１（図６）から、その圧縮キャリア情報に対応するキャリア情報を読み出す。また、ファームウエアは、その圧縮宛先アドレスに対応する番号のＤＡ圧縮部５１１（図５）内のレジスタ６０１（図６）から、その圧縮宛先アドレスに対応する宛先アドレスＤＡを読み出す。続いて、ファームウエアは、課金パラメータ蓄積用２ポートＲＡＭ５１５の第２のメモリチップにおいて、圧縮発信元アドレス＝０（＃０のレジスタ６０１に対応する）から、コンディションコード、セル数、及びメッセージ数を読み出す。【００９２】  このようにして、ファームウエアは、１つの発信元アドレスＳＡに対応するキャリア情報、宛先アドレスＤＡ、コンディションコード、セル数、及びメッセージ数を、課金データとして抽出することができる。【００９３】  ファームウエアは、ＳＡ圧縮部５０５（図５）内の＃１以降のレジスタ６０１（図６）の内容についても、発信元アドレスＳＡが保持されている場合には、上述の場合と同様の課金データの抽出処理を実行する。そして、レジスタ６０１の内容が０である場合は、そのレジスタ６０１の番号以降の番号のレジスタ６０１には発信元アドレスＳＡは自律的に登録されていないため、ファームウエアは、課金データの抽出処理を終了する。【００９４】  以上説明した実施例において、図５の課金処理装置に入力されるセル５０１は、予めスクリーニングによって受け入れられたもののみが入力されるように構成することができる。スクリーニングとは、ＬＰ８１５が、それが処理する宛先アドレスＤＡ毎に、それが受信したその宛先アドレスＤＡ宛てのメッセージのうち、予め定義された特定の発信元アドレスＳＡを有するメッセージのみを受け入れ或いは受け入れない制御を行う機能をいう。この機能を実現するため、ＬＰ８１５は、スクリーニング用のテーブルを内蔵している。そして、ＬＰ８１５は、それが受信したメッセージに格納されている発信元アドレスＳＡが、そのメッセージに格納されている宛先アドレスＤＡに対応するテーブルに登録されている発信元アドレスＳＡに含まれている場合には、そのメッセージを受け入れ、或いは受け入れない制御を行う。この場合に、加入者は、加入時に、ＬＰ８１５に対して受入れ制御と受入れ拒否制御のどちらを実行させるかを選択することができる。【００９５】  このようにして、スクリーニングによって受け入れられたセル５０１のみが課金処理装置に入力されることにより、加入者に転送されるメッセージを、加入者の選択に基づいて制限することができる。【００９６】  上述した実施例では、図５のＳＡ圧縮部５０５内で発信元アドレスＳＡを保持するレジスタ６０１の数（ｎ）は１０２４程度であったが、本発明はこれに限られることはない。レジスタ６０１の数が例えば２16程度に増加したとしても、図５に示した課金処理装置は、通常の回路素子によって十分に構築可能である。【００９７】  また、ＳＡ圧縮部５０５、キャリア情報圧縮部５０９、及びＤＡ圧縮部５１１は、図６に示されるように複数のレジスタ６０１を中心に構成されているが、複数のレジスタ６０１の代りにメモリを使用して構成されてもよい。【００９８】  更に、課金パラメータ蓄積用２ポートＲＡＭ５１５は、必ずしも２つのメモリチップによって構成しなければならないという必然性もない。
【図面の簡単な説明】
【００９９】
【図１】ブロック図である。
【図２】本発明のブロック図である。
【図３】全体構成図である。
【図４】スペシャルスタディ装置の構成図である。
【図５】実施例における課金処理装置の構成図である。
【図６】実施例における圧縮部の構成図である。
【図７】課金処理装置の動作タイミングチャートである。
【図８】ＳＭＤＳシステムの一般的な構成図である。
【符号の説明】
【０１００】  １０１      ハイウエイ  １０２      加入者情報処理装置  １０３      スイッチインタフェース手段  １０４      モニタ手段  １０５      制御系インタフェース手段  １０６      制御装置  １０７      スイッチ部  ２０１      セル  ２０２      発信元アドレス抽出手段  ２０３      発信元アドレス  ２０４      発信元アドレス圧縮手段  ２０５      圧縮発信元アドレス  ２０６      課金情報抽出手段  ２０７      課金情報  ２０８      課金情報蓄積手段  ２０９      課金情報圧縮手段  ２１０      圧縮課金情報  ２１１      圧縮発信元アドレス記憶手段  ２１２      仮想識別子  ２１３      圧縮発信元アドレス  ３０１      スペシャルスタディ装置  ３０２      制御線  ４０１      スイッチインタフェース部  ４０２      制御系インタフェース部  ４０３      モニタ部  ４０４      データ保持部  ５０１      セル  ５０２      ＳＴ識別部  ５０３      ＶＣＩ保持部  ５０４      ＳＡ保持部  ５０５      ＳＡ圧縮部  ５０６      ＶＣＩ−圧縮ＳＡ対応ＲＡＭ  ５０７      セレクタ  ５０８      キャリア情報保持部  ５０９      キャリア情報圧縮部  ５１０      ＤＡ保持部  ５１１      ＤＡ圧縮部  ５１２      コンディションコード判定部  ５１３      セル数インクリメント部  ５１４      メッセージ数インクリメント部  ５１５      課金パラメータ蓄積用２ポートＲＡＭ  ６０１      レジスタ  ６０２      比較器  ６０３      比較結果判定制御部  ６０４      圧縮発信元アドレス６０４  ８０１      ＤＳ１加入者線  ８０２      ＤＳ１終端部  ８０３      ＤＳ３加入者線  ８０４      ＤＳ３終端部  ８０５、８０６、８０７、８１０      マルチプレクサ／デマルチプレクサ  ８０８      スイッチ部  ８０９      制御装置  ８１１      終端回路（ＦＩＮＦ）  ８１２      局間中継線  ８１３      ＳＭＤＳメッセージハンドラ（ＳＭＤＳ−ＭＨ）  ８１４      インタフェース  ８１５      ＬＰ  ８１６      ハイウエイ  ８１７      制御線
【図１】
0003663205.tif 000002
【図２】
0003663205.tif 000003
【図３】
0003663205.tif 000004
【図４】
0003663205.tif 000005
【図５】
0003663205.tif 000006
【図６】
0003663205.tif 000007
【図７】
0003663205.tif 000008
【図８】
0003663205.tif 000009