Abstract: This disclosure relates to method and system for maintaining user application session performances (UASP’s) in a wireless communication network. In one embodiment, the method includes determining an aggregate UASP for each user and for each application at a serving base station and at each neighboring base station based on gathered performance data, determining an aggregate application performance level for each application at the serving base station and at each neighboring base station based on the aggregate UASP’s for the users at the serving base station and at each of the neighboring base stations respectively, determining an aggregate application performance based on the aggregate application performance levels for the applications at the serving base station and at the neighboring base stations, and maintaining the UASP’s by determining a corrective network action based on an average aggregate application performance at the serving base station and at each of the neighboring base stations. FIG. 2
Claims:WE CLAIMS
1. A method of maintaining user application session performances in a wireless communication network, the method comprising:
determining, by a network device in the wireless communication network, an aggregate user application session performance for each of a plurality of users and for each of a plurality of applications at a serving base station and at each of a plurality of neighboring base stations based on gathered performance data;
determining, by the network device, an aggregate application performance level for each of the plurality of applications at the serving base station and at each of the plurality of neighboring base stations based on the aggregate user application session performances for the plurality of users at the serving base station and at each of the plurality of neighboring base stations respectively;
determining, by the network device, an aggregate application performance based on the aggregate application performance levels for the plurality of applications at the serving base station and at the plurality of neighboring base stations; and
maintaining, by the network device, the user application session performances by determining a corrective network action based on an average aggregate application performance at the serving base station and at each of the plurality of neighboring base stations.
2. The method of claim 1, wherein determining the aggregate user application session performance at a given base station comprises:
determining a user application session performance at a core network end of the given base station;
determining a user application session performance at a radio interface end of the given base station; and
determining the aggregate user application session performance at the given base station based on the user application session performance at the core network end and the user application session performance at the radio interface end.
3. The method of claim 2, wherein determining the user application session performance at the core network end comprises determining an association between received packets and a user application session from an uplink packet and a downlink packet using deep packet inspection.
4. The method of claim 2, wherein determining the user application session performance at the radio interface end comprises determining an association between user packets and a user application session using shallow packet inspection.
5. The method of claim 1, wherein the corrective network action comprises recommending a handover from the serving base station to one of the plurality of neighboring base stations based on a comparison among the average aggregate application performances for the serving base station and each of the plurality of neighboring base stations.
6. The method of claim 1, further comprising adapting gathering of performance data based on an analysis of trend for a pre-defined number of previous aggregate user application session performances.
7. The method of claim 1, further comprising determining an accuracy of a previous corrective network action based on the aggregate user application session performance.
8. The method of claim 7, further comprising updating or providing recommendations for updating, based on the accuracy, a co-efficient or a threshold value for determination of one or more process parameters.
9. A system for maintaining user application session performances in a wireless communication network, the system comprising:
a network device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
determining an aggregate user application session performance for each of a plurality of users and for each of a plurality of applications at a serving base station and at each of a plurality of neighboring base stations based on gathered performance data;
determining an aggregate application performance level for each of the plurality of applications at the serving base station and at each of the plurality of neighboring base stations based on the aggregate user application session performances for the plurality of users at the serving base station and at each of the plurality of neighboring base stations respectively;
determining an aggregate application performance based on the aggregate application performance levels for the plurality of applications at the serving base station and at the plurality of neighboring base stations; and
maintaining the user application session performances by determining a corrective network action based on an average aggregate application performance at the serving base station and at each of the plurality of neighboring base stations.
10. The wireless communication network system of claim 9, wherein determining the aggregate user application session performance at a given base station comprises:
determining a user application session performance at a core network end of the given base station;
determining a user application session performance at a radio interface end of the given base station; and
determining the aggregate user application session performance at the given base station based on the user application session performance at the core network end and the user application session performance at the radio interface end.
11. The wireless communication network system of claim 10, wherein determining the user application session performance at the core network end comprises determining an association between received packets and a user application session from an uplink packet and a downlink packet using deep packet inspection.
12. The wireless communication network system of claim 10, wherein determining the user application session performance at the radio interface end comprises determining an association between user packets and a user application session using shallow packet inspection.
13. The wireless communication network system of claim 9, wherein the corrective network action comprises recommending a handover from the serving base station to one of the plurality of neighboring base stations based on a comparison among the average aggregate application performances for the serving base station and each of the plurality of neighboring base stations.
14. The wireless communication network system of claim 9, wherein the operations further comprise adapting gathering of performance data based on an analysis of trend for a pre-defined number of previous aggregate user application session performances.
15. The wireless communication network system of claim 9, wherein the operations further comprise determining an accuracy of a previous corrective network action based on the aggregate user application session performance.
16. The wireless communication network system of claim 15, wherein the operations further comprise updating or providing recommendations for updating, based on the accuracy, a co-efficient or a threshold value for determination of one or more process parameters.
Dated this 30th day of June, 2018
R. Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
This disclosure relates generally to communication network, and more particularly to a method and system for maintaining user application session performances in a wireless communication network.
| # | Name | Date |
|---|---|---|
| 1 | 201841024444-STATEMENT OF UNDERTAKING (FORM 3) [30-06-2018(online)].pdf | 2018-06-30 |
| 2 | 201841024444-REQUEST FOR EXAMINATION (FORM-18) [30-06-2018(online)].pdf | 2018-06-30 |
| 3 | 201841024444-POWER OF AUTHORITY [30-06-2018(online)].pdf | 2018-06-30 |
| 4 | 201841024444-FORM 18 [30-06-2018(online)].pdf | 2018-06-30 |
| 5 | 201841024444-FORM 1 [30-06-2018(online)].pdf | 2018-06-30 |
| 6 | 201841024444-DRAWINGS [30-06-2018(online)].pdf | 2018-06-30 |
| 7 | 201841024444-DECLARATION OF INVENTORSHIP (FORM 5) [30-06-2018(online)].pdf | 2018-06-30 |
| 8 | 201841024444-COMPLETE SPECIFICATION [30-06-2018(online)].pdf | 2018-06-30 |
| 9 | 201841024444-Request Letter-Correspondence [16-07-2018(online)].pdf | 2018-07-16 |
| 10 | 201841024444-Power of Attorney [16-07-2018(online)].pdf | 2018-07-16 |
| 11 | 201841024444-Form 1 (Submitted on date of filing) [16-07-2018(online)].pdf | 2018-07-16 |
| 12 | 201841024444-Proof of Right (MANDATORY) [15-09-2018(online)].pdf | 2018-09-15 |
| 13 | Correspondence by Agent_Form1_19-09-2018.pdf | 2018-09-19 |
| 14 | 201841024444-RELEVANT DOCUMENTS [22-04-2021(online)].pdf | 2021-04-22 |
| 15 | 201841024444-PETITION UNDER RULE 137 [22-04-2021(online)].pdf | 2021-04-22 |
| 16 | 201841024444-OTHERS [22-04-2021(online)].pdf | 2021-04-22 |
| 17 | 201841024444-Information under section 8(2) [22-04-2021(online)].pdf | 2021-04-22 |
| 18 | 201841024444-FORM 3 [22-04-2021(online)].pdf | 2021-04-22 |
| 19 | 201841024444-FER_SER_REPLY [22-04-2021(online)].pdf | 2021-04-22 |
| 20 | 201841024444-DRAWING [22-04-2021(online)].pdf | 2021-04-22 |
| 21 | 201841024444-CORRESPONDENCE [22-04-2021(online)].pdf | 2021-04-22 |
| 22 | 201841024444-COMPLETE SPECIFICATION [22-04-2021(online)].pdf | 2021-04-22 |
| 23 | 201841024444-CLAIMS [22-04-2021(online)].pdf | 2021-04-22 |
| 24 | 201841024444-ABSTRACT [22-04-2021(online)].pdf | 2021-04-22 |
| 25 | 201841024444-FER.pdf | 2021-10-17 |
| 26 | 201841024444-US(14)-HearingNotice-(HearingDate-27-12-2023).pdf | 2023-12-06 |
| 27 | 201841024444-POA [11-12-2023(online)].pdf | 2023-12-11 |
| 28 | 201841024444-FORM 13 [11-12-2023(online)].pdf | 2023-12-11 |
| 29 | 201841024444-Correspondence to notify the Controller [11-12-2023(online)].pdf | 2023-12-11 |
| 30 | 201841024444-AMENDED DOCUMENTS [11-12-2023(online)].pdf | 2023-12-11 |
| 31 | 201841024444-Written submissions and relevant documents [11-01-2024(online)].pdf | 2024-01-11 |
| 32 | 201841024444-FORM-26 [11-01-2024(online)].pdf | 2024-01-11 |
| 33 | 201841024444-FORM 3 [11-01-2024(online)].pdf | 2024-01-11 |
| 34 | 201841024444-PatentCertificate17-01-2024.pdf | 2024-01-17 |
| 35 | 201841024444-IntimationOfGrant17-01-2024.pdf | 2024-01-17 |
| 1 | search201841024444E_28-12-2020.pdf |