|
326 | 326 | */
|
327 | 327 | #define THREAD_BBR_ROUTER_ID_REQUEST_STATUS THREAD_COAP_STATUS_TLV_HAVE_CHILD_ID_REQUEST
|
328 | 328 |
|
329 |
| -/* |
330 |
| - * Number of destination and neighbor cache entries assuming 250 thread devices (worst case) connecting to cloud service. |
| 329 | +/* Border Router IPv6 neighbour and destination cache configuration |
| 330 | + * Number of neighbor cache entries assuming 250 thread devices (worst case) connecting to cloud service. |
331 | 331 | * Six entries reserved for backbone devices.
|
332 | 332 | */
|
333 |
| -#define THREAD_BBR_IPV6_DESTINATION_CACHE_SIZE 256 |
| 333 | +#define THREAD_BBR_IPV6_NEIGHBOUR_CACHE_SIZE 256 |
| 334 | +#define THREAD_BBR_IPV6_NEIGHBOUR_CACHE_SHORT_TERM 128 |
| 335 | +#define THREAD_BBR_IPV6_NEIGHBOUR_CACHE_LONG_TERM 32 |
| 336 | +#define THREAD_BBR_IPV6_NEIGHBOUR_CACHE_LIFETIME 600 |
| 337 | + |
| 338 | +/* Router IPv6 neighbour and destination cache configuration */ |
| 339 | +#define THREAD_ROUTER_IPV6_NEIGHBOUR_CACHE_SIZE 128 |
| 340 | +#define THREAD_ROUTER_IPV6_NEIGHBOUR_CACHE_SHORT_TERM 64 |
| 341 | +#define THREAD_ROUTER_IPV6_NEIGHBOUR_CACHE_LONG_TERM 8 |
| 342 | +#define THREAD_ROUTER_IPV6_NEIGHBOUR_CACHE_LIFETIME 600 |
| 343 | +#define THREAD_ROUTER_IPV6_DESTINATION_CACHE_SIZE 32 |
| 344 | +#define THREAD_ROUTER_IPV6_DESTINATION_CACHE_SHORT_TERM 16 |
| 345 | +#define THREAD_ROUTER_IPV6_DESTINATION_CACHE_LONG_TERM 4 |
| 346 | +#define THREAD_ROUTER_IPV6_DESTINATION_CACHE_LIFETIME 600 |
| 347 | + |
| 348 | +/* End device IPv6 neighbour and destination cache configuration */ |
| 349 | +#define THREAD_END_DEVICE_IPV6_NEIGHBOUR_CACHE_SIZE 32 |
| 350 | +#define THREAD_END_DEVICE_IPV6_NEIGHBOUR_CACHE_SHORT_TERM 16 |
| 351 | +#define THREAD_END_DEVICE_IPV6_NEIGHBOUR_CACHE_LONG_TERM 4 |
| 352 | +#define THREAD_END_DEVICE_IPV6_NEIGHBOUR_CACHE_LIFETIME 600 |
| 353 | +#define THREAD_END_DEVICE_IPV6_DESTINATION_CACHE_SIZE 16 |
| 354 | +#define THREAD_END_DEVICE_IPV6_DESTINATION_CACHE_SHORT_TERM 8 |
| 355 | +#define THREAD_END_DEVICE_IPV6_DESTINATION_CACHE_LONG_TERM 4 |
| 356 | +#define THREAD_END_DEVICE_IPV6_DESTINATION_CACHE_LIFETIME 600 |
334 | 357 |
|
335 | 358 | /*
|
336 | 359 | * Timeout to solicit address from DHCP if previous request fails.
|
|
0 commit comments