Slide 1/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom 06-03.2003 MobileMAN Workshop 1 Eurecom 06-07.03.2003 Jose Costa-Requena,

Slides:



Advertisements
Similar presentations
Bandwidth Estimation for IEEE Based Ad Hoc Networks.
Advertisements

INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
Technical Seminar Presentation Presented by :- Plaban Kumar Rout (EC ) “Wireless ATM & Congestion Control ” Presented by Plaban Kumar Rout.
Signalling Flows for the IP Multimedia Call Control in 3G Wireless Network Master’s Project By Sanjeev Kayath.
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
Slide 1 Nicklas Beijar - Distribution of Numbering Information in Interconnected Circuit and Packet Switched Networks Distribution of Numbering Information.
Emulatore di Protocolli di Routing per reti Ad-hoc Alessandra Giovanardi DI – Università di Ferrara Pattern Project Area 3: Problematiche di instradamento.
St Testing, Simulation and Monitoring (actually mostly simulation) Stephen Hillier Joint Meeting, Mainz, June 2001.
Protocols and the TCP/IP Suite
5-1 Data Link Layer r What is Data Link Layer? r Wireless Networks m Wi-Fi (Wireless LAN) r Comparison with Ethernet.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
Slide 1 National Research Council - Pisa - Italy Marco Conti Italian National Research Council (CNR) IIT Institute Agenda for the 4th MobileMAN closed.
Jadavpur University Centre for Mobile Computing & Communication Implementation of Ad-Hoc Mesh Network Presentation by: Sudipto Das Rajesh Roy.
Wireless Ad Hoc VoIP Thesis by: Patrick Stuedi & Gustavo Alonso Presentation by: Anil Kumar Marukala & Syed Khaja Najmuddin Ahmed.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Adapted from: Computer Networking, Kurose/Ross 1DT066 Distributed Information Systems Chapter 6 Wireless, WiFi and mobility.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
ITS CSS Desktop Support Introduction to networking concepts Last updated: 9/30/2008 by pxahelp.
© 2012 WIPRO LTD | 1 Version 1.0a, 23 rd April 2012 TTCN-3 Users Conference Practical integration of TTCN-3 with Robot test automation framework.
Page  1 Developing a Cross Platform IMS Client using the JAIN SIP Applet Phone Muswera Walter Supervisor: Prof Alfredo Terzoli.
1 National Research Council - Pisa - Italy Marco Conti Italian National Research Council (CNR) IIT Institute MobileMAN Architecture and Protocols 2nd MobileMAN.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Security for the Optimized Link- State Routing Protocol for Wireless Ad Hoc Networks Stephen Asherson Computer Science MSc Student DNA Lab 1.
Peer to Peer Applications in Ad hoc Networks Author: Jesús Hijas Networking Laboratory Helsinki University of Technology Supervisor:
Slide 1 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN Kick-off/ CNR,Pisa MobileMAN kick-off Jose Costa-Requena, Raimo Kantola,
MobileMAN Internal meetingHelsinki, June 8 th 2004 NETikos activity in MobileMAN project Veronica Vanni NETikos S.p.A.
1 IST - FET Initiative National Research Council - Pisa - Italy Marco Conti Italian National Research Council (CNR) IIT Institute Mobile Metropolitan Ad.
Slide 1 Jose Costa-Requena, Nicklas Beijar, Raimo Kantola / MobileMAN meeting / Helsinki MobileMAN meeting Helsinki Jose Costa-Requena,
802.11n Sniffer Design Overview Vladislav Mordohovich Igor Shtarev Luba Brouk.
1/13 Comparison of several MANET routing protocols AODV, OLSR Final presentation By teams 2&3.
MobileMAN Meeting Helsinki (8 June 2004) Marco Conti Computer Networks Dept., IIT CNR
National Research Council - Pisa - Italy Marco Conti Italian National Research Council (CNR) IIT Institute MobileMAN MobileMAN: II year expected results.
Slide 1 Jose Costa-Requena, Nicklas Beijar, Raimo Kantola / MobileMAN meeting / Helsinki MobileMAN meeting Helsinki Jose Costa-Requena,
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Security Mechanisms for Delivering Ubiquitous Services in Next Generation Mobile Networks Haitham Cruickshank University of Surrey workshop on Ubiquitous.
A. Frank - P. Weisberg Operating Systems Structure of Operating Systems.
CSCI 465 D ata Communications and Networks Lecture 24 Martin van Bommel CSCI 465 Data Communications & Networks 1.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Lecture 4 Mechanisms & Kernel for NOSs. Mechanisms for Network Operating Systems  Network operating systems provide three basic mechanisms that support.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
MobileMAN IAB Meeting Helsinki, Finland (7- 8 June 2004) Marco Conti Computer Networks Dept., IIT CNR
Routing in Heterogeneous Wireless Ad Hoc Networks Sivaram Cheekiralla, Daniel W. Engels ICCCN 2007.
Seminar On AppleTalk.
Data-Centric Systems Lab. A Virtual Cloud Computing Provider for Mobile Devices Gonzalo Huerta-Canepa presenter 김영진.
David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF.
IEEE Wireless LAN Standard
ECE 544 Group Project : Routing KC Huang. Objective Application: message multicast. A message is sent from one sender to 1~3 recipients. Reach a protocol.
1 Chapter 2: Operating-System Structures Services Interface provided to users & programmers –System calls (programmer access) –User level access to system.
Mobile Ad Hoc Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
SDN challenges Deployment challenges
Author:Zarei.M.;Faez.K. ;Nya.J.M.
AODV-OLSR Scalable Ad hoc Routing
MZR: A Multicast Protocol based on Zone Routing
Wireless ATM & Congestion Control
MobileMAN Workshop 2 Cambridge 2 –
Source: Department of Motor Traffic Sri Lanka statistics
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Meng Cao, Xiangqing Sun, Ziyue Chen May 28th, 2014
Design and Implementation of Mobile Peer-to-Peer Application
Wireless ATM PRESENTED BY : NIPURBA KONAR.
Protocols and the TCP/IP Suite
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
Vinay Singh Graduate school of Software Dongseo University
Presentation transcript:

Slide 1/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom MobileMAN Workshop 1 Eurecom Jose Costa-Requena, Raimo Kantola, Nicklas Beijar {Jose, Networking Laboratory Helsinki University of Technology P.O. Box 3000, FIN-02015, Finland

Slide 2/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom OutlineOutline 1.Preliminary architecture design 2.Last period achievements 3.Preliminary results 4.Steps forward

Slide 3/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Preliminary architecture design In order to analyse several routing schemes in a node and routing independent of physical layer it is required a modular architecture with differentiated elements. Interoperability between modules through standardized API Initiates the discovery procedure Provides an Attach – Detach mechanism Accommodates the rate of updates Initial set of modules Routing module Replication and synchronization module – Requirements for replication – Independence of underlying technology – Different routing protocols above Context Sensitive Roaming Layer – Support the roaming dependent of terminal applications

Slide 4/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Preliminary architecture design: Routing module Main modules in the architecture design Context Roaming Module – Provide the API to the applications to roam depending on context information and run in Ad Hoc mode when appropriate. Ad Hoc Framework – Implement the different Ad Hoc routing algorithms (proactive, reactive, or others) – Interact with the Linux Kernel for implementing Attach-detach procedures. – Study necessary extensions to perform service discovery or routing optimisations.

Slide 5/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Preliminary architecture: Routing Ad Hoc Frwrk Sub classes: – Specific Routing Module (implement the different Ad Hoc routing algorithms; proactive, reactive, or others) – The Generic Ad Hoc module provides the functionality common to any routing algorithm (packet processing, DB management, replication modul,etc) – Kernel API, interacts with the Linux Kernel. Generic Ad Hoc Module ask_rt() Kernel AdHoc API (from Kernel) Gneric DB Mngt Network Servic Data Routing Data Ad Hoc Framework API + change_Context_Req() Specific Routing Module + Change_Context() Context Roaming Module AdHoc_Framework

Slide 6/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Initial architecture: Kernel Ad Hoc module Sub classes: – Kernel API, interacts with the Linux Kernel. – Kernel Ad Hoc module, implements missing functions in order to accomodate Ad Hoc framework module.

Slide 7/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Actual state: Framework The initial division and classification of needed modules is done but still the APIs are fuzzy and it needs further work. It has been implemented the basis of the Ad Hoc framework but at this point it only contains AODV Integration of the Ad Hoc framework into iPAQ Integration on series 8500 was straighforward but the integration on 8900 took couple of months because of the binary break in the compiler, the processor is totally different from previous models. primitive test was performed among 4 nodes (using ”ping” for collecting reports of packets statistics). Initiate the integration of SIP client. Initially we tried to use any of the free available implementations. JAVA version required VM and it was not possible to install because of large space it requires in the node. Looking for optimised bytecode versions of the JVM (kaffee is the best candidate so far but even that was too large). C/C++ versions were quite reduced but they required TCL and other libraries, so we implemented an optimised version.

Slide 8/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Testing Framework Test consists of 4 iPAQ nodes(addresses pre-configured ) Testing was performed indoors and outdoors with nodes moving randomly at walking speed. The nodes were sepparated to have single link between them. The test environment had additional interferences from WLAN and Cordless phone network working at similar frequency in the Campus. There were additional interference factors such as battery decrease and antenna masquerading that were increasing the error messages. Interesting results: High un-stability of the route since the RREP is received up to the moment where the route is available for bi-directional connectivity. The route setup takes between 4-10s depending on the intermediate errors and possible interferences. The high route setup is difficult to minimise with backoff at higher layer protocols (e.g. SIP can have a backoff of 4s).

Slide 9/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Next steps(1/2): 1.Include a link state protocol into the actual framewrok (OSLR from INRIA). Test and integrate into the existing nodes and report the results. 2.Analysis and design of candidate location-based routing protocol, initiate a cross-communication with CNR on this topic. 3.Continue the integration of SIP client for testing with audio sessions. The actual client is quite simple and uses IP addresses rather than hostname. Check the mechanism for providing a suitable naming space and name discovery within the AD Hoc network. 4.Check existing service discovery mechanism and select a suitable one to be integrated into the framework test the behaviour within the framework.

Slide 10/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Next steps(2/2): In the previous period there were mainly 2 people working on the implementation & integration. In next period there would be 1 person and probably a 2nd that could be interested on OSLR and the integration on actual framework. The targets for next period are quite ambitious so it is necessary to prioritise the previous 4 steps. Note: ”In previous objectives it was not considered the implementation of user friendly UI, the actual implementation has to be initialised manually and the session is initiaed via command line.”

Slide 11/11 Jose Costa-Requena, Raimo Kantola, Nicklas Beijar / MobileMAN M1/ Eurecom Thank you for your attention! Thank you for your attention!