H04M15/44

Open roaming multi-access cost optimizer service

A method is performed at a control center in a home network. The control center (CC) detects roaming of a user equipment (UE) engaged in a call across different access networks operated by different service providers and that employ different types of radio access technology (RAT) to attach to the UE. The CC identifies the different service providers and the different types of RAT associated with the different access networks. While the UE is roaming, the CC tracks different data usages for the UE on the different access networks. The CC categorizes the different data usages based on the different service providers and the different types of RAT associated with the different access networks. When the call terminates, the CC determines a total cost for data usage on the call based on the different data usages, the different types of RAT, and the different service providers.

Method and system for transition of applications to a second cellular data networking interface for a virtual SIM service

A method at a user equipment to facilitate splitting of data billing between at least two parties, the method assigning a first subset of application to a first forwarding information base (“FIB”) on the user equipment; associating the first FIB with a first cellular data interface; activating the splitting of data billing on the user equipment; and replacing the association in the first FIB to the first cellular interface with an association between a second cellular data interface and the first FIB.

Synchronous interfacing with unaffiliated networked systems to alter functionality of sets of electronic assets
11256875 · 2022-02-22 · ·

Systems and methods for managing a set of electronic assets from a single location are disclosed. The method includes providing a portal with a network security access control. The method includes determining that login credentials input to the access control are associated with a set of electronic assets corresponding to a plurality of third-party computing systems with application programming interface (API) gateways configured to accept API calls directed to changes in functionality of the electronic assets. The method includes presenting, via the portal, a virtual icon to identify a coordinated action with respect to the set of electronic assets and, in response to a selection of the virtual icon, executing a set of API calls that include an asset-specific API call to each third-party computing system in the plurality of third-party computing systems to implement the coordinated action on all electronic assets in the set of electronic assets.

System and method for a customized fifth generation (5G) network
09788211 · 2017-10-10 · ·

An embodiment logical function architecture for next-generation 5G wireless networks may include a control plane comprising a software defined topology (SDT) logical entity configured to establish a virtual data-plane logical topology for a service, a software defined resource allocation (SDRA) logical entity configured to map the virtual data-plane topology to a physical data-plane for transporting service-related traffic over the wireless network, and a software defined per-service customized data plane process (SDP) logical entity configured to select transport protocol(s) for transporting the service-related traffic over a physical data-plane of the wireless network. An embodiment virtual service specific serving gateway (v-s-SGW) for next-generation 5G networks may be assigned specifically to a service being provided by a group of wirelessly enabled devices, and may be responsible for aggregating service-related traffic communicated by the group of wirelessly enabled devices.

Dynamic Distribution In An Offline Charging System
20170289784 · 2017-10-05 · ·

Systems and methods are provided for processing messages in an Offline Charging System (OFCS) of a communications services provider. A front-end distributor unit receives Diameter messages from a Charging Trigger Function (CTF) and distributes the Diameter messages to Charging Data Function (CDF) units of the OFCS. The distributor unit receives Diameter response messages from CDFs and calculates performance metrics based on the distributed messages and their responses. The distributor unit computes revised distribution weights used for distributing new Diameter messages for new Diameter sessions to the CDF units based on the measured metrics, thus adjusting the distribution pattern of the Diameter messages based on estimated workload conditions at the CDFs.

METHOD AND SYSTEM FOR PERFORMING CHARGING ON NETWORK RESOURCE, AND DEVICE
20220053306 · 2022-02-17 ·

This application provides example methods, systems, and devices for performing charging on a network resource. One example method includes sending, by a network slice charging function device, a first message to a network slice management function device, where the first message includes an identifier of a network slice instance and filtering information, the filtering information indicates the network slice management function device to send a value that is of a network slice performance indicator of the network slice instance and that matches the filtering information, and the network slice performance indicator describes network performance of the network slice instance. The network slice charging function device can then receive a second message from the network slice management function device, where the second message includes the value. The network slice charging function device can then perform charging on the network slice instance based on the value.

DYNAMICALLY GENERATING AN AGGREGATION ROUTINE
20170279970 · 2017-09-28 ·

Example implementations relate to dynamically generating an aggregation routine. For example, a computing device may include a processor. The processor may receive a data record from a particular service source of a plurality of service sources in communication with the computing device. The data record may relate to usage of the particular service source. The processor may identify at least one field associated with the data record and convert the data record to a standardized record associated with metadata based on the at least one field. The standardized record may have a standardized record format. The processor may dynamically generate an aggregation routine based on the standardized record and the metadata associated with the standardized record. The aggregation routine may be used to calculate usage data associated with the usage of the particular service source.

Generating and analyzing call detail records for various uses of mobile network resources

Generating and analyzing call detail records for various uses of mobile network resources includes, at a mobile network service bus configured to communicate with one or more service entities in a mobile core network, generating a first set of call detail records (CDRs) for messages received from the service entities in the mobile core network and a second set of CDRs for messages received from a tenant server that is providing an applications or a service on the mobile core network. Each of the CDRs included in the first set of CDRs and the second set of CDRs is tagged based on the processes involved in generating the particular CDR. Relationships are determined between the CDRs included in the first set of CDRs and the second set of CDRs based on the tagging and one or more of usage operations and network diagnostic operations are performed based on the relationships.

Unified services platform using a telephone number as a common subscriber identifier
09742926 · 2017-08-22 · ·

A system and method for enabling the telephone number as a platform for the association of IP-enabled services with legacy telephone service. A unified services enabler platform may be utilized to associate a customer and their telephone number with a variety of services and applications from multiple different ecosystems. The customer can continue to use their existing telephone service and in addition can utilize new IP-enabled features that are associated with their telephone number as the common ID.

ASSET MANAGEMENT WITH RESPECT TO A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES

Disclosed aspects relate to asset management with respect to a shared pool of configurable computing resources. With respect to a set of assets which share a resource on a first compute node, a set of asset weight values is identified. The set of asset weight values indicates a set of utilization shares of the resource by the set of assets. A set of asset priority values is identified with respect to the set of assets on the first compute node. The set of asset priority values indicates a relative status arrangement for the set of assets. Using the set of asset weight values and the set of asset priority values, a determination is made to migrate a first asset of the set of assets from the first compute node to a second compute node. Accordingly, the first asset of the set of assets is migrated from the first compute node to the second compute node.