1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Lehre/Teaching Winter 2007/2008 Christian Schindelhauer.

Slides:



Advertisements
Similar presentations
Ou Liang, Ahmet Sekercioglu and Nallasamy Mani
Advertisements

Computer Networks TCP/IP Protocol Suite.
1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
© Copyright 2006 FPT Software 1 © FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 How to work in Fsoft project Authors: KienNT.
Analysis of Computer Algorithms
Robot Communication over Wireless Ad Hoc Network
1 HEINZ NIXDORF INSTITUT University Paderborn Algorithms und Complexity Presentation of Large Scale Ad Hoc Networks Project Group Starting Winter 2004.
Master in Space and Technology Advanced Data Bases Internet Technologies The object-oriented Approach and Java Programming Prof. Seipel Prof. Tran-Gia.
Remote Educational Programming Of Robots (REPOR) Tord Fauskanger Aurelie Aurilla Bechina Arntzen Dag Samuelsen Buskerud University College.
ZigBee & TinyOS TinyOS and ZigBee are not competitive
Proactive Traffic Merging Strategies for Sensor-Enabled Cars
Efficient Secure Aggregation in VANETs Maxim Raya, Adel Aziz, and Jean-Pierre Hubaux Laboratory for computer Communications and Applications (LCA) EPFL.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Wireless Sensor Networks Studies and experiences at ISMB Torino, Italy Edoardo Calia Human Factors and the Digital Home Workshop ETSI, Sophia.
Energy-Efficient Distributed Algorithms for Ad hoc Wireless Networks Gopal Pandurangan Department of Computer Science Purdue University.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Making the System Operational
Communicating over the Network
Protocol layers and Wireshark Rahul Hiran TDTS11:Computer Networks and Internet Protocols 1 Note: T he slides are adapted and modified based on slides.
The internet. Background Created in 1969, connected computers at UCLA, Stanford Research Institute, U. of Utah, and UC at Santa Barbara With an estimated.
Advanced Computer Networks Fall 2011
Electric Bus Management System
Mohamed Hauter CMPE 259 – Sensor Networks UCSC 1.
Chapter 1: Introduction to Scaling Networks
Networks: Introduction 1 CS4514 Computer Networks Term B06 Professor Bob Kinicki.
GESTURE BASED GLOVE FOR MULTIPLE APPLICATIONS
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
CarTorrent ® : Cars get to have fun too Kevin C. Lee and Ian S. Yap TA: Uichin Lee Prof Mario Gerla.
1 Multimedia Systems 2 Dr Paul Newbury School of Engineering and Information Technology ENGG II - 3A11 Ext:
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 EN0129 PC AND NETWORK TECHNOLOGY I NETWORK LAYER AND IP Derived From CCNA Network Fundamentals.
Faculty of Sciences and Social Sciences HOPE Structured Problem Solving An Introduction Stewart Blakeway
Global Analysis and Distributed Systems Software Architecture Lecture # 5-6.
Supply Chain / Hoko Student will understand the roles supply chains in a business: Define a supply chain Understand the components and the effects of a.
Roma 17/10/08 WORLD Project KO Meeting Laura Galluccio WORLD Project – KO Meeting University of Catania.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialBCMSN BCMSN Module 1 Lesson 1 Network Requirements.
Addition 1’s to 20.
25 seconds left…...
Dynamic Location Discovery in Ad-Hoc Networks
Week 1.
Chapter 10: The Traditional Approach to Design
Chapter 10 Delivering the System Shari L. Pfleeger Joann M. Atlee 4 th Edition.
Systems Analysis and Design in a Changing World, Fifth Edition
We will resume in: 25 Minutes.
Introduction to Ad-hoc & Sensor Networks Security In The Name of God ISC Student Branch in KNTU 4 th Workshop Ad-hoc & Sensor Networks.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Summary and Further Reading Part I of 13th.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 18th Lecture Christian Schindelhauer.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 15th Lecture Christian Schindelhauer.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 13th Lecture Christian Schindelhauer.
1 Energy Efficient Communication in Wireless Sensor Networks Yingyue Xu 8/14/2015.
Hamida SEBA - ICPS06 June 26 th -29 th Lyon France 1 ARMP: an Adaptive Routing Protocol for MANETs Hamida SEBA PRISMa Lab. – G2Ap team
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.
KAIS T CS712 병렬처리 특강 - 차세대 무선네트워크 응용 및 보안 - Syllabus Network & Security Lab.
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
College of Engineering Grid-based Coordinated Routing in Wireless Sensor Networks Uttara Sawant Major Advisor : Dr. Robert Akl Department of Computer Science.
Link Layer Support for Unified Radio Power Management in Wireless Sensor Networks IPSN 2007 Kevin Klues, Guoliang Xing and Chenyang Lu Database Lab.
QM/BUPT Joint Programme Final Year Projects Dr Jonathan Loo
An Efficient Routing Protocol for Green Communications in Vehicular Ad-hoc Networks Jamal Toutouh, Enritue Alba GECCO’ 11, July Presented by 劉美妙.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
QM/BUPT Joint Programme
Mobile &Wireless Computing
Adhoc and Wireless Sensor Networks
Differences between WSN & MANET By: Dana Alotaibi.
Xiuzhen Cheng Csci332 MAS Networks – Challenges and State-of-the-Art Research – Wireless Mesh Networks Xiuzhen Cheng
Wireless Sensor Networks
Presentation transcript:

1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Lehre/Teaching Winter 2007/2008 Christian Schindelhauer

Lehre/Teaching Winter 2007/ Repetitorium Informatik III Vorbereitungskurs zur Nachklausur Informatik III –Klausur am Dozent: PD Dr. Andreas Jakoby (Uni Lübeck) Jeden Tag (Mo-Fr) von –9-11 Uhr Vorlesung zu einem angekündeten Thema –11-13 Uhr Übung mit studentischen Tutor –14-16 Uhr Sprechstunde/Training Zusätzlich Sprechstunden in der letzten Woche vor der Klausur –Mo-Mi

Lehre/Teaching Winter 2007/ Informatik III Inhalt –Automaten –Formale Sprachen –Komplexitätstheorie –Berechenbarkeitstheorie Veranstaltungsform –Vorlesung (4) –Übung (2) Prüfungsrevelant –Übung –3 Miniklausuren –Abschlussklausur Material –Buch: Micheal Sipser, Introduction to the Theory of Computation, MIT Press, 1996 –Webseiten: –Folien, Audioaufzeichnung

Lehre/Teaching Winter 2007/ Bachelor-Arbeit in der Informatik 12 ECTS-Punkte für Arbeit –4/5 der Note –Umfang 3 Monate 3 ECTS-Punkte für Präsentation –1/5 der Note –hochschulöffentlich –vor zwei Prüfern (mit Beisitzer)

Lehre/Teaching Winter 2007/ Master-Arbeit in der Informatik Arbeit –27 ECTS-Punkte –6 Monate –englischer oder deutscher Sprache Präsentation –3 ECTS-Punkte Siehe auch –

Lehre/Teaching Winter 2007/ Lab Course, Projekt, Teamprojekt Projekt im Bachelor of Computer Science –Plan im 5. Semester –6 ECTS-Punkte Lab Course im Master of Computer Science oder Applied Computer Science –Plan im 2. Semester –6 ECTS-Punkte Teamprojekt im Master of Computer Science oder Applied Computer Science –Plan im 3. Semester –14 ECTS-Punkte –englischer oder deutscher Sprache Siehe auch – –

Lehre/Teaching Winter 2007/ Topics Wireless Sensor Networks –Medium Access Protocol –Routing –Lifetime –Mobility and Scalability Mobile Ad-Hoc-Networks –3-MANET Peer-to-Peer-Networks –TooFree –3-Nuts Storage-Area-Networks –Insane (File Area Network over the Internet) Telematics –Integrated Simulations for Self-organizing Networked Robots –Swarmbats: Localization using environmental sound events

Lehre/Teaching Winter 2007/ Lab Course/Projekt/Teamprojekt Ad hoc Network Two parts: –Mobile Ad hoc Network (MANET) –Wireless Sensor Network (WSN) Depending on the project scope, the number of each project member is up to three. Lectures will be given based on the requirements of the proposed projects. Project output may include: –Specifications –Codes –Demonstration –Final presentation Objectives –To attain practical expertise with Hardware, Software and Design

Lehre/Teaching Winter 2007/ Part A: Mobile Ad Hoc Networks Lab Course/Projekt/Teamprojekt Ad hoc Network

Lehre/Teaching Winter 2007/ Lab Course/Projekt/Teamprojekt MANET Projects Simulation-based: –Network simulators: Omnet++, NS-2 –Robot simulators: MissionLab, Player/Stage –Traffic simulators: SUMO –Combination of the above –Create your own simulator Implementation-based: –Construct MANET test bed using Gumstix with Wi-Fi- stix (and optionally GPS-stix, robo-stix), moving toys, laptops, you, bikes, etc.

Lehre/Teaching Winter 2007/ MANET Application I: Vehicular Ad-hoc NETwork (VANET) Integrated traffic simulator with network simulator Vehicle mobility-based routing strategy Make use of public transport (e.g. trams, trains, buses) or traffic facilities (traffic light, lamp post) as data carrier or relay in MANET E.g. A biker-NET in the Blackforest

Lehre/Teaching Winter 2007/ MANET Application II: Robot (-assisted) Ad hoc Network Mobile robots moving around wireless sensor network –to collect/send data from/to sensors –to aid in localization Mobile robots serve as relay in MANET –How to guarantee connectivity? –How to conserve energy?

Lehre/Teaching Winter 2007/ MANET Application III: Others Search & Rescue / Emergency Services

Lehre/Teaching Winter 2007/ MANET Project Ideas (I) Realistic mobility analysis –Collect traces of human-beings movement. Analyze the data and propose a mobility prediction algorithm to improve current MANET protocols. Modeling radio propagation –For indoor or outdoor environment. Examine its impact to data communications in MANET. Energy consumption analysis –Analyze power usage of different components of computing devices, e.g. radio, CPU, sensors, of Gumstix/laptops/sensors. Propose and evaluate the techniques to reduce the cost. Followings are some project ideas based on the example MANET applications above:

Lehre/Teaching Winter 2007/ MANET Project Ideas (II) Route selection algorithm –Develop a route selection algorithm for MANET protocols to determine the best strategy for different network conditions. Evaluate the performance of the proposed algorithm. QoS in MANET routing protocol –Improve any MANET routing protocol to maintain route and guarantee data delivery. Real-time multimedia streaming in MANET –Identify limitation of wireless link and problem in MANET for multimedia streaming. Enhance routing protocol to be robust to network dynamics. Application development –Develop an application for Gumstix, considering the hardware constraints. E.g. Gumstix phone.

Lehre/Teaching Winter 2007/ Part B: Wireless Sensor Network Lab Course/Projekt/Teamprojekt Ad hoc Network

Lehre/Teaching Winter 2007/ Wireless Sensor Network: Lecture There will be introductory lectures about following. TinyOS B-MAC Mica-2 and ScatterWeb hardware C crash-course if required! MICAz 2.4GHz

Lehre/Teaching Winter 2007/ Project-1: Architecture Design and implement software architecture of Sensor Network Skill Needed: – Software design, Object oriented design, Design Patterns, C, TinyOS Details: –Numerous MAC layer and energy management protocols are designed, with no inter-operatability. –They have different assumptions and provide different interfaces. –Aim of this project is to develop a software architecture that provide common interfaces for different protocols, facilitating independent development and selecting process of protocols.

Lehre/Teaching Winter 2007/ Project 2: Energy Conservation using HICA Implement Hardware Independent Connectivity Algorithm (HICA) to increase network lifetime. Skills Needed –TinyOS, C and introduction to B-MAC-interface Details –HICA increases network lifetime by putting sleep redundant nodes –Nodes are carefully elected to be part of connected dominating set. These node assure network connectivity. –Rest of the nodes are put to sleep mode for a fix period of time After that fix period new set of nodes are re-election to be part of connected dominating set. –Aim of this project is to implement HICA on mica-2 and possibly improve its design.

Lehre/Teaching Winter 2007/ Project 3: Localization using HILA Implementation of Hardware Independent Localization Algorithm (HILA) Skills Needed –TinyOS, C, and introduction to B-MAC interface Details –Localization algorithm usually required special hardware: Example: GPS, light omitting/reflecting devices, special transceiver etc –HILA required no hardware support –It uses two-hop neighbors information to estimate relative nodes locations –This project aim is to implement HICA on real sensor networks and improve its design.

Lehre/Teaching Winter 2007/ Project 4: Sensing Robots Build sensing robots using off the shelf hardware Skills Needed –Hardware architecture, TinyOS, C Details –Mobility increase sensors coverage and connectivity. Sensor network available in market have two disadvantage Too expensive 150$ per sensor mote Usually no built-in mobility mechanism –Aim of this project is to design sensing robots using either solar energy or very energy efficient. Robots should be able to software programmable and support TinyOS

Lehre/Teaching Winter 2007/ Project 5: SOA Application (Open Project) Suggest, design and implement a state of art application Skills –TinyOS, C and others Details –Application should be useful in real life. May be some commercial value! –Rest of details you decide.

23 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Auf Wiedersehen! Good bye! Lehre Winter 2007/2008 Christian Schindelhauer