KR20100080281A - Billing system and method having bypass function in a communication network - Google Patents
Billing system and method having bypass function in a communication network Download PDFInfo
- Publication number
- KR20100080281A KR20100080281A KR1020090027667A KR20090027667A KR20100080281A KR 20100080281 A KR20100080281 A KR 20100080281A KR 1020090027667 A KR1020090027667 A KR 1020090027667A KR 20090027667 A KR20090027667 A KR 20090027667A KR 20100080281 A KR20100080281 A KR 20100080281A
- Authority
- KR
- South Korea
- Prior art keywords
- communication network
- data packet
- charging
- gateway
- unit
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 78
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims description 29
- 238000003745 diagnosis Methods 0.000 claims description 7
- 238000012546 transfer Methods 0.000 claims description 6
- 238000006467 substitution reaction Methods 0.000 abstract 1
- 230000006870 function Effects 0.000 description 12
- 238000012545 processing Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1442—Charging, metering or billing arrangements for data wireline or wireless communications at network operator level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- 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/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/10—Metering calls from calling party, i.e. A-party charged for the communication
- H04M15/12—Discriminative metering, charging or billing
- H04M15/16—Discriminative metering, charging or billing according to connection obtained
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
본 발명은 바이패스 과금 시스템 및 방법에 관한 것으로, 더욱 상세하게는 과금 시스템의 동작 불능 상태에 대응하여 바이패스에 의하여 서비스 단절을 방지하는 바이패스 과금 시스템 및 방법에 관한 것이다.The present invention relates to a bypass charging system and method, and more particularly, to a bypass charging system and method for preventing service interruption by bypass in response to an inoperable state of the charging system.
정보 통신 서비스의 보편화와 다양한 멀티미디어 서비스들의 등장, 고품질 서비스의 출현 등 통신 서비스에 대한 요구가 급속히 증대되고 있다. 이러한 요구를 만족시키기 위해 다양한 이동통신 기술들이 대두되고 있다.The demand for communication services is rapidly increasing, including the generalization of information and communication services, the emergence of various multimedia services, and the emergence of high quality services. Various mobile communication technologies are emerging to satisfy these demands.
통신 시장의 경쟁 및 기술 발전에 의하여 이동통신에서는 패킷 기반의 다양한 서비스가 제공되며, 이와 함께 나날이 패킷 서비스를 기반으로 하는 다양한 서비스가 개발되고 있다.Due to competition in the communication market and technological development, various types of packet-based services are provided in mobile communication, and various services based on packet services are being developed day by day.
이러한 다양한 서비스에 대하여는 적절한 과금 시스템이 필요하다. 예를 들어, 과금 시스템이 다운 되거나 또는 과금 시스템의 오동작에 의하여 전체 시스템의 동작을 방해하거나, 사용자 트래픽(Traffic)을 효율적으로 처리할 수 없는 경우가 발생할 수 있다. Appropriate billing systems are needed for these various services. For example, the charging system may be down or the operation of the charging system may be interrupted or the user may not be able to efficiently process the traffic.
따라서, 데이터 패킷을 통하여 서비스를 제공하는 중에 안정적이고 신뢰성 있는 과금 처리에 대하여 다양한 연구 및 개발이 시도되고 있다. 통신망을 제공하는 서비스 제공자 입장에서는 제공하는 다양한 서비스에 대하여 안정적이고 신뢰성 있게 과금하는 시스템 및 방법이 필요하다.Therefore, various researches and developments have been attempted for stable and reliable charging processing while providing a service through a data packet. There is a need for a system and method for stably and reliably charging a variety of services provided by a service provider providing a communication network.
본 발명이 해결하고자 하는 과제는 바이패스 기능을 구비하여 사용자 트래픽에 대한 과금 처리를 할 수 없는 경우에, 서비스 단절을 방지할 수 있는 과금 시스템 및 방법을 제공하는데 있다.An object of the present invention is to provide a billing system and method capable of preventing service interruption when a billing process for user traffic cannot be provided with a bypass function.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects that are not mentioned will be clearly understood by those skilled in the art from the following description.
상기 과제를 달성하기 위한 본 발명의 바이패스 과금 시스템의 일 양태는 제1 통신망 및 제2 통신망 사이의 통신로 상에 인라인으로 위치하여 과금하는 바이패스 과금 시스템에 있어서, 상기 제1 통신망으로부터 전송되는 데이터 패킷을 상기 제2 통신망으로 전달하기 위한 인터페이스를 제공하는 제1 게이트웨이; 상기 제1 통신망으로부터 전송되는 데이터 패킷을 전달받아 소정의 규칙에 따라 과금하는 제1 과금부; 상기 제1 과금부가 동작 불능으로 판단되는 경우, 상기 제1 통신망으로부터 전송되는 데이터 패킷을 스위칭에 의하여 바이패스 시켜 상기 제2 통신망으로 전달하는 제1 스위칭부; 및 상기 제1 스위칭부를 통과하여 전달된 데이터 패킷을 소정의 서비스 서버에 전달하는 제1 라우터를 포함하다. One aspect of the bypass charging system of the present invention for achieving the above object is a bypass charging system in which the billing is located inline on the communication path between the first communication network and the second communication network, which is transmitted from the first communication network A first gateway providing an interface for delivering a data packet to the second communication network; A first charging unit receiving the data packet transmitted from the first communication network and charging according to a predetermined rule; A first switching unit for bypassing a data packet transmitted from the first communication network by switching and transferring the first packet to the second communication network when it is determined that the first charging unit is inoperable; And a first router configured to transfer the data packet passed through the first switching unit to a predetermined service server.
상기 과제를 달성하기 위한 본 발명의 본 발명의 바이패스 과금 방법의 일 양태는 제1 통신망 및 제2 통신망 사이의 통신로 상에서 과금하는 바이패스 과금 방법에 있어서, 과금부의 동작 불능 상태를 시스템 진단부에 의해 감지하는 단계; 상기 과금부가 동작 불능으로 판단되는 경우, 상기 제1 통신망으로부터 전송되는 데이터 패킷을 스위칭에 의하여 바이패스 시키는 단계; 및 상기 바이패스된 데이터 패킷을 상기 제2 통신망으로 전송하는 단계를 포함한다.One aspect of the bypass charging method of the present invention of the present invention for achieving the above object is a bypass charging method for charging on a communication path between the first communication network and the second communication network, the system diagnostic unit Detecting by; Bypassing the data packet transmitted from the first communication network by switching when the charging unit is determined to be inoperable; And transmitting the bypassed data packet to the second communication network.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Specific details of other embodiments are included in the detailed description and the drawings. Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various different forms, and only the embodiments make the disclosure of the present invention complete, and the general knowledge in the art to which the present invention belongs. It is provided to fully inform the person having the scope of the invention, which is defined only by the scope of the claims. Like reference numerals refer to like elements throughout.
본 발명의 바람직한 실시예에 대해 첨부된 도면을 참조하여 보다 상세히 설명한다.Preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 WCDMA 통신망을 보여주는 블록도이다. 도 1을 참조하면, 본 발명의 일 실시예에 따른 WCDMA 통신망(일명, UMTS 망)은 단말(10), 무선 접속망(UTRAN; UMTS Terrestrial RAN, 20) 및 무선 접속망에 연결되며 외부망(80)과의 접속에 응답하는 코어망(Core Network; 60)을 포함할 수 있다. 이때, 도 1의 WCDMA 통신망은 UMTS(Universal Mobile Telecommunication System) 시스템 등으로 이해될 수 있으나, 이에 한정되지 않는다. 예를 들어, WCDMA 통신망뿐만 아니라 IMS 통신망 또는 기타 차세대 통신망에서도 적용될 수 있다.1 is a block diagram illustrating a WCDMA communication network according to an embodiment of the present invention. Referring to FIG. 1, a WCDMA communication network (aka UMTS network) according to an embodiment of the present invention is connected to a
단말(10)은 무선 통신에 사용되는 사용자 기기뿐만 아니라 무선 통신을 할 수 있는 개인 휴대 단말기(PDA; Personal Digital Assistants), 컴퓨터 등을 포함할 수 있다. 단말(10)은 호 요청, 메시지 전송 요청, 데이터 전송 요청을 하는 발신 단말 및 호, 메시지, 데이터 전송 등의 목적지가 되는 착신 단말로 구분될 수 있다.The
무선 접속망(RAN: Radio Access Network, 20)은 WCDMA를 지원하기 위해 3GPP 규격의 무선 접속 규격을 수용한 기지국(22) 및 기지국 제어기(24)를 포함한다. 무선 접속망(20)은 단말(100)로부터의 호 요청 신호, 데이터 전송 신호 등을 코어망으로 전송한다.A radio access network (RAN) 20 includes a
기지국(22)은 기지국 제어기(24)에서 전달된 제어 정보에 따라 단말(10)과 데이터 교환에 필요한 무선 물리채널을 설정하고, 상위 계층 프로토콜로부터 전달된 데이터들을 무선 환경에 맞게 단말(10)로 전송한다.The
기지국 제어기(Radio network controller; 24)는 무선 통신 시스템의 무선 자원을 동적으로 할당하며, 기지국(22)을 제어한다. A base station controller (Radio network controller) 24 dynamically allocates radio resources of the wireless communication system and controls the
회선 교환기(Mobile switching center, 31)는 기지국(22)에서 착신 또는 발신되는 신호를 전달하며, 이동통신 가입자 상호 간의 교환, 이동통신 가입자와 PSTN, ISDN 등의 고정망 가입자와의 교환 기능을 제공한다. 회선 교환기(31)는 가입자로부터 호를 처리하기 위하여 일시적으로 단말(10)의 위치 정보 등의 가입자 정보를 가지는 방문자 위치 등록기(VLR)을 포함할 수 있다.The
회선교환 게이트웨이(GMSC; 32)는 회선 교환기(31)를 통하여 외부망(80)과 연결되는 지점에서의 게이트웨이(Gateway)이다. 모든 회선교환 접속은 회선교환 게이트웨이(32)를 거쳐서 이루어진다.The circuit switched gateway (GMSC) 32 is a gateway at a point where the circuit switched 31 is connected to the
상기 회선 교환기(31)와 회선교환 게이트웨이(32)를 포함하여 회선 교환부(30)로 칭할 수 있고, 회선 교환부(30)는 회선교환 접속을 통하여 단말(10)과의 통화로를 개설한다.The
패킷교환 지원 노드는(SGSN; Serving GPRS Support Node, 45)은 GPRS 서비스를 위하여 단말의 이동성 관리, 발/착신호 처리 절차 및 패킷 데이터의 송수신을 처리하기 위한 세션(Session) 관리, 인증 및 과금 기능 등을 지원한다. 또한, 패킷 데이터의 라우팅 처리 기능을 가진다.The Serving GPRS Support Node (SGSN) 45 (SGSN) is a mobile station for managing GPRS services, a call management procedure for calling and receiving calls, and a session management, authentication and billing function for handling packet data transmission and reception. And so on. It also has a routing processing function of packet data.
패킷 교환 게이트웨이(GGSN; Gateway GPRS Support Node, 46)는 GPRS의 데이터 서비스를 위한 고속의 패킷 데이터 서비스를 제공하는 IP(Internet Protocol) 기반 패킷망의 서빙 노드(Serving Node)로서, 패킷 데이터 서비스를 위하여 세션을 관리하고 패킷 데이터의 라우팅 처리 기능을 하며 WDCMA망과 다른 네트워크 망(300)을 연결하기 위한 인터페이스를 제공한다.A packet switching gateway (GGSN) 46 is a serving node of an IP (Internet Protocol) based packet network that provides a high speed packet data service for GPRS data service. It manages the packet data routing function of the packet data and provides an interface for connecting the WDCMA network and
상기 패킷교환 지원 노드(45)와 패킷 교환 게이트웨이(46)를 포함하여 패킷 교환부(40)로 칭할 수 있다. 패킷 교환부(40)는 단말(10)의 데이터 송수신에 있어 패킷(Packet) 단위로 데이터를 송수신하도록 한다.The packet
홈 위치 등록기(HLR; Home location register; 53)는 가입자의 위치 정보를 저장 관리하며, 인증센터(AuC; 미도시됨)는 인증 벡터를 생성하며 가입자 인증 기능을 수행한다.A home location register (HLR) 53 stores and manages location information of a subscriber, and an authentication center (AuC) (not shown) generates an authentication vector and performs a subscriber authentication function.
이와 함께, 가입자 데이터베이스 서버(52)는 가입자 정보, 가입자 단말 정보 등을 포함하며, 가입자 정보 또는 가입자 단말 정보 등을 요구하는 다른 구성요소에 제공한다. In addition, the
외부망(80)은 회선교환부(30) 또는 패킷교환부(40)를 통하여 외부로 연결되는 망이다. 회선교환부(30)는 음성 통화 등 회선(circuit)의 송수신에 관련된다. 회선교환부(30)는 공중 교환 전화망(PSTN), 종합 정보 통신망(ISDN: Integrated Services Digital Network) 또는 공중 육상 이동 통신망(PLMN)일 수 있다. 패킷교환부(30)는 패킷(Packet)의 송수신에 관련된다. 패킷교환부(40)에 의하여 접속되는 다른 네트워크(300)는 예를 들어, 인터넷(Internet)과 같은 IP(Internet Protocol)망, IMS 망, 서비스 제공자 구축 망 등일 수 있다.The
과금 시스템(200)은 패킷 교환부(40)를 통하여 출입하는 패킷 데이터를 분석하여 과금 기능을 수행하는 역할을 한다. 과금 시스템(200)은 패킷 데이터의 출입하는 경로에 인라인(inline) 상으로 배치되어, 패킷 데이터를 실시간으로 분석하거나 임시로 저장하여 각 단말(10) 또는 서비스 제공자에 대하여 소정의 단위로 과금 처리를 할 수 있다. The
도 2는 본 발명의 일 실시예에 따른 과금 시스템을 포함하는 소정의 망 구성도를 보여준다.Figure 2 shows a predetermined network configuration including a billing system according to an embodiment of the present invention.
도 2를 참조하면, 과금 시스템을 포함하는 통신망의 구조는 도1 에서 이미 도시한 바와 같이 과금 시스템(200)을 더 포함할 수 있다.Referring to FIG. 2, the structure of the communication network including the charging system may further include the
다른 네트워크(300)는 도 1에서 개시되어 있는 일반적인 이동통신 통신망에 연결되어, 패킷 단위 또는 IP를 매개로 하여 데이터를 송수신하는 네트워크를 지칭할 수 있다. 한편, 다른 네트워크(300)는 소정의 코어망을 경우하여, 다양한 서비스를 제공하는 하나 이상의 서비스 서버(150)에 연결될 수 있다.The
서비스 서버(Service Server; 150)는 소정의 코어망에 연결되어, IP 프로토콜을 기반으로 하여 음성, 오디오, 비디오 및 데이터 등의 멀티미디어 서비스를 제공하는 서버이다. 따라서 서비스 서버(150)는 서비스하는 내용 및 종류에 따라 복수로 구성될 수 있다. 예를 들어, VOD(Video on demand) 서비스를 수행하기 위해서는 VOD 서비스 서버가 필요하며, 실시간 교통상황을 제공하는 서비스를 수행하기 위하여는 교통상황 제공 서버를 필요로 하는 등 다른 네트워크(300)을 통하여 제공하는 다양한 서비스들에 대한 컨텐츠 서버 및 부가 서비스를 제공하는 부가서비스 서버 등을 포함할 수 있다.The
과금 시스템(200)은 패킷교환 게이트웨이(GGSN, 46) 및 다른 네트워크(300) 사이에서 소정의 인터페이스 상으로 통과하는 패킷 데이터 신호를 분석한다. 여기서, 소정의 인터페이스(41)는 패킷교환 게이트웨이(46) 및 다른 네트워크(300) 사이를 지원하는 인터페이스를 말한다.The
예를 들어, 발신 단말(11)로부터 착신 단말(12)에 화상 회의 등을 지원하는 경우에 다른 네트워크(300) 망으로서 IMS 코어망을 경유하여 서비스 서버(150)를 통과한다고 가정하자. 이러한 경우에는 발신 단말(11)로부터의 패킷 데이터는 무선 접속망(20), 패킷교환 지원노드(45), 패킷교환 게이트웨이(46), IMS 코어망 및 서비스 서버(150)를 거치고, 다시 IMS 코어망, 패킷교환 게이트웨이(46), 패킷교환 지원노드(45), 무선 접속망(20)을 거쳐서 착신 단말(12)에 도달하게 된다.For example, suppose that when the video conferencing or the like is supported from the
상기와 같이, 아이피(IP) 멀티미디어 서브시스템의 통신망(IMS망)과 같이, 외부 망에 서의 서비스 서버(150)를 통하여 서비스를 수행하는 경우에는 소정의 인터페이스 상으로 통과하는 데이터 패킷을 분석할 수 있다. 본 발명의 일 실시예에 따른 과금 시스템(200)에서는 상기 인터페이스 상으로 통과하는 데이터 패킷을 분석하여, 각 단말(11, 12) 또는 서비스 제공자에 대한 과금 처리를 할 수 있다.As described above, when performing a service through the
이러한 과금 시스템(200)은 다른 네트워크(300)로 이전되는 통신망 사이에서 인라인으로 구성될 수 있다. 따라서, 과금 시스템(200)의 전원이 오프되거나, 동작 불능에 따른 시스템이 다운 되거나, 시스템의 일부 가능이 정지되는 등의 동작 불능 상태에 빠지는 경우에는, 패킷교환 게이트웨이(GGSN, 46) 및 다른 네트워크(300) 사이에서 소정의 인터페이스 상으로 통과하는 사용자 트래픽을 처리할 수 없어, 제공되는 서비스가 단절될 수 있다.The
따라서, 본 발명의 일 실시예에 따른 과금 시스템에서는 이러한 서비스 단절을 방지할 수 있는 과금 시스템이 필요하다.Therefore, the billing system according to an embodiment of the present invention requires a billing system capable of preventing such service disconnection.
도 3은 본 발명의 일 실시예에 따른 바이패스 과금 시스템의 블록도를 보여준다. 도 3을 참조하면, 본 발명의 일 실시예에 따른 바이패스 과금 시스템(200)은 게이트웨이(110, 111), 과금부(210, 220), 스위칭부(230, 231, 240, 241), 라우터(120, 121) 및 시스템 진단부(250)를 포함할 수 있다. 본 발명의 일 실시예의 과 금 시스템(200)은 서로 다른 통신망인 제1 통신망 및 제2 통신망 사이에 위치할 수 있다. 이와 함께, 과금 시스템(200)은 제1 통신망에 포함되는 구성이 될 수도 있고, 제2 통신망에 포함되는 구성이 될 수도 있다.3 shows a block diagram of a bypass charging system according to an embodiment of the present invention. Referring to FIG. 3, the
게이트웨이(110, 111)은 제1 통신망으로부터 전송되는 데이터 패킷을 상기 제2 통신망으로 전달하기 위한 인터페이스를 제공하는 역할을 한다. 예를 들어, 제1 통신망이 WCDMA 통신망이라면, 게이트웨이(110, 111)은 패킷 교환 게이트웨이일 수 있다. 게이트웨이(110, 111)는 데이터 패킷의 목적지까지의 이동 경로를 알려주는 라우터 기능을 수행할 수 있다. 게이트웨이는 제1 게이트웨이(110) 및 제2 게이트웨이(111)로 구성될 수 있다. 제1 게이트웨이(110)는 액티브(active) 모드로 소정의 동작을 수행하는 게이트웨이며, 제2 게이트웨이(110)는 스탠바이(standby) 모드로 소정의 동작을 중지하고 대기중인 게이트웨이이다. 따라서, 제1 게이트웨이(110)가 동작 불능 상태가 되는 경우에, 제2 게이트웨이(110)가 액티브 모드로 변환되어 제1 게이트웨이(110)를 대신하여 소정의 동작을 수행할 수 있다. 여기서, 동작 불능 상태는 게이트웨이(110, 111)의 전원이 꺼지거나, 과부하 또는 이상 동작에 의한 시스템 다운 등의 게이트 웨이의 역할을 수행하지 못하는 상태를 말한다. The
과금부(210, 220)는 게이트웨이(110, 111) 및 후술할 라우터(120, 121) 사이를 통과하는 데이터 패킷에 대하여 소정의 규칙에 따라 과금 처리를 수행하는 역할을 한다. 과금부(210, 220)는 서비스 제공자의 과금 정책 또는 패킷 망의 과금 정책에 따라 과금 처리를 달리할 수 있다. 과금부(210, 220)는 후술할 스위칭부(230, 231, 240, 241)로부터 데이터 패킷을 전달받아, 분석하여 과금 데이터를 생성할 수 있다. The charging
한편, 과금부(210, 220)는 제1 과금부(210) 및 제2 과금부(220)로 구성될 수 있다. 제1 과금부(210)가 동작 불능 상태가 되는 경우에는 제2 과금부(220)가 작동될 수 있다. 여기서, 동작 불능 상태는 과금부(210, 220)의 전원이 꺼지거나, 과부하 또는 이상 동작에 의한 시스템 다운 등의 과금부의 역할을 수행하지 못하는 상태를 말한다.Meanwhile, the charging
스위칭부(230, 231, 240, 241)는 소정의 스위치에 의하여 데이터 패킷이 경로를 조정하는 역할을 한다. 예를 들어, 제1 스위칭부(230)는 제1 과금부(210)가 정상적으로 동작하는 경우에는 제1 게이트웨이(110)로부터 전송된 데이터 패킷을 제1 과금부(210)로 전달한다. 하지만, 제1 과금부(210)가 동작 불능 상태로 판단되는 경우에는, 제1 스위칭부(230)는 제1 과금부(210)로 데이터 패킷을 전달하지 않고 스위칭에 의하여 제2 통신망으로 전송할 수 있다. 이러한 기능을 소위 바위패스(bypass) 기능으로 지칭할 수 있다. 여기서, 스위칭이란 기존의 데이터 통과 경로를 스위칭 소자에 의하여 변경하는 것을 말한다.The switching
이와 함께, 제2 스위칭부(231)도 제2 게이트웨이(111)가 정상적으로 동작하는 경우에는 제2 게이트웨이(111)로부터 전송된 데이터 패킷을 제1 과금부(210)로 전달한다. 하지만, 제1 과금부(210)가 동작 불능 상태로 판단되는 경우에는, 제2 스위칭부(231)는 제1 과금부(210)로 데이터 패킷을 전달하지 않고 스위칭에 의하여 제2 통신망으로 전송할 수 있다.In addition, when the
상기와 같이, 본 발명의 일 실시예에서는 제1 과금부(210)가 동작 불능 상태로 전환되는 경우에 바이패스 기능을 수행하는 스위칭부(230, 231)에 의하여 데이터 패킷이 통과하는 연속적인 통로를 제공함으로써 서비스 단절을 방지할 수 있다. As described above, in an embodiment of the present invention, when the
라우터(120, 121)는 제2 통신망의 서비스 서버로의 목적지에 대한 데이터 패킷의 전송 경로를 설정하는 역할을 한다. 제1 과금부(210, 220)를 통과하는 데이터 패킷을 전달받아 라우터(120, 121)를 거쳐, 소정의 서비스를 제공하는 서비스 서버에 전송될 수 있다.The
시스템 진단부(250)는 제1 과금부(210), 스위칭부(230, 231), 전송로(115, 117) 및 게이트웨이(110, 111) 중 하나 이상의 구성요소의 동작 상태를 진단하는 역할을 한다. 예를 들어, 제1 과금부(210)의 동작 상태를 진단하는 경우에는 시스템 진단부(250)는 소정의 테스트 패킷을 제1 과금부(210)에 전송하여, 제1 과금부의 작동 상태를 파악할 수 있다. 또는 제1 과금부(210), 스위칭부(230, 231), 전송로(115, 117) 및 게이트웨이(110, 111) 등에서 각 구성요소의 동작을 감지하거나 각 구성요소의 작동 상태를 주기적 또는 비주기적으로 전송받아 각 구성요소의 작동 상태를 감지할 수도 있다. 다만, 상기의 방법에 한정하지 않으며 다양한 방법에 의하여 각 구성요소의 동작 상태를 감지하거나 판단할 수 있다. 또한, 시스템 진단부(250)는 각 구성요소의 감지된 동작 상태를 바탕으로, 각 구성요소의 작동 모드를 액티브 모드 또는 스탠바이 모드로 변화시키는 역할도 할 수 있다.The
동작 상태 감지에 의하여, 제1 게이트웨이(110)가 작동 불능 상태인 경우에는 제2 게이트웨이(111)를 액티브 모드로 전환시켜 제1 게이트웨이(110) 대신에 동 작하게 할 수 있다.When the
다른 예로서, 제1 과금부(210)가 작동 불능 상태인 경우에는 제1 스위칭부(230)로 하여금 스위칭을 하여 제1 통신망으로 전달되는 데이터 패킷을 제1 과금부(210)를 거치지 않고 곧바로 제2 통신망으로 전달되도록 할 수 있다.As another example, when the
또다른 예로서, 제1 게이트웨이(110) 및 제1 스위칭부(230) 사이에 데이터 패킷의 이동 통로인 제1 전송로(115)가 작동 불능 상태인 경우에는, 이를 대체하는 제2 전송로(116)를 통하여 데이터 패킷을 전송할 수 있다. 이와 함께, 제2 게이트웨이(111) 및 제2 스위칭부(231) 사이에 데이터 패킷의 이동 통로인 제3 전송로(117)가 작동 불능 상태인 경우에는, 이를 대체하는 제4 전송로(118)를 통하여 데이터 패킷을 전송할 수 있다.As another example, when the
마찬가지로, 이는 제2 과금부(220), 제3 스위칭부(240, 제4 스위칭부(241), 전송로(125, 126, 127, 128)에도 작동 불능 상태인 경우에, 이를 대체하여 다른 구성요소가 동작하도록 할 수 있다.Similarly, when the
상기와 같이, 본 발명의 일 실시예에서는 작동 불능 상태에 대비하여 대체 구성요소를 작동시킴으로써 서비스의 단절을 방지하고 신뢰성있고 안정적인 서비스를 수행할 수 있다.As described above, in an embodiment of the present invention, by operating an alternative component in preparation for an inoperable state, it is possible to prevent service interruption and to perform a reliable and stable service.
도 4는 본 발명의 일 실시예에 따른 바이패스 과금 방법의 흐름도를 보여준다. 도 4를 참조하면, 먼저 과금부의 동작 불능 상태를 시스템 진단부에 의해 감지한다(S400). 과금부는 제1 통신망 및 제2 통신망 사이를 통과하는 데이터 패킷에 대하여 소정의 규칙에 따라 과금 처리를 수행하는 장치로서, 동작 불능 상태로 전 환되는 경우에는 서비스 단절이 발생될 수 있다.4 shows a flowchart of a bypass charging method according to an embodiment of the present invention. Referring to FIG. 4, first, an inoperable state of the charging unit is detected by the system diagnosis unit (S400). The charging unit is a device that performs charging processing according to a predetermined rule with respect to data packets passing between the first communication network and the second communication network. When the charging unit is switched to an inoperable state, service disconnection may occur.
동작 불능으로 판단된 경우, 데이터 패킷을 스위칭부에 의하여 과금부를 거치지 않고 곧바로 바이패스 시킨다(S410). 과금부를 거치지 않음으로서, 데이터 패킷이 중간에서 전송 중단에 의하여 서비스 단절이 되는 것을 방지할 수 있다.If it is determined that the operation is disabled, the data packet is bypassed immediately without passing through the charging unit by the switching unit (S410). By not going through the charging section, it is possible to prevent the data packet from being interrupted by service interruption due to an interruption in transmission.
바이패스 된 데이터 패킷은 목적지인 제2 통신망의 서비스 서버로 전송된다(S420). 바이패스 된 데이터 패킷은 라우터를 거쳐, 소정의 서비스 서버로 전송될 수 있다.The bypassed data packet is transmitted to the service server of the second communication network (S420). The bypassed data packet may be transmitted to a predetermined service server via a router.
상기와 같이, 본 발명의 일 실시예에 의하여는 안정적이고 신뢰성있게 동작하도록 요구되는 과금부의 동작 불능 상태에 대비하여, 갑작스런 서비스 단절을 방지할 수 있다.As described above, according to one embodiment of the present invention, it is possible to prevent sudden service disconnection in preparation for the inoperable state of the charging unit required to operate stably and reliably.
도 5는 본 발명의 다른 실시예에 따른 바이패스 과금 방법의 흐름도를 보여준다. 도 5를 참조하면, 먼저 시스템 진단부에 의하여 제1 게이트웨이가 동작 불능 상태인지를 판단한다(S500). 제1 게이트웨이가 동작 불능 상태이면, 제2 게이트웨이를 액티브 모드로 전환하여, 제2 게이트웨이를 통하여 데이터 패킷을 전송하도록 한다(S505).5 shows a flowchart of a bypass charging method according to another embodiment of the present invention. Referring to FIG. 5, first, the system diagnosis unit determines whether the first gateway is in an inoperable state (S500). If the first gateway is in an inoperable state, the second gateway is switched to the active mode to transmit a data packet through the second gateway (S505).
이어, 제1 전송로가 동작 불능 상태인지를 판단한다(S510). 제1 전송로가 동작 불능 상태라면 제2 전송로를 통하여 데이터 패킷을 전송하도록 한다(S515).In operation S510, it is determined whether the first transmission path is in an inoperable state. If the first transmission path is in an inoperable state, the data packet is transmitted through the second transmission path (S515).
이어, 제1 과금부가 동작 불능 상태인지를 판단한다(S520). 제1 과금부가 동작 불능 상태로 판단되며, 제1 스위칭부에 의하여 데이터 패킷을 제1 과금부를 통과하지 않도록 바이패스 시킨다(S525).In operation S520, it is determined whether the first charging unit is in an inoperable state. The first charging unit is determined to be in an inoperable state, and the first switching unit bypasses the data packet so as not to pass through the first charging unit (S525).
제1 과금부가 정상 동작 중이면, 소정의 규칙에 따라 데이터 패킷에 대하여 과금 처리를 수행한다(S530). 과금 처리된 데이터 패킷은 목적지인 제2 통신망의 서비스 서버로 전송된다(S540).If the first charging unit is in normal operation, charging processing is performed on the data packet according to a predetermined rule (S530). The charged data packet is transmitted to the service server of the second communication network (S540).
다만, 제1 과금부가 동작 불능 상태로 판단된 경우에는 제1 과금부에 의하여 과금 처리가 되지 않고, 데이터 패킷이 바이패스 되어, 제2 통신망의 서비스 서버로 전송된다(S540).However, when it is determined that the first charging unit is in an inoperable state, the charging process is not performed by the first charging unit, and the data packet is bypassed and transmitted to the service server of the second communication network (S540).
상기와 같이, 본 발명의 일 실시예에 의하면 소정의 과금 시스템에서의 동작 불능 상태에 대비하여, 그에 따른 대체 구성요소를 동작시키거나 또는 바이패스 기능을 구현하여 인라인으로 구성된 과금 시스템의 동작 불능에 의한 서비스 단절을 방지할 수 있다.As described above, according to an embodiment of the present invention, in preparation for the inoperable state of the predetermined charging system, the inactive operation of the charging system configured inline by operating the alternative component or implementing the bypass function accordingly. It can prevent service interruption.
한편, 본 실시예에서 사용되는 구성요소 또는 '~부'는 메모리 상의 소정 영역에서 수행되는 태스크, 클래스, 서브 루틴, 프로세스, 오브젝트, 실행 쓰레드, 프로그램과 같은 소프트웨어(software)나, FPGA(field-programmable gate array)나 ASIC(application-specific integrated circuit)과 같은 하드웨어(hardware)로 구현될 수 있으며, 또한 상기 소프트웨어 및 하드웨어의 조합으로 이루어질 수도 있다. 상기 구성요소 또는 '~부'는 컴퓨터로 판독 가능한 저장 매체에 포함되어 있을 수도 있고, 복수의 컴퓨터에 그 일부가 분산되어 분포될 수도 있다. On the other hand, the components or '~' used in this embodiment is software such as tasks, classes, subroutines, processes, objects, execution threads, programs, or FPGAs (field-) that are performed in a predetermined area on the memory. It may be implemented in hardware such as a programmable gate array or an application-specific integrated circuit (ASIC), or may be a combination of the software and hardware. The component or 'unit' may be included in a computer readable storage medium, or a part of the components may be distributed and distributed to a plurality of computers.
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 벗어나지 않는 범위 내에서 여러 가지로 치환, 변형 및 변경이 가능하므 로 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.Although embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains have various permutations, modifications, and modifications without departing from the spirit or essential features of the present invention. It is to be understood that modifications are possible and can be embodied in other specific forms. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.
도 1은 본 발명의 일 실시예에 따른 WCDMA 통신망을 보여주는 블록도이다.1 is a block diagram illustrating a WCDMA communication network according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 과금 시스템을 포함하는 소정의 망 구성도이다.2 is a predetermined network configuration including a charging system according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 바이패스 과금 시스템의 블록도이다.3 is a block diagram of a bypass charging system according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 바이패스 과금 방법의 흐름도이다.4 is a flowchart of a bypass charging method according to an embodiment of the present invention.
도 5는 본 발명의 다른 실시예에 따른 바이패스 과금 방법의 흐름도이다.5 is a flowchart of a bypass charging method according to another embodiment of the present invention.
*도면의 주요 부분에 대한 설명** Description of the main parts of the drawings *
11: 발신 단말 12: 착신 단말11: calling terminal 12: called terminal
22: 기지국 24: 기지국 제어기22: base station 24: base station controller
45: 패킷교환 지원노드 46: 패킷교환 게이트웨이45: packet switched support node 46: packet switched gateway
200: 과금 시스템200: billing system
110, 111: 게이트웨이110, 111: gateway
115, 116, 117, 118, 125, 126, 127, 128: 전송로115, 116, 117, 118, 125, 126, 127, 128: transmission path
230, 231, 240, 241: 스위칭부230, 231, 240, 241: switching unit
120, 121: 라우터120, 121: Router
210, 220: 과금부 250: 시스템 진단부210, 220: billing section 250: system diagnostic section
Claims (12)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080138538 | 2008-12-31 | ||
KR1020080138538 | 2008-12-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100080281A true KR20100080281A (en) | 2010-07-08 |
KR101043163B1 KR101043163B1 (en) | 2011-06-20 |
Family
ID=42641254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090027667A KR101043163B1 (en) | 2008-12-31 | 2009-03-31 | Billing system and method having bypass function in a communication network |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101043163B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101254605B1 (en) * | 2010-10-28 | 2013-04-15 | 주식회사 케이티 | Method for connecting charging gateway of wipi contents in portable terminal and portable terminal thereof |
KR101508090B1 (en) * | 2014-02-11 | 2015-04-07 | 주식회사 엘지유플러스 | Home Subscriber Server, CONTROL METHOD THEREOF, AND RECORDING MEDIUM FOR RECORDING PROGRAM FOR EXECUTING THE CONTROL METHOD |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990085416A (en) * | 1998-05-18 | 1999-12-06 | 윤종용 | How to handle an abnormal charging process at the exchange |
KR100575972B1 (en) | 2004-02-11 | 2006-05-02 | 삼성전자주식회사 | Apparatus for collecting and transmission charging data in a mobile communication system |
KR20070022993A (en) * | 2005-08-23 | 2007-02-28 | 엘지노텔 주식회사 | Mehtod for storing charge data using OMP storage in a switching system |
KR100833292B1 (en) * | 2006-09-21 | 2008-05-28 | 에스케이 텔레콤주식회사 | System and method for backup charging data in real time in mobile communication network |
-
2009
- 2009-03-31 KR KR1020090027667A patent/KR101043163B1/en active IP Right Grant
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101254605B1 (en) * | 2010-10-28 | 2013-04-15 | 주식회사 케이티 | Method for connecting charging gateway of wipi contents in portable terminal and portable terminal thereof |
KR101508090B1 (en) * | 2014-02-11 | 2015-04-07 | 주식회사 엘지유플러스 | Home Subscriber Server, CONTROL METHOD THEREOF, AND RECORDING MEDIUM FOR RECORDING PROGRAM FOR EXECUTING THE CONTROL METHOD |
Also Published As
Publication number | Publication date |
---|---|
KR101043163B1 (en) | 2011-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8897747B2 (en) | Long-term evolution (LTE) policy control and charging rules function (PCRF) selection | |
US9007894B2 (en) | Method, device, and system for providing a survivability gateway service | |
US20050063359A1 (en) | System and method for providing transparency in delivering private network features | |
US9198222B2 (en) | Telecommunication network | |
RU2493665C1 (en) | Method and system for subscription service implementation in ims network | |
CN103109502A (en) | Method and apparatus of load balancing femtocell cluster access | |
KR101043163B1 (en) | Billing system and method having bypass function in a communication network | |
JP2010200029A (en) | Communication network system, call control apparatus therefor and call origination regulating method | |
JP2008541597A (en) | Terminal, emergency center, network, network element, system and method for establishing an emergency session using terminal identity | |
KR101017502B1 (en) | Duplicate billing system and method in a communication network | |
US20080090555A1 (en) | Managing Faults and Filters in Providing Foreign Services | |
US20030048789A1 (en) | Packet call routing in a mobile communication network | |
KR20080010217A (en) | Method and system for transfering call bound for mobile communication terminal to voip phone | |
CN112653661B (en) | Media recovery method and system under VoIP network limitation | |
JP7261759B2 (en) | Alive monitoring method between planes in mobile communication network, PGW-C and program | |
JP2013062693A (en) | Communication system, network device, server device and communication control method | |
JP2002176495A (en) | Phone system | |
JP2005073256A (en) | Data communication network system and constitutive method therefor | |
JP2006261978A (en) | Gateway apparatus | |
KR100628745B1 (en) | Apparatus of traffic load distribution for gprs network and the method of the same | |
JP6387268B2 (en) | COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL SYSTEM, AND COMMUNICATION CONTROL METHOD | |
KR101004523B1 (en) | System and method for processing frequency allocation for each device in the UMTS network | |
KR100918694B1 (en) | System of subscriber database server and core network in a wireless communication system | |
KR100963971B1 (en) | System, method and service server for providing management information of a server wirelessly | |
JP2012074994A (en) | Ip telephone system and congestion handling method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140603 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150605 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160809 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170605 Year of fee payment: 7 |