Gandhimathi Velusamy’s research while affiliated with University of Houston and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (11)


Modulation Classification Through Convolutional Spiking Neural Networks with Data Fusion
  • Chapter

August 2024

·

10 Reads

Gandhimathi Velusamy

·

Ricardo Lent

Cognizant controller running on satellites autonomously selects links at each satellite to optimize latency and pack loss in a possible interplanetary network.
Space-based information network of satellites and a GS. (a) Topology 1 (b) Topology 2.
Routing performance: Scenario 1. (a) Average response time; (b) Packet loss ratio (%); (c) Throughput.
Link selection at Node h26: Scenario 1.
Routing performance: Scenario 2. (a) Average response time; (b) Packet loss ratio (%); (c) Throughput.

+14

Delay-Packet-Loss-Optimized Distributed Routing Using Spiking Neural Network in Delay-Tolerant Networking
  • Article
  • Full-text available

December 2022

·

85 Reads

·

4 Citations

Satellite communication is inevitable due to the Internet of Everything and the exponential increase in the usage of smart devices. Satellites have been used in many applications to make human life safe, secure, sophisticated, and more productive. The applications that benefit from satellite communication are Earth observation (EO), military missions, disaster management, and 5G/6G integration, to name a few. These applications rely on the timely and accurate delivery of space data to ground stations. However, the channels between satellites and ground stations suffer attenuation caused by uncertain weather conditions and long delays due to line-of-sight constraints, congestion, and physical distance. Though inter-satellite links (ISLs) and inter-orbital links (IOLs) create multiple paths between satellite nodes, both ISLs and IOLs have the same issues. Some essential applications, such as EO, depend on time-sensitive and error-free data delivery, which needs better throughput connections. It is challenging to route space data to ground stations with better QoS by leveraging the ISLs and IOLs. Routing approaches that use the shortest path to optimize latency may cause packet losses and reduced throughput based on the channel conditions, while routing methods that try to avoid packet losses may end up delivering data with long delays. Existing routing algorithms that use multi-optimization goals tend to use priority-based optimization to optimize either of the metrics. However, critical satellite missions that depend on high-throughput and low-latency data delivery need routing approaches that optimize both metrics concurrently. We used a modified version of Kleinrock’s power metric to reduce delay and packet losses and verified it with experimental evaluations. We used a cognitive space routing approach, which uses a reinforcement-learning-based spiking neural network to implement routing strategies in NASA’s High Rate Delay Tolerant Networking (HDTN) project.

Download



Smart Site Diversity for a High Throughput Satellite System with Software-Defined Networking and a Virtual Network Function

December 2020

·

252 Reads

·

8 Citations

High Throughput Satellite (HTS) systems aim to push data rates to the order of Terabit/s, making use of Extremely High Frequencies (EHF) or free-space optical (FSO) in the feeder links. However, one challenge that needs to be addressed is that the use of such high frequencies makes the feeder links vulnerable to atmospheric conditions, which can effectively disable channels at times or temporarily increases the bit error rates. One way to cope with the problem is to introduce site diversity and to forward the data through the gateways not affected, or at least less constrained, by adverse conditions. In this paper, a virtual network function (VNF) introduced through reinforcement learning defines a smart routing service for an HTS system. Experiments were conducted on an emulated ground-satellite system in CloudLab, testing a VNF implementation of the approach with software-defined networking virtual switches, which indicate the expected performance of the proposed method.






Dynamic Cost-Aware Routing of Web Requests

June 2018

·

110 Reads

·

9 Citations

Work within next generation networks considers additional network convergence possibilities and the integration of new services to the web. This trend responds to the ongoing growth of end-user demand for services that can be delivered anytime, anywhere, on any web-capable device, and of traffic generated by new applications, e.g., the Internet of Things. To support the massive traffic generated by the enormous user base and number of devices with reliability and high quality, web services run from redundant servers. As new servers need to be regularly deployed at different geographical locations, energy costs have become a source of major concern for operators. We propose a cost aware method for routing web requests across replicated and distributed servers that can exploit the spatial and temporal variations of both electricity prices and the server network. The method relies on a learning automaton that makes per-request decisions, which can be computed much faster than regular global optimization methods. Using simulation and testbed measurements, we show the cost reductions that are achievable with minimal impact on performance compared to standard web routing algorithms.


Citations (7)


... When multiple satellites vie for communication, priority is generally assigned based on several criteria including the amount of data backlog onboard and the quality of the GSL. Since renting a ground station antenna can cost 22 dollars per minute [23], operators may choose to skip some satellite passes to reduce costs, allowing data to accumulate. While this strategy is cost-effective, it leads to increased data latency. ...

Reference:

The Space above the Sky: Uniting Global-Scale Ground Station as a Service for Efficient Orbital Data Processing
AI-Based Ground Station-as-a-Service for Optimal Cost-Latency Satellite Data Downloading
  • Citing Conference Paper
  • December 2022

... There are resilient routing strategies, adaptive snapshot routing strategies, and distributed routing with spiking neural networks provide solutions for various routing challenges in [55] [56] [57] [58] [59]. Other research areas include secure and robust communication in satellite networks [60], adaptive routing in FANETs [57], delay-free packet loss tolerant networks [58], optimal timing and location planning of tankers [54], and intelligent routing decisions based on Q-learning algorithms [61]. Machine learning algorithms are used to design load balancing communication [62], find robust data transmission links [63], and develop optimal routing strategies [64]. ...

Delay-Packet-Loss-Optimized Distributed Routing Using Spiking Neural Network in Delay-Tolerant Networking

... Unfortunately, such networks face various challenges that impair their performance, including central hub management limitations, potential congestion, high latency, and routing/managing complexity. Addressing these issues prompted researchers in [140][141][142][143][144][145][146][147][148][149][150][151][152][153] to create a clear map that summarizes the main causes, challenges, and solutions to enhance overall performance and reliability. 2. Long-range Transmission Network: The primary function of the FSO technology is to establish point-to-point connections between distant locations, making it ideal for bridging communication gaps over extended distances. ...

Smart Site Diversity for a High Throughput Satellite System with Software-Defined Networking and a Virtual Network Function

... Artificial intelligence methods actively developed recently are also eagerly used for the previously mentioned tasks [16], [17], [18], [19], [20]. A lot of attention has also been paid by researchers to the reinforcement learning (RL) algorithm [21], which, due to its versatility, can be applied to various types of control tasks [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33]. Due to the operating characteristics of the shop floor, or even the machining process itself (time steps), this algorithm is also widely used for various tasks: manufacturing floor process control [34], [35], [36], [37], [38], damage prediction [39], equipment overhaul management [40], [41], selection of equipment settings [42], [43], [44], [45], [46], [47], [48] and optimizing the spindle motion path and determining the gcode [49], [50], [51], [52], [53], [54], [55], [56], [57], [58], [59] that determines spindle motion. ...

Evaluating Reinforcement Learning Methods for Bundle Routing Control
  • Citing Conference Paper
  • June 2019

... Anycast services can also be used at other layers of the protocol stack. Representative examples include methods to achieve low-latency access for edge computing services [27], to overcome the high packet loss rates of Internet-of-Things (IoT) environments [6], to optimize the selection of replicated web servers [28], to improve the reservation system for electric vehicles and reduce the wait time [29], and to reduce the energy consumption of data centers [30] and wireless sensor networks [31,32]. ...

An Adaptive Approach for Demand-Response and Latency Control in Distributed Web Services
  • Citing Conference Paper
  • May 2019

... A cost attentive Reward Minimum-Penalty approach was introduced in [47]. In the doctoral thesis of Meybodi [48] a threshold was introduced, which was the average response time taken over both streams, and the response time of a served dispatched request from the chosen stream by the learning automata was compared with that threshold for the inferred learning automata response. ...

Dynamic Cost-Aware Routing of Web Requests

... The resource allocation is closely releated to resource utilization of a cluster [6]. Some works [2], [7], [8] try to improve the resource utilization of a Kubernetes cluster through a load balancer, which can evenly distribute all requests from users to servers in a cluster. However, although these solutions balance workloads among multiple servers, they do not concern about resources allocation within each server, which could result in resources contention. ...

Smart load-balancer for web applications
  • Citing Conference Paper
  • July 2017