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…
Category: OMNET++ PROJECT CENTER
Towards the Tactile Internet: Decreasing Communication Latency with Network Coding and Software Defined Networking
5G communication networks enable the steering and control of Internet of Things and, therefore, require extremely low latency communications referred to as the tactile Internet. In this paper, we show that the massive use of network coding throughout the network significantly improves latency and reduces the frequency of packet re-transmission. Thus, an architecture built around network coding may be a feasible road towards…
Route optimization for DASH over Software Defined Networks
In this paper, a method for the selection of the paths between the server and the clients for Dynamic Adaptive HTTP Streaming (DASH) over Software Defined Networks (SDN). In the proposed method, an optimization model is presented for increasing the Quality of Experience (QoE) in the clients by increasing the average received bitrates and for providing fairness by decreasing…
Software Defined Network controller embedded in mobile device for user’s policy implementation
Users run multiple applications simultaneously on single mobile device (MD) like mobile phone, tablet etc.. Utility and importance of different applications are not same and relative value depends on individual user. But in Internet architecture, available bandwidth is shared by applications equally. In wireless connection, fluctuation of bandwidth is common event and all applications are…
GreCo: An Energy Aware Controller Association Algorithm for Software Defined Networks
Software Defined Networks (SDNs) separate the control and data planes of devices to expedite the deployment, configuration and evolution of networks. In this respect, controllers play a key role. In particular, they control the behavior of switches and must do so quickly. This, however, may be at odds with the goal of reducing the energy consumption of a SDN…
Multi-failure restoration with minimal flow operations in software defined networks
We consider dynamic flow restoration in multi-failure scenarios in OpenFlow-based Software-DefinedNetworks (SDNs). Flexibility of network configuration in these networks makes it possible to dynamically restore flows in case of multilink failures. To re-route the failed flows, network devices such as switches carry out flow operations, i.e., add new flow-entries to the flow-tables. In disaster scenarios where thousands of flows must be restored in…
Software defined networking and virtualization for broadband satellite networks
Satellite networks have traditionally been considered for specific purposes. Recently, new satellite technologies have been pushed to the market enabling high-performance satellite access networks. On the other hand, network architectures are taking advantage of emerging technologies such as software-defined networking (SDN), network virtualization and network functions virtualization (NFV). Therefore, benefiting communications services over satellite networks from these new technologies at first, and their seamless integration with terrestrial networks at second, are…
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…
Software defined network traffic measurement: Current trends and challenges
Next generation networks such as Software Defined Networks (SDN) must support the integration of new paradigms of service offerings such as virtual cloud computing, big data applications, data centers services, and rich multimedia content. Operators of next generation SDNs are responsible for configuring policies that employ traffic monitoring tools and measurement mechanisms to detect and react to a wide range of network events…
Authentication handover and privacy protection in 5G hetnets using software-defined networking
Recently, densified small cell deployment with overlay coverage through coexisting heterogeneousnetworks has emerged as a viable solution for 5G mobile networks. However, this multi-tier architecture along with stringent latency requirements in 5G brings new challenges in security provisioning due to the potential frequent handovers and authentications in 5G small cells and HetNets. In this article, we review…