RDCOM komunikační program pro datové sítě
Program RDCOM přichází v době, kdy na trhu existuje celá řada komunikačních programů vycházejících z protokolů, které se považují za standardní (XMODEM, YMODEM, ZMODEM a.p.) a nabízejí komunikaci a přenos dat po komutovaných nebo pronajatých linkách. Filosofie těchto programů je založena na komunikaci a přenosu dat vždy pouze dvou účastníků, tak jak to umožňují komutované linky. Jedná se tedy většinou o souvislý tok dat mezi dvěmi účastníky.
Při vytváření radiových datových sítí se zjistilo, že efektivnější způsob přenosu je pomocí jednotlivých datových paketů. Vzhledem k fyzikální podstatě radiových datových sítí je možné, aby přenos dat probíhal k jednomu účastníku od více účastníků a naopak. Použitím již existujících programů by nutně docházelo k méně efektivnímu způsobu komunikace a přenosu dat v radiové datové síti.
Program RDCOM je vytvořen pro paketový přenos dat s možností přijímání dat z více zdrojů najednou. Při jeho tvorbě byl důraz kladen na co nejefektivnější využívání radiové datové sítě, zamezení přetížení sítě a zajištění co nejvyšší spolehlivosti přenosu. V programu jsou dále zavedeny mechanismy, které dokumentují veškerou komunikaci a umožňují tak velice snadno zjistit přenosy všech zpráv a souborů, které se kdy uskutečnily.
Program RDCOM je prostředek pro přenos dat v definované radiové datové síti. Pro tuto síť musí být jednoznačně definovány adresy jednotlivých účastníků. Mezi jednotlivými účastníky je možné přenášet zprávy a soubory. Zprávou se rozumí řetězec o maximální délce 100 znaků (jeden textový řádek). Soubor může obsahovat jak text, tak i transparentní data (databáze, program, tabulka, text ap.). Přenos zpráv i souborů může probíhat najednou. Vzhledem k vyšší prioritě přenosu zpráv je možné nejprve začít vysílat soubor, jehož přenos může podle velikosti souboru trvat i několik minut. Do vysílání souboru lze vložit požadavek na vyslání zprávy. Na základě tohoto požadavku bude přenos souboru přerušen, přenesena zpráva a dále bude pokračovat vysílání souboru. Program umožňuje připravit vysílání více souborů různým účastníkům. Tyto požadavky jsou zavedeny do fronty a postupně vyřizovány. Stejně se tak stane, pokud chcete poslat stejný soubor více účastníkům. Do vysílání souborů je samozřejmě možné kdykoliv poslat zprávu kterémukoliv účastníkovi. Jestliže mluvíme o přenosu souborů a zpráv, myslíme tím jak vysílání tak i příjem. Přijímat soubory a zprávy je navíc možné od několika účastníků najednou a přitom vysílat soubor nebo zprávu dalšímu účastníku radiové datové sítě. Takový způsob komunikace nabízí paketový přenos dat, kde si každý paket nese informaci o zdroji a cíli, takže není nejprve nutné navázání spojení a jeho následné ukončení jako u komutovaných spojů.
Nyní se ještě zmiňme o filosofii přenosu souborů. Vychází ze způsobu, který definuje standardní protokol ZMODEM. Uživatel programu si zvolí "velikost okna", kterým je definována délka logického bloku. Velikost logického bloku dat je násobkem délky fyzického bloku (250 znaků). Program přenáší logický blok jako souvislý proud dat. po jeho vyslání očekává od přijímače potvrzení přijetí dat. Přijímač posílá informaci o posledních správně přijatých datech. Na základě této informace vysílač vysílá další část souboru. Délku okna je proto vhodné volit na základě znalostí o spolehlivosti přenosové cesty. Čím spolehlivější komunikační trasa, tím větší okno je možné zvolit a tím efektivnější bude přenos souboru. Při častém opakování jednotlivých datových bloků je efektivnější zvolit menší okno. Stejně jako u protokolu ZMODEM je zavedena kontrola minulého přenosu souboru. Jestliže se na přijímací straně vyskytuje celý nebo část souboru, identického s vysílaným souborem (stejné jméno a čas vzniku obou souborů), je přenášena pouze chybějící část souboru. Tato vlastnost umožňuje přenos dlouhých souborů v podmínkách málo kvalitní přenosové trasy. Pokud dojde k přerušení přenosu souboru, nepřenáší se při dalším přenosu celý soubor znovu, ale pokračuje se od přenesené části. Zabezpečení přenosu je 32 bity CRC.
Další význačnou vlastností programu RDCOM je možnost diferencovaného přístupu k jednotlivým funkcím. Podle způsobu přihlášení uživatele při startu programu mu je umožněn přístup k jednotlivým funkcím. Tato vlastnost nabízí pro různé úrovně uživatelů různě komplikovaný a mocný komunikační nástroj. Pro zaškoleného uživatele nabízí jednoduchý nástroj pro příjem a vysílání souborů a zpráv bez nutnosti nastavování programu a konkrétní znalosti způsobu komunikace či konkrétní radiové datové sítě. Naopak odborníkovi umožňuje nastavení vlastností pro optimální komunikaci, seznamů jednotlivých i skupinových uživatelů, zdrojových a cílových adresářů souborů a zpráv, a v neposlední řadě zpětnou kontrolu průběhu komunikace prováděné běžnou obsluhou.