Hi all, I'd appreciate it if someone could help me understand SF0 Cell Estimation Algorithm mentioned in draft-ietf-6tisch-6top-sf0-02...
https://tools.ietf.org/html/draft-ietf-6tisch-6top-sf0-02#section-5 What I've read from the draft is that the Cell Estimation Algorithm tries to have at least as many TX cells to a neighbor as RX cells which has been allocated for the neighbor as requested. It seems the algorithm assumes the communication triggering SF0 is symmetric. This idea explains why REQUIREDCELLS is given "by adding the current number of effectively used cells and the new incoming cells requirement." In the draft, cells requested to the allocation policy by the cell estimation algorithm are always TX. The numbers of SCHEDULEDCELLS and REQUIREDCELLS are only about TX cells. Is it correct? If this is the case, I wonder where the assumption, communication with a neighbor is symmetric, comes from. Supposing communication is asymmetric, where a node which has allocated RX cells for a neighbor rarely sends data to it, TX cell allocation triggered by an incoming cell requirement could not only be in vain but also cause unnecessary 6P transactions. With this scenario, it seems better that the estimation algorithm does not to take into account "incoming cell requirements." I may overlook something... I have another thing to ask, but I'd like to clarify the above first. Best, Yatch _______________________________________________ 6tisch mailing list 6tisch@ietf.org https://www.ietf.org/mailman/listinfo/6tisch