Oe1kbc (Diskussion | Beiträge) |
Oe1kbc (Diskussion | Beiträge) |
||
(17 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | == DMR+Master == | |
− | == | ||
Bearbeiter: Kurt OE1KBC oe1kbc@oevsv.at<br/> | Bearbeiter: Kurt OE1KBC oe1kbc@oevsv.at<br/> | ||
+ | |||
+ | [[Datei:Englisch.jpg]] For english version on this project [[OPEN-HYTERA-OE-MASTER-ENGLISH | click here]] | ||
Diese Seite beschreibt die Funktion der DigitalMaster Funktionen unter Verwendung der von DG1HT und OE1KBC entwickelten Protokolle zur Vernetzung von HYTERA Repeater für Amateurzwecke.<br/> | Diese Seite beschreibt die Funktion der DigitalMaster Funktionen unter Verwendung der von DG1HT und OE1KBC entwickelten Protokolle zur Vernetzung von HYTERA Repeater für Amateurzwecke.<br/> | ||
− | Die Software besteht aus den Komponenten DigitaleMaster, SMaster und BMaster.</ | + | Die Software besteht aus den Komponenten DigitaleMaster, SMaster und BMaster.<br/> |
Die SMaster Installation sollte pro Land einmal, in größeren Ländern auch zwei bis drei Mal, installiert werden. Torsten DG1HT ist dabei gerne behilflich und benötigt dazu einen Linuxserver welcher Zugang zum Internet hat. Nähere Information Torsten info@dg1ht.de<br/> | Die SMaster Installation sollte pro Land einmal, in größeren Ländern auch zwei bis drei Mal, installiert werden. Torsten DG1HT ist dabei gerne behilflich und benötigt dazu einen Linuxserver welcher Zugang zum Internet hat. Nähere Information Torsten info@dg1ht.de<br/> | ||
Zeile 12: | Zeile 13: | ||
* WinMaster by OE1KBC | * WinMaster by OE1KBC | ||
* LinuxMaster by DG1HT | * LinuxMaster by DG1HT | ||
− | * weitere Entwicklungen | + | * weitere Entwicklungen sind in Arbeit |
Nähere Details für die DigitalMaster Installation und Hinweise auf Downloads und Möglichkeiten der internationalen Anbindungen<br/> | Nähere Details für die DigitalMaster Installation und Hinweise auf Downloads und Möglichkeiten der internationalen Anbindungen<br/> | ||
Zeile 21: | Zeile 22: | ||
== Parameter für die CPS Programmierung== | == Parameter für die CPS Programmierung== | ||
+ | === Conventional / General Setting / Network=== | ||
* Frequenz, Ablage, Digital- oder Mix-Mode usw. wie von der Handy- oder Mobilgerät-Programmierung einstellen | * Frequenz, Ablage, Digital- oder Mix-Mode usw. wie von der Handy- oder Mobilgerät-Programmierung einstellen | ||
* Im Folder Netzwerk wie folgt vorgehen: | * Im Folder Netzwerk wie folgt vorgehen: | ||
* Repeater Type: '''IP Multi-Site Master''' | * Repeater Type: '''IP Multi-Site Master''' | ||
− | * Jitter Buffer Length: ''' | + | * Jitter Buffer Length: '''4''' |
− | * Authentication Key: '''!! nichts eingeben !!''' (evt. Sternchen weglöschen) | + | * Network Authentication Key: '''!! nichts eingeben !!''' (evt. Sternchen weglöschen) |
− | * IP Multi-site Networking UDP Port: ''' | + | * IP Multi-site Networking UDP Port: '''62015''' |
− | * P2P Firewall Open Time (sec): ''' | + | * P2P Firewall Open Time (sec): '''5''' |
* IP Multi-Site Service: '''checked''' | * IP Multi-Site Service: '''checked''' | ||
− | * IP Multi-Site Service UDP Port: ''' | + | * IP Multi-Site Service UDP Port: '''62016''' |
− | * RDAC: '''checked''' | + | * Remote RDAC: '''checked''' |
− | * Remote RDAC UDP Port: ''' | + | * Remote RDAC UDP Port: '''62017''' |
* Super Master Service: '''checked''' | * Super Master Service: '''checked''' | ||
− | * Super Master IP: ''' | + | * Super Master IP: '''213.47.219.169''' das ist der DMR+MASTER in OE |
* Super Master UDP Port: '''62005''' | * Super Master UDP Port: '''62005''' | ||
+ | * Super Master Networking UDP Port: '''62004''' | ||
* Super Master Multi-Site Service: '''checked''' | * Super Master Multi-Site Service: '''checked''' | ||
− | * Super Master Multi-Site UDP Port: '''62006''' | + | * Super Master Multi-Site Service UDP Port: '''62006''' |
* Super Master RDAC Service: '''checked''' | * Super Master RDAC Service: '''checked''' | ||
− | * Super Master RDAC UDP Port: | + | * Super Master RDAC UDP Port: '''62007''' |
+ | |||
+ | === Conventional / Channel / Digital Channel === | ||
+ | [[Bild:OPEN-HYTERA-CHANNEL.png|500px|OPEN HYTERA CPS Channel Programming]] | ||
+ | |||
+ | ''Wichtig'' ist die rot umrandete Einstellung der IP-Multisite-Connection | ||
== Server ID mit RDAC Service == | == Server ID mit RDAC Service == | ||
− | Ab der | + | Ab der DMRplus-Master Version 2.0 steht eine Abfrage der programmierten Repeater Parameter zur Verfügung. |
* DMR Repeater ID | * DMR Repeater ID | ||
* Repeater Rufzeichen | * Repeater Rufzeichen | ||
Zeile 48: | Zeile 56: | ||
Wenn der Repeater das Super Master RDAC Service mit Port 62007 programmiert hat kann der Repeater am internationalen Netz teilnehmen. Diese Information wird an die S/BMaster Kette weiter gegeben und am HYTERA DMR-Dashbord angezeigt. Es ist aber zusätzlich notwendig die Repeater ID mit dem jeweiligen DMR-Koordinator abzustimmen und in die Datenbank des DMR-MARC Systems einzutragen. Damit ist gewährleistet, dass es zu keinen Überscheidungen der Repeater Kennung im internationalen Funkkontakt kommt. | Wenn der Repeater das Super Master RDAC Service mit Port 62007 programmiert hat kann der Repeater am internationalen Netz teilnehmen. Diese Information wird an die S/BMaster Kette weiter gegeben und am HYTERA DMR-Dashbord angezeigt. Es ist aber zusätzlich notwendig die Repeater ID mit dem jeweiligen DMR-Koordinator abzustimmen und in die Datenbank des DMR-MARC Systems einzutragen. Damit ist gewährleistet, dass es zu keinen Überscheidungen der Repeater Kennung im internationalen Funkkontakt kommt. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Zeitschlitze / Sprechgruppen == | == Zeitschlitze / Sprechgruppen == | ||
* LOKAL - Der Zeitschlitz TS2 sollte komplett lokal gehalten werden. Bitte für das QSO TG9 verwenden (aus Kompatibilität).<br/> | * LOKAL - Der Zeitschlitz TS2 sollte komplett lokal gehalten werden. Bitte für das QSO TG9 verwenden (aus Kompatibilität).<br/> | ||
* ECHO - Als Besonderheit am Zeitschlitz TS1 und TS2 gibt es eine Echo Funktion. Alles was auf TG9990 gesprochen wird, wird nach loslassen der PTT wiederholt.<br/> | * ECHO - Als Besonderheit am Zeitschlitz TS1 und TS2 gibt es eine Echo Funktion. Alles was auf TG9990 gesprochen wird, wird nach loslassen der PTT wiederholt.<br/> | ||
− | * NATIONAL - Der Zeitschlitz TS1 ist mit TG9 auch für lokale QSOs | + | * NATIONAL - Der Zeitschlitz TS1 ist mit TG9 auch für lokale QSOs benutzbar. Mit TG232 ist eine landesweite Verbindung möglich<br/> |
− | * INTERNATIONAL - Am Zeitschlitz TS1 kann mit TG1 ein weltweites QSO abgehalten werden. TG2 z.B. für Europaweite QSOs | + | * INTERNATIONAL - Am Zeitschlitz TS1 kann mit TG1 ein weltweites QSO abgehalten werden. TG2 z.B. für Europaweite QSOs |
+ | |||
+ | weitere Information siehe: http://wiki.oevsv.at/index.php?title=OPEN-HYTERA-Routingkonzept<br/> | ||
− | == LastHeard == | + | == HYTERA DashBoard / LastHeard == |
− | via http:// | + | via http://ham-dmr.de/dmr/ kann eine LastHeard Liste abgefragt werden. Damit kann die Kontrolle der DigitalMaster Installation durchgeführt werden.<br/> |
+ | Es gibt auch eine Übersicht welche Repeater im OPEN-HYTERA-NETZ angebunden sind und ob diese gerade ONLINE sind:<br/> | ||
+ | http://ham-dmr.de/1repeater_status.php<br/> | ||
+ | Eine Übersicht zur Kontrolle welche Zeitschlitze mit welchen Gruppen vernetzt sind gibt es eine Gruppenübersicht:<br/> | ||
+ | http://ham-dmr.de/group.php.<br/> | ||
− | == Software | + | == Software / Grundfunktionen == |
Die Software wurde von Torsten DG1HT übernommen und für den DMR WinMaster angepasst.<br/> | Die Software wurde von Torsten DG1HT übernommen und für den DMR WinMaster angepasst.<br/> | ||
− | Da diese Software komplett von Amateuren geschrieben wurden folgende Features realisiert: | + | Da diese Software komplett von Amateuren geschrieben ist wurden folgende Features realisiert: |
* CALL-Sign Routing (Das Programm verbindet automatisch mit dem Zielrepeater) | * CALL-Sign Routing (Das Programm verbindet automatisch mit dem Zielrepeater) | ||
* Repeater Routing (nur die für das QSO erforderlichen Repeater sind in Betrieb) | * Repeater Routing (nur die für das QSO erforderlichen Repeater sind in Betrieb) | ||
− | * dynamische Repeater Gruppen (Repeater können vom User dynamisch zusammen | + | * dynamische Repeater Gruppen (Repeater können vom User dynamisch zusammen geschaltet werden - Reflektoren - Sprechräume) |
− | == DMR | + | == DMR+Master == |
− | Die DMR | + | Die DMR+Master Software ist in C++ programmiert und ist für das Routing der HYTERA Repeater zuständig.<br/> |
− | + | Weiters legt der DMR+Master auch fest wie der nächste SMaster Server erreicht werden kann.<br/> | |
− | Weiters legt der DMR | ||
Über diese Struktur können Regionen, Länder und Kontinente im Routing erreicht werden.<br/> | Über diese Struktur können Regionen, Länder und Kontinente im Routing erreicht werden.<br/> | ||
− | |||
Das System wir durch diese Struktur sehr dynamisch gehalten und erfordert keine großartigen Struktur-Planungen. | Das System wir durch diese Struktur sehr dynamisch gehalten und erfordert keine großartigen Struktur-Planungen. | ||
− | Hier ein Bild vom ÖVSV HYTERA-DMR | + | Hier ein Bild vom ÖVSV HYTERA-DMR Vienna/Austria |
− | [[Bild:OE-MASTER-PRINT.jpg|500px|OPEN HYTERA OE MASTER]] | + | [[Bild:OE-MASTER-PRINT.jpg|500px|OPEN HYTERA OE MASTER DMR+Master]] |
== UDP&Co - Technische Notwendigkeiten für die Internetverbindung == | == UDP&Co - Technische Notwendigkeiten für die Internetverbindung == | ||
Zeile 102: | Zeile 96: | ||
Es sollte daher beachtet werden, dass HYTERA Repeater mit genügend Qualität in der Internetanschluss Leistung ausgestattet werden sollen. | Es sollte daher beachtet werden, dass HYTERA Repeater mit genügend Qualität in der Internetanschluss Leistung ausgestattet werden sollen. | ||
− | == Fragen zur DMR | + | == Fragen zur DMR+Master Software == |
− | + | eMail an oe1kbc@oevsv.at |
Aktuelle Version vom 28. Oktober 2016, 20:00 Uhr
DMR+Master
Bearbeiter: Kurt OE1KBC oe1kbc@oevsv.at
For english version on this project click here
Diese Seite beschreibt die Funktion der DigitalMaster Funktionen unter Verwendung der von DG1HT und OE1KBC entwickelten Protokolle zur Vernetzung von HYTERA Repeater für Amateurzwecke.
Die Software besteht aus den Komponenten DigitaleMaster, SMaster und BMaster.
Die SMaster Installation sollte pro Land einmal, in größeren Ländern auch zwei bis drei Mal, installiert werden. Torsten DG1HT ist dabei gerne behilflich und benötigt dazu einen Linuxserver welcher Zugang zum Internet hat. Nähere Information Torsten info@dg1ht.de
Die DigitaleMaster Software ist für die Vernetzung von Regionen vorgesehen und wird mit der S/BMaster Struktur Europa/Weltweit angebunden.
Es gibt mehrere Entwicklungen für Windows und Linux:
- WinMaster by OE1KBC
- LinuxMaster by DG1HT
- weitere Entwicklungen sind in Arbeit
Nähere Details für die DigitalMaster Installation und Hinweise auf Downloads und Möglichkeiten der internationalen Anbindungen
werden in der YAHOO Group "hytera_sysop" besprochen (english)
Hier eine erste Information für SYSOPs welche einen HYTERA RD985 oder RD965 Umsetzer an das Netz anbinden wollen:
HYTERA Umsetzer welche die IP Multi-Site Service Lizenz aktiviert haben können mit der "Supermaster" Funktion an die OPEN-HYTERA-NETZ angekoppelt werden.
Parameter für die CPS Programmierung
Conventional / General Setting / Network
- Frequenz, Ablage, Digital- oder Mix-Mode usw. wie von der Handy- oder Mobilgerät-Programmierung einstellen
- Im Folder Netzwerk wie folgt vorgehen:
- Repeater Type: IP Multi-Site Master
- Jitter Buffer Length: 4
- Network Authentication Key: !! nichts eingeben !! (evt. Sternchen weglöschen)
- IP Multi-site Networking UDP Port: 62015
- P2P Firewall Open Time (sec): 5
- IP Multi-Site Service: checked
- IP Multi-Site Service UDP Port: 62016
- Remote RDAC: checked
- Remote RDAC UDP Port: 62017
- Super Master Service: checked
- Super Master IP: 213.47.219.169 das ist der DMR+MASTER in OE
- Super Master UDP Port: 62005
- Super Master Networking UDP Port: 62004
- Super Master Multi-Site Service: checked
- Super Master Multi-Site Service UDP Port: 62006
- Super Master RDAC Service: checked
- Super Master RDAC UDP Port: 62007
Conventional / Channel / Digital Channel
Wichtig ist die rot umrandete Einstellung der IP-Multisite-Connection
Server ID mit RDAC Service
Ab der DMRplus-Master Version 2.0 steht eine Abfrage der programmierten Repeater Parameter zur Verfügung.
- DMR Repeater ID
- Repeater Rufzeichen
- Repeater TX Frequenz
- Repeater RX Frequenz bzw. Shift
Wenn der Repeater das Super Master RDAC Service mit Port 62007 programmiert hat kann der Repeater am internationalen Netz teilnehmen. Diese Information wird an die S/BMaster Kette weiter gegeben und am HYTERA DMR-Dashbord angezeigt. Es ist aber zusätzlich notwendig die Repeater ID mit dem jeweiligen DMR-Koordinator abzustimmen und in die Datenbank des DMR-MARC Systems einzutragen. Damit ist gewährleistet, dass es zu keinen Überscheidungen der Repeater Kennung im internationalen Funkkontakt kommt.
Zeitschlitze / Sprechgruppen
- LOKAL - Der Zeitschlitz TS2 sollte komplett lokal gehalten werden. Bitte für das QSO TG9 verwenden (aus Kompatibilität).
- ECHO - Als Besonderheit am Zeitschlitz TS1 und TS2 gibt es eine Echo Funktion. Alles was auf TG9990 gesprochen wird, wird nach loslassen der PTT wiederholt.
- NATIONAL - Der Zeitschlitz TS1 ist mit TG9 auch für lokale QSOs benutzbar. Mit TG232 ist eine landesweite Verbindung möglich
- INTERNATIONAL - Am Zeitschlitz TS1 kann mit TG1 ein weltweites QSO abgehalten werden. TG2 z.B. für Europaweite QSOs
weitere Information siehe: http://wiki.oevsv.at/index.php?title=OPEN-HYTERA-Routingkonzept
HYTERA DashBoard / LastHeard
via http://ham-dmr.de/dmr/ kann eine LastHeard Liste abgefragt werden. Damit kann die Kontrolle der DigitalMaster Installation durchgeführt werden.
Es gibt auch eine Übersicht welche Repeater im OPEN-HYTERA-NETZ angebunden sind und ob diese gerade ONLINE sind:
http://ham-dmr.de/1repeater_status.php
Eine Übersicht zur Kontrolle welche Zeitschlitze mit welchen Gruppen vernetzt sind gibt es eine Gruppenübersicht:
http://ham-dmr.de/group.php.
Software / Grundfunktionen
Die Software wurde von Torsten DG1HT übernommen und für den DMR WinMaster angepasst.
Da diese Software komplett von Amateuren geschrieben ist wurden folgende Features realisiert:
- CALL-Sign Routing (Das Programm verbindet automatisch mit dem Zielrepeater)
- Repeater Routing (nur die für das QSO erforderlichen Repeater sind in Betrieb)
- dynamische Repeater Gruppen (Repeater können vom User dynamisch zusammen geschaltet werden - Reflektoren - Sprechräume)
DMR+Master
Die DMR+Master Software ist in C++ programmiert und ist für das Routing der HYTERA Repeater zuständig.
Weiters legt der DMR+Master auch fest wie der nächste SMaster Server erreicht werden kann.
Über diese Struktur können Regionen, Länder und Kontinente im Routing erreicht werden.
Das System wir durch diese Struktur sehr dynamisch gehalten und erfordert keine großartigen Struktur-Planungen.
Hier ein Bild vom ÖVSV HYTERA-DMR Vienna/Austria
UDP&Co - Technische Notwendigkeiten für die Internetverbindung
Sehr wichtig in einem Netzwerk ist die Qualität der Antwortzeiten. HYTERA Repeater senden exakt alle 60ms ein Datenpaket und zur Synchronisation dazwischen auch noch SYNC Pakete. Steigt daher die Latenzzeit (die Zeit welche ein Paket vom Absender zum Empfänger unterwegs ist) auf mehr als 60ms (bzw. 120ms Pingzeit oder Paketumlaufzeit) kommt es zu Übertragungsfehlern. Mit entsprechenden Buffer von einigen Datenpaketen kann man zwar Ausreißer in der Durchlaufzeit in den Griff bekommen jedoch nicht wenn Pakete generell zu spät beim Empfänger ankommen.
Zusätzlich kommt es bei der UDP Übertragung auch zu falschen Reihenfolgen in der Paket-Übertragung. Es kann also das Paket A erst nach Paket B und C ankommen. Diese Fehler können ebenfalls durch einen geeignet Paket-Buffer abgefedert werden.
Es sollte daher beachtet werden, dass HYTERA Repeater mit genügend Qualität in der Internetanschluss Leistung ausgestattet werden sollen.
Fragen zur DMR+Master Software
eMail an oe1kbc@oevsv.at