H04M15/853

Real-time Determination of a Service Cost

This disclosure describes, in part, systems and techniques for retrieving complex data from multiple data sources corresponding to a current cost of consumable materials and a current cost of labor used to provide a service. Once retrieved, the system may determine a total current cost of the consumable materials and a total current cost of the labor. Furthermore, the system may use the total current cost of the consumable materials and the total current cost of the labor to determine an overall current cost of the service. The system may simultaneously provide an overall current cost of multiple services.

Budgeting and quota management system for data consumption
09769643 · 2017-09-19 · ·

Systems and methods may provide for establishing a data usage budget based on one or more of user input and historical usage data, wherein the data usage budget distinguishes between usage types and distinguishes between connection types. Additionally, a data usage of one or more client devices may be monitored in accordance with the data usage budget. In one example, the usage types are designated as one or more of a high bandwidth usage and a low bandwidth usage, and the connection types are designated as one or more of a capped connection and a non-capped connection.

Event management mechanism in 5G systems and methods
11252246 · 2022-02-15 · ·

Systems and methods for dynamically collecting information regarding network events in a 5G network are disclosed. The method includes locally storing event data initially and implementing post-event collection of the locally stored data when one or more collecting nodes become available.

System, method, and computer program for managing a shared quota for a plurality of network subscribers in a consumer telecommunications network

A system, method, and computer program product are provided for managing a shared quota for a plurality of network subscribers in a consumer telecommunications network. In use, a first usage quota reservation out of a shared quota is allocated to at least one first subscriber among a plurality of network subscribers. Further, it is determined that at least a portion of the shared quota is available. Additionally, a progressively smaller at least one second usage quota reservation out of the at least a portion of the shared quota is recursively allocated to the at least one first subscriber among the plurality of network subscribers, the smaller at least one second usage quota reservation being smaller than the first usage quota reservation out of the shared quota.

SYSTEM AND METHOD FOR MONITORING USAGE IN A CONVERGED CHARGING SYSTEM
20220239746 · 2022-07-28 ·

Systems and methods described herein include receiving, at a network device, a message including an identifier associated with a subscriber and an identifier associated with a rating group associated with one or more data flows and determining a data quota and one or more usage monitoring thresholds associated with the subscriber. The data quota indicates a first amount of data associated with the rating group that the subscriber is authorized to use during a time period and the one or more usage monitoring thresholds indicate one or more second amounts of data associated with the rating group and one or more service flows that the subscriber is authorized to use during the time period. The network device transmits the data quota and the one or more usage monitoring thresholds, receives data usage information, and processes the data usage information.

Multi-access edge computing (MEC) billing and charging tracking enhancements

An architecture to allow Multi-Access Edge Computing (MEC) billing and charge tracking, is disclosed. In an example, a tracking process, such as is performed by an edge computing apparatus, includes: receiving a computational processing request for a service operated with computing resources of the edge computing apparatus from a connected edge device within the first access network, wherein the computational processing request includes an identification of the connected edge device; identifying a processing device, within the first access network, for performing the computational processing request; and storing the identification of the connected edge device, a processing device identification, and data describing the computational processes completed by the processing device in association with the computational processing request.

METHODS OF AND DEVICES FOR ADAPTIVE BIT RATE, ABR, VIDEO RESOLUTION SHAPING OF A VIDEO STREAM IN A TELECOMMUNICATIONS SYSTEM
20210400347 · 2021-12-23 ·

A method of supporting Adaptive Bit Rate, ABR, video resolution shaping of a video data stream of a video session transferred by a User Plane Function, UPF, in a Service Based Architecture, SBA, domain. The video resolution shaping is performed by the UPF implementing a Reinforcement Learning Agent, RLA, operating with an observation space having a determined video resolution of a received video data stream, a reward space having a reward referring to a required video resolution, and an action space having video resolution shaping levels to be applied at the received video data stream. Complementary methods and devices for performing such a method in an SBA domain deployed in a telecommunications system are disclosed.

METHOD AND SYSTEM FOR PERFORMING CHARGING PROCESSING ON NETWORK SLICE CUSTOMER, AND RELATED DEVICE
20210400445 · 2021-12-23 · ·

A method for performing charging processing on a network slice customer includes: receiving a first charging request message including session information from a session management device, where the session information includes an attribute of a PDU session of a user equipment on a network slice instance; determining that charging processing is to be performed on a target network slice customer for the PDU session; and sending a second charging request message including an identifier of the target network slice customer and the session information to a network slice customer charging device, so that the network slice customer charging device performs charging processing on the target network slice customer for the PDU session. When the second charging request message further includes service unit information, the charging processing includes storing service unit usage information or granting a service unit quota.

COMMUNITY BROADBAND LTE ACCESS OVER SATELLITE
20210384967 · 2021-12-09 · ·

A system and method for providing community-based broadband access are disclosed. The system is configured to provide private LTE based broadband access at remote areas that are served by satellite backhaul. The system is also configured to provide a community-based Wi-Fi like broadband service where users can purchase hourly, weekly, or monthly data packs as and when desired. The LTE base station, LTE core network, and satellite terminal included in the system are all deployed at the remote location to efficiently connect users to the internet over satellite backhaul. The system architecture further expands broadband reach for users in remote areas as compared to coverage with current satellite-based Community Wi-Fi hot spots, and provides an integrated backend system for LTE and Wi-Fi based access.

System and method for online charging telecommunication services in real time
11368821 · 2022-06-21 · ·

Computer-implemented method for online charging telecommunication services in real time, comprising: (i) running a money-to-time algorithm, computing a time balance based on charging parameters and a wallet balance; (ii) if greater than zero, creating a charging data record, CDR, and writing a start timestamp therein, setting a terminate session timer based on the time balance, and confirming the communication session; (iii) if not greater than zero, or upon expiration of the terminate session timer, instructing to terminate the communication session, wherein upon expiration of the terminate session timer an end timestamp is written in the CDR. Online charging system, OCS, implementing the method.