Modern distributed applications utilize a rich variety of distributed services. Due to the computation-centric notions of modern machines, application-level implementations of these services are problematic for applications requiring high data transfer rates, for reasons that include the inability of modern architectures to efficiently execute computations with communication. Conversely,network-level implementations of services are limited due to the network's inability to interpret application-level data or execute application-level operations on such data. The emergence of programmable network processors capable of high-rate data transfers, with flexible interfaces for external reconfiguration, has created new possibilitie...
The new paradigm of network softwarization is pushing programmability and programming abstractions a...
An initial idea of network slices in standardization1 was introduced in 2011 by the ITU-T (ITU-T, 20...
In this paper, we present five case studies of advanced networking functions that detail how a netwo...
This paper proposes an architecture that permits selected application- and middleware-level function...
This paper presents a software architecture that enables the application-specific processing of mess...
Stream Processing has become a major programming model to timely handle large volumes of data genera...
Data parallel processing is a key concept to increase the scalability and elasticity in event stream...
The complexity of operations performed in the data path of today’s Internet has expanded significant...
Network slicing is emerging as a key enabling technology to support new service needs, business case...
Abstract—We argue that applications can benefit from the offloading of processing tasks into the dat...
Network edge packet-processing systems, as are commonly implemented on network processor platforms, ...
The Programmer\u27s Playground takes a new approach to simplifying and supporting the construction o...
Abstract. Network processors (NPs) typically contain multiple concurrent processing cores. State-of-...
In this paper, we present a new architectural concept for network processors called FlexPath NP. The...
Active Networks propose a new approach for dynamic service deployment through the introduction of ex...
The new paradigm of network softwarization is pushing programmability and programming abstractions a...
An initial idea of network slices in standardization1 was introduced in 2011 by the ITU-T (ITU-T, 20...
In this paper, we present five case studies of advanced networking functions that detail how a netwo...
This paper proposes an architecture that permits selected application- and middleware-level function...
This paper presents a software architecture that enables the application-specific processing of mess...
Stream Processing has become a major programming model to timely handle large volumes of data genera...
Data parallel processing is a key concept to increase the scalability and elasticity in event stream...
The complexity of operations performed in the data path of today’s Internet has expanded significant...
Network slicing is emerging as a key enabling technology to support new service needs, business case...
Abstract—We argue that applications can benefit from the offloading of processing tasks into the dat...
Network edge packet-processing systems, as are commonly implemented on network processor platforms, ...
The Programmer\u27s Playground takes a new approach to simplifying and supporting the construction o...
Abstract. Network processors (NPs) typically contain multiple concurrent processing cores. State-of-...
In this paper, we present a new architectural concept for network processors called FlexPath NP. The...
Active Networks propose a new approach for dynamic service deployment through the introduction of ex...
The new paradigm of network softwarization is pushing programmability and programming abstractions a...
An initial idea of network slices in standardization1 was introduced in 2011 by the ITU-T (ITU-T, 20...
In this paper, we present five case studies of advanced networking functions that detail how a netwo...