Directory: /app/wiki
Mesh funguje nejlépe, když obsahuje uzlové/klíčové nody umístěné na kopcích s velkým pokrytím , které na sebe vidí, každy minimálně na dva další. Na ty se pak navazují další "nižší" vrstvy pokrývající obce/města. Až po nody zajišťující pokrytí třeba jen jedné ulice (dále je budu nazývat jako infrastrukturní).
Pakety se šíří buď jako flod nebo nod to nod. V případě flodu dochází k šíření po celé síti. Proto není vhodné aby jednotlivé nody do sítě vysílaly "zbytečné" pakety, které ukrajují z AirTimu a zbytečně obsazují vysílací pásmo.
VO-R/10 pro pásmo 869.4–869.65 MHz říká, že AirTime může být maximálně 10 % duty cycle! Což představuje omezení vysílání na 360s z hodiny provozu. To při provozu na MEDIUM_FAST (SF7, cca 56–65 ms/paket) představuje přibližně 6000 paketů za hodinu (teoretický předpoklad), prakticky se pro přenos jedné zprávy spotřebuje 2-5 vysílání. Reálně se dá uvažovat o přenosu cca 2000 zpráv/node.Když nepočítám kolize, backoff
ACK a retransmise. Navíc čím hustější síť tím menší propustnost. Může se to zdát hodně - třeba pro koncový node, ale uvědomte si, že stejný limit platí i pro routery a tady už se to projeví. Dashboard říká, že průměrný počet paketů kolem oběda je 2500 => jedním uzlem už to asi neprojde. Proto je našim cílem, abychom těch zbytečných do meshe vysílali co nejméně.
Právě k tomu abyste zjistili co všechno se vysílá z Vašeho nodu má pomoci tato aplikace a toto skromné wiki.
Problémy bych rozdělil na lokálního přenosu, dálkového přenosu a systémové. V lokálním provozu mesh nejvíce trpí:
Neřešené problémy na této úrovni se pak propisují do dálkového přenosu.
U dálkového přenosu bývají největším problémem:
SAW v Rx cestě lze dodat do Heltecu T114, aktuálně testujeme moduly E22P, které obsahují koncový zesilovač a SAW filtr v Rx cestě.
Systémové pak máme asi nejmenší možnost ovlivnit, protože se týkají samotného návrhu systému. Ale i tady se to vyvíjí správným směrem, příkladem je role client_base a Zero_Cost path.
Pokračujte na Pojmy a zkratky