Loading yang-models/_3gpp-common-yang-types.yang +14 −14 Original line number Diff line number Diff line Loading @@ -741,7 +741,7 @@ module _3gpp-common-yang-types { grouping ReportingCtrl { choice reportingCtrl { mandatory true; description ' description " This choice defines the method for reporting collected performance metrics to MnS consumers as well as the parameters for configuring the reporting function. It is a choice between the control parameter Loading @@ -753,25 +753,25 @@ module _3gpp-common-yang-types { by the MnS producer and, on condition that an appropriate subscription is in place, inform the MnS consumer about the availability of new files and the file location using the notifyFileReady notification. In case the preparation of a file fails, "notifyFilePreparationError" In case the preparation of a file fails, 'notifyFilePreparationError' shall be sent instead. - When the "fileReportingPeriod" and "notificationRecipientAddress" - When the 'fileReportingPeriod' and 'notificationRecipientAddress' attributes are present, then the MnS producer shall behave like described for the case that only the "fileReportingPeriod" is present. described for the case that only the 'fileReportingPeriod' is present. In addition, the MnS producer shall create on behalf of the MnS consumer a subscription, using "NtfSubscriptionControl", for the notification types "notifyMOICreation" and "notifyMOIDeletion" related to the "File" instances that will be produced later.In case an existing subscription does already include the "File" instances to be produced, consumer a subscription, using 'NtfSubscriptionControl', for the notification types 'notifyMOICreation' and 'notifyMOIDeletion' related to the 'File' instances that will be produced later.In case an existing subscription does already include the 'File' instances to be produced, no new subscription shall be created. The "notificationRecipientAddress" attribute in the created "NtfSubscriptionControl" instance shall be set to the value of the "notificationRecipientAddress" in the related "PerfMetricJob". This 'notificationRecipientAddress' attribute in the created 'NtfSubscriptionControl' instance shall be set to the value of the 'notificationRecipientAddress' in the related 'PerfMetricJob'. This feature is called implicit notification subscription, as opposed to the case where the MnS consumer creates the subscription (explicit notification subscription). When the related "PerfMetricJob" is deleted, the "NtfSubscriptionControl" instance created due to the notification subscription). When the related 'PerfMetricJob' is deleted, the 'NtfSubscriptionControl' instance created due to the request for implicit subscription shall be deleted as well. - When only the fileReportingPeriod and fileLocation attributes are Loading @@ -785,7 +785,7 @@ module _3gpp-common-yang-types { For the file-based reporting methods the fileReportingPeriod attribute specifies the time window during which collected measurements are stored into the same file before the file is closed and a new file is opened.'; opened."; case file-based-reporting { leaf fileReportingPeriod { Loading Loading
yang-models/_3gpp-common-yang-types.yang +14 −14 Original line number Diff line number Diff line Loading @@ -741,7 +741,7 @@ module _3gpp-common-yang-types { grouping ReportingCtrl { choice reportingCtrl { mandatory true; description ' description " This choice defines the method for reporting collected performance metrics to MnS consumers as well as the parameters for configuring the reporting function. It is a choice between the control parameter Loading @@ -753,25 +753,25 @@ module _3gpp-common-yang-types { by the MnS producer and, on condition that an appropriate subscription is in place, inform the MnS consumer about the availability of new files and the file location using the notifyFileReady notification. In case the preparation of a file fails, "notifyFilePreparationError" In case the preparation of a file fails, 'notifyFilePreparationError' shall be sent instead. - When the "fileReportingPeriod" and "notificationRecipientAddress" - When the 'fileReportingPeriod' and 'notificationRecipientAddress' attributes are present, then the MnS producer shall behave like described for the case that only the "fileReportingPeriod" is present. described for the case that only the 'fileReportingPeriod' is present. In addition, the MnS producer shall create on behalf of the MnS consumer a subscription, using "NtfSubscriptionControl", for the notification types "notifyMOICreation" and "notifyMOIDeletion" related to the "File" instances that will be produced later.In case an existing subscription does already include the "File" instances to be produced, consumer a subscription, using 'NtfSubscriptionControl', for the notification types 'notifyMOICreation' and 'notifyMOIDeletion' related to the 'File' instances that will be produced later.In case an existing subscription does already include the 'File' instances to be produced, no new subscription shall be created. The "notificationRecipientAddress" attribute in the created "NtfSubscriptionControl" instance shall be set to the value of the "notificationRecipientAddress" in the related "PerfMetricJob". This 'notificationRecipientAddress' attribute in the created 'NtfSubscriptionControl' instance shall be set to the value of the 'notificationRecipientAddress' in the related 'PerfMetricJob'. This feature is called implicit notification subscription, as opposed to the case where the MnS consumer creates the subscription (explicit notification subscription). When the related "PerfMetricJob" is deleted, the "NtfSubscriptionControl" instance created due to the notification subscription). When the related 'PerfMetricJob' is deleted, the 'NtfSubscriptionControl' instance created due to the request for implicit subscription shall be deleted as well. - When only the fileReportingPeriod and fileLocation attributes are Loading @@ -785,7 +785,7 @@ module _3gpp-common-yang-types { For the file-based reporting methods the fileReportingPeriod attribute specifies the time window during which collected measurements are stored into the same file before the file is closed and a new file is opened.'; opened."; case file-based-reporting { leaf fileReportingPeriod { Loading