KR100464145B1 - Method for Matching Manager Using Web in Private Branch Exchange System - Google Patents

Method for Matching Manager Using Web in Private Branch Exchange System Download PDF

Info

Publication number
KR100464145B1
KR100464145B1 KR10-2000-0063988A KR20000063988A KR100464145B1 KR 100464145 B1 KR100464145 B1 KR 100464145B1 KR 20000063988 A KR20000063988 A KR 20000063988A KR 100464145 B1 KR100464145 B1 KR 100464145B1
Authority
KR
South Korea
Prior art keywords
mmi
operator
server
command
block
Prior art date
Application number
KR10-2000-0063988A
Other languages
Korean (ko)
Other versions
KR20020033322A (en
Inventor
허지훈
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR10-2000-0063988A priority Critical patent/KR100464145B1/en
Publication of KR20020033322A publication Critical patent/KR20020033322A/en
Application granted granted Critical
Publication of KR100464145B1 publication Critical patent/KR100464145B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/24Arrangements for supervision, monitoring or testing with provision for checking the normal operation
    • H04M3/241Arrangements for supervision, monitoring or testing with provision for checking the normal operation for stored program controlled exchanges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/0024Services and arrangements where telephone services are combined with data services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/20Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems
    • H04M2207/203Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems composed of PSTN and data network, e.g. the Internet

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 교환시스템에서 웹을 이용한 운용자 정합 방법에 관한 것으로서, MMI 클라이언트에서 교환기 제어에 관계된 운용자 명령을 입력받고, 해당 운용자 명령을 인터넷을 통해 MMI 서버로 전송하는 단계와; 상기 인터넷을 통해 전송된 운용자 명령을 상기 MMI 서버에서 분석하는 단계와; 상기 MMI 서버에서 분석한 운용자 명령을 인터넷을 통해 교환기 내의 MMI 블록으로 전송하는 단계와; 상기 MMI 블록에서 MMI 서버로부터 전송받은 상기 운용자 명령을 해당 명령을 처리할 교환기 내의 어플리케이션 블록으로 전송하고, 상기 어플리케이션 블록이 상기 운용자 명령을 처리하는 단계와; 상기 어플리케이션 블록에서 운용자 명령 처리 결과를 상기 MMI 블록을 통해 인터넷을 경유하여 상기 MMI 서버로 전송하고, 상기 MMI 서버는 운용자 명령 처리 결과를 운용자가 볼 수 있는 텍스트 메시지로 조합하는 단계와; 상기 MMI 서버에서 조합한 텍스트 메시지를 인터넷을 통해 상기 MMI 클라이언트로 전송하고, 상기 MMI 클라이언트에서 상기 텍스트 메시지를 운용자가 볼 수 있도록 출력하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to an operator registration method using a web in an exchange system, the method comprising: receiving an operator command related to an exchange control from an MMI client and transmitting the operator command to an MMI server through the Internet; Analyzing, at the MMI server, an operator command transmitted through the Internet; Transmitting an operator command analyzed by the MMI server to an MMI block in an exchange through the Internet; Transmitting the operator command received from the MMI server in the MMI block to an application block in an exchange that will process the command, and the application block processing the operator command; Transmitting, by the application block, an operator command processing result to the MMI server via the MMI block through the Internet, and the MMI server combining the operator command processing result into a text message that can be viewed by the operator; And transmitting the text message combined by the MMI server to the MMI client through the Internet, and outputting the text message so that an operator can view the text message in the MMI client.

본 발명에 의한 방법에 의하면, 거리의 제약을 받지 않고 교환기 제어가 가능하며, 프로그램이 수정될 때마다 이를 갱신할 필요가 없는 장점이 있다.According to the method according to the present invention, it is possible to control the exchange without being restricted by the distance, and there is an advantage of not having to update it every time the program is modified.

Description

교환 시스템에서 웹을 이용한 운용자 정합방법{Method for Matching Manager Using Web in Private Branch Exchange System}Operator for Matching Manager Using Web in Private Branch Exchange System

본 발명은 교환 시스템에서 웹을 이용한 운용자 정합방법에 관한 것으로서, 더욱 상세하게는 교환 시스템의 맨 머신 인터페이스(Man Machine Interface, 이하 "MMI"라 함)를 웹을 이용해 구성하여 인터넷을 이용한 교환기 분산 제어에 적합하도록 한 교환시스템과 운용자 정합방법에 관한 것이다.The present invention relates to an operator matching method using a web in an exchange system, and more particularly, to configure a man machine interface (hereinafter referred to as "MMI") of an exchange system using a web to control a switch distributed using the internet. It relates to an exchange system and an operator matching method adapted to the system.

도 1은 종래의 일반적인 교환 시스템의 MMI를 도시한 것이다.1 illustrates an MMI of a conventional general exchange system.

도 1에 도시된 바와 같이, 종래 교환 시스템의 MMI는 MMI 블록(11), 운용자PC(12), 운용자 PC(12)와 MMI 블록을 연결하는 시리얼 포트(16) 및 복수개의 어플리케이션 블록(13,14,15)을 포함하여 이루어진다.As shown in FIG. 1, the MMI of the conventional switching system includes an MMI block 11, an operator PC 12, a serial port 16 connecting the operator PC 12 and the MMI block, and a plurality of application blocks 13, 14,15).

도 1에서 MMI 블록(11)은 교환기 내에서 PC를 통한 운용자의 명령을 받아들이고, 이를 분석하여 복수개의 어플리케이션 블록(13,14,15) 중 해당 명령을 처리할 어플리케이션 블록으로 보내고, 처리한 결과를 받아 메시지를 만들어 운용자 PC(12)에 출력하는 역할을 한다.In FIG. 1, the MMI block 11 receives an operator's command through a PC in an exchange, analyzes the command, and sends the command to an application block to process the corresponding command among the plurality of application blocks 13, 14, and 15. It takes the role of making a message and outputting it to the operator PC 12.

어플리케이션 블록(13,14,15)들은 교환기의 기능을 수행하는 블록으로 MMI 블록(11)을 통해 입력된 운용자 명령을 처리하고, 그 결과를 MMI 블록에 전달하는 역할을 한다.The application blocks 13, 14, and 15 are blocks that perform a function of an exchange, and process an operator command input through the MMI block 11, and deliver the result to the MMI block.

운용자 PC(12)는 일반적으로 윈도우즈 상에서 구현되며, 운용자의 명령을 입력받아 이를 교환기 내의 MMI 블록(11)으로 전달하고, MMI 블록(11)을 통해 응답된 결과를 운용자에게 보여주는 역할을 한다. MMI 블록(11)과 운용자 PC(12)는 시리얼 포트(16)로 연결되어 있으며, 일반적으로 RS232C 시리얼 포트를 사용한다.The operator PC 12 is generally implemented on Windows, and receives the operator's command and transmits it to the MMI block 11 in the exchange, and shows the result of the response to the operator through the MMI block 11. The MMI block 11 and the operator PC 12 are connected to the serial port 16 and generally use an RS232C serial port.

도 2는 종래 교환 시스템에서의 운용자 명령 처리 절차 흐름도를 도시한 것이다.2 shows a flowchart of an operator command processing procedure in a conventional switching system.

도 1 및 도 2를 참조하여 상기한 구성을 가지는 종래 교환 시스템 MMI의 동작을 설명하면 다음과 같다.Referring to Figs. 1 and 2, the operation of the conventional switching system MMI having the above-described configuration will be described.

우선 운용자 PC(12)는 윈도우즈 상에서 작동되는 운용자 PC 프로그램을 통해 운용자로부터 교환기 제어 명령을 입력받는다(S21). 운용자 PC(12)는 입력된 명령을 시리얼 포트를 통해 교환기 내의 MMI 블록(11)으로 전송한다(S22). MMI 블록(11)은 상기 시리얼 포트를 통해 PC로부터의 교환기 제어 명령을 수신한다(S23). MMI 블록(11)은 수신한 운용자의 교환기 제어 명령을 분석하고 이를 처리할 어플리케이션 블록(13,14,15)을 정한다(S24). 어플리케이션 블록을 정한 후에는 해당 어플리케이션 블록으로 분석된 운용자 명령을 보낸다(S25). 어플리케이션 블록은 운용자 명령을 처리하는 기능을 수행한 뒤 그 결과를 MMI 블록(11)으로 보낸다(S26). MMI 블록(11)은 어플리케이션 블록으로부터 수신한 결과를 운용자가 인식할 수 있는 텍스트 메시지로 조합한다(S27). 메시지 조합 후에, MMI 블록(11)은 PC로 출력될 수 있도록 조합된 텍스트 메시지를 운용자 PC(12)로 시리얼 포트(16)를 통해 전송한다(S28). 운용자 PC(12)에서는 MMI 블록(11)으로부터 텍스트 결과 메시지를 수신하여(S29) 이를 운용자에게 출력한다(S30).First, the operator PC 12 receives an exchange control command from the operator through an operator PC program operating on Windows (S21). The operator PC 12 transmits the input command to the MMI block 11 in the exchange through the serial port (S22). The MMI block 11 receives an exchange control command from the PC through the serial port (S23). The MMI block 11 analyzes the operator control command received by the operator and determines the application blocks 13, 14, and 15 to process the same (S24). After determining the application block, the operator command analyzed by the corresponding application block is sent (S25). The application block performs a function of processing an operator command and then sends the result to the MMI block 11 (S26). The MMI block 11 combines the result received from the application block into a text message that can be recognized by the operator (S27). After the message combination, the MMI block 11 transmits the combined text message to the operator PC 12 through the serial port 16 to be output to the PC (S28). The operator PC 12 receives the text result message from the MMI block 11 (S29) and outputs it to the operator (S30).

상기한 바와 같은 종래 기술에 의하면, 운용자 PC(12)와 교환기가 시리얼 포트(16)로 연결되어 있기 때문에, 시리얼 포트의 특성으로 인하여 교환기를 원거리에서 제어하는 것이 불가능하며, 시리얼 포트의 속도가 느리기 때문에 많은 데이터를 송·수신할 경우 속도가 느려진다. 또한 운용자는 운용자 PC에 PC용 MMI 프로그램을 설치하여야 하며 PC 프로그램이 바뀔 경우에 각 운용자 PC마다 프로그램을 새로이 갱신하여야 하고, 운용자 PC 프로그램은 PC 상의 윈도우즈 환경에서만 작동하므로 워크 스테이션 등의 활용이 불가능한 문제점이 있다.According to the prior art as described above, since the operator PC 12 and the exchanger are connected to the serial port 16, it is impossible to control the exchanger remotely due to the characteristics of the serial port, and the speed of the serial port is slow. This slows down the transmission and reception of a lot of data. In addition, the operator must install the MMI program for the PC on the operator's PC, and if the PC program is changed, the program must be renewed for each operator's PC, and the operator's PC program works only in the Windows environment on the PC. There is this.

본 발명에서는 상기한 바와 같은 종래 기술의 문제점을 해결하기 위해, MMI 서버를 두어 MMI 블록과 운용자 PC를 인터넷을 통해 연결하며, 운용자는 PC의 웹브라우저 상에서 교환기 제어 명령을 입력하는 교환시스템에서의 웹을 이용한 운용자 정합방법을 제안하고자 한다.In the present invention, in order to solve the problems of the prior art as described above, an MMI server is connected to the MMI block and the operator PC through the Internet, and the operator enters a web in the exchange system for inputting a switch control command on the web browser of the PC. We propose an operator matching method using.

도 1은 종래의 일반적인 교환 시스템의 MMI를 도시한 것,1 illustrates an MMI of a conventional general exchange system,

도 2는 종래 교환 시스템에서의 운용자 명령 처리 절차 흐름도,2 is a flowchart of an operator command processing procedure in a conventional exchange system;

도 3은 본 발명의 바람직한 실시예에 따른 MMI의 구성을 도시한 것,3 illustrates a configuration of an MMI according to a preferred embodiment of the present invention.

도 4는 본 발명의 바람직한 실시예에 따른 교환 시스템에서 웹을 이용한 운용자 정합 방법의 흐름도를 MMI 서버, MMI 블록 및 MMI 클라이언트별로 도시한 것,4 is a flowchart illustrating an operator matching method using a web in an exchange system according to an exemplary embodiment of the present invention for each MMI server, MMI block, and MMI client;

도 5는 MMI 입력 패킷과 MMI 출력 패킷의 일례를 도시한 것.5 shows an example of an MMI input packet and an MMI output packet.

상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징은, 교환 시스템에서 웹을 이용한 운용자 정합방법에 있어서, MMI 클라이언트에서 교환기 제어에 관계된 운용자 명령을 입력받고, 해당 운용자 명령을 인터넷을 통해 MMI 서버로 전송하는 단계와; 상기 인터넷을 통해 전송된 운용자 명령을 상기 MMI 서버에서 분석하는 단계와; 상기 MMI 서버에서 분석한 운용자 명령을 인터넷을 통해 교환기 내의 MMI 블록으로 전송하는 단계와; 상기 MMI 블록에서 MMI 서버로부터 전송받은 상기 운용자 명령을 해당 명령을 처리할 교환기 내의 어플리케이션 블록으로 전송하고, 상기 어플리케이션 블록이 상기 운용자 명령을 처리하는 단계와; 상기 어플리케이션 블록에서 운용자 명령 처리 결과를 상기 MMI 블록을 통해 인터넷을 경유하여 상기 MMI 서버로 전송하고, 상기 MMI 서버는 운용자 명령 처리 결과를 운용자가 볼 수 있는 텍스트 메시지로 조합하는 단계와; 상기 MMI 서버에서 조합한 텍스트 메시지를 인터넷을 통해 상기 MMI 클라이언트로 전송하고, 상기 MMI 클라이언트에서 상기 텍스트 메시지를 운용자가 볼 수 있도록 출력하는 단계를 포함하는데 있다.A feature of the present invention for achieving the object as described above, in the operator registration method using the web in the switching system, the MMI client receives an operator command related to the switch control, the operator command to the MMI server over the Internet Transmitting; Analyzing, at the MMI server, an operator command transmitted through the Internet; Transmitting an operator command analyzed by the MMI server to an MMI block in an exchange through the Internet; Transmitting the operator command received from the MMI server in the MMI block to an application block in an exchange that will process the command, and the application block processing the operator command; Transmitting, by the application block, an operator command processing result to the MMI server via the MMI block through the Internet, and the MMI server combining the operator command processing result into a text message that can be viewed by the operator; And transmitting the text message combined by the MMI server to the MMI client through the Internet, and outputting the text message so that an operator can view the MMI client.

이하에서 첨부된 도면을 참조하여 본 발명에 의한 교환 시스템에서 웹을 이용한 운용자 정합방법의 바람직한 실시예를 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the operator registration method using the web in the exchange system according to the present invention.

도 3은 본 발명의 바람직한 실시예에 따른 MMI의 구성을 도시한 것이다.3 illustrates a configuration of an MMI according to a preferred embodiment of the present invention.

도 3에 도시된 바와 같이, 본 발명에 의한 MMI는 교환기 내의 MMI 블록(31), 상기 MMI 블록과 연결된 MMI 서버(32), MMI 서버(32)와 인터넷을 통해 연결된 MMI 클라이언트(33)와 교환기에 내장된 복수개의 어플리케이션 블록(34,35,36)을 포함하여 이루어진다.As shown in FIG. 3, the MMI according to the present invention includes an MMI block 31 in an exchange, an MMI server 32 connected to the MMI block, an MMI server 32, and an MMI client 33 connected to the exchange through the Internet. It includes a plurality of application blocks (34, 35, 36) built in.

도 3에서 MMI 클라이언트(33)는 운영자로부터 교환기 제어에 관계된 명령을 입력받고, 이를 MMI 서버(32)에 전달하고, 그 결과를 MMI 서버(32)로부터 받아 운용자에게 출력하는 역할을 한다. 본 발명의 바람직한 실시예에 따르면 상기 운용자로부터 입력을 받거나 운용자에게 출력을 하는 화면은 그래픽 유저 인터페이스(Graphic User Interface, 이하 "GUI"라 함)를 이용하는 것이 바람직하다. 또한 상기 MMI 클라이언트는 자바 애플릿으로 만들어지는 것이 바람직하다. 이는 필요한 프로그램을 서버로부터 다운로드 받아 웹브라우저 상에서 동작하게 하기 위함이다. 이와 같이 자바 애플릿으로 구성할 경우 프로그램을 지속적으로 갱신해야 하는 문제점이 해소된다.In FIG. 3, the MMI client 33 receives a command related to the switch control from the operator, transmits the command to the MMI server 32, and receives the result from the MMI server 32 and outputs the result to the operator. According to a preferred embodiment of the present invention, it is preferable to use a graphical user interface (GUI) as a screen for receiving input from the operator or outputting to the operator. In addition, the MMI client is preferably made of a Java applet. This is to download the necessary program from the server and run it on the web browser. This configuration eliminates the problem of constantly updating the program.

MMI 서버(32)는 MMI 클라이언트(33)로부터 운용자 명령을 받아 이를 분석하여 교환기의 MMI 블록(31)으로 전송하고 그 결과를 받아 MMI 클라이언트(33)로 전송하는 역할을 한다. 본 발명의 바람직한 실시예에 따르면, MMI 서버(32)는 자바 어플리케이션으로 만들어지며 PC 또는 워크 스테이션에서 작동할 수 있도록 하는 것이 바람직하다.The MMI server 32 receives an operator command from the MMI client 33, analyzes the operator command, transmits the result to the MMI block 31 of the exchange, and receives the result and transmits the result to the MMI client 33. According to a preferred embodiment of the present invention, the MMI server 32 is preferably made of a Java application and can be operated on a PC or workstation.

MMI 블록(31)은 MMI 서버(32)로부터 받은 운용자 명령을 해당 명령을 처리할 어플리케이션 블록으로 전달하고 그 결과를 받아 MMI 서버(32)에 전송하는 역할을 하고, 어플리케이션 블록들(34,35,36)은 MMI 블록을 통해 입력된 운용자의 명령을 처리하고, 그 결과를 MMI 블록(31)에 응답하는 역할을 한다.The MMI block 31 delivers the operator command received from the MMI server 32 to the application block to process the command, receives the result, and transmits the result to the MMI server 32. The application blocks 34, 35, 36) processes an operator's command input through the MMI block and responds to the MMI block 31 with the result.

도 4는 본 발명의 바람직한 실시예에 따른 교환 시스템에서 웹을 이용한 운용자 정합 방법의 흐름도를 MMI 서버, MMI 블록 및 MMI 클라이언트별로 도시한 것이다.4 is a flowchart illustrating an operator matching method using a web in an exchange system according to an exemplary embodiment of the present invention for each MMI server, MMI block, and MMI client.

도 3 및 도 4를 참조하여 본 발명에 의한 방법을 설명하면 다음과 같다.3 and 4, the method according to the present invention will be described.

우선 MMI 서버(32)는 교환기 내의 MMI 블록(31)과 접속하여 데이터를 송수신할 준비를 한다(S51,S61). MMI 서버(32)와 MMI 블록(31)은 인터넷을 통해 연결되므로 TCP/IP(Transmission Control Protocol/Internet Protocol) 프로토콜을 통해 접속한다.First, the MMI server 32 connects to the MMI block 31 in the exchange and prepares to transmit and receive data (S51, S61). Since the MMI server 32 and the MMI block 31 are connected through the Internet, they are connected through the Transmission Control Protocol / Internet Protocol (TCP / IP) protocol.

상기 MMI 서버와 MMI 블록간의 접속 준비가 이루어진 후, 운용자는 MMI 클라이언트(33)의 인터넷망을 통해 MMI 서버(32)에 접속한다(S41). MMI 클라이언트(33)와 MMI 서버(32)는 HTTP(HyperText Transfer Protocol) 프로토콜이나 TCP/IP 프로토콜을 통해 접속된다. MMI 클라이언트로(33)부터 접속 요구가 들어오면 MMI 서버(32)는 접속 요구를 처리하고(S52), MMI 클라이언트(33)로 프로그램을 전송하여 MMI 프로그램이 웹 브라우저 상에서 작동되도록 한다(S42).After the preparation for the connection between the MMI server and the MMI block is made, the operator accesses the MMI server 32 through the Internet network of the MMI client 33 (S41). The MMI client 33 and the MMI server 32 are connected via the HyperText Transfer Protocol (HTTP) protocol or the TCP / IP protocol. When the connection request is received from the MMI client 33, the MMI server 32 processes the connection request (S52), and transmits the program to the MMI client 33 to operate the MMI program on the web browser (S42).

상기 프로그램이 전송되어 실행되면, 운용자는 MMI 클라이언트(33)의 웹 브라우저를 통해 교환기의 제어명령을 입력한다(S43). 운용자의 명령이 입력되면, 이를 TCP/IP를 통하여 MMI 서버(32)에 전송한다(S44). MMI 서버(32)는 이를 수신하고(S53), 운용자의 명령을 분석한다(S54). 본 발명의 바람직한 실시예에 따르면, 상기 분석된 명령에 대해서 MMI 입력 패킷을 생성하는 것이 바람직하다. MMI 입력 패킷은 운용자 명령이 분석된 내용이 수록된 것으로서 이에 대한 자세한 설명은 후술하기로 하겠다. MMI 서버(32)는 상기 생성한 MMI 입력 패킷을 MMI 블록으로 전송한다(S55).When the program is transmitted and executed, the operator inputs the control command of the exchange via the web browser of the MMI client 33 (S43). When the operator's command is input, it is transmitted to the MMI server 32 via TCP / IP (S44). The MMI server 32 receives this (S53) and analyzes the operator's command (S54). According to a preferred embodiment of the present invention, it is preferable to generate an MMI input packet for the analyzed command. The MMI input packet contains the analyzed contents of the operator command, which will be described in detail later. The MMI server 32 transmits the generated MMI input packet to an MMI block (S55).

MMI 블록(31)은 MMI 입력 패킷을 수신하고(S62), 이를 해당 명령을 처리할 어플리케이션 블록으로 전송한다(S63). 어플리케이션 블록은 입력된 운용자의 명령을 처리하고, 명령 수행 결과를 MMI 블록으로 전송한다(S64). 본 발명의 바람직한 실시예에 따르면, 명령 수행 결과를 MMI 블록으로 전송 시, 어플리케이션 블록은 명령 수행 결과가 담긴 MMI 출력 패킷을 생성하여 전송하는 것이 바람직하다. MMI 출력 패킷에 대한 자세한 설명은 후술하기로 하겠다. MMI 블록(31)은 상기 수신한 명령 수행 결과에 대한 MMI 출력 패킷을 MMI 서버(32)로 전송한다(S65).The MMI block 31 receives an MMI input packet (S62) and transmits it to an application block to process the corresponding command (S63). The application block processes the input operator's command and transmits the command execution result to the MMI block (S64). According to a preferred embodiment of the present invention, when transmitting the command execution result to the MMI block, it is preferable that the application block generates and transmits an MMI output packet containing the command execution result. A detailed description of the MMI output packet will be given later. The MMI block 31 transmits an MMI output packet corresponding to the received command execution result to the MMI server 32 (S65).

MMI 출력 패킷을 수신한 MMI 서버(32)는 이를 분석하여 운용자가 볼 수 있는 텍스트 메시지로 조합하고(S56),(S57), 이를 MMI 클라이언트(33)에 전송한다(S58). MMI 서버(32)로부터 텍스트 메시지를 받은 MMI 클라이언트(33)는 상기 메시지를 웹브라우저 상에 운용자가 볼 수 있도록 출력한다(S46).Receiving the MMI output packet, the MMI server 32 analyzes it, combines it into a text message that can be seen by the operator (S56), (S57), and transmits it to the MMI client 33 (S58). The MMI client 33 receiving the text message from the MMI server 32 outputs the message for the operator to view on the web browser (S46).

도 5a는 MMI 입력 패킷, 고 5b는 MMI 출력 패킷의 일례를 도시한 것이다. 도 5를 참조하여 MMI 입력 패킷과 출력 패킷을 설명하면 다음과 같다.FIG. 5A shows an example of an MMI input packet, and FIG. 5B shows an MMI output packet. The MMI input packet and output packet will be described with reference to FIG. 5 as follows.

전술한 바와 같이, MMI 입력 패킷은 운용자 명령이 분석된 내용이 수록된 패킷이며, MMI 출력 패킷은 어플리케이션 블록에서 수행한 명령 수행 결과가 수록된 패킷을 말한다. 도 5a에서 MMI 입력 패킷의 "Command NO"는 교환기마다 정해진 명령 번호를 의미하고, "Data Type"은 운용자가 교환기에 내린 명령의 카테고리를 의미하며, "Op Type"은 구체적인 명령의 행위를 의미한다. "Port NO"는 어떤 클라이언트로부터 온 명령인가를 식별하는 번호이고, "Job ID"는 입력 명령어가 여러 개일 때 명령어를 구분하는 아이디, "Signal ID"는 교환기의 어플리케이션에게 시그널로 보내지기 위한 고유한 시그널 값의 아이디, "Processor ID"는 해당 명령을 처리할 프로세서의 아이디, "EC Pid"는 MMI 내부 처리 프로세스의 아이디를 의미한다.As described above, the MMI input packet is a packet in which an operator command is analyzed, and the MMI output packet is a packet in which a command execution result performed in an application block is recorded. In FIG. 5A, "Command NO" of the MMI input packet means a command number determined for each exchange, "Data Type" means a category of a command issued by the operator to the exchange, and "Op Type" means an action of a specific command. . "Port NO" is a number that identifies which client the command came from, "Job ID" is the ID that distinguishes the command when there are multiple input commands, and "Signal ID" is a unique ID for signaling to the exchange's application. ID of the signal value, "Processor ID" means the ID of the processor that will process the command, "EC Pid" means the ID of the MMI internal processing process.

도 5b에서 MMI 출력 패킷의 "Msg Type"은 메시지의 종류를 구분한 것이고, "flag"는 데이터가 클 경우 메시지 동작을 구분한 것이며, "Ack_Time"은 메시지가 도착하기까지의 시간, "Unit"은 "Ack_time"의 단위, "Date, Time"은 메시지 출력시간을 의미한다.In FIG. 5B, "Msg Type" of the MMI output packet indicates a message type, "flag" indicates a message action when the data is large, and "Ack_Time" indicates a time until the message arrives, "Unit". Is the unit of "Ack_time", "Date, Time" is the message output time.

도 5에 도시된 MMI 출력 패킷 및 MMI 입력 패킷은 패킷을 생성하는 일례를 나타낸 것이며, 패킷의 형태를 제한하는 것은 아니다.The MMI output packet and the MMI input packet shown in FIG. 5 show an example of generating a packet, and do not limit the form of the packet.

이상에서 설명한 바와 같이, 본 발명에 의한 교환 시스템에서 웹을 이용한 운용자 정합방법에 의하면, 운용자가 구동하는 클라이언트가 교환기내의 MMI 블록과 MMI 서버를 통해 인터넷으로 연결되어 있으므로 교환 시스템 운용에 거리의 제약을 받지 않는 장점이 있다. 또한 MMI 클라이언트 프로그램을 웹 브라우저로 다운 받아 실행하므로 MMI 클라이언트 프로그램이 수정될 때마다 이를 갱신할 필요가 없는 장점이 있다. 아울러, MMI 클라이언트 프로그램이 웹 브라우저 상에서 작동하므로 MMI 클라이언트 운용 환경으로 PC 및 워크 스테이션에서 자유로이 작동할 수 있으며, 서버와 교환기가 TCP/IP로 접속되므로 빠른 속도로 교환기와 데이터를 주고받을 수 있는 장점이 있다.As described above, according to the operator matching method using the web in the switching system according to the present invention, since the client driven by the operator is connected to the Internet through the MMI block in the switch and the MMI server, the distance is limited in operation of the switching system. There is an advantage not to receive. In addition, since the MMI client program is downloaded and executed by a web browser, the MMI client program does not need to be updated each time it is modified. In addition, since the MMI client program runs on a web browser, it can operate freely on PCs and workstations as an MMI client operating environment, and since the server and the exchange are connected by TCP / IP, it is possible to exchange data with the exchange at high speed. have.

Claims (7)

삭제delete 삭제delete 삭제delete 교환 시스템에서 웹을 이용한 운용자 정합방법에 있어서,In the operator registration method using the web in the switching system, MMI 클라이언트에서 교환기 제어에 관계된 운용자 명령을 입력받고, 해당 운용자 명령을 인터넷을 통해 MMI 서버로 전송하는 단계와;Receiving an operator command related to the switch control from the MMI client and transmitting the operator command to the MMI server through the Internet; 상기 인터넷을 통해 전송된 운용자 명령을 상기 MMI 서버에서 분석하는 단계와;Analyzing, at the MMI server, an operator command transmitted through the Internet; 상기 MMI 서버에서 분석한 운용자 명령을 인터넷을 통해 교환기 내의 MMI 블록으로 전송하는 단계와;Transmitting an operator command analyzed by the MMI server to an MMI block in an exchange through the Internet; 상기 MMI 블록에서 MMI 서버로부터 전송받은 상기 운용자 명령을 해당 명령을 처리할 교환기 내의 어플리케이션 블록으로 전송하고, 상기 어플리케이션 블록이 상기 운용자 명령을 처리하는 단계와;Transmitting the operator command received from the MMI server in the MMI block to an application block in an exchange that will process the command, and the application block processing the operator command; 상기 어플리케이션 블록에서 운용자 명령 처리 결과를 상기 MMI 블록을 통해 인터넷을 경유하여 상기 MMI 서버로 전송하고, 상기 MMI 서버는 운용자 명령 처리 결과를 운용자가 볼 수 있는 텍스트 메시지로 조합하는 단계와;Transmitting, by the application block, an operator command processing result to the MMI server via the MMI block through the Internet, and the MMI server combining the operator command processing result into a text message that can be viewed by the operator; 상기 MMI 서버에서 조합한 텍스트 메시지를 인터넷을 통해 상기 MMI 클라이언트로 전송하고, 상기 MMI 클라이언트에서 상기 텍스트 메시지를 운용자가 볼 수 있도록 출력하는 단계를 포함하는 것을 특징으로 하는 교환 시스템에서 웹을 이용한 운용자 정합방법.And transmitting the text message combined by the MMI server to the MMI client through the Internet, and outputting the text message so that the operator can view the text message from the MMI client. Way. 제 4항에 있어서,The method of claim 4, wherein 상기 MMI 서버는 상기 MMI 클라이언트로 교환기 제어를 위한 프로그램을 전송하는 단계를 더 포함하는 것을 특징으로 하는 교환 시스템에서 웹을 이용한 운용자 정합방법.The MMI server further comprises the step of transmitting a program for the switch control to the MMI client operator matching method using the web. 제 4항에 있어서,The method of claim 4, wherein 상기 MMI 클라이언트에서 운용자 명령을 입력받거나 텍스트 메시지를 운용자가 볼 수 있게 출력하는 처리는 상기 MMI 클라이언트에 내장된 웹브라우저를 통해 수행하는 것을 특징으로 하는 교환 시스템에서 웹을 이용한 운용자 정합방법.And a process of receiving an operator command from the MMI client or outputting a text message to be viewed by the operator through a web browser embedded in the MMI client. 제 5항에 있어서,The method of claim 5, 상기 프로그램은 갱신될 때마다 상기 MMI 클라이언트로 전송되는 것을 특징으로 하는 교환 시스템에서 웹을 이용한 운용자 정합방법.And the program is transmitted to the MMI client every time it is updated.
KR10-2000-0063988A 2000-10-30 2000-10-30 Method for Matching Manager Using Web in Private Branch Exchange System KR100464145B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2000-0063988A KR100464145B1 (en) 2000-10-30 2000-10-30 Method for Matching Manager Using Web in Private Branch Exchange System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2000-0063988A KR100464145B1 (en) 2000-10-30 2000-10-30 Method for Matching Manager Using Web in Private Branch Exchange System

Publications (2)

Publication Number Publication Date
KR20020033322A KR20020033322A (en) 2002-05-06
KR100464145B1 true KR100464145B1 (en) 2004-12-31

Family

ID=19696144

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2000-0063988A KR100464145B1 (en) 2000-10-30 2000-10-30 Method for Matching Manager Using Web in Private Branch Exchange System

Country Status (1)

Country Link
KR (1) KR100464145B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101006082B1 (en) * 2008-10-09 2011-01-07 주식회사 한국항만기술단 The soft foundation surface processing method of construction for which bamboo net was used

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000037614A (en) * 1998-12-01 2000-07-05 이계철 Method for processing text form filling instruction in switching system
KR20000041847A (en) * 1998-12-23 2000-07-15 윤종용 Method for outputting data of switching system to maintenance device in remote place
KR20010046025A (en) * 1999-11-10 2001-06-05 윤종용 Method for diagnosis of internet telephony module in switching system using PC
KR20020014215A (en) * 2000-08-17 2002-02-25 윤종용 User programming system for the key telephone system through the web server

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000037614A (en) * 1998-12-01 2000-07-05 이계철 Method for processing text form filling instruction in switching system
KR20000041847A (en) * 1998-12-23 2000-07-15 윤종용 Method for outputting data of switching system to maintenance device in remote place
KR20010046025A (en) * 1999-11-10 2001-06-05 윤종용 Method for diagnosis of internet telephony module in switching system using PC
KR20020014215A (en) * 2000-08-17 2002-02-25 윤종용 User programming system for the key telephone system through the web server

Also Published As

Publication number Publication date
KR20020033322A (en) 2002-05-06

Similar Documents

Publication Publication Date Title
US20060142878A1 (en) System for virtual process interfacing via a remote desktop protocol (rdp)
US7146408B1 (en) Method and system for monitoring a controller and displaying data from the controller in a format provided by the controller
US8127019B2 (en) System and program product for session sharing
US7512906B1 (en) System and methodology providing adaptive interface in an industrial controller environment
US6694371B1 (en) Communication interface device and method
JP2005216303A5 (en)
US7200660B2 (en) Procedure and configuration in order to transmit data
US20030037122A1 (en) Remote control of a device over the internet
JP4541028B2 (en) Remote operation control program using Web server
KR100464145B1 (en) Method for Matching Manager Using Web in Private Branch Exchange System
US7590712B2 (en) Methods and systems for management and control of an automation control module
EP0850528B1 (en) Transmitting data between a host computer and a terminal computer
JPH10173890A (en) Remotely controllable facsimile equipment
JPH06266666A (en) Remote window control system
KR20010019931A (en) System interface apparatus for supporting multi network management protocol and method therefore
JP6877727B1 (en) Connection method between terminals via the room site of the signaling server, cloud server and program
KR100431703B1 (en) A Remote System Of Control Device
KR100663406B1 (en) A method for managing a branch processor system remotely
KR100372342B1 (en) Operator Command Processing Method In The Mobile Communication System
KR20030043382A (en) Embedded web server system for monitoring/control of industrial controller
KR20030059367A (en) Method for controlling home devices from remote place and server thereof
KR100227810B1 (en) The control method of remote command in mobile exchange
KR100513159B1 (en) Method for executing multiple programs through a single mode terminal communication channel when ASP is serviced on Internet, and method for freely changing the size of window excuted
KR20000061007A (en) Real time control method of remote nms using web
KR100388774B1 (en) A program operation method of network system server

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20111110

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20121115

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee