[CCAMP] draft-ietf-ccamp-alarm-module-04/Clause F.2.2.4. Alarm Reporting Control

Marta Seda <Marta.Seda@calix.com> Fri, 02 November 2018 00:26 UTC

Return-Path: <Marta.Seda@calix.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F680128DFD for <ccamp@ietfa.amsl.com>; Thu, 1 Nov 2018 17:26:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=calix.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XkjhqHUf-Krr for <ccamp@ietfa.amsl.com>; Thu, 1 Nov 2018 17:26:28 -0700 (PDT)
Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03lp0018.outbound.protection.outlook.com [207.46.163.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F465128CFD for <ccamp@ietf.org>; Thu, 1 Nov 2018 17:26:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CALIX.onmicrosoft.com; s=selector1-calix-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Q0v3hVosttcbEQLLVdz073l/Bh4HMFzyocADb8G/LZE=; b=Vz6L+qp3CYG5bzsTv/FMY+MadqOgiKrPxObL/6yAFtJ2CvxwtRKfUImElR+nHIdLXoe3KCcOCQnue+LzLjVsdSBIdyU6t+a/l0Z15tHwuMN0ipUr2wdt5cbzRW2EEk3AukucutscsBwoqx9vHtZp7AlIdP5utsvYEpbYmp0TAIg=
Received: from DM6PR05MB5849.namprd05.prod.outlook.com (20.178.26.82) by DM6PR05MB4362.namprd05.prod.outlook.com (20.176.78.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.14; Fri, 2 Nov 2018 00:26:27 +0000
Received: from DM6PR05MB5849.namprd05.prod.outlook.com ([fe80::8fb:2b73:687:3c0c]) by DM6PR05MB5849.namprd05.prod.outlook.com ([fe80::8fb:2b73:687:3c0c%5]) with mapi id 15.20.1294.024; Fri, 2 Nov 2018 00:26:27 +0000
From: Marta Seda <Marta.Seda@calix.com>
To: "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: draft-ietf-ccamp-alarm-module-04/Clause F.2.2.4. Alarm Reporting Control
Thread-Index: AdRyMzjWTh1UFMwFS+uObRZfC7Pb3w==
Date: Fri, 02 Nov 2018 00:26:26 +0000
Message-ID: <DM6PR05MB58499434EBE55CC154B5A5289CCF0@DM6PR05MB5849.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Marta.Seda@calix.com;
x-originating-ip: [23.118.53.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM6PR05MB4362; 6:L5qZSdv+rC3Ot+XKNHqwvg2GewvzNcMR+Z0fszOLWnQRqpvi24QJcRjcVxSK50lNFDwusEiEQXmb2JGX17qsdmqiOmJBt6ohaKIlncVQfj0RYCf8x8D9ja/iJvPSr+SlRFcKBSTgGOdr7tEbD7xQ4kPDsAQkkzPdR9qvkuK8Ew4yt/abaisvbhO0/QRSVdPMAwrMg5TewpbpCEorsSuOsGg/eh1R4Yr9WWbBQNrFMXTvpyqiNc+cj99SsDShIFiXNzz3d7ma08Zz2+1WW1I8S44rpmdB4j9opACJVH59t5UN/ZJHuD9agAmMRnZwQsdu7XJ14+KYnrq+33aDBxjneTceREEDmID3qpzpJsR9TwMM8sq0WUPbsosTlQRPa5Irf6a3AuqZPZzeeE2ZjwjTgid7vlYDgLcA1l399Oy/Jf2yHMAMBrZt5Wv/JMr9GhyVnxP0IGpPIgT7fGWnUgRrdQ==; 5:F902DCMZVXO9egjl5T1jGNz6eZSMh/rsfa14ORF5wQpQ0nOTwlOy9KtPDdxrHdD96q0jKd2YJOGS4Da1p9ceckj45Pc7aMc6A8jNOzqvDD19STOkyzoXi7vF3h7PO01ITit32G4CgQ7FB9xBdCM3WYZaGGnsE/WqUoSKPtmJOrQ=; 7:0vPQUX+xygX5p4lDT1B32JCEqT8oAVN4pe9b1rfgmLvvL1hR1I6wq1iltgZ48KILEAO+N8gyCBDffFtkvHZq/wWAGG/0ecc18bekg9IHqDzeOJU08RSYSiJA5A1bDWNnxaJx/iDCDPWCuk0pHFI+zg==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: d478d573-b4e5-4c8b-195f-08d64059d3df
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:DM6PR05MB4362;
x-ms-traffictypediagnostic: DM6PR05MB4362:
x-microsoft-antispam-prvs: <DM6PR05MB43625EA64AA807D278B268929CCF0@DM6PR05MB4362.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(211171220733660)(21748063052155)(28532068793085)(190501279198761)(227612066756510);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231382)(944501410)(52105095)(148016)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051)(76991095); SRVR:DM6PR05MB4362; BCL:0; PCL:0; RULEID:; SRVR:DM6PR05MB4362;
x-forefront-prvs: 08444C7C87
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(136003)(39860400002)(366004)(396003)(199004)(189003)(51444003)(3846002)(5640700003)(25786009)(6436002)(478600001)(26005)(97736004)(54896002)(6506007)(7696005)(6116002)(71190400001)(6306002)(33656002)(102836004)(66066001)(790700001)(72206003)(9686003)(55016002)(71200400001)(14454004)(2906002)(5660300001)(6916009)(86362001)(14444005)(2900100001)(53936002)(99286004)(8676002)(486006)(68736007)(316002)(476003)(1730700003)(256004)(106356001)(7736002)(2501003)(8936002)(74316002)(81156014)(81166006)(2351001)(105586002)(186003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM6PR05MB4362; H:DM6PR05MB5849.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: calix.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: dDhLGjiqrEen21ueGZ6y8fdXKv/P4SIWj/Rb23VP99nOKhiozatIgjWUeZ5Jcyp5usIT2Pqo6X/hvNgdTcQLPocWcd42okvmpIi23puWLESuhfnKD8J4yJ01bdyF3L/7ky3LulLws0zoQBcJr+Mcw4pQEAwZv//cQt2+PSxbBtU9BjGqwAg3/vAvWYQuZY53MLWXb5lIaZNY5Xj7+htzblwtBl/mzuy7iHufC3rTv8WrRicX3NtoRV2s8fAHTjn4COO0PE1XY4TJS/2vTpDj++Y1pWKE+d+zIeorqyr1KK3OIjh6Xqr3sGC9gxf3wPdVfMbVNYWWT5ySzrCaTOGmljEWnusZwMXzk6EZ/fzFE98=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DM6PR05MB58499434EBE55CC154B5A5289CCF0DM6PR05MB5849namp_"
MIME-Version: 1.0
X-OriginatorOrg: calix.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d478d573-b4e5-4c8b-195f-08d64059d3df
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2018 00:26:26.9483 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 8ffae2e5-6ff0-4510-bbf3-ca842d7ca55e
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB4362
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/5DzXeYKxWxwfFxvBjsaGhefCyMQ>
Subject: [CCAMP] draft-ietf-ccamp-alarm-module-04/Clause F.2.2.4. Alarm Reporting Control
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Nov 2018 00:26:32 -0000

Hello Stefan

I have a question about your description of Alarm Control Reporting functions.  Clause F.2.2.4 states:
   The requirements in G.7710 corresponds to features in the alarm YANG
   module in the following way:

      Alarm Severity Assignment Profile (ASAP): the alarm profile
      "/alarms/alarm-profile/".

      Alarm Reporting Control (ARC): alarm shelving "/alarms/control/
      alarm-shelving/" and the ability to control alarm notifications
      "/alarms/control/notify-status-changes".

/alarms/control/notify-status-changes choice controls if notifications are sent for all state changes, only raise and clear, or only notifications more severe than a configured level.

Alarm Reporting Control (ARC) is described in ITU M.3100 in detail.  It is a common feature that standards have adopted.  It is useful for example for the purpose of managing automatic in-service actions (e.g., you pre-provision a cardholder slot and you don't want to see hardware missing alarms).  Enabling ARC allows the managed entity not to report alarms until the cardholder slot is populated.  ARC is also used for handling maintenance/test activities (so as to limit unwanted alarms from showing up during the test activities).

ARC appears in standards like ITU-T G.988 (which defines a limited form of ARC) and RFC 3878 ARC MIB.   The description given in this clause of your document describes ITU-T M.3100 Figure 5-3 NALM state (if the notify-status-changes is set to raise and clear (I think that is the intent from the descriptions I've found; not 100% sure).

G.7710 supports other ARC functions (e.g., the ability for a managed entity to automatically transitioning out of the NALM state without management action).

Can you explain how ARC is achieved via the /alarms/control/notify-status-changes values?  I could see that someone may argue toggling between "only raise and clear"  to "all state changes" achieves a limited form of M.3100 Figure 5-3 NALM to ALM transitional behaviour.  The problem with that is that that behaviour does not meet M.3100 Figure F.2 which expects alarms to clear while an entity is in the NALM state and alarms not to be raised while in the NALM state.  I'm not sure based on the descriptions in the document that ARC is being supported (other ARC states (e.g., timed states) are not in the document).

Regards,

Marta Seda