# Historie

## Little-Least-Cost-Router

## LLcr V1.41

Copyright © J.W.Schmitz-Hübsch

Letzte Änderung 02.01.2005

## Inhaltsverzeichnis

- Versionsverwaltung
- Verweise auf andere Dokumente

## Versionsverwaltung

16.09.1999 Die Idee

- Mail an ELSA mit der Anfrage nach einem Tool zur Pflege der Least-Cost Tabelle des Routers.

21.09.1999 Vorarbeiten zu LLcr.

- Fachliche Konzeption und Auswahl der Programmiersprache. Es wird ein Batchprogramm ohne Benutzeroberfläche.

27.09.1999 Version 0.10 begonnen

- Mail an Olaf Matthes wegen einer TGeb-Version, mit der die TGeb-LCR-Anbieterdatei im Batch erzeugt werden kann.

08.11.1999 Version 0.20 fertig gestellt

- Die neue Firmwareversion 1.70 für den Router beseitigt Fehler in der Auswertung der Least-Cost Tabelle im Router.
- Die TGeb Version 5.03 bietet die Möglichkeit, die TGeb-LCR-Anbieterdatei im Batch zu erzeugen.
- Steuerung über LLcr.ini eingeführt.
- Erstellung der Least-Cost Tabelle überarbeitet und getestet.
- Dokumentation überarbeitet.

27.04.2000 Version 0.30 fertig gestellt

- Neue Mobilnetznummern 0174 und 0175 ergänzt.
- Steuerung erweitert und getestet.
- Fehlerhandling überarbeitet und getestet.
- Anwender-Dokumentation erstellt.

28.04.2000 Mail an Olaf Matthes, mit dem Angebot, LLcr zu veröffentlichen

- Herr Matthes hat die Verwaltung der TGeb-Tools aus Zeitgründen eingestellt.

30.05.2000 Version 0.31 fertig gestellt

- Neue Mobilnetznummern 0160 und 0162 ergänzt.
- Fehlermeldungen verändert und getestet.
- Anwender-Dokumentation auf RTF-Datei umgestellt.

30.05.2000 Mail an ELSA, mit dem Angebot, LLcr zu veröffentlichen.

- Keine Reaktion von ELSA

24.06.2000 Version 0.32 fertig gestellt

- LLcr mit TGeb V5.06 und Tcl/Tk V8.3.1 getestet.
- Anwender-Dokumentation überarbeitet und auf HTML umgestellt.

24.07.2000 Version 0.33 fertig gestellt

- Namen der Einträge RouterIP und RouterPasswd geändert.
- Anwender-Dokumentation überarbeitet.
- LLcr im Internet veröffentlicht.

10.09.2000 Version 0.40 fertig gestellt

- Fehler bei der Bewertung von Tarifen beseitigt. Bei Nahgesprächen wurden Anbieter mit langem Zeittakt (z.B. die Deutsche Telekom) bevorzugt.
- Namen des Eintrags OhneNetzkennzahl in WaehlenOhneNetzkennzahl geändert.
- Neue Einträge Gespraechsdauer in GespraechsdauerNah, GespraechsdauerRegio, GespraechsdauerFern und GespraechsdauerMobil zerlegt. In jedem Eintrag können jetzt mehrere Werte stehen.
- Ermittlung der Gespraechsdauer aus den Protokollen des ELSA-Moniotorprogramms LANmonitor. Dazu neue Einträge AbgewerteteNetzkennzahlen, GespraechsdauerLesenVon und TGebAnbieterProfil eingeführt.
- Ausgaben in die Dateien LLcr_dbg.txt und LLcr_dru.txt überarbeitet.
- Ausführbares Programm LLcr.exe erstellt.
- Anwender-Dokumentation überarbeitet.

17.09.2000 Version 0.41 fertig gestellt

- Dokumentation in mehrere kleine Dateien zerlegt. Keine Änderung am Programm.

24.09.2000 Version 0.42 fertig gestellt

- Eigenes Verzeichnis für die Dokumentation. Alle Dokumente mit Schnick-Schnack aufgepeppt. Keine Änderung am Programm.

15.04.2001 Version 1.00 fertig gestellt

- Die grafische Benutzeroberfläche ist fertig und getestet.
- Neue Mobilnetznummern 0163.
- Steuerung auf LLcr_*.ini umgestellt.
- Namen mehrerer Einträge geändert, entfernt und neue Einträge eingeführt.
- Die Druckdatei LLcr_dru.txt wurde durch zwei Listendateien LLcrKurz.txt und LLcrLang.txt ersetzt.
- Die Feiertage können automatisch in den Router geladen werden.
- HelpSystem wurde so ergänzt, dass die Html-Dokumentation von LLcr ohne Änderung als Online-Hilfe verwendet werden kann.

20.05.2001 Version 1.01 fertig gestellt

- Am 29.4.2001 funktionierte der Tarifupdate nicht mehr. Die Tarifdaten für die neue TGeb-Version 5.1 waren inkompatibel zu den vorhergehenden Versionen von TGeb. Programm und Dokumentation entsprechend erweitert.
- Der Pfad zum TGeb-Programm steht jetzt in der Registry und wird ausgewertet.

17.06.2001 Version 1.02 fertig gestellt

- Wenn man für die Regio- und Fernzone unterschiedliche Gesprächsdauern angab, erzeugte LLcr bisher viel zu viele und nicht immer die günstigsten Regio-Einträge für den Router. Dieser Fehler wurde beseitigt.
- Wenn zur Berechnung des günstigsten Anbieters die Protokolle des ELSA LANmonitor herangezogen werden (Eintrag GespaechsdauerLesenVon), dann wird für diese Gespräche jetzt zusätzlich ermittelt, wie teuer sie über den günstigsten Anbieter und über die Telekom gewesen wären. Diese und weitere Informationen werden im Protokoll angezeigt. Zusätzlich erfolgt in der Auswertung "LLcr-Langliste" eine Detailaufstellung aller Telefonate.
- Fehler-Handling bei Abbrüchen verbessert.

19.11.2001 Version 1.03 fertig gestellt

- Mit neuer Version 5.2 von TGeb getestet (Die Zone C-Netz wurde im TGeb-Dialog entfernt). LLcr kann auch alte TGeb-Tarifdaten mit C-Netz-Einträgen verarbeiten.
- Das Handling der Meldungen bei fehlerhaften Eingaben wurde geändert.
- Neue 015-Mobilnetznummern und die restlichen 016-Nummern ergänzt.
- Auf Tcl/Tk Version 8.3.4.1 umgestellt und getestet.
- Auf HelpSystem Version 1.3c umgestellt und getestet.
- LLcr unter Windows 2000 getestet.

23.12.2001 Version 1.10 fertig gestellt

- Tftp-Client von HeHa integriert. Dieser Client funktioniert mit Windows 95/98/ME/NT/2000.
- Erweitert für LANcom-Router ohne Telefonanlage. Getestet mit LANcom DSL/I-10 Office und LANcom 1000 Office.
- Mit neuer Firmware-Version 2.50 im Router getestet.
- Jetzt wird in der Konfigurationsdatei nicht nur das Schlüsselwort {Time-modul} sondern auch {Zeit-Modul} erkannt.
- In der Least-Cost Tabelle des Routers werden jetzt alle Least-Cost Einträge ohne automatischen Rückfall (Fallback) akzeptiert.
- Die gelesene und die zu schreibende Konfiguration des Routers wird jetzt in zwei eigenen Dateien LLcr_alt.tftp und LLcr_neu.tftp zwischengespeichert und danach sofort gelöscht.
- Der Standardwert des Eintrags KonfigurationsdateienInhalt wurde von "vollständig" auf "nur LcrDateien" geändert.
- Eintrag TGebAnbieterProfil wurde seit Version 1.01 nicht mehr richtig ausgewertet. Für die Berechnung des günstigsten Anbieters hatte das bei den aktuellen Tarifen keine Auswirkung. Dieser Fehler wurde beseitigt.
- Der Text in deaktivierten Eingabefeldern wird ab jetzt grau angezeigt.
- Es ist jetzt zulässig, dass zu einer Zone und Uhrzeit kein Anbieter vorhanden ist. Die Tariftabellen von TGeb enthielten in KW 48 im Tarif "T-Net AktivPlus" bei E+ keine Preise.
- Der Kostenvergleich im Protokoll wurde um die Ortsgespräche ohne Vorwahl ergänzt. Mit den protokollierten Telefonaten aus der Telefonanlage kann man jetzt einen Kostenvergleich für verschiedene Telekom-Tarife durchführen.
- Die Dokumentation wurde überarbeitet.

16.02.2003 Version 1.20 fertig gestellt

- LLcr für die neue TGeb-Version 5.3 vom 22.04.2002 angepasst. Die Tarifdaten basieren jetzt auf Euro, das C-Netz wurde entfernt.
- Ein 0190/0900-Blocker wurde integriert.
- Namen des Eintrags WaehlenOhneNetzkennzahl in NummernDirektWaehlen geändert.
- Die Dokumentation wurde überarbeitet.

29.03.2003 Version 1.21 fertig gestellt

- Der Text einer Fehlermeldung wurde berichtigt
- Die Mobilfunknummern wurden an die aktuelle Entwicklung angepasst.
- Die Dokumentation wurde überarbeitet.

10.05.2003 Version 1.40 fertig gestellt

- Call-by-Call im Ortsnetz ergänzt
- Quam wurde entfernt
- Viag wurde in o2 umbenannt
- Die Optimierung der Anzahl LCR-Einträge im Router wurde verbessert.
- Im Dialog wurden die Namen aller Einstellungen überarbeitet.
- Die Einstellung AbgewerteNetzkennzahlen wurde in AbgewerteteAnbieter umbenannt
- Neue Einstellungen für Ortsgespräche Abgewertete Anbieter im Ort, Mit Ortszone und Gespraechsdauer Ort.
- Neue Einstellung Max. Alter der Tarifdatei für das maximale Alter der Tarifdatei
- Die Dokumentation wurde überarbeitet.

02.01.2005 Version 1.41 fertig gestellt

- Das Programm wurde für die Firmware 3.50 des Routers angepasst.
- Die Geräteprotokolle des LANmonitor ab Version 3.30 werden für die Ermittlung des günstigsten Anbieters jetzt richtig ausgewertet.
- Fehler beim Eintrag "Nummern direkt wählen" bereinigt. Der Fehler hatte nur in Firmwareversionen 3.50 Auswirkungen.
- Die Feiertage werden jetzt für 2005 bis 2010 eingetragen.
- Die Dokumentation wurde überarbeitet.

So kann es weitergehen

- Die Benutzeroberfläche von HelpSystem auf mehrere Sprachen umstellen und beschreiben.

#### Zum Seitenanfang

## Verweise auf andere Dokumente

Übersicht

Inbetriebnahme

Dialogbeschreibung

Steuerung

Verzeichnisse, Dateien usw.

Unterstützung

Historie

Entwicklung und Test

#### Zum Seitenanfang