# US 2014/0207960 A1 · Apparatus and method for reducing transmission delay of http protocol and processing load of http server in wireless communications network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0207960 A1
- Document ID: US20140207960A1
- Status: Published application
- Kind: A1
- Application number: 14/161,115
- Filed: 2014-01-22
- Published: 2014-07-24
- Earliest claimed: 2013-01-22
- Assignees: University-Industry Cooperation Group of Kyung Hee University; Samsung Electronics Co., Ltd.
- Applicants: University-Industry Cooperation Group of Kyung hee University; Samsung Electronics Co., Ltd.
- Inventors: Hanna LIM; Sungwon LEE; Jicheol LEE; Hyungho LEE
- Web page: https://patentgrep.com/patent/US20140207960A1

## CPC

- H04W 40/24: Connectivity information management, e.g. connectivity discovery or connectivity update
- H04L 45/74: Address processing for routing
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/143: Termination or inactivation of sessions, e.g. event-controlled end of session
- H04L 67/145: avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
- H04L 67/55: Push-based network services
- H04L 69/16: Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L 67/565: Conversion or adaptation of application format or content (adding application control or application functional data H04L67/561)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and apparatus for managing and controlling wireless connection of a HyperText Transfer Protocol (HTTP) proxy device in a wireless communication network are provided. The method includes receiving one of information indicating a wireless connection deactivation of an HTTP client performing HTTP communication and information indicating a change in an Internet Protocol (IP) address of the HTTP client from a predetermined node of the wireless communication network; and deactivating a connection with an HTTP server if the received information indicates the wireless connection deactivation of an HTTP client performing the HTTP communication; and maintaining a connection with an HTTP server if the received information indicates the change in the Internet Protocol (IP) address of the HTTP client.

## Claims

### Claim 1

A method of managing and controlling wireless connection of a HyperText Transfer Protocol (HTTP) proxy device in a wireless communication network, the method comprising:
receiving one of information indicating a wireless connection deactivation of an HTTP client performing HTTP communication and information indicating a change in an Internet Protocol (IP) address of the HTTP client from a predetermined node of the wireless communication network; and
deactivating a connection with an HTTP server if the received information indicates the wireless connection deactivation of an HTTP client performing the HTTP communication; and
maintaining a connection with an HTTP server if the received information indicates the change in the Internet Protocol (IP) address of the HTTP client.

### Claim 2 (depends on 1)

The method of claim 1, wherein an HTTP sequence number is set for a message that the HTTP proxy device transmits to or receives from the predetermined node of the wireless communication network, according to a message transmission sequence.

### Claim 3 (depends on 1)

The method of claim 1, further comprising deactivating a Transmission Control Protocol (TCP) connection with the HTTP server used by the HTTP client when the HTTP proxy device receives the information indicating the wireless connection deactivation of the HTTP client.

### Claim 4 (depends on 1)

The method of claim 1, further comprising
updating, when the HTTP proxy device receives the information indicating a change in an IP address of the HTTP client, IP address information of the HTTP client at an HTTP session management table; and
setting new TCP connection with the HTTP client.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
receiving a message to be transmitted to the HTTP client, by the HTTP server; and
transmitting the message received from the HTTP server to the HTTP client based on the newly-set TCP connection.

### Claim 6 (depends on 4)

The method of claim 4, wherein the information indicating a change in an IP address of the HTTP client is not transmitted to the HTTP server.

### Claim 7 (depends on 1)

The method of claim 1, further comprising receiving an HTTP push service support request from the HTTP client when the HTTP proxy device receives the information indicating the wireless connection deactivation of the HTTP client.

### Claim 8 (depends on 7)

The method of claim 7, further comprising:
receiving an HTTP push transmission request for an HTTP client that does not have an IP address, from the HTTP server; and
requesting the predetermined node to perform paging for the HTTP client, and setting a new IP address and TCP connection for the HTTP client.

### Claim 9 (depends on 7)

The method of claim 7, further comprising maintaining a connection with the HTTP server when deactivating wireless connection with the HTTP client.

### Claim 10 (depends on 1)

The method of claim 1, wherein the predetermined node is a PDN Gateway (PGW).

### Claim 11

A HyperText Transmission Protocol (HTTP) proxy device for managing and controlling wireless connection in a wireless communication network, the HTTP proxy device comprising:
an interface unit that performs communication with a predetermined node located at the wireless communication network; and
a controller that performs a control to receive one of information indicating wireless connection deactivation of an HTTP client performing HTTP communication and information indicating a change in an Internet Protocol (IP) address of the HTTP client from the predetermined node and to deactivate a connection with an HTTP server if the received information indicates the wireless connection deactivation of an HTTP client performing the HTTP communication, and maintains a connection with an HTTP server if the received information indicates the change in the Internet Protocol (IP) address of the HTTP client.

### Claim 12 (depends on 11)

The HTTP proxy device of claim 11, wherein an HTTP sequence number is set for a message that the HTTP proxy device transmits to or receives from the predetermined node of the wireless communication network, according to a message transmission sequence.

### Claim 13 (depends on 11)

The HTTP proxy device of claim 11, wherein the controller performs a control to deactivate a Transmission Control Protocol (TCP) connection with the HTTP server which the HTTP client has used when the HTTP proxy device receives the information indicating the wireless connection deactivation of the HTTP client.

### Claim 14 (depends on 11)

The HTTP proxy device of claim 11, wherein the controller performs a control to update IP address information of the HTTP client at an HTTP session management table, and to set new TCP connection with the HTTP client, when the HTTP proxy device receives the information indicating a change in an IP address of the HTTP client.

### Claim 15 (depends on 14)

The HTTP proxy device of claim 14, wherein the controller controls transmission of a message received from the HTTP server to the HTTP client based on the newly-set TCP connection when the HTTP server receives the message to be transmitted to the HTTP client.

### Claim 16 (depends on 14)

The HTTP proxy device of claim 14, wherein the controller prevents transmission of the information indicating a change in an IP address of the HTTP client to the HTTP server.

### Claim 17 (depends on 11)

The HTTP proxy device of claim 11, wherein the controller receives an HTTP push service support request from the HTTP client when the HTTP proxy device receives the information indicating the wireless connection deactivation of the HTTP client.

### Claim 18 (depends on 17)

The HTTP proxy device of claim 17, wherein the controller requests the predetermined node to perform paging for the HTTP client, and sets a new IP address and TCP connection for the HTTP client, when receiving an HTTP push transmission request for an HTTP client not having an IP address, from the HTTP server.

### Claim 19 (depends on 17)

The HTTP proxy device of claim 17, wherein the controller controls maintenance of a connection with the HTTP server when deactivating wireless connection with the HTTP client.

### Claim 20 (depends on 20)

The HTTP proxy device of claim 20, wherein the predetermined node is a PGW.
