摘要:
Systems and methods for dynamic adjustment of keep-alive message intervals in a mobile network are disclosed. One embodiment of maintaining an IP connection between a mobile terminal and a network node over a network includes, detecting a rate with which the client-slide request are made from the mobile terminal, detecting a rate with which the client-slide request are made from the mobile terminal, sending, by the network node, keep-alive messages to the mobile terminal in an absence of network traffic through the IP connection between the mobile terminal and the network node, and/or further optimizing the time intervals between the keep-alive messages based on a cost to send the keep-alive messages in the network.
摘要:
Systems and methods for application and network-based long poll request detection and cacheability assessment therefore are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a distributed proxy and cache system, including, determining relative timings between a first request initiated by the application, a response received responsive to the first request, and a second request initiated subsequent to the first request also by the application. The relative timings can be compared to request-response timing characteristics for other applications to determine whether the requests of the application are long poll requests.
摘要:
Systems and methods of mobile traffic categorization and policy implementation for network use optimization are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of detecting an activity state of an application on a mobile device to which traffic is originated from or directed to, detecting a time criticality of data contained in the traffic to be sent between the mobile device and the host server, determining a timing with which to allow the traffic to pass through, based on the activity state or the time criticality and/or controlling radio use on the mobile device based on the timing with which the traffic is allowed to pass through. The method may further include selecting a network configuration in the wireless network for use in passing traffic to and from the mobile device.
摘要:
An intercept system provides more effective and more efficient compliance with legal intercept warrants. The intercept system can provide any combination of operations that include near-real-time intercept, capture of intercepted data in structured authenticated form, clear text intercept for communications where there is access to encryption keys, cipher text intercept for communications where there is no access to encryption keys, provision of transactional logs to the authorized agency, interception without altering the operation of the target services, and encryption of stored intercepted information.
摘要:
According to one aspect, the subject matter described herein includes a method for signaling optimization in a wireless network utilizing proprietary and non-proprietary protocols. A first session is established between an application on a mobile device and a local proxy on the mobile device, a second session is established between the local proxy and a proxy server not located on the mobile device, and a third session is established between the proxy server and a content server. A byte stream present within the first and second sessions is monitored to identify patterns within the byte stream. If a pattern is found, the pattern is used to determine a behavior of the application. If that behavior is one that is a candidate for optimization, signaling optimization is performed between the application and the content server. Signaling optimization includes dismantling the second session, replaying the pattern to the application via the first session, and replaying the pattern to the content server via the third session.
摘要:
Methods for testing network bandwidth availability in a non-intrusive manner. By implementing occasional, base-line bandwidth testing, a more accurate indication of actual transfer rate results. When an application dependent upon network bandwidth is first executed, a series of file transfers takes place utilizing a series of different sized pieces of content.
摘要:
An architecture for optimizing signaling for arbitrary proprietary and non-proprietary protocols. In one embodiment, a Transmission Control Protocol (TCP) stream is passed as a byte stream from an application to a local proxy over a first session, from the local proxy to a proxy server over a second TCP session, and from the proxy server to a content server over a third TCP session. The local proxy observes and identifies patterns within the byte stream, without being aware of the underlying protocol. Once a pattern is identified, the second TCP session is torn down such that the first TCP session replays the pattern to the application, and third TCP session replays the pattern to the content server. Once either side detects a change in the pattern, the second TCP session is re-established to deliver the changed content to the other end.
摘要:
Systems of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation are disclosed. One embodiment includes a system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation including, a first set of redundantly clustered machines coupled to a second set of redundantly clustered machines via a common repository node where each of the first and second set of redundantly clustered machines function independently to provide mobile traffic management or network resource conservation services. The first and second set of redundantly clustered machines can be physically located in different data centers or in the same data center.
摘要:
Serving user selected content in accordance with a service policy is disclosed. The user may select content from a content source to be accessed at a mobile device. The desired content is modified as necessary such that transmission of the content complies with a policy. Alternatively, only content that complies with the policy may be made available for selection. The manner in which a policy is defined and the content provided may be determined by various factors including mobile device capabilities, user preferences, and network conditions.
摘要:
Systems and methods for dynamic adjustment of keep-alive message intervals in a mobile network are disclosed. One embodiment of maintaining an IP connection between a mobile terminal and a network node over a network includes, detecting a rate with which the client-slide request are made from the mobile terminal, detecting a rate with which the client-slide request are made from the mobile terminal, sending, by the network node, keep-alive messages to the mobile terminal in an absence of network traffic through the IP connection between the mobile terminal and the network node, and/or further optimizing the time intervals between the keep-alive messages based on a cost to send the keep-alive messages in the network.