13-07-2018, 19:39
(13-07-2018, 18:39)kaczakat napisał(a): Możesz sobie postawić serwer TCP na Raspberry w necie z zewnętrznym IP, podłączyć się modemem, podłączyć się telefonem i sobie sterować do modemu.Łatwiej powiedzieć niż zrobić. Przymierzałem się do tego, na razie prace stoją bo klient sie przeinwestował ale zadanie nie jest takie proste jakby się wydawało.
- Trzeba gdzieś ten serwer postawić. Wskazane stałe IP. Bezwzględnie trzeba mieć dostęp do routera aby przekierować porty.
- Czas przez jaki routery operatora GSM pamiętają trasę jest nieznany. Od operatora dowiedzieć się nie można. Pozostaje metoda prób i błędów. Jak okaże się, że trasa jest pamiętana 30 sekund, to trzeba co najmniej, raz na 30 sekund wysyłać pakiet do serwera.
- Gotowców nie znam, trzeba więc napisać program serwera samemu. Zastanawiałem się na wykorzystaniem serwerów STUN dla VoIP. Nic nie trzeba pisać, korzystamy z serwera, który ma stałe IP.
Wszytko przez to, ze operatorzy dają prywatne IP. Gdyby było publiczne, nawet dynamiczne, to nie było by kłopotu. Co gorsza, nawet mając karty u jednego operatora, nie można połączyć się pomiędzy modemami.
Technologia GSM to jakaś zacofana jest.
- IP tylko prywatne, o publicznym nie ma co marzyć.
- PBX nie istnieje
- MSN / DDI nie istnieje
- COLP nie działa
Taka stara technologia z ubiegłego wieku tyle, ze bez drutów.