Elhabib Atiea Elhabib Elmansour2017-12-202017-12-202017http://hdl.handle.net/123456789/9787A Research submitted for obtaining Ph.D Degree in Communications EngineeringAbstract Today the Internet plays an important role in our everyday life. Internet users are always looking for fast connectivity which allows easy access to the Internet without any delay. However, the real situation is far from being ideal due to increases in the network traffic. The Stream Control Transmission Protocol (SCTP) can definitely play a dominant role in many current and future applications due to its key features that do not exist in the transmission control Protocol (TCP), being multi-homing and multi-streaming; these features make it suitable for the transport of many applications. But the advantages of these features will be of little use regarding SCTP inherited TCP’s congestion control mechanism and Standard- Retransmission Time out - Calculation (S -RTO - C). The drawback of current congestion control mechanism cannot utilize the network resource efficiently due to a large gap between congestion window (CWND) size increases linearly in congestion avoidance (CA) phase and CWND decreases to one-half of the previous window size in fast retransmission (FRT) phase. This problem was solved by adding New Stage between CA phase and FRT phase to adaptive the CWND decrease. The drawback of S -RTO - C has a delay and so it does not mark “path inactive” as soon as the failure is detected. To overcome this problem, the S -RTO – C is modified in some of its parameters values and properties. The results indicate that the high throughput, minimum delay, low degree of congestion and in packet loss rate would be achieved through applying the New RTO Calculation and New Stage to current Congestion Control Mechanism. The researcher believes that this study has important implications to increase the robustness against network failure and overcome any interruption expected of the links among the two endpoints. Results of the study were arrived at via the installation of INET (2.2.0) Framework inside the OMNeT++ (4.2.2) simulation by windows operating system utilization. Based on the results and findings of the study, the researcher would like to recommend further studies on the topic investigated. مستخلص يلعب الإنترنت دورا هاما في حياتنا اليومية. يبحث مستخدمو الإنترنت دائما عن الاتصال السريع الذي يتيح سهولة الوصول إلى الإنترنت دون أي تأخير. ولكن الوضع الحقيقي هو بعيدا عن الحالة المثالية, نظراً لزيادة حركة مرور البيانات عبر الشبكة. يمكن لبروتوكول النقل (SCTP) أن يلعب دوراً مهيمناً في العديد من التطبيقات الحالية والمستقبلية نظراً لمميزاته الرئيسية التي لم تكن موجودة في بروتوكول النقل (TCP) وهي أسلوب تعدد رسائل المنفذ وأسلوب النفاذ متعدد الوصول هذه المميزات جعلت من SCTPأن يكون مناسب لنقل العديد من التطبيقات. ولكن محاسن هذه المميزات قد تكون غير مجديه بسبب أن SCTP وَرِث من TCP آلية التحكم في الإزدحام و آلية حساب إعادة تأخير الإرسال. من مساوي آلية التحكم في الإزدحام عدم قدرتها على الإستغلال الكامل لمصادر الشبكة بسبب الفرق الشاسع لزيادة نقل البيانات خطياً في مرحلة تجنب الإحتقان ونقصان نقل البيانات إلى المنتصف في مرحلة إعادة الإرسال السريع. هذه المشكلة تم التغلب عليها بواسطة إضافة مرحلة جديدة وضعت بين مرحلة تجنب الإحتقان و مرحلة إعادة الإرسال السريع. من مساوي آلية حساب إعادة تأخير الإرسال لديها تأخير أي إنها غير قادرة في إسراع تغيير حالة المسار إلى غير نشط في لحظة حدوث فشل. للتغلب على هذه المشكلة تم تعديل في بعض قيم معاملات وخصائص آلية حساب إعادة تأخير الإرسال. النتائج تشير إلى إن أعلى إنتاجية, أقل تأخير, أقل درجة في الإحتقان وأقل درجة في نسبة فقد البيانات تم الحصول عليها من خلال تطبيق آلية حساب إعادة تأخير الإرسال الجديدة و المرحلة الجديدة لآلية التحكم في الإزدحام. يعتقد الباحث أن هذه الدراسة لها آثار هامة في تقوية إرسال البيانات و تجنب فشل إرسال البينات الشبكات والتغلب على أي انقطاع متوقع بين نقطتي إتصال. تم التوصل إلى نتائج الدراسة من خلال من خلال تثبيت الإطار (INET (2.2.0 داخل برنامج المحاكاة OMNeT++ (4.2.2) من خلال إستخدام نظام التشغيل ويندوز. إستنادا إلى نتائج الدراسة ونتائجها، يود الباحث أن يوصي بمزيد من الدراسات حول الموضوع الذي تم التحقيق فيهCommunications EngineeringEvaluation of SCTP Performance over the internet According to Multi-homing and Multi-streaming Services