A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Extending Dijkstra's shortest path algorithm for software defined networking
2014
The 16th Asia-Pacific Network Operations and Management Symposium
We use Pyretic to implement the extended Dijkstra's algorithm and compare it with the original Dijkstra's algorithm and the non-weighted Dijkstra's algorithm under the Abilene network topology in terms ...
of end-to-end latency with the Mininet tool. ...
To sum up, Pyretic enables SDN programmers to create succinct modular network applications at a high-level of abstraction.
C. ...
doi:10.1109/apnoms.2014.6996609
dblp:conf/apnoms/JiangHLC14
fatcat:4lyy7ofskfdcfmajjlnv3nruc4
Composing Software Defined Networks
2013
Symposium on Networked Systems Design and Implementation
However, today's SDN platforms provide limited support for creating modular applications. ...
We realize these abstractions in Pyretic, an imperative, domain-specific language embedded in Python. ...
Abstractions for Modular Programming Building modular SDN applications requires support for composition of multiple independent modules that each partially specify how traffic should be handled. ...
dblp:conf/nsdi/MonsantoRFRW13
fatcat:ytftuoe65vaqfh6oqwlfmcwbiy
Network Flexibility and Policy Making in Software Defined Networks
2015
Transactions on Networks and Communications
SDN gives solution to all these requirements with new dynamic networking features that enhance server value and user services. ...
In this paper we have made an attempt to show how SDN is more robust and provides users flexibility to program the network according to their needs and requirements. ...
Pyretic: Pyretic is member of the Frenetic family of SDN programming languages. ...
doi:10.14738/tnc.35.1517
fatcat:4fffqui27rep5pa6sh4ewtiyra
Towards a modular and flexible SDN control language
2014
2014 Global Information Infrastructure and Networking Symposium (GIIS)
complying with the SDN promise to make network programming easier. ...
Indeed, Pyretic introduced two main programming abstractions that have greatly simplified the creation of modular control programs. ...
doi:10.1109/giis.2014.6934254
dblp:conf/giis/AouadjLDS14
fatcat:azqpbloodvgelcqo7f4ahd3tau
Software-Defined Networking: Categories, Analysis, and Future Directions
2022
Sensors
studies, SDN simulators and emulators, SDN programming languages, and SDN controller platforms. ...
However, this emerging paradigm has been facing diverse kinds of challenges during the SDN implementation process and with respect to adoption of existing technologies. ...
It supports multi-threading and has a good modularity with no consistency. Microflow [225] is implemented in the C programming language with a centralized architecture. ...
doi:10.3390/s22155551
pmid:35898063
pmcid:PMC9331325
fatcat:2ukolpjfofcrxaiq6g77mfdvpa
Tutorial: Practical verification of network programs
2013
2013 Formal Methods in Computer-Aided Design
In this tutorial, we will show participants how to program SDNs in a modular way, using Frenetic's abstractions. ...
PROGRAMMING WITH FRENETIC OpenFlow and SDN make network programming possible, but they do not make it easy. ...
VERIFICATION WITH FRENETIC Frenetic's modularity and composition operators make SDN programming much easier; however, SDN promises to make networks verifiable, too. ...
doi:10.1109/fmcad.2013.7035518
dblp:conf/fmcad/FosterGRS13
fatcat:ctl3limn3bc6ll7ytzcb4i3xcu
SDN in SCADA Based System for Power Utilities: A Case Study of Himachal Pradesh State Electricity Board Limited SCADA System
2016
Indian Journal of Science and Technology
The Software Defined Network Programming Languages Pyretic, Kinetic were used by the authors to study and compare the easiness of network programming languages. ...
Moreover, SDN with its distributed nature, keeping control plane away from the data plane has made it easy to monitor the network. ...
With the Northbound-APIs, the SDN controller can inform the network about its properties and states 23 . SDN has also made it easier to program the network. ...
doi:10.17485/ijst/2016/v9i32/100220
fatcat:fddbhuxl5felvhtpmsszf52oau
Software Defined "X"
2014
Transdisciplinary Journal of Engineering & Science
With SDN mode of development the modularity and the abstractions are built per the specific infrastructure and as the storage network topology changes, it can be reconfigured and reprogrammed with extreme ...
Pyretics [16] policy language has a number of features that are designed to make it easy to construct and combine policies in a modular way. ...
He has a Doctorate in Engineering from Texas Tech University in Transdisciplinary area with concentration in the Semantic searching, Data-mining with Contextaware information retrieval. ...
doi:10.22545/2014/00050
fatcat:oqorzdtusvc4raahyt5hzgt4hy
LPM: Layered Policy Management for Software-Defined Networks
[chapter]
2014
Lecture Notes in Computer Science
In addition, we present a proof-of-concept implementation and demonstrate the feasibility of our approach with an SDN-based simulated network. ...
In order to accommodate such complex network dynamics in SDN, we propose a novel policy management framework for SDN, called layered policy management (LPM). ...
Related Work Modular network programming has recently received considerable attention in SDN community. ...
doi:10.1007/978-3-662-43936-4_23
fatcat:adwziphtdzghxieehogyow4ste
SDN in the wireless context - Towards full programmability of wireless network elements
2015
Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft)
Software Defined Networking (SDN) has been identified as an enabler for this adoption. ...
In [9] , a modular declarative interface is proposed for programming the data plane irrespective of the technology used at this layer. ...
The unique feature of OpenRadio is the software abstraction layer that enables a modular and declarative interface to program the physical and MAC layers. ...
doi:10.1109/netsoft.2015.7116189
dblp:conf/netsoft/NiephausGAHK15
fatcat:kqsgdynniffedk57dzh6tk26j4
PGA
2015
Computer communication review
Software Defined Networking (SDN) and cloud automation enable a large number of diverse parties (network operators, application admins, tenants/end-users) and control programs (SDN Apps, network services ...
Our system validation using a large enterprise network policy dataset demonstrates practical composition times even for very large inputs, with only sub-millisecond runtime latencies. ...
Other frameworks such as Frenetic [20] and Pyretic [34] allow users to compose modular policies/programs into a more complex control program. ...
doi:10.1145/2829988.2787506
fatcat:ydioxnybrzgyzkhr3doluyjb6m
PGA
2015
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication - SIGCOMM '15
Software Defined Networking (SDN) and cloud automation enable a large number of diverse parties (network operators, application admins, tenants/end-users) and control programs (SDN Apps, network services ...
Our system validation using a large enterprise network policy dataset demonstrates practical composition times even for very large inputs, with only sub-millisecond runtime latencies. ...
Other frameworks such as Frenetic [20] and Pyretic [34] allow users to compose modular policies/programs into a more complex control program. ...
doi:10.1145/2785956.2787506
dblp:conf/sigcomm/PrakashLTKABCMS15
fatcat:zwjscdk3tff33ip3hokz6wlcya
Abstractions for software-defined networks
2014
Communications of the ACM
Programming Language Abstractions. One way to make SDN applications more modular is to change the program-ming interface they use. ...
Modular composition: Many network programs naturally decompose into several modules. ...
doi:10.1145/2661061.2661063
fatcat:zci2j5qbubdijed2n2u24vvos4
Software-Defined Networking: A Comprehensive Survey
[article]
2014
arXiv
pre-print
We provide an in-depth analysis of the hardware infrastructure, southbound and northbound APIs, network virtualization layers, network operating systems (SDN controllers), network programming languages ...
and switches, promoting (logical) centralization of network control, and introducing the ability to program the network. ...
Srini Seetharaman for reviewing the draft and providing inputs to alternative SDN views. David Meyer for his thoughts on organizational challenges. Thomas Nadeau for his inputs on OpenDaylight. ...
arXiv:1406.0440v3
fatcat:usdyjgdys5h3foowmq6qvih3e4
Towards middleware security framework for next generation data centers connectivity
2015
2015 Science and Information Conference (SAI)
In order to deploy the reliable connections between distributed data centers the SDN based security and logical firewalls are attractive and enviable. ...
Logic Programming for Software-Defined Networks: [20] Flog: An SDN Logic Programming Language, special purpose new language designed for event based logic in software defined networking. ...
Taking advantage of Kinetic and Frenetic programming tool for network domain, we appreciate for specific friendly programming tool for SDN, the ease of expressing the dynamic policies in controller and ...
doi:10.1109/sai.2015.7237308
fatcat:axaz36ogfbh2hjr26gnxpvbpty
« Previous
Showing results 1 — 15 out of 96 results