Combining federated learning and edge computing toward ubiquitous intelligence in 6G network: Challenges, recent advances, and future directions

Q Duan, J Huang, S Hu, R Deng… - … Surveys & Tutorials, 2023 - ieeexplore.ieee.org
Full leverage of the huge volume of data generated on a large number of user devices for
providing intelligent services in the 6G network calls for Ubiquitous Intelligence (UI). A key to …

The programmable data plane: Abstractions, architectures, algorithms, and applications

O Michel, R Bifulco, G Retvari, S Schmid - ACM Computing Surveys …, 2021 - dl.acm.org
Programmable data plane technologies enable the systematic reconfiguration of the low-
level processing steps applied to network packets and are key drivers toward realizing the …

The express data path: Fast programmable packet processing in the operating system kernel

T Høiland-Jørgensen, JD Brouer, D Borkmann… - Proceedings of the 14th …, 2018 - dl.acm.org
Programmable packet processing is increasingly implemented using kernel bypass
techniques, where a userspace application takes complete control of the networking …

[HTML][HTML] Hybrid SDN evolution: A comprehensive survey of the state-of-the-art

S Khorsandroo, AG Sánchez, AS Tosun, JM Arco… - Computer Networks, 2021 - Elsevier
Abstract Software-Defined Networking (SDN) is an evolutionary networking paradigm which
has been adopted by large network and cloud providers, among which are Tech Giants …

Reducing latency in virtual machines: Enabling tactile Internet for human-machine co-working

Z **ang, F Gabriel, E Urbano… - IEEE Journal on …, 2019 - ieeexplore.ieee.org
Software-defined networking (SDN) and network function virtualization (NFV) processed in
multi-access edge computing (MEC) cloud systems have been proposed as critical …

Revisiting the open vswitch dataplane ten years later

W Tu, YH Wei, G Antichi, B Pfaff - … of the 2021 ACM SIGCOMM 2021 …, 2021 - dl.acm.org
This paper shares our experience in supporting and running the Open vSwitch (OVS)
software switch, as part of the NSX product for enterprise data center virtualization used by …

Tuplemerge: Fast software packet processing for online packet classification

J Daly, V Bruschi, L Linguaglossa… - … ACM transactions on …, 2019 - ieeexplore.ieee.org
Packet classification is an important part of many networking devices, such as routers and
firewalls. Software-defined networking (SDN) heavily relies on online packet classification …

PacketMill: toward per-Core 100-Gbps networking

A Farshin, T Barbette, A Roozbeh… - Proceedings of the 26th …, 2021 - dl.acm.org
We present PacketMill, a system for optimizing software packet processing, which (i)
introduces a new model to efficiently manage packet metadata and (ii) employs code …

Operating systems and hypervisors for network functions: A survey of enabling technologies and research studies

AS Thyagaturu, P Shantharama, A Nasrallah… - IEEE …, 2022 - ieeexplore.ieee.org
Scalable and flexible communication networks increasingly conduct the packet processing
for Network Functions (NFs) in General Purpose Computing (GPC) platforms. The …

A survey on P4 challenges in software defined networks: P4 programming

B Goswami, M Kulkarni, J Paulose - IEEE Access, 2023 - ieeexplore.ieee.org
Software Defined Networking (SDN) has been a prominent technology in the last decade
that increases networking programmability. The SDN philosophy decouples the application …