Page 388 - 5G Basics - Core Network Aspects
P. 388

1                                                Core network aspects


            11.1    Charging mechanisms

            11.1.1  Online charging
            For MC-Streaming, online charging is a charging mechanism where charging is done in real time taking into
            consideration multiple accesses. Therefore a direct interaction is required between resource/session/service
            control entities and the charging system. For the MC-Streaming service, several entities can be used to fulfil
            online charging in different scenarios.
            In the architecture of MC-Streaming, MSCC-FE provides a content management and control function, as well
            as optional content distribution function. It is responsible for content preparation and content protection.
            All streaming content would pass through it before distributing to subscribers. Therefore, the services to be
            charged by usage time, e.g., linear TV and video conference can optionally be fulfilled by MSCC-FE.
            MSCD-FE is responsible for caching and storing content and associated information, as well as delivering
            received  content  from  MSCC-FE  to  subscribers.  Therefore,  content  and  streaming  related  charging  can
            optionally be fulfilled by MSCD-FE.
            MSAC-FE is responsible for user interaction control such as programme selection, forwarding and rewinding.
            It allows multi-connection devices to choose or purchase streaming content on demand. Interaction between
            users is also a responsibility of MSAC-FE. Therefore, content related charging can optionally be fulfilled by
            MSAC-FE.

            In the multi-connection environment, each network has its own charging strategies and policies. Charging
            information can be generated by many functional entities. Hence, it is required to avoid redundant charging
            when accumulating different usage records collected from different networks or from different systems in
            one network.
            11.1.2  Offline charging

            Offline charging is a charging mechanism where charging is done periodically (e.g., daily or monthly), instead
            of in real time. All usage information is provided to a billing system such as a charging data record (CDR),
            which contains detailed usage information. And charging will be completed by the billing system according
            to the charging strategy. The billing system does not need to interact with a service directly during the process
            of the service, which would reduce service performance. For MC-Streaming, offline charging has an intrinsic
            risk since a subscriber might generate high expenses in short periods of time.

            For the MC-Streaming service, charging information can be generated not only by MC-Streaming, but also by
            the underlying networks. Different functional entities in MC-Streaming can be used to generate charging
            records, according to a service's charging policy. For example, MSCC-FE or MSCD-FE can be optionally used
            to charge for flow or transmission related policy, and the service itself can be optionally used to charge for
            content related policy.


            11.2    Charging policies
            11.2.1  Duration based charging

            In duration charging, a user is to pay for usage duration of a service. The quality of content has little effect
            on cost. The capacity of the underlying network has a greater influence on the quality of service. This means
            even if the network is overloaded, users still have the same cost but for a lower service experience. Therefore,
            it is reasonable to deploy this strategy in the networks which have a stable QoS.
            For MC-Streaming, both the service itself and underlying networks can optionally generate charging records.
            However, it is more reasonable for MC-Streaming to fulfil duration charging, since it has overall information
            about the service usage. If not, it may be complex and possibly make a mistake when charging across multiple
            access networks.

            11.2.2  Flow based charging
            Flow charging is based on the flow of traffic that a user sends or receives, independent of the service being
            used.  Because  different  links  have  different  rates  and  may  generate  different  charging  records,  it  is


            378
   383   384   385   386   387   388   389   390   391   392   393