10 gw_node = ec . r e g i s t e r _ r e s o u r c e ( " l i n u x : : Node " ) 11 ec . s e t ( gw_node , " username " , " myuser " ) 12 ec . s e t ( gw_node , " i d e n t i t y " , " ~/. ssh / i d _ r s a " ) 13 ec . s e t ( gw_node , " gateway, p.15 ,
r e g i s t e r _ r e s o u r c e ( " l i n u x : : A p p l i c a t i o n " ) 19 ec . s e t ( load_app, p.21 ,
r e g i s t e r _ r e s o u r c e ( " l i n u x : : UdpTunnel " ) 51 ec . r e g i s t e r _ c o n n e c t i o n ( p ort , t u n n e l ) 52 ec . r e g i s t e r _ c o n n e c t i o n ( tu n n e l , tap ) 35 hostname2 = " h ost2, p.38 ,
r e g i s t e r _ r e s o u r c e ( " p l a n e t l a b : : ns3 : : FdUdpTunnel " ) 52 ec . r e g i s t e r _ c o n n e c t i o n ( tu n n e l , fddev1 ) 53 ec . r e g i s t e r _ c o n n e c t i o n, pp.2-54 ,
r e g i s t e r _ r e s o u r c e ( " p l a n e t l a b : : ns3 : : TunTapFdLink " ) 58 ec . r e g i s t e r _ c o n n e c t i o n ( l i n k , tap ) 59 ec . r e g i s t e r _ c o n, p.60 ,
r e g i s t e r _ r e s o u r c e ( " l i n u x : : CCND" ) 11 ec . r e g i s t e r _ c o n n e c t i o n ( ccnd, p.12 ,
r e g i s t e r _ r e s o u r c e ( " l i n u x : : CCNPoke " ) 18 ec . s e t ( poke , " contentName " , " ccnx : / chunk0 " ) 19 ec . s e t ( poke, p.21 ,
r e g i s t e r _ r e s o u r c e ( " l i n u x : : ns3 : : S i m u l a t i o n " ) 11 ec . r e g i s t e r _ c o n n e c t i o n ( simu, p.12 ,
r e g i s t e r _ r e s o u r c e ( " ns3 : : Node " ) 14 ec . s e t ( node, p.16 ,
r e g i s t e r _ r e s o u r c e ( " l i n u x : : ns3 : : dce : : CCND" ) 18 ec . s e t ( ccnd , " s t a c k S i z e " , 1<<20) 19 ec . s e t ( ccnd , " StartT im e, p.21 ,
ns3 : : dce : : CCNPoke " ) 23 ec . s e t ( ccnpoke , " contentNameDATA " ) 25 ec . s e t ( ccnpoke , " s t a c k S i z e " , 1<<20) 26 ec . s e t ( ccnpoke StartT im e, p.28 ,
ns3 : : dce : : CCNPeek " ) 30 ec . s e t ( ccnpeek , " contentName ccnx : / chunk0 " ) 31 ec . s e t ( ccnpeek , " s t a c k S i z e " , 1<<20) 32 ec . s e t ( ccnpeek StartT im e " , " 4 s " ) 33 ec . s e t ( ccnpeek StopTime, p.35 ,
une approche générique pour automatiser des expériences réseaux pour des plates-formes et des scénarios arbitraires Cet approche vise à permettre l'automatisation des expériences réseaux avec des méthodes d'évaluation différentes, y compris la simulation, l'émulation, et l'expérimentation réel, en utilisant une seule plate-forme ou des plates-formes multiples, pour des scénarios cross-plates-formes ou multi-plates-formes, Les contributions suivantes sont apportées ,
Should computer scientists experiment more? [3] Lorenzo Leonini, Étienne Rivière, and Pascal Felber. Splay: distributed systems evaluation made simple (or how to turn ideas into live systems in a breeze), Proceedings of the 6th USENIX symposium on Networked systems design and implementation , NSDI'09, pp.3132-3172, 1998. ,
Remote control: distributed application configuration , management, and visualization with plush USENIX Association. [5] Shafqat Ur Rehman Benchmarking in wireless networks Omf: a control and management framework for networking testbeds An integrated experimental environment for distributed systems and networks Architecture for the heterogeneous federation of future internet experimentation facilities Geni: a federated testbed for innovative network experiments, Proceedings of the 21st conference on Large Installation System Administration Conference Ph. D. dissertation , Ecole doctorale Stic Future Network and Mobile Summit (FutureNetworkSummit) BIBLIOGRAPHY [9] Mark Berman, pp.1-15, 2002. ,
A new slicing scheme for efficient use of wireless testbeds, Proceedings of the 4th ACM international workshop on Experimental evaluation and characterization, WINTECH '09, pp.83-84, 2009. ,
DOI : 10.1145/1614293.1614311
PlanetLab, ACM SIGCOMM Computer Communication Review, vol.33, issue.3, pp.3-12, 2003. ,
DOI : 10.1145/956993.956995
A global x-bone for network experiments, Testbeds and Research Infrastructures for the Development of Networks and Communities, 2005. Tridentcom 2005. First International Conference on, pp.194-203, 2005. ,
The ns-3 network simulator, Modeling and Tools for Network Simulation, pp.15-34, 2010. ,
AN OVERVIEW OF THE OMNeT++ SIMULATION ENVIRONMENT, Proceedings of the First International ICST Conference on Simulation Tools and Techniques for Communications Networks and Systems, 2008. ,
DOI : 10.4108/ICST.SIMUTOOLS2008.3027
Direct code execution, Proceedings of the ninth ACM conference on Emerging networking experiments and technologies, CoNEXT '13, pp.217-228, 2013. ,
DOI : 10.1145/2535372.2535374
URL : https://hal.archives-ouvertes.fr/hal-00948727
Reproducible network experiments using container-based emulation, Proceedings of the 8th international conference on Emerging networking experiments and technologies, CoNEXT '12, pp.253-264, 2012. ,
DOI : 10.1145/2413176.2413206
The flexlab approach to realistic evaluation of networked systems, NSDI. USENIX, 2007. ,
Grid'5000: A large scale and highly reconfigurable grid experimental testbed, Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing, pp.99-106, 2005. ,
URL : https://hal.archives-ouvertes.fr/hal-00684943
Advances in developing a future internet testbed in brazil, 2011. ,
Smartsantander: The meeting point between future internet research and experimentation and the smart cities, In Future Network & Mobile Summit (FutureNetw), pp.1-8, 2011. ,
ndnsim: Ndn simulator for ns-3, 2012. ,
OverSim: A Flexible Overlay Network Simulation Framework, 2007 IEEE Global Internet Symposium, pp.79-84, 2007. ,
DOI : 10.1109/GI.2007.4301435
Experimental validation of the ns-2 wireless model using simulation, emulation, and real network, Communication in Distributed Systems (KiVS) ITG-GI Conference, pp.1-12, 2007. ,
Evaluation of network resilience, survivability, and disruption tolerance: analysis, topology generation, simulation, and experimentation . Telecommunication systems, pp.705-736, 2013. ,
Towards virtual mobility support in a federated testbed for wireless sensor networks, 2011. ,
Difficulties in simulating the internet, IEEE/ACM Transactions on Networking (TON), vol.9, 2001. ,
Random waypoint considered harmful, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428), 2003. ,
DOI : 10.1109/INFCOM.2003.1208967
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.1241
Sense: A Wireless Sensor Network Simulator, Advances in pervasive computing and networking, pp.249-267, 2005. ,
DOI : 10.1007/0-387-23466-7_13
Realistic wireless emulation for performance evaluation of tactical manet protocols, Military Communications Conference, pp.1-7, 2009. ,
A software-hardware emulator for sensor networks, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, pp.440-448, 2011. ,
DOI : 10.1109/SAHCN.2011.5984928
Scalability and accuracy in a large-scale network emulator, ACM SIGOPS Operating Systems Review, vol.36, issue.SI, pp.271-284, 2002. ,
DOI : 10.1145/844128.844154
A survey of software tools for the creation of networked testbeds, International Journal On Advances in Security, vol.3, issue.1 2, pp.1-12, 2010. ,
A batch scheduler with high level components, 2005. ,
URL : https://hal.archives-ouvertes.fr/hal-00005106
Senslab very large scale open wireless sensor network testbed, Proc. 7th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCOM), 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00587862
Experiences building planetlab, Proceedings of the 7th symposium on Operating systems design and implementation, pp.351-366, 2006. ,
Implementing the emulab-planetlab portal: Experience and lessons learned, WORLDS, 2004. ,
Future internet research and experimentation, ACM SIGCOMM Computer Communication Review, vol.37, issue.3, pp.89-92, 2007. ,
DOI : 10.1145/1273445.1273460
Design and implementation of the OFELIA FP7 facility: The European OpenFlow testbed, Computer Networks, vol.61, pp.132-150, 2014. ,
DOI : 10.1016/j.bjp.2013.10.015
Bonfire: A multi-cloud test facility for internet of services experimentation, Testbeds and Research Infrastructure. Development of Networks and Communities, pp.81-96, 2012. ,
Ip crew: Cognitive radio experimentation world, Future Internet Assembly (FIA) workshop, 2010. ,
Using and operating wireless sensor network testbeds with WISEBED, 2011 The 10th IFIP Annual Mediterranean Ad Hoc Networking Workshop, pp.171-178, 2011. ,
DOI : 10.1109/Med-Hoc-Net.2011.5970485
TEFIS: A single access point for conducting multifaceted experiments on heterogeneous test facilities, Computer Networks, vol.63, pp.147-172, 2014. ,
DOI : 10.1016/j.bjp.2013.12.030
Thomas Magedanz, and Spyros Tompros. Emerging testing trends and the panlab enabling infrastructure, Communications Magazine IEEE, issue.3, pp.49167-175, 2011. ,
JiST/MobNet, Proceedings of the the second ACM international workshop on Wireless network testbeds, experimental evaluation and characterization , WinTECH '07, pp.27-34, 2007. ,
DOI : 10.1145/1287767.1287774
BonnMotion: a mobility scenario generation and analysis tool, Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques, 2010. ,
DOI : 10.4108/ICST.SIMUTOOLS2010.8684
Integrated Network Experimentation using Simulation and Emulation, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities, pp.204-212, 2005. ,
DOI : 10.1109/TRIDNT.2005.21
An overview of new features in the splay framework for simple distributed systems evaluation, 2012. ,
Expanding confidence in network simulations, IEEE Network, vol.15, issue.5, pp.58-63, 2001. ,
DOI : 10.1109/65.953234
Toward replayable research in networking and systems, Proc. of the NSF Workshop on Archiving Experiments to Raise Scientific Standards (Archive'10) ,
Achieving experiment repeatability on planetlab. Archive '10 workshop, 2010. ,
Concrete: A benchmarking framework to control and classify repeatable testbed experiments, FIRE Engineering Workshop, 2012. ,
On the Use of Emulab Testbeds for Scientifically Rigorous Experiments, IEEE Communications Surveys & Tutorials, vol.15, issue.2, pp.929-942, 2013. ,
DOI : 10.1109/SURV.2012.0601112.00185
Addressing Repeatability in Wireless Experiments using ORBIT Testbed, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities, pp.153-160, 2005. ,
DOI : 10.1109/TRIDNT.2005.9
TopHat: Supporting Experiments through Measurement Infrastructure Federation, Proceedings of Tri- dentCom'2010, pp.18-20, 2010. ,
DOI : 10.1145/1113361.1113374
URL : https://hal.archives-ouvertes.fr/hal-00724834
Measurement lab, ACM SIGCOMM Computer Communication Review, vol.40, issue.3, pp.53-56, 2010. ,
DOI : 10.1145/1823844.1823853
The design of an output data collection framework for ns-3, Proceedings of the 2013 ,
Measurement Architectures for Network Experiments with Disconnected Mobile Nodes, Testbeds and Research Infrastructures. Development of Networks and Communities, pp.315-330, 2011. ,
DOI : 10.1007/978-3-642-17851-1_26
An experimentation workbench for replayable networking research, Proceedings of the 4th USENIX conference on Networked systems design & implementation, NSDI'07, pp.16-16, 2007. ,
ORBIT Testbed Software Architecture: Supporting Experiments as a Service, First International Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities, pp.136-145, 2005. ,
DOI : 10.1109/TRIDNT.2005.27
Networked cloud orchestration: A GENI perspective, 2010 IEEE Globecom Workshops, pp.573-578, 2010. ,
DOI : 10.1109/GLOCOMW.2010.5700385
A Generic Framework for Heterogeneous Resource Federation, 2011. ,
Repeatable experiments with labwiki. arXiv preprint, 2014. ,
Safe: Simulation automation framework for experiments, Proceedings of the 2012 Winter Simulation Conference (WSC '12). Winter Simulation Conference, 2012. ,
Expertus: A Generator Approach to Automate Performance Testing in IaaS Clouds, 2012 IEEE Fifth International Conference on Cloud Computing, pp.115-122, 2012. ,
DOI : 10.1109/CLOUD.2012.98
PlanetLab application management using plush, ACM SIGOPS Operating Systems Review, vol.40, issue.1, pp.33-40, 2006. ,
DOI : 10.1145/1113361.1113370
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.60.4280
Managing Distributed Applications Using Gush, Proceedings of the Sixth International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, Testbed Practices Session (TridentCom), 2010. ,
DOI : 10.1007/978-3-642-17851-1_31
ExCovery -- A Framework for Distributed System Experiments and a Case Study of Service Discovery, 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, pp.1314-1323, 2014. ,
DOI : 10.1109/IPDPSW.2014.147
Weevil: A tool to automate experimentation with distributed systems, 2004. ,
Toward an Experiment Engine for Lightweight Grids, Proceedings of the 1st International ICST Conference on Networks for Grid Applications, pp.1-22, 2007. ,
DOI : 10.4108/gridnets.2007.2245
URL : https://hal.archives-ouvertes.fr/hal-01398153
Managing large scale experiments in distributed testbeds, 2012. ,
A Workflow-Inspired, Modular and Robust Approach to Experiments in Distributed Systems, 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, 2013. ,
DOI : 10.1109/CCGrid.2014.33
URL : https://hal.archives-ouvertes.fr/hal-00909347
Using the execo toolbox to perform automatic and reproducible cloud experiments, 1st International Workshop on UsiNg and building ClOud Testbeds (UNICO, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00861886
Designing a Federated Testbed as a Distributed System, Testbeds and Research Infrastructure. Development of Networks and Communities, pp.321-337, 2012. ,
DOI : 10.1007/978-3-642-17851-1_3
Orca control framework architecture and internals, 2009. ,
Designing and orchestrating reproducible experiments on federated networking testbeds, Computer Networks, vol.63, pp.173-187, 2014. ,
DOI : 10.1016/j.bjp.2013.12.033
Tools to foster a global federation of testbeds, Computer Networks, vol.63, pp.205-220, 2014. ,
DOI : 10.1016/j.bjp.2013.12.038
A new approach to ngn evaluation integrating simulation and testbed methodology, ICN 2012 The Eleventh International Conference on Networks, pp.22-27, 2012. ,
PrimoGENI: Integrating Real-Time Network Simulation and Emulation in GENI, 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation, pp.1-9, 2011. ,
DOI : 10.1109/PADS.2011.5936747
NEPI, ACM SIGOPS Operating Systems Review, vol.43, issue.4, pp.60-65, 2009. ,
DOI : 10.1145/1713254.1713268
Experimentation tools for networking research, 2010. ,
Nepi: An integration framework for network experimentation, Software , Telecommunications and Computer Networks (SoftCOM) 19th International Conference on, pp.1-5, 2011. ,
A survey of general-purpose experiment management tools for distributed systems, Future Generation Computer Systems, vol.45, issue.0, pp.1-12, 2015. ,
DOI : 10.1016/j.future.2014.10.007
URL : https://hal.archives-ouvertes.fr/hal-01087519
Theory of scheduling, 1967. ,
Bounds for certain multiprocessing anomalies, Bell System Technical Journal, vol.45, issue.9, pp.1563-1581, 1966. ,
Bounds on Multiprocessing Timing Anomalies, SIAM Journal on Applied Mathematics, vol.17, issue.2, pp.416-429, 1969. ,
DOI : 10.1137/0117039
Conditional hardness of precedence constrained scheduling on identical machines, Proceedings of the 42nd ACM symposium on Theory of computing, STOC '10, pp.745-754, 2010. ,
DOI : 10.1145/1806689.1806791
Integrated scientific workflow management for the emulab network testbed, Proc. USENIX, pp.363-368, 2006. ,
Enabling iterative development and reproducible evaluation of network protocols, Computer Networks, vol.63, pp.238-250, 2014. ,
DOI : 10.1016/j.bjp.2014.01.006
URL : https://hal.archives-ouvertes.fr/hal-00861002
Automating ns-3 experimentation in multi-host scenarios, Proceedings of the 2015 Workshop on ns-3, WNS3 '15, 2015. ,
DOI : 10.1145/2756509.2756513
URL : https://hal.archives-ouvertes.fr/hal-01141000
Measurement and modelling of PlanetLab network impairments for Fed4FIRE's geo-cloud experiment, 2014 26th International Teletraffic Congress (ITC), pp.1-4, 2014. ,
DOI : 10.1109/ITC.2014.6932980
Demonstrating a unified ICN development and evaluation framework, Proceedings of the 1st international conference on Information-centric networking, INC '14, 2014. ,
DOI : 10.1145/2660129.2660132
URL : https://hal.archives-ouvertes.fr/hal-01066633
Networking named content, Proceedings of the 5th international conference on Emerging networking experiments and technologies, pp.1-12, 2009. ,
Modular network trace analysis, Proceedings of the 5th ACM symposium on Performance evaluation of wireless ad hoc, sensor, and ubiquitous networks, PE-WASUN '08, pp.1-6, 2008. ,
DOI : 10.1145/1454609.1454611