KR100358116B1 - Method for ATM PVC point to point connection control using middleware - Google Patents
Method for ATM PVC point to point connection control using middleware Download PDFInfo
- Publication number
- KR100358116B1 KR100358116B1 KR1020000076650A KR20000076650A KR100358116B1 KR 100358116 B1 KR100358116 B1 KR 100358116B1 KR 1020000076650 A KR1020000076650 A KR 1020000076650A KR 20000076650 A KR20000076650 A KR 20000076650A KR 100358116 B1 KR100358116 B1 KR 100358116B1
- Authority
- KR
- South Korea
- Prior art keywords
- point
- middleware
- connection
- atm
- atm pvc
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/4608—LAN interconnection over ATM networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/58—Association of routers
- H04L45/586—Association of routers of virtual routers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5619—Network Node Interface, e.g. tandem connections, transit switching
- H04L2012/5621—Virtual private network [VPN]; Private-network - network-interface (P-NNI)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION
본 발명은 미들웨어를 이용하여 ATM PVC 점대점 연결을 제어하는 방법에 관한 것임.The present invention relates to a method of controlling ATM PVC point-to-point connection using middleware.
2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention
본 발명은, 음성, 영상 및 데이터를 복합적으로 지원할 수 있는 개방형 멀티서비스 교환기에서 운용자를 위한 운용 명령어인 휴먼-기계 인터페이스(HMI : Human Machine Interface) 명령어를 수행하는데 있어서 미들웨어를 이용하여 ATM PVC 점대점 연결을 제어하는 방법과 그를 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 함.The present invention provides ATM PVC point-to-point using middleware in executing a human machine interface (HMI) command, which is an operation command for an operator, in an open multiservice exchange that can support voice, video, and data in combination. It is intended to provide a computer readable recording medium that records a method of controlling a connection and a program for realizing it.
3. 발명의 해결방법의 요지3. Summary of Solution to Invention
본 발명은, 비동기 전달 모드(ATM : Asynchronous Transfer Mode, 이하 ATM 이라 함) 영구 가상 회선(PVC : Permanent Virtual Circuit, 이하 PVC 라 함) 점대점 연결 제어 방법에 있어서, 운용자로부터 입력된 휴먼-기계 인터페이스(HMI : Human Machine Interface, 이하 HMI 라 함) 명령어로부터, PVC 점대점 연결 제어 인터페이스 기능 블록(PPCCIF : PVC PtP Connection Control Interface Function Block 이하 PPCCIF 라 함)을 미들웨어 클라이언트로 동작하게 하여 미들웨어 프로시쥬어를 호출하여 ATM PVC 연결 제어 정보를 전송하게 하는 제 1 단계; 상기 미들웨어 클라이언트의 호출에 의해, PVC 점대점 연결 제어 기능 블록(PPCCF : PVC PtPConnection Control Function Block, 이하 PPCCF 라 함)을 미들웨어 서버로 동작하게 하여, 상기 ATM PVC 연결 제어 정보를 전송받게 하는 제 2 단계; 및 상기 ATM PVC 연결 제어 정보를 전달받은 발신 PPCCF 가, 미들웨어 클라이언트로 동작하고, 상기 미들웨어 클라이언트의 호출로 착신 PPCCF 를 미들웨어 서버로 동작하게 하여, 착신측 ATM PVC 연결 제어 정보를 전송받게 하는 제 3 단계를 포함함.The present invention relates to a human-machine interface input from an operator in a method for controlling a point-to-point connection in asynchronous transfer mode (ATM) permanent virtual circuit (PVC: Permanent Virtual Circuit (PVC)). From the command (HMI: Human Machine Interface (HMI)), the PVC point-to-point connection control interface function block (PPCCIF: PPCCIF (PPCCIF), called PPCCIF) acts as a middleware client to call the middleware procedure. A first step of transmitting ATM PVC connection control information; A second step of operating a PVC point-to-point connection control function block (PPCCF) as a middleware server by receiving the call of the middleware client to receive the ATM PVC connection control information; ; And a third step in which the originating PPCCF receiving the ATM PVC connection control information operates as a middleware client and operates the called PPCCF as a middleware server by a call of the middleware client to receive the destination ATM PVC connection control information. Including.
4. 발명의 중요한 용도4. Important uses of the invention
본 발명은 음성, 영상, 및 데이터를 복합적으로 지원할 수 있는 개방형 멀티미디어 교환기에서 ATM PVC 점대점 연결을 제어하는데 이용됨.The present invention is used to control ATM PVC point-to-point connections in an open multimedia exchange that can support voice, video, and data in combination.
Description
본 발명은, 비동기 송신 모드(ATM : Asynchronous Transfer Mode, 이하 ATM 이라 함) 고정 가상 회선(PVC : Permanent Virtual Circuit, 이하 PVC 라 함) 점대점 연결 제어 방법에 관한 것으로, 특히 미들웨어를 이용한 ATM PVC 점대점 연결 제어 방법과 그를 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention relates to a method of controlling a point-to-point connection in asynchronous transmission mode (ATM) fixed virtual circuit (PVC: Permanent Virtual Circuit (PVC)), in particular middleware ATM PVC point The present invention relates to a computer-readable recording medium recording a method for controlling a point connection and a program for realizing the same.
종래의 ATM 교환기는, 운용자가 ATM PVC 연결을 시키기 위해서는 ATM 교환기의 물리적인 정보인 프로세서 번호, 인터페이스 모듈 번호, 링크 번호 및 가상 경로 식별자(VPI : Virtual Path Identifier, 이하 VPI 라 함) 및 가상 채널 식별자(VCI : Virtual Channel Identifier, 이하 VCI 라 함) 정보를 가지고 ATM PVC 연결을 요구하였는데, 이렇게 함으로써 ATM 교환기의 형상이 바뀔 때나 혹은 다른 ATM 교환기에서는 이러한 물리적 형상이 똑같이 적용이 되지 않을때에는, 그 때마다 새롭게 시스템에 맞게 맞추어 주어야 하는 등 ATM PVC 연결 기능 소프트웨어의 재사용성이 떨어지는 문제점이 있다.In the conventional ATM exchanger, in order for an operator to make an ATM PVC connection, a processor number, an interface module number, a link number, and a virtual path identifier (VPI) and a virtual channel identifier, which are physical information of the ATM switch, are used for the ATM PVC connection. (VCI: Virtual Channel Identifier, or VCI) A request was made for an ATM PVC connection with information. Whenever this changes the shape of the ATM switch, or when the physical shape does not apply equally to other ATM switches, There is a problem that the reusability of the ATM PVC connection function software is poor, such as a new adaptation to the system.
또한, 통신관리망(TMN : Telecommunication Management Network)과 같은 망관리 시스템에서의 종래의 ATM 교환기를 통한 ATM PVC 연결은, 원격으로 휴먼-기계 인터페이스(HMI)명령어를 실행하여 그 결과를 문자 스트링으로 얻어서 그 문자 스트링을 분석하여 자신의 정보 형태에 맞게 가공하는 방식이어서 매우 비효율적일 뿐만 아니라 관리가 불편하였고 유지보수를 하는데도 많은 어려움이 발생하는 등의 문제점이 있었다.In addition, the ATM PVC connection through a conventional ATM switch in a network management system such as a Telecommunication Management Network (TMN) remotely executes a human-machine interface (HMI) command to obtain a result as a character string. The character strings were analyzed and processed according to their own information form, which was not only very inefficient, but also inconvenient to manage and caused many difficulties in maintenance.
본 발명은, 상기와 같은 문제점을 해결하기 위하여 제안된 것으로, 개방형 멀티서비스 교환기에서 ATM PVC 연결 제어 기능을 처리하기 위해서 미들웨어를 이용함으로써, 통신관리망(TMN)에서 제공하는 정보 형태에 맞게 쉽게 가공할 수 있게 하는 미들웨어를 이용한 ATM PVC 점대점 연결 제어 방법과 그를 실현시키기 위한프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, by using the middleware to handle ATM PVC connection control function in the open multi-service switch, easy processing according to the information type provided by the communication management network (TMN) The object of the present invention is to provide a method for controlling ATM PVC point-to-point connection using middleware and a computer-readable recording medium recording a program for realizing the same.
도 1 은 미들웨어를 이용한 ATM PVC 점대점 연결 제어 장치의 일실시예 구성도.1 is a configuration diagram of an embodiment of an ATM PVC point-to-point connection control apparatus using middleware.
도 2 는 미들웨어를 이용한 ATM PVC 점대점 연결 제어 장치의관련 블럭간의 구성 및 신호의 흐름을 나타낸 일실시예 구조도.Figure 2 is an embodiment structure diagram showing the configuration and signal flow between the relevant blocks of the ATM PVC point-to-point connection control apparatus using the middleware.
도 3 은 상기 도 2 에 대한 ATM PVC 연결 릴레이션의 일실시예 구조도.3 is an exemplary structural diagram of an ATM PVC connection relation to FIG. 2;
도 4 는 미들웨어를 이용한 ATM PVC 점대점 연결 방법에 대한 일실시예 흐름도.4 is a flowchart illustrating an embodiment of an ATM PVC point-to-point connection method using middleware.
*도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings
11 : 응용 및 관리 평면 12 : 제어 평면11: Application and management plane 12: Control plane
13 : 스위칭 평면 14 : 정합 평면13 switching plane 14 matching plane
111 : 워크스테이션(WorkStation)111: Workstation
121 : ATM 호 제어기(ACC : ATM Call Controller)121: ATM Call Controller (ACC)
131 : 스위치 관리 제어기(SMC : Switch Management Controller)131: switch management controller (SMC)
141 : ATM 인터페이스 모듈(AIM : ATM Interface Module)141: ATM Interface Module (AIM)
1111 : 운용자 단말기1111: operator terminal
1112 : PVC 점대점 연결 제어 인터페이스 기능 블록(PPCCIF)1112: PVC Point-to-Point Connection Control Interface Function Block (PPCCIF)
1211 : PVC 점대점 연결 제어 기능 블록(PPCCF)1211: PVC Point-to-Point Connection Control Function Block (PPCCF)
1212 : 연결 자원 제어 기능 블록(CRCF)1212: Connection Resource Control Function Block (CRCF)
1213 : GSMP 마스터 프로토콜 처리 기능 블록(GMPHF)1213: GSMP Master Protocol Processing Function Block (GMPHF)
1214 : PVC 과금 정보 생성 기능 블록(PCGF)1214: PVC charging information generation function block (PCGF)
1215 : ATM PVC 연결 릴레이션1215: ATM PVC Connection Relations
1311 : GSMP 슬레이브 프로토콜 처리 기능 블록(GSPHF)1311: GSMP Slave Protocol Processing Function Block (GSPHF)
1411 : ATM 인터페이스 모듈 제어 기능 블록(AIMCF)1411: ATM Interface Module Control Function Block (AIMCF)
상기 목적을 달성하기 위한 본 발명은, 비동기 전달 모드(ATM : Asynchronous Transfer Mode, 이하 ATM 이라 함) 영구 가상 회선(PVC : Permanent Virtual Circuit, 이하 PVC 라 함) 점대점 연결 제어 방법에 있어서, 운용자로부터 입력된 휴먼-기계 인터페이스(HMI : Human Machine Interface, 이하 HMI 라 함) 명령어로부터, PVC 점대점 연결 제어 인터페이스 기능 블록(PPCCIF : PVC PtP Connection Control Interface Function Block 이하 PPCCIF 라 함)을 미들웨어 클라이언트로 동작하게 하여 미들웨어 프로시쥬어를 호출하여 ATM PVC 연결 제어 정보를 전송하게 하는 제 1 단계; 상기 미들웨어 클라이언트의 호출에 의해, PVC 점대점 연결 제어 기능 블록(PPCCF : PVC PtP Connection Control Function Block, 이하 PPCCF 라 함)을 미들웨어 서버로 동작하게 하여, 상기 ATM PVC 연결 제어 정보를 전송받게 하는 제 2 단계; 및 상기 ATM PVC 연결 제어 정보를 전달받은 발신 PPCCF 가, 미들웨어 클라이언트로 동작하고, 상기 미들웨어 클라이언트의 호출로 착신 PPCCF 를 미들웨어 서버로 동작하게 하여, 착신측 ATM PVC 연결 제어 정보를 전송받게 하는 제 3 단계를 포함하여 이루어진 것을 특징으로 한다.In order to achieve the above object, the present invention provides a method for controlling a point-to-point connection in asynchronous transfer mode (ATM) permanent virtual circuit (PVC: Permanent Virtual Circuit (PVC)). From the input human-machine interface (HMI) command, the PVC point-to-point connection control interface function block (PPCCIF: PPCCIF: PPCCIF) is operated as a middleware client. Calling the middleware procedure to transmit ATM PVC connection control information; A second point for causing the PVC point-to-point connection control function block (PPCCF) to operate as a middleware server by receiving the call of the middleware client to receive the ATM PVC connection control information; step; And a third step in which the originating PPCCF receiving the ATM PVC connection control information operates as a middleware client and operates the called PPCCF as a middleware server by a call of the middleware client to receive the destination ATM PVC connection control information. Characterized in that comprises a.
또한, 본 발명은, ATM PVC 점대점 연결 제어 방법에 있어서, 운용자 인터페이스로 입력된 HMI 명령어를 전달받은, 발신 / 착신 PPCCF 가 ATM PVC 연결 릴레이션로부터, 등록하고자 하는 ATM PVC 연결이 존재하는 지를 검색하는 제 1 단계; 상기 검색 결과 해당 연결이 존재하지 않으면, 발신 / 착신 PPCCF 가 연결 자원 제어 기능(CRCF : Connection Resource Control Function 이하 CRCF 라 함)블록에 가상 경로 식별자(VPI)/가상 채널 식별자(VCI)의 할당을 요청하고, 상기 요청에 대한 응답을 받는 제 2 단계; 상기 제 2 단계의 응답을 받은 발신 / 착신 PPCCF 가, CRCF 에 의해 할당된 상기 VPI / VCI 정보를 포함하는 ATM PVC 연결정보를 GSMP 마스터 프로토콜 처리 기능 블록(GMPHF : GSMP Master Protocol Handling Function Block : 이하 GMPHF 라 함)에 전달하여 GSMP 통신을 통해, ATM PVC 연결을 요구하게 하는 제 3 단계; 상기 제 3 단계의 전달된 정보에 의해, ATM PVC 연결을 수행하는 제 4 단계; 및 상기 제 4 단계의 수행 결과를 GMPHF 를 통해 전달받은 발신 / 착신 PPCCF 가, 상기 ATM PVC 수행 결과를 ATM PVC 연결 릴레이션에 저장하는 제 5 단계를 포함하여 이루어진 것을 특징으로 한다.In addition, the present invention, in the ATM PVC point-to-point connection control method, the originating / incoming PPCCF received the HMI command input to the operator interface, the ATM PVC connection relation to search whether there exists an ATM PVC connection to register First step; If the connection does not exist, the originating / incoming PPCCF requests the allocation of a virtual path identifier (VPI) / virtual channel identifier (VCI) to a connection resource control function (CRCF) block. A second step of receiving a response to the request; The originating / receiving PPCCF, which has received the response of the second step, transmits ATM PVC connection information including the VPI / VCI information allocated by the CRCF to a GSMP Master Protocol Handling Function Block (GMPHF). A third step of requesting an ATM PVC connection through GSMP communication; A fourth step of performing ATM PVC connection by the transmitted information of the third step; And a fifth step of storing, by the originating / receiving PPCCF, which has received the execution result of the fourth step through GMPHF, the ATM PVC execution result in an ATM PVC connection relation.
또한, 본 발명은, 대용량 프로세서가 적용되어 있으며 미들웨어를 이용하여 ATM PVC 점대점 연결 제어를 수행하는 시스템에, 운용자로부터 입력된 HMI(Human Machine Interface) 명령어로부터, PPCCIF(PVC PtP Connection Control Interface Function Block)를 미들웨어 클라이언트로 동작하게 하여 미들웨어 프로시쥬어를 호출하여 ATM PVC 연결 제어 정보를 전송하게 하는 제 1 기능; 상기 미들웨어 클라이언트의 호출에 의해, PPCCF(PVC PtP Connection Control Function Block)를 미들웨어 서버로 동작하게 하여, 상기 ATM PVC 연결 제어 정보를 전송받게 하는 제 2 기능; 및 상기 ATM PVC 연결 제어 정보를 전달받은 발신 PPCCF 가, 미들웨어 클라이언트로 동작하고, 상기 미들웨어 클라이언트의 호출로 착신 PPCCF 를 미들웨어서버로 동작하게 하여, 착신측 ATM PVC 연결 제어 정보를 전송받게 하는 제 3 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention is a system in which a large-capacity processor is applied and performs ATM PVC point-to-point connection control using middleware, from a Human Machine Interface (HMI) instruction inputted from an operator, using a PVC PtP Connection Control Interface Function Block. A first function of acting as a middleware client to call the middleware procedure to transmit ATM PVC connection control information; A second function of operating a PVC PtP Connection Control Function Block (PPCCF) as a middleware server by calling the middleware client to receive the ATM PVC connection control information; And a third function of allowing the originating PPCCF receiving the ATM PVC connection control information to operate as a middleware client and to operate the called PPCCF as a middleware server by receiving a call of the middleware client to receive the destination ATM PVC connection control information. A computer readable recording medium having recorded thereon a program for realizing the present invention is provided.
또한, 본 발명은, 대용량 프로세서가 적용되어 있으며 미들웨어를 이용하여 ATM PVC 점대점 연결 제어를 수행하는 시스템에, 운용자 인터페이스로 입력된 HMI 명령어를 전달받은, 발신 / 착신 PPCCF 가 ATM PVC 연결 릴레이션로부터, 등록하고자 하는 ATM PVC 연결이 존재하는 지를 검색하는 제 1 기능; 상기 검색 결과 해당 연결이 존재하지 않으면, 발신 / 착신 PPCCF 가 CRCF(Connection Resource Control Function)에 가상 경로 식별자(VPI)/가상 채널 식별자(VCI)의 할당을 요청하고, 상기 요청에 대한 응답을 받는 제 2 기능; 상기 제 2 기능의 응답을 받은 발신 / 착신 PPCCF 가, CRCF 에 의해 할당된 상기 VPI / VCI 정보를 포함하는 ATM PVC 연결정보를 GMPHF(GSMP Master Protocol Handling Function Block)에 전달하여 GSMP 통신을 통해, ATM PVC 연결을 요구하게 하는 제 3 기능; 상기 제 3 기능의 전달된 정보에 의해, ATM PVC 연결을 수행하는 제 4 기능; 및 상기 제 4 기능의 수행 결과를 GMPHF 를 통해 전달받은 발신 / 착신 PPCCF 가, 상기 ATM PVC 수행 결과를 ATM PVC 연결 릴레이션에 저장하는 제 5 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention, the system is a high-capacity processor is applied to the system to perform ATM PVC point-to-point connection control using middleware, the incoming / outgoing PPCCF received the HMI command input to the operator interface from the ATM PVC connection relation, A first function of searching if there is an ATM PVC connection to be registered; If the connection does not exist, the originating / incoming PPCCF requests the allocation of a virtual path identifier (VPI) / virtual channel identifier (VCI) to a connection resource control function (CRCF), and receives a response to the request. 2 functions; The originating / incoming PPCCF receiving the response of the second function forwards the ATM PVC connection information including the VPI / VCI information assigned by the CRCF to a GMMPF (GSMP Master Protocol Handling Function Block), and through GSMP communication, ATM Third function to require PVC connection; A fourth function of performing ATM PVC connection by the transmitted information of the third function; And a computer-readable recording medium having recorded thereon a program for the originating / receiving PPCCF, which has received the execution result of the fourth function through GMPHF, to store the ATM PVC execution result in an ATM PVC connection relation. To provide.
상술한 본 발명의 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The objects, features and advantages of the present invention described above will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1 은 개방형 멀티서비스 교환기 시스템에 적용되는 ATM PVC 점대점 연결 제어 장치의 일실시예 구조도이다.1 is a structural diagram of an embodiment of an ATM PVC point-to-point connection control device applied to an open multiservice exchange system.
개방형 멀티 서비스 교환기란, 종래의 ATM 에서 지원하는 ATM PVC 연결 제어 방법이, 운용자가 ATM 교환기 내의 물리적인 형상 - 프로세서 번호, 인터페이스 모듈 번호, 링크 번호 등 - 을 가지고 ATM PVC 연결을 위한 휴먼-기계 인터페이스(HMI)명령어를 입력하면, ATM 교환기 내부에서 동작하는 ATM PVC 연결 제어 블록이 VPI 및 VCI 자원 관리 블록과 스위치 자원 관리 블록에게 ATM PVC 연결 정보를 제공하여 ATM PVC 연결이 이루어지도록 되어 있어 ATM 교환기 내부에서 모든 프로세스가 이루어짐에 반해, 교환기 시스템을, 데이터를 교환시켜주는 스위치 평면과 ATM PVC 연결을 제어해주는 제어 평면으로 나누어 개발하는 방식을 말한다.Open multi-service exchange means that the ATM PVC connection control method supported by the conventional ATM is a human-machine interface for ATM PVC connection in which the operator has a physical shape in the ATM switch (processor number, interface module number, link number, etc.). When the (HMI) command is input, the ATM PVC connection control block operating inside the ATM switch is configured to provide ATM PVC connection information to the VPI and VCI resource management blocks and the switch resource management block so that the ATM PVC connection is made. While all the processes are done in the process, the exchange system is developed by dividing the switch plane into a control plane that controls data transfer and a switch plane that exchanges data.
상기 개방형 멀티서비스 교환기는 제어 평면(Control Plane)(12), 스위칭 평면(Switching Plane)(13), 정합 평면(Adaptation Plane)(14)그리고 응용 및 관리 평면(Application and Management Plane)(11)을 구비하고 있다.The open multiservice exchanger comprises a control plane 12, a switching plane 13, an adaptation plane 14, and an application and management plane 11. Equipped.
응용 및 관리 평면(11)은 운용자 워크스테이션(111)에서 운용자와 ATM PVC 연결 처리 클라이언트 사이의 인터페이스를 제공하는 운용자 정합 기능과, 운용자 명령어인 휴먼-기계 인터페이스(HMI) 명령어를 수신하고 ATM PVC 연결 처리 기능을 수행하도록 미들웨어 프로시쥬어를 이용하여 ATM 호 제어기(ACC : ATM Call Controller, 이하 ACC라 함)(121) 프로세서내에 위치한 미들웨어 서버를 호출하는 미들웨어 클라이언트 기능을 처리한다.The application and management plane 11 receives an operator matching function that provides an interface between an operator and an ATM PVC connection processing client at an operator workstation 111, receives a human-machine interface (HMI) command, which is an operator command, and connects an ATM PVC connection. The middleware procedure is used to process a middleware client function that calls a middleware server located in an ATM call controller (ACC) processor 121 to perform a processing function.
제어 평면(12)은 발신과 착신측으로 나뉜 ACC(ATM Call Controller)(121) 프로세서를 구비한다. 그리고, ATM PVC 연결 처리 기능을 수행하기 위해, 발신측 ACC(121-1)에서는, 운용자 클라이언트로부터 호출된 ATM PVC 연결 기능 처리를 위한 미들웨어 서버로서의 역할과 착신측 ATM PVC 연결 설정 요구를 하는 미들웨어 클라이언트 역할을 하며, 착신 ACC(121-2)에서는, 발신 ACC 의 요구에 대한 미들웨어 서버 역할을 하여 착신측 ATM 연결 설정을 수행한다. 또한, 제어 평면(12)은, 유엔아이(UNI : User to Network Interface, 이하 UNI 라 함) 및 엔엔아이(NNI : Network to Network Interface, 이하 NNI 라 함)자원을 관리하는 기능과, 스위칭 평면(13)에서 실질적으로 ATM PVC 연결을 위해 ATM PVC 연결 정보를 GSMP(General Switch Management Protocol, 이하 GSMP 라 함)프로토콜을 이용해 GSMP 통신으로 전달하는 기능, 그리고 PVC 과금을 처리하는 기능을 수행한다.The control plane 12 has an ACC (ATM Call Controller) 121 processor divided into a calling party and a called party. And, in order to perform the ATM PVC connection processing function, the originating side ACC (121-1), the middleware client that serves as a middleware server for processing the ATM PVC connection function called from the operator client and the destination ATM PVC connection establishment request It serves as a middleware server for the request of the originating ACC, and the destination ACC 121-2 performs the establishment of the destination ATM connection. In addition, the control plane 12 has a function of managing UNI (UNI: User to Network Interface, hereinafter UNI) and NNI (Network to Network Interface, hereinafter NNI) resources, and switching plane ( In 13), to transfer ATM PVC connection information to GSMP communication using GSMP (General Switch Management Protocol, GSMP) protocol for ATM PVC connection, and to handle PVC charging.
스위칭 평면(13)은 ACC 프로세서와의 GSMP(General Switch Management Protocol)통신을 위한 GSMP 슬레이브 처리 기능을 수행하는 SMC(Switch Management Controller, 이하 SMC 라 함)(131)프로세서를 구비하고, 데이타를 교환하는 기능을 수행한다.The switching plane 13 includes a switch management controller (SMC) 131 which performs GSMP slave processing function for general switch management protocol (GSMP) communication with the ACC processor, and exchanges data. Perform the function.
정합 평면(14)은 ATM 인터페이스 모듈(AIM : ATM Interface Module, 이하 AIM 이라 함)(141)을 구비하여 ATM 가입자 정합기능을 수행한다.The matching plane 14 includes an ATM interface module (AIM) 141 to perform an ATM subscriber matching function.
상기와 같은 개방형 멀티서비스 교환 시스템에서, 특히 미들웨어를 이용한 ATM PVC 점대점 연결 기능이 수행되는데 필요한 블럭들의 기능을 살펴보면, 운용자워크스테이션(111)에 위치한 PVC 점대점 연결 제어 인터페이스 기능 블록(PPCCIF :PVC PtP Connection Control Interface Function Block, 이하 PPCCIF 라 함)(1112)은, 운용자워크스테이션(111)로부터 입력된 휴먼-기계 인터페이스(HMI) 명령어를 수신하여 명령어 형식에 맞게 입력되었는지를 검사하는 기능과, 입력된 휴먼-기계 인터페이스(HMI) 명령어의 파라메타 정보의 오류나 상기 입력된 파라메타중에 종속성을 갖는 정보에 대한 검사를 수행하고 오류가 없으면 입력된 휴먼-기계 인터페이스(HMI)명령어의 파라메타 정보와 ATM PVC 연결 제어 기능을 수행하는데 필요한 정보를 추가하여 ACC(121)프로세서에 위치한 미들웨어 서버 블록인 PVC 점대점 연결 제어 기능 블록(PPCCF : PVC PtP Connection Control Function Block, 이하 PPCCF 라 함)(1211)에 처리를 요구하는 기능, 및 입력된 휴먼-기계 인터페이스(HMI) 명령어에 대한 수행 결과를 운용자워크스테이션에 출력시켜 주는 기능을 수행한다.In the open multiservice switching system as described above, in particular, the functions of the blocks required for performing the ATM PVC point-to-point connection function using the middleware, the PVC point-to-point connection control interface function block (PPCCIF: PVC) located in the operator workstation 111 PtP Connection Control Interface Function Block (hereinafter referred to as PPCCIF) 1112 is a function for receiving a human-machine interface (HMI) command inputted from the operator workstation 111 and checking whether it is input according to the command format, and inputting the same. Check the error of the parameter information of the human-machine interface (HMI) command or the information with dependency among the input parameters. If there is no error, control the parameter information of the input human-machine interface (HMI) command and ATM PVC connection control. Middleware server located on ACC (121) processor by adding necessary information to perform functions Functions that require processing in the PVC point-to-point connection control function block (PPCCF) (PPCCF) 1211, which is a burr block, and the execution result for the input human-machine interface (HMI) command. This function prints the data to the operator's workstation.
ACC에 위치한 PPCCF(PVC PtP Connection Control Function)(1211)블록은 PPCCIF(1112)블록으로부터 호출된 ATM PVC 점대점 연결 기능 프로시쥬어를 수행하는 미들웨어 서버로서의 제 1 기능과, SMC(131)에서 스위치 제어하는데 필요한 GSMP 포트 추출 및 GSMP 레이블에 해당하는 UNI 및 NNI 자원인 가상 경로 식별자(VPI)/가상 채널 식별자(VCI)를 연결 자원 제어 기능(CRCF : Connection Resource Control Function, 이하 CRCF라 함)(1212)블록에게 할당 요구를 하는 제 2 기능을 수행한다. 또한, 상기 할당이 되면, GSMP 마스터 프로토콜 처리 기능(GMPHF : GSMP Master Protocol Handling Function, 이하 GMPHF 라 함)(1213)블록에게 ATM PVC 연결 기능 처리를 위해 GSMP 포트 및 GSMP 레이블을 포함하는 ATM PVC 연결 정보를 전달하는 제 3 기능을 수행하고, GMPHF(1213)블록으로부터ATM PVC 연결 처리 완료 결과를 수신하면 ATM PVC 연결 릴레이션(1215)에 설정된 ATM PVC 연결 정보를 추가하는 제 4 기능을 수행한다. 또한, PVC 과금 정보를 PVC 과금 정보 생성 기능(PCGF : PVC Charging data Generation Function, 이하 PCGF 라 한다)(1214)블록에게 전달하는 제 5 기능과 입력된 휴먼-기계 인터페이스(HMI) 명령어 처리가 정상으로 끝났으면 완료 결과를 PPCCIF(1112)에 복귀하고 비정상을 수행이 끝났으면 오류 결과를 PPCCIF(1112)에 전달하는 제 6 기능을 수행한다.The PVC PtP Connection Control Function (PPCCF) block 1211 located in the ACC is the first function as a middleware server performing the ATM PVC point-to-point connection function procedure called from the PPCCIF 1112 block, and the switch control in the SMC 131. 12. Block the connection resource control function (CRCF), which is called the Virtual Path Identifier (VPI) / Virtual Channel Identifier (VCI), which is the UNI and NNI resources corresponding to the GSMP port extraction and GSMP label required. Performs a second function of requesting an allocation to the user. In addition, when the assignment is made, the ATM PVC connection information including the GSMP port and the GSMP label for processing the ATM PVC connection function to the GSMP Master Protocol Handling Function (GMPHF: GSMPHF) 1213 block. When performing the third function of transmitting the, and receives the completion result of the ATM PVC connection processing from the GMPHF 1213 block performs a fourth function of adding the ATM PVC connection information set in the ATM PVC connection relation 1215. In addition, the fifth function of transferring the PVC charging information to the PVC charging information generation function (PCGF: PVCGF) 1214 block and processing of the input human-machine interface (HMI) command are normal. If it is finished, the completion result is returned to the PPCCIF 1112, and if the abnormality is finished, the sixth function of transferring the error result to the PPCCIF 1112 is performed.
ACC(121)에 위치한 CRCF(Connection Resource Control Function)(1212)블록은 사용자 단말과 교환기 사이의 유엔아이(UNI) 및 엔엔아이(NNI)링크 자원을 관리하는 기능을 수행한다.A CRCF (1212) block located in the ACC 121 performs a function of managing UNI and NNI link resources between a user terminal and an exchange.
ACC(121)에 위치한 GMPHF(GSMP Master Protocol Handling Function)(1213)블록은, ATM PVC 점대점 연결을 위해 GSMP 프로토콜을 이용하여 PPCCF(1211)블록에서 제공하는 정보대로 스위치에 연결하도록 GSMP 슬레이브 프로토콜 처리 기능(GSPHF : GSMP Slave Protocol Handling Function, 이하 GSPHF 라 함)(1311)블록에게 요구하는 기능을 수행한다.The GSMP Master Protocol Handling Function (GMPHF) 1213 block located on the ACC 121 processes the GSMP slave protocol to connect to the switch as provided by the PPCCF 1211 block using the GSMP protocol for ATM PVC point-to-point connection. Function (GSPHF: GSMP Slave Protocol Handling Function, hereafter referred to as GSPHF) 1311 performs a function required by the block.
ACC(121)에 위치한 PCGF(1214)블록은 PPCCF(1211)블록으로부터 수신된 PVC 과금 정보를 수신하여 PVC 과금 레코드를 생성하고, PVC 과금 기능을 수행한다.The PCGF 1214 block located in the ACC 121 receives the PVC charging information received from the PPCCF 1211 block, generates a PVC charging record, and performs a PVC charging function.
SMC(131)에 위치한 GSPHF(1311)블록은 GMPHF(1213)블록으로부터 수신된 GSMP 프로토콜 메시지를 디코딩하고, 디코딩된 정보에 따라 AIM(141)에 연결 정보를 전달하는 기능과, ATM PVC 연결 수행이 완료된 결과를 다시 GSMP 프로토콜에 맞게 코딩하여 GMPHF(1213)블록에게 전달하는 기능을 수행한다.The GSPHF 1311 block located in the SMC 131 decodes the GSMP protocol message received from the GMPHF 1213 block and transfers connection information to the AIM 141 according to the decoded information, and performs ATM PVC connection. The completed result is coded according to the GSMP protocol and delivered to the GMPHF 1213 block.
AIM(AMT Interface Module)(141)에 위치한 AIM 제어 기능(AIMCF : ATM Interface Module Control Function, 이하 AIMCF 라 함)(1411)블록은 ATM 유엔아이(UNI) 및 ATM 엔엔아이(NNI)가입자 정합 기능을 수행한다.The AIM control function (AIMCF: AIMCF) (1411) block located in the AIM interface module (AIM) 141 provides an ATM UNI and ATM NNI subscriber matching function. Perform.
도 2 는 개방형 멀티서비스 교환기상에 구현된 미들웨어를 이용한 ATM PVC 점대점 연결 기능을 수행하기 위한 관련 블럭간의 구성 및 메시지의 흐름을 나타낸 일실시예 구조도이다.2 is a diagram illustrating an embodiment of a structure and message flow between related blocks for performing ATM PVC point-to-point connection function using middleware implemented on an open multiservice exchange.
운용자워크스테이션(111)로부터, 발신측 논리적인 포트 번호, 발신측 VPI, 발신측 VCI, 착신측 논리적인 포트 번호, 착신측 VPI, 착신측 VCI, VP 연결인지 VC 연결인지를 나타내는 연결 형태, 단방향과 양방향을 나타내는 연결 방향, 정방향 트래틱 파라메타 조합 및 정방향 트래픽 파라메타 대역, 정방향 씨디브이티(CDVT : Cell Delay Variance Tolerance, 이하 CDVT 라 함)파라메타, 역방향 트래틱 파라메타 조합 및 역방향 트래픽 파라메타 대역, 역방향 CDVT(Cell Delay Variance Tolerance) 파라메타 등으로 구성된, ATM PVC 연결 등록을 위한 휴먼-기계 인터페이스(HMI) 명령어를 PPCCIF(1112)가 수신(201)하면, PPCCIF는 입력된 파라메타가 입력된 명령어 형식에 맞게 입력되었는지를 검사하여, 상기 검사 결과 오류가 없으면 파라메타 정보중에 종속성을 갖는 정보에 대한 검사를 수행하고, 상기 검사 결과 오류가 없으면 입력된 휴먼-기계 인터페이스(HMI)명령어의 파라메타 정보에 ATM PVC 점대점 연결 제어 기능을 수행하는데 필요한 정보를 추가하여 구성된 미들웨어 프로시쥬어- 미들웨어 메시지 파라메타 그리고 미들웨어 서버 이름, 미들웨어 서버가 존재하는 프로세서를 나타내는 번호, 미들웨어 수행 종료 시간의 파라메타 등-를 호출하여 발신측 PPCCF(1211-1)에게 ATM PVC 연결 정보를 전송(203)한다. 만약에 입력된 파라메타가 입력된 명령어 형식에 맞는지를 검사한 결과나 파라메타 정보중에 종속성을 갖는 정보에 대한 검사에 오류가 있으면 운용자워크스테이션에 입력된 파라메타가 잘못되었다는 오류 결과를 출력(202)한다. 상기 PPCCIF 로부터 ATM PVC 연결 정보를 수신한 발신 PPCCF(1211-1)는, ATM PVC 연결 릴레이션(1215)에서 등록하고자 하는 ATM PVC 연결이 존재하는지를 검색하여 동일한 ATM PVC 연결이 이미 존재하면 동일한 ATM PVC 연결이 존재한다는 오류 결과를 PPCCIF(1112)로 전달(204)하고, 동일한 ATM PVC 연결이 존재하지 않으면 PPCCIF(1112)로 부터 호출될 때 전달된 휴먼-기계 인터페이스(HMI) 명령어의 파라메타 정보와 추가 정보를 이용해서 발신측 GSMP 레이블에 해당하는 발신측 VPI / VCI 자원 할당을 CRCF(1212)에게 요구(207)한다. 발신측 VPI / VCI 자원 할당을 요구받은 CRCF(1212)는, 요구된 VPI / VCI 가 할당이 가능한지를 검사하여 할당이 가능하다면 VPI / VCI 와 요구된 트래픽 대역를 할당하고 발신측 PPCCF(1211-1)로 상기 할당된 VPI / VCI 를 전달(208)한다. 또한, 발신측 PPCCF(1211-1)는 착신측 연결 처리를 위해 자신은 미들웨어 클라이언트가 되어서 착신측 연결 처리 미들웨어 프로시쥬어를 호출하여, 착신측 PPCCF(1211-2)에게 휴먼-기계 인터페이스(HMI) 명령어의 파라메타 정보와 추가 정보로 구성된 착신측 연결 정보를 전송(209)한다. 상기 착신측 PPCCF(1211-2)는, 호출시 전송받은 휴먼-기계 인터페이스(HMI) 명령어의 파라메타 정보와 추가 정보를 이용해서 착신측 GSMP 레이블에 해당하는 착신측 VPI / VCI 자원 할당을 위해, CRCF(1212)에게 착신측 VPI / VCI 자원 할당을 요구(213)한다. 상기 요구를 받은 CRCF(1212)는, 요구된 VPI / VCI 가 할당이 가능한지를 검사하여 할당이 가능하다면, VPI / VCI 와 요구된 트래픽 대역를 할당하고 상기 할당된 착신측 VPI / VCI 를 착신측 PPCCF(1211-2)에 전달(214)한다. 착신측 PPCCF(1211-2)는, 착신측 연결 정보를 ATM PVC 연결 릴레이션(1215)에 저장(211, 212)하고, 발신측 PPCCF(1211-1)로 상기 CRCF(1212)로부터 할당된 착신측 VPI / VCI 를 전달(210)한다. 착신측 VPI / VCI 를 수신한 발신측 PPCCF(1211-1)는, 발신측 VPI / VCI 와 착신측 VPI / VCI를 각각 GSMP 의 발신측 레이블과 착신측 레이블로 저장하고, 휴먼-기계 인터페이스(HMI)명령어의 파라메타중에 하나인 논리적인 포트 번호로부터 GSMP 포트 번호를 추출한 후, 트래픽 파라메타 및 대역 정보를 GMPHF(1213)에게 전송(215)하여 스위치 평면(13)에 ATM PVC 연결을 요구한다. 상기 ATM PVC 연결 요구를 수신한 GMPHF(1213)는, 발신 PPCCF(1211-1)로부터 수신된 ATM PVC 연결 요구 메시지를 GSMP 프로토콜 메시지에 맞게 엔코딩한 후, 상기 엔코딩된 ATM PVC 연결 정보를 GSMP 프로토콜을 이용하여 GSPHF(1311)에 전송(217)한다. 상기 엔코딩된 GSMP ATM PVC 연결 정보 메시지를 수신한 GSPHF(1311)는, 엔코딩된 GSMP ATM PVC 연결 정보 메시지를 디코딩하여 디코딩된 발신측 및 착신측 ATM PVC 연결 정보를 각각 발신측 AIMCF(1411-1)및 착신측 AIMCF(1411-2)에 내부 IPC(InterProcessor Communication)를 이용하여 전달(219, 221)하여서 ATM PVC 연결이 실질적으로 설정되도록 요구한다. 상기 GSPHF(1311)로부터 발신측 ATM PVC 연결 정보를 수신한 발신측 AIMCF(1411-1)가, 발신측 ATM PVC 연결을 설정한 후, 해당 연결 수행 결과를 GSPHF(1311)에게 전송(220)하고, 착신측 ATM PVC 연결 정보를수신한 착신측 AIMCF(1411-2)가, 착신측 ATM PVC 연결을 설정한 후, 해당 연결 수행 결과를 GSPHF(1311)에게 전송(222)한다. 발신측 AIMCF(1411-1)와 착신측 AIMCF(1411-2)로 부터 수행 결과를 수신(220, 222)한 GSPHF(1311)는, ATM PVC 연결 수행 결과를 GSMP 프로토콜 메시지에 맞게 엔코팅한 다음 GSMP 프로토콜을 이용하여 엔코딩된 ATM PVC 수행 결과를 GMPHF(1213)에게 전송(213)한다. 상기 엔코딩된 ATM PVC 수행 결과를 수신한 GMPHF(1213)는, 엔코딩된 ATM PVC 수행 결과를 디코딩한 다음 디코딩된 ATM PVC 수행 결과를 발신측 PPCCF(1211-1)에게 전송(216)한다. GMPHF(1213)로부터 ATM PVC 수행 결과를 수신한 발신측 PPCCF(1211-1)는, ATM PVC 연결 릴레이션(1215)에 발신측 ATM PVC 연결 정보를 저장(205, 206)한 후, 상기 ATM PVC 수행 결과를 PPCCIF(1112)에 전달(204)한다. PPCCIF(1112)는 상기 전달된 ATM PVC 수행 결과를 운용자워크스테이션(111)에 출력(202)한다.From operator workstation 111, connection type indicating whether the calling party logical port number, calling party VPI, calling party VCI, called party logical port number, called party VPI, called party VCI, VP connection or VC connection, unidirectional Connection direction, forward traffic parameter combination and forward traffic parameter band, forward CDVT (Cell Cell Delay Variance Tolerance, CDVT) parameter, reverse traffic parameter combination and reverse traffic parameter band, reverse CDVT When PPCCIF 1112 receives (201) a Human-Machine Interface (HMI) command for registering an ATM PVC connection, consisting of (Cell Delay Variance Tolerance) parameters, PPCCIF enters the input parameter according to the input command format. If there is no error in the result of the check, the check is performed on the information having a dependency in the parameter information. If there is no error, the middleware procedure-middleware message parameter and middleware server name and middleware server are configured by adding the information required to perform ATM PVC point-to-point connection control to the parameter information of the inputted human-machine interface (HMI) command. ATM PVC connection information is transmitted to the calling party PPCCF 1121-1 by calling a number indicating a processor, a parameter of a middleware execution end time, and the like. If there is an error in checking whether the input parameter conforms to the input command format or checking the information having dependency among the parameter information, an error result indicating that the input parameter is incorrect in the operator workstation is output (202). The originating PPCCF 1221-1 receiving ATM PVC connection information from the PPCCIF detects whether there is an ATM PVC connection to be registered in the ATM PVC connection relation 1215, and if the same ATM PVC connection already exists, the same ATM PVC connection. Parameter information and additional information of the human-machine interface (HMI) command passed when called from PPCCIF 1112 if the same ATM PVC connection does not exist (204). Request 207 the CRCF 1212 from the calling party VPI / VCI resource allocation corresponding to the calling party GSMP label. The CRCF 1212 that has been requested to allocate the source VPI / VCI resources checks whether the required VPI / VCI can be allocated, and if so, allocates the VPI / VCI and the required traffic bands and assigns the source PPCCF 1221-1. The assigned VPI / VCI is forwarded to (208). Also, the calling party PPCCF 1121-1 becomes a middleware client for the called party connection processing and calls the called party connection processing middleware procedure, and sends a human machine interface (HMI) command to the called party PPCCF 1211-2. The destination side connection information consisting of the parameter information and additional information of is transmitted (209). The called party PPCCF 1211-2 uses the parameter information and additional information of the Human-Machine Interface (HMI) instruction transmitted in the call to allocate the called party VPI / VCI resources corresponding to the called party GSMP label by using the CFCF. Request 1221, the called party VPI / VCI resource allocation. The requested CRCF 1212 checks whether the required VPI / VCI is assignable, and if so, allocates the VPI / VCI and the requested traffic band and assigns the allocated called party VPI / VCI to the called party PPCCF ( 1211-2). The called party PPCCF 1211-2 stores the called party connection information in the ATM PVC connection relation 1215 (211, 212), and the called party assigned to the calling party PPCCF 1121-1 from the CRCF 1212. Pass 210 the VPI / VCI. The calling party PPCCF 1121-1 receiving the called party VPI / VCI stores the calling party VPI / VCI and the called party VPI / VCI as the calling party label and the called party label of the GSMP, respectively, and the human-machine interface (HMI). After extracting the GSMP port number from the logical port number, which is one of the parameters of the command, the traffic parameter and band information are transmitted to the GMPHF 1213 (215) to request the ATM PVC connection to the switch plane (13). After receiving the ATM PVC connection request, the GMPHF 1213 encodes the ATM PVC connection request message received from the originating PPCCF 121-1 according to a GSMP protocol message, and then converts the encoded ATM PVC connection information into a GSMP protocol. Transmit to the GSPHF 1311 (217). The GSPHF 1311 receiving the encoded GSMP ATM PVC connection information message decodes the encoded GSMP ATM PVC connection information message, and decodes the decoded source and destination ATM PVC connection information, respectively, from the calling party's AIMCF 1411-1. And forwarding (219, 221) to the destination AIMCF (1411-2) using internal InterProcessor Communication (IPC) to request that the ATM PVC connection be substantially established. The originating AIMCF 1411-1 receiving the originating ATM PVC connection information from the GSPHF 1311 sets up the originating ATM PVC connection, and then transmits the result of the connection to the GSPHF 1311 (220). After receiving the destination ATM PVC connection information, the destination AIMCF 1411-2 establishes the destination ATM PVC connection, and transmits the result of the connection to the GSPHF 1311 (222). GSPHF 1311, which has received the results from the calling party AIMCF (1411-1) and the calling party AIMCF (1411-2) (220, 222), encodes the result of performing ATM PVC connection according to the GSMP protocol message. The ATM PVC performance result encoded using the GSMP protocol is transmitted 213 to the GMPHF 1213. Receiving the encoded ATM PVC performance result, the GMPHF 1213 decodes the encoded ATM PVC performance result and then transmits 216 the decoded ATM PVC performance result to the calling party PPCCF 1121-1. The originating PPCCF 1121-1 receiving the ATM PVC execution result from the GMPHF 1213 stores the calling side ATM PVC connection information in the ATM PVC connection relation 1215 (205, 206), and then performs the ATM PVC. The result is passed 204 to the PPCCIF 1112. The PPCCIF 1112 outputs 202 the ATM PVC performance result to the operator workstation 111.
도 3 은 본 발명에 따른 미들웨어를 이용한 ATM PVC 점대점 연결 기능을 수행하기 위한 ATM PVC 연결 릴레이션의 일실시예 구조도이다.3 is a diagram illustrating an embodiment of an ATM PVC connection relation for performing an ATM PVC point-to-point connection function using middleware according to the present invention.
ATM PVC 연결 릴레이션은 "R_SPC_INF" 릴레이션과 "R_UDR_TERM_INF" 릴레이션으로 구성된다. 발신측 ATM PVC 연결 정보는 "R_SPC_INF" 릴레이션에 저장되고, 착신측 ATM PVC 연결 정보는 릴레이션의 애트리뷰트중에 "CONN_DIR"애트리뷰트의 값이 단방향(FWD, BWD)인 경우에는 "R_UDR_TERM_INF" 릴레이션에 저장이 되고, 양방향(BOTH)인 경우에는 "R_SPC_INF" 릴레이션에 저장이 된다.The ATM PVC connection relation consists of the "R_SPC_INF" and "R_UDR_TERM_INF" relations. The originating ATM PVC connection information is stored in the "R_SPC_INF" relation, and the destination ATM PVC connection information is stored in the "R_UDR_TERM_INF" relation when the value of the "CONN_DIR" attribute is one-way (FWD, BWD) among the attributes of the relation. In the case of bidirectional (BOTH), it is stored in the "R_SPC_INF" relation.
"R_SPC_INF" 릴레이션은 발신측 및 "CONN_DIR"의 애트리뷰트 값이 양방향인 착신측 ATM PVC 연결 정보를 저장하는 데이터베이스로서 발신측 논리적 포트 번호인 "IN_LPORT", 발신측 VPI/VCI인 "IN_VPI"/ "IN_VCI", 착신측 논리적 포트 번호인 "OUT_LPORT", 착신측 VPI/VCI인 "OUT_VPI"/ "OUT_VCI", 연결 형태로서 VC, VP 연결를 구별하는 "CONN_TYPE", 연결 방향으로서 FWD, BWD, BOTH 방향을 나타내는 "CONN_DIR", 정방향 트래픽 조합을 나타내는 "FWD_COMB", 정방향 피씨알(PCR : Peak Cell Rate), 에스씨알(SCR : Sustain Cell Rate), 엠비에스(MBS : Maximum Burst Size), CDVT(Cell Delay Variance Tolerance)를 나타내는 "FWD_PCR", "FWD_SCR", "FWD_MBS", "FWD_CDVT", 역방향 트래픽 조합을 나타내는 "BWD_COMB", 역방향 PCR(Peak Cell Rate), SCR(Sustain Cell Rate), MBS(Maximum Burst Size), CDVT(Cell Delay Variance Tolerance)를 나타내는 "BWD_PCR", "BWD_SCR", "BWD_MBS", "BWD_CDVT", 발신측 연결 정보인지 착신측 연결 정보인지를 나타내는 "ORIG_FLAG", 연결의 상태를 나타내는 "CONN_ST", 유피씨(UPC : User Parameter Control)의 활성화 및 비활성화를 나타내는 "UPC_ACT", SHAPER의 활성화 및 비활성화를 나타내는 "SHAP_ACT"로 구성되어 있다.The "R_SPC_INF" relation is a database that stores the destination ATM PVC connection information for which the calling party and the attribute value of "CONN_DIR" are bidirectional. The calling logical port number "IN_LPORT" and the calling party VPI / VCI are "IN_VPI" / "IN_VCI. "," OUT_LPORT "of called-side logical port number," OUT_VPI "/" OUT_VCI "of called-side VPI / VCI," CONN_TYPE "for distinguishing VC and VP connection as connection type, FWD, BWD, BOTH direction as connection direction "CONN_DIR", "FWD_COMB" which represents the forward traffic combination, Peak Peak Cell Rate (PCR), Sustain Cell Rate (SCR), Maximum Burst Size (MBS), Cell Delay Variance Tolerance ), "FWD_PCR", "FWD_SCR", "FWD_MBS", "FWD_CDVT", "BWD_COMB" for Reverse Traffic Combination, Reverse PCR (Peak Cell Rate), SCR (Sustain Cell Rate), MBS (Maximum Burst Size), "BWD_PCR", "BWD_SCR", "BWD_MBS", "BWD_CDVT", calling party indicating Cell Delay Variance Tolerance (CDVT) "ORIG_FLAG" to indicate whether it is connection information or called party connection information, "CONN_ST" to indicate the status of the connection, "UPC_ACT" to indicate the activation and deactivation of User Parameter Control (UPC), "" to indicate the activation and deactivation of SHAPER. SHAP_ACT ".
"R_UDR_TERM_INF" 릴레이션은 "CONN_DIR"의 애트리뷰트 값이 단방향인 ATM PVC 연결 정보를 저장하는 데이터베이스로서 착신측 논리적 포트 번호인 "IN_LPORT", 착신측 VPI/VCI인 "IN_VPI"/"IN_VCI", 발신측 논리적 포트 번호인 "OUT_LPORT", 발신측 VPI/VCI인 "OUT_VPI"/"OUT_VCI", 연결 형태로서 VC, VP 연결를 구별하는 "CONN_TYPE", 연결 방향으로서 FWD, BWD, BOTH 방향을 나타내는 "CONN_DIR", 역방향 트래픽 조합을 나타내는 "BWD_COMB", 역방향 피씨알(PCR : Peak Cell Rate), 에스씨알(SCR : Sustain Cell Rate), 엠비에스(MBS : MaximumBurst Size), CDVT(Cell Delay Variance Tolerance)를 나타내는 "BWD_PCR", "BWD_SCR", "BWD_MBS", "BWD_CDVT", 연결의 상태를 나타내는 "CONN_ST", 유피씨(UPC : User Parameter Control)의 활성화 및 비활성화를 나타내는 "UPC_ACT", SHAPER의 활성화 및 비활성화를 나타내는 "SHAP_ACT"로 구성되어 있다.The "R_UDR_TERM_INF" relation is a database that stores ATM PVC connection information with an attribute value of "CONN_DIR" as one-way. The destination logical port number is "IN_LPORT", the destination VPI / VCI is "IN_VPI" / "IN_VCI", and the destination logical. "OUT_LPORT" as port number, "OUT_VPI" / "OUT_VCI" as originating VPI / VCI, "CONN_TYPE" which distinguishes VC and VP connection as connection type, "CONN_DIR" indicating FWD, BWD and BOTH directions as connection direction "BWD_COMB" for traffic combination, Peak Cell Rate (PCR), Sustain Cell Rate (SCR), MaximumBurst Size (MBS), "BWD_PCR" for Cell Delay Variance Tolerance (CDVT) , "BWD_SCR", "BWD_MBS", "BWD_CDVT", "CONN_ST" indicating the status of the connection, "UPC_ACT" indicating the activation and deactivation of User Parameter Control (UPC), "SHAP_ACT" indicating the activation and deactivation of SHAPER It consists of.
도 4 는 개방형 멀티서비스 교환기상에 구현된 미들웨어를 이용한 ATM PVC 점대점 연결 기능에 기능에 대한 일실시예 흐름도이다. 운용자 단말기로부터 ATM PVC 연결 등록을 위한 휴먼-기계 인터페이스(HMI) 명령어를 PPCCIF가 수신하면(401) 파라메타가 입력된 명령어 형식에 맞게 입력되었는지를 검사하여(402) 검사 결과 오류가 있으면(403) 운용자 단말기에 오류 결과가 출력되고(404), 오류가 없으면(403) 파라메타 정보중에 종속성을 갖는 정보에 대한 검사를 수행한다(405). 수행한 결과에 오류가 있으면(406) 운용자 단말기에 오류 결과가 출력되고(404), 오류가 없으면(406) 입력된 휴먼-기계 인터페이스(HMI)명령어의 파라메타 정보에 ATM PVC 점대점 연결 제어 기능을 수행하는데 필요한 정보를 추가(407)한 후, 발신측 PPCCF의 미들웨어 프로시쥬어를 호출(408)하여 PPCCF에게 ATM PVC 연결 정보를 전송(409)한다. 상기 ATM PVC 연결 정보를 수신(410)한 PPCCF는 ATM PVC 연결 릴레이션에서 등록하고자 하는 ATM PVC 연결이 존재하는지를 검색(411)하여 동일한 ATM PVC 연결이 이미 존재하면(412) 오류 결과를 PPCCIF로 전달(413)하고, 상기 오류 결과를 수신(414)한 PPCCIF는 운용자 단말기에 오류 결과를 출력(415)한다. 그러나 동일한 ATM PVC 연결이 존재하지 않으면(412) PPCCIF로부터 미들웨어 프로시쥬어 호출시 전달된, 휴먼-기계 인터페이스(HMI) 명령어의파라메타 정보와 추가 정보를 이용해 발신측 GSMP 레이블인 발신측 VPI / VCI 자원 할당을 CRCF 에게 요구(417)한다. 발신측 VPI / VCI 자원 할당을 요구받은 CRCF 는 할당이 가능한 VPI / VCI 를 할당(418)하여, 발신측 PPCCF 로 상기 할당된 VPI / VCI 를 전달(419)한다. 할당된 발신측 VPI / VCI 를 수신(420)한 발신측 PPCCF 는 착신측 연결 처리를 위하여 착신측 연결 처리 미들웨어 프로시쥬어 호출(421)하여 착신측 PPCCF 에 착신측 연결 정보를 전송(422)한다. 착신측 연결 정보를 수신(423)한 착신측 PPCCF 는, 미들웨어 프로시쥬어 호출시 전달된, 휴먼-기계 인터페이스(HMI) 명령어의 파라메타 정보와 추가 정보를 이용해 착신측 GSMP 레이블인 착신측 VPI / VCI 자원 할당을 위해, CRCF 블록에게 착신측 VPI / VCI 자원 할당을 요구(424)하고, 상기 착신측 VPI / VCI 자원 할당 요구를 수신(425)한 CRCF 는, 할당이 가능한 VPI / VCI 를 할당(426)한 후, 상기 할당된 착신측 VPI / VCI를 착신측 PPCCF 에 전달(427)한다. 할당된 착신측 VPI / VCI를 수신(428)한 착신측 PPCCF 는, 착신측 연결 정보를 ATM PVC 연결 릴레이션에 저장(429)하고 발신측 PPCCF 로 착신측 VPI / VCI 를 전달(430)한다. 착신측 VPI / VCI 를 수신(431)한 발신측 PPCCF 는 발신측 VPI / VCI 와 착신측 VPI / VCI 를 GSMP 의 발신측 레이블과 착신측 레이블로 결정하고, 휴먼-기계 인터페이스(HMI) 명령어의 파라메타중에 하나인 논리적인 포트 번호에 대응되는 GSMP 포트 번호를 추출한 후, 트래픽 파라메타 및 대역 정보를 GMPHF에게 전송하여 스위치 평면에서 ATM PVC 연결을 요구(432)한다. 상기 ATM PVC 연결 요구를 수신(433)한 GMPHF는, GSMP 프로토콜을 이용하여 GSPHF에게 GSMP 프로토콜 메시지로 엔코딩된 ATM PVC 연결 정보를전송(434)한다. 상기 GSMP ATM PVC 연결 정보 메시지를 수신(435)한 GSPHF는, 발신측 및 착신측 ATM PVC 연결 정보를 각각 발신측 및 착신측 AIMCF 에 전달하여 ATM PVC 연결이 실질적으로 설정되도록 요구(436)한다. ATM PVC 연결 요구를 수신(437)한 AIMCF 는, ATM PVC 연결을 설정(438)하고 연결 수행 결과를 GSPHF에게 전송한다(439). AIMCF 로부터 연결 수행 결과를 수신(440)한 GSPHF 는, 상기 연결 수행 결과를 GSMP 프로토콜을 이용하여 GMPHF 에게 전송하고(441) 상기 연결 수행 결과를 수신(442)한 GMPHF 는 상기 연결 수행 결과를 PPCCF 에 전송한다.(443) 상기 연결 수행 결과를 수신(444)한 PPCCF 는, ATM PVC 연결 릴레이션에 발신측 ATM PVC 연결 정보를 저장한 후,(445) 상기 연결 수행 결과를 PPCCIF 에 전달한다(446). 상기 연결 수행 결과를 수신한 PPCCIF 는(447) 전달된 연결 수행 결과를 운용자 단말기에 출력(448)한다.4 is a flow diagram of an embodiment of the functionality of the ATM PVC point-to-point connection function using middleware implemented on an open multiservice exchange. When PPCCIF receives a Human-Machine Interface (HMI) command for registering an ATM PVC connection from the operator's terminal (401), it checks whether the parameter is entered according to the input command format (402) and if there is an error (403). An error result is output to the terminal (404), and if there is no error (403), a check is performed on information having a dependency among parameter information (405). If the result is an error (406), an error result is output to the operator terminal (404). If there is no error (406), the ATM PVC point-to-point connection control function is applied to the parameter information of the inputted human-machine interface (HMI) command. After adding 407 information necessary to perform, the middleware procedure of the calling PPCCF is called 408 to transmit 409 the ATM PVC connection information to the PPCCF. Upon receiving the ATM PVC connection information (410), the PPCCF detects whether the ATM PVC connection to be registered in the ATM PVC connection relation exists (411) and transmits an error result to the PPCCIF if the same ATM PVC connection already exists (412). 413), the PPCCIF receiving the error result (414) outputs the error result to the operator terminal (415). However, if the same ATM PVC connection does not exist (412), the calling party's originating VPI / VCI resource allocation, which is the originating GSMP label, is used by using the parameter information and additional information of the Human-Machine Interface (HMI) command passed in the middleware procedure call from PPCCIF. Ask the CRCF (417). The CRCF, which is requested to allocate the source VPI / VCI resource, allocates an assignable VPI / VCI (418), and transmits the allocated VPI / VCI to the calling party PPCCF (419). The calling party PPCCF, which has received the allocated calling party VPI / VCI (420), calls the calling party connection processing middleware procedure 421 to send the called party connection information to the called party PPCCF for the called party connection processing (422). The called party PPCCF, which has received the called party connection information (423), allocates the called party's VPI / VCI resource, which is the called party's GSMP label, using the parameter information and additional information of the Human-Machine Interface (HMI) command, which was passed in the middleware procedure call. For example, the CRCF block requests the called party VPI / VCI resource allocation to the CRCF block (424), and receives the called VPI / VCI resource allocation request (425) to allocate the allocated VPI / VCI (426). Then, the allocated called party VPI / VCI is forwarded to the called party PPCCF (427). The called party PPCCF that has received the allocated called party VPI / VCI (428) stores the called party connection information in the ATM PVC connection relation (429) and forwards the called party VPI / VCI to the calling party PPCCF (430). The calling party PPCCF that receives the called party VPI / VCI (431) determines the calling party VPI / VCI and the called party VPI / VCI as the calling party label and the called party label of the GSMP, and the parameters of the human-machine interface (HMI) command. After extracting the GSMP port number corresponding to one of the logical port number, and transmits the traffic parameter and band information to GMPHF request ATM PVC connection in the switch plane (432). Receiving the ATM PVC connection request (433), GMPHF transmits (434) the ATM PVC connection information encoded in the GSMP protocol message to the GSPHF using the GSMP protocol. GSPHF, having received the GSMP ATM PVC connection information message (435), forwards the source and destination ATM PVC connection information to the source and destination AIMCFs, respectively, requesting 436 that the ATM PVC connection is substantially established. Upon receipt of the ATM PVC connection request (437), the AIMCF establishes an ATM PVC connection (438) and sends the connection performance result to the GSPHF (439). The GSPHF receiving the connection performing result from the AIMCF (440) transmits the connection performing result to the GMPHF using the GSMP protocol (441), and the GMPHF receiving the connection performing result (442) sends the connection performing result to the PPCCF. The PPCCF receiving the connection result (444) stores the originating ATM PVC connection information in the ATM PVC connection relation (445), and then transmits the result of the connection to the PPCCIF (446). . Upon receiving the connection result, the PPCCIF 447 outputs the received connection result to the operator terminal 448.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains, and the above-described embodiments and accompanying It is not limited by the drawings.
상기한 바와 같이 본 발명은, 개방형 멀티서비스 교환기에 있어서, 클라이언트와 서버 상호간의 정보 교류를 위한 인터페이스를 PVC 점대점 연결 제어 응용 프로그램 편의를 위하여 설계하고 적용하는데 효과적이며, 교환기를 구성하고 있는 하드웨어나 혹은 운용체계의 상이함에 최소 영향을 받으면서 PVC 점대점 연결 제어 기능을 구현할 수 있도록 하여 응용 기능의 발전과 재사용성을 확보하게 되고 통일된 교환기 소프트웨어 플랫폼을 제공할 수 있고 또한, 통신 관리망(TMN)과 같은 망관리 기능에서 ATM PVC 점대점 연결을 수행할 경우에도 통신 관리망(TMN) 자신이 미들웨어 클라이언트가 되어서 미들웨어 서버를 호출해서 미들웨어 서버로부터 복귀된 결과를 통신 관리망(TMN)의 메시지 형태에 맞게 가공함으로써 원하는 결과를 효율적으로 얻을 수 있고 또, ATM PVC 점대점 연결 제어의 관리 및 유지보수의 효율도 높일 수 있는 효과가 있다.As described above, the present invention is effective in designing and applying an interface for exchanging information between a client and a server for the convenience of PVC point-to-point connection control application program in an open multiservice exchange. Alternatively, it is possible to implement PVC point-to-point connection control function with minimal impact on operating system differences, to secure the development and reusability of application functions, and to provide a unified exchange software platform. Also, communication management network (TMN) Even when ATM PVC point-to-point connection is performed in a network management function such as the above, the communication management network (TMN) itself becomes a middleware client and calls the middleware server to return the result returned from the middleware server to the message management network (TMN) message type. By tailoring it, you can get the results you want efficiently. In addition, there is an effect that can improve the efficiency of management and maintenance of ATM PVC point-to-point connection control.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000076650A KR100358116B1 (en) | 2000-12-14 | 2000-12-14 | Method for ATM PVC point to point connection control using middleware |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000076650A KR100358116B1 (en) | 2000-12-14 | 2000-12-14 | Method for ATM PVC point to point connection control using middleware |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020046454A KR20020046454A (en) | 2002-06-21 |
KR100358116B1 true KR100358116B1 (en) | 2002-10-25 |
Family
ID=27681970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000076650A Expired - Fee Related KR100358116B1 (en) | 2000-12-14 | 2000-12-14 | Method for ATM PVC point to point connection control using middleware |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100358116B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100448713B1 (en) * | 2002-03-07 | 2004-09-13 | 삼성전자주식회사 | method for setting Point To Point Permanent Virtual Connection of the low speed subscriber |
KR100453810B1 (en) * | 2001-10-31 | 2004-10-20 | 주식회사 케이티 | Apparatus and method for controlling low speed ATM PVC point to point connection in the open ATM switching system |
-
2000
- 2000-12-14 KR KR1020000076650A patent/KR100358116B1/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100453810B1 (en) * | 2001-10-31 | 2004-10-20 | 주식회사 케이티 | Apparatus and method for controlling low speed ATM PVC point to point connection in the open ATM switching system |
KR100448713B1 (en) * | 2002-03-07 | 2004-09-13 | 삼성전자주식회사 | method for setting Point To Point Permanent Virtual Connection of the low speed subscriber |
Also Published As
Publication number | Publication date |
---|---|
KR20020046454A (en) | 2002-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5568487A (en) | Process for automatic conversion for porting telecommunications applications from the TCP/IP network to the OSI-CO network, and module used in this process | |
JP2002522958A (en) | ATM virtual private network | |
JPH08279814A (en) | Multiple connection setting control method | |
US6307928B1 (en) | Call-back controllable exchange and call-back control method in exchange | |
KR100358116B1 (en) | Method for ATM PVC point to point connection control using middleware | |
KR100273061B1 (en) | Apparatus for interfacing between network system and switching system and the method thereof | |
JP3090131B2 (en) | Connection hold control method and control circuit in ATM exchange | |
KR100453810B1 (en) | Apparatus and method for controlling low speed ATM PVC point to point connection in the open ATM switching system | |
KR0150528B1 (en) | Call Processing Method in ATM Virtual Channel Switch using Scenario | |
JPH1168782A (en) | Signaling processing device and method | |
KR100275506B1 (en) | Control message processing method for label switching path setup on atm switching system | |
KR100281662B1 (en) | Subscriber Address Header Information Management Method in Telecommunication Network Management Element Layer | |
KR100533916B1 (en) | Open ATM switching system AAL2 ATM PVC connection control method thereof | |
KR100384840B1 (en) | The Connection Management method of dynamic ATM switching in wireless access network | |
KR100291594B1 (en) | Method for root initiated ptmp call connection on atm vc switching system | |
KR100440573B1 (en) | A control method of atm pvc point to multi-point connection in open atm switching system | |
KR100503416B1 (en) | Low-speed ATM PVC point-to-multipoint connection control method for open ATM switching system and apparatus thereof | |
KR100438902B1 (en) | Switched Virtual Connection service method for multiple interface user call in ATM switching system and apparatus thereof | |
KR0123253B1 (en) | Method for sorting the call scenarios in atm system | |
JP3080811B2 (en) | Network system and communication method thereof | |
KR100376732B1 (en) | Method of Transferring File on AAL2 | |
KR100542408B1 (en) | Frame Relay and Substitute Interworking Method for Operators in Open ATM Switching System | |
KR100440580B1 (en) | A Proxy Signaling Service Method in ATM Switching System | |
JP2000013406A (en) | ATM network communication system and its dedicated line management method | |
KR20020049766A (en) | A Method of setup and release of soft PVC for ATM switch by TMN |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R11-asn-PN2301 St.27 status event code: A-3-3-R10-R13-asn-PN2301 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
Fee payment year number: 1 St.27 status event code: A-2-2-U10-U11-oth-PR1002 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 4 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 5 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
FPAY | Annual fee payment |
Payment date: 20070919 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Fee payment year number: 6 St.27 status event code: A-4-4-U10-U11-oth-PR1001 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Not in force date: 20081011 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE St.27 status event code: A-4-4-U10-U13-oth-PC1903 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
PC1903 | Unpaid annual fee |
Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20081011 St.27 status event code: N-4-6-H10-H13-oth-PC1903 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 St.27 status event code: A-5-5-R10-R13-asn-PN2301 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |