Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "1 Progress Report Juan Gutiérrez Plaza 3 - 9 - 2.003 Helsinki University of Technology."— Presentation transcript:

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

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

3 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 4 Framework (2/3)

5 5 Framework (3/3)

6 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 7 Use Case 1 (2/7) (1) Protocol sends a registration message

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

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

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

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

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

13 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 14 Use Case 2 (2/8) (1) Protocol sends a new route discovered message

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

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

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

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

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

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

21 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 22 Objectives 2 ■Juan’s work ■Mixed work ■Not implemented yet

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

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

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

26 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.


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

Similar presentations


Ads by Google