IP Library › Granted Patent US 12,126,486
Granted Patent B2
US 12,126,486 · App. 17/268,132 · Granted Oct 22, 2024

Management model for network equipment performance measurements

Inventors: Edwin Tse (Montreal, CA); Robert Petersen (Linköping, SE)
Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
H04L41/0213H04L41/04H04L43/14
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,126,486
App. No.
17/268,132
Granted
Oct 22, 2024
Kind
B2
Abstract

In a network Performance Measurement (PM) model, network equipment ( 10 ) maintains ( 102 ) a ManagedElement object. The ManagedElement object contains one or more ManagedFunction objects which perform and report measurements. Each ManagedFunction object has one or more Measurement objects ( 106 ) that specifies a measurement, and lists a reporting period. The ManagedElement object contains a PMControl object ( 104 ), which specifies the reporting mode and includes an administrative state attribute of the ManagedElement object that is controlled by the network management system ( 20 ). The ManagedElement object controls ( 110 ) an operational state attribute of the PMControl object based on resources to perform the measurement and access to the relevant reporting mechanism ( 108 ). When both states of the PMControl object are set to a functional value ( 112 ), the ManagedFunction objects perform ( 114 ) and report ( 118 ) the results of measurement specified in associated Measurement objects.

Claims (73)

1. A method, performed by equipment operative in a network, of participating in a Network Resource Management (NRM) Performance Monitoring (PM) procedure, characterized by:

maintaining a NRM Information Object Class (IOC) ManagedElement object containing one or more NRM IOC ManagedFunction objects, each ManagedFunction object operative to perform specified measurements by the equipment and report the results;

maintaining a NRM IOC PMControl object including an administrative state attribute set directly by a network management system, that initiates and controls measurements for PM, without use of an intervening Element Management entity, to begin measurements and reset directly by the network management system to suspend or end measurements, and an operational state attribute set by equipment when permissions and access allow measurement and reporting to proceed, and one of a notification target attribute and file location attribute for reporting the results of the specified measurements;

maintaining, for each ManagedFunction object, one or more NRM dataType Measurement objects, each Measurement object including attributes specifying a measurement to be performed and a reporting period;

verifying the availability of resources required to perform the specified measurements and access to the specified reporting mechanism, and indicating such availability and access by setting the operational state attribute of the PMControl object; and

upon a network management system directly setting the administrative state attribute of the PMControl object, and if the operational state attribute of the PMControl object is set, for each Measurement object, performing the specified measurement and assembling the results; and

at the expiration of each reporting period, reporting the results;

whereby the equipment performs measurements in response to the administrative and operational state attributes of the PMControl object, and without a subscription to an Element Management entity or executing measurement jobs initiated and controlled by an Element Management entity.

2. The method of claim 1 , wherein reporting the results comprises:

if the notification target attribute of the PMControl object is set, sending the results to the specified target; and

if the file location attribute of the PMControl object is set, writing the results to the specified file location.

3. The method of claim 1 wherein writing the results to the specified file location comprises:

verifying sufficient space available at the specified file location to write the current measurement results; and

if insufficient space is available, deleting older measurement results to make room to write the current measurement results.

4. The method of claim 1 further comprising, if the network management system resets the administrative state attribute of the PMControl object, ceasing to report any measurement results.

5. The method of claim 1 wherein the ManagedElement object and ManagedFunction objects are provisioned in the equipment.

6. The method of claim 1 wherein the Measurement objects are created cooperatively by a vendor of the equipment and an operator of the network management system.

7. The method of claim 6 wherein the Measurement objects cannot be altered at run-time.

8. The method of claim 1 wherein the administrative state attribute of the PMControl object is set or reset by the network management system at run-time.

9. The method of claim 1 wherein the operational state attribute of the PMControl object is set or reset by the equipment at run-time, in response to the availability of resources or access.

10. Equipment operative in a network, characterized by:

communication circuitry adapted to send measurement results to a network node or write the results to a file location;

measurement circuitry adapted to perform specified measurements; and

processing circuitry operatively connected to the communication circuitry and measurement circuitry, and configured to:

maintain a Network Resource Management (NRM) Information Object Class (IOC) ManagedElement object containing one or more NRM IOC ManagedFunction objects, each ManagedFunction object operative to perform specified measurements by the equipment and report the results;

maintain a NRM IOC PMControl object including an administrative state attribute directly set by a network management system, that initiates and controls measurements for PM, without use of an intervening Element Management entity, to begin measurements and reset directly by the network management system to suspend or end measurements, and an operational state attribute set by the equipment when permissions and access allow measurement and reporting to proceed, and one of a notification target attribute and file location attribute for reporting the results of the specified measurements;

maintain, for each ManagedFunction object, one or more NRM dataType Measurement objects, each Measurement object including attributes specifying a measurement to be performed and a reporting period;

verify the availability of resources required to perform the specified measurements and access to the specified reporting mechanism, and indicate such availability and access by setting the operational state attribute of the PMControl object; and

upon a network management system setting the administrative state attribute of the PMControl object, and if the operational state attribute of the PMControl object is set, for each Measurement object, perform the specified measurement and assemble the results; and

at the expiration of each reporting period, report the result;

whereby the equipment performs measurements in response to the administrative and operational state attributes of the PMControl object, and without a subscription to an Element Management entity or executing measurement jobs initiated and controlled by an Element Management entity.

11. The equipment of claim 10 , wherein the processing circuitry is configured to report the results by:

if the notification target attribute of the PMControl object is set, sending the results to the specified target; and

if the file location attribute of the PMControl object is set, writing the results to the specified file location.

12. The equipment of claim 10 wherein the processing circuitry is configured to write the results to the specified file location by:

verifying sufficient space available at the specified file location to write the current measurement results; and

if insufficient space is available, deleting older measurement results to make room to write the current measurement results.

13. The equipment of claim 10 wherein the processing circuitry is further configured to, if the network management system resets the administrative state attribute of the PMControl object, cease to report any measurement results.

14. The equipment of claim 10 wherein the ManagedElement object and ManagedFunction objects are created by the equipment vendor upon its manufacture.

15. The equipment of claim 10 wherein the PMControl object and Measurement objects are created cooperatively by an operator of the equipment and an operator of the network management system.

16. The equipment of claim 15 wherein the Measurement objects cannot be altered at run-time.

17. The equipment of claim 10 wherein the administrative state attribute of the PMControl object is set or reset by the network management system at run-time.

18. The equipment of claim 10 wherein the operational state attribute of the PMControl object is set or reset by the equipment at run-time, in response to the availability of resources or access.

19. A non-transitory computer readable medium, having thereon instructions operative to cause processing circuitry on an instance of network equipment to participate in a Network Resource Management (NRM) Performance Monitoring (PM) procedure, by performing the steps of:

maintaining a NRM Information Object Class (IOC) ManagedElement object containing one or more NRM IOC ManagedFunction objects, each ManagedFunction object operative to perform specified measurements by the equipment and report the results;

maintaining a NRM IOC PMControl object including an administrative state attribute set directly by a network management system, that initiates and controls measurements for PM, without use of an intervening Element Management entity, to begin measurements and reset directly by the network management system to suspend or end measurements, and an operational state attribute set by equipment when permissions and access allow measurement and reporting to proceed, and one of a notification target attribute and file location attribute for reporting the results of the specified measurements;

maintaining, for each ManagedFunction object, one or more NRM dataType Measurement objects, each Measurement object including attributes specifying a measurement to be performed and a reporting period;

verifying the availability of resources required to perform the specified measurements and access to the specified reporting mechanism, and indicating such availability and access by setting the operational state attribute of the PMControl object; and

upon a network management system setting the administrative state attribute of the PMControl object, and if the operational state attribute of the PMControl object is set, for each Measurement object, performing the specified measurement and assembling the results; and

at the expiration of each reporting period, reporting the results;

whereby the equipment performs measurements in response to the administrative and operational state attributes of the PMControl object, and without a subscription to an Element Management entity or executing measurement jobs initiated and controlled by an Element Management entity.

20. A method, performed by a network management system initiating and controlling a Network Resource Management (NRM) Performance Monitoring (PM) procedure in a network, of obtaining measurements from network equipment, characterized by:

directly setting, without use of an intervening Element Management entity, an administrative state attribute of a NRM Information Object Class (IOC) PMControl object maintained by the equipment, allowing one or more NRM IOC ManagedFunction objects maintained by the equipment to perform measurements and report the results as specified in one or more NRM dataType Measurement objects associated with each ManagedFunction object, if an operational state attribute of the PMControl object has been set by the equipment when permissions and access allow measurement and reporting to proceed; and

after the expiration of each reporting period as specified in each Measurement object, obtaining the specified measurement results;

whereby the equipment performs measurements in response to the administrative and operational state attributes of the PMControl object, and without a subscription to an Element Management entity or executing measurement jobs initiated and controlled by an Element Management entity.

21. The method of claim 20 , wherein obtaining the specified measurement results comprises:

if a notification target attribute of the PMControl object is set, receiving the results from the equipment; and

if a file location attribute of the PMControl object is set, reading the results from the specified file location.

22. The method of claim 20 , further comprising resetting the administrative state attribute of the PMControl object to halt the equipment from reporting any measurement results.

23. A management node operative in a network and initiating and controlling a Network Resource Management (NRM) Performance Monitoring (PM) procedure in the network, characterized by:

communication circuitry configured to receive measurement results from equipment or read the results from a file location; and

processing circuitry operatively connected to the communication circuitry and configured to

directly set, without use of an intervening Element Management entity, an administrative state attribute of a NRM Information Object Class PMControl object maintained by the equipment, allowing one or more NRM IOC ManagedFunction objects maintained by the equipment to perform measurements and report the results as specified in one or more NRM dataType Measurement objects associated with each ManagedFunction object, if an operational state attribute of the PMControl object has been set by the equipment when permissions and access allow measurement and reporting to proceed; and

after the expiration of each reporting period as specified in each Measurement object, obtain the specified measurement results;

whereby the equipment performs measurements in response to the administrative and operational state attributes of the PMControl object, and without a subscription to an Element Management entity or executing measurement jobs initiated and controlled by an Element Management entity.

24. The management node of claim 23 , wherein the processing circuitry is configured to obtain the specified measurement results by:

if a notification target attribute of the PMControl object is set, receiving the results from the equipment; and

if a file location attribute of the PMControl object is set, reading the results from the specified file location.

25. The management node of claim 23 , wherein the processing circuitry is further configured to reset the administrative state attribute of the PMControl object to halt the equipment from reporting any measurement results.

26. A non-transitory computer readable medium, having thereon instructions operative to cause processing circuitry on a management node operative in a network to initiate and control a Network Resource Management (NRM) Performance Monitoring (PM) procedure in the network, by performing the steps of:

directly setting, without use of an intervening Element Management entity, an administrative state attribute of a NRM Information Object Class (IOC) PMControl object maintained by network equipment, allowing one or more NRM IOC ManagedFunction objects maintained by the equipment to perform measurements and report the results as specified in one or more NRM dataType Measurement objects associated with each ManagedFunction object, if an operational state attribute of the PMControl object has been set by the equipment when permissions and access allow measurement and reporting to proceed; and

after the expiration of each reporting period as specified in each Measurement object, obtaining the specified measurement results;

whereby the equipment performs measurements in response to the administrative and operational state attributes of the PMControl object, and without a subscription to an Element Management entity or executing measurement jobs initiated and controlled by an Element Management entity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: PETERSEN, ROBERT; TSE, EDWIN
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 055241/0721 →
Continuity (2)
Provisional Application 62763141 · Aug 16, 2018
Related Publication 20210168014A1 · Jun 3, 2021