Testbeds and Research Infrastructures, Development of Networks and Communities

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

This book constitutes the proceedings of the 6th International ICST Conference, TridentCom 2010, held in Berlin, Germany, in May 2010. Out of more than 100 submitted contributions the Program Committee finally selected 15 full papers, 26 practices papers, and 22 posters. They focus on topics as Internet testbeds, future Internet research, wireless sensors, media and mobility, and monitoring in large scale testbeds.

Author(s): Athanasius Gavras, Huu Thanh Nguyen, Jeffrey S. Chase, Thomas Magedanz
Series: Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering 46
Edition: 1st Edition.
Publisher: Springer
Year: 2011

Language: English
Pages: 788

Cover......Page 1
Lecture Notes of the Institute
for Computer Sciences, Social-Informatics
and Telecommunications Engineering 46......Page 2
Testbeds
and Research
Infrastructures......Page 3
ISBN-13 9783642178504......Page 4
Preface......Page 6
Organization......Page 8
Table of Contents......Page 12
TridentCom 2010 -- Full Paper Session 1: Federated and Large Scale Testbeds......Page 21
Introduction......Page 23
Netkit......Page 24
Router Configuration......Page 25
The Network Specification......Page 28
Rule/Policy Specifications......Page 31
Fragments......Page 32
Compiler......Page 33
Emulation Scalability......Page 34
AutoNetkit Performance: A Case Study......Page 35
Discussion......Page 36
Conclusions and Future Work......Page 37
References......Page 38
Introduction......Page 39
Data-Plane......Page 42
Control-Plane......Page 43
Hybrid Network Connections......Page 45
InfiniBand over Wide-Area......Page 46
Dedicated Connections to Supercomputers......Page 47
Wide-Area Application Accelerators......Page 48
IP Encryption Devices......Page 49
Conclusions......Page 52
References......Page 53
Introduction......Page 55
Federation Model......Page 57
PlanetLab Control Framework......Page 58
Panlab Control Framework......Page 59
Slice Based Facility Architecture......Page 61
Federation Scenario......Page 62
Design Considerations......Page 63
Use Case and Prototype Implementation......Page 64
Engineering Decisions and Implementation Details......Page 65
PlanetLab Perspective......Page 66
Panlab Perspective......Page 67
Conclusion......Page 68
References......Page 69
TridentCom 2010 - Full Paper Session 2: Future Internet Testbeds......Page 71
Introduction......Page 73
Resource and Namespace Isolation in Native OS......Page 75
System Design......Page 76
Isolating IP Addresses among Users......Page 77
Combining Address Separation with Other Features......Page 78
Routing Isolation......Page 79
Demonstration: A VINI Experiment......Page 81
Configurations......Page 82
RIB and FIB......Page 83
Qualitative Evaluation......Page 84
Benchmarking......Page 86
Conclusions......Page 87
References......Page 88
Introduction......Page 89
Our Approach......Page 91
Testbed Components......Page 92
Traffic Manipulation......Page 93
A Graphical Front End for Traffic Manipulation Control......Page 94
Keyword Driven Test Execution Framework......Page 95
Trial Configuration......Page 98
The Experimental Results......Page 99
Related Work......Page 101
References......Page 102
Introduction......Page 104
Related Work......Page 106
Introduction to Our Frame Switching Testbed......Page 107
FAU Prototype Architecture......Page 109
Data Plane Part......Page 110
Control Plane Part......Page 111
The DRAGON GMPLS Control Plane......Page 112
Extensions to the DRAGON GMPLS Control Plane......Page 113
Measurement Results......Page 115
Conclusion......Page 117
References......Page 118
TridentCom 2010 - Practices Papers Session 1: Network and Resource Virtualisation for Future Internet Research......Page 121
Introduction......Page 123
Background and Platform Selection......Page 125
Experiment Setup......Page 126
Throughput Measurements......Page 127
Transmission Delay......Page 129
Slice Isolation......Page 130
Conclusion and Future Work......Page 131
References......Page 132
Introduction......Page 133
PlanetLab......Page 134
System Design......Page 135
Problem and Challenges......Page 136
$Ebtables$ and Workaround......Page 137
Open vSwitch Solution......Page 138
Performance Evaluation......Page 139
References......Page 141
Introduction......Page 143
Requirements......Page 144
Infrastructure Framework......Page 145
The Infrastructure Implementation......Page 146
Topology......Page 147
Reproducibiity......Page 148
Resource Virtualization and Slice Creation......Page 149
Status and Challenges......Page 151
References......Page 152
Introduction......Page 153
ViSE Testbed Overview......Page 155
GENI/Orca Integration......Page 156
Clearinghouse Integration......Page 157
Slice Controller Integration......Page 158
Control Plane Separation......Page 159
Fine-Grained Actuator Multiplexing......Page 160
Conclusion......Page 161
References......Page 162
TridentCom 2010 - Practices Papers Session 2: Future Internet Testbeds for Wireless Sensors, Media and Mobility......Page 163
Introduction......Page 165
Goals and Requirements......Page 166
Node Location......Page 167
Hardware Components and Initial Testbed Installation......Page 168
Using the Testbed......Page 170
Defining New Experiments......Page 171
Topology Control......Page 172
Conclusion......Page 173
References......Page 174
WSN Testbeds.......Page 175
Clearinghouse Requirements......Page 177
Specification Languages......Page 178
Resource Ontologies for Resource Description......Page 179
KanseiGenie......Page 180
Architecture and Implementation......Page 181
Portal-Based Federation in KanseiGenie......Page 183
Conclusion......Page 184
References......Page 185
Introduction......Page 186
OpenEPC......Page 187
OpenEPC Components......Page 189
Interconnection with the Access Networks and Applications......Page 191
Proof of Concept Implementation......Page 192
References......Page 195
Introduction......Page 196
Testbed Conceptual Design......Page 198
Preparing FIRST@PC MediaX Testbed for Experiments......Page 199
Target Service Composition Experiments......Page 200
FIRST@PC MediaX Architecture......Page 201
Service Composition Experiment......Page 202
Conclusion......Page 204
References......Page 205
TridentCom 2010 - Practices Papers Session 3: Wireless and Mobile Networking Testbeds......Page 207
Introduction......Page 209
Network Architecture and Node Design......Page 211
Software Architecture......Page 212
A Configuration Example: The Mesh Experiment......Page 215
Related Work......Page 216
Conclusion and Future Work......Page 217
Introduction......Page 219
Description of the Experimental Setup......Page 220
Signal Model and Impairments......Page 222
The Mobile WiMAX Receiver......Page 223
Results and Conclusions......Page 225
References......Page 228
Introduction......Page 229
Related Work......Page 230
Design Overview......Page 231
Reproducibility and Repeatability......Page 232
Experiment Setup and Execution......Page 233
Hardware Architecture......Page 234
Software Architecture......Page 235
References......Page 237
Introduction......Page 239
Wireless Testbeds......Page 240
The AMazING Testbed......Page 241
Hardware Deployed......Page 243
Management......Page 245
Validation......Page 248
References......Page 250
Introduction......Page 251
Smart Antenna System......Page 252
Management System......Page 253
Interchangeable Parts......Page 254
Deployment Logistics......Page 255
Proof-of-Concept Experiments......Page 256
Related Work......Page 258
Conclusion......Page 259
References......Page 260
TridentCom 2010 - Practices Papers Session 4: Monitoring, QoS and Application Instrumentation in Large Scale Testbeds......Page 261
Introduction......Page 263
System Architecture......Page 265
Management Kernel......Page 266
Web Interface to CMS......Page 267
Integration of Planetlab's Nodes......Page 268
ETOMs with DAG Card......Page 269
APE Lightweight Measurement Nodes......Page 270
Accessing Measurement Data......Page 271
Network Measurement Virtual Observatory......Page 272
References......Page 274
Introduction......Page 275
Network Setup......Page 276
Localization......Page 277
Futur3 Network as a Data Collection Test-Bed......Page 278
Experimental Data Analysis and Discussion......Page 279
iPhone/iPod Application Usage......Page 280
User Distribution vs. BlogFest Activities......Page 282
Conclusions and Future Work......Page 283
References......Page 284
Introduction......Page 285
The Need for Measurements in Experimental Facilities......Page 286
Related Work......Page 287
Packet ID Correlation......Page 288
IPFIX and PSAMP......Page 289
Use Case: Functional Composition on Application Layer......Page 290
Measurement Setup for Packet Tracking......Page 291
Packet Tracking Visualization......Page 292
References......Page 293
Introduction......Page 295
Related Work......Page 296
Embedded System......Page 297
SyncPDU Timing......Page 299
Synchronization Mechanism......Page 300
Timestamp Variability......Page 301
Link Synchronization Accuracy: Phase and Time......Page 302
Conclusion......Page 303
References......Page 304
Introduction......Page 305
Deployment of the e-Infrastructure......Page 306
Smokeping......Page 308
Pathload......Page 309
The Application......Page 310
The Instrument Manager......Page 311
Experimental Results......Page 312
Conclusions......Page 313
References......Page 314
TridentCom 2010 - Full Papers Session 3: Future Wireless Testbeds......Page 317
Introduction......Page 319
Related Work......Page 321
Wireless Testbed Managerial Framework......Page 322
Spectrum Slicing......Page 323
Allocating Resources - Slices......Page 324
Implementation......Page 326
Testbed Description......Page 329
Experiment Execution Scenario......Page 330
Usage Statistics......Page 331
Conclusions......Page 332
References......Page 333
Introduction......Page 335
Background......Page 336
Experiment Node Architecture......Page 337
Client/Server Measurement Architecture......Page 338
Throughput-Constrained Measurement......Page 340
Proxy Servers......Page 341
Results......Page 342
Hierarchical Measurement Collection......Page 343
Context-Driven Experiment Steering......Page 345
Related Work......Page 346
Conclusions......Page 348
References......Page 349
Introduction......Page 351
Network Virtualization: An Overview......Page 352
The Architectural Framework of AiroLAB......Page 353
Assessing Wireless Link Capacity......Page 354
Providing Soft–Performance Isolation......Page 355
A Description of the Node–Level Architecture......Page 356
An Example of Network–Level Configuration......Page 358
Results of the Experimental Activities......Page 359
Conclusions......Page 362
References......Page 363
TridentCom 2010 - Full Papers Session 4: Management, Provisioning and Tools for Future Network Testbeds......Page 365
Introduction......Page 367
IETF PCE Implementation......Page 369
DRAGON NARB......Page 371
Comparison of PCEP and NARB API......Page 372
PCE/NARB Gateway......Page 374
Working Principle......Page 375
Evaluation......Page 376
Introduction......Page 377
Multi-domain Multi-layer Request......Page 378
Performance Evaluation......Page 379
Non-persistent Mode......Page 380
Conclusion......Page 381
References......Page 382
Introduction......Page 383
VANI Design Requirements......Page 385
VANI Architecture......Page 386
Current Physical Resources in VANI (VANIv1 Resources)......Page 388
Example: Requesting a Resource in VANI......Page 389
VANI Control and Management Plane (VANI-CMP)......Page 390
Resource Allocation......Page 391
Security in VANI......Page 392
Bandwidth Guarantee in VANI......Page 393
Interconnecting VANI Nodes in Ethernet Layer......Page 394
SW-Based Resources in VANI......Page 395
Federation with GENI......Page 396
Reprogrammable Hardware Resource......Page 397
Processing Service and Network Virtualization......Page 399
Conclusion and Future Work......Page 400
References......Page 401
Introduction......Page 403
The Network Testbed Mapping Problem......Page 405
Polynomial-Time Special Cases......Page 407
Network Testbed Mapping on a Leaf DAG......Page 409
Experiments......Page 414
References......Page 417
TridentCom 2010 - Practices Papers Session 5: Federated and Large Scale Testbeds......Page 419
Introduction......Page 421
PlanetLab Application Management with Gush......Page 422
Describing an Experiment in Gush......Page 423
Constructing a Resource Pool......Page 424
Creating a Matching......Page 426
ORCA Control Framework......Page 427
ProtoGENI Control Framework......Page 428
Future Work and Conclusion......Page 429
References......Page 430
Introduction......Page 432
Provisioning Systems......Page 433
Network Service Planes......Page 434
The Combined Harmony-IDC Testbed......Page 435
IDC......Page 436
Service-Plane to Service-Plane Translation Modules......Page 437
Web-Service Operation Translations......Page 438
Endpoint Translations......Page 439
Service-Plane to Control-Plane Translation Module......Page 440
Path-Setup Subcomponent......Page 441
Reservation Time......Page 442
Activation Time......Page 443
Demonstrations and Results......Page 444
Challenges and Future Work......Page 445
References......Page 446
The Great Plains Environment for Network Innovation (GpENI): A Programmable Testbed for Future Internet Architecture Research......Page 448
Previous Testbeds......Page 449
Current Future Internet Initiatives......Page 450
GpENI Programmability and Flexibility......Page 451
GpENI European Topology......Page 452
Node Cluster Architecture......Page 454
GpENI Management and Control......Page 455
Routing and Topology Sub-aggregate......Page 456
DCN Sub-aggregate......Page 457
Early Demonstrations and Experiments......Page 458
Future Outlook......Page 459
References......Page 460
Introduction......Page 462
Overview......Page 463
NetInf Use Case......Page 465
Naming Framework......Page 466
Framework Components......Page 467
Testbed Implementation......Page 469
Resolution Process......Page 470
Testbed Implementation......Page 471
Conclusion......Page 472
References......Page 473
TridentCom 2010 - Practices Papers Session 6: Experimentally Driven Research and User Experience Testbeds......Page 475
Introduction......Page 477
Wireless Networks......Page 479
Large Public Displays......Page 481
Middleware Layer......Page 482
Application Layer......Page 483
Technology Pilots......Page 484
Service Prototypes......Page 485
Discussion......Page 486
References......Page 487
Introduction......Page 489
Conceptual Architecture......Page 491
Implementation Work......Page 493
Blackhawk: FreeBSD Node Implementation......Page 494
Security and PLA Implementation......Page 495
Rendezvous......Page 496
Topology......Page 497
Simulation and Emulation: Addressing Scale and Variety of Technologies......Page 498
Testbed Infrastructures: Addressing Scale and Variety of Technologies......Page 500
Lessons Learned: The Attempt of a Coherent Approach......Page 502
References......Page 504
Introduction......Page 506
PERIMETER Middleware......Page 507
User Centric Scenario Process......Page 508
PERIMETER Testbed Infrastructure and Testing......Page 510
Operating System and Applications Used in the QoE Testbed......Page 511
GUI Testing Results......Page 512
PERIMETER Testing and Test Tools......Page 513
References......Page 514
Introduction......Page 516
Motivation......Page 517
Related Work......Page 518
New Architecture Overview......Page 519
New Communication and Measurement Scheme......Page 520
Integration Procedure: A More Flexible Approach......Page 521
Introducing a New Learning Plane......Page 522
Demonstration of the Portability......Page 523
Conclusion and Future Work......Page 524
References......Page 525
TridentCom 2010 - Full Papers Session 5: Monitoring in Large Scale Testbeds......Page 527
Introduction......Page 529
Related Work......Page 530
WiLab.t Infrastructure......Page 531
Monitoring Architecture......Page 532
The Reasoning Components......Page 534
Ontology Used for WiLab.t Monitoring......Page 535
The Coordinating Back-End Component......Page 536
Deployment Overview......Page 538
The Front-End Monitoring Application......Page 540
Performance Evaluation......Page 541
Conclusions and Future Work......Page 543
References......Page 544
Introduction......Page 546
Tools for Active Network Measurement......Page 547
Platforms for Active Network Measurement......Page 548
FLAME Architecture......Page 549
The Minimalist, High-Level Measurement API......Page 550
Experimental Scenarios......Page 552
RTT Measurements......Page 553
Route Tracing......Page 554
One-Way Delay Measurements......Page 556
Link Capacity Estimation......Page 557
Conclusions......Page 559
References......Page 560
Introduction......Page 562
Related Work......Page 563
An Infrastructure in Support of Testbed Applications......Page 565
User and Application Interfaces......Page 566
Leveraging Historical Data......Page 567
Architecture Overview......Page 568
Requesting a Measurement......Page 571
Infrastructures Connected to TopHat......Page 573
Generalizing Our Approach to Interconnection......Page 574
Conclusion......Page 575
References......Page 576
TridentCom 2010 - Posters......Page 579
Introduction......Page 581
Design of AEROMAN......Page 582
References......Page 583
Introduction......Page 584
Network Structure......Page 585
Network Nodes......Page 586
Experimental Services......Page 587
Grid and Cloud Computing Services......Page 588
References......Page 589
RUBIQ......Page 590
Simulations Carried Out on RUBIQ......Page 591
References......Page 592
Introduction to the IMS Based IPTV Testbed......Page 593
IMS IPTV Use Cases......Page 594
Conclusions and Further Discussions......Page 595
References......Page 596
Introduction......Page 597
Protocols, Services, and Applications......Page 598
References......Page 599
Introduction......Page 600
Prediction of YouTube QoE......Page 601
References......Page 602
Introduction......Page 604
Use Cases to Evaluate the Reference Architecture......Page 605
Conclusion and Outlook......Page 606
Composition and Adaptation......Page 607
Locator/Identifier-Split......Page 608
References......Page 609
Architecture of National Testbed Network......Page 610
Conclusion......Page 612
References......Page 613
G-Lab Deep Project Description......Page 614
G-Mesh-Lab Wireless Multi-hop Network Testbed for the G-Lab......Page 617
References......Page 618
Architecture and Preliminary Results......Page 619
References......Page 621
Introduction......Page 622
Architecture......Page 623
References......Page 624
Operation and Evaluation......Page 625
References......Page 628
Information-Centric Networking and Secure Naming......Page 629
Rapid Information-Centric Application Development......Page 630
References......Page 631
Introduction......Page 632
Design......Page 633
References......Page 634
Introduction......Page 635
NITOS Connectivity Tool......Page 636
References......Page 637
Introduction and Motivation......Page 639
Software Architecture......Page 640
References......Page 641
Introduction......Page 642
Test Results......Page 643
References......Page 645
Introduction......Page 646
Future Works......Page 647
References......Page 648
Design and Implementation of XBurner......Page 649
References......Page 651
Introduction......Page 652
Federating Testbeds......Page 653
References......Page 654
Introduction......Page 655
Approaching the Internet Service Problem......Page 656
API and Implementation......Page 657
References......Page 658
ONIT Workshop 2010 - Session 1: Services and Architectures......Page 661
Introduction......Page 663
3GPP Architecture of the IMS......Page 664
IETF Standardization Effort for Emergency Services......Page 666
Open IMS Core Emergency Services Testbed......Page 667
Validation Scenarios......Page 669
References......Page 671
Introduction......Page 673
QoS Enforcement Architectures and Tools......Page 675
Architecture......Page 678
PDP – Policy Decision Point......Page 680
PEP – Policy Enforcement Point......Page 682
Results......Page 684
Conclusions and Future Work......Page 685
References......Page 686
Introduction......Page 688
IPTV Security......Page 689
DVB IPTV Security......Page 690
Open IPTV Forum Security......Page 692
ETSI TISPAN IPTV Security......Page 694
Other IPTV Solutions......Page 696
Motivation......Page 697
Relation among Principals......Page 698
Architecture and Interfaces......Page 699
Content Acquisition......Page 701
References......Page 702
Introduction......Page 704
Main Principles of the IMS Concept......Page 705
Decomposition of the IMS Service Scenario Implementation Process......Page 707
Service Enablers Plane......Page 708
Functional Plane......Page 709
Testbed Architecture and Deployment......Page 710
Interoperability Tests......Page 715
Preliminary Results......Page 716
Integration of the IMS Prototype with the EXTREME Testbed®......Page 718
References......Page 721
ONIT Workshop 2010 - Session 2: Architectures and Services Convergence......Page 723
Introduction......Page 725
State of Art......Page 726
Proposed Solution......Page 727
Test-Bed Setup......Page 728
Performance Results......Page 730
Conclusion......Page 731
References......Page 732
Introduction......Page 733
Status Quo......Page 734
SIP and Presence......Page 735
XMPP and Presence with Messaging......Page 736
Focus......Page 737
Concept......Page 738
XMPP Publishing......Page 740
Implemented Prototype......Page 742
Future Scope and Use Cases......Page 743
References......Page 745
Deploying IP Multimedia Subsystem (IMS) Services over Next Generation Networks (NGNs): The IU-ATC Integrated Test Bed......Page 747
Introduction......Page 748
Background......Page 749
The Integrated Testbed......Page 751
Future Work and Conclusions......Page 753
References......Page 754
ONIT Workshop 2010 - Session 3: Prototyping and Interoperability......Page 757
Introduction......Page 759
IBGF Tasks......Page 760
IBGF Interfaces......Page 761
Detailed Description of IBGF Function Blocks......Page 762
Prototyping and Implementation......Page 764
Measurement......Page 766
Measurement Results......Page 767
Future Prospects......Page 771
References......Page 772
Introduction......Page 773
Network Interconnection......Page 774
Netlab IMS Cores......Page 775
Tests......Page 776
IMS Registration......Page 777
Voice Call......Page 778
Instant Messaging......Page 779
Presence Service......Page 780
Roaming......Page 782
Conclusions......Page 783
References......Page 784
Author Index......Page 785