KR0169251B1 - Call discarding method generated by restarting the interface module controller in atm virtual channel exchanger - Google Patents
Call discarding method generated by restarting the interface module controller in atm virtual channel exchanger Download PDFInfo
- Publication number
- KR0169251B1 KR0169251B1 KR1019960027585A KR19960027585A KR0169251B1 KR 0169251 B1 KR0169251 B1 KR 0169251B1 KR 1019960027585 A KR1019960027585 A KR 1019960027585A KR 19960027585 A KR19960027585 A KR 19960027585A KR 0169251 B1 KR0169251 B1 KR 0169251B1
- Authority
- KR
- South Korea
- Prior art keywords
- call
- interface module
- signal
- module controller
- user protocol
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000012545 processing Methods 0.000 claims description 33
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000013519 translation Methods 0.000 claims description 11
- 230000011664 signaling Effects 0.000 description 9
- 230000014616 translation Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/112—Switch control, e.g. arbitration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/111—Switch interfaces, e.g. port details
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 ATM VC 교환기에서 IMC에 의해 발생된 호 해제 방법에 관한 것으로, 특히 ATM VC 교환기 내의 IMCF와 UPCF를 이용하여 IMC 재시동에 의해 발생된 호 해제하는 기능을 제공함으로써 자원 관리의 효율을 높일 수 있고, 호 연결의 성공률을 높일 수 있어, 교환기의 성능과 신뢰성을 향상시킬 수 있는 ATM VC 교환기에서 IMC 에 의해 발생된 호 해제 방법이 개시된다.The present invention relates to a call release method generated by an IMC in an ATM VC exchange, and in particular, by providing the function of release a call generated by an IMC restart using the IMCF and the UPCF in the ATM VC exchange, the efficiency of resource management can be improved. In addition, a call release method generated by an IMC in an ATM VC exchange, which can increase the success rate of call connection and improve the performance and reliability of the exchange, is disclosed.
Description
제1도는 비동기 전송 모드 가상 채널 교환기 시스템의 구조도.1 is a structural diagram of an asynchronous transmission mode virtual channel exchange system.
제2도는 비동기 전송 모드 가상 채널 교환기상에 구현된 인터페이스 모듈 제어기의 재시동에 의해 발생된 호 해제 기능을 수행하는 관련 블럭간의 메시지 흐름을 설명하기 위해 도시한 블럭도.2 is a block diagram illustrating a message flow between related blocks that perform a call release function caused by a restart of an interface module controller implemented on an asynchronous transmission mode virtual channel switch.
제3a도 내지 제3c도는 비동기 전송 모드 가상 채널 교환기에서 인터페이스 모듈 제어기 재시동에 의해 발생된 호 해제 방법을 설명하기 위해 도시한 흐름도.3A through 3C are flowcharts for explaining a call release method generated by an interface module controller restart in an asynchronous transmission mode virtual channel switch.
* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings
101 : ATM 지역 교환 서브시스템(ATM Local Switching Subsystem: ALS)101: ATM Local Switching Subsystem (ALS)
102 : ATM 중앙 교환 서브시스템(ATM Central Switching Subsystem; ACS)102: ATM Central Switching Subsystem (ACS)
103 : 호 및 연결 제어 프로세서(Call and Connection Control Processor; CCCP)103: Call and Connection Control Processor (CCCP)
104 : 운용 및 유지보수 프로세서(Operation and Maintenance Processor; OMP)104: Operation and Maintenance Processor (OMP)
105 : 인터페이스 모듈(Interface Module; IM)105: Interface Module (IM)
106 : 인터페이스 모듈 제어 기능 블럭(Interface Module Control Function; IMCF)106: Interface Module Control Function Block (IMCF)
107 : 사용자 프로토콜 인터페이스 기능 블럭(User Protocol Interface Function; UPIF)107: User Protocol Interface Function (UPIF)
108 : 사용자 프로토콜 제어 기능 블럭(User Protocol Control Function; UPCF)108: User Protocol Control Function (UPCF)
109 : 스위치 링크 자원 처리 기능 블럭(Switch Link Resource Handling Function; SLRHF)109: Switch Link Resource Handling Function Block (SLRHF)
110 : 사용자 망간 인터페이스 링크 자원 처리 기능 블럭(UNI Link Resource Handling Function; ULRHF)110: user interface interface link resource handling function block (ULIHH)
111 : 번호 변환 ALS 기능 블럭(Number Translations ALS Function; NTLF)111: Number Translations ALS Function Block (NTLF)
112 : 번호 변환 ACS 기능 블럭(Number Translations ACS Function; NTCF)112: Number Translations ACS Function (NTCF)
본 발명은 비동기 전송 모드 가상 채널(Asynchronous Transfer Mode Virtual Channel: 이하 ATM VC라 함)교환기에서 인터페이스 모듈 제어기(Interface Module Controller: 이하 IMC라 함)에 의해 발생된 호 해제 방법에 관한 것으로, 특히 ATM VC 교환기 내의 인터페이스 모듈 제어 기능 블럭(Interface Module Control Function: 이하 IMCF라 함)과 사용자 프로토콜 제어 기능 블럭(User Protocol Control Function: 이하 UPCF라 함)을 이용하여 IMC 재시동에 의해 발생된 호 해제하는 방법에 관한 것이다.The present invention relates to a call release method generated by an Interface Module Controller (IMC) in an Asynchronous Transfer Mode Virtual Channel (AMT VC) exchange, in particular ATM VC. A method for releasing a call generated by IMC restart using an interface module control function block (hereinafter referred to as IMCF) and a user protocol control function block (hereinafter referred to as UPCF) in an exchange. will be.
일반적으로 ATM VC 교환기는 사용자 단말로부터 호 설정 신호 메시지가 전송되면 셀로 분해되어 링크내의 신호용 가상 경로 및 가상 채널을 거쳐 교환기의 IMC로 들어오게 된다. IMC는 입력된 셀들이 신호 셀이기 때문에 호처리 프로세서로 전송되도록 내부 스위치 라우팅 정보를 달아준다. 이 셀들이 모두 호처리 프로세서에 도착하면 호 설정 신호 메시지로 조립되어 신호 메시지 수신 프로세스로 전송되면 이 프로세스는 호 설정 신호 메시지를 내부 호처리 시그날인 호 설정 시그날로 변환하여 호 처리 프로세스를 생성시키는 주 프로세스로 전송한다. 주 프로세스는 발신 및 착신 호처리 프로세스를 생성하고, 발신 및 착신 호처리 프로세스는 호와 관련된 자원들 즉, 데이타 입력 가상 경로 및 가상 채널, 데이타 출력 가상 경로 및 가상 채널과 스위치 라우팅 정보를 IMC에 전송하면 IMC는 이 정보를 셀 헤더 변환 테이블과 내부 스위치 라우팅 테이블에 각기 저장을 한다. 데이터를 전송시킬 가상 경로 및 가상 채널과 스위치 라우팅 정보의 결정으로 호의 연결이 완료가 되어서 사용자 단말에 호설정 완료 신호 메시지가 전송되면 사용자 단말은 교환기에서 결정해준 데이타 입력 가상 경로 및 가상 채널로 데이타를 전송하게 된다. 이 데이타들이 셀로 분해되어 IMC로 오면 셀 헤더의 입력 가상 경로 및 가상 채널을 출력 가상 경로 및 가상 채널로 변경시켜 주고, 내부 스위치 라우팅 정보를 달아준다. 그러면 이 데이타 셀들은 스위치를 거쳐 해당 IMC의 출력 가상 경로 및 가상 채널을 통하여 착신 단말에 전송되게 된다.In general, an ATM VC switch is decomposed into cells when a call establishment signaling message is transmitted from a user terminal and enters the IMC of the exchange through a virtual path and a virtual channel for signaling in a link. Since the input cells are signal cells, the IMC attaches internal switch routing information to be sent to the call processing processor. When all these cells arrive at the call processing processor, they are assembled into a call setup signal message and sent to the signal message receiving process. This process converts the call setup signal message into a call setup signal, an internal call processing signal, to generate a call processing process. Send to process The main process creates an outgoing and incoming call processing process, and the outgoing and incoming call processing process sends the resources associated with the call: data input virtual path and virtual channel, data output virtual path and virtual channel and switch routing information to the IMC. The IMC then stores this information in the cell header translation table and the internal switch routing table, respectively. When call connection is completed and the call setup completion signal message is transmitted to the user terminal by the determination of the virtual path and the virtual channel to transmit the data and the switch routing information, the user terminal transmits the data to the data input virtual path and the virtual channel determined by the exchange. Will be sent. When these data are decomposed into cells and come to the IMC, the input virtual path and the virtual channel of the cell header are changed to the output virtual path and the virtual channel, and internal switch routing information is attached. These data cells are then transmitted to the destination terminal through the output virtual path and virtual channel of the corresponding IMC via a switch.
종래의 시그날링에 의해 호가 설정되는 ATM VC교환기는 사용자 단말로부터 링크의 신호 메시지용 가상 경로 및 가상 채널을 통하여 전송된 후 설정 신호 메시지를 수신하면 데이타를 전송할 가상 경로 및 가상 채널의 연결을 수행하여 연결된 가상 경로 및 가상 채널로 사용자 단말이 원하는 데이터를 모두 전송하고, 데이타 전송이 끝나서 호 사용 완료를 위하여 사용자 단말에서 전송한 호 해제 신호 메시지를 교환기가 신호 메시지용 가상 경로 및 가상 채널을 통하여 수신하면 데이타를 전송한 가상 경로 및 가상 채널을 정상적으로 해제하는 기능은 구현되지 않았다. 실질적으로 사용자 단말이 전송하는 신호 메시지 및 데이타들을 전송하는 매체인 링크는 ATM VC 교환기의 IMC와 연결되어 있고, 그 링크안에 해당 가상 경로 및 가상 채널을 통하여 전송되는 신호 메시지 및 데이타들이 ATM 전송 단위인 셀로 나뉘어 IMC에 도착하게 된다. 이 IMC에는 호의 연결 수행중에 결정된 가상 경로 및 가상채널로 데이터를 전송하기 위한 정보인 셀 헤더 변환 테이블을 탐색하여 셀의 입력 가상 경로 및 가상 채널과 대응되는 출력 가상 경로 및 가상 채널로 변환시키기 위해 사용되는 정보이다. 그리고 스위치 라우팅 테이블은 데이타를 전송하기 위해서 거쳐야할 스위치 포트에 대한 정보를 갖고 있는 것으로 입력된 셀의 입력 가상 경로 및 가상 채널을 스위치 라우팅 테이블에서 탐색하여 해당 스위치 라우팅 정보를 셀에 붙여주기 위해 사용되는 정보이다. 이러한 정보는 IMC가 재시동을 하게 되면 모두 분실하게 되어 더 이상 입력되는 셀을 처리할 수가 없어 결국 데이터를 전송할 수 없게 되는 상태가 된다. 그렇지만 종래에는 이와같은 상황에서 즉시 호 해제를 할 수 있는 방법이 없었고, 사용자 단말은 그와 같은 상태를 모르고 계속해서 데이타를 전송하게 된다. 따라서, 사용자 단말로부터 호 해제 신호 메시지가 신호 메시지용 가상 경로 및 가상 채널을 통하여 호 처리 프로세서에 수신되기 전까지는 호 해제가 안되어 데이타 전송 수행이 안됨에도 불구하고 과금이 계속해서 이루어지게 되어서 사용자에게 불이익을 주며, 교환기에서도 IMC에서 관리하는 가상 경로 및 가상 채널의 정보와 호처리 프로세서내의 호처리 프로세스에서 관리하는 가상 경로 및 가상 채널 사이에 데이타 불일치를 가져와 IMC에서는 호가 연결될 수 있도록 호 설정과 연관된 자원 즉 데이타를 전송할 가상 경로 및 가상 채널을 할당받을 수 있는 상태가 되어있지만 호처리 프로세스에서는 같은 가상 경로 및 가상 채널에 대해 사용중으로 되어 있어 다른 호 설정에 이용할 수 없게 된다. 이러한 상태가 계속되게 되면 사용자들은 계속해서 호를 요구하거나 교환기 시스템에서는 더 이상 호를 연결시킬 자원이 없어 호 연결을 해줄 수 없게 되어 계속해서 호 거절을 하게 된다. 결국에는 교환기 시스템의 성능 및 신뢰성을 떨어뜨리게 된다.The ATM VC exchange, which is set up by conventional signaling, transmits a virtual signal and a virtual channel for a signaling signal of a link from a user terminal. When the user terminal transmits all desired data to the connected virtual path and virtual channel, and the data transmission is over and the call release signal message transmitted from the user terminal to complete the call use is received through the virtual path and the virtual channel for the signaling message. The function of releasing virtual path and virtual channel which transmitted data is not implemented normally. A link, which is a medium for transmitting signaling messages and data transmitted by a user terminal, is connected to an IMC of an ATM VC switch, and signaling messages and data transmitted through corresponding virtual paths and virtual channels in the link are ATM transmission units. The cell is divided into cells and arrives at IMC. This IMC is used to search the cell header translation table, which is information for transmitting data to the virtual path and virtual channel determined during the connection of the call, and to convert it to the output virtual path and virtual channel corresponding to the cell's input virtual path and virtual channel. Information. In addition, the switch routing table has information about switch ports to pass through to transmit data. The switch routing table is used to search input virtual paths and virtual channels of the input cells in the switch routing table and attach the corresponding switch routing information to the cells. Information. All of this information is lost when the IMC restarts, and it can no longer process the input cell, resulting in a situation where data cannot be transmitted. However, in the related art, there is no method for immediate call release in such a situation, and the user terminal continuously transmits data without knowing such a state. Therefore, although the call release signal message from the user terminal is not released until the call processing processor receives the call processing processor through the virtual path and the virtual channel for the signaling message, the data is not performed and the charging is continuously made. In exchange, data exchange between virtual path and virtual channel managed by IMC and virtual path and virtual channel managed by call processing process within call processing processor is performed. The virtual path and the virtual channel to which the data is to be transferred are allocated, but the call processing process is in use for the same virtual path and the virtual channel and cannot be used for setting up another call. If this condition continues, the user continues to request a call, or the exchange system can no longer connect the call because there are no more resources to connect the call. Eventually, the performance and reliability of the exchange system will be degraded.
따라서 본 발명은 교환기내에서 IMC 재시동이 되면 IMC에서 연결된 호에 대해 호 해제를 할 수 있는 기능을 제공함으로써 호가 점유했던 자원들을 회수하여 다른 호 연결에 사용할 수 있게 하여 자원의 관리를 효율적으로 하고, 자원회수를 통해 다른 호 연결에 이용함으로써 호 연결의 성공률을 높여 교환기 시스템의 성능을 향상시키고, IMC호와 호처리 프로세스가 관리하는 가상 경로 및 가상 채널 정보와 스위치 라우팅 정보를 항상 일치되도록 유지시켜 줌으로써 교환기 시스템의 신뢰성을 높일 수 있는 비동기 전송 모드 채널 교환기에서 인터페이스 모듈 제어기의 재시동에 의해 발생된 호 해제 방법을 제공하는데 그 목적이 있다.Therefore, the present invention provides a function to release a call for a connected call in the IMC when the IMC is restarted in the exchange, so that the resources occupied by the call can be recovered and used for another call connection, thereby efficiently managing resources. Through resource recovery, it is possible to improve the performance of the exchange system by increasing the success rate of the call connection by keeping the call connection success, and to keep the virtual path and virtual channel information and the switch routing information managed by the IMC call and the call processing process always matched. It is an object of the present invention to provide a call release method generated by restarting an interface module controller in an asynchronous transmission mode channel exchange that can improve the reliability of an exchange system.
상기한 목적을 달성하기 위한 본 발명에 따른 비동기 전송 모드 가상 채널 교환기에서 인터페이스 모듈 제어기의 재시동에 의해 발생된 호 해제 방법은 인터페이스 모듈 제어기로부터 생성된 인터페이스 모듈 제어기 재시동 시그날을 사용자 프로토콜 제어기능 주 프로세스로 전송하는 제1단계와, 상기 사용자 프로토콜 제어 기능 주 프로세스로 전송된 인터페이스 모듈 제어기 재시동 시그날에 따라 호처리 프로세스 중단 시그날을 사용자 프로토콜 제어 기능 자 프로세스로 전송하는 제2단계와, 상기 사용자 프로토콜 자 프로세스에 전송된 호처리 프로세스 중단 시그날에 따라 호 해제 시그날을 대국의 사용자 프로토콜 제어 기능 자 프로세스로 전송한 후 사용자 프로토콜 인터페이스 기능 블럭으로 호 해제 요구 시그날을 전송하는 제3단계와, 대국의 사용자 프로토콜 제어 기능 자 프로세스에 전송된 호 해제 시그날에 따라 인터페이스 모듈 제어기 연결 해제 시그날을 인터페이스 모듈 제어기로 전송하는 제4단계와, 상기 인터페이스 모듈 제어기에 전송된 인터페이스 모듈 제어기 연결 해제 시그날에 따라 인터페이스 모듈 제어기 연결 해제 완료 시그날을 사용자 프로토콜 제어 기능 자 프로세스로 전송하는 제5단계와, 사용자 프로토콜 제어 기능 자 프로세스에 전송된 인터페이스 모듈 제어기 연결 해제 완료 시그날에 따라 사용자 프로토콜 인터페이스 기능 블럭으로 호 해제 요구 시그날을 전송하는 제6단계와, 상기 사용자 프로토콜 인터페이스 기능 블럭에 전송된 호 해제 요구 시그날에 따라 호 해제 메시지를 사용자 단말로 전송하는 제7단계로 이루어진 것을 특징으로 한다.In the asynchronous transmission mode virtual channel exchange according to the present invention for achieving the above object, the call release method generated by the restart of the interface module controller is the user interface control function main process of the interface module controller restart signal generated from the interface module controller. A first step of transmitting, and a second step of transmitting a call processing process stop signal to a user protocol control function according to the interface module controller restart signal transmitted to the user protocol control function main process; A third step of transmitting a call release request signal to the user protocol interface function block after transmitting the call release signal to the user protocol control function process of the power according to the transmitted call processing process stop signal; A fourth step of transmitting the interface module controller disconnection signal to the interface module controller according to the call release signal sent to the user protocol control function process; and the interface module controller according to the interface module controller disconnection signal sent to the interface module controller. Transmitting a call release request signal to the user protocol interface function block according to a fifth step of transmitting a disconnection completion signal to the user protocol control function process, and according to the interface module controller disconnection completion signal sent to the user protocol control function process. And a seventh step of transmitting a call release message to the user terminal according to the call release request signal transmitted to the user protocol interface function block.
이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings will be described in detail the present invention.
제1도는 본 발명이 적용되는 ATM VC 교환기 시스템의 구조도이다. 이 ATM VC 교환기는 ATM 지역 교환 서브시스템(ATM Local Switching Subsystem: ALS라 함)(101)과 ATM 중앙 교환 서브시스템(ATM Central Switching Subsystem; ACS라 함)(102)로 구성되어 있다. ALS(101)는 호와 연결 기능을 수행하는 호 및 연결 제어 프로세서(Call and Connection Control Processor; CCCP라 함)(103)와 가입자 정합 기능을 수행하는 인터페이스 모듈(Interface Module; IM라 함)(105)으로 구성되며, ACS(102)는 운용, 보전, 과금, 통계 및 운용자 정합 기능을 수행하는 운용 및 유지보수 프로세서(Operation and Maintenance Processor; OMP라 함)(104)로 구성된다.1 is a structural diagram of an ATM VC exchange system to which the present invention is applied. This ATM VC switch consists of an ATM Local Switching Subsystem (ALS) 101 and an ATM Central Switching Subsystem (ACS) 102. The ALS 101 is a call and connection control processor (CCP) 103 that performs a call and connection function, and an interface module (referred to as IM) 105 that performs a subscriber matching function. ACS 102 is composed of an Operation and Maintenance Processor (OMP) 104 that performs operations, maintenance, billing, statistics, and operator matching functions.
호처리가 수행되는 데 필요한 각 블럭들의 기능을 살펴보면 사용자 프로토콜 인터페이스 기능 블럭(User Protocol Interface Function; UPIF라 함)(107)은 사용자 단말과 신호 프로토콜의 정합 기능 및 수신된 신호 메시지를 호처리 내부 시그날로 변환하여 사용자 프로토콜 제어 기능 블럭(User Protocol Control Function; UPCF라 함)(108)에 전송하는 기능을 수행하고, UPCF(108)는 UPIF(107)로부터 시그날을 수신하여 호와 연결 기능을 수행하는 호처리 블럭으로 호와 연결의 설정 및 해제 기능과 IMC 재시동이 발생하였을 때 호 해제 기능을 수행한다. 사용자 망간 인터페이스 링크 자원 처리 기능(UNI Link Resource Handling Function; ULRHF라 함)(110)은 사용자 단말과 교환기 사이의 사용자 망간 인터페이스(User Network Interface : 이하 UNI라 함) 링크 자원을 관리하는 블럭이고, 스위치 링크 자원 처리 기능 (Switch Link Resource Handling Function; SLRHF라 함)(109)은 ATM 교환기에서 서브시스템간의 스위치 링크 자원을 관리하는 블럭이다. 번호 번역 ALS 기능 (Number Translations ALS Function; NTLF라 함)(111)과 번호 변환 ACS 기능 (Number Translations ACS Function; NTCF라 함)(112)은 번호 번역의 기능을 수행하고, 인터페이스 모듈 제어 기능 (Interface Module Control Function; IMCF라 함)(106)은 가입자 링크를 정합하는 기능과 입력된 셀 헤더의 입력 가상 경로 및 가상 채널을 출력 가상 경로 및 가상 채널로 변환하는 기능과 스위치 라우팅 정보를 부착하는 기능을 수행한다.Looking at the function of each block required to perform the call processing User Protocol Interface Function Block (User Protocol Interface Function (UPIF)) 107 is a matching function of the user terminal and the signaling protocol and the received signal message to the call processing internal signal Converts the signal to a user protocol control function block (UPCF) 108, and the UPCF 108 receives a signal from the UPIF 107 to perform a call and connection function. The call processing block establishes and releases calls and connections, and performs call release when an IMC restart occurs. The UNI Network Resource Link Function (UNI Link Resource Handling Function) (ULRHF) 110 is a block that manages a User Network Interface (hereinafter referred to as UNI) link resource between a user terminal and a switch, and is a switch. The Switch Link Resource Handling Function (SLRHF) 109 is a block for managing switch link resources between subsystems in an ATM exchange. The Number Translations ALS Function (NTLF) (111) and the Number Translations ACS Function (NTCF) 112 perform the function of number translation and the interface module control function (Interface). Module Control Function (also referred to as IMCF) 106 includes a function of matching subscriber links, converting input virtual paths and virtual channels of input cell headers into output virtual paths and virtual channels, and attaching switch routing information. Perform.
제2도는 ATM VC 교환기상에서 구현된 IMC 재시동에 의해 발생된 호 해제 기능을 수행하기 위한 관련 블럭간의 구성 및 메시지의 흐름을 나타낸 구조도로서 발신측과 착신측이 동일한 ALS(201) 구성으로 이루어져 있다. IMC 재시동이 되면 IMC 가 살아나면서 IMC 재시동 시그날을 호처리 프로세스를 생성시키는 주 프로세스인 사용자 프로토콜 제어 기능 주 프로세스(User Protocol Control Function main process; 이하 UPCFmain이라 함)(204)로 전송하게 된다. UPCFmain(204)은 IMC 재시동 시그날을 수신하면 발신과 착신호 참조 값 관리 테이블(Call Reference Table; 이하 CRT라 함)에서 IMC 재시동 시그날을 전송시킨 IMC 에 의해서 설정된 호에 대해서 탐색하여 호 해제를 시킬 발신 및 착신 호처리 프로세스를 모두 찾아낸다. 그래서 찾아낸 호처리 프로세스인 사용자 프로토콜 제어기능 자 프로세스(User Protocol Control Function child process; 이하 UPCFchild이라 함)(205)에게 호처리 프로세스 중단 시그날을 전송한 다음 발신과 착신 호 참조 값 테이블에서 해당 내용을 삭제시킨다. UPCFchild(205)는 호처리 프로세스 중단 시그날을 수신하면 UPCFchild(205)에서 점유하고 있던 UNI 링크 자원 즉 데이타를 전달하는 입력 가상 경로 및 가상 채널과 출력 가상 경로 및 가상 채널을 ULRHF(208)를 호출하여 해제하고, 데이타 전달을 위해 점유하고 있던 스위치 링크 자원을 SLRHF(207)를 호출하여 해제하며, UNI 대역폭 자원을 ULRHF(208)을 호출하여 해제하고, 호가 연결된 상대편 즉 대국의 UPCFchild(205)로 호 해제 시그날을 전송한다. 그리고 사용자 단말로도 호 해제 요구를 하기 위하여 호 해제 요구 시그날을 UPIF(203)로 전송하며 호 해제 요구를 수신한 UPIF(203)는 사용자 단말(202)로 호해제 메시지를 전송한다. 한편 대국에 있는 UPCFchild가 호 해제 시그날을 수신하면 UPCFchild에서 점유하고 있던 입력 가상 경로 및 가상 채널과 출력 가상 경로 및 가상 채널을 해제하고, 스위치 링크 자원을 해제하며, UNI 대역폭 자원을 해제하고, IMC 에게 UPCFchild에서 점유하고 있던 가상 경로 및 가상 채널을 셀 헤더 변환 테이블에서 삭제시키도록 하고, 스위치 라우팅 테이블에서도 관련된 스위치 라우팅 정보를 삭제하도록 하고, 호가 연결되어 있던 사용자 단말에게 호 해제를 하기 위하여 UPIF로 호 해제 요구 시그날을 전송한다. 그러면 UPIF는 사용자 단말로 호 해제 메시지를 전송하도록 하였다.2 is a block diagram showing the configuration of the related blocks and the flow of messages to perform the call release function generated by the IMC restart implemented on the ATM VC switch, the ALS 201 configuration of the same source and destination. When the IMC restarts, the IMC survives and transmits the IMC restart signal to the User Protocol Control Function main process (hereinafter referred to as UPCFmain) 204, which is the main process for generating the call processing process. When the UPCFmain 204 receives the IMC restart signal, the UPCFmain 204 searches for a call set up by the IMC that has transmitted the IMC restart signal in the Call Reference Table (CRT). And all incoming call processing processes. Thus, the call processing process stop signal is sent to the found call processing process, User Protocol Control Function child process (UPCFchild) 205, and then the contents are deleted from the originating and incoming call reference value table. Let's do it. When the UPCFchild 205 receives the call processing interrupt signal, the UPCFchild 205 calls ULRHF 208 for the input virtual path and the virtual channel carrying the UNI link resource occupied by the UPCFchild 205, the data, and the output virtual path and the virtual channel. Releases, releases the switch link resource occupied for data transfer by calling SLRHF 207, releases the UNI bandwidth resource by calling ULRHF 208, and calls the UPCFchild 205 of the other party to which the call is connected. Send the release signal. In addition, the call release request signal is transmitted to the UPIF 203 to make a call release request to the user terminal, and the UPIF 203 receiving the call release request transmits a call release message to the user terminal 202. On the other hand, when the UPCFchild in the station receives the call release signal, it releases the input virtual path and virtual channel and output virtual path and virtual channel occupied by the UPCFchild, releases the switch link resource, releases the UNI bandwidth resource, and informs the IMC. Delete the virtual path and virtual channel occupied by UPCFchild from the cell header translation table, delete the relevant switch routing information from the switch routing table, and release the call with UPIF to release the call to the user terminal connected to the call. Send the request signal. The UPIF then sends a call release message to the user terminal.
제3도는 ATM VC 교환기에서 IMC 재시동에 의해 발생된 호 해제 기능에 대한 전체적인 흐름도이다. IMC가 IMC 재시동 시그날을 UPCFmain으로 전송하면(1) UPCFmain은 IMC 재시동 시그날을 수신하여(2) 발신 호 참조 값 관리 테이블에서 IMC 재시동 시그날을 전송한 IMC로 호가 설정된 호처리 프로세스인 UPCFchild를 모두 탐색하여(3) 해당 UPCFchild로 호처리 프로세스 중단 시그날을 전송한다(4). 그리고 발신 호 참조 값 관리 테이블에서 해당 UPCFchild의 내용을 삭제한다(5). 그 다음에 착신 호 참조 값 관리 테이블에서 IMC 재시동 시그날을 전송한 IMC로 호가 설정된 호처리 프로세스인 UPCFchild를 모두 탐색하여(6) 해당 UPCFchild로 호처리 프로세스 중단 시그날을 전송한다(7). 그리고 착신 호참조 값 관리 테이블에서 해당 UPCFchild의 내용을 삭제한다(8). UPCFchild가 호처리 프로세스 중단 시그날을 수신하면(9) UPCFchild에서 점유하고 있던 UNI 링크 자원 즉 데이타를 전달하는 입력 가상 경로 및 가상 채널과 출력 가상 경로 및 가상 채널을 해제하고(10), 데이타 전달을 위해 점유하고 있던 스위치 링크 자원을 해제하며(11), UNI 대역폭 자원을 해제하고(12), 호가 연결된 상대편 즉 대국의 UPCFchild로 호 해제 시그날을 전송한다(13). 그리고 사용자 단말로도 호 해제 요구를 하기 위하여 호 해제 요구 시그날을 UPIF로 전송하면(14) 호 해제 요구를 수신한 UPIF(15)는 사용자 단말로 호 해제 메시지를 전송한다(16). 한편 대국에 있는 UPCFchild가 호 해제 시그날을 수신하면(17) UPCFchild에서 점유하고 있던 가상 경로 및 가상 채널을 해제하고(18), 데이터 전송을 위해 점유하고 있던 스위치 링크 자원을 해제하며(19), UNI 대역폭 자원을 해제하고(20), IMC에게 UPCFchild에서 점유하고 있던 데이타 전송을 위한 가상 경로 및 가상 채널 정보를 담은 IMC 연결 해제 요구 시그날을 전송하면(21) IMC가 IMC 연결 해제 요구 시그날을 수신하여(22) 셀 헤더 변환테이블 내에서 수신된 시그날 정보내의 가상 경로 및 가상 채널을 갖고 탐색하여 해당 내용을 삭제하고(23), 스위치 라우팅 테이블에서도 해당 가상 경로 및 가상 채널과 관련된 스위치 라우팅 정보를 삭제한다(24). 그런 다음 UPCFchild로 IMC 연결 해제 완료 시그날을 전송한다(25). UPCFchild가 IMC 연결 해제 완료 시그날을 수신하면(26) 호가 연결되어 있던 사용자 단말에게 호 해제를 하기 위하여 UPIF로 호 해제 요구 시그날을 전송한다(27). UPIF는 호 해제 요구 시그날을 수신하면(28), 사용자 단말로 호 해제 메시지를 전송하도록 구현하였다(29).Figure 3 is a general flow diagram of the call release function caused by IMC restart at the ATM VC exchange. When the IMC sends the IMC restart signal to UPCFmain (1), the UPCFmain receives the IMC restart signal (2) and searches for all call processing processes UPCFchild that have been set to the IMC that sent the IMC restart signal in the originating call reference value management table. (3) Send a call processing process stop signal to the UPCFchild (4). Then, the contents of the corresponding UPCFchild are deleted from the outgoing call reference value management table (5). Next, all of the call processing processes UPCFchild, in which the call is set, are transmitted to the IMC that has transmitted the IMC restart signal in the incoming call reference value management table (6), and the call processing process abort signal is transmitted to the corresponding UPCFchild (7). The contents of the corresponding UPCFchild are deleted from the called call reference value management table (8). When the UPCFchild receives a call processing interrupt signal (9), it releases the UNI link resources occupied by the UPCFchild, i.e., the input virtual path and virtual channel and output virtual path and virtual channel carrying data (10), Releases the occupied switch link resource (11), releases the UNI bandwidth resource (12), and transmits the call release signal to the UPCFchild of the other party to which the call is connected (13). In addition, if a call release request signal is transmitted to UPIF in order to request call release from the user terminal (14), the UPIF 15 receiving the call release request transmits a call release message to the user terminal (16). On the other hand, when a UPCFchild in a powerhouse receives a call release signal (17), it releases the virtual path and virtual channel occupied by the UPCFchild (18), releases the switch link resource occupied for data transmission (19), and After releasing the bandwidth resource (20) and sending the IMC disconnect request signal containing the virtual path and virtual channel information for data transmission occupied by the UPCFchild (21), the IMC receives the IMC disconnect request signal ( 22) With the virtual path and the virtual channel in the signal information received in the cell header translation table, it searches and deletes the corresponding contents (23), and the switch routing information related to the virtual path and the virtual channel is also deleted from the switch routing table ( 24). It then sends an IMC disconnect complete signal to the UPCFchild (25). When the UPCFchild receives the IMC disconnection completion signal (26), it transmits a call release request signal to the UPIF to release the call to the user terminal to which the call is connected (27). When the UPIF receives the call release request signal (28), it implements a call release message to the user terminal (29).
상술한 바와 같이 본 발명에 의하면 IMC가 재시동이 되었지만 호해제가 안되어 점유된 상태에 놓여있던 호 설정과 연관된 자원들을 IMC 재시동에 의한 호 해제 기능에 의해 회수할 수 있어 자원관리의 효율을 높일 수 있고, IMC 재시동에 의한 호 해제에 의해 회수된 자원을 다른 호 설정시에 사용할 수 있게 함으로서 호 연결의 성공률을 높일 수 있게 함으로써 교환기의 성능을 향상시킬 수 있다. 또한, IMC가 관리하는 가상 경로 및 가상 채널 정보 그리고 스위치 라우팅 정보와 호처리 프로세스가 관리하는 가상 경로 및 가상 채널 정보 그리고 스위치 라우팅 정보를 항상 일치되도록 유지시켜 줌으로써 교환기 시스템의 신뢰성을 높일 수 있는 탁월한 효과가 있다.As described above, according to the present invention, resources associated with call setup, which have been occupied because IMC is restarted but not released, can be recovered by the call release function by IMC restart, thereby improving resource management efficiency. In addition, the performance of the exchange can be improved by increasing the success rate of the call connection by allowing the resources recovered by the call release by the IMC restart to be used in setting up another call. In addition, the virtual path and virtual channel information managed by the IMC, the switch routing information, the virtual path and virtual channel information managed by the call processing process, and the switch routing information are kept consistent so that the reliability of the exchange system can be improved. There is.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960027585A KR0169251B1 (en) | 1996-07-09 | 1996-07-09 | Call discarding method generated by restarting the interface module controller in atm virtual channel exchanger |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960027585A KR0169251B1 (en) | 1996-07-09 | 1996-07-09 | Call discarding method generated by restarting the interface module controller in atm virtual channel exchanger |
Publications (2)
Publication Number | Publication Date |
---|---|
KR980013141A KR980013141A (en) | 1998-04-30 |
KR0169251B1 true KR0169251B1 (en) | 1999-02-01 |
Family
ID=19465749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960027585A KR0169251B1 (en) | 1996-07-09 | 1996-07-09 | Call discarding method generated by restarting the interface module controller in atm virtual channel exchanger |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR0169251B1 (en) |
-
1996
- 1996-07-09 KR KR1019960027585A patent/KR0169251B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR980013141A (en) | 1998-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR0164106B1 (en) | Sending and receiving method for reservation type virtual path controlling at atm virtual path system | |
KR20000045772A (en) | Method for processing signal message using signalling network layer protocol in mobile communication network | |
US6879592B1 (en) | Switching system and switching control method | |
KR0169251B1 (en) | Call discarding method generated by restarting the interface module controller in atm virtual channel exchanger | |
CN1205828A (en) | Process for transmitting data in universal transmission sysetm | |
JP3090131B2 (en) | Connection hold control method and control circuit in ATM exchange | |
KR0150528B1 (en) | Call Processing Method in ATM Virtual Channel Switch using Scenario | |
JPH11112513A (en) | Multiprocessor exchange and communication method therefor | |
KR100281742B1 (en) | Implementing switchable virtual connection proxy function for interworking frame relay persistent and switchable virtual connection | |
KR100194957B1 (en) | How to handle abnormal call release caused by process restart in asynchronous transfer mode virtual channel switch | |
KR0173378B1 (en) | How to provide incoming trunk line call in asynchronous delivery mode switching system | |
KR0173376B1 (en) | Asynchronous propagation mode Signal re-start method in virtual channel switching system | |
KR100206307B1 (en) | Method for executing x.25 protocol in ess | |
KR100205027B1 (en) | Tandem call suppling method of b-isdn bisup | |
KR100198793B1 (en) | Input and output repeating call testing method by nni link looping in single atm virtual channel switching system | |
KR100221495B1 (en) | Subscriber call connecting method of an atm exchange | |
KR0175485B1 (en) | Path Control Method Using Retry in Fully Distributed Asynchronous Transfer Mode Switching System | |
KR0185873B1 (en) | Multicasting cell copying device at HM subscriber surface | |
KR100198445B1 (en) | Provision methods of user-user switched virtual path connection at incoming trunk interference | |
KR950011482B1 (en) | How to manage inter-regional call line of ISDN user part in electronic switching center | |
KR100218686B1 (en) | Reservation mode virtual path / channel connection registration device in small and medium-sized ATM system and reservation mode virtual path / channel connection registration method using the same | |
KR100205028B1 (en) | Trunk outgoing call supplying method of b-isdn bisup | |
KR100346848B1 (en) | Method for Supporting Point-to-Multipoint Trunk Call in ATM Switching System | |
KR0153936B1 (en) | Transmitting and receiving method for fixed virtual path connection making in atm switching system | |
KR100291594B1 (en) | Method for root initiated ptmp call connection on atm vc switching 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: 19960709 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19960709 Comment text: Request for Examination of Application |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 19970402 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 19980929 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19981009 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19981009 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20010927 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20020930 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20031001 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20041001 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20041001 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20060909 |