TY - JOUR ID - TI - Software Defined Network of Video Surveillance System Based on Enhanced Routing Algorithms شبكة معرفة برمجيا لمنظومة مراقبة فديوية اعتمادا على تحسين خوارزمات التوجيه AU - Sukaina R. Shaker سكينة رضا شاكر AU - Mustafa I. Salman مصطفى اسماعيل سلمان PY - 2020 VL - 17 IS - 1 Supplement SP - 391 EP - 400 JO - Baghdad Science Journal مجلة بغداد للعلوم SN - 20788665 24117986 AB - Software Defined Network (SDN) is a new technology that separate the ‎control plane from the data plane. SDN provides a choice in automation and ‎programmability faster than traditional network. It supports the ‎Quality of Service (QoS) for video surveillance application. One of most ‎significant issues in video surveillance is how to find the best path for routing the packets ‎between the source (IP cameras) and destination (monitoring center). The ‎video surveillance system requires fast transmission and reliable delivery ‎and high QoS. To improve the QoS and to achieve the optimal path, the ‎SDN architecture is used in this paper. In addition, different routing algorithms are ‎used with different steps. First, we evaluate the video transmission over the SDN with ‎Bellman Ford algorithm. Then, because the limitation of Bellman ford ‎algorithm, the Dijkstra algorithm is used to change the path when a congestion occurs. Furthermore, the Dijkstra algorithm is used with two ‎controllers to reduce the time consumed by the SDN controller. ‎ POX and Pyretic SDN controllers are used such that POX controller is ‎responsible for the network monitoring, while Pyretic controller is responsible for the ‎routing algorithm and path selection. Finally, a modified Dijkstra algorithm is further proposed and evaluated with two ‎controllers to enhance the performance. The results show that the modified Dijkstra algorithm outperformed the other approaches in the aspect of QoS parameters.

تعتبر شبكة معرفة برمجيا (SDN) تقنية جديدة التي تفصل مستوى التحكم عن مستوى البيانات. توفر SDN خيارًا في التشغيل التلقائي والبرمجة أسرع من الشبكة التقليدية. وهو يدعم جودة الخدمة (QoS) لتطبيق المراقبة بالفيديو. واحدة من أهم القضايا في المراقبة بالفيديوية هي كيفية العثور على أفضل مسار لتوجيه الحزم بين المصدر (كاميرات IP) وجهة التسليم (مركز المراقبة). يتطلب نظام المراقبة بالفيديوية إرسالًا سريعًا وتسليمًا موثوقًا به وجودة خدمة عالية. لتحسين جودة الخدمة (QoS) ولتحقيق المسار الأمثل ، يتم استخدام بنية SDN في هذه الورقة. بالإضافة إلى ذلك، يتم استخدام خوارزميات التوجيه المختلفة مع خطوات مختلفة. أولاً، نقوم بتقييم نقل الفيديو عبر SDN باستخدام خوارزمية .Bellman Ford بعد ذلك ، نظرًا لمساوئ خوارزمية Bellman ford ، يتم استخدام خوارزمية Dijkstra لتغيير المسار عند حدوث ازدحام. علاوة على ذلك، يتم استخدام خوارزمية Dijkstra مع وحدتي تحكم لتقليل الوقت المستغرق في وحدة التحكم. SDN يتم استخدام وحدات التحكم POX و Pyretic SDN بحيث تكون وحدة تحكم POX مسؤولة عن مراقبة الشبكة ، بينما تكون وحدة التحكم Pyretic مسؤولة عن خوارزمية التوجيه واختيار المسار. وأخيرًا ، يتم أيضًا اقتراح وتقييم خوارزمية Dijkstra معدلة باستخدام وحدتي تحكم لتحسين الأداء. وأظهرت النتائج أن خوارزمية Dijkstra المعدلة تفوقت على الطرق الأخرى في جانب معلمات جودة الخدمة.(QoS) ER -