METHOD AND APPARATUS FOR CHARGING OPERATIONS IN A COMMUNICATION NETWORK SUPPORTING VIRTUAL NETWORK CUSTOMERS
First Claim
1. A method for collecting network usage information, comprising:
- transmitting instructions to instantiate a monitoring function at a location in a communication network, the location selected to allow monitoring or tracking of traffic flows associated with a plurality of UEs using a network slice instantiated in the communication network, the plurality of UEs using the network slice to access a service, the monitoring function configured to monitor the traffic flows and to provide indications of the traffic flows; and
providing charging information for use in charging a virtual network operator (VNO) customer based on the indications of the traffic flows, wherein the plurality of UEs are subscribed to the VNO customer or operated by the VNO customer.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for supporting customer charging in 5G networks are provided. Monitoring functions are instantiated at selected network locations for tracking access to network services. The monitoring functions provide charging information for use in customer billing. A customer can enter a service level agreement with a particular customized method of charging for service usage, and the monitoring functions can be customized to provide charging information according to the service level agreement. Charging can vary based on factors such as time of day, network congestion, service traffic characteristics, and geographic location.
41 Citations
28 Claims
-
1. A method for collecting network usage information, comprising:
-
transmitting instructions to instantiate a monitoring function at a location in a communication network, the location selected to allow monitoring or tracking of traffic flows associated with a plurality of UEs using a network slice instantiated in the communication network, the plurality of UEs using the network slice to access a service, the monitoring function configured to monitor the traffic flows and to provide indications of the traffic flows; and providing charging information for use in charging a virtual network operator (VNO) customer based on the indications of the traffic flows, wherein the plurality of UEs are subscribed to the VNO customer or operated by the VNO customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An electronic device in a network, the electronic device comprising a processor, a network interface and a memory and configured to:
-
instantiate or operate a monitoring function at a location in a communication network, the location selected to allow monitoring of traffic flows associated with usage, by a plurality of UEs, of a service accessed via a network slice instantiated in the network, the monitoring function configured to; monitor the traffic flows for the plurality of UEs; generate indications of the traffic flows; and generate and provide charging information for use in charging a Virtual Network Operator (VNO) customer based on the indications of the traffic flows, wherein the plurality of UEs are subscribed to the VNO customer or operated by the VNO customer.
-
-
22. A method for collecting network usage information, comprising:
-
instantiating a monitoring function at a location in a communication network, the location selected to allow monitoring of traffic flows associated with usage, by one or more UEs, of a network slice instantiated in the network, the monitoring function configured to monitor the traffic flows, wherein the one or more UEs use the network slice in accordance with a subscription to a service provided by a virtual network operator (VNO); generating, by the monitoring function, network usage information based on the traffic flows; and providing the network usage information to the VNO for use by the VNO in charging for usage of the network slice by the one or more UEs. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. An electronic device in a network, the electronic device comprising a processor, a network interface and a memory and configured to:
-
instantiate or operate a monitoring function at a location in a communication network, the location selected to allow monitoring of traffic flows associated with usage, by one or more UEs, of a service accessed via a network slice instantiated in the network, the one or more UEs subscribed to the service via a Virtual Network Operator (VNO), the monitoring function configured to; monitor the traffic flows for the one or more UEs; generate network usage information based on the traffic flows; and provide the network usage information to the VNO, for use by the VNO in charging for usage of the network slice by the one or more UEs.
-
Specification