ĐẠI HC THÁI NGUYÊN
TRƢỜNG ĐẠI HC CÔNG NGH THÔNG TIN VÀ TRUYN THÔNG
H Th ng
ĐÁNH GIÁ SỰ TÁC ĐỘNG CA TỐC ĐỘ DI CHUYN
VÀ TI D LIỆU ĐI VI HIU NĂNG ĐỊNH TUYN
TRONG MNG AD HOC
LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH
Thái Nguyên - 2019
ĐẠI HC THÁI NGUYÊN
TRƢỜNG ĐẠI HC CÔNG NGH THÔNG TIN VÀ TRUYN THÔNG
H Th ng
ĐÁNH GIÁ SỰ TÁC ĐỘNG CA TỐC ĐỘ DI CHUYN
VÀ TI D LIU ĐỐI VI HIU NG ĐỊNH TUYN
TRONG MNG AD HOC
Ngành: Khoa hc máy tính
Mã s: 8 48 01 01
LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH
NGƢỜI HƢỚNG DN KHOA HC
TS. NGUYỄN ĐÌNH DŨNG
Thái Nguyên - 2019
LI CẢM ƠN
Sau thi gian hc tp và rèn luyn tại Trƣờng Đại hc Công ngh thông tin
Truyn thông Đi hc Thái Nguyên, bng s biết ơn kính trọng, tôi xin
gi li cảm ơn chân thành đến Ban Giám hiu, Phòng Đào tạo Khoa Công
ngh thông tin thuộc Trƣờng Đại hc Công ngh thông tin Truyn thông
Đại hc Thái Nguyên cùng các thy, giáo đã nhiệt tình hƣớng dn, ging dy
to mọi điều kin thun lợi giúp đỡ tôi trong sut quá trình hc tp, nghiên
cu và hoàn thin lun văn này.
Đặc bit, tôi xin bày t lòng biết ơn sâu sc ti Thy TS. Nguyn Đình
Dũng, ngƣời đã trực tiếp hƣớng dn, giúp đỡ tôi trong quá trình thc hin đề tài.
Xin chân thành cảm ơn gia đình, bạn bè cùng đồng nghiệp đã tạo điều kin
sát, nghiên cứu để tôi hoàn thành đề tài này.
Tuy nhiên điu kin v năng lc bn thân còn hn chế, lun văn chc chn
không tránh khi nhng thiếu sót. Kính mong nhận đƣợc s đóng góp ý kiến ca
các thy cô giáo, bạn bè và đồng nghiệp để lun văn của tôi đƣợc hoàn thiện hơn.
Xin trân trng cảm ơn!
Thái Nguyên, ngày … tháng …. năm 2019
Hc viên
H Th ng
MC LC
M ĐẦU ................................................................................................................ 1
CHƢƠNG 1. TNG QUAN V MNG AD HOC .............................................. 3
1.1. Gii thiu v mng ad hoc .......................................................................... 3
1.1.1. Khái nim mng ad hoc ....................................................................... 3
1.1.2. Đặc điểm ca mng ad hoc .................................................................. 4
1.1.3. ng dng ca mng ad hoc.................................................................. 5
1.2. Chun IEE 802.11 và giao thc tng MAC ca mng ad hoc ................... 6
1.2.1. Vấn đề trm n trong mng không dây IEEE 802.11b ........................ 6
1.2.2 DCF và CSMA/CA ti tng MAC ........................................................ 7
1.2.3. Mng ad-hoc vi IEEE 802.11b ........................................................ 11
1.3. Mt s chiến lƣợc định tuyến trong mng ad hoc ..................................... 15
1.3.1. Định tuyến tìm đƣờng trƣớc và tìm đƣờng theo yêu cu ................... 15
1.3.2. Định tuyến cp nhật định k và cp nht theo s kin ...................... 16
1.3.3. Định tuyến phẳng và định tuyến phân cp ......................................... 16
1.3.4. Định tuyến vi k thut tính toán tp trung và tính toán phân tán .... 17
1.3.5. Định tuyến nguồn và định tuyến tng chng ..................................... 17
1.3.6. Định tuyến đơn đƣờng và định tuyến đa đƣờng ................................ 18
1.4. Đánh giá hiệu năng mạng ad hoc .............................................................. 18
1.5. Tng kết Chƣơng 1 ................................................................................... 20
CHƢƠNG 2. MT S GIAO THỨC ĐỊNH TUYN PH BIN TRONG
MNG AD HOC ................................................................................................. 22
2.1. Yêu cầu đi vi giao thc và thuật toán định tuyến trong mng ad hoc ...... 22
2.2. Giao thức định tuyến DSDV ..................................................................... 23
2.2.1. Tng quan v giao thức định tuyến DSDV ........................................ 23
2.2.2. Bảng định tuyến và thông tin quảng bá đƣờng .................................. 24
2.2.3. Tn sut quảng bá đƣờng ................................................................... 26
2.2.4. Hoạt động ca giao thc DSDV Tng 2 ......................................... 29
2.3. Giao thức định tuyến AODV .................................................................... 30
2.3.1. Gii thiu v giao thc AODV .......................................................... 30
2.3.2. Cơ chế hoạt động ca giao thc AODV ............................................ 32
2.4. Giao thức định tuyến DSR ........................................................................ 38
2.4.1. Tng quan v giao thc DSR ............................................................. 38
2.4.2. Th tục tìm đƣờng cơ bn ca DSR ................................................... 39
2.4.3. Th tục duy trì đƣờng cơ bn ca DSR ............................................. 42
2.5. Tng kết Chƣơng 2 ................................................................................... 43
CHƢƠNG 3. PHỎNG VÀ ĐÁNH GIÁ HIỆU NĂNG ĐỊNH TUYN ...... 45
3.1. Tng quan v mô phng mng .................................................................. 45
3.1.1. Khái nim mô phng mng ................................................................ 45
3.1.2. Các thành phn ca mô phng ........................................................... 45
3.2. Gii thiu v phn mm mô phng NS2 ................................................... 47
3.2.1. Kiến trúc cơ bn ca NS2 .................................................................. 48
3.2.2. Mô phng s kin ri rc bng NS2 .................................................. 50
3.2.3. Cu hình mng ad hoc trong NS2 ...................................................... 51
3.3. Mục đích và phạm vi ca vic đánh giá hiệu năng các giao thc ............. 53
3.4. Các thông s thiết lp mô phng ............................................................... 54
3.5. Mô phỏng và đánh giá ảnh hƣởng ca tốc độ di chuyn .......................... 56
3.5.1. nh hƣởng ca tốc độ di chuyn ....................................................... 56
3.5.2. nh hƣởng ca thi gian tm dng ................................................... 61
3.6. Mô phỏng và đánh giá ảnh hƣởng ca ti d liu ..................................... 66
3.6.1. nh hƣởng ca s lƣợng kết ni ........................................................ 66
3.6.2. Tác động ca s lƣợng nút ................................................................. 72
3.7. Tng kết Chƣơng 3 ................................................................................... 77
KT LUN .......................................................................................................... 80
TÀI LIU THAM KHO .................................................................................... 82