Re: [lp-wan] Last Call: <draft-ietf-lpwan-overview-07.txt> (LPWAN Overview) to Informational RFC

Stephen Farrell <stephen.farrell@cs.tcd.ie> Tue, 23 January 2018 11:42 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4E0F1241F3; Tue, 23 Jan 2018 03:42:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.31
X-Spam-Level:
X-Spam-Status: No, score=-4.31 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cs.tcd.ie
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 tI5mO4TIG9eL; Tue, 23 Jan 2018 03:42:28 -0800 (PST)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 794571205D3; Tue, 23 Jan 2018 03:42:28 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 41D4BBE39; Tue, 23 Jan 2018 11:42:27 +0000 (GMT)
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1Wtw_R7VZOsR; Tue, 23 Jan 2018 11:42:27 +0000 (GMT)
Received: from [134.226.36.93] (bilbo.dsg.cs.tcd.ie [134.226.36.93]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id C69A6BDCC; Tue, 23 Jan 2018 11:42:26 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1516707747; bh=ewD0oO741iqfDdczy5qEDVjDNm7oPHqKOHQqneSvHhg=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=Md0qpM21vB5tY9lxgmRRb+uWRNIxGttLsVhTozgnYZIXuedvJz5oZToWj02koDJWW +yKRzAiUXt7iLCJR2PmI4vjEBbjPqKEiLZenjJvaR0elg2gr0wRMnUH5v7FrGZ33Qh h7zmRRW5qFeXtkIQePGx9rtbaceqDFPREK6Gwl8w=
Subject: Re: [lp-wan] Last Call: <draft-ietf-lpwan-overview-07.txt> (LPWAN Overview) to Informational RFC
To: Abdussalam Baryun <abdussalambaryun@gmail.com>
Cc: lp-wan@ietf.org, lpwan-chairs@ietf.org, iesg@ietf.org, ietf <ietf@ietf.org>, draft-ietf-lpwan-overview@ietf.org
References: <151485324769.22291.6072499979541314633.idtracker@ietfa.amsl.com> <CADnDZ88pNk9KAc8U0J0_TdR8LnG14c=wGMHyAO3LtMg758q0Mg@mail.gmail.com> <96be6f20-dd3f-825f-d884-c1cbd0e158eb@cs.tcd.ie> <CADnDZ88ZTvetBMCPgS7dVEMyu2xjKSyvQ-Z0+wW7gAvya8q0vw@mail.gmail.com> <921c54c5-91d5-3682-30a7-329dfc6a4566@cs.tcd.ie> <CADnDZ88BOChtu-wKQiy8C0w_0qwa4XzRY7KrCej6my9LQ83QsQ@mail.gmail.com>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Openpgp: id=5BB5A6EA5765D2C5863CAE275AB2FAF17B172BEA; url=
Message-ID: <498fb04c-a691-fbdd-5621-55bcf1ba10d3@cs.tcd.ie>
Date: Tue, 23 Jan 2018 11:42:24 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <CADnDZ88BOChtu-wKQiy8C0w_0qwa4XzRY7KrCej6my9LQ83QsQ@mail.gmail.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="j5gYLbxhsvpxX1tbtxuMuH6VJmJ3ENEpi"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/sXVxqnf7gRLUwa_JmvHGvGUeDVw>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Jan 2018 11:42:31 -0000

Hiya,

Thanks for the suggested text. In my reactions below, I'm
generally going for no/minimal change, given that the draft
has been through the WG process etc. In other words, if I
think that your suggested changes don't make a noticeable
improvement (e.g. if I figure they're neutral) then I'd
like to not make changes unless someone else agrees your
suggested change is worth making. I hope that's ok given
where this draft is in the overall process.

On 22/01/18 23:10, Abdussalam Baryun wrote:
> Hi Stephen,
> 
> My final comments for the draft, I found a good overview which I suggest to
> add,
> 
> My comments [cm] and suggestions  [sg],
> 
> [cm] IMHO, Rfc4919 is easy to read and I prefer this draft to have similar
> structure. Long pages with no sections and subsections makes it difficult
> to read or see characteristics. please make some subsections with a number
> or with a point.
> 
> [Sg] The title should not be in letters, however the draft does not cover
> all LPWAN technologies available, so I suggest
> 
> [sg] replace title to > Low Power Wide Area Networks technology overview

I don't object but slightly prefer the current title. If someone
else likes expanding the acronym, I'd be ok with that but for now
I think leaving it as-is is fine.

> 
> [Sg] to delete the dollar costs in the draft's body, only in the
> introduction we may mention that as to give a feeling of cost, but if we
> put per technology, that seems like writing marketing or business
> information, and not writing engineering informational.

The WG did chat about that way-back and IIRC I think the consensus
was to leave the information there as it's about design goals for
the various technologies. I think the only one with a US$ amount
mentioned is in 2.2.2 and that's stated as a target and not as an
achieved result.

> 
> In Abstract>
> 
> Low Power Wide Area Networks (LPWAN) are wireless technologies with
> 
> characteristics such as large coverage areas, low bandwidth, possibly
> 
> very small packet and application layer data sizes and long battery
> 
> life operation.
> 
> 
> 
> cm> The draft must state exactly the Low Power characteristic as defining
> it with wireless wan. IMO we don't use the bandwidth to represent bit rate
> while discussing in the layers under ip. Furthermore, some LPWAN use spread
> techniques LoRa which are not low BW or not NB.
> 
> cm> In page 21 the draft contradicts the low BW by mentioning high BW, but
> that is spreading BW not speed.

I think the text on p21 is fine. Wi-SUN does differ from the
other described technologies in this way, so it's correct to
provide the information I think.

> Old edit> Low Power Wide Area Networks (LPWAN) are wireless technologies
> with characteristics such as large coverage areas, low bandwidth, possibly
> very small packet and application layer data sizes and long battery life
> operation.
>
> New edit>
> 
> Low Power Wide Area Networks (LPWAN) are wireless networks with low power
> and long range transmission technologies, with characteristics such as low
> transmission bit rate, high receiver sensitivity, possibly very small
> packet and application layer data sizes and long battery life operation,
> and large number of end devices distributed over large geographical areas
> for a low cost.

I don't find your suggested text clearer, sorry, so unless
someone agrees with you I think leaving it as-is is better.

> 
> 
> 
> Add>  Applicability Statement: (add in one section number)

Note that I do not agree an applicability statement is called
for by our process. If you want to have a discussion about
that aspect of IETF process, feel free to have that chat with
the responsible AD.

> 
> 
> The objective of LPWAN technologies is to achieve a long range with low
> power consumption and low cost different from other wireless WAN
> technologies for which achieving higher data rate, lower latency and higher
> reliability. LPWAN technologies are used in various emerging smart city and
> machine-to-machine (M2M) applications like: tracking physical objects,
> detecting or monitoring data about environment/industry/system, metering
> reporting for water, electricity, etc. Furthermore, in some applications
> the end-devices may be dependent or independent within the network, and the
> end-devices are either part in the data analysis or just data reporting.
> Mostly in LPWAN the end-devices are used as data reporting  with low
> processing and the gateways as the access point. Some applications can use
> the end-devices as transmitters only without receivers, or with very short
> listening periods.

I'll consider your suggested text when I address Warren's IESG
ballot comment and Andy's rtgdir review as they were asking for
some similar kinds of text. So I expect we'll end up adding
something along these lines. (Note that I plan to do that after
I've seen other IESG comments on the draft.)

> 
> 
> Add>  LPWAN uses star topology to eliminates many overhead associated with
> the use of meshing such as forwarding or routing overheads.

I'm not sure that's fully accurate. If someone else wants to
support adding that then I'd like to hear from them, but for
now I don't think that addition would be useful.

> 
> SG> Rfc7452 should be referenced because mentions the Architectural
> Considerations in Smart Object Networking which is related in covering the
> gap for LPWAN.

Being "related" isn't a good enough reason to add a reference.
But see below.

> 
> 
> [cm] the LoRA gateways use IP, but end devices have no.
> 
> 
> 
> Sg>delete> As of today, essentially no LPWAN devices have IP capabilities.
> 
> Replace> As of today, essentially no LPWAN end-devices have IP capabilities.
> 

Sure. Fixed in editor's version.

> 
> [cm] there are redundancy in the draft, needs to be deleted. Example when
> draft defines LPWAN, then RoLa is simply defined that it is a LPWAN, we
> don't have to repeat LPWAN definition again.another example is repeating
> the life of 10 year for each technology, which can be defined once for
> LPWAN. However, that life time was not an important characteristic for the
> specific technology, so I think we should specify subsections for character.
> 
> 
> 
> [Cm] the draft does not mention the MAC mechanisms used for each LPWAN
> technologies, which is very important when we want to make IP over LPWAN.
> It needs to mention ALOHA and CSMA which are used in LPWAN. I think RoLa
> and SIGFox use ALOHA, and NB-IoT uses TDMA.
> 
> [cm] as we are in IETF can contact those vendors of these technologies of
> LPWAN, we can get the information easily confirmed.
> 
> 
> 
> Suggest> each technology within the characteristic section needs to clarify
>  the uplink (UL) and downlink (DL) data/control messages or channels, and
> symmetrical or/and asymmetric, for each subsection of the following:
> 
> -ranges (for rural, urban, they maybe with different ranges)
> 
> -band (licensed or unlicensed) and with region/country
> 
> -data rate and duty cycle
> 
> -channels
> 
> -end-devices memory/processing needs
> 
> -link budget target
> 
> -MAC mechanism used for up and/or down
> 
> -Modulation/coding
> 
> -max number of devices served
> 
> -roaming/handover availability
> 
> -localization
> 
> -synchronized of synchronized network
> 
> -main application other possibility.
> 
> -operation

I don't agree with that suggestion. The text describing each
of the technologies is more-or-less what was contributed by
some folks who are proponents of those technologies, and is
IMO sufficiently clear to be useful. The WG discussed the
idea of trying to provide the kind of comparisons you
suggest above and had consensus to *not* do that, as it
could lead to a pointless bun-fight between the proponents
of different technologies. I don't believe there is any
indication that the WG might change it's mind on that.

> 
> 
> 
> 
> [sg]
> 
> Old> section 2.1.1>
> 
> LoRaWAN is an ISM-based wireless technology for long-range low-power
> 
> low-data-rate applications developed by the LoRa Alliance, a
> 
> membership consortium. <https://www.lora-alliance.org/> This draft
> 
> is based on version 1.0.2 [LoRaSpec] of the LoRa specification. That
> 
> specification is publicly available and has already seen several
> 
> deployments across the globe.
> 
> 
> 
> New> section 2.1.1>
> 
> LoRaWAN is an ISM-based LPWAN developed by the LoRa Alliance, a
> 
> membership consortium. <https://www.lora-alliance.org/> This draft
> 
> is based on version 1.0.2 [LoRaSpec] of the LoRa specification. That
> 
> specification is publicly available and has already seen several
> 
> deployments across the globe.

I don't see any benefit in that change so unless someone else
also likes it and can explain why I think we're fine with the
current text.

> 
> 
> 
> [cm] the RFC7452 is very interesting because it mentions the tricky issue I
> mentioned in my previous email for this overview, also theis RFC refered
> that some technologies may be rebuild, similar to what I was mentioning in
> my email regarding adaptations by both IP protocols and the
> under-technologies. I suggest that should be mentioned also in the draft.
> 
> 
> 
> [Sg] The LPWAN is used/applied within the IoT and M2M environment, so we
> need to consider the recommendations of RFC7452.
> 
> 
> 
> [Sg] The gap analysis should include some issues/analysis in RFC7452 (or
> reference and point to it), because rfc7452 makes important protocol design
> considerations related to LPWAN technologies, also this RFC mentions some
> IP challenges for such smart environment.

I'll look back over 7452 and see if there are issues there that
need to be reflected in the gap analysis. But if there are, then
we'll want specific text about those issues, and not general
statements such as the two you offer above.

I'll also look over 8240 and see if there are specific points
from that that need discussing in the gap analysis.

For both cases, if there is text that I think is needed I'll
first raise that on the WG list. And again, given where we
are in the process, I'll be aiming to not add new text unless
it makes a substantive improvement to the overall draft.

Cheers,
S.


> 
> Section 5> should reference rfc7452 and 8240, because they make important
> security considerations related to this draft.
> 
> 
> 
> Add>References>
> 
> 
> 
> Raza, U., Kulkarni, P., and Sooriyabandara, M., 'Low Power Wide Area
> Networks: An Overview', 2017
> 
> 
> 
> H. Tschofenig, J. Arkko, D. Thaler, and D. McPherson, 'Architectural
> Considerations in Smart Object Networking', RFC7452, Mar 2015
> 
> 
> H. Tschofenig, S. Farrell, 'Report from the Internet of Things Software
> Update (IoTSU) Workshop 2016', RFC8240, Sep 2017.
> 
> 
> 
> Best Regards
> 
> AB
> 
> 
> 
> On Sun, Jan 21, 2018 at 4:30 PM, Stephen Farrell <stephen.farrell@cs.tcd.ie>
> wrote:
> 
>>
>> Hiya,
>>
>> On 20/01/18 23:03, Abdussalam Baryun wrote:
>>> Hi Stephen,
>>>
>>> How are you doing, it is long time from last time we meet in ietf89,
>>
>> Yes, time flies.
>>
>>> I
>>> thank you for your welcoming. my comments below
>>
>> No problem.
>>
>>> but ok, I will do some suggestions in my next message for you,
>>
>> Grand. I'll respond in detail when you send your suggested text.
>>
>> S.
>> --
>> PGP key change time for me.
>> New-ID 7B172BEA; old-ID 805F8DA2 expires Jan 24 2018.
>> NewWithOld sigs in keyservers.
>> Sorry if that mucks something up;-)
>>
> 

-- 
PGP key change time for me.
New-ID 7B172BEA; old-ID 805F8DA2 expires Jan 24 2018.
NewWithOld sigs in keyservers.
Sorry if that mucks something up;-)