SlideShare a Scribd company logo
1 of 10
Download to read offline
Budapest, August 31, 2012
                                        EUNICE 2012



       The Design of a Single Funding Point
         Charging Architecture (SFP-CA)
                Christos Tsiaras, Martin Waldburger, Guilherme Sperb Machado,
                                 Andrei Vancea, Burkhard Stiller
                      {tsiaras,waldburger,machado,vancea,stiller}@ifi.uzh.ch

              Department of Informatics IFI, Communication Systems Group CSG,
                                   University of Zürich UZH

                                            Motivation
                                          Requirements
                                          Components
                                           Architecture
© 2012 UZH, CSG@IFI                              1
Motivation
    Institution & federation expenses decrease
      – Cautious user resources requests
      – Unnecessary infrastructure replication avoidance
    User- instead of service-dependent funding accounts
      – A missing feature from Single Sign-on (SSO) systems
      – Not the case in the majority of federations today
    Inter-domain charging capability
      – Make sense for costly services
            • NOT for eduroam / YES for printing, Short Message Service (SMS), VoIP
      – Today this is a privilege only for Mobile Network Operators (MNOs)
        and banks
    Real-time service access decision making functionality
      – Today is mainly offered only by MNOs
    A Single Funding Point Charging Architecture (SFP-CA) as an add-on for
     SSO systems in federated environments is essential
© 2012 UZH, CSG@IFI                         2
Use case: SMS service @ ETHZ
    SMS offered by the Eidgenössische Technische Hochschule
     Zürich (ETHZ)
      – SMS gateway
      – Agreement with an operator
            • The more SMS are sent the better the price per SMS is
    Assume that the University of Zurich (UZH) is willing to offer
     the same service
      – A second SMS gateway is needed
            • Infrastructure cost (purchase, setup, maintain)
      – A separate agreement with an operator is needed
            • Best case: The same price will be achieved
    Low SMS service load @ ETHZ
      – The existing infrastructure could serve all federation members
      – Better agreement with the SMS operator could be achieved!
© 2012 UZH, CSG@IFI                          3
SFP-CA Requirements

                      user                                 organization
                      Virtual                              Virtual
                      Funds                                Funds
                      Account                              Account




                          Interruption Service Trigger

       SMS: 10 BC     Service                            Service
        Min: 0 BC
                      Tariff                             Usage
         .
         .            Map                                Constraints and
         .
                                                         Limits
© 2012 UZH, CSG@IFI                     4
Virtual Funds Accounts (VFAs)
    uVFA
       – One per user
       – Credits used to pay the
         requested resources
       – In postpaid solutions negative
         values are allowed
       – Created by user's IdP
     oVFA
       – Each organization has one oVFA for every
         other organization in the federation                             x   oVFA(B)
       – If a user from organization A use
                                                                                ↑↓
         resources at B then oVFA(A) ↓ and
         oVFA(B) ↑                                         oVFA(A)        0   oVFA(B)
             • If a payment has been done then               ↓↑
               oVFA(A) = oVFA(B) = 0                       oVFA(A)   -x
             • If oVFA(A) + oVFA(B) ≠ 0 then Charging
               Data Record (CDR) transfer error occurred

© 2012 UZH, CSG@IFI                                5
SFP-CA Components

   Organization                                                         Service Provider Manager (SPM)
                                                                          – Service Providers (SPs) and users
                                Service Provider Manager                    location-independent charging
                     Charging
                     Rate
                     Manager
                                         SMS: 10 BC
                                          Min: 0 BC
                                           .
                                           .
                                                                        Charging Rate Manager (CRM)
                                                                          – Support of event- and session-
                                           .


                                                      Service
                                                      Provider
         Identity
         Provider
                                                                            based services
                                        User
                                                                        Account Balance Manager (ABM)
                     Account                                              – Support of prepaid and postpaid
                     Balance
                     Manager                                                payment method
                                                                        Charging Manager (CM)
                                                                          – Support of multiple organizations,
                    Charging                                                which belong on the same
                    Manager
                                                                            federation


                     Authentication and Authorization Infrastructure (AAI) / Single Sign-On (SSO) System




© 2012 UZH, CSG@IFI                                              6
Charging scenarios that can be
                         handled by the SFP-CA
                                    The service is provided
                                    to the user by...


              his home organization                           a foreign organization
              which is charging...                            which is charging...


                                      an                        user's home
               the user using a...  ins   dt
                                       titu hen                 organization, using a...
                                           tio use
                                              n w r 's
                                                 ill c ho
                                                      ha me
     offline charging      online charging              rg e       offline charging
                                                            ...
     method                method                                  method

          - VoIP               - VoIP                                  - VoIP
          - Printing           - Printing                              - SMS

© 2012 UZH, CSG@IFI                            7
SFP-CA

                                Service Usage
  Organization A                                             organization                                                 Organization B
                                Constraints &
                                                       Virtual Funding Account                oVFA          SUCL
                                Limits

                                     Service Provider Manager
                     Charging                                        Interruption
                     Rate
                     Manager
                                           Service
                                           Tariff
                                                                       Service
                                                                       Trigger
                                                                                        This domain does not offer a service
                                           Map            Service
                                                          Provider
         Identity
         Provider                                                                                                              IdP
                                                User                                                 User
                     Account                    user
                     Balance          Virtual Funding Account                                        uVFA            ABM
                     Manager




                    Charging
                    Manager                                                                                               CM



                                                                        AAI / SSO System
 One-time interaction                                                                                   Service request
 Multiple times interaction


© 2012 UZH, CSG@IFI                                                                 8
Summary & future work
    The SFP-CA enables the inter-domain charging
     functionality for federations
      – User & organization level
    The SFP-CA enables the real-time service access decision
     making
      – Grant access
      – Interrupt service
    The SFP-CA handles a large scenario set of charging
     requests
      – Local & guest users
      – Event & session based services
      – Offline & online charging
    SSO system + SFP charging mechanism => Efficiency
    Implementation of the SFP-CA (printing, SMS, VoIP)
© 2012 UZH, CSG@IFI                  9
Q&A




© 2012 UZH, CSG@IFI    10

More Related Content

What's hot

Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
 Монетизания: Достижение прибыльности мобильного Интернета нового поколения. Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
Монетизания: Достижение прибыльности мобильного Интернета нового поколения.Cisco Russia
 
Windows Azure'a Giriş
Windows Azure'a GirişWindows Azure'a Giriş
Windows Azure'a GirişMustafa
 
Howto Deliver Business Driven Demand Planningv1
Howto Deliver Business Driven Demand Planningv1Howto Deliver Business Driven Demand Planningv1
Howto Deliver Business Driven Demand Planningv1dannyq
 
Tecore networks icoreota-prepaidroamingmsc
Tecore networks icoreota-prepaidroamingmscTecore networks icoreota-prepaidroamingmsc
Tecore networks icoreota-prepaidroamingmscDaud Suleiman
 
David Chrisman Binder
David Chrisman BinderDavid Chrisman Binder
David Chrisman Bindermakeitclick
 
AWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAmazon Web Services
 
Transforming SOA Landscape Towards SOA+BPM Landscape
Transforming SOA Landscape Towards SOA+BPM LandscapeTransforming SOA Landscape Towards SOA+BPM Landscape
Transforming SOA Landscape Towards SOA+BPM LandscapeTarmo Ploom
 
Infrastructure Services Vendor
Infrastructure Services VendorInfrastructure Services Vendor
Infrastructure Services VendorAnant Damle
 
Aspider M2M Service Offering Jan 2011
Aspider M2M Service Offering Jan 2011Aspider M2M Service Offering Jan 2011
Aspider M2M Service Offering Jan 2011arthurvanmook
 

What's hot (11)

Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
 Монетизания: Достижение прибыльности мобильного Интернета нового поколения. Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
Монетизания: Достижение прибыльности мобильного Интернета нового поколения.
 
Windows Azure'a Giriş
Windows Azure'a GirişWindows Azure'a Giriş
Windows Azure'a Giriş
 
Howto Deliver Business Driven Demand Planningv1
Howto Deliver Business Driven Demand Planningv1Howto Deliver Business Driven Demand Planningv1
Howto Deliver Business Driven Demand Planningv1
 
CUtopia Audio Response
CUtopia Audio ResponseCUtopia Audio Response
CUtopia Audio Response
 
Tecore networks icoreota-prepaidroamingmsc
Tecore networks icoreota-prepaidroamingmscTecore networks icoreota-prepaidroamingmsc
Tecore networks icoreota-prepaidroamingmsc
 
David Chrisman Binder
David Chrisman BinderDavid Chrisman Binder
David Chrisman Binder
 
AWS Partner Presentation - Riverbed
AWS Partner Presentation - RiverbedAWS Partner Presentation - Riverbed
AWS Partner Presentation - Riverbed
 
Transforming SOA Landscape Towards SOA+BPM Landscape
Transforming SOA Landscape Towards SOA+BPM LandscapeTransforming SOA Landscape Towards SOA+BPM Landscape
Transforming SOA Landscape Towards SOA+BPM Landscape
 
Infrastructure Services Vendor
Infrastructure Services VendorInfrastructure Services Vendor
Infrastructure Services Vendor
 
IBM z/VSE V4.3 - More capacity for growth
IBM z/VSE V4.3 - More capacity for growthIBM z/VSE V4.3 - More capacity for growth
IBM z/VSE V4.3 - More capacity for growth
 
Aspider M2M Service Offering Jan 2011
Aspider M2M Service Offering Jan 2011Aspider M2M Service Offering Jan 2011
Aspider M2M Service Offering Jan 2011
 

Viewers also liked

BPM in crisis
BPM in crisisBPM in crisis
BPM in crisispajo01
 
2:a generationens sociala medier
2:a generationens sociala medier2:a generationens sociala medier
2:a generationens sociala medierpajo01
 
Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012ictseserv
 
Mturi licentiate presentation
Mturi licentiate presentationMturi licentiate presentation
Mturi licentiate presentationpajo01
 
Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5ictseserv
 
Cooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud EnvironmentsCooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud Environmentsictseserv
 

Viewers also liked (7)

BPM in crisis
BPM in crisisBPM in crisis
BPM in crisis
 
2:a generationens sociala medier
2:a generationens sociala medier2:a generationens sociala medier
2:a generationens sociala medier
 
Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012
 
Mturi licentiate presentation
Mturi licentiate presentationMturi licentiate presentation
Mturi licentiate presentation
 
Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5
 
Aims2012
Aims2012Aims2012
Aims2012
 
Cooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud EnvironmentsCooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud Environments
 

Similar to Eunice2012

How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...Novell
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...Novell
 
Egk 2012 kifya
Egk 2012   kifyaEgk 2012   kifya
Egk 2012 kifyaicebauhaus
 
Service Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidService Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidMyNOG
 
Apptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptxApptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptxKhazret Sapenov
 
Driving Competitive Advantage through Customer-Focused Solution Selling
Driving Competitive Advantage through Customer-Focused Solution SellingDriving Competitive Advantage through Customer-Focused Solution Selling
Driving Competitive Advantage through Customer-Focused Solution SellingFlexera
 
Lenovo: The Cloud Over BYOD
Lenovo: The Cloud Over BYODLenovo: The Cloud Over BYOD
Lenovo: The Cloud Over BYODLenovo Education
 
What an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderWhat an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderNovell
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 PredictionsFlexera
 
Economic and User Perspective of Inter-ISP Traffic Optimization
Economic and User Perspective of Inter-ISP Traffic OptimizationEconomic and User Perspective of Inter-ISP Traffic Optimization
Economic and User Perspective of Inter-ISP Traffic Optimizationictseserv
 
TelBill Product Overview
TelBill Product OverviewTelBill Product Overview
TelBill Product Overviewparisholt
 
TelBill Overview
TelBill OverviewTelBill Overview
TelBill OverviewParis Holt
 
samsung apps for bada
samsung apps for badasamsung apps for bada
samsung apps for badaSamsung
 
Datamatics Content Billing Solution für Online Publishing
Datamatics Content Billing Solution für Online PublishingDatamatics Content Billing Solution für Online Publishing
Datamatics Content Billing Solution für Online PublishingDatamatics Global Services GmbH
 

Similar to Eunice2012 (20)

14 49-1-pb
14 49-1-pb14 49-1-pb
14 49-1-pb
 
Verax OSS/BSS Suite
Verax OSS/BSS SuiteVerax OSS/BSS Suite
Verax OSS/BSS Suite
 
Telecom BSS
Telecom BSSTelecom BSS
Telecom BSS
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
 
Egk 2012 kifya
Egk 2012   kifyaEgk 2012   kifya
Egk 2012 kifya
 
Service Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidService Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay Kid
 
Apptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptxApptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptx
 
Driving Competitive Advantage through Customer-Focused Solution Selling
Driving Competitive Advantage through Customer-Focused Solution SellingDriving Competitive Advantage through Customer-Focused Solution Selling
Driving Competitive Advantage through Customer-Focused Solution Selling
 
Lenovo: The Cloud Over BYOD
Lenovo: The Cloud Over BYODLenovo: The Cloud Over BYOD
Lenovo: The Cloud Over BYOD
 
What an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud ProviderWhat an Enterprise Should Look for in a Cloud Provider
What an Enterprise Should Look for in a Cloud Provider
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
 
Economic and User Perspective of Inter-ISP Traffic Optimization
Economic and User Perspective of Inter-ISP Traffic OptimizationEconomic and User Perspective of Inter-ISP Traffic Optimization
Economic and User Perspective of Inter-ISP Traffic Optimization
 
TelBill Product Overview
TelBill Product OverviewTelBill Product Overview
TelBill Product Overview
 
TelBill Overview
TelBill OverviewTelBill Overview
TelBill Overview
 
samsung apps for bada
samsung apps for badasamsung apps for bada
samsung apps for bada
 
10 Living Labs and Smart Cities Margarete Donovang-Kuhlisch
10 Living Labs and Smart Cities Margarete Donovang-Kuhlisch10 Living Labs and Smart Cities Margarete Donovang-Kuhlisch
10 Living Labs and Smart Cities Margarete Donovang-Kuhlisch
 
E42053035
E42053035E42053035
E42053035
 
Ispcms.ppt
Ispcms.pptIspcms.ppt
Ispcms.ppt
 
Datamatics Content Billing Solution für Online Publishing
Datamatics Content Billing Solution für Online PublishingDatamatics Content Billing Solution für Online Publishing
Datamatics Content Billing Solution für Online Publishing
 

More from ictseserv

Seserv concertation-01
Seserv concertation-01Seserv concertation-01
Seserv concertation-01ictseserv
 
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...ictseserv
 
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)ictseserv
 
Vesa terava net neutrality in europe - seserv se workshop june 2012
Vesa terava   net neutrality in europe - seserv se workshop june 2012Vesa terava   net neutrality in europe - seserv se workshop june 2012
Vesa terava net neutrality in europe - seserv se workshop june 2012ictseserv
 
Stephen minton tech transformation in the age of uncertainty - seserv se wo...
Stephen minton   tech transformation in the age of uncertainty - seserv se wo...Stephen minton   tech transformation in the age of uncertainty - seserv se wo...
Stephen minton tech transformation in the age of uncertainty - seserv se wo...ictseserv
 
Sara de freitas the gamification of everyday life - seserv se workshop june...
Sara de freitas   the gamification of everyday life - seserv se workshop june...Sara de freitas   the gamification of everyday life - seserv se workshop june...
Sara de freitas the gamification of everyday life - seserv se workshop june...ictseserv
 
Javier salcedo cloud computing - seserv se workshop june 2012
Javier salcedo   cloud computing - seserv se workshop june 2012Javier salcedo   cloud computing - seserv se workshop june 2012
Javier salcedo cloud computing - seserv se workshop june 2012ictseserv
 
Falk von bornstaedt networks perspectives and analysis in the future intern...
Falk von bornstaedt   networks perspectives and analysis in the future intern...Falk von bornstaedt   networks perspectives and analysis in the future intern...
Falk von bornstaedt networks perspectives and analysis in the future intern...ictseserv
 
Brian pickering introduction to seserv - seserv se workshop june 2012
Brian pickering   introduction to seserv - seserv se workshop june 2012Brian pickering   introduction to seserv - seserv se workshop june 2012
Brian pickering introduction to seserv - seserv se workshop june 2012ictseserv
 
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012ictseserv
 
Alessandro bogliolo workshop introduction - seserv se workshop june 2012
Alessandro bogliolo   workshop introduction - seserv se workshop june 2012Alessandro bogliolo   workshop introduction - seserv se workshop june 2012
Alessandro bogliolo workshop introduction - seserv se workshop june 2012ictseserv
 
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...ictseserv
 
Alan hartman trust measurement and management - seserv se workshop june 2012
Alan hartman   trust measurement and management - seserv se workshop june 2012Alan hartman   trust measurement and management - seserv se workshop june 2012
Alan hartman trust measurement and management - seserv se workshop june 2012ictseserv
 
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)ictseserv
 
Fia presentatie
Fia presentatieFia presentatie
Fia presentatieictseserv
 
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)ictseserv
 
Seserv workshop manos dramitinos - tussle analysis from etics project
Seserv workshop   manos dramitinos - tussle analysis from etics projectSeserv workshop   manos dramitinos - tussle analysis from etics project
Seserv workshop manos dramitinos - tussle analysis from etics projectictseserv
 
Seserv workshop costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop   costas kalogiros - tussle analysis examples dns-tcpSeserv workshop   costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop costas kalogiros - tussle analysis examples dns-tcpictseserv
 
Seserv workshop costas courcoubetis - introduction to tussle analysis metho...
Seserv workshop   costas courcoubetis - introduction to tussle analysis metho...Seserv workshop   costas courcoubetis - introduction to tussle analysis metho...
Seserv workshop costas courcoubetis - introduction to tussle analysis metho...ictseserv
 
Sending party network pays
Sending party network paysSending party network pays
Sending party network paysictseserv
 

More from ictseserv (20)

Seserv concertation-01
Seserv concertation-01Seserv concertation-01
Seserv concertation-01
 
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
 
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
 
Vesa terava net neutrality in europe - seserv se workshop june 2012
Vesa terava   net neutrality in europe - seserv se workshop june 2012Vesa terava   net neutrality in europe - seserv se workshop june 2012
Vesa terava net neutrality in europe - seserv se workshop june 2012
 
Stephen minton tech transformation in the age of uncertainty - seserv se wo...
Stephen minton   tech transformation in the age of uncertainty - seserv se wo...Stephen minton   tech transformation in the age of uncertainty - seserv se wo...
Stephen minton tech transformation in the age of uncertainty - seserv se wo...
 
Sara de freitas the gamification of everyday life - seserv se workshop june...
Sara de freitas   the gamification of everyday life - seserv se workshop june...Sara de freitas   the gamification of everyday life - seserv se workshop june...
Sara de freitas the gamification of everyday life - seserv se workshop june...
 
Javier salcedo cloud computing - seserv se workshop june 2012
Javier salcedo   cloud computing - seserv se workshop june 2012Javier salcedo   cloud computing - seserv se workshop june 2012
Javier salcedo cloud computing - seserv se workshop june 2012
 
Falk von bornstaedt networks perspectives and analysis in the future intern...
Falk von bornstaedt   networks perspectives and analysis in the future intern...Falk von bornstaedt   networks perspectives and analysis in the future intern...
Falk von bornstaedt networks perspectives and analysis in the future intern...
 
Brian pickering introduction to seserv - seserv se workshop june 2012
Brian pickering   introduction to seserv - seserv se workshop june 2012Brian pickering   introduction to seserv - seserv se workshop june 2012
Brian pickering introduction to seserv - seserv se workshop june 2012
 
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
 
Alessandro bogliolo workshop introduction - seserv se workshop june 2012
Alessandro bogliolo   workshop introduction - seserv se workshop june 2012Alessandro bogliolo   workshop introduction - seserv se workshop june 2012
Alessandro bogliolo workshop introduction - seserv se workshop june 2012
 
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...
 
Alan hartman trust measurement and management - seserv se workshop june 2012
Alan hartman   trust measurement and management - seserv se workshop june 2012Alan hartman   trust measurement and management - seserv se workshop june 2012
Alan hartman trust measurement and management - seserv se workshop june 2012
 
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
 
Fia presentatie
Fia presentatieFia presentatie
Fia presentatie
 
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
Socio-Economic Aware Design of Future Network Technology (Y.FNsocioeconomic)
 
Seserv workshop manos dramitinos - tussle analysis from etics project
Seserv workshop   manos dramitinos - tussle analysis from etics projectSeserv workshop   manos dramitinos - tussle analysis from etics project
Seserv workshop manos dramitinos - tussle analysis from etics project
 
Seserv workshop costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop   costas kalogiros - tussle analysis examples dns-tcpSeserv workshop   costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop costas kalogiros - tussle analysis examples dns-tcp
 
Seserv workshop costas courcoubetis - introduction to tussle analysis metho...
Seserv workshop   costas courcoubetis - introduction to tussle analysis metho...Seserv workshop   costas courcoubetis - introduction to tussle analysis metho...
Seserv workshop costas courcoubetis - introduction to tussle analysis metho...
 
Sending party network pays
Sending party network paysSending party network pays
Sending party network pays
 

Recently uploaded

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 

Eunice2012

  • 1. Budapest, August 31, 2012 EUNICE 2012 The Design of a Single Funding Point Charging Architecture (SFP-CA) Christos Tsiaras, Martin Waldburger, Guilherme Sperb Machado, Andrei Vancea, Burkhard Stiller {tsiaras,waldburger,machado,vancea,stiller}@ifi.uzh.ch Department of Informatics IFI, Communication Systems Group CSG, University of Zürich UZH Motivation Requirements Components Architecture © 2012 UZH, CSG@IFI 1
  • 2. Motivation  Institution & federation expenses decrease – Cautious user resources requests – Unnecessary infrastructure replication avoidance  User- instead of service-dependent funding accounts – A missing feature from Single Sign-on (SSO) systems – Not the case in the majority of federations today  Inter-domain charging capability – Make sense for costly services • NOT for eduroam / YES for printing, Short Message Service (SMS), VoIP – Today this is a privilege only for Mobile Network Operators (MNOs) and banks  Real-time service access decision making functionality – Today is mainly offered only by MNOs  A Single Funding Point Charging Architecture (SFP-CA) as an add-on for SSO systems in federated environments is essential © 2012 UZH, CSG@IFI 2
  • 3. Use case: SMS service @ ETHZ  SMS offered by the Eidgenössische Technische Hochschule Zürich (ETHZ) – SMS gateway – Agreement with an operator • The more SMS are sent the better the price per SMS is  Assume that the University of Zurich (UZH) is willing to offer the same service – A second SMS gateway is needed • Infrastructure cost (purchase, setup, maintain) – A separate agreement with an operator is needed • Best case: The same price will be achieved  Low SMS service load @ ETHZ – The existing infrastructure could serve all federation members – Better agreement with the SMS operator could be achieved! © 2012 UZH, CSG@IFI 3
  • 4. SFP-CA Requirements user organization Virtual Virtual Funds Funds Account Account Interruption Service Trigger SMS: 10 BC Service Service Min: 0 BC Tariff Usage . . Map Constraints and . Limits © 2012 UZH, CSG@IFI 4
  • 5. Virtual Funds Accounts (VFAs)  uVFA – One per user – Credits used to pay the requested resources – In postpaid solutions negative values are allowed – Created by user's IdP  oVFA – Each organization has one oVFA for every other organization in the federation x oVFA(B) – If a user from organization A use ↑↓ resources at B then oVFA(A) ↓ and oVFA(B) ↑ oVFA(A) 0 oVFA(B) • If a payment has been done then ↓↑ oVFA(A) = oVFA(B) = 0 oVFA(A) -x • If oVFA(A) + oVFA(B) ≠ 0 then Charging Data Record (CDR) transfer error occurred © 2012 UZH, CSG@IFI 5
  • 6. SFP-CA Components Organization  Service Provider Manager (SPM) – Service Providers (SPs) and users Service Provider Manager location-independent charging Charging Rate Manager SMS: 10 BC Min: 0 BC . .  Charging Rate Manager (CRM) – Support of event- and session- . Service Provider Identity Provider based services User  Account Balance Manager (ABM) Account – Support of prepaid and postpaid Balance Manager payment method  Charging Manager (CM) – Support of multiple organizations, Charging which belong on the same Manager federation Authentication and Authorization Infrastructure (AAI) / Single Sign-On (SSO) System © 2012 UZH, CSG@IFI 6
  • 7. Charging scenarios that can be handled by the SFP-CA The service is provided to the user by... his home organization a foreign organization which is charging... which is charging... an user's home the user using a... ins dt titu hen organization, using a... tio use n w r 's ill c ho ha me offline charging online charging rg e offline charging ... method method method - VoIP - VoIP - VoIP - Printing - Printing - SMS © 2012 UZH, CSG@IFI 7
  • 8. SFP-CA Service Usage Organization A organization Organization B Constraints & Virtual Funding Account oVFA SUCL Limits Service Provider Manager Charging Interruption Rate Manager Service Tariff Service Trigger This domain does not offer a service Map Service Provider Identity Provider IdP User User Account user Balance Virtual Funding Account uVFA ABM Manager Charging Manager CM AAI / SSO System One-time interaction Service request Multiple times interaction © 2012 UZH, CSG@IFI 8
  • 9. Summary & future work  The SFP-CA enables the inter-domain charging functionality for federations – User & organization level  The SFP-CA enables the real-time service access decision making – Grant access – Interrupt service  The SFP-CA handles a large scenario set of charging requests – Local & guest users – Event & session based services – Offline & online charging  SSO system + SFP charging mechanism => Efficiency  Implementation of the SFP-CA (printing, SMS, VoIP) © 2012 UZH, CSG@IFI 9
  • 10. Q&A © 2012 UZH, CSG@IFI 10