Hi Wesley,
Sorry for the delay. Here are the follow-up updates of your telechat review.
Regarding the relationship between TIPS and ALTO/SSE, we think that they can
both transport incremental updates but offer different and complementary
capabilities: TIPS is optimizing for throughput and ALTO/SSE is optimizing for
latency (as server can push multiple updates without waiting for new requests
from the client). As a matter of fact, these two extensions can be combined.
Thus, our decision is that TIPS does not obsolete ALTO/SSE.
We propose some new text in Sec 1 to talk about the differences and relations
and in Sec 6 to specify how they can be combined with an example. The proposed
text in the introduction is as follows:
NEW:
While ALTO/SSE [RFC8895] and TIPS both can transport incremental
updates of ALTO information resources to clients, they have different
design goals. The TIPS extension enables more scalable and robust
distribution of incremental updates, but is missing the session
management and built-in server push capabilities of ALTO/SSE. From
the performance perspective, TIPS is optimizing throughput by
leveraging concurrent and out-of-order transport of data, while ALTO/
SSE is optimizing latency as new events can be immediately
transferred to the clients without waiting for another round of
communication when there are multiple updates. Thus, we do not see
TIPS as a replacement but as a complement of ALTO/SSE. One example
of combining these two extensions is as shown in Section 6.3.3.
Please let us know if this addresses your comments. Thanks!
Best,
Kai
> -Original Messages-
> From: kai...@scu.edu.cn
> Send time:Tuesday, 10/24/2023 21:22:45
> To: mohamed.boucad...@orange.com
> Cc: "iot-director...@ietf.org" , "alto@ietf.org"
> , "last-c...@ietf.org" ,
> "draft-ietf-alto-new-transport@ietf.org"
>
> Subject: Re: [alto] Iotdir telechat review of draft-ietf-alto-new-transport-17
>
> Hi Med and Wesley,
>
> Thanks for the comments! I already fix nits 1 & 3 and we will propose some
> new texts for Issue 1) and Nits 2) as soon as possible.
>
> Best,
> Kai
>
>
> > -Original Messages-
> > From: mohamed.boucad...@orange.com
> > Send time:Tuesday, 10/24/2023 13:40:02
> > To: "Wesley Eddy" , "iot-director...@ietf.org"
> >
> > Cc: "alto@ietf.org" ,
> > "draft-ietf-alto-new-transport@ietf.org"
> > , "last-c...@ietf.org"
> >
> > Subject: RE: [alto] Iotdir telechat review of
> > draft-ietf-alto-new-transport-17
> >
> > Hi Wes,
> >
> > On your first point, the WG discussed that point and the conclusion was to
> > not obsolete SSE:
> > https://datatracker.ietf.org/meeting/117/materials/slides-117-alto-alto-charter-items-issues-01
> >
> > Re-reading the text in the draft, I do agree that your comment is fair and
> > NEW text is needed to better clarify this. I trust the authors will take
> > care of this.
> >
> > Thank you for tagging this.
> >
> > Cheers,
> > Med
> > (Doc Shepherd)
> >
> > > -Message d'origine-
> > > De : alto De la part de Wesley Eddy via
> > > Datatracker
> > > Envoyé : lundi 23 octobre 2023 19:13
> > > À : iot-director...@ietf.org
> > > Cc : alto@ietf.org; draft-ietf-alto-new-transport@ietf.org; last-
> > > c...@ietf.org
> > > Objet : [alto] Iotdir telechat review of draft-ietf-alto-new-
> > > transport-17
> > >
> > > Reviewer: Wesley Eddy
> > > Review result: Ready with Issues
> > >
> > > I only found 1 real "issue" in reading this document, and a few
> > > smaller nits, described below. None of these comments are
> > > specifically related to IoTDIR type of concerns, and it doesn't seem
> > > like the protocol would be intended for use in IoT.
> > >
> > > Issues:
> > >
> > > 1) The placement of TIPS relative to other ALTO standards is unclear.
> > > This became evident to me on page 4, reading the bottom paragraph with
> > > "Despite the benefits, however, ...". Is the gist of this paragraph
> > > supposed to be that the WG does not think that TIPS should totally
> > > replace ALTO/SSE? It's not clear to me what the recommendation or
> > > applicability statement for these is in practical terms. The WG
> > > should convey more clearly what it believes implemenentations and
> > > deployments should be using, under what circumstances. If both
> > > protocols are maintained as standards track, then it should be clearly
> > > stated why that needs to be the case and that this does not obsolete
> > > ALTO/SSE. It seems to be created as another option, with unclear
> > > guidance provided to implementers about what to do.
> > >
> > > Nits:
> > >
> > > 1) page 4
> > > from
> > > "no capability it transmits incremental"
> > > to
> > > "no capability to transmit incremental"
> > >
> > > 2) I don't know if this is typical for other ALTO documents, but the
> > > usage of the term "transport protocol" in the first paragraph of
> > > section 1 is not consistent with the