Hi,

I have comments, some of which Pascal's email covers, though.

- L3 seems a better place to implement such a mechanism than L2. L2 has no idea 
whether the packet (frame) under process is going toward the border router nor 
not. 
- we need two Node IDs, source (sender) Node ID and destination (receiver) Node 
ID, to express a link
- we may want 64-bit Node ID
- Do you have an implementation of a scheduling algorithm using this proposal? 
I cannot immediately see how useful the default set of data defined in Table 1 
is... Why isn't link PDR listed there...? I may miss something...

pascal> It looks like you have implemented and tried it out already, correct?

I'm interested in this part ;-)

Best,
Yatch

> -----Original Message-----
> From: 6tisch [mailto:6tisch-boun...@ietf.org] On Behalf Of Pascal Thubert
> (pthubert)
> Sent: Tuesday, January 14, 2020 10:11 PM
> To: Abdulkadir Karaağaç (UGent-imec) <abdulkadir.karaa...@ugent.be>;
> 6tisch@ietf.org
> Subject: Re: [6tisch] New Version Notification for
> draft-karaagac-6tisch-int-00.txt
> 
> Dear authors
> 
> This draft strikes me as very mature for a 00, and a very useful piece of 
> work as
> well.
> It looks like you have implemented and tried it out already, correct?
> 
> A few comments and questions:
> 
> * Since you are using IEs Fig 1 could represent the insertion before the IPv6
> payload.
> * There could be a Fig describing the typical format of the inserted IE at 
> the end
> of 2.2
> * A discussion on the chances of loss that are augmented as the frame are
> enlarged could be useful in the intro
> * A discussion of the INT header used as a hidden channel could be useful in
> the security section
> * It seems that the data can only be reported on packets that are going
> outwards. You may want to indicate that in a classical non-storing network
> with the root acting as backbone router, all packets fly through the 6BBR and
> can be instrumented.
> * Because of the Q bit it seems that the INT IE is also used in packets going
> down: the source routing header may make it complicated to instrument such
> packets. More description on the operation and size of inserted header in
> downwards packets could be useful. Maybe we could make the query a
> different IE altogether and save the Q bit for the future.
> * If the telemetry relates to a transmission by a child, then the node ID is 
> not
> enough to identify the link since the child has multiple parents.
> * Apparently in HbH mode 1 only the first nodes may insert data if the network
> is deep and the room limited.
> * In HbH mode 2, how do we balance the use of the space so that all hops have
> an equal chance to report their information? Is that what 2.3.1 is all about?
> * In section 2.3
> ** I believe that if nodes use different strategies some may starve. Like for 
> the
> objective function, there should be a single strategy, that may have to be 
> tuned
> for the shape of the network.
> ** in 2.3.1 if all nodes source traffic and not only the deepest ones, 
> actually the
> nodes near the root may have more opportunities, it really depends on the
> shape of the network.
> ** in 2.3.2 we seem to assume that only nodes deep in the network source
> packets. In reality, say that there can be 3 values stored, then the number of
> chances is proportional to the number of children and grandchildren, and
> nodes deep in the network may have less of these.
> ** it could be good that a node that refrains to insert redundant information 
> may
> still indicate that already sent information (sequence) is unchanged. Along
> that line of thought how do we handle loss? A same sequence sent several
> times?
> * Security section should indicate that the payload IE is modified at each hop
> and there is no guarantee that the original information is preserved
> 
> Great work!
> 
> Pascal
> 
> 
> 
> 
> 
> > -----Original Message-----
> > From: 6tisch <6tisch-boun...@ietf.org> On Behalf Of Abdulkadir
> > Karaagaç
> > (UGent-imec)
> > Sent: mardi 14 janvier 2020 10:43
> > To: 6tisch@ietf.org
> > Subject: [6tisch] FW: New Version Notification for
> > draft-karaagac-6tisch-int- 00.txt
> >
> > Dear all,
> > We have submitted a new draft describing an efficient and timely
> > monitoring solution for 6TiSCH Networks. We believe that this
> > mechanism can become a very powerful tool for 6TiSCH Networks with the
> > contribution of the 6TiSCH community.
> >
> > All kinds of feedback and comments are very welcome. Thanks a lot!
> >
> > Kind regards,
> > Abdulkadir
> >
> >
> > -----Original Message-----
> > From: internet-dra...@ietf.org <internet-dra...@ietf.org>
> > Sent: Saturday, January 11, 2020 23:21
> > To: Jeroen Hoebeke (UGent-imec) <jeroen.hoeb...@ugent.be>;
> Abdulkadir
> > Karaağaç (UGent-imec) <abdulkadir.karaa...@ugent.be>
> > Subject: New Version Notification for draft-karaagac-6tisch-int-00.txt
> >
> >
> > A new version of I-D, draft-karaagac-6tisch-int-00.txt has been
> > successfully submitted by Abdulkadir Karaagac and posted to the IETF
> repository.
> >
> > Name:               draft-karaagac-6tisch-int
> > Revision:   00
> > Title:              In-band Network Telemetry for 6TiSCH Networks
> > Document date:      2020-01-11
> > Group:              Individual Submission
> > Pages:              14
> > URL:
> https://www.ietf.org/internet-drafts/draft-karaagac-6tisch-int-
> > 00.txt
> > Status:         https://datatracker.ietf.org/doc/draft-karaagac-6tisch-int/
> > Htmlized:       https://tools.ietf.org/html/draft-karaagac-6tisch-int-00
> > Htmlized:
> https://datatracker.ietf.org/doc/html/draft-karaagac-6tisch-int
> >
> >
> > Abstract:
> >    This document describes In-band Network Telemetry for 6TiSCH
> >    Networks, offering a flexible monitoring solution with minimal
> >    resource consumption and communication overhead while supporting a
> >    wide range of monitoring operations and strategies for dealing with
> >    various network scenarios and use cases.  It enables 6TiSCH networks
> >    to collect per-packet and per-hop monitoring information by
> >    piggybacking telemetry information onto the data packets by
> >    exploiting the remaining space in the IEEE 802.15.4e frames, thus not
> >    impacting network behavior and performance.  This document also
> >    discusses the data fields and associated data types for 6TiSCH INT
> >    mechanism.
> >
> >
> >
> >
> > Please note that it may take a couple of minutes from the time of
> > submission until the htmlized version and diff are available at 
> > tools.ietf.org.
> >
> > The IETF Secretariat
> >
> > _______________________________________________
> > 6tisch mailing list
> > 6tisch@ietf.org
> > https://www.ietf.org/mailman/listinfo/6tisch
> _______________________________________________
> 6tisch mailing list
> 6tisch@ietf.org
> https://www.ietf.org/mailman/listinfo/6tisch
_______________________________________________
6tisch mailing list
6tisch@ietf.org
https://www.ietf.org/mailman/listinfo/6tisch

Reply via email to