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

KR20080026689A - Apparatus and method for call setup of intelligent network - Google Patents

Apparatus and method for call setup of intelligent network Download PDF

Info

Publication number
KR20080026689A
KR20080026689A KR1020060091534A KR20060091534A KR20080026689A KR 20080026689 A KR20080026689 A KR 20080026689A KR 1020060091534 A KR1020060091534 A KR 1020060091534A KR 20060091534 A KR20060091534 A KR 20060091534A KR 20080026689 A KR20080026689 A KR 20080026689A
Authority
KR
South Korea
Prior art keywords
intelligent network
scp
call
network service
service
Prior art date
Application number
KR1020060091534A
Other languages
Korean (ko)
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 KR1020060091534A priority Critical patent/KR20080026689A/en
Publication of KR20080026689A publication Critical patent/KR20080026689A/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1043Gateway controllers, e.g. media gateway control protocol [MGCP] controllers

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

An apparatus and a method for processing a call of an intelligent network service are provided to reduce a service request failure rate by guaranteeing an intelligent network service by using a detour routing route. A soft switch(200) determines whether a received call is a call of an intelligent service, and if the received call is a call of an intelligent service, the soft switch(200) attempts connection to an SCP(Service Control Point) which controls the corresponding intelligent network service. If the connection to the SCP fails, the soft switch(200) obtains a detour route and re-requests the intelligent network service. A database(220) stores a number configuration table having information of an intelligent network service requested by a subscriber, an SCP information table having SCP information for a connection to the corresponding SCP, and a routing table having information for obtaining a detour route by setting a route for call processing.

Description

지능망 서비스의 호 처리를 위한 장치 및 방법{APPARATUS AND METHOD FOR CALL SETUP OF INTELLIGENT NETWORK}Apparatus and method for call processing of intelligent network service {APPARATUS AND METHOD FOR CALL SETUP OF INTELLIGENT NETWORK}

도 1은 종래 기술에 따른 지능망 구성도,1 is an intelligent network configuration according to the prior art,

도 2는 본 발명의 실시 예에 따른 지능망 서비스에서 지능망 서비스 호 처리 장치 블록도,2 is a block diagram of an intelligent network service call processing apparatus in an intelligent network service according to an embodiment of the present invention;

도 3은 본 발명의 실시 예에 따른 번호구성 테이블 예,3 is an example number configuration table according to an embodiment of the present invention;

도 4는 본 발명의 실시 예에 따른 SCP 정보 테이블 예,4 is an example of an SCP information table according to an embodiment of the present invention,

도 5는 본 발명의 실시 예에 따른 루팅 테이블 예,5 is a routing table example according to an embodiment of the present invention,

도 6a은 본 발명의 실시 예에 따른 지능망 서비스 요구 실패가 없는 경우 지능망 서비스 흐름도,6A is an intelligent network service flowchart when there is no failure of an intelligent network service request according to an embodiment of the present invention;

도 6b은 본 발명의 실시 예에 따른 지능망 서비스 요구 실패가 있는 경우 지능망 서비스 흐름도,6B is a flowchart of an intelligent network service when there is a failure of an intelligent network service request according to an embodiment of the present invention;

도 7은 본 발명의 실시 예에 따른 지능망 서비스 호 처리를 위한 흐름도.7 is a flowchart illustrating an intelligent network service call processing according to an embodiment of the present invention.

본 발명은 지능망 서비스의 호 처리를 제어하는 장치 및 방법에 관한 것으로, 특히 지능망 서비스의 호 연결를 제어하는 소프트스위치(Soft SWitch:SSW)와 소프트스위치간 전송을 담당하는 트렁크게이트웨이(Trunck GateWay:TGW)를 사용하여 지능망 서비스를 위한 호를 처리함으로써 지능망 서비스의 실패율을 줄일 수 있는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and a method for controlling call processing of an intelligent network service. In particular, a soft switch (SSW) for controlling a call connection of an intelligent network service and a trunk gateway (Trunck GateWay: TGW) in charge of transmission between soft switches. The present invention relates to an apparatus and a method for reducing a failure rate of an intelligent network service by processing a call for an intelligent network service.

정보화사회가 진전됨에 따라 통신망에는 여러 가지 기능이 추가되어 새로운 서비스가 제공되고 있다. 일반적으로 전화서비스를 효율적으로 사용하기 위한 부가 서비스(단축 다이얼, 3자 통화등등)를 제공하기 위해서 컴퓨터가 교환기를 제어하는데 사용되었는데, 이것이 바로 전자 교환기이다. 상기 교환기는 소프트웨어의 지시에 따라 동작하기 때문에 필요한 소프트웨어를 추가하면 새로운 서비스를 실현할 수 있다. 그러기 위해서는 연관되는 교환기의 소프트웨어를 모두 추가 또는 변경하여야 하는데, 전국에 설치되어 있는 모든 교환기에 기능을 추가하려면 대대적인 작업을 하여야 한다.As the information society progresses, various functions are added to the communication network to provide new services. In general, a computer is used to control an exchange in order to provide additional services (such as speed dial, three-way call, etc.) for efficient use of telephone service, which is an electronic exchange. Since the exchange operates according to the software instruction, adding the necessary software can realize a new service. To do this, all the software of the relevant exchanges must be added or changed. To add a function to all the exchanges installed nationwide, a great work must be done.

그러나 교환기에서 서비스 제어와 관계되는 기능을 분리해 전용 컴퓨터를 설치하고, 여기에 신규 서비스 제어와 관련되는 기능을 모아 놓은 다음. 교환기와 전용 컴퓨터 간에는 공통선 신호망으로 연결하면 소프트웨어 추가나 변경이 쉬워진다. 이런 네트워크를 지능망(Intelligent Network:IN)이라고 한다.However, at the exchange, separate the functions related to service control and install a dedicated computer, and then gather the functions related to new service control. Connecting to a switchboard and a dedicated computer with a common line signal network makes it easy to add or change software. Such a network is called an intelligent network (IN).

도 1은 종래 기술에 따른 지능망 구성도를 나타내는 도면이다.1 is a view showing the configuration of an intelligent network according to the prior art.

상기 도 1을 참조하면, 지능망 서비스를 위한 유선 교환망은 계층 구조로 되 어 있으며 하위에서부터 로컬 교환기(LOCAL EXCHANGE)(106, 108, 110, 112), 탄뎀 교환기(TANDEM EXCHANGE), 시외 교환기(TOLL EXCHANGE)(102, 104) 등으로 구성되어 있다. 여기서, 서비스 제어부(Service Control Point:SCP)(100), 서비스 교환부(Service Switching Point:SSP), 차세대 지능망 부가 장치(Advanced Intelligent Peripheral:AIP)등이 추가 연결되어 지능망 서비스를 제공해 주고 있다. 상기 도 1에서는 상기 탄템 교환기, 상기 차세대 지능망 부가 장치는 생략되어 있다.Referring to FIG. 1, the wired switching network for the intelligent network service has a hierarchical structure, and the local exchange (LOCAL EXCHANGE) 106, 108, 110, 112, TANDEM EXCHANGE, and long-distance exchange (TOLL EXCHANGE) 102, 104, and the like. Here, a service control point (SCP) 100, a service switching point (SSP), an advanced intelligent peripheral device (AIP), and the like are additionally connected to provide an intelligent network service. In FIG. 1, the tantem exchanger and the next-generation intelligent network adding device are omitted.

상기 서비스 제어부 역할은 SCP(100)가 하게 되며, 서비스 스위칭 역할을 상기 시외교환기(102, 104)에서 하도록 구성되어 있다. 상기 로컬 교환기에서 지능망 서비스 제공을 위해서는 상기 시외 교환기(102, 104)로 서비스 요구를 하고 상기 시외교환기(102, 104)는 이를 다시 SCP(100)로 요구한다. 이후 상기 SCP(100)는 요구받은 지능망 서비스를 제공해 주기 위해 상기 시외교환기(102, 104), AIP 등을 제어하여 해당 로컬 교환기(102, 104)로 응답 메시지를 전송한다. 서비스 스위칭 역할을 하는 상기 시외교환기(102, 104)는 자신이 처리할 수 있는 지능망 서비스가 무엇인지, 이를 처리해 줄 수 있는 SCP가 무엇인지에 대한 정보를 데이터베이스에 저장해 필요시에 이를 활용하여 서비스 스위칭을 제공한다.The role of the service control unit is played by the SCP (100), it is configured to perform a service switching role in the inter-city exchange (102, 104). In order to provide an intelligent network service at the local exchange, a service request is made to the intercity exchanges 102 and 104, and the intercity exchanges 102 and 104 request it to the SCP 100 again. Thereafter, the SCP 100 transmits a response message to the local exchange 102 or 104 by controlling the intercity exchange 102 or 104, AIP, etc. to provide the requested intelligent network service. The inter-city exchangers 102 and 104, which serve as service switching, store information on what intelligent network services they can handle and what SCPs can handle them in a database to utilize them when necessary. To provide.

서비스 사용자A가 지능망 서비스(서비스 제공업자P1가 제공하는 서비스)를 요구할 경우 로컬 교환기1(106)는 시외 교환기(102)로 다시 서비스 처리를 요구하게 되고 상기 시외 교환기(102)는 SCP(100)로 서비스 개시를 요구하게 된다. 하지만, 이때 경로1에 이상이 있어 SCP가 연결이 안 될 경우 더 이상 서비스를 제공해 줄 수 없게 된다.When the service user A requests the intelligent network service (service provided by the service provider P1), the local exchange 1 (106) requests the service exchange back to the long distance switch 102, and the long distance switch (102) is the SCP (100). Will require a service start. However, at this time, if there is an error in path 1, the SCP can no longer provide services if it cannot connect.

마찬가지로, 서비스 사용자B가 지능망 서비스(서비스 제공업자P1가 제공하는 서비스)를 요구할 경우 로컬 교환기1(112)는 시외 교환기(104)로 다시 서비스 처리를 요구하게 되고 상기 시외 교환기(104)는 SCP(100)로 서비스 개시를 요구하게 된다. 지능망 서비스를 제공하는 서비스 제공업자P1는 로컬 교환기2(108)와 연결되어 있기 때문에, 상기 SCP(100)는 시외 교환기2(104)와 시외 교환기2(102) 사이에 링크가 형성하여 로컬 교환기2(108)의 서비스 제공자P1가 제공하는 지능망 서비스를 제어한다.Similarly, when the service user B requests the intelligent network service (service provided by the service provider P1), the local exchange 1 112 requests the service exchange back to the long distance exchange 104, and the long distance exchange 104 requests SCP ( 100) request to start the service. Since the service provider P1 providing the intelligent network service is connected to the local exchange 2 108, the SCP 100 establishes a link between the long distance exchange 2 104 and the long distance exchange 2 102 so that the local exchange 2 An intelligent network service provided by the service provider P1 of 108 is controlled.

종래 기술은 서비스 스위칭부(SSP) 역할을 담당하는 시외교환기입장에서 서비스 스위칭부(SCP)와의 연결은 직접적인 연결 외에는 존재하지를 않는다. 따라서 설정된 경로에 이상이 있거나 서비스 스위칭부(SCP)의 문제로 인해서, 서비스 스위칭부(SSP)의 서비스 개시 요구가 받아들여지지 않을 경우 더 이상 해당 지능망 서비스의 처리는 진행되지 못하며 서비스 제공이 실패하게 된다. 만약 최번시에 이러한 문제가 발생하게 될 경우, 운용자의 대응 여하에 따라 상당한 문제를 야기할 수 있는 상황이 발생할 수 있다.In the prior art, the connection with the service switching unit (SCP) does not exist in the inter-city exchange entry that plays the role of the service switching unit (SSP) except the direct connection. Therefore, if there is an error in the set path or a problem of the service switching unit (SCP), if the service start request of the service switching unit (SSP) is not accepted, the processing of the corresponding intelligent network service is no longer performed and service provision fails. . If this problem occurs in a busy time, a situation can arise that can cause significant problems, depending on the operator's response.

따라서, 지능망 서비스 요청 실패율을 줄여 상기 지능망 서비스를 최대한 보장하는 장치 및 방법이 필요하다.Therefore, there is a need for an apparatus and method for reducing the intelligent network service request failure rate to guarantee the intelligent network service as much as possible.

따라서, 본 발명의 목적은 지능망 서비스에서 서비스 요청 실패율을 줄여 지 능망 서비스를 최대한 보장하는 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an apparatus and method for maximally guaranteeing an intelligent network service by reducing a service request failure rate in an intelligent network service.

본 발명의 다른 목적은 지능망 서비스에서 서비스 요청 실패율을 줄이기 위해 우회 루팅 경로를 이용하여 지능망 서비스를 보장하는 장치 및 방법에 제공함에 있다.Another object of the present invention is to provide an apparatus and method for guaranteeing an intelligent network service by using a bypass routing path to reduce a service request failure rate in an intelligent network service.

본 발명의 또 다른 목적은 지능망 서비스에서 서비스 요청 실패율을 줄이기 위해 지능망 서비스의 호 연결를 제어하는 소프트스위치(SSW)와 소프트스위치간 전송을 담당하는 트렁크게이트웨이(TGW)를 사용하여 지능망 서비스를 위한 호를 처리하는 장치 및 방법에 제공함에 있다.Another object of the present invention is to provide a call for an intelligent network service using a soft switch (SSW) for controlling the call connection of the intelligent network service and a trunk gateway (TGW) for the transmission between the softswitches to reduce the service request failure rate in the intelligent network service. The present invention provides an apparatus and method for processing.

상기 목적들을 달성하기 위한 본 발명에 따른 장치는, 지능망 서비스의 호 처리를 위한 장치에 있어서, 수신된 호가 지능망 서비스의 호인지 판단하고, 지능망 서비스의 호로 판단되면 해당 지능망 서비스를 제어하는 서비스제어점(Service Control Point:SCP)과 연결을 시도하고, 상기 SCP와 연결이 실패하면, 해당 우회경로를 획득하여 상기 지능망 서비스를 재요청하는 소프트스위치와 가입자가 요구한 지능망 서비스의 정보를 가지고 있는 번호구성 테이블, 상기 해당 SCP와 연결하기 위한 SCP 정보를 가지고 있는 SCP 정보 테이블, 호 처리를 위한 경로 설정으로 우회 경로를 획득하기 위한 정보를 가지고 있는 루팅 테이블을 저장하는 데이터베이스를 포함하는 것을 특징으로 한다.In accordance with an aspect of the present invention, there is provided a device for call processing of an intelligent network service, the apparatus comprising: a service control point for determining whether a received call is a call of an intelligent network service, and controlling the corresponding intelligent network service if it is determined to be a call of the intelligent network service ( Attempting to connect with Service Control Point (SCP) and failing to connect with the SCP, acquires the bypass route and re-requests the intelligent network service, and a number configuration table with information of the intelligent network service requested by the subscriber , A SCP information table having SCP information for connecting to the corresponding SCP, and a database storing a routing table having information for obtaining a detour route by setting a path for call processing.

상기 목적들을 달성하기 위한 본 발명에 따른 방법은, 지능망 서비스의 호 처리를 위한 방법에 있어서, 가입자가 요구한 지능망 서비스의 정보를 가지고 있는 번호구성 테이블을 이용하여 수신된 호가 지능망 호인지 판단하는 과정과, 지능망 호로 판단되면 해당 SCP와 연결하기 위한 SCP 정보를 가지고 있는 SCP 정보 테이블을 이용하여 해당 지능망 서비스를 제어하는 서비스제어점(Service Control Point:SCP)와 연결을 시도하는 과정과, 상기 SCP와 연결이 실패하면, 호 처리를 위한 경로 설정으로 우회 경로를 획득하기 위한 정보를 가지고 있는 루팅 테이블을 이용하여 해당 우회 경로를 획득하고 상기 지능망 서비스를 재요청하는 과정을 포함하는 것을 특징으로 한다.A method according to the present invention for achieving the above object, in the method for call processing of the intelligent network service, the process of determining whether the received call is an intelligent network call using a number configuration table having information of the intelligent network service requested by the subscriber And, if determined to be an intelligent network call, attempting to connect to a service control point (SCP) that controls the corresponding intelligent network service using an SCP information table having SCP information for connecting to the corresponding SCP; If this fails, the method may include obtaining a corresponding bypass path and re-requesting the intelligent network service by using a routing table having information for obtaining a bypass path as a path setting for call processing.

이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

이하, 본 발명은 지능망 서비스에 있어서 소프트스위치와 트렁크게이트웨이를 이용하여 지능망 서비스 호 처리를 위한 우회 및 디폴트 루팅 경로를 제공하는 장치 및 방법에 대해 설명하기로 한다.Hereinafter, an apparatus and method for providing a bypass and a default routing path for intelligent network service call processing using a soft switch and a trunk gateway in an intelligent network service will be described.

도 2는 본 발명의 실시 예에 따른 지능망 서비스에서 지능망 서비스 호 처리 장치 블록도를 도시하고 있다.2 is a block diagram of an intelligent network service call processing apparatus in an intelligent network service according to an exemplary embodiment of the present invention.

상기 도 2를 참조하면, 소프트스위치(SSW)(200)는 호 연결 제어(201)와 서비스 제어(202)를 한다. 즉, 상기 호 연결 제어(201)는 임의의 호에 대해서 SCP 주소 를 통해 SCP로 지능망 서비스 요구 개시를 하고 실패시 데이터베이스(220)로부터 우회 루팅 경로 정보를 참조하여 우회 루팅 경로로 지능망 서비시를 재요청한다. 상기 서비스 제어(202)는 임의의 발생한 호에 대해서 지능망 서비스인지를 판단하여 해당 SCP 정보를 데이터베이스(220)로부터 독출한다.Referring to FIG. 2, the soft switch (SSW) 200 performs call connection control 201 and service control 202. That is, the call connection control 201 initiates an intelligent network service request to the SCP through the SCP address for any call, and in case of failure, reconnects the intelligent network service to the bypass routing path by referring to the bypass routing path information from the database 220. request. The service control 202 determines whether an intelligent network service is applied to any generated call and reads out corresponding SCP information from the database 220.

데이터베이스(220)는 번호구성 테이블(221), SCP정보 테이블(222), 루팅정보 테이블(223)을 저장하고 있어서 가입자가 요구한 서비스의 정보를 제공하고, 상기 가입자가 요구한 서비스를 처리할 수 있는 SCP 정보를 제공하고, 타 소프트스위치 또는 타 시외교환기 등으로 호 처리를 해야 할 경우 경로 정보를 제공한다.The database 220 stores the number configuration table 221, the SCP information table 222, and the routing information table 223 to provide information of the service requested by the subscriber and to process the service requested by the subscriber. Provide SCP information that exists, and route information if call processing is to be done with other softswitches or other intercity exchanges.

트렁크게이트웨이(TGW)(210)는 상기 소프트스위치의 제어에 따라 망 간의 호 연결제어 및 베어러 데이터(bearer data)를 상호 전달해 준다.The trunk gateway (TGW) 210 transfers call connection control and bearer data between networks under the control of the soft switch.

도 3은 본 발명의 실시 예에 따른 번호구성 테이블 예를 나타내는 도면이다.3 is a diagram illustrating an example number configuration table according to an embodiment of the present invention.

상기 도 3을 참조하면, 상기 번호구성 테이블은 유선망에서 가입자가 요구한 서비스의 정보를 분석하기 위해 구성되는 정보이며 지능망 서비스 요구에 관한 번호 정보도 포함하고 있다.Referring to FIG. 3, the number configuration table is information configured to analyze information on a service requested by a subscriber in a wired network, and also includes number information on an intelligent network service request.

도 4는 본 발명의 실시 예에 따른 SCP 정보 테이블 예를 나타내는 도면이다.4 is a diagram illustrating an example SCP information table according to an embodiment of the present invention.

상기 도 4를 참조하면, SCP 정보 테이블은 가입자가 요구한 서비스를 처리할 수 있는 SCP로 서비스 개시 요구를 하기 위해서 해당 SCP의 정보를 저장하는 테이블이다.Referring to FIG. 4, the SCP information table is a table that stores information of the corresponding SCP in order to make a service start request to the SCP that can process the service requested by the subscriber.

도 5는 본 발명의 실시 예에 따른 루팅 테이블 예를 나타내는 도면이다.5 is a diagram illustrating an example of a routing table according to an embodiment of the present invention.

상기 도 5를 참조하면, 상기 루팅 테이블은 타 소프트스위치 또는 타 시외교환기 등으로 호 처리를 해야 할 경우 망 구성이 어떻게 되어 있으며 어떤 경로를 통해서 호 처리가 이루어져야 하는지에 대한 정보를 담고 있는 테이블이다.Referring to FIG. 5, the routing table is a table that contains information on how a network is configured when a call processing is to be performed by another soft switch or another long-distance exchanger, and through which path.

도 6a는 본 발명의 실시 예에 따른 지능망 서비스 요구 실패가 없는 경우 지능망 서비스 흐름도를 나타내고 있다.6A illustrates an intelligent network service flowchart when there is no failure of an intelligent network service request according to an exemplary embodiment of the present invention.

상기 도 6a를 참조하면, 로컬교환기1(608)의 제어를 받는 서비스 사용자A가 요구한 서비스 제공자P1의 지능망 서비스에 대해서 SSW(602)의 호 처리 프로세스는 착신 번호를 번역하여 우선 해당 번호구성 테이블을 찾아 상기 서비스 사용자A가 요구한 지능망 서비스의 정보를 분석한다. 예를 들면, 서비스 사용자A가 "일기예보" 안내방송을 듣기 위해 113번으로 누르면 상기 SSW1(602)에서는 상기 113번에 대한 번호 구성 테이블(상기 도 3의 번호 구성 테이블이 상기 113번에 해당하는 번호 구성 테이블이라고 가정함)을 찾아 서비스 사용자가 요구한 지능망 서비스를 분석한다. 상기 도 3의 번호구성 테이블에 있는 PFX 값은 해당 지능망을 대표하는 번호 또는 인덱스를 나타낸다. 즉, 상기 113번이 PFX에 해당한다.Referring to FIG. 6A, the call processing process of the SSW 602 translates the called number first to the intelligent network service of the service provider P1 requested by the service user A under the control of the local exchange 1 (608). Find and analyze the information of the intelligent network service requested by the service user A. For example, if the service user A presses 113 to listen to the “weather forecast” announcement, the SSW1 602 uses a number configuration table for 113 (the number configuration table of FIG. 3 corresponds to 113). Assuming the number configuration table), we analyze the intelligent network service requested by the service user. The PFX value in the number configuration table of FIG. 3 represents a number or index representing the intelligent network. That is, 113 corresponds to the PFX.

또한, 상기 도 3의 번호구성 테이블 안에는 SCP정보 테이블의 인텍스(SKEY)가 포함되어 있어 해당 SCP 정보 테이블을 찾을 수 있다. 해당 SCP 정보 테이블의 SCP 주소를 이용하여 SCP(600)로 지능망 서비스 개시 요구를 시도한다. 상기 SCP 주소는 PC(point code)와 SSN(SubSystem Number)로 구성되어 있다. 상기 SCP 주소가 경로1과 맵핑된 경우 이 경우 경로1이 정상적인 상태에 있을 경우 이를 통해 SCP(600)와 통신하게 되고, SCP(600)는 기설정된 로직을 통하여 서비스 제공자 P1을 연결하도록 소프트스위치(SSW)로 명령을 내리게 된다.In addition, the number configuration table of FIG. 3 includes an index (SKEY) of the SCP information table, so that the corresponding SCP information table can be found. An attempt to initiate an intelligent network service is initiated to SCP (600) using the SCP address from the SCP information table. The SCP address is composed of a PC (point code) and an SSN (SubSystem Number). When the SCP address is mapped with the route 1, in this case, when the route 1 is in a normal state, the SCP address is communicated with the SCP 600, and the SCP 600 connects the service provider P1 through a predetermined logic. SSW).

도 6b는 본 발명의 실시 예에 따른 지능망 서비스 요구 실패가 있는 지능망구성도를 나타내는 도면이다.6B is a diagram illustrating an intelligent network configuration in which an intelligent network service request failure according to an embodiment of the present invention.

상기 도 6b를 참조하면, 상기 도 6a에서 경로1에 장애가 발생하게 되면, 더 이상 SCP가 경로1을 통하여 연결되지 않을 경우 상기 소프트스위치는 번호구성 테이블 정보에서 RTE_LIST 정보를 이용하게 된다. 상기 RTE_LIST 정보는 일반적으로 호 처리 요구를 받았을 경우, 번호를 번역하여 다음 착신 루트를 찾기 위해 사용되는 정보이다.Referring to FIG. 6B, when path 1 fails in FIG. 6A, when the SCP is no longer connected through path 1, the soft switch uses RTE_LIST information in the number configuration table information. The RTE_LIST information is generally used to find the next destination route by translating the number when a call processing request is received.

상기 경로1에 장애가 발생하여 1차적인 지능망 서비스 개시 요구가 실패할 경우 바로 가입자 서비스 요구에 대해서 실패처리를 하지 않고 주어진 RTE_LIST 정보를 이용하여 경로2를 이용하여 서비스를 재요청한다. 상기 RTE_LIST 정보를 참조하여 해당 루팅 정보 테이블을 찾고 상기 해당 루팅 정보 테이블을 참조하여 SSW1와 SSW2를 연결해주는 RTE 정보를 찾을 수 있으며 이를 이용하여 지능망 서비스 요구를 SSW2로 전달하여 2차적인 지능망 서비스 개시 요구가 일어나도록 하는 것이다. 상기 RTE는 출발지에서 목적지까지 전송되는 하나의 경로를 말하며 상기 RTE_LIST는 여러 개의 RTE를 묶어 번호를 붙인 것이다.If a failure occurs in the path 1 and the primary intelligent network service start request fails, the service request is re-requested using the path 2 using the given RTE_LIST information without failing the subscriber service request. The routing information table can be found by referring to the RTE_LIST information, and the RTE information connecting SSW1 and SSW2 can be found by referring to the routing information table. By using this, the intelligent network service request is transmitted to SSW2 to request a secondary intelligent network service initiation request. To make it happen. The RTE refers to a path transmitted from a source to a destination, and the RTE_LIST is a number of bundles of several RTEs.

예를 들어, 상기 경로1에 장애가 발생하면, 상기 SSW1은 상기 번호구성 테이블(상기 도 3)의 RTE_LIST 값(20)을 참조하여 해당 루팅 테이블을 찾는다. 여기서, RTE_LIST 20은 SSW1로부터 SSW2까지 갈 수 있는 경로들을 묶어 번호를 붙인 것이다. 상기 RTE_LIST 20에 해당하는 루팅 테이블이 상기 도 5에 나와있는 루팅 테이블이라 가정하면, 상기 루팅 테이블 안에 있는 상기 SSW1에서 SSW2까지 경로 정보(DR 20, AR 10, AR 30)가 있다. DR 20이라는 것은 TGW0를 통해 SSW1에서 SSW2까지 연결되는 직접 경로이고, AR 10이라는 것은 TGW1를 통해 SSW1에서 SSW2까지 연결되는 우회 경로이고, AR 30이라는 것은 TGW2를 통해 SSW1에서 SSW2까지 연결되는 우회 경로이다. 망 구성에 따라 SSW1에서 SSW2까지 경로는 더 복잡하고 많은 경로가 있을 수 있다. 여기서, 상기 도 6b에서는 SSW1으로부터 SSW2까지 경로는 DR 20, AR 10, AR 30 3가지만 존재한다고 가정한다.For example, if a failure occurs in the path 1, the SSW1 finds a corresponding routing table by referring to the RTE_LIST value 20 of the number configuration table (Fig. 3). Here, RTE_LIST 20 is a numbered number of paths from SSW1 to SSW2. Assuming that the routing table corresponding to the RTE_LIST 20 is the routing table shown in FIG. 5, there are path information DR 20, AR 10, and AR 30 from the SSW1 to SSW2 in the routing table. DR 20 is a direct path from SSW1 to SSW2 through TGW0, AR 10 is a bypass path from SSW1 to SSW2 through TGW1, and AR 30 is a bypass path from SSW1 to SSW2 through TGW2 . Depending on the network configuration, the paths from SSW1 to SSW2 may be more complex and have many paths. In FIG. 6B, it is assumed that there are only DR 20, AR 10, and AR 30 3 paths from SSW1 to SSW2.

따라서, 경로1에 장해가 발행하면 SSW1은 DR 20 또는 AR 10 또는 AR 30의 우회 경로를 통해 지능망 서비스를 재요청하게 된다.Therefore, if a failure occurs in path 1, SSW1 re-requests the intelligent network service through the bypass path of DR 20 or AR 10 or AR 30.

도 7은 본 발명의 실시 예에 따른 지능망 서비스 호 처리를 위한 흐름도를 나타내는 도면이다.7 is a flowchart illustrating an intelligent network service call processing according to an embodiment of the present invention.

상기 도 7을 참조하면, 701 단계에서 사용자로부터 지능망 서비스 호가 발생하면 703 단계로 진행하여 소프트스위치는 발생한 호에 대해서 지능망 서비스 여부는 번호구성 테이블을 이용하여 착신번호를 번역하여 판단한다.Referring to FIG. 7, when an intelligent network service call is generated from the user in step 701, the process proceeds to step 703. The soft switch determines whether the intelligent network service is translated by the called number using the number configuration table.

상기 703 단계에서 지능망 서비스가 필요하면 705 단계로 진행하여 상기 소 프트스위치는 SCP 연결 가능 여부를 판단한다. 여기서, 지능망 서비스 제어 기능을 담당하는 SCP로부터 필요한 제어 정보를 제공받기 위한 SCP 연결은 해당 번호구성 테이블 안에 SCP 테이블의 인덱스를 참조하여 SCP 정보 테이블을 찾고 상기 SCP 정보 테이블 안에 들어있는 SCP의 주소를 이용하여 연결을 시도한다. 다시 말해서, 지능망 서비스 로직이 개시 후에, 실질적인 지능망 서비스 제어 주체인 SCP에게 서비스 개시 요구를 하기 위한 것이다.If an intelligent network service is required in step 703, the process proceeds to step 705. The soft switch determines whether SCP connection is possible. Here, SCP connection to receive necessary control information from SCP in charge of intelligent network service control finds SCP information table by referring to index of SCP table in the corresponding number configuration table and uses SCP address contained in SCP information table. Try to connect. In other words, after the intelligent network service logic is initiated, it is to make a service initiation request to SCP, which is the actual intelligent network service control entity.

상기 705 단계에서 SCP 연결이 가능하면 707 단계로 진행하여 SCP로 지능망 서비스 개시 요구를 한다. 전화 교환망에서 각각의 교환기로의 호 처리는 (작은단위에서부터) 트렁크/루트/루트리스트/스페셜루트리스트로 구성되어 있어서, 일반 전화교환기에서 호 처리를 할 때, 가입자로부터 전달받은 착신번호를 번역하여 루트리스트(혹은 스페셜루트리스트)를 얻어 이를 통해 해당 루트를 찾고 이 루트를 가지고 해당 트렁크를 찾아 SCP 서비스 개시를 요구한다.If the SCP connection is possible in step 705, the process proceeds to step 707 to request the intelligent network service to be initiated by the SCP. The call processing to each switch in the telephone exchange network consists of trunk / root / rootlist / special route processing. When a call is handled by a general telephone exchange, Obtain a root list (or special root list) to find the route and use it to find the trunk and request SCP service to start.

이후 709 단계로 진행하여 상기 SCP로부터 지능망 서비스 요구에 대한 응답메시지를 받으면 SCP 제어에 의한 서비스 제공을 시작한다.Thereafter, the process proceeds to step 709, when receiving a response message for the intelligent network service request from the SCP to start the service provided by the SCP control.

만약, 상기 705 단계에서 SCP 연결 가능하지 않으면 611 단계에서 지능망 서비스를 위한 우회 경로 연결이 가능한지 확인한다. SCP와 직접 연결이 실패했을 경우 루팅 테이블 정보를 이용하여 SCP와 연결되는 우회 경로를 찾는다.If the SCP connection is not possible in step 705, it is checked in step 611 whether a bypass path connection for the intelligent network service is possible. If the direct connection with the SCP fails, the routing table information is used to find a bypass path to the SCP.

상기 711 단계에서 우회 경로 연결이 가능하면 713 단계로 진행하여 RTE 정보를 이용한다. 상기 RTE 정보는 우회 경로 정보를 말하여 SCP와의 직접 연결이 불가능할 경우 차선책으로 다른 소프트스위치를 이용하여 상기 SCP와 연결을 시도한 다.If the bypass path connection is possible in step 711, the flow proceeds to step 713 to use the RTE information. The RTE information refers to the detour path information, and when the direct connection with the SCP is impossible, the RTE information attempts to connect with the SCP using another soft switch as a next best option.

이후, 715 단계로 진행하여 타 SSW를 이용하여 서비스 제공을 한다.Thereafter, the process proceeds to step 715 to provide a service using another SSW.

만약, 711 단계에서 우회 경로 연결이 불가능하면 종료한다.If it is impossible to connect the bypass path in step 711, the process ends.

이후, 본 발명의 알고리즘을 종료한다.The algorithm of the present invention is then terminated.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.

지능망 서비스의 호 연결를 제어하는 소프트스위치와 소프트스위치간 전송을 담당하는 트렁크게이트웨이를 이용하여 SSP와 SCP사이에 우회 경로를 제공함으로써 지능망 서비스 요구 실패율을 줄일 수 있으므로 최선(Best-effort)의 지능망 서비스를 제공할 수 있는 이점이 있다.The best-effort intelligent network service can be reduced by providing a bypass route between SSP and SCP by using a softswitch that controls the call connection of the intelligent network service and a trunk gateway that handles the transmission between the softswitches. There is an advantage that can be provided.

Claims (10)

지능망 서비스의 호 처리를 위한 장치에 있어서,An apparatus for call processing of an intelligent network service, 수신된 호가 지능망 서비스의 호인지 판단하고, 지능망 서비스의 호로 판단되면 해당 지능망 서비스를 제어하는 서비스제어점(Service Control Point:SCP)과 연결을 시도하고, 상기 SCP와 연결이 실패하면, 해당 우회 경로를 획득하여 상기 지능망 서비스를 재요청하는 소프트스위치와If it is determined that the received call is a call of an intelligent network service, if it is determined to be a call of the intelligent network service, it attempts to connect with a service control point (SCP) that controls the corresponding intelligent network service.If the connection with the SCP fails, the corresponding bypass path is determined. A soft switch for acquiring and re-requesting the intelligent network service; 가입자가 요구한 지능망 서비스의 정보를 가지고 있는 번호구성 테이블, 상기 해당 SCP와 연결하기 위한 SCP 정보를 가지고 있는 SCP 정보 테이블, 호 처리를 위한 경로 설정으로 우회 경로를 획득하기 위한 정보를 가지고 있는 루팅 테이블을 저장하는 데이터베이스를 포함하는 것을 특징으로 하는 호 처리 장치.Number configuration table with information of intelligent network service requested by subscriber, SCP information table with SCP information to connect with the corresponding SCP, routing table with information for obtaining bypass route by setting route for call processing Call processing apparatus comprising a database for storing the. 제 1항에 있어서,The method of claim 1, 상기 소프트스위치의 제어에 따라 망과 망사이의 호 및 베어러 데이터(bearer data)를 상호 전달해 주는 트렁크게이트웨이를 더 포함하는 것을 특징으로 하는 호 처리 장치.And a trunk gateway for mutually transferring call and bearer data between the network and the network according to the control of the soft switch. 제 2항에 있어서,The method of claim 2, 상기 트렁크게이트웨이에 의해 물리적인 우회 경로가 형성되는 것을 특징으로 하는 호 처리 장치.And a physical bypass path is formed by the trunk gateway. 제 1항에 있어서,The method of claim 1, 상기 번호구성 테이블에는 해당 SCP 연결 실패시 상기 루팅 테이블를 참조할 수 있는 인덱스 값을 포함하는 것을 특징으로 하는 호 처리 장치.And the number configuration table includes an index value that can refer to the routing table when a corresponding SCP connection fails. 제 1항에 있어서,The method of claim 1, 상기 번호구성 테이블에는 수신된 호가 지능망 호로 판단되면 SCP 정보 테이블을 참조할 수 있는 인덱스 값을 포함하는 것을 특징으로 하는 호 처리 장치.And the number configuration table includes an index value that can refer to the SCP information table when the received call is determined to be an intelligent network call. 지능망 서비스의 호 처리를 위한 방법에 있어서,In the method for call processing of an intelligent network service, 가입자가 요구한 지능망 서비스의 정보를 가지고 있는 번호구성 테이블을 이용하여 수신된 호가 지능망 호인지 판단하는 과정과,Determining whether the received call is an intelligent network call using a number configuration table containing information of the intelligent network service requested by the subscriber; 지능망 호로 판단되면 해당 SCP와 연결하기 위한 SCP 정보를 가지고 있는 SCP 정보 테이블을 이용하여 해당 지능망 서비스를 제어하는 서비스제어점(Service Control Point:SCP)와 연결을 시도하는 과정과,If it is determined to be an intelligent network call, attempting to connect to a Service Control Point (SCP) that controls the corresponding intelligent network service using an SCP information table that has SCP information for connecting to the corresponding SCP; 상기 SCP와 연결이 실패하면, 호 처리를 위한 경로 설정으로 우회 경로를 획득하기 위한 정보를 가지고 있는 루팅 테이블을 이용하여 해당 우회 경로를 획득하고 상기 지능망 서비스를 재요청하는 과정을 포함하는 것을 특징으로 하는 호 처리 방법.If the connection with the SCP fails, acquiring the bypass path and re-requesting the intelligent network service by using a routing table having information for obtaining the bypass path as a path setting for call processing; Call processing method. 제 6항에 있어서,The method of claim 6, 상기 소프트스위치의 제어에 따라 망과 망사이의 호 및 베어러 데이터(bearer data)를 상호 전달해 주는 과정을 더 포함하는 것을 특징으로 하는 호 처리 방법.And transmitting the call and bearer data between the network and the network according to the control of the soft switch. 제 7항에 있어서,The method of claim 7, wherein 상기 트렁크게이트웨이에 의해 물리적인 우회경로가 형성되는 것을 특징으로 하는 호 처리 방법.And a physical bypass path is formed by the trunk gateway. 제 6항에 있어서,The method of claim 6, 상기 번호구성 테이블에는 해당 SCP 연결 실패시 상기 루팅 테이블를 참조할 수 있는 인덱스 값을 포함하는 것을 특징으로 하는 호 처리 방법.And the number configuration table includes an index value that can refer to the routing table when a corresponding SCP connection fails. 제 6항에 있어서,The method of claim 6, 상기 번호구성 테이블에는 수신된 호가 지능망 호로 판단되면 SCP 정보 테이블을 참조할 수 있는 인덱스 값을 포함하는 것을 특징으로 하는 호 처리 방법.And wherein the number configuration table includes an index value that can refer to the SCP information table when the received call is determined to be an intelligent network call.
KR1020060091534A 2006-09-21 2006-09-21 Apparatus and method for call setup of intelligent network KR20080026689A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060091534A KR20080026689A (en) 2006-09-21 2006-09-21 Apparatus and method for call setup of intelligent network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060091534A KR20080026689A (en) 2006-09-21 2006-09-21 Apparatus and method for call setup of intelligent network

Publications (1)

Publication Number Publication Date
KR20080026689A true KR20080026689A (en) 2008-03-26

Family

ID=39413938

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060091534A KR20080026689A (en) 2006-09-21 2006-09-21 Apparatus and method for call setup of intelligent network

Country Status (1)

Country Link
KR (1) KR20080026689A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101030837B1 (en) * 2008-06-27 2011-04-22 주식회사 케이티 Apparatus and method for processing signal of intelligent network subscriber

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101030837B1 (en) * 2008-06-27 2011-04-22 주식회사 케이티 Apparatus and method for processing signal of intelligent network subscriber

Similar Documents

Publication Publication Date Title
RU2144271C1 (en) System for control over telecommunication maintenance
CN101582904B (en) Implementation method of symmetry of multi-line access flow rate of data center, device and system
KR19990087993A (en) Optimum routing of calls over the public switched telephone network and the internet
NO322199B1 (en) Method and Call Processing System for Controlling a Packet Communication System for a User Communication
KR100331468B1 (en) method for translation type mapping in No.7 gateway signaling network
KR100296144B1 (en) Service Provider Number Portability Call Control Method using Structure of Number Portability Routing Database
KR20080026689A (en) Apparatus and method for call setup of intelligent network
KR100211038B1 (en) Linking method between manager system of communication managing network and agent system
JP2005167425A (en) Network telephone system, main unit of network telephone system, and method for updating connection information utilizing network telephone system
KR100418967B1 (en) Apparatus And Method for Global Title Translation of Signalling Message in No.7 Signalling Network
US20030227923A1 (en) Method for selecting communication networks
KR100325386B1 (en) Signaling Connection Control Part Message Routing Method In No.7 Signaling Network
KR100664831B1 (en) Method for Routing Control by the Transmission Medium Request Information in Electronic Switching System
KR100511747B1 (en) Operation Method for Signaling Network Resources in Signaling Gateway System
US6219338B1 (en) Method of establishing a connection, as well as exchange, service computer and communications network
KR100319123B1 (en) Routing method to signal procssing unit and routing data storing method upon intelization in transaction capability application part of intelligence network system
KR100326322B1 (en) Efficient routing method in isup interworking in atm exchange
JP3678683B2 (en) Congestion control system and congestion control method
KR100405851B1 (en) Method for Performance Advancing of Message Handling in No.7 Signaling Network
JP2001016257A (en) Inter-station communication system by internet protocol
KR970004860B1 (en) Method for translating and routing prefix in full electronic switching system
KR20020020482A (en) Device and method for interlocking between msc and customer information management system in mobile communication system
KR100233908B1 (en) Frame relay handler in isdn switch
KR100339655B1 (en) Method for rooting call from intellgent network exchange to another intellgent network exchange serving
KR100784252B1 (en) Signaling gateway using common signal point and method for processing signal thereof

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination