[go: up one dir, main page]

KR100251407B1 - Ring control method in exchange - Google Patents

Ring control method in exchange Download PDF

Info

Publication number
KR100251407B1
KR100251407B1 KR1019970073495A KR19970073495A KR100251407B1 KR 100251407 B1 KR100251407 B1 KR 100251407B1 KR 1019970073495 A KR1019970073495 A KR 1019970073495A KR 19970073495 A KR19970073495 A KR 19970073495A KR 100251407 B1 KR100251407 B1 KR 100251407B1
Authority
KR
South Korea
Prior art keywords
ring
flag
count
subscriber
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019970073495A
Other languages
Korean (ko)
Other versions
KR19990053800A (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 KR1019970073495A priority Critical patent/KR100251407B1/en
Publication of KR19990053800A publication Critical patent/KR19990053800A/en
Application granted granted Critical
Publication of KR100251407B1 publication Critical patent/KR100251407B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/02Calling substations, e.g. by ringing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M19/00Current supply arrangements for telephone systems
    • H04M19/02Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/12Counting circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Exchange Systems With Centralized Control (AREA)

Abstract

PURPOSE: A ring control method in an exchange is provided to differently construct a database, and to fractionalize ring kinds of the subscribers as a minimum 500 msec unit. CONSTITUTION: A controller checks a ring on message among ring on/off messages received from a call process task for a ring control. If the ring on message does not exist, the controller turns off a subscriber ring, and makes a ring control buffer as an initial state. If the ring on message does not exist, the controller sets a ring enable or flag, and sets up ring on/off counts as ring on/off count values according to message forms. When a ring delay is set up, the controller confirms whether a value that adds each day and divides into a half is '0'. If so, the controller sets a ring on flag as the ring on count. If the value is not '0', the controller sets a ring off flag as the ring off flag count.

Description

교환기에 있어서 링 제어 방법Ring control method in exchange

본 발명은 교환 시스템에서 가입자 링제어 방법에 관한 것으로서,특히 링플랙(Ring Flag)를 이용하여 다양한 가입자의 링종류를 제어할 수 있도록 하는 방법에 관한 것이다.The present invention relates to a subscriber ring control method in an exchange system, and more particularly, to a method of controlling ring types of various subscribers using a ring flag.

도 1은 일반적인 교환시스템의 블럭도로서,1 is a block diagram of a general exchange system,

제어부 111은 통화스위칭을 제어하고 사용자에게 각종 서비스를 제공하도록 키 텔레폰 시스템의 전반적인 동작을 제어한다. 롬 112는 기본 호(call) 및 각종 기능을 수행하기 위한 제어부 111의 프로그램 및 초기 서비스 데이터를 저장한다. 램 113은 상기 제어부 111의 제어 하에 프로그램 수행 중에 발생되는 데이터를 일시적으로 저장한다.The controller 111 controls the call switching and controls the overall operation of the key telephone system to provide various services to the user. The ROM 112 stores basic calls and programs and initial service data of the control unit 111 for performing various functions. The RAM 113 temporarily stores data generated during program execution under the control of the controller 111.

스위칭회로 114는 상기 제어부 111의 제어 하에 각종 톤(tone) 및 음성데이터를 스위칭한다. 가입자회로 115는 상기 제어부 111의 제어 하에 내선 가입자(도시하지 않음)에 통화 전류를 공급하는 동시에 내선 가입자와 상기 스위칭회로 114간의 신호를 인터페이싱한다. 여기서 내선은 교환시스템과 가입자 전화기를 연결하는 선로를 말한다. 링발생기 116은 링신호를 발생하여 가입자 선로에 공급한다.시그날링회로 117은 상기 제어부 111의 제어 하에 국선을 시저(seizure)하여 국선 통화 루프를 형성하며, 국선과 상기 스위칭회로 114 간의 신호를 인터페이싱한다. 여기서 국선은 상기 시그날링회로 117과 국설교환기 간을 연결하는 선로를 말한다.The switching circuit 114 switches various tones and voice data under the control of the controller 111. The subscriber circuit 115 supplies a call current to an extension subscriber (not shown) under the control of the control unit 111 and interfaces a signal between the extension subscriber and the switching circuit 114. Here, the extension refers to a line connecting the switching system and the subscriber telephone. The ring generator 116 generates a ring signal and supplies the ring signal to the subscriber line. The signaling circuit 117 forms a trunk line call loop under the control of the controller 111 to form a trunk line call loop, and interfacing a signal between the trunk line and the switching circuit 114. do. Here, the trunk line refers to a line connecting the signaling circuit 117 and the local exchange.

톤 발생기 118은 상기 제어부 111의 제어 하에 각종 톤신호를 발생하여 상기 스위칭회로 114로 출력한다. DTMF수신기(Dual Tone Multi-Frequency Receiver) 119는 상기 스위칭회로 114에서 입력되는 DTMF신호를 분석하여 디지털데이터로 변환하여 상기 제어부 111로 출력한다. 여기서 상기 스위칭회로 114를 통해 상기 DTMF수신기 119에 입력되는 DTMF신호는 상기 국선가입자가 발생한 전화번호 또는 내선 가입자가 발생한 전화번호가 된다. DTMF송신기 120은 상기 제어부 111이 출력하는 디지털데이터를 DTMF신호로 변환하여 상기 스위칭회로 114로 출력한다. 여기서 상기 DTMF송신기 120에서 출력되는 DTMF신호는 내선측에서 국선측을 호출할 시 발생한 국선가입자의 전화번호가 된다.상기 링발생기(116)에서 가입자(전화기)에게 링(Ring)울려준다는 것은 교환시스템에서 링신호를 제어하여 가입자 회로(115)를 통하여 서비스 될 수 있도록 하는 것이다.상기 교환 시스템에서 가입자 링 제어는 크게 2가지 순서로 이루어진다. 첫째는,링 제어를 위한 램(113)의 데이타베이스에 저장하는 것이고, 둘째는, 주기적인 링 제어 타스크에서 상기 램(113)의 데이터 베이스에 저장되어 있는 내용을 기초로하여 가입자에게 실제로 링을 울릴 수 있도록 한다.종래에는 10가입자의 링제어를 위해서 10가입자용 데이터 베이스를 만들고 링 제어 타스크(1초 주기로 수행됨)가 처음에는 3가입자, 두 번째는 3가입자,세 번째는 4가입자의 데이터 베이스를 참조로 해당 데이타가 링온이면 링을 울린다.그래서 결국은 링 온(1초), 링 오프(2초) 주기로 계속 반복적으로 수행되다가 가입자 호처리 타스크에서 해당가입자의 링 오프 메세지를 받으면 데이타를 oxffff로 클리어하여 링이 울리던 것을 멈추게 한다.상기 가입자 링 콘트 롤 타스크가 1초 주기로 수행되기 때문에 1초 온(on),2초 오프(off)를 위한 링제어는 가능하지만 다양한 종류의 링제어를 하는데 문제가 있다.The tone generator 118 generates various tone signals under the control of the controller 111 and outputs them to the switching circuit 114. The DTMF receiver 119 analyzes the DTMF signal input from the switching circuit 114, converts the DTMF signal into digital data, and outputs the digital data to the controller 111. The DTMF signal input to the DTMF receiver 119 through the switching circuit 114 may be a telephone number generated by the trunk line subscriber or a telephone number generated by an extension subscriber. The DTMF transmitter 120 converts the digital data output from the control unit 111 into a DTMF signal and outputs the DTMF signal to the switching circuit 114. Here, the DTMF signal output from the DTMF transmitter 120 becomes the telephone number of the CO line subscriber generated when calling the CO line from the extension side. The ring generator 116 rings a subscriber (telephone) to the subscriber (telephone). In the switching system, the subscriber ring control is largely performed in two orders. The first is to store in the database of the RAM 113 for ring control, and the second is to actually ring the subscriber based on the contents stored in the database of the RAM 113 in a periodic ring control task. In the past, a 10 subscribers database was created for ring control of 10 subscribers, and the ring control task (performed by 1 second interval) was first performed by 3 subscribers, 2 by 3 subscribers, and 3 by 4 subscribers. If the data is ring-on, the device will ring if it is ring-on (1 second) and ring-off (2 second). When the subscriber call processing task receives the subscriber's ring-off message, the data is oxffff. Clears the ring to stop ringing. The ring agent for one second on and two seconds off because the subscriber ring control task is performed at one second intervals. It is possible, but there is a problem in a wide variety of control ring.

따라서 본 발명의 목적은 다양한 종류의 링제어를 위해서는 데이터베이스를 달리 구축하며 링제어 타스크의 주기도 500msec로 조정하여 개선된 링제어 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an improved ring control method by constructing a database differently for various kinds of ring control and adjusting the period of a ring control task to 500 msec.

본 발명의 다른 목적은 가입자 링제어 종류를 다양화하기 위해서 필요한 데이터 베이스 설정 및 링 제어 타스크의 주기를 조정하여 필요한 링을 제어하는 방법을 제공함에 있다.Another object of the present invention is to provide a method for controlling a required ring by adjusting a period of a database setting and a ring control task required to diversify subscriber ring control types.

상기 목적을 수행하기 위한 본 발명은 가입자 링종류를 1초 온 . 2초오프와, 1초 온. 1초 오프와, 0.5초 온. 0.5초 오프로 다양화하게 링을 제어하도록 데이터 베이스를 구축하되,상기 가입자의 링종류를 최소 500msec 단위로 더욱 세분화 시키도록 구성되어있다.The present invention for the purpose of performing the subscriber ring type 1 second. 2 seconds off and 1 second on. 1 second off and 0.5 second on. The database is established to diversify the ring in 0.5 seconds off, but is further configured to further subdivide the ring type of the subscriber in units of at least 500 msec.

도 1는 일반적인 교환 시스템도1 is a general exchange system diagram

도 2는 본 발명의 실시예에 따른 메모리 맵도2 is a memory map diagram according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 도 2의 데이터 베이스에 가입자 링제어를 위해 데이터 세팅을 위한 흐름도3 is a flow chart for setting data for subscriber ring control in the database of FIG. 2 in accordance with an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 흐름도4 is a flowchart according to an embodiment of the present invention.

이하 본 발명의 바람직한 실시예의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다.하기에서 각 도면의 구성요소들에 참조부호를 부가함에 있어, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한 본 발명을 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 것이다. 그리고 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의내려진 용어들로서 이는 사용자 또는 칩설계자의 의도 또는 관례 등에 따라 달라질 수 있으며, 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A detailed description of a preferred embodiment of the present invention will now be described with reference to the accompanying drawings. In the following, reference numerals are given to components of each drawing, even though the same components are shown in different drawings. Note that they have the same sign. In describing the present invention, when it is determined that a detailed description of related known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Terms to be described later are defined in consideration of functions in the present invention, which may vary according to the intention or custom of a user or a chip designer, and the definitions should be made based on the contents throughout the present specification.

도 2는 본 발명의 실시예에 따른 링제어를 위한 버퍼의 데이터 베이스 구축예시도로서2 is an example of database construction of a buffer for ring control according to an embodiment of the present invention.

링 인에이블(BRE; Ring Enable)은 링 제어 타스크에서 링 온/오프주기를 결정하는 것으로, 상기 링 인에이블이 세트되어 있다면 리 온(Ring on)주기를 수행한다.상기 링 인에이블이 세트되어 있지 않다면 링 오프(Ring Off)주기를 수행한다.Ring Enable (BRE) determines a ring on / off period in a ring control task, and performs a ring on period when the ring enable is set. The ring enable is set If not, the ring off cycle is performed.

링 플랙(BRF;Ring flag)은 링 오프주기에서 세트되어 있을 때에만 가입자 링 제어 입/출에 링 오프값을 라이트하여 이전에 울리고 있던 링을 오프시킨다.상기 링 플랙(BRF;Ring flag)은 링 오프주기에 휴지상태에 있던 가입자에게는 링 제어 입출력을 억세스 하지 않도록 하기 위함이다.The ring flag (BRF) turns off the ring that was previously ringing by writing the ring off value to the subscriber ring control input / output only when set in the ring off period. The ring flag (BRF) This is to prevent the ring control I / O from being accessed by the subscriber in the idle state during the ring off period.

링 온 플랙(BROF;Ring on flag)은 링 온을 위한 플랙의 역할 및 링 온 카운트값을 저장한다.Ring on flag (BROF) stores the role of the flag for ring on and the ring on count value.

링 오프 플랙(Ring off flag)은 링 오프를 위한 플랙의 역할 및 링 오프 카운트값을 저장한다.The ring off flag stores the role of the flag for the ring off and the ring off count value.

링 온/오프카운트(BRO/FC: Ring on/off count)는 링종류에 따는 시간을 저장하는 곳으로 처음에는 링 온/오프카운트에는 링특성에 맞는 주기로 세팅되어 있다가 링 제어 타스크가 주기적으로 500msec로 수행될 때마다 값을 하나씩 감소시킨다. 값이 'ø'이 될 때 링 온.오프주기가 변형된다.The ring on / off count (BRO / FC) stores the time according to the ring type. Initially, the ring on / off count is set at a period suitable for the ring characteristics. The value is decreased by one every time it is performed at 500 msec. When the value is 'ø', the ring on / off period is deformed.

링 딜레이(BRD; Ring Delay)는 링 온/오프주기를 처음부터 반으로 나뉘어질 수 있도록 한다.Ring Delay (BRD) allows the ring on / off period to be split in half from the beginning.

도 3은 본 발명의 실시예에 따른 호처리 타스크로부터 링 온/오프 메시지를 받고 데이터 베이스를 세팅하는 흐름도로서,3 is a flowchart for receiving a ring on / off message from a call processing task and setting up a database according to an embodiment of the present invention;

호처리 타스크로부터 수신한 링 온/오프메세지중 링 온 메시지를 체킹하는 제1과정과,Checking a ring on message during a ring on / off message received from a call processing task;

상기 제1과정에서 링 온 메시지가 아닐 때 링이 울리고 있는 가입자의 링을 오프시켜 링제어 버퍼를 초기화상태로 하는 제2과정과,A second process of turning off a ring of a subscriber ringing when the first process is not a ring-on message, thereby initializing a ring control buffer;

상기 제1과정에서 링 온 메시지가 아닐 때 링 인네이블(bRE)또는 플랙(bRF)을 세팅하며 링 온/오프 카운트(bRO/FC)를 메시지의 형태에 따라 링 온/오프 카운트 값을 설정하는 제3과정과,In the first process, when the ring on message is not a ring on (bRE) or a flag (bRF) to set the ring on / off count (bRO / FC) to set the ring on / off count value according to the message type In the third course,

상기 제3과정을 설정후 링 딜레이(bRD)를 설정하는데 있어 1일씩 더하여(bRD+1) 반으로 나누어 나눈 값이 "0"인가를 확인하여 "0"이면 링 온 플랙(bROF)을 링 온 카운트(bROC)로 세팅하고 "0"가 아니면 링 오프 플랙(bRFF)을 링 오프 프랙카운트로 세팅하는 제4과정으로 이루워진다.After setting the third process, in setting the ring delay bRD, it is checked that the value divided by half by adding one day (bRD + 1) is "0", and when the value is "0", the ring on flag bROF is ringed on. The fourth step is to set the count bROC and set the ring off flag bRFF to the ring off flag count if it is not " 0 ".

도 4는 본 발명의 실시예에 따른 링 서비스흐름도로서4 is a ring service flow diagram according to an embodiment of the present invention.

링 인에에블이 세팅되었냐를 체킹하는 제1단계와,A first step of checking whether ring enable is set,

상기 제1단계에서 링 인에이블이 세팅이 않되어 있고 링 플랙이 세팅되어 있으면 해당 가입자의 링을 오프시키며 링 플랙이 세팅되어 있지 않을 때 처리를 끝내는 제2단계와,In the first step, if the ring enable is not set and the ring flag is set, the second step of turning off the subscriber's ring and ending the processing when the ring flag is not set;

상기 제1단계에서 링 인에이블이 세팅이 되어 있으면 링 온 플랙이 "O"가 아닌가를 "0"가 아니면 해당 가입자의 링을 온시키며 링 온 카운트를 하나 감소시켜 링 온 카운트가 "0"인가를 체킹하는 제3단계와,If the ring enable is set in the first step, whether the ring on flag is "O" or not "0", turns on the subscriber's ring and decreases the ring on count by one to determine whether the ring on count is "0". Checking the third step,

상기 제3단계에서 링 온 카운트가 "0"가 일 때 링 온 카운트를 링 온 플랙으로 하고, 링 온 플랙을 클리어 하며 링 오프 플랙을 링 오프 카운트로 하는 제4단계와,A fourth step of setting the ring on count as a ring on flag, clearing the ring on flag, and setting the ring off flag as a ring off count when the ring on count is "0" in the third step;

상기 제3단계에서 링 온 플랙이 "0"일 때 링 오프 플랙이 "0"가 아니면 해당가입자의 링을 오프시키며 링 오프 카운트를 감소시켜 링 오프 카운트가 "0"일 때 링 오프 카운트와 링 오프 플랙으로 일치시킨후 링 오프 플랙을 클리어 하고 링 온 플랙을 링 온 카운트와 일치 시키는 제 5단계로 구성된다.In the third step, when the ring on flag is "0", if the ring off flag is not "0", the subscriber's ring is turned off and the ring off count is decreased, so that the ring off count and the ring when the ring off count is "0". After the off flag is matched, the fifth step is to clear the ring off flag and match the ring on flag with the ring on count.

따라서 본 발명의 구체적 일실시 예를 도 1 - 도 4를 참조하여 상세히 설명하면,Therefore, a specific embodiment of the present invention will be described in detail with reference to FIGS. 1 to 4.

발명은 도 2,3,4의 도시와 같이 도 3에서는 호처리 타스크에서 링 온/오프메세지를 받은 가입자 제어 타스크가 도 2에 나와 있는 데이터 베이스에 가입자 링제어를 위해서 필요한 데이타를 세트시킨다.도 4에서는 주기적인 타스크의 동작으로 500msec 주기로 동작하면서 도 2에 나와 있는 데이터 베이스를 기초로 가입자에게 실제로 링을 울려줄 수 있도록 한다.상기 가입자의 링제어는 최소 500msec단위로 조절이 가능해지므로 다양한 종류의 링을 제어할 수 있도록 함에 있다.즉, 제어부(111)는 램(113)또는 램(112)에 도 2의 도시와 같이 데이터 베이스에 가입자 링제어를 위해서 필요한 데이타를 세트시키게 되는데 제어부(111)는 (3a)과정에서 호처리 타스크로부터 링 온/오프 메세지를 받아 (3b)과정에서 링 온 메세지인가를 확인하여 링온 메시지가 아니면 (3i,3j)과정에서 링이 울리고 있는 가입자의 링을 오프시키고 도 2의 데이터 베이스를 모두 클리어 한다.그러나 상기 (3b)과정에서 링 온 메시지 일 때 (3c)과정에서 도 2의 링 인에이블 및 플랙을 "1"로 세팅하며,(3d)과정에서 링 온/오프 카운트를 메시지의 링 형태에 따라 링 온 /오프 카운트로 정하고 (3e)과정에서 링 딜레이를 하나씩 더하여 반으로 나눈후 "0"인가를 체킹한다.여기서 "0"이면 링 온 플랙을 링 온 카운트로 일치시키며,상기 "0"이 아니면 링 오프 플랙을 링 오프카운트로 대응되게 일치 되도록 한다.상기 도 2와 같이 구축된 데이터 베이스에 따라 링 발생 예를 도 4를 참조하여 상세히 설명하면,(4a)과정에서 제어부(111)는 링 인에이블이 "1"로 세트되어 있는가를 체킹한다.상기 (4a)과정에서 "1"로 세트되어 있지 않으면 (4l)과정에서 링플랙이 "1"로 세트 되어있으면 (4m)과정에서 해당 가입자의 링을 오프시키고,상기 "1"로 세트되어 있지 않으면 처리를 끝낸다.상기 (4a)과정에서 링 인에이블이 "1"이면 (4b)과정에서 링 온 플랙이 "0"가 아닌가를 체크하여 상기 "0"이 아니면 (4d)과정에서 해당가입자의 링을 온 시키고 (4f)과정에서 링 온 카운트를 하나 감소시켜 (4g)과정에서 "0"일 때 (4k)과정에서 링 온 카운트와 링 온 플랙을 일치시키며,링 온 플랙을 클리어하고 링 오프 플랙과 링 오프카운트를 일치시킨다.그러나 상기 (4b)과정에서 링 온 플랙이 "0"이 아닐 때 (4c)과정에서 링 오프 플랙이 "0"가 아닐 때 (4e)과정에서 해당가입자의 링을 오프시키며 (4h)과정에서 링 오프 카운트를 하나 감소시켜 (4i)과정에서 링 오프 카운트가 "0"가 아닌가를 체크하여 "0"아니면 (4j)과정에서 링 오프카운트를 링 오프 플랙으로 일치시키며 상기 링 오프 플랙을 클리어한다.그리고 링 온 플랙을 링 온 카운트와 일치 시킨다.In the present invention, as shown in Figs. 2, 3 and 4, in Fig. 3, a subscriber control task receiving a ring on / off message from a call processing task sets data required for subscriber ring control in the database shown in Fig. 2. Figs. In operation 4, the user can ring the subscribers based on the database shown in Fig. 2 while operating at a periodic task of 500 msec. The ring control of the subscriber can be adjusted in units of at least 500 msec. That is, the control unit 111 sets the data required for subscriber ring control in the database as shown in FIG. 2 in the RAM 113 or the RAM 112. Receives the ring on / off message from the call processing task in step (3a) and checks whether it is a ring on message in step (3b). In Figure 3, the ring of the subscriber ringing is turned off and all of the database of Figure 2 is cleared. However, in the case of the ring on message in step (3b), the ring enable and flag of Figure 2 are set to " 1 " In step (3d), the ring on / off count is set as the ring on / off count according to the ring type of the message. In step (3e), the ring delay is added one by one, divided by half, and the check is made as "0". Here, if "0", the ring on flag is matched to the ring on count, and if not "0", the ring off flag is matched to the ring off count correspondingly. Ring generation example according to the database constructed as shown in FIG. 4, the control unit 111 checks whether the ring enable is set to "1" in step 4a. If it is not set to "1" in step 4a, the control unit 111 checks (4l). Ring flag is set to "1" If the ring is turned off in step (4m), the process is terminated. If the ring enable is set to '1' in step (4a), the ring on flag is turned off in step (4b). If it is not "0", if it is not "0", turn on the subscriber's ring in step (4d), and decrease the ring-on count by one in step (4f). In step (4b), the ring on count and the ring on flag are matched, and the ring on flag is cleared and the ring off flag and the ring off count are matched. When the ring off flag is not "0" in step (4e), the subscriber's ring is turned off in step (4e), and the ring off count is decreased by one (4h). Check if it is "0" or (4j) to match the ring off count to the ring off flag. It clears the ring-off flag, and to match a ring-on and ring-on flag count.

상술한 바와같이 먼저 다야한 종류의 링을 제어할 수 있다는 것과 링 플랙 데이터 베이스를 링 온/오프주기를 결정하여 다수의 가입자 링어를 조절할 수 있으므로 상기 교환기의 가입자 서비스 기능이 더욱 다양해지면서 하나의 링종류로는 가입자에게 서비스가 불충분해지므로 링이 울리는 주기를 다르게 하므로써 현재 전화기에서 울리고 있는 링의 종류를 쉽게 인식할 수 있도록 해주는 이점이 있다.As described above, since various types of rings can be controlled first, and a plurality of subscriber ringers can be adjusted by determining ring on / off cycles in the ring flag database, the subscriber service function of the exchange becomes more diverse. As the type of service is insufficient for the subscriber, the ring ring frequency is different so that the type of ring currently being ringed on the telephone can be easily recognized.

Claims (2)

교환기의 링 제어를 위한 세팅방법에 있어서,In the setting method for ring control of the exchanger, 상기 링 제어를 위해 호처리 타스크로부터 수신한 링 온/오프메세지중 링 온 메시지를 체킹하는 제1과정과,A first step of checking a ring on message during a ring on / off message received from a call processing task for the ring control; 상기 제1과정에서 링 온 메시지가 아닐 때 링이 울리고 있는 가입자의 링을 오프시켜 링제어 버퍼를 초기화상태로 하는 제2과정과,A second process of turning off a ring of a subscriber ringing when the first process is not a ring-on message, thereby initializing a ring control buffer; 상기 제1과정에서 링 온 메시지가 아닐 때 링 인네이블(bRE)또는 플랙(bRF)을 세팅하며 링 온/오프 카운트(bRO/FC)를 메시지의 형태에 따라 링 온/오프 카운트 값을 설정하는 제3과정과,In the first process, when the ring on message is not a ring on (bRE) or a flag (bRF) to set the ring on / off count (bRO / FC) to set the ring on / off count value according to the message type In the third course, 상기 제3과정을 설정후 링 딜레이(bRD)를 설정하는데 있어 1일씩 더하여(bRD+1) 반으로 나누어 나눈 값이 "0"인가를 확인하여 "0"이면 링 온 플랙(bROF)을 링 온 카운트(bROC)로 세팅하고 "0"가 아니면 링 오프 플랙(bRFF)을 링 오프 프랙카운트로 세팅하는 제4과정으로 이루워짐을 특징으로 하는 교환기의 링제어벙법.After setting the third process, in setting the ring delay bRD, it is checked that the value divided by half by adding one day (bRD + 1) is "0", and when the value is "0", the ring on flag bROF is ringed on. And a fourth process of setting the ring off flag (bRFF) to the ring off flag count if it is set to count (bROC) and not "0". 교환기의 링 제어에 있어서,In ring control of the exchanger, 상기 교환기의 링 제어를 위해 링 인에에블이 세팅되었냐를 체킹하는 제1단계와,A first step of checking whether a ring enable is set for ring control of the exchange; 상기 제1단계에서 링 인에이블이 세팅이 않되어 있고 링 플랙이 세팅되어 있으면 해당 가입자의 링을 오프시키며 링 플랙이 세팅되어 있지 않을 때 처리를 끝내는 제2단계와,In the first step, if the ring enable is not set and the ring flag is set, the second step of turning off the subscriber's ring and ending the processing when the ring flag is not set; 상기 제1단계에서 링 인에이블이 세팅이 되어 있으면 링 온 플랙이 "O"가 아닌가를 "0"가 아니면 해당 가입자의 링을 온시키며 링 온 카운트를 하나 감소시켜 링 온 카운트가 "0"인가를 체킹하는 제3단계와,If the ring enable is set in the first step, whether the ring on flag is "O" or not "0", turns on the subscriber's ring and decreases the ring on count by one to determine whether the ring on count is "0". Checking the third step, 상기 제3단계에서 링 온 카운트가 "0"가 일 때 링 온 카운트를 링 온 플랙으로 하고, 링 온 플랙을 클리어 하며 링 오프 플랙을 링 오프 카운트로 하는 제4단계와,A fourth step of setting the ring on count as a ring on flag, clearing the ring on flag, and setting the ring off flag as a ring off count when the ring on count is "0" in the third step; 상기 제3단계에서 링 온 플랙이 "0"일 때 링 오프 플랙이 "0"가 아니면 해당가입자의 링을 오프시키며 링 오프 카운트를 감소시켜 링 오프 카운트가 "0"일 때 링 오프 카운트와 링 오프 플랙으로 일치시킨후 링 오프 플랙을 클리어 하고 링 온 플랙을 링 온 카운트와 일치 시키는 제 5단계로 구성됨을 특징으로 하는 교환기에 있어서 링 제어 방법.In the third step, when the ring on flag is "0", if the ring off flag is not "0", the subscriber's ring is turned off and the ring off count is decreased, so that the ring off count and the ring when the ring off count is "0". And a fifth step of clearing the ring off flag and matching the ring on flag with the ring on count after matching with the off flag.
KR1019970073495A 1997-12-24 1997-12-24 Ring control method in exchange Expired - Fee Related KR100251407B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019970073495A KR100251407B1 (en) 1997-12-24 1997-12-24 Ring control method in exchange

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019970073495A KR100251407B1 (en) 1997-12-24 1997-12-24 Ring control method in exchange

Publications (2)

Publication Number Publication Date
KR19990053800A KR19990053800A (en) 1999-07-15
KR100251407B1 true KR100251407B1 (en) 2000-04-15

Family

ID=19528553

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970073495A Expired - Fee Related KR100251407B1 (en) 1997-12-24 1997-12-24 Ring control method in exchange

Country Status (1)

Country Link
KR (1) KR100251407B1 (en)

Also Published As

Publication number Publication date
KR19990053800A (en) 1999-07-15

Similar Documents

Publication Publication Date Title
US6873700B2 (en) System and method for announcing a message through a private branch exchange
KR100251407B1 (en) Ring control method in exchange
KR100228300B1 (en) Method for group reservation call service in exchange system
KR19990016138A (en) How to Notify Call Forwarding in the Switching System
KR100526495B1 (en) How to Notify Call in Keyphone System
KR100232791B1 (en) Call incoming method of keyphone system
KR100362524B1 (en) Download system of sound to change ringing tone and calling tone
KR100539938B1 (en) Individual number hunting method of exchange system
KR100446518B1 (en) How to Inquire Port Status of Exchange
KR100547826B1 (en) Memo during call of private exchange
KR100487186B1 (en) Ring service method by extension subscriber in simple exchange system
KR100297288B1 (en) Method for controlling
KR100208289B1 (en) Method for ring cadencing as accomodating public/centrex/privite in eletronic switching system
US20020126816A1 (en) Key telephone system, key telephone, interface unit, and transmission scheme determination method
KR100211517B1 (en) Inner line displaying method in keyphone system
KR910004271B1 (en) Extension call service method of same group in exchange system
KR100557105B1 (en) How to output text information by panorama method from a key phone
JPH08317436A (en) Incoming call tone ringing method
KR100273634B1 (en) Method for practicing a message waiting function in pabx
KR100526509B1 (en) Day / night mode setting method
KR100547800B1 (en) How to change the number of digits in the private exchange system
KR940013045A (en) Dedicated line control method of switching system
JPH0818661A (en) How to ring a local ringtone
KR19990053785A (en) How to check if the incoming call rejection function is registered in the private exchange system
KR19980026628A (en) Call service method of exchange system

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19971224

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19971224

Comment text: Request for Examination of Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19991215

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20000112

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20000113

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee