170 likes | 284 Vues
Overview of Data Clearing between CRX Providers. Sally Guan Aicent, Inc. Jun.23 rd , 2005. Agenda. Interface definition for Data Clearing between peering CRX Providers CDG Doc #103 Testing for Data Clearing between peering CRX Providers CDG Doc #104
E N D
Overview of Data Clearing between CRX Providers Sally Guan Aicent, Inc. Jun.23rd, 2005
Agenda • Interface definition for Data Clearing between peering CRX Providers • CDG Doc #103 • Testing for Data Clearing between peering CRX Providers • CDG Doc #104 • A brief history of DOC 103 and DOC 104
Complete the CRX Peering Picture CDG DOC 103 CRX Peering Stage 3: Data Clearing, Xk interface CDG DOC 94 CRX Peering Stage 1: IP Transport, Xd interface CRX Peering Stage 2: AAA Proxy, Xa interface
Introducing New Terms Based on direction of roaming traffic Visited Operator Visited CRX Home CRX Home Operator CRX 1 CRX 2 OpA OpB Home Operator Home CRX Visited CRX Visited Operator Based on direction of data clearing file exchanging process Sending CRX Receiving CRX CRX 1 CRX 2 OpA OpB Receiving CRX Sending CRX
CRX Peering Data Clearing Process • Trying to leverage the process of and experience gained from Voice Roaming Data Clearing as much as possible • Two sets of reports are defined to be exchanged between CRX providers • Monthly Summary Report: • with total usage, gross payable/receivable and net financial position between each pair of roaming operators • Daily Summary Report: • with usage only, to help identify possible data loss/error at an early stage • Each set of reports contains a pair of files • Data File : contains the summary usage rolled up at per roaming operator pair level • Transmittal File : provides statistics on data file to ensure data integrity • To simplify the implementation of each CRX data clearing system, daily and monthly summary reports share same file format and content definition
Report Files Format and Content Files are in .csv format File names indicating file type, the sending CRX and Receiving CRX etc.
Monthly Data Clearing Process 1 2 Monthly Summary Report Data File Monthly Summary Report Transmittal File Reconcile With its Monthly Summary report Reconcile With its Monthly Summary report Monthly Summary Report Data File Monthly Summary Report Transmittal File 1 2 Sending CRX When it acts as both Visited and Home CRX Receiving CRX CRX 1 CRX 2 Receiving CRX Sending CRX When it acts as both Visited and Home CRX
Daily Data Clearing Process 1 2 Daily Summary Report Data File Daily Summary Report Transmittal File Reconcile With its Daily Summary report Reconcile With its Daily Summary report Daily Summary Report Data File Daily Summary Report Transmittal File 1 2 Sending CRX (When it acting as Visited CRX) Receiving CRX CRX 1 CRX 2 Receiving CRX Sending CRX (when it acting as Visited CRX)
Agenda • Interface definition for Data Clearing between peering CRX Providers • Testing for Data Clearing between peering CRX Providers • DOC #104 • A brief history of DOC 103 and DOC 104
Objective and Testing Method • Objective 1: Confirms all CRX providers have the same understanding on the Xk interface definition as defined in DOC 103 • Testing Method: • Pre-define a set of pseudo data and the expected monthly and daily summary report • The data are designed to be non-CRX specific, thus it can be repeated by any new CRX providers • Each CRX provider produces such reports and send to the other CRX party • Each CRX provider receives such reports from other party and verify the contents • Above data and process are defined in DOC 104
Objective and Testing Method • Objective 2: Confirms the network connection for electronic data file exchange is up • Testing Method: • The network connection is proprietary to each Peering CRX pair. • So the testing method is up to the Peering CRX pair to define • The testing result is shared with the group members
Objective and Testing Method • Objective 3: Confirms the data clearing systems of all CRX providers are fully functioning, which means • RADIUS UDR can be processed • Monthly and Daily Summary reports can be produced from the RADIUS system • Testing Method: • A set of RADIUS UDR is collected from real AAA system • Such UDR is massaged to • Be independent of CRX and Operator so that can be used by any Peering CRX pair • Ensure the testing result are predictable and verifiable • Each CRX provider takes this set of UDR and produces monthly summary report and daily report, and exchanged with peering partner.
Agenda • Interface definition for Data Clearing between peering CRX Providers • Testing for Data Clearing between peering CRX Providers • A brief history of DOC 103 and DOC 104
A brief history of DOC 103 and 104 • Authors: • All CRX providers: Aicent, NeuStar (initially), Syniverse and VeriSign • Milestones: • Jan.25th,2005: First draft • Mar.10th, 2005: Face-to-face meeting among CRX providers hosted by Syniverse at Tampa, FL • May.20th, 2005: Reviewed by CDMA operators • Jun.2nd, 2005: Latest version 0.8 • Jun.14th, 2005: testing RADIUS CDR data set • As of today: working on establishing net work connection between CRX providers
Q&A THANK YOU! Sally Guan +1-408-324-1830 x 528 sally.guan@aicent.com