IP Library Granted Patent US 10,397,978
Granted Patent B2
US 10,397,978 · App. 15/342,017 · Granted Aug 27, 2019

Method and system for signaling optimization of IP connection over a mobile-radio network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,397,978
App. No.
15/342,017
Granted
Aug 27, 2019
Kind
B2
Abstract

A technique for saving cellular resources is disclosed. The technique is implemented at an intermediate network element (NE) that is communicatively coupled between a plurality of cellular devices (CDs) via a cellular network and a plurality of servers via an Internet Protocol (IP) network. The NE is configured to transfer control packets in association with IP packets toward the CD in order to save cellular resources.

Claims (36)

1. A method comprising:

(a) employing, a network element (NE) that is communicatively coupled between a plurality of cellular devices (CDs) via a cellular network and a plurality of servers via an Internet Protocol (IP) network; and

(b) configuring the NE for:

obtaining a control message sent from a first server, from the plurality of servers, toward a first CD from the plurality of CDs;

determining whether the first CD is in idle mode by comparing the time interval between the current time (CT), in which the control message was obtained, and the time value that is stored in a last timestamp register (LTSR) and indicates the time in which the last packet from the first CD had been obtained, if the time interval is bigger than a defined time out (TO) the first CD is considered to be in idle mode;

storing, upon determining that the first CD is in idle mode, the obtained control message in a computer memory device that is associated with the NE;

determining that another IP packet is sent toward the first CD; and

transferring the stored control message in association with the another IP packet toward the first CD via the cellular network;

(c) wherein storing the obtained control message saves the needs to reestablish the radio connection with the first CD, which is considered to be in idle mode.

2. The method of claim 1 , wherein the cellular network is a Long-Term Evaluation (LTE) cellular network.

3. The method of claim 1 , wherein the control message is a connection-close message (CCM).

4. The method of claim 3 , wherein the CCM is a TCP FIN message.

5. The method of claim 1 , wherein the CD is a mobile phone.

6. The method of claim 1 , wherein the NE transfers the stored control message toward the first CD when the time of storing the control message exceeds a certain time-out period.

7. The method of claim 1 , wherein the NE stores the control message when the NE determines that the CD is in Radio-Resource Control (RRC) idle mode.

8. A method comprising:

(a) employing, a network element (NE) that is communicatively coupled between a plurality of cellular devices (CDs) via a cellular network and a plurality of servers via an Internet Protocol (IP) network; and

(b) configuring the NE for determining when a first CD from the plurality of CDs is in idle mode by comparing the time interval between the current time (CT), in which a control message is obtained, and the time value that is stored in a last timestamp register (LTSR) and indicates the time in which the last packet from the first CD had been obtained, if the time interval is bigger than a defined time out (TO) the first CD is considered to be in idle mode; and

(c) storing, upon determining that the first CD is in idle mode, the obtained control message in a computer memory device that is associated with the NE;

(d) receiving an IP packet which is sent toward the first CD; and

(e) transferring the stored control message in association with the received IP packet toward the first CD via the cellular network.

9. A computer readable memory device comprising instructions,

which when executed cause a processor, at network element (NE) that is communicatively coupled between a plurality of cellular-device (CDs) over a cellular network and a plurality of web servers over an IP network, for:

a. obtaining a control message sent from a first Webserver, from the plurality of webservers, toward a first CD from the plurality of CDs;

b. determining whether the first CD is in idle mode by comparing the time interval between the current time (CT), in which the control message was obtained, and the time value that is stored in a last timestamp register (LTSR) and indicates the time in which the last packet from the first CD had been obtained, if the time interval bigger than a defined time out (TO) the first CD is considered to be in idle mode;

c. storing, upon determining that the first CD is in idle mode, the obtained control message in a computer memory device that is associated with the NE;

d. receiving an IP packet for the first CD;

e. in response to receiving the IP packet, the NE transferring the stored control message toward the first CD along with the received IP packet; and

f. transferring the stored control message toward the first CD via the cellular network, whereby communications are delivered to the first CD more efficiently; and

g. wherein storing the obtained control message saves the needs to reestablish the radio connection with the first CD, which is considered to be in idle mode.

10. The computer readable memory device of claim 9 , wherein the cellular network is a Long-Term Evaluation (LTE) cellular network.

11. The computer readable memory device of claim 9 , wherein the control message is a connection-close message (CCM).

12. The computer readable memory device of claim 11 , wherein the CCM is a FIN message.

13. The computer readable memory device of claim 9 , wherein the CD is a mobile phone.

14. The computer readable memory device of claim 9 , wherein the instruction of determine by NE when to transfer the stored CCM message toward the first CD further comprises the instruction to determine that another IP packet is sent toward the first CD.

15. The computer readable memory device of claim 9 , wherein the instruction to store the obtained CCM message in association with the NE is implemented when the NE determines that the CD is in idle mode.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 3, 2020
From: MIZRAHI TEFAHOT BANK, LTD.
To: FLASH NETWORKS LTD.
Reel/Frame 053381/0675 →
SECURITY INTEREST Recorded May 16, 2018
From: FLASH NETWORKS LTD.
To: MIZRAHI TEFAHOT BANK, LTD..
Reel/Frame 046174/0432 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2016
From: ZINK, ROLAND
To: FLASH NETWORKS, LTD
Reel/Frame 040202/0660 →