Commit Graph
95 Commits
Author SHA1 Message Date
Youngjoon Lee 88f51730b6 track network route 2025-02-04 12:39:58 +09:00
Youngjoon Lee a8ee51eacf update default conf file 2025-02-03 22:19:15 +09:00
Youngjoon Lee 7400ffa8c2 log conn latency distribution 2025-02-03 22:18:54 +09:00
Youngjoon Lee 0a34168bb0 Merge branch 'more-regions' into track-msg-delay-script 2025-02-03 18:15:01 +09:00
Youngjoon Lee f9192f084d update conf 2025-02-03 18:04:39 +09:00
Youngjoon Lee 0deedd68b3 feat: add more regions 2025-02-03 17:47:29 +09:00
Youngjoon Lee a42dc4b4bf feat(blend): calculate topology diameter (#66) 2025-01-02 22:26:48 +09:00
Youngjoon Lee c7247242b8 add log for output.csv 2024-12-21 21:48:54 +09:00
Youngjoon Lee 0a688f59fa write csv to file instead of stdout 2024-12-21 21:46:00 +09:00
Youngjoon Lee 50eb3cad7b fix batch.py and convert ms to sec 2024-12-21 21:43:54 +09:00
Youngjoon Lee 9794da6dcb change loglevel and clippy happy 2024-12-21 21:38:41 +09:00
Youngjoon Lee fe022001da millisec for detailed latencies 2024-12-21 17:47:57 +09:00
Youngjoon Lee 5fd6e06cca update batch.py 2024-12-21 16:51:27 +09:00
Youngjoon Lee 5ff2604662 update latency.py for detailed min/max latency analysis 2024-12-21 16:28:55 +09:00
Youngjoon Lee a71d36272d rename missing old names 2024-12-21 15:25:36 +09:00
Youngjoon Lee 1c0fd656c3 embed topic in json 2024-12-20 23:36:22 +09:00
Youngjoon Lee 9b757da779 use master of nomos-node again 2024-12-20 22:10:15 +09:00
Youngjoon Lee 2a7965d1dd add QueueEvent and handle events from temporal processor properly 2024-12-20 22:09:24 +09:00
Youngjoon Lee d6c5ff2004 use temporal processor directly 2024-12-20 22:08:45 +09:00
Youngjoon Lee e597303e2f add steps to Latency 2024-12-20 20:30:40 +09:00
Youngjoon Lee a5e5daad20 add node storage and dump to json 2024-12-20 19:33:47 +09:00
Youngjoon Lee 16d9bc18e3 dump message storage in json 2024-12-20 18:59:20 +09:00
Youngjoon Lee 265ff88381 gather complex latencies 2024-12-20 17:58:53 +09:00
Youngjoon Lee 97fd438dca update batch.py for log topic 2024-12-20 16:50:05 +09:00
Youngjoon Lee 8d227dac75 use topic for logs 2024-12-20 16:33:06 +09:00
Youngjoon Lee be5df9ead1 Fix netrunner tests (#61) 2024-12-20 16:22:47 +09:00
Youngjoon Lee b8dd65f4a4 add batch.py 2024-12-20 15:31:58 +09:00
Youngjoon Lee 6944610f69 min/max latency with message id 2024-12-20 12:05:40 +09:00
Youngjoon Lee da5627d966 latency result as json 2024-12-20 12:05:36 +09:00
Youngjoon Lee 8529f425b4 feat(blend): add logs for queue releases 2024-12-20 12:04:57 +09:00
Youngjoon Lee 9f9c6d0d34 feat(blend): calculate topology diameter 2024-12-20 01:14:37 +09:00
Youngjoon Lee be304046dd fix(blend): ensure all nodes are connected and have the same peering degree (#64)
* fix(blendnet): ensure all nodes are connected and have the same peering degree

* cover the case where it is impossible to ensure all nodes have the same num of conns
2024-12-14 00:42:23 +09:00
Youngjoon Lee 45a2152bba refactor(blendnet): rename mix to blend (#63)
* rename mix to blend

* update ci

* add missing dir
2024-12-13 13:31:28 +09:00
gusto 8ef0adc996 Add top level readme (#59) 2024-12-03 14:12:47 +02:00
Youngjoon Lee 2460174def Rename mixnet-sims to blendnet-sims (#60)
* Rename `mixnet-sims` to `blendnet-sims`

* Rename `mixnet-sims` to `blendnet-sims`
2024-12-03 21:01:04 +09:00
Youngjoon Lee 80bbdf7fbe Move /scripts to /simlib/mixnet-sims/ (#58) 2024-12-03 20:39:59 +09:00
Youngjoon Lee 2b99275058 Deprecate mixnet v1 component simulations (#57) 2024-12-03 20:39:46 +09:00
Youngjoon Lee c600ebd304 Update mix python script for new log format (#53)
* Update mix python script for new log format

* remove unused imports
2024-11-21 15:52:27 +09:00
Youngjoon Lee 9740035f85 Add README for mix simulation and scripts (#56) 2024-11-18 15:37:00 +09:00
Youngjoon Lee 319450ed59 Add mix emission analysis (#55) 2024-11-18 10:31:27 +09:00
Youngjoon Lee 091a60ae4e print node ID as integer in logging (#54) 2024-11-15 11:19:28 +09:00
Youngjoon Lee 590e9c289f Remove log of immediate forwardings (#52) 2024-11-15 11:19:04 +09:00
gusto 769ba42f85 Make cache optional (#51) 2024-11-13 03:55:13 +01:00
Álex 424585dd2a Implement message parser and average latency calculator. (#38)
* Implement message parser and average latency calculator.

* Fix node_id type parsing, add more stats.

* Add more stats, slight refactor.

* Remove unnecessary class

* Improve naming.

* Adapt to new log format
2024-11-09 11:54:10 +09:00
gusto 5adb0a1ad6 Min max and avg total bandwidth per node (#50) 2024-11-09 11:53:54 +09:00
Youngjoon Lee 97cbd536f4 log emissions (#48) 2024-11-09 11:48:44 +09:00
Daniel Sanchez cffd93ece9 Use chacha12 instead of smallrng (#49) 2024-11-09 03:47:11 +01:00
Youngjoon LeeandDaniel Sanchez Quiros 29ce6e953e Fix cache (#47)
Co-authored-by: Daniel Sanchez Quiros <sanchez.quiros.daniel@gmail.com>
2024-11-09 11:36:40 +09:00
Youngjoon Lee b66d7abf9d Add msg type in the log (#46) 2024-11-09 11:36:26 +09:00
Youngjoon Lee a25bc27d09 Add number_of_hops (for cover traffic) in config (#45) 2024-11-09 11:36:09 +09:00