[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100242411B1 - Method of internal number registration by internal branch service in pabx - Google Patents

Method of internal number registration by internal branch service in pabx Download PDF

Info

Publication number
KR100242411B1
KR100242411B1 KR1019970021542A KR19970021542A KR100242411B1 KR 100242411 B1 KR100242411 B1 KR 100242411B1 KR 1019970021542 A KR1019970021542 A KR 1019970021542A KR 19970021542 A KR19970021542 A KR 19970021542A KR 100242411 B1 KR100242411 B1 KR 100242411B1
Authority
KR
South Korea
Prior art keywords
branch
extension
registered
branch group
group
Prior art date
Application number
KR1019970021542A
Other languages
Korean (ko)
Other versions
KR19980085448A (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 KR1019970021542A priority Critical patent/KR100242411B1/en
Publication of KR19980085448A publication Critical patent/KR19980085448A/en
Application granted granted Critical
Publication of KR100242411B1 publication Critical patent/KR100242411B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42314Systems providing special services or facilities to subscribers in private branch exchanges

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 사설교환기에서 내선에 대한 브랜치 서비스를 하는 방법에 관한 것으로, 특히, 브랜치 가능한 내선 수에 제한을 받지 않고 내선 브랜치 서비스를 할 수 있도록 하는 내선 브랜치 서비스에 있어서의 내선번호 등록방법 제공에 관한 것이다. 이러한 본 발명은 사용자가 미리 설정된 브랜치 그룹들중 하나를 지정하여 내선번호를 입력하여 내선 등록을 요구할 때, 내선번호별로 항목 필드가 하나씩 할당되는 브랜치 체인과 상기 브랜치 체인에 대해 브랜치 그룹번호별로 검색을 위한 인덱스 필드가 하나씩 할당되는 브랜치 링커로 이루어지는 연결 리스트에 의해 상기 지정 브랜치 그룹에 상기 입력 내선번호를 등록하는 과정과, 상기 내선번호별로 브랜치 그룹번호 필드가 하나씩 할당된 브랜치 그룹 번호표에 상기 등록되는 내선번호를 상기 등록 여부를 검사할 때 및 해당 내선과 동일한 브랜치 그룹에 등록된 다른 내선들을 검색할 때 참조하도록 보조적으로 등록하는 과정으로 이루어짐을 특징으로 한다.The present invention relates to a method of performing a branch service for an extension in a private exchange, and more particularly, to providing an extension number registration method in an extension branch service that enables an extension branch service without being limited to the number of branches that can be branched. will be. In the present invention, when a user designates one of the preset branch groups, and inputs an extension number to request extension registration, the branch chain is searched by branch group number for the branch chain and the branch chain to which an item field is assigned one by one extension number. Registering the input extension number in the designated branch group by a linked list comprising branch linkers each having an index field assigned thereto, and the extension number registered in the branch group number table in which one branch group number field is assigned for each extension number. It is characterized in that the step of assisting registration to refer to the number when checking whether the registration and when searching for other stations registered in the same branch group as the extension.

Description

사설교환 시스템의 내선 브랜치 서비스에 따른 내선번호 등록방법{METHOD OF INTERNAL NUMBER REGISTRATION BY INTERNAL BRANCH SERVICE IN PABX}How to register extension number according to extension branch service of private exchange system {METHOD OF INTERNAL NUMBER REGISTRATION BY INTERNAL BRANCH SERVICE IN PABX}

본 발명은 사설교환기에서 내선에 대한 브랜치 서비스를 하는 방법에 관한 것으로, 특히, 브랜치 가능한 내선 수에 제한을 받지 않고 내선 브랜치 서비스를 할 수 있도록 하는 내선 브랜치 서비스에 있어서의 내선번호 등록방법 제공에 관한 것이다.The present invention relates to a method of performing a branch service for an extension in a private exchange, and more particularly, to providing an extension number registration method in an extension branch service that enables an extension branch service without being limited to the number of branches that can be branched. will be.

통상적으로 키폰시스템(keyphone system)과 같은 사설교환기는 내선 브랜치 서비스를 하고 있다. 내선 브랜치 서비스를 받고자하는 사용자는 1개의 내선에 대해 1개 또는 2개의 다른 내선을 브랜치 쌍으로 지정한다. 그러면 브랜치 쌍으로 지정된 전화기들 중에 어느 하나의 전화기에 호(call)가 착신될 때 호가 착신되고 있지 않는 다른 전화기에서 대리 응답할 수 있는 기능이다. 예를 들어 회사 중역실과 같은 소규모 사무실에서 책상에 있는 전화기와 소파(sofa)에 있는 전화기를 하나의 브랜치 쌍으로 지정한 상태에서 책상 전화기에 호가 착신될 때 소파 전화기를 ″후크 오프(hook off)″, 즉 수화기를 들어 대리 응답할 수 있다. 이에 따라 브랜치 쌍으로 지정된 전화기들에 대해서는 어느 전화기든 간에 착신 호에 대해 응답할 수 있으므로 편리하게 이용할 수 있다.Typically, private exchanges such as keyphone systems provide extension branch services. A user who wishes to receive the extension branch service designates one or two different extensions as branch pairs for one extension. Then, when a call is made to any one of the phones designated as the branch pair, the call can be answered by the other phone not being called. For example, in a small office, such as a corporate boardroom, if you set up a desk phone and a sofa phone as one branch pair, when you receive a call on your desk phone, you ″ hook off ″ the phone. That is, the receiver can answer by answering the receiver. This makes it convenient for the phones designated as the branch pairs to answer the incoming call from either phone.

그러나 사설교환기에서 제공되어 왔었던 내선 브랜치 서비스는 브랜치 쌍으로 지정할 수 있는 내선 수가 1:1 또는 1:2와 같이 제한적이었었다. 이와 같이 소수의 내선만을 브랜치 쌍으로 지정 가능함에 따라 활용 범위도 제한적이었었다. 즉, 중역실과 같이 근무 인원수가 한두명에 불과한 소규모 사무실에서는 전화기 수가 많지 않으므로 별다른 불편함 없이 이용할 수 있었으나, 수십명 정도의 인원이 근무하게 되며 많은 수의 전화기가 설치 사용되고 있는 보다 큰 규모의 사무실과 같은 곳에서는 활용도가 크지 않았었다.However, the extension branch service that had been provided by private exchanges had a limited number of extensions that could be designated as branch pairs, such as 1: 1 or 1: 2. As such, only a small number of stations could be designated as branch pairs. In other words, in a small office with only one or two employees, such as a boardroom, it was possible to use it without any inconvenience because there weren't many telephones.However, dozens of people worked, such as a larger office where a large number of telephones were used. Esau was not very useful.

상술한 바와 같이 사설교환기에 있어서 종래의 내선 브랜치 서비스는 제한된 소수의 내선만을 브랜치 쌍으로 지정하여 이용 가능함으로써 활용 범위가 제한되는 단점이 있었다.As described above, the conventional extension branch service in the private exchange has a disadvantage in that the use range is limited by designating only a limited number of extensions as branch pairs.

따라서 본 발명의 목적은 브랜치 가능한 내선 수에 제한을 받지 않고 내선 브랜치 서비스를 할 수 있도록 하기 위한 내선 브랜치 서비스에 따른 내선번호 등록방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an extension number registration method according to an extension branch service for enabling an extension branch service without being limited to the number of branches that can be branched.

도 1은 통상적인 키폰시스템의 블록구성도,1 is a block diagram of a conventional key phone system;

도 2는 본 발명의 실시 예에 따른 내선 브랜치 서비스를 위한 메모리 맵도,2 is a memory map diagram for an extension branch service according to an embodiment of the present invention;

도 3은 본 발명의 실시 예에 따른 브랜치 그룹 등록/검색/해제 처리흐름도,Figure 3 is a branch group registration / search / release processing flow chart according to an embodiment of the present invention,

도 4는 본 발명의 실시 예에 따른 내선 브랜치 수행흐름도.4 is an extension branch performance flowchart according to an embodiment of the present invention.

상술한 목적을 달성하기 위한 본 발명은 사용자가 미리 설정된 브랜치 그룹들중 하나를 지정하여 내선번호를 입력하여 내선 등록을 요구할 때, 내선번호별로 항목 필드가 하나씩 할당되는 브랜치 체인과 상기 브랜치 체인에 대해 브랜치 그룹번호별로 검색을 위한 인덱스 필드가 하나씩 할당되는 브랜치 링커로 이루어지는 연결 리스트에 의해 상기 지정 브랜치 그룹에 상기 입력 내선번호를 등록하는 과정과, 상기 내선번호별로 브랜치 그룹번호 필드가 하나씩 할당된 브랜치 그룹 번호표에 상기 등록되는 내선번호를 상기 등록 여부를 검사할 때 및 해당 내선과 동일한 브랜치 그룹에 등록된 다른 내선들을 검색할 때 참조하도록 보조적으로 등록하는 과정으로 이루어짐을 특징으로 한다.According to the present invention for achieving the above object, when a user requests extension registration by inputting an extension number by designating one of the preset branch groups, the branch chain and the branch chain to which an item field is assigned for each extension number are assigned. Registering the input extension number in the designated branch group by a link list consisting of a branch linker in which an index field for searching is allocated one by one branch group number, and a branch group in which one branch group number field is assigned for each extension number. And registering the extension number registered in the number table when checking whether the registered extension number is registered and searching for other extensions registered in the same branch group as the corresponding extension.

이하 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 하기 설명 및 첨부 도면에서 구체적인 처리 흐름이나 메모리 맵(memory map)과 같은 많은 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있다. 이들 특정 상세들 없이 본 발명이 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진 자에게 자명할 것이다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the annexed drawings, numerous specific details are set forth in order to provide a more thorough understanding of the present invention, such as specific processing flows or memory maps. It will be apparent to those skilled in the art that the present invention may be practiced without these specific details. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

도 1은 본 발명이 적용되는 통상적인 키폰시스템의 블록 구성도를 보인 것이다. 도 1에서 중앙처리장치(100)는 통화 스위칭을 제어하고 사용자에게 각종 서비스를 제공토록 키폰시스템의 각 부를 전반적으로 제어한다. 메모리부(102)는 롬 및 램을 구비하며, 호처리 및 각종 기능을 수행하기 위한 중앙처리장치(100)의 프로그램 및 초기 서비스 데이터를 저장하고, 중앙처리장치(100)의 처리 데이터를 일시 저장한다. 스위칭회로(104)는 중앙처리장치(100)의 제어 하에 각종 톤(tone) 및 음성데이터를 스위칭 한다. 국선회로(106)는 중앙처리장치(100)의 제어하에 국선을 시저(seizure)하여 국선 통화루프를 형성하며 국선과 스위칭회로(104)간의 신호를 인터페이스 한다. 일반 가입자회로(108)는 중앙처리장치(100)의 제어하에 내선가입자의 일반전화기(도시하지 않았음)에 통화전류를 공급하는 동시에 일반전화기와 스위칭회로(104)간의 신호를 인터페이스 한다. 또한 일반 가입자회로(108)는 링신호를 발생하는 링발생기(ring generator)를 구비하여 중앙처리장치(100)의 제어에 의해 링신호를 일반전화기에 공급한다. 키폰 가입자회로(110)는 중앙처리장치(100)의 제어 하에 내선가입자의 키폰전화기(도시하지 않았음)와 각종 데이터를 송수신하고 키폰전화기에 내선과 국선을 선택적으로 연결하며 키폰전화기의 전원을 공급하며 키폰전화기와 스위칭회로(104)간의 신호를 인터페이스 한다. 톤 공급기(112)는 중앙처리장치(100)의 제어 하에 각종 톤신호를 발생하여 스위칭회로(104)로 출력한다. DTMF(Dual Tone Multi Frequency) 송신기(114)는 중앙처리장치(100)의 제어하에 MFC(Multi Frequency Code)신호를 발생하여 스위칭회로(104)에 인가한다. DTMF 수신기(116)는 스위칭회로(104)에 접속되며 내선의 가입자 전화기로부터 발생되는 MFC신호를 디코딩(decoding)하여 중앙처리장치(100)에 인가한다.Figure 1 shows a block diagram of a conventional key phone system to which the present invention is applied. In FIG. 1, the central processing unit 100 controls call switching and controls each part of the key phone system to provide various services to the user. The memory unit 102 includes a ROM and a RAM, stores programs and initial service data of the central processing unit 100 to perform call processing and various functions, and temporarily stores processing data of the central processing unit 100. do. The switching circuit 104 switches various tones and voice data under the control of the central processing unit 100. The trunk line circuit 106 forms a trunk line call loop by calibrating the trunk line under the control of the central processing unit 100 and interfaces a signal between the trunk line and the switching circuit 104. The general subscriber circuit 108 supplies a call current to a general telephone (not shown) of a subscriber station under the control of the central processing unit 100 and simultaneously interfaces signals between the general telephone and the switching circuit 104. In addition, the general subscriber circuit 108 includes a ring generator for generating a ring signal and supplies the ring signal to the general telephone under the control of the central processing unit 100. The key phone subscriber circuit 110 transmits and receives various types of data with the key subscriber telephone (not shown) of the subscribers under the control of the central processing unit 100, selectively connects the station and the trunk line to the key telephone telephone, and supplies the power of the key telephone telephone. And interfaces the signal between the key phone and the switching circuit 104. The tone supplier 112 generates various tone signals under the control of the central processing unit 100 and outputs them to the switching circuit 104. The dual tone multi frequency (DTMF) transmitter 114 generates a multi frequency code (MFC) signal under the control of the CPU 100 and applies it to the switching circuit 104. The DTMF receiver 116 is connected to the switching circuit 104 and decodes and applies the MFC signal generated from the subscriber's telephone of the station to the central processing unit 100.

상기한 키폰시스템과 같은 사설교환기에서 본 발명은 각 사무실별 또는 필요한 소 그룹별로 각각 서로 다른 내선 브랜치 그룹을 지정할 수 있도록 함과 아울러 각 브랜치 그룹에 속하는 내선의 수를 제한하지 않고 해당 사설교환기의 최대 회선 용량까지 지정할 수 있도록 한다. 이렇게 함으로써 중역실과 같은 소규모 사무실뿐만 아니라 수명 또는 수십명 이상이 근무하는 사무실에서도 부근에 착신되는 다른 전화를 링이 착신되지 않는 전화기의 수화기를 들어 통화를 할 수 있게 된다.In the private exchange such as the above key phone system, the present invention enables to designate a different extension branch group for each office or required subgroup, and does not limit the number of extensions belonging to each branch group without limiting the maximum number of the corresponding private exchange. Allows you to specify line capacity. In this way, not only small offices such as boardrooms, but also offices with a lifetime or dozens of people, can pick up other telephones that are nearby and pick up the phone's handset.

이를 위해 우선 본 발명의 실시 예에 따른 내선 브랜치 서비스를 위한 메모리 맵을 도시한 도 2에서 보는 바와 같이 브랜치 링커(linker)(200)와 브랜치 체인(chain)(202)으로 이루어지는 연결 리스트(linked list)를 도 1의 메모리부(102)에 구성함과 아울러 보조적으로 브랜치 그룹 번호표(204)를 메모리부(102)에 구성한다. 상기 브랜치 링커(200)는 미리 설정된 다수의 브랜치 그룹에 대해 하나씩 순차적으로 부여한 브랜치 그룹번호별로 인덱스 필드(index field)를 하나씩 할당하여 구성한다. 상기 인덱스 필드에는 해당 브랜치 그룹에 등록된 내선들을 브랜치 체인(202)에서 검색을 하기 위한 인덱스정보가 저장된다. 상기 인덱스정보는 해당 브랜치 그룹에 등록된 내선들에 대한 연결 리스트의 첫 번째 링크 정보, 즉 내선번호가 된다. 상기 브랜치 체인(202)은 내선번호별로 항목 필드를 하나씩 할당하여 구성한다. 항목 필드는 연결 리스트의 다음에 링크된 내선번호가 저장된다. 브랜치 그룹 번호표(204)는 내선번호별로 해당 내선이 등록된 브랜치 그룹번호를 저장하기 위한 브랜치 그룹번호 필드를 하나씩 할당하여 구성한다. 이러한 브랜치 그룹 번호표(204)는 특정 내선에 대한 브랜치 그룹 등록 여부를 검사할 때와 해당 내선과 동일한 브랜치 그룹에 등록된 다른 내선들을 검사할 때 참조된다.To this end, as shown in FIG. 2, which shows a memory map for an extension branch service according to an exemplary embodiment of the present invention, a linked list including a branch linker 200 and a branch chain 202 is provided. ) Is configured in the memory unit 102 of FIG. 1, and the branch group number table 204 is configured in the memory unit 102. The branch linker 200 is configured by allocating an index field for each branch group number sequentially assigned to each of a plurality of preset branch groups. The index field stores index information for searching for branches registered in the branch group in the branch chain 202. The index information is the first link information, that is, the extension number of the connection list for the stations registered in the branch group. The branch chain 202 is configured by assigning one item field for each extension number. The entry field stores the linked extension number next to the linked list. The branch group number table 204 is configured by allocating one branch group number field for storing the branch group number to which the corresponding station is registered for each extension number. This branch group number table 204 is referenced when checking whether a branch group is registered for a specific extension and when checking other stations registered in the same branch group as the extension.

그리고 도 2에서 브랜치 링커(200)는 브랜치 그룹들을 n개까지 설정하는 예를 보인 것이고, 브랜치 체인(202)과 브랜치 그룹 번호표(204)는 키폰시스템의 내선들이 m개인 예를 보인 것이다. 도 2는 또한 i번 브랜치 그룹에 j번 내선과 m-2번 내선이 등록된 예를 보인 것이다. 그리고 브랜치 링커(200)에서 0FFH는 해당 브랜치 그룹에 등록된 내선이 없음을 나타내고, 브랜치 체인(202)에서 0FFH는 해당 항목이 마지막임을 나타내며, 브랜치 그룹 번호표(204)에서 0FFH는 해당 내선번호가 어느 브랜치 그룹에도 등록되어 있지 않음을 나타낸다.In FIG. 2, the branch linker 200 shows an example of setting up to n branch groups, and the branch chain 202 and the branch group number table 204 show an example of m extensions of the key phone system. 2 also shows an example in which extension j and extension m-2 are registered in branch group i. In the branch linker 200, 0FFH indicates that there is no extension registered in the corresponding branch group, 0FFH in the branch chain 202 indicates that the corresponding item is the last, and 0FFH in the branch group number table 204 indicates which extension number is used. It is not registered in the branch group.

도 3은 사용자가 브랜치 그룹들 중 하나를 지정하고 내선번호를 입력하여 내선 등록을 요구하거나 검색 또는 해제를 할 수 있도록 하기 위한 본 발명의 실시 예에 따른 브랜치 그룹 등록/검색/해제 처리 흐름도를 보인 것이다. 상기 도 3의 흐름도에 따른 기능은 도 1의 중앙처리장치(100)에 의해 수행되도록 메모리부(102)에 프로그램 한다.3 is a flowchart illustrating a branch group registration / search / release process according to an embodiment of the present invention for allowing a user to designate one of the branch groups and input an extension number so as to request extension registration or search or release. will be. The function according to the flowchart of FIG. 3 is programmed in the memory unit 102 to be performed by the CPU 100 of FIG. 1.

이제 상기한 도 1 내지 도 3을 참조하여 본 발명의 실시 예에 따른 브랜치 그룹 등록/검색/해제 동작을 상세히 설명한다. 먼저 사용자가 본 발명에 따른 내선 브랜치 서비스를 받기 위해 원하는 브랜치 그룹에 원하는 내선을 등록하거나 검색 또는 해제하고자하는 경우 도 1의 일반 가입자회로(108)에 연결된 일반전화기 또는 키폰 가입자회로(110)에 연결된 키폰전화기를 이용하여 브랜치 그룹 지정을 요구한다. 이하의 설명에서는 키폰전화기를 이용하는 것으로 예를 든다. 이때 예를 들어 키폰전화기에 별도의 키를 마련하거나 기존에 있는 키들의 조합에 의해 브랜치 그룹 지정을 요구하도록 할 수 있다.A branch group registration / search / release operation according to an embodiment of the present invention will now be described in detail with reference to FIGS. 1 to 3. First, when a user wants to register, search or release a desired extension in a desired branch group in order to receive an extension branch service according to the present invention, the user is connected to a general telephone or key phone subscriber circuit 110 connected to the general subscriber circuit 108 of FIG. You will be asked to specify a branch group using your key phone. In the following description, the use of a key phone is exemplified. In this case, for example, a separate key may be provided in the key phone or a branch group designation may be required by a combination of existing keys.

상기한 바와 같이 사용자가 브랜치 그룹 지정을 요구하면, 중앙처리장치 (100)는 도 3의 (300)단계에서 이에 응답하여 (302)단계에서 브랜치 그룹번호 i와 항목번호 j를 0으로 초기화하고 레지스터 K를 0FFH로 초기화한다. 브랜치 그룹번호 i와 항목번호 j는 브랜치 그룹에 등록된 내선을 검색하는데 사용된다. 브랜치 그룹번호 i는 도 2의 브랜치 링커(200)에서 브랜치 그룹번호를 나타내고, 항목번호 j는 브랜치 체인(202)에서 내선번호를 나타낸다. 그리고 레지스터 K는 사용자가 입력하는 내선번호를 일시 저장하기 위해 사용한다.As described above, when the user requests the branch group designation, the CPU 100 initializes the branch group number i and the item number j to 0 in step 302 in response to this in step 300 of FIG. Initialize K to 0FFH. Branch group number i and item number j are used to search for extensions registered in the branch group. The branch group number i represents the branch group number in the branch linker 200 of FIG. 2, and the item number j represents the extension number in the branch chain 202. Register K is used to temporarily store the extension number entered by the user.

이후 중앙처리장치(100)는 (304)∼(318)단계에서 사용자에 의한 키입력을 대기한다. 이때 사용자는 다음 그룹 검색키와 이전 그룹 검색키를 이용하여 도 2의 브랜치 링커(200)에 보인 바와 같은 브랜치 그룹들 중 원하는 브랜치 그룹을 검색하고, 다음 링크 검색키와 이전 링크 검색키를 이용하여 도 2의 브랜치 체인(202)에 보인 바와 같은 링크를 검색한다. 이와 같이 검색된 브랜치 그룹의 링크를 삭제하기를 원하는 경우에는 삭제키를 입력하고, 검색된 브랜치 그룹에 새로운 내선을 등록하기를 원하는 경우에는 내선번호와 등록키를 입력한다. 그리고 이러한 브랜치 그룹 등록/검색/해제를 종료하기를 원하면 종료키를 입력한다. 여기서 상기한 키들은 키폰전화기에 구비된 키들을 이용하면 되는데, 예를 들어 다음 그룹 검색키는 음량 업(up)키를, 이전 그룹 검색키는 음량 다운(down)키를, 다음 링크 검색키는 전환키를, 이전 링크 검색키는 재발신키를 이용하면 되고 등록키와 종료키는 그대로 이용하면 된다. 이와 같이 사용자가 입력하는 키에 따른 데이터는 키폰 가입자회로(110)를 통해 중앙처리장치(100)에 인가된다.Thereafter, the central processing unit 100 waits for a key input by a user in steps 304 and 318. At this time, the user searches for the desired branch group among the branch groups as shown in the branch linker 200 of FIG. 2 using the next group search key and the previous group search key, and uses the next link search key and the previous link search key. Search for a link as shown in branch chain 202 of FIG. If you want to delete the link of the branch group searched as described above, enter the delete key, and if you want to register a new extension in the searched branch group, enter the extension number and registration key. And if you want to finish registering, searching, and canceling the branch group, enter the exit key. Here, the above-mentioned keys can be used by using the keys provided in the key phone. For example, the next group search key is used for the volume up key, the previous group search key is used for the volume down key, and the next link search key is The redirection key can be used as the redirection key, and the registration key and end key can be used as it is. As such, data according to a key input by the user is applied to the CPU 100 through the key phone subscriber circuit 110.

만일 사용자가 다음 그룹 검색키를 입력하면, 중앙처리장치(100)는 상기 (304)∼(318)단계에서 이에 응답하여 (328)단계에서 브랜치 그룹번호 i를 1증가시키고, 이전 그룹 검색키를 입력하면 (330)단계에서 브랜치 그룹번호 i를 1감소시키며, 다음 링크 검색키를 입력하면 항목번호 j를 1증가시키고, 이전 링크 검색키를 입력하면 항목번호 j를 1 감소시킨 후, 상기 (304)∼(318)단계를 다시 수행한다. 이때 브랜치 그룹번호 i와 항목번호 j가 나타내는 브랜치 그룹번호와 내선번호는 키폰가입자회로(110)를 통해 사용자의 키폰전화기로 전송되어 디스플레이 된다.If the user inputs the next group search key, the CPU 100 increases branch group number i by 1 in step 328 in response to steps 304 through 318, and returns the previous group search key. In step 330, the branch group number i is decreased by 1, and if the next link search key is inputted, the item number j is increased by 1, and if the previous link search key is inputted, the item number j is decreased by 1, and then the above is made (304). Repeat step) to step 318. At this time, the branch group number and the extension number indicated by the branch group number i and the item number j are transmitted to the user's key phone telephone through the key phone subscriber circuit 110 and displayed.

이와 같이 검색된 브랜치 그룹의 내선을 삭제하고자 사용자가 삭제키를 입력하면, 중앙처리장치(100)는 상기 (304)∼(318)단계에서 이에 응답하여 (336)단계에서 브랜치 그룹번호 i에 링크된 항목번호 j을 삭제하고 (338)단계에서 레지스터 K에 0FFH를 저장한 후, 상기 (304)∼(318)단계를 다시 수행한다.When the user inputs a delete key to delete the extension of the branch group searched as described above, the central processing unit 100 is linked to the branch group number i in step 336 in response to this in steps 304 and 318. After the item number j is deleted and 0FFH is stored in the register K in step 338, steps 304 to 318 are performed again.

또한 상기와 같이 검색된 브랜치 그룹에 새로운 내선을 등록하기를 원하는 경우에는 내선번호와 등록키를 입력한다. 만일 내선번호가 입력되면, 중앙처리장치(100)는 상기 (304)∼(318)단계에서 이에 응답하여 (320)단계에서 입력된 내선번호를 레지스터 K에 저장한 후 상기 (304)∼(318)단계를 다시 수행한다. 그리고 등록키가 입력되면, 중앙처리장치(100)는 상기 (304)∼(318)단계에서 이에 응답하여 (322)단계에서 레지스터 K의 값을 확인한다. 만일 레지스터 K의 값이 0FFH라면 내선번호가 입력되지 않은 것이므로 중앙처리장치(100)는 등록키를 무시하고 상기 (304)∼(318)단계를 다시 수행한다. 이와 달리 레지스터 K의 값이 0FFH가 아니라면, 중앙처리장치(100)는 (324)단계를 수행한다. 상기 (324)단계에서 중앙처리장치(100)는 레지스터 K에 저장된 내선번호가 만일 다른 브랜치 그룹에 등록되어 있는 경우라면 삭제하고, (326)단계에서 레지스터 K에 저장된 내선번호를 브랜치 그룹 i에 등록한 후, 상기 (304)∼(318)단계를 다시 수행한다. 이때 상기 (326)단계에서 도 2의 브랜치 그룹 번호표(204)에도 등록하는데, 새로이 등록되는 내선번호의 브랜치 그룹번호 필드에 해당 브랜치 그룹번호를 저장함으로써 등록한다.In addition, if you want to register a new extension to the branch group found as described above, enter the extension number and registration key. If the extension number is input, the central processing unit 100 stores the extension number input in step 320 in the register K in response to the steps 304 through 318, and then the steps 304 through 318. Perform the step again. When the registration key is input, the central processing unit 100 checks the value of the register K in step 322 in response to this in steps 304 and 318. If the value of the register K is 0FFH, since the extension number is not input, the central processing unit 100 ignores the registration key and performs steps 304 to 318 again. In contrast, if the value of the register K is not 0FFH, the CPU 100 performs step 324. In step 324, the central processing unit 100 deletes the extension number stored in the register K if it is registered in another branch group, and registers the extension number stored in the register K in the branch group i in step 326. After that, the above steps (304) to (318) are performed again. At this time, in step 326, the branch group number table 204 of FIG. 2 is also registered, by registering the branch group number stored in the branch group number field of the newly registered extension number.

최종적으로 사용자가 종료키를 입력하면, 중앙처리장치(100)는 상기 상기 (304)∼(318)단계에서 이에 응답하여 종료한다.Finally, when the user inputs the end key, the central processing unit 100 terminates in response to the above steps (304) to (318).

따라서 다수의 브랜치 그룹들을 각각 지정할 수 있도록 메모리를 할당하고 연결 리스트를 구성함으로써 사용자가 다수의 브랜치 그룹중 하나를 지정하여 원하는 수만큼의 내선을 등록할 수 있게 되며, 검색 또는 삭제를 할 수 있다.Therefore, by allocating memory and configuring a linked list to designate a plurality of branch groups, a user can designate one of a plurality of branch groups to register as many stations as desired and search or delete them.

도 4는 상기한 바와 같이 브랜치 그룹에 등록된 내선에 대해 내선 브랜치 서비스를 수행하는 본 발명의 실시 예에 따른 흐름도를 보인 것이다. 상기 도 4의 흐름도에 따른 기능은 도 1의 중앙처리장치(100)에 의해 수행되도록 메모리부(102)에 프로그램 한다.4 illustrates a flowchart according to an embodiment of the present invention for performing an extension branch service for an extension registered in a branch group as described above. The function according to the flowchart of FIG. 4 is programmed in the memory unit 102 to be performed by the CPU 100 of FIG. 1.

이제 상기한 도 1 및 도 2와 도 4를 참조하여 본 발명의 실시 예에 따른 내선 브랜치 서비스 동작을 상세히 설명한다. 먼저 중앙처리장치(100)는 도 4의 (400)단계에서 키폰 가입자회로(110)에 연결된 내선들 중 ″후크 오프″한 내선이 있는 경우 (402)단계를 수행한다. 상기 (402)단계에서 중앙처리장치(100)는 해당 내선이 브랜치 그룹들 중 하나에 등록되었는지 여부를 도 2의 브랜치 그룹번호표(204)를 이용하여 검사한다. 이때 ″후크 오프″한 내선이 브랜치 그룹들중 하나에 등록되었다면, 중앙처리장치(100)는 (404)단계에서 동일한 브랜치 그룹에 등록된 다른 내선들을 도 2의 브랜치 링커(200)와 브랜치 체인(202)에서 순차적으로 검색하여 국선 또는 다른 내선으로부터 호가 착신되고 있는 내선이 있는가를 국선회로(106)와 키폰 가입자회로(110)를 통해 확인한다. 만일 호가 착신되는 내선이 있는 경우, 중앙처리장치(100)는 (406)단계에서 스위칭회로(104)를 제어하여 해당 착신 호를 ″후크 오프″한 내선에 연결한다.Now, the extension branch service operation according to an embodiment of the present invention will be described in detail with reference to FIGS. 1, 2, and 4. First, in step 400 of FIG. 4, the CPU 100 performs step 402 when there is an extension that is `` hooked off '' among stations connected to the key phone subscriber circuit 110. In step 402, the central processing unit 100 checks whether the corresponding extension is registered in one of the branch groups using the branch group number table 204 of FIG. At this time, if the ″ hook off ″ extension is registered in one of the branch groups, the central processing unit 100 assigns another extension registered in the same branch group in step 404 to the branch linker 200 and the branch chain (see FIG. 2). In step 202, it is checked through the trunk line circuit 106 and the key phone subscriber circuit 110 whether there is an extension line that is receiving a call from a trunk line or another station. If there is an extension to which the call arrives, the central processing unit 100 controls the switching circuit 104 in step 406 to connect the incoming call to the extension that ″ hooked off ″.

따라서 브랜치 가능한 내선 수에 제한을 받지 않고 브랜치 그룹에 등록할 수 있고 브랜치 그룹을 선택적으로 지정할 수 있으며 각 브랜치 그룹에 등록된 모든 내선들에 대해 브랜치 서비스를 할 수 있다.Therefore, it is possible to register to a branch group without limiting the number of branches that can be branched, to selectively designate a branch group, and to provide branch services to all extensions registered to each branch group.

상기 (402)단계에서 만일 ″후크 오프″한 내선이 브랜치 그룹에 등록되지 않았거나 상기 (404)단계에서 해당 내선과 동일한 브랜치 그룹에 등록된 다른 내선에 호가 착신되고 있지 않은 경우, 중앙처리장치(100)는 (410)∼(412)단계에서 통상적인 경우와 마찬가지로 스위칭회로(104)를 제어하여 해당 내선에 톤 공급기(112)의 발신음을 연결하고 호 서비스를 한다.If the extension ″ hooked off ″ in step 402 is not registered in the branch group or another extension registered in the same branch group as the extension in step 404, the central processing unit ( In step 410 to 412, the control circuit 100 controls the switching circuit 104 in the same manner as usual to connect the tone of the tone supplier 112 to the corresponding station and provide a call service.

한편 상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 특히 본 발명의 실시 예에서는 내선들을 서로 다른 브랜치 그룹에 구분하여 등록하는 예를 보였으나, 필요한 경우 사설교환기의 모든 내선들을 하나의 브랜치 그룹에 모두 등록하여 사용할 수도 있다. 따라서 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허 청구의 범위와 특허 청구의 범위의 균등한 것에 의해 정하여져야 한다.Meanwhile, in the above description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. In particular, the embodiment of the present invention shows an example of registering extensions in different branch groups, but if necessary, all extensions of a private exchange may be registered and used in one branch group. Therefore, the scope of the invention should not be defined by the described embodiments, but should be defined by the equivalents of the claims and the claims.

상술한 바와 같이 본 발명은 상호 브랜치 가능한 내선 수에 제한을 받지 않고 내선 브랜치 서비스를 할 수 있으므로 활용 범위를 넓힐 수 있어 업무의 효율을 높일 수 있는 이점이 있다.As described above, the present invention can extend a range of applications because the extension branch service can be performed without being limited to the number of branches that can be branched to each other, thereby increasing the efficiency of the work.

Claims (1)

등록된 내선들중 어느 하나의 내선에서 ″후크 오프″할 때 해당 내선의 브랜치 그룹 등록 여부 확인한 후, 확인 결과를 통해 동일한 브랜치 그룹에 등록된 다른 내선들을 순차적으로 검색하고, 호가 착신되고 있는 내선이 있는 경우 해당 착신 호를 상기 ″후크 오프″한 내선에 연결하도록 하는 사설교환기 내선 브랜치 서비스의 내선번호 등록 방법에 있어서,When you ″ hook off ″ an extension of any of the registered stations, confirm whether the extension is registered with the branch group, and then sequentially check other stations registered in the same branch group through the confirmation result, and the extension to which the call is In the extension number registration method of the private branch extension branch service to connect the incoming call to the extension of the ″ hook off ″, if any, 사용자가 미리 설정된 브랜치 그룹들 중 하나를 지정하여 내선번호를 입력하여 내선 등록을 요구할 때, 내선번호별로 항목 필드가 하나씩 할당되는 브랜치 체인과 상기 브랜치 체인에 대해 브랜치 그룹번호별로 검색을 위한 인덱스 필드가 하나씩 할당되는 브랜치 링커로 이루어지는 연결 리스트에 의해 상기 지정 브랜치 그룹에 상기 입력 내선번호를 등록하는 과정과,When a user requests extension registration by inputting an extension number by designating one of the preset branch groups, a branch chain in which an item field is assigned one by one extension number and an index field for searching by branch group number for the branch chain are provided. Registering the input extension number in the designated branch group by a connection list consisting of branch linkers allocated one by one; 상기 내선번호별로 브랜치 그룹번호 필드가 하나씩 할당된 브랜치 그룹 번호표에 상기 등록되는 내선번호를 상기 등록 여부를 검사할 때 및 해당 내선과 동일한 브랜치 그룹에 등록된 다른 내선들을 검색할 때 참조하도록 보조적으로 등록하는 과정으로 이루어짐을 특징으로 하는 내선번호 등록 방법.Subsidiary registration to refer to the extension number registered in the branch group number table assigned with one branch group number field for each extension number when checking whether the registered number is registered and when searching for other extensions registered in the same branch group as the corresponding extension number. Extension number registration method characterized in that the process consisting of.
KR1019970021542A 1997-05-29 1997-05-29 Method of internal number registration by internal branch service in pabx KR100242411B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970021542A KR100242411B1 (en) 1997-05-29 1997-05-29 Method of internal number registration by internal branch service in pabx

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970021542A KR100242411B1 (en) 1997-05-29 1997-05-29 Method of internal number registration by internal branch service in pabx

Publications (2)

Publication Number Publication Date
KR19980085448A KR19980085448A (en) 1998-12-05
KR100242411B1 true KR100242411B1 (en) 2000-02-01

Family

ID=19507650

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970021542A KR100242411B1 (en) 1997-05-29 1997-05-29 Method of internal number registration by internal branch service in pabx

Country Status (1)

Country Link
KR (1) KR100242411B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960027953A (en) * 1994-12-31 1996-07-22 김주용 Operation method of trunk line incoming branch function in key phone system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960027953A (en) * 1994-12-31 1996-07-22 김주용 Operation method of trunk line incoming branch function in key phone system

Also Published As

Publication number Publication date
KR19980085448A (en) 1998-12-05

Similar Documents

Publication Publication Date Title
US7260203B2 (en) Method and apparatus for routing calls based on identification of the calling party or calling line
US4754479A (en) Station number portability
AU5784898A (en) Method and arrangement for using a mobile phone in a wireless office network
JPH06188831A (en) Personal communication system
US5815563A (en) Telecommunication system with remote call pick-up capabilities
JP3764007B2 (en) Communication connection establishment method
US6751309B2 (en) Method and apparatus for extending calls to internal switch extensions out to external network endpoints
JPH10308826A (en) Service for communication system and service device to realize the service
KR100242411B1 (en) Method of internal number registration by internal branch service in pabx
KR100371486B1 (en) A mobile telecommunication system and a method thereof
KR100360226B1 (en) Method for storing, inquiring and calling telephone number of originator by using private simplified electronic exchange
JPH05211563A (en) Communication method and communication equipment
US20070116229A1 (en) Method for forwarding a call to a call number that is assigned to the originally dialed number by means of a directory system
JP2002152793A (en) System and method for portable telephone communication
JP2001211255A (en) Public network caller number display system for private branch exchange
JPH07231355A (en) Telephone directory call originating method and private electronic exchange
JPH07284154A (en) Mobile communication equipment
JP3317318B2 (en) Method and apparatus for screening incoming call of virtual private network
KR20020027969A (en) Auto Attendant System and its Method and Call Forwarding Method using speech recognition
JPH08195812A (en) Call origination connection method and device for virtual private network
JPH04133529A (en) Communication route selecting system
JPH11266311A (en) Simultaneous calling control system for plural telephone sets
KR19980014411A (en) Partition sharing method of simple electronic exchange device
JPS60117863A (en) Abbreviated dial transmitting system
JPH01101054A (en) Terminating terminal designating system

Legal Events

Date Code Title Description
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: 20111028

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20121030

Year of fee payment: 14

LAPS Lapse due to unpaid annual fee