Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3582464B2 - Base station controller and cell processing method - Google Patents
[go: Go Back, main page]

JP3582464B2 - Base station controller and cell processing method - Google Patents

Base station controller and cell processing method Download PDF

Info

Publication number
JP3582464B2
JP3582464B2 JP2000229632A JP2000229632A JP3582464B2 JP 3582464 B2 JP3582464 B2 JP 3582464B2 JP 2000229632 A JP2000229632 A JP 2000229632A JP 2000229632 A JP2000229632 A JP 2000229632A JP 3582464 B2 JP3582464 B2 JP 3582464B2
Authority
JP
Japan
Prior art keywords
cell
atm
unit
base station
cells
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000229632A
Other languages
Japanese (ja)
Other versions
JP2002044104A (en
Inventor
義明 大野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2000229632A priority Critical patent/JP3582464B2/en
Publication of JP2002044104A publication Critical patent/JP2002044104A/en
Application granted granted Critical
Publication of JP3582464B2 publication Critical patent/JP3582464B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、基地局制御装置及びセル処理方法に関し、特に、ATM(Asynchronous Transfer Mode)スイッチ(以下ATMSW)への不要なセルの流入を防止する場合に好適な基地局制御装置及びセル処理方法に関する。
【0002】
【従来の技術】
従来、ATM網を利用した移動体通信システム等においては、AAL(ATM Adaptation Layer:ATM LANの基本インタフェースの上位層)Type2のセルがよく利用される。従来のATMSWは、ATMセルヘッダのVPI(Virtual Path Identifier:仮想パス識別子)/VCI(Virtual Channel Transfer:仮想チャンネル識別子)値を基にスイッチングを行うため、複数のCPS(Common Part Sublayer)パケットが多重されたAALType2のセルをスイッチングする場合、ATMSWの前段にて、AALType2セル内の個々のCPSパケット毎にATMセルを生成して、該ATMセルをATMSWでスイッチングを行っている。
【0003】
上記のATMセルに関する従来例としては、例えば特開平10−56459号公報に記載の技術が提案されている。同公報は、ATMセルからIPパケットを再構成することなく、各セルをIPアドレスにより定まる進路へ振り分けることを目的としたものであり、処理対象であるATMセルが第1のタイプのATMセルと判別したときは、第1テーブルを検索し、当該ATMセルに含まれるIPパケットのIPアドレスに対応した送信先VPI/VCIを求め、当該ATMセルに含まれる送信元VPI/VCIと当該送信先VPI/VCIを対応付ける情報を第2テーブルに格納すると共に、当該送信先VPI/VCIに従って当該ATMセルの振り分けを行い、処理対象であるATMセルが第2のタイプのATMセルと判別したときは、第2テーブルを検索し、当該ATMセルに含まれる送信元VPI/VCIに対応した送信先VPI/VCIを求めると共に、当該送信先VPI/VCIに従って当該ATMセルの振り分けを行うことを特徴とするATMセル振り分け装置が開示されている。
【0004】
【発明が解決しようとする課題】
しかしながら、上述した従来例においては次のような問題点があった。
【0005】
従来、AALType2SSSAR(Service Specific Segmentation and Reassembly)(SAR:Segmentation and Reassembly Sublayer、セル分割・組立サブレイヤ)の組立て、AALType2SSTED(Service Specific Transmission Error Detection)組立ては、スイッチング先のサービストランク等で行っていた。このため、ノード間でセル抜け、データ化け等があった場合、ATMSW後段のサービストランクでセル抜け、データ化けを検出し、セル廃棄及び再送等を行っており、ATMSWに不要なセルが流入するという問題があった。
【0006】
本発明の目的は、ATMSW前段にてAALType2SSSAR組立て、AALType2SSTED組立てを行うことにより、ノード間でのセル抜け、データ化け等があってSSSAR/SSTEDの組立てができない場合に、ATMSWの前段にてセル廃棄を行うことにより、ATMSWへの不要なセルの流入を防止した基地局制御装置及びATMセル処理方法を提供するものである。
【0007】
また、本発明の目的は、AALType5は既に技術が確立しており、市販のAALType5終端チップは安価に入手できるため、ATMSW前段にてAALType2セルをAALType5セルに変換することにより、ATMSW後段のサービストランクは、市販のAALType5終端チップを利用して安価に実現することを可能とした基地局制御装置及びセル処理方法を提供するものである。
【0008】
【課題を解決するための手段】
本発明は、移動体通信システムを構成する基地局からセルを受信するインタフェース部と、ATMセル(Asynchronous Transfer Mode)のスイッチングを行うATMスイッチとを備えた基地局制御装置において、前記インタフェース部と前記ATMスイッチとの間に各々設けられ、前記インタフェース部で受信したセルがATMセルの場合、前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSARセルか、AALType2SSTEDセルか、それ以外のセルかを識別する識別手段と、該識別手段で前記ATMセルが前記AALType2SSSARセル又は前記AALType2SSTEDセルと識別された場合、前記AALType2SSSARセル又は前記AALType2SSTEDセルをAALType5セルに変換する変換手段とを具備することを特徴とする。
【0009】
また、本発明の基地局制御装置は、図1及び図2を参照しつつ説明すれば、移動体通信システムを構成する基地局(2)からセルを受信するインタフェース部(10)と、ATM(Asynchronous Transfer Mode)セルのスイッチングを行うATMスイッチ(12)とを備えた基地局制御装置(1)において、前記インタフェース部と前記ATMスイッチとの間に各々設けられ、前記インタフェース部で受信したセルがATMセルの場合、前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSARセルか、AALType2SSTEDセルか、それ以外のセルかを識別する識別手段(111)と、該識別手段で前記ATMセルが前記AALType2SSSARセル又は前記AALType2SSTEDセルと識別された場合、前記AALType2SSSARセル又は前記AALType2SSTEDセルをAALType5セルに変換する変換手段(112)とを具備している。
【0010】
[作用]
本発明の基地局制御装置は、ATMSW前段にてAALType2SSSAR組立て、AALType2SSTED組立てを行う。そのため、セル抜け、データ化け等があって、SSSAR/SSTEDの組立てができないAALType2セルがATMSWへ流入することを防止することができる。また、ATMSW前段にてAALType2セルをAALType5セルに変換する。そのため、ATMSW後段のサービストランクの実現に、市販の安価なAALType5終端チップを利用することができ、サービストランクの開発にあたり、既に確立している技術(AALType5)を利用することができる。
【0011】
【発明の実施の形態】
[第1実施形態]
次に、本発明の第1実施形態について図面を参照して詳細に説明する。
【0012】
(1)構成の説明
本発明の第1実施形態の移動体通信システムを構成する基地局制御装置1は、図1に示す如く、ノードインタフェース部10、AALType2/Type5変換装置11、ATMSW12、複数のサービストランク13、13、…を具備している。
【0013】
上記要部の構成を説明すると、基地局制御装置1は、ノードインタフェース部10を介して複数の基地局2、2、…と接続されている。AALType2/Type5変換装置11は、基地局制御装置1内のノードインタフェース部10とATMSW12との間に位置する状態で設けられている。
【0014】
また、上記図1のAALType2/Type5変換装置11は、図2に示す如く、ATMセル受信部110、AALType識別部111、AALType2→Type5変換部112、ATMヘッダ変換部113、ATMヘッダ生成部114、ATMセル送信部115、ATMセル受信部116、ATMヘッダ変換部117、AALType識別部118、AALType5→Type2変換部119、ATMヘッダ生成部11a、ATMセル送信部11b、制御部11cを具備している。
【0015】
上記構成を詳述すると、ATMセル受信部110は、ノードインタフェース部10からのATMセルを受信する。AALType識別部111は、ATMセル受信部110に接続され、該受信部110が受信したATMセルヘッダのVPI/VCI値より、受信したATMセルが、AALType2SSSARのセルか、AALType2SSTEDのセルか、AALType2以外のセルかを識別する。
【0016】
AALType2→AALType5変換部112は、AALType識別部111に接続され、AALType2SSSARセルと、AALType2SSTEDセルを、AALType5のセルに変換する。
【0017】
ATMヘッダ変換部113は、AALType識別部111、及びAALType2→AALType5変換部112に接続され、必要によりATMヘッダのVPI/VCI値を変換する。ATMヘッダ生成部114は、ATMヘッダ変換部113に接続され、ATMヘッダのHEC値を計算する。ATMセル送信部115は、ATMヘッダ生成部114に接続され、ATMヘッダ生成部114でHEC計算したATMセルをATMSW12に送信する。
【0018】
ATMセル受信部116は、ATMSW12からのATMセルを受信する。ATMヘッダ変換部117は、ATMセル受信部116に接続され、必要によりATMセルヘッダのVPI/VCI値を変換する。AALType識別部118は、ATMヘッダ変換部117に接続され、ATMヘッダ変換部からのATMセルが、AALType2SSSARのセルに変換するセルか、AALType2SSTEDのセルに変換するセルか、それ以外のセルかを識別する。AALType5→AALType2変換部119は、AALType識別部118に接続され、AALType5のセルを、AALType2SSSARセルか、AALType2SSTEDセルに変換する。
【0019】
ATMヘッダ生成部11aは、AALType識別部118、及びAALType5→AALType2変換部119に接続され、AALType識別部118、及びAALType5→AALType2変換部119からのATMセルヘッダのHEC(Header Error Control)値を計算する。ATMセル送信部11bは、ATMヘッダ生成部11aに接続され、ATMヘッダ生成部11aでHEC計算したATMセルをノードインタフェース部10に送信する。制御部11cは、各種制御を行う。
【0020】
基地局2から受信したAALType2セルは、基地局制御装置1のノードインタフェース部10を介して、AALType2/Type5変換装置11で受信される。AALType2/Type5変換装置11にて受信したセルが、AALType2SSTEDのセルか、AALType2SSSARのセルかを識別し、各セルTypeに合わせてAALType5セルに変換される。変換されたAALType5のセルは、ATMSW12にてサービストランク13にスイッチングされ、サービストランク13で各種ATM処理が行われる。
【0021】
また、上記図2のAALType2→AALType5変換部112は、図3に示す如く、AALType2セルバッファ1120、VPI/VCI/CID→VPI/VCI変換部1121、SSTEDトレイラ抽出部1122、CRCチェック部1123、SSTED用AALType5トレイラ生成部1124、SSSAR用AALType5トレイラ生成部1125、AALType5トレイラ選択部1126、AALType5セル組立て部1127を具備している。
【0022】
上記構成を詳述すると、AALType2セルバッファ1120は、AALType2セルをバッファリングする。VPI/VCI/CID→VPI/VCI変換部1121は、AALType2セルバッファ1120に接続され、AALType2セルのATMヘッダのVPI/VCI値と、AALType2内CPSパケットヘッダのCID値から、AALType5セルのATMヘッダVPI/VCI値に変換する。
【0023】
SSTEDトレイラ抽出部1122は、AALType2セルバッファ1120に接続され、AALType識別部111の識別結果がAALType2SSTEDの時に、AALType2セルバッファ1120にバッファリングされている、AALType2セルのSSTEDトレイラ部を抽出する。CRCチェック部1123は、SSTEDトレイラ抽出部1122に接続され、該抽出部1122が抽出したトレイラのCRCフィールドの値が正しいか否かを計算し、CRCフィールドの値が正しくなかった時に、AALType2セルバッファに該当セルを廃棄する指示を行う。
【0024】
SSTED用AALType5トレイラ生成部1124は、CRCチェック部1123に接続され、該CRCチェック部1123で計算した結果、CRCが正しかったセルのAALType2SSTEDトレイラから、AALType5トレイラを生成する。SSSAR用AALType5トレイラ生成部1125は、AALType2SSSARのセルに対して、AALType5トレイラを生成する。AALType5トレイラ選択部1126は、AALType識別部111からの識別結果をもとに、SSTED用AALType5トレイラ生成部1124で生成したトレイラか、SSSAR用AALType5トレイラ生成部1125で生成したトレイラかを選択する。
【0025】
AALType5セル組立て部1127は、VPI/VCI/CID→VPI/VCI変換部1121と、AALType2セルバッファ1120とAALType5トレイラ選択部1126に接続され、VPI/VCI/CID→VPI/VCI変換部1121からのVPI/VCI値と、AALType2セルバッファ1120からのペイロードと、AALType5トレイラ選択部1126からのトレイラより、AALType5のセルを組み立てる。また、AALType5セル組立て部1127では、ATMセルヘッダのPTフィールド、CLPフィールドの生成も行う。
【0026】
また、上記図2のAALType5→AALType2変換部119は、図4に示す如く、AALType5セルバッファ1190、VPI/VCI→VPI/VCI/CID変換部1191、AALType5トレイラ抽出部1192、CRCチェック部1193、AALType2SSTEDトレイラ生成部1194、AALType2SSTEDトレイラ送出部1195、AALType2セル組立て部1196を具備している。
【0027】
上記構成を詳述すると、AALType5セルバッファ1190は、AALType5セルをバッファリングする。VPI/VCI→VPI/VCI/CID変換部1191は、AALType5セルバッファ1190に接続され、AALType5セルのVPI/VCI値を、AALType2セルのATMヘッダVPI/VCI値と、AALType2内のCPSパケットヘッダCID値に変換する。
【0028】
AALType5トレイラ抽出部1192は、AALType5セルバッファ1190に接続され、AALType識別部118の識別結果がAALType2SSTEDの時に、上記セルバッファにバッファリングされているAALType5セルのトレイラ部を抽出する。CRCチェック部1193は、AALType5トレイラ抽出部1192に接続され、該抽出部1192が抽出したトレイラのCRC(Cyclic Redundancy Check Character)フィールドの値が正しいか否かを計算し、CRCフィールドの値が正しくなかった時に、AALType5セルバッファ1190に該当セルを廃棄する指示を出す。
【0029】
AALType2SSTEDトレイラ生成部1194は、CRCチェック部1193に接続され、該CRCチェック部1193で計算した結果、CRCが正しかったセルのAALType5トレイラからAALType2SSTEDトレイラを生成する。AALType2SSTEDトレイラ送出部1195は、AALType識別部118の識別結果がAALType2SSTEDの時に、AALType2SSTEDトレイラ生成部1194で生成したトレイラを出力する。
【0030】
AALType2セル組立て部1196は、VPI/VCI→VPI/VCI/CID変換部1191と、AALType5セルバッファ1190と、AALType2SSTEDトレイラ送出部1195に接続され、VPI/VCI→VPI/VCI/CID変換部1191からのVPI/VCI/CID値と、AALType5セルバッファ1190からのペイロードと、AALType2SSTEDトレイラ送出部1195からのトレイラより、AALType2SSTED、またはAALType2SSSARのセルを組み立てる。
【0031】
また、AALType2セル組立て部1196は、送出すべきセルがAALType2SSSARセルである場合は、VPI/VCI→VPI/VCI/CID変換部1191からのVPI/VCI/CID値と、AALType5セルバッファ1190からのペイロードより、AALType2SSSARのセルを組み立てる。また、AALType2セル組立て部1196では、ATMセルヘッダのPTフィールド、CLPフィールドの生成も行う。
【0032】
(2)動作の説明
次に、本発明の第1実施形態の動作を図1〜図5を参照して詳細に説明する。先ず、図1〜図3、図5を参照して、基地局制御装置1が基地局2からAALType2SSTEDセルを受信した場合について説明する。
【0033】
基地局2からのAALType2SSTEDセルは、基地局制御装置1のノードインタフェース部10を介した後、AALType2/Type5変換装置11のATMセル受信部110にて、ATMセルとして受信する。AALType識別部111には、呼確立時等において、VPI/VCI値と、セルタイプ(AALType2SSTEDか、AALType2SSSARか、それ以外か)が登録されており、該登録値と、受信したATMセルヘッダのVPI/VCI値とを比較して、受信したセルがAALType2SSTEDセルであることを識別する。
【0034】
その結果、該ATMセルは、AALType2→Type5変換部112内のAALType2セルバッファ1120にバッファリングされる。AALType2セルバッファ1120には、同一VPI/VCI/CID(Communication Identifier:通信識別子)のAALType2CPSパケットが、ITU−T(International Telecommunication Union−Telecommunication Standardization Sector:ITU電気通信標準化部門) I.363.2及びI.366.1のSSSAR組立てフローに従って、AALType2SSSARまで組み立てられる。
【0035】
VPI/VCI/CID→VPI/VCI変換部1121にて、AALType2セルのATMヘッダのVPI/VCI値と、AALType2内CPSパケットヘッダのCID値から、AALType5セルのATMヘッダVPI/VCI値を検索する。
【0036】
AALType識別部111より、AALType2セルバッファ1120に組み立てられているセルは、SSTEDのセルであることが分かっているため、SSTEDトレイラ抽出部1122は、AAL2セルバッファ1120にバッファリングされているAALType2セルから、SSTEDトレイラ部を抽出する。
【0037】
CRCチェック部1123にて、SSTEDトレイラ抽出部1122の抽出したSSTEDトレイラのCRCフィールドの値と、AALType2セルバッファにバッファリングされている該当セルのペイロードのCRC演算結果が一致するかを比較し、一致しない場合は、AALType2セルバッファ1120の該当セルを廃棄するように指示する。例えば、AALType2セルバッファがメモリで構成されている場合には、メモリの開放指示を行う。CRCチェック結果が正しい場合には、SSTED用AALType5トレイラ生成部1124にてAAL5トレイラが生成される。
【0038】
ここで、AAL5トレイラの生成方法を図5を参照して説明する。
【0039】
AALType2SSTEDトレイラのCRC−32と、AAL5トレイラのCRC−32の演算式は同じであるため、AALType2SSTEDトレイラのCRC−32のフィールドを、AALType5トレイラのCRC−32フィールドに代入する。同様に、AALType2SSTEDトレイラのLengthフィールドを、AALType5トレイラのLengthフィールドに、「Reserved+CI+LP」フィールドを、CPIフィールドに、SSTED−UUフィールドを、CPCS−UUフィールドに代入する。
【0040】
また、AALType2SSTEDペイロードと、AALType5トレイラを合わせたバイト数が48オクテットの倍数となるように、PADフィールドが埋められる。
【0041】
AALType5トレイラ選択部1126では、AALType識別部111がAAL2TypeSSTEDを示しているので、SSTED用AALType5トレイラ生成部1124からのデータを選択し、AALType5セル組立て部1127に出力する。
【0042】
AALType5セル組立て部1127では、VPI/VCI/CID→VPI/VCI変換部1121からのVPI/VCI値と、AALType2セルバッファ1120からのペイロードと、AALType5トレイラ選択部1126からのトレイラより、AALType5のセルを組み立てる。
【0043】
また、基地局2からのセルがAALType2SSSARである場合は、AALType識別部111で、ATMセルヘッダのVPI/VCI値より、AALType2SSSARセルであると識別される。
【0044】
この時、SSTEDトレイラ抽出部1122は動作せず、SSSAR用AALType5トレイラ生成部1125で、AALType5のトレイラが生成される。
【0045】
AALType5トレイラのLengthフィールドには、AALType2SSSAR組立て時にカウントしていたAALType2SSSARのバイト長を代入し、CPCS−UUフィールド及びCPIフィールドには、呼確立時等にレジスタ等に設定した値を代入し、CRC−32フィールドには、AALType2セルバッファ1120にバッファリングしているセルのCRC演算結果を代入し、AAL2SSSARのバイト長とAALType5トレイラを合わせたバイト数が、48オクテットの倍数となるように、PADフィールドを埋める。
【0046】
また、AALType5セル組立て部1127では、ATMセルヘッダのPTフィールド、CLPフィールドの生成も行う。
【0047】
上記AALType2→AALType5変換部112で組み立てられたAALType5のセルは、ATMヘッダ変換部113でVPI/VCI値を変換し、ATMヘッダ生成部114でATMヘッダのHEC計算を行い、ATMセル送信部115よりATMSW12に送出される。
【0048】
AALType2SSTEDセルでもAALType2SSSARセルでもないセルは、AALType識別部111からATMヘッダ変換部113に出力され、VPI/VCI値を変換し、ATMヘッダ生成部114でATMヘッダのHEC計算を行い、ATMセル送信部115よりATMSW12に送出される。
【0049】
次に、図1〜図2、図4〜図5を参照して、AALType2SSTEDセルに変換すべきATMType5セルをATMSW12から受信した場合について説明する。
【0050】
ATMSW12からのAALType5セルは、基地局制御装置1のAALType2/Type5変換装置11のATMセル受信部116にて受信され、ATMヘッダ変換部117でVPI/VCI値が変換される。AALType識別部118には、呼確立時等において、VPI/VCI値とセルタイプ(AALType2SSTEDか、AALType2SSSARか、それ以外か)が登録されており、該登録値と、ATMヘッダ変換部117で変換したATMセルヘッダのVPI/VCI値とを比較して、受信したセルがAALType2SSTEDセルに変換されるべきセルであることを識別する。
【0051】
その結果、該ATMセルは、AALType5→AALType2変換部119内のAALType5セルバッファ1190にバッファリングされる。AALType5セルバッファ1190では、ITU−T I.363.5に従ってAALType5セルが組み立てられる。
【0052】
VPI/VCI→VPI/VCI/CID変換部1191にて、AALType5セルのATMヘッダVPI/VCI値から、AALType2セルのATMヘッダのVPI/VCI値と、AALType2内CPSパケットヘッダのCID値を検索する。
【0053】
AALType識別部118より、AALType5セルバッファ1190に組み立てられているセルは、AALType2SSTEDのセルに変換すべきセルであることが分かっているため、AALType5トレイラ抽出部1192は、AALType5セルバッファ1190にバッファリングされているAALType5セルから、AALType5トレイラ部を抽出する。
【0054】
CRCチェック部1193にて、AALType5トレイラ抽出部1192の抽出したトレイラのCRCフィールドの値と、AALType5セルバッファにバッファリングされている該当セルのペイロードのCRC演算結果が一致するかを比較し、一致しない場合は、AALType5セルバッファ1190の該当セルを廃棄するように指示する。例えば、AALType5セルバッファがメモリで構成されている場合にはメモリの開放指示を行う。CRCチェック結果が正しい場合には、AALType2SSTEDトレイラ生成部1194にてAALType2SSTEDトレイラが生成される。
【0055】
ここで、AALType2SSTEDトレイラの生成方法を図5を参照して説明する。
【0056】
AALType5トレイラのCRC−32と、AALType2SSTEDトレイラのCRC−32の演算式は同じであるため、AALType5トレイラのCRC−32フィールドを、AALType2SSTEDトレイラのCRC−32のフィールドに代入する。同様に、AALType5トレイラのLengthフィールドを、AALType2SSTEDトレイラのLengthフィールドに、CPIフィールドを、「Reserved+CI+LP」フィールドに、CPCS−UUフィールドを、SSTED−UUフィールドに代入する。この時、AALType5トレイラのPADフィールドは、使用されず廃棄される。
【0057】
AALType2SSTEDトレイラ送出部1195では、AALType識別部118がAALType2SSTEDを示しているので、AALType2SSTEDトレイラ生成部1194で生成したトレイラを、AALType2セル組立て部1196に送出する。
【0058】
AALType2セル組立て部1196では、VPI/VCI→VPI/VCI/CID変換部1191からのVPI/VCI/CID値と、AALType5セルバッファ1190からのペイロードと、AALType2SSTEDトレイラ送出部1195からのトレイラより、AALType2SSTEDのセルを組み立てる。
【0059】
また、ATMSW12からのセルが、AALType2SSSARセルに変換すべきセルである場合は、AALType識別部118で、ATMセルヘッダのVPI/VCI値より、AALType2SSSARセルに変換すべきセルであると識別される。
【0060】
この時、AALType5トレイラ抽出部1192も、AALType2SSTEDトレイラ送出部1195も動作せず、VPI/VCI→VPI/VCI/CID変換部1191からのVPI/VCI/CID値と、AALType5セルバッファ1190からのペイロードより、AALType2SSSARのセルを組み立てる。
【0061】
また、AALType2セル組立て部1196では、ATMセルヘッダのPTフィールド、CLPフィールドの生成も行う。
【0062】
[第2実施形態]
次に、本発明の第2実施形態について図面を参照して詳細に説明する。
【0063】
(1)構成の説明
本発明の第2実施形態のAALType2/Type5変換装置11は、図6に示す如く、ATMセル受信部110、AALType識別部111、AALType2→Type5変換部112、ATMヘッダ変換部113、ATMヘッダ生成部114、ATMセル送信部115、ATMセル受信部116、ATMヘッダ変換部117、AALType識別部118、AALType5→Type2変換部119、ATMヘッダ生成部11a、ATMセル送信部11b、制御部11c、OAM(Operation Administration Mode)セル識別部11d、OAMセル処理部11eを具備している。
【0064】
上記要部の構成を詳述すると、ATMセル受信部110とAALType識別部111との間に、OAMセル識別部11dが接続され、OAMセル識別部11dとATMヘッダ生成部11aとの間に、OAMセル処理部11eが接続されている。OAMセル処理部11eは、ATMヘッダ変換部113にも接続されている。
【0065】
(2)動作の説明
次に、本発明の第2実施形態の動作について図6を参照して詳細に説明する。
【0066】
OAMセル識別部11dは、受信したセルがOAMセル(故障通知時等のOAM機能を実現するためのセル)であることを識別すると、OAMセル処理部11eに送出する。OAMセル処理部11eにてOAMセル処理を行い、処理に応じたATMセルを生成し、ATMヘッダ変換部113またはATMヘッダ生成部11aに送出する。これにより、本AALType2/Type5変換装置11はOAMセルにも対応できる。
【0067】
また、ATMセル受信部110とATMセル送信部11bが回線インタフェースを具備すれば、AALType2/Type5変換装置11は、AALType2/Type5変換機能を有する回線インタフェース装置として直接他ノードと接続することも可能である。
【0068】
【発明の効果】
以上説明したように本発明によれば、基地局制御装置のインタフェース部とATMスイッチとの間に、ATMセルがAALType2SSSARセルかAALType2SSTEDセルかそれ以外のセルかを識別する識別手段と、AALType2SSSARセル又はAALType2SSTEDセルをAALType5セルに変換する変換手段とを各々具備しているため、下記の効果を奏する。
【0069】
第一の効果としては、ATMSW前段にてAALType2SSSAR組立て、AALType2SSTED組立てを行うので、セル抜け、データ化け等があって、SSSAR/SSTEDの組立てができないAALType2セルがATMSWへ流入することを防止することができる。
【0070】
また、第二の効果としては、ATMSW前段にてAALType2セルをAALType5セルに変換するので、ATMSW後段のサービストランクの実現に、市販の安価なAALType5終端チップを利用することができ、サービストランクの開発にあたり、既に確立している技術(AALType5)を利用することができる。
【図面の簡単な説明】
【図1】本発明の第1実施形態の移動体通信システムの基地局制御装置の構成を示すブロック図である。
【図2】本発明の第1実施形態のAALType2/Type5変換装置の構成を示すブロック図である。
【図3】本発明の第1実施形態のAALType2→Type5変換部の構成を示すブロック図である。
【図4】本発明の第1実施形態のAALType5→Type2変換部の構成を示すブロック図である。
【図5】本発明の第1実施形態のAALType2SSTEDトレイラとAALType5トレイラの構成を示す概念図である。
【図6】本発明の第2実施形態のAALType2/Type5変換装置の構成を示すブロック図である。
【符号の説明】
1 基地局制御装置
2 基地局
10 ノードインタフェース部
11 AALType2/Type5変換装置
11d OAMセル識別部
11e OAMセル処理部
111 AALType識別部
112 AALType2→AALType5変換部
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a base station controller and a cell processing method, and more particularly to a base station controller and a cell processing method suitable for preventing unnecessary cells from flowing into an ATM (Asynchronous Transfer Mode) switch (hereinafter, ATMSW). .
[0002]
[Prior art]
2. Description of the Related Art Conventionally, in a mobile communication system or the like using an ATM network, an AAL (ATM Adaptation Layer: upper layer of an ATM LAN basic interface) Type 2 cell is often used. The conventional ATMSW performs switching based on a VPI (Virtual Path Identifier) / VCI (Virtual Channel Transfer: virtual channel identifier) value of an ATM cell header. Therefore, a plurality of CPS (Common Part Sublayer) packets are multiplexed. When switching the AALType2 cell, an ATM cell is generated for each individual CPS packet in the AALTType2 cell at the preceding stage of the ATMSW, and the ATM cell is switched by the ATMSW.
[0003]
As a conventional example of the above ATM cell, for example, a technique described in Japanese Patent Application Laid-Open No. H10-56459 has been proposed. This publication aims at distributing each cell to a route determined by an IP address without reconstructing an IP packet from an ATM cell, and an ATM cell to be processed is classified into an ATM cell of a first type. When it is determined, the first table is searched to find the destination VPI / VCI corresponding to the IP address of the IP packet included in the ATM cell, and the source VPI / VCI and the destination VPI included in the ATM cell are determined. / VCI is stored in the second table, the ATM cells are sorted according to the destination VPI / VCI, and when the ATM cell to be processed is determined to be the second type of ATM cell, 2 table is searched to find a destination VPI / VCI corresponding to the source VPI / VCI included in the ATM cell. Both, the ATM cell sorter and performs distribution of the ATM cells is disclosed in accordance with the destination VPI / VCI.
[0004]
[Problems to be solved by the invention]
However, the conventional example described above has the following problems.
[0005]
Conventionally, AALType2SSeR (Service Specific Segmentation and Reassembly for Service Specific Segmentation and Reassembly), SAR (Segmentation and Reassembly Sublayer, cell division and assembly sublayer), and AALType2ScisterSystem (SAL). For this reason, if a cell is lost or data is garbled between nodes, the cell is detected and garbled in the service trunk after the ATMSW, cell discarding and retransmission are performed, and unnecessary cells flow into the ATMSW. There was a problem.
[0006]
An object of the present invention is to assemble AALTType2SSSAR and AALTType2SSTED at the preceding stage of the ATMSW, and to discard cells at the preceding stage of the ATMSW when it is not possible to assemble the SSSAR / SSTED due to missing cells between nodes and data corruption. The present invention provides a base station control device and an ATM cell processing method which prevent unnecessary cells from flowing into the ATMSW by performing the above.
[0007]
Also, the object of the present invention is that AALTType5 technology has already been established and a commercially available AALTType5 termination chip can be obtained at a low cost. The present invention provides a base station control device and a cell processing method which can be realized at low cost by using a commercially available AALType5 termination chip.
[0008]
[Means for Solving the Problems]
The present invention relates to a base station control device including an interface unit for receiving cells from a base station constituting a mobile communication system and an ATM switch for switching an ATM cell (Asynchronous Transfer Mode). When the ATM cell is provided between an ATM switch and the cell received by the interface unit is an ATM cell, the ATM cell identifies whether the ATM cell is an AAL (ATM Adaptation Layer) Type 2 SSSAR cell, an AAL Type 2 SSTED cell, or any other cell. Identification means, and when the identification means identifies the ATM cell as the AALType2SSSAR cell or the AALType2SSTED cell, the AALType2SSSAR cell or the AALTType converting means for converting the e2SSTED cell to the AALType5 cell.
[0009]
Further, the base station control device of the present invention, as described with reference to FIGS. 1 and 2, includes an interface unit (10) for receiving cells from a base station (2) constituting a mobile communication system, and an ATM (ATM). In a base station controller (1) including an ATM switch (12) for switching an Asynchronous Transfer Mode (Cell) cell, the base station control device (1) is provided between the interface unit and the ATM switch, and a cell received by the interface unit is provided. In the case of an ATM cell, an identification means (111) for identifying whether the ATM cell is an AAL (ATM Adaptation Layer) Type 2 SSSAR cell, an AAL Type 2 SSTED cell, or any other cell; and the identification means determines that the ATM cell is the AALT Type 2 SSSAR cell. Or the AAL A conversion unit (112) for converting the AALType2SSSAR cell or the AALType2SSTED cell to an AALType5 cell when the cell is identified as a Type2SSTED cell.
[0010]
[Action]
The base station controller of the present invention performs AALType2SSSAR assembly and AALType2SSTED assembly at a stage preceding the ATMSW. Therefore, it is possible to prevent the AALType2 cell from which the SSSAR / SSTED cannot be assembled from flowing into the ATMSW due to cell loss, data corruption, and the like. Also, the AALTType2 cell is converted to an AALTType5 cell at the stage preceding the ATMSW. Therefore, a commercially available inexpensive AALTType5 termination chip can be used to realize the service trunk at the subsequent stage of the ATMSW, and the technology (AALTType5) already established can be used in developing the service trunk.
[0011]
BEST MODE FOR CARRYING OUT THE INVENTION
[First Embodiment]
Next, a first embodiment of the present invention will be described in detail with reference to the drawings.
[0012]
(1) Description of configuration
As shown in FIG. 1, a base station control device 1 constituting a mobile communication system according to a first embodiment of the present invention includes a node interface unit 10, an AALType2 / Type5 conversion device 11, an ATMSW 12, a plurality of service trunks 13, 13, ….
[0013]
Describing the configuration of the main part, the base station control device 1 is connected to a plurality of base stations 2, 2, ... via a node interface unit 10. The AALType2 / Type5 conversion device 11 is provided between the node interface unit 10 in the base station control device 1 and the ATMSW 12.
[0014]
Also, as shown in FIG. 2, the AALType2 / Type5 converter 11 shown in FIG. 1 includes an ATM cell receiving unit 110, an AALType identifying unit 111, an AALTType2 → Type5 converting unit 112, an ATM header converting unit 113, an ATM header generating unit 114, An ATM cell transmitting unit 115, an ATM cell receiving unit 116, an ATM header converting unit 117, an AALType identifying unit 118, an AALType5 → Type2 converting unit 119, an ATM header generating unit 11a, an ATM cell transmitting unit 11b, and a control unit 11c. .
[0015]
To explain the above configuration in detail, the ATM cell receiving section 110 receives an ATM cell from the node interface section 10. The AALType identification unit 111 is connected to the ATM cell receiving unit 110. Based on the VPI / VCI value of the ATM cell header received by the receiving unit 110, the received ATM cell is an AALTType2SSSAR cell, an AALTType2SSTED cell, or a non-AALTType2 cell. Identify cells.
[0016]
The AALType2 → AALType5 conversion unit 112 is connected to the AALType identification unit 111, and converts the AALType2SSSAR cell and the AALType2SSTED cell into AALType5 cells.
[0017]
The ATM header conversion unit 113 is connected to the AALType identification unit 111 and the AALTType2 → AALType5 conversion unit 112, and converts the VPI / VCI value of the ATM header if necessary. The ATM header generator 114 is connected to the ATM header converter 113 and calculates the HEC value of the ATM header. The ATM cell transmitting section 115 is connected to the ATM header generating section 114 and transmits the ATM cell calculated by the ATM header generating section 114 to the ATMSW 12.
[0018]
The ATM cell receiving section 116 receives an ATM cell from the ATMSW 12. The ATM header conversion unit 117 is connected to the ATM cell reception unit 116 and converts the VPI / VCI value of the ATM cell header as needed. The AALType identification unit 118 is connected to the ATM header conversion unit 117, and identifies whether the ATM cell from the ATM header conversion unit is a cell to be converted to an AALType2SSSAR cell, a cell to be converted to an AALType2SSTED cell, or another cell. I do. The AALType5 → AALType2 conversion unit 119 is connected to the AALType identification unit 118, and converts the AALType5 cell into an AALType2SSSAR cell or an AALType2SSTED cell.
[0019]
The ATM header generation unit 11a is connected to the AALType identification unit 118 and the AALTType5 → AALType2 conversion unit 119, and calculates the HEC (Header Error) of the ATM cell header from the AALType identification unit 118 and the AALTType5 → AALType2 conversion unit 119. . The ATM cell transmitting section 11b is connected to the ATM header generating section 11a, and transmits the ATM cell calculated by the ATM header generating section 11a to the node interface section 10. The control unit 11c performs various controls.
[0020]
The AALT Type 2 cell received from the base station 2 is received by the AALT Type 2 / Type 5 converter 11 via the node interface unit 10 of the base station controller 1. The cell received by the AALType2 / Type5 conversion device 11 is identified as an AALType2SSTED cell or an AALType2SSSAR cell, and is converted into an AALType5 cell according to each cell type. The converted AALType 5 cell is switched to the service trunk 13 by the ATM SW 12, and various ATM processes are performed by the service trunk 13.
[0021]
As shown in FIG. 3, the AALTType2 → AALTType5 conversion unit 112 in FIG. 2 includes an AALTType2 cell buffer 1120, a VPI / VCI / CID → VPI / VCI conversion unit 1121, an SSTED trailer extraction unit 1122, a CRC check unit 1123, and a SSTED AALType5 trailer generation unit 1124 for SSSAR, AALTType5 trailer generation unit 1125 for SSSAR, AALType5 trailer selection unit 1126, and AALT5 cell assembly unit 1127.
[0022]
Describing the above configuration in detail, AALType2 cell buffer 1120 buffers AALTType2 cells. The VPI / VCI / CID → VPI / VCI conversion unit 1121 is connected to the AALTType2 cell buffer 1120, and determines the ATM header VPI of the AALTType5 cell from the VPI / VCI value of the ATM header of the AALTType2 cell and the CID value of the CPS packet header in AALTType2. / VCI value.
[0023]
The SSTED trailer extraction unit 1122 is connected to the AALType2 cell buffer 1120, and extracts the SSTED trailer unit of the AALType2 cell buffered in the AALType2 cell buffer 1120 when the identification result of the AALType2 identification unit 111 is AALType2SSTED. The CRC checking unit 1123 is connected to the SSTED trailer extracting unit 1122, and calculates whether or not the value of the CRC field of the trailer extracted by the extracting unit 1122 is correct. When the value of the CRC field is not correct, the AALTType2 cell buffer is used. Instruct the cell to be discarded.
[0024]
The SSTED AALType5 trailer generation unit 1124 is connected to the CRC check unit 1123, and as a result of the calculation by the CRC check unit 1123, generates an AALTType5 trailer from the AALTType2SSTED trailer of the cell whose CRC is correct. The ASARType5 trailer generation unit for SSSAR 1125 generates an AALTType5 trailer for the AALTType2SSSAR cell. The AALType5 trailer selecting unit 1126 selects, based on the identification result from the AALType identifying unit 111, a trailer generated by the SSTED AALType5 trailer generating unit 1124 or a trailer generated by the SSSAR AALType5 trailer generating unit 1125.
[0025]
The AALType5 cell assembling unit 1127 is connected to the VPI / VCI / CID → VPI / VCI conversion unit 1121, the AALTType2 cell buffer 1120 and the AALTType5 trailer selection unit 1126, and receives the VPI / VCI / CID → VPI / VCI from the VPI / VCI conversion unit 1121. A cell of AALTType5 is assembled from the / VCI value, the payload from the AALTType2 cell buffer 1120, and the trailer from the AALTType5 trailer selector 1126. The AALType5 cell assembling unit 1127 also generates a PT field and a CLP field of the ATM cell header.
[0026]
As shown in FIG. 4, the AALType5 → AALTType2 conversion unit 119 shown in FIG. 2 includes an AALType5 cell buffer 1190, a VPI / VCI → VPI / VCI / CID conversion unit 1191, an AALType5 trailer extraction unit 1192, a CRC check unit 1193, and an AALType2SSTED. It has a trailer generating unit 1194, an AALType2SSTED trailer sending unit 1195, and an AALType2 cell assembling unit 1196.
[0027]
To explain the above configuration in detail, the AALT5 cell buffer 1190 buffers AALT5 cells. The VPI / VCI → VPI / VCI / CID conversion unit 1191 is connected to the AALT5 cell buffer 1190, and stores the VPI / VCI value of the AALT5 cell, the ATM header VPI / VCI value of the AALT2 cell, and the CPS packet header CID value in the AALTType2. Convert to
[0028]
The AALType5 trailer extracting unit 1192 is connected to the AALType5 cell buffer 1190, and extracts the trailer unit of the AALType5 cell buffered in the cell buffer when the identification result of the AALType identification unit 118 is AALType2SSTED. The CRC checking unit 1193 is connected to the AALType5 trailer extracting unit 1192, and calculates whether or not the value of the CRC (Cyclic Redundancy Check Character) field of the trailer extracted by the extracting unit 1192 is correct, and the value of the CRC field is incorrect. At this time, an instruction to discard the cell is issued to the AALType5 cell buffer 1190.
[0029]
The AALType2SSTED trailer generating unit 1194 is connected to the CRC checking unit 1193, and as a result of the calculation by the CRC checking unit 1193, generates the AALType2SSTED trailer from the AALTType5 trailer of the cell having the correct CRC. AALType2SSTED trailer sending section 1195 outputs a trailer generated by AALType2SSTED trailer generating section 1194 when the identification result of AALType2SSTED is AALType2SSTED.
[0030]
The AALType2 cell assembling unit 1196 is connected to the VPI / VCI → VPI / VCI / CID conversion unit 1191, the AALTType5 cell buffer 1190, and the AALTType2SSTED trailer sending unit 1195, and is connected to the VPI / VCI → VPI / VCI / CID conversion unit 1191. An AALType2SSTED or AALType2SSSAR cell is assembled from the VPI / VCI / CID value, the payload from the AALType5 cell buffer 1190, and the trailer from the AALType2SSTED trailer sending unit 1195.
[0031]
When the cell to be transmitted is an AALType2SSSAR cell, the AALType2 cell assembling unit 1196 transmits the VPI / VCI / CID value from the VPI / VCI → VPI / VCI / CID conversion unit 1191 and the payload from the AALType5 cell buffer 1190. Thus, the cell of AALType2SSSAR is assembled. The AALType2 cell assembling unit 1196 also generates a PT field and a CLP field of the ATM cell header.
[0032]
(2) Description of operation
Next, the operation of the first embodiment of the present invention will be described in detail with reference to FIGS. First, a case where the base station control device 1 receives an AALType2SSTED cell from the base station 2 will be described with reference to FIGS.
[0033]
The AALT Type 2 SSTED cell from the base station 2 is received as an ATM cell by the ATM cell receiving unit 110 of the AAL Type 2 / Type 5 conversion device 11 after passing through the node interface unit 10 of the base station control device 1. At the time of call establishment, the VPI / VCI value and the cell type (AALTType2SSTED, AALTType2SSSAR, or other) are registered in the AALType identification unit 111, and the registered value and the VPI / VPI / API of the received ATM cell header are registered. By comparing the received cell with the VCI value, the received cell is identified as an AALType2SSTED cell.
[0034]
As a result, the ATM cell is buffered in the AALTType2 cell buffer 1120 in the AALTType2 → Type5 conversion unit 112. AALType2 the cell buffer 1120, the same VPI / VCI / CID: AALType2CPS packets (Communication Identifier communication identifier), ITU-T (International Telecommunication Union-Telecommunication Standardization Sector: ITU Telecommunication Standardization Sector) I. 363.2 and I.P. According to the SSSAR assembly flow of 366.1, it is assembled up to AALType2SSSAR.
[0035]
The VPI / VCI / CID → VPI / VCI conversion unit 1121 searches the ATM header VPI / VCI value of the AALTType5 cell from the VPI / VCI value of the ATM header of the AALTType2 cell and the CID value of the CPS packet header in the AALTType2.
[0036]
From the AALType identification unit 111, it is known that the cell assembled in the AALType2 cell buffer 1120 is a SSTED cell. Therefore, the SSTED trailer extraction unit 1122 performs the processing from the AALType2 cell buffered in the AAL2 cell buffer 1120. , SSTED trailer section.
[0037]
The CRC check unit 1123 compares the CRC field value of the SSTED trailer extracted by the SSTED trailer extraction unit 1122 with the CRC operation result of the payload of the corresponding cell buffered in the AALType2 cell buffer, and matches. If not, an instruction is given to discard the corresponding cell in the AALType2 cell buffer 1120. For example, when the AALType2 cell buffer is configured by a memory, an instruction to release the memory is issued. If the CRC check result is correct, an AAL5 trailer for SSTED is generated by the AALType5 trailer generation unit 1124 for SSTED.
[0038]
Here, a method of generating the AAL5 trailer will be described with reference to FIG.
[0039]
Since the arithmetic expression of the CRC-32 of the AALType2SSTED trailer is the same as that of the CRC-32 of the AAL5 trailer, the CRC-32 field of the AALType2SSTED trailer is substituted for the CRC-32 field of the AALType5 trailer. Similarly, the Length field of the AALType2SSTED trailer is substituted for the Length field of the AALType5 trailer, the “Reserved + CI + LP” field is substituted for the CPI field, the SSTED-UU field is substituted for the CPCS-UU field.
[0040]
The PAD field is filled so that the total number of bytes of the AALType2SSTED payload and the AALType5 trailer is a multiple of 48 octets.
[0041]
In the AALType5 trailer selecting unit 1126, since the AALType identification unit 111 indicates AAL2TypeSSTED, the data from the SSTED AALType5 trailer generating unit 1124 is selected and output to the AALType5 cell assembling unit 1127.
[0042]
The AALType5 cell assembling unit 1127 converts the AALTType5 cell from the VPI / VCI / CID → VPI / VCI value from the VPI / VCI conversion unit 1121, the payload from the AALTType2 cell buffer 1120, and the trailer from the AALTType5 trailer selecting unit 1126. assemble.
[0043]
If the cell from the base station 2 is AALType2SSSAR, the AALType identification unit 111 identifies the cell as an AALType2SSSAR cell based on the VPI / VCI value of the ATM cell header.
[0044]
At this time, the SSTED trailer extraction unit 1122 does not operate, and the SSAL AALType5 trailer generation unit 1125 generates the AALType5 trailer.
[0045]
In the Length field of the AALType5 trailer, the byte length of AALType2SSSAR counted at the time of assembling the AALType2SSSAR is substituted, and in the CPCS-UU field and the CPI field, values set in registers and the like at the time of call establishment are substituted. In the 32 fields, the CRC operation result of the cell buffered in the AALType2 cell buffer 1120 is substituted, and the PAD field is set so that the total number of bytes of the AAL2SSSAR byte length and the AALType5 trailer is a multiple of 48 octets. fill in.
[0046]
The AALType5 cell assembling unit 1127 also generates a PT field and a CLP field of the ATM cell header.
[0047]
The AALTType5 cell assembled by the AALTType2 → AALTType5 conversion unit 112 converts the VPI / VCI value in the ATM header conversion unit 113, performs the HEC calculation of the ATM header in the ATM header generation unit 114, and outputs the HEC calculation from the ATM cell transmission unit 115. It is sent to ATMSW12.
[0048]
A cell that is not an AALType2SSTED cell or an AALType2SSSAR cell is output from the AALType identification unit 111 to the ATM header conversion unit 113, converts the VPI / VCI value, performs the HEC calculation of the ATM header in the ATM header generation unit 114, and performs the ATM cell transmission unit 115 to the ATMSW 12.
[0049]
Next, with reference to FIGS. 1 and 2 and FIGS. 4 and 5, a case will be described in which an ATM Type 5 cell to be converted into an AALT Type 2 SSTED cell is received from the ATMSW 12.
[0050]
The AALT Type 5 cell from the ATM SW 12 is received by the ATM cell receiving section 116 of the AALT Type 2 / Type 5 converter 11 of the base station controller 1, and the ATM header converter 117 converts the VPI / VCI value. At the time of call establishment, etc., the VPI / VCI value and the cell type (AALType2SSTED, AALTType2SSSAR, or other) are registered in the AALType identification unit 118, and the registered value is converted by the ATM header conversion unit 117. The received cell is compared with the VPI / VCI value of the ATM cell header to identify that the received cell is a cell to be converted to an AALType2SSTED cell.
[0051]
As a result, the ATM cell is buffered in the AALTType5 cell buffer 1190 in the AALTType5 → AALTType2 conversion unit 119. In the AALType5 cell buffer 1190, ITU-T I. The AALType5 cell is assembled according to 363.5.
[0052]
The VPI / VCI → VPI / VCI / CID conversion unit 1191 searches the ATM header VPI / VCI value of the AALT type 5 cell for the VPI / VCI value of the ATM header of the AALT type 2 cell and the CID value of the CPS packet header in AAL type 2.
[0053]
From the AALType identification unit 118, it is known that the cell assembled in the AALType5 cell buffer 1190 is a cell to be converted to an AALType2SSTED cell, so the AALTType5 trailer extraction unit 1192 is buffered in the AALType5 cell buffer 1190. The AALType5 trailer part is extracted from the existing AALType5 cell.
[0054]
The CRC check unit 1193 compares the CRC field value of the trailer extracted by the AALType5 trailer extraction unit 1192 with the CRC calculation result of the payload of the corresponding cell buffered in the AALType5 cell buffer, and does not match. In this case, an instruction is given to discard the corresponding cell in the AALType5 cell buffer 1190. For example, when the AALType5 cell buffer is configured by a memory, an instruction to release the memory is issued. If the CRC check result is correct, the AALType2SSTED trailer generation unit 1194 generates an AALType2SSTED trailer.
[0055]
Here, a method of generating the AALType2SSTED trailer will be described with reference to FIG.
[0056]
Since the arithmetic expression of CRC-32 of the AALTType5 trailer and CRC-32 of the AALTType2SSTED trailer are the same, the CRC-32 field of the AALTType5 trailer is substituted into the CRC-32 field of the AALType2SSTED trailer. Similarly, the Length field of the AALType5 trailer is assigned to the Length field of the AALType2SSTED trailer, the CPI field is assigned to the “Reserved + CI + LP” field, the CPCS-UU field is assigned to the SSTED-UU field. At this time, the PAD field of the AALType5 trailer is not used and is discarded.
[0057]
In the AALType2SSTED trailer sending unit 1195, since the AALType identification unit 118 indicates AALType2SSTED, the trailer generated by the AALType2SSTED trailer generating unit 1194 is sent to the AALType2 cell assembling unit 1196.
[0058]
In the AALType2 cell assembling unit 1196, the AALType2SSTED is read from the VPI / VCI / CID value from the VPI / VCI → VPI / VCI / CID conversion unit 1191, the payload from the AALTType5 cell buffer 1190, and the trailer from the AALType2SSTED trailer sending unit 1195. Assemble the cell.
[0059]
If the cell from the ATMSW 12 is a cell to be converted to an AALType2SSSAR cell, the AALType identification unit 118 identifies the cell to be converted to an AALType2SSSAR cell based on the VPI / VCI value of the ATM cell header.
[0060]
At this time, neither the AALType5 trailer extraction unit 1192 nor the AALType2SSTED trailer sending unit 1195 operates, and the VPI / VCI / CID value from the VPI / VCI → VPI / VCI / CID conversion unit 1191 and the payload from the AALTType5 cell buffer 1190 , AALType2SSSAR cells are assembled.
[0061]
The AALType2 cell assembling unit 1196 also generates a PT field and a CLP field of the ATM cell header.
[0062]
[Second embodiment]
Next, a second embodiment of the present invention will be described in detail with reference to the drawings.
[0063]
(1) Description of configuration
As shown in FIG. 6, the AALType2 / Type5 converter 11 according to the second embodiment of the present invention includes an ATM cell receiving unit 110, an AALType identification unit 111, an AALTType2 → Type5 conversion unit 112, an ATM header conversion unit 113, and an ATM header generation unit. 114, an ATM cell transmitting unit 115, an ATM cell receiving unit 116, an ATM header converting unit 117, an AALType identification unit 118, an AALType5 → Type2 converting unit 119, an ATM header generating unit 11a, an ATM cell transmitting unit 11b, a control unit 11c, and an OAM ( An Operation Administration Mode (cell) is provided with a cell identification unit 11d and an OAM cell processing unit 11e.
[0064]
The configuration of the main part will be described in detail. An OAM cell identification unit 11d is connected between the ATM cell reception unit 110 and the AALType identification unit 111, and between the OAM cell identification unit 11d and the ATM header generation unit 11a. The OAM cell processing unit 11e is connected. The OAM cell processing unit 11e is also connected to the ATM header conversion unit 113.
[0065]
(2) Description of operation
Next, the operation of the second embodiment of the present invention will be described in detail with reference to FIG.
[0066]
When the OAM cell identification unit 11d identifies that the received cell is an OAM cell (a cell for realizing an OAM function at the time of failure notification or the like), the OAM cell identification unit 11d sends the OAM cell to the OAM cell processing unit 11e. The OAM cell processing unit 11e performs OAM cell processing, generates an ATM cell according to the processing, and sends it to the ATM header conversion unit 113 or the ATM header generation unit 11a. Thereby, the AALType2 / Type5 conversion device 11 can also support OAM cells.
[0067]
Further, if the ATM cell receiving unit 110 and the ATM cell transmitting unit 11b have a line interface, the AALType2 / Type5 conversion device 11 can be directly connected to another node as a line interface device having an AALType2 / Type5 conversion function. is there.
[0068]
【The invention's effect】
As described above, according to the present invention, between the interface unit of the base station control device and the ATM switch, identification means for identifying whether an ATM cell is an AALType2SSSAR cell, an AALType2SSTED cell, or another cell, and an AALType2SSSAR cell or The conversion unit for converting the AALType2SSTED cell to the AALType5 cell is provided, so that the following effects are obtained.
[0069]
The first effect is that the AALTType2SSSAR assembly and the AALTType2SSTED assembly are performed in the preceding stage of the ATMSW, so that it is possible to prevent the AALTType2 cell into which the SSSAR / SSTED cannot be assembled from flowing into the ATMSW due to cell loss, data corruption, or the like. it can.
[0070]
The second effect is that since the AALT Type 2 cell is converted into the AALT Type 5 cell at the ATMSW preceding stage, a commercially available inexpensive AALT Type 5 termination chip can be used for the realization of the ATMSW subsequent stage service trunk, and the service trunk is developed. In this case, an already established technology (AALType5) can be used.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a base station control device of a mobile communication system according to a first embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of an AALType2 / Type5 conversion device according to the first embodiment of the present invention.
FIG. 3 is a block diagram illustrating a configuration of an AALType2 → Type5 conversion unit according to the first embodiment of the present invention.
FIG. 4 is a block diagram illustrating a configuration of an AALType5 → Type2 conversion unit according to the first embodiment of the present invention.
FIG. 5 is a conceptual diagram showing a configuration of an AALType2SSTED trailer and an AALType5 trailer according to the first embodiment of the present invention.
FIG. 6 is a block diagram illustrating a configuration of an AALType2 / Type5 conversion device according to a second embodiment of the present invention.
[Explanation of symbols]
1 Base station controller
2 base stations
10 Node interface section
11 AALType2 / Type5 converter
11d OAM cell identification unit
11e OAM cell processing unit
111 AALType identification unit
112 AALType2 → AALType5 conversion unit

Claims (10)

移動体通信システムを構成する基地局からセルを受信するインタフェース部と、ATM(Asynchronous Transfer Mode)セルのスイッチングを行うATMスイッチとを備えた基地局制御装置において、
前記インタフェース部と前記ATMスイッチとの間に各々設けられ、前記インタフェース部で受信したセルがATMセルの場合、前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSAR(Service Specific Segmentation and Reassembly)セルか、AALType2SSTED(Service Specific Transmission Error Detection)セルか、それ以外のセルかを識別する識別手段と、
該識別手段で前記ATMセルが前記AALType2SSSARセルと識別された場合、該セルをAALType5セルに変換し、前記ATMセルが前記AALType2SSTEDセルと識別された場合、該セルにおけるCRCフィールド値の正否を判定し、該判定の結果CRCフィールド値が正しいとき該AALType2SSTEDセルをAALType5セルに変換する変換手段を具備することを特徴とする基地局制御装置。
A base station control device including an interface unit for receiving cells from base stations constituting a mobile communication system and an ATM switch for switching ATM (Asynchronous Transfer Mode) cells,
When the cell received between the interface unit and the ATM switch is an ATM cell, the ATM cell is an AAL (ATM Adaptation Layer) Type 2 SSSAR (Service Specific Segmentation and Reassembly) cell, An AALType2SSTED (Service Specific Transmission Error Detection) cell or an identification means for identifying whether the cell is another cell,
When the ATM cell is identified as the AALType2SSSAR cell by the identification means, the cell is converted into an AALTType5 cell. When the ATM cell is identified as the AALTType2SSTED cell, whether the CRC field value in the cell is correct or not is determined. A base station control device comprising: a conversion unit that converts the AALType2SSTED cell into an AALType5 cell when the CRC field value is correct as a result of the determination .
前記変換手段は、前記CRCフィールド値が正しくないとき、当該ATMセルを廃棄することを特徴とする請求項1に記載の基地局制御装置。2. The base station controller according to claim 1, wherein the conversion unit discards the ATM cell when the CRC field value is incorrect. 移動体通信システムを構成する基地局からセルを受信するインタフェース部と、ATM(Asynchronous Transfer Mode)セルのスイッチングを行うATMスイッチとを備えた基地局制御装置において、
前記インタフェース部と前記ATMスイッチとの間に各々設けられ、前記インタフェース部で受信したセルがATMセルの場合、前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSAR(Service Specific Segmentation and Reassembly)セルか、AALType2SSTED(Service Specific Transmission Error Detection)セルか、それ以外のセルかを識別する識別手段と、該識別手段で前記ATMセルが前記AALType2SSSARセル又は前記AALType2SSTEDセルと識別された場合、前記Type2SSSARセル又は前記AALType2SSTEDセルをAALType5セルに変換する変換手段と、前記AALType2SSSARセル、前記AALType2SSTEDセルを組立てる組立手段とを具備することを特徴とする基地局制御装置。
A base station control device including an interface unit for receiving cells from base stations constituting a mobile communication system and an ATM switch for switching ATM (Asynchronous Transfer Mode) cells,
When the cell received between the interface unit and the ATM switch is an ATM cell, the ATM cell is an AAL (ATM Adaptation Layer) Type 2 SSSAR (Service Specific Segmentation and Reassembly) cell, AALType2SSTED (Service Specific Transmission Error Detection) cell or an identification means for identifying whether the cell is another cell, and when the ATM cell is identified by the identification means as the AALTType2SSSAR cell or the AALType2SSTED cell, the Type2SSSAR cell or the AALTType2SSTED A conversion means for converting a cell into an AALType5 cell, and an assembling means for assembling the AALType2SSSAR cell and the AALType2SSTED cell. The station controller.
前記組立手段は、前記AALType2SSSAR、前記AALType2SSTEDの組立てができないセルを廃棄することを特徴とする請求項3に記載の基地局制御装置。4. The base station control apparatus according to claim 3, wherein the assembling unit discards cells for which the AALType2SSSAR and the AALType2SSTED cannot be assembled. 移動体通信システムを構成する基地局からセルを受信するインタフェース部と、ATM(Asynchronous Transfer Mode)セルのスイッチングを行うATMスイッチとを備えた基地局制御装置において、
前記インタフェース部と前記ATMスイッチとの間に各々設けられ、前記インタフェース部で受信したセルがOAM(Operation Administration Mode)セルか否かを識別する第一識別手段と、該第一識別手段で前記受信セルがOAMセルと識別された場合、ATMセルを生成する生成手段と、前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSAR(Service Specific Segmentation and Reassembly)セルか、AALType2SSTED(Service Specific Transmission Error Detection)セルか、それ以外のセルかを識別する第二識別手段と、該第二識別手段で前記ATMセルが前記AALType2SSSARセル又は前記AALType2SSTEDセルと識別された場合、前記AALType2SSSARセル又は前記AALType2SSTEDセルをAALType5セルに変換する変換手段とを具備することを特徴とする基地局制御装置。
A base station control device including an interface unit for receiving cells from base stations constituting a mobile communication system and an ATM switch for switching ATM (Asynchronous Transfer Mode) cells,
A first identification unit provided between the interface unit and the ATM switch for identifying whether a cell received by the interface unit is an OAM (Operation Administration Mode) cell; Generating means for generating an ATM cell when the cell is identified as an OAM cell; and wherein the ATM cell is an AAL (ATM Adaptation Layer) Type 2 SSSAR (Service Specific Segmentation and Reassembly) cell or an AAL Type 2 SSTED (Service Specific Transmission Error Detection) cell. A second identification means for identifying whether the ATM cell is an AALType2SSSAR cell or the AALTType2SSTED cell, and if the ATM cell is identified as the AALType2SSSAR cell or the AALTType2SSTED cell, the second identification means identifies the AALTType2SSSAR cell or the AALTType2SSTED cell as AALTy. a base station control device, comprising: conversion means for converting the data into pe5 cells.
移動体通信システムを構成する基地局からATM(ATM (from a base station constituting a mobile communication system) Asynchronous Transfer ModeAsynchronous Transfer Mode )セル)cell を受信するインタフェース部と、前記ATMセルのスイッチングを行うATMスイッチとを備えた基地局制御装置で実行するセル処理方法において、A cell processing method executed by a base station control device including an interface unit for receiving an ATM cell, and an ATM switch for switching the ATM cell.
前記インタフェース部で受信した前記ATMセルが、AAL(  The ATM cell received by the interface unit is AAL ( ATM Adaptation LayerATM Adaptation Layer )Type2SSSAR) Type2SSSAR (Service Specific Segmentation and Reassembly)(Service Specific Segmentation and Reassembly) セルか、AALType2SSTEDCell or AALType2SSTED (Service Specific Transmission Error Detection)(Service Specific Transmission Error Detection) セルか、それ以外のセルかを識別し、Identify cells or other cells,
前記ATMセルが前記AALType2SSSARセルと識別された場合、該セルをAALType5セルに変換し、前記ATMセルが前記AALType2SSTEDセルと識別された場合、該セルにおけるCRCフィールド値の正否を判定し、該判定の結果CRCフィールド値が正しいとき該AALType2SSTEDセルをAALType5セルに変換することを特徴とするセル処理方法。  If the ATM cell is identified as the AALTType2SSSAR cell, the cell is converted into an AALTType5 cell. If the ATM cell is identified as the AALTType2SSTED cell, the validity of the CRC field value in the cell is determined. A cell processing method comprising: converting an AALTType2SSTED cell to an AALTType5 cell when a result CRC field value is correct.
更に、前記CRCフィールド値が正しくないとき、前記ATMセルを廃棄することを特徴とする請求項6に記載のセル処理方法。7. The cell processing method according to claim 6, further comprising: discarding the ATM cell when the CRC field value is incorrect. 移動体通信システムを構成する基地局からATM(Asynchronous Transfer Mode)セルを受信するインタフェース部と、前記ATMセルのスイッチングを行うATMスイッチとを備えた基地局制御装置で実行するセル処理方法において、
前記インタフェース部で受信した前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSAR(Service Specific Segmentation and Reassembly)セルか、AALType2SSTED(Service Specific Transmission Error Detection)セルか、それ以外のセルかを識別し、前記ATMセルが前記AALType2SSSARセル又は前記AALType2SSTEDセルと識別された場合、前記AALType2SSSARセル又は前記AALType2SSTEDセルをAALType5セルに変換し、
更に、前記AALType2SSSARセル、前記AALType2SSTEDセルを組立てることを特徴とするセル処理方法。
A cell processing method executed by a base station controller including an interface unit for receiving an ATM (Asynchronous Transfer Mode) cell from a base station constituting a mobile communication system, and an ATM switch for switching the ATM cell.
The ATM cell received by the interface unit is identified as an AAL (ATM Adaptation Layer) Type 2 SSSAR (Service Specific Segmentation and Reassembly) cell, an AAL Type 2 SSTED (Service Specific Transmission Error Detection) cell, or another cell. If the cell is identified as the AALType2SSSAR cell or the AALType2SSTED cell, the AALType2SSSAR cell or the AALType2SSTED cell is converted to an AALTType5 cell,
Further, a cell processing method comprising assembling the AALType2SSSAR cell and the AALType2SSTED cell.
更に、前記AALType2SSSAR、前記AALType2SSTEDの組立てができないセルを廃棄することを特徴とする請求項8に記載のセル処理方法。9. The cell processing method according to claim 8, further comprising: discarding cells in which the AALType2SSSAR and the AALType2SSTED cannot be assembled. 移動体通信システムを構成する基地局からセルを受信するインタフェース部と、ATM(Asynchronous Transfer Mode)セルのスイッチングを行うATMスイッチとを備えた基地局制御装置で実行するセル処理方法において、
前記インタフェース部で受信したセルがOAM(Operation Administration Mode)セルか否かを識別し、前記受信セルがOAMセルと識別された場合、ATMセルを生成し、前記ATMセルが、AAL(ATM Adaptation Layer)Type2SSSAR(Service Specific Segmentation and Reassembly)セルか、AALType2SSTED(Service Specific Transmission Error Detection)セルか、それ以外のセルかを識別し、前記ATMセルが前記AALType2SSSARセル又は前記AALType2SSTEDセルと識別された場合、前記AALType2SSSARセル又は前記AALType2SSTEDセルをAALType5セルに変換することを特徴とするセル処理方法。
A cell processing method executed by a base station control device including an interface unit for receiving a cell from a base station constituting a mobile communication system and an ATM switch for switching an ATM (Asynchronous Transfer Mode) cell.
It identifies whether or not the cell received by the interface unit is an OAM (Operation Administration Mode) cell, and if the received cell is identified as an OAM cell, generates an ATM cell, and the ATM cell is converted to an AAL (ATM Adaptation Layer). ) Type2SSSAR (Service Specific Segmentation and Reassembly) cell, AALType2SSTED (Service Specific Transmission Error Detection) cell, or other cells are identified, and if the ATM cell is identified as the AALType2SSSAR cell or the AALTType2SSTED cell, A cell processing method comprising: converting an AALType2SSSAR cell or the AALType2SSTED cell to an AALType5 cell.
JP2000229632A 2000-07-28 2000-07-28 Base station controller and cell processing method Expired - Fee Related JP3582464B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000229632A JP3582464B2 (en) 2000-07-28 2000-07-28 Base station controller and cell processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000229632A JP3582464B2 (en) 2000-07-28 2000-07-28 Base station controller and cell processing method

Publications (2)

Publication Number Publication Date
JP2002044104A JP2002044104A (en) 2002-02-08
JP3582464B2 true JP3582464B2 (en) 2004-10-27

Family

ID=18722717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000229632A Expired - Fee Related JP3582464B2 (en) 2000-07-28 2000-07-28 Base station controller and cell processing method

Country Status (1)

Country Link
JP (1) JP3582464B2 (en)

Also Published As

Publication number Publication date
JP2002044104A (en) 2002-02-08

Similar Documents

Publication Publication Date Title
JP3920436B2 (en) Switching apparatus, traffic management device and switching method in ATM network
US5953339A (en) Logical link connection server
US6449276B1 (en) Method and apparatus for efficient switching of partial minicells in ATM adaptation layer 2
US6289016B1 (en) Method for eliminating misconcatenation of partial packets in AAL2 and partial packet with channel identifier
US8948201B2 (en) Packet transfer apparatus
EP0906711B1 (en) Atm partial cut-through
US6028861A (en) Method and apparatus for performing packet synchronized switch-over
US6393025B1 (en) Time-sensitive packet processor for an ATM switch
EP0776563B1 (en) Device for broadband data service transmission in telecommunication system
AU728588B2 (en) Packet routing in a telecommunications network
KR100261735B1 (en) Data transmission device according to AAL2 protocol
JP3582464B2 (en) Base station controller and cell processing method
JP3654230B2 (en) Communications system
US6948013B2 (en) Apparatus and method for configuring data cells
EP0941592B1 (en) Routing of packets in a telecommunications system
US7522610B2 (en) Apparatus and method of transmitting ATM cells in an ATM network based mobile communication system
KR100221330B1 (en) Method of Efficient Use of Residual Bandwidth by Partitioning and Recombining the ALA Layer
KR0169643B1 (en) ATM-MSS Cell Switching Device and Method
EP1161818B1 (en) Method and apparatus for performing packet synchronized switch-over
KR100221333B1 (en) Method for effective use of the residual bandwidth at sar sublayer in aal layer
KR100221332B1 (en) Efficient Use of Residual Bandwidth in Partitioning and Recombination Sublayers
KR100497868B1 (en) Apparatus And Method For Converting AAL2/AAL5
WO2000007407A1 (en) A method and apparatus to provide end-to-end quality of service guarantee
KR100221331B1 (en) Efficient Use of Residual Bandwidth Using Link Lists in the Partitioning and Recombination Sublayers
JPH05268256A (en) Additional information transmission method in ATM

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040220

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20040408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040415

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040610

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040706

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040719

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees