(z.B. ZVT-700), können sie direkt an den Bus angeschlossen werden. Andernfalls muß evtl. ein spezieller Busadapter zwischengeschaltet werden. Bitte setzen sie sich mit Pulsar in Verbindung, um zu klären, welche Terminals für den direkten Anschluß geeignet sind. Ausgaben auf das POS-Terminal kann der Cluster natürlich nur machen, wenn das Terminal einen Drucker enthält und dieser einen Druck von extern ermöglicht!
Übersicht TA-Pegasus-Cluster 2 Übersicht 2.1 Beschreibung Bei dem TA-Pegasus-Cluster handelt es sich um einen POS-Cluster-Controller, der mehrere (bis zu 31) POS-Terminals über ein LAN zusammenfaßt und ihnen einen gemeinsamen Netzzugang ermöglicht. Der Datentransfer der POS-Terminals kann - über X.31/D-Kanal (Paketdaten im D-Kanal des ISDN) - über ISO-8208 (X.25 Paketdaten im B-Kanal) abgewickelt werde.
TA-Pegasus-Cluster Übersicht mehrere Minuten bis Stunden und sind nicht singulär. kostengünstig bedeutet, daß versucht wird, mehrere Transaktionen (ISO-8583) in einem logischen Kanal zu bündeln. Die Kriterien hierfür sind eine abgehende Verbindung, Zielrufnummer und (konfigurierbar) user data des POS-Terminals. So reicht normalerweise auch für größere Installationen X.31 mit einem logischen Kanal aus! Weiter kann bei Fallbackbetrieb nach Transaktionsende der B- kanal eine (konfigurierbare) Zeit für weitere Transaktionen offen-...
Seite 8
Übersicht TA-Pegasus-Cluster Abbildung 2 Die Frontplatte des TA-Pegasus-Cluster Die zehn Leuchtdioden (LED) fassen den Betriebszustand des Gerätes zusammen. power Anzeige der Betriebsbereitschaft [lan] transmit data: Leuchtet im Takt der Sendedaten auf das LAN (RS-485-Bus bzw. Ethernet-Leitung) [lan] receive data: Leuchtet im Takt der Empfangsdaten vom LAN (RS-485-Bus bzw.
Seite 9
TA-Pegasus-Cluster Übersicht Steckdose verbunden ist und sich auf den digitalen Signal- strom synchronisiert hat (Schicht-1 aktiv). Ist der TA nicht ans ISDN angeschlossen oder ist die Schicht-1 aus ande- ren Gründen nicht betriebsbereit, so blinkt diese LED! Die elektrischen Anschlüsse und den Ein-/Ausschalter finden wir auf der Rückseite des TA-Pegasus-Cluster: Abbildung 3 Die Rückwand des TA-Pegasus-Cluster Von links nach rechts finden wir folgende Anschlüsse:...
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster 3 Inbetriebnahme und Konfiguration 3.1 Erste Inbetriebnahme Überprüfen Sie, ob alle Komponenten vorhanden sind. Dazu gehören: der TA-Pegasus-Cluster das Steckernetzteil das ISDN-Verbindungskabel ein Adapterkabel für die LAN-Schnittstelle (RJ-12 auf TAE-N) Bei der ersten Inbetriebnahme gehen Sie bitte in der folgenden Reihenfolge vor: Verbinden Sie einen PC oder ein Terminal mit der 9-poligen Buchse "PC/config".
TA-Pegasus-Cluster Inbetriebnahme und Konfiguration Verbinden Sie die LAN-Schnittstelle mit dem Bus auf dem ein/einige POS- Terminals eingeschaltet sein sollten (bei RS-485: Westernbuchse mit dem RJ-TAE-Kabel an den POS-Bus stecken). Nach wenigen Sekunden sollten die Terminals eine Statuszeile ausdrucken (nur ZVT-700) und die LED sync leuchten.
Seite 12
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster Das Konfigurationsmodul ist für die Verwaltung des Festwertspeichers (für die diversen Parameter), das Einschaltverhalten und die Laufzeitparameter zuständig. Nach dem Einschalten des Clusters wird ein Selbsttest durchlaufen und eine Begrü- ßungsmeldung ausgegeben. TA-Pegasus-Cluster nvram valid appl not found "nvram valid"...
Seite 13
TA-Pegasus-Cluster Inbetriebnahme und Konfiguration Modul Parameter default-wert Bedeutung help Kurzhilfe Auch "help modul" nnnnnn Seriennummer des Gerätes (read only) appl 0 (AT) Applikation auf der seriellen Schnittstelle. Im Cluster ohne Bedeutung! protocol Protokoll im D-Kanal Default: automatische Erkennung save Sichert die momentanen Parameter dauerhaft Muß...
Seite 14
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster Modul Parameter default-wert Bedeutung Anzahl der geschalteten logischen Kanäle Bei X.31/D-Kanal ist dies normalerweise 1 oder 2 FBprotocol Fallback-Protokoll ISO-8208 (X.25 im B-Kanal) Nicht verändern! FBnumber Fallback-Rufnummer für ISO-8208-Verbindungen FBuserdata Fallback-user data FBholdseconds Anzahl Sekunden der Fallback-Modus erhalten bleibt, bevor wieder eine X.31/D-Kanal-Verbindung probiert wird.
Seite 15
TA-Pegasus-Cluster Inbetriebnahme und Konfiguration Modul Parameter default-wert Bedeutung mpad servicecall Wird hier eine ISDN-Rufnummer hinterlegt, so wird im Fehlerfall von X.31/D eine Textnachricht an diese RN geschicht (Protokoll X.75) mpad stopfallback Beendet den laufenden Fallback-Zustand vorzeitig mpad substitute Rufnummernersetzungstabelle (siehe eigenes Kapi- tel unten) debug Dkanal...
Seite 16
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster #help mpad mpad.internal: show internals of mpad module mpad.stat: show statistics of module mpad.showall: show stat, call list, internals mpad.clearall: clear statistic values mpad.call: show list of outgoing calls mpad.maxchannels: max number of serial channels [1..31] mpad.holdconnection: hold connection activ for n sec.
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster tert. debug ist das Trace und Testmodul. Hier werden D- und B-Kanaltraces be- arbeitet und die gespeicherten Daten lesbar aufbereitet ausgegeben. Für Debughinweise findet sich weiter hinten ein eigenes Kapitel. ist das Realzeit-Betriebssystem sind Definitionen zu den Protokollstacks, die beim Start abgearbeitet werden.
TA-Pegasus-Cluster Inbetriebnahme und Konfiguration 3.3 Betrieb 3.3.1 abgehende Verbindungen Abgehende Verbindungen sind der Normalfall. Sie werden vom POS-Terminal initiiert und es sollen ISO-8583-Transaktionen durchgeführt werden. Ist der Parameter cf.packethandler gesetzt, so werden die Adressdaten vom Terminal ignoriert und packethandler und userdata Daten eingesetzt. Besteht bereits eine von einem anderen POS-Terminal initiierte Verbindung zu dersel- ben Adresse (X.25-Rufnummer plus (konfigurierbar) user data), so wird der vorhande- ne logische Kanal auch für diese neue Transaktion benutzt.
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster wenn während der Datenphase festgestellt wird, dass es keine ISO8583-Transaktionen sind 3.3.3 kommende Verbindungen Es ist auch möglich, von außen einzelne Terminals zu erreichen (z.B. für Software- download, Tabellenupdate o.ä.). Dazu muß der Anrufer im Call-Paket das user data Feld mit der Busadresse oder der Terminal-ID besetzen.
Seite 22
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster Die Zähler entsprechen dem Feld „done“ in der Rufliste und haben folgende Bedeutung: LOCAL_DISCONNECT Normal beendet HOST_DISCONNECT Normal beendet NO_ISDN ISDN nicht verfügbar NO_X25 X.31 nicht verfügbar NO_SV kein logischer Kanal frei C_AVA ILA- INVALID_DESTINATION Zielrufnummer falsch DESTINATION_NOT_REACHABLE Zielrufnummer nicht erreichbar HOST_DID_NOT_ACCEPT...
TA-Pegasus-Cluster Inbetriebnahme und Konfiguration Datumsstempel (aus dem ISO8583-Frame) Tracenummer (des ISO8583-Frames) Anzahl gesendeter Frames Anzahl empfangener Frames Grund des Verbindungsendes (siehe vorige Tabelle [1]..[12]) Die Ausgaben im Block „Interne Daten“ geben die letzten Aktivitäten der Busgeräte und den aktuellen Zustand der logischen Kanäle wieder: internals: ch s l iT dn type x25-rn x25-ud terminal...
Inbetriebnahme und Konfiguration TA-Pegasus-Cluster Verfügt das POS-Terminal über einen (von extern ansprechbaren) Drucker (z. B. ZVT- 700), so wird beim Aufsynchronisieren des Terminals die dynamisch zugewiesene Busadresse ausgedruckt. Ist der Fallback-Modus aktiv und wird eine Diagnose durchgeführt, so wird anschlie- ßend ein Hinweis ausgedruckt: Fallback-Betrieb 19.07.01 10:20...
Seite 25
TA-Pegasus-Cluster Inbetriebnahme und Konfiguration Die kursiven Textzeilen im Beispiel kommen von dem empfangenen TA und dem RING <04025198000> CARRIER 64000 PROTOCOL X.75 CONNECT 115200 <04025198000> ---------------------------------------------------------------- IDTEXT:<Testgeraet> S/N 4711 date: 19.07.01 10:02 Software: MPAD V1.20 2 FALLBACK: active: 863(from 900) sec.; act:4, trans:6 [13/67/0000] *** VERBINDUNG: N/A *** Datum 19.07.01 *** Uhrzeit 10:02:40...
Schnittstellen und Protokolle TA-Pegasus-Cluster 4 Schnittstellen und Protokolle In diesem Kapitel werden dies Schnittstellen des TA-Pegasus-Cluster und die darauf möglichen Protokolle beschrieben 4.1 Serielle Datenschnittstelle (V.24) Über die serielle Schnittstelle kann der TA-Pegasus-Cluster konfiguriert werden. Dazu muß ein Terminal angeschlossen werden, welches auf 115200 baud, 8 bit, no parity eingestellt ist.
TA-Pegasus-Cluster Schnittstellen und Protokolle (AT) 4.2 Die LAN-Schnittstelle 4.2.1 RS-485-Bus Diese Schnittstelle ist nur alternativ zu einer Ethernet-Schnittstelle möglich! Bei dem RS-485-Bus handelt es sich um einen 2-Draht-Bus, auf dem ein Differenz- signal übertragen wird. Auf dem Bus wird im Halb-Duplex-Betrieb gearbeitet, weswe- gen nur abwechselnd gesendet und empfangen werden kann.
Schnittstellen und Protokolle TA-Pegasus-Cluster 4.3 ISDN-Schnittstelle Der ISDN-Anschluß an einen S -Bus erfolgt entsprechend I.430. Die S0-Schnittstelle beinhaltet für den Benutzer 3 digitale Kanäle: einen D-Kanal dies ist der Signalisierungskanal mit einer Übertragungs- geschwindigkeit von 16000 bit pro Sekunde (bps). Auf die- sem Kanal wird die Information für Verbindungsauf- und - abbau mit der Vermittlungsstelle (VSt) ausgetauscht.
Ihnen ein spezielles Passwort beim Zugang abgefragt werden. Die Auslieferungseinstellung ist "1984". Um Ihren TA remote erreichen zu können ist ein anderer Pulsar-TA notwendig, bei dem der Anwahlstring um den Buchstaben "r" erweitert wird. Beispiel "atdr12345". Wenn die Remoteverbindung aufgebaut wurde, wird zuerst das Passwort abgefragt.
Seite 30
Schnittstellen und Protokolle TA-Pegasus-Cluster beendet, wenn ca. 30 Sekunden keine Eingaben und keine Ausgaben stattfinden! Eingabezeichen werden normalerweise nicht zurückgegeben (no echo). Einige Kom- mandos werden direkt vom Remote-Modul bearbeitet (siehe unten) ansonsten wird die Eingabezeile an das Konfiguartionsmodul zur Bearbeitung geschickt (Ablauf und Antwort entsprechen dann den Kommandos der seriellen Konfigurationsschnittstelle).
TA-Pegasus-Cluster Diagnose- und Fehlermeldungen 5 Diagnose- und Fehlermeldungen 5.1 Fehlercodes des ISDN 5.1.1 Fehlercodes im DSS1-Protokoll Cause Bedeutung (hex) 0x81 Nummer unbekannt 0x83 Netzübergang zum X.25-Netz nicht verfügbar 0x86 Nutzkanal steht nicht zur Verfügung 0x90 normaler Verbindungsabbau 0x91 Teilnehmer besetzt 0x92 kein Endgerät hat geantwortet 0x93...
Diagnose- und Fehlermeldungen TA-Pegasus-Cluster Cause Bedeutung (hex) 0xD8 nicht kompatibler entfernter Teilnehmer 0xE0..EF Protokollfehler 0xFF Fehler bei Netzübergang 5.2 Fehlercodes der internen Software 5.3 Fehlercodes des X.25 beim Verbindungsabbau Codierung des Feldes "Grund der Auslösung" im Paket "Auslösungsanzeige" Wert Wert Kurztext Bedeutung (hex)
TA-Pegasus-Cluster Diagnose- und Fehlermeldungen 5.4 Diagnoseangaben im DATEX-P-Netz Codierung der Diagnoseangaben im DATEX-P-Netz Wert (hex) (dez.) Bedeutung Keine zusätzliche Informationen verfügbar Ungültige P (S) Ungültige P (R) Ungültiger Pakettyp 11..1D 17..29 Ungültiger Pakettyp im Zustand r1 Nicht erlaubtes Paket Nicht identifizierbares Paket# Ruf auf anders gerichtetem logischen Kanal Ungültiger Pakettyp auf fester Virtueller Verbindung Paket "Wiederholungsaufforderung"...
Seite 34
Diagnose- und Fehlermeldungen TA-Pegasus-Cluster NUI Problem DNIC nicht erreichbar Unbekannte Transit DNIC Falsche Nutzung des Leistungsmerkmals Fehlerhafte Länge des Netzmerkmals Länge des Netzmerkmals ungleich Null Fehlerhaftes M-Bit Problem mit entferntem Netz Internationales Netzproblem Übermittlungsabschnitt außer Betrieb Internationale Leitung besetzt Fehler im Transitnetz Fehler im Zielnetz - unerlaubtes Netzmerkmal gefunden Vorübergehendes Leitwegeproblem Unbekannt gerufene DNIC...
Seite 35
TA-Pegasus-Cluster Diagnose- und Fehlermeldungen Unverträgliche Durchsatzklassen Sammelrufnummer außer Betrieb Sammelrufnummer nicht erreichbar Sammelrufnummer vorübergehend außer Betrieb Fehlerhafte Adresse Fehlerhafte Subadresse Fehlerhaftes Netzmerkmalformat Länge des Netzmerkmals ungleich Null Keine Benutzerdaten vorhanden Fehlendes Kennzeichen für nationales Leistungsmerkmal Zugang zu Benutzern des gleichen Dienstes gesperrt Rufnummer vorübergehend nicht erreichbar Benutzerkennung erforderlich in den Paketen "Verbindungsanforde- rung"...
Hilfe bei Problemen TA-Pegasus-Cluster 6 Hilfe bei Problemen Hier sollen einige Hinweise und Tips zur Installation und zum fehlerfreien Betrieb des TA-Pegasus-Cluster gegeben werden. 6.1 allgemeine Fehlerhinweise Am TA-Pegasus-Cluster sollten einige LED leuchten - sonst prüfen Sie Ihre Srom- versorgung/Steckernetzteil! 6.1.1 LAN-Probleme (RS-485) Das POS-Terminal synchronisiert sich nicht auf...
TA-Pegasus-Cluster Hilfe bei Problemen Der Parameter svc ist falsch. Wenn beim Netzbetreiber nur 1 SVC konfigu- riert ist, im Cluster aber svc auf 2 sitzt, kommt keine Verbindung zustande X.31-Verbindung steht, aber Daten gehen nicht Der Zielhost lehnt den Ruf ab (falsche user data) Die Fenstergröße stimmt nicht.
Seite 38
Hilfe bei Problemen TA-Pegasus-Cluster notrace dies Kommando beendet die interne Protokollierung. Für die aufbereitete Ausgabe gibt es zwei weitere Kommandos: traceOn schaltet die Ausgabe ein; traceOff beendet die Ausgabe (die interne Protokollierung läuft aber ggf. weiter!) Die Kommandos haben keine Parameter und können im Konfigurationsmodul so eingegeben werden.
Seite 40
Hilfe bei Problemen TA-Pegasus-Cluster eigenen TA als auch Daten für andere Endgeräte am Bus mitgeschrieben. Für eine Problemlösung sind meistens bei ankommenden Verbindungswünschen die Nachrichten "SETUP" und darin die Felder (Zeile) "DAD:" und "OAD:" mit der Ziel- bzw. Absenderrufnummer wichtig. Seite 36...
Technische Daten TA-Pegasus-Cluster 7.2 Die Pin-Belegung der seriellen Schnittstelle Der TA-Pegasus-Cluster ist mit einer 9-poligen Buchse ausgerüstet. V.24 / V.28 9pol CCITT Bedeutung Richtung Protective Ground Transmit Data zum TA Receive Data vom TA Request To Send zum TA Clear To Send vom TA Data Set Ready vom TA...
TA-Pegasus-Cluster Technische Daten Topologie der RJ45-Buchse 2 4 6 8 o o o o o o o o 1 3 5 7 Einsteckseite 7.4 Die Pin-Belegung der LAN-Schnittstelle 7.4.1 Die Belegung der RS-485-Schnittstelle Diese Schnittstelle ist nur alternativ zu einer RS-485-Schnittstelle möglich! Der Anschluß...
Lexikon/Abkürzungen TA-Pegasus-Cluster Lexikon/Abkürzungen 1TR6 altes nationales ISDN-Protokoll der Telekom ASCII American Standard Code for Information Interchange; international ge- bräuchlicher Zeichensatz zur Darstellung von 128 Zeichen (7-bit) populärer Kommandosatz für Modems B-Kanal Nutzkanal im ISDN (64.000 bit/sec.) Bundesamt für Zulassungen in der Telekommunikation CAPI Common ISDN Application Interface;...
Seite 45
TA-Pegasus-Cluster Lexikon/Abkürzungen ETSI European Telecommunications Standards Institute; europäisches Normungs- gremium für Telekommunikation HDLC high-level data link control I.430 Beschreibung der Schicht-1 des ISDN-Basisanschlusses ISDN integrated services digital network; digitales Telefonnetz international standardization organization International Telecommunications Union; Nachfolgeorganisation des CCITT. Im Sektor T (ITU-T) werden die Empfehlungen der V-Serien (Datenüber- tragung) und I- und Q-Serien (ISDN) betreut.
Seite 46
Lexikon/Abkürzungen TA-Pegasus-Cluster res Leistungsmerkmal im 1TR6-Protokoll subaddress T.70NL Vorspann vor den X.75-Paketen; muß auf beiden Seiten vorhanden sein terminal endpoint identifier V.24 Schnittstellendefinition mit elektrischem Pegel +12V .. -12V V.120 Protokoll zur Paketierung asynchroner und synchroner Daten in HDLC- Rahmen im ISDN-B-Kanal V.110 Bitratenanpassung (rate adaption) asynchroner Endgeräte an die ISDN- Bitrate von 64kbit/sec im B-Kanal...