22

Click here to load reader

A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

  • Upload
    lynga

  • View
    212

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

# المشروع اسم اسمالمشرف

المشروع نبذة عن الطالبات أسماء

1 Developing A Network Programming Language

Mohamed El-Zawawy

PROJECT ABSTRACT:Modern networks provide a variety of interrelated services including routing, traffic monitoring, load balancing, and access control. Unfortunately, the languages used to program today’s networks lack modern features—they are usually defined at the low level of abstraction supplied by the underlying hardware and they fail to provide even rudimentary support for modular programming. As a result, network programs tend to be complicated, error-prone, and difficult to maintain.This project aims at developing robust model for a network programming language. This model should make advantage of interrelated services of modern networks and overcoming disadvantages of any existing network programming languages. REQUIREMENTS (both hardware and software):

ASP.net Good knowledge of programming

languages and networks concepts

المطيري .1 عايض ناصر سارهالسبيعي .2 ناصر فهيد نورهعبدالرحمن .3 صالح سارة

الشبلالعنزي .4 محمد عشوي ابتهالعبدالله .5 عبدالرحمن روان

الحسينان

1 | P a g e

Page 2: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

2 Program Analysis for distributed programs

Mohamed El-Zawawy

PROJECT ABSTRACT:The need for distributed programs for graphics processors and desktops was magnified by the creation of multi-core processors which therefore greatly affected the software development. Large parallel systems were built using multicore processors. These systems have memory that uses message passing and that is cache-coherent shared, direct-access (DMA or RDMA) distributed, and hierarchical. An appropriate address space model for machines equipped with multi-core processors is the partitioned global model (PGAS). Examples of DPLs, distributed programming languages that program machines equipped with multi-core processors, that use PGAS are Unified Parallel C (UPC), X10, Chapel, and Titanium which is based on Java.This project aims at developing analysis techniques for distributed programs. These anslyses techniques are included in distributed compilers and are very important for developing robust distributed programs.REQUIREMENTS (both hardware and software):

ASP.net Good knowledge of programming

languages

المطيري .1 هالل راشد ابتسامالزومان .2 سعد محمد رزانصالح .3 سليمان شهد

الحجيالنابانمي .4 سليمان سامي رؤىعبدالكريم .5 علي شيخة

الصفوق

2 | P a g e

Page 3: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

3 Towards An Object-Oriented Network Programming Language

Mohamed El-Zawawy

PROJECT ABSTRACT:The aim of this project is to develop a simple model for a network object-oriented programming language. This model should make advantage of object-oriented concepts as well as interrelated services of modern networks. REQUIREMENTS (both hardware and software):

ASP.net Good knowledge of programming

languages and networks concepts

راشد .1 عبدالله أمجادالحبشان

عبدالعزيز .2 تركي رنداءالفوزان

العنزي .3 فريح مفرح بدورالطريمان .4 حمد عبدالله املالشهري .5 محمد عبدالله زينة

4 Analyzing Object-Oriented distributed programming Languages

Mohamed El-Zawawy

PROJECT ABSTRACT:This project aims at developing analysis techniques for Object-Oriented distributed programs. These anslyses techniques are included in object-oriented distributed compilers and are very important for developing robust object-oriented distributed programs.REQUIREMENTS (both hardware and software):

ASP.net Good knowledge of programming

languages

السبيعي .1 فالح سعد سارهالقحطاني .2 فهيد سعود ليندوخي .3 بن محمد ناصر عبيرسليمان .4 محمد أشواق

الخليفياألسمري .5 محمد احمد مالك

3 | P a g e

Page 4: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

5 PNU network performance management and monitoring system

Jaber Jemai PROJECT ABSTRACT:In this project, we propose to develop a system to follow the key performance indicators of the Princess Norah University network. The students will define the criteria used to evaluate the performance of the PNU network. Moreover, they will implement some alerts to the network admin if some performance rates reach critic values. The students will attempt also to implement some algorithms to monitor some network parameters in order to handle some alerting criteria automatically.REQUIREMENTS (both hardware and software):

Basic networking knowledge Knowledge of key network performance Introduction system analysis and design Programming language: Java/ C++ / VB Database Management system: Oracle /

MySql

حامدي .1 مبجر حسن ليلىالشهري .2 ظافر حسن إلهامالقرني .3 سعد خالد فاطمةهلمان .4 يحيى محمد ليلىالرصيص .5 محمد ناصر وفاء

4 | P a g e

Page 5: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

6 A routing optimization algorithm for mobile ad-hoc networks

Jaber Jemai PROJECT ABSTRACT:In mobile ad-hoc networks, one of the main questions is how to find the optimal route to be followed by the data to reach a destination node starting from a source node. This problem becomes harder to solve particularly for densely deployed networks with a huge volume of transmitted data. In this project, we propose an optimization algorithm to determine efficiently the optimal path from a source to a destination in mobile ad-hoc networks. REQUIREMENTS (both hardware and software):

Basic networking knowledge Knowledge of mobile ad-hoc networks Programming language: Java/ C++

عبدالعزيز .1 عبدالله الجوهرةالخنيني

إبراهيم .2 عبدالرحمن بيانالربيع

سالمة .3 بن محمد احمد نورةالسويد .4 علي سويد أسماءغليله .5 عبده محمد صفيه

5 | P a g e

Page 6: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

7 Client/Server Communication using web services

Ameur BENSEFIA

PROJECT ABSTRACT:Nowadays all the information systems need to communicate and exchange data immediately between each other; we call this process the synchronization. Many synchronization techniques exists however in this project we want to focus to the newest and widely used one which is the web services. Indeed, with this technique any of the two systems may be a client at a moment and a server at another moment, depending on who is making the request and who is answering it. The main advantage of this technique is that it allows the client to get an immediate answer from the server if it is available.

The objective of this project is to design two systems :

1- System 1 (Server): Traffic violation system which hold all the violations made and by the drivers and registered by the authorities.

2- System2 (Client): a Web interface from which a user can enter specific personal details to get the list of his violations or to get details of a specific violation.

The requests made by the System2 will be sent to the System1 by web services, so the students are requested to define the exchange protocol

الفواز .1 عبدالرحمن ساميةالعجيان .2 عبدالله نوفمدهش .3 عمر سارهالمسعري .4 عبدالرحمن شهدالبقماء .5 عبدالمحسن تماضر

6 | P a g e

Page 7: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

(defining wed) and scenario between these two entities.These two systems may be stored in two different machines Optional : To secure more the communication between these two systems a proxy can be definedREQUIREMENTS (both hardware and software):

Good programming skills in C++ or Java and in Pup

Two distinct machines : server and client MySQL Server Enterprise Architect

7 | P a g e

Page 8: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

8 QoS monitoring application for mobile content

Ameur BENSEFIA

PROJECT ABSTRACT:Nowadays all different companies are offering their services via websites or apps for mobile phones. However in many cases the downloading time for webpage content (image, video,) can take many seconds due to different reasons. These companies want to improve their Quality of Service (Qi's) by acquiring an application that monitor the downloading time of webpage content in a mobile phone.The students have to develop a desktop application that can open a COM port connected to a modem (3G or 2G) to download a content of a specific URL, read it from the same COM port, and detect the image content (the video and the sounds are optional) and display all the information related to this webpage REQUIREMENTS (both hardware and software):

Very Good programming skills in C++, C sharp or Delphi

3G or 2G Modem

الحارثي .1 سفر محمد عائشةالحربي .2 ابراهيم غازي نوالمحمد .3 عبدالهادى دالل

القحطانيمجري .4 مبارك نجوى

الزهرانيالعنزي .5 مشوح عواد شريفة

8 | P a g e

Page 9: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

9 VOIP application for Android/ Iphone

Ameur BENSEFIA

PROJECT ABSTRACT:The new Riyadh Metro Company wants to provide its users with reduced mobility tools supporting them in the use of the rail network of Riyadh. The idea is to allow users to establish voice communication quickly and easily with an agent of the Riyadh Metro Company so he could help him. This communication will be established from the user’s mobile phone through the wireless deployed within the Riyadh Metro stations. This service aims to be offered on smart phones supporting the installation of third-party applications, such as Apple iPhone or devices using free Android OS Google, and require the implementation of different technologies revolving around VoIP.To achieve this goal, students advance by steps:- Choice of the operating system on which the service will be implemented (between IOS and Android)- Definition of a software base for application development

o State of the art of the various open source SIP clients IOS / Android

o Definition of legal constraints imposed by the licenses that these clients (license GPL, LGPL ...)o Choosing a Client

- Development of the application over the database

خلف .1 مليحان بشايرالشمري

العنزي .2 رحيل عبدالله داللعلي .3 عبدالله نوف

القحطانيالجهني .4 جبر صياح أسماءالقحطاني .5 هيف قائد نوره

9 | P a g e

Page 10: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

- Test the application on an existing SIP server optional:

- Implementing the server side based on SIP (Open SIPS / Asterisk)

REQUIREMENTS (both hardware and software): VOIP, open libraries SDK

10 Suspicious IP filtering

Ameur BENSEFIA

PROJECT ABSTRACT:Nowadays many companies are subject to hacker attacks, to prevent these attacks they use a proxy to filter the IP that request access to their systems. This proxy can grant access to some specific well known IP addresses only but in this case the proxy became very restrictive!In order to make this proxy more flexible it should automatically detect any suspicious IP address and block it.To achieve this goal, students should make a survey and define some criteria which make an IP address suspicious, once these criteria defined they should implement them in the proxy.To test this application the students should also prepare some malicious attacks to check the reactivity of their proxyREQUIREMENTS (both hardware and software):

Server (proxy)/ clients (attacks)

الضرغام .1 فهد خليفه أروىالعيبان .2 عبدالله خالد بتولمحمد .3 مساعد الهنوف

الجبيرالحارثي .4 باني ناصر أحالمالعليان .5 عبدالله محمد هيا

11 Implementation of The Indoor Wireless

Magdi El-Sharkawy

PROJECT ABSTRACT:With the development of wireless technologies, more and more useful and promising

القرني .1 ركبان علي رناالعتيبي .2 ضاوي مطلق سارهالشهري .3 مريف محمد رنا

10 | P a g e

Page 11: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

Positioning System

Applications come into our lives. Location based services are among the most promising applications and will bring us great convenience. The success of location based services depends on accurate positioning systems. GPS succeeds outdoors, but fails indoors. We need another technology to realize indoor wireless positioning.Indoor wireless positioning based on signal footprint has gained much attention in recent years. Before positioning, a signal footprint map of the building is built by measuring signal footprint at various locations inside the building. In positioning phase, the real time signal footprint at the unknown location will be measured and compared with the signal footprint map, thus the unknown location will be estimated.REQUIREMENTS (both hardware and software):Recommended minimum hardware configuration:

2.8 Ghz Intel i series(i3, i5, i7) true PC compatible (dual-core processor recommended).

1 GB RAM (4 GB or greater recommended).

800 x 600 SVGA Display (1280 x 1024 or greater recommended).

250 MB hard disk free space (gigabytes of free space recommended).

IEEE 802.11b/g WiFi (for wireless access)Recommended software configuration:

Windows 8, Windows 7 or windows Vista

العرف .4 محمد علي ندىالرويشد .5 عبدالله وليد شذى

11 | P a g e

Page 12: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

12 Broadcasting Radio on The Internetwork

Magdi El-Sharkawy

PROJECT ABSTRACT:The project provides the basic framework for implementing internet broadcasting. The system is based on knowing internet and network programming. The medium oftransmission is the internetwork, LANs, or WANs instead of air/cable. The projectconcerns both with the live broadcasting and on demand playing of pre-recorded materials. Besides, there should be a database containing subscriber’s information and pricing rules to achieve accounting purposes. The performance of the system will be estimated as well.REQUIREMENTS (both hardware and software):Recommended minimum hardware configuration for 3 or more Pcs :

2.8 Ghz Intel i series(i3, i5, i7) true PC compatible (dual-core processor recommended).

1 GB RAM (4 GB or greater recommended).

800 x 600 SVGA Display (1280 x 1024 or greater recommended).

250 MB hard disk free space (gigabytes of free space recommended).

IEEE 802.11b/g WiFi (for wireless access)

Recommended software configuration: Windows 8, Windows 7 or windows

Vista

العنزي .1 عيد عبدالله مشاعلالجفير .2 عبدالله صالح غادهعبدالله .3 علي ساره

الشهرانيعايد .4 عبدالواحد نوران

الهاديعبدالرحمن .5 سميره

العتيبي عبدالهادي

12 | P a g e

Page 13: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

13 Broadcasting TV on The Internetwork

Magdi El-Sharkawy

PROJECT ABSTRACT:The project provides the basic framework for implementing internet broadcasting. The system is based on knowing internet and network programming. The medium oftransmission is the internetwork, LANs, or WANs instead of air/cable. The projectconcerns both with the live broadcasting and on demand playing of pre-recorded materials.Besides, there should be a database containing subscriber’s information and pricing rules to achieve accounting purposes. The performance of the system will be estimated as well.REQUIREMENTS (both hardware and software):Recommended minimum hardware configuration for 3 or more Pcs:

2.8 Ghz Intel i series(i3, i5, i7) true PC compatible (dual-core processor recommended).

1 GB RAM (4 GB or greater recommended).

800 x 600 SVGA Display (1280 x 1024 or greater recommended).

250 MB hard disk free space (gigabytes of free space recommended).

IEEE 802.11b/g WiFi (for wireless access)Recommended software configuration:

Windows 8, Windows 7 or windows Vista Microsofts .NET Framework 4.0 or more

recent. IIS 5.1 or greater to operate IMS.

مهدي .1 احمد ايوانابوسليمان

محمد .2 عبدالعزيز نورهالحسين

الله .3 عبد احمد فاطمهاباحسين

القبالن .4 قبالن وليد هاجرعبدالله .5 العزيز عبد نوف

العقيل

13 | P a g e

Page 14: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

14 Detecting Black Hole Attacks in  Ad Hoc Networks

Samia Chelloug

PROJECT ABSTRACT:Ad hoc networks are defined by nodes communicating without using a fixed infrastructure. Each mobile host can communicate with other hosts within its transmission range. This project addresses one of the security problems in ad hoc networks called black hole problem. The black hole problem conducts its malicious behavior during the process of route discovery. So, the challenge is to enhance traditional routing protocols and include new functionalities for detecting black hole nodes.REQUIREMENTS (both hardware and software):

Good programming skills in simulation tools (NS2, Opnet or Omnet++)

الشهري .1 علي محمد عاليهالقرني .2 محمد سعد حنانعبدالله .3 عبدالرحمن رغدا

الجابرالمطيري .4 نور مشاري حنينالعطيش .5 عمر فهد ديما

14 | P a g e

Page 15: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

15 Security in Wireless Sensor Networks

Samia Chelloug

PROJECT ABSTRACT:Wireless sensor networks represent a new type of ad hoc networks that integrate sensing, processing, and wireless communication in a distributed system. While sensor networks have many similarities with traditional ad hoc networks, they also face new requirements introduced by their distributed sensing applications. In particular, sensor networks pose security challenges due to their limited energy, computation and communication capabilities. Then, existing network security techniques cannot directly be applied. The aim of this project is to design and develop a secured routing protocol for wireless sensor networks.REQUIREMENTS (both hardware and software):Good programming skills in simulation tools (NS2, Opnet or Omnet++)

الغميسي .1 فيصل شاههالعتيبي

الحميد .2 محمد عبدالله هاجرسعيد .3 عوضه وفاء

القحطانيالعرجاني .4 محمد حسن نورهبن .5 الحمد عبدالعزيز فاطمه

طالب

15 | P a g e

Page 16: A routing optimization algorithm for mobile ad-hoc … · Web view3G or 2G Modem عائشة محمد سفر الحارثي نوال غازي ابراهيم الحربي دلال عبدالهادى

االتصاالت وأنظمة الشبكات قسم مشاريع

16 Detecting Black Hole Attacks in Wireless Sensor Networks

Samia Chelloug

PROJECT ABSTRACT:Wireless sensor networks represent a new type of ad hoc networks that integrate sensing, processing, and wireless communication in a distributed system. While sensor networks have many similarities with traditional ad hoc networks, they also face new requirements introduced by their distributed sensing applications. In particular, sensor networks pose security challenges due to their limited energy, computation and communication capabilities. The aim of this project is to defend against black hole attacks in a wireless sensor network which is prone to the security threats.REQUIREMENTS (both hardware and software):

Good programming skills in simulation tools (NS2, Opnet or Omnet++)

عبدالرحمن .1 رافع اثيرالشهري

مفرح .2 عبدالرحمن حصةالبقمي

عبدالله .3 عبدالله سارةالشهري

العمري .4 مونس سعد زينبالعنزي .5 سالم احمد بيان

16 | P a g e