simonduq
|
dbd4f1c579
|
Force call of subscriber_callback when the ETX of a link is estimated for the first time. Otherwise, it was not called in case of NO_ACK.
|
2012-10-05 17:24:23 +02:00 |
|
Joakim Eriksson
|
d24ecf8d59
|
added timestamp to neighbor info
|
2012-01-10 16:04:56 +01:00 |
|
Nicolas Tsiftes
|
1e61fca653
|
Fix coding style.
|
2011-12-08 15:38:35 +01:00 |
|
Nicolas Tsiftes
|
0e32956a63
|
Merge remote-tracking branch 'sf/master' into rpl-patch
|
2011-11-21 14:59:31 +01:00 |
|
nvt
|
6611291dd0
|
Ensure that packet metric is always set.
|
2011-10-10 22:10:21 +02:00 |
|
Vincent Brillault
|
2ac91d53b5
|
Add (dangerous) feature : use layer 2 acks instead of NUD in the IPv6 layer.
(Decrease packet numbers but dangerous if neighbors change their ips (not a problem in standard RPL with EUI-64 based addresses))
|
2011-07-11 14:19:14 +02:00 |
|
nvt
|
55c4df8ee7
|
Slight generalization to make it easier to switch metric.
|
2011-03-17 20:29:38 +01:00 |
|
Nicolas Tsiftes
|
eee9a68b12
|
Simplified. Removed the need for an initial guess.
|
2011-03-16 13:26:52 +01:00 |
|
Mariano Alvira
|
bb1baffc79
|
change FIX2ETX -> NEIGHBOR_INFO_FIX2ETX in some debug prints.
|
2011-02-17 20:54:57 -05:00 |
|
Adam Dunkels
|
ed3995960d
|
Changed the name of macros defined in neighbor-info.h to have the NEIGHBOR_INFO prefix.
|
2011-02-13 21:21:13 +01:00 |
|
nvt-se
|
cd08939b38
|
Corrected the reported ETX in the initial callback, and fixed the coding style
|
2010-12-15 14:35:07 +00:00 |
|
joxe
|
932fed8cc7
|
improved ETX calculation
|
2010-10-28 08:54:54 +00:00 |
|
nvt-se
|
c2c0505402
|
Increased alpha to 85 in order to get slower changes in the ETX. Put back the start guess to 3.
|
2010-10-27 00:45:24 +00:00 |
|
nvt-se
|
1fbc651bf3
|
Lowered the first guess for the ETX of a link.
|
2010-10-25 20:06:17 +00:00 |
|
nvt-se
|
86823a84fb
|
Export fix-point representation of the ETX. Make RPL temporarily use the same representation as before.
|
2010-10-22 13:50:13 +00:00 |
|
joxe
|
e414c8c5a4
|
added function for retrieving link etx to neighbor
|
2010-10-22 11:34:24 +00:00 |
|
nvt-se
|
6e28b1d3fb
|
Reduced ETX_LIMIT in order to avoid overflows. Removed ETX_LOSS_PENALTY and set packet_etx to ETX_LIMIT instead upon packet loss.
|
2010-10-21 19:46:21 +00:00 |
|
nvt-se
|
58db04ee64
|
Set a high penalty for packet losses.
|
2010-09-15 15:59:52 +00:00 |
|
nvt-se
|
098f4001e0
|
Use fixed point arithmetic in the calculations of the ETX EWMA
|
2010-09-15 15:10:25 +00:00 |
|
adamdunkels
|
a6bd51f361
|
If a packet is lost due to NOACK or TXERR, we count the number of transmissions and we add an additional loss penalty (currently one)
|
2010-06-14 06:51:58 +00:00 |
|
adamdunkels
|
296c828ac2
|
Removed instant reaction to packet loss. Previously, a neighbor was dropped if no MAC layer ack was received.
|
2010-06-08 19:25:40 +00:00 |
|
nvt-se
|
6c4bf93141
|
Handle MAC_TX_ERR notifications.
|
2010-05-25 15:29:51 +00:00 |
|
nvt-se
|
f882901bf6
|
Remove unreachable neighbors immediately, rather than using an ETX threshold that leads to slow topological repairs. ETX information should later be stored even for removed neighbors if there is room.
|
2010-05-24 16:38:17 +00:00 |
|
nifi
|
0ec8d499e4
|
Bug fix: only call subscriber if set
|
2010-03-25 19:30:44 +00:00 |
|
nvt-se
|
0eae63b29a
|
Set a higher start ETX. Avoiding adding a neighbor after a failed packet transmission.
|
2010-03-19 16:55:29 +00:00 |
|
nvt-se
|
1a9e00ab78
|
Purge neighbors that go over a configurable ETX limit. Increase the no-ACK penalty.
|
2010-03-17 15:08:46 +00:00 |
|
nvt-se
|
6ce15b14c9
|
prepend net/ to include paths
|
2010-03-12 13:23:50 +00:00 |
|
nvt-se
|
814dd8bf59
|
Added generic modules for neighbor information.
|
2010-03-12 13:19:45 +00:00 |
|