H04M15/8044

DIAL-UP PACKET PROCESSING METHOD, NETWORK ELEMENT, SYSTEM, AND NETWORK DEVICE
20230018346 · 2023-01-19 ·

This application provides a dial-up packet processing method. The method is applied to a dial-up packet processing system. The system includes a controller, an access gateway, a forwarding plane network element, and a control plane network element that are connected to each other. The method includes: The control plane network element receives a dial-up packet from the access gateway, where the dial-up packet is a dial-up packet sent by user equipment to the access gateway; the control plane network element sends an authentication request to an external server, where the authentication request is generated by the control plane network element based on the dial-up packet; the control plane network element receives dial-up success information sent by the external server; and the control plane network element determines the forwarding plane network element based on the dial-up success information.

DATA VOLUME EXCHANGE SERVER, INTERNATIONAL COMMUNICATION SYSTEM, DATA VOLUME EXCHANGE METHOD, AND DATA VOLUME EXCHANGE PROGRAM
20230217219 · 2023-07-06 ·

A data volume exchange server includes a terminal IF unit configured to receive an exchange request for a contract data volume of an own country and a contract data volume of another country from terminals of subscribers having contract data volumes of telecommunication carriers of countries different from each other, a data volume exchange unit configured to perform matching of a pair in which another country that requests a contract data volume in one of the received exchange requests matches the own country that provides a contract data volume in another of the received exchange requests, and a server IF unit configured to instruct the communication servers of the telecommunication carriers in the countries to transfer a contract data volume of a matched subscriber of the own country as an exchanged data volume of a subscriber of the other country who is a matching partner.

System and method for dynamic multifactor routing

A system for selecting communication routes based on multiple criteria is disclosed. The system can dynamically update route ranking criteria without loading new data tables. Further, the system can be implemented in the context of a route ranking system that provides a list of routes for processing or completing a call. The list of routes can be generated in a ranked order to facilitate attempts to route the call based on the predefined routing criteria. Further, the route ranking system can determine the list of routes based on one or more criteria including, for example, margins, call type, and vendor ratings, to name a few. Advantageously, modifications can be made to values associated with the routing criteria without requiring the loading of new tables associated with the routing criteria. These modifications can be associated with an expiration condition thereby enabling increased flexibility in determining the list of routes.

STEERING OF ROAMING OPTIMIZATION WITH SUBSCRIBER BEHAVIOR PREDICTION

Aspects of the subject disclosure may include, for example, obtaining roaming agreement data related to roaming agreements that are between a wireless provider and a respective one of a plurality of wireless roaming providers; obtaining, for each wireless subscriber of the wireless provider, respective roaming usage data, all of the respective roaming usage data comprising collective roaming usage data; training, based upon the collective roaming usage data, a set of one or more models, the one or more models comprising one or more statistical models, one or more machine learning models, or any combination thereof, the one or more models being trained with multiple iterations of feedback loops, and the training resulting in one or more trained models; estimating for each wireless subscriber, based upon the one or more trained models, respective projected location information for a future time, all of the respective projected location information comprising collective projected location information; obtaining, for each of a plurality of wireless coverage areas of the plurality of wireless roaming providers, respective real-time network quality measurement data, all of the respective real-time network quality measurement data comprising collective real-time network quality measurement data; modeling a plurality of scenarios for the future time based upon the roaming agreement data, based upon the collective real-time network quality measurement data and based upon the collective projected location information, each of the scenarios identifying for each of a plurality of projected future wireless roaming subscribers a respective one of the wireless roaming providers to communicate with at the future time, each of the scenarios further identifying a respective cost to the wireless provider, and the modeling being performed via use of a plurality of model constraints; selecting from the scenarios, as a selected scenario, a scenario that has associated therewith a lowest total cost to the wireless provider also satisfying one or more of the plurality of model constraints based upon the collective roaming agreement data; and sending recommendations, to a plurality of steering mechanisms, in order to implement the selected scenario. Other embodiments are disclosed.

Device-Assisted Services for Protecting Network Capacity

Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.

Device Group Partitions and Settlement Platform
20230040365 · 2023-02-09 · ·

Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired. In some embodiments, each device activity that is desired to be associated with a billing event is assigned a micro-CDR transaction code, and a service processor of the device is programmed to account for that activity associated with that transaction code. In some embodiments, a service processor executing on a wireless communications device periodically reports (e.g., during each heartbeat or based on any other periodic, push, and/or pull communication technique(s)) micro-CDR usage measures to, for example, a service controller or some other network element for CDR mediation or reconciliation.

Systems and methods for utilizing limits to determine policy decisions not related to session management

A network device may receive a request for determination of a first non-session management policy control decision for a UE, and may provide an account limits request to another network device based on the request. The network device may receive, from the other network device, account limits for the UE, and may determine a first non-session management policy control service for the UE based on the account limits. The network device may cause the UE to be provisioned with a service based on the first non-session management policy control service, and may receive a request for determination of a second non-session management policy control decision for the UE. The network device may determine a second non-session management policy control service for the UE based on the account limits, and may cause the UE to be provisioned with a service based on the second non-session management policy control service.

System and Method for Providing Mobile Services Via Virtual Roaming

An example operation may include one or more of transmitting, via a virtual network, a message to a home network informing the home network that a home network subscriber device is roaming on the virtual network, activating, via the virtual network, a mobile subscription for the home network subscriber device on the virtual network, receiving, via the virtual network, a call for the home network subscriber device that is routed from the home network, routing the call from the virtual network to the home network subscriber device with the activated mobile subscription, wherein the routing further comprises executing, via the virtual network, value added services while routing the call from the virtual network to the home network subscriber device, generating, via the virtual network, a record of the executed value added services, and submitting, via the virtual network, the generated record to the home network.

Session Management Method, Device, and System
20220346190 · 2022-10-27 ·

A session management method, device, and system, such that a terminal can access a local data network using a local user plane function (UPF) network element even when the terminal is out of a management area of a remote anchor session management function (SMF) network element. The method includes: receiving, by an intermediate session management network element, one or more local data network access identifiers (DNAIs); and determining, by the intermediate session management network element, a target DNAI based on current location information of a terminal and the one or more local DNAIs, where the target DNAI is used to select a local session management network element for the terminal.

TEMPORARY NETWORK LINK PERFORMANCE ELEVATION

Devices, systems, and methods for temporary link performance elevation are disclosed herein. In one embodiment, a link performance elevation (LPE) request is received. The LPE request is a request to temporarily boost performance of a network link between an endpoint and a service provider for a finite duration. Based on the LPE request, a temporary performance boost is activated for the network link at the start of the finite duration, and the temporary performance boost is deactivated for the network link at the end of the finite duration.