KR20050069862A - Method for processing error in wireless telecommunication network system - Google Patents

Method for processing error in wireless telecommunication network system Download PDF

Info

Publication number
KR20050069862A
KR20050069862A KR1020040034636A KR20040034636A KR20050069862A KR 20050069862 A KR20050069862 A KR 20050069862A KR 1020040034636 A KR1020040034636 A KR 1020040034636A KR 20040034636 A KR20040034636 A KR 20040034636A KR 20050069862 A KR20050069862 A KR 20050069862A
Authority
KR
South Korea
Prior art keywords
service
failure
processing logic
processing
service processing
Prior art date
Application number
KR1020040034636A
Other languages
Korean (ko)
Other versions
KR100703234B1 (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 유엔젤주식회사
Publication of KR20050069862A publication Critical patent/KR20050069862A/en
Application granted granted Critical
Publication of KR100703234B1 publication Critical patent/KR100703234B1/en

Links

Classifications

    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B3/00Window sashes, door leaves, or like elements for closing wall or like openings; Layout of fixed or moving closures, e.g. windows in wall or like openings; Features of rigidly-mounted outer frames relating to the mounting of wing frames
    • E06B3/96Corner joints or edge joints for windows, doors, or the like frames or wings
    • E06B3/964Corner joints or edge joints for windows, doors, or the like frames or wings using separate connection pieces, e.g. T-connection pieces
    • E06B3/9647Corner joints or edge joints for windows, doors, or the like frames or wings using separate connection pieces, e.g. T-connection pieces the connecting piece being part of or otherwise linked to the window or door fittings
    • E06B3/9648Mitre joints
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B3/00Window sashes, door leaves, or like elements for closing wall or like openings; Layout of fixed or moving closures, e.g. windows in wall or like openings; Features of rigidly-mounted outer frames relating to the mounting of wing frames
    • E06B3/96Corner joints or edge joints for windows, doors, or the like frames or wings
    • E06B3/964Corner joints or edge joints for windows, doors, or the like frames or wings using separate connection pieces, e.g. T-connection pieces
    • E06B3/968Corner joints or edge joints for windows, doors, or the like frames or wings using separate connection pieces, e.g. T-connection pieces characterised by the way the connecting pieces are fixed in or on the frame members
    • E06B3/9687Corner joints or edge joints for windows, doors, or the like frames or wings using separate connection pieces, e.g. T-connection pieces characterised by the way the connecting pieces are fixed in or on the frame members with screws blocking the connecting piece inside or on the frame member
    • E06B3/9688Mitre joints

Landscapes

  • Engineering & Computer Science (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야1. TECHNICAL FIELD OF THE INVENTION

본 발명은, 이동통신망 시스템에서의 장애 처리 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임.The present invention relates to a method for handling a failure in a mobile communication network system and a computer-readable recording medium having recorded thereon a program for realizing the method.

2. 발명이 해결하려고 하는 기술적 과제2. The technical problem to be solved by the invention

본 발명은, 서비스 메시지 처리시 장애가 발생함에 따라 처리 메시지의 개시 코드와 가입자 번호 및 서비스 메시지의 처리 방식에 따라 그룹화한 서비스 처리 로직의 그룹 번호를 상황 테이블에 기록한 후 초기화(재기동)함으로써, 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생하는 장애를 처리하기 위한, 이동통신망 시스템에서의 장애 처리 방법을 제공하는데 그 목적이 있음.According to the present invention, when a failure occurs in processing a service message, the same group is initialized by recording the start code of the processing message, the subscriber number, and the group number of the service processing logic grouped according to the processing method of the service message in the situation table. It is an object of the present invention to provide a method for handling a failure in a mobile communication network system for handling a failure caused by the execution of service processing logic having a number.

3. 발명의 해결방법의 요지3. Summary of Solution to Invention

본 발명은, 이동통신망 시스템에서의 장애 처리 방법에 있어서, 서비스 메시지 처리 방식에 따라, 서비스 처리 로직을 그룹화하는 서비스 처리 로직 그룹화 단계; 서비스 메시지를 전달받음에 따라 해당 서비스 처리 장치를 통해 처리하는 서비스 메시지 처리 단계; 상기 서비스 메시지 처리 단계에서 장애가 발생함에 따라 초기화 후에 동일한 서비스 처리 로직을 수행하지 않도록 상기 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 처리 로직의 그룹 번호를 획득하여 장애 상황 테이블에 기록하는 장애 정보 기록 단계; 시스템을 초기화하는 시스템 초기화 단계; 및 초기화함에 따라 상기 서비스 처리 장치를 비활성화하여 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생할 수 있는 장애를 처리하는 장애 처리 단계를 포함함.According to an aspect of the present invention, there is provided a method for processing a failure in a mobile communication network system, the service processing logic grouping step of grouping service processing logic according to a service message processing scheme; A service message processing step of processing a service message through a corresponding service processing device in response to receiving the service message; A failure information recording step of acquiring a start code of the service message, a subscriber number and a group number of service processing logic and recording them in a failure situation table so as not to perform the same service processing logic after initialization as a failure occurs in the service message processing step; A system initialization step of initializing the system; And a failure processing step of deactivating the service processing apparatus according to the initialization to handle a failure that may occur due to the execution of the service processing logic having the same group number.

4. 발명의 중요한 용도4. Important uses of the invention

본 발명은 이동통신망 시스템 등에 이용됨.The present invention is used in a mobile communication network system.

Description

이동통신망 시스템에서의 장애 처리 방법{Method for processing error in wireless telecommunication network system} Method for processing error in mobile telecommunication network system {Method for processing error in wireless telecommunication network system}

본 발명은 이동통신망 시스템에서의 장애 처리 방법에 관한 것으로, 더욱 상세하게는 서비스 메시지 처리시 장애가 발생함에 따라 처리 메시지의 개시 코드와 가입자 번호 및 서비스 메시지의 처리 방식에 따라 그룹화한 서비스 처리 로직의 그룹 번호를 상황 테이블에 기록한 후 초기화(재기동)함으로써, 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생하는 장애를 처리하기 위한, 이동통신망 시스템에서의 장애 처리 방법에 관한 것이다.The present invention relates to a method for processing a failure in a mobile communication network system. More specifically, as a failure occurs in processing a service message, a group of service processing logic grouped according to a start code of a processing message, a subscriber number, and a processing method of a service message. The present invention relates to a fault handling method in a mobile communication network system for handling a fault occurring due to execution of service processing logic having the same group number by initializing (restarting) a record in a situation table.

일반적으로, 이동통신망 시스템은 HLR(Home Location Register), AuC(Authentication Center), EIR(Equipment Identity Register), MPC(Mobile Positioning Center)/GMLC(Gateway Mobile Location Center) 등과 같이 이동통신망에서 주요 제어 기능을 담당하는 핵심망 시스템과, SCP(Service Control Point), IP(Intelligent Peripheral), SMP(Service Management Point) 등과 같이 서비스 로직의 생성 및 관리 등의 기능을 수행하는 지능망 서비스 제어 시스템, ITU(International Telecommunications Union)에 의해 정의된 통신 프로토콜로 유선 전화망(PSTN)의 데이터 트래픽을 무선이나 유선 디지털 광대역 네트웍으로 분산시키기 위한 SS7(Sub System No.7), 단문 메시지 서비스를 처리하기 위한 SMSC(Short Message Service Center) 시스템 및 멀티미디어 메시지 서비스를 처리하기 위한 MMSC(Multimedia Message Service Center) 시스템으로 구성된다.In general, a mobile communication network system performs major control functions in a mobile communication network such as a home location register (HLR), an authentication center (AUC), an equity identity register (EIR), a mobile positioning center (MPC), and a gateway mobile location center (GMLC). Core network system in charge, intelligent network service control system that performs functions such as creation and management of service logic such as Service Control Point (SCP), Intelligent Peripheral (IP), Service Management Point (SMP), and International Telecommunications Union (ITU) SS7 (Sub System No. 7) for distributing data traffic of wired telephone network (PSTN) to wireless or wired digital broadband network, and Short Message Service Center (SMSC) system for short message service And a MMSC (Multimedia Message Service Center) system for processing a multimedia message service.

이러한, 각 시스템들은 상호 전달받은 서비스 메시지를 해석한 후, 데이터베이스를 통해 가입자 정보를 획득하여 해당 서비스 메시지에서 요청하는 작업을 수행한다.Each of these systems interprets the service messages received from each other, and acquires subscriber information through a database to perform a request for the corresponding service message.

또한, 각 시스템들은 서비스 메시지의 종류에 따라 이를 처리하는 다수의 서비스 처리 장치를 포함한다. 이 때, 각 서비스 처리 장치는 메시지와 가입자 데이터베이스를 이용하여 서비스 처리 로직을 수행하기 위한 메시지 수신 모듈, 상기 메시지 수신 모듈에서 수신한 서비스를 메시지를 디코딩하기 위한 메시지 디코딩 모듈, 가입자 데이터베이스 조회 모듈을 포함한다. In addition, each system includes a plurality of service processing devices that process them according to the type of service message. In this case, each service processing apparatus includes a message receiving module for performing service processing logic using a message and a subscriber database, a message decoding module for decoding a message received from the message receiving module, and a subscriber database inquiry module. do.

이러한 각 시스템들은 이동통신 서비스의 특성상 어떠한 장애가 발생해도 서비스를 지속적으로 제공할 수 있어야 한다. 특히, 핵심망 시스템은 이동통신망 전체에 대한 주요 제어 기능을 담당하기 때문에, 시스템에 장애가 발생하더라도 가입자들에게 통화 서비스를 제공할 수 있어야 한다.Each of these systems must be able to continuously provide service in the event of any failure due to the characteristics of mobile communication service. In particular, since the core network system is in charge of the main control function of the entire mobile communication network, it should be possible to provide call service to subscribers even if the system fails.

여기서, 종래의 이동통신망 시스템에서의 장애 처리 방법에 대해 살펴보면, 종래의 기술은 각 시스템을 이중화하여 장애를 처리했기 때문에 동일한 시스템을 여분으로 구비해야 하는 문제점이 있었다.Here, looking at the failure handling method in the conventional mobile communication network system, the conventional technology has a problem that must be provided with the same system redundant because each system is duplicated to handle the failure.

한편, 다른 종래의 기술로 고장 허용(Fault Tolerant) 하드웨어를 장착하여 장애를 처리하는 방법이 있는데, 이는 하드웨어적 장애가 아닌 소프트웨어적인 장애는 처리할 수 없는 문제점이 있었다.On the other hand, there is a method for handling a fault by mounting a fault-tolerant hardware in another conventional technology, which has a problem that can not handle a software fault rather than a hardware fault.

본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 서비스 메시지 처리시 장애가 발생함에 따라 처리 메시지의 개시 코드와 가입자 번호 및 서비스 메시지의 처리 방식에 따라 그룹화한 서비스 처리 로직의 그룹 번호를 상황 테이블에 기록한 후 초기화(재기동)함으로써, 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생하는 장애를 처리하기 위한, 이동통신망 시스템에서의 장애 처리 방법을 제공하는데 그 목적이 있다. The present invention has been proposed to solve the above-mentioned problem. As a failure occurs in processing a service message, a start code of a processing message, a subscriber number, and a group number of service processing logic grouped according to a processing method of a service message are recorded in a situation table. It is an object of the present invention to provide a method for handling a failure in a mobile communication network system for dealing with a failure caused by the execution of service processing logic having the same group number by post-initialization (restart).

상기 목적을 달성하기 위한 본 발명의 방법은, 이동통신망 시스템에서의 장애 처리 방법에 있어서, 서비스 메시지 처리 방식에 따라, 서비스 처리 로직을 그룹화하는 서비스 처리 로직 그룹화 단계; 서비스 메시지를 전달받음에 따라 해당 서비스 처리 장치를 통해 처리하는 서비스 메시지 처리 단계; 상기 서비스 메시지 처리 단계에서 장애가 발생함에 따라 초기화 후에 동일한 서비스 처리 로직을 수행하지 않도록 상기 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 처리 로직의 그룹 번호를 획득하여 장애 상황 테이블에 기록하는 장애 정보 기록 단계; 시스템을 초기화하는 시스템 초기화 단계; 및 초기화함에 따라 상기 서비스 처리 장치를 비활성화하여 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생할 수 있는 장애를 처리하는 장애 처리 단계를 포함하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided a method for processing a failure in a mobile communication network system, the service processing logic grouping step of grouping service processing logic according to a service message processing scheme; A service message processing step of processing a service message through a corresponding service processing device in response to receiving the service message; A failure information recording step of acquiring a start code of the service message, a subscriber number and a group number of service processing logic and recording them in a failure situation table so as not to perform the same service processing logic after initialization as a failure occurs in the service message processing step; A system initialization step of initializing the system; And initiating a service processing device by inactivating the service processing device so as to handle a failure that may occur due to the execution of service processing logic having the same group number.

한편, 본발명은 장애 처리를 위하여, 이동통신 시스템에, 서비스 메시지 처리 방식에 따라, 서비스 처리 로직을 그룹화하는 서비스 처리 로직 그룹화 기능; 서비스 메시지를 전달받음에 따라 해당 서비스 처리 장치를 통해 처리하는 서비스 메시지 처리 기능; 상기 서비스 메시지 처리 단계에서 장애가 발생함에 따라 초기화 후에 동일한 서비스 처리 로직을 수행하지 않도록 상기 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 처리 로직의 그룹 번호를 획득하여 장애 상황 테이블에 기록하는 장애 정보 기록 기능; 시스템을 초기화하는 시스템 초기화 기능; 및 초기화함에 따라 상기 서비스 처리 장치를 비활성화하여 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생할 수 있는 장애를 처리하는 장애 처리 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.Meanwhile, the present invention provides a service processing logic grouping function for grouping service processing logic according to a service message processing scheme in a mobile communication system for handling a failure; A service message processing function for processing through a corresponding service processing device in response to receiving the service message; A failure information recording function of acquiring the start code of the service message, the subscriber number and the group number of the service processing logic and recording them in a failure situation table so as not to perform the same service processing logic after initialization as a failure occurs in the service message processing step; A system initialization function for initializing the system; And a computer-readable recording medium having a program recorded thereon for deactivating the service processing apparatus and initializing a failure processing function for handling a failure that may occur due to the execution of service processing logic having the same group number. .

또한, 본 발명은 운용자가 시스템의 장애를 용이하게 처리할 수 있도록 서비스 메시지 정보(개시 코드)와 데이터베이스에 저장되어 있는 해당 가입자 정보를 이용하여 로그 파일(log file)을 생성하는 로그 파일 생성 기능을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention provides a log file generation function for generating a log file using the service message information (start code) and the corresponding subscriber information stored in the database so that the operator can easily handle the system failure. A computer readable recording medium having recorded thereon a program for further realization is provided.

본 발명은 소프트웨어적 오류로 인한 시스템의 장애를 해결하여 이동통신 시스템의 신뢰성을 향상시키는 것을 특징으로 한다.The present invention is characterized by improving the reliability of the mobile communication system by solving the failure of the system due to the software error.

본 발명은 소프트웨어적인 장애가 발생함에 따라 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 메시지의 처리 방식에 따라 그룹화한 서비스 처리 로직의 그룹 번호를 상황 테이블에 기록한 후 초기화함으로써, 서비스 중단 시간의 감소 및 이동통신 시스템의 가용성을 증가시키는 것을 특징으로 한다.The present invention reduces the service downtime and reduces mobile downtime by recording the initialization code of the service message, the subscriber number, and the group number of the service processing logic grouped according to the processing method of the service message in the situation table as a software failure occurs. It is characterized by increasing the availability of the system.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1 은 본 발명이 적용되는 이동통신망 시스템의 일실시예 구성도이다.1 is a configuration diagram of an embodiment of a mobile communication network system to which the present invention is applied.

도 1 에 도시된 바와 같이, 본 발명이 적용되는 이동통신망 시스템은, 이동통신망 시스템의 주요 제어 기능을 담당하는 핵심망 시스템과, 서비스 로직의 생성 및 관리 등의 기능을 수행하는 지능망 서비스 제어 시스템, ITU(International Telecommunications Union)에 의해 정의된 통신 프로토콜로 유선 전화망(PSTN)의 데이터 트래픽을 무선이나 유선 디지털 광대역 네트웍으로 분산시키기 위한 SS7(Sub System No.7)(28), 단문 메시지 서비스를 처리하기 위한 SMSC(Short Message Service Center)(24), 멀티미디어 메시지 서비스를 처리하기 위한 MMSC(Multimedia Message Service Center)(17), 패킷을 중계하기 위한 패킷 교환 장치(SGSN : Serving GPRS Support Node)(16), 이동통신 단말기와 접속하기 위한 다수의 기지국(Node B)(11), 다수의 기지국(Node B)(11)을 제어하며 자신이 속한 도메인의 라디오(Radio) 자원을 제어하기 위한 RNC(Radio Network Controller)(12), 초고속 국가망과 관문 이동통신 교환국(14)을 연결하기 위한 비동기 전송모드(ATM : Asynchronous Transfer Mode) 스위치(13), 관문 이동통신 교환국(GMSC : Gateway Mobile Services Switching Center)(14), 3세대 이동전화 교환국(3G MSC : 3Generation Mobile Switching Center)(15), 상기 SS7(28)과 IP(Internet Protocol) 백본(backbone)을 연결하기 위한 패킷 관문 교환장치(GGSN : Gateway GPRS Support Node)(25), 무선 응용 프로토콜을 처리하기 위한 WAP(Wireless Application Protocol) GWS(GateWay System)(27), 가입자의 위치정보를 파악해 각종 서비스를 연결시켜 주기 위한 GMLC(Gateway Mobile Location Center)(26)을 포함한다.As shown in FIG. 1, a mobile communication network system to which the present invention is applied includes an ITU, a core network system that performs main control functions of a mobile communication network system, an intelligent network service control system that performs functions such as generation and management of service logic, and an ITU. Communication system defined by the International Telecommunications Union (SST) for distributing data traffic from a wired telephone network (PSTN) to a wireless or wired digital broadband network. Short Message Service Center (SMSC) 24, Multimedia Message Service Center (MMSC) 17 for processing multimedia message services, Packet Switching Device (SGSN: Serving GPRS Support Node) 16 for relaying packets, mobile Controls a plurality of base stations (Node B) 11, a plurality of base stations (Node B) 11 for accessing a communication terminal and provides radio resources of its own domain. RNC (Radio Network Controller) (12), Asynchronous Transfer Mode (ATM) Switch (13) for connecting the high-speed national network and the gateway mobile communication switching center (14), Gateway Mobile Communication Switching Station (GMSC) Gateway Mobile Services Switching Center (14), 3G Mobile Switching Center (3G MSC: 3 Generation Mobile Switching Center) (15), Packet gateway switch for connecting the SS7 (28) and the IP (Internet Protocol) backbone (GGSN: Gateway GPRS Support Node) (25), WAP (Wireless Application Protocol) GWS (GateWay System) 27 to handle wireless application protocols, GMLC (Gateway) to identify subscriber's location information and connect various services Mobile Location Center).

이를 좀 더 상세히 살펴보면, 먼저 핵심망 시스템은 가입자의 호처리 및 위치 정보를 관리하기 위한 HLR(Home Location Register)(21), 이동통신망에서 가입자에 대한 인증 및 무선 통화 구간에 대한 암호화를 수행하기 위한 AuC(Authentication Center)(20), 이동통신망에서 단말의 적합성 여부를 판단하기 위한 EIR(Equipment Identity Register)(18), 이동통신망에서 가입자(단말)의 위치 정보를 수집 및 관리하기 위한 MPC(Mobile Positioning Center)/GMLC(Gateway Mobile Location Center)를 포함한다.In more detail, first, the core network system includes a home location register (HLR) 21 for managing call processing and location information of a subscriber, an AuC for authentication of a subscriber and encryption of a wireless call interval in a mobile communication network. (Authentication Center) 20, an Equipment Identity Register (EIR) 18 for determining suitability of a terminal in a mobile communication network, and an MPC (Mobile Positioning Center) for collecting and managing location information of a subscriber (terminal) in a mobile communication network. ) / Gateway Mobile Location Center (GMLC).

또한, 지능망 시스템은 지능망 서비스의 로직과 데이터를 관리하며 지능망 서비스에 대한 모든 과정을 제어하기 위한 SCP(Service Control Point)(19), 지능망 서비스에 필요한 각종 안내 멘트를 제공하기 위한 IP(Intelligent Peripheral)(23), 고객센터와 연동을 통하여 가입자 정보를 저장 및 관리하기 위한 SMP(Service Management Point)(22) 등을 포함한다.In addition, the intelligent network system manages the logic and data of the intelligent network service, an SCP (Service Control Point) 19 for controlling all processes of the intelligent network service, and an IP (Intelligent Peripheral) for providing various announcements necessary for the intelligent network service. (23), and a service management point (SMP) 22 for storing and managing subscriber information through interworking with the customer center.

도 2 는 본 발명에 따른 이동통신망 시스템에서의 장애 처리 방법에 대한 일실시예 흐름도이다.2 is a flowchart illustrating a failure handling method in a mobile communication network system according to the present invention.

먼저, 서비스 메시지의 종류, 즉 서비스 메시지의 처리 방식에 따른 서비스 처리 로직을 그룹화한다. 이 때, 이동통신망 시스템은 데이터베이스에서 가입자 정보를 요청하는 메시지와 같은 치명적인 장애를 유발할 수 있는 작업을 요청하는 메시지의 서비스 처리 로직은 그룹 번호를 0으로 설정하며, 그 밖의 서비스 처리 로직은 서로 종속적인 서비스 처리 로직끼리 그룹화하고 양의 정수로 그룹 번호를 할당하여 서비스 처리 로직 그룹간에 독립적인 동작이 가능하도록 한다. 따라서, 하나의 그룹 번호가 장애 상황으로 등록되면 같은 그룹 번호를 가지고 있는 서비스 처리 로직은 더 이상 수행되지 않는다.First, the service processing logic according to the type of service message, that is, the service message processing method is grouped. At this time, the mobile communication network system sets the group number to 0 for the service processing logic of a message requesting a task that may cause a fatal failure such as a message requesting subscriber information in a database, and the other service processing logics are dependent on each other. Group service processing logics and assign group numbers with positive integers to enable independent operation between service processing logic groups. Therefore, if one group number is registered as a failure situation, service processing logic having the same group number is no longer performed.

이후, 타 시스템으로부터 전달받은 서비스 메시지를 해당 서비스 처리 장치를 통해 처리한다(201). 이 때, 이동통신망 시스템은 서비스 메시지 종류에 따라 해당 서비스 메시지를 처리하는 다수의 서비스 처리 장치를 구비하고 있기 때문에, 서비스 메시지를 수신하면 해당 서비스 처리 장치를 통해 서비스 메시지를 처리한다.Thereafter, the service message received from another system is processed through the corresponding service processing device (201). In this case, since the mobile communication network system includes a plurality of service processing apparatuses for processing the service message according to the service message type, the mobile communication network system processes the service message through the service processing apparatus upon receiving the service message.

이후, 상기 "201" 과정에서 장애가 발생함에 따라 초기화 후에 동일한 서비스 처리 로직을 수행하지 않도록 상기 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 메시지의 처리 방식에 따라 그룹화한 서비스 처리 로직의 그룹 번호를 획득하여 상황 테이블에 기록한다(202, 203). Subsequently, as a failure occurs in the process “201”, the service code may be obtained by acquiring a group code of service processing logic grouped according to a start code of the service message, a subscriber number, and a service message processing method so as not to perform the same service processing logic after initialization. Write to the situation table (202, 203).

이 때, 가입자 번호는 2G 가입자 식별 번호(MIN : Mobile Identification Number), 2G 가입자 전화 번호(MDN : Mobile Directory Number), 3G 가입자 식별 번호(IMSI : International Mobile Subscriber Identity), 3G 가입자 전화 번호(MSISDN : Mobile Subscriber ISDN Number)를 포함한다.In this case, the subscriber number may include a 2G Mobile Identification Number (MIN), a 2G Mobile Directory Number (MDN), a 3G Subscriber Identification Number (IMSI: International Mobile Subscriber Identity), and a 3G Subscriber Telephone Number (MSISDN: Mobile Subscriber ISDN Number).

또한, 운용자가 시스템의 장애를 용이하게 처리할 수 있도록 메시지 정보와 데이터베이스에 저장되어 있는 해당 가입자 정보를 이용하여 로그 파일(log file)을 생성할 수도 있다. In addition, a log file may be generated using message information and corresponding subscriber information stored in a database so that an operator can easily handle a system failure.

이후, 초기화(재기동)한다(204).Thereafter, initialization (restart) is performed (204).

이후, 운용자는 생성한 로그 파일을 참조하여 신속하게 시스템의 장애를 처리할 수 있다. After that, the operator can quickly troubleshoot the system by referring to the generated log file.

상기와 같은 과정은 장애가 발생하면 곧바로 수행되기 때문에 실제적으로 시스템 정지 시간은 1초 이내이다. Since the above process is performed immediately after a failure, the system down time is actually less than 1 second.

또한, 상기 상황 테이블은 일종의 저장장치로 시스템이 재기동된 경우, 시스템은 상기 상황 테이블을 통해 처리하지 말아야 할 서비스 처리 로직을 알 수 있다.In addition, the situation table is a kind of storage device, when the system is restarted, the system can know the service processing logic that should not be processed through the situation table.

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be clear to those of ordinary knowledge.

상기와 같은 본 발명은, 서비스 메시지 처리시 장애가 발생함에 따라 처리 메시지의 개시 코드와 가입자 번호 및 서비스 메시지의 처리 방식에 따라 그룹화한 서비스 처리 로직의 그룹 번호를 상황 테이블에 기록한 후 초기화(재기동)함으로써, 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생하는 장애를 처리할 수 있는 효과가 있다.As described above, the present invention records and initializes (restarts) after recording a start code of a processing message, a subscriber number, and a group number of service processing logic grouped according to a processing method of a service message as a failure occurs in processing a service message. Therefore, there is an effect that can handle a failure caused by the execution of the service processing logic having the same group number.

도 1 은 본 발명이 적용되는 이동통신망 시스템의 일실시예 구성도.1 is a configuration diagram of an embodiment of a mobile communication network system to which the present invention is applied.

도 2 는 본 발명에 따른 이동통신망 시스템에서의 장애 처리 방법에 대한 일실시예 흐름도.2 is a flowchart illustrating a failure processing method in a mobile communication network system according to the present invention;

* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

11 : 기지국(Node B) 12 : RNC(Radio Network Controller)11: base station (Node B) 12: RNC (Radio Network Controller)

13 : 비동기 전송모드 스위치(ATM switch)13: Asynchronous transfer mode switch

14 : 관문 이동통신 교환국(GMSC) 15 : 3세대 이동전화 교환국14: Gateway Mobile Communication Switching Station (GMSC) 15: 3rd Generation Mobile Phone Switching Station

16 : 패킷 교환 장치(SGSN)16: Packet Switching Device (SGSN)

17 : MMSC(Multimedia Message Service Center)17: Multimedia Message Service Center (MMSC)

18 : EIR(Equipment Identity Register)18: Equipment Identity Register (EIR)

19 : SCP(Service Control Point) 20 : AuC(Authentication Center)19: SCP (Service Control Point) 20: AuC (Authentication Center)

21 : HLR(Home Location Register) 22 : SMP(Service Management Point)21: HLR (Home Location Register) 22: SMP (Service Management Point)

23 : IP(Intelligent Peripheral) 23: IP (Intelligent Peripheral)

24 : SMSC(Short Message Service Center)24: Short Message Service Center (SMSC)

25 : GGSN(Gateway GPRS Support Node)25: Gateway GPRS Support Node (GGSN)

26 : GMLC(Gateway Mobile Location Center)26: Gateway Mobile Location Center (GMLC)

27 : WAP(Wireless Application Protocol) GWS(GateWay System)27: WAP (Wireless Application Protocol) GWS (GateWay System)

28 : SS7(Sub System No.7)28: SS7 (Sub System No.7)

Claims (6)

이동통신망 시스템에서의 장애 처리 방법에 있어서,In the fault handling method in a mobile communication network system, 서비스 메시지 처리 방식에 따라, 서비스 처리 로직을 그룹화하는 서비스 처리 로직 그룹화 단계;A service processing logic grouping step of grouping service processing logic according to a service message processing scheme; 서비스 메시지를 전달받음에 따라 해당 서비스 처리 장치를 통해 처리하는 서비스 메시지 처리 단계;A service message processing step of processing a service message through a corresponding service processing device in response to receiving the service message; 상기 서비스 메시지 처리 단계에서 장애가 발생함에 따라 초기화 후에 동일한 서비스 처리 로직을 수행하지 않도록 상기 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 처리 로직의 그룹 번호를 획득하여 장애 상황 테이블에 기록하는 장애 정보 기록 단계; A failure information recording step of acquiring a start code of the service message, a subscriber number and a group number of service processing logic and recording them in a failure situation table so as not to perform the same service processing logic after initialization as a failure occurs in the service message processing step; 시스템을 초기화하는 시스템 초기화 단계; 및A system initialization step of initializing the system; And 초기화함에 따라 상기 서비스 처리 장치를 비활성화하여 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생할 수 있는 장애를 처리하는 장애 처리 단계A failure processing step of deactivating the service processing device by initializing and handling a failure that may occur due to the execution of service processing logic having the same group number. 를 포함하는 이동통신망 시스템에서의 장애 처리 방법.Failure handling method in a mobile communication network system comprising a. 제 1 항에 있어서,The method of claim 1, 운용자가 시스템의 장애를 용이하게 처리할 수 있도록 서비스 메시지 정보(개시 코드)와 데이터베이스에 저장되어 있는 해당 가입자 정보를 이용하여 로그 파일(log file)을 생성하는 로그 파일 생성 단계Log file generation step that creates log file using service message information (start code) and corresponding subscriber information stored in database so that an operator can easily handle system failure 를 더 포함하는 이동통신망 시스템에서의 장애 처리 방법.Failure handling method in a mobile communication network system further comprising. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 서비스 처리 로직 그룹화 단계는,The service processing logic grouping step is 데이터베이스에서 가입자 정보를 요청하는 메시지와 같이 치명적인 장애를 유발할 수 있는 작업을 요청하는 메시지의 서비스 처리 로직은 그룹 번호를 0으로 설정하며, 그 밖의 서비스 처리 로직은 서로 종속적인 서비스 처리 로직끼리 그룹화하여 서비스 처리 로직 그룹간에 독립적인 동작이 가능하도록 양의 정수로 그룹 번호를 할당하는 것을 특징으로 하는 이동통신망 시스템에서의 장애 처리 방법.The service processing logic of a message requesting a task that can cause a fatal failure, such as a message requesting subscriber information in the database, sets the group number to 0, and the other service processing logic groups the service processing logics that are dependent on each other. A method for handling a failure in a mobile communication network system, characterized by assigning a group number with a positive integer to enable independent operation between processing logic groups. 제 3 항에 있어서,The method of claim 3, wherein 상기 가입자 번호는, The subscriber number is 2G 가입자 식별 번호(MIN : Mobile Identification Number), 2G 가입자 전화 번호(MDN : Mobile Directory Number), 3G 가입자 식별 번호(IMSI : International Mobile Subscriber Identity), 3G 가입자 전화 번호(MSISDN : Mobile Subscriber ISDN Number)를 포함하는 것을 특징으로 하는 이동통신망 시스템에서의 장애 처리 방법.2G Mobile Identification Number (MIN), Mobile Directory Number (2DN), Mobile Directory Number (MDN), International Mobile Subscriber Identity (IMSI), and Mobile Subscriber ISDN Number (MSISDN) Failure handling method in a mobile communication network system comprising a. 장애 처리를 위하여, 이동통신 시스템에,In order to deal with failures, 서비스 메시지 처리 방식에 따라, 서비스 처리 로직을 그룹화하는 서비스 처리 로직 그룹화 기능;A service processing logic grouping function for grouping service processing logic according to a service message processing scheme; 서비스 메시지를 전달받음에 따라 해당 서비스 처리 장치를 통해 처리하는 서비스 메시지 처리 기능;A service message processing function for processing through a corresponding service processing device in response to receiving the service message; 상기 서비스 메시지 처리 단계에서 장애가 발생함에 따라 초기화 후에 동일한 서비스 처리 로직을 수행하지 않도록 상기 서비스 메시지의 개시 코드와 가입자 번호 및 서비스 처리 로직의 그룹 번호를 획득하여 장애 상황 테이블에 기록하는 장애 정보 기록 기능; A failure information recording function of acquiring the start code of the service message, the subscriber number and the group number of the service processing logic and recording them in a failure situation table so as not to perform the same service processing logic after initialization as a failure occurs in the service message processing step; 시스템을 초기화하는 시스템 초기화 기능; 및A system initialization function for initializing the system; And 초기화함에 따라 상기 서비스 처리 장치를 비활성화하여 동일한 그룹 번호를 가지는 서비스 처리 로직의 수행으로 인하여 발생할 수 있는 장애를 처리하는 장애 처리 기능A failure handling function that inactivates the service processing device by initializing and handles a failure that may occur due to the execution of service processing logic having the same group number. 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 제 5 항에 있어서,The method of claim 5, 운용자가 시스템의 장애를 용이하게 처리할 수 있도록 서비스 메시지 정보(개시 코드)와 데이터베이스에 저장되어 있는 해당 가입자 정보를 이용하여 로그 파일(log file)을 생성하는 로그 파일 생성 기능Log file generation function that creates a log file using service message information (start code) and corresponding subscriber information stored in the database so that an operator can easily handle system failures. 을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium that records a program for further realization.
KR1020040034636A 2003-12-30 2004-05-17 Method for processing error in wireless telecommunication network system KR100703234B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020030100585 2003-12-30
KR20030100585 2003-12-30

Publications (2)

Publication Number Publication Date
KR20050069862A true KR20050069862A (en) 2005-07-05
KR100703234B1 KR100703234B1 (en) 2007-04-05

Family

ID=37260207

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040034636A KR100703234B1 (en) 2003-12-30 2004-05-17 Method for processing error in wireless telecommunication network system

Country Status (1)

Country Link
KR (1) KR100703234B1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0595357A (en) * 1991-10-02 1993-04-16 Shikoku Nippon Denki Software Kk Delete system of information at outside of object by waiting of fault information
JPH10229395A (en) 1997-02-13 1998-08-25 Nippon Telegr & Teleph Corp <Ntt> Method and device for managing fault information
KR100330417B1 (en) 2000-01-28 2002-03-27 오길록 Apparatus and Method for Double Interface in ATM Based Home Location Register
KR20020046617A (en) * 2000-12-15 2002-06-21 구자홍 Method of Controlling Fault Report of System

Also Published As

Publication number Publication date
KR100703234B1 (en) 2007-04-05

Similar Documents

Publication Publication Date Title
CN1281081C (en) System and method of selecting GGSN in mobile communications network
US20090264122A1 (en) Method and System for Updating Home Location Register in Mobile Network
EP1420605B1 (en) Implementing roaming call to foreign intelligent client
JP5566527B2 (en) Method of notifying an abnormal condition during non-access layer (NAS) message tunneling
CN111225074A (en) Network service system and network service method
EP1864519A2 (en) Inbound roamer call control system
CN104168545A (en) Method and system realizing instant message and short message/multimedia message intercommunication
CN110062115A (en) Communication means, terminal, carrier server and smart machine
HU223922B1 (en) Method and arrangement for providing intelligent network support to a mobile subscriber
KR20050032601A (en) Mobile terminal identity protection through home location register modification
WO2007112683A1 (en) Method,apparatus and system for call recovery
EP3185598B1 (en) Application registration method and apparatus
CN110830934A (en) Call failure processing method and device
JP2010508737A (en) Access to communication network
EP2524531B1 (en) Method, network entity, telecommunications network and computer program product for handling subscription data in a telecommunications network
US7796641B2 (en) Method, computer program product, and apparatus for providing a universal high speed link for operation support system data
JP7214030B1 (en) Method and information processing device
KR100703234B1 (en) Method for processing error in wireless telecommunication network system
CN102377883B (en) Method, device and system for processing fixed network calling
WO2018014882A1 (en) Method and device for acquiring router information, and router addressing apparatus and system
CN101047969A (en) Method for channel call in mobile communication network
CN100512502C (en) Visiting location register and method for obtaining user data by visiting location register
US20100035608A1 (en) Method and device for generating subscriber information
CN110460989B (en) Method, device and system for setting telephone number
KR100483743B1 (en) System and method for providing common network system being able to provide value added services using ring-back tone time

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
LAPS Lapse due to unpaid annual fee