Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this

Table Of Contents

1 Introduction
2 Related work
3 Features
4 Simulator Architecture
4.1 Common API for structured overlays and Freepastry
Figure 1. Common API Diagram
4.2 PlanetSim Layered Design
Figure 2. Layered Architecture
4.2.1 Application Layer
4.2.2 Overlay layer
4.2.3 Network layer
4.3 PlanetSim kernel
Figure 3. Simulator kernel
4.3.1 Configuration Attributes
Figure 4. Loading Process of the Configuration
4.3.2 Factories
4.3.3 RouteMessagePool
4.3.4 Behaviours Runtime Execution
4.3.5 Results
5 Developer Tutorial
5.1 Main application: Basic structure
Figure 7. Basic structure for a main application
5.1.1 Building the Main Application Class
Figure 8. Main application extending of GenericApp
Figure 9. Main application using GenericApp
Figure 10. Example of lines into MCF
5.1.2 Specifying new configuration within MCF
Figure 11. Reconfiguration of the simulator context
5.2 Layer 2: The Application Layer
5.2.1 Application example
Figure 12. HelloWorld Application example
5.2.2 Message example
5.2.3 Configuration attributes to modify
5.3 Layer 1: The Overlay Layer
5.3.1 Node example (Trivial P2P overlay)
Figure 14. Node implementation for the Trivial P2P overlay
Figure 15. OverlayProperties implementation for Trivial P2P Overlay
6 Getting Results
6.1 Developer Guide
Figure 16. Example of results configuration into a SCF
7 Future Work
7.1 TCP/IP Wrapper
7.2 Gathering Statistics
8 Annexes
A. Chord implementation specification
Figure 17. RouteMessage Flow in Chord
B. Symphony implementation specification
C. Properties: configuration files specification
Figure 18. Properties loading process
Figure 19. PLANETSIM/conf/master.properties MCF
Figure 20. PLANETSIM/conf/symphony.properties SCF
9 References
0 of .
Results for:
No results containing your search query
P. 1
PlanetSim Tutorial

PlanetSim Tutorial

Ratings: (0)|Views: 66 |Likes:
Published by Saket Kunwar

More info:

Published by: Saket Kunwar on Jul 29, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 4 to 47 are not shown in this preview.
You're Reading a Free Preview
Pages 51 to 63 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->