Keep-alive handling in a wireless network
First Claim
Patent Images
1. A method, comprising:
- receiving a packet at an application server from a remote application for a mobile station, the application server acting as a proxy for the mobile station, and the received packet comprising a keep-alive packet;
determining at the application server if the mobile station is in an idle mode, the mobile station not actively communicating with a base station when the mobile station is in the idle mode;
if the remote station is in the idle mode, determining at the application server whether a port in the packet is recognized; and
if the port is recognized, responding to the packet by the application server on behalf of the mobile station.
1 Assignment
0 Petitions
Accused Products
Abstract
Briefly, in accordance with one or more embodiments, in wireless network, keep-alive type packets may be received from a remote application for a mobile station. A determination may be made whether the mobile station is in an idle mode. If the mobile station is in an idle mode, a determination may be made whether a port in a keep-alive type packet is recognized. If the port is recognized, an application server may respond to the keep-alive type packet on behalf of the mobile station so that the mobile station is not required to exit the idle mode to respond to the keep-alive type packets.
9 Citations
28 Claims
-
1. A method, comprising:
-
receiving a packet at an application server from a remote application for a mobile station, the application server acting as a proxy for the mobile station, and the received packet comprising a keep-alive packet; determining at the application server if the mobile station is in an idle mode, the mobile station not actively communicating with a base station when the mobile station is in the idle mode; if the remote station is in the idle mode, determining at the application server whether a port in the packet is recognized; and if the port is recognized, responding to the packet by the application server on behalf of the mobile station. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article of manufacture comprising a non-transitory storage medium having machine-readable instructions stored thereon that, if executed, result in the handling of packets received from a remote application, by:
-
receiving a packet at an application server from a remote application for a mobile station, the application server acting as a proxy for the mobile station, and the received packet comprising a keep-alive packet; determining at the application server if the mobile station is in an idle mode, the mobile station not actively communicating with a base station when the mobile station is in the idle mode; if the remote station is in the idle mode, determining at the application server whether a port in the packet is recognized; and if the port is recognized, responding to the packet by the application server on behalf of the mobile station. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a home agent capable of receiving packets for a mobile station from a remote application; and an application server coupled to said home agent, said application server being capable of determining whether the mobile station is in an idle mode and responding to the packets on behalf of the mobile station if the mobile station is in the idle mode, the application server acting as a proxy for the mobile station, and the mobile station not actively communicating with a base station when the mobile station is in the idle mode, and the received packets comprising keep-alive packets. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An application server, comprising:
-
a processor; a storage device coupled to said processor; and a fiber optic network adapter capable of communicating with said processor and coupling the application server to one or more other network elements in a network; said storage device having data stored thereon pertaining to a mobile station proximate to the network; said processor being capable of executing instructions that, if executed, result in the application server determining whether the mobile station is in an idle mode and providing a response to keep-alive packets sent from a remote application to the mobile station, the response being provided by the application server on behalf of the mobile station if the mobile station is in an idle mode, and the mobile station not actively communicating with a base station when the mobile station is in the idle mode. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification