1,381 research outputs found
Self-Organized Disjoint Service Placement in Future Mobile Communication Networks
Future mobile communication networks will offer many ubiquitous services to its clients such as voice and video communication, access to data and files, use of virtual resources in cloud, etc. The provision of these services will have to face the different challenges posed by future wireless networks such as changing network topology, variable load conditions, clients’ distribution, QoS requirements etc. is a very difficult task and requires a high degree of self-organization in network operations. One important problem in this context is the self-organized service placement which refers to the problem of finding optimal nodes in the network that are most suitable for hosting a particular service type. An optimal placement of a service and its instances (replicas) not only minimizes the service costs but also reduces the overall network traffic and improves connectivity between clients and servers. This paper proposes a novel network service called Self-Organized Disjoint Service Placement (SO-DSP) service which manages other network services and their instances in order to achieve overall network optimization while keeping the individual service’s quality at the same level for its clients. The clients of SO-DSP are not the end-users of the network but the offered network service
Multi-controller Based Software-Defined Networking: A Survey
Software-Defined Networking (SDN) is a novel network paradigm that enables flexible management for networks. As the network size increases, the single centralized controller cannot meet the increasing demand for flow processing. Thus, the promising solution for SDN with large-scale networks is the multi-controller. In this paper, we present a compressive survey for multi-controller research in SDN. First, we introduce the overview of multi-controller, including the origin of multi-controller and its challenges. Then, we classify multi-controller research into four aspects (scalability, consistency, reliability, load balancing) depending on the process of implementing the multi-controller. Finally, we propose some relevant research issues to deal with in the future and conclude the multi-controller research
Joint optimization for wireless sensor networks in critical infrastructures
Energy optimization represents one of the main goals in wireless sensor network design
where a typical sensor node has usually operated by making use of the battery with
limited-capacity. In this thesis, the following main problems are addressed: first, the
joint optimization of the energy consumption and the delay for conventional wireless sensor networks is presented. Second, the joint optimization of the information quality and
energy consumption of the wireless sensor networks based structural health monitoring
is outlined. Finally, the multi-objectives optimization of the former problem under several constraints is shown. In the first main problem, the following points are presented:
we introduce a joint multi-objective optimization formulation for both energy and delay
for most sensor nodes in various applications. Then, we present the Karush-Kuhn-Tucker
analysis to demonstrate the optimal solution for each formulation. We introduce a method
of determining the knee on the Pareto front curve, which meets the network designer interest for focusing on more practical solutions. The sensor node placement optimization has
a significant role in wireless sensor networks, especially in structural health monitoring.
In the second main problem of this work, the existing work optimizes the node placement
and routing separately (by performing routing after carrying out the node placement).
However, this approach does not guarantee the optimality of the overall solution. A joint
optimization of sensor placement, routing, and flow assignment is introduced and is solved
using mixed-integer programming modelling. In the third main problem of this study, we
revisit the placement problem in wireless sensor networks of structural health monitoring by using multi-objective optimization. Furthermore, we take into consideration more
constraints that were not taken into account before. This includes the maximum capacity
per link and the node-disjoint routing. Since maximum capacity constraint is essential
to study the data delivery over limited-capacity wireless links, node-disjoint routing is
necessary to achieve load balancing and longer wireless sensor networks lifetime. We list
the results of the previous problems, and then we evaluate the corresponding results
An Energy-Efficient Distributed Algorithm for k-Coverage Problem in Wireless Sensor Networks
Wireless sensor networks (WSNs) have recently achieved a great deal of attention due to its numerous attractive applications in many different fields. Sensors and WSNs possesses a number of special characteristics that make them very promising in many applications, but also put on them lots of constraints that make issues in sensor network particularly difficult. These issues may include topology control, routing, coverage, security, and data management. In this thesis, we focus our attention on the coverage problem. Firstly, we define the Sensor Energy-efficient Scheduling for k-coverage (SESK) problem. We then solve it by proposing a novel, completely localized and distributed scheduling approach, naming Distributed Energy-efficient Scheduling for k-coverage (DESK) such that the energy consumption among all the sensors is balanced, and the network lifetime is maximized while still satisfying the k-coverage requirement. Finally, in related work section we conduct an extensive survey of the existing work in literature that focuses on with the coverage problem
Addressing the Challenges in Federating Edge Resources
This book chapter considers how Edge deployments can be brought to bear in a
global context by federating them across multiple geographic regions to create
a global Edge-based fabric that decentralizes data center computation. This is
currently impractical, not only because of technical challenges, but is also
shrouded by social, legal and geopolitical issues. In this chapter, we discuss
two key challenges - networking and management in federating Edge deployments.
Additionally, we consider resource and modeling challenges that will need to be
addressed for a federated Edge.Comment: Book Chapter accepted to the Fog and Edge Computing: Principles and
Paradigms; Editors Buyya, Sriram
On the design of smart parking networks in the smart cities: an optimal sensor placement model
Smart parking is a typical IoT application that can benefit from advances in
sensor, actuator and RFID technologies to provide many services to its users and parking
owners of a smart city. This paper considers a smart parking infrastructure where sensors
are laid down on the parking spots to detect car presence and RFID readers are embedded
into parking gates to identify cars and help in the billing of the smart parking. Both types
of devices are endowed with wired and wireless communication capabilities for reporting
to a gateway where the situation recognition is performed. The sensor devices are tasked
to play one of the three roles: (1) slave sensor nodes located on the parking spot to detect
car presence/absence; (2) master nodes located at one of the edges of a parking lot to detect
presence and collect the sensor readings from the slave nodes; and (3) repeater sensor nodes,
also called ''anchor'' nodes, located strategically at specific locations in the parking lot to
increase the coverage and connectivity of the wireless sensor network. While slave and
master nodes are placed based on geographic constraints, the optimal placement of the
relay/anchor sensor nodes in smart parking is an important parameter upon which the cost
and e ciency of the parking system depends. We formulate the optimal placement of sensors
in smart parking as an integer linear programming multi-objective problem optimizing the
sensor network engineering e ciency in terms of coverage and lifetime maximization, as
well as its economic gain in terms of the number of sensors deployed for a specific coverage
and lifetime. We propose an exact solution to the node placement problem using single-step
and two-step solutions implemented in the Mosel language based on the Xpress-MPsuite of
libraries. Experimental results reveal the relative e ciency of the single-step compared to
the two-step model on di erent performance parameters. These results are consolidated by
simulation results, which reveal that our solution outperforms a random placement in terms
of both energy consumption, delay and throughput achieved by a smart parking network
Energy-aware distributed routing algorithm to tolerate network failure in wireless sensor networks
Wireless Sensor Networks are prone to link/node failures due to various environmental hazards such as interference and internal faults in deployed sensor nodes. Such failures can result in a disconnection in part of the network and the sensed data being unable to obtain a route to the sink(s), i.e. a network failure. Network failures potentially degrade the Quality of Service (QoS) of Wireless Sensor Networks (WSNs). It is very difficult to monitor network failures using a manual operator in a harsh or hostile environment. In such environments, communication links can easy fail because of node unequal energy depletion and hardware failure or invasion. Thus it is desirable that deployed sensor nodes are capable of overcoming network failures. In this paper, we consider the problem of tolerating network failures seen by deployed sensor nodes in a WSN. We first propose a novel clustering algorithm for WSNs, termed Distributed Energy Efficient Heterogeneous Clustering (DEEHC) that selects cluster heads according to the residual energy of deployed sensor nodes with the aid of a secondary timer. During the clustering phase, each sensor node finds k-vertex disjoint paths to cluster heads depending on the energy level of its neighbor sensor nodes. We then present a k-Vertex Disjoint Path Routing (kVDPR) algorithm where each cluster head finds k-vertex disjoint paths to the base station and relays their aggregate data to the base station. Furthermore, we also propose a novel Route Maintenance Mechanism (RMM) that can repair k-vertex disjoint paths throughout the monitoring session. The resulting WSNs become tolerant to k-1 failures in the worst case. The proposed scheme has been extensively tested using various network scenarios and compared to the existing state of the art approaches to show the effectiveness of the proposed scheme
- …