H04L12/1435

System, method, and computer program for transmitting network communications at a point in time automatically determined based on communication rates

A system, method, and computer program product are provided for transmitting network communications at a point in time automatically determined based on communication rates. In use, a communication to be transmitted over a network is identified, utilizing a device. Additionally, a point in time at which to transmit the communication over the network is automatically determined by the device, utilizing at least one rate for the communication. Further, transmission of the communication over the network is initiated at the determined point in time, utilizing the device.

Service Orchestration Method and Apparatus in Software-Defined Networking, and Storage Medium
20170244611 · 2017-08-24 · ·

A service orchestration method and apparatus in SDN, and a storage medium are described. The method includes: determining whether a current SDN open network platform resource meets an SDN open network platform resource requested by an SDN application after receiving a request of using the SDN open network platform resource sent from the SDN application via an external application interface, determining whether an application engine function module and an application extension function module meet an execution of the SDN application when the requested resource is met, and loading an application engine function of the application engine function module or an application extension function of the application extension function module when meeting; and applying for the resource required by the SDN application from a controller layer of the SDN, and allocating the applied resource to the loaded application engine function or application extension function.

Technologies for providing adaptive utilization of different interconnects for workloads

Technologies for providing adaptive utilization of different interconnects for workloads include a compute device. The compute device includes a connection abstraction logic unit to determine a quality of service target to be satisfied in the execution of a workload that is to communicate with at least one other workload through one or more interconnects of a set of interconnects associated with the compute device, determine a quality of service property of each interconnect of the set of interconnects, and allocate, as a function of the determined quality of service property of each interconnect, one or more of the set of interconnects to the workload to satisfy the quality of service target. The compute device also includes circuitry to execute the workload and communicate with the at least one other workload through the allocated one or more interconnects. Other embodiments are also described and claimed.

Changing a data stream characteristic based on a data usage rate

An approach is provided for adjusting a characteristic of a data stream. A rate of data usage provided by one or more data streams within a time period that has not ended is determined. An amount of time remaining in the time period is determined. Based at least in part on the amount of time remaining in the time period and the rate of data usage, an expected amount of data usage within the entire time period is determined. Whether the expected amount of data usage exceeds a limit on data usage within the entire time period is determined. If the expected amount of data usage exceeds the limit, the characteristic of the data stream is adjusted so that actual data usage within the entire time period does not exceed the limit. The actual data usage is based in part on the adjusted characteristic.

Wireless access point having metering capability and metering display
09736320 · 2017-08-15 · ·

The disclosure provides a system and method for metering on a prepaid wireless access point the amount of data transferred between a wireless device and the Internet and inhibiting further data transmission when the amount of prepaid data available reaches or drops below a pre-determined threshold. Specifically, the wireless access point includes a metering client to track one of data usage or an amount of prepaid data available. When the metering client indicates that the amount of data available has dropped below a pre-determined threshold, the wireless access point inhibits further data transmission.

COLLABORATIVE POLICY MANAGEMENT STRATEGIES AT A MOBILE DEVICE
20170222820 · 2017-08-03 ·

A method is provided. The method includes electing a mobile device optimization strategy at a mobile device, web interface, or through direction to the provider. In exchange for a user selecting the mobile device optimization strategy, a network or service provider provides one or more plan-related incentives. A related system and mobile device are also disclosed.

Method and apparatus for online charging of pre-fetched content

In one aspect of the teachings herein, an Application Function (AF) in a wireless communication network is configured to support online charging for the consumption of content that has been pre-fetched to a wireless device via the network. The AF functionality thus provides a mechanism by which content may be pre-fetched to a wireless device in advance of charging for that content, while reliably conditioning the later consumption of that content at the wireless device on the online charging decisions made by an online charging system. In another aspect, a wireless device is configured to send a consumption request for pre-fetched content towards such an AF and condition its consumption of the pre-fetched content on the consumption response returned to it.

METHOD AND APPARATUSES FOR PERFORMING ONLINE CHARGING TO GCS-AS BASED ON RO INTERFACE
20170264444 · 2017-09-14 · ·

An OCS performs online charging to usage of GCS-AS service data in response to an online charging initial request; and the OCS sends a granted service unit and valid time information about a UE to the GCS-AS in response to the online charging initial request, based on an GCS-AS Ro interface. The GCS-AS sends the GCS-AS service data corresponding to the granted service unit, the valid time information, and a corresponding key to the UE. If the GCS-AS service data is based on the EPS bearer, the OCS performs online charging to usage of the GCS-AS service data based on a special rating group. If the GCS-AS service data is based on an MBMS bearer, the OCS charges a content provider for providing the GCS service data.

Technologies for converting mobile communications network billing records
09762743 · 2017-09-12 ·

Technologies for converting mobile communications network billing records include a billing record converter system. The billing record converter system receives a data usage billing record associated with a mobile computing device communicatively coupled to a long term evolution wireless communications network. The received data usage billing record is formatted according to a real-time data usage billing record format. The received data usage billing record is converted into a new data usage billing record formatted according to a roaming data usage billing record format that corresponds to a legacy wireless communications network. The new data usage billing record is transmitted to a billing system of the legacy wireless communications network for processing. In some embodiments, the billing record converter system cumulates and converts multiple data usage billing records associated with the mobile computing device into the new data usage billing record. Other embodiments are described and claimed.

MANAGING METERING FOR DISTRIBUTED IOT APPLICATIONS
20170257223 · 2017-09-07 ·

The present disclosure relates to methods of metering, and in particular to methods of metering activities of applications in distributed networks. More particular, the disclosure concerns a method for metering the operation of distributed Internet of Things, IoT devices. This disclosure relates to a method for metering activities of an application in a data processing system, wherein said data processing system comprises resource nodes configured to perform activities executed as actors in the respective resource nodes; and wherein the actors are controlled by one or more runtimes in the data processing system. The method comprises tracing, by a runtime, information related to activities executed by actors controlled by the runtime, and metering, by the runtime, the operation of the application based on the part of the traced information, which is related to activities of actors being used by the metered application. Furthermore, the disclosure relates to corresponding apparatuses and computer programs.