KR20010044618A - Apparatus and method for displaying caller id in private branch exchange - Google Patents
Apparatus and method for displaying caller id in private branch exchange Download PDFInfo
- Publication number
- KR20010044618A KR20010044618A KR1020010012573A KR20010012573A KR20010044618A KR 20010044618 A KR20010044618 A KR 20010044618A KR 1020010012573 A KR1020010012573 A KR 1020010012573A KR 20010012573 A KR20010012573 A KR 20010012573A KR 20010044618 A KR20010044618 A KR 20010044618A
- Authority
- KR
- South Korea
- Prior art keywords
- identification information
- caller identification
- unit
- exchange
- information
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/72—Finding out and indicating number of calling subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1322—PBX
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
본 발명은 사설교환망의 발신자 식별정보 표시장치 및 방법에 관한 것으로서, 특히 본 발명의 장치는 적어도 하나 이상의 국선들과 적어도 하나 이상의 가입자선들을 호 신호에 응답하여 스위칭하는 사설교환기에 연결되어 발신자 정보를 표시하는 장치에 있어서, 사설교환기에 연결되어 발신자 식별정보와 수신자 호출정보를 수신하기 위한 제 1 인터페이스부와, 사설교환기의 적어도 하나 이상의 가입자선들에 연결된 전화기에 대응하는 컴퓨터들과 랜망을 통하여 연결하기 위한 제 2 인터페이스부와, 제 1 인터페이스부를 통하여 사설교환기로부터 제공된 발신자 식별정보와 수신자 호출정보에 응답하여 발신자로부터 호출된 전화기에 대응하는 발신자 식별정보를 상기 제 2 인터페이스부를 통하여 대응하는 컴퓨터의 화면상에 표시하기 위한 제어부를 포함한다.The present invention relates to an apparatus and a method for displaying caller identification information of a private switching network, and in particular, the apparatus of the present invention is connected to a private exchange for switching at least one or more trunk lines and at least one subscriber line in response to a call signal. A display apparatus, comprising: a first interface unit connected to a private exchange to receive caller identification information and receiver call information; and a computer connected to a telephone connected to at least one subscriber line of the private exchange through a LAN network. A second interface unit for calling the caller identification information and the caller identification information corresponding to the telephone called from the caller in response to the caller identification information provided from the private exchange via the first interface unit on the screen of the computer corresponding to the second interface unit. Control to display on It includes.
따라서, 본 발명에서는 액정표시부를 갖는 디지털 키폰전화기 뿐만 아니라 액정표시부가 없는 일반 전화기의 사용자의 컴퓨터 화면을 통하여 발신자 식별정보를 표시할 수 있다.Therefore, in the present invention, caller identification information can be displayed through the computer screen of a user of not only a digital key phone having a liquid crystal display but also a general telephone having no liquid crystal display.
Description
본 발명은 사설교환망의 발신자 식별정보 표시장치 및 방법에 관한 것으로서, 특히 사설교환망에 연결된 디지털 키폰 전화기 및 일반 전화기의 모든 전화기 사용자들에게 대응하는 발신자 식별정보를 각 사용자들의 컴퓨터 화면상에 표시할 수 있는 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and method for displaying caller identification information of a private switching network. In particular, the caller identification information corresponding to all telephone users of a digital key phone and a general telephone connected to the private switching network can be displayed on the computer screen of each user. The present invention relates to an apparatus and a method.
전화 서비스가 널리 보편화됨으로써 생활의 편리함을 누릴 수 있는 반면에, 전화를 통한 음성 폭력, 전화 스토커 또는 무차별적이고 다발적인 음성광고나 여론조사 등 원하지 않은 호접속으로 전화 사용자의 정신적 스트레스가 증가되고 있다.While widespread use of telephony services enables convenience in life, mental stress of telephone users is increasing due to unwanted calls such as voice violence, telephone stalker or indiscriminate and frequent voice advertisements or polls.
따라서, 수신자가 선택적으로 전화를 받을 수 있게 발신자가 누구인가를 식별할 수 있도록 수신자 전화기의 표시창에 발신자의 전화번호 또는 이름 등을 표시할 수 있는 발신자 식별정보(CID : Caller-ID) 표시 서비스가 제공되고 있다.Therefore, a caller identification service (CID: Caller-ID) display service is provided that can display the caller's telephone number or name on the display of the receiver's phone so that the caller can identify who the caller is. Is being provided.
통상적으로, 사설교환기는 국설교환기와 라인접속을 통하여 외부 국선 호에 대하여 신호처리를 수행한다. 최근의 사설교환기는 종합정보통신망(ISDN : Integrated Services Digital Network) 접속에 의한 신호처리와, R2 방식에 의한 신호처리를 동시에 수행하도록 구성되어 있다. ISDN 방식에서는 국선 호가 착신되는 시점과 동시에 발신자 식별정보가 제공되고, R2 방식에서는 착신 호에 대해서 발신자 식별정보를 요청한다.Typically, a private exchange performs signal processing on an external trunk line call through a line connection with a local exchange. Recent private exchanges are configured to simultaneously perform signal processing by Integrated Services Digital Network (ISDN) connection and signal processing by R2. In the ISDN method, caller identification information is provided at the same time that a trunk line call is received. In the R2 method, caller identification information is requested for an incoming call.
일반적으로 유선, 무선 통신 및 인터넷 접속을 위한 데이터 통신 시스템에서 가입자와 단말장치 사이 또는 단말장치와 교환기 사이 또는 교환기와 교환기사이에는 서로의 정보를 전달하기 위하여 단일 주파수 신호 또는 다중주파수 신호를 사용한다In general, in a data communication system for wired, wireless communication and Internet access, a single frequency signal or a multi-frequency signal is used to transmit information between each other between a subscriber and a terminal device, between a terminal device and an exchange, or between an exchange and a switch.
예를 들어 교환기에서 교환기의 상태, 착신가입자 상태 및 호의 진행상황 등을 가입자로 알려주기 위한 각종 가입자 서비스 음, 단말기에서 착신가입자를 선택하기 위하여 교환기로 송출하는 DTMF(DUAL TONE MULTI FREQUENCY)신호 및 교환기간 발신, 착신 가입자 번호, 가입자의 상태 및 과금정보 등을 전달하기 위하여 R2-MFC (MULTI FREQUENCY CODE) 신호 등이 사용되고 있다.For example, various types of subscriber services to inform subscribers of the status of the exchange, the subscriber's status, and the call progress at the exchange, and the DTMF (DUAL TONE MULTI FREQUENCY) signal and exchange that is sent to the exchange to select the subscriber. R2-MFC (MULTI FREQUENCY CODE) signals are used to convey period origination, called party number, subscriber status and billing information.
종래의 사설교환기(10)는 도 1를 참조하면, 국설교환기(20)와 내선 가입자 전화기 사이에 설치된다. 사설교환기(10)는 트렁크부(12), 아날로그 가입자부(14), 디지털 가입자부(16), 제어부(18)를 포함한다.Referring to FIG. 1, the conventional private exchange 10 is installed between the local exchange 20 and the extension subscriber telephone. The private exchange 10 includes a trunk 12, an analog subscriber 14, a digital subscriber 16, and a controller 18.
트렁크부(12)에는 PSTN의 아날로그 가입자 선로, E1 또는 T1 전용선 등의 국선에 연결된다. 아날로그 가입자부(14)에는 내선 가입자 전화기(30), 즉 일반 전화기가 연결된다. 디지털 가입자부(16)에는 디지털 키폰 전화기(미도시)가 연결된다.The trunk portion 12 is connected to a trunk line such as an analog subscriber line of the PSTN, an E1 or T1 dedicated line, or the like. The analog subscriber unit 14 is connected to the extension subscriber phone 30, that is, a general telephone. A digital key phone (not shown) is connected to the digital subscriber unit 16.
따라서, 종래의 사설교환기에 발신자 식별정보 표시장비(40)를 연결하는 구성은 크게 3가지 방식으로 접속이 가능하다.Therefore, the configuration of connecting the caller identification information display device 40 to a conventional private exchange can be connected in three ways.
첫째, 국설교환망의 ANALOG 가입자 선로(Subscriber Line)에 발신자 정보 식별장치를 부착하는 경우, 즉 사설교환기의 TRUNK측에 부착하는 경우(42),First, in case of attaching the sender information identification device to the ANALOG Subscriber Line of the local exchange network, that is, attaching it to the TRUNK side of the private exchange (42),
둘째, 국설교환망의 DIGITAL 가입자 선로(Subscriber Line)에 부착하는 경우, 즉 E1 또는 T1 전용선인 경우(44),Secondly, when attaching to a DIGITAL Subscriber Line of a local exchange network, that is, an E1 or T1 dedicated line (44),
셋째, 사설 교환망의 가입자 선로(Subscriber Line)에 부착하는 경우, 즉 내선 가입자 선로에 부착하는 경우(46) 등으로 구성할 수 있다.Third, the case may be attached to a subscriber line of the private switching network, that is, a case 46 attached to an extension subscriber line.
세가지 접속 중에서 아날로그 가입자 선로에 부착하는 경우(42)에만 발신자 식별정보를 전화기(30)에 제공할 수 있다. 그러나, 이 경우에도 전화기(30)가 발신자 식별정보를 표시할 수 있도록 액정 표시부를 갖춘 전화기인 키폰전화기에서만 표시 가능하였다.The caller identification information can be provided to the telephone 30 only if it is attached to the analog subscriber line 42 of the three connections. However, even in this case, it was possible to display only the key phone telephone which is a telephone having a liquid crystal display so that the telephone 30 could display caller identification information.
디지털 가입자 선로에 부착하는 경우(44)에는 발신자 식별정보를 해독할 수 없기 때문에 표시하는 것이 불가능하고, 내선 가입자 선로에 부착하는 경우(46)에는 국선 카드로부터 내선 카드로 발신자 식별정보가 전달될 수 없으므로 표시하는 것이 불가능하다.If it is attached to the digital subscriber line (44), the caller identification information cannot be displayed because it cannot be decoded, and if it is attached to the extension subscriber line (46), the caller identification information can be transferred from the CO card to the extension card. It is not possible to display it.
그러므로, 종래의 사설교환기에서는 디지털 키폰전화기에서만 발신자 식별정보를 표시하는 것이 가능하였다.Therefore, in the conventional private exchange, it was possible to display the caller identification information only in the digital key phone telephone.
사설교환기 내에 발신자 식별정보 표시기능이 부가되더라도 디지털 키폰 전화기를 사용하는 사용자가 사무실 내의 모든 전화기 사용자들의 발신자 정보를 관리한다거나 표시된 발신자 식별정보를 체크하여 일반전화기 사용자에게 일일이 알려준다는 것은 업무상 큰 부담이 되므로, 실질적으로 사설교환기에서의 발신자 식별정보 표시 서비스 기능은 유명 무실한 기능이 될 우려가 있다.Even if the caller ID display function is added to the private exchange, it is burdensome for the user using the digital key phone to manage the caller information of all the phone users in the office or to check the displayed caller ID information and inform the user of the general telephone. In other words, the caller ID information service function in the private exchange may become a nameless function.
그렇다고, 발신자 식별정보 표시 서비스를 제대로 활용하기 위하여 기존의 일반 전화기를 액정 표시부가 있는 전화기로 교체한다는 것은 경비부담이 될 수 있다.However, in order to properly use the caller ID display service, it may be a burden to replace the existing ordinary phone with a phone with a liquid crystal display.
따라서, 본 발명의 목적은 이와 같은 종래 기술의 문제점을 해결하기 위하여 최근의 사무실 환경이 일인 1 컴퓨터 및 1 전화기 환경과 모든 컴퓨터들이 랜망으로 상호 연결되어 있다는 점에 착안하여 사설교환기에 연결된 모든 전화기들에 대응하는 컴퓨터 화면 상에 발신자 식별정보를 표시할 수 있는 사설교환망의 발신자 식별정보 표시 장치를 제공하는 데 있다.Accordingly, an object of the present invention is to solve the problems of the prior art, all the telephones connected to the private exchange in the office environment of one computer and one telephone environment and all computers are interconnected by LAN network. A caller identification information display apparatus of a private switching network capable of displaying caller identification information on a computer screen corresponding to the present invention is provided.
본 발명의 다른 목적은 상기 사설교환망의 발신자 식별정보 표시장치에 적합한 표시방법을 제공하는 데 있다.Another object of the present invention is to provide a display method suitable for the caller identification information display apparatus of the private switching network.
도 1은 종래의 발신자 식별정보 표시 기능을 가진 사설교환기의 동작을 설명하기 위한 도면.BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a view for explaining the operation of a private exchange having a conventional caller identification information display function.
도 2는 본 발명에 의한 사설교환기의 발신자 식별정보 표시장치의 구성을 설명하기 위한 도면.2 is a view for explaining the configuration of a caller identification information display apparatus of a private exchange according to the present invention;
도 3은 도 2의 트렁크 접속부의 상세 구성을 나타낸 블록도.3 is a block diagram showing the detailed configuration of the trunk connection of FIG.
도 4는 도 3의 트렁크 접속부에서 발생한 데이터의 구성도.4 is a configuration diagram of data generated at the trunk connection of FIG. 3;
도 5는 도 2의 가입자 접속부의 상세 구성을 나타낸 블록도.5 is a block diagram showing a detailed configuration of a subscriber access unit of FIG.
도 6은 도 5의 가입자 접속부에서 발생한 데이터의 구성도.FIG. 6 is a diagram illustrating configuration of data generated at a subscriber connection of FIG.
도 7은 도 2의 네트워크 접속부 및 제어부의 상세 구성을 나타낸 블록도.7 is a block diagram illustrating a detailed configuration of a network connection unit and a control unit of FIG. 2.
도 8은 본 발명에 의한 제어부의 소프트웨어 구성을 나타낸 도면.8 is a view showing a software configuration of a control unit according to the present invention.
도 9는 본 발명에 의한 제어부 및 가입자 컴퓨터의 소프트웨어 구성을 나타낸 도면.9 is a view showing the software configuration of the control unit and the subscriber computer according to the present invention.
도 10 내지 도 12는 본 발명에 의한 동작상태를 설명하기 위한 플로챠트.10 to 12 are flowcharts for explaining the operating state according to the present invention.
*도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
10 : 사설교환기 20 : 국설교환기10: private exchange 20: local exchange
30 : 가입자 전화기 50 : 발신자 식별정보 표시장치30: subscriber phone 50: caller identification information display device
52 : 트렁크 접속부 54 : 제어부52 trunk connection portion 54 control unit
56 : 가입자 접속부 58 : 네트워크 접속부56: subscriber connection 58: network connection
60 : 개인용 컴퓨터60: personal computer
상기 목적을 달성하기 위하여 본 발명의 장치는 적어도 하나 이상의 국선들과 적어도 하나 이상의 가입자선들을 호 신호에 응답하여 스위칭하는 사설교환기에 연결되어 발신자 정보를 표시하는 장치에 있어서, 상기 사설교환기에 연결되어 발신자 식별정보와 수신자 호출정보를 수신하기 위한 제 1 인터페이스부와, 상기 사설교환기의 적어도 하나 이상의 가입자선들에 연결된 전화기에 대응하는 컴퓨터들과 랜망을 통하여 연결하기 위한 제 2 인터페이스부와, 상기 제 1 인터페이스부를 통하여 사설교환기로부터 제공된 발신자 식별정보와 수신자 호출정보에 응답하여 발신자로부터 호출된 전화기에 대응하는 발신자 식별정보를 상기 제 2 인터페이스부를 통하여 대응하는 컴퓨터의 화면상에 표시하기 위한 제어부를 구비한 것을 특징으로 한다.In order to achieve the above object, the apparatus of the present invention is connected to a private exchange for switching at least one or more trunk lines and at least one subscriber line in response to a call signal. A first interface unit for receiving caller identification information and receiver call information, a second interface unit for connecting through a LAN network with computers corresponding to a telephone connected to at least one or more subscriber lines of the private exchange, and the first interface unit; And a control unit for displaying the caller identification information corresponding to the telephone called from the caller on the screen of the corresponding computer via the second interface unit in response to the caller identification information and the receiver call information provided from the private exchange through the interface unit. It features.
본 발명에서 제 1 인터페이스부는 상기 사설교환기에 연결되는 국선에 연결되어 발신자 식별정보를 검출하는 트렁크 접속부와, 상기 사설교환기의 디지털 가입자 접속부에 연결되어 상기 발신자 식별정보에 대응하는 수신자 교환정보를 제공받는 가입자 접속부를 포함한다.In the present invention, the first interface unit is connected to a trunk line connected to the private exchange to detect the caller identification information, and is connected to the digital subscriber connection of the private exchange to receive the recipient exchange information corresponding to the caller identification information. It includes a subscriber connection.
본 발명에서 상기 트렁크 접속부는 상기 국선과 연결되어 임피던스 매칭을 위한 아날로그 프론트 엔드부와, 상기 아날로그 프론트 엔드부에 연결되어 E1/T1 정보를 PCM 데이터로 재생하고 동기신호 및 제어신호를 발생하는 E1/T1 프레임 로직부와, 상기 PCM 데이터를 수신하여 발신자 식별정보를 디코딩하는 디코더와, 상기 디코더를 통해 제공된 채널별 발신자 식별정보를 전송프레임 데이터로 구성하여 상기 제어부에 제공하는 트렁크 제어부를 포함한다.In the present invention, the trunk connection part is connected to the trunk line, an analog front end part for impedance matching, and the analog front end part is connected to the analog front end part to reproduce E1 / T1 information as PCM data and generate a synchronization signal and a control signal. And a T1 frame logic unit, a decoder for receiving the PCM data to decode the caller identification information, and a trunk control unit configured to provide the control unit with the transmitter frame information of the channel-specific caller identification information provided through the decoder.
본 발명에서 트렁크 접속부는 복수개로 구성할 수 있다. 아날로그 가입자 선로 및 디지털 가입자 선로에 각각 대응하는 복수의 트렁크 접속부들을 포함할 수도 있다.Trunk connection portion in the present invention can be configured in plurality. It may also include a plurality of trunk connections respectively corresponding to the analog subscriber line and the digital subscriber line.
본 발명에서 트렁크 접속부는 CCS 신호중계 접속부를 더 구비할 수도 있다.In the present invention, the trunk connection part may further include a CCS signal relay connection part.
본 발명에서 상기 가입자 접속부는 상기 사설교환기의 디지털 가입자 접속부와 연결되어 임피던스 매칭을 위한 아날로그 프론트 엔드부와, 상기 아날로그 프론트 엔드부에 연결되어 2B1+1D 정보를 각 채널별로 분리하는 콤보 코덱부와, 상기 콤보 코덱부로부터 제공된 D 채널 정보를 분석하는 D 채널 분석기와, 상기 D 채널 분석기로부터 제공된 정보에 응답하여 사설교환기의 상태, 착신가입자의 상태 및 호의 진행상황 등의 정보를 대응하는 교환정보 프레임 데이터로 구성하여 상기 제어부에 제공하는 가입자 제어부를 포함한다.In the present invention, the subscriber access unit is connected to the digital subscriber connection of the private exchange, the analog front end for impedance matching, and the combo codec unit connected to the analog front end to separate the 2B1 + 1D information for each channel; D channel analyzer for analyzing D channel information provided from the combo codec unit, and exchange information frame data corresponding to information such as a state of a private exchange, a subscriber's state, and a call progress in response to the information provided from the D channel analyzer. It comprises a subscriber control unit configured to provide to the control unit.
본 발명에서 제 2 인터페이스부는 상기 랜망에 접속되어 임피던스 매칭을 위한 이더넷 접속부와, 상기 제어부로부터 발신자 식별정보 표시 데이터를 제공받아 이더넷 데이터로 변환하여 상기 이더넷 접속부를 통하여 대응하는 컴퓨터에 전송하는 이더넷 제어부를 포함한다.In the present invention, the second interface unit is connected to the LAN network Ethernet connection for impedance matching, the Ethernet control unit for receiving the caller identification information display data from the control unit converts into Ethernet data and transmits to the corresponding computer through the Ethernet connection unit Include.
본 발명에서 상기 제어부는 상기 제 1 및 제 2 인터페이스부의 동작상황을 표시하고 에러발생시 알람을 표시하기 위한 시스템 동작 표시부와, 시스템 설치시 시스템 파라미터를 입력하기 위한 시스템 모니터 콘솔부와, 상기 시스템 파라미터를 저장하기 위한 불휘발성 메모리와, 발신자 식별정보 표시 응용 프로그램을 수행하여, 상기 제 1 인터페이스부로부터 제공된 발신자 식별정보 및 사설교환기의 교환정보에 응답하여 해당 수신자의 IP 어드레스를 상기 불휘발성 메모리로부터 참조하고, 상기 제 2 인터페이스부를 통하여 참조된 IP 어드레스에 해당하는 컴퓨터에 발신자 식별정보 표시 데이터를 제공하는 마이크로 컴퓨터를 포함한다.In the present invention, the control unit is a system operation display unit for displaying the operation status of the first and second interface unit and an alarm when an error occurs, a system monitor console unit for inputting system parameters when installing the system, and the system parameters A non-volatile memory for storing and a caller identification information display application, and the IP address of the corresponding receiver is referenced from the nonvolatile memory in response to the caller identification information provided from the first interface unit and the exchange information of the private exchange; And a microcomputer providing caller identification information display data to a computer corresponding to the IP address referred to through the second interface unit.
본 발명에서, 상기 제 2 인터페이스부는 또 하나의 이더넷 제어부 및 이더넷 접속부를 더 구비하여 사설교환기의 제어부와 본 장치의 제어부 사이를 이더넷망으로 서로 연결하는 것이 바람직하다.In the present invention, it is preferable that the second interface unit further includes an Ethernet control unit and an Ethernet connection unit to connect the control unit of the private exchanger and the control unit of the apparatus with an Ethernet network.
본 발명에서, 트렁크 접속부, 가입자 접속부 및 제어부는 각각 외부 공유 메모리를 통하여 외부 버스에 공통 연결되어 정보를 송수신하는 것이 바람직하다.In the present invention, it is preferable that the trunk connection unit, the subscriber connection unit, and the control unit are each commonly connected to an external bus through an external shared memory to transmit and receive information.
또한, 본 발명에서, 트렁크 접속부, 가입자 접속부 및 제어부는 각각 시리얼 접속부를 통하여 상호 연결하고, 각 부의 동작상태정보를 제어부에 제공하는 것이 바람직하다.In addition, in the present invention, it is preferable that the trunk connection, the subscriber connection, and the control unit connect to each other through the serial connection, and provide operation state information of each unit to the control unit.
이와 같은 각 블록 사이의 연결방식은 신호 송수신 환경에 적응적으로 대처할 수 있다.Such a connection method between each block can adaptively cope with the signal transmission and reception environment.
본 발명의 방법은 적어도 하나 이상의 국선들과 적어도 하나 이상의 가입자선들을 호 신호에 응답하여 스위칭하는 사설교환기에 연결되어 발신자 식별정보를 표시하는 방법에 있어서, 상기 사설교환기에 연결되어 발신자 식별정보와 교환정보를 수신하는 단계와, 상기 수신된 교환정보 에 응답하여 대응하는 컴퓨터의 IP 어드레스를 검색하는 단계와, 상기 검색된 IP 어드레스에 대응하는 컴퓨터에 발신자 식별정보를 제공하는 단계와, 수신자 컴퓨터에서 제공된 발신자 식별정보를 컴퓨터 화면상에 표시하는 단계를 구비한 것을 특징으로 한다.The method of the present invention is connected to a private exchange switching at least one or more trunk lines and at least one subscriber line in response to a call signal to display caller identification information, the method being connected to the private exchange to exchange caller identification information. Receiving information, retrieving an IP address of a corresponding computer in response to the received exchange information, providing caller identification information to a computer corresponding to the retrieved IP address, and a caller provided at a recipient computer And displaying the identification information on the computer screen.
이하, 첨부한 도면을 참조하여 본 발명을 보다 상세히 설명하고자 한다.Hereinafter, with reference to the accompanying drawings will be described in detail the present invention.
본 발명은 사설교환기에 연결된 내선 가입자의 모든 전화 사용자들의 각 개인용 컴퓨터 화면 상에 대응하는 발신자 식별정보를 표시하고자 하는 것이다.The present invention seeks to display corresponding caller identification information on each personal computer screen of all telephone users of an extension subscriber connected to a private exchange.
다음에는 구체적인 특정 예들이 본 발명의 이해를 돕기 위하여 제공된다. 그러나, 당업자에게는 이러한 구체적인 특정 예들이 본 발명을 실시하기 위해 반드시 채택되어야 하는 것이 아님이 명백할 것이다. 또 다른 경우에 본 발명을 불필요하게 모호하게 하는 것을 피하기 위하여 공지된 사설교환기의 구성 및 동작설명들은 자세히 설명하지는 않는다. 상술한 도 1에 개시된 내용과 동일 부분에 대해서는 동일부호로 처리한다.Specific specific examples are provided in the following to assist in understanding the present invention. However, it will be apparent to one skilled in the art that these specific specific examples are not necessarily adopted in order to practice the present invention. In other instances, configurations and operation descriptions of known private exchanges are not described in detail in order to avoid unnecessarily obscuring the present invention. The same parts as those described in FIG. 1 described above are denoted by the same reference numerals.
도 2를 참조하면, 본 발명의 발신자 식별정보(발신자 전화번호, 이름 등의 관련된 정보) 표시장치(50)는 트렁크 접속부(52) 및 디지털 가입자 접속부(56)를 포함하는 제 1 인터페이스부와, 네트워크 접속부(58)를 포함하는 제 2 인터페이스부와, 제어부(54)를 포함한다.2, a caller identification information (related information such as caller's telephone number, name, etc.) display device 50 of the present invention comprises a first interface unit including a trunk connection 52 and a digital subscriber connection 56, A second interface unit including a network connection unit 58 and a control unit 54 are included.
트렁크 접속부(52)는 국설교환망의 가입자 선로( Subscriber Line )에 실린 발신자의 전화번호 및 관련정보를 분석 취득한다.The trunk connection 52 analyzes and acquires the caller's telephone number and related information on the subscriber line of the local switching network.
가입자 접속부(56)는 사설 교환기(10)의 디지털 가입자부(16)와 연결되어 국선 및 내선교환정보를 분석 취득한다.The subscriber access unit 56 is connected to the digital subscriber unit 16 of the private exchange 10 to analyze and acquire trunk line and extension exchange information.
네트워크 접속부(58)는 본 발명의 표시장치와 내선 가입자의 컴퓨터를 상호 연결한다.The network connection unit 58 interconnects the display device of the present invention with the station subscriber's computer.
제어부(54)는 본 발명의 표시장치의 각 부분들을 제어한다.The controller 54 controls the respective parts of the display device of the present invention.
컴퓨터(60)는 내선 가입자의 각 전화기에 1 : 1로 대응하는 퍼스널 컴퓨터로서, 본 발명의 표시장치로부터 제공된 발신자의 전화번호 및 관련정보를 컴퓨터 모니터 화면 상에 표시한다.The computer 60 is a personal computer that corresponds 1: 1 to each telephone of the extension subscriber, and displays the caller's telephone number and related information provided from the display device of the present invention on the computer monitor screen.
도 3을 참조하면, 본 발명의 트렁크 접속부(52)는 국설교환기(20)와 사설교환기(10) 사이의 E1 이나 T1 전용선에 접속하여 국설교환기(20)와 사설교환기(10)가 상호 주고받는 발신자 식별정보를 분석하여 제어부(54)에 전달한다.Referring to FIG. 3, the trunk connection part 52 of the present invention is connected to an E1 or T1 dedicated line between the local exchange 20 and the private exchange 10 so that the local exchange 20 and the private exchange 10 exchange with each other. The sender identification information is analyzed and transmitted to the control unit 54.
트렁크 접속부(52)는 아날로그 포론트 엔드부(AFE : Analog Front End)(52a), E1/T1 프레임 로직부(52b), R2-MFC 신호처리부(52c), CCS 신호처리부(52d), 내부 공유 메모리(52e), 트렁크 제어부(52f)를 포함한다. 각 부는 내부 버스(52g)를 통하여 서로 연결된다.The trunk connection unit 52 includes an analog front end (AFE) 52a, an E1 / T1 frame logic unit 52b, an R2-MFC signal processor 52c, a CCS signal processor 52d, and an internal share. A memory 52e and a trunk control section 52f. Each part is connected to each other via the internal bus 52g.
AFE(52a)는 국설교환기(20)와 사설교환기(10) 사이의 E1 이나 T1 전용선의 임피던스 매칭을 위한 디지털 트랜스포머와 패시브 소자로 구성되어, 국설과 사설교환기에서 수신된 E1 이나 T1 정보를 E1 / T1 FRAMER LOGIC부(52b)에 전달한다.The AFE 52a is composed of a digital transformer and passive elements for impedance matching of E1 or T1 dedicated lines between the local exchange 20 and the private exchange 10, and receives the E1 / T1 information received from the local and private exchange E1 / T1. Transfers to T1 FRAMER LOGIC unit 52b.
국설교환기(20)와 사설교환기(10)가 상호 주고받는 정보전송규약은 통화로 신호(CAS : Channel Associated Signaling)방식에서 주로 사용하고 있는 R2-MFC(MULTI FREQUENCY CODE) 규약이나 공통선 신호(CCS : COMMON CHANNEL SIGNALING)방식에서 주로 사용하고있는 CCITT NO. 7 규약이 있다.The information transfer protocol exchanged between the local exchange 20 and the private exchange 10 may be an R2-MFC (MULTI FREQUENCY CODE) protocol or a common line signal (CCS) that is mainly used in a channel associated signaling (CAS) method. : CCITT NO. Which is used mainly in the common channel signaling method. There are seven protocols.
따라서 본 발명의 트렁크 접속부(52)에는 통화로 신호(CAS : CHANNEL ASSOCIATED SIGNALING)방식에서 주로 사용하고있는 R2-MFC를 분석할 수 있는 R2-MFC 신호처리기(52c)와 공통선 신호(CCS : COMMON CHANNEL SIGNALING)방식에 접속하여 국간 중계신호를 분석할 수 있는 CCS 신호처리기(52d)가 내장된다.Accordingly, the trunk connection 52 of the present invention includes a common line signal (CCS: COMMON) and an R2-MFC signal processor 52c capable of analyzing R2-MFC mainly used in a CHANNEL ASSOCIATED SIGNALING (CAS) method. A CCS signal processor 52d for analyzing the relay signal between stations by connecting to the CHANNEL SIGNALING method is built in.
E1/T1 프레임 로직부(52b)는 국설 교환기(20)과 사설교환기(10)에서 수신된 E1 이나 T1 정보를 R2-MFC 신호처리기(52c)가 정보를 처리할 수 있도록 2.048Mbps 또는 1.544Mbps의 PCM(PULSE CODE MODULATION) 프레임으로 재생한다.The E1 / T1 frame logic unit 52b may be configured to provide the information of 2.048 Mbps or 1.544 Mbps so that the R2-MFC signal processor 52c can process the E1 or T1 information received from the local exchange 20 and the private exchange 10. Plays back in PCM (PULSE CODE MODULATION) frames.
또한 E1/T1 프레임 로직부(52b)는 E1/T1 상의 동기 및 제어신호를 재생하여 TRUNK 접속부(52)의 내부 버스(52g)에 DATA를 전달한다In addition, the E1 / T1 frame logic unit 52b reproduces the synchronization and control signals on the E1 / T1 and transfers the data to the internal bus 52g of the TRUNK connection unit 52.
E1/T1 프레임 로직부(52b)에서 전달된 2.048Mbps나 1.544Mbps의 PCM 프레임은 각각의 PCM 채널별로 R2-MFC 신호처리기(52c)의 전달되어 MFC 디코딩 알고리즘을 거친 후에 디코딩된 DATA를 내부 버스(52g)를 통해서 내부 공유 메모리(52e)에 저장된다.The PC48 frame of 2.048 Mbps or 1.544 Mbps transmitted from the E1 / T1 frame logic unit 52b is transmitted by the R2-MFC signal processor 52c for each PCM channel and subjected to the MFC decoding algorithm. 52g) is stored in the internal shared memory 52e.
트렁크 제어부(52f)는 마이크로 컴퓨터(MCU1), RS-232 시리얼 접속부(SIF1) 및 외부 공유 메모리(OCM1)를 포함한다. 마이크 컴퓨터(MCU1)는 E1/T1 프레임 로직부(52b)에서 재생된 E1/T1 상의 동기 및 제어신호와 R2-MFC 신호처리기(52c)에서 채널별로 내부 공유 메모리(52e)에 저장된 DATA에 응답하여 도 4의 발신자 식별정보를 생성하고 생성된 발신자 식별정보를 외부 공유 메모리(OCM1)를 통해 외부 버스(59b)로 출력한다. 마이크로 컴퓨터(MCU1)는 각부의 동작상태신호를 시리얼 접속부(SIF1)를 통해 시리얼 버스(59a)에 제공한다.The trunk controller 52f includes a microcomputer MCU1, an RS-232 serial connection SIF1, and an external shared memory OCM1. The microphone computer MCU1 responds to synchronization and control signals on the E1 / T1 reproduced by the E1 / T1 frame logic unit 52b and DATA stored in the internal shared memory 52e for each channel in the R2-MFC signal processor 52c. The caller ID of FIG. 4 is generated and the generated caller ID is output to the external bus 59b through the external shared memory OCM1. The microcomputer MCU1 provides an operation state signal of each unit to the serial bus 59a through the serial connection unit SIF1.
도 4의 발신자 식별정보는 전송시작신호(STX), 채널번호(CHANNEL NO), 발신자 전화번호, 수신자 내선번호, 전송 BYTE 길이, 에러정정코드(CRC), 전송 종단신호(ETX)를 포함한다.The sender identification information of FIG. 4 includes a transmission start signal (STX), a channel number (CHANNEL NO), a caller's telephone number, a receiver extension number, a transmission BYTE length, an error correction code (CRC), and a transmission termination signal (ETX).
도 5를 참조하면, 본 발명의 가입자 접속부(56)는 사설교환기(10)의 디지털 가입자부(16)와 연결된다.Referring to FIG. 5, the subscriber access unit 56 of the present invention is connected to the digital subscriber unit 16 of the private exchange 10.
사설교환기(10)와 사설교환기(10)에 부착하는 DIGITAL 키폰 전화기가 상호 주고받는 정보전송규약은 단일 꼬임선 쌍을 통하여 2B + D 형태의 전이중방식의 144 Kbps전송속도로 정보를 주고받는 ISDN “U” 인터페이스로서 동작한다.The information transmission protocol of the DIGITAL key-phone telephone attached to the private exchange 10 and the private exchange 10 is exchanged with each other through the single twisted pair pair. It acts as a U ”interface.
이에 따라서 본 DIGITAL 가입자 접속부(56)는 D-CHANNEL에 실린 사설교환기(10)의 교환상태, 착신 가입자 상태 및 호의 진행상황 등의 정보를 취득할 수 있는 D-CHANNEL 신호분석이 필요하다.Accordingly, the DIGITAL subscriber access unit 56 needs a D-CHANNEL signal analysis capable of acquiring information such as the exchange status, the called subscriber status and the call progress status of the private exchange 10 loaded on the D-CHANNEL.
즉, 가입자 접속부(56)는 사설교환기(10)와 사설교환기(10)에 부착하는 DIGITAL 키폰 전화기 사이의 ISDN BRI ( BASIC RATE INTERFACE )의 2B + D TYPE의 정보 전달부에 접속하여 사설교환기와 DIGITAL 전화기가 상호 주고받는 사설교환기의 상태, 착신가입자 상태 및 호의 진행상황 등의 정보를 분석하여 제어부(54)에 전달한다In other words, the subscriber access unit 56 is connected to the private exchanger and the digital transfer unit of the 2B + D TYPE of ISDN BRI (BASIC RATE INTERFACE) between the private exchange 10 and the DIGITAL keyphone telephone attached to the private exchange 10. The phone analyzes and exchanges information such as the state of the private exchange, the subscriber's state, and the call progress with each other, and transmits the information to the controller 54.
따라서, 가입자 접속부(56)는 아날로그 프론트 엔드부(56a), 2B + 1D 콤보 코덱부(56b), D 채널 신호처리기(56c), 내부 공유 메모리(56d), 가입자 제어부(56e)를 포함하고 내부 공유 메모리(56d)와 가입자 제어부(56e)는 내선 버스(56f)를 통하여 연결된다.Accordingly, the subscriber access unit 56 includes an analog front end 56a, a 2B + 1D combo codec unit 56b, a D channel signal processor 56c, an internal shared memory 56d, and a subscriber controller 56e. The shared memory 56d and the subscriber controller 56e are connected via an extension bus 56f.
아날로그 프론트 엔드부(56a)는 사설교환기(10)의 디지털 가입자부의 ISDN BRI의 2B + D TYPE의 정보전달부와 임피던스 매칭을 위한 디지털 트랜스포머와 패시브 소자로 구성되어 있다.The analog front end part 56a is composed of a 2B + D TYPE information transfer part of the ISDN BRI of the digital subscriber part of the private exchange 10 and a digital transformer and passive elements for impedance matching.
콤보 코덱부(56b)는 AFE부(56a)에 접속되어 2B + 1D 정보를 수신하고, 수신된 정보를 128Kbps의 2개의 B-CHANNEL 정보와 16Kbps의 1개의 D-CHANNEL정보로 분할한다.The combo codec unit 56b is connected to the AFE unit 56a to receive 2B + 1D information, and divides the received information into two B-CHANNEL information of 128 Kbps and one D-CHANNEL information of 16 Kbps.
D-CHANNEL 신호분석기(56c)는 수신된 D 채널정보를 해석한 후 이 정보를 내부 공유 메모리(56d)에 저장한다.The D-CHANNEL signal analyzer 56c interprets the received D channel information and stores the information in the internal shared memory 56d.
가입자 제어부(56e)는 마이크로 컴퓨터(MCU2), RS-232 방식의 시리얼 접속기(SIF2), 외부 공유 메모리(OCM2)를 포함한다.The subscriber controller 56e includes a microcomputer MCU2, an RS-232 serial connector SIF2, and an external shared memory OCM2.
마이크로 컴퓨터(MCU2)는 내부 공유 메모리(56d)에 저장된 D-CHANNEL 정보를 가져다가 사설교환기의 상태, 착신가입자 상태 및 호의 진행상황 등의 정보를 참조하여 도 6에 도시한 교환정보로 생성하여 외부 공유 메모리(OCM2)를 통하여 외부 버스(59b)로 전송한다. 또한, 가입자 제어부는 가입자 접속부(56)의 동작상태신호를 시리얼 접속부(SIF2)를 통하여 제어부(54)에 제공한다.The microcomputer (MCU2) takes the D-CHANNEL information stored in the internal shared memory 56d, generates the exchange information shown in FIG. 6 with reference to information such as the state of the private exchange, the called party status, and the call progress. It transfers to the external bus 59b through the shared memory OCM2. In addition, the subscriber control unit provides an operation state signal of the subscriber connection unit 56 to the control unit 54 through the serial connection unit SIF2.
도 6의 교환정보는 전송시작신호(STX), 채널번호(CHANNEL NO), 수신자 상황, 수신자 번호, 전송 BYTE 길이, 에러정정코드(CRC), 전송종단신호(ETX)를 포함한다.The exchange information of FIG. 6 includes a transmission start signal STX, a channel number CHANNEL NO, a receiver status, a receiver number, a transmission BYTE length, an error correction code CRC, and a transmission termination signal ETX.
도 7를 참조하면, 본 발명에 의한 제어부(54)는 시스템 동작 표시부(54a), 시스템 모니터 콘솔부(54b), 불휘발성램(54c), 마이크로 컴퓨터(54d), EEPROM(54e), 외부 공유 메모리(54f), 시리얼 접속기(54g)를 포함한다. 각 부는 내부 버스(54h)를 통하여 서로 연결된다.Referring to FIG. 7, the control unit 54 according to the present invention includes a system operation display unit 54a, a system monitor console unit 54b, a nonvolatile RAM 54c, a microcomputer 54d, an EEPROM 54e, and external sharing. Memory 54f and serial connector 54g. Each part is connected to each other via an internal bus 54h.
네트워크 접속부(58)는 제어부(54)의 내부 버스(54h)에 연결되고, 제 1 이더넷 콘트롤러(58a), 제 1 이더넷 접속부(58b), 제 2 이더넷 콘트롤러(58c), 제 2 이더넷 접속부(58d)를 포함한다.The network connection 58 is connected to the internal bus 54h of the control unit 54, and has a first Ethernet controller 58a, a first Ethernet connection 58b, a second Ethernet controller 58c, and a second Ethernet connection 58d. ).
본 발명의 제어부(54)는 사내 이더넷망을 통하여 각 가입자 전화기 사용자의 개인용 컴퓨터들을 클라이언트로 하는 서버로 작동한다. 제어부(54)는 트렁크 접속부(52), 가입자 접속부(56)를 통하여 사설교환기와 연결되어 발신자 식별정보와 교환정보를 제공받아서 네트워크망을 통하여 해당 컴퓨터의 모니터 화면 상에 발신자 식별정보를 표시하도록 제어한다.The control unit 54 of the present invention operates as a server that serves as a client the personal computers of each subscriber telephone user through an in-house Ethernet network. The control unit 54 is connected to the private exchange via the trunk connection unit 52 and the subscriber connection unit 56 so as to receive caller identification information and exchange information, and to display the caller identification information on the monitor screen of the computer through the network. do.
시스템 동작 표시부(54a)는 시리얼 접속부(54g)를 통해 외부로부터 제공된 각 부의 동작상태신호를 표시하여 운영자에게 본 발명 장치의 동작상황 및 장비의 에러발생시 ALARM을 표시하여 복구시킬 수 있도록 동작상태를 발광다이오드 등의 표시램프를 통하여 표시한다. 즉, 응용계층 상에 존재하는 표시 및 알람 및 알람 인터럽트 모듈이 구동됨에 따라서 트렁크 접속부 및 DIGITAL 가입자 접속부의 동작상황을 LED로 표시하며 에러발생시 알람을 표시하여 복구를 시킬 수 있도록 한다.The system operation display unit 54a displays an operation state signal of each unit provided from the outside through the serial connection unit 54g, and emits an operation state so that an operator can display and recover the ALARM in the event of an operation state of the device of the present invention and an error to the operator. Display through a display lamp such as a diode. That is, as the display, alarm, and alarm interrupt module existing on the application layer is driven, the operation status of the trunk connection part and the DIGITAL subscriber connection part is displayed by LED, and the alarm is displayed by the alarm when an error occurs.
시스템 모니터 콘솔부(54b)는 본 발명의 설치시 엔지니어에 의해 각종의 시스템 파라미터를 입력시키기 위한 인터페이스 역할을 한다. 즉, 시스템 모니터 콘솔부는 RS232 시리얼 버스나 USB(유니버셜 스탠다드 버스)를 통하여 엔지니어 컴퓨터 등과 연결되도록 한다.The system monitor console portion 54b serves as an interface for inputting various system parameters by the engineer at the time of installation of the present invention. In other words, the system monitor console can be connected to an engineer computer through an RS232 serial bus or a universal standard bus (USB).
EEPROM(54e) 및 불휘발성램(54c)은 입력된 각종 파라미터, 트렁크 접속부 및 가입자 접속부로부터 제공된 발신자 식별정보 및 교환정보 등을 저장한다. 본 발명에서 제어부의 메모리를 불휘발성 메모리로 구성함으로써 무전원상태나 정전상태 등에 대비할 수 있다.The EEPROM 54e and the nonvolatile RAM 54c store various input parameters, caller identification information and exchange information provided from the trunk connection portion and the subscriber connection portion. In the present invention, by configuring the memory of the controller as a nonvolatile memory, it is possible to prepare for a non-powered state or a power failure state.
마이크로 컴퓨터(54d)는 외부 공유 메모리(OCM3)를 통하여 제공된 발신자 식별정보 및 교환정보 등을 불휘발성램(54c)에 저장한다.The microcomputer 54d stores, in the nonvolatile RAM 54c, caller identification information and exchange information provided through the external shared memory OCM3.
마이크로 컴퓨터는 제공된 발신자 식별정보 및 교환정보를 참조하여 컴퓨터 표시 데이터로 재구성한 다음에 네트워크 접속부(58)를 통하여 각 개인용 컴퓨터 상에 전송한다.The microcomputer reconstructs the computer display data with reference to the provided caller identification information and the exchange information, and then transmits it to each personal computer through the network connection 58.
네트워크 접속부(58)는 두 개의 네트워크 포트를 포함한다. 한 포트는 사내의 이더넷망에 접속되고, 다른 한 포트는 사설교환기(10)의 이더넷 포트와 연결된다. 제 1 포트를 구성하는 제 1 이더넷 콘트롤러(58a) 및 제 1 이더넷 접속부(58b)는 마이크로 컴퓨터(54d)로부터 제공된 발신자 식별 표시 데이터를 각 개인용 컴퓨터에 제공한다. 제 2 포트를 구성하는 제 2 이더넷 콘트롤러(58c) 및 제 2 이더넷 접속부(58d)는 사설교환기(10)의 제어부로부터 사설교환기의 상태, 착신가입자 상태 및 호의 진행상황 등의 정보를 제공받기 위한 통로로 사용되어 진다.Network connection 58 includes two network ports. One port is connected to the internal Ethernet network, and the other port is connected to the Ethernet port of the private exchange 10. The first Ethernet controller 58a and the first Ethernet connection 58b constituting the first port provide caller identification indication data provided from the microcomputer 54d to each personal computer. The second Ethernet controller 58c and the second Ethernet connection 58d constituting the second port are passages for receiving information such as the state of the private exchange, the incoming subscriber state, and the call progress from the control unit of the private exchange 10. It is used as.
도 8를 참조하면, 마이크로 컴퓨터(54d)의 소프트웨어 구성은 발신자 번호 표시를 위한 응용프로그램, 네트워크 통신을 위한 스탠다드 프로토콜(TCP/IP, PPP), 멀티 타스킹 및 실시간 프로세싱이 가능한 RTOS(REAL TIME OPERATING SYSTEM) KERNEL, 디바이스 구동, MAC, 물리계층을 포함한다.Referring to FIG. 8, the software configuration of the microcomputer 54d includes an application program for calling party number display, a standard protocol for network communication (TCP / IP, PPP), multitasking, and real time processing (RTOS). SYSTEM) KERNEL, device drive, MAC, physical layer.
마이크로 컴퓨터(54d)에서는 응용 프로그램 상에서 만들어진 정보를 표준 프로토콜기반의 네트워크로 전달할 수 있도록 하는 TCP/IP 프로토콜이 구동되고 있으며, 네트워크 상에서 서버 역할을 할 수 있도록 해주는 응용 프로그램은 응용계층 상에서 디먼(DAEMON)형태로 존재하면서 트렁크 접속부로부터 제공된 발신자 식별정보를 포함하는 전송 FRAME 및 DIGITAL 가입자 접속부로부터 제공된 교환정보를 포함하는 전송 FRAME을 입력받아서 네트워크상에 연결된 클라이언트 개인용 컴퓨터의 화면상에 표시 가능한 데이터로 가공한 후에 TCP/IP 계층으로 전송한다.In the microcomputer 54d, the TCP / IP protocol is used to transfer information created on an application program to a network based on a standard protocol, and an application program that functions as a server on the network is a daemon on the application layer. After receiving the transmission frame including the sender identification information from the trunk connection and the transmission frame including the exchange information provided from the digital subscriber connection, the data is processed into displayable data on the screen of the client personal computer connected to the network. Send to TCP / IP layer.
도 9를 참조하면, 서버역할을 하는 제어부(54)와 클라이언트 개인용 퍼스널 컴퓨터 간의 네트워크 통신을 위한 프로토콜 계층구조는 각각 10∼100Mbps 전송속도를 가지는 물리계층, MAC 데이터 링크 계층, TCP/IP 네트워크 계층, 응용계층으로 구성된다.9, a protocol hierarchy for network communication between a controller 54 serving as a server and a client personal personal computer includes a physical layer, a MAC data link layer, a TCP / IP network layer, each having a transmission rate of 10 to 100 Mbps, It consists of application layers.
상술한 바와 같이, 본 발명에서는 사설교환기의 교환정보에 응답하여 해당 수신자의 개인용 컴퓨터의 IP 어드레스에 발신자 식별정보를 실어서 이더넷망을 통하여 해당 컴퓨터에 전송하고, 해당 컴퓨터에서는 수신된 발신자 식별정보를 설치된 발신자 식별정보 표시 프로그램 상에서 화면상에 표시하게 된다.As described above, in the present invention, in response to the exchange information of the private exchange, the sender identification information is loaded on the IP address of the recipient's personal computer and transmitted to the corresponding computer through the Ethernet network, and the received sender identification information is received from the computer. It is displayed on the screen on the installed caller ID display program.
도 10을 참조하면, 트렁크 접속부(52)에서는 국선 상의 호 착신을 검출하고(102), 착신호를 분석한다(104).Referring to FIG. 10, the trunk connection unit 52 detects an incoming call on a trunk line (102) and analyzes an incoming call (104).
착신호로부터 CID신호를 검출하고(106), 검출된 CID신호로부터 발신자 식별정보를 재생하여 트렁크 접속부(52)의 내부 공유 메모리에 저장한다(108).The CID signal is detected from the incoming call (106), and the caller identification information is reproduced from the detected CID signal and stored in the internal shared memory of the trunk connection unit (108).
트렁크 제어부에서는 내부 공유 메모리에 저장된 발신자 식별정보를 가져다가 도 4의 발신자 식별정보 전송 프레임을 생성한다(110). 생성된 전송 프레임은 외부 공유 메모리에 저장되어 제어부(54)로 전송된다(112).The trunk controller takes the caller identification information stored in the internal shared memory and generates the caller identification information transmission frame of FIG. 4 (110). The generated transmission frame is stored in the external shared memory and transmitted to the control unit 54 (112).
한편, 도 11를 참조하면, 가입자 접속부(56)에서는 사설교환기의 디지털 가입자부로부터 교환기의 상태, 착신 가입자 상태, 호의 진행상황 등의 정보를 수신하여 내부 공유 메모리에 저장한다(114). 이어서, 가입자 제어부에서는 내부 공유 메모리에 저장된 정보를 가져다가 도 6의 교환정보 전송 프레임을 생성한다(116). 생성된 전송 프레임은 외부 공유 메모리에 저장되어 제어부(54)로 전송된다(118).Meanwhile, referring to FIG. 11, the subscriber access unit 56 receives information from the digital subscriber unit of the private exchange, such as the state of the exchange, the called subscriber state, the call progress, and stores the information in the internal shared memory (114). Subsequently, the subscriber control unit takes information stored in the internal shared memory and generates an exchange information transmission frame of FIG. 6 (116). The generated transmission frame is stored in the external shared memory and transmitted to the controller 54 (118).
도 12를 참조하면, 제어부(54)에서는 외부 공유 메모리에 제공된 발신자 식별정보 전송 프레임과 교환정보 전송 프레임을 가져다가(120, 122) 이들 데이터로부터 착신 가입자의 교환번호에 대응하는 수신자 IP 어드레스를 검색한다(124).Referring to FIG. 12, the control unit 54 takes caller identification information transmission frames and exchange information transmission frames provided to the external shared memory (120, 122) and retrieves recipient IP addresses corresponding to the exchange number of the called subscriber from these data. (124).
검색된 IP 어드레스에 발신자 전화번호 표시 데이터를 부가하여(126) 네트워크 접속부(58)를 통하여 해당되는 개인용 컴퓨터에 전송한다(128).The caller's telephone number indication data is added to the retrieved IP address (126) and transmitted to the corresponding personal computer through the network connection 58 (128).
따라서, 해당 컴퓨터에서는 수신된 발신자 전화번호 표시 데이터를 모니터 화면 상에 표시한다.Therefore, the computer displays the received caller phone number display data on the monitor screen.
그러므로, 사설교환기의 내선 가입자들은 자신의 컴퓨터를 통하여 자신에게 착신된 발신자의 전화번호를 볼 수 있게 되므로, 표시된 전화번호를 보고 전화를 받을 것인지 않을 것인지를 용이하게 결정할 수 있다.Therefore, the extension subscribers of the private exchange can view the caller's telephone number that has arrived at them through their computer, and can easily determine whether or not to answer the call by looking at the displayed telephone number.
비록 본 발명의 구성요소들이 특정한 실시예와 관련되어 기술되었지만 본 발명은 수많은 다른 방법으로도 구현될 수 있다. 결론적으로, 설명하는 과정에서 묘사된 특정한 실시예는 절대로 한정적으로 해석되기를 의도한 것이 아니라는 것이다. 본 실시예의 구체적인 부분에 대한 참조는 본 발명의 필수 구성요소라고 간주되는 특징만을 기술하고 있는 청구범위의 보호영역을 한정하려는 의도가 아니다.Although the components of the invention have been described in connection with specific embodiments, the invention may be implemented in numerous other ways. In conclusion, the particular embodiments depicted in the description are not intended to be interpreted in a limiting sense. Reference to specific parts of this embodiment is not intended to limit the scope of protection of the claims, which describes only the features regarded as essential components of the invention.
상술한 바와 같이, 본 발명에서는 발신자 식별정보를 수신자의 컴퓨터를 통하여 표시함으로써, 액정 표시창이 없는 전화기 이용자에게도 발신자 전화표시가 가능하다.As described above, in the present invention, by displaying the caller identification information through the receiver's computer, the caller's telephone display is possible even for a telephone user without a liquid crystal display window.
또한, 컴퓨터 화면 상에 발신자 전화번호를 표시함으로써, 수신자가 컴퓨터 작업 중에도 용이하게 발신자 전화번호의 확인이 가능하고, 각 컴퓨터에서 발신자 전화번호의 관리가 가능하다.In addition, by displaying the caller's telephone number on the computer screen, the receiver can easily check the caller's telephone number even during computer operation, and it is possible to manage the caller's telephone number on each computer.
본 발명의 발신자 식별정보 표시장치는 국선접속, 내선접속, 사설교환기의 제어부 접속 등이 모두 가능하므로, 다양한 형태의 사설교환기에 대하여 적응적으로 설치가 가능하다.Since the caller identification information display apparatus of the present invention can all be connected to a trunk line, an extension, or a controller of a private exchange, it is possible to adaptively install various types of private exchanges.
또한, 본 발명의 각 블록들이 상호 공유 메모리방식으로 데이터를 송수신하고, 시리얼 접속으로 동작상태정보를 송수신하도록 구성함으로써 유지 보수가 용이하다.In addition, each block of the present invention is easy to maintain and configure by transmitting and receiving data in a mutually shared memory system, and by transmitting and receiving operation state information in a serial connection.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010012573A KR20010044618A (en) | 2001-03-12 | 2001-03-12 | Apparatus and method for displaying caller id in private branch exchange |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010012573A KR20010044618A (en) | 2001-03-12 | 2001-03-12 | Apparatus and method for displaying caller id in private branch exchange |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR2020010006521U Division KR200232452Y1 (en) | 2001-03-12 | 2001-03-12 | Apparatus for displaying caller id in private branch exchange |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20010044618A true KR20010044618A (en) | 2001-06-05 |
Family
ID=19706763
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010012573A Ceased KR20010044618A (en) | 2001-03-12 | 2001-03-12 | Apparatus and method for displaying caller id in private branch exchange |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20010044618A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR920022916A (en) * | 1991-05-24 | 1992-12-19 | 정용문 | Call relay method using PC |
| JPH07147612A (en) * | 1993-11-24 | 1995-06-06 | Matsushita Electric Ind Co Ltd | PBX-Computer interlocking system |
| JPH09200347A (en) * | 1996-01-24 | 1997-07-31 | Nippon Telegr & Teleph Corp <Ntt> | PBX-Computer interlocking system |
| KR20000042227A (en) * | 1998-12-24 | 2000-07-15 | 윤종용 | Method for interworking digital telephone with personal computer in private exchange system |
| KR20010017954A (en) * | 1999-08-16 | 2001-03-05 | 정윤찬 | A computer-telephone integrated call server system and a method of providing call service utilizing the same |
| KR20020026090A (en) * | 2000-09-30 | 2002-04-06 | 구자홍 | A method and a device of computer networking by using key-phone |
-
2001
- 2001-03-12 KR KR1020010012573A patent/KR20010044618A/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR920022916A (en) * | 1991-05-24 | 1992-12-19 | 정용문 | Call relay method using PC |
| JPH07147612A (en) * | 1993-11-24 | 1995-06-06 | Matsushita Electric Ind Co Ltd | PBX-Computer interlocking system |
| JPH09200347A (en) * | 1996-01-24 | 1997-07-31 | Nippon Telegr & Teleph Corp <Ntt> | PBX-Computer interlocking system |
| KR20000042227A (en) * | 1998-12-24 | 2000-07-15 | 윤종용 | Method for interworking digital telephone with personal computer in private exchange system |
| KR20010017954A (en) * | 1999-08-16 | 2001-03-05 | 정윤찬 | A computer-telephone integrated call server system and a method of providing call service utilizing the same |
| KR20020026090A (en) * | 2000-09-30 | 2002-04-06 | 구자홍 | A method and a device of computer networking by using key-phone |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6711160B2 (en) | Packet network telephone interface system for POTS | |
| US7403604B2 (en) | Method and apparatus for activating extended services in a user device using a voice over packet gateway | |
| US6236653B1 (en) | Local telephone service over a cable network using packet voice | |
| US6498791B2 (en) | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses and methods for performing telephony and data functions using the same | |
| US5926464A (en) | Customer telecommunication interface device with built-in network features | |
| US7369544B2 (en) | Internet telephone system with hunting diversion | |
| US5761294A (en) | Method and system for connecting a digital phone limited to analog transmissions | |
| US20090059818A1 (en) | Systems and methods for providing configurable caller id iformation | |
| US20070036147A1 (en) | Voice-over-IP telephone devices and systems | |
| US20080310403A1 (en) | Method for Switching Connections Between an IP-Only Phone and a Soft Phone to a Server | |
| US6839341B1 (en) | Device capable of accommodating existing voice terminals | |
| EP1292091B1 (en) | Method for transmitting short messages using internet phones and system therefor | |
| US20040017910A1 (en) | Fluid coupler automatically uncouplable in an emergency | |
| EP0966832A2 (en) | System and method for providing user connectivity to a remote data site | |
| GB2345610A (en) | PBX system for interworking a digital telephone with personal computer and controlling method thereof | |
| US6829249B1 (en) | Voice-over internet protocol | |
| EP1631047A2 (en) | Apparatus and methods for simultaneous voice and data communication | |
| KR200232452Y1 (en) | Apparatus for displaying caller id in private branch exchange | |
| US6295357B1 (en) | System and method for ringing other subscriber telephones connected to a telephone line during data communications on the telephone line | |
| US8422649B2 (en) | Digital telephone data and control signal transmission system | |
| KR20010044618A (en) | Apparatus and method for displaying caller id in private branch exchange | |
| EP1040671B1 (en) | Device and method for informing subscriber of call incoming during data communication service | |
| US7613282B1 (en) | Enhancing voice QoS over unmanaged bandwidth limited packet network | |
| US20050195800A1 (en) | Bandwidth efficiency central data center VoIP | |
| KR100464033B1 (en) | Isdn telephone having voip function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010312 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20030630 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20040115 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20030630 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |