Control of Offloading by the Network
US-2016073297-A1 · Mar 10, 2016 · US
US10178587B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10178587-B2 |
| Application number | US-201514618919-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 10, 2015 |
| Priority date | Dec 2, 2014 |
| Publication date | Jan 8, 2019 |
| Grant date | Jan 8, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.