• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 78
Next 10 →

OpenState: Programming Platform-independent Stateful OpenFlow Applications Inside the Switch

by Marco Bonola, Antonio Capone, Carmelo Cascone
"... Software Defined Networking envisions smart centralized con-trollers governing the forwarding behavior of dumb low-cost switches. But are “dumb ” switches an actual strategic choice, or (at least to some extent) are they a consequence of the lack of viable alternatives to OpenFlow as program-matic d ..."
Abstract - Cited by 2 (0 self) - Add to MetaCart
at wire speed inside the device itself. Also, it would reduce the amount of flow processing tasks currently delegated to specialized middleboxes. The underlying chal-lenge is: can we devise a stateful data plane programming abstraction (versus the stateless OpenFlow match/action ta-ble) which still

Towards Wire-speed Platform-agnostic Control of OpenFlow Switches

by unknown authors
"... The possibility to offload, via a platform-agnostic specifica-tion, the execution of (some/part of the) control functions down to the switch and operate them at wire speed based on packet level events, would yield significant benefits in terms of control latency and reaction times, meanwhile re-tain ..."
Abstract - Add to MetaCart
-taining the SDN-type ability to program and instantiate a desired network operation from a central controller. While programmability inside the switches, at wire speed and using platform-independent abstractions, of “any possible ” control function seems well beyond the OpenFlow capabilities, in this paper1 we

Is Your OpenFlow Application Correct

by Marco Canini - In CoNEXTStudent Workshop , 2011
"... OpenFlow enables third-party programs to dynamically reconfigure the network by installing, modifying and deleting packet processing rules as well as collecting statistics from individual switches. But how can we know if such programs are correct? While the abstraction of a logicallycentralized netw ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
OpenFlow enables third-party programs to dynamically reconfigure the network by installing, modifying and deleting packet processing rules as well as collecting statistics from individual switches. But how can we know if such programs are correct? While the abstraction of a logicallycentralized

A compiler and run-time system for network programming languages

by Nate Foster, Rob Harrison, David Walker - In Principles of Programming Languages (POPL , 2012
"... Software-defined networks (SDNs) are a new implementation architecture in which a controller machine manages a distributed collection of switches, by instructing them to install or uninstall packet-forwarding rules and report traffic statistics. The recently formed Open Networking Consortium, whose ..."
Abstract - Cited by 59 (18 self) - Add to MetaCart
to all current switches we are aware of, including switches that implement the popular OpenFlow protocol. Overall, this paper delivers a design for a high-level network programming language; a novel, general-purpose compilation algorithm based on reactive specialization; a run-time system based on a SDN

Using and Programming in Maestro

by Zheng Cai
"... Maestro is an operating system for orchestrating network control applications. Maestro pro-vides interfaces for implementing modular network control applications to access and modify state of the network. Maestro is a platform for achieving automatic and programmatic network control functions using ..."
Abstract - Add to MetaCart
Maestro is an operating system for orchestrating network control applications. Maestro pro-vides interfaces for implementing modular network control applications to access and modify state of the network. Maestro is a platform for achieving automatic and programmatic network control functions

ANICEWaytoTest OpenFlowApplications

by Marco Canini, Daniele Venzano, Dejan Kostić, Jennifer Rexford
"... The emergence of OpenFlow-capable switches enables exciting new network functionality, at the risk of programming errors that make communication lessreliable. Thecentralizedprogrammingmodel,whereasinglecontroller program manages the network, seems to reduce thelikelihoodofbugs. However,thesystemisin ..."
Abstract - Add to MetaCart
identify representative packets that exercise code paths on the controller). We also present a simplified OpenFlow switch model (to reduce the state space), and effective strategies for generating event interleavings likely to uncover bugs. Our prototype tests Python applications on the popular NOX

Raj Jain! Routing vs Switching

by Raj Jain, Raj Jain Overview, Raj Jain, Label Stacks
"... 1. Networking trends 2. QoS over data networks 3. Label switching 4. Gigabit, 10 Gb Ethernet, RPR 5. Storage area networks 6. IP over DWDM 7. Wireless 8. Voice over IP ..."
Abstract - Add to MetaCart
1. Networking trends 2. QoS over data networks 3. Label switching 4. Gigabit, 10 Gb Ethernet, RPR 5. Storage area networks 6. IP over DWDM 7. Wireless 8. Voice over IP

unknown title

by Marco Canini, Daniele Venzano, Dejan Kostić, Jennifer Rexford
"... The emergence of OpenFlow-capable switches enables exciting new network functionality, at the risk of programming errors that make communication lessreliable. Thecentralizedprogrammingmodel,whereasinglecontroller program manages the network, seems to reduce thelikelihoodofbugs. However,thesystemisin ..."
Abstract - Add to MetaCart
identify representative packets that exercise code paths on the controller). We also present a simplified OpenFlow switch model (to reduce the state space), and effective strategies for generating event interleavings likely to uncover bugs. Our prototype tests Python applications on the popular NOX

Provisioning

by Chien-liang Fok, Gruia-catalin Roman, Chenyang Lu
"... Heterogeneous wireless sensor networks represent a challenging programming environment. Servilla addresses this by offering a new middleware framework that provides service provisioning. Using Servilla, developers can construct platform-independent applications over a dynamic set of devices with div ..."
Abstract - Add to MetaCart
Heterogeneous wireless sensor networks represent a challenging programming environment. Servilla addresses this by offering a new middleware framework that provides service provisioning. Using Servilla, developers can construct platform-independent applications over a dynamic set of devices

De-indirection for Flash-based Solid State Drives

by Yiying Zhang, University Of Wisconsin-madison, Prof Shan Lu, Prof Paul Barford, Prof Jude, W. Shavlik , 2013
"... ii iv vTo my parents vi vii Acknowledgements I would first and foremost extend my whole-hearted gratitude to my advisors, An-drea Arpaci-Dusseau and Remzi Arpaci-Dusseau. Andrea and Remzi are the reason that I had the opportunity for this exceptional Ph.D. journey. To this day, I still re-member the ..."
Abstract - Add to MetaCart
ii iv vTo my parents vi vii Acknowledgements I would first and foremost extend my whole-hearted gratitude to my advisors, An-drea Arpaci-Dusseau and Remzi Arpaci-Dusseau. Andrea and Remzi are the reason that I had the opportunity for this exceptional Ph.D. journey. To this day, I still re-member the moment when they took me as their student and the joy and hope in my heart. Andrea and Remzi have showed me what systems research is like and how much fun and challenging it can be. Before this journey with them, I had always liked and believed in the beauty of mathematics and theory. My initial interest in systems research happened when I took Remzi’s Advanced Operating Systems
Next 10 →
Results 1 - 10 of 78
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University