Commit 971b95c7 authored by lengyelb's avatar lengyelb
Browse files

Edit _3gpp-common-subscription-control.yang added adminState to subscription

parent 1319a07d
Loading
Loading
Loading
Loading
Loading
+17 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ module _3gpp-common-subscription-control {
      Solution Set (SS) definitions
      3GPP TS 28.623";

  revision 2026-04-26 { reference "CR-0625"; } 
  revision 2026-03-19 { reference "CR-0618 CR-0619"; } //common for r19, r20
  revision 2025-11-07 { reference "CR-0551 CR-0586"; } 
  revision 2025-08-13 { reference "CR-0551 CR-0561"; }
@@ -337,6 +338,14 @@ module _3gpp-common-subscription-control {
        by a 'NtfSubscriptionControl' instance.";
    }

    leaf administrativeState  {                                                 
      type types3gpp:BasicAdministrativeState;                                  
      default LOCKED;                                                           
      description "The administrative state describes the permission to use or 
        prohibition against using the object instance. The adminstrative state 
        is set by the MnS consumer.";
    }                                                                           
                                                                            
    leaf operationalState {
      type types3gpp:OperationalState;
      config false;
@@ -429,6 +438,14 @@ module _3gpp-common-subscription-control {
        can create a subscription for another MnS consumer since it is not
        required the notificationRecipientAddress be his own address.

        To receive notifications, a MnS consumer has to ensure that the 
        administrativeState attribute is set to UNLOCKED.  If the 
        administrativeState is LOCKED 
        - notifcations will not be sent out for this subscription, nor 
        will they be logged in any NotificationList MOI 
        - the lastSequenceNo is not updated 
        - the operationalState will be set to DISABLED by the producer. 

        When a MnS consumer does not wish to receive notifications any more
        the MnS consumer shall delete the corresponding NtfSubscriptionControl
        instance.