Inbetriebnahme

Little-Least-Cost-Router

LLcr V1.41

Copyright © J.W.Schmitz-Hübsch

Letzte Änderung 02.01.2005

Inhaltsverzeichnis

Kurz und Knapp

In diesem Dokument ist die Installation, Konfiguration und Inbetriebnahme des Programms LLcr beschrieben:

Zum Seitenanfang

Installation

Firmware des Routers

Auf dem Router muss eine Firmware ab V3.10, V3.20, V3.50 (getestet) oder eine höhere Version (ungetestet) aktiviert sein. Wenn dies nicht Fall ist, müssen Sie die Firmware von der LANCOM-Download-Seite herunterladen. Wie sie geladen und aktiviert wird, ist bei der Firmware beschrieben. Die aktuelle Version von LLcr wurde mit der LANCOM-Firmware V3.50 getestet.

Betriebssystem

Das Betriebssystem Windows NT 4.0 ab Servicepack 4, Windows 2000, Windows 95 B, Windows 98 oder Windows ME (alle getestet) muss installiert sein. LLcr wurde von mir nicht unter Windows XP getestet. Sie müssen

Filetransferprogramm Tftp

Das Filetransferprogramm Tftp.exe für das "Trivial File Transfer Protocoll" gehört zu Windows NT/2000 und liegt im Verzeichnis C:\Winnt\System32\. Es handelt sich dabei um einen Tftp-Client, keinen Server. Verwechseln Sie Tftp bitte nicht mit Ftp. Sie benötigen das Programm, damit LLcr die Konfiguration des Routers automatisch auslesen und wieder in den Router zurückschreiben kann. Das Programm funktioniert auch unter Windows 95. Dieser Tftp-Client vom Microsoft funktioniert nicht unter Windows 98/ME.

Wenn Sie LLcr auch unter Windows 95/98/ME einsetzen wollen, können Sie den Tftp-Client von HaneWIN verwenden (getestet mit Version 1.3). Er funktioniert auch mit Windows NT/2000. Das Programm ist Teil der Shareware-Paketes "HaneWIN TFTP Server". Die Registrierung kostet 19 € für eine private Nutzung. Das  Programm installiert sich unter C:\Programme\tftp. Wenn Sie den Tftp-Client tftp.exe nach C:\winnt\system32\tftp.exe oder nach C:\Windows\system\tftp.exe kopieren, findet LLcr den Client automatisch. Ansonsten müssen Sie in LLcr den Pfad bei Seite LLcr SteuerungTftp Programm eintragen.

Falls Sie keinen der beiden Tftp-Clients verwenden, kann LLcr die Konfiguration des Routers nicht automatisch auslesen und wieder in den Router zurückschreiben. Wie Sie das selbst erledigen, können Sie im Kapitel LLcr ohne Filetransferprogramm Tftp nachlesen.

Telefongebührenrechner TGeb

Der Gebührenrechner TGeb V5.4, V5.4a oder eine höhere Version (ungetestet) muss installiert werden. Das Programm kann kostenlos von www.billiger-telefonieren.de heruntergeladen werden. Die Installation ist auf der TGeb-Installationsseite ausführlich beschrieben. Sie können als Zielverzeichnis für TGeb C:\TGeb\ oder C:\Programme\TGeb\ angeben. Das ist das Seite LLcr Verzeichnisse, Dateien und RegistryTGeb-Programmverzeichnis. LLcr unterstützt beide Varianten.

TGeb wird benötigt, weil LLcr nicht direkt auf die Informationen in der TGeb-Tarifdatei zugreifen kann. Deshalb wirdTGeb von LLcr veranlasst, die Tarife in die TGeb-LCR-Anbieterdatei Seite LLcr Verzeichnisse, Dateien und RegistryTGeb_lcr.txt zu schreiben. LLcr liest diese Datei und errechnet für jedem Tag, jede Uhrzeit und jede Tarifzone den günstigsten Anbieter.

LLcr funktioniert ab der Version 1.40 nicht mehr mit älteren Versionen von TGeb.

LANconfig und LANmonitor

Diese Beschreibung geht davon aus, dass Sie das Konfigurationsprogramm LANconfig installiert haben. Sie benötigen LANconfig nur, wenn Sie die erzeugten  Konfigurationsdateien des Routers ansehen oder ausdrucken wollen. LLcr überprüft dazu in der Seite LLcr Verzeichnisse, Dateien und RegistryRegistry, ob LANconfig installiert ist.

Weiterhin benötigen Sie ein Werkzeug, um die Konfigurationsdatei des Routers zu sichern und das Least-Cost-Routing im Router zu aktivieren. Dazu können Sie LANconfig oder WEBconfig, Tftp, Telnet oder eine andere Terminalemulation verwenden. Dies ist ausführlich im Benutzerhandbuch ihres LANcom Office beschrieben.

Falls Sie zur Ermittlung des günstigsten Anbieters die Gesprächsdauer der in der Vergangenheit geführten Telefonate heranziehen wollen, müssen Sie das Monitorprogramm LANmonitor installieren. Auch das ist ausführlich im Benutzerhandbuch Ihres LANcom Office beschrieben.

Litte-Least-Cost-Router LLcr

Letztendlich muss das Programm LLcr installiert werden. Es kann kostenlos von der LLcr-Homepage heruntergeladen werden. Die Installation ist einfach:

Die Bedienung von LLcr ist in der Seite LLcr DialogbeschreibungDialogbeschreibung erläutert.

Wenn Sie keine unbekannte exe-Datei ausführen wollen, können Sie die Seite LLcr Entwicklung und TestEntwicklungs- und Testumgebung von LLcr mit allen Sourcen von der LLcr-Homepage herunterladen und Seite LLcr Verzeichnisse, Dateien und RegistryLLcr.exe selbst erzeugen. Auf den jeweiligen Homepages finden Sie die Sourcen von freeWrap, HelpSystem, InfoZIP und Tcl. Die Sourcen von TGeb und Tftp sind nicht veröffentlicht.

Zum Seitenanfang

Konfiguration

Telefongebührenrechner TGeb konfigurieren

Sie müssen TGeb einmal aufrufen, damit das Programm seine Initialisierungsdatei anlegt. Anderenfalls wird LLcr Ihnen einem Fehler melden.

Wie schon oben erwähnt, benötigen Sie den Telefongebührenrechner TGeb, weil LLcr nicht direkt auf die Informationen in der TGeb-Tarifdatei zugreifen kann. Deshalb schreibt TGeb die Tarife in eine Datei, die LLcr auswerten kann. Welche Anbieter dabei berücksichtigt werden, wird von TGeb in so genannten "Anbieterprofilen" gespeichert. Hier stehen die Anbieter und der gewählte Tarif (z.B. "01033 Deutsche Telekom ISDN Standard").

TGeb bietet standardmäßig das Anbieterprofil "ohne Anmeldung", bei der alle Call-By-Call-Anbieter berücksichtigt werden. TGeb steuert diese Einstellung nicht über das Programm, sondern über die TGeb-Tarifdatei aus dem Internet, die sich immer wieder ändert. Wenn Sie einen günstigeren Tarif haben und das nicht ändern, werden andere Anbieter bevorzugt. Um es zu ändern, müssen Sie spätestens für den Echteinsatz ein eigenes Anbieterprofil erstellen. In dieser Dokumentation gehe ich davon aus, dass Sie dieses Anbieterprofil "LLcr" nennen und es jetzt erstellen. Dazu sind folgende Schritte erforderlich:

Wenn Sie später Anbieter hinzunehmen oder ausschließen wollen, müssen Sie diese Schritte wiederholen.

LANmonitor konfigurieren

Sie können zur Ermittlung des günstigsten Anbieters die Gesprächsdauer der in der Vergangenheit geführten Telefonate heranziehen. In diesem Fall müssen Sie die Protokollierung in LANmonitor aktivieren. Diese Einstellung ist nur dann sinnvoll, wenn ein Rechner (fast) immer eingeschaltet ist. Anderenfalls können Sie dieses Kapitel überspringen.

Wenn Sie jetzt im LANmonitor die Protokollierung aktivieren, denken Sie daran, dass sie frühestens in einem Monat ausreichend viele Daten haben, um sie für die Berechnung der Tarife heranzuziehen:

Auch wenn Sie viele Telefonate protokolliert haben, ist das für LLcr kein Problem. Auf einen Pentium mit 533 Mhz läuft LLcr etwa zwei Minuten plus eine Minute für je 6.000 Telefonate (getestet bis 100.000 Telefonate).

Zum Seitenanfang

Inbetriebnahme

Bevor Sie weiterlesen, sichern Sie die aktuelle Konfiguration des Routers so, wie sie es sonst auch machen. Falls Sie normalerweise keine Sicherung machen - jetzt ist der richtige Zeitpunkt gekommen. 

Die Inbetriebnahme von LLcr wird in den drei Kapiteln  Testbetrieb, Echteinsatz und Automatikbetrieb sehr ausführlich beschrieben. Dabei gehe ich davon aus, dass Sie einen Tftp-Client einsetzen. Ansonsten müssen Sie sich noch mit dem Kapitel LLcr ohne Filetransferprogramm Tftp beschäftigen.

Wenn Ihnen das alles zu lange dauert ...

... können es natürlich auch mit folgender Kurzbeschreibung versuchen:

Testbetrieb

Im Testbetrieb prüfen Sie, ob alles funktioniert.

Spätestens hier sollten Sie in LLcr Ihre Initialisierungsdatei mit dem Button "Speichern"  oder mit dem Button "Speichern unter" (Menü "Seite LLcr DialogbeschreibungDatei > Speichern") oder "Seite LLcr DialogbeschreibungDatei > Speichern unter")  einmal speichern.

Echteinsatz

Nun wird es spannend. Für den Echteinsatz sind folgende Schritte erforderlich:

0190/0900-Blocker

Um den 0190/900-Blocker zu aktivieren, müssen Sie einige Einträge ändern. Am einfachsten ist es, bei Seite LLcr SteuerungBlockieren von Nummern mit dem Auswahl-Button eine der Standardeinstellungen  auszuwählen. Danach müssen Sie nur noch eine Ihrer eigenen Telefonnummern ohne Vorwahl bei Seite LLcr SteuerungVor blockierte Nummer stellen eintragen. Fertig.

Sie wollen diese Einstellungen von Hand ändern? Dann sollten Sie sich zuvor noch einmal vergegenwärtigen, wie das Least-Cost-Routing-Modul des Routers arbeitet.

Programmaufruf

LLcr kann mit folgenden Argumenten aufgerufen werden:

Die Reihenfolge und Groß/Kleinschrift der Argumente sind beliebig.

Beim Programmende liefert LLcr einen Return-Code zurück. Nur bei 0 wurde das Programm fehlerfrei beendet.

Automatikbetrieb

Sie können den Update der Least-Cost Tabelle unter Windows NT/2000 automatisieren. Wenn der Internet-Explorer installiert ist, fügen Sie unter "Arbeitsplatz > Geplante Vorgänge > Geplanten Task hinzufügen > Durchsuchen" einen neuen Task mit der Anwendung "C:\Programme\LLcr\LLcr.exe  /OPEN  LLcr_xxxxxx.ini  /RUN /EXIT  /SILENT" hinzu (LLcr_xxxxxx.ini ist der Namen Ihrer LLcr-Initialisierungsdatei). Als Arbeitsverzeichnis geben Sie unter "Ausführen in:" das Verzeichnis mit der LLcr-Initialisierungsdatei an. Die anderen Eintragungen sind beliebig.

Zum Seitenanfang

LLcr ohne Filetransferprogramm Tftp

Falls Sie keinen Tftp-Client verwenden, müssen Sie die Arbeit des Filetransferprogramms Tftp übernehmen.

Zum Seitenanfang

Verweise auf andere Dokumente

Seite LLcr $TITLEUuml;bersichtÜbersicht

Inbetriebnahme

Seite LLcr DialogbeschreibungDialogbeschreibung

Seite LLcr SteuerungSteuerung

Seite LLcr Verzeichnisse, Dateien und RegistryVerzeichnisse, Dateien usw.

Seite LLcr Unterst$TITLEuuml;tzungUnterstützung

Seite LLcr HistorieHistorie

Seite LLcr Entwicklung und TestEntwicklung und Test

Zum Seitenanfang