A sorted-partitioning approach to fast and scalable dynamic packet classification

S Yingchareonthawornchai, J Daly… - … on Networking, 2018 - ieeexplore.ieee.org
packet processing functions in SDN are (1) packet classification and (2) rule update which
interact through … 3To minimize side-effects from hardware and the operating system, we run 10 …

Dynamic core allocation and packet scheduling in multicore network processors

MF Iqbal, J Holt, JH Ryoo… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
… the flow locality, minimizes the migration of flows from one … obvious advantage of packet
ordering and flow locality. This … Many dynamic allocation schemes have been proposed in the …

Dynamic rule-ordering optimization for high-speed firewall filtering

H Hamed, E Al-Shaer - Proceedings of the 2006 ACM Symposium on …, 2006 - dl.acm.org
… However, since the traffic distribution of Internet flows over … updates in order to avoid excessive
processing overhead. … a new approach for optimizing packet filtering in network security …

Evaluating the power of flexible packet processing for network resource allocation

NK Sharma, A Kaufmann, T Anderson… - … on Networked Systems …, 2017 - usenix.org
processing primitives to any field, ordered by a user-defined … We generate flows from all
servers towards a designated … flexible M+A processing for in-network resource allocation. While …

LAXY: A location-based aging-resilient Xy-Yx routing algorithm for network on chip

N Rohbani, Z Shirmohammadi, M Zare… - … Circuits and Systems, 2017 - ieeexplore.ieee.org
distribute packet flow over entire network. LAXY is based on the fact that dimension-ordered
Also this technique tries to distribute traffic over the network uniformly, however, inserting an …

Tuplemerge: Fast software packet processing for online packet classification

J Daly, V Bruschi, L Linguaglossa… - … on networking, 2019 - ieeexplore.ieee.org
… VPP TM classifies packets nearly two orders of magnitude … where the system receives a
mixed stream of packets to classify … If we then process a packet from flow f1 that matches both r1 …

Efficient Packet Processing and Load Balancing Solution for Multi-Core Processor RAN Systems

SDS Gopinath, E Jang, N Ostwalv… - … Conference on …, 2024 - ieeexplore.ieee.org
… an innovative approach for distributing a singular data flow across … [11] propose hardwarebased
ordering to prevent packetdynamic allocation ensures efficient utilization of processing

On the fast-convergence of delay-based load balancing over multipaths for dynamic traffic environments

M Li, H Nishiyama, N Kato, K Mizutani… - … Signal Processing, 2013 - ieeexplore.ieee.org
methods are not the directly solution for the real-time applications, and cannot guarantee the
low delay and ordered packets… the system has to wait several rounds to gradually approach

Automated traffic classification and application identification using machine learning

S Zander, T Nguyen, G Armitage - … on Local Computer Networks …, 2005 - ieeexplore.ieee.org
… For instance, if we would use one-packet flows we might … For performance reasons we use
a subset of 8,000 flows from … The classes are ordered with decreasing class size from left to …

Structural analysis of network traffic flows

A Lakhina, K Papagiannaki, M Crovella, C Diot… - … of computer systems, 2004 - dl.acm.org
… OD flows from both the Sprint-Europe and Abilene networks in … these unsampled flows have
a small number of packets, carry … OD flow, with flows ordered by decreasing mean rate from