Ajay Guleria

@iitd.ac.in

System Manager CSC
Indian Institue of Technlogy Delhi

RESEARCH INTERESTS

Software Defined Networking, Internet Measurements
12

Scopus Publications

458

Scholar Citations

7

Scholar h-index

6

Scholar i10-index

Scopus Publications

  • Evaluating agile methodologies for software quality using statistical parameters
    Neha Saini, Indu Chhabra, Ajay Guleria
    Aip Conference Proceedings, 2023
  • Flow-based profile generation and network traffic detection for DNS anomalies using optimised entropy-based features selection and modified Holt Winter’s method
    Rohini Sharma, Ajay Guleria, R.K. Singla
    International Journal of Security and Networks, 2021
  • A genetic algorithm-based flow update scheduler for software-defined networks
    Mohammad Reza Abbasi, Ajay Guleria, Mandalika Syamala Devi
    International Journal of Communication Systems, 2020
    Summary Software‐defined networking (SDN) facilitates network programmability through a central controller. It dynamically modifies the network configuration to adapt to the changes in the network. In SDN, the controller updates the network configuration through flow updates, ie, installing the flow rules in network devices. However, during the network update, improper scheduling of flow updates can lead to a number of problems including overflowing of the switch flow table memory and the link bandwidth. Another challenge is minimizing the network update completion time during large‐network updates triggered by events such as traffic engineering path updates. The existing centralized approaches do not search the solution space for flow update schedules with optimal completion time. We proposed a hybrid genetic algorithm‐based flow update scheduling method (the GA‐Flow Scheduler). By searching the solution space, the GA‐Flow Scheduler attempts to minimize the completion time of the network update without overflowing the flow table memory of the switches and the link bandwidth. It can be used in combination with other existing flow scheduling methods to improve the network performance and reduce the flow update completion time. In this paper, the GA‐Flow Scheduler is combined with a stand‐alone method called the three‐step method. Through large‐scale experiments, we show that the proposed hybrid approach could reduce the network update time and packet loss. It is concluded that the proposed GA‐Flow Scheduler provides improved performance over the stand‐alone three‐step method. Also, it handles the above‐mentioned network update problems in SDN.
  • SDN-based Mobility Management and QoS Support for Vehicular Ad-hoc Networks
    Kuldip Singh Atwal, Ajay Guleria, Mostafa Bassiouni
    2018 International Conference on Computing Networking and Communications Icnc 2018, 2018
    Along with non-safety related applications, traffic safety is the major concern of the Vehicular Ad-hoc Networks (VANETs). However, the mobility management due to the high speed of vehicles, intermittent connectivity, and frequent topology variations are some of the crucial roadblocks. These challenges impose setback for quality of service (QoS) guarantee that leads to unfulfilled goals of VANETs deployment. The centralized control of the Software-Defined Networking (SDN) paradigm allows optimum utilization of global network view to meet the QoS requirements. Furthermore, by a systematic design of the SDN control plane, the issues of mobility management and poor network connectivity can also be addressed in an efficient manner. In this paper, we propose an SDN-based architecture that utilizes cloud computing and deals with inherent constraints of VANETs. A logically distributed control plane is devised for seamless connectivity, mobility management, and QoS support. The proposed model achieves optimum performance and robustness against failures by harnessing capabilities of SDN and cloud computing. We implemented the QoS and routing applications to evaluate the proposed model. The comparative experimental results are presented to demonstrate the effectiveness of the proposed framework.
  • An overview of flow-based anomaly detection
    Rohini Sharma, Ajay Guleria, R.K. Singla
    International Journal of Communication Networks and Distributed Systems, 2018
    Intrusions in computer networks are handled using misuse or anomaly-based solutions. Deep packet inspection is generally incorporated in solutions for better detection and mitigation but with the growth of networks at exponential speed, it has become an expensive solution and makes real-time detection difficult. In this paper, network flows-based anomaly detection techniques are reviewed. The review starts with motivation behind using network flows and justifies why flow-based anomaly detection is the need of the hour. Flow-based datasets are also investigated and reviewed. The main focus is on techniques and methodologies used by researchers for anomaly detection in computer networks. The techniques reviewed are categorised into five classes: statistical, machine learning, clustering, frequent pattern mining and agent-based. At the end the core research problems and open challenges are discussed.
  • Characterizing network flows for detecting DNS, NTP, and SNMP anomalies
    Rohini Sharma, Ajay Guleria, R. K. Singla
    Advances in Intelligent Systems and Computing, 2018
    Network security can never be assured fully as new attacks are reported every day. Characterizing such new attacks is a challenging task. For detecting anomalies based on specific services, it is desirable to find characteristic features for those service specific anomalies. In this paper, real-time flow-based network traffic captured from a university campus is studied to find if the traditional volume-based analysis of aggregated flows and service specific aggregated flows is useful in detecting service specific anomalies or not. Two existing techniques are also evaluated to find characteristic features of these anomalies. The service specific anomalies: DNS, NTP, and SNMP are considered for study in this paper.
  • A New Labeled Flow-based DNS Dataset for Anomaly Detection: PUF Dataset
    Rohini Sharma, R.K. Singla, Ajay Guleria
    Procedia Computer Science, 2018
    Flow-based anomaly detection is gaining momentum because it can be deployed for real time detection as it analyses only packet headers. To evaluate anomaly detection techniques, labeled dataset is required as unlabeled dataset is not useful for the evaluation. Many packet based network traffic datasets are available but flow-based datasets are sparsely available. In this paper, we present a comprehensive review of the existing flow-based datasets, making emphasis on their main shortcomings. Then a new labeled flow-based DNS dataset viz. PUF Dataset is presented for detecting compromised hosts in a network. The dataset consists of real flows captured from the Computer Centre of Panjab University that handles the entire campus network. All the flows are labeled using logs which are captured for the signatures implemented in Intrusion Prevention System. The implemented signatures are for DNS anomalies. The final dataset consists of 298463 flows with 260343 benign and 38120 anomalous flows. Profiles have been generated for sub-networks for benign as well as anomalous flows using both statistically derived and entropy based features. These profiles can be used to detect anomalous sub-networks thereby helping to isolate compromised host(s).
  • Position based adaptive routing for VANETs
    Ajay Guleria, Kuldeep Singh
    International Journal of Computer Networks and Communications, 2017
    Routing plays a very significant role in multi hop data dissemination in Vehicular Ad-Hoc Networks (VANETs). Wehave proposed a Position based Adaptive Routing (PAR) protocol which is scalable for different network densities in VANETs. This scheme uses Preferred Group Broadcasting (PGB) for route discovery. In this mode, after broadcasting the request for route discovery the source node starts listening to the channel. If the packet is not further rebroadcasted by any neighbor in a set timeout, then it repeats the broadcast. This process is repeated until the request reaches the destination. The destination keeps on accumulating route requests coming from different paths until predefined time. It then chooses the least cost path as route reply. It uses the set of traversed anchors for sending the unicast route reply to the source node. PAR uses Advance Greedy Forwarding (AGF) for data forwarding and greedily forwards the data packet to the next anchor towards destination node. It switches to carry and forward mode once it finds partitions in the network. The intermediate vehicle buffers the packet until next junction and switches back to position based scheme and greedily forwards to next node in range which is closest to the destination. To have an end to end connectedpath, it uses guards to guard anchors tied to different junction and geographical locations in the network. The algorithm is scalable and exploits advantages of existing techniques already developed for specific scenarios in VANET. Results show that the service ratio and packet delay of PAR are higher than its counterparts.
  • A scalable peer-to-peer control plane architecture for Software Defined Networks
    Kuldip Singh Atwal, Ajay Guleria, Mostafa Bassiouni
    Proceedings 2016 IEEE 15th International Symposium on Network Computing and Applications NCA 2016, 2016
    Control plane scalability is one of the major concerns in Software Defined Networking (SDN) deployment. Although the centralization of the control plane by decoupling it from the data plane facilitates ease of network management, however, it introduces new challenges. One of these challenges is to maintain performance, consistency, and scalability while minimizing the corresponding overheads. In this paper, we propose an architecture that allows the control plane to evolve at a hyper-scale level as well as address important performance and reliability issues. A hierarchical control plane architecture with peer-to-peer communication among logically distributed controllers is designed with the goal of achieving optimum performance and consistency gains while mitigating overheads. A root controller is deployed at the top layer of the hierarchy to maintain global network view. The proposed model is helpful in improving network robustness against failures and supporting a desired level of reliability. To evaluate our model, we developed a realistic emulation platform using ONOS, FlowVisor, Mininet, and Open vSwitch. The proposed architecture is compared with earlier solutions and experimental results are presented to demonstrate the effectiveness of the proposed model.
  • Traffic engineering in software defined networks: A survey
    Journal of Telecommunications and Information Technology, 2016
  • QoS aware service scheduling scheme for VANETs
    Ajay Guleria, Kuldip Singh, Narottam Chand
    International Journal of Distributed Sensor Networks, 2015
  • On demand data dissemination for differentiated levels of priorities in VANETS
    International Journal of Innovative Computing Information and Control, 2014

RECENT SCHOLAR PUBLICATIONS

  • Intent-Based Networking and Traffic Engineering for Automated Management of Bursty Massive Machine-Type Communications
    D Snowden, A Guleria, N Han, S Kuklinski, R Poorzare, Y Zhang, G Maia
    2026
  • Fairness-Aware Traffic Engineering Policies for Competing Massive Data Flows in Multi-Tenant Cloud Data Centers
    J Bushman, M Roughan, DL Guidoni, T Otoshi, A Guleria, X Wang
    2026
  • Machine Learning Based Approach for Evaluating Agile Based Methods to Enhance Software Quality
    AG Neha Saini, Indu Chhabra
    International Journal of Engineering and Advanced Technology 12 (2), 123-127 , 2022
    2022
  • Anomaly detection systems using IP flows: A review
    R Bhatia, R Sharma, A Guleria
    Advances in Clean Energy Technologies: Select Proceedings of ICET 2020, 1035 … , 2021
    2021
    Citations: 5
  • Flow-based profile generation and network traffic detection for DNS anomalies using optimised entropy-based features selection and modified Holt Winter's method
    R Sharma, A Guleria, RK Singla
    International Journal of Security and Networks 16 (4), 244-257 , 2021
    2021
    Citations: 3
  • Integrated Intrusion Detection Scheme using Agents
    K Rai, A Guleria, MS Devi
    International Journal of Cyber-Security and Digital Forensics 9 (1), 26-42 , 2020
    2020
    Citations: 1
  • A genetic algorithm‐based flow update scheduler for software‐defined networks
    MR Abbasi, A Guleria, MS Devi
    International Journal of Communication Systems 33 (2), e4188 , 2019
    2019
    Citations: 1
  • A New Labeled Flow-based DNS Dataset for Anomaly Detection: PUF Dataset
    R Sharma, RK Singla, A Guleria
    Procedia Computer Science 132, 1458-1466 , 2018
    2018
    Citations: 35
  • SDN-based mobility management and QoS support for vehicular ad-hoc networks
    KS Atwal, A Guleria, M Bassiouni
    2018 International conference on computing, networking and communications … , 2018
    2018
    Citations: 32
  • An overview of flow-based anomaly detection
    RKS Rohini Sharma, Ajay Guleria
    International Journal of Communication Networks and Distributed Systems 21 … , 2018
    2018
    Citations: 25
  • Packet-based Anomaly Detection using n-gram Approach
    K Rai, MS Devi, A Guleria
    International Journal of Computer Sciences and Engineering 6 (5), 366-372 , 2018
    2018
    Citations: 6
  • Characterizing Network Flows for Detecting DNS, NTP, and SNMP Anomalies
    RKS Rohini Sharma, Ajay Guleria
    Advances in Intelligent Systems and Computing 673, 327-340 , 2018
    2018
    Citations: 7
  • POSITION BASED ADAPTIVE ROUTING FOR VANETS
    KS Ajay Guleria
    International Journal of Computer Networks and Communications 9 (1), 55-70 , 2017
    2017
    Citations: 8
  • A scalable peer-to-peer control plane architecture for software defined networks
    KS Atwal, A Guleria, M Bassiouni
    2016 IEEE 15th International Symposium on Network Computing and Applications … , 2016
    2016
    Citations: 14
  • Traffic Engineering in Software Defined Networks: A Survey
    MSD Mohammad R. Abbasi, Ajay Guleria
    Journal of Telecommunications and Information Technology 4 (2016), 3-14 , 2016
    2016
    Citations: 65
  • Decision Tree Based Algorithm for Intrusion Detection
    AG Kajal Rai, M Syamla Devi
    Int. J. Advanced Networking and Applications 7 (4), 2828-2834 , 2016
    2016
    Citations: 244
  • QoS aware service scheduling scheme for VANETs
    A Guleria, K Singh, N Chand
    International Journal of Distributed Sensor Networks 2015, 11 , 2015
    2015
    Citations: 5
  • On Demand Data Dissemination for Differentiated Levels of Priorities in VANETs
    A Guleria, N Chand, L Kumar
    International Journal of Innovative Computing, Information and Control 10 (1 … , 2014
    2014
    Citations: 5
  • Integrated Push Pull Algorithm with Accomplishment Assurance in VANETs
    A Guleria, NC Kaushal, LK Awasthi
    International Journal of Next-Generation Computing 3 (3), 274-287 , 2012
    2012
  • Request Analysis and Dynamic Queuing System for VANETs
    A Guleria, N Chand, M Kumar, L Awasthi
    International Journal of Advanced Computer Science and Applications 3 (10 … , 2012
    2012
    Citations: 2

MOST CITED SCHOLAR PUBLICATIONS

  • Decision Tree Based Algorithm for Intrusion Detection
    AG Kajal Rai, M Syamla Devi
    Int. J. Advanced Networking and Applications 7 (4), 2828-2834 , 2016
    2016
    Citations: 244
  • Traffic Engineering in Software Defined Networks: A Survey
    MSD Mohammad R. Abbasi, Ajay Guleria
    Journal of Telecommunications and Information Technology 4 (2016), 3-14 , 2016
    2016
    Citations: 65
  • A New Labeled Flow-based DNS Dataset for Anomaly Detection: PUF Dataset
    R Sharma, RK Singla, A Guleria
    Procedia Computer Science 132, 1458-1466 , 2018
    2018
    Citations: 35
  • SDN-based mobility management and QoS support for vehicular ad-hoc networks
    KS Atwal, A Guleria, M Bassiouni
    2018 International conference on computing, networking and communications … , 2018
    2018
    Citations: 32
  • An overview of flow-based anomaly detection
    RKS Rohini Sharma, Ajay Guleria
    International Journal of Communication Networks and Distributed Systems 21 … , 2018
    2018
    Citations: 25
  • A scalable peer-to-peer control plane architecture for software defined networks
    KS Atwal, A Guleria, M Bassiouni
    2016 IEEE 15th International Symposium on Network Computing and Applications … , 2016
    2016
    Citations: 14
  • POSITION BASED ADAPTIVE ROUTING FOR VANETS
    KS Ajay Guleria
    International Journal of Computer Networks and Communications 9 (1), 55-70 , 2017
    2017
    Citations: 8
  • Characterizing Network Flows for Detecting DNS, NTP, and SNMP Anomalies
    RKS Rohini Sharma, Ajay Guleria
    Advances in Intelligent Systems and Computing 673, 327-340 , 2018
    2018
    Citations: 7
  • Packet-based Anomaly Detection using n-gram Approach
    K Rai, MS Devi, A Guleria
    International Journal of Computer Sciences and Engineering 6 (5), 366-372 , 2018
    2018
    Citations: 6
  • Anomaly detection systems using IP flows: A review
    R Bhatia, R Sharma, A Guleria
    Advances in Clean Energy Technologies: Select Proceedings of ICET 2020, 1035 … , 2021
    2021
    Citations: 5
  • QoS aware service scheduling scheme for VANETs
    A Guleria, K Singh, N Chand
    International Journal of Distributed Sensor Networks 2015, 11 , 2015
    2015
    Citations: 5
  • On Demand Data Dissemination for Differentiated Levels of Priorities in VANETs
    A Guleria, N Chand, L Kumar
    International Journal of Innovative Computing, Information and Control 10 (1 … , 2014
    2014
    Citations: 5
  • Flow-based profile generation and network traffic detection for DNS anomalies using optimised entropy-based features selection and modified Holt Winter's method
    R Sharma, A Guleria, RK Singla
    International Journal of Security and Networks 16 (4), 244-257 , 2021
    2021
    Citations: 3
  • Request Analysis and Dynamic Queuing System for VANETs
    A Guleria, N Chand, M Kumar, L Awasthi
    International Journal of Advanced Computer Science and Applications 3 (10 … , 2012
    2012
    Citations: 2
  • Integrated Intrusion Detection Scheme using Agents
    K Rai, A Guleria, MS Devi
    International Journal of Cyber-Security and Digital Forensics 9 (1), 26-42 , 2020
    2020
    Citations: 1
  • A genetic algorithm‐based flow update scheduler for software‐defined networks
    MR Abbasi, A Guleria, MS Devi
    International Journal of Communication Systems 33 (2), e4188 , 2019
    2019
    Citations: 1
  • Intent-Based Networking and Traffic Engineering for Automated Management of Bursty Massive Machine-Type Communications
    D Snowden, A Guleria, N Han, S Kuklinski, R Poorzare, Y Zhang, G Maia
    2026
  • Fairness-Aware Traffic Engineering Policies for Competing Massive Data Flows in Multi-Tenant Cloud Data Centers
    J Bushman, M Roughan, DL Guidoni, T Otoshi, A Guleria, X Wang
    2026
  • Machine Learning Based Approach for Evaluating Agile Based Methods to Enhance Software Quality
    AG Neha Saini, Indu Chhabra
    International Journal of Engineering and Advanced Technology 12 (2), 123-127 , 2022
    2022
  • Integrated Push Pull Algorithm with Accomplishment Assurance in VANETs
    A Guleria, NC Kaushal, LK Awasthi
    International Journal of Next-Generation Computing 3 (3), 274-287 , 2012
    2012