System and method for traffic offloading for optimal network performance in a wireless heterogeneous broadband network

US10178587B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10178587-B2
Application numberUS-201514618919-A
CountryUS
Kind codeB2
Filing dateFeb 10, 2015
Priority dateDec 2, 2014
Publication dateJan 8, 2019
Grant dateJan 8, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure relates to systems, methods, and non-transitory computer-readable media for offloading data packets from a first radio access network to a second radio access network. The method comprises monitoring first values of first performance parameters of the first radio access network at different instants of time prior to a predetermined transmission time interval. Then the second values of the one or more first performance parameters are predicted based on the first values. Further, the second values are compared against corresponding predetermined threshold values of the one or more first performance parameters and based on the comparison offloading of the data packets are triggered.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for offloading one or more data packets, the method comprising: predicting, by the one or more hardware processors at a first time point, values of one or more first performance parameters of a first radio access network at a second time point, the prediction being based on past actual values of the one or more performance parameters; triggering, by the one or more hardware processors before the second time point, offloading of one or more data packets from the first radio access network to a second radio access network, based on a determination that the predicted values exceed one or more first predetermined thresholds and that the offloading from the first radio access network to the second radio access network is enabled; obtaining, by the one or more hardware processors, actual values of the one or more performance parameters at the second time point; comparing, by the one or more hardware processors, the actual values against the predicted values; adjusting, by the one or more hardware processors, a penalty parameter based on a result of the comparison; responsive to determining that the adjusted penalty parameter exceeds a second predetermined threshold, disabling, by the one or more hardware processors, the offloading from the first radio access network to the second radio access network. 2. The method of claim 1 , wherein the adjusting a penalty parameter based on a result of the comparison further comprises: determining a difference between the actual values of the one or more performance parameters and the predicted values of the one or more performance parameters; and incrementing the penalty parameter responsive to determining the difference lies within a range defined by first difference threshold and a second difference threshold. 3. The method of claim 2 , further comprising decrementing the penalty parameter responsive to determining that the difference lies outside the range. 4. The method of claim 2 , wherein the first difference threshold and the second difference threshold are calculated using the measured actual values of the one or more first performance parameters. 5. The method of claim 1 , further comprising: responsive to determining that the adjusted penalty parameter does not exceed a third predetermined threshold, enabling the offloading from the first radio access network to the second radio access network; wherein the second predetermined threshold exceeds the third predetermined threshold. 6. The method of claim 1 , wherein triggering the offloading of the one or more data packets from the first radio access network to the second radio access network comprises: fetching the one or more data packets to be offloaded from the first radio access network; fetching one or more potential target radio access networks proximate to the first radio access network, the second radio access network being one of the one or more potential target radio access networks; monitoring one or more second performance parameters of the one or more potential target radio access networks; selecting the second radio access network based on the monitored one or more second performance parameters; and offloading the fetched one or more data packets to the second radio access network. 7. The method of claim 1 , wherein the one or more first performance parameters of the first radio access network comprise at least one of a physical resource block utilization, an interference/noise power level, average inter scheduling interval, or a packet discard rate. 8. The method of claim 6 , wherein the one or more second performance parameters of the one or more potential target radio access networks comprise at least one of a user perceived signal strength or an interference/noise power level. 9. The method claim 1 wherein the first radio access network is long term evolution 3G network and wherein the second radio access network is Wi-Fi enabled network. 10. A system for offloading one or more data packets, the system comprising: one or more hardware processors; and a memory storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising: predicting, by the one or more hardware processors at a first time point, values of one or more first performance parameters of a first radio access network at a second time point, the prediction being based on past actual values of the one or more performance parameters; triggering, by the one or more hardware processors before the second time point, offloading of the one or more data packets from the first radio access network to a second radio access network, based on a determination that the predicted values exceed one or more first predetermined thresholds and that the offloading from the first radio access network to the second radio access network is enabled; obtaining, by the one or more hardware processors, actual values of the one or more performance parameters at the second time point; comparing, by the one or more hardware processors, the actual values against the predicted values; adjusting, by the one or more hardware processors, a penalty parameter based on a result of the comparison; responsive to determining that the adjusted penalty parameter exceeds a second predetermined threshold, disabling, by the one or more hardware processors, the offloading from the first radio access network to the second radio access network. 11. The system of claim 10 , wherein the memory stores instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to further perform operations comprising: determining a difference between the actual values of the one or more performance parameters and the predicted values of the one or more performance parameters; and incrementing the penalty parameter responsive to determining that the difference lies within a range defined by first difference threshold and a second difference threshold. 12. The system of claim 11 , wherein the memory stores instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to further perform operations comprising: decrementing the penalty parameter responsive to determining that the difference lies outside the range. 13. The system of claim 11 , wherein the first difference threshold and the second difference threshold are calculated using the measured actual values of the one or more first performance parameters. 14. The system of claim 10 , wherein the memory stores instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to further perform operations comprising: responsive to determining that the adjusted penalty parameter does not exceed a third predetermined threshold, enabling the offloading from the first radio access network to the second radio access network; wherein the second predetermined threshold exceeds the third predetermined threshold. 15. The system of claim 10 , wherein triggering the offloading of the one or more data packets from the first radio access network to the second radio access network comprises: fetching the one or more data packets to be offloaded from the first radio access network; fetching one or more potential target radio access networks proximate to the first radio access network, the second radio access network being one of the one or more potential target radio access networks; monitoring one or more second performance parameters of the one or more potential targ

Assignees

Inventors

Classifications

  • Transmission or use of information for re-establishing the radio link · CPC title

  • Load balancing or load distribution (transferring a connection for handling the traffic H04W36/22; wireless traffic scheduling H04W72/12) · CPC title

  • Transmission of hand-off measurement information, e.g. measurement reports · CPC title

  • using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24) · CPC title

  • radio quality, e.g. interference, losses or delay · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10178587B2 cover?
The present disclosure relates to systems, methods, and non-transitory computer-readable media for offloading data packets from a first radio access network to a second radio access network. The method comprises monitoring first values of first performance parameters of the first radio access network at different instants of time prior to a predetermined transmission time interval. Then the sec…
Who is the assignee on this patent?
Chaudhuri Saptarshi, Baig Irfan, Naik Guruprasad Irappa, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04W36/0055. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 08 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).