11,915 research outputs found
The PLC: a logical development
Programmable Logic Controllers (PLCs) have been used to control industrial processes and equipment for over 40 years, having their first commercially recognised application in 1969. Since then there have been enormous changes in the design and application of PLCs, yet developments were evolutionary rather than radical. The flexibility of the PLC does not confine it to industrial use and it has been used for disparate non-industrial control applications . This article reviews the history, development and industrial applications of the PLC
WiBACK: A back-haul network architecture for 5G networks
Recently both academic and industry worlds has started to define the successor of Long Term Evolution (LTE), so-called 5G networks, which will most likely appear by the end of the decade. It is widely accepted that those 5G networks will have to deal with significantly more challenging requirements in terms of provided bandwidth, latency and supported services. This will lead to not only modifications in access and parts of core networks, but will trigger changes throughout the whole network, including the Back-haul segment. In this work we present our vision of a 5G Back-haul network and identify the associated challenges. We then describe our Wireless Backhaul (WiBACK) architecture, which implements Software Defined Network (SDN) concepts and further extends them into the wireless domain. Finally we present a brief overview of our pilot installations before we conclude.This work has been supported by the BATS research project which is funded by the European Union Seventh Framework Programme under contract n317533
Enabling virtual radio functions on software defined radio for future wireless networks
Today's wired networks have become highly flexible, thanks to the fact that an increasing number of functionalities are realized by software rather than dedicated hardware. This trend is still in its early stages for wireless networks, but it has the potential to improve the network's flexibility and resource utilization regarding both the abundant computational resources and the scarce radio spectrum resources. In this work we provide an overview of the enabling technologies for network reconfiguration, such as Network Function Virtualization, Software Defined Networking, and Software Defined Radio. We review frequently used terminology such as softwarization, virtualization, and orchestration, and how these concepts apply to wireless networks. We introduce the concept of Virtual Radio Function, and illustrate how softwarized/virtualized radio functions can be placed and initialized at runtime, allowing radio access technologies and spectrum allocation schemes to be formed dynamically. Finally we focus on embedded Software-Defined Radio as an end device, and illustrate how to realize the placement, initialization and configuration of virtual radio functions on such kind of devices
Recommended from our members
A review of miniaturised Non-Destructive Testing technologies for in-situ inspections
Non-destructive testing (NDT) techniques have become attractive trends of product manufacturing, installation and post-maintenance in the aerospace, automotive and manufacturing industry, because of its benefits such as cost saving, easy to use and high efficiency etc. With the industrial products becoming large-scale, high integration and complication, developing the NDT miniaturisation technique for in-situ inspections is highly demanded and becoming an inevitable trend. However, in-situ inspection using NDT have been limited by a number of factors, such as the heavy weight, large size or complex structure etc. This paper aims to systematically identify and analyse the current state-of-the-art of NDT miniaturisation techniques in research and innovation, and discuss the challenge and prospect of miniaturisation of the commonly used NDT techniques
Programmable photonics : an opportunity for an accessible large-volume PIC ecosystem
We look at the opportunities presented by the new concepts of generic programmable photonic integrated circuits (PIC) to deploy photonics on a larger scale. Programmable PICs consist of waveguide meshes of tunable couplers and phase shifters that can be reconfigured in software to define diverse functions and arbitrary connectivity between the input and output ports. Off-the-shelf programmable PICs can dramatically shorten the development time and deployment costs of new photonic products, as they bypass the design-fabrication cycle of a custom PIC. These chips, which actually consist of an entire technology stack of photonics, electronics packaging and software, can potentially be manufactured cheaper and in larger volumes than application-specific PICs. We look into the technology requirements of these generic programmable PICs and discuss the economy of scale. Finally, we make a qualitative analysis of the possible application spaces where generic programmable PICs can play an enabling role, especially to companies who do not have an in-depth background in PIC technology
Packet Transactions: High-level Programming for Line-Rate Switches
Many algorithms for congestion control, scheduling, network measurement,
active queue management, security, and load balancing require custom processing
of packets as they traverse the data plane of a network switch. To run at line
rate, these data-plane algorithms must be in hardware. With today's switch
hardware, algorithms cannot be changed, nor new algorithms installed, after a
switch has been built.
This paper shows how to program data-plane algorithms in a high-level
language and compile those programs into low-level microcode that can run on
emerging programmable line-rate switching chipsets. The key challenge is that
these algorithms create and modify algorithmic state. The key idea to achieve
line-rate programmability for stateful algorithms is the notion of a packet
transaction : a sequential code block that is atomic and isolated from other
such code blocks. We have developed this idea in Domino, a C-like imperative
language to express data-plane algorithms. We show with many examples that
Domino provides a convenient and natural way to express sophisticated
data-plane algorithms, and show that these algorithms can be run at line rate
with modest estimated die-area overhead.Comment: 16 page
- …