Abstract: 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. FIG. 3
CLIAMS:We claim:
1. A method for offloading one or more data packets from a first radio access network to a second radio access network, the method comprising:
monitoring, by one or more hardware processors, first values of one or more first performance parameters of the first radio access network at one or more instants of time prior to a predetermined transmission time interval; predicting, by the one or more hardware processors, second values of the one or more first performance parameters based on the first values of one or more first performance parameters, the second values being predicted at the end of the predetermined transmission time interval; comparing, by the one or more hardware processors, the second values of the one or more first performance parameters to corresponding predetermined threshold values of the one or more first performance parameters; and triggering, by the one or more hardware processors, offloading of the one or more data packets from the first radio access network to the second radio access network based on the comparison.
2. The method of claim 1, further comprising: initializing a penalty parameter;
measuring actual values of the one or more performance parameters at the end of the predetermined transmission time interval; determining the difference between actual values of the one or more performance parameters with the predicted second values of the one or more performance parameters; and
incrementing the penalty parameter if the difference lies within a first threshold and a second threshold.
3. The method of claim 2, further comprising decrementing the penalty parameter if the difference lies outside the first threshold and the second threshold.
4. The method of claim 2, wherein the first threshold and the second threshold are calculated using the measured actual values of the one or more performance parameters.
5. The method of claim 2, further comprising; comparing value of the incremented penalty parameter with a predetermined threshold value of the penalty parameter; and disabling the offloading of the one or more data packets from the first radio access network to the second radio access network if the value of the incremented penalty parameter exceeds the predetermined threshold value of the penalty parameter.
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 from a first radio access network to a second radio access network, 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: monitoring, by one or more hardware processors, first values of one or more first performance parameters of the first radio access network at one or more instants of time prior to a predetermined transmission time interval; predicting, by the one or more hardware processors, second values of the one or more first performance parameters based on the first values of one or more first performance parameters, the second values being predicted at the end of the predetermined transmission time interval; comparing, by the one or more hardware processors, the second values of the one or more first performance parameters to corresponding predetermined threshold values of the one or more first performance parameters; and triggering, by the one or more hardware processors, offloading of the one or more data packets from the first radio access network to the second radio access network based on the comparison.
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: initializing a penalty parameter; measuring actual values of the one or more first performance parameters at the end of the predetermined transmission time interval; determining the difference between actual values of the one or more first performance parameters with the predicted second values of the one or more performance parameters; and incrementing the penalty parameter if the difference lies within a first threshold and a second 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 if the difference lies outside the first threshold and the second threshold.
13. The system of claim 11, wherein the first threshold and the second threshold are calculated using the measured actual values of the one or more performance parameters.
14. 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: comparing value of the incremented penalty parameter with a predetermined threshold value of the penalty parameter; and disabling the offloading of the one or more data packets from the first radio access network to the second radio access network if the value of the incremented penalty parameter exceeds the predetermined threshold value of the penalty parameter.
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 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.
16. The system of claim 10, 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 .
17. The system of claim 15, 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.
18. The system of claim 10, wherein the first radio access network is long term evolution 3G network and wherein the second radio access network is Wi-Fi enabled network.
19. A non-transitory computer –readable medium storing instructions for offloading one or more data packets from a first radio access network to a second radio access network that, when executed by a processor, cause the processor to perform operations comprising: monitoring first values of one or more first performance parameters of the first radio access network at one or more instants of time prior to a predetermined transmission time interval; predicting, by the processor, second values of the one or more first performance parameters based on the first values of one or more first performance parameters, the second values being predicted at the end of the predetermined transmission time interval; comparing the second values of the one or more first performance parameters to corresponding predetermined threshold values of the one or more first performance parameters; and triggering offloading of the one or more data packets from the first radio access network to the second radio access network based on the comparison.
Dated this 2nd day of December, 2014
Sravan Kumar Gampa
Of K&S Partners
Agent for the Applicant
,TagSPECI:TECHNICAL FIELD
The present disclosure relates generally to offloading data, and more particularly but not limited to traffic offloading from a LTE (long term evolution) network to WLAN (wireless local area network) for optimizing network performance and optimizing resource utilization.
| Section | Controller | Decision Date |
|---|---|---|
| # | Name | Date |
|---|---|---|
| 1 | 6052-CHE-2014 FORM-9 02-12-2014.pdf | 2014-12-02 |
| 1 | 6052-CHE-2014-PROOF OF ALTERATION [05-06-2024(online)].pdf | 2024-06-05 |
| 2 | 6052-CHE-2014 FORM-18 02-12-2014.pdf | 2014-12-02 |
| 2 | 6052-CHE-2014-ASSIGNMENT WITH VERIFIED COPY [21-05-2024(online)].pdf | 2024-05-21 |
| 3 | 6052-CHE-2014-Request For Certified Copy-Online(08-12-2014).pdf | 2014-12-08 |
| 3 | 6052-CHE-2014-FORM-16 [21-05-2024(online)].pdf | 2024-05-21 |
| 4 | IP29148-spec.pdf | 2014-12-16 |
| 4 | 6052-CHE-2014-POWER OF AUTHORITY [21-05-2024(online)].pdf | 2024-05-21 |
| 5 | IP29148-Fig.pdf | 2014-12-16 |
| 5 | 6052-CHE-2014-IntimationOfGrant11-03-2024.pdf | 2024-03-11 |
| 6 | FORM 5-IP29148.pdf | 2014-12-16 |
| 6 | 6052-CHE-2014-PatentCertificate11-03-2024.pdf | 2024-03-11 |
| 7 | FORM 3-IP29148.pdf | 2014-12-16 |
| 7 | 6052-CHE-2014-FORM 13 [02-02-2024(online)].pdf | 2024-02-02 |
| 8 | 6052CHE2014_CertifiedCopyRequest.pdf | 2014-12-16 |
| 8 | 6052-CHE-2014-FORM 3 [02-02-2024(online)].pdf | 2024-02-02 |
| 9 | 6052-CHE-2014-Information under section 8(2) [02-02-2024(online)].pdf | 2024-02-02 |
| 9 | abstract 6052-CHE-2014.jpg | 2014-12-17 |
| 10 | 6052-CHE-2014 POWER OF ATTORNEY 22-05-2015.pdf | 2015-05-22 |
| 10 | 6052-CHE-2014-Written submissions and relevant documents [02-02-2024(online)].pdf | 2024-02-02 |
| 11 | 6052-CHE-2014 FORM-1 22-05-2015.pdf | 2015-05-22 |
| 11 | 6052-CHE-2014-AMENDED DOCUMENTS [22-12-2023(online)].pdf | 2023-12-22 |
| 12 | 6052-CHE-2014 CORRESPONDENCE OTHERS 22-05-2015.pdf | 2015-05-22 |
| 12 | 6052-CHE-2014-Correspondence to notify the Controller [22-12-2023(online)].pdf | 2023-12-22 |
| 13 | 6052-CHE-2014-FORM 13 [22-12-2023(online)].pdf | 2023-12-22 |
| 13 | REQUEST FOR CERTIFIED COPY [16-09-2015(online)].pdf | 2015-09-16 |
| 14 | 6052-CHE-2014-POA [22-12-2023(online)].pdf | 2023-12-22 |
| 14 | REQUEST FOR CERTIFIED COPY [16-10-2015(online)].pdf | 2015-10-16 |
| 15 | 6052-CHE-2014-FER.pdf | 2019-01-22 |
| 15 | 6052-CHE-2014-US(14)-HearingNotice-(HearingDate-19-01-2024).pdf | 2023-12-07 |
| 16 | 6052-CHE-2014-FER_SER_REPLY [22-07-2019(online)].pdf | 2019-07-22 |
| 16 | 6052-CHE-2014-PETITION UNDER RULE 137 [22-07-2019(online)].pdf | 2019-07-22 |
| 17 | 6052-CHE-2014-Information under section 8(2) (MANDATORY) [22-07-2019(online)].pdf | 2019-07-22 |
| 17 | 6052-CHE-2014-FORM 3 [22-07-2019(online)].pdf | 2019-07-22 |
| 18 | 6052-CHE-2014-FORM 3 [22-07-2019(online)].pdf | 2019-07-22 |
| 18 | 6052-CHE-2014-Information under section 8(2) (MANDATORY) [22-07-2019(online)].pdf | 2019-07-22 |
| 19 | 6052-CHE-2014-FER_SER_REPLY [22-07-2019(online)].pdf | 2019-07-22 |
| 19 | 6052-CHE-2014-PETITION UNDER RULE 137 [22-07-2019(online)].pdf | 2019-07-22 |
| 20 | 6052-CHE-2014-FER.pdf | 2019-01-22 |
| 20 | 6052-CHE-2014-US(14)-HearingNotice-(HearingDate-19-01-2024).pdf | 2023-12-07 |
| 21 | 6052-CHE-2014-POA [22-12-2023(online)].pdf | 2023-12-22 |
| 21 | REQUEST FOR CERTIFIED COPY [16-10-2015(online)].pdf | 2015-10-16 |
| 22 | 6052-CHE-2014-FORM 13 [22-12-2023(online)].pdf | 2023-12-22 |
| 22 | REQUEST FOR CERTIFIED COPY [16-09-2015(online)].pdf | 2015-09-16 |
| 23 | 6052-CHE-2014 CORRESPONDENCE OTHERS 22-05-2015.pdf | 2015-05-22 |
| 23 | 6052-CHE-2014-Correspondence to notify the Controller [22-12-2023(online)].pdf | 2023-12-22 |
| 24 | 6052-CHE-2014-AMENDED DOCUMENTS [22-12-2023(online)].pdf | 2023-12-22 |
| 24 | 6052-CHE-2014 FORM-1 22-05-2015.pdf | 2015-05-22 |
| 25 | 6052-CHE-2014 POWER OF ATTORNEY 22-05-2015.pdf | 2015-05-22 |
| 25 | 6052-CHE-2014-Written submissions and relevant documents [02-02-2024(online)].pdf | 2024-02-02 |
| 26 | 6052-CHE-2014-Information under section 8(2) [02-02-2024(online)].pdf | 2024-02-02 |
| 26 | abstract 6052-CHE-2014.jpg | 2014-12-17 |
| 27 | 6052-CHE-2014-FORM 3 [02-02-2024(online)].pdf | 2024-02-02 |
| 27 | 6052CHE2014_CertifiedCopyRequest.pdf | 2014-12-16 |
| 28 | 6052-CHE-2014-FORM 13 [02-02-2024(online)].pdf | 2024-02-02 |
| 28 | FORM 3-IP29148.pdf | 2014-12-16 |
| 29 | 6052-CHE-2014-PatentCertificate11-03-2024.pdf | 2024-03-11 |
| 29 | FORM 5-IP29148.pdf | 2014-12-16 |
| 30 | 6052-CHE-2014-IntimationOfGrant11-03-2024.pdf | 2024-03-11 |
| 30 | IP29148-Fig.pdf | 2014-12-16 |
| 31 | IP29148-spec.pdf | 2014-12-16 |
| 31 | 6052-CHE-2014-POWER OF AUTHORITY [21-05-2024(online)].pdf | 2024-05-21 |
| 32 | 6052-CHE-2014-Request For Certified Copy-Online(08-12-2014).pdf | 2014-12-08 |
| 32 | 6052-CHE-2014-FORM-16 [21-05-2024(online)].pdf | 2024-05-21 |
| 33 | 6052-CHE-2014-ASSIGNMENT WITH VERIFIED COPY [21-05-2024(online)].pdf | 2024-05-21 |
| 33 | 6052-CHE-2014 FORM-18 02-12-2014.pdf | 2014-12-02 |
| 34 | 6052-CHE-2014-PROOF OF ALTERATION [05-06-2024(online)].pdf | 2024-06-05 |
| 34 | 6052-CHE-2014 FORM-9 02-12-2014.pdf | 2014-12-02 |
| 35 | 6052-CHE-2014-PROOF OF ALTERATION [24-11-2025(online)].pdf | 2025-11-24 |
| 1 | SearchStrategy_14-12-2018.pdf |