SlideShare a Scribd company logo
1 of 48
Download to read offline
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬II
‫جام‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫عة‬‫ـاصة‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫خ‬‫ال‬ ‫ـام‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ش‬‫ال‬
ASPU
‫كل‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫ـ‬‫الهندس‬ ‫ية‬‫ـ‬‫ـ‬‫ـ‬‫ة‬‫ـاتية‬‫ـ‬‫ـ‬‫ـ‬‫م‬‫المعلو‬
‫ل‬‫توكو‬‫و‬‫بر‬ ‫أداء‬ ‫تقييم‬‫التوجيه‬AODV‫الالسلكية‬ ‫الشبكات‬ ‫في‬
‫النقالة‬ ‫المخصصة‬
“Evaluation of AODV Routing Protocol Performance in
Wireless Mobile Ad-hoc Networks (MANET)”
"‫لنيل‬ ‫متطلب‬ ‫فصلي‬ ‫ع‬‫و‬‫مشر‬‫جة‬‫ر‬‫د‬‫ة‬‫ز‬‫اإلجا‬‫في‬‫المعلوماتية‬ ‫الهندسة‬"
‫المشرف‬ ‫األستاذ‬
‫عدنان‬ ‫معاذ‬ ‫المهندس‬‫المحمد‬‫الشيخ‬
‫الحاسوبية‬ ‫والشبكات‬ ‫النظم‬ ‫هندسة‬ ‫في‬‫ماجستير‬
‫المعلوماتية‬ ‫الهندسة‬ ‫كلية‬ ‫في‬ ‫فنية‬ ‫هيئة‬‫عضو‬-‫الخاصة‬ ‫الشام‬ ‫جامعة‬
)
ً
‫(سابقا‬ ‫الخاصة‬ ‫الشام‬ ‫جامعة‬ ‫في‬ ‫المعلوماتية‬‫مدير‬
‫إعداد‬‫الطالب‬
‫أمجد‬‫قاسم‬‫طه‬‫غازي‬‫باسل‬‫عرفة‬‫نور‬‫أحمد‬‫توت‬‫ونجي‬
1440‫ـ‬‫ه‬–9102‫م‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬III
‫المشرف‬ ‫األستاذ‬ ‫توقيع‬
‫الحكم‬ ‫لجنة‬ ‫أعضاء‬ ‫توقيع‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬IV
"‫شكر‬ ‫كلمة‬ACKNOWLEDGMENT |"
‫المهندس‬‫الشيخ‬ ‫عدنان‬ ‫معاذ‬
‫ﷺ‬:‫األنبياء‬ ‫ثة‬‫ر‬‫و‬ ‫العلماء‬ ‫"إن‬."
‫الدكتور‬ ‫"األستاذ‬‫حورية‬ ‫ياسر‬"‫"الدكتور‬‫از‬‫ر‬‫ك‬ ‫جورج‬"
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬V
”‫الإهداء‬“DEDICATION |
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬VI
"‫المل‬‫خص‬"
AODV
2-NS
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬VII
“Abstract”
Wireless Manet networks are relatively new compared to existing
communications networks, their birth and evolution because of the
rapid development of communications devices. Network nodes are
connected without any type of connection or preconfiguration. This
type of network is used in multiple areas and positions such as a
network between vehicles within the city or a network between
students in a room or meeting room. It is used in search and rescue
operations and natural disasters because the infrastructure is
destroyed. It is difficult to create a network of infrastructure in such
cases. Each node in this type of network has a radio field in which to
create a path to send and receive packets with other nodes that fall
within the same domain. This path is formed by the routing protocol,
which is the cornerstone of these networks, "Assessment of the
performance of the AODV routing protocol in mobile wireless
networks (MANET)", performance values of routing protocol in
mobile wireless networks. We selected the most popular AODV
routing protocol, simulated using the NS-2 emulator under many
simulation scenarios, and guidelines for simulated scenarios, which
provide good performance in environments with average number of
nodes and data flows with them. We hope to be a valuable reference
for colleagues who want to study this type of network.
Key Words: MANET, AODV, NS-2, performance.
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬VIII
‫الفه‬‫ر‬‫س‬Index |
III
III
IV
V
VI
AbstractVII
VIII
X
XI
XII
13
113
213
314
414
15
1.215
15
15
15
A17
17
18
8.1:19
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬IX
2-NS20
2 820
2 8NS-220
2.2NS-220
2.2TCL21
2.2NS-221
2.2Analysis of Network23
2.223
24
8.224
NS2Windows
24
NAM(NetworkAnimator)29
NSG (Scenarios Generator)
30
NS-234
AWK35
Xgraph36
36
46
46
AODV
46
46
References47
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬X
“‫قائمة‬‫الأشكال‬‫البيانية‬ ‫والمخططات‬”
‫الرقم‬‫الشكل‬‫الصفحة‬
1-1Infrastructure16
21Ad-hoc17
NAM23
3-1NS-224
3-2NS-225
3-3NS-225
3-4NS-226
3-5NS-226
3-6NS-227
3-7NS-227
3-8NS-228
3-9NS-228
3-10NS-228
3-11Cygwin29
3-12NS-229
3-13NAM30
3-14NSG31
3-15NSG32
3-16NSG32
3-17AgentNSG32
3-18NSG33
3-19tclNSG33
3-20NS-234
3-21NAM34
3-22AWK35
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬XI
3-2337
3-2438
3-2538
3-2639
3-2739
3-2840
3-2941
3-3041
3-3142
3-3242
3-3343
3-3444
3-3544
3-3645
3-3745
“‫قائمة‬‫الجداول‬”
‫الرقم‬‫الجدول‬‫الصفحة‬
11ProactiveReactive19
3-137
3-240
3-343


‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬XII
“‫المختصرات‬ ‫قائمة‬”
1
9
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬13
‫الدراسة‬ ‫من‬ ‫واهلدف‬ ‫املقدمة‬
‫من‬ ‫والهدف‬ ‫المقدمة‬‫الدراسة‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬14
AODV
AODV
NS-2
NS-2


‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬11
‫األول‬ ‫الفصل‬
‫النقالة‬ ‫املخصصة‬ ‫الالسلكية‬ ‫الشبكات‬
1.
‫األول‬‫الفصل‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫الة‬‫النق‬MANET
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬11
1.
‫الشكل‬(1-1:)‫تحتية‬ ‫بنية‬ ‫ذات‬ ‫السلكية‬ ‫شبكة‬Infrastructure
‫األول‬‫الفصل‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫الة‬‫النق‬MANET
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬11
‫الشكل‬(2-1:)‫السلكية‬ ‫شبكة‬‫بدون‬‫تحتية‬ ‫بنية‬Ad-hoc
A
‫األول‬‫الفصل‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫الة‬‫النق‬MANET
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬11
‫النقالة‬ ‫الالسلكية‬ ‫الشبكات‬ ‫تطبيقات‬:
8.8.1ad-hoc
2.8.1MANETs
‫األول‬‫الفصل‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫الة‬‫النق‬MANET
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬11
‫الصنف‬
‫الصفة‬
ProactiveReactive
‫الحمل‬‫الشبكة‬ ‫على‬ ‫أكثر‬ ‫حمل‬‫الشبكة‬ ‫على‬ ‫أقل‬ ‫حمل‬
‫التوسع‬‫التوسع‬ ‫ناحية‬ ‫من‬ ‫أسوء‬‫نا‬ ‫من‬ ‫أفضل‬‫التوسع‬ ‫حية‬
‫التأخير‬ ‫زمن‬‫قصير‬ ‫تأخير‬ ‫زمن‬‫طويل‬ ‫تأخير‬ ‫زمن‬
‫األداء‬
‫ساكنة‬ ‫الشبكة‬ ‫كانت‬ ‫حال‬ ‫في‬ ‫أفضل‬ ‫أداء‬ ‫تحقق‬
ً‫ا‬‫نسبي‬
‫عقد‬ ‫كانت‬ ‫حال‬ ‫في‬ ‫أفضل‬ ‫أداء‬ ‫تحقق‬
‫متحركة‬ ‫الشبكة‬
‫المسار‬ ‫إيجاد‬‫الشبكة‬ ‫بناء‬ ‫حين‬ ‫المسارات‬ ‫إيجاد‬ ‫يتم‬‫فقط‬ ‫الطلب‬ ‫حين‬ ‫المسارات‬ ‫إيجاد‬ ‫يتم‬
8.1:
.
.
.
.
.


‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬22
‫الفصل‬‫الثاني‬
‫الشبكي‬ ‫احملاكي‬NS-2
2 8
2 8NS-2
2.2NS-2
NS-2
‫الثاني‬‫الفصل‬‫الشبكي‬‫المحاكي‬NS-2
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬21
2.2TCL
2.2NS-2
‫الثاني‬‫الفصل‬‫الشبكي‬‫المحاكي‬NS-2
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬22


2.2
2.2(NAM)
‫الثاني‬‫الفصل‬‫الشبكي‬‫المحاكي‬NS-2
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬23
NAM
2.2Analysis of Network
2.2


‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬24
‫الفصل‬‫الثالث‬
‫التجارب‬ ‫ونتائج‬ ‫احملاكاة‬
1.4
NS2Windows
http://www.mediafire.com/file/3sag9cr8xxe6e66/NS_2.35.part1.rar/file
http://www.mediafire.com/file/xrbrlfqn4g466rl/NS_2.35.part2.rar/file
http://www.mediafire.com/file/shbda8ei65r18sp/NS+2.35.part3.rar
(extract)
2NS2.35setup.exe
(‫الشكل‬3-1‫المحاكي‬ ‫تنصيب‬ ‫من‬ ‫األولى‬ ‫الخطوة‬ :)NS-2
Next
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬21
(‫الشكل‬3-2‫الخطوة‬ :)‫الثانية‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
Next
(‫الشكل‬3-3‫الخطوة‬ :)‫الثالثة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
Next
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬21
(‫الشكل‬3-4‫الخطوة‬ :)‫الرابعة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
Browse
S2.35←nslocal←http%3a%2f%2fcygwinmirror.3gforphones.com%2f←release
(‫الشكل‬3-5‫الخطوة‬ :)‫الخامسة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
Next
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬21
(‫الشكل‬3-6‫الخطوة‬ :)‫السادسة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
ALLDefaultDefaultinstall
Misc
(‫الشكل‬3-7‫الخطوة‬ :)‫السابعة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
Nextfinish
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬21
NS2.35.bashrc
(‫الشكل‬3-8‫الخطوة‬ :)‫الثامنة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
(C)←Cygwin←home←nour←
(‫الشكل‬3-9‫الخطوة‬ :)‫التاسعة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
(‫الشكل‬3-10‫الخطوة‬ :)‫العاشرة‬‫المحاكي‬ ‫تنصيب‬ ‫من‬NS-2
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬21
3ns-allinone-2.35-RC7avecxgraph.rar
NS2.35(C)←Cygwin←home←Noureddine
Noureddinens-allinone-2.35-
RC7allinone-2.35-RC7avecxgraph.rarNoureddine
4Cygwinsource .bashrcEnter
(‫الشكل‬3-11:)‫واجهة‬Cygwin
5nsEnterNS-2
(‫الشكل‬3-12:)‫واجهة‬‫البرنامج‬NS-2
6nsexit
NAM(Network Animator)
1NAM
mafile:///C:/Users/PC10/Desktop/New%20folder/Nam%20%20Network%20Ani
tor.htm
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬32
2nam-1.0a11a-win32.exe
(C)←Cygwin←bin
3
(‫الشكل‬3-13:)‫البرنامج‬ ‫واجهة‬NAM
NSG (Scenarios Generator)
2002
layers
grid
NSGTCL
TCL
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬31
NSG
1
generator.html-script-tcl-21-https://ns2blogger.blogspot.com/2014/04/nsg
2NSG2.1.jar
NSGjdk 1.6jar
c:JAVA SE DEVELOPMENT KIT 6.exe
NSG2.1.jarC:cmd
C:> java –jar nsg2.1.jar
3NSGScenario←
New wired ScenarioNew wireless Scenario
(‫الشكل‬3-14:)‫البرنامج‬ ‫واجهة‬NSG‫الالسلكي‬ ‫التبويب‬ ‫مع‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬32
4Nodes
3-15
(‫الشكل‬3-15:)‫البرنامج‬ ‫في‬ ‫السلكية‬ ‫عقد‬ ‫رسم‬NSG
5ApplicationAgentFTPCBR
(‫الشكل‬3-16:)‫البرنامج‬ ‫في‬ ‫التطبيق‬ ‫نوع‬ ‫اختيار‬NSG
6Agent
(‫الشكل‬3-17:)‫ومكان‬ ‫نوع‬Agent‫البرنامج‬ ‫في‬NSG
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬33
7parameters
3-18
(‫الشكل‬3-18:)‫بالبارام‬ ‫الخاصة‬ ‫التبويبات‬‫للبرنامج‬ ‫ترات‬NSG
2NSGNS-2TCL
3-19NSG
(‫الشكل‬3-19:)‫برنامج‬tcl‫البرنامج‬ ‫خالل‬ ‫من‬ ‫المولد‬NSG
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬34
NS-2
1
(C)←Cygwin←home←nour
2.tclwireless.tcl
3CygwinnsNS-2
Enter
(‫الشكل‬3-20:)‫المحاكي‬ ‫في‬ ‫برنامج‬ ‫تنفيذ‬ ‫طريقة‬NS-2
4NAM
Cygwin
nam wireless.nam
(‫الشكل‬3-21:)‫برنامج‬ ‫في‬ ‫للمحاكاة‬ ‫الرسومي‬ ‫الشكل‬ ‫عرض‬NAM
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬31
AWK
TCLNS-2tr
AWK
AWK
awk –f graphCalc.awk wireless_out.tr
wireless_out.tr
3-22
(‫الشكل‬3-22:)‫األداة‬ ‫تنفيذ‬ ‫نتائج‬AWK
sent
Received
Dropped, PDR,Average Throughput, Normalized load, Average End-to-End delay
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬31
Xgraph
1
http://www.xgraph.org/ms/index.html
2zipxgraph_4.38_mswin.zip
3xgraph_4.38_mswin.zipbin
(C)←Cygwin←bin
4Cygwin
xgraph th.xg
th.xgxy
X Y
1 2
2 4
3 6
4 8
5 10
6 12
233Packet size
tclAWK
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬31
1
3-1
(‫الجدول‬3-1‫األ‬ ‫نتائج‬ ‫مقارنة‬ :)‫العقد‬ ‫عدد‬ ‫تغير‬ ‫لسيناريو‬ ‫داء‬
23322323382383323
36756288429429429sent
842676234297311Received
28330712195132118dropped
22.8946.4426.3954.5569.2372.49PDR
418.99522.70468.12468.12671.92696.19
Average
Throughput
0.0660.0403190.3190.5020.512
Normalized
load
306.76789.614258.03768.498588.038568.408
End-to-End
delay
3-1xgraph
1throughput
(‫الشكل‬3-23:)‫العقد‬ ‫عدد‬ ‫لتغير‬ ‫بالنسبة‬ ‫اإلنتاجية‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬31
2Average end-to-end Delay
(‫الشكل‬3-24:)‫عدد‬ ‫لتغير‬ ‫بالنسبة‬ ‫الزمني‬ ‫التأخير‬‫العقد‬
50100
3PDR
(‫الشكل‬3-25:)‫العقد‬ ‫عدد‬ ‫لتغير‬ ‫بالنسبة‬ ‫البيانات‬ ‫تسليم‬ ‫معدل‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬31
4NRL
(‫الشكل‬3-26:)‫العقد‬ ‫عدد‬ ‫لتغير‬ ‫بالنسبة‬ ‫التوجيه‬ ‫عن‬ ‫الناتج‬ ‫الحمل‬
5Dropped
(‫الشكل‬3-27:)‫بالنس‬ ‫المهملة‬ ‫الرزم‬ ‫عدد‬‫العقد‬ ‫عدد‬ ‫لتغير‬ ‫بة‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬42
2
3-2
(‫الجدول‬3-2‫األداء‬ ‫نتائج‬ ‫مقارنة‬ :)‫تغير‬ ‫لسيناريو‬‫الرقعة‬ ‫مساحة‬
10000*100001000*1000100*10050*505*5
143105262626sent
3329666Received
11076202020dropped
23.0827.6223.0823.0823.08PDR
377.16422.649281.12281.12281.12Average
Throughput
0.0310.0290.0190.0190.019Normalized
load
120.199102.21370.605370.605370.6053End-to-End
delay
3-2xgraph
1throughput
(‫الشكل‬3-28:)‫لتغير‬ ‫بالنسبة‬ ‫اإلنتاجية‬‫الرقعة‬ ‫مساحة‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬41
2Average end-to-end Delay
(‫الشكل‬3-29:)‫لتغير‬ ‫بالنسبة‬ ‫الزمني‬ ‫التأخير‬‫الرقعة‬ ‫مساحة‬
3PDR
(‫الشكل‬3-30:)‫لتغير‬ ‫بالنسبة‬ ‫البيانات‬ ‫تسليم‬ ‫معدل‬‫الرقعة‬ ‫مساحة‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬42
4NRL
(‫الشكل‬3-31:)‫لتغير‬ ‫بالنسبة‬ ‫التوجيه‬ ‫عن‬ ‫الناتج‬ ‫الحمل‬‫الرقعة‬ ‫مساحة‬
5Dropped
(‫الشكل‬3-32:)‫المهمل‬ ‫الرزم‬ ‫عدد‬‫لتغير‬ ‫بالنسبة‬ ‫ة‬‫الرقعة‬ ‫مساحة‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬43
3
3-3
(‫الجدول‬3-3:)‫تغير‬ ‫لسيناريو‬ ‫األداء‬ ‫نتائج‬ ‫مقارنة‬‫البيانات‬ ‫رزمة‬ ‫حجم‬
100000100001000500250100
632424710342977sent
2560212942125Received
381822674852dropped
39.0824.7944.6828.1689.1432.47PDR
523.00437.06502.95422.10628.50523.00Average
Throughput
0.0380.0420.0610.0330.3280.038Normalized
load
89.468214.89285.0094102.2131003.0389.4682End-to-End
delay
3-3xgraph
6throughput
(‫الشكل‬3-33:)‫لتغير‬ ‫بالنسبة‬ ‫اإلنتاجية‬‫البيانات‬ ‫رزمة‬ ‫حجم‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬44
7Average end-to-end Delay
(‫الشكل‬3-34:)‫لتغير‬ ‫بالنسبة‬ ‫الزمني‬ ‫التأخير‬‫البيانات‬ ‫رزمة‬ ‫حجم‬
2PDR
(‫الشكل‬3-35:)‫لتغير‬ ‫بالنسبة‬ ‫البيانات‬ ‫تسليم‬ ‫معدل‬‫البيانات‬ ‫رزمة‬ ‫حجم‬
‫الثالث‬‫الفصل‬‫ونت‬ ‫المحاكاة‬‫التجارب‬‫ائج‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬41
9NRL
(‫الشكل‬3-36:)‫لتغير‬ ‫بالنسبة‬ ‫التوجيه‬ ‫عن‬ ‫الناتج‬ ‫الحمل‬‫البيانات‬ ‫رزمة‬ ‫حجم‬
10Dropped
(‫الشكل‬3-37:)‫لتغير‬ ‫بالنسبة‬ ‫المهملة‬ ‫الرزم‬ ‫عدد‬‫البيانات‬ ‫رزمة‬ ‫حجم‬
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬41
‫الفصل‬‫الرابع‬
‫املستقبيلة‬ ‫والتوصيات‬ ‫اخلامتة‬
AODV
AODV
AOMDV, DSDV, OLSR, DSR, …


VANET, FANET
QOS



.
‫المراجع‬References |
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬41
"‫المراجع‬References |"
:‫األجنبية‬ ‫اجع‬‫ر‬‫الم‬
[1]: CHIN K. JUDGE J. WILLIAMS A. AND KERMODE R., (2019), “IMPLEMENTATION
EXPERIENCE WITH MANET ROUTING PROTOCOLS”, SYDNEY NETWORKS AND
COMMUNICATIONS LAB MOTOROLA AUSTRALIA RESEARCH CENTRE 12 LORD
ST. BOTANY, NSW, AUSTRALIA FKWCHIN, JOHNJ, AIDAN,
RKERMODEG@ARC.CORP.MOT.COM
[2]: Misra S., Woungang I. and Misra S. C., (2019), “Guide to Wireless Ad Hoc
Networks”, Springer-Verlag London Limited.
[3]: J. PACHECO, H. VEIGA, C. RIBEIRO, A. REIS, (2016), "Performance
Measurements of Open 5 GHz IEEE 802.11n Laboratory Links", Proceedings of
the World Congress on Engineering, London, U.K, 29-July.
[4]: Samkaria M. and Ganpati V., 2014, “Simulation Based Performance Comparsion of
AODV, AOMDV,DSR and MDART Routing Protocols in MANETS”, IJCSMC, Vol. 3,
Issue. 10, October 2014, pg.605-612.
[5]: Chadha M. S., Joon R. and Sandeep, 2012, “Simulation and Comparison of AODV,
DSR and AOMDV Routing Protocols in MANETs”, International Journal of Soft
Computing and Engineering (USCE) ISSN: 2231-2307, Volume-2, Issue-3, July 2012
[6]: Kaur R. and Rai M. K., 2012, “A Novel Review on Routing Protocols in MANETs”,
Undergraduate Academic Research Journal (UARJ), ISSN: 2278-1129, Volume-1,
Issue-1, 2012
[7]: Nishat H.,Pothalaiah S. and Dr. Srinivasa Rao D., 2011, “Performance Evaluation of
Routing Protocols in MANETS” , International Journal of Wireless &Mobile Networks
(IJWMN) Vol. 3, No. 2.
[8]: A. KAUR, S. VIJAY, S. GUPTA, (2010),"Performance Analysis and Enhancement
of IEEE 802.11 Wireless Local Area Networks", Global Journal of Computer
Science and Technology, vol. 9, no. 5, pp. 130-133.
[9]: Gill A. and Diwaker C., (2012), "Comparative Analysis of Routing in MANET",
International Journal of Advanced Research in Computer Science and Software
Engineering, Volume 2, Issue 7, July 2012 ISSN: 2277 128X.
[10]: K. REINECK, K. JONAS, K. UHDE, (2008) "Evaluation and Comparison of
Network Simulation Tools", Institute for Open Communication Systems,
University of Applied Sciences, Master Thesis.
[11]: Samkaria M. and Ganpati A., 2014, “Simulation Based Performance
Comparison of AODV, AOMDV, DSR and MDART Routing Protocols in
MANETS”, International Journal of Computer Science and Mobile Computing,
Vol.3 Issue.10, October-2014, pg. 605-612
.
‫المراجع‬References |
‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬41
‫العربية‬ ‫اجع‬‫ر‬‫الم‬:
‫الشبكية‬ ‫التطبيقات‬ ‫مخدمات‬ ‫إلى‬ ‫ل‬‫الوصو‬ ‫"تحسين‬ ،‫وطفة‬ ‫هيثم‬ .‫د‬ ،‫الشيخ‬ ‫معاذ‬ .‫م‬‫عميل‬ ‫نموذج‬ ‫في‬-،"‫مخدم‬
-‫ماجستير‬ ‫رسالة‬-‫البعث‬ ‫جامعة‬ ،9102.
:[1]
‫البعث‬ ‫جامعة‬ ‫مجلة‬ ،"‫الالسلكية‬ ‫المحلية‬ ‫الشبكات‬ ‫في‬ ‫األمثل‬ ‫األمني‬ ‫ل‬‫"البروتوكو‬ ،‫وطفة‬ ‫هيثم‬ .‫د‬ ،‫الشيخ‬ ‫معاذ‬ .‫م‬
–‫المجلد‬ ،‫الهندسية‬ ‫العلوم‬ ‫سلسلة‬01‫لعام‬9102.
:[2]
،"‫الرقمية‬ ‫"االتصاالت‬ ،‫المرعي‬ ‫أكرم‬ .‫د‬-‫الثالثة‬ ‫السنة‬ ‫طالب‬ ‫مقرر‬-‫البعث‬ ‫جامعة‬9102. :[3]
‫التخصصية‬ ‫"اللغة‬ ،‫المرعي‬ ‫أكرم‬ .‫د‬-9-،"-‫ابعة‬‫ر‬‫ال‬ ‫السنة‬ ‫طالب‬ ‫مقرر‬-‫البعث‬ ‫جامعة‬9100. :[4]
،"‫الالسلكية‬ ‫"الشبكات‬ ،‫وطفة‬ ‫هيثم‬ .‫د‬-‫الخامسة‬ ‫السنة‬ ‫طالب‬ ‫مقرر‬-‫البعث‬ ‫جامعة‬9102. :[5]
،"‫الالسلكية‬ ‫"الشبكات‬ ،‫فواز‬‫ياسر‬ .‫د‬-‫الخامسة‬ ‫السنة‬ ‫طالب‬ ‫مقرر‬-‫حلب‬ ‫جامعة‬9109. :[6]
،"‫المتقدمة‬ ‫الحاسوبية‬ ‫الشبكات‬ ‫"أمن‬ ،‫أحمد‬ ‫أحمد‬ .‫د‬-‫الماجستير‬ ‫طالب‬ ‫مقرر‬-‫البعث‬ ‫جامعة‬9100. :[7]


‫التوجيه‬‫بروتوكول‬ ‫أداء‬‫تقييم‬AODV‫الة‬‫النق‬‫المخصصة‬‫الالسلكية‬‫الشبكات‬‫في‬41
Faculty Of Informatics
Engineering
AL-SHAM PrivateUniversity
ASPU
Evaluation of AODV Routing Protocol Performance
in Wireless Mobile Ad-hoc Networks (MANET)
"A semester project required to obtain a B.Sc. in Informatic engineering"
Supervised by:
Eng. Moaath ALSHAIKH
Master of Systems Engineering and Computer Networking
Senior Lecturer at the Faculty of Informatics Engineering -
Al-Sham Private University (ASPU)
"IT Director at Al-Sham Private University (ASPU)"
Prepared by:
Nour TOTONJIGhazi ARAFAAmjad TAHA
1440 A.H. - 2019 A.D.

More Related Content

Similar to Evaluation of aodv routing protocol performance in wireless mobile ad hoc networks (manet)

CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa ElgamalaCCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa ElgamalaMostafa Elgamala
 
Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...
Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...
Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...Mohamed Abuella
 
الباب الرابع
الباب الرابعالباب الرابع
الباب الرابعtahsal99
 
MUMPRESENTATION Design Of Mechatronics.pdf
MUMPRESENTATION Design Of Mechatronics.pdfMUMPRESENTATION Design Of Mechatronics.pdf
MUMPRESENTATION Design Of Mechatronics.pdfMohammed67424
 
introduction to computer and automation engineering
introduction to computer and automation engineering introduction to computer and automation engineering
introduction to computer and automation engineering yahya tawil
 
الفصل الثاني شبكات صناعية
الفصل الثاني   شبكات صناعيةالفصل الثاني   شبكات صناعية
الفصل الثاني شبكات صناعيةDr. Munthear Alqaderi
 
مقدمة في الشبكات
مقدمة في الشبكاتمقدمة في الشبكات
مقدمة في الشبكاتMostafa Gawdat
 
مقدمة في الشبكات
مقدمة في الشبكاتمقدمة في الشبكات
مقدمة في الشبكاتguest9e217f
 
Ccent اساسيات الشبكات من شركة سيسكو
Ccent اساسيات الشبكات من شركة سيسكوCcent اساسيات الشبكات من شركة سيسكو
Ccent اساسيات الشبكات من شركة سيسكوMustafa Sadiq
 
تنجيز نظام مناولة كجزء من نظام واسع
تنجيز نظام مناولة كجزء من نظام واسعتنجيز نظام مناولة كجزء من نظام واسع
تنجيز نظام مناولة كجزء من نظام واسعDr. Munthear Alqaderi
 
شهادة Ccna® wireless
شهادة Ccna® wirelessشهادة Ccna® wireless
شهادة Ccna® wirelessrdctnawaf
 
شبكات الكمبيوتر
شبكات الكمبيوترشبكات الكمبيوتر
شبكات الكمبيوترasmaa saso
 
مقدمة في الشبكات
مقدمة في الشبكاتمقدمة في الشبكات
مقدمة في الشبكاتMostafa Gawdat
 
سعود عبدالله العمير -العرض2
سعود عبدالله العمير -العرض2سعود عبدالله العمير -العرض2
سعود عبدالله العمير -العرض2سعود سعود
 

Similar to Evaluation of aodv routing protocol performance in wireless mobile ad hoc networks (manet) (20)

Muath362174
Muath362174Muath362174
Muath362174
 
CCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa ElgamalaCCNA - Dr. Mostafa Elgamala
CCNA - Dr. Mostafa Elgamala
 
Epmp brochure arabic final 10-04
Epmp brochure arabic final 10-04Epmp brochure arabic final 10-04
Epmp brochure arabic final 10-04
 
Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...
Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...
Study of NEPLAN Software for Load Flow and Short Faults Analysis تصميم شبكة ت...
 
الباب الرابع
الباب الرابعالباب الرابع
الباب الرابع
 
MUMPRESENTATION Design Of Mechatronics.pdf
MUMPRESENTATION Design Of Mechatronics.pdfMUMPRESENTATION Design Of Mechatronics.pdf
MUMPRESENTATION Design Of Mechatronics.pdf
 
introduction to computer and automation engineering
introduction to computer and automation engineering introduction to computer and automation engineering
introduction to computer and automation engineering
 
Mwuafaq mustafa
Mwuafaq mustafaMwuafaq mustafa
Mwuafaq mustafa
 
Path
PathPath
Path
 
الفصل الثاني شبكات صناعية
الفصل الثاني   شبكات صناعيةالفصل الثاني   شبكات صناعية
الفصل الثاني شبكات صناعية
 
مقدمة في الشبكات
مقدمة في الشبكاتمقدمة في الشبكات
مقدمة في الشبكات
 
مقدمة في الشبكات
مقدمة في الشبكاتمقدمة في الشبكات
مقدمة في الشبكات
 
Ccent اساسيات الشبكات من شركة سيسكو
Ccent اساسيات الشبكات من شركة سيسكوCcent اساسيات الشبكات من شركة سيسكو
Ccent اساسيات الشبكات من شركة سيسكو
 
تنجيز نظام مناولة كجزء من نظام واسع
تنجيز نظام مناولة كجزء من نظام واسعتنجيز نظام مناولة كجزء من نظام واسع
تنجيز نظام مناولة كجزء من نظام واسع
 
شهادة Ccna® wireless
شهادة Ccna® wirelessشهادة Ccna® wireless
شهادة Ccna® wireless
 
شبكات الكمبيوتر
شبكات الكمبيوترشبكات الكمبيوتر
شبكات الكمبيوتر
 
Towards secure SDNs
Towards secure SDNsTowards secure SDNs
Towards secure SDNs
 
مقدمة في الشبكات
مقدمة في الشبكاتمقدمة في الشبكات
مقدمة في الشبكات
 
Proposal
ProposalProposal
Proposal
 
سعود عبدالله العمير -العرض2
سعود عبدالله العمير -العرض2سعود عبدالله العمير -العرض2
سعود عبدالله العمير -العرض2
 

More from Moaath alshaikh

Network basics 4 eng. moaath alshaikh
Network basics 4 eng. moaath alshaikhNetwork basics 4 eng. moaath alshaikh
Network basics 4 eng. moaath alshaikhMoaath alshaikh
 
Network basics 3 eng. moaath alshaikh
Network basics 3 eng. moaath alshaikhNetwork basics 3 eng. moaath alshaikh
Network basics 3 eng. moaath alshaikhMoaath alshaikh
 
Network basics 2 eng. moaath alshaikh
Network basics 2 eng. moaath alshaikhNetwork basics 2 eng. moaath alshaikh
Network basics 2 eng. moaath alshaikhMoaath alshaikh
 
Network basics. eng. moaath alshaikh
Network basics. eng. moaath alshaikhNetwork basics. eng. moaath alshaikh
Network basics. eng. moaath alshaikhMoaath alshaikh
 
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...Moaath alshaikh
 
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...Moaath alshaikh
 

More from Moaath alshaikh (6)

Network basics 4 eng. moaath alshaikh
Network basics 4 eng. moaath alshaikhNetwork basics 4 eng. moaath alshaikh
Network basics 4 eng. moaath alshaikh
 
Network basics 3 eng. moaath alshaikh
Network basics 3 eng. moaath alshaikhNetwork basics 3 eng. moaath alshaikh
Network basics 3 eng. moaath alshaikh
 
Network basics 2 eng. moaath alshaikh
Network basics 2 eng. moaath alshaikhNetwork basics 2 eng. moaath alshaikh
Network basics 2 eng. moaath alshaikh
 
Network basics. eng. moaath alshaikh
Network basics. eng. moaath alshaikhNetwork basics. eng. moaath alshaikh
Network basics. eng. moaath alshaikh
 
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of multi...
 
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...
Eng. moaath alshaikh, dr. eng. akram almorie, performance evaluation of singl...
 

Evaluation of aodv routing protocol performance in wireless mobile ad hoc networks (manet)