Filter by type:

Sort by year:

VideoTrain++: GAN-Based Adaptive Framework for Synthetic Video Traffic Generation

Journal
Chamara Madarasingha, Shashika R. Muramudalige, Guillaume Jourjon, Anura Jayasumana and Kanchana Thilakarathna
Elsevier Computer Network
Publication year: 2022.01

Abstract: Video streaming traffic has been dominating the global network and the challenges have exacerbated with the gaining popularity of interactive videos, a.k.a.360 videos, as they require more network resources. However, effective provision of network resources for video streaming traffic is problematic due to the inability to identify video traffic flows through the network because of end-to-end encryption. Despite the promise given for network security and privacy, end-to-end encryption also provides a shield for adversaries. To this end, encrypted traffic classification and content fingerprinting with advanced Machine Learning (ML) methods have been proposed. Nevertheless, achieving high performance requires a significant amount of training data, which is a challenging task in operational networks due to the sheer volume of traffic and privacy concerns. As a solution, in this paper, we propose a novel Generative Adversarial Network (GAN) based data generation solution to synthesize video streaming data for two different tasks, 360/normal video classification and video fingerprinting. The solution consists of a percentile-based data mapping mechanism to enhance the data generation process, which is further supported by novel algorithms for data pre-processing and GAN model training. Taking over 6600 actual video traces and generating over 150,000 new traces, our ML-based traffic classification results show a 5–16% of accuracy improvement in both tasks.

SKA Low Atomic COTS Correlator and Beamformer

Journal
G.A. Hampson, J.D. Bunton, D. Humphrey, K.J. Bengston, G. Jourjon, A.B. Bolin, Y. Chen, E.R. Troup, G.C. Babich, J.C. van Aardt
Journal of Astronomical Telescopes, Instruments, and Systems (JATIS)
Publication year: 2022.01

Abstract: The Square Kilometre Array (SKA) Low is a next generation radio telescope, consisting of 512 antenna stations spread over 65 km, to be built in Western Australia. The Correlator and BeamFormer (CBF) design is central to the telescope signal processing. CBF receives 6 Tera-bits-per-second (Tbps) of station data continuously and processes it in real time with a compute load of 2 peta-operations-per-second (Pops). The correlator calculates up to 22 million cross products between all pairs of stations, while the beamformers coherently sum station data to form more than 500 beams. The output of the correlator is up to 7 Tbps, and the beamformer 2 Tbps. The design philosophy, called “Atomic COTS”, is based on commercial-off-the-shelf (COTS) hardware. Data routing is implemented in network switches programmed using the P4 language and the signal processing occurs in COTS FPGA cards. The P4 language allows routing to be determined from the metadata in the Ethernet packets from the stations. That is, metadata describing the contents of the packet determines the routing. Each FPGA card inputs a fraction of the overall bandwidth for all stations and then implements the processing needed to generate complete science data products. Generation of complete science products in a single FPGA is named here as Atomic processing. A Tango distributed control system configures the multitude of processing modes as well as maintaining the overall health of the CBF system hardware. The resulting 6 Tbps in and 9 Tbps out, 2 Pops Atomic COTS network attached accelerator occupies five racks and consumes 60 kW.

Dissecting Traffic Fingerprinting CNNs with Filter Activations

Journal
Thilini Dahanayaka, Guillaume Jourjon and Suranga Seneviratne
Elsevier Computer Network
Publication year: 2022.01

HTTPS encrypted traffic flows leak information on underlying contents through various statistical properties such as packet lengths and timing, enabling traffic fingerprinting attacks. Recent traffic fingerprinting attacks leveraged Convolutional Neural Networks (CNNs) to record very high accuracies undermining state-of-the-art defenses. In this paper, we analyze such CNNs to understand their inner workings which helps in building efficient traffic classifiers and effective defenses. First, we experiment on three datasets and show that website fingerprinting CNNs focus majorly on transitions between uploads and downloads in trace fronts while video fingerprinting CNNs focus more on finer shapes of periodic bursts. Next, we show that traffic fingerprinting CNNs exhibit transfer learning capabilities allowing identification of new websites with fewer data. We also demonstrate how traffic fingerprinting CNNs outperform Recurrent Neural Networks (RNNs) due to their resilience to random shifts in data, which is common in network traces. We further generalize these observations on other publicly available network traffic datasets. Leveraging our observations, we propose two new defenses against traffic fingerprinting. Our first defense FRONT-U, defends website visits by obfuscating transitions between uploads and downloads in trace fronts and provides similar privacy as the state-of-the-art defense FRONT, with half the data overhead. Our second defense STOMA, defends streaming traffic by obfuscating the finer sub-bursts within major bursts of a trace using only the nextfew seconds as opposed to using the entire trace as in the state-of-the-art.

SETA++: Real-Time Scalable Encrypted Traffic Analytics in Multi-Gbps Networks

Journal
Chamara Kattadige, Kwon Nung Choi, Achintha Wijesinghe, Arpit Nama, Kanchana Thilakarathna, Suranga Seneviratne, Guillaume Jourjon
IEEE Transactions on Network and Service Management
Publication year: 2021.05

A Multi-modal Neural Embeddings Approach for Detecting Mobile Counterfeit Apps: A Case Study on Google Play Store

Journal
Naveen Karunanayake, Jathushan Rajasegaran, Ashanie Gunathillake, Suranga Seneviratne, Guillaume Jourjon
IEEE Transactions on Mobile Computing
Publication year: 2020.07

Fast and Private Network Function Outsourcing

Journal
H. Asghar, E. de Cristofaro, G. Jourjon, M. A. Kaafar, L. Mathy, L. Melis, C. Russell
Elsevier Computer Network
Publication year: 2019.11

An SDN Perspective on Multi-connectivity and Seamless Flow Migration

Journal
S. Hatonen, MTI ul Huque, A. Rao, G. Jourjon, V. Gramoli, and S. Tarkoma
IEEE Networking Letter
Publication year: 2019.11

Software Defined Network’s Garbage Collection with Clean-Up Packets

Journal
MTI ul Huque, G. Jourjon, C. Russell, and V. Gramoli
IEEE Transactions on Network and Service Management
Publication year: 2019.06

A Delay-Tolerant Payment Scheme Based On Blockchain

Journal
Y. Hu, A. Manzoor, P. Ekparinya, M. Liyanage, K. Thilakarathna, G. Jourjon, A. Seneviratne, and M. Ylianttila
IEEE Access, vol. 7, Mar. 2019
Publication year: 2019.03

Measuring, Characterizing, and Detecting Facebook Like Farms

Journal
M. Ikram, L. Onwuzurike, S. Farooqi, E. De Cristofaro, A. Friedman, G. Jourjon, M. A. Kaafar, Z. Shafiq
ACM Transactions on Privacy and Security, Volume 20, Issue 4, September 2017, pp. 13:1–13:2
Publication year: 2017.09

Garbage Collection of Forwarding Rules in Software Defined Networks

Journal
MTI ul Huque, G. Jourjon, V. Gramol
IEEE Communications Magazine, June 2017
Publication year: 2017.06

Large-Scale Dynamic Controller Placement.

Journal
MTI ul Huque, W. Si, G. Jourjon, V. Gramoli
IEEE Transactions on Network and Service Management, Volume 14, Issue 1, March 2017
Publication year: 2017.03

FORGE Toolkit: Leveraging Distributed Systems in eLearning Platforms.

Journal
G. Jourjon, J. M. Marquez-Barja, T. Rakotoarivelo, A. Mikroyannidis, K. Lampropoulos, S. Denazis, Christos Tranoris, D. Pareit, J. Domingue, L. A DaSilva, and M. Ott
IEEE Transactions on Emerging Topics in Computing, Vol. 5 (1), pp: 7 - 19, Jan. 2017.
Publication year: 2017.01

Designing and Orchestrating Reproducible Experiments on Federated Networking Testbeds

Journal
T. Rakotoarivelo, G. Jourjon and M. Ott
Elsevier Computer Networks, vol. 63, Apr. 201
Publication year: 2014.04

An Instrumentation Framework for the Critical Task of Measurement Collection in the Future Internet

Journal
O. Mehani, G. Jourjon, T. Rakotoarivelo and M. Ott
Elsevier Computer Networks, vol. 63, pp. 68–83, Apr. 201
Publication year: 2014.04

Promoting the Use of Reliable Rate Based Transport Protocols: The Chameleon Protocol

Journal
E. Lochin, G. Jourjon, S. Ardon and P. Senac
International Journal of Internet Protocol Technology, Volume 5, Issue 4, pp 175–189, Dec. 2010
Publication year: 2010.12

OMF: a Control and Management Framework for Networking Testbeds

Journal
T. Rakotoarivelo, M. Ott, G. Jourjon and I. Seskar
ACM Operating System Review, Volume 43, Issue 4, pp 54–59, Jan. 201
Publication year: 2010.01

Towards sender-based TFRC

Journal
G. Jourjon, E. Lochin and P. Senac
Journal of Internet Engineering, Volume 3, Issue 1, 2009, pp 193–201
Publication year: 2009.03

Design, Implementation and Evaluation of a QoS-aware Transport Protocol

Journal
G. Jourjon, E. Lochin and P. Senac
Elsevier Computer Communications Journal, Vol. 31, Issue 9, June 2008
Publication year: 2008.06

IREEL: Remote Experimentation with Real Protocols and Applications over Emulated Network

Journal
L. Dairaine, G. Jourjon, E. Lochin and S. Ardon
Inroads, the ACM SIGCSE Bulletin, Volume 39, Issue 2, June 2007, pp 92–9
Publication year: 2007.06

Optimization of Loss History Initialization

Journal
G. Jourjon, E. Lochin and L. Dairaine
EEE Communications Letters, Volume 11, Number 3, March 2007, pp 276–27
Publication year: 2007.03

gTFRC, a TCP Friendly QoS-aware Rate Control for Diffserv Assured Service

Journal
E. Lochin, L. Dairaine and G. Jourjon
Springer Telecommunication Systems Journal, Volume 33, Numbers 1-3 / December, 2006
Publication year: 2006.12