Re: [lp-wan] Shepherd review of draft-ietf-lpwan-schc-over-nbiot-09.txt
Ana Minaburo <ana@ackl.io> Sat, 09 July 2022 21:38 UTC
Return-Path: <ana@ackl.io>
X-Original-To: lp-wan@ietfa.amsl.com
Delivered-To: lp-wan@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A148C157B34 for <lp-wan@ietfa.amsl.com>; Sat, 9 Jul 2022 14:38:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.20210112.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NfHGv-QvvkLH for <lp-wan@ietfa.amsl.com>; Sat, 9 Jul 2022 14:38:48 -0700 (PDT)
Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99FFDC157B33 for <lp-wan@ietf.org>; Sat, 9 Jul 2022 14:38:48 -0700 (PDT)
Received: by mail-io1-xd2b.google.com with SMTP id r76so1909646iod.10 for <lp-wan@ietf.org>; Sat, 09 Jul 2022 14:38:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8DfwIleDmJ40faJSB5Y5oDMTuQC5fEtan7cLwzgYpJM=; b=q5FjJ7xq4b8yrUFGJhF65KOZPPbk1l/Xb2rhKvbmJd0/JhRdCTLehJxLmkK15D12PL js10zrXunvAnIPXaJSgOYVf1AoW98daUhnvlizzO/Xv0PffvAJleiXjLAmdd9PRBJNkI FkDzo92LXnLnodeWkmIWGhP7cYrW+aJC4S9Awk3v4F1n5qBsq1V8Vm5sBfMfZ95mRqWk 3XTJt8lUOHN3gKuIh1TTZVYfvlcamvKZJgB75TdOyy/huxTy0PRwk3P0ns1pSr4Kd9iX uaHyefPVXxlwgS5mZAkt/3QYXqJlKpNrHaMirrNxVfo9unRUqiDr3I3J9MvMgXDK96I2 EW+A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8DfwIleDmJ40faJSB5Y5oDMTuQC5fEtan7cLwzgYpJM=; b=1mYrDYwrILGLhqQhDMNDPm1cqxcH0Jl16AgQ8SimmnrMm9GU0bG+g7qxJRaWjR7aFa kVfSTffhHGmilCf8cvB5+0vA6f+8RaWcDHtpNHSxZiBQcXwwe55p/BmNyZyZORrV5OkI Et8MEVsMnuT5B+b95wvLB9m+wAijcCVZ2XjpoyCkuMbkvmX4NuVnFE90+KhKsozbp9r1 tt0yE1NuCst+ruTbN/bCixMviraBwQxMMVze+Y+pc7/BQA++Y34qPK6kJaJD4bUNHxW7 hESBJ8k56cMfQIjs8Ak2IRkOiR7LTnf00v9yv6+jxjDNhFCz7IWGNK1JLqB54+092Thv Kf6g==
X-Gm-Message-State: AJIora8X2wWGu9TLvuH/iBmiOw6URUXnLC6rNA74h6f9n46uuZQP9TqF 1uqSzWr8WbzWTJSB+3Jpu7TIUN3GyVzOF1AjixTGRw==
X-Google-Smtp-Source: AGRyM1utrBDm2HVvx8uNXv6Zsur6SBphw9+noVXrHNbLAeybAwMFHX2GooDYfhXyRbUfIWxQL9H6qfrMbGOmCKV6Khg=
X-Received: by 2002:a05:6638:2606:b0:33e:9009:3ab4 with SMTP id m6-20020a056638260600b0033e90093ab4mr6425764jat.267.1657402727226; Sat, 09 Jul 2022 14:38:47 -0700 (PDT)
MIME-Version: 1.0
References: <SJ0PR11MB48962C9A76674B33456356EED8BB9@SJ0PR11MB4896.namprd11.prod.outlook.com> <CO1PR11MB4881B27B6F9F4337C1E2A1CDD8BA9@CO1PR11MB4881.namprd11.prod.outlook.com> <CAAbr+nTaypsW9rOznW7-jrpdsT7xMLCBr6WrauePV-7bBJ3HmA@mail.gmail.com>
In-Reply-To: <CAAbr+nTaypsW9rOznW7-jrpdsT7xMLCBr6WrauePV-7bBJ3HmA@mail.gmail.com>
From: Ana Minaburo <ana@ackl.io>
Date: Sat, 09 Jul 2022 23:38:21 +0200
Message-ID: <CAAbr+nR=e8aBK12bFmGkAgc8BCK24txdNTZBdEf3roC8rNjZ7Q@mail.gmail.com>
To: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
Cc: "draft-ietf-lpwan-schc-over-nbiot@ietf.org" <draft-ietf-lpwan-schc-over-nbiot@ietf.org>, lp-wan <lp-wan@ietf.org>
Content-Type: multipart/mixed; boundary="000000000000cea04c05e36624a9"
Archived-At: <https://mailarchive.ietf.org/arch/msg/lp-wan/XiKLutuFhQTtEMh2bgZpLMeQ4iQ>
Subject: Re: [lp-wan] Shepherd review of draft-ietf-lpwan-schc-over-nbiot-09.txt
X-BeenThere: lp-wan@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Low-Power Wide Area Networking \(LP-WAN\), also known as LPWA or Low-Rate WAN \(LR-WAN\)" <lp-wan.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lp-wan/>
List-Post: <mailto:lp-wan@ietf.org>
List-Help: <mailto:lp-wan-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lp-wan>, <mailto:lp-wan-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 09 Jul 2022 21:38:54 -0000
Hello, You will find the text version before submission Ana On Sat, Jul 9, 2022 at 11:36 PM Ana Minaburo <ana@ackl.io> wrote: > Hello Pascal, > > We are almost there, thank you for your inputs just some comments and I > push the draft-11 before on Monday afternoon. > See my comments below > > Ana > > On Thu, Jun 30, 2022 at 1:43 PM Pascal Thubert (pthubert) < > pthubert@cisco.com> wrote: > >> A few more nits: >> >> 25) You need a IANA section, if only to say that there is no IANA action >> on the draft >> > > Ana: Done, thanks > >> >> 26) a piece of fig 6 appears slightmy shifted >> | |(1)| `-----\(2)'-\ >> >> What are (1) and (2)? >> > Ana: The second PDU is larger than 1600 bytes, so here the RLC will > segment the PDU. So (1) and (2) are both segments. > >> >> Keep safe; >> >> Pascal >> >> > -----Original Message----- >> > From: Pascal Thubert (pthubert) >> > Sent: mercredi 29 juin 2022 13:48 >> > To: draft-ietf-lpwan-schc-over-nbiot@ietf.org >> > Cc: lp-wan <lp-wan@ietf.org> >> > Subject: Shepherd review of draft-ietf-lpwan-schc-over-nbiot-09.txt >> > >> > Dear authors and all: >> > >> > Many thanks for this great document! >> > >> > I find it well-written and very informative, though a few sentences >> should be >> > re-edited. In particular, the drawings in section 4.2 are just great. >> > >> > In prep for publication please find my review for >> draft-ietf-lpwan-schc-over- >> > nbiot-09, can you please consider the following suggestions and publish >> a >> > version 10: >> > >> > 1) Terminology: missing Requirements Language (BCP 14) - please add, >> see >> > example in the Yang model draft. >> > >> > Ana: done, this is new feature for md. > > >> > 2) Terminology: define PLMN; also NGW-SGW is defined but the figure >> uses NGW- >> > CSGW: please align. >> > Ana: Done > >> > >> > 3) References: make but RFC 8724, RFC 8376, RFC 2119, and RFC 8174 >> normative >> > references; and move all other references to the informative reference >> > section - unless this document cannot be implemented without details >> > specified the reference. >> > >> > Ana: Done > > >> > 4) References: typo in the title of TR33203. Also add references to OMA >> and >> > OneM2M >> > Ana: Done > >> > >> > 5) "The signaling data uses a different path with specific protocols". >> The >> > use of "data" while understandable could be misleading since we usually >> > associate with user data as opposed to signaling data; so maybe saying >> > signaling without saying data is more readable, or "control signaling" >> as you >> > do elsewhere in the document? Also, is it the same signaling as in the >> > previous sentence or is this one not in band? I got confused. >> > >> > Ana: Done, I deleted data > >> > 6) "The maximum recommended 3GPP MTU size is 1358 Bytes." Should we >> make that >> > the IPv6 MTU for the link that SCHC provides in the UE? Should we say >> that >> > the IPv6 min MTU of 1280 is always to be used in SCHC over NB IOT links >> like >> > 6LoWPAN does? >> > >> > Ana: The use of a bigger MTU will produce some inefficiencies, the 1358 > bytes is only a recommendation, you can use a bigger one, but you may > increase the overhead. > > >> > 7) "The SCHC functionalities can only be used over the radio >> transmission >> > between the Dev-UE and the RGW-eNB. ". Do you mean: "In one form of >> > deployment, the SCHC functionalities may be used over the radio >> transmission >> > between the Dev-UE and the RGW-eNB only"? Note that though I try and >> have a >> > feeling of what you mean to say, I cannot really parse the rest of the >> > paragraph. Please consider rewriting the whole paragraph for clarity; >> > possibly indicating where the SCHC GW is positioned. Please add >> references to >> > the next sections where the cases are discussed in more details (like >> say >> > "more in ..." or "see .. for more"). >> > >> > Ana change to: > Over the radio transmission, see section Section 5.1. The Dev-UE and > the RGW-eNB > may use the SCHC functionalities. Alternatively, the packets > transmitted over the path can use SCHC. When the transmissions go > over the NGW-MME or NGW-SCEF, the NGW-CSGN uses the SCHC entity. > See sections Section 5.2 and Section 5.4. The functions need to be > standardized > by 3GPP. > > >> 8) section " 4.1. Use of SCHC over the Radio link ". I understand that >> the constraints of the radio link apply even if the SCHC GW is located >> further down in the core, correct? So most of the text in that section is >> generic. >> > Ana: No, this text is not generic. The problem is that it depends where > you put SCHC the protocol stack is different, that's why we create the > use-cases. In the case of the Radio link, SCHC may be located in the PDCP > layer so you get MAC/RLC/PDCP/PDU. When you are in the NAS, SCHC is in the > NAS/RRC and your packet is MAC/RLC/RLC data. And when you are E2E your > packet is MAC/RLC/SCHC packet. > >> >> 9) "However, given the case in the future, SCHC fragmentation may be >> used. " does not parse either. >> > Ana: Change > >> >> 10) " The Appendix gives more details". This formulation or similar is >> used without a link to the section in the appendix where the additional >> information is given. A forward link would be useful. >> > Ana: I've put all the cross references > >> >> 11) " 4.2.1. SCHC Entities Placing" title is half informative. Maybe add >> " in the SCHC over NAS case" or something? >> > Ana: I correct the carriage returned the points... > >> >> 12) In this scenario, SCHC may reside in the Non-Access Stratum (NAS) >> protocol layer. " >> why "may" ? I thought the whole section 5.2 is a about this? So it just >> does not may do, correct? >> > Ana: Yes, I correct > >> >> 13) " Because the NAS protocol already uses RoHC it can adapt SCHC for >> header compression too. ". Please rephrase. Who is it? what adaptation is >> needed? Or do you mean use/adopt? >> > > Ana: Done > >> >> 14) " SCHC for IoT applications MUST be considered to improve the >> device's ". This seems to indicate what 3GPP MUST do. Certainly you mean >> something else? Please rephrase. >> >> Ana: Done > > >> 15) "SCHC Context initialization RRC (Radio Resource Control)". Aren't >> you missing a ":" sign? The whole item is unreadable without it, true for >> all the next listed items. >> >> Ana: Yes, done > > >> 16) "Implying that" -> "This implies"; " might use provision sets": >> Might? What if not? >> > Ana: The network operator must define the rules, of not SCHC is not used. > I have change the text: > The network operator in these scenarios defines the number of rules > in a context. The network operator must be aware of the IP traffic > the device will carry. Implying that the network operator might use > provision sets of rules compatible with the device's use case. For > devices acting as gateways to other devices, several rules may match > the diversity of devices and protocols used by the devices associated > with the gateway. Meanwhile, simpler devices (for example, an > electricity meter) may have a predetermined set of fixed rules and > parameters. Additionally, deploying IPv6 addresses may force > different rules to deal with each case. > >> >> 17) " The minimum physical" -> "The smallest physical" otherwise you have >> different minimum values. >> >> Ana: ok, done > > >> 18) Since a TB of 88bits has very little room for SCHC, is that room >> enough to ensure that " SCHC overhead should not exceed the available >> number of effective bits of the smallest physical TB available "? How >> should we read that "should" written in lowercase? Do you mean that it is >> preferable? Is it a MUST? What happens if not? >> >> Ana: There is not a big problem here because RLC layer will do > segmentation, is only the most optimal. > >> >> 19) 4.2.2. applied to 4.1 and 4.2 so it is weirdly placed. Maybe it >> should be 4.3? also the title seems to be missing "cases" in the end. Note >> my remark on 4.1.1 where the same is mostly true as well. >> > Ana: done > >> >> 20) 4.3.2, same comment on the listed items that we're missing ":" though >> in some cases there is a "." >> >> Ana: Done > >> 21) "capillarity gateway" -> "capillary gateway" >> >> Ana: Done > > >> 22) " mode is even desirable ": what do you mean by "even" ? >> >> Ana: change even by could be > "... the ACK-on-Error mode could be desirable to keep track of all > the SCHC packets delivered. ..." > > >> 23) " is recommended": lowercase? Also a formulation like " WINDOW_SIZE >> is recommended to be 2^N-1. " (multiple cases) feels strange. Whazt about " >> a WINDOW_SIZE of 2^N-1 is RECOMMENDED. " >> > Ana: Done > >> >> 24) "Table 10.5.163a in {3GPP-TS_24.088}": Link failure, probably an >> issue with the source markup. >> > Ana: Done, I correct the link > > >
- [lp-wan] Shepherd review of draft-ietf-lpwan-schc… Pascal Thubert (pthubert)
- Re: [lp-wan] Shepherd review of draft-ietf-lpwan-… Pascal Thubert (pthubert)
- Re: [lp-wan] Shepherd review of draft-ietf-lpwan-… Ana Minaburo
- Re: [lp-wan] Shepherd review of draft-ietf-lpwan-… Ana Minaburo
- Re: [lp-wan] Shepherd review of draft-ietf-lpwan-… Pascal Thubert (pthubert)