Hi. Forwarding Events.LinkResult should also include the parameter that indicates that total number of transmission attempts for this specific packet. The ETX of the specific link (e.g., [src,dest] pair) can be computed using this information easily.
Thanks! -John ------ JeongGil Ko, Ph.D. Researcher Electronics and Telecommunications Research Institute (ETRI) http://sites.google.com/site/jeonggilko/ On Oct 26, 2012, at 12:18 AM, Hugo De Haas <[email protected]> wrote: > Hi Everyone, > > > I am using TinyOS 2.1.2. In the TinyRPL implementation there is a function > ForwardingEvents.LinkResult [lib/net/rpl/RPLRankP.nc:524] which updates the > etx_hop in the parentSet of each node. This function is only called inside > the function IPForward.sendDone [lib/net/blip/IPForwardingEngineP.nc:314]. So > the link quality between nodes is only updated if a packet is successfully > sent. The value is updated with the amount of attempts needed to send it and > a certain ratio. > > > But how does the code handle unsuccessful send packets? Does the link quality > get updated on a failed attempt? > > I have been looking into this matter for multiple days but I have not found > any indication whether such an update happens. Not in de Blip code nor in > the RPL code. > > > BR, > > Hugo > > _______________________________________________ > Tinyos-help mailing list > [email protected] > https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
