Skip to content
/ SSIR Public

Official implementation of Secure Multi-Hop Relaying in Large-Scale Space-Air-Ground-Sea Integrated Networks

License

Notifications You must be signed in to change notification settings

hslyu/SSIR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSIR: Secure SAGSIN IAB Relay Network

SSIR is a comprehensive implementation of multi-hop relaying space-air-ground-sea integrated networks; and an official implementation of the paper titled "-". This repository contains a variety of routing algorithms including A*(or Dijkstra), genetic algorithm, graph convolutional network (GCN), and graph attention network (GAT).

Installation

Pip from source:

git clone https://github.com/hslyu/SSIR
 
cd SSIR
pip install .   

Quickstart

from ssir import environment as env

dm = env.DataManager()
pm = env.PlotManager()
master_graph = dm.generate_master_graph()

costs, predecessors_distance = pf.a_star(master_graph, metric="distance")
graph = pf.get_solution_graph(graph, predecessors_distance)

pm.plot_dm(dm, graph)


Overview


Contributors


Acknowledgements


Reference

If you find the code is helpful, please refer our paper!

@misc{lyu2025-SSIR,
    title={Secure Multi-Hop Relaying in Large-Scale Space-Air-Ground-Sea Integrated Networks}, 
    author={Hyeonsu Lyu and Hyeonho Noh and Hyun Jong Yang and Kaushik Chowdhury},
    year={2025},
    eprint={2505.00573},
    archivePrefix={arXiv},
    primaryClass={eess.SP},
    url={https://arxiv.org/abs/2505.00573}, 
}

About

Official implementation of Secure Multi-Hop Relaying in Large-Scale Space-Air-Ground-Sea Integrated Networks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published