Abstract:
A device may receive first information. The first information may be based on traffic associated with usage of a toll-free data service. The device may receive an identifier for a user device. The user device may be using the toll-free data service. The device may generate second information. The second information may correspond to usage, by the user device, of the toll-free data service. The second information may be generated based on the first information and the identifier. The device may send the second information to another device to support providing a notification of toll-free data service usage. The notification of toll-free data service usage may be based on the second information.
Abstract:
A content providing device may receive an indication to stream real-time content. The real-time content may include content captured by the content providing device. The content providing device may identify a dynamic content address, associated with the content providing device, to be used by a content receiving device to access the real-time content. The dynamic content address may identify an address of the content providing device from which the real-time content is to be streamed. The content providing device may provide the dynamic content address. The content providing device may receive, from the content receiving device, a request to access the real-time content, via the dynamic content address, based on providing the dynamic content address. The content providing device may stream the real-time content to the content receiving device, using the dynamic content address, based on receiving the request.
Abstract:
A first device may receive an error log relating to an error associated with accessing content that is associated with a toll-free data campaign. The error log may include information identifying the error. The first device may determine a cause of the error based on the error log. The first device may determine an updated status of the content or the toll-free data campaign. The first device may generate an error explanation based on the cause of the error and the updated status. The error explanation may identify the cause of the error or the updated status. The first device may cause the error explanation to be provided to a second device that is associated with the error log.
Abstract:
A first device may receive a toll-free data request that includes an application signature. The toll-free data request may request that a first entity be billed for data usage by a second device associated with a second entity, and may be received from an application. The first device may decrypt the application signature to obtain a device identifier and an application identifier. The first device may validate the application signature based on the device identifier and the application identifier. The first device may selectively cause the first entity or the second entity to be billed for data usage associated with the toll-free data request based on a result of validating the application signature.
Abstract:
A device can be configured to receive a transmission control protocol (TCP) packet from a user device and determine, based on data included in a header portion of the TCP packet, that the TCP packet includes a toll-free token. The toll-free token included in the TCP packet can be identified, an entity associated with the toll-free token can be identified, and an action can be performed based on the entity.
Abstract:
A device may receive information associated with media content that is capable of being provided by a first content delivery network and a second content delivery network. The first content delivery network may include a first host device and a second host device. The device may determine scores associated with the first content delivery network and the second content delivery network. The device may provide, based on the scores, information regarding the first content delivery to a user device to cause the user device to request the media content from the first content delivery network. The device may determine scores associated with the first host device and the second host device. The device may provide information regarding the first host device to a network device to cause the network device to route requests for the media content to the first host device.
Abstract:
A device may receive preferences related to performing cellular data testing in a cellular network. The preferences may identify one or more target network addresses. The device may receive location information identifying a testing location. The device may configure a component of the device to set a location of the device based on the location information. The device may perform a cellular data test by transmitting network traffic to the one or more target network addresses via a gateway associated with the testing location. The device may determine a result of the cellular data testing based on transmitting the network traffic. The device may selectively provide a notification based on the result.