Commit graph

55 commits

Author SHA1 Message Date
Tim Schubert
df97dfa3e4 More fixes on propagation model 2020-08-19 16:26:27 +02:00
Tim Schubert
ad22221f42 Fix LEO propagation loss 2020-08-19 11:39:02 +02:00
Tim Schubert
a92c54703f Fix wrong speed 2020-08-19 02:40:13 +02:00
Tim Schubert
95bc153b1b Fix position allocator 2020-08-19 00:55:18 +02:00
Tim Schubert
166a920fca Fix retrograd movements and earth rotation 2020-08-18 20:28:50 +02:00
Tim Schubert
dd55b495c4 Bugfixes and performance optimizations 2020-08-18 01:02:39 +02:00
Tim Schubert
0f49ceb4aa Fix LOS computation for ISL 2020-08-17 22:50:58 +02:00
Tim Schubert
bf59e66526 Fix bugs and write data directly to file 2020-08-17 13:30:39 +02:00
Tim Schubert
d145337d6c Fix wrong velocity and latitude 2020-08-17 11:52:27 +02:00
Tim Schubert
4cad8458ab Enable setting of mobility precision and add test 2020-08-15 20:49:29 +02:00
Tim Schubert
6fdfc6b2a8 Add satellite position allocator 2020-08-15 17:25:55 +02:00
Tim Schubert
cc2a8ae5e9 Add test for latitude change 2020-08-15 17:25:27 +02:00
Tim Schubert
7df91546da Add test for offset 2020-08-15 12:59:32 +02:00
Tim Schubert
4324bb5984 Add test for postion 2020-08-14 22:08:25 +02:00
Tim Schubert
0a9aa411ef Add mobility model for circular orbits 2020-08-14 21:42:57 +02:00
Tim Schubert
2f94c15455 Add test for propagation loss and fix bugs 2020-08-11 18:14:43 +02:00
Tim Schubert
090ef28e99 Remove garbage file 2020-08-11 13:46:05 +02:00
Tim Schubert
9f3318a96e fixup 2020-08-11 11:43:44 +02:00
Tim Schubert
7293dbbad1 Add user link parameters 2020-08-10 18:28:59 +02:00
Tim Schubert
bb3bcb627c Add constructor for channls wih params for constellations 2020-08-10 16:06:54 +02:00
Tim Schubert
27ee6a3697 Add link params to model with attributes 2020-08-10 13:31:01 +02:00
Tim Schubert
1224169ff5 Add constants from literture 2020-08-10 11:39:58 +02:00
Tim Schubert
4f41cb04af Fix address generation in tests 2020-08-07 20:30:18 +02:00
Tim Schubert
42f5bac245 fixup: mobility model and loss 2020-08-07 18:03:55 +02:00
Tim Schubert
582d6c58d0 Use propagation loss 2020-08-07 12:42:53 +02:00
Tim Schubert
096b48f005 Fix PCAP tracing 2020-08-03 21:12:08 +02:00
Tim Schubert
c1496e29f9 Add LOS computation for ISL links 2020-07-29 13:57:34 +02:00
Tim Schubert
f6786c3a66 fixup: normalize vector to satellite 2020-07-29 09:46:45 +02:00
Tim Schubert
3fb0969930 Extend waypoints tests and limit reception by angle and distance 2020-07-28 17:32:36 +02:00
Tim Schubert
83c5bc3b2e Use hard cutoff as first step to proper propagation loss 2020-07-27 13:10:01 +02:00
Tim Schubert
12040289d3 Use LEO and ISL propagation loss models. 2020-07-24 17:00:51 +02:00
Tim Schubert
1254c6060d Fixup channel transmission to all nodes 2020-07-22 15:45:09 +02:00
Tim Schubert
f4233bc558 Add missing stop event.
I am quite mad about this. Cost me about 10 h of my life to find this.
2020-07-21 18:02:25 +02:00
Tim Schubert
03ecb7d5b3 Set missing protocol type 2020-07-21 16:11:32 +02:00
Tim Schubert
1917223a5e Use proper ethernet header 2020-07-21 13:35:00 +02:00
Tim Schubert
97de8c9d24 refactor stuff 2020-07-20 15:48:24 +02:00
Tim Schubert
7ba1d66e8c fixup 2020-07-18 11:56:13 +02:00
Tim Schubert
4628af9511 Add limited support for ISL LOS anycast 2020-07-17 13:26:35 +02:00
Tim Schubert
c2d69b4d03 Add sat and gnd node helpers 2020-07-16 23:02:25 +02:00
Tim Schubert
6c154b6d60 Set mobility model for node instead of net device 2020-07-15 22:18:30 +02:00
Tim Schubert
8ab0bc023e Remove LeoMobilityModel 2020-07-06 17:24:28 +02:00
Tim Schubert
4eda5589cb Remove leo-mobility-model 2020-07-05 17:28:23 +02:00
Tim Schubert
c6bce1a882 add tests and fixups 2020-07-04 20:45:09 +02:00
Tim Schubert
e05dc827cc Remove broadcast hack 2020-07-03 18:41:15 +02:00
Tim Schubert
603d8ccf70 fixup: broadcast hack 2020-06-27 21:16:57 +02:00
Tim Schubert
55b887c7fa fixup: parent class 2020-06-27 18:48:22 +02:00
Tim Schubert
432866d8ca add index for satellite / ground net devices 2020-06-26 14:16:55 +02:00
Tim Schubert
20ad318cb9 add transmit start for leo mock channels 2020-06-24 22:23:09 +02:00
Tim Schubert
aa4e5b5ef0 add mocked leo channel and device 2020-06-24 20:01:02 +02:00
Tim Schubert
45228b292e add mock channel for ground to space communication 2020-06-22 18:15:52 +02:00