Retransmisja ramek packetowych z APRS-IS na fale radiowe zależy tylko i wyłącznie od operatora bramki internetowej. Oznacza to, że w żaden sposób nie można w APRS wymusić, aby ramki danego rodzaju, czy od danej stacji wyszły z dowolnie wybranej bramki internetowej na antenę. Bramka (IGate) w APRS nie wysyła na antenę danych, które nie mieściłyby się w ramach wyznaczonych przez jej operatora.
Bramka internetowa retransmituje dane z APRS-IS pod swoim własnym znakiem, choć zwykle obserwując programy APRS widzimy przychodzące dane, jak gdyby były wysyłane przez oryginalnego nadawcę. Bramka modyfikuje ramkę z APRS-IS dodając na początku swój własny znak i adres przeznaczenia oraz ścieżkę, a dopiero po znaczniku w postaci } znajdują się właściwe dane pochodzące od oryginalnej stacji. Programy APRS odcinają początek ramki aż do znacznika }, a zostawiają ramkę z oryginalnymi danymi i informacją w ścieżce o przekazaniu ich z APRS-IS (TCPIP,znak bramki*). Kiedy popatrzymy na terminal naszego TNC (przed obróbką programu APRS), ramka stacji SP3LYR-4 retransmitowana przez bramkę SR2BZW wygląda następująco:
SR2BZW>APU25N,WIDE2-1:}SP3LYR-4>APO20,TCPIP,SR2BZW*:!5224.78N/01653.52E- www.aprs.pl
SR2BZW>APU25N,WIDE2-1 |
modyfikacja dodawana przez IGate (odcinana przez programy APRS) |
} |
znacznik |
SP3LYR-4>APO20,TCPIP,SR2BZW*:!5224.78N/01653.52E- www.aprs.pl |
oryginalne dane z informacją o drodze ramki |
Ramki, które na drodze radiowej zawierają w swojej ścieżce TCPIP (wyszły z bramki), nie są już przez żadną bramkę podawane do APRS-IS.
Symbol przewidziany dla bramek internetowych, to I&, czyli symbol bramki \& (tabela alternatywna) z wykładnikiem I (duże India). Bramki, które są stałymi elementami sieci APRS powinny posługiwać się właśnie tym symbolem.
Docelowym rozwiązaniem powinno być, aby dany obszar był obsługiwany przez jeden IGate, pracujący 24/7.
Aktualizacja listy serwerów
Validation Number
Konfiguracja filtrów
Open the gateway
Po zalogowaniu do serwera, cały ruch odbierany drogą radiową będzie
przekazywany do APRS-IS.
Wyjątek - zobacz poniżej
Gate objects
Pozostawienie tej opcji bez zaznaczenia powoduje wykluczenie
obiektów z przekazywania do APRS-IS.
Insert station callsign
Serwery samoczynnie dodają znak bramki przekazującej dane, więc
dublowanie nie jest potrzebne (opcja dla lokalnych sieci).
Gate local messages
Przekazywanie
wiadomości z APRS-IS do lokalnych stacji (z wykluczeniem tych
wiadomości, które były również odbierane radiowo). Określenie stacji
lokalnych: 1) zobacz Max digis for local; 2)
beacon powinien być odebrany w ostatnich 30 minutach. Razem z
wiadomością przekazywana jest na RF pozycja jej nadawcy.
Use reverse digi path
Wiadomości są wysyłane ze ścieżką odwrotną do ścieżki, z jaką dotarł
beacon adresata do IGate. Czyli nasza bramka odebrała beacon SP3SLK
ze ścieżką SR3DGT,SR3DPN*,SP3-1, to wiadomości do niej będą wysłane
ze ścieżką SR3DPN,SR3DGT.
Transmit IGATE status
Wysyłanie statusu bramki internetowej - liczba
przekazanych wiadomości i liczba stacji lokalnych (np.
IGATE,MSG_CNT=182,LOC_CNT=27). Wysyłanie następuje po zalogowaniu
się do serwera, wraz z wysyłaniem zwykłego statusu stacji (Status
Text), oraz po otrzymaniu Query. Wysyłanie statusu powoduje
oznaczenie stacji jako IGate (w UI-View z pomocą niebieskich
kwadratów - Highlight IGATEs).
Port(s)
Najczęściej pracujemy z jednym portem radiowym i jest on oznaczony
jako port 1.
Path(s)
Ścieżka, z jaką bramka będzie retransmitowała na RF ramki z
Inetu.
Należy zostawić puste pole, aby retransmitowane
ramki dochodziły tylko do stacji w bezpośrednim zasięgu; lub SP1-1,
czy WIDE2-1 (absolutnie nie WIDE1-1), aby przechodziły przez jeden
stopień sieci; lub nawet wpisać znak jednego konkretnego digi.
Zobacz nota bene. Ścieżka ta nie będzie
dotyczyła wiadomości, jeśli w poprzednim oknie zaznaczyliśmy Use
reverse digi path.
Use default
Zaznaczenie tej opcji spowoduje retransmisję ramek z Inetu ze
ścieżką, z jaką wysyłane są nasze własne beacony
(station setup - unproto address).
IGate powinien wysyłać ramki z Inetu tylko lokalnie do sieci
radiowej, dlatego należy nie zaznaczać tej
opcji.
Max digis for local
Według tej liczby stacje są klasyfikowane jako lokalne. Jeśli ich
beacon dociera do naszej bramki poprzez większą liczbę digi niż
tutaj określona, to stacja nie jest zaliczona do lokalnych, a więc
nie będą dla niej przekazywane wiadomości z APRS-IS.
No-gate aliases
Ramki, które w dowolnym miejscu ścieżki (zwykle na końcu) mają
wpisany jeden z nich (NOGATE lub RFONLY), nie będą przekazywane do
APRS-IS. Te standardy ogólnie przyjęte w APRS należy zachować.
Pozostałe opcje w powyższym oknie przygotowane są dla zastosowań UI-View w wewnętrznej sieci.
Ramki od stacji ze znakami, czy prefiksami będą retransmitowane na drogę radiową:
Porządek listy ma decydujące znaczenie, gdy posługujemy się negatywną definicją NONE. Program sprawdzając listę rozpoczyna od góry i zatrzymuje się na pozycji, która w jakikolwiek odpowiada danej ramce otrzymanej z Inetu. Jeśli chcemy wykluczyć stację SP1ABC, ale przekazywać beacony od wszystkich stacji od SP1, to SP1ABC=NONE powinno być wyżej na liście niż SP1*=BEACONS. Przesunięcia na liście można dokonać z pomocą myszki.
Niezależnie od tej listy będą wysyłane wiadomości do lokalnych stacji, jak to zostało określone we wcześniejszych oknach konfiguracyjnych, a wraz z wiadomością pozycja nadawcy wiadomości. Wyjątkiem jest jedynie definicja wykluczenia NONE, wówczas nawet wiadomości od danej stacji nie będą przekazywane na RF. Wpisanie danego znaku dla RECIP spowoduje retransmisję na RF wszystkich wiadomości dla tej stacji, nawet jeśli jej beacon lokalnie nie był odbierany.
Wraz z rozwojem APRS w Polsce trudno jest wysyłać ramki od wszystkich polskich stacji, stąd trzeba wybrać jakieś rozsądne kryterium, jak np. stacje z własnego regionu, aby były lokalnie widoczne, gdy poruszają się na innym obszarze, czy jeszcze jakieś wybrane znaki, jak np. w podanym przykładzie AB9FX jako jedna z poznańskich stacji.
Pewną innowacją dla bramek w Polsce jest CQSP=DEST. Taką definicję należy wpisać w całej Polsce, dzięki temu stacje okolicznościowe, czy biuletyny będą mogły posługiwać się takim ogólnym adresem przeznaczenia CQSP (zamiast np. APRS) i w ten sposób będą retransmitowane we wszystkich miejscach w Polsce.
Limity czasowe dla retransmisji ramek na drogą radiową są ujęte w dwóch kategoriach - dla wiadomości i dla wszystkich pozostałych ramek.
Pierwsza kolumna - limity dla ramek, które nie są wiadomościami:
Druga kolumna - limty dla wiadomości:
Wprawdzie domyślne liczby minut są większe niż w podanym przykładzie, jednak widoczne tutaj pomagają utrzymać sieć radiową w lepszej kondycji, tzn. bez nadmiernych retransmisji bramki internetowej.
Przekroczenie powyższych limitów sygnalizowane jest za pomocą sześciu prostokątów u góry głównego okna UI-View (widoczne po połączeniu się z serwerem). Osiągnięcie limitu powoduje zmianę koloru z zielonego na czerwony. Pierwsza linia prostokątów dotyczy pierwszej kolumny limitów (ramki, które nie są wiadomościami). Druga linia dotyczy drugiej kolumny limitów (wiadomości).
Ruch na naszej bramce zarówno w kierunku RF to Inet, jak i Inet to RF, oraz listę stacji zakwalifikowanych jako lokalne, możemy obserwować z pomocą IGATE Traffic Window wywoływanego w Options.