Abstract:
Systems and methods for data bandwidth optimization are disclosed. A server receives, from a computing device, a request to begin a network data session. Responsive to receiving the request, the server allows the computing device to access network data at a full speed for a grace time period. Upon expiration of the grace time period, the server allows the computing device to access network data at a reduced speed for a monitoring time period. During the monitoring time period, the server monitors the computing device to determine whether the computing device is accessing network data in bursts or streaming data. Based on whether the computing device is accessing network data in bursts or streaming data, the server either allows the computing device to access network data at the full speed for a waiver time period or allows the computing device to access network data at the reduced speed until completion.
Abstract:
A first device associated with an evolved packet core network receives a first update request from a second device associated with the evolved packet core network. The first update request is associated with a communication session previously provided between the first device and the second device, and the first update request is generated based on a voice/video request. The first device generates an update answer in response to the first update request, where the update answer includes a code requesting that the communication session be restored between the first device and the second device. The first device receives, based on the code, a second update request from the second device, where the second update request includes session information associated with the communication session. The first device restores, based on the session information, the communication session between the first device and the second device to create a restored communication session.