1 Progress Report Juan Gutiérrez Plaza 3 - 9 - 2.003 Helsinki University of Technology.

Slides:



Advertisements
Similar presentations
Computer-System Structures Er.Harsimran Singh
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Introduction to WSDL presented by Xiang Fu. Source WSDL 1.1 specification WSDL 1.1 specification – WSDL 1.2 working draft WSDL.
Operating-System Structures
Design and Implementation of the OLSR Protocol in an Ad Hoc Framework Juan Gutiérrez Plaza Supervisor: Raimo Kantola Instructor: José Costa Requena Networking.
A Scalable Virtual Registry Service for jGMA Matthew Grove CCGRID WIP May 2005.
MPAC 2004Rae Harbird 1 RUBI Adaptive Resource Discovery for Ubiquitous Computing Rae Harbird Stephen Hailes
12a.1 Introduction to Parallel Computing UNC-Wilmington, C. Ferner, 2008 Nov 4, 2008.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
Coping with Communication Gray Zones in IEEE b based Ad hoc Networks, H. Lundgren, E. Nordström, and C. Tschudin Anne Saaranen.
Page: 1 Director 1.0 TECHNION Department of Computer Science The Computer Communication Lab (236340) Summer 2002 Submitted by: David Schwartz Idan Zak.
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
1 CCNA 4 v3.1 Module 4. 2 CCNA 4 v3.0 Module 4 ISDN and DDR.
CS541 Advanced Networking 1 Mobile Ad Hoc Networks (MANETs) Neil Tang 02/02/2009.
Ad hoc Network 江崎研究室 修士1年 中島 亮. What is Ad hoc Network?  Meaning of Ad hoc Network Ad hoc =その場限りの Node to node → ノード間で一時的に形成されるネットワーク.
Power saving technique for multi-hop ad hoc wireless networks.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
Draft-li-l2vpn-ccvpn-arch-00IETF 88 L2VPN1 An Architecture of Central Controlled Layer 2 Virtual Private Network (L2VPN) draft-li-l2vpn-ccvpn-arch-00 Zhenbin.
Mobility in the Virtual Office: A Document-Centric Workflow Approach Ralf Carbon, Gregor Johann, Thorsten Keuler, Dirk Muthig, Matthias Naab, Stefan Zilch.
CLIENT SERVER INTERACTION USING MESSAGES. Introduction  The best choice for client server.  The interaction mechanisms remain similar.  Event loops.
OMNET++. Outline Introduction Overview The NED Language Simple Modules.
Ad Hoc Networking via Named Data Michael Meisel, Vasileios Pappas, and Lixia Zhang UCLA, IBM Research MobiArch’10, September 24, Shinhaeng.
DEMIGUISE STORAGE An Anonymous File Storage System VIJAY KUMAR RAVI PRAGATHI SEGIREDDY COMP 512.
s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to TGs IEEE /0328r0 Feb 2006 This proposal can be obtained from
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
OpenFlow for Wireless Mesh Networks
Defining Network Protocols Introduction to Protocols TCP/IP NetWare Protocols Other Common Protocols 1.
Introduction to Computer and Network Architectures (Networks) Module introduction.
Speaker:Yi-Jie Pan Advisor:Dr. Kai-Wei Ke 2014/04/28
1 A Mutual Exclusion Algorithm for Ad Hoc Mobile networks Presentation by Sanjeev Verma For COEN th Nov, 2003 J. E. Walter, J. L. Welch and N. Vaidya.
Scalable Routing Protocols for Mobile Ad Hoc Networks Xiaoyan Hong, Kaixin Xu, and Mario Gerla at UCLA.
Mobile Adhoc Network: Routing Protocol:AODV
Robert Fourer, Jun Ma, Kipp Martin Copyright 2006 An Enterprise Computational System Built on the Optimization Services (OS) Framework and Standards Jun.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
Quick Implementation of a WAP Push Gateway Wen-Hung Su Fu Jen Catholic University Computer Science and Information Engineering Department Moblie Communication.
Ns-3 tutorial Katto lab Tadashi Yamazaki 8 November 2012.
Enhanced Interior Gateway Routing Protocol EIGRP 1.
Slide 1 Jose Costa-Requena, Nicklas Beijar, Raimo Kantola / MobileMAN meeting / Helsinki MobileMAN meeting Helsinki Jose Costa-Requena,
H AZY S IGHTED L INK S TATE R OUTING P ROTOCOL Eleonora Borgia Pervasive Computing & Networking Lab. PerLab IIT – CNR MobileMAN.
組態管理 ( Configuration Management) 陳彥錚 (Yen-Cheng Chen)
TANGO TANGO ALTERNATE NETWORK GRAPH ORGANIZER Olof Hellqvist Zak Blacher.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 4 ISDN and DDR.
Routing & Middleware: Experiments Eleonora Borgia, Franca Delmastro, and Luciana Pelusi Pervasive Computing & Networking Lab. (PerLab) IIT-CNR Pisa.
DHT-based unicast for mobile ad hoc networks Thomas Zahn, Jochen Schiller Institute of Computer Science Freie Universitat Berlin 報告 : 羅世豪.
KAIS T Computer Architecture Lab. Div. of CS, Dept. of EECS KAIST CS492 Lab Summary.
Slide 1 Jose Costa-Requena, Nicklas Beijar, Raimo Kantola / MobileMAN meeting / Helsinki MobileMAN meeting Helsinki Jose Costa-Requena,
A Scalable Virtual Registry Service for jGMA Matthew Grove DSG Seminar 3 rd May 2005.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 9 VLAN Trunking Protocol Cisco Networking Academy.
Thesis Presentation Design & Implementation of the
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Group Communication Theresa Nguyen ICS243f Spring 2001.
Weekly Plan Chih-Wei Jan. Research plan 2004/01~2004/06 01/0501/1902/0202/1603/0103/1503/2904/1204/2605/1005/2406/0706/21 New arch development New arch.
Remote Deployment of Sensor Networks Presentation 3: Providing connectivity between sensor nodes and uplinks.
Energy-Efficient Protocol for Cooperative Networks.
Introduction Contain two or more CPU share common memory and peripherals. Provide greater system throughput. Multiple processor executing simultaneous.
CNNIC Chinese Domain Name Registration System Zhang Wenhui CNNIC China Internet Network Information Center.
SPEAKER: MUHAMMAD REZA ZULMAN DATE: NOVEMBER 17, 2014 OPENFLOW SPECIFICATION.
A RPKI RTR Client C Lib (RTRlib) - Implementation Update & First, Preliminary Performance Results Fabian Holler, Thomas C. Schmidt, and Matthias Wählisch.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
Geographical Routing Using Partial Information for Wireless Ad Hoc Networks Rahul Jain, Anuj Puri, and Raja Sengupta Department of EECS University of California,
Marco Conti, Enrico Gregori, Giovanni Turi Istituto di Informatica e Telematica – CNR MobiHoc ‘ Jongsoo Lee
Self Healing and Dynamic Construction Framework:
802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to TGs
MobileMAN Workshop 2 Cambridge 2 –
Ad hoc Routing Protocols
Alex Ladas, Deepak GC and Christos Politis christospolitis.com
Vinay Singh Graduate school of Software Dongseo University
Routing in Mobile Wireless Networks Neil Tang 11/14/2008
Presentation transcript:

1 Progress Report Juan Gutiérrez Plaza Helsinki University of Technology

2 Outline - Framework - Introduction - Use cases (examples) - Objectives - Current status - Estimated finish time - Master’s Thesis

3 Framework (1/3) Introduction  Ad Hoc framework consists of a complete architecture for analysing Ad Hoc networks  It contains: Protocols. AODV, OLSR, ZRP… Common Registry. Common Cache. Control Logic

4 Framework (2/3)

5 Framework (3/3)

6 Use Case 1 (1/7) Protocol Registration  When a protocol is executed, it sends a message to register itself into the framework  It waits for an ACK or for an ACK with an old configuration if protocol has been worked before.

7 Use Case 1 (2/7) (1) Protocol sends a registration message

8 Use Case 1 (3/7) (2) CRS receives the message and passes it to Process Module

9 Use Case 1 (4/7) (3) Send a petition to Registry to know if protocol has been worked before

10 Use Case 1 (5/7) (4) Registry sends information to CRS

11 Use Case 1 (6/7) (5) CRS processes message

12 Use Case 1 (7/7) (6) CRS sends ACK or ACK with old configuration to the procotol

13 Use Case 2 (1/8) Adding a new route entry  When a protocol finds a new neighbour, it adds a route in the common cache  Then, common cache adds route in the kernel route table  Protocol waits for an ACK

14 Use Case 2 (2/8) (1) Protocol sends a new route discovered message

15 Use Case 2 (3/8) (2) CRS receives the message and passes it to Process Module

16 Use Case 2 (4/8) (3) CRS sends new route to common cache to be added

17 Use Case 2 (5/8) (4) Common Cache sends new route to Kernel routing table

18 Use Case 2 (6/8) (5) Common cache sends a status message

19 Use Case 2 (7/8) (6) CRS processes message

20 Use Case 2 (8/8) (7) CRS sends ACK to the protocol

21 Objectives Basically, my objectives are:  Implementing OLSR Protocol  Designing and implementing Common Registry  Designing and implementing Common Cache  Message processing in Communication between protocols (CRS)

22 Objectives 2 ■Juan’s work ■Mixed work ■Not implemented yet

23 Objectives 3 ■ Juan’s work ■ Lei’s work

24 Current Status OLSR: Debugging and testing Registry: Finished Common Cache: Finished Process Messages (in CRS): Debugging and testing

25 Estimated Finish Time It depends on bugs and amount of time it takes to find patches. Approximated time: Monday 8th of September.

26 Master’s Thesis I have written second draft of my Master’s Thesis. Next version will include tests and results and I hope it will be the last version (or with minor modifications). I plan to complete this third version on Tuesday 9th of September.