Reliable sources of photons will be required to develop many photonic quantum technologies. Current on-demand sources are lacking in brightness, compactness, and scalability. Here, we review the use of silicon photonic crystal waveguides as nonlinear photon generators in the 1550 nm band. We show that these photon sources can create strong frequency correlations, that the…
Tags: 2015 OMNeT++ Projects
Electric field of grounded horizontal line transmitter for through-the-earth communication
An electrode-based through-the-earth (TTE) communication system sends its signal directly through the earth overburden of a mine by driving an AC current into the earth. The resultant current density is detected and communication is established. Given the noise level and the attenuation characteristics of the earth, the receiver sensitivity and transmitter power required for communication can be estimated. In an effort…
CA-SVM: Communication-Avoiding Support Vector Machines on Distributed Systems
We consider the problem of how to design and implement communication-efficient versions of parallel support vector machines, a widely used classifier in statistical machine learning, for distributed memory clusters and supercomputers. The main computational bottleneck is the training phase, in which a statistical model is built from an input data set. Prior to our study, the…
Control-plane slicing methods in multi-tenant software defined networks
In this paper, we focused on two prevailing architectural approaches for control-plane virtualization in multi-tenant OpenFlow-ready SDN domains: The first permits the delegation of a specific, non-overlapping part of the overall flowspace to each tenant OpenFlow controller, exposing him/her the entire substrate topology; the second conceals the substrate topology to tenants by abstracting resources and…
Toward control path high availability for software-defined networks
High Availability (HA) is one of the most critical requirements in real network operation. Provisioning redundancies, enabling failure detections and notifications, supporting a state synchronization, and invoking failure mitigation have been the essential steps to achieve the HA feature. Software-DefinedNetworking (SDN) is an emerging networking paradigm that centralizes the control plane by separating it from the data plane. In this paper,…
Bootstrapping Software Defined Network for flexible and dynamic control plane management
To improve reliability and performance of Software Defined Networking (SDN) architectures, a number of recent efforts have proposed a logically centralized but physically distributed controller design that overcomes the bottleneck introduced by a single physical controller. Despite these advances, two key problems still persist. First, the task of controlling the host network and the task of controlling the control-plane network remain tightly intertwined,…
Mobility-aware QoS assurance in software-defined radio access networks: An analytical study
Software-defined networking (SDN) has gained a tremendous attention in the recent years, both in academia and industry. This revolutionary networking paradigm is an attempt to bring the advances in computer science and software engineering into the information and communications technology (ICT) domain. The aim of these efforts is to pave the way for completely programmable networks and control-data plane separation. Recent studies on…
Securing software defined networks: taxonomy, requirements, and open issues
The emergence of SDNs promises to dramatically simplify network management and enable innovation through network programmability. Despite all the hype surrounding SDNs, exploiting its full potential is demanding. Security is still the key concern and is an equally striking challenge that reduces the growth of SDNs. Moreover, the deployment of novel entities and the introduction of several architectural components…
Network Coded Software Defined Networking: Design and Implementation
Software Defined Networking (SDN) and Network Coding (NC) are two key concepts in networkingthat have garnered much attention in recent years. On the one hand, SDN’s potential to virtualize services in the Internet allows a large flexibility not only for routing data, but also to manage buffering, scheduling, and processing over the network. On the other hand, NC has shown great potential…
Cost Minimization for Rule Caching in Software Defined Networking
Software-Defined Networking (SDN) is an emerging network paradigm that simplifies networkmanagement by decoupling the control plane and data plane, such that switches become simple data forwarding devices and network management is controlled by logically centralized servers. In SDN-enabled networks, network flow is managed by a set of associated rules that are maintained by switches in their local Ternary Content Addressable Memories (TCAMs) which support high-speed…