Source: https://patents.google.com/patent/JPH1168782A/en
Timestamp: 2018-03-20 19:52:33
Document Index: 559999138

Matched Legal Cases: ['arts 42', 'art 1', 'art 2', 'art 1', 'art 2', 'art 1', 'art 2', 'art 1']

JPH1168782A - Signaling processing unit and its method - Google Patents
Signaling processing unit and its method
JPH1168782A
JPH1168782A JP22986897A JP22986897A JPH1168782A JP H1168782 A JPH1168782 A JP H1168782A JP 22986897 A JP22986897 A JP 22986897A JP 22986897 A JP22986897 A JP 22986897A JP H1168782 A JPH1168782 A JP H1168782A
JP22986897A
PROBLEM TO BE SOLVED: To surely connect terminals onto which signaling software sets with a different version are installed.
SOLUTION: A terminal 11 onto which a user network interface UNI signaling software of version 3.0 is installed and a terminal 13 onto which a user network interface UNI signaling software of version 3.1 is installed are contained in an asynchronous transfer mode ATM network 1. Upon the receipt of a signaling message from the terminal 11 to 13, a signal processing unit 3 converts a message generated by the UNI signaling software of version 3.0 into a message processed by the UNI signaling software of version 3.1 and sends the converted message to the terminal 13.
【発明の属する技術分野】本発明は、シグナリング処理装置に係わり、特に、異なるバージョンのシグナリングプロトコル用ソフトウェアを使用する端末間を接続する装置および方法に係わる。 The present invention relates to relates to a signaling processing apparatus, particularly relates to a device and method for connecting the terminal to use the software for a different version of the signaling protocol.
【従来の技術】通信方式の１つとして、実際の通信に先だってユーザ端末とネットワークとの間でネットワーク資源（帯域、品質、仮想チャネル等）に関する交渉を行い、その交渉に基づいて情報を転送する方式が知られている。 One of the Related Art Communication systems, network resources between the actual user terminal and the network prior to the communication (bandwidth, quality, virtual channels, etc.) negotiated relates to transfer information on the basis of the negotiation method is known. このような通信に先立つ交渉は、シグナリング処理と呼ばれている。 Negotiation prior to such communication is called signaling process. また、上述ようなシグナリング処理が行われる通信方式の中の代表的なものがＡＴＭである。 Further, it is typical that ATM in the communication system signaling processing as described above is performed.
【０００３】図４１は、ＡＴＭシステムの一例の構成図である。 [0003] Figure 41 is a configuration diagram of an example of an ATM system. 同図に示す例では、８台のＡＴＭ端末（端末Ａ In the example shown in the drawing, the eight ATM terminal (terminal A
〜Ｈ）がＡＴＭ網に収容されている。 ~H) is accommodated in the ATM network. ＡＴＭ網は、１台以上のＡＴＭ交換機を有する。 ATM network has more than one of the ATM switch. 各ＡＴＭ端末とＡＴＭ網との間のプロトコルは、ＵＮＩ（ユーザ・ネットワークインタフェース）により規定され、ＡＴＭ交換機間のプロトコルは、ＮＮＩ（ネットワーク・ネットワークインタフェース）により規定されている。 Protocol between the ATM terminals and the ATM network is defined by UNI (User-Network Interface), the protocol between the ATM switch is defined by the NNI (Network-Network Interface).
【０００４】ＡＴＭ端末は、シグナリングにより呼を確立するための機能（ソフトウェア）およびＡＴＭセルの組立・分解機能を有している。 [0004] ATM terminal has a CLAD function of the functional (software) and ATM cell for establishing a call by signaling. 以下、前者の機能を実現するためのソフトウェアをシグナリング用ソフトウェアと呼ぶことにする。 Will be referred to software for implementing the former function as signaling software.
【０００５】ＡＴＭ網上に呼を確立する際には、ＡＴＭ [0005] when establishing a call on the ATM network, ATM
端末とＡＴＭ網との間でメッセージ（ＳＥＴＵＰ、ＣＯ Messages between the terminal and the ATM network (SETUP, CO
ＮＮＥＣＴ等）が授受される。 NNECT, etc.) are exchanged. ＡＴＭ端末において、シグナリング用ソフトウェアはこれらのメッセージを処理する。 In ATM terminal, the signaling software to process these messages. そして、ＡＴＭ網は、それらのメッセージに従ってパスや通信能力を決定し、各ＡＴＭ端末にそれらを通知する。 Then, ATM network, determine the path and communication capabilities in accordance with their message, and notifies them to each ATM terminal. 以降、それらのＡＴＭ端末は、その通知されたパスを介して通信を行う。 Later, their ATM terminal communicates via the notified path.
【発明が解決しようとする課題】一般に、ソフトウェアは、頻繁にバージョンアップされる。 In general [0007], software is frequently upgraded. 上述のシグナリング用ソフトウェアも例外ではなく、ＡＴＭシステムのＳ Software for the above-mentioned signaling is no exception, of the ATM system S
ＶＣ（Switched VirtualChannel ：交換接続仮想チャネル）サービスに関しては、現在２つのバージョン（UNI VC: For (Switched VirtualChannel exchange connection virtual channel) services, currently two versions (UNI
3.0 、UNI 3.1 ）が広く使用されている。 3.0, UNI 3.1) has been widely used. これら２つのバージョンのシグナリング用ソフトウェアは、基本的な互換性（相互接続性）はあるが、アプリケーションによってはこれら２つのバージョンのソフトウェアの間を相互に接続できない場合がある。 These two versions of the signaling software, albeit basic compatibility (interoperability), some applications may not be connected between these two versions of the software to each other.
【０００７】たとえば、呼接続を要求するメッセージである「ＳＥＴＵＰ」には、ＡＡＬパラメータを設定する領域が設けられているが、バージョンUNI 3.0 では、このＡＡＬパラメータの中の「Mode」に所定の値を設定するように規定されているのに対し、バージョンUNI 3.1 [0007] For example, a message requesting a call connection to the "SETUP" is the area to set the AAL parameters are provided, in the version UNI 3.0, a predetermined value in the "Mode" in the AAL parameter while are defined so as to set the version UNI 3.1
では、ＡＡＬパラメータ中に「Mode」が存在しない。 In, "Mode" is not present in the AAL parameters. このため、ＡＴＭ網を利用してＬＡＮデータを転送するアプリケーションであるＬＡＮエミュレーションでは、バージョンUNI 3.0 を利用する場合には「Mode」は必須パラメータであるが、バージョンUNI 3.1 を利用する場合には、「Mode」があってはならないことになっている。 For this reason, in the LAN emulation is an application to transfer the LAN data using the ATM network, but in the case of using the version UNI 3.0 "Mode" is an essential parameter, in the case of using the version UNI 3.1 is, It is supposed to be there should be no "Mode".
したがって、たとえば、バージョンUNI3.0 のシグナリング用ソフトウェアがインストールされた端末Ｂと、バージョンUNI 3.1 のシグナリング用ソフトウェアがインストールされた端末ＣとがＬＡＮエミュレーションで通信を行おうとすると、端末Ｂから送出されたＳＥＴＵＰ Thus, for example, a terminal B of software for signaling version UNI3.0 is installed, the software for signaling version UNI 3.1 there is a terminal C which is installed to attempt to communicate with LAN emulation, sent from the terminal B SETUP
メッセージ（Modeが設定されている）が端末Ｃに転送されたとき、端末Ｃは、バージョンUNI 3.1 では不必要なパラメータである「Mode」を認識できず、結果としてそのメッセージを処理できないことがある。 When a message (Mode is set) has been transferred to the terminal C, the terminal C can not recognize the version UNI 3.1 in unnecessary parameter "Mode", you may not be able to process the message as a result . すなわち、このようなアプリケーションを利用する場合には、異なるバージョンのシグナリング用ソフトウェアがインストールされた端末間を接続できないことがある。 That is, when using such an application may not be able to connect the software for a different version of the signaling is installed terminals.
【０００８】図４２は、図４１に示すＡＴＭ端末間の相互接続性を示す図表である。 [0008] Figure 42 is a table showing the interconnectivity between ATM terminal shown in FIG. 41. ここでは、ＡＴＭ交換機間のＮＮＩのシグナリングプロトコルがバージョンUNI 3. Here, the signaling protocol NNI between ATM switch version UNI 3.
1 相当のプロトコルであるものとしている。 It is assumed to be 1 equivalent protocol.
【０００９】本発明の課題は、上記問題を解決することであり、異なるバージョンのシグナリング用ソフトウェア間、あるいは異なるバージョンのシグナリング用ソフトウェアがインストールされた端末間を確実に接続できるようにする装置および方法を提供することである。 It is an object of the present invention is to solve the above problems, different between the versions of the signaling software or different versions device and method signaling software to be able to securely connect the installed terminal of it is to provide a.
【課題を解決するための手段】本発明のシグナリング処理装置は、網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する構成を前提とし、既存のシグナリング処理機能に加え、格納手段、検出手段およびメッセージ変換手段を有する。 Signaling processing apparatus of the present invention In order to achieve the above object, according to a configuration for executing signaling processing for establishing a connection between terminals accommodated in the network assumes, in addition to the existing signaling processing function, storage means, having a detection unit and a message converter. 格納手段は、網に収容される端末を識別する情報とその端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する。 Storing means stores the information indicating the version of the signaling software used in the information and the terminal identifies the terminal accommodated in the network in association with. 検出手段は、シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出する。 Detection means, upon receiving a signaling message, referring to the storage means, for detecting the version of the source terminal and the destination software each signaling used in the terminal of the signaling message. メッセージ変換手段は、上記発信元端末および着信先端末において使用されているシグナリング用ソフトウェアのバージョンに基づいて上記受信したメッセージを変換する。 Message converting means converts the message thus received, based on the version of the software for signaling used in the transmission terminal and the destination terminal.
【００１１】上記構成によれば、異なるバージョンのシグナリング用ソフトウェアを使用する端末間を確実に接続することができる。 With the above arrangement, it is possible to securely connect the terminals to use the software for different versions of signaling. メッセージ変換手段は、例えば、 Message conversion means is, for example,
発信元端末および着信先端末においてそれぞれ第１および第２のバージョンのシグナリング用ソフトウェアが使用されていた場合、上記受信したメッセージから、第１ If the origination terminal and the destination first and second respective the terminal version of the signaling software has been used, from the message thus received, first
のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内に設けられておりかつ第２のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内には設けられていない情報要素を削除する。 Remove version information elements in the message is not provided and is provided in the message is processed by the second version of the software for signaling is processed by the software for signaling. 或いは、 Or,
メッセージ変換手段は、上記受信したメッセージに、第２のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内に設けられておりかつ第１のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内には設けられていない情報要素として所定のパターンを追加する。 Message conversion means, the message thus received, provided in the message to be processed by the second version of the message in which and the first provided to be processed by the software for signaling software versions for signaling Add predetermined pattern as no information element.
【００１２】本発明の他の形態のシグナリング処理装置は、網内に設けられる交換機に接続され、網に収容される端末間にコネクションを確立する構成を前提する。 [0012] Another form signaling processing apparatus of the present invention is connected to a switch provided in the network and based on the configuration for establishing a connection between terminals accommodated in the network. 格納手段は、上記交換機に収容される回線を識別する情報とその回線のインタフェースにおいて使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する。 Storage means for storing in association with the information indicating the version of the signaling software used in the information and interface of the line identifies the line that is housed in the exchange. 検出手段は、シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信側回線および着信側回線のインタフェースにおいて使用されている各シグナリング用ソフトウェアのバージョンを検出する。 Detection means, upon receiving a signaling message, referring to the storage means, for detecting a calling line and the called party software version for each signaling used in the interface circuit of the signaling message. メッセージ変換手段は、上記発信側回線および着信側回線において使用されているシグナリング用ソフトウェアのバージョンに基づいて上記受信したメッセージを変換する。 Message converting means converts the message thus received, based on the version of the software for signaling used in the calling line and the called party line.
【００１３】上記構成によれば、交換機間を接続する回線（端末が接続されていない回線）のインタフェースにおいて使用されているシグナリング用ソフトウェアのバージョンを考慮しながらコネクション確実に確立できる。 With the above arrangement, the connection can be reliably established taking into account the version of the software for signaling used in the interface of a line connecting the switch (device is not connected the line).
【発明の実施の形態】図１は、本発明のシグナリング処理装置が適用されるシステムの一例の構成図である。 Figure 1 DETAILED DESCRIPTION OF THE INVENTION is a block diagram of an example of a system signaling processing apparatus of the present invention is applied. 以下では、一実施形態としてＡＴＭシステムを採り上げて説明する。 Hereinafter, description is taken up ATM system as an embodiment.
【００１５】ＡＴＭ網１は、１つ以上のＡＴＭ交換機（交換機２−１、２−２）を有し、ＡＴＭセルをそのヘッダに設定されているルーティング情報（VPI/VCI ）に従って転送する。 [0015] ATM network 1 comprises one or more ATM switching machine (switch 2-1 and 2-2), and transfers in accordance with the routing information set the ATM cell in the header (VPI / VCI). ＡＴＭ網１は、ＡＴＭ端末（端末１１ ATM network 1, ATM terminal (terminal 11
〜端末１８）を収容する。 To accommodate the - terminal 18). 交換機２−１および２−２ Exchange 2-1 and 2-2
は、それぞれシグナリング処理部３−１および３−２を有する。 Each have a signaling processing unit 3-1 and 3-2. シグナリング処理部３−１および３−２は、シグナリングプロトコルに従い、通信に先だってコネクションを確立する際の処理を実行する。 Signaling processing unit 3-1 and 3-2, in accordance with a signaling protocol, it executes the processing for establishing a connection prior to the communication.
【００１６】ＡＴＭ網１に収容されるＡＴＭ端末のうち、端末１１、１２、１５、１６にはバージョンUNI 3. [0016] Of the ATM terminal to be accommodated in the ATM network 1, to the terminal 11,12,15,16 version UNI 3.
0 のシグナリング用ソフトウェアがインストールされており、端末１３、１４、１７、１８にはバージョンUNI 0 software signaling is installed and the terminal 13,14,17,18 version UNI
3.1 のシグナリング用ソフトウェアがインストールされている。 3.1 software for signaling is installed. また、交換機２−１と交換機２−２とを接続する回線のＮＮＩのシグナリングプロトコルは、バージョンUNI 3.1 相当のプロトコルである。 Furthermore, NNI signaling protocol of a line connecting the switch 2-2 and the exchange 2-1 are version UNI 3.1 equivalent protocol.
【００１７】本実施形態のシグナリング処理装置３（シグナリング処理装置３は、シグナリング処理装置３−１ The signaling processing apparatus 3 (signaling processing apparatus 3 of this embodiment, the signaling processor 3-1
および３−２を代表する）は、既存のシグナリング処理機能に加え、互いに異なるバージョンのシグナリング用ソフトウェア間を相互に接続するための機能を有している。 And 3-2 representing), in addition to the existing signaling processing function, a function for interconnecting between different versions of the signaling software with each other.
【００１８】図２は、シグナリングのシーケンスを示す図である。 [0018] FIG. 2 is a diagram showing a sequence of signaling. ここでは、端末１１が発信元であり、端末１ Here, a terminal 11 is the source, the terminal 1
３が着信先である場合を示している。 3 shows a case where the destination. まず、端末１１ First, the terminal 11
は、着信先として端末１３のＡＴＭアドレスを設定したＳＥＴＵＰメッセージ（呼設定メッセージ）をＡＴＭ網１に送出する。 Sends SETUP message set the ATM address of the terminal 13 as the destination (the call setup message) to the ATM network 1. なお、シグナリングメッセージは、１つ以上のＡＴＭセルに格納されて転送される。 Note that the signaling message is transferred are stored in one or more ATM cells. 端末１１を収容する交換機２−１は、そのＳＥＴＵＰメッセージをシグナリング処理装置３−１に転送する。 Exchange 2-1 that accommodates the terminal 11 forwards the SETUP message to the signaling processor 3-1. シグナリング処理装置３−１は、そのＳＥＴＵＰメッセージに設定されているＡＴＭアドレスに従ってそのＳＥＴＵＰメッセージを端末１３へ転送すると共に、端末１１へはＣＡＬ Signaling processor 3-1, and transfers the SETUP message to the terminal 13 according to ATM address set in the SETUP message, CAL is the terminal 11
Ｌ−ＰＲＯＣメッセージ（呼受付メッセージ）を返送する。 To return the L-PROC message (call accepted message).
【００１９】端末１３は、上記ＳＥＴＵＰメッセージを受信すると、着信先として端末１１のＡＴＭアドレスを設定したＣＯＮＮＥＣＴメッセージ（応答メッセージ） The terminal 13 receives the SETUP message, CONNECT message set the ATM address of the terminal 11 as the destination (response message)
をＡＴＭ網１に送出する。 And it sends it out to the ATM network 1. 端末１３を収容する交換機２ Exchange 2 that accommodates the terminal 13
−１は、そのＣＯＮＮＥＣＴメッセージをシグナリング処理装置３−１に転送する。 -1 forwards the CONNECT message to the signaling processor 3-1. シグナリング処理装置３− Signaling processor 3-
１は、そのＣＯＮＮＥＣＴメッセージに設定されているＡＴＭアドレスに従ってそのＣＯＮＮＥＣＴッセージを端末１３へ転送すると共に、端末１３へはＣＯＮＮ−Ａ 1, and transfers the CONNECT message to the terminal 13 according to ATM address set in the CONNECT message, CONN-A is to the terminal 13
ＣＫメッセージ（応答確認メッセージ）を返送する。 CK sends back a message (acknowledgment message).
【００２０】ＳＥＴＵＰメッセージには、後述詳しく説明するが、確立すべきコネクションの品質や帯域などのパラメータが設定されている。 [0020] SETUP message is described below in detail, parameters such as the quality and bandwidth of a connection to be established is set. そして、ＡＴＭ網１がそのＳＥＴＵＰメッセージに許可を与えることにより、コネクションが確立される。 Then, ATM network 1 by giving permission to the SETUP message, the connection is established.
【００２１】図３は、本発明のシグナリング処理装置の特徴を説明する図である。 [0021] FIG. 3 is a diagram for explaining the characteristics of the signaling processor of the present invention. シグナリング処理装置３は、 Signaling processor 3,
互いに異なるバージョンのシグナリング用ソフトウェア間を相互に接続させるための機能を実現する手段として、格納部２１、検出部２２、メッセージ変換部２３を有する。 As it means for realizing the function for causing the mutual connection between different versions of the signaling software, having a storage unit 21, detecting unit 22, the message converter 23.
【００２２】格納部２１は、ＡＴＭ網１に収容される端末を識別する情報と、その端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する。 The storage unit 21 includes information and identifying a terminal accommodated in the ATM network 1, and stores in association with the information indicating the version of the signaling software used in the terminal. 検出部２２は、シグナリングメッセージを受信した場合、格納部２１を参照し、そのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出する。 Detector 22, when receiving the signaling message, with reference to the storage unit 21, detects the version of the source terminal and the destination software each signaling used in the terminal of the signaling message. たとえば、端末１１から端末１３への発呼の場合、検出部２２は、発信元である端末１１にバージョンUNI 3.0 のシグナリング用ソフトウェアがインストールされており、着信先である端末１３にバージョンUNI 3.1 のシグナリング用ソフトウェアがインストールされていることを検出する。 For example, if the terminal 11 of the call to the terminal 13, the detection unit 22, the signaling software of the terminal 11 to the version UNI 3.0 is the source and is installed in the terminal 13 is a destination version of the UNI 3.1 It detects that the signaling software is installed.
【００２３】メッセージ変換部２３は、発信元端末（端末１１）および着信先端末（端末１３）において互いに異なるバージョンのシグナリング用ソフトウェアがインストールされていた場合、受信したメッセージを着信先端末にインストールされているシグナリング用ソフトウェアが処理可能な状態に変換する。 The message conversion unit 23, when the origination terminal (terminal 11) and the destination terminal (terminal 13) different versions of the signaling software in is installed, is installed messages received destination terminal signaling software there are converted into processable state. 図３に示す例においては、バージョンUNI 3.0 のシグナリング用ソフトウェアで作成されたメッセージをバージョンUNI 3.1 のシグナリング用ソフトウェアで処理可能なように変換する。 In the example shown in FIG. 3, and converts the message created in software for signaling version UNI 3.0 As can be processed by the signaling software version UNI 3.1.
具体例については、後述する。 A specific example will be described later.
【００２４】図４は、交換機およびシグナリング処理装置のブロック図である。 FIG. 4 is a block diagram of a switching system and signaling processor. なお、図１に示す１組のＡＴＭ Incidentally, a pair of ATM shown in FIG. 1
交換機およびシグナリング処理装置を総称して交換機と呼ぶことがある。 May be referred to as a switch and the signaling processor collectively switch the.
【００２５】回線制御部３１は、回線ごとにＵＮＩ／Ｎ [0025] The line control unit 31, for each line UNI / N
ＮＩインタフェースを終端する。 To terminate the NI interface. スイッチ部３２は、Ａ Switch unit 32, A
ＴＭセルをそのセルのヘッダに設定されているルーティング情報に従ってセル単位で交換する。 Replacing for each cell according to the routing information set to TM cells in the header of that cell. セル抽出／挿入部３３は、回線制御部３１を介して入力されるセルからシグナリング用のセルを抽出してシグナリング処理部３ Cell extracting / inserting section 33, signaling processing unit 3 extracts the cells for signaling from the cell input via the line control unit 31
４へ渡し、また、シグナリング処理部３４から出力されたシグナリング用のセルをスイッチ部３２に送出する。 Pass to 4, also transmits a cell for signaling output from the signaling processing unit 34 to the switch unit 32.
シグナリング処理部３４は、ＡＴＭシグナリングプロトコルのレイヤ２／レイヤ３を終端し、受信したメッセージをＡＴＭ呼制御部３５に渡して処理を依頼する。 Signaling processing unit 34 terminates the Layer 2 / Layer 3 ATM signaling protocol, requests processing passes the received message to the ATM call control unit 35. ＡＴ AT
Ｍ呼制御部３５は、ＳＶＣ（SwitchedVirtualChannel： M call control section 35 is, SVC (SwitchedVirtualChannel:
交換接続仮想チャネル）呼の発信／着信／接続／切断に係わる制御、及びルーティング処理を行う。 It switched connection Virtual Channel) outbound / inbound / connection / control relating to disconnection of the call, and routing processing. データ部３ Data section 3
６は、システム対応、呼対応、ＡＴＭアドレス対応、および回線対応のデータを管理する。 6, the system response, a call response, ATM address correspondence, and manages the line corresponding data. データ部３６に格納されるデータは、シグナリング部３４またはＡＴＭ呼制御部３５により登録／削除／変更／参照される。 Data stored in the data section 36 is registered / deleted / changed / referred to by the signaling unit 34 or the ATM call control unit 35.
【００２６】図５および図６を参照しながら、データ部３６について詳細に説明する。 [0026] With reference to FIGS. 5 and 6, the data portion 36 will be described in detail. ここでは、シグナリング処理装置３−１に格納されているデータ部３６として説明する。 Here, a description will be given as the data section 36 which is stored in the signaling processor 3-1. また、図５および図６では、本発明に直接関係のあるデータのみを示す。 Further, in FIGS. 5 and 6 show only the data directly related to the present invention.
【００２７】図５(a) は、回線対応データ部４１の構成図である。 FIG. 5 (a) is a block diagram of a line interface data unit 41. 回線対応データ部４１は回線ごとの属性データを格納する。 Line corresponding data unit 41 stores the attribute data for each line. シグナリング処理装置３−１に格納されている回線対応データ部４１には、交換機２−１に収容される回線ごとに、その回線に接続されている端末のＡ The line interface data 41 stored in the signaling processor 3-1, for each line contained in the exchange 2-1, A terminal connected to the line
ＴＭアドレス、その端末において使用されているシグナリング用ソフトウェアのバージョン、および変換パターンが設定される。 TM address, software version for signaling used in the terminal, and the conversion patterns are set. ここで、各端末において使用されているシグナリング用ソフトウェアのバージョンを表す情報は、例えば、その端末がＡＴＭに加入する際に登録される。 Here, information indicating the version of the software for signaling used in each terminal, for example, is registered in the terminal subscribes to ATM.
【００２８】なお、図５(a) に示す回線対応データ部４ It should be noted, line-related data portion 4 shown in FIG. 5 (a)
１においては、各ＵＮＩ回線に１台のＡＴＭ端末が接続されているものとしている。 In one, it is assumed that the ATM terminal one on each UNI line is connected. また、回線対応データ部４ In addition, the line corresponding data section 4
１には、ＵＮＩ回線だけでなく、ＮＮＩ回線（ここでは、交換機２−１と交換機２−２との間の回線）に関するデータも格納される。 The 1, not only the UNI line, NNI line (in this case, the line between the exchange 2-2 and the exchange 2-1) data is also stored relating. 変換パターンは、後述詳しく説明するが、バージョンUNI 3.0 のシグナリング用ソフトウェアで作成されたメッセージをバージョンUNI 3.1 のシグナリング用ソフトウェアで処理可能なように変換するためのデータ、およびバージョンUNI 3.1 のシグナリング用ソフトウェアで作成されたメッセージをバージョンUNI 3.0 のシグナリング用ソフトウェアで処理可能なように変換するためのデータであり、図３に示すメッセージ変換部２３の処理を記述したものである。 Conversion pattern is described later in detail, the version UNI 3.0 signaling software data for converting as can be processed by the signaling software message version UNI 3.1 created with, and version UNI 3.1 signaling software in a data for converting to allow processing messages created by the signaling software version UNI 3.0, is a description of the processing of the message converter 23 shown in FIG. このように、回線毎に異なる変換パターンを設定することができる。 Thus, it is possible to set a different conversion patterns for each line.
【００２９】図５(b) は、ＡＴＭアドレス対応データ部４２の構成図である。 [0029] FIG. 5 (b) is a block diagram of an ATM address correspondence data unit 42. ＡＴＭアドレス対応データ部４２ ATM address corresponding data section 42
は、ＡＴＭアドレス毎の属性データを保持する。 Holds the attribute data of each ATM address. 各ＵＮ Each UN
Ｉ回線には、複数のＡＴＭ端末を接続することができる。 The I line, can connect a plurality of ATM terminals. 図５(b) は、回線＃１１に２台のＡＴＭ端末が接続されている状態を示している。 FIG. 5 (b) shows a state in which two ATM terminal to the line # 11 is connected. また、ＡＴＭアドレス対応データ部４２においては、ＡＴＭアドレス毎に変換パターンが設定される。 Further, in the ATM address correspondence data unit 42, converts the pattern for each ATM address is set. すなわち、ＡＴＭアドレス毎に異なる変換パターンを設定することができる。 That is, it is possible to set a different conversion pattern for each ATM address.
【００３０】図６(a) は、呼対応データ部４３の構成図である。 [0030] FIG. 6 (a) is a block diagram of a call-related data portion 43. 呼対応データ部４３は、呼ごとに属性データを保持する。 Call-related data portion 43 holds the attribute data for each call. 呼対応データ部４３は、コールリファレンス毎にその呼の発ＡＴＭアドレスおよび着ＡＴＭアドレスを保持する。 Call-related data portion 43 holds the originating ATM address and destination ATM addresses of the call for each call reference. コールリファレンスとは、呼を識別する情報であり、呼が生成されたときにその呼の発呼側においてその呼に対して割り当てられる。 The call reference is information for identifying the call is assigned for the call at the calling side of the call when a call is generated. 例えば、端末１１が端末１２との間にコネクションを確立するためのメッセージ（通常、ＳＥＴＵＰメッセージ）を送出する場合には、そのメッセージにコールリファレンスが設定された後にそのメッセージが網に送出される。 For example, a message for the terminal 11 establishes a connection between the terminal 12 (usually, SETUP message) when delivering the message after the call reference is set to the message is sent to the network. シグナリング処理装置３−１は、そのメッセージを受信すると、そのメッセージに設定されているコールリファレンスを抽出し、その抽出したコールリファレンスが呼対応データ部４３に登録されているか否かを調べる。 Signaling processing apparatus 3-1 receives the message, extracts the call reference that is set in the message, the extracted call reference is checked whether or not it is registered in the call-related data portion 43. 上記抽出したコールリファレンスが呼対応データ部４３に登録されていなければ、新しい呼が生成されたものとみなされ、呼対応データ部４３にその抽出したコールリファレンスが登録される。 Unless the extracted call reference is registered in the call-related data portion 43, it is assumed that a new call is generated, the extracted call reference to the call-related data portion 43 is registered. そして、その新たに登録されたコールリファレンスに対応づけて上記受信したメッセージに設定されている発ＡＴＭアドレス（端末１１のＡＴＭアドレス） Then, the newly associated to the registered call reference and is set to the message thus received originating ATM address (ATM address of the terminal 11)
および発ＡＴＭアドレス（端末１１のＡＴＭアドレス） And outgoing ATM address (ATM address of the terminal 11)
【００３１】図６(b) は、システム対応データ部４４の構成図である。 [0031] FIG. 6 (b) is a block diagram of a system-related data portion 44. システム対応データ部４４は、システム固有の属性データを保持し、本発明に直接係わるデータとしては、変換単位を指定するデータ、および変換パターンが設けられている。 System-related data portion 44 holds the system-specific attribute data, as the data relating directly to the present invention, data, and the conversion pattern is provided to specify the conversion units. 変換単位としては、システム／ The conversion unit, system /
回線毎／ＡＴＭアドレス毎の中から指定される。 It is specified from among the every each line / ATM address.
【００３２】図７は、ＡＴＭ呼制御部３５のブロック図である。 [0032] FIG. 7 is a block diagram of the ATM call control unit 35. メッセージ解析／分配／編集部５１は、シグナリング処理部３４から受信したメッセージを解析し、呼処理タスク５２に処理を依頼し、また、呼処理タスク５ Message analysis / distribution / editing section 51 analyzes the messages received from the signaling processing unit 34, and requests processing to the call processing task 52, In addition, the call processing task 5
２から送出されたメッセージをシグナリング処理部３４ Signaling processing unit 34 a message sent from 2
へ渡す。 Pass to. 呼処理タスク５２は、呼ごとに生成され、ＳＶ The call processing task 52 is generated for every call, SV
Ｃの呼処理（呼の接続、切断、状態管理等）を行う。 C call processing (call connection, disconnection, state management, etc.) is performed. 呼管理部５３は、呼の状態を管理する。 Call manager 53 manages the status of the call. ルーティング処理部５４は、メッセージに格納されている着信先のアドレスまたはサブアドレスを分析し、その分析結果に従って Routing processing unit 54 analyzes the destination address or sub-address stored in the message, based on its own analysis
VPI/VCI を決定するなど、ルーティング処理を行う。 Etc. to determine the VPI / VCI, performs routing processing. コネクション管理部５５は、ＳＶＣコネクションの状態を管理し、また、スイッチ部３２を制御する。 Connection management unit 55 manages the state of the SVC connection, also controls the switch unit 32. メッセージ変換部５６は、メッセージの発信元端末および着信先端末において使用されるシグナリング用ソフトウェアのバージョンが互いに異なった場合、データ部３６を参照し、そこに登録されている内容に従ってメッセージを変換する。 Message conversion unit 56, when the origination terminal and the destination signaling software version used in the terminal of the message is different from each other, with reference to the data unit 36, converts the message according to the contents registered therein.
【００３３】図８(a) および(b) は、ＳＥＴＵＰメッセージおよびＣＯＮＮＥＣＴメッセージのデータフォーマット例を示す図である。 FIG. 8 (a) and (b) is a diagram showing a data format example of the SETUP message and CONNECT message. シグナリング処理においては、 In the signaling processing,
様々なメッセージが使用されるが、ここでは、その中で本発明と係わりの深い２つのメッセージを説明する。 Various messages are used, it will be described here deep two messages of relation with the present invention therein.
【００３４】図８において、Direction フィールドに“both”と書かれているInformationelement フィールドのデータは、メッセージがＡＴＭ端末からＡＴＭ網１ [0034] In FIG. 8, data Informationelement field that says "both" in the Direction field, ATM network message from the ATM terminal 1
へ送出される場合およびＡＴＭ網１からＡＴＭ端末へ送出される場合の両ケースにそのメッセージに設定される。 It is set from when and ATM network 1 is sent to the message in both cases when sent to the ATM terminal to. また、Direction フィールドに“N->U”と書かれているInformation element フィールドのデータは、メッセージがＡＴＭ網１からＡＴＭ端末へ送出される場合にのみそのメッセージに設定される。 The data in the Information element field that says "N-> U" the Direction field, a message is set only to the message when it is sent from the ATM network 1 to the ATM terminal. 反対に、Direction On the contrary, Direction
フィールドに“U->N”と書かれているInformation elem Information elem that says "U-> N" in the field
ent フィールドのデータは、メッセージがＡＴＭ端末からＡＴＭ網１へ送出される場合にのみそのメッセージに設定される。 Data ent fields, a message is set only to the message when it is sent from the ATM terminal to the ATM network 1.
【００３５】Typeフィールドは、各Information elemen [0035] Type field, each Information elemen
t フィールドのデータがメッセージにとって必須であるのかオプションであるのかを示す。 t field of data indicates whether it is that of whether the options essential to the message. 図８において、 In FIG. 8,
「Ｍ」は必須であることを意味し、「Ｏ」は、オプションであることを意味している。 It means that the "M" is essential, "O", which means that it is optional. また、Lengthフィールドに示される値は、各Information element フィールドのデータのオクテット長を表している。 Also, values ​​shown in the Length field represents the octet length of the data of each Information element field.
【００３６】シグナリング処理において使用される各メッセージは、図８に示したＳＥＴＵＰメッセージやＣＯ [0036] Each message used in the signaling process, SETUP message and CO as shown in FIG. 8
ＮＮＥＣＴメッセージを含め、シグナリング用ソフトウェアのバージョンが異なってもそのフォーマットは基本的に同じである。 Including NNECT message, the format be different version of the signaling software is basically the same. しかしながら、各メッセージの細部においては、シグナリング用ソフトウェアのバージョンUN However, in the details of each message, a version of the signaling software UN
I 3.0 とバージョンUNI 3.1 とで異なる点がある。 There are different points in the I 3.0 and the version UNI 3.1. シグナリング用ソフトウェアのバージョンの違いによるメッセージ内の情報要素（またはそのサブフィールド）の差異をまとめたものを図９〜図１２に示す。 9 to 12 the summary of the differences in information elements in the message due to the difference of version software for signaling (or subfield).
【００３７】図９〜図１２において、項番１の「Genera [0037] In FIGS. 9 to 12, the item number 1 "Genera
l Information Element 」は、図８のフォーマットには示されていないが、この情報要素は、可変長情報要素（項番５〜１９に示す各情報要素）にそれぞれ付される共通データである。 l Information Element "is not shown in the format of FIG. 8, the information element is a common data to be subjected respectively to a variable length information elements (each information element indicating the item number 5-19). また、項番９の「Cause 」は、ＳＥ In addition, "Cause" is the item number 9, SE
ＴＵＰメッセージおよびＣＯＮＮＥＣＴメッセージには設定されないが、他のシグナリングメッセージ（たとえば、ＲＥＬＥＡＳＥメッセージ、ＳＴＡＴＵＳメッセージ等）において設定される。 TUP messages and is not set in the CONNECT message, the other signaling messages (e.g., RELEASE message, STATUS message, etc.) is set in. さらに、他の項番の情報要素は、それぞれ、ＳＥＴＵＰメッセージまたはＣＯＮＮ Furthermore, the information elements of other item numbers, respectively, SETUP message or CONN
ＥＣＴメッセージにおいては、図８の情報要素５、８、 In ECT messages, information elements 5,8 of Figure 8,
１２、１４、１６として設定される。 It is set as 12, 14, 16. 図９〜図１２に示すバージョン間の差異を図１３〜図３２に詳細に示す。 The differences between the versions shown in FIGS. 9 to 12 shown in detail in FIGS. 13 to 32.
【００３８】シグナリング処理装置３は、上述のようなシグナリング用ソフトウェアのバージョンが異なることによるメッセージ内の情報要素の差異を吸収する。 The signaling processor 3 absorbs the difference in information elements in the message by the signaling software versions as described above are different. 即ち、シグナリング処理装置３は、バージョンUNI 3.0 のシグナリング用ソフトウェアとバージョンUNI 3.1 のシグナリング用ソフトウェアとの差異を吸収するようにシグナリングメッセージを適切に変換する。 That is, the signaling processing apparatus 3, suitably converts the signaling message so as to absorb the difference between the version UNI 3.0 signaling software and signaling software version UNI 3.1 of.
【００３９】本実施形態では、メッセージ変換方法として、所定の情報要素を削除する変換（第１の変換方法）、所定の情報要素を固定パターンを用いて置換える変換（第２の変換方法）、および、所定の情報要素を登録パターンを用いて置換える変換（第３の変換方法）を提供する。 [0039] In this embodiment, as a message conversion method, conversion to delete predetermined information element (first conversion method), transformation replacing with fixed pattern predetermined information element (second conversion method), and, to provide a translation to replace with a registered pattern predetermined information element (third conversion method).
【００４０】図３３および図３４は、第１の変換方法による変換処理をまとめた表である。 [0040] FIGS. 33 and 34 is a table summarizing the conversion processing by the first conversion method. 第１の変換方法では、着信先のシグナリング用ソフトウェアにおいて不要な情報要素をメッセージから削除することによりシグナリング用ソフトウェアのバージョン間の差異を吸収する。 In the first conversion method, absorbing the difference between the versions of the software for signaling by deleting unnecessary information elements from the message in the destination of the signaling software.
【００４１】図３３および図３４において、「Version [0041] In FIGS. 33 and 34, "Version
3.0 →Version 3.1 の処理」のフィールドには、バージョンUNI 3.0 のシグナリング用ソフトウェアにより処理されるメッセージをバージョンUNI 3.1 のシグナリング用ソフトウェアにより処理されるメッセージに変換する際の処理が書かれている。 3.0 → The field of Version treatment 3.1 ", processing for converting the messages processed by the signaling software version UNI 3.0 to messages processed by the signaling software version UNI 3.1 is written. この処理は、たとえば、図１ This process is, for example, FIG. 1
の端末１１が着信先として端末１３が設定されたメッセージを送出したときにシグナリング処理装置３−１により実行される。 The terminal 11 is executed by the signaling processor 3-1 when sending a message by the terminal 13 is set as the destination. あるいは、交換機２−１と交換機２−２ Alternatively, switch 2-1 and the exchange 2-2
とを接続するＮＮＩ回線のインタフェースのシグナリング用ソフトウェアがバージョンUNI 3.1 のシグナリング用ソフトウェアであるものとすると、たとえば、端末１ Connecting the door when interface signaling software of NNI line is assumed to be software for signaling version UNI 3.1, e.g., the terminal 1
１が着信先として交換機２−２に収容されるＡＴＭ端末（端末１５〜１８）が設定されたメッセージを送出したときにシグナリング処理装置３−１により実行される。 1 is executed by the signaling processing unit 3-1 when the ATM terminal accommodated in the exchange 2-2 (terminal 15-18) has sent the set message as the destination.
項番３の「AAL Parapeters for Type 3/4 」を採り上げて具体的に説明する。 It will be specifically described with taking the "AAL Parapeters for Type 3/4" of item number 3. バージョン3.0 のメッセージのAA AA message of version 3.0
L Parapeters for Type 3/4 では、図２０に示すように、８ビットの「Mod 」を設定することが規定されている。 In L Parapeters for Type 3/4, as shown in FIG. 20, it is defined to be set to "Mod" of 8 bits. ところが、バージョン3.1 のメッセージのAAL Para However, the message of version 3.1 AAL Para
peters for Type 3/4 では、図１９に示すように、「Mo In peters for Type 3/4, as shown in FIG. 19, "Mo
d 」を設定しない。 Do not set the d ". したがって、もし、バージョン3.0 Therefore, if, version 3.0
のシグナリング用ソフトウェアで作成したメッセージをバージョン3.1 のシグナリング用ソフトウェアがそのまま受け取ったとすると、バージョン3.1 のシグナリング用ソフトウェアは、そのメッセージの「Mod 」を解読できず、場合によっては、シグナリング処理全体が停止してしまう。 When the software for signaling version 3.1 messages created by software for signaling is to have received it, signaling software version 3.1 can not decrypt the "Mod" of the message, in some cases, whole signaling process stops and will. このため、第１の変換方法では、バージョン Therefore, in the first conversion method, version
3.0 のシグナリング用ソフトウェアで処理されるメッセージ内に設けられておりかつバージョン3.1 のシグナリング用ソフトウェアで処理されるメッセージ内には設けられていない情報要素（この場合、Mod およびMod ID） Is provided in the message to be processed by the 3.0 signaling software and version 3.1 information elements in the message is not provided to be processed by the software for signaling (in this case, Mod and Mod ID)
を削除する。 To delete a.
【００４２】一方、図３３および図３４において、「Ve On the other hand, in FIGS. 33 and 34, "Ve
rsion 3.1 →Version 3.0 の処理」のフィールドには、 In the field of processing "of rsion 3.1 → Version 3.0,
バージョンUNI 3.1 のシグナリング用ソフトウェアにより処理されるメッセージをバージョンUNI 3.0 のシグナリング用ソフトウェアにより処理されるメッセージに変換する際の処理が書かれている。 Processing for converting the messages processed messages that are processed by the signaling software version UNI 3.1 by signaling software version UNI 3.0 is written. この処理は、たとえば、図１の端末１３が着信先として端末１１が設定されたメッセージを送出したときにシグナリング処理装置３ This process is, for example, the signaling processor 3 when the terminal 13 of FIG. 1 has sent a message that the terminal 11 is set as the destination
−１により実行される。 Executed by -1. あるいは、交換機２−１と交換機２−２とを接続するＮＮＩ回線のインタフェースのシグナリング用ソフトウェアがバージョンUNI 3.1 のシグナリング用ソフトウェアであるものとすると、たとえば、着信先として端末１１が設定されたメッセージをそのＮＮＩ回線を介して受信した場合にシグナリング処理装置３−１により実行される。 Alternatively, the signaling software interface NNI line connecting the switch 2-2 and the exchange 2-1 are assumed to be software for signaling version UNI 3.1, e.g., a message that the terminal 11 is set as the destination executed by the signaling processor 3-1 when receiving via the NNI line. 情報要素を削除する手法は、「Version 3.0 →Version 3.1 の処理」の場合と同じである。 Technique to remove the information element is the same as in the case of the "process of the Version 3.0 → Version 3.1".
【００４３】なお、図３３および図３４において、１つの項番に対して複数の変換方法が定義されているものについては、そのいずれを実行してもよい。 Incidentally, in FIGS. 33 and 34, for which a plurality of conversion methods for one item number is defined, it may perform any of them. 図３５および図３６は、第２の変換方法による変換処理をまとめた表である。 35 and FIG. 36 is a table summarizing the conversion process by the second conversion method. 第２の変換方法では、固定的に設定されたデータに従い、着信先のシグナリング用ソフトウェアにより要求される情報要素を追加したり、あるいはその情報要素を適当に書き換えることによってシグナリング用ソフトウェアのバージョン間の差異を吸収する。 In the second conversion method, according fixedly set data, incoming call destination to add information elements required by the software for signaling, or between versions of the software for signaling by rewriting the information elements appropriately to absorb the difference.
【００４４】第２の変換方法の具体的な一例として、 [0044] As a specific example of the second conversion method,
「AAL Parapeters for Type 3/4 」に対する「Version "Version for" AAL Parapeters for Type 3/4 "
3.1 →Version 3.0 の処理」を採り上げて説明する。 3.1 → processing of Version 3.0, "the GPhone will be described. 図１９および図２０を参照しながら上述したように、バージョン3.1 のメッセージのAALParapeters for Type 3/4 As described above with reference to FIGS. 19 and 20, the message version 3.1 AALParapeters for Type 3/4
には「Mod 」が設定されないのに対して、バージョン Whereas it not is set to "Mod" is in, version
3.0 のメッセージのAAL Parapeters for Type 3/4 には「Mod 」が設定される。 The AAL Parapeters for Type 3/4 of 3.0 of the message "Mod" is set. したがって、もし、バージョン Therefore, if, version
3.1 のシグナリング用ソフトウェアで作成したメッセージをバージョン3.0 のシグナリング用ソフトウェアがそのまま受け取ったとすると、バージョン3.0 のシグナリング用ソフトウェアは、そのメッセージから「Mod 」を抽出できず、場合によっては、シグナリング処理全体が停止してしまう。 When a message created in 3.1 software signaling signaling software version 3.0 and received intact, software for signaling version 3.0 can not extract the "Mod" from the message, in some cases, signaling processing whole stop Resulting in. このため、第２の変換方法では、バージョン3.1 のシグナリング用ソフトウェアで作成したメッセージをバージョン3.0 のシグナリング用ソフトウェアへ渡す際には、そのメッセージ内に「Mod 」のための領域を確保し、その領域にモードを表す値"00000001"を設定する。 Therefore, in the second conversion method, when passing message created in software for signaling version 3.1 to signaling software version 3.0, space for a "Mod" in that message, that region to set the value "00000001" representing the mode to.
【００４５】図３７および図３８は、第３の変換方法による変換処理をまとめた表である。 [0045] FIGS. 37 and 38 is a table showing conversion processing according to the third conversion method. 第３の変換方法は、 The third method of conversion,
基本的には第２の変換方法と同じであるが、変換パターンは固定されておらず、ユーザまたはネットワーク管理者などが所望のパターンを登録できる点で第２の変換方法と異なる。 Is basically the same as the second conversion method, conversion patterns are not fixed, such as a user or a network administrator is different from the second conversion method in that it can register a desired pattern. この登録は、たとえば、保守コンソールなどを用いて入力される。 This registration is, for example, is input by using a maintenance console.
【００４６】第２の変換処理と第３の変換処理との差異の一例として「AAL Parapeters forType 1 のCBR Rat The "AAL Parapeters forType 1 of CBR Rat as an example of the difference between the second conversion process and the third conversion process
e」に対する「Version 3.1 →Version 3.0 の処理」を採り上げて説明する。 Taken up the "process of the Version 3.1 → Version 3.0" for the e "it will be described. 第２の変換方法によれば、メッセージをバージョン3.0 のシグナリング用ソフトウェアへ渡す際に、ＣＢＲとしてシステム側で固定的に決定した値（図３５の例では、６４kbps）が設定される。 According to the second conversion method, when it passes the message to the signaling software version 3.0, (in the example of FIG. 35, 64 kbps) fixedly determined values ​​on the system side as CBR is set. ところが、ＣＢＲとしては、他の値も設定可能である。 However, as the CBR, other values ​​can also be set. 第３の変換方法では、このＣＢＲとして所望の値を予め登録しておくことが可能である。 In the third conversion process, it is possible to previously register a desired value as the CBR. たとえば、この場合の変換パターンとして予め"00000100"を登録しておけば、そのメッセージによりＣＢＲとして１５４４KBPSが設定されることになる。 For example, if registered in advance "00000100" as a conversion pattern in this case, 1544KBPS so that is set by the message as CBR.
【００４７】このように、第３の変換方法によれば、シグナリング用ソフトウェアのバージョンが異なることによる差異を吸収しながら、呼を柔軟に設定できる。 [0047] Thus, according to the third method of the conversion, while absorbing the difference caused by a version of the signaling software is different, you can set up a call flexibly. 上述のように、本実施形態のメッセージ変換処理は、基本的には各端末が使用するシグナリング用ソフトウェアのバージョンに従って実行されるが、シグナリング処理装置がＮＮＩ回線へメッセージを送出する場合あるいはＮＮ As described above, the message conversion process of this embodiment is basically executed in accordance with the version of the software for signaling each terminal uses, if the signaling processor sends out a message to the NNI line or NN
Ｉ回線からメッセージを受信する場合は、そのＮＮＩ回線のインタフェースのシグナリング用ソフトウェアの機能（バージョン）を考慮する。 When receiving a message from the I line, consider the NNI functions of software signaling interface line (version). このことは、第１〜第３ This first to third
の変換方法において共通である。 It is common in the process of transformation.
【００４８】上記第１〜第３の変換方法の処理手順は、 The processing procedure of the first to third methods of transformation,
図４のデータ部３６に格納され、ＡＴＭ呼制御部３５がそのデータ部３６に設定されている手順に従って変換処理を実行する。 Stored in the data section 36 of FIG. 4, it performs the conversion processing in accordance with the procedure ATM call control unit 35 is set in the data section 36. ここで、変換パターンは、システム全体で同じものを共用してもよいし、回線ごとに設定してもよいし、あるいはＡＴＭアドレスごとに設定してもよい。 Here, the conversion pattern may be sharing the same throughout the system, it may be set for each line, or may be set for each ATM address. システム全体で同じ変換パターンを共用する場合には、図６(b) に示すシステム対応データ部４４において「システム毎」に対応するフラグを「１」に設定し、システム対応データ部４４に図３３〜図３８に示した変換パターンを登録する。 If sharing the same transformation pattern the entire system, figure sets the flag corresponding to the "every system" to "1", the system-related data portion 44 in the system-related data portion 44 shown in FIG. 6 (b) 33 registering a conversion pattern shown in to 38. また、回線毎に変換パターンを設定する場合には、システム対応データ部４４において「回線毎」に対応するフラグを「１」に設定し、図５ Also, when setting the conversion pattern for each line, it sets the flag corresponding to the "every line" in the system corresponding data unit 44 to "1", Fig. 5
(a) に示す回線対応データ部４１の各回線に対応づけて図３３〜図３８に示した変換パターンを登録する。 In association with each line of the line-related data portion 41 shown in (a) registering a conversion pattern shown in FIGS. 33 to 38. 同様に、ＡＴＭアドレス毎に変換パターンを設定する場合には、システム対応データ部４４において「ＡＴＭアドレス毎」に対応するフラグを「１」に設定し、図５(b) に示すＡＴＭアドレス対応データ部４２の各ＡＴＭアドレスに対応づけて図３３〜図３８に示した変換パターンを登録する。 Similarly, to set the conversion pattern for each ATM address, sets the flag corresponding to the "every ATM address" in the system corresponding data unit 44 to "1", ATM address correspondence data shown in FIG. 5 (b) in association with each ATM address parts 42 registers the conversion pattern shown in FIGS. 33 to 38.
【００４９】上記実施形態では、第１〜第３の変換方法が独立しているものとして説明したが、これらを互いに組み合わせてもよい。 [0049] In the above embodiment, it is described that the first to third methods of transformation are independent, these may be combined with each other. たとえば、「Version 3.1 →Vers For example, "Version 3.1 → Vers
ion3.0 の処理」において、項番８については第１の変換方法に従って所定の情報要素を削除し、項番２〜６、 In the process of ion3.0 "for No. 8 deletes the predetermined information element in accordance with a first conversion method, No. 2-6,
９、１０については第２の変換方法に従って所定の情報要素を追加または置換し、項番１、７、１１、１２については第３の変換方法に従って所定の情報要素を追加または置換するようにしてもよい。 For 9,10 add or substitute a given information element in accordance with a second conversion method, for item number 1,7,11,12 so as to add or replace a predetermined information element according to the third method of conversion it may be. 第１〜第３の変換方法を組み合わせる場合は、上述のようにして項番ごとに変換パターンを決定し、その変換パターンをデータ部３６ When combining the first to third methods of conversion, the conversion pattern was determined for each item number in the manner described above, the data unit 36 ​​that converts the pattern
に登録するだけでよい。 It is only necessary to register to.
【００５０】図３９および図４０は、シグナリング処理装置３の動作を説明するフローチャートである。 [0050] FIGS. 39 and 40 are flowcharts for explaining the operation of the signaling processor 3. ここでは、シグナリング処理装置３がＳＥＴＵＰメッセージを受信した際の動作として説明する。 Here will be described as operation of the signaling processor 3 receives the SETUP message.
【００５１】ステップＳ１では、受信したＳＥＴＵＰメッセージからコールリファレンスを抽出する。 In Step S1, and extracts the call reference from the SETUP message received. ステップＳ２では、抽出したコールリファレンスが既に呼対応データ部４３に登録されているか否かを調べる。 In step S2, the extracted call reference has already examined whether or not it is registered in the call-related data portion 43. 登録されていれば、ステップＳ３において、そのコールリファレンスに対応する呼処理タスクに上記受信したＳＥＴＵＰ If it is registered, in step S3, and the received call processing task corresponding to the call reference SETUP
メッセージを渡し、処理を依頼する。 It passes the message, to request processing. 一方、登録されてなければ、ステップＳ４においてそのコールリファレンスを呼対応データ部４３に登録する。 On the other hand, if it is registered, it registers the call reference to the call-related data portion 43 at step S4. そして、ステップＳ５において、未使用の呼処理タスクを捕捉し、その捕捉した呼処理タスクに上記受信したＳＥＴＵＰメッセージを渡して処理を依頼する。 Then, in step S5, and it captures the call processing tasks unused, requests processing passes the SETUP message thus received to the captured call processing tasks. 上記ステップＳ１〜Ｓ５ The above step S1~S5
は、メッセージ解析／分配／編集部５１により実行される。 It is performed by the message analysis / distribution / editing unit 51.
【００５２】ＳＥＴＵＰメッセージを受信した呼処理タスク５２の呼管理部５３は、ステップＳ６において、そのＳＥＴＵＰメッセージから発アドレス（発信元端末のＡＴＭアドレス）を抽出する。 [0052] call manager 53 of the call processing task 52 which received the SETUP message, in step S6, extracts the source address (ATM address of the originating terminal) from the SETUP message. ステップＳ７では、その抽出した発アドレスをキーとして回線対応データ部４１ In step S7, the line-related data portion 41 of the origination address that extracted as a key
にアクセスし、その発アドレスを有する端末により使用されているシグナリング用ソフトウェアのバージョン（バージョン情報）を検出する。 Accessing, to detect the version of the signaling software used (version information) by the terminal having the source address.
【００５３】呼管理部５３は、ステップＳ８において、 [0053] Call manager 53, at step S8,
そのＳＥＴＵＰメッセージから着アドレス（着信先端末のＡＴＭアドレス）を抽出し、その着アドレスをルーティング処理部５４に渡してルーティング処理を依頼する。 Extracting destination address (ATM address of the destination terminal) from the SETUP message to request a routing process passes the destination address to the routing processing unit 54. ステップＳ９では、ルーティング処理部５４は、着アドレスをキーとして回線対応データ部４１にアクセスし、その着アドレスを有する端末により使用されているシグナリング用ソフトウェアのバージョン（バージョン情報）を検出する。 In step S9, the routing processing unit 54 accesses the line corresponding data unit 41 the destination address as a key, to detect the version of the software for signaling used (version information) by the terminal having the destination address. このとき、ルーティング処理部５４ At this time, the routing processing unit 54
は、この着アドレスに対応する回線（着信側回線）を識別する情報も回線対応データ部４１から取り出す。 Retrieves information identifying the line (the terminating line) corresponding to the destination address from the line-related data portion 41. そして、ルーティング処理部５４は、上記バージョン情報および着信側回線を識別する情報を呼管理部５３へ渡す。 Then, the routing processing section 54 passes the information identifying the version information and the terminating lines to the call manager 53.
【００５４】なお、上記メッセージをＮＮＩ回線から受信した場合は、発アドレスに対応するバージョン情報の代わりに、そのＮＮＩ回線のインタフェースのシグナリング用ソフトウェアのバージョン情報を回線対応データ部４１から取り出す。 [0054] Incidentally, when receiving the message from the NNI line, instead of the version information corresponding to the source address, retrieve the version information of the signaling software interfaces that NNI line from the line-related data portion 41. また、上記メッセージに設定されている着アドレスを有する端末が他の交換機に収容されている場合には、セルをその交換機に転送するための回線（ＮＮＩ回線）のインタフェースのシグナリング用ソフトウェアのバージョン情報を回線対応データ部４１から取り出す。 Further, when the terminal having a destination address set in the message is received in another telephone exchange, the version information of the signaling software interface circuits for transferring the cell to the switch (NNI line) It is taken out from the line-related data portion 41.
【００５５】ステップＳ１０では、コネクション管理部５５は、発信側回線（メッセージを転送してきた回線） [0055] In step S10, the connection management unit 55, calling line (line which has transferred the message)
を識別する情報、およびステップＳ９で検出した着信側回線を識別する情報をパラメータとしてVPI/VCI を決定する。 Information identifying, and determining the VPI / VCI to the terminating line detected in step S9 information as a parameter that identifies. なお、発信側回線は、交換機からシグナリング処理装置に通知される。 Note that calling line is notified from the exchange to the signaling processor.
【００５６】ステップＳ１１では、上記ステップＳ７で検出した発側のバージョン情報とステップＳ９で検出した着側のバージョン情報とが一致しているか否かを調べ、受信したＳＥＴＵＰメッセージとともにその判断結果をメッセージ変換部５６へ渡す。 [0056] In step S11, checks whether the version information of the detected wear side calling side version information and step S9 detected in step S7 are the same, the message and the determination result together with a SETUP message received and passes to the converter 56. 上記２つのバージョンが一致していればステップＳ１４へ進み、一致していなければステップＳ１２へ進む。 The process proceeds to step S14 if the two versions do not match, the process proceeds must match to step S12.
【００５７】ステップＳ１２では、着信側の端末または回線において使用されているシグナリング用ソフトウェアが処理可能な状態にＳＥＴＵＰメッセージを変換する。 [0057] In step S12, the terminating terminal or software signaling used in the line converts the SETUP message to the processing state. まず、システム対応データ部４４を参照し「システム毎」、「回線毎」または「ＡＴＭアドレス毎」の中のいずれが設定されているのかを調べる。 First, "each system" refers to the system-related data portion 44, either "each line" or "every ATM Address" in the determine what is set. 「システム毎」 "Every system"
が設定されていた場合には、システム対応データ部４３ If but has been set, the system-related data portion 43
に格納されている変換パターンデータに従って上記ＳＥ The SE in accordance with the conversion pattern data stored in the
ＴＵＰメッセージの所定の情報要素またはそのサブフィールドを変換（削除、追加、置換）する。 Converting the predetermined information elements or their subfields TUP message (deletion, addition, substitution) to. 「回線毎」が設定されたいた場合には、回線対応データ部４１を参照し、発信側回線または着信側回線に対応する変換パターンデータに従って上記ＳＥＴＵＰメッセージの所定の情報要素またはそのサブフィールドを変換する。 When "each line" is should be set refers to the line interface data unit 41, converts the predetermined information elements or the subfield of the SETUP message in accordance with the conversion pattern data corresponding to the calling line or the terminating line to. 「ＡＴＭ "ATM
アドレス毎」が設定されたいた場合には、ＡＴＭアドレス対応データ部４２を参照し、発アドレスまたは着アドレスに対応する変換パターンデータに従って上記ＳＥＴ If each address "is should be set, the SET in accordance with the conversion pattern data with reference to ATM address correspondence data unit 42, corresponding to the source address or destination address
ＵＰメッセージの所定の情報要素またはそのサブフィールドを変換する。 Converting the predetermined information elements or their subfields UP message. このとき、発側および着側のバージョン情報に従い、「Version 3.1 →Version 3.0 の処理」 In this case, according to the version information of the caller and the callee, "processing of Version 3.1 → Version 3.0"
または「Version 3.0→Version 3.1 の処理」を実行する。 Or to run the "process of the Version 3.0 → Version 3.1". なお、上記変換処理は、メッセージ変換部５６により実行される。 The above conversion processing is executed by the message converter 56.
【００５８】上記変換処理において、上述した第１〜第３の変換方法の中のどの方法が実行されるのかは、データ部３６に格納される変換パターンに従う。 [0058] In the conversion process, the what methods in the first to third conversion method described above is performed, according to the conversion pattern stored in the data section 36. すなわち、 That is,
たとえば、データ部３６に図３３および図３４に示す変換パターンが格納されている場合には、第１の変換方法が実行される。 For example, when the conversion pattern shown in FIGS. 33 and 34 in the data section 36 is stored, the first conversion method is performed. また、データ部３６に第１〜第３の変換方法を組み合わせた変換パターンを格納しておけば、情報要素ごとに第１〜第３の変換方法が適当に実行されることになる。 Also, if storing the converted pattern that combines the first through third methods of converting the data unit 36, first to third conversion method is to be appropriately performed for each information element.
【００５９】ステップＳ１３では、ステップＳ１２において所定の情報要素が変換されたＳＥＴＵＰメッセージをシグナリング処理部３４へ渡し、シグナリング処理部３４がそのＳＥＴＵＰメッセージを上記ステップＳ９で検出した着信側回線に送出する。 [0059] In step S13, the SETUP message predetermined information element has been converted passed to the signaling processor 34 in step S12, signaling processing unit 34 sends the SETUP message to the called party line detected in step S9. 一方、ステップＳ１４ On the other hand, step S14
では、受信したＳＥＴＵＰメッセージをメッセージ変換部５６による変換処理を行うことなく、上記ステップＳ So, without performing the conversion process the SETUP message received by the message converter 56, the step S
９で検出した着信側回線に送出する。 And it sends it to the terminating line detected in 9. ステップＳ１５では、発信元端末に対してＣＡＬＬ−ＰＲＯＣメッセージを送出する。 In step S15, it sends a CALL-PROC message to the originating terminal.
【００６０】通常のシグナリング処理では、図２に示したように、上記ＳＥＴＵＰメッセージに続いて、ＣＯＮ [0060] In the normal signaling process, as shown in FIG. 2, subsequently to the SETUP message, CON
ＮＥＣＴメッセージについての処理が行われる。 NECT process for the message is carried out. この場合、上記ステップＳ１〜Ｓ１１において、そのＣＯＮＮ In this case, in step S1 to S11, the CONN
ＥＣＴメッセージの発側のバージョンおよび着側のバージョンが検出され、必要に応じてそのＣＯＮＮＥＣＴメッセージの所定の情報要素またはそのサブフィールドが変換される。 Caller versions and callee versions of ECT message is detected, predetermined information elements or the subfield of the CONNECT message is converted as necessary.
【発明の効果】本発明によれば、異なるバージョンのシグナリング用ソフトウェアを使用する端末間を確実に接続できるようになる。 According to the present invention, it becomes possible to securely connect the terminals to use the software for different versions of signaling. 特に、ＡＴＭシステムのＳＶＣサービスにおいて、相互接続性が補償されていないUNI Ve In particular, the SVC service of ATM systems, UNI Ve where interconnectivity is not compensated
rsion 3.0 とUNI Version 3.1との通信をより広い範囲のアプリケーションに関して接続性を確保できる。 The connectivity can be ensured with respect to a wider range of applications to communicate with rsion 3.0 and UNI Version 3.1. ここで、現在、UNI Version 3.0 およびUNI Version 3.1 に対応するＡＴＭ端末の数が多いことを考えると、これらの端末間の接続性を改善することは非常に有用である。 Here, now, given that the number of ATM terminals often corresponds to the UNI Version 3.0 and UNI Version 3.1, it is very useful to improve the connectivity between these terminals.
さらに、本発明により、ＡＴＭシステムを利用したアプリケーションの中で最も普及しているアプリケーションであるＬＡＮエミュレーションを確実に動作させられるようになる。 Furthermore, the present invention, so is reliably operate the LAN emulation is the most widespread application in an application using the ATM system.
【図１】本発明のシグナリング処理装置が適用されるシステムの一例の構成図である。 1 is a configuration diagram of an example of a system signaling processing device of the present invention is applied.
【図２】シグナリングのシーケンスを示す図である。 2 is a diagram showing the sequence of signaling.
【図３】本発明のシグナリング処理装置の特徴を説明する図である。 3 is a diagram for explaining the characteristics of the signaling processor of the present invention.
【図４】交換機およびシグナリング処理装置のブロック図である。 4 is a block diagram of a switching system and signaling processor.
【図５】(a) は、回線対応データ部の構成図であり、 5 (a) is a block diagram of a line interface data unit,
(b) は、ＡＴＭアドレス対応データ部の構成図である。 (B) is a block diagram of an ATM address correspondence data unit.
【図６】(a) は、呼対応データ部の構成図であり、(b) 6 (a) is a block diagram of a call-related data portion, (b)
は、システム対応データ部の構成図である。 Is a block diagram of a system corresponding data unit.
【図７】ＡＴＭ呼制御部のブロック図である。 7 is a block diagram of the ATM call control unit.
【図８】ＳＥＴＵＰメッセージおよびＣＯＮＮＥＣＴメッセージのデータフォーマット図である。 FIG. 8 is a data format diagram of the SETUP message and the CONNECT message.
【図９】シグナリング用ソフトウェアのバージョンの違いによるメッセージ内データの差異をまとめた表である。 9 is a table summarizing differences in the message data by the difference in the versions of software signaling.
【図１０】シグナリング用ソフトウェアのバージョンの違いによるメッセージ内データの差異をまとめた表である。 10 is a table summarizing differences in the message data by the difference in the versions of software signaling.
【図１１】シグナリング用ソフトウェアのバージョンの違いによるメッセージ内データの差異をまとめた表である。 11 is a table summarizing differences in the message data by the difference in the versions of software signaling.
【図１２】シグナリング用ソフトウェアのバージョンの違いによるメッセージ内データの差異をまとめた表である。 12 is a table summarizing differences in the message data by the difference in the versions of software signaling.
【図１３】バージョン3.1 のメッセージのGeneral Info [13] message of version 3.1 of the General Info
rmation Element のフォーマットである。 rmation is the format of the Element.
【図１４】バージョン3.0 のメッセージのGeneral Info [14] of the message of version 3.0 General Info
【図１５】バージョン3.1 のメッセージのATM Adaptati FIG. 15 is a message of version 3.1 of the ATM Adaptati
on Layer Prameters（タイプ１）のフォーマットである。 Is the format of on Layer Prameters (type 1).
【図１６】図１５に示す情報要素において、バージョン In the information elements shown in FIG. 16 15, version
3.0 と異なるデータ部分の設定値を示す図である。 3.0 and is a diagram showing a setting value of the different data portions.
【図１７】バージョン3.0 のメッセージのATM Adaptati [17] version 3.0 of the message of the ATM Adaptati
【図１８】図１７に示す情報要素において、バージョン In the information element shown in Figure 18 Figure 17, version
3.1 と異なるデータ部分の設定値を示す図である。 3.1 is a diagram showing a setting value of the different data portions.
【図１９】バージョン3.1 のメッセージのATM Adaptati [19] message of version 3.1 of the ATM Adaptati
on Layer Prameters（タイプ３／４）のフォーマットである。 It is the format of on Layer Prameters (type 3/4).
【図２０】バージョン3.0 のメッセージのATM Adaptati [Figure 20] version 3.0 of the message of the ATM Adaptati
【図２１】バージョン3.1 のメッセージのATM Adaptati FIG. 21 is a message of version 3.1 of the ATM Adaptati
on Layer Prameters（タイプ５）のフォーマットである。 Is the format of on Layer Prameters (type 5).
【図２２】バージョン3.0 のメッセージのATM Adaptati [Figure 22] version 3.0 of the message of the ATM Adaptati
【図２３】バージョン3.1 のメッセージのBroadband Hi FIG. 23 is a message of version 3.1 of the Broadband Hi
gh Layer Informationのフォーマットである。 It is a format of gh Layer Information.
【図２４】バージョン3.0 のメッセージのBroadband Hi [Figure 24] version 3.0 of the message of Broadband Hi
【図２５】バージョン3.1 のメッセージのCalled Party FIG. 25 is a message of version 3.1 of the Called Party
Subaddress またはCalling Party Subaddressのフォーマットである。 It is a format of Subaddress or Calling Party Subaddress.
【図２６】バージョン3.0 のメッセージのCalled Party [26] of the message of version 3.0 Called Party
【図２７】バージョン3.1 のメッセージのCause のフォーマットである。 FIG. 27 is a Cause format of the message of version 3.1.
【図２８】バージョン3.0 のメッセージのCause のフォーマットである。 FIG. 28 is a Cause format of the message of version 3.0.
【図２９】バージョン3.1 のメッセージのQuality of S Quality of S of the message of FIG. 29] version 3.1
ervice Prameter のフォーマットである。 It is a format of ervice Prameter.
【図３０】図２９に示す情報要素において、バージョン In the information elements shown in FIG. 30 FIG. 29, version
【図３１】バージョン3.0 のメッセージのQuality of S [Figure 31] Quality of S of the message of version 3.0
【図３２】図３１に示す情報要素において、バージョン In the information elements shown in FIG. 32 FIG. 31, version
【図３３】第１の方法による変換処理を示す表（その１）である。 Figure 33 is a table (part 1) showing a conversion process by the first method.
【図３４】第１の方法による変換処理を示す表（その２）である。 Figure 34 is a table (part 2) showing a conversion process by the first method.
【図３５】第２の方法による変換処理を示す表（その１）である。 Figure 35 is a table (part 1) showing a conversion process by the second method.
【図３６】第２の方法による変換処理を示す表（その２）である。 Figure 36 is a table (part 2) showing the converting process by the second method.
【図３７】第３の方法による変換処理を示す表（その１）である。 FIG. 37 is a table showing a conversion process by the third method (Part 1).
【図３８】第３の方法による変換処理を示す表（その２）である。 Figure 38 is a table (part 2) showing a conversion process by the third method.
【図３９】シグナリング処理装置の動作を説明するフローチャート（その１）である。 FIG. 39 is a flowchart for explaining the operation of the signaling processing apparatus (Part 1).
【図４０】シグナリング処理装置の動作を説明するフローチャート（その２）である。 Figure 40 is a flowchart for explaining the operation of the signaling processing apparatus; FIG.
【図４１】ＡＴＭシステムの一例の構成図である。 FIG. 41 is a configuration diagram of an example of an ATM system.
【図４２】図４１に示すＡＴＭ端末間の相互接続性を示す図表である。 FIG. 42 is a table showing the interconnectivity between ATM terminal shown in FIG. 41.
１ ＡＴＭ網 ２（２−１、２−２） ＡＴＭ交換機 ３（３−１、３−２） シグナリング処理装置 １１〜１８ ＡＴＭ端末 ２１ 格納部 ２２ 検出部 ２３ メッセージ変換部 ３４ シグナリング処理部 ３５ ＡＴＭ小制御部 ３６ データ部 ４１ 回線対応データ部 ４２ ＡＴＭアドレス対応部 ４３ 呼対応データ部 ４４ システム対応データ部 1 ATM network 2 (2-1 and 2-2) ATM exchange 3 (3-1, 3-2) the signaling processing apparatus 11 to 18 ATM terminal 21 storing section 22 detecting section 23 message conversion unit 34 signaling processing section 35 ATM Small control unit 36 ​​data portion 41 line-related data portion 42 ATM address correspondence unit 43 the call-related data portion 44 system corresponding data unit
【請求項１】 網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 網に収容される端末を識別する情報とその端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 上記発信元端末および着信先端末において使用されているシグナリング用ソフトウェアのバージョンに基づいて上記受信したメッセージを変換するメッセージ変換手段と、 を有するシグナリング処理装置。 1. A device for executing signaling processing for establishing a connection between terminals accommodated in the network, the signaling software used in the information and the terminal identifies the terminal accommodated to the network storage means for storing in association with the information indicating the version, when receiving the signaling message, referring to the storage means, the signaling message originating terminal and the destination terminal of the signaling software used in signaling processing apparatus including detecting means for detecting the version, the message conversion means for converting the message thus received, based on the version of the software for signaling used in the transmission terminal and the destination terminal.
【請求項２】 網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 網に収容される端末を識別する情報とその端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 上記発信元端末および着信先端末においてそれぞれ第１ 2. A device for executing signaling processing for establishing a connection between terminals accommodated in the network, the signaling software used in the information and the terminal identifies the terminal accommodated to the network storage means for storing in association with the information indicating the version, when receiving the signaling message, referring to the storage means, the signaling message originating terminal and the destination terminal of the signaling software used in detection means for detecting the version, the respectively at the source terminal and the destination terminal 1
および第２のバージョンのシグナリング用ソフトウェアが使用されていた場合、上記受信したメッセージから、 And from when the second version of the signaling software was used, the message thus received,
第１のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内に設けられておりかつ第２のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内には設けられていない情報要素を削除するメッセージ変換手段と、 を有するシグナリング処理装置。 A message conversion means for deleting the first version of the information elements in the message is not provided and is provided in the message is processed by the second version of the software for signaling is processed by the software for signaling, signaling processing apparatus having a.
【請求項３】 網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 網に収容される端末を識別する情報とその端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 上記発信元端末および着信先端末においてそれぞれ第１ 3. A device for executing signaling processing for establishing a connection between terminals accommodated in the network, the signaling software used in the information and the terminal identifies the terminal accommodated to the network storage means for storing in association with the information indicating the version, when receiving the signaling message, referring to the storage means, the signaling message originating terminal and the destination terminal of the signaling software used in detection means for detecting the version, the respectively at the source terminal and the destination terminal 1
および第２のバージョンのシグナリング用ソフトウェアが使用されていた場合、上記受信したメッセージに、第２のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内に設けられておりかつ第１のバージョンのシグナリング用ソフトウェアで処理されるメッセージ内には設けられていない情報要素として所定のパターンを追加するメッセージ変換手段と、 を有するシグナリング処理装置。 And if the second version of the signaling software has been used, the message thus received, the second version of and is provided in a message first processed by software for signaling version of the signaling software in the message conversion means for adding a predetermined pattern as the information element that is not provided in the message to be processed, the signaling processor having a.
【請求項４】 網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 網に収容される端末を識別する情報とその端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 第１および第２のバージョンのシグナリング用ソフトウェアにおいて互いに異なるデータで表される情報要素について変換パターンを保持する変換パターン保持手段と、 上記発信元端末および着信先端末においてそれぞれ第１ 4. A device for executing signaling processing for establishing a connection between terminals accommodated in the network, the signaling software used in the information and the terminal identifies the terminal accommodated to the network storage means for storing in association with the information indicating the version, when receiving the signaling message, referring to the storage means, the signaling message originating terminal and the destination terminal of the signaling software used in detection means for detecting the version, the conversion pattern holding means for holding a conversion pattern information elements represented by different data in the first and second versions of the signaling software, in the originating terminal and the destination terminal each of the first
および第２のバージョンのシグナリング用ソフトウェアが使用されていた場合、上記変換パターン保持手段に保持されてる変換パターンに従って上記受信したメッセージを書き換えるメッセージ変換手段と、 を有するシグナリング処理装置。 And if the second version of the signaling software was used, the signaling processing apparatus having a message conversion means for rewriting the message thus received in accordance with the conversion pattern held in the converted pattern holding means.
【請求項５】 網内に設けられる交換機に接続され、網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 上記交換機に収容される回線を識別する情報とその回線のインタフェースにおいて使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信側回線および着信側回線のインタフェースにおいて使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 上記発信側回線および着信側回線において使用されているシグナリング用ソフトウェアのバージョンに基づいて上記受信したメッセージを変換するメッセージ変換手段 5. A connected to the switch provided in the network, an apparatus for executing signaling processing for establishing a connection between terminals accommodated in the network, information identifying the line that is housed in the exchange a storage means for storing in association with the information indicating the version of the signaling software used in the interface of the line, upon receiving a signaling message, referring to the storage means, calling line and the signaling messages conversion detecting means for detecting the version of each signaling software used in the interface of the terminating lines, the message thus received, based on the version of the software for signaling used in the calling line and the called party line message conversion means for と、 を有するシグナリング処理装置。 When the signaling processor having a.
【請求項６】 網内に設けられる交換機に接続され、網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 上記交換機に収容される回線を識別する情報とその回線のインタフェースにおいて使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信側回線および着信側回線のインタフェースにおいて使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 上記発信側回線および着信側回線においてそれぞれ第１ 6. connected to the switch provided in the network, an apparatus for executing signaling processing for establishing a connection between terminals accommodated in the network, information identifying the line that is housed in the exchange a storage means for storing in association with the information indicating the version of the signaling software used in the interface of the line, upon receiving a signaling message, referring to the storage means, calling line and the signaling messages detecting means for detecting the version of each signaling software used in the interface of the terminating lines, the first respectively in the calling line and the called party line
【請求項７】 網内に設けられる交換機に接続され、網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 上記交換機に収容される回線を識別する情報とその回線のインタフェースにおいて使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信側回線および着信側回線のインタフェースにおいて使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 上記発信側回線および着信側回線においてそれぞれ第１ 7. is connected to a switch provided in the network, an apparatus for executing signaling processing for establishing a connection between terminals accommodated in the network, information identifying the line that is housed in the exchange a storage means for storing in association with the information indicating the version of the signaling software used in the interface of the line, upon receiving a signaling message, referring to the storage means, calling line and the signaling messages detecting means for detecting the version of each signaling software used in the interface of the terminating lines, the first respectively in the calling line and the called party line
【請求項８】 網内に設けられる交換機に接続され、網に収容される端末間にコネクションを確立するためのシグナリング処理を実行する装置であって、 上記交換機に収容される回線を識別する情報とその回線のインタフェースにおいて使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納する格納手段と、 シグナリングメッセージを受信した際、上記格納手段を参照し、そのシグナリングメッセージの発信側回線および着信側回線のインタフェースにおいて使用されている各シグナリング用ソフトウェアのバージョンを検出する検出手段と、 第１および第２のバージョンのシグナリング用ソフトウェアにおいて互いに異なるデータで表される情報要素について変換パターンを保持する変換パターン保持手段と 8. connected to the switch provided in the network, an apparatus for executing signaling processing for establishing a connection between terminals accommodated in the network, information identifying the line that is housed in the exchange a storage means for storing in association with the information indicating the version of the signaling software used in the interface of the line, upon receiving a signaling message, referring to the storage means, calling line and the signaling messages retaining means for detecting the version of each signaling software used, the conversion pattern information elements represented by different data in the first and second versions of the signaling software in the interface of the terminating lines a conversion pattern holding means 、 上記発信側回線および着信側回線においてそれぞれ第１ The first, respectively, in the calling line and the called party line
【請求項９】 上記変換パターンをシステムごとに設定する請求項４または８に記載のシグナリング処理装置。 9. The signaling processing apparatus according to claim 4 or 8 for setting the converted pattern for each system.
【請求項１０】 上記変換パターンを回線ごとに設定する請求項４または８に記載のシグナリング処理装置。 10. A signaling apparatus according to claim 4 or 8 for setting the converted pattern per line.
【請求項１１】 上記変換パターンを端末ごとに設定する請求項４または８に記載のシグナリング処理装置。 11. The signaling processing apparatus according to claim 4 or 8 for setting the converted pattern for each terminal.
【請求項１２】 上記変換パターンをユーザに書き換えさせるための手段をさらに有する請求項１〜１１に記載のシグナリング処理装置。 12. The signaling processing apparatus according to claim 1 to 11, further comprising means for causing rewrite the conversion pattern to the user.
【請求項１３】 網に収容される端末間にコネクションを確立するためのシグナリング処理方法であって、 網に収容される端末を識別する情報とその端末において使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納しておき、 シグナリングメッセージを受信した際、上記格納手段を参照してそのシグナリングメッセージの発信元端末および着信先端末において使用されている各シグナリング用ソフトウェアのバージョンを検出し、 その検出した２つのバージョンに基づいて上記受信したメッセージを変換する、 シグナリング処理方法。 13. A signaling processing method for establishing a connection between terminals accommodated in the network, indicating the version of the signaling software used in the information and the terminal identifies the terminal accommodated to the network the information may be stored in association, upon receiving a signaling message, detecting a version of the source terminal and the destination software each signaling used in the terminal of the signaling message with reference to said storing means , converts the message thus received on the basis of the two versions of the detected, signaling processing method.
【請求項１４】 網内に設けられる交換機に接続されて網に収容される端末間にコネクションを確立するシグナリング処理において実行されるシグナリング処理方法であって、 上記交換機に収容される回線を識別する情報とその回線のインタフェースにおいて使用されるシグナリング用ソフトウェアのバージョンを表す情報とを対応づけて格納しておき、 シグナリングメッセージを受信した際、上記格納手段を参照してそのシグナリングメッセージの発信側回線および着信側回線のインタフェースにおいて使用されている各シグナリング用ソフトウェアのバージョンを検出し、 その検出した２つのバージョンに基づいて上記受信したメッセージを変換する、 シグナリング処理方法。 14. A signaling processing method executed is connected to a switch provided in the network and in the signaling process of establishing a connection between terminals accommodated in the network, identifies the line to be accommodated in the switchboard information and keep the information representing the version of the signaling software used in the interface of the line stores in association, upon receiving a signaling message, calling line and the signaling message with reference to said storing means detecting a version of the software for each signaling used in the interface of the terminating lines, it converts the message thus received on the basis of the two versions of the detected, signaling processing method.
JP22986897A 1997-08-26 1997-08-26 Signaling processing unit and its method Pending JPH1168782A (en)
JP22986897A JPH1168782A (en) 1997-08-26 1997-08-26 Signaling processing unit and its method
US09020801 US6308217B1 (en) 1997-08-26 1998-02-09 Signalling device and signalling method
JPH1168782A true true JPH1168782A (en) 1999-03-09
ID=16898970
JP22986897A Pending JPH1168782A (en) 1997-08-26 1997-08-26 Signaling processing unit and its method
US (1) US6308217B1 (en)
JP (1) JPH1168782A (en)
US6308217B1 (en) 2001-10-23 grant