Title: Introduction to the Gigaport Accounting, Billing
1Introduction to the GigaportAccounting, Billing
Payment project (GigaABP)
- Sander Hille
- Project manager GigaABP
- Internet NG - GigaABP accounting workshop
- Friday, June 22, 2001
2GigaABP topics
ICT support for the commercial exploitation of
new (broadband) internet-based services
- Realise ICT-support by means of outsourcing
accounting, billing and payment functions to
service providers enable commercial Internet
activities of medium-size enterprises - Accounting ASP(usage metering, accounting)
- Electronic Bill Presenters(electronic
invoicing) - Payment Service Providers(Internet payments,
wallets, micropayments)
3Setting
- Fixed -mobiel integrated
- Open service market
Mobile operator
ISP Internet Service Provider
4Outsourcing
Content deployment
End-user
Internet
RW
FF
(VIP )
(VIP GigaABP)
5Metering Middleware
Application
Billing
Accountingsystem
Client
Server farm
Client
Middleware
Transport
Network
ISDN
PSTN
GSM
GPRS
UMTS
6Architecture
1. Functional Reference Model for exploitation of
services(Henk Jonkers)
- 2. Business architectures(Sander Hille, Roel
Stap) - Business patterns for Electronic Bill Presentment
- Payment Service provisioning
3. System architecture for metering
middleware(Andrew Tokmakoff, Roel Stap, Martin
Wibbels)
7Demonstrators
- As experiment with technology
- Jalda API for (micro-)payments
- XML XSL for Electronic Bill Presentment
- server side metering with Darwin Streaming
Server - To show Dutch business what is possible
- now,
- in the near future
- Core system GigaABP accounting server
8Demonstrations
9Server-side metering for streaming video
- Issue
- RTSP provides you with client side Play-time,
but not with client side Stop time How to
obtain this information?
10Issue Integration with accounting
Darwin Streaming Server software
RTSP
Internet
File system
QuickTime client 1
Meter module
RTSP
Providerdomain
Accounting system
QuickTime client 2
11Issue correctness
The best we can get (up till now)
- Conclusions
- Accuracy is not sufficient for charging-per-secon
d - It is sufficient though for information
provisioning, user behaviour measurement
12Demonstration
Server side metering (Andrew Tokmakoff)
13Accounting ASP system
- Query logged events
- Statistics
- Session identification
- Events
Billing
Accounting
Charging
InfoProvisioning
Batch billing street
Data mining,statistics
Sessionmanager
Eventlogger
Specific datamanager
Genericchargingmodule
Billpreparationmodule
Bill database
Event database
Charge database
Data Warehouse
14Accounting ASP system
Different modules for different providers
- Price information
- Asset metadata (title duration, ...)
- Query logged events
- Statistics
- Session identification
- Events
Billing
Accounting
Charging
InfoProvisioning
Chargingpolicies (Java)
Billingpolicies (Java)
Sessionmanager
Eventlogger
Specific datamanager
Genericchargingmodule
Billpreparationmodule
Bill database
Event database
Charge database
Data Warehouse
15Accounting ASP system
Billing
Accounting
Charging
InfoProvisioning
Chargingpolicies (Java)
Billingpolicies (Java)
Sessionmanager
Eventlogger
Specific datamanager
Genericchargingmodule
Billpreparationmodule
XML-basedproprietary, IPDR, ...
Bill database
Event database
Charge database
Data Warehouse
16- Sander Hille
- hille_at_telin.nl
- http//gigaabp.telin.nlwww.telin.nl
- www.gigaport.nl