KR100454680B1 - Aaa 프로토콜 기반의 배치처리 과금방법 - Google Patents

Aaa 프로토콜 기반의 배치처리 과금방법 Download PDF

Info

Publication number
KR100454680B1
KR100454680B1 KR10-2002-0068908A KR20020068908A KR100454680B1 KR 100454680 B1 KR100454680 B1 KR 100454680B1 KR 20020068908 A KR20020068908 A KR 20020068908A KR 100454680 B1 KR100454680 B1 KR 100454680B1
Authority
KR
South Korea
Prior art keywords
aaa
billing
data
charging
batch
Prior art date
Application number
KR10-2002-0068908A
Other languages
English (en)
Other versions
KR20040040709A (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 KR10-2002-0068908A priority Critical patent/KR100454680B1/ko
Priority to US10/704,047 priority patent/US7530095B2/en
Publication of KR20040040709A publication Critical patent/KR20040040709A/ko
Application granted granted Critical
Publication of KR100454680B1 publication Critical patent/KR100454680B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0892Network architectures or network communication protocols for network security for authentication of entities by using authentication-authorization-accounting [AAA] servers or protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/20Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Accounting & Taxation (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 AAA(Authentication, Authorization and Accounting) 서버와 AAA 클라이언트간에 초기부터 배치(batch)과금을 처리하거나 또는 실시간 과금전송을 처리하되 과금 전송 실패시 실패된 과금 데이터를 추후 배치처리함으로써 과금 데이터 전송을 보완처리하기 위한 AAA 프로토콜 기반의 배치처리 과금방법에 관한 것이다. 이를 위하여 본 발명은, AAA 클라이언트와 연결된 AAA 서버에서의 AAA 프로토콜(Diameter) 기반 배치처리 과금방법에 있어서, AAA 서버와 AAA 클라이언트간에 세션이 이루어지면 상기 AAA 서버는 과금 데이터 저장을 위한 과금 레코드를 생성하고 상기 세션 정보를 저장하는 제1 단계; 상기 AAA 클라이언트는 과금 데이터를 생성하고 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하여 상기 AAA 서버로부터 응답(ACA) 메시지를 수신하는 제2 단계; 상기 AAA 클라이언트는, 상기 AAA 서버로부터 상기 과금 데이터의 전송실패 응답 메시지를 수신하는 경우, 상기 수신시점 이후에 생성되는 과금 데이터를 저장하고 상기 저장된 과금 데이터가 소정의 량이 되면 상기 과금 데이터에 배치과금 응용을 위한 구분자(ID)를 설정하여, 상기 저장된 배치과금 데이터 및 상기 제1 단계의 세션정보를 포함한 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하는 제3 단계; 및 상기 AAA 서버는 상기 구분자 및 전송요청(ACR) 메시지를 확인하고 상기 메시지에 포함된 세션정보와 매핑되는 상기 과금 레코드에 기저장된 세션정보를 찾아 해당 과금 데이터를 업데이트하여 상기 AAA 클라이언트로 응답(ACA)하는 제4 단계를 포함한다.

Description

AAA 프로토콜 기반의 배치처리 과금방법{A Method for Batch Processing of Accounting in AAA System}
본 발명은 AAA(Authentication, Authorization and Accounting; 이하, AAA라 한다) 서비스 시스템에 관한 것으로서 보다 상세하게는, AAA 서버와 AAA 클라이언트간에 초기부터 배치(batch)과금을 처리하거나 또는 실시간 과금전송을 처리하되 과금 전송 실패시 실패된 과금 데이터를 추후 배치처리함으로써 과금 데이터 전송을 보완처리하기 위한 AAA 프로토콜 기반의 배치처리 과금방법에 관한 것이다.
AAA 기능은 가입자의 인증, 권한인가 및 과금처리 기능을 말한다. 이동통신의 최대 강점은 로밍이나 핸드오프 기술을 통해 사용자가 언제 어디서나 누구와도 통신할 수 있다는 점이다. 이러한 로밍이나 핸드오프가 IP기반 무선인터넷을 사용하는 경우에는 IP 할당 및 이동 네트워크 지원을 위해서는 모바일(mobile) IP 프로토콜을 사용하게 되는데, 이러한 모바일 IP를 지원하는 이동통신에서 이동통신 사용자는 로밍 시 듀얼모드 이동전화 또는 PDA를 가지고 무선랜 공중망 또는 이동통신 망을 자동으로 선택, 접속하여 무선인터넷 서비스를 제공 받기 위해서는 방문망에서 반드시 인증(Authentication)을 받고 IP를 할당 받아야 사용이 가능해 진다. 또한 사용자의 사용량에 대한 과금 청구를 위하여 망 간에는 과금처리(Accounting)기술을 적용하고, 로밍 사용자의 권한을 위한 보안기술은 권한인가(Authorization) 기술을 사용한다. 여기에서 사용자 또는 이동 단말을 구분하는 ID는 user@relam의 형태로 표현되는 NAI(Network Access Identifier)를 적용한다. 이종 망들은 NAI를 분석하여 사용자의 홈 망을 식별하고, 사용자의 식별, 인증, 권한 검증, 과금 기능을 수행한다.
AAA 프로토콜의 종래 기술인 RADIUS(Remote Access Dial In User Service) 프로토콜은 단지 서버 기반의 인증이 필요한 소수 가입자들을 지원하는 소규모 망 장치를 위한 프로토콜이므로, 다양한 기술 기반위에서 동시에 수백-수천의 사용자를 지원해야만 하는 통신 사업자들 및 용량을 계속 늘려가려는 인터넷 서비스 제공자(ISP)들을 위한 AAA 서비스에는 적합하지 못하다. 따라서, 이러한 문제점들을 해결하기 위해 개발된 프로토콜이 Diameter 프로토콜이다.
모바일 IP/무선랜용 초안버전(Draft)으로 표준화 되고 있는 Diameter는 PPP와 같은 기존 기술과 로밍, 모바일 IP 등과 같은 새로운 기술에 대한 AAA 서비스를 제공하기 위한 가벼우면서도 확장 가능한 피어(Peer) 기반의 AAA 프로토콜로 정의할 수 있다. Diameter서버는 NAS(Network Access Server)가 처리할 수 있을 만큼의 메시지를 보낼 수 있으며 장애에 대비할 수 있는 신뢰성있는 윈도우 통신 기반의 트랜스포트를 지원한다. 나아가, RADIUS 서버는 클라이언트가 요구하지 않으면 메시지를 보낼 수 없지만 Diameter는 NAS에서 Diameter서버가 과금이나 연결 종료를 알려주어야 할 경우 메시지를 보낼 수도 있다. 또한, Diameter는 재전송과 장애 복구 기능을 개선하였고, 약하고 느린 RADIUS보다도 망 회복력이 뛰어나고, 또한 RADIUS가 지원하지 않는 종단간 보안 기법을 제공하며, 로밍과 모바일 IP 망 등 차세대의 확장 가능한 AAA를 지원하기 위한 목적으로 만들어진 것이다.
그러나, 이러한 AAA 프로토콜(Diameter)에서는 Base 프로토콜을 기본으로 상위에 응용 프로토콜이 구성되는 구조로서 Base 프로토콜 자체가 과금처리를 수행하고 있으며, 기본적으로 실시간 과금기능이 의무사항이고 배치(batch)처리는 배제되어 설계되어 있기 때문에 프로토콜을 그대로 구현하면, 실시간 과금처리가 반드시 지속되어야 하고 과금 처리중에 시스템 과부하로 처리가 어렵거나, 전송장애로 처리되지 못한 과금 데이터는 현재 프로토콜로 전송되지 못하는 단점이 있었다.
현재 표준화 되고 있는 Diameter 프로토콜은 다양한 서비스를 수용하기 위하여 많은 융통성을 가지고 있으나, 인증, 권한검증 후 과금처리의 기본적인 기능은 Base 프로토콜로서 실시간 과금처리 방식만을 명시하고 있고, 또한 과금 레코드를 한번의 메시지에 한 개의 과금 레코드만을 전송하도록 규정하고 있다[Internet Draft <Draft-IETF-AAA-Diameter-12.txt> P113, 9.1 절]. 그러나, 상기 프로토콜의 경우 실시간 처리 및 실시간 처리시 실패된 과금처리 기능을 갖는 일괄 처리기법을 제공하지는 못하며, 나아가 여러개의 과금 레코드를 동시에 일괄 처리할 수 있는 방법을 제시하지는 않는다.
도 1은 종래의 AAA 프로토콜(Diameter)에서 정의한 AAA 기능의 실시간 과금 처리 과정을 보이는 흐름도이다. 도 1에 도시된 바와 같이, AAA 서버(11)가 AAA 클라이언트(12)로부터 가입자 인증 요청을 수신하게 되면(101), 가입자 인증을 처리한 후 상기 요청에 대한 가입자 인증 응답을 상기 AAA 클라이언트(12)로 보낸다(102). 이어, 상기 AAA 클라이언트(12)가 상기 AAA 서버(110)로 과금 데이터 전송을 요청하면(103) 상기 AAA 서버(11)는 Diameter 서버 Base 프로토콜(13)을 이용하여 과금 데이터 저장소(14)로부터 과금 데이터를 가져와서 상기 AAA 클라이언트(12)로 전송한다. 이때, 상기 과금데이터 전송응답이 성공되면(104-1), 상기 AAA 클라이언트(12)는 Diameter 클라이언트 Base 프로토콜(15)을 이용하여 제1 과금데이터 저장소(16)에 저장하고(105), 반대로 상기 과금데이터 전송응답이 실패하면(104-2), 상기 AAA 클라이언트(12)는 제2 과금데이터 저장소(17)에 저장한다(106).
도 1에서 AAA 서버(11)가 인증처리 후 과금 데이터 전송 중에 전송이 실패된 경우, 정책에 의해 판단하여 단말에 대한 서비스 자체를 막아야 하는 경우도 발생한다. 현재 프로토콜에서 정의된 기능으로는 과금 데이터 전송이 실패되거나 라우팅 과정에서 전송이 불가능한 경우에는 추가적인 절차나 기능은 없다. 즉, 실시간 과금이 반드시 구현되어야 하는 기술이며 배치처리하기 위한 과금처리기능은 지원되지 않는다고 명시되어 있다. 그러나, 현실적으로 타망과 연계된 서비스가 항상 성공적으로 과금 데이터가 전송된다는 보장이 없으며, 실시간으로 과금처리를 수행하기에는 시스템 부하에 미치는 영향이 매우 크다. 따라서, 인증단계에서 확인된 선불카드나 특정한 가입자 이외에는 실시간 전송 자체가 의미가 없을 수도 있다. 현재 표준화가 완료되고 있는 AAA 프로토콜(Diameter)에서 추가하는 바와 같이 향후에는 모두 실시간 과금으로 처리되어야 할 것이다. 그러나, 실시간 과금으로 모든 문제를 해결할 수는 없다. 즉, 신뢰성을 바탕으로 하부계층을 설계하더라도 물리적인 네트워크의 장애들을 모두 극복할 수는 없기 때문이다. 따라서, 실시간 과금처리를 하되, 반드시 가입자 세션이 종료된 후 결과에 따라 이를 보완하여 한꺼번에 전송할 수 있는 배치과금기능을 수용해야 한다. 특히, AAA 노드에서 과금처리기능은 Base 프로토콜로부터 선택적인 방법으로서 배치처리를 사용할 수 있어야 하고, 실시간 처리시 실패된 과금 레코드에 대한 추가적인 보완 요소로서 배치과금을 처리할 수 있는 메커니즘이 요구되며, Base 프로토콜에서는 이를 수용할 수 있는 기능이 요구되어 왔다.
본 발명은 상기한 문제를 해결하기 위해 제안된 것으로서, AAA 서버의 인증기능 후, 초기부터 배치과금 처리를 가능하게 하거나 또는 실시간 처리위주로 과금하되 실시간 과금 처리 중 전송 실패된 과금 데이터에 대하여 배치과금 처리할 수 있도록 하는 AAA 프로토콜 기반의 배치처리 과금방법을 제공하는데 그 목적이 있다.
도 1은 종래의 AAA 프로토콜(Diameter)에서 정의한 AAA 기능의 실시간 과금 처리 과정을 보이는 흐름도이다.
도 2는 본 발명이 적용되는 AAA 서버를 포함한 통신 사업자 망 구성도의 일예이다.
도 3은 본 발명에 따른 AAA 프로토콜 기반의 배치처리 멀티과금 처리과정을 보이는 흐름도이다.
도 4는 본 발명에 따른 배치 과금 처리를 위한 배치과금 응용 프로토콜 구분자(ID) 할당표의 일예를 도시한 도면이다.
도 5는 본 발명에 따른 배치과금 처리를 위한 멀티 과금 데이터 정보 구조도이다.
도 6은 본 발명에 따른 배치 과금처리를 위해 전송하는 정보 구조도이다.
도 7은 본 발명에 따른 배치 전송된 과금 데이터와 매핑하여 저장하는 과정을 보이는 흐름도이다.
* 도면의 주요 부분에 대한 부호의 설명 *
31 : AAA 서버 32 : AAA 클라이언트
33 : AAA 서버 내 과금 데이터 저장소
34 : AAA 클라이언트 내 과금 데이터 저장소
35 : AAA 서버 내 이전 과금 데이터 저장소
상기 목적을 달성하기 위한 본 발명은, AAA 클라이언트와 연결된 AAA 서버에서의 AAA 프로토콜(Diameter) 기반 배치처리 과금방법에 있어서, AAA 서버와 AAA 클라이언트간에 세션이 이루어지면 상기 AAA 서버는 과금 데이터 저장을 위한 과금 레코드를 생성하고 상기 세션 정보를 저장하는 제1 단계; 상기 AAA 클라이언트는과금 데이터를 생성하고 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하여 상기 AAA 서버로부터 응답(ACA) 메시지를 수신하는 제2 단계; 상기 AAA 클라이언트는, 상기 AAA 서버로부터 상기 과금 데이터의 전송실패 응답 메시지를 수신하는 경우, 상기 수신시점 이후에 생성되는 과금 데이터를 저장하고 상기 저장된 과금 데이터가 소정의 량이 되면 상기 과금 데이터에 배치과금 응용을 위한 구분자(ID)를 설정하여, 상기 저장된 배치과금 데이터 및 상기 제1 단계의 세션정보를 포함한 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하는 제3 단계; 및 상기 AAA 서버는 상기 구분자 및 전송요청(ACR) 메시지를 확인하고 상기 메시지에 포함된 세션정보와 매핑되는 상기 과금 레코드에 기저장된 세션정보를 찾아 해당 과금 데이터를 업데이트하여 상기 AAA 클라이언트로 응답(ACA)하는 제4 단계를 포함한다.
여기서, 상기 제2 단계는 상기 생성한 과금 데이터를 설정된 시간 동안 저장한 후 상기 AAA 서버로 한번에 전송할 수도 있으며, 이 경우 상기 세션이 종료 후에 배치과금 처리를 위한 상기 실시간 세션에 사용된 정보 및 상기 생성된 과금 데이터를 쌍으로 저장할 수도 있다.
이동인터넷 즉, 모바일 IP를 위한 Diameter 기반 AAA 시스템의 네트워크 구조는 방문 네트워크(Foreign Network), 중개 네트워크(Broker Network) 그리고 홈 네트워크(Home Network)로 구성된다. 각각의 네트워크에는 사용자에게 AAA 서비스를 제공해주는 Diameter 서버와 유무선 인증을 수행하려는 클라이언트 네트워크가존재하며, 선택적으로 서버와 서버 사이에서 AAA 메시지를 중개 또는 서버의 주소반환 서비스를 제공하는 프록시(Proxy) 서버와 리다이렉트(Redirect) 서버가 존재할 수 있다. AAA 서비스로는 PPP 접속인증, ADSL 가입자 접속인증, WLAN가입자 접속인증, 가입자 로밍이 가능한 네트워크에서는 타망 가입자에 대한 네트워크간 인증, 이동통신가입자의 방문망에서의 인증 등이 있을 수 있다.
본 발명은 AAA 프로토콜 기반의 배치처리 과금방법에 관한 것으로서, 유무선망에서 가입자에 대한 인증, 권한인가 및 과금 서비스를 하는 AAA 서버에서 과금기능 중 실시간 처리가 아닌, 배치처리가 가능하도록 구성될 수 있는 과금서버구조와 관련 시스템에서 배치처리하기 위한 과금방법을 제공한다. 본 발명에서는 표준화되고 있는 Diameter를 인증 서버 기능 처리후, 과금기능에서 실시간 과금처리를 보완하기 위한 배치처리가 가능한 과금 기능에 대한 방법을 제공함으로써, 모든 이동통신/유무선 가입자가 로밍시 인증을 수행하고, 실시간 과금처리에 대한 부담이 줄어들고, 과금 데이터만을 전송하는 안전한 보안 전송을 통하여 실시간 전송시의 실패된 과금 데이터의 추후 완벽한 보완처리 서비스를 받을 수 있다.
상술한 목적 및 특징들, 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 본 발명의 바람직한 실시예가 첨부된 도면을 참조하여 본 발명을 상세히 설명한다.
도 2는 본 발명이 적용되는 AAA 서버를 포함한 통신 사업자 망 구성도의 일예로서, AAA 서버가 인증서버기능과 과금서버기능을 모두 수행하며 사업자간 연동이 되는 통신 사업자 망 구성도이다. 도 2에 도시된 바와 같이, 사업자간 연동이 되는 통신 사업자 망에서의 AAA의 한 응용 분야인 모바일 IP에 대한 과금 데이터 처리과정을 살펴보면, 모바일 단말 가입자(21)가 제2 AAA 서버(24)가 포함된 원래의 통신 사업자 망에서 다른 통신 사업자 망으로 이동한 경우(S201), 상기 이동한 가입자(21)는 상기 이동한 다른 통신 사업자 망 내의 AAA 클라이언트(22)를 통해 제1 AAA 서버(23)에 접속하게 된다. 이 경우, 상기 AAA 클라이언트(22)는 상기 가입자(21)에 대한 과금 데이터를 생성하여 상기 제1 AAA 서버(23)로 전송하게 된다(S202). 상기 제1 AAA 서버(23)는 가입자(21)의 인증, 권한인가 및 과금처리를 수행하며, 동시에 상기 AAA 클라이언트(22)로부터 전송된 과금 데이터를 수신하여 사업자간 연동되는 원래의 제2 AAA 서버(24)로 전송한다(S203). 이와 같이, 상기 가입자(21)에 대한 과금 데이터는 원래의 서버인 제2 AAA 서버(24)로 전송되고 상기 제2 AAA 서버(24)는 상기 과금 데이터를 과금저장소(DB)(25)에 저장한다(S204).
이와 같은 AAA의 배치처리의 구조는 모바일 IP 응용 뿐만 아니라, 공중망 무선랜을 위한 NASREQ(EAP) 응용에서도 마찬가지로 적용될 수 있다.
도 3은 본 발명에 따른 AAA 프로토콜 기반의 배치처리 멀티과금 처리과정을 보이는 것으로서, AAA 서버와 연동이 되는 AAA 클라이언트와 AAA를 위한 절차를 진행중에 과금전송을 실패한 경우에 대하여, 상기 AAA 클라이언트에서 일정시간 저장한 후, 전송 실패된 과금 데이터를 집중화하여 배치응용의 멀티과금 데이터 전송요청(ACR)을 통하여 상기 전송 실패된 과금 데이터를 전송하는 과정을 나타내고 있다. 여기서, 도 3의 경우는 AAA의 한 응용분야인 모바일 IP의 경우를 일예로 들어 설명한다.
도 3을 참조하여 배치 과금 처리를 고려한 AAA 프로토콜의 인증절차와 과금전송 실패시 추가되는 배치과금 처리절차를 설명한다. 먼저, 사용자가 AAA 클라이언트(FA/HA)(32)에 연결하여 통신 서비스 망에 대한 접근을 요청하면, 상기 AAA 클라이언트(32)는 상기 사용자의 인증 정보를 받아서 AAA 서버(31)로 전달하여 사용자 인증을 요청한다(S301). 상기 AAA 서버(31)는 상기 사용자 인증을 완료하고, 상기 사용자의 인증 성공 또는 실패시 사유와 관련 데이터를 생성하여 상기 AAA 클라이언트(32)에게 전송한다(S302). 여기서, 만약 상기 사용자의 데이터가 유효해서 인증이 성공되면, 상기 AAA 서버(31)는 사용자의 인증결과정보를 가입자에게 전송한다. 또한, 상기 AAA 서버(31)는 인증 결과가 성공이면, 새로운 과금 정보를 저장하기 위하여 새로운 레코드를 생성하고, 기본적인 가입자 정보와 세션 정보를 저장한다. 이 때 과금처리하기 위한 기본정보와 배치처리에서 매핑할 수 있는 세션활성화 정보를 포함하여 저장한다.
상기 AAA 클라이언트(32)는 사용자가 요청한 자원에 대한 접근이 허용되었는지 또는 거절되었는지를 사용자에게 통지하여, 만약 허용되었다면 사용자는 망에서 제공하는 서비스를 받을 수 있으며, 이때 AAA 클라이언트(32)는 과금데이터를 생성하고 이를 AAA 프로토콜에 맞게 과금 데이터 전송 요청(ACR) 메시지를 생성하여 상기 AAA 서버(31)로 전송한다(S303). 이어, 상기 AAA 서버(31)는 상기 전송되어 온 ACR 메시지를 확인하고, 과금 데이터 저장소(33)에 저장한다(S304). 한편, 과금서버는 과금레코드 저장후 응답 메시지를 라우팅 정보에 따라 타망의 AAA서버로 전송하고, 상기 AAA 서버는 다시 해당 인증을 요청한 AAA 클라이언트로 보내도록 한다.
계속하여, 상기 AAA 서버(31)가 상기 ACR 메시지에 대응하여 해당 과금 데이터를 상기 AAA 클라이언트(32)로 전송하는데, 이때 과금 데이터 전송이 성공하는 경우에는(S305) 상기 과금데이터의 전송 성공을 확인하고(S307), 상기 과금 데이터 전송이 실패하는 경우(S306) 상기 과금 데이터의 전송 실패를 확인한다(S308).
상기 과금 데이터의 전송이 실패하는 경우는 추가적 배치과금 처리가 필요하며, 이후 소정시간이 경과된 후 배치처리 멀티 과금 처리가 수행된다. 즉, 일정시간이 지나거나 배치처리할 과금 데이터량이 실패시의 과금 데이터 저장소(34)에 일정 수준이 도달하면 배치처리를 위한 세션을 시작하는데, 이 세션은 배치과금을 위한 세션으로서 기존 AAA 절차와는 달리 과금처리만 사용하는 절차에 해당된다. 이 경우 먼저, AAA 클라이언트(32)는 배치과금 응용을 위한 ID로 설정하고, 복수개의 배치과금 데이터와 이전에 각 AAA세션에서 사용하였던 세션정보를 포함하는 과금 요청 메시지(ACR)를 생성하여 상기 AAA 서버(31)로 전송한다(S309). 상기 AAA 서버(31)는 이를 확인하고, 이전 과금데이터 저장소(35)에 저장된 지난 과거의 과금 데이터중에 전송해 온 세션정보와 매칭이 되는 해당 세션을 찾아서 업데이트를 한다(S310). 이어, 상기 AAA 서버(31)는 상기 처리결과와 함께 과금 응답 메시지(ACA)를 생성하여 상기 AAA 클라이언트(32)로 전송한다(S311). 세션이 완료되면 상기 AAA 서버(31)와 상기 AAA 클라이언트(32)는 세션종료 메시지를 주고 받아서 세션을 종료한다.
만약, 중간에 세션이 실패하면 과금 데이터가 소실되지만, 가입자의 서비스는 문제가 없으므로 계속적으로 서비스가 제공된다. 가입자의 사용량과 사용시간은 계속 AAA 클라이언트(32)에 저장되지만 AAA 서버(31)로는 저장되지 않고 종료된다.
도 4는 본 발명에 따른 배치 과금 처리를 위한 배치과금 응용 프로토콜 구분자(ID) 할당표의 일예를 도시한 것이다. 도 4에 도시된 바와 같이, 본 발명에 따른 배치 처리를 위한 배치과금 응용 프로토콜을 위한 ID는 기존의 응용 프로토콜 ID에 추가해서 사용한 것이다. 이 값은 일시적인 값이며 추후 표준으로 기고하여 채택되는 경우, 특정한 값을 갖게 될 것이다. 여기서 기존의 응용 프로토콜이 모바일 IP, Nasreq등이 존재하는데, 차이점은 기존에는 인증 과정이 필요한 반면, 배치 멀티과금 전송응용은 인증절차 없이 과금 절차만 존재하는 응용 모델로 하여 정의된다. 따라서 AAA 메시지에 포함된 응용에 따라 구분이 되며, 별도의 처리 절차가 존재하고 상태변환이 존재한다.
도 5는 본 발명에 따른 배치과금 처리를 위한 멀티 과금 데이터 정보 구조도이다. 도 5에 도시된 바와 같이, 서버에 저장된 데이터(51)는 가입자가 서비스를 받기 위해 인증과정에서 생성된 세션 데이터(52)와 실패하거나 아예 처음부터 전송하지 않은 과금 관련 데이터(53)이다. 즉, 세션 데이터(52)는 서버와 클라이언트 모두에 저장되어 있으며, 온전한 과금 데이터(53)는 클라이언트에만 존재하게 된다. 클라이언트에서 배치처리하기 위해 보내는 데이터는 기존의 인증과정에서 사용되어진 세션 데이터를 포함하여야 하며, 상기 세션 데이터를 이용하여 해당 가입자의 세션을 찾아내게 된다.
상기 해당 가입자의 세션을 찾기 위한 세션 데이터(52)는 서비스 형태, AAA 시스템 구분자, 클라이언트 ID, 클라이언트의 세션 ID, 과금 멀티세션 ID, 과금 서버세션 ID, 가입자의 NAI가 매핑정보가 된다. 이 중 한개값으로 유니크하게 될 수 없으므로 세션 데이터 값들을 비교하여 기존의 과금 레코드를 찾아내게 된다. 기존에 처리한 과금처리 결과값이 있어야 하며, 그 결과에 따라 배치처리 보완이 이루어 진다.
도 6은 본 발명에 따른 배치 과금처리를 위해 전송하는 정보 구조도이다. 도 6에 도시된 바와 같이, 1개의 세션(62)에 대한 과금 데이터(63)가 1개의 과금처리 정책정보(AVP)(61)를 이루고 있다. 즉, AVP(61) 내에 세션정보(62)와 과금정보(63)가 나누어져 저장되어 있다. 상기 세션 정보(62)는 이전 세션의 데이터와 매핑하기 위한 것이며, 상기 과금 데이터(63)는 실제 업데이트해야 할 정보에 해당된다. 상기 과금 정보(63)와 세션 정보(62)는 모두 그룹형태의 AVP로서 내부에 최종형태의 정보들이 AVP 형태로 존재하게 된다. 여기서 배치처리를 위한 AVP #1, AVP #2는 벤더 규격(Vender Specific) AVP가 될 수도 있으며, 추후 표준 프로토콜로 명시적으로 정의 될 수도 있다.
도 7은 본 발명에 따른 배치 전송된 과금 데이터와 매핑하여 저장하는 과정을 보이는 흐름도이다. 먼저, AAA 서버(31)와 AAA 클라이언트(32)간의 인증처리가 완료된 후, 상기 AAA 서버(31)가 상기 AAA 클라이언트(32)로부터 과금 데이터 전송 요청(ACR)을 수신하면(S701), 상기 AAA 서버(31)는 AAA 응용에 따라 분리하여 배치처리 멀티과금 응용인지 판단한다(S702). 상기 단계(S702)에서 배치처리 멀티과금 응용이 아닌 경우에는 다른 응용으로 처리하고 배치처리 멀티과금 응용인 경우에는 AVP 내용을 확인하는 것으로 배치과금 처리를 계속 수행한다(S703). 상기 AVP 내용 확인결과 수신된 세션 데이터에 매핑되는 세션이 존재하는지 검사하여(S704), 해당 세션이 존재하지 않으면 해당 세션 없음을 표시하고 해당 세션이 존재하면 상기 해당 세션을 찾아서 과금 데이터를 업데이트 한다(S705). 이어, 상기 AVP에 포함된 다음 내용으로 이동하여 더 처리할 데이터가 존재하는지 판단한다(S706). 더 처리할 데이터가 존재한다면 다시 상기 단계(S703)로 진행하고, 더 처리할 데이터가 존재하지 않는다면 최종 데이터 처리가 완료된 것으로 인식하여 AAA 클라이언트(32)로 과금 데이터 전송완료(ACA) 메시지를 전송한다(S707). 이후 세션이 완료되면 AAA 서버(31)와 AAA 클라이언트(32)는 세션 종료 메시지를 주고 받아서 세션을 종료한다.
본 발명의 상세한 설명 및 도면에는 본 발명을 이해를 돕기 위한 바람직한 일실시예를 개시한 것으로서 본 발명의 권리범위를 한정하는 것은 아니며, 본 발명의 권리의 범위는 상기한 상세한 설명에 의해 결정되는 것이 아니라 첨부한 청구범위에 결정되어야만 할 것이다.
본 발명에 의하면, AAA 노드에서 과금처리 기능은 기존의 실시간 과금처리에만 의존하는 망 구성보다 더 안전하고 신뢰성 있는 네트워크 구성이 가능하다.
또한, 장애 복구 측면에서 시스템에서 처리하는 기능은 한계가 있으므로, 과금 레코드에도 장애 관리 및 상태관리를 할 수 있도록 하여 오류이거나 실패(Fail)인 경우 추가적으로 완전한 데이터가 전송되어 질 수 있으므로 더 안전한 신뢰성을 제공한다.
또한, 과금 데이터는 추후 배치과금 형식으로 전송되더라도 기존에 홈망에서의 AAA 클라이언트인 HA를 통한 과금 데이터가 있으므로 외부 방문망에서 온 데이터의 진의 여부를 판단 할 수 있는 근거가 존재한다.
또한, 본 발명에 따르면, 시스템의 부하로 인한 장애가 발생시에는 매출과 직결되는 중요한 과금 데이터가 소실되지 않고 추후 복구할 수 있으며, AAA 기능의 신뢰성(Reliability)을 제공할 수 있다.
상술한 상세한 설명 및 도면에 개시된 내용은 본 발명을 한정하는 것이 아니며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자에게는 본 발명의 정신을 벗어나지 않는 범위 내에서 다양한 수정 및 변경이 가능함은 명백한 것이다.

Claims (7)

  1. AAA 클라이언트와 연결된 AAA 서버에서의 AAA 프로토콜(Diameter) 기반 배치처리 과금방법에 있어서,
    AAA 서버와 AAA 클라이언트간에 세션이 이루어지면 상기 AAA 서버는 과금 데이터 저장을 위한 과금 레코드를 생성하고 상기 세션 정보를 저장하는 제1 단계;
    상기 AAA 클라이언트는 과금 데이터를 생성하고 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하여 상기 AAA 서버로부터 응답(ACA) 메시지를 수신하는 제2 단계;
    상기 AAA 클라이언트는, 상기 AAA 서버로부터 상기 과금 데이터의 전송실패 응답 메시지를 수신하는 경우, 상기 수신시점 이후에 생성되는 과금 데이터를 저장하고 상기 저장된 과금 데이터가 소정의 량이 되면 상기 과금 데이터에 배치과금 응용을 위한 구분자(ID)를 설정하여, 상기 저장된 배치과금 데이터 및 상기 제1 단계의 세션정보를 포함한 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하는 제3 단계; 및
    상기 AAA 서버는 상기 구분자 및 전송요청(ACR) 메시지를 확인하고 상기 메시지에 포함된 세션정보와 매핑되는 상기 과금 레코드에 기저장된 세션정보를 찾아 해당 과금 데이터를 업데이트하여 상기 AAA 클라이언트로 응답(ACA)하는 제4 단계를 포함하는 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
  2. 제 1항에 있어서, 상기 제2 단계는,
    상기 생성한 과금 데이터를 설정된 시간 동안 저장한 후 상기 AAA 서버로 한번에 전송하는 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
  3. 제 2항에 있어서, 상기 배치과금 응용을 위한 구분자(ID)는,
    새로운 응용 프로토콜 구분자 또는 메시지의 헤더의 비트를 별도 설정하는 것을 이용하여 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
  4. 제 1항에 있어서, 상기 제3 단계는,
    배치처리 과금을 위한 세션을 시작하는 단계를 더 포함하는 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
  5. 제 1항에 있어서, 상기 제3 단계는,
    상기 저장되는 과금 데이터가 소정의 량이 되기 전에 설정된 시간이 경과하면 상기 과금 데이터에 배치과금 응용 구분자를 설정하고 상기 배치과금 데이터 및 상기 제1 단계의 세션정보를 포함한 과금 데이터 전송요청(ACR) 메시지를 상기 AAA 서버로 전송하는 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
  6. 제 1항에 있어서, 상기 제3 단계의 상기 배치과금 전송응용은,
    상기 AAA 서버와 AAA 클라이언트간의 인증절차 없이 과금 전송만 존재하는응용 모델로 정의되는 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
  7. 제 1항에 있어서, 상기 제3 단계는,
    상기 생성된 배치과금 데이터 및 상기 제1 단계에서 사용한 세션정보를 그룹형태의 AVP로 전송하되, 상기 배치과금 데이터 내에 복수개의 과금 AVP가 구성되는 것을 특징으로 하는 AAA 프로토콜 기반의 배치처리 과금방법.
KR10-2002-0068908A 2002-11-07 2002-11-07 Aaa 프로토콜 기반의 배치처리 과금방법 KR100454680B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR10-2002-0068908A KR100454680B1 (ko) 2002-11-07 2002-11-07 Aaa 프로토콜 기반의 배치처리 과금방법
US10/704,047 US7530095B2 (en) 2002-11-07 2003-11-06 Authentication, authorization and accounting (diameter) protocol-based accounting method using batch processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0068908A KR100454680B1 (ko) 2002-11-07 2002-11-07 Aaa 프로토콜 기반의 배치처리 과금방법

Publications (2)

Publication Number Publication Date
KR20040040709A KR20040040709A (ko) 2004-05-13
KR100454680B1 true KR100454680B1 (ko) 2004-11-03

Family

ID=32291715

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0068908A KR100454680B1 (ko) 2002-11-07 2002-11-07 Aaa 프로토콜 기반의 배치처리 과금방법

Country Status (2)

Country Link
US (1) US7530095B2 (ko)
KR (1) KR100454680B1 (ko)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103659B2 (en) * 2002-04-09 2006-09-05 Cisco Technology, Inc. System and method for monitoring information in a network environment
US7106702B2 (en) * 2002-05-31 2006-09-12 Lucent Technologies Inc. On-demand dynamically updated user database and AAA function for high reliability networks
KR100651716B1 (ko) * 2004-10-11 2006-12-01 한국전자통신연구원 Diameter 기반 프로토콜에서 모바일 네트워크의부트스트랩핑 방법 및 그 시스템
CN100466557C (zh) * 2004-11-10 2009-03-04 华为技术有限公司 通信网节点故障监测方法
ATE545997T1 (de) 2004-12-17 2012-03-15 Tekelec Us Verfahren, systeme und computerprogrammprodukte zur unterstützung des datenbankzugriffs in einer netzwerkumgebung des internet-protokoll- multimedia-subsystems (ims)
US7703134B2 (en) * 2005-01-28 2010-04-20 Sony Corporation De-authentication of network component
US8533097B2 (en) * 2005-05-16 2013-09-10 Jorge Arturo Maass Transaction arbiter system and method
CN100463462C (zh) * 2006-12-18 2009-02-18 西安西电捷通无线网络通信有限公司 一种三元结构的对等访问控制***
CN100512312C (zh) * 2006-12-18 2009-07-08 西安西电捷通无线网络通信有限公司 一种三元结构的对等访问控制方法
US20110078281A1 (en) * 2008-05-27 2011-03-31 Amedeo Imbimbo Lawful access data retention diameter application
FR2943881A1 (fr) * 2009-03-31 2010-10-01 France Telecom Procede et dispositif de gestion d'une authentification d'un utilisateur.
US8750126B2 (en) * 2009-10-16 2014-06-10 Tekelec, Inc. Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information
EP2489161B1 (en) * 2009-10-16 2019-06-12 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring and/or firewall functionality
EP2534794B1 (en) * 2010-02-12 2019-03-27 Tekelec, Inc. Methods, systems, and computer readable media for providing peer routing at a diameter node
IN2012CN07526A (ko) * 2010-02-12 2015-07-31 Tekelec Inc
US8611851B2 (en) * 2010-02-19 2013-12-17 Alcatel Lucent Accounting request processing in a communication network
US8824370B2 (en) * 2010-12-16 2014-09-02 Openet Telecom Ltd. Methods, systems and devices for dynamic context-based routing
US8737304B2 (en) * 2011-03-01 2014-05-27 Tekelec, Inc. Methods, systems, and computer readable media for hybrid session based diameter routing
US8547908B2 (en) 2011-03-03 2013-10-01 Tekelec, Inc. Methods, systems, and computer readable media for enriching a diameter signaling message
WO2012154674A2 (en) 2011-05-06 2012-11-15 Tekelec, Inc. Methods, systems, and computer readable media for steering a subscriber between access networks
US9319378B2 (en) 2013-01-23 2016-04-19 Tekelec, Inc. Methods, systems, and computer readable media for using a diameter routing agent (DRA) to obtain mappings between mobile subscriber identification information and dynamically assigned internet protocol (IP) addresses and for making the mappings accessible to applications
US10951519B2 (en) 2015-06-17 2021-03-16 Oracle International Corporation Methods, systems, and computer readable media for multi-protocol stateful routing
US9998460B2 (en) 2015-06-29 2018-06-12 At&T Intellectual Property I, L.P. Diameter redirect between client and server
US10554661B2 (en) 2015-08-14 2020-02-04 Oracle International Corporation Methods, systems, and computer readable media for providing access network session correlation for policy control
US10084755B2 (en) 2015-08-14 2018-09-25 Oracle International Corporation Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) proxy and diameter agent address resolution
US9923984B2 (en) 2015-10-30 2018-03-20 Oracle International Corporation Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation
US9668135B2 (en) 2015-08-14 2017-05-30 Oracle International Corporation Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication
US9668134B2 (en) 2015-08-14 2017-05-30 Oracle International Corporation Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying
US10102087B2 (en) 2016-02-19 2018-10-16 Oracle International Corporation Methods, systems, and computer readable media for detecting and managing suspect subscriber bindings
US10321300B2 (en) 2016-05-26 2019-06-11 Oracle International Corporation Methods, systems, and computer readable media for providing end-to-end priority service in long term evolution (LTE) or subsequent generation networks
US10425342B2 (en) 2016-12-16 2019-09-24 Oracle International Corporation Methods, systems, and computer readable media for priority routing of diameter messages
US10412772B2 (en) 2017-08-08 2019-09-10 Oracle International Corporation Methods, systems, and computer readable media for using access point name (APN) independent subscriber bindings
US11283883B1 (en) 2020-11-09 2022-03-22 Oracle International Corporation Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980030811A (ko) * 1996-10-30 1998-07-25 유기범 과금 데이터 처리 장치 및 그 방법
KR19980052714A (ko) * 1996-12-24 1998-09-25 유기범 위성통신 시스템에서 과금정보 유실방지 방법
KR19990076336A (ko) * 1998-03-31 1999-10-15 윤종용 교환기에서 과금 데이터 유실 방지 방법
KR20000032797A (ko) * 1998-11-18 2000-06-15 이계철 전자교환 시스템의 과금 디스크 이상시 과금 데이터 처리 장치및 그 방법
KR20000046563A (ko) * 1998-12-31 2000-07-25 강병호 교환시스템에 있어서 손실 과금데이타 복구방법
KR20000051466A (ko) * 1999-01-22 2000-08-16 조정남 통신시스템에서 과금저장매체의 장애로 인한 유실과금 방지방법
KR20010054205A (ko) * 1999-12-03 2001-07-02 박종섭 이동통신 교환기 및 운용/유지보수 인터페이스 장치간과금 데이터 전송방법
KR20020032957A (ko) * 2000-10-28 2002-05-04 구자홍 교환기의 과금 데이터 전송 방법
KR20020061826A (ko) * 2001-01-18 2002-07-25 주식회사 하이닉스반도체 통신시스템에서의 망요소 통합을 위한 제어 관리 방법
KR20030062965A (ko) * 2002-01-21 2003-07-28 엘지전자 주식회사 라디우스를 이용한 라우터의 피피피 인증 시스템 및 방법

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7797164B2 (en) * 1996-10-02 2010-09-14 Nintendo Of America, Inc. Method and apparatus for enabling purchasers of products to obtain return information and to initiate product returns via an on-line network connection
US6799166B2 (en) * 1999-09-02 2004-09-28 International Business Machines Corporation Method and apparatus for preventing duplicate transactions on batch mode failure recovery in a data processing system
US6769000B1 (en) * 1999-09-08 2004-07-27 Nortel Networks Limited Unified directory services architecture for an IP mobility architecture framework
KR100624621B1 (ko) 2000-03-13 2006-09-18 유티스타콤코리아 유한회사 통합 인터넷 프로토콜망에서 서비스 서버와의 연동을 통한가입자 관리 장치 및 그 방법
US20020152319A1 (en) * 2001-02-08 2002-10-17 Amin Rajesh B. Accounting management support based on QOS in an IP centric distributed network
JP4009136B2 (ja) * 2001-06-07 2007-11-14 富士通株式会社 課金システム
US7293096B1 (en) * 2001-09-28 2007-11-06 Cisco Technology, Inc. Maintaining a common AAA session id for a call over a network
US7617317B2 (en) * 2001-12-03 2009-11-10 Sprint Spectrum L.P. Method and system for allowing multiple service providers to serve users via a common access network
US20030125969A1 (en) * 2001-12-28 2003-07-03 Wireless Checking, Inc. Method and apparatus for processing financial transactions over a paging network
US7415026B2 (en) * 2002-02-04 2008-08-19 Qualcomm Incorporated Method and apparatus for session release in a communication system
US20030233580A1 (en) * 2002-05-29 2003-12-18 Keeler James D. Authorization and authentication of user access to a distributed network communication system with roaming features

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19980030811A (ko) * 1996-10-30 1998-07-25 유기범 과금 데이터 처리 장치 및 그 방법
KR19980052714A (ko) * 1996-12-24 1998-09-25 유기범 위성통신 시스템에서 과금정보 유실방지 방법
KR19990076336A (ko) * 1998-03-31 1999-10-15 윤종용 교환기에서 과금 데이터 유실 방지 방법
KR20000032797A (ko) * 1998-11-18 2000-06-15 이계철 전자교환 시스템의 과금 디스크 이상시 과금 데이터 처리 장치및 그 방법
KR20000046563A (ko) * 1998-12-31 2000-07-25 강병호 교환시스템에 있어서 손실 과금데이타 복구방법
KR20000051466A (ko) * 1999-01-22 2000-08-16 조정남 통신시스템에서 과금저장매체의 장애로 인한 유실과금 방지방법
KR20010054205A (ko) * 1999-12-03 2001-07-02 박종섭 이동통신 교환기 및 운용/유지보수 인터페이스 장치간과금 데이터 전송방법
KR20020032957A (ko) * 2000-10-28 2002-05-04 구자홍 교환기의 과금 데이터 전송 방법
KR20020061826A (ko) * 2001-01-18 2002-07-25 주식회사 하이닉스반도체 통신시스템에서의 망요소 통합을 위한 제어 관리 방법
KR20030062965A (ko) * 2002-01-21 2003-07-28 엘지전자 주식회사 라디우스를 이용한 라우터의 피피피 인증 시스템 및 방법

Also Published As

Publication number Publication date
US7530095B2 (en) 2009-05-05
KR20040040709A (ko) 2004-05-13
US20040098612A1 (en) 2004-05-20

Similar Documents

Publication Publication Date Title
KR100454680B1 (ko) Aaa 프로토콜 기반의 배치처리 과금방법
US7257636B2 (en) Inter-working method of wireless internet networks (gateways)
US6904466B1 (en) Mobile communication scheme without home agents for supporting communications of mobile nodes
EP1488605B1 (en) Method of data transfer in mobile and fixed telecommunications systems
KR100442594B1 (ko) 무선통신 시스템의 패킷 데이터 서비스 방법 및 장치
US7962142B2 (en) Methods and apparatus for the utilization of core based nodes for state transfer
US20060126584A1 (en) Method for user equipment selection of a packet data gateway in a wireless local network
JP3966711B2 (ja) 代理応答方法
US7650631B2 (en) Method for verifying authorization with extensibility in AAA server
US7136635B1 (en) Proxy SIP server interface for session initiation communications
CN101796794A (zh) 用于在使用数据库的ims网络中获得计费和服务质量控制实体的地址的方法和数据库
US7411927B1 (en) Optimization of point-to-point sessions
KR100454687B1 (ko) 다이어미터 기반 aaa 인증서버와 분리된 과금서버의연동처리 방법
KR100483741B1 (ko) 무선 인터넷 서비스를 위한 다중 프록시 게이트웨이 연동방법
EP2550836B1 (en) Method and apparatus for home network access
US20130086218A1 (en) Proxy Server For Home Network Access
KR100419578B1 (ko) 다이아미터 기반 이동 인터넷 프로토콜 망에서의 세션제어 방법
KR100491819B1 (ko) 무선랜 과금 시스템에서 라디우스 과금 클라이언트의 운용방법
EP3269096B1 (en) Topology discovery for an application layer messaging protocol with hop-by-hop routing
KR101074056B1 (ko) 변환 게이트웨이를 포함하는 유무선 인터넷 서비스 통합인증 시스템 및 방법
KR100489891B1 (ko) 타망에서 접속한 가입자에 대한 다이어메터 서버에서의인증 및 관리 방법
KR20050077976A (ko) 무선 데이터 서비스를 위한 사용자의 세션 정보 제공 방법및 시스템
KR100388062B1 (ko) 3세대 지피알에스망에서 아이에스피 이동 가입자의 망접속시 씨에이치에이피 인증방법
KR20050060637A (ko) 휴대 인터넷망에서의 액세스 포인트와 패킷 액세스 라우터간의 정보 전달 프로토콜 구성방법
Dong Lee et al. Design of peer state acquisition mechanism for efficient dynamic HA allocation at diameter-based AAA server

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121011

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20130923

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee