KR19990047715A - User Program Loading Method of Standby Processor in Electronic Switching System - Google Patents
User Program Loading Method of Standby Processor in Electronic Switching System Download PDFInfo
- Publication number
- KR19990047715A KR19990047715A KR1019970066224A KR19970066224A KR19990047715A KR 19990047715 A KR19990047715 A KR 19990047715A KR 1019970066224 A KR1019970066224 A KR 1019970066224A KR 19970066224 A KR19970066224 A KR 19970066224A KR 19990047715 A KR19990047715 A KR 19990047715A
- Authority
- KR
- South Korea
- Prior art keywords
- processor
- standby
- user program
- telephony
- loading
- 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.)
- Withdrawn
Links
Landscapes
- Exchange Systems With Centralized Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
본 발명은 TDX-100 전전자 교환기의 스탠바이 텔레포니 프로세서(Telephony Processor; TP)에 사용자 프로그램을 로딩하도록하는 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법에 관한 것으로, 종래의 로딩 기술에 있어서는 텔레포니 프로세서의 소프트웨어를 변경하고자할 때는 그 텔레포니 프로세서를 다시 시작시켜야 하기 때문에 결국, 그 소프트웨어를 변경하는 소정의 기간동안 서비스의 중단이 발생하므로 그 텔레포니 프로세서에 관련된 전전자 교환기의 서비스 연속성이 결여되는 결점이 있었으나, 본 발명에서는 텔레포니 프로세서를 이중화시켜서 TDX-100 전전자 교환기의 스탠바이 텔레포니 프로세서에 사용자 프로그램을 교환 서비스의 중단을 최소화하여 로딩하도록함으로써 전전자 교환기의 서비스 질이 향상되므로 상술한 결점을 개선시킬 수 있는 것이다.The present invention relates to a method for loading a user program of a standby processor in a teleelectronic switcher for loading a user program into a standby telephony processor (TP) of a TDX-100 electronic switchboard. Since the telephony processor must be restarted when the software is changed, the service interruption occurs for a predetermined period of the software change, and thus there is a shortage of service continuity of the electronic switchboard related to the telephony processor. In the present invention, the service quality of the electronic switchboard is improved by duplexing the telephony processor to load the user program on the standby telephony processor of the TDX-100 electronic switchboard with minimal interruption of the exchange service. You can improve the shortcomings.
Description
본 발명은 전전자 교환기에 있어서 스탠바이 프로세서(standby processor)의 사용자 프로그램 로딩(loading) 방법에 관한 것으로서, 특히 TDX-100 전전자 교환기의 스탠바이 텔레포니 프로세서(Telephony Processor; TP)에 사용자 프로그램을 로딩하도록하는 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method of loading a user program of a standby processor in an electronic switchboard, and more particularly, to load a user program in a standby telephony processor (TP) of a TDX-100 electronic switchboard. The present invention relates to a method for loading a user program of a standby processor in an electronic switchboard.
이와 관련하여, 종래의 기술에 따른 전전자 교환기에 있어서 그 전전자 교환기를 운용 중일 때 소프트웨어(software)를 변경하고자하는 경우, 메인 프로세서(Main Processor; MP)에 대해서 스탠바이 로딩 기능이 있었으나, 텔레포니 프로세서의 소프트웨어를 변경하고자할 때는 그 텔레포니 프로세서를 다시 시작시켜 그 소프트웨어를 변경시킬 수 있었다.In this regard, when the electronic switch in accordance with the prior art is to change the software when the electronic switch is operating, there was a standby loading function for the main processor (MP), but the telephony processor If we wanted to change the software, we could change the software by restarting the telephony processor.
그러나, 이와 같은 종래의 로딩 기술에 있어서는 텔레포니 프로세서의 소프트웨어를 변경하고자할 때는 그 텔레포니 프로세서를 다시 시작시켜야 하기 때문에 결국, 그 소프트웨어를 변경하는 소정의 기간동안 서비스의 중단이 발생하므로 그 텔레포니 프로세서에 관련된 전전자 교환기의 서비스 연속성이 결여되는 결점이 있었다.However, in such a conventional loading technique, when the software of the telephony processor is to be changed, the telephony processor must be restarted, so that a service interruption occurs for a predetermined period of time in which the software is changed. There was a flaw in the lack of service continuity of electronic switchboards.
본 발명은 상술한 결점을 개선하기 위하여 안출한 것으로서, 텔레포니 프로세서를 이중화시켜서 TDX-100 전전자 교환기의 스탠바이 텔레포니 프로세서에 사용자 프로그램을 교환 서비스의 중단을 최소화하여 로딩하도록 할 수 있는 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법을 제공하는 데 그 목적이 있다.The present invention has been made to solve the above-mentioned shortcomings. The present invention provides an electronic exchanger capable of dualizing a telephony processor so that a user program can be loaded onto a standby telephony processor of the TDX-100 electronic switchboard with minimal interruption of the exchange service. The purpose is to provide a method for loading a user program of a standby processor.
도 1은 본 발명에 따른 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법을 적용하기 위한 전전자 교환기의 일 실시 예를 나타낸 블록도,1 is a block diagram showing an embodiment of an electronic switch for applying a user program loading method of a standby processor in the electronic switch according to the present invention;
도 2는 도 1에 따른 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법의 일 실시 예를 단계별로 나타낸 순서도.FIG. 2 is a flowchart illustrating a step-by-step embodiment of a method of loading a user program of a standby processor in the electronic switch according to FIG.
<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>
10,12 : 제1,제2 보드 14 : SPCI10,12: 1st, 2nd board 14: SPCI
16 : C-채널 18 : D-채널16: C-channel 18: D-channel
본 발명의 상술한 목적 및 기타 목적과 여러 가지 장점은 이 기술 분야에 숙련된 사람들에 의해 첨부된 도면을 참조하여 하기에 기술되는 발명의 바람직한 실시 예로부터 더욱 명확하게 될 것이다.The above and other objects and various advantages of the present invention will become more apparent from the preferred embodiments of the invention described below with reference to the accompanying drawings by those skilled in the art.
이하, 상술한 목적을 달성하기 위한 본 발명의 실시 예를 상세히 설명하면 다음과 같다.Hereinafter, an embodiment of the present invention for achieving the above object in detail.
도 1은 본 발명에 따른 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법을 적용하기 위한 전전자 교환기의 일 실시 예를 나타낸 블록도로, C-채널 및 D-채널로 연결되어 이중화로 동작하는 각각의 제1,제2 보드(10,12)에 각각 실장된 텔레포니 프로세서(도면 중에 도시되지 않음)는 프로세서간 통신을 제어하는 SPCI(Super Performance Control Interworking)(14)에 의하여 프로세서간 통신을 한다.1 is a block diagram showing an embodiment of an electronic switch for applying a user program loading method of the standby processor in the electronic switch according to the present invention, each of which is connected to the C-channel and D-channel to operate in redundancy The telephony processor (not shown in the figure) mounted on the first and second boards 10 and 12 of the processor performs inter-processor communication by a super performance control interworking (SPCI) 14 that controls inter-processor communication.
이때, 상술한 C-채널은 프로세서간 통신을 위한 채널이고 상술한 D-채널은 이중화를 위한 채널이다.In this case, the above-mentioned C-channel is a channel for communication between processors and the above-mentioned D-channel is a channel for redundancy.
이와 같이 이루어지는 전전자 교환기에 있어서, 본 발명을 도 2를 참조하여 보면 다음과 같다.In the electro-electric exchanger thus formed, the present invention will be described with reference to FIG.
도 2는 도 1에 따른 전전자 교환기에 있어서 스탠바이 프로세서의 사용자 프로그램 로딩 방법의 일 실시 예를 단계별로 나타낸 순서도이다.FIG. 2 is a flowchart illustrating a step-by-step embodiment of a method of loading a user program of a standby processor in the electronic switch according to FIG. 1.
먼저, 스탠바이 사이드의 텔레포니 프로세서에 새로운 사용자 프로그램을 로딩한다(20).First, a new user program is loaded into the telephony processor on the standby side (20).
즉, 운용자에 의하여 스탠바이 로딩 요구 명령어가 입력되면 입력 명령어를 받은 CCP(Central Control Processor, 중앙 제어 프로세서)의 사용자 블록은 스탠바이 로딩 요구가 되어진 해당 프로세서를 입력 파라메터(parameter)를 통해 분석하는데, 입력 명령어를 통해 요구되는 스탠바이 로딩 대상 프로세서는 특정 프로세서일 수도 있고 메인 프로세서 전체 또는 텔레포니 프로세서일 수도 있으나, 본 발명에서는 텔레포니 프로세서이다.That is, when the standby loading request command is input by the operator, the user block of the central control processor (CCP) that receives the input command analyzes the corresponding processor that has been subjected to the standby loading request through an input parameter. The standby loading target processor required through may be a specific processor, the main processor as a whole or a telephony processor, but in the present invention is a telephony processor.
다음, 상술한 단계(20)를 수행한 후, 스탠바이 사이드의 텔레포니 프로세서를 액티브(active) 상태로 천이한다(22).Next, after performing the above-described step 20, the telephony processor on the standby side is transitioned to an active state (22).
즉, 스탠바이 로딩을 완료한 텔레포니 프로세서의 상태에서 액티브 사이드는 노말(normal) 상태가 지속되어 운용중이고, 스탠바이 사이드는 새로운 사용자 프로그램의 로딩이 완료되어 액티브 상태로의 천이를 대기하고 있는 상태가 되고 이때, 액티브 사이드 및 스탠바이 사이드의 텔레포니 프로세서는 서로 독립적으로 운용되며, 새로운 사용자 프로그램이 로딩된 스탠바이 사이드 프로그램의 상태를 액티브 상태로 천이하게 하기 위하여 운용자 요구에 의한 명령어를 수행하여야 한다.That is, in the state of the telephony processor that has completed the standby loading, the active side is in a normal state and is in operation, and the standby side is in a state of waiting for a transition to the active state after the loading of a new user program is completed. In addition, the telephony processors on the active side and the standby side operate independently of each other, and must execute instructions by an operator's request in order to transition the state of the standby side program loaded with the new user program to the active state.
그리고 상술한 단계(22)를 수행한 후, 스탠바이 사이드 및 액티브 사이드를 액티브/스탠바이 이중화 상태로 천이한다(24).After performing the above-described step 22, the standby side and the active side are transitioned to the active / standby redundancy state (24).
즉, 새로운 사용자 프로그램을 로딩받은 텔레포니 프로세서가 액티브 모드의 텔레포니 프로세서로 동작되면 기존의 사용자 프로그램을 수행하던 다른 사이드의 텔레포니 프로세서 상태는 스탠바이 상태가 되어 즉, 기존의 사용자 블록의 수행 상태가 정지되어 있는 상태를 듀얼 카피(dual copy)하기 위해 대기하는 상태로 되고, 양쪽 사이드의 텔레포니 프로세서를 액티브/스탠바이의 정상적인 이중화 모드 상태로 천이하기 위하여 운용자 요구에 의한 명령어를 수행한다.That is, when the telephony processor loaded with the new user program is operated as the telephony processor in the active mode, the telephony processor state of the other side which is executing the existing user program is in a standby state, that is, the execution state of the existing user block is stopped. It waits for a dual copy of the state, and executes an instruction by an operator's request in order to transition the telephony processors on both sides into the normal duplex mode state of active / standby.
이상에서 설명한 바와 같이 본 발명은 텔레포니 프로세서를 이중화시켜서 TDX-100 전전자 교환기의 스탠바이 텔레포니 프로세서에 사용자 프로그램을 교환 서비스의 중단을 최소화하여 로딩함으로써 전전자 교환기의 서비스 질이 향상되는 효과가 있다.As described above, the present invention has the effect of improving the service quality of the electronic switchboard by duplexing the telephony processor by loading a user program on the standby telephony processor of the TDX-100 electronic switchboard with minimal interruption of the exchange service.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970066224A KR19990047715A (en) | 1997-12-05 | 1997-12-05 | User Program Loading Method of Standby Processor in Electronic Switching System |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1019970066224A KR19990047715A (en) | 1997-12-05 | 1997-12-05 | User Program Loading Method of Standby Processor in Electronic Switching System |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR19990047715A true KR19990047715A (en) | 1999-07-05 |
Family
ID=66088845
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1019970066224A Withdrawn KR19990047715A (en) | 1997-12-05 | 1997-12-05 | User Program Loading Method of Standby Processor in Electronic Switching System |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR19990047715A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100419091B1 (en) * | 1996-09-20 | 2004-06-04 | 삼성전자주식회사 | Image signal processing device using display of portable computer |
| KR102406483B1 (en) | 2022-02-14 | 2022-06-10 | 주식회사 넷아스 | method of operation and control system of multi-processor |
-
1997
- 1997-12-05 KR KR1019970066224A patent/KR19990047715A/en not_active Withdrawn
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100419091B1 (en) * | 1996-09-20 | 2004-06-04 | 삼성전자주식회사 | Image signal processing device using display of portable computer |
| KR102406483B1 (en) | 2022-02-14 | 2022-06-10 | 주식회사 넷아스 | method of operation and control system of multi-processor |
| KR20220083985A (en) | 2022-02-14 | 2022-06-21 | 주식회사 넷아스 | multi-processor |
| KR20220083984A (en) | 2022-02-14 | 2022-06-21 | 주식회사 넷아스 | system of multi-processor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1062573A2 (en) | State copying method for software update | |
| JPH02156334A (en) | Information processor | |
| CN102083049B (en) | Startup and shutdown system and switching method thereof | |
| KR19990047715A (en) | User Program Loading Method of Standby Processor in Electronic Switching System | |
| JP2677458B2 (en) | System call execution device | |
| CN113296800B (en) | Broadband radio frequency receiving system with multiplexing function and using method thereof | |
| KR950003686B1 (en) | Online Standby Loading Method for Software Changes | |
| KR100260087B1 (en) | Program loading method of electronic changer | |
| KR19990049842A (en) | Redundancy Processing Method of Exchange Protocol Device Processor | |
| KR200357938Y1 (en) | Update device of the dual memory using a DMA | |
| KR19980084706A (en) | Redundancy Control Method of Control Board of Asynchronous Transfer Mode (ATM) Switch | |
| KR100309681B1 (en) | How to replace the program for executing special resource control processor function in intelligent information providing system | |
| JPS62278861A (en) | Function corresponding scope limiting file replace processing system in multiprocessor system | |
| JPH02139630A (en) | Online task exchange device | |
| JPH05244225A (en) | Non-disruptive system switching method | |
| KR100426841B1 (en) | Method of Controlling Duplexed Processors | |
| KR100197447B1 (en) | Node Redundancy Method of Electronic Switching System and Its Device | |
| KR100211584B1 (en) | Remote control method for bug and booter for bsc | |
| JPS63114495A (en) | Line state managing and controlling method in exchange system | |
| JPH06222941A (en) | Loose coupled multiprocessor | |
| KR19990047697A (en) | Program loading method of electronic changer | |
| KR20010018159A (en) | method for switch over standby processor in switching system | |
| KR100233903B1 (en) | Method for decision of active/standby for duplex and circuit thereof | |
| KR100264471B1 (en) | Data entry method from asynchronous transfer mode exchange to control system console | |
| JPH0520256A (en) | Information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19971205 |
|
| PG1501 | Laying open of application | ||
| N231 | Notification of change of applicant | ||
| PN2301 | Change of applicant |
Patent event date: 20001121 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |