Changes between Version 30 and Version 31 of GENIBibliography


Ignore:
Timestamp:
09/01/15 10:35:57 (7 years ago)
Author:
Mark Berman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIBibliography

    v30 v31  
    479479
    480480<li>
    481 <b>Bassett, Ethan K. and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Scott, Colin and Anderson, Thomas and Krishnamurthy, Arvind</b>
     481<b>Bhanage, Gautam and Seskar, Ivan and Zhang, Yanyong and Raychaudhuri, Dipankar and Jain, Shweta</b>
     482, &quot;Experimental Evaluation of OpenVZ from a Testbed Deployment Perspective.&quot;
     483Testbeds and Research Infrastructures. Development of Networks and Communities, Springer Berlin Heidelberg,
     4842011.
     485doi:10.1007/978-3-642-17851-1&#x005F;7.
     486<a href="http://dx.doi.org/10.1007/978-3-642-17851-1&#x005F;7">http://dx.doi.org/10.1007/978-3-642-17851-1&#x005F;7</a>
     487<br><br><b>Abstract: </b>A scalable approach to building large scale experimentation testbeds involves multiplexing the system resources for better utilization. Virtualization provides a convenient means of sharing testbed resources among experimenters. The degree of programmability and isolation achieved with such a setup is largely dependent on the type of technology used for virtualization. We consider OpenVZ and User Mode Linux (UML) for virtualization of the ORBIT wireless testbed and evaluate their relative merit. Our results show that OpenVZ, an operating system level virtualization mechanism significantly outperforms UML in terms of system overheads and performance isolation. We discuss both qualitative and quantitative performance features which could serve as guidelines for selection of a virtualization scheme for similar testbeds.
     488</li>
     489<br>
     490
     491
     492
     493<li>
     494<b>Calyam, P. and Sridharan, M. and Xu, Yingxiao and Zhu, Kunpeng and Berryman, A. and Patali, R. and Venkataraman, A.</b>
     495, &quot;Enabling performance intelligence for application adaptation in the Future Internet.&quot;
     496Communications and Networks, Journal of,
     4972011.
     498doi:10.1109/JCN.2011.6157475.
     499<a href="http://dx.doi.org/10.1109/JCN.2011.6157475">http://dx.doi.org/10.1109/JCN.2011.6157475</a>
     500<br><br><b>Abstract: </b>Today's Internet which provides communication channels with best-effort end-to-end performance is rapidly evolving into an autonomic global computing platform. Achieving autonomicity in the Future Internet will require a performance architecture that (a) allows users to request and own 'slices' of geographically-distributed host and network resources, (b) measures and monitors end-to-end host and network status, (c) enables analysis of the measurements within expert systems, and (d) provides performance intelligence in a timely manner for application adaptations to improve performance and scalability. We de- scribe the requirements and design of one such &#x46;&#x0308;uture Internet performance architecture&#x20;&#x0308;(FIPA), and present our reference implementation of FIPA called 'OnTimeMeasure.' OnTimeMeasure comprises of several measurement-related services that can interact with each other and with existing measurement frameworks to enable performance intelligence. We also explain our OnTimeMea- sure deployment in the global environment for network innovations (GENI) infrastructure collaborative research initiative to build a sliceable Future Internet. Further, we present an application- adaptation case study in GENI that uses OnTimeMeasure-enabled performance intelligence in the context of dynamic resource allocation within thin-client based virtual desktop clouds. We show how a virtual desktop cloud provider in the Future Internet can use the performance intelligence to increase cloud scalability, while simultaneously delivering satisfactory user quality-of-experience.
     501</li>
     502<br>
     503
     504
     505
     506<li>
     507<b>Chen, Kang and Shen, Haiying</b>
     508, &quot;Global optimization of file availability through replication for efficient file sharing in MANETs.&quot;
     509Network Protocols (ICNP), 2011 19th IEEE International Conference on, Vancouver, AB, Canada, IEEE,
     5102011.
     511doi:10.1109/icnp.2011.6089056.
     512<a href="http://dx.doi.org/10.1109/icnp.2011.6089056">http://dx.doi.org/10.1109/icnp.2011.6089056</a>
     513<br><br><b>Abstract: </b>File sharing applications in mobile ad hoc networks (MANETs) have attracted more and more attention in recent years. The efficiency of file querying suffers from the distinctive properties of MANETs including node mobility and limited communication range and resource. An intuitive method to alleviate this problem is to create file replicas in the network. However, despite the efforts on file replication, no research has focused on the global optimal replica sharing with minimum average querying delay. Specifically, current file replication protocols in MANETs have two shortcomings. First, they lack a rule to allocate limited resource to different files in order to minimize the average querying delay. Second, they simply consider storage as resource for replicas, but neglect the fact that the file holders' frequency of meeting other nodes also plays an important role in determining file availability. A node having a higher meeting frequency with others provides higher availability to its files. In this paper, we introduce a new concept of resource for file replication, which considers both node storage and meeting frequency. We theoretically study the influence of resource allocation on the average querying delay and derive a resource allocation rule to minimize the average querying delay. We further propose a distributed file replication protocol that follows the rule. The trace-driven experiments on both the real-world GENI testbed and NS-2 show that our protocol can achieve shorter average querying delay at lower cost than current replication protocols, which justifies the correctness of our theoretical analysis and the effectiveness of the proposed protocol.
     514</li>
     515<br>
     516
     517
     518
     519<li>
     520<b>Chen, Kang and Shen, Haiying and Zhang, Haibo</b>
     521, &quot;Leveraging Social Networks for P2P Content-Based File Sharing in Mobile Ad Hoc Networks.&quot;
     5222011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems, Valencia, Spain, IEEE,
     5232011.
     524doi:10.1109/MASS.2011.24.
     525<a href="http://dx.doi.org/10.1109/MASS.2011.24">http://dx.doi.org/10.1109/MASS.2011.24</a>
     526<br><br><b>Abstract: </b>Current P2P file sharing methods in mobile ad hoc networks (MANETs) can be classified into three groups: flooding-based, advertisement-based and social contact-based. The first two groups of methods can easily generate high overhead and low scalability, and the third group fails to consider the social interests (content) of mobile nodes, which otherwise can improve file searching efficiency. In this paper, we propose a P2P content-based file sharing system for MANETs. The system uses an interest extraction algorithm to derive a node's interests from its files for complex queries. For efficient file searching, it groups common-interest nodes that frequently meet with each other as communities. Further, it takes advantage of node mobility by designating stable nodes, which has frequent contact with community members, as community coordinators for intra-community searching, and highly-mobile nodes as community ambassadors for inter-community searching. An interest-oriented file searching scheme further enhances the file searching success rate. We first deployed our system on the real-world GENI Orbit testbed with a real trace and then conducted experiment on the ns2 simulator with both real trace and simulated disconnected and connected MANET scenario. The test results show that our system significantly lowers transmission cost and improves file searching success rate compared to current methods.
     527</li>
     528<br>
     529
     530
     531
     532<li>
     533<b>Cherukuri, Ramkumar and Liu, Xuan and Bavier, Andy and Sterbenz, James P. G. and Medhi, Deep</b>
     534, &quot;Network virtualization in GpENI: Framework, implementation &#x0026;amp; integration experience.&quot;
     53512th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops, Dublin, Ireland, IEEE,
     5362011.
     537doi:10.1109/INM.2011.5990568.
     538<a href="http://dx.doi.org/10.1109/INM.2011.5990568">http://dx.doi.org/10.1109/INM.2011.5990568</a>
     539<br><br><b>Abstract: </b>Great Plains Environment for Network Innovation (GpENI) is an international testbed for future Internet research. A key component of GpENI is programmable network virtualization (GpENI-VINI). The scope of this paper is to present the framework, implementation and integration experience with network virtualization in GpENI. In particular, this is described through our experience of implementing and integrating the XORP (eXtensible Open Router Platform) routing platform into GpENI-VINI. Preliminary results on measurements and validation are presented.
     540</li>
     541<br>
     542
     543
     544
     545<li>
     546<b>Das, S. and Yiakoumis, Y. and Parulkar, G. and McKeown, N. and Singh, P. and Getachew, D. and Desai, P. D.</b>
     547, &quot;Application-aware aggregation and traffic engineering in a converged packet-circuit network.&quot;
     548Optical Fiber Communication Conference and Exposition (OFC/NFOEC), 2011 and the National Fiber Optic Engineers Conference, IEEE,
     5492011.
     550
     551<a href="http://ieeexplore.ieee.org/xpls/abs&#x005F;all.jsp?arnumber=5875210">http://ieeexplore.ieee.org/xpls/abs&#x005F;all.jsp?arnumber=5875210</a>
     552<br><br><b>Abstract: </b>We demonstrate a converged OpenFlow enabled packet-circuit network, where circuit flow properties (guarantee d bandwidth, low latency, low jitter, bandwidth-on-demand, fast recovery) provide differential treatment to dynamically aggregated packet flows for voice, video and web traffic.
     553</li>
     554<br>
     555
     556
     557
     558<li>
     559<b>Femminella, Mauro and Francescangeli, Roberto and Reali, Gianluca and Lee, Jae W. and Schulzrinne, Henning</b>
     560, &quot;An enabling platform for autonomic management of the future internet.&quot;
     561IEEE Network,
     5622011.
     563doi:10.1109/MNET.2011.6085639.
     564<a href="http://dx.doi.org/10.1109/MNET.2011.6085639">http://dx.doi.org/10.1109/MNET.2011.6085639</a>
     565<br><br><b>Abstract: </b>This article shows an autonomic management solution based on the recently defined programmable node architecture NetServ. The article starts with a general description of the classical network management requirements and their adaptation to the expected network evolution. After a description of the major issues characterizing the management of the expected Future Internet, the main autonomic management paradigms, and some recently introduced autonomic service platforms, we show and demonstrate the effectiveness of the NetServ architecture. Born as a means to deploy and execute networked services at runtime over programmable routers, NetServ has proved to be a suitable environment for hosting an autonomic management architecture.
     566</li>
     567<br>
     568
     569
     570
     571<li>
     572<b>Gangam, Sriharsha and Fahmy, Sonia</b>
     573, &quot;Mitigating interference in a network measurement service.&quot;
     5742011 IEEE Nineteenth IEEE International Workshop on Quality of Service, San Jose, CA, USA, IEEE,
     5752011.
     576doi:10.1109/IWQOS.2011.5931347.
     577<a href="http://dx.doi.org/10.1109/IWQOS.2011.5931347">http://dx.doi.org/10.1109/IWQOS.2011.5931347</a>
     578<br><br><b>Abstract: </b>Shared measurement services offer key advantages over conventional ad-hoc techniques for network monitoring. A measurement service may receive measurement requests concurrently from different applications and network administrators. These measurement requests are often served by injecting active network measurement traffic between two hosts. Two active measurements are said to interfere when the probe packets of one measurement tool are viewed as network traffic by the other. This may lead to faulty measurement readings. In this paper, we model the measurement interference problem, and show how to schedule measurement tasks to reduce interference and hence increase measurement accuracy. We propose twelve computationally tractable algorithms that decrease the total completion time (makespan) of measurement tasks, while avoiding interference. Our evaluation shows that the algorithm we refer to as Largest Area First, Busiest Node First - Earliest Interval Schedule (LAFBNF-EIS) has a mean makespan of about 5&#x0025; more than the theoretical lower bound over our set of measurement workloads.
     579</li>
     580<br>
     581
     582
     583
     584<li>
     585<b>Ju, Xi and Zhang, Hongwei and Zeng, Wenjie and Sridharan, Mukundan and Li, Jing and Arora, Anish and Ramnath, Rajiv and Xin, Yufeng</b>
     586, &quot;LENS: resource specification for wireless sensor network experimentation infrastructures.&quot;
     587Proceedings of the 6th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization, Las Vegas, Nevada, USA, ACM, New York, NY, USA,
     5882011.
     589doi:10.1145/2030718.2030727.
     590<a href="http://dx.doi.org/10.1145/2030718.2030727">http://dx.doi.org/10.1145/2030718.2030727</a>
     591<br><br><b>Abstract: </b>As a first step towards predictable, repeatable WSN experimentation, we propose the resource specification language LENS (a.k.a. Language for Embedded Networked Sensing) for WSN experimentation infrastructures. Using the Resource Description Framework (RDF) and the Web Ontology Language (OWL), LENS defines a semantic ontology for WSN resources; LENS enables explicit control and measurement of uncertainty factors, and it enables reasoning about the relationships between WSN resources. Focusing on basic concepts of WSNs, LENS supports resource specification in a wide range of WSN experimentation infrastructures, and it is extensible to support potentially unforeseen technologies. LENS is also compatible with specification languages for other network resources such as optical networks. As a part of the NSF GENI initiative, we have implemented LENS in the KanseiGenie control framework, and LENS has been actively used to support experimentation in the federated WSN infrastructure involving Kansei and NetEye. Enabling reasoning about uncertainty factors in experimentation, LENS is expected to serve as a basis for developing methodologies and tools for predictable, repeatable WSN experimentation.
     592</li>
     593<br>
     594
     595
     596
     597<li>
     598<b>Kangarlou, A. and Xu, Dongyan and Kozat, U. C. and Padala, P. and Lantz, B. and Igarashi, K.</b>
     599, &quot;In-network live snapshot service for recovering virtual infrastructures.&quot;
     600Network, IEEE, IEEE,
     6012011.
     602doi:10.1109/mnet.2011.5958003.
     603<a href="http://dx.doi.org/10.1109/mnet.2011.5958003">http://dx.doi.org/10.1109/mnet.2011.5958003</a>
     604<br><br><b>Abstract: </b>Infrastructure as a Service (IaaS) has become an increasingly popular type of service for both private and public clouds. The virtual infrastructures that enable IaaS support multitenancy by multiplexing the computational resources of data centers and result in substantial reductions in operational costs. Since hardware and software failures occur on a routine basis in large-scale systems, it is imperative for cloud providers to offer various failure recovery options for distributed services hosted on such infrastructures. In this article we present GENI-VIOLIN, a new cloud capability that can checkpoint a stateful distributed service while incurring very low overhead. The unique aspect of GENI-VIOLIN compared to previous work is that GENI-VIOLIN exploits programmable OpenFlow switches to provide checkpointing services in the network, thereby requiring minimal changes to the end host virtualization framework. We have developed a prototype of GENI-VIOLIN using the GENI infrastructure, and have demonstrated GENI-VIOLIN's checkpoint and restore capability across multiple GENI sites.
     605</li>
     606<br>
     607
     608
     609
     610<li>
     611<b>Katz-Bassett, Ethan and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Scott, Colin and Anderson, Thomas and Krishnamurthy, Arvind</b>
    482612, &quot;Machiavellian Routing: Improving Internet Availability with BGP Poisoning.&quot;
    483613Proceedings of the 10th ACM Workshop on Hot Topics in Networks, Cambridge, Massachusetts, ACM, New York, NY, USA,
     
    492622
    493623<li>
    494 <b>Bhanage, Gautam and Seskar, Ivan and Zhang, Yanyong and Raychaudhuri, Dipankar and Jain, Shweta</b>
    495 , &quot;Experimental Evaluation of OpenVZ from a Testbed Deployment Perspective.&quot;
    496 Testbeds and Research Infrastructures. Development of Networks and Communities, Springer Berlin Heidelberg,
    497 2011.
    498 doi:10.1007/978-3-642-17851-1&#x005F;7.
    499 <a href="http://dx.doi.org/10.1007/978-3-642-17851-1&#x005F;7">http://dx.doi.org/10.1007/978-3-642-17851-1&#x005F;7</a>
    500 <br><br><b>Abstract: </b>A scalable approach to building large scale experimentation testbeds involves multiplexing the system resources for better utilization. Virtualization provides a convenient means of sharing testbed resources among experimenters. The degree of programmability and isolation achieved with such a setup is largely dependent on the type of technology used for virtualization. We consider OpenVZ and User Mode Linux (UML) for virtualization of the ORBIT wireless testbed and evaluate their relative merit. Our results show that OpenVZ, an operating system level virtualization mechanism significantly outperforms UML in terms of system overheads and performance isolation. We discuss both qualitative and quantitative performance features which could serve as guidelines for selection of a virtualization scheme for similar testbeds.
    501 </li>
    502 <br>
    503 
    504 
    505 
    506 <li>
    507 <b>Calyam, P. and Sridharan, M. and Xu, Yingxiao and Zhu, Kunpeng and Berryman, A. and Patali, R. and Venkataraman, A.</b>
    508 , &quot;Enabling performance intelligence for application adaptation in the Future Internet.&quot;
    509 Communications and Networks, Journal of,
    510 2011.
    511 doi:10.1109/JCN.2011.6157475.
    512 <a href="http://dx.doi.org/10.1109/JCN.2011.6157475">http://dx.doi.org/10.1109/JCN.2011.6157475</a>
    513 <br><br><b>Abstract: </b>Today's Internet which provides communication channels with best-effort end-to-end performance is rapidly evolving into an autonomic global computing platform. Achieving autonomicity in the Future Internet will require a performance architecture that (a) allows users to request and own 'slices' of geographically-distributed host and network resources, (b) measures and monitors end-to-end host and network status, (c) enables analysis of the measurements within expert systems, and (d) provides performance intelligence in a timely manner for application adaptations to improve performance and scalability. We de- scribe the requirements and design of one such &#x46;&#x0308;uture Internet performance architecture&#x20;&#x0308;(FIPA), and present our reference implementation of FIPA called 'OnTimeMeasure.' OnTimeMeasure comprises of several measurement-related services that can interact with each other and with existing measurement frameworks to enable performance intelligence. We also explain our OnTimeMea- sure deployment in the global environment for network innovations (GENI) infrastructure collaborative research initiative to build a sliceable Future Internet. Further, we present an application- adaptation case study in GENI that uses OnTimeMeasure-enabled performance intelligence in the context of dynamic resource allocation within thin-client based virtual desktop clouds. We show how a virtual desktop cloud provider in the Future Internet can use the performance intelligence to increase cloud scalability, while simultaneously delivering satisfactory user quality-of-experience.
    514 </li>
    515 <br>
    516 
    517 
    518 
    519 <li>
    520 <b>Chen, Kang and Shen, Haiying</b>
    521 , &quot;Global optimization of file availability through replication for efficient file sharing in MANETs.&quot;
    522 Network Protocols (ICNP), 2011 19th IEEE International Conference on, Vancouver, AB, Canada, IEEE,
    523 2011.
    524 doi:10.1109/icnp.2011.6089056.
    525 <a href="http://dx.doi.org/10.1109/icnp.2011.6089056">http://dx.doi.org/10.1109/icnp.2011.6089056</a>
    526 <br><br><b>Abstract: </b>File sharing applications in mobile ad hoc networks (MANETs) have attracted more and more attention in recent years. The efficiency of file querying suffers from the distinctive properties of MANETs including node mobility and limited communication range and resource. An intuitive method to alleviate this problem is to create file replicas in the network. However, despite the efforts on file replication, no research has focused on the global optimal replica sharing with minimum average querying delay. Specifically, current file replication protocols in MANETs have two shortcomings. First, they lack a rule to allocate limited resource to different files in order to minimize the average querying delay. Second, they simply consider storage as resource for replicas, but neglect the fact that the file holders' frequency of meeting other nodes also plays an important role in determining file availability. A node having a higher meeting frequency with others provides higher availability to its files. In this paper, we introduce a new concept of resource for file replication, which considers both node storage and meeting frequency. We theoretically study the influence of resource allocation on the average querying delay and derive a resource allocation rule to minimize the average querying delay. We further propose a distributed file replication protocol that follows the rule. The trace-driven experiments on both the real-world GENI testbed and NS-2 show that our protocol can achieve shorter average querying delay at lower cost than current replication protocols, which justifies the correctness of our theoretical analysis and the effectiveness of the proposed protocol.
    527 </li>
    528 <br>
    529 
    530 
    531 
    532 <li>
    533 <b>Chen, Kang and Shen, Haiying and Zhang, Haibo</b>
    534 , &quot;Leveraging Social Networks for P2P Content-Based File Sharing in Mobile Ad Hoc Networks.&quot;
    535 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems, Valencia, Spain, IEEE,
    536 2011.
    537 doi:10.1109/MASS.2011.24.
    538 <a href="http://dx.doi.org/10.1109/MASS.2011.24">http://dx.doi.org/10.1109/MASS.2011.24</a>
    539 <br><br><b>Abstract: </b>Current P2P file sharing methods in mobile ad hoc networks (MANETs) can be classified into three groups: flooding-based, advertisement-based and social contact-based. The first two groups of methods can easily generate high overhead and low scalability, and the third group fails to consider the social interests (content) of mobile nodes, which otherwise can improve file searching efficiency. In this paper, we propose a P2P content-based file sharing system for MANETs. The system uses an interest extraction algorithm to derive a node's interests from its files for complex queries. For efficient file searching, it groups common-interest nodes that frequently meet with each other as communities. Further, it takes advantage of node mobility by designating stable nodes, which has frequent contact with community members, as community coordinators for intra-community searching, and highly-mobile nodes as community ambassadors for inter-community searching. An interest-oriented file searching scheme further enhances the file searching success rate. We first deployed our system on the real-world GENI Orbit testbed with a real trace and then conducted experiment on the ns2 simulator with both real trace and simulated disconnected and connected MANET scenario. The test results show that our system significantly lowers transmission cost and improves file searching success rate compared to current methods.
    540 </li>
    541 <br>
    542 
    543 
    544 
    545 <li>
    546 <b>Cherukuri, Ramkumar and Liu, Xuan and Bavier, Andy and Sterbenz, James P. G. and Medhi, Deep</b>
    547 , &quot;Network virtualization in GpENI: Framework, implementation &#x0026;amp; integration experience.&quot;
    548 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops, Dublin, Ireland, IEEE,
    549 2011.
    550 doi:10.1109/INM.2011.5990568.
    551 <a href="http://dx.doi.org/10.1109/INM.2011.5990568">http://dx.doi.org/10.1109/INM.2011.5990568</a>
    552 <br><br><b>Abstract: </b>Great Plains Environment for Network Innovation (GpENI) is an international testbed for future Internet research. A key component of GpENI is programmable network virtualization (GpENI-VINI). The scope of this paper is to present the framework, implementation and integration experience with network virtualization in GpENI. In particular, this is described through our experience of implementing and integrating the XORP (eXtensible Open Router Platform) routing platform into GpENI-VINI. Preliminary results on measurements and validation are presented.
    553 </li>
    554 <br>
    555 
    556 
    557 
    558 <li>
    559 <b>Das, S. and Yiakoumis, Y. and Parulkar, G. and McKeown, N. and Singh, P. and Getachew, D. and Desai, P. D.</b>
    560 , &quot;Application-aware aggregation and traffic engineering in a converged packet-circuit network.&quot;
    561 Optical Fiber Communication Conference and Exposition (OFC/NFOEC), 2011 and the National Fiber Optic Engineers Conference, IEEE,
    562 2011.
    563 
    564 <a href="http://ieeexplore.ieee.org/xpls/abs&#x005F;all.jsp?arnumber=5875210">http://ieeexplore.ieee.org/xpls/abs&#x005F;all.jsp?arnumber=5875210</a>
    565 <br><br><b>Abstract: </b>We demonstrate a converged OpenFlow enabled packet-circuit network, where circuit flow properties (guarantee d bandwidth, low latency, low jitter, bandwidth-on-demand, fast recovery) provide differential treatment to dynamically aggregated packet flows for voice, video and web traffic.
    566 </li>
    567 <br>
    568 
    569 
    570 
    571 <li>
    572 <b>Femminella, Mauro and Francescangeli, Roberto and Reali, Gianluca and Lee, Jae W. and Schulzrinne, Henning</b>
    573 , &quot;An enabling platform for autonomic management of the future internet.&quot;
    574 IEEE Network,
    575 2011.
    576 doi:10.1109/MNET.2011.6085639.
    577 <a href="http://dx.doi.org/10.1109/MNET.2011.6085639">http://dx.doi.org/10.1109/MNET.2011.6085639</a>
    578 <br><br><b>Abstract: </b>This article shows an autonomic management solution based on the recently defined programmable node architecture NetServ. The article starts with a general description of the classical network management requirements and their adaptation to the expected network evolution. After a description of the major issues characterizing the management of the expected Future Internet, the main autonomic management paradigms, and some recently introduced autonomic service platforms, we show and demonstrate the effectiveness of the NetServ architecture. Born as a means to deploy and execute networked services at runtime over programmable routers, NetServ has proved to be a suitable environment for hosting an autonomic management architecture.
    579 </li>
    580 <br>
    581 
    582 
    583 
    584 <li>
    585 <b>Gangam, Sriharsha and Fahmy, Sonia</b>
    586 , &quot;Mitigating interference in a network measurement service.&quot;
    587 2011 IEEE Nineteenth IEEE International Workshop on Quality of Service, San Jose, CA, USA, IEEE,
    588 2011.
    589 doi:10.1109/IWQOS.2011.5931347.
    590 <a href="http://dx.doi.org/10.1109/IWQOS.2011.5931347">http://dx.doi.org/10.1109/IWQOS.2011.5931347</a>
    591 <br><br><b>Abstract: </b>Shared measurement services offer key advantages over conventional ad-hoc techniques for network monitoring. A measurement service may receive measurement requests concurrently from different applications and network administrators. These measurement requests are often served by injecting active network measurement traffic between two hosts. Two active measurements are said to interfere when the probe packets of one measurement tool are viewed as network traffic by the other. This may lead to faulty measurement readings. In this paper, we model the measurement interference problem, and show how to schedule measurement tasks to reduce interference and hence increase measurement accuracy. We propose twelve computationally tractable algorithms that decrease the total completion time (makespan) of measurement tasks, while avoiding interference. Our evaluation shows that the algorithm we refer to as Largest Area First, Busiest Node First - Earliest Interval Schedule (LAFBNF-EIS) has a mean makespan of about 5&#x0025; more than the theoretical lower bound over our set of measurement workloads.
    592 </li>
    593 <br>
    594 
    595 
    596 
    597 <li>
    598 <b>Ju, Xi and Zhang, Hongwei and Zeng, Wenjie and Sridharan, Mukundan and Li, Jing and Arora, Anish and Ramnath, Rajiv and Xin, Yufeng</b>
    599 , &quot;LENS: resource specification for wireless sensor network experimentation infrastructures.&quot;
    600 Proceedings of the 6th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization, Las Vegas, Nevada, USA, ACM, New York, NY, USA,
    601 2011.
    602 doi:10.1145/2030718.2030727.
    603 <a href="http://dx.doi.org/10.1145/2030718.2030727">http://dx.doi.org/10.1145/2030718.2030727</a>
    604 <br><br><b>Abstract: </b>As a first step towards predictable, repeatable WSN experimentation, we propose the resource specification language LENS (a.k.a. Language for Embedded Networked Sensing) for WSN experimentation infrastructures. Using the Resource Description Framework (RDF) and the Web Ontology Language (OWL), LENS defines a semantic ontology for WSN resources; LENS enables explicit control and measurement of uncertainty factors, and it enables reasoning about the relationships between WSN resources. Focusing on basic concepts of WSNs, LENS supports resource specification in a wide range of WSN experimentation infrastructures, and it is extensible to support potentially unforeseen technologies. LENS is also compatible with specification languages for other network resources such as optical networks. As a part of the NSF GENI initiative, we have implemented LENS in the KanseiGenie control framework, and LENS has been actively used to support experimentation in the federated WSN infrastructure involving Kansei and NetEye. Enabling reasoning about uncertainty factors in experimentation, LENS is expected to serve as a basis for developing methodologies and tools for predictable, repeatable WSN experimentation.
    605 </li>
    606 <br>
    607 
    608 
    609 
    610 <li>
    611 <b>Kangarlou, A. and Xu, Dongyan and Kozat, U. C. and Padala, P. and Lantz, B. and Igarashi, K.</b>
    612 , &quot;In-network live snapshot service for recovering virtual infrastructures.&quot;
    613 Network, IEEE, IEEE,
    614 2011.
    615 doi:10.1109/mnet.2011.5958003.
    616 <a href="http://dx.doi.org/10.1109/mnet.2011.5958003">http://dx.doi.org/10.1109/mnet.2011.5958003</a>
    617 <br><br><b>Abstract: </b>Infrastructure as a Service (IaaS) has become an increasingly popular type of service for both private and public clouds. The virtual infrastructures that enable IaaS support multitenancy by multiplexing the computational resources of data centers and result in substantial reductions in operational costs. Since hardware and software failures occur on a routine basis in large-scale systems, it is imperative for cloud providers to offer various failure recovery options for distributed services hosted on such infrastructures. In this article we present GENI-VIOLIN, a new cloud capability that can checkpoint a stateful distributed service while incurring very low overhead. The unique aspect of GENI-VIOLIN compared to previous work is that GENI-VIOLIN exploits programmable OpenFlow switches to provide checkpointing services in the network, thereby requiring minimal changes to the end host virtualization framework. We have developed a prototype of GENI-VIOLIN using the GENI infrastructure, and have demonstrated GENI-VIOLIN's checkpoint and restore capability across multiple GENI sites.
    618 </li>
    619 <br>
    620 
    621 
    622 
    623 <li>
    624624<b>Kline, Donald and Quan, John</b>
    625625, &quot;Attribute description service for large-scale networks.&quot;
     
    899899
    900900<li>
    901 <b>Bassett, Ethan K. and Scott, Colin and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Valancius, Vytautas and Feamster, Nick and Madhyastha, Harsha V. and Anderson, Thomas and Krishnamurthy, Arvind</b>
     901<b>Bavier, Andy and Coady, Yvonne and Mack, Tony and Matthews, Chris and Mambretti, Joe and McGeer, Rick and Mueller, Paul and Snoeren, Alex and Yuen, Marco</b>
     902, &quot;GENICloud and transcloud.&quot;
     903Proceedings of the 2012 workshop on Cloud services, federation, and the 8th open cirrus summit, San Jose, California, USA, ACM, New York, NY, USA,
     9042012.
     905doi:10.1145/2378975.2378980.
     906<a href="http://dx.doi.org/10.1145/2378975.2378980">http://dx.doi.org/10.1145/2378975.2378980</a>
     907<br><br><b>Abstract: </b>In this paper, we argue that federation of cloud systems requires a standard API for users to create, manage, and destroy virtual objects, and a standard naming scheme for virtual objects. We introduce an existing API for this purpose, the Slice-Based Federation Architecture, and demonstrate that it can be implemented on a number of existing cloud management systems. We introduce a simple naming scheme for virtual objects, and discuss its implementation.
     908</li>
     909<br>
     910
     911
     912
     913<li>
     914<b>Bhanage, Gautam and Seskar, Ivan and Raychaudhuri, Dipankar</b>
     915, &quot;A virtualization architecture for mobile WiMAX networks.&quot;
     916SIGMOBILE Mob. Comput. Commun. Rev., ACM, New York, NY, USA,
     9172012.
     918doi:10.1145/2169077.2169082.
     919<a href="http://dx.doi.org/10.1145/2169077.2169082">http://dx.doi.org/10.1145/2169077.2169082</a>
     920<br><br><b>Abstract: </b>Systems virtualization offers convenient means for sharing networking infrastructure while improving its utilization. This study addresses the challenges of virtualizing a commercial off-the-shelf 4G mobileWiMAX basestation. We highlight additions and modifications needed in theWiMAX network architecture for supporting multiple simultaneous virtual basestations on a single physical basestation. The most prominent features provided by the proposed virtual basestation framework include the capability to perform all frame switching at layer-2, and control mechanisms to provide isolation across slices needed to ensure experiment repeatability. By prototyping on a commercial WiMAX radio, this paper shows the usage of the virtual basestation system for housing mobile virtual network operators and testbeds alike. A use case is shown where the virtual basestation design is used to evaluate mobile handoff schemes. Another usage case is shown for optimizing a video delivery on the edge. The video delivery use case is used to show performance improvements of up to 5dB in the PSNR. Evaluation of prototype shows a significant improvement in the slice isolation, with aggregate throughput improvements of up to 192&#x0025; achievable through fair resource allocation.
     921</li>
     922<br>
     923
     924
     925
     926<li>
     927<b>Blanton, Ethan and Chatterjee, Sarbajit and Gangam, Sriharsha and Kala, Sumit and Sharma, Deepti and Fahmy, Sonia and Sharma, Puneet</b>
     928, &quot;Design and evaluation of the S<sup>3</sup> monitor network measurement service on GENI.&quot;
     9292012 Fourth International Conference on Communication Systems and Networks (COMSNETS 2012), Bangalore, India, IEEE,
     9302012.
     931doi:10.1109/COMSNETS.2012.6151327.
     932<a href="http://dx.doi.org/10.1109/COMSNETS.2012.6151327">http://dx.doi.org/10.1109/COMSNETS.2012.6151327</a>
     933<br><br><b>Abstract: </b>Network monitoring capabilities are critical for both network operators and networked applications. In the context of an experimental test facility, network measurement is important for researchers experimenting with new network architectures and applications, as well as operators of the test facility itself. The Global Environment for Network Innovations (GENI) is a sophisticated test facility comprised of multiple ” control frameworks.” In this paper, we describe the design and implementation of S
     934</li>
     935<br>
     936
     937
     938
     939<li>
     940<b>Calyam, Prasad and Venkataraman, Aishwarya and Berryman, Alex and Faerman, Marcio</b>
     941, &quot;Experiences from Virtual Desktop CloudExperiments in GENI.&quot;
     942First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     9432012.
     944
     945
     946<br><br><b>Abstract: </b>Popular applications such as email, photo/video galleries, and file storage are increasingly being supported by cloud platforms in residential, academia and industry communities. The next frontier for these user communities will be to transition 'traditional desktops' that have dedicated hardware and software configurations into 'virtual desktop clouds' that are accessible via thin-clients. In this paper, we describe experiences from our research and development of virtual desktop cloud experiments in GENI. Our experimentation goal is to investigate and develop optimal resource allocation frameworks and performance bench- marking tools that can enable provisioning (i.e., resource sizing) and placement (i.e., resource mapping) of thin-client based virtual desktops at Internet-scale. We first motivate why virtual desktop cloud experiments cannot be done only at a table-top level, and why infrastructures such as GENI are essential. Next, we detail the methodology of our completed ” provisioning” experiments, and our work-in-progress ” placement” experiments in GENI that leverage multiple kinds of GENI resources such as aggregates, measurement services and experimenter workflow tools, as well as commercial software. Lastly, we present our vision on how our experiment slice setup and application development experiences, as well as outcomes can be leveraged in classroom labs, and 'living labs' that use GENI resources to foster training and wide- adoption of Future Internet applications.
     947</li>
     948<br>
     949
     950
     951
     952<li>
     953<b>Cameron, Katherine and Brooks, R. R. and Deng, Juan and Yu, Lu and Wang, K. C. and Martin, James</b>
     954, &quot;WiMAX: Bandwidth Contention Resolution Vulnerability to Denial of Service Attacks.&quot;
     955First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     9562012.
     957
     958
     959<br><br><b>Abstract: </b>Wireless communications is part of everyday life and 4G technology, including WiMAX, offers higher data rates and wider coverage than predecessor 3G technologies. Many security vulnerabilities have been discovered in 3G protocols and these vulnerabilities may still exist in next generation 4G protocols. This paper examines how system parameters for the WiMAX Bandwidth Contention Resolution process can affect network vulnerability to DoS attacks. It will present software simulations that explore system parameter settings and will cover the current phase of hardware simulations.
     960</li>
     961<br>
     962
     963
     964
     965<li>
     966<b>Chen, Kang and Xu, Ke and Winburn, Steven and Shen, Haiying and Wang, Kuang-Ching and Li, Ze</b>
     967, &quot;Experimentation of a MANET Routing Algorithm on the GENI ORBIT Testbed.&quot;
     968First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     9692012.
     970
     971
     972<br><br><b>Abstract: </b>This paper proposes a systematic procedure for experimentation of Mobile ad hoc networks (MANETs) on the ORBIT testbed. MANETs have attracted significant re- search interests in recent years. Most of routing or file sharing algorithms in MANETs were only evaluated by theoretical analysis or simulations because of the requirement of large scale networks. However, due to the distinctive properties of MANETs, such as mobility and decentralized structure, it has been non-trivial to deploy a real testbed for the verification. The Global Environment for Network Innovations (GENI) project sponsored by the National Science Foundation (NSF) provides an exploratory environment for academic real-world experiments, such as the ORBIT testbed. A stable and repeatable procedure for experimentation on real testbeds is necessary and important to assure the validity of results. In this paper, a MANET routing algorithm, namely LORD, was tested on the ORBIT testbed, using the proposed procedure. Specifically, we first configure the wireless interface on each node to enable the communication between each pair of nodes. Then a set of methods are adopted to construct the MANETs scenario for test. The network status is monitored throughout the entire duration of experiments. Finally, the experiment results of LORD on the GENI ORBIT testbed are demonstrated.
     973</li>
     974<br>
     975
     976
     977
     978<li>
     979<b>Deng, Juan and Brooks, Richard R. and Martin, James</b>
     980, &quot;Assessing the Effect of WiMAX System Parameter Settings on MAC-level Local DoS Vulnerability.&quot;
     981International Journal of Performability Engineering,
     9822012.
     983
     984
     985<br><br><b>Abstract: </b>The research community has established that WiMAX networks suffer from Denial of Service (DoS) vulnerabilities. In this paper, we analyze how WiMAX system parameter settings increase or decrease DoS vulnerabilities of WiMAX networks. The behavior of the WiMAX MAC level protocol is sensitive to the settings of core system parameters. Unlike traditional network-based DoS attacks, attacks resulting from parameter misconfiguration are difficult for network operators to detect. We focus on bandwidth contention resolution aspects of the WiMAX MAC protocol. Simulations are performed using the ns-2 simulator. Analysis of Variance (ANOVA) techniques on the resulting simulation data identify which bandwidth contention resolution parameter combinations are crucial for configuring WiMAX to be less vulnerable to DoS attacks.
     986</li>
     987<br>
     988
     989
     990
     991<li>
     992<b>Duerig, Jonathon and Ricci, Robert and Stoller, Leigh and Strum, Matt and Wong, Gary and Carpenter, Charles and Fei, Zongming and Griffioen, James and Nasir, Hussamuddin and Reed, Jeremy and Wu, Xiongqi</b>
     993, &quot;Getting started with GENI: a user tutorial.&quot;
     994SIGCOMM Comput. Commun. Rev., ACM, New York, NY, USA,
     9952012.
     996doi:10.1145/2096149.2096161.
     997<a href="http://dx.doi.org/10.1145/2096149.2096161">http://dx.doi.org/10.1145/2096149.2096161</a>
     998<br><br><b>Abstract: </b>GENI, the Global Environment for Network Innovations, is a National Science Foundation project to create a &#x76;&#x0308;irtual laboratory at the frontiers of network science and engineering for exploring future internets at scale.&#x20;&#x0308;It provides researchers, educators, and students with resources that they can use to build their own networks that span the country and - through federation - the world. GENI enables experimenters to try out bold new network architectures and designs for networked systems, and to deploy and evaluate these systems on a diverse set of resources over a large footprint. This tutorial is a starting point for running experiments on GENI. It provides an overview of GENI and covers the process of creating a network and running a simple experiment using two tools: the Flack GUI and the INSTOOLS instrumentation service.
     999</li>
     1000<br>
     1001
     1002
     1003
     1004<li>
     1005<b>Duerig, Jonathon and Ricci, Robert and Stoller, Leigh and Wong, Gary and Chikkulapelly, Srikanth and Seok, Woojin</b>
     1006, &quot;Designing a Federated Testbed as a Distributed System.&quot;
     10078th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TRIDENTCOM 2012),
     10082012.
     1009
     1010
     1011<br><br><b>Abstract: </b>Traditionally, testbeds for networking and systems research have been stand-alone facilities: each is owned and operated by a single administrative entity, and is intended to be used independently of other testbeds. However, this isolated facility model is at odds with researchers' ever-increasing needs for experiments at larger scale and with a broader diversity of network technologies. The research community will be much better served by a federated model. In this model, each federated testbed maintains its own autonomy and unique strengths, but all federates work together to make their resources available under a common framework. Our challenge, then, is to design a federated testbed framework that balances competing needs: We must establish trust, but at the same time maintain the autonomy of each federated facility. While providing a unified interface to a broad set of resources, we need to expose the diversity that makes them valuable. Finally, our federation should work smoothly in a coordinated fashion, but avoid central points of failure and inter-facility dependencies. We argue that treating testbed design as a federated distributed systems problem is an effective approach to achieving this balance. The technique is illustrated through the example of ProtoGENI, a system we have designed, built, and operated according to the federated model.
     1012</li>
     1013<br>
     1014
     1015
     1016
     1017<li>
     1018<b>Gangam, Sriharsha and Blanton, Ethan and Fahmy, Sonia</b>
     1019, &quot;Exercises for Graduate Students using GENI.&quot;
     1020First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     10212012.
     1022
     1023
     1024<br><br><b>Abstract: </b>GENI brings together a wide variety of heterogeneous networking infrastructure and technologies under a common platform. We propose programming exercises for graduate students to introduce GENI and enable students to conduct high fidelity networking experiments. In this paper, we focus on an exercise to study congestion control and reliability using the ProtoGENI aggregate. A planned second exercise aims to leverage GENI OpenFlow aggregates to study firewalls and QoS mechanisms. We believe that these lab exercises will expose students to key networking concepts and recent research directions, e.g., in the data center context.
     1025</li>
     1026<br>
     1027
     1028
     1029
     1030<li>
     1031<b>Gao, Jingcheng and Xiao, Yang</b>
     1032, &quot;ProtoGENI DoS/DDoS Security Tests and Experiments.&quot;
     1033First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     10342012.
     1035
     1036
     1037<br><br><b>Abstract: </b>his paper will explain some tests and experiments to investigate selected security issues through ProtoGENI mainly during Spiral 3 time period and the beginning of Spiral 4. In this paper, we conduct multiple sets of DoS/ DDoS attacks in the current ProtoGENI testbed. These attacks show that it is very possible that ProtoGENI nodes may render vulnerabilities to such attacks.
     1038</li>
     1039<br>
     1040
     1041
     1042
     1043<li>
     1044<b>Gember, Aaron and Dragga, Chris and Akella, Aditya</b>
     1045, &quot;ECOS: Practical Mobile Application Offloading for Enterprises.&quot;
     10462nd USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot-ICE '12),
     10472012.
     1048
     1049<a href="http://www.usenix.org/conference/hot-ice12/ecos-practical-mobile-application-of&#x0025;EF&#x0025;AC&#x0025;82oading-enterprises">http://www.usenix.org/conference/hot-ice12/ecos-practical-mobile-application-of&#x0025;EF&#x0025;AC&#x0025;82oading-enterprises</a>
     1050<br><br><b>Abstract: </b>Offloading has emerged as a promising idea to allow handheld devices to access intensive applications without performance or energy costs. This could be particularly useful for enterprises seeking to run line-of-business applications on handhelds. However, we must address two practical roadblocks in order to make offloading amenable for enterprises: (i) ensuring data privacy and the use of trusted offloading resources, and (ii) accommodating offload at scale with diverse handheld objectives and compute resource capabilities. We present the design and implementation of an Enterprise-Centric Offloading System (ECOS) which augments prior offloading proposals to address these issues. ECOS uses a logically central controller to opportunistically leverage diverse compute resources, while tightly controlling where specific applications offload depending on privacy, performance, and energy constraints of users and applications. A wide range of experiments using a real prototype establish the effectiveness of our approach.
     1051</li>
     1052<br>
     1053
     1054
     1055
     1056<li>
     1057<b>Grandl, Robert and Han, Dongsu and Lee, Suk B. and Lim, Hyeontaek and Machado, Michel and Mukerjee, Matthew and Naylor, David</b>
     1058, &quot;Supporting network evolution and incremental deployment with XIA.&quot;
     1059Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication, Helsinki, Finland, ACM, New York, NY, USA,
     10602012.
     1061doi:10.1145/2342356.2342410.
     1062<a href="http://dx.doi.org/10.1145/2342356.2342410">http://dx.doi.org/10.1145/2342356.2342410</a>
     1063<br><br><b>Abstract: </b>eXpressive Internet Architecture (XIA) [1] is an architecture that natively supports multiple communication types and allows networks to evolve their abstractions and functionality to accommodate new styles of communication over time. XIA embeds an elegant mechanism for handling unforeseen communication types for legacy routers. In this demonstration, we show that XIA overcomes three key barriers in network evolution (outlined below) by (1) allowing end-hosts and applications to start using new communication types (e.g., service and content) before the network supports them, (2) ensuring that upgrading a subset of routers to support new functionalities immediately benefits applications, and (3) using the same mechanisms we employ for 1 and 2 to incrementally deploy XIA in IP networks.
     1064</li>
     1065<br>
     1066
     1067
     1068
     1069<li>
     1070<b>Griffioen, J. and Fei, Zongming and Nasir, H. and Wu, Xiongqi and Reed, J. and Carpenter, C.</b>
     1071, &quot;The design of an instrumentation system for federated and virtualized network testbeds.&quot;
     1072Network Operations and Management Symposium (NOMS), 2012 IEEE, IEEE,
     10732012.
     1074doi:10.1109/NOMS.2012.6212061.
     1075<a href="http://dx.doi.org/10.1109/NOMS.2012.6212061">http://dx.doi.org/10.1109/NOMS.2012.6212061</a>
     1076<br><br><b>Abstract: </b>Much of the GENI effort in developing network testbeds has been focused on building the control frameworks needed to allocate and initialize the network resources that make up an experiment. We argue that building the instrumentation and measurement system to monitor and capture the behavior of the network is just as important and challenging as setting up the network itself, especially in a virtualized and federated environment where getting information from experimental nodes is too complicated and too much to handle for a typical user. In this paper, we describe the design of an instrumentation and measurement infrastructure that allows users to monitor their experiments. The challenge that virtualization and federation of GENI testbeds bring to instrumentation and monitoring is how to hide the details of instrumentation setup from users so that users do not need to be experts in system administration or network management of virtualized and federated systems, but are still able to ” see” what is going on with their experiments. Our instrumentation tool sets up experiment-specific monitoring infrastructure that is tailored to capture, record, and display only information associated with that experiment. Our tools are currently available in GENI, and we present a simple example of how to use them to instrument an experiment.
     1077</li>
     1078<br>
     1079
     1080
     1081
     1082<li>
     1083<b>Griffioen, James and Fei, Zongming and Nasir, Hussanmuddin and Wu, Xiongqi and Reed, Jeremy and Carpenter, Charles</b>
     1084, &quot;Teaching with the Emerging GENI Network.&quot;
     1085Proceedings of the 2012 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS), Las Vegas,
     10862012.
     1087
     1088<a href="http://worldcomp-proceedings.com/proc/p2012/FEC3780.pdf">http://worldcomp-proceedings.com/proc/p2012/FEC3780.pdf</a>
     1089<br><br><b>Abstract: </b>Over the last few years the National Science Foundation (NSF) has been investing in and developing a new network called GENI, a wide-area testbed network for at-scale experimentation with future internet designs. The GENI network has recently become available for use and is beginning to attract users. In this paper, we take a closer look at GENI with a particular focus on how GENI can be used to enhance education in the areas of computer science and computer engineering. We describe what GENI is, the resources available in GENI, and how instructors might use GENI in their classes. Being early adopters, we describe our experience using GENI in our classes, and we point out various features and challenges of using GENI. Finally, we provide tips and pointers to instructors who are interested in incorporating GENI into their own classes.
     1090</li>
     1091<br>
     1092
     1093
     1094
     1095<li>
     1096<b>Katz-Bassett, Ethan and Scott, Colin and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Valancius, Vytautas and Feamster, Nick and Madhyastha, Harsha V. and Anderson, Thomas and Krishnamurthy, Arvind</b>
    9021097, &quot;LIFEGUARD: Practical Repair of Persistent Route Failures.&quot;
    9031098Proceedings of the ACM SIGCOMM 2012 conference, ACM, New York, NY, USA,
     
    9121107
    9131108<li>
    914 <b>Bavier, Andy and Coady, Yvonne and Mack, Tony and Matthews, Chris and Mambretti, Joe and McGeer, Rick and Mueller, Paul and Snoeren, Alex and Yuen, Marco</b>
    915 , &quot;GENICloud and transcloud.&quot;
    916 Proceedings of the 2012 workshop on Cloud services, federation, and the 8th open cirrus summit, San Jose, California, USA, ACM, New York, NY, USA,
    917 2012.
    918 doi:10.1145/2378975.2378980.
    919 <a href="http://dx.doi.org/10.1145/2378975.2378980">http://dx.doi.org/10.1145/2378975.2378980</a>
    920 <br><br><b>Abstract: </b>In this paper, we argue that federation of cloud systems requires a standard API for users to create, manage, and destroy virtual objects, and a standard naming scheme for virtual objects. We introduce an existing API for this purpose, the Slice-Based Federation Architecture, and demonstrate that it can be implemented on a number of existing cloud management systems. We introduce a simple naming scheme for virtual objects, and discuss its implementation.
    921 </li>
    922 <br>
    923 
    924 
    925 
    926 <li>
    927 <b>Bhanage, Gautam and Seskar, Ivan and Raychaudhuri, Dipankar</b>
    928 , &quot;A virtualization architecture for mobile WiMAX networks.&quot;
    929 SIGMOBILE Mob. Comput. Commun. Rev., ACM, New York, NY, USA,
    930 2012.
    931 doi:10.1145/2169077.2169082.
    932 <a href="http://dx.doi.org/10.1145/2169077.2169082">http://dx.doi.org/10.1145/2169077.2169082</a>
    933 <br><br><b>Abstract: </b>Systems virtualization offers convenient means for sharing networking infrastructure while improving its utilization. This study addresses the challenges of virtualizing a commercial off-the-shelf 4G mobileWiMAX basestation. We highlight additions and modifications needed in theWiMAX network architecture for supporting multiple simultaneous virtual basestations on a single physical basestation. The most prominent features provided by the proposed virtual basestation framework include the capability to perform all frame switching at layer-2, and control mechanisms to provide isolation across slices needed to ensure experiment repeatability. By prototyping on a commercial WiMAX radio, this paper shows the usage of the virtual basestation system for housing mobile virtual network operators and testbeds alike. A use case is shown where the virtual basestation design is used to evaluate mobile handoff schemes. Another usage case is shown for optimizing a video delivery on the edge. The video delivery use case is used to show performance improvements of up to 5dB in the PSNR. Evaluation of prototype shows a significant improvement in the slice isolation, with aggregate throughput improvements of up to 192&#x0025; achievable through fair resource allocation.
    934 </li>
    935 <br>
    936 
    937 
    938 
    939 <li>
    940 <b>Blanton, Ethan and Chatterjee, Sarbajit and Gangam, Sriharsha and Kala, Sumit and Sharma, Deepti and Fahmy, Sonia and Sharma, Puneet</b>
    941 , &quot;Design and evaluation of the S<sup>3</sup> monitor network measurement service on GENI.&quot;
    942 2012 Fourth International Conference on Communication Systems and Networks (COMSNETS 2012), Bangalore, India, IEEE,
    943 2012.
    944 doi:10.1109/COMSNETS.2012.6151327.
    945 <a href="http://dx.doi.org/10.1109/COMSNETS.2012.6151327">http://dx.doi.org/10.1109/COMSNETS.2012.6151327</a>
    946 <br><br><b>Abstract: </b>Network monitoring capabilities are critical for both network operators and networked applications. In the context of an experimental test facility, network measurement is important for researchers experimenting with new network architectures and applications, as well as operators of the test facility itself. The Global Environment for Network Innovations (GENI) is a sophisticated test facility comprised of multiple ” control frameworks.” In this paper, we describe the design and implementation of S
    947 </li>
    948 <br>
    949 
    950 
    951 
    952 <li>
    953 <b>Calyam, Prasad and Venkataraman, Aishwarya and Berryman, Alex and Faerman, Marcio</b>
    954 , &quot;Experiences from Virtual Desktop CloudExperiments in GENI.&quot;
    955 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    956 2012.
    957 
    958 
    959 <br><br><b>Abstract: </b>Popular applications such as email, photo/video galleries, and file storage are increasingly being supported by cloud platforms in residential, academia and industry communities. The next frontier for these user communities will be to transition 'traditional desktops' that have dedicated hardware and software configurations into 'virtual desktop clouds' that are accessible via thin-clients. In this paper, we describe experiences from our research and development of virtual desktop cloud experiments in GENI. Our experimentation goal is to investigate and develop optimal resource allocation frameworks and performance bench- marking tools that can enable provisioning (i.e., resource sizing) and placement (i.e., resource mapping) of thin-client based virtual desktops at Internet-scale. We first motivate why virtual desktop cloud experiments cannot be done only at a table-top level, and why infrastructures such as GENI are essential. Next, we detail the methodology of our completed ” provisioning” experiments, and our work-in-progress ” placement” experiments in GENI that leverage multiple kinds of GENI resources such as aggregates, measurement services and experimenter workflow tools, as well as commercial software. Lastly, we present our vision on how our experiment slice setup and application development experiences, as well as outcomes can be leveraged in classroom labs, and 'living labs' that use GENI resources to foster training and wide- adoption of Future Internet applications.
    960 </li>
    961 <br>
    962 
    963 
    964 
    965 <li>
    966 <b>Cameron, Katherine and Brooks, R. R. and Deng, Juan and Yu, Lu and Wang, K. C. and Martin, James</b>
    967 , &quot;WiMAX: Bandwidth Contention Resolution Vulnerability to Denial of Service Attacks.&quot;
    968 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    969 2012.
    970 
    971 
    972 <br><br><b>Abstract: </b>Wireless communications is part of everyday life and 4G technology, including WiMAX, offers higher data rates and wider coverage than predecessor 3G technologies. Many security vulnerabilities have been discovered in 3G protocols and these vulnerabilities may still exist in next generation 4G protocols. This paper examines how system parameters for the WiMAX Bandwidth Contention Resolution process can affect network vulnerability to DoS attacks. It will present software simulations that explore system parameter settings and will cover the current phase of hardware simulations.
    973 </li>
    974 <br>
    975 
    976 
    977 
    978 <li>
    979 <b>Chen, Kang and Xu, Ke and Winburn, Steven and Shen, Haiying and Wang, Kuang-Ching and Li, Ze</b>
    980 , &quot;Experimentation of a MANET Routing Algorithm on the GENI ORBIT Testbed.&quot;
    981 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    982 2012.
    983 
    984 
    985 <br><br><b>Abstract: </b>This paper proposes a systematic procedure for experimentation of Mobile ad hoc networks (MANETs) on the ORBIT testbed. MANETs have attracted significant re- search interests in recent years. Most of routing or file sharing algorithms in MANETs were only evaluated by theoretical analysis or simulations because of the requirement of large scale networks. However, due to the distinctive properties of MANETs, such as mobility and decentralized structure, it has been non-trivial to deploy a real testbed for the verification. The Global Environment for Network Innovations (GENI) project sponsored by the National Science Foundation (NSF) provides an exploratory environment for academic real-world experiments, such as the ORBIT testbed. A stable and repeatable procedure for experimentation on real testbeds is necessary and important to assure the validity of results. In this paper, a MANET routing algorithm, namely LORD, was tested on the ORBIT testbed, using the proposed procedure. Specifically, we first configure the wireless interface on each node to enable the communication between each pair of nodes. Then a set of methods are adopted to construct the MANETs scenario for test. The network status is monitored throughout the entire duration of experiments. Finally, the experiment results of LORD on the GENI ORBIT testbed are demonstrated.
    986 </li>
    987 <br>
    988 
    989 
    990 
    991 <li>
    992 <b>Deng, Juan and Brooks, Richard R. and Martin, James</b>
    993 , &quot;Assessing the Effect of WiMAX System Parameter Settings on MAC-level Local DoS Vulnerability.&quot;
    994 International Journal of Performability Engineering,
    995 2012.
    996 
    997 
    998 <br><br><b>Abstract: </b>The research community has established that WiMAX networks suffer from Denial of Service (DoS) vulnerabilities. In this paper, we analyze how WiMAX system parameter settings increase or decrease DoS vulnerabilities of WiMAX networks. The behavior of the WiMAX MAC level protocol is sensitive to the settings of core system parameters. Unlike traditional network-based DoS attacks, attacks resulting from parameter misconfiguration are difficult for network operators to detect. We focus on bandwidth contention resolution aspects of the WiMAX MAC protocol. Simulations are performed using the ns-2 simulator. Analysis of Variance (ANOVA) techniques on the resulting simulation data identify which bandwidth contention resolution parameter combinations are crucial for configuring WiMAX to be less vulnerable to DoS attacks.
    999 </li>
    1000 <br>
    1001 
    1002 
    1003 
    1004 <li>
    1005 <b>Duerig, Jonathon and Ricci, Robert and Stoller, Leigh and Strum, Matt and Wong, Gary and Carpenter, Charles and Fei, Zongming and Griffioen, James and Nasir, Hussamuddin and Reed, Jeremy and Wu, Xiongqi</b>
    1006 , &quot;Getting started with GENI: a user tutorial.&quot;
    1007 SIGCOMM Comput. Commun. Rev., ACM, New York, NY, USA,
    1008 2012.
    1009 doi:10.1145/2096149.2096161.
    1010 <a href="http://dx.doi.org/10.1145/2096149.2096161">http://dx.doi.org/10.1145/2096149.2096161</a>
    1011 <br><br><b>Abstract: </b>GENI, the Global Environment for Network Innovations, is a National Science Foundation project to create a &#x76;&#x0308;irtual laboratory at the frontiers of network science and engineering for exploring future internets at scale.&#x20;&#x0308;It provides researchers, educators, and students with resources that they can use to build their own networks that span the country and - through federation - the world. GENI enables experimenters to try out bold new network architectures and designs for networked systems, and to deploy and evaluate these systems on a diverse set of resources over a large footprint. This tutorial is a starting point for running experiments on GENI. It provides an overview of GENI and covers the process of creating a network and running a simple experiment using two tools: the Flack GUI and the INSTOOLS instrumentation service.
    1012 </li>
    1013 <br>
    1014 
    1015 
    1016 
    1017 <li>
    1018 <b>Duerig, Jonathon and Ricci, Robert and Stoller, Leigh and Wong, Gary and Chikkulapelly, Srikanth and Seok, Woojin</b>
    1019 , &quot;Designing a Federated Testbed as a Distributed System.&quot;
    1020 8th International ICST Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TRIDENTCOM 2012),
    1021 2012.
    1022 
    1023 
    1024 <br><br><b>Abstract: </b>Traditionally, testbeds for networking and systems research have been stand-alone facilities: each is owned and operated by a single administrative entity, and is intended to be used independently of other testbeds. However, this isolated facility model is at odds with researchers' ever-increasing needs for experiments at larger scale and with a broader diversity of network technologies. The research community will be much better served by a federated model. In this model, each federated testbed maintains its own autonomy and unique strengths, but all federates work together to make their resources available under a common framework. Our challenge, then, is to design a federated testbed framework that balances competing needs: We must establish trust, but at the same time maintain the autonomy of each federated facility. While providing a unified interface to a broad set of resources, we need to expose the diversity that makes them valuable. Finally, our federation should work smoothly in a coordinated fashion, but avoid central points of failure and inter-facility dependencies. We argue that treating testbed design as a federated distributed systems problem is an effective approach to achieving this balance. The technique is illustrated through the example of ProtoGENI, a system we have designed, built, and operated according to the federated model.
    1025 </li>
    1026 <br>
    1027 
    1028 
    1029 
    1030 <li>
    1031 <b>Gangam, Sriharsha and Blanton, Ethan and Fahmy, Sonia</b>
    1032 , &quot;Exercises for Graduate Students using GENI.&quot;
    1033 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    1034 2012.
    1035 
    1036 
    1037 <br><br><b>Abstract: </b>GENI brings together a wide variety of heterogeneous networking infrastructure and technologies under a common platform. We propose programming exercises for graduate students to introduce GENI and enable students to conduct high fidelity networking experiments. In this paper, we focus on an exercise to study congestion control and reliability using the ProtoGENI aggregate. A planned second exercise aims to leverage GENI OpenFlow aggregates to study firewalls and QoS mechanisms. We believe that these lab exercises will expose students to key networking concepts and recent research directions, e.g., in the data center context.
    1038 </li>
    1039 <br>
    1040 
    1041 
    1042 
    1043 <li>
    1044 <b>Gao, Jingcheng and Xiao, Yang</b>
    1045 , &quot;ProtoGENI DoS/DDoS Security Tests and Experiments.&quot;
    1046 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    1047 2012.
    1048 
    1049 
    1050 <br><br><b>Abstract: </b>his paper will explain some tests and experiments to investigate selected security issues through ProtoGENI mainly during Spiral 3 time period and the beginning of Spiral 4. In this paper, we conduct multiple sets of DoS/ DDoS attacks in the current ProtoGENI testbed. These attacks show that it is very possible that ProtoGENI nodes may render vulnerabilities to such attacks.
    1051 </li>
    1052 <br>
    1053 
    1054 
    1055 
    1056 <li>
    1057 <b>Gember, Aaron and Dragga, Chris and Akella, Aditya</b>
    1058 , &quot;ECOS: Practical Mobile Application Offloading for Enterprises.&quot;
    1059 2nd USENIX Workshop on Hot Topics in Management of Internet, Cloud, and Enterprise Networks and Services (Hot-ICE '12),
    1060 2012.
    1061 
    1062 <a href="http://www.usenix.org/conference/hot-ice12/ecos-practical-mobile-application-of&#x0025;EF&#x0025;AC&#x0025;82oading-enterprises">http://www.usenix.org/conference/hot-ice12/ecos-practical-mobile-application-of&#x0025;EF&#x0025;AC&#x0025;82oading-enterprises</a>
    1063 <br><br><b>Abstract: </b>Offloading has emerged as a promising idea to allow handheld devices to access intensive applications without performance or energy costs. This could be particularly useful for enterprises seeking to run line-of-business applications on handhelds. However, we must address two practical roadblocks in order to make offloading amenable for enterprises: (i) ensuring data privacy and the use of trusted offloading resources, and (ii) accommodating offload at scale with diverse handheld objectives and compute resource capabilities. We present the design and implementation of an Enterprise-Centric Offloading System (ECOS) which augments prior offloading proposals to address these issues. ECOS uses a logically central controller to opportunistically leverage diverse compute resources, while tightly controlling where specific applications offload depending on privacy, performance, and energy constraints of users and applications. A wide range of experiments using a real prototype establish the effectiveness of our approach.
    1064 </li>
    1065 <br>
    1066 
    1067 
    1068 
    1069 <li>
    1070 <b>Grandl, Robert and Han, Dongsu and Lee, Suk B. and Lim, Hyeontaek and Machado, Michel and Mukerjee, Matthew and Naylor, David</b>
    1071 , &quot;Supporting network evolution and incremental deployment with XIA.&quot;
    1072 Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication, Helsinki, Finland, ACM, New York, NY, USA,
    1073 2012.
    1074 doi:10.1145/2342356.2342410.
    1075 <a href="http://dx.doi.org/10.1145/2342356.2342410">http://dx.doi.org/10.1145/2342356.2342410</a>
    1076 <br><br><b>Abstract: </b>eXpressive Internet Architecture (XIA) [1] is an architecture that natively supports multiple communication types and allows networks to evolve their abstractions and functionality to accommodate new styles of communication over time. XIA embeds an elegant mechanism for handling unforeseen communication types for legacy routers. In this demonstration, we show that XIA overcomes three key barriers in network evolution (outlined below) by (1) allowing end-hosts and applications to start using new communication types (e.g., service and content) before the network supports them, (2) ensuring that upgrading a subset of routers to support new functionalities immediately benefits applications, and (3) using the same mechanisms we employ for 1 and 2 to incrementally deploy XIA in IP networks.
    1077 </li>
    1078 <br>
    1079 
    1080 
    1081 
    1082 <li>
    1083 <b>Griffioen, J. and Fei, Zongming and Nasir, H. and Wu, Xiongqi and Reed, J. and Carpenter, C.</b>
    1084 , &quot;The design of an instrumentation system for federated and virtualized network testbeds.&quot;
    1085 Network Operations and Management Symposium (NOMS), 2012 IEEE, IEEE,
    1086 2012.
    1087 doi:10.1109/NOMS.2012.6212061.
    1088 <a href="http://dx.doi.org/10.1109/NOMS.2012.6212061">http://dx.doi.org/10.1109/NOMS.2012.6212061</a>
    1089 <br><br><b>Abstract: </b>Much of the GENI effort in developing network testbeds has been focused on building the control frameworks needed to allocate and initialize the network resources that make up an experiment. We argue that building the instrumentation and measurement system to monitor and capture the behavior of the network is just as important and challenging as setting up the network itself, especially in a virtualized and federated environment where getting information from experimental nodes is too complicated and too much to handle for a typical user. In this paper, we describe the design of an instrumentation and measurement infrastructure that allows users to monitor their experiments. The challenge that virtualization and federation of GENI testbeds bring to instrumentation and monitoring is how to hide the details of instrumentation setup from users so that users do not need to be experts in system administration or network management of virtualized and federated systems, but are still able to ” see” what is going on with their experiments. Our instrumentation tool sets up experiment-specific monitoring infrastructure that is tailored to capture, record, and display only information associated with that experiment. Our tools are currently available in GENI, and we present a simple example of how to use them to instrument an experiment.
    1090 </li>
    1091 <br>
    1092 
    1093 
    1094 
    1095 <li>
    1096 <b>Griffioen, James and Fei, Zongming and Nasir, Hussanmuddin and Wu, Xiongqi and Reed, Jeremy and Carpenter, Charles</b>
    1097 , &quot;Teaching with the Emerging GENI Network.&quot;
    1098 Proceedings of the 2012 International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS), Las Vegas,
    1099 2012.
    1100 
    1101 <a href="http://worldcomp-proceedings.com/proc/p2012/FEC3780.pdf">http://worldcomp-proceedings.com/proc/p2012/FEC3780.pdf</a>
    1102 <br><br><b>Abstract: </b>Over the last few years the National Science Foundation (NSF) has been investing in and developing a new network called GENI, a wide-area testbed network for at-scale experimentation with future internet designs. The GENI network has recently become available for use and is beginning to attract users. In this paper, we take a closer look at GENI with a particular focus on how GENI can be used to enhance education in the areas of computer science and computer engineering. We describe what GENI is, the resources available in GENI, and how instructors might use GENI in their classes. Being early adopters, we describe our experience using GENI in our classes, and we point out various features and challenges of using GENI. Finally, we provide tips and pointers to instructors who are interested in incorporating GENI into their own classes.
    1103 </li>
    1104 <br>
    1105 
    1106 
    1107 
    1108 <li>
    11091109<b>Khurshid, Ahmed and Zhou, Wenxuan and Caesar, Matthew and Godfrey, P. Brighten</b>
    11101110, &quot;VeriFlow: verifying network-wide invariants in real time.&quot;
     
    16291629
    16301630<li>
    1631 <b>Javed, Umar and Cunha, Italo and Choffnes, David and Bassett, Ethan K. and Anderson, Thomas and Krishnamurthy, Arvind</b>
     1631<b>Javed, Umar and Cunha, Italo and Choffnes, David and Katz-Bassett, Ethan and Anderson, Thomas and Krishnamurthy, Arvind</b>
    16321632, &quot;PoiRoot: Investigating the Root Cause of Interdomain Path Changes.&quot;
    16331633Proceedings of the ACM SIGCOMM 2013 conference, ACM, New York, NY, USA,
     
    18371837
    18381838<li>
    1839 <b>Sterbenz, JamesP and &#x43;&#x0327;etinkaya, EgemenK and Hameed, MahmoodA and Jabbar, Abdul and Qian, Shi and Rohrer, JustinP</b>
     1839<b>Sterbenz, James P. G. and &#x43;&#x0327;etinkaya, Egemen K. and Hameed, Mahmood A. and Jabbar, Abdul and Qian, Shi and Rohrer, Justin P.</b>
    18401840, &quot;Evaluation of network resilience, survivability, and disruption tolerance: analysis, topology generation, simulation, and experimentation.&quot;
    18411841Telecommunication Systems, Telecommunication Systems, Springer US,
     
    23222322
    23232323<li>
    2324 <b>Gupta, Arpit and Vanbever, Laurent and Shahbaz, Muhammad and Donovan, Sean P. and Schlinker, Brandon and Feamster, Nick and Rexford, Jennifer and Shenker, Scott and Clark, Russ and Bassett, Ethan K.</b>
     2324<b>Gupta, Arpit and Vanbever, Laurent and Shahbaz, Muhammad and Donovan, Sean P. and Schlinker, Brandon and Feamster, Nick and Rexford, Jennifer and Shenker, Scott and Clark, Russ and Katz-Bassett, Ethan</b>
    23252325, &quot;SDX: A Software Defined Internet Exchange.&quot;
    23262326Proceedings of the 2014 ACM Conference on SIGCOMM, Chicago, Illinois, USA, ACM, New York, NY, USA,
     
    26842684
    26852685<li>
    2686 <b>Schlinker, Brandon and Zarifis, Kyriakos and Cunha, Italo and Feamster, Nick and Bassett, Ethan K.</b>
     2686<b>Schlinker, Brandon and Zarifis, Kyriakos and Cunha, Italo and Feamster, Nick and Katz-Bassett, Ethan</b>
    26872687, &quot;PEERING: An AS for Us.&quot;
    26882688Proceedings of the 13th ACM Workshop on Hot Topics in Networks, Los Angeles, CA, USA, ACM, New York, NY, USA,
     
    28932893<li>
    28942894<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
     2895, &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot;
     2896Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
     28972014.
     2898doi:10.1145/2627566.2627573.
     2899<a href="http://dx.doi.org/10.1145/2627566.2627573">http://dx.doi.org/10.1145/2627566.2627573</a>
     2900<br><br><b>Abstract: </b>Due to the economy of scale of Ethernet networks and available dynamic circuit capability from the major national research and educational networks, VLAN (Virtual LAN) based virtual networking solution has been successfully adopted in some advanced distributed cloud systems. However, there are two major constraints in this adaptation: (1) dynamic circuit service is far from pervasive; (2) there is only limited VLAN tags offered by regional network service providers. In this paper, after examining layer-2 networking in large-scale distributed cloud environments, we present a graph theoretical model to study the network capacity in terms of the number of inter-cloud connections that can co-exist. We further design the algorithms to achieve this capacity for both point-to-point and multi-point inter-cloud connections in both static and dynamic scenarios. We also study a general topology embedding problem based on this model. As tagging is a common mechanism for isolating communication channels in other network layers, the proposed models and algorithms can be extended to optical and IP networks.
     2901</li>
     2902<br>
     2903
     2904<li>
     2905<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    28952906, &quot;Scaling up applications over distributed clouds with dynamic layer-2 exchange and broadcast service.&quot;
    28962907Teletraffic Congress (ITC), 2014 26th International, IEEE,
     
    28992910<a href="http://dx.doi.org/10.1109/itc.2014.6932973">http://dx.doi.org/10.1109/itc.2014.6932973</a>
    29002911<br><br><b>Abstract: </b>In this paper, we study the problem of provisioning large-scale virtual clusters over federated clouds connected by multi-domain, layer-2 wide area networks. We first present the virtual cluster request abstraction and the abstraction models for substrate resource pools. Based on these two abstraction models, we developed a novel layer-2 exchange mechanism and an implementation of it in a multi-domain networked cloud environment. The design of the mechanism takes into consideration the realistic constraints in current network and cloud systems. We show that efficient cluster splitting, cloud data center selection and resource allocation algorithms can be developed to provision large-scale virtual clusters across cloud sites. A prototype system has been deployed and integrated into the ExoGENI testbed for about a year, and is being heavily used by scientific and data analytic applications.
    2901 </li>
    2902 <br>
    2903 
    2904 <li>
    2905 <b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    2906 , &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot;
    2907 Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
    2908 2014.
    2909 doi:10.1145/2627566.2627573.
    2910 <a href="http://dx.doi.org/10.1145/2627566.2627573">http://dx.doi.org/10.1145/2627566.2627573</a>
    2911 <br><br><b>Abstract: </b>Due to the economy of scale of Ethernet networks and available dynamic circuit capability from the major national research and educational networks, VLAN (Virtual LAN) based virtual networking solution has been successfully adopted in some advanced distributed cloud systems. However, there are two major constraints in this adaptation: (1) dynamic circuit service is far from pervasive; (2) there is only limited VLAN tags offered by regional network service providers. In this paper, after examining layer-2 networking in large-scale distributed cloud environments, we present a graph theoretical model to study the network capacity in terms of the number of inter-cloud connections that can co-exist. We further design the algorithms to achieve this capacity for both point-to-point and multi-point inter-cloud connections in both static and dynamic scenarios. We also study a general topology embedding problem based on this model. As tagging is a common mechanism for isolating communication channels in other network layers, the proposed models and algorithms can be extended to optical and IP networks.
    29122912</li>
    29132913<br>
     
    35643564
    35653565<li>
    3566 <b>Bassett, Ethan K. and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Scott, Colin and Anderson, Thomas and Krishnamurthy, Arvind</b>
    3567 , &quot;Machiavellian Routing: Improving Internet Availability with BGP Poisoning.&quot
    3568 Proceedings of the 10th ACM Workshop on Hot Topics in Networks, Cambridge, Massachusetts, ACM, New York, NY, USA,
    3569 2011.
    3570 doi:10.1145/2070562.2070573.
    3571 </li>
    3572 <br>
    3573 
    3574 
    3575 
    3576 <li>
    35773566<b>Bhanage, Gautam and Seskar, Ivan and Zhang, Yanyong and Raychaudhuri, Dipankar and Jain, Shweta</b>
    35783567, &quot;Experimental Evaluation of OpenVZ from a Testbed Deployment Perspective.&quot
     
    36853674
    36863675<li>
     3676<b>Katz-Bassett, Ethan and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Scott, Colin and Anderson, Thomas and Krishnamurthy, Arvind</b>
     3677, &quot;Machiavellian Routing: Improving Internet Availability with BGP Poisoning.&quot
     3678Proceedings of the 10th ACM Workshop on Hot Topics in Networks, Cambridge, Massachusetts, ACM, New York, NY, USA,
     36792011.
     3680doi:10.1145/2070562.2070573.
     3681</li>
     3682<br>
     3683
     3684
     3685
     3686<li>
    36873687<b>Kline, Donald and Quan, John</b>
    36883688, &quot;Attribute description service for large-scale networks.&quot
     
    39203920
    39213921<li>
    3922 <b>Bassett, Ethan K. and Scott, Colin and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Valancius, Vytautas and Feamster, Nick and Madhyastha, Harsha V. and Anderson, Thomas and Krishnamurthy, Arvind</b>
    3923 , &quot;LIFEGUARD: Practical Repair of Persistent Route Failures.&quot
    3924 Proceedings of the ACM SIGCOMM 2012 conference, ACM, New York, NY, USA,
    3925 2012.
    3926 doi:10.1145/2377677.2377756.
    3927 </li>
    3928 <br>
    3929 
    3930 
    3931 
    3932 <li>
    39333922<b>Bavier, Andy and Coady, Yvonne and Mack, Tony and Matthews, Chris and Mambretti, Joe and McGeer, Rick and Mueller, Paul and Snoeren, Alex and Yuen, Marco</b>
    39343923, &quot;GENICloud and transcloud.&quot
     
    40964085
    40974086<li>
     4087<b>Katz-Bassett, Ethan and Scott, Colin and Choffnes, David R. and Cunha, &#x49;&#x0301;talo and Valancius, Vytautas and Feamster, Nick and Madhyastha, Harsha V. and Anderson, Thomas and Krishnamurthy, Arvind</b>
     4088, &quot;LIFEGUARD: Practical Repair of Persistent Route Failures.&quot
     4089Proceedings of the ACM SIGCOMM 2012 conference, ACM, New York, NY, USA,
     40902012.
     4091doi:10.1145/2377677.2377756.
     4092</li>
     4093<br>
     4094
     4095
     4096
     4097<li>
    40984098<b>Khurshid, Ahmed and Zhou, Wenxuan and Caesar, Matthew and Godfrey, P. Brighten</b>
    40994099, &quot;VeriFlow: verifying network-wide invariants in real time.&quot
     
    45384538
    45394539<li>
    4540 <b>Javed, Umar and Cunha, Italo and Choffnes, David and Bassett, Ethan K. and Anderson, Thomas and Krishnamurthy, Arvind</b>
     4540<b>Javed, Umar and Cunha, Italo and Choffnes, David and Katz-Bassett, Ethan and Anderson, Thomas and Krishnamurthy, Arvind</b>
    45414541, &quot;PoiRoot: Investigating the Root Cause of Interdomain Path Changes.&quot
    45424542Proceedings of the ACM SIGCOMM 2013 conference, ACM, New York, NY, USA,
     
    47144714
    47154715<li>
    4716 <b>Sterbenz, JamesP and &#x43;&#x0327;etinkaya, EgemenK and Hameed, MahmoodA and Jabbar, Abdul and Qian, Shi and Rohrer, JustinP</b>
     4716<b>Sterbenz, James P. G. and &#x43;&#x0327;etinkaya, Egemen K. and Hameed, Mahmood A. and Jabbar, Abdul and Qian, Shi and Rohrer, Justin P.</b>
    47174717, &quot;Evaluation of network resilience, survivability, and disruption tolerance: analysis, topology generation, simulation, and experimentation.&quot
    47184718Telecommunication Systems, Telecommunication Systems, Springer US,
     
    51255125
    51265126<li>
    5127 <b>Gupta, Arpit and Vanbever, Laurent and Shahbaz, Muhammad and Donovan, Sean P. and Schlinker, Brandon and Feamster, Nick and Rexford, Jennifer and Shenker, Scott and Clark, Russ and Bassett, Ethan K.</b>
     5127<b>Gupta, Arpit and Vanbever, Laurent and Shahbaz, Muhammad and Donovan, Sean P. and Schlinker, Brandon and Feamster, Nick and Rexford, Jennifer and Shenker, Scott and Clark, Russ and Katz-Bassett, Ethan</b>
    51285128, &quot;SDX: A Software Defined Internet Exchange.&quot
    51295129Proceedings of the 2014 ACM Conference on SIGCOMM, Chicago, Illinois, USA, ACM, New York, NY, USA,
     
    54315431
    54325432<li>
    5433 <b>Schlinker, Brandon and Zarifis, Kyriakos and Cunha, Italo and Feamster, Nick and Bassett, Ethan K.</b>
     5433<b>Schlinker, Brandon and Zarifis, Kyriakos and Cunha, Italo and Feamster, Nick and Katz-Bassett, Ethan</b>
    54345434, &quot;PEERING: An AS for Us.&quot
    54355435Proceedings of the 13th ACM Workshop on Hot Topics in Networks, Los Angeles, CA, USA, ACM, New York, NY, USA,
     
    56085608<li>
    56095609<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
     5610, &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot
     5611Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
     56122014.
     5613doi:10.1145/2627566.2627573.
     5614</li>
     5615<br>
     5616
     5617<li>
     5618<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    56105619, &quot;Scaling up applications over distributed clouds with dynamic layer-2 exchange and broadcast service.&quot
    56115620Teletraffic Congress (ITC), 2014 26th International, IEEE,
    561256212014.
    56135622doi:10.1109/itc.2014.6932973.
    5614 </li>
    5615 <br>
    5616 
    5617 <li>
    5618 <b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    5619 , &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot
    5620 Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
    5621 2014.
    5622 doi:10.1145/2627566.2627573.
    56235623</li>
    56245624<br>