Method and apparatus for performing TCP communication in a wireless communication system
First Claim
1. A method for performing Transmission Control Protocol (TCP) communication at a network node in a wireless communication system, the method comprising:
- receiving, by the network node that connects between a Mobile Station (MS) and a data network, a TCP KeepAlive packet for maintaining a TCP connection established between a correspondent node and the MS through the data network from the correspondent node;
transmitting, by the network node, when it is determined that the MS is in an idle mode upon receiving the TCP KeepAlive packet, an acknowledgement packet in response to the TCP KeepAlive packet to the correspondent node; and
transmitting, by the network node, indication information indicating the reception of the TCP KeepAlive packet to the MS.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for performing Transmission Control Protocol (TCP) communication at a network node in a wireless communication system are provided. The method includes receiving, by the network node that connects between a Mobile Station (MS) and a data network, a TCP KeepAlive packet for maintaining a TCP connection established between a correspondent node and the MS through the data network from the correspondent node, transmitting, by the network node, when it is determined that the MS is in an idle mode upon receiving the TCP KeepAlive packet, an acknowledgement packet in response to the TCP KeepAlive packet to the correspondent node, and transmitting, by the network node, indication information indicating the reception of the TCP KeepAlive packet to the MS.
8 Citations
34 Claims
-
1. A method for performing Transmission Control Protocol (TCP) communication at a network node in a wireless communication system, the method comprising:
-
receiving, by the network node that connects between a Mobile Station (MS) and a data network, a TCP KeepAlive packet for maintaining a TCP connection established between a correspondent node and the MS through the data network from the correspondent node; transmitting, by the network node, when it is determined that the MS is in an idle mode upon receiving the TCP KeepAlive packet, an acknowledgement packet in response to the TCP KeepAlive packet to the correspondent node; and transmitting, by the network node, indication information indicating the reception of the TCP KeepAlive packet to the MS. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for performing Transmission Control Protocol (TCP) communication at a network node in a wireless communication system, the method comprising:
-
receiving, by the network node that connects between a Mobile Station (MS) and a data network, a location update request message including indication information for TCP KeepAlive from the MS in an idle mode; transmitting, by the network node, a TCP KeepAlive packet to a correspondent node that establishes a TCP connection with the MS through the data network in response to the indication information; receiving, by the network node, a response to the TCP KeepAlive packet from the correspondent node; and transmitting, by the network node, a location update response message including response information indicating a result of the transmission of the TCP KeepAlive packet to the MS. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for performing Transmission Control Protocol (TCP) communication at a Mobile Station (MS) in a wireless communication system, the method comprising:
-
transmitting, by the MS, when a timer for TCP KeepAlive for a TCP connection established between the MS in an idle mode and a correspondent node through a data network expires, a location update request message including indication information for TCP KeepAlive to a network node that connects between the MS and the data network; receiving, by the MS, a location update response message including response information indicating a TCP KeepAlive result from the network node; and resetting, by the MS, when the response information indicates successful reception of an acknowledgement packet for TCP KeepAlive from the correspondent node at the network node, the timer for TCP KeepAlive. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A network node for controlling a connection between a Mobile Station (MS) and a data network in a wireless communication system, the network node comprising:
-
a network interface configured to; receive a Transmission Control Protocol (TCP) KeepAlive packet for maintaining a TCP connection established between a correspondent node and the MS through the data network from the correspondent node, and transmit an acknowledgement packet in response to the TCP KeepAlive packet to the correspondence node; and a controller configured to; control, when it is determined that the MS is in an idle mode upon receiving the TCP KeepAlive packet, the network interface to transmit an acknowledgment packet in response to the TCP KeepAlive packet to the correspondent node, and control the network interface to transmit indication information indicating the reception of the TCP KeepAlive packet to the MS. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A network node for controlling a connection between a Mobile Station (MS) and a data network in a wireless communication system, the network node comprising:
-
a network interface configured to; receive a location update request message including indication information for Transmission Control Protocol (TCP) KeepAlive from the MS in an idle mode, transmit a TCP KeepAlive packet to a correspondent node that establishes a TCP connection with the MS through the data network in response to the indication information, and receive a response to the TCP KeepAlive packet from the correspondent node; and a controller configured to control, upon receipt of a response to the TCP KeepAlive packet, the network interface to transmit a location update response message including response information indicating a result of the transmission of the TCP KeepAlive packet to the MS. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A Mobile Station (MS) for performing Transmission Control Protocol (TCP) communication in a wireless communication system, the MS comprising:
-
a controller configured to generate, when a timer for TCP KeepAlive for a TCP connection established between the MS in an idle mode and a correspondent node through a data network expires, indication information for TCP KeepAlive; and a radio interface configured to; transmit a location update request message including the indication information to a network node that controls a connection between the MS and the data network, and receive a location update response message including response information indicating a TCP KeepAlive result from the network node, wherein, when the response information indicates successful reception of an acknowledgement packet for TCP KeepAlive from the correspondent node at the network node, the controller is further configured to reset the timer for TCP KeepAlive. - View Dependent Claims (31, 32, 33, 34)
-
Specification