[sip-overload] draft-ietf-soc-overload-control-07 - Too much "MUST"?

Iñaki Baz Castillo <ibc@aliax.net> Sat, 10 March 2012 14:40 UTC

Return-Path: <ibc@aliax.net>
X-Original-To: sip-overload@ietfa.amsl.com
Delivered-To: sip-overload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2391121F85D6 for <sip-overload@ietfa.amsl.com>; Sat, 10 Mar 2012 06:40:39 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.629
X-Spam-Level:
X-Spam-Status: No, score=-2.629 tagged_above=-999 required=5 tests=[AWL=0.048, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g-brixUQIuvM for <sip-overload@ietfa.amsl.com>; Sat, 10 Mar 2012 06:40:38 -0800 (PST)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 8965521F85AC for <sip-overload@ietf.org>; Sat, 10 Mar 2012 06:40:38 -0800 (PST)
Received: by vcbfk13 with SMTP id fk13so2914446vcb.31 for <sip-overload@ietf.org>; Sat, 10 Mar 2012 06:40:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding:x-gm-message-state; bh=SSON5VE/GmJgF2y1tuUi/nVlVaJXg1SlHCeFaxqrlVk=; b=pHCBIlBXSwRpv+x08xRFPN0RLlG9r7rTbE3eHlrUeMPpNsWqY4O6qKXS4EMOvwVQ1q b8YDD+k1QciMSdJt563qduyG9W5qc7SICdGhlXbOldV833hQSPnER+aSlDI/Sx57/Vv9 x55AQ3nlNSANknRiBCkBJklmSqbL0c/tbKnlE4PLfd+RY1lMSzgcjlhqWNTVqqeQMR8v rbUez+o1BWGdXc0xv8nC8xFASSQYyGvZDci+YZ9FCQUo9+0XTq9jLnE2axRk7GKkih9x MDoAaq5Hy85mOLVgRdl0XGeMPh2axzr7aCxX0yLuwwM2HRcbTkGz4wMMIr4qwNYsfkL+ WDJg==
Received: by 10.52.180.98 with SMTP id dn2mr9485104vdc.61.1331390438083; Sat, 10 Mar 2012 06:40:38 -0800 (PST)
MIME-Version: 1.0
Received: by 10.52.99.131 with HTTP; Sat, 10 Mar 2012 06:40:18 -0800 (PST)
From: Iñaki Baz Castillo <ibc@aliax.net>
Date: Sat, 10 Mar 2012 15:40:18 +0100
Message-ID: <CALiegfnp8fLw02LJGDBgbDziLHtMq0sw=Q+o7SikhTF1WBksPA@mail.gmail.com>
To: sip-overload@ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQkhc7KDNVKsgP4Z4VHwW3LHI++2pAywOVO6OnfxlqB/7yFuOE5ezsKq0emHHOs/BGbsOQM9
Subject: [sip-overload] draft-ietf-soc-overload-control-07 - Too much "MUST"?
X-BeenThere: sip-overload@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Overload <sip-overload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sip-overload>, <mailto:sip-overload-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sip-overload>
List-Post: <mailto:sip-overload@ietf.org>
List-Help: <mailto:sip-overload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip-overload>, <mailto:sip-overload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 10 Mar 2012 14:40:39 -0000

Hi, as an initial reading of the draft (revision 07) I've found
various cases in which the text says things like:

-------------------------------
4.1.  The oc parameter

   This parameter is inserted by the SIP client and updated by the SIP
   server.

   A SIP client MUST add an "oc" parameter to the topmost Via [...]

   The downstream server MUST add a value to the "oc" parameter in the
   response going upstream.
-------------------------------


Reading that it seems that any SIP client and any SIP server/proxy
should implement this specification. I would suggest a "Terminology"
section in which is stated that this document describes a "SIP client"
as a SIP entity which implements this specification and wants to use
it, and "SIP server" as a SIP proxy or server that implements this
specification and, as well, wants to use it.

There is no "Require/Supported" negotiation mechanism here since
information is just added as Via parameters, so IMHO the document
should relax those "MUST" or clearly explain the scope of them.



-- 
Iñaki Baz Castillo
<ibc@aliax.net>