Re: [atoca] draft-ietf-atoca-requirements-02.txt, etc.

Randall Gellens <randy@qualcomm.com> Sat, 04 February 2012 22:09 UTC

Return-Path: <randy@qualcomm.com>
X-Original-To: atoca@ietfa.amsl.com
Delivered-To: atoca@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D846A21F8471 for <atoca@ietfa.amsl.com>; Sat, 4 Feb 2012 14:09:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.916
X-Spam-Level:
X-Spam-Status: No, score=-103.916 tagged_above=-999 required=5 tests=[AWL=2.683, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 O8LpCL8Zrcyb for <atoca@ietfa.amsl.com>; Sat, 4 Feb 2012 14:09:07 -0800 (PST)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by ietfa.amsl.com (Postfix) with ESMTP id 94B5C21F847D for <atoca@ietf.org>; Sat, 4 Feb 2012 14:09:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=randy@qualcomm.com; q=dns/txt; s=qcdkim; t=1328393347; x=1359929347; h=message-id:in-reply-to:references:x-mailer:date:to:from: subject:cc:mime-version:content-type:x-random-sig-tag: x-originating-ip; z=Message-ID:=20<p06240601cb534c2bd8a8@loud.pensive.org> |In-Reply-To:=20<A858D3A5-6AF2-4D51-B576-8ECEBC44A524@gmx .net>=0D=0A=20<29AAD277-1C5F-45BF-8C57-8135990378EC@gmx.n et>|References:=20<p06240601caeb9e4d031c@dhcp-44e5.meetin g.ietf.org>=0D=0A=20<A858D3A5-6AF2-4D51-B576-8ECEBC44A524 @gmx.net>=0D=0A=20<29AAD277-1C5F-45BF-8C57-8135990378EC@g mx.net>|X-Mailer:=20Eudora=20for=20Mac=20OS=20X|Date:=20S at,=204=20Feb=202012=2013:24:04=20-0800|To:=20Hannes=20Ts chofenig=20<hannes.tschofenig@gmx.net>,=20<atoca@ietf.org >|From:=20Randall=20Gellens=20<randy@qualcomm.com> |Subject:=20Re:=20[atoca]=20draft-ietf-atoca-requirements -02.txt,=20etc.|CC:=20Randall=20Gellens=20<randy@qualcomm .com>|MIME-Version:=201.0|Content-Type:=20text/plain=3B =20charset=3D"us-ascii"=3B=20format=3Dflowed |X-Random-Sig-Tag:=201.0b28|X-Originating-IP:=20[172.30.3 9.5]; bh=jTpiLdLjZbryVXfklwOdWmwsK7CvyaaoiD0nq6c8HP0=; b=iqtfOX4akasJWx9a0T2oCPQhc0sFGxaYrrorExq69WGNMjHwI9HZXw63 SO18DMZkUoAgr1zlTC3Ox22o7GF/eTLEq12VDk4bhFIj8wgMl9/Rlxvoi QPz1j+Jw1FxggZeOx99j4wXL3IdHrI8RK+i/Ex6dNlzPYLuIATxdYnO9h k=;
X-IronPort-AV: E=McAfee;i="5400,1158,6610"; a="158308559"
Received: from ironmsg02-l.qualcomm.com ([172.30.48.16]) by wolverine02.qualcomm.com with ESMTP; 04 Feb 2012 14:09:06 -0800
X-IronPort-AV: E=Sophos;i="4.73,356,1325491200"; d="scan'208";a="119105888"
Received: from nasanexhc07.na.qualcomm.com ([172.30.39.190]) by ironmsg02-L.qualcomm.com with ESMTP/TLS/AES128-SHA; 04 Feb 2012 14:09:06 -0800
Received: from loud.pensive.org (172.30.39.5) by qcmail1.qualcomm.com (172.30.39.190) with Microsoft SMTP Server (TLS) id 14.1.339.1; Sat, 4 Feb 2012 14:09:05 -0800
Message-ID: <p06240601cb534c2bd8a8@loud.pensive.org>
In-Reply-To: <A858D3A5-6AF2-4D51-B576-8ECEBC44A524@gmx.net> <29AAD277-1C5F-45BF-8C57-8135990378EC@gmx.net>
References: <p06240601caeb9e4d031c@dhcp-44e5.meeting.ietf.org> <A858D3A5-6AF2-4D51-B576-8ECEBC44A524@gmx.net> <29AAD277-1C5F-45BF-8C57-8135990378EC@gmx.net>
X-Mailer: Eudora for Mac OS X
Date: Sat, 04 Feb 2012 13:24:04 -0800
To: Hannes Tschofenig <hannes.tschofenig@gmx.net>, atoca@ietf.org
From: Randall Gellens <randy@qualcomm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Random-Sig-Tag: 1.0b28
X-Originating-IP: [172.30.39.5]
Subject: Re: [atoca] draft-ietf-atoca-requirements-02.txt, etc.
X-BeenThere: atoca@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion list for the IETF Authority-to-Citizen Alert \(atoca\) working group." <atoca.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/atoca>, <mailto:atoca-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/atoca>
List-Post: <mailto:atoca@ietf.org>
List-Help: <mailto:atoca-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/atoca>, <mailto:atoca-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 Feb 2012 22:09:09 -0000

At 11:18 AM +0200 1/14/12, Hannes Tschofenig wrote:
>  Hi all,
>
>  I have just looked at the meeting minutes from the Taipei meeting 
> and noticed that Randy was the action item to review the 
> requirements/framework document.
>
>  Randy, when do you think can you take a look at it or do you want 
> to do that during a WGLC?

That was sent on November 17, immediately following the meeting (I 
figured it was best to send it out right away and avoid it getting 
buried under other work).


At 11:26 AM +0200 1/14/12, Hannes Tschofenig wrote:

>  Hi Randy,
>
>  I just found this mail. This may be your promised review. Is it?

Hi Hannes, yes, that's it.


>
>  On Nov 18, 2011, at 7:32 AM, Randall Gellens wrote:
>
>   > I've read though the draft, and I think it needs to clearly 
> identify the problems to be solved.  I'd suggest a new sub-section 
> ...
>  ...snip...
>>... and a new section before Terminology to define the problems to 
>> be solved, ideally with a small number of example use cases.
>
>  Do the use cases Brian sent to the list address your feedback?

They are a step towards it, but I think more work is needed.  I've 
sent some additional emails to the group.

>   > Also, the document should be higher-layer and not dive into CAP 
> and other lower-level details.
>
>  CAP is only mentioned twice in the document and that does not seem 
> to be too far fetched given that the charter says we are using it.

There are a number of reasons to use CAP (including the fact that 
CMAS uses it).  But, it's a fairly low level detail that needs to be 
built up to and justified based on the use cases and the requirements 
we need to meet the use cases.

>  However, I could soften the language a bit, such as
>
>  FROM:
>
>     Alert Delivery:
>
>        In this step the alert message is distributed to one or multiple
>        Receivers.  The Receiver as a software module that presents the
>        alert message to the Receipient.  The alert encoding is
>        accomplished via the Common Alerting Protocol (CAP) and such an
>        alert message contains useful information needed for dealing with
>        the imminent danger.
>
>  TO:
>
>     Alert Delivery:
>
>        In this step the alert message is distributed to one or multiple
>        Receivers.  The Receiver as a software module that presents the
>        alert message to the Receipient.  The alert encoding may be   
>        accomplished using Common Alerting Protocol (CAP). An
>        alert message contains useful information needed for dealing with
>        the imminent danger.
>
>
>  FROM:
>
>  With the usage of CAP these
>     alert message content requirements are delegated to the authors and
>     originators of alerts.
>
>  TO:
>
>     The requirements for the alert content are with the authors and the
>     originators of that alert rather than with the distribution system itself.

That's an improvement, but there still seems to be a lot missing, 
specifically, what are the problems we need to solve, and what 
requirements do we have in order to solve the problems?  Then, we can 
get into lower-level details, including the format of an alert.  We 
might justify CAP by a desire to interoperate with CMAS, for example, 
but if so we should be clear as to why we have it, and where it is 
needed (e.g., is it needed for all governmental levels or just 
national?)

>  Also, during the meeting someone said that I should replace LoST 
> with discovery.
>  That's fine in some sense but I don't want to be super abstract so 
> that nobody
>  understands the intentions anymore.
>
>   > Finally, I strongly recommend NOT using the term Message 
> Handling System (MHS) as this has specific meaning already.
>
>  What terminology do you suggest?

What about Alert Handling System?  The problem with MHS and Message 
Handling System is the long history of use with other, quite 
different systems.

-- 
Randall Gellens
Opinions are personal;    facts are suspect;    I speak for myself only
-------------- Randomly selected tag: ---------------
Antonym: The opposite of the word you're trying to think of.