KR100736727B1 - 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등과금 시스템, 장치 및 방법 - Google Patents
멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등과금 시스템, 장치 및 방법 Download PDFInfo
- Publication number
- KR100736727B1 KR100736727B1 KR1020060077151A KR20060077151A KR100736727B1 KR 100736727 B1 KR100736727 B1 KR 100736727B1 KR 1020060077151 A KR1020060077151 A KR 1020060077151A KR 20060077151 A KR20060077151 A KR 20060077151A KR 100736727 B1 KR100736727 B1 KR 100736727B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- session
- billing
- charging
- basic
- Prior art date
Links
Images
Classifications
-
- 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
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Meter Arrangements (AREA)
Abstract
본 발명은 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등 과금 시스템, 장치 및 방법에 관한 것이다.
본 발명은 단말 장치로부터 제공되는 트래픽 플로우 템플릿 정보를 기초로 세션을 구분하여 패킷을 수집하고, 수집된 패킷에 서비스별로 차등 과금을 구현함으로써 세션별, 서비스별로 구분되어진 차등 과금을 구현할 수 있는 방안을 제공하는 것이다.
본 발명은 세컨더리 패킷 데이터 프로토콜 컨텍스트 환경에서 단말 장치로부터 제공되는 트래픽 플로우 템플릿 정보를 활용하여 세션별/서비스별로 구분되어진 차등 과금을 제공할 수 있는 효과를 기대할 수 있다.
트래픽 플로우 템플릿, 세컨더리 패킷 데이터 프로토콜 컨텍스트, 세션별
Description
도 1은 본 발명의 실시예에 따른 광대역 부호 분할 다중 접속(WCDMA) 망의 멀티플 패킷 데이터 프로토콜 컨텍스트(Multiple Packet Data Protocol Context) 환경에서 데이터 서비스별 차등 과금 시스템의 내부 구성을 간략하게 나타낸 블록 구성도이다.
도 2는 본 발명의 실시예에 따른 차등 과금 장치의 내부 구성을 간략하게 나타낸 블록 구성도이다.
도 3은 본 발명의 실시예에 따른 차등 과금 장치를 이용하여 세션별, 서비스별 차등 과금 방법을 설명하기 위한 흐름도이다.
본 발명은 과금 데이터 수집 장치 및 방법에 관한 것으로서, 광대역 부호 분할 다중 접속(Wideband Code Division Multiple Access, 이하 'WCDMA'라 칭함) 망의 멀티플 패킷 데이터 프로토콜(Packet Data Protocol, 이하 'PDP'라 칭함) 컨텍 스트 환경에서의 차등 과금 시스템, 장치 및 방법에 관한 것이다.
이동통신 시스템에서 데이터 서비스에 대한 상세 차등 과금은 IP 패킷의 헤더에 있는 IP 5 튜플(Tuple)을 이용하여 수행한다. 여기서, IP 5 튜플은 소스 IP 주소, 목적지 IP 주소, 소스 포트 번호, 목적지 포트 번호, 프로토콜 ID을 포함한다.
종래의 데이터 서비스에 대한 차등 과금 방법은 가입자에 할당된 IP 주소를 키(Key)로 하여 여기에 속하는 모든 패킷을 수집한 후, 수집된 패킷들의 헤더를 분석하여 목적지 IP 주소 또는 목적지 포트 번호별로 구분하여 별도의 과금 데이터를 만들었다.
따라서, 가입자가 시도한 데이터 호가 1개의 세션으로 이루어진 경우, 종래의 데이터 서비스에 대한 차등 과금 방법은 패킷의 헤더를 분석하여 과금 데이터를 생성하는데 아무런 문제가 없었다.
그러나 이러한 방법은 동일한 IP 주소를 할당한 상태에서 여러 세션으로 구성한 경우(세컨더리 PDP 컨텍스트의 경우), 수집된 패킷이 어느 세션에 속하는지 알 수 없기 때문에 세션별로 구분된 과금을 할 수 없는 문제점이 발생한다. 다시 말해, IP 패킷에는 전술한 IP 5 튜플 수준의 정보밖에 없어 IP 패킷을 수집하여 세션 정보와 연결시킬 수 있는 정보가 없기 때문에 세컨더리 PDP 컨텍스트의 경우, 동일한 IP 주소를 사용하므로 세션별로 과금을 구분하는 데 IP 주소를 활용할 수 없는 문제점이 있다.
이와 같은 문제점을 해결하기 위하여, 본 발명은 WCDMA 망의 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 세션별, 데이터별 차등 과금 시스템, 장치 및 방법을 제공하기 위한 것이다.
이러한 기술적 과제를 달성하기 위한 본 발명의 특징에 따른 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등 과금 장치는, 기본 세션 정보를 포함한 기본 과금 요청 메시지를 수신하여 제1 과금 세션을 설정하고, 상기 기본 세션 정보의 IP 주소에 따라 패킷을 분류하여 수집하고, 세컨더리 세션 정보(- 상기 기본 세션 정보에 트래픽 플로우 템플릿 정보를 포함 -)를 포함한 세컨더리 과금 요청 메시지를 수신하여 제2 과금 세션을 설정하고, 상기 트래픽 플로우 템플릿 정보에 따라 세션을 구분하여 패킷을 수집하는 과금 정보 수집부; 상기 수집한 패킷을 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보를 이용하여 과금 정보를 생성하는 과금 정보 생성부; 및 상기 제1 과금 세션 및 상기 제2 과금 세션을 종료하는 경우 상기 생성된 과금 정보와 과금 세션의 설정시 필요한 세션 정보를 상호 연관하여 세부 과금 데이터를 생성하여 요금을 처리하는 빌링 도메인(Billing Domain)으로 전송하는 과금 처리부를 포함한다.
본 발명의 특징에 따른 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등 과금 방법은, (a) 기본 세션 정보를 포함한 기본 과금 요청 메시지를 수신하여 제1 과금 세션을 설정하고, 상기 기본 세션 정보의 IP 주소에 따라 패킷을 수집하여 제1 과금 정보를 생성하는 단계; (b) 세컨더리 세션 정보(- 상기 기본 세션 정보에 트래픽 플로우 템플릿 정보를 포함 -)를 포함한 세컨더리 과금 요청 메시지를 수신하여 제2 과금 세션을 설정하고, 상기 트래픽 플로우 템플릿 정보에 따라 세션을 분류하여 패킷을 수집하며, 제2 과금 정보를 생성하는 단계; 및 (c) 상기 제1 과금 세션 및 상기 제2 과금 세션을 종료하는 경우 상기 생성된 제1 과금 정보와 상기 제2 과금 정보를 과금 세션 설정시 필요한 세션 정보와 상호 연관하여 각각의 세부 과금 데이터를 생성하여 요금을 처리하는 빌링 도메인(Billing Domain)으로 전송하는 단계를 포함한다.
본 발명의 다른 특징에 따른 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서 차등 과금 시스템은, 범용 이동통신 시스템 망의 서비스 지역에서 단말 장치와의 패킷 데이터 송수신을 처리하기 위한 제1 노드; 상기 제1 노드와 패킷 데이터 서비스를 제공하기 위한 무선 게이트웨이 역할을 하며, 상기 패킷 데이터 서비스를 위하여 IP 주소를 상기 단말 장치로 할당하고 세션을 관리하는 제2 노드; 및 세컨더리 패킷 데이터 프로토콜 컨텍스트(Secondary Packet Data Protocol Context) 요청이 있는 경우, 동일한 IP 주소에 대하여 패킷 필터가 포함된 과금 시작 요청 메시지를 수신하여 과금 세션을 생성하고, 상기 패킷 필터에 포함된 트래픽 플로우 템플릿에 따라 세션을 구분하여 패킷을 수집하며, 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보를 이용하여 상기 생성된 과금 세션에 대하여 서비스별로 구분된 과금 정보를 생성하는 차등 과금 장치 장치를 포함한다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상 세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
또한, 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
이제 본 발명의 실시예에 따른 WCDMA 망의 멀티플 PDP 컨텍스트 환경에서의 차등 과금 시스템, 장치 및 방법에 대하여 도면을 참고로 하여 상세하게 설명한다.
도 1은 본 발명의 실시예에 따른 광대역 부호 분할 다중 접속(WCDMA) 망의 멀티플 PDP 컨텍스트(Multiple Packet Data Protocol Context) 환경에서 데이터 서비스별 차등 과금 시스템의 내부 구성을 간략하게 나타낸 블록 구성도이다.
이하, 차등 과금 시스템은 광대역 부호 분할 다중 접속(WCDMA) 망에서 패킷 데이터 서비스를 제공하기 위한 시스템(General Packet Radio Services, 이하 'GPRS'라 칭함)이다.
본 발명의 실시예에 따른 차등 과금 시스템은 단말 장치(100), 무선 접속망(110), 서빙 GPRS 서포트 노드(Serving GPRS Support Node, 이하 'SGSN'이라 칭함)(120), 게이트웨이 GPRS 서포트 노드(Gateway GPRS Support Node, 이하 'GGSN'이라 칭함)(130) 및 차등 과금 장치(140)를 포함한다.
단말 장치(100)는 이동통신망으로부터의 세션 설정 요청에 따라 자동적으로 세션 설정 절차를 수행하고 패킷 데이터를 송수신하는 단말기이다. 단말 장치(100)는 패킷 데이터 송수신을 위해 데이터 저장 공간을 포함한다. 그리고, 패킷 데이터의 송수신을 위하여 단말 장치(100)는 무선 인터넷 접속 프로토콜인 무선 애플리케이션 프로토콜(Wireless Application Protocol), HTTP 프로토콜을 사용하는 HTML에 기반한 MIE(Microsoft Internet Explorer), 핸드헬드 디바이스 트랜스포트 프로토콜(Handheld Device Transport Protocol), FTP 기능 등을 이용하여 이동통신망으로의 패킷 데이터 수신 및 송신 기능을 수행한다.
무선 접속망(Radio Access Network, 이하 'RAN'이라 칭함)(110)은 기존의 WCDMA를 지원하기 위해 3세대 파트너쉽 프로젝트(3rd Generation Partnership Project: 3GPP) 규격의 무선 접속 규격을 수용한 기지국 전송기(Radio Transceiver Subsystem, 이하 'RTS'라 칭함)(112)와 무선 제어국(Radio Network Controller, 이하 'RNC'라 칭함)(114)을 포함한다.
RAN(110)은 단말 장치(100)로부터의 통신 요청 신호, 데이터 전송 요청 신호 및 업로딩 데이터를 수신하여 SGSN(120)으로 전송하고, SGSN(120)으로부터 패킷 데이터를 수신하여 단말 장치(100)로 전송하는 기능을 수행한다.
RTS(112)는 3세대 파트너쉽 프로젝트(3rd Generation Partnership Project) 무선 접속 규격에 따르는 단말 장치(100)와의 무선 접속 종단 기능을 수행하고, 음성, 영상 및 데이터 트래픽(Traffic)을 WCDMA 방식으로 송수신하는 기능과 송수신 안테나를 통하여 단말 장치(100)와의 정보를 송수신한다.
일반적으로 RTS(112)의 내부 서브시스템은 기지국 정합 서브 시스템(Base- station Interconnection Subsystem), 기저 대역 서브시스템(Base Band Subsystem) 및 무선 주파수 서브시스템(Radio Frequency Subsystem)으로 구성된다. 또한, RTS(112)는 3세대 파트너쉽 프로젝트(3rd Generation Partnership Project) 무선 접속 규격에서 'Node B'라는 이름으로 사용되기도 한다.
RNC(114)는 유무선 채널 관리, 단말 장치(100)의 프로토콜 정합, 기지국의 프로토콜 정합. 소프트 핸드오프(Soft Handoff) 처리, 핵심망(Core Network)과의 프로토콜 정합, GPRS 접속, 장애 관리, 시스템 로딩(Loading) 등과 같은 기능을 담당한다.
SGSN(Serving GPRS Support Node)(120)은 GPRS 서비스를 위하여 단말 장치(100)의 이동성 관리, 발/착신호 처리 절차 및 패킷 데이터의 송수신을 처리하기 위한 세션(Sesson) 관리, 인증 및 과금 기능, 패킷 데이터의 라우팅 처리 기능을 가진다.
GGSN(Gateway GPRS Support Node)(130)은 GPRS의 패킷 데이터 서비스를 위한 고속의 패킷 데이터 서비스를 제공하는 IP(Internet Protocol) 기반 패킷망의 서빙 노드(Serving Node)로서, 패킷 데이터 서비스를 위하여 단말 장치(100)로 IP 주소를 할당하고, 세션을 관리하며, 패킷 데이터의 라우팅 처리 기능, WCDMA와 인터넷망을 연결하기 위한 인터페이스를 제공한다.
또한, GGSN(130)은 액세스 포인트 노드(Access Point Node: APN)을 통해 패킷 데이터 서비스를 제공하는 망 및 접속되는 망을 결정하고, 인터넷망과의 게이트웨이(Gateway) 역할을 수행한다. 여기서, 액세스 포인트 노드는 GGSN(130)이 단말 장치(100)에 할당하는 IP 주소를 포함하고 있는 구분자로서, 특정 서비스를 위한 구분자로 활용되기도 한다.
여기서, 단말 장치(100)는 패킷 데이터 전송을 위하여 SGSN(120)과의 세션 설정을 요청하게 되는데, 이 과정을 통상적으로 "PDP Context Request"라고 한다.
SGSN(120)은 단말 장치(100)로 세션 설정 응답 신호를 전송한다. 이와 같이 WCDMA 망에서 단말 장치(100)로 통신을 위한 세션 설정을 요청하는 일련의 작업을 통상적으로 "PDU(Packet Data Unit) Notification"이라고 한다.
그리고, 이상의 과정을 통하여 단말 장치(100)와 SGSN(120) 사이에 세션이 설정되는데, 이러한 일련의 과정을 "PDP Context Activation"이라고 한다. 한편, "PDP Context Request", "PDU Notification" 및 "PDP Context Activation"은 통상의 당업자에게 널리 공지된 내용이므로 상세한 설명은 생략한다.
차등 과금 장치(140)는 기본 세션 정보를 포함한 제1 과금 시작 요청 메시지와 세컨더리 세션 정보를 포함한 제2 과금 시작 요청 메시지를 수신하여 과금 세션을 설정한다. 여기서, 기본 세션 정보는 시작 식별자(Start), 가입자 번호, 가입자에 할당된 IP 주소, 과금 세션 ID, 서비스 품질(Quality of Service: QoS) 및 위치 정보 등 다양한 세션 및 망 정보를 포함한다. 세컨더리 세션 정보는 기본 세션 정보에 더하여 트래픽 플로우 템플릿 정보를 포함한 3GPP-Packet-Filter 파라미터를 추가로 포함한다.
차등 과금 장치(140)는 제1 과금 시작 요청 메시지를 수신하는 경우, 기본 세션 정보에 포함된 IP 주소에 따라 패킷을 수집하고, 제2 과금 시작 요청 메시지 를 수신하는 경우, 세컨더리 세션 정보에 포함된 트래픽 플로우 템플릿(Traffic Flow Template)에 따라 패킷을 수집한다.
차등 과금 장치(140)는 수집한 패킷을 트래픽 정보(패킷 사용량, 사용 시간 정보 등)와 미리 정의되어진 데이터 서비스 분류 기준을 이용하여 각 세션에 대하여 서비스별로 구분되어진 제1 과금 정보 및 제2 과금 정보를 생성한다. 여기서, 데이터 서비스 분류 기준은 패킷의 헤더 정보에 포함되어 있고, 목적지 IP 주소, 목적지 포트 번호 및 프로토콜 ID 중 어느 하나 이상의 정보이며, 사전에 등록되어 있다.
차등 과금 장치(140)는 생성된 과금 정보와 과금 세션의 설정시 필요한 세션 정보를 상호 연관하여 세부 과금 데이터를 생성하여 요금을 처리하는 장치(미도시)로 전송한다. 즉, [표 1]에 기재된 바와 같이 동일 가입자/동일한 IP 주소를 가진 세션에 대하여 서비스별로 구분되어진 정보를 생성하여 요금 처리 장치로 전송한다.
다음, 도 2를 참조하여 본 발명의 실시예에 따른 차등 과금 시스템 중 차등 과금 장치(140)를 상세하게 설명한다.
도 2는 본 발명의 실시예에 따른 차등 과금 장치(140)의 내부 구성을 간략하게 나타낸 블록 구성도이다.
본 발명의 실시예에 따른 차등 과금 장치(140)는 과금 정보 수집부(142), 과금 정보 생성부(144) 및 과금 처리부(146)를 포함한다.
과금 정보 수집부(142)는 GGSN(130)으로부터 생성된 제1 과금 시작 요청 메시지(Accounting Request Start)를 수신하는 경우, 제1 과금 세션을 설정하고, 제1 과금 시작 요청 메시지에 포함되어 있는 가입자 IP 주소를 토대로 패킷을 수집한다. 또한, 과금 정보 수집부(142)는 GGSN(130)으로부터 트래픽 플로우 템플릿이 포함된 제2 과금 시작 요청 메시지를 수신하는 경우, 제2 과금 세션을 설정하고, 트래픽 플로우 템플릿 정보를 기초로 세션별(PDP 컨텍스트별) 패킷을 수집한다.
GGSN(130)과 백본망 간에 송수신되는 패킷 데이터는 과금 정보 수집부(142)를 경유하여 송수신될 수 있고, 복제되어 과금 정보 수집부(142)로 제공될 수 있다. 이때 패킷 데이터의 복제 프로세스는 과금 정보 수집부(142)에 의해 이루어지거나 별도의 복제 패킷 제공부(미도시)에 의해 수행될 수 있다.
과금 정보 생성부(144)는 과금 정보 수집부(142)에서 세션별로 수집된 패킷들을 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보(패킷 사용량, 사용 시간 정보 등)를 이용하여 각 세션에 대하여 서비스별로 구분되어진 과금 정보를 생성한다.
과금 처리부(146)는 GGSN(130)으로부터 생성된 과금 종료 요청 메시지(Accounting Request Stop)를 수신하는 경우, 등록된 과금 세션을 종료하고, 과금 정보 생성부(144)에서 수집된 각 세션에 대하여 서비스별로 구분되어진 과금 정보와 GGSN(130)으로부터 제공받은 세션 정보를 상호 연관(Correlation)하여 세부 과금 데이터를 생성하여 요금을 처리하는 장치(Billing Domain)로 전송한다.
다음, 도 3을 참조하여 단말 장치(100)와 차등 과금 장치(140) 사이의 세션별, 데이터 서비스별 차등 과금 과정을 상세하게 설명한다.
도 3은 본 발명의 실시예에 따른 차등 과금 장치(140)를 이용하여 세션별, 서비스별 차등 과금 방법을 설명하기 위한 흐름도이다.
이하, 본 발명의 실시예에서 사용하는 세컨더리 PDP 컨텍스트의 조건은 이전에 할당받은 IP 주소와 액세스 포인트 네임(Access Point Name)을 공유하는 것을 의미한다.
단말 장치(100)는 패킷 데이터를 전송받기 위하여 무선 접속망(110)으로 접속한다. 무선 접속망(110)으로 접속한 단말 장치(100)는 활성 PDP 컨텍스트 요청 메시지(Activate Packet Data Protocol Context Request)를 생성하여 SGSN(120)으로 전송한다(S100).
이어서, SGSN(120)은 PDP 컨텍스트 세션 연결을 위한 생성 PDP 컨텍스트 요청 메시지(Create Packet Data Protocol Context Request)를 생성하여 GGSN(130)으로 전송하고(S102), 이에 대한 응답으로 GGSN(130)으로부터 생성 PDP 컨텍스트 응답 메시지(Create Packet Data Protocol Context Response)를 수신한다(S104).
생성 PDP 컨텍스트 응답 메시지를 수신한 SGSN(120)은 활성 PDP 컨텍스트 허용 메시지(Activate Packet Data Protocol Accept Request)을 생성하여 단말 장치(100)로 전송함으로써 단말 장치(100)와 GGSN(130) 간의 패킷 데이터 전송을 위한 기본 PDP 컨텍스트가 설정된다(S106).
생성 PDP 컨텍스트 요청 메시지를 수신한 GGSN(130)은 과금 세션을 설정하기 위한 제1 과금 시작 요청 메시지(Accounting Request Start)를 생성하여 차등 과금 장치(140)로 전송한다(S108).
차등 과금 장치(140)는 PDP 컨텍스트 요청이 있는 경우, 기본 세션 정보를 포함한 제1 과금 요청 메시지를 수신하고, 기본 세션 정보를 기초로 제1 과금 세션을 설정하며, 설정된 제1 과금 세션에 대하여 가입자 IP 주소를 이용하여 패킷을 수집한다(S110). 차등 과금 장치(140)는 수집한 패킷을 하여 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보(패킷 사용량, 사용 시간 정보 등)를 이용하여 서비스별로 구분된 제1 과금 정보를 생성한다(S110).
GGSN(130)으로부터 제1 과금 시작 요청 메시지를 수신한 차등 과금 장치(140)는 과금 세션이 정상적으로 생성되었음을 알리는 제1 과금 응답 메시지를 생성하여 GGSN(130)으로 전송한다(S112).
단말 장치(100)는 다른 콘텐츠 서비스를 위해 기존의 세션 외에 새로운 제2 세션을 요청하는 경우, 동일 IP 주소와 동일 액세스 포인트 네임을 사용하는 세컨더리 PDP 컨텍스트 액티베이션 과정을 수행한다.
단말 장치(100)는 활성 세컨더리 PDP 컨텍스트 요청 메시지(Activate Secondary Packet Data Protocol Context Request)를 생성하여 SGSN(120)으로 전송한다(S114). 이때 단말 장치(100)는 활성 세컨더리 PDP 컨텍스트 요청 메시지에 트래픽 플로우 템플릿(Traffic Flow Template) 정보를 포함시킨다. 여기서, 트래픽 플로우 템플릿 정보는 GGSN(130)에서 패킷 처리시 기설정된 기본 PDP 컨텍스트와 구분할 수 있는 기능을 한다.
이어서, SGSN(120)은 트래픽 플로우 템플릿 정보를 포함한 생성 PDP 컨텍스트 요청 메시지(Create Packet Data Protocol Context Request)를 생성하여 GGSN(130)으로 전송하여 제2 PDP 컨텍스트 설정을 요청하고(S116), 이에 대한 응답으로 GGSN(130)으로부터 생성 PDP 컨텍스트 응답 메시지(Create Packet Data Protocol Context Response)를 수신한다(S118).
생성 PDP 컨텍스트 응답 메시지를 수신한 SGSN(120)은 활성 세컨더리 PDP 컨텍스트 허용 메시지(Activate Secondary Packet Data Protocol Context Accept)를 생성하여 단말 장치(100)로 전송함으로써 단말 장치(100)와 GGSN(130) 간의 패킷 데이터 전송을 위한 제2 세션 설정을 완료한다(S120).
생성 PDP 컨텍스트 요청 메시지를 수신한 GGSN(130)은 과금 세션을 설정하는 제2 과금 시작 요청 메시지(Accounting Request Start)를 생성하여 차등 과금 장치(140)로 전송한다(S122).
생성 PDP 컨텍스트 요청 메시지(Create Packet Data Protocol Context Request)에 트래픽 플로우 템플릿 정보가 포함된 세컨더리 PDP 컨텍스트 요청인 경우, GGSN(130)에서는 제2 과금 시작 요청 메시지 전송시 트래픽 플로우 템플릿 정보가 포함된 3GPP-Packet-Filter 파라미터(패킷 필터를 의미함)를 포함하여 차등 과금 장치(140)로 전송한다. 여기서, 트래픽 플로우 템플릿 정보가 포함된 3GPP-Packet-Filter 파라미터는 세션별로 패킷을 구분하기 위한 용도로 사용된다.
차등 과금 장치(140)는 세컨더리 PDP 컨텍스트 요청이 있는 경우, 기설정된 세션과 동일한 IP 주소에 대하여 세컨더리 세션 정보를 포함한 제2 과금 시작 요청 메시지를 수신하여 제2 과금 세션을 설정하고, 세컨더리 세션 정보의 트래픽 플로우 템플릿 정보에 세션을 구분하여 패킷을 수집한다(S124).
단말 장치(100)는 세컨더리 PDP 컨텍스트 요청시 트래픽 플로우 템플릿 정보를 포함한 메시지를 GGSN(130)으로 전송한다. 이어서, GGSN(130)은 3GPP-Packet-Filter 파라미터(패킷 필터)를 포함한 제2 과금 시작 요청 메시지를 생성하며, 3GPP-Packet-Filter 파라미터에 트래픽 플로우 템플릿 정보를 포함시켜 차등 과금 장치(140)로 전송한다.
차등 과금 장치(140)는 트래픽 정보(패킷 사용량, 사용 시간 정보 등)와 미리 정의 되어진 데이터 서비스 분류 기준을 이용하여 서비스별로 구분되어진 제2 과금 정보(세션별, 서비스별)를 생성한다(S124).
GGSN(130)으로부터 제2 과금 시작 요청 메시지를 수신한 차등 과금 장치(140)는 과금 세션이 정상적으로 생성되었음을 알리는 제2 과금 응답 메시지를 생성하여 GGSN(130)으로 전송한다(S126).
PDP 컨텍스트를 종료하기 위해 단말 장치(100)는 비활성 세컨더리 PDP 컨텍스트 요청 메시지(Deactivate Secondary Packet Data Protocol Context Request)를 생성하여 SGSN(120)으로 전송한다(S128). 이어서, SGSN(120)은 PDP 컨텍스트 해제를 요청하기 위한 삭제 PDP 요청 메시지(Delete Packet Data Protocol Context Request)를 생성하여 GGSN(130)으로 전송한다(S130). GGSN(130)은 SGSN(120)으로부터 수신된 삭제 PDP 요청 메시지에 포함된 정보를 기초로 특정 PDP 컨텍스트 또는 세션 전체에 대한 해제를 수행하기 위해 삭제 PDP 응답 메시지(Delete Packet Data Protocol Context Response)를 생성하여 SGSN(120)으로 전송한다(S132).
삭제 PDP 컨텍스트 응답 메시지를 수신한 SGSN(120)은 비활성 PDP 컨텍스트 허용 메시지(Deactivate Packet Data Protocol Context Accept)를 생성하여 단말 장치(100)로 전송함으로써 단말 장치(100)와 GGSN(130) 간의 제2 세션 설정을 종료한다(S134).
GGSN(130)에서는 SGSN(120)으로부터 수신된 삭제 PDP 요청 메시지에 포함된 정보를 기초로 특정 PDP 컨텍스트 또는 세션 전체에 대한 해제를 수행하고, 등록된 과금 세션을 종료하기 위한 과금 종료 요청 메시지를 생성하여 차등 과금 장치(140)로 전송하고(S136), 이에 대한 응답으로 과금 종료 응답 메시지를 수신한다(S138).
과금 종료 요청 메시지를 수신한 차등 과금 장치(140)는 등록된 과금 세션을 종료하고 각 세션에 대하여 서비스별로 구분되어진 과금 정보를 빌링 도메인(Billing Domain)으로 전송한다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
전술한 구성에 의하여, 본 발명은 세컨더리 PDP 컨텍스트 환경에서 단말 장치로부터 제공되는 트래픽 플로우 템플릿 정보를 활용하여 세션별/서비스별로 구분되어진 차등 과금을 제공할 수 있는 효과를 기대할 수 있다.
본 발명은 서비스별로 분류된 과금 데이터에 대하여 다시 세션별로 구분하여 특성이 다른 세션에 다른 과금 방식을 적용할 수 있는 효과를 기대할 수 있다.
Claims (7)
- 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등 과금 장치에 있어서,기본 세션 정보를 포함한 기본 과금 요청 메시지를 수신하여 제1 과금 세션을 설정하고, 상기 기본 세션 정보의 IP 주소에 따라 패킷을 분류하여 수집하고,세컨더리 세션 정보(- 상기 기본 세션 정보에 트래픽 플로우 템플릿 정보를 포함 -)를 포함한 세컨더리 과금 요청 메시지를 수신하여 제2 과금 세션을 설정하고, 상기 트래픽 플로우 템플릿 정보에 따라 세션을 구분하여 패킷을 수집하는 과금 정보 수집부;상기 수집한 패킷을 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보를 이용하여 과금 정보를 생성하는 과금 정보 생성부; 및상기 제1 과금 세션 및 상기 제2 과금 세션을 종료하는 경우 상기 생성된 과금 정보와 과금 세션의 설정시 필요한 세션 정보를 상호 연관하여 세부 과금 데이터를 생성하여 요금을 처리하는 빌링 도메인(Billing Domain)으로 전송하는 과금 처리부를 포함하는 차등 과금 장치.
- 제1 항에 있어서,상기 기본 세션 정보는 가입자 번호, IP 주소, 과금 세션 ID, 서비스 품 질(Quality of Service) 및 위치 정보 중 어느 하나 이상의 정보를 포함하며, 상기 세컨더리 세션 정보는 상기 기본 세션 정보에 트래픽 플로우 템플릿 정보가 포함된 패킷 필터 파라미터를 추가로 포함하는 것을 특징으로 하는 차등 과금 장치.
- 제1 항에 있어서,상기 데이터 서비스 분류 기준은 패킷 헤더 정보에 포함되어 있는 목적지 IP 주소, 목적지 포트 번호 및 프로토콜 ID 중 어느 하나 이상의 정보로서, 미리 정의되어 있는 것을 특징으로 하는 차등 과금 장치.
- 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등 과금 방법에 있어서,(a) 기본 세션 정보를 포함한 기본 과금 요청 메시지를 수신하여 제1 과금 세션을 설정하고, 상기 기본 세션 정보의 IP 주소에 따라 패킷을 수집하여 제1 과금 정보를 생성하는 단계;(b) 세컨더리 세션 정보(- 상기 기본 세션 정보에 트래픽 플로우 템플릿 정보를 포함 -)를 포함한 세컨더리 과금 요청 메시지를 수신하여 제2 과금 세션을 설정하고, 상기 트래픽 플로우 템플릿 정보에 따라 세션을 분류하여 패킷을 수집하며, 제2 과금 정보를 생성하는 단계; 및(c) 상기 제1 과금 세션 및 상기 제2 과금 세션을 종료하는 경우 상기 생성된 제1 과금 정보와 상기 제2 과금 정보를 과금 세션 설정시 필요한 세션 정보와 상호 연관하여 각각의 세부 과금 데이터를 생성하여 요금을 처리하는 빌링 도메인(Billing Domain)으로 전송하는 단계를 포함하는 차등 과금 방법.
- 제4 항에 있어서,상기 (a)단계 및 상기 (b)단계에서 수집한 패킷을 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보를 이용하여 각 세션에 대하여 서비스별로 구분된 상기 제1 과금 정보 및 상기 제2 과금 정보를 생성하는 단계를 포함하는 차등 과금 방법.
- 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서 차등 과금 시스템에 있어서,범용 이동통신 시스템 망의 서비스 지역에서 단말 장치와의 패킷 데이터 송수신을 처리하기 위한 제1 노드;상기 제1 노드와 패킷 데이터 서비스를 제공하기 위한 무선 게이트웨이 역할을 하며, 상기 패킷 데이터 서비스를 위하여 IP 주소를 상기 단말 장치로 할당하고 세션을 관리하는 제2 노드; 및세컨더리 패킷 데이터 프로토콜 컨텍스트(Secondary Packet Data Protocol Context) 요청이 있는 경우, 동일한 IP 주소에 대하여 패킷 필터가 포함된 과금 시작 요청 메시지를 수신하여 과금 세션을 생성하고, 상기 패킷 필터에 포함된 트래 픽 플로우 템플릿에 따라 세션을 구분하여 패킷을 수집하며, 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보를 이용하여 상기 생성된 과금 세션에 대하여 서비스별로 구분된 과금 정보를 생성하는 차등 과금 장치를 포함하는 차등 과금 시스템.
- 제6 항에 있어서,상기 차등 과금 장치는,기본 세션 정보를 포함한 기본 과금 요청 메시지를 수신하여 제1 과금 세션을 설정하고, 상기 기본 세션 정보의 IP 주소에 따라 패킷을 분류하여 수집하고,세컨더리 세션 정보(- 상기 기본 세션 정보에 트래픽 플로우 템플릿 정보를 포함 -)를 포함한 세컨더리 과금 요청 메시지를 수신하여 제2 과금 세션을 설정하고, 상기 트래픽 플로우 템플릿 정보에 따라 세션을 구분하여 패킷을 수집하는 과금 정보 수집부;상기 수집한 패킷을 미리 정의되어 있는 데이터 서비스 분류 기준과 트래픽 정보를 이용하여 과금 정보를 생성하는 과금 정보 생성부; 및상기 제1 과금 세션 및 상기 제2 과금 세션을 종료하는 경우 상기 생성된 과금 정보와 과금 세션의 설정시 필요한 세션 정보를 상호 연관하여 세부 과금 데이터를 생성하여 요금을 처리하는 빌링 도메인(Billing Domain)으로 전송하는 과금 처리부를 포함하는 차등 과금 시스템.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060060265 | 2006-06-30 | ||
KR20060060265 | 2006-06-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100736727B1 true KR100736727B1 (ko) | 2007-07-09 |
Family
ID=38503536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060077151A KR100736727B1 (ko) | 2006-06-30 | 2006-08-16 | 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등과금 시스템, 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100736727B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100972084B1 (ko) * | 2008-06-30 | 2010-07-22 | 주식회사 케이티 | Ims 시스템에서의 과금 장치 및 방법 |
KR100982397B1 (ko) | 2008-03-26 | 2010-09-14 | 에스케이 텔레콤주식회사 | 특정 위치 정보에 기반한 패킷 데이터 서비스 제공 방법 및시스템 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020058559A (ko) * | 2000-12-30 | 2002-07-12 | 조정남 | 무선 네트워크상에서의 통합 과금 시스템 및 그 운영 방법 |
KR20030040619A (ko) * | 2001-11-15 | 2003-05-23 | 엘지전자 주식회사 | 이동통신 패킷 데이터 망에서 라디우스 서버의 과금 세션정보 식별 방법 |
-
2006
- 2006-08-16 KR KR1020060077151A patent/KR100736727B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020058559A (ko) * | 2000-12-30 | 2002-07-12 | 조정남 | 무선 네트워크상에서의 통합 과금 시스템 및 그 운영 방법 |
KR20030040619A (ko) * | 2001-11-15 | 2003-05-23 | 엘지전자 주식회사 | 이동통신 패킷 데이터 망에서 라디우스 서버의 과금 세션정보 식별 방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100982397B1 (ko) | 2008-03-26 | 2010-09-14 | 에스케이 텔레콤주식회사 | 특정 위치 정보에 기반한 패킷 데이터 서비스 제공 방법 및시스템 |
KR100972084B1 (ko) * | 2008-06-30 | 2010-07-22 | 주식회사 케이티 | Ims 시스템에서의 과금 장치 및 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112910969B (zh) | 一种业务管理方法及其装置 | |
US8369288B2 (en) | Method and apparatus for bearer processing | |
CN103636283B (zh) | 网关***、设备和通信方法 | |
CN1209938C (zh) | 用于附加用户设备至电信网络的方法与*** | |
US7889650B2 (en) | Method for establishing diameter session for packet flow based charging | |
US8184575B2 (en) | Packet communication network and subscriber-associated-information delivery controller | |
US20060193344A1 (en) | Apparatus for collecting charging information of a data service and charging method thereof | |
US20060262736A1 (en) | System and method for associating IP services to mobile subscribers | |
CN102238507B (zh) | 确定策略和计费规则功能的方法及*** | |
WO2011134329A1 (zh) | 一种小数据包传输的方法和*** | |
EP2547049A1 (en) | Method, system and corresponding apparatus for implementing policy and charging control | |
WO2011026440A1 (zh) | 群组策略与计费规则处理方法、装置以及通信*** | |
WO2012065500A1 (zh) | 一种业务控制方法及***、演进基站、分组数据网网关 | |
WO2014019477A1 (zh) | 终端、网络设备及网络***接入方法 | |
WO2011079782A1 (zh) | 一种实现策略与计费控制的方法、网关和移动终端 | |
JP2017511675A (ja) | Ipフロールーティングルールの決定方法及び装置 | |
KR100800086B1 (ko) | W―cdma 망에서 존 베이스 서비스 제공 시스템 및 그방법 | |
KR20140077095A (ko) | 데이터 트래픽의 전달 방법 및 장치 | |
US8488462B2 (en) | Handling traffic flows in a mobile communications network | |
CN101925038B (zh) | 数据传输方法、通信装置及网络*** | |
WO2014000301A1 (zh) | 一种网关计费方法及网关 | |
KR100736727B1 (ko) | 멀티플 패킷 데이터 프로토콜 컨텍스트 환경에서의 차등과금 시스템, 장치 및 방법 | |
KR20140118659A (ko) | 무선 통신 시스템에서 혼잡 제어 방법 및 장치 | |
KR100880996B1 (ko) | 무선통신시스템에서 시그널링을 제외한 사용자 트래픽에 대한 과금 방법 및 이를 위한 시스템 | |
KR20030058553A (ko) | 이동통신 시스템에서의 컨텐츠별 과금 데이터 생성 방법 |
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: 20130701 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140701 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150626 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160901 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20180702 Year of fee payment: 12 |