TRIỂN KHAI ĐÁNH GIÁ CÁC THUẬT TOÁN
4.2.3 Các thông số thiết lập ban đầu
Module Mô phỏng Testbed
Topology Sơ đồ
10 nút, truyền thông đa chặng 5 nút, truyền thông đa chặng
ứng dụng
(example- collect)
ẩ út sink không tạo gói tin để truyền Khoảng gửi gói tin= 30s Độ dài gói dữ liệu =10 byte
rexmits=8 in collect_send(): số lần truyền lại của gói tin data
Collect
COLLECTPACKETIDBITS : 8
COLLECT MAX DEPTH (RTMETRIC MAX) : 4095
SIGẩ IFICAa T RTMETRIC PAREẩ T CHAẩ GE : 1,5 * CLEU MAX HOPLIM : 15
ẩ UM RECEẩ T PACKETS : 16 MAX SEẩ Dlẩ G QUEUE : 6
REXMIT TIME : 6 sec(thời gian timeout để truyền lại nhỏ nhất tại lớp mạng)
FORWARD PACKET LIFETIME BASE : 6 sec => forward_packet_lifetime =6sec *
packetbuf_attr(PACKETBUF_ATTR_MAX_REXMIT)= khoảng thời gian lớn nhất mà một gói tin được lưu trong hàng đợi chuyển tiếp trước khi bị loại bỏ.
MAX REXMITS : 31 (Giá trị lớn nhất của max rexmit)
MAX MAC REXMITS : 2(số lần truyền lại gói tin unicast của lớp dưới lớp CSMA-MAC trước khi chuyển lên lớp trên)
MAXACKMACREXMITS : 2(SỐ lần truyền lại gói tin ACK của lớp MAC)
PROACTIVE PROBIẩ G Iẩ TERVAL : Random * 1 min
PROACTIVEPROBIẩ GREXMITS : 15 KEEPALIVE REXMITS: 8
Collect- MAX COLLECT ẩ EIGHBOR : 8
ẩ eighbor PERIODIC Iẩ TERVAL: 1 min (bảng hàng xóm sẽ được quét sau (Quản lý khoảng này).
hàng xóm) MAX AGE: 60 min (thời gian tối đa của một nút trong bảng hàng xóm).
MAX LE AGE: 10 min (thời gian tối đa của một liên kết trong bảng hàng xóm).
coẩ GESTIOẩ PEẩ ALTY: 8 * CLEU EXPECTED COẩ GESTIOẩ DURATIOẩ : 4 min
Collect- Define ẩ ETSTACK COẩ F_ẩ ETWORK = rime driver link- Dùng cơ chế collect annoucement
estimate
COLLECT LIẩ K ESTIMATE Uẩ IT : 8 Iẩ ITIAL Llẩ K ESTIMATE : 16
MAC
ẩ ETSTACK coẳ F MAC : CSMA driver ẩ ETSTACK coẩ F RDC : XMAC driver ẩ ETSTACK COẩ F RDC CHAa EL CHECK RATE : 8