IP Library Granted Patent US 12,207,111
Granted Patent B2
US 12,207,111 · App. 17/418,691 · Granted Jan 21, 2025

Method and system for threshold monitoring

Inventors: Yizhi Yao (Chandler, AZ); Joey Chou (Scottsdale, AZ)
Assignee: Apple Inc.
H04W24/08
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 12,207,111
App. No.
17/418,691
Granted
Jan 21, 2025
Kind
B2
Abstract

The present disclosure relates to methods and systems for carrying out performance measurement monitoring. Specifically, a consumer seeking performance measurement monitoring transmits a request to a management service producer that includes the parameters of the monitoring, such as the type of data to be monitored, a granularity period and one or more threshold values. In response, the management service producer communicates with a network function to carry out the monitoring. In particular, for each granularity period, a monitoring value is initialized. Then, either at the end of the granularity period or at intervals throughout the granularity period, the monitoring value is measured. If, at the time of measurement, the measurement value exceeds any one of the threshold values, a notification is transmitted to the consumer. Otherwise, monitoring continues for the remainder of the granularity period and/or is repeated for subsequent granularity periods.

Claims (41)

1. A management service producer within a network node of a communication network, the management service producer comprising:

one or more processors configured to:

receive a request from a consumer for performance measurement monitoring, wherein the request from the consumer includes a monitoring granularity period to be used during the performance measurement monitoring and wherein a cumulative counter is used to accumulate a performance measurement value during the monitoring granularity period;

transmit a monitoring request to a network function to monitor performance measurements;

receive a response from the network function indicating whether the performance measurement monitoring will be performed for the consumer; and

transmit a response to the consumer based on the response from the network function,

wherein the performance measurement value in the cumulative counter is initialized during the monitoring granularity period.

2. The management service producer of claim 1 , wherein the monitoring request defines threshold information.

3. The management service producer of claim 2 , wherein the threshold information includes a measurement type and a threshold value.

4. The management service producer of claim 2 , wherein the performance measurements are monitored according to the threshold information and the monitoring granularity period.

5. The management service producer of claim 1 , wherein the request from the consumer includes an identification of an information object class and an information object class instance list.

6. The management service producer of claim 5 , wherein the response from the network function indicates that the monitoring request was denied, and

wherein the response from the network function includes a reason for denial including that at least one of the identified information object class or a measurement type is unsupported.

7. An apparatus for monitoring performance measurements within a communication network, the apparatus comprising:

one or more processors configured to:

receive a performance measurement monitoring request that includes a monitoring granularity period to be used during a performance measurement monitoring, wherein a cumulative counter is used to accumulate a performance measurement value during the monitoring granularity period;

initialize the performance measurement value in the cumulative counter during the monitoring granularity period;

measure a performance measurement associated with the monitoring granularity period;

compare the performance measurement to a threshold value; and

conduct a notification process based on the comparison.

8. The apparatus of claim 7 , wherein, to perform the notification process, the one or more processors are further configured to:

determine, based on the comparison, that the performance measurement exceeded the threshold value, and transmit a notification to a consumer that requested the performance measurement monitoring; or

determine, based on the comparison, that the performance measurement did not exceed the threshold value, and continue to measure without transmitting the notification.

9. The apparatus of claim 8 , wherein the performance measurement and comparison are performed at an end of the monitoring granularity period.

10. The apparatus of claim 9 , wherein the notification process is performed at the end of the monitoring granularity period.

11. The apparatus of claim 8 , wherein the performance measurement and comparison are performed at multiple intervals throughout the monitoring granularity period.

12. The apparatus of claim 11 , wherein the notification process is performed at one or more of the multiple intervals within the monitoring granularity period.

13. The apparatus of claim 7 , wherein the threshold value and the monitoring granularity period are defined by a request received from a consumer.

14. A method for monitoring performance measurements within a communication network, the method comprising:

receiving a request for performance measurement monitoring that includes a monitoring granularity period to be used during the performance measurement monitoring, wherein a cumulative counter is used to accumulate a performance measurement value during the monitoring granularity period;

initializing the performance measurement value in the cumulative counter during the monitoring granularity period;

measuring a performance measurement associated with the monitoring granularity period;

comparing the performance measurement to a threshold value; and

conducting a notification process based on the comparison.

15. The method of claim 14 , wherein the notification process includes:

determining, based on the comparison, that the performance measurement exceeded the threshold value, and transmitting a notification to a consumer that requested the performance measurement monitoring; or

determining, based on the comparison, that the performance measurement did not exceed the threshold value, and continuing measuring the performance measurement without transmitting the notification.

16. The method of claim 15 , wherein the measuring and comparing are performed at an end of the monitoring granularity period.

17. The method of claim 16 , wherein the notification process is performed at the end of the monitoring granularity period.

18. The method of claim 15 , wherein the measuring and comparing are performed at multiple intervals within the monitoring granularity period.

19. The method of claim 18 , wherein the notification process is performed at one or more of the multiple intervals within the monitoring granularity period.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2024
From: YAO, YIZHI; CHOU, JOEY
To: INTEL CORPORATION
Reel/Frame 069447/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2024
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 069447/0248 →
Continuity (2)
Provisional Application 62785355 · Dec 27, 2018
Related Publication 20220086669A1 · Mar 17, 2022
References Cited (33)
US 7672814B1 · Raanan · 2010 [cited by examiner]
US 7822837B1 · Urban et al. · 2010 [cited by applicant]
US 20040064290A1 · Cabral · 2004 [cited by examiner]
US 20050262563A1 · Mahone · 2005 [cited by examiner]
US 20060052971A1 · Lindberg · 2006 [cited by examiner]
US 20090288165A1 · Qiu · 2009 [cited by examiner]
US 20130268663A1 · Fujita · 2013 [cited by applicant]
US 20150347262A1 · Vyas et al. · 2015 [cited by applicant]
US 20170093629A1 · Cong · 2017 [cited by examiner]
US 20180132117A1 · Senarath · 2018 [cited by examiner]
US 20180241611A1 · He et al. · 2018 [cited by applicant]
US 20190140864A1 · Gupta · 2019 [cited by examiner]
US 20190215235A1 · Chou · 2019 [cited by examiner]
US 20200186410A1 · Osawa · 2020 [cited by examiner]
US 20200192667A1 · Ishii · 2020 [cited by examiner]
US 20200374181A1 · Stenberg · 2020 [cited by examiner]
US 20220086669A1 · Yao et al. · 2022 [cited by applicant]
CN 105808443A · 2016 [cited by applicant]
CN 106383501A · 2017 [cited by applicant]
CN 113228563 · 2021 [cited by applicant]
KR 20100065043A · 2010 [cited by examiner]
KR 20140067954A · 2014 [cited by applicant]
WO WO2018128894A1 · 2018 [cited by examiner]
International Search Report and Written Opinion, Mailed Mar. 4, 2020 in Related International Application No. PCT/US2019/068754; 13 pages. [cited by applicant]
Yang et al., “Performance Monitoring with Predictive QoS Analysis of LTE Backhaul,” 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, IEEE, Oct. 10, 2011; 8 pages. [cited by applicant]
3GPP TS 28.550 V16.7.0 (Dec. 2020): 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; Performance assurance (Release 16); 85 pages. [cited by applicant]
3GPP TS 32.412 V16.0.0 (Jul. 2020): 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Performance Management (PM) Integration Reference Point (I… [cited by applicant]
3 GPP TS 28.541 V17.3.0 (Jun. 2021): 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; 5G Network Resource Model (NRM); Stage 2 and stage 3 (Rel… [cited by applicant]
3 GPP TS 28.552 V17.3.1 (Jun. 2021): 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Management and orchestration; 5G performance measurements (Release 17); 252 pages. [cited by applicant]
3 GPP TS 28.622 V16.8.0 (Jun. 2021): 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Telecommunication management; Generic Network Resource Model (NRM) Integration Referenc… [cited by applicant]
Korean Office Action directed to related Korean Application No. 10-2021-7020349, with English-language summary of the Office Action attached, mailed Aug. 27, 2023; 8 pages. [cited by applicant]
Ahmed Boubrima et al, “Optimal WSN Deployment Models for Air Pollution Monitoring”, IEEE Transactions on Wireless Communications, May 31, 2017; 13 pages. [cited by applicant]
First Office Action directed to Chinese Application No. 201980086241.3, China National Intellectual Property Administration, mailed Feb. 11, 2023, 16 pages. [cited by applicant]