20,830 research outputs found
Towards delay-aware container-based Service Function Chaining in Fog Computing
Recently, the fifth-generation mobile network (5G) is getting significant attention. Empowered by Network Function Virtualization (NFV), 5G networks aim to support diverse services coming from different business verticals (e.g. Smart Cities, Automotive, etc). To fully leverage on NFV, services must be connected in a specific order forming a Service Function Chain (SFC). SFCs allow mobile operators to benefit from the high flexibility and low operational costs introduced by network softwarization. Additionally, Cloud computing is evolving towards a distributed paradigm called Fog Computing, which aims to provide a distributed cloud infrastructure by placing computational resources close to end-users. However, most SFC research only focuses on Multi-access Edge Computing (MEC) use cases where mobile operators aim to deploy services close to end-users. Bi-directional communication between Edges and Cloud are not considered in MEC, which in contrast is highly important in a Fog environment as in distributed anomaly detection services. Therefore, in this paper, we propose an SFC controller to optimize the placement of service chains in Fog environments, specifically tailored for Smart City use cases. Our approach has been validated on the Kubernetes platform, an open-source orchestrator for the automatic deployment of micro-services. Our SFC controller has been implemented as an extension to the scheduling features available in Kubernetes, enabling the efficient provisioning of container-based SFCs while optimizing resource allocation and reducing the end-to-end (E2E) latency. Results show that the proposed approach can lower the network latency up to 18% for the studied use case while conserving bandwidth when compared to the default scheduling mechanism
Optimal Camera Placement to measure Distances Conservativly Regarding Static and Dynamic Obstacles
In modern production facilities industrial robots and humans are supposed to
interact sharing a common working area. In order to avoid collisions, the
distances between objects need to be measured conservatively which can be done
by a camera network. To estimate the acquired distance, unmodelled objects,
e.g., an interacting human, need to be modelled and distinguished from
premodelled objects like workbenches or robots by image processing such as the
background subtraction method.
The quality of such an approach massively depends on the settings of the
camera network, that is the positions and orientations of the individual
cameras. Of particular interest in this context is the minimization of the
error of the distance using the objects modelled by the background subtraction
method instead of the real objects. Here, we show how this minimization can be
formulated as an abstract optimization problem. Moreover, we state various
aspects on the implementation as well as reasons for the selection of a
suitable optimization method, analyze the complexity of the proposed method and
present a basic version used for extensive experiments.Comment: 9 pages, 10 figure
Isovist Analyst - An Arcview extension for planning visual surveillance
7-11 August, 2006, San Diego, CA, USA. Visual Surveillance e.g. CCTV, is now an essential part of the urban infrastructure in modern cities. One of the primary aims in visual surveillance is to ensure a maximum visual coverage of an area with the least number of visual surveillance installations, which is a NP-Hard maximal coverage problem. The planning of visual surveillance is a highly sensitive and costly task that has traditionally been done with a gut-feel process of establishing sight lines in CAD software. This paper demonstrates the ArcView extension Isovist Analyst, which automatically identifies a minimal number of potential visual surveillance sites that ensure complete visual coverage of an area. The paper proposes a Stochastical Rank and Overlap Elimination (S-ROPE) method, which iteratively identifies the optimal visual surveillance sites. S-ROPE method is essentially based on a greedy search technique, which has been improved by a combination of selective sampling strategy and random initialisation
Dynamic update of a virtual cell for programming and safe monitoring of an industrial robot
A hardware/software architecture for robot motion planning and on-line safe monitoring has been developed with the objective to assure high flexibility in production control, safety for workers and machinery, with user-friendly interface. The architecture, developed using Microsoft Robotics Developers Studio and implemented for a six-dof COMAU NS 12 robot, established a bidirectional communication between the robot controller and a virtual replica of the real robotic cell. The working space of the real robot can then be easily limited for safety reasons by inserting virtual objects (or sensors) in such a virtual environment. This paper investigates the possibility to achieve an automatic, dynamic update of the virtual cell by using a low cost depth sensor (i.e., a commercial Microsoft Kinect) to detect the presence of completely unknown objects, moving inside the real cell. The experimental tests show that the developed architecture is able to recognize variously shaped mobile objects inside the monitored area and let the robot stop before colliding with them, if the objects are not too small
Interactive Camera Network Design using a Virtual Reality Interface
Traditional literature on camera network design focuses on constructing
automated algorithms. These require problem specific input from experts in
order to produce their output. The nature of the required input is highly
unintuitive leading to an unpractical workflow for human operators. In this
work we focus on developing a virtual reality user interface allowing human
operators to manually design camera networks in an intuitive manner. From real
world practical examples we conclude that the camera networks designed using
this interface are highly competitive with, or superior to those generated by
automated algorithms, but the associated workflow is much more intuitive and
simple. The competitiveness of the human-generated camera networks is
remarkable because the structure of the optimization problem is a well known
combinatorial NP-hard problem. These results indicate that human operators can
be used in challenging geometrical combinatorial optimization problems given an
intuitive visualization of the problem.Comment: 11 pages, 8 figure
- …