[ π BLog | πΈ TG Channel | π« NetVerify Lab | π« XJTU ANTS Group | π« NAOSI-DLUT |
π§ E-mail | π» GitHub | π¨π»βπ» Public Resources | π Gallery ]
Focus on NETWORKING
- WiFi-based Human Activity Recognition research in DLUT WiLNA Lab
- Network Verification research in XJTU ANTS Group - NetVerify Lab
Please refer to XJTU-NetVerify for open source projects from NetVerify Lab
[ ποΈ Photography | ποΈ Formula One | π DIY | π₯οΈ Desktop Setup | π§π»βπ» Open Source | πΆ Music | πΉοΈ Valorant ]
Projects
NAOSI-DLUT - https://github.com/NAOSI-DLUT
Network And Open Source Institute in Dalian University of Technology.
I am so proud of our organization. Here we provide all the resources you need in DUT as our best effort.
- DUTyard discuss forum
- Free access to resources during your development and seminar - https://space.bilibili.com/1058346981
- Collection of DUT tools and blogrool - https://github.com/NAOSI-DLUT/awesome-dlut / https://github.com/NAOSI-DLUT/blogroll
- NAOSI website - https://naosi.org, also manual - https://man.naosi.org
- Campus project - https://campus2025.top
- ...
NDD - https://github.com/XJTU-NetVerify/NDD
Network Decision Diagram [NSDI'25 Outstanding Paper] in XJTU-NetVerify lab
A new decision diagram customized for network verification. It is more efficient than BDD when used for network verification, in terms of memory and computation. NDD wraps BDD with another layers of decision diagram, such that each node represents a field of the network, and each edge is labeled with a BDD encoding the values of that field. Due to the locality of fields in networks, NDD can significantly reduce the redundant nodes.
Also refer to:
- jdd - https://github.com/Augists/jdd, a modified version of BDD Java implementation.
- bdd-undergra-thinking - https://github.com/Augists/bdd-undergra-thinking, where we generated our basic idea of NDD.
- blog - https://augists.top/NOTES/PAPER/From-Network-Verification-to-NDD.
ViFi - https://github.com/Augists/ViFi
A multi-model human activity detection tool based on our paper [MASS'22] in DLUT WiLNA lab.
Recogize human activity behaviors by WiFi CSI data and video frames. Gain a much better performance than GateFi [IoTJ'23].
Batfish PR - https://github.com/Augists/batfish
Pull Request on Batfish - https://github.com/Batfish/Batfish
- feat: NDD data structure support
- fix: duplicated BDD operations
mindoc PR - https://github.com/Augists/mindoc
An online document management system based on Beego in Golang.
- feat: Microsoft format importing support
Consistent Hashing Algorithms Benchmark - https://github.com/Augists/Consistent-Hashing-Algorithms-Benchmark
Experiments in different consistent hashing algorithms on load balancing, lookup time cost, remapping.
Description and analysis LB algorithms: hash mod, hash-ring chash, multi-probe chash, Jump chash, Maglev chash, AnchorHash, DxHash, Rendezvous hash. Also take a look of my blog - https://augists.top/NOTES/LB/LB%20Algorithms%20Sharing.
gc - https://github.com/Augists/gc
A CLI tool written in Go that streamlines the process of crafting conventional Git commit messages. It provides an interactive experience for building commits and features an experimental AI-assisted commit message generation based on your staged changes.
ServiceLogosEn - https://github.com/Augists/ServiceLogosEn
An English version of kawaii logos for coders.








For its original Japanese version and LICENSE, please refer to SAWARATSUKI https://github.com/SAWARATSUKI/KawaiiLogos
blist hugo theme - https://github.com/Augists/blist-hugo-theme
A hugo theme adjust to our lab homepage - https://github.com/XJTU-NetVerify/XJTU-NetVerify.github.io. And it can be access by https://xjtu-netverify.github.io
Also refer to our ANTS Group Index Webpage - https://github.com/XJTU-NetVerify/ants-index
dot to ascii graph - https://github.com/Augists/dot2ascii
A tool for generating ascii flow graph in DOT language.
$ ./dot2ascii-darwin example/example.dot
+-----------+
| Foo |
+-----------+
|
|
v
+-----------+
| b | -+
+-----------+ |
| |
| |
v |
+-----------+ |
| c | |
+-----------+ |
: |
: edgename |
v |
+-----------+ |
| d | -+
+-----------+
$ dot2ascii --fancy example/example2.dot
βββββββββββ
β β
βββββ βββββ βββββ βββββ
ββ β 0 β βββ β 1 β βββ β β βββ β 3 β
β βββββ βββββ β β βββββ
β β β β
β βββββββββββββββββ β 2 β
β β β
β β β
ββββββββββββββββββββββ β β
βββββ
LaTeX Thesis for SSDUT - https://github.com/Augists/LaTeXThesis4SSDUT
Font and other public resources - https://github.com/Augists/PublicResources
An upper alphabet font for poster and cover (designed by myself) & DUT slide template & other tools.