DE19802323A1 - Generation of data to be used in establishing a favorable telephone connection - Google Patents
Generation of data to be used in establishing a favorable telephone connectionInfo
- Publication number
- DE19802323A1 DE19802323A1 DE1998102323 DE19802323A DE19802323A1 DE 19802323 A1 DE19802323 A1 DE 19802323A1 DE 1998102323 DE1998102323 DE 1998102323 DE 19802323 A DE19802323 A DE 19802323A DE 19802323 A1 DE19802323 A1 DE 19802323A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- terminal
- data record
- telephone
- dialing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/4228—Systems providing special services or facilities to subscribers in networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/64—Distributing or queueing
- H04Q3/66—Traffic distributors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/1309—Apparatus individually associated with a subscriber line, line circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13103—Memory
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13104—Central control, computer control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13138—Least cost routing, LCR
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13141—Hunting for free outlet, circuit or channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren zum Erzeugen eines Datensatzes zur Verwendung in einem Endgerät eines Telekommunikationsnetzes mit mindestens 2 jeweils mit einer Endvermittlungsstelle verbundenen und/oder verbindbaren Endgeräten zur Ermittlung der günstigsten Telefonverbindung.The invention relates to a method for generating a data record for use in a terminal of a telecommunications network with at least 2 each with one Terminal connected and / or connectable terminals for determination the cheapest telephone connection.
Es ist bekannt sog. "Least-Coast-Router" (kostengünstigstes Umlenken) in Telefonanlagen od. sonstigen Telekommunikationsanlagen zur Ermittlung der jeweils günstigsten Verbindung einzusetzen. Diese Least-Coast-Router ermitteln aus der eingegebenen Vorwahl, z. B. des Ziellandes oder -Ortes und der jeweiligen Zeit die jeweils günstigste Verbindung in Bezug auf "Traffic", d. h. der herrschenden Belastung des Telefonnetzes, und/oder den jeweiligen Kosten für die geplante Verbindung. Nach Auswahl der jeweils besten Verbindung wird ein entsprechender Telefonanbieter ausgewählt, dies kann durch das sog. Call-Back Verfahren, wobei ein externer Rechner mit einem Lockruf angewählt wird, und dieser daraufhin den jeweiligen Teilnehmer zurückruft und dadurch nur die Telefongebühren des Telefonanbieters entstehen mit welchem der externe Rechner arbeitet; oder mit einer anbieterspezifischen Vorwahl, wobei jeder einzelne Anbieter eine definierte Vorwahl besitzt welche die Verbindung über dieses bestimmten Anbieter vermittelt, geschehen.It is known as the so-called "least-coast router" (most cost-effective redirection) in Telephone systems or other telecommunications systems to determine each use the cheapest connection. These least coast routers determine from the Entered area code, e.g. B. the destination country or location and the respective time cheapest connection in terms of "traffic", d. H. the prevailing burden the telephone network, and / or the respective costs for the planned connection. After An appropriate telephone provider will select the best connection selected, this can be done by the so-called call-back procedure, using an external computer is dialed with a call, and then the respective subscriber calls back and thereby only the telephone charges of the telephone provider arise with which the external computer works; or with a provider-specific area code, whereby each individual provider has a defined area code which the connection mediated through this particular provider.
Zur Durchführung obiger Verfahren, muß im Least-Coast-Router u. a. eine komplette Vorwahlentabelle und eine komplette Tarifliste der einzelnen Anbieter enthalten sein, um alle möglichen Verbindungen abzudecken, und jeweils durch die vorliegende Entfernungszone den günstigsten Telefonanbieter für diesen Fall aus der vorliegenden Tabelle heraussuchen zu können, da kein Berechnungsalgorithmus zur Bestimmung der Zonen besteht.To carry out the above procedures, u. a. a complete Area code table and a complete tariff list of the individual providers are included, to cover all possible connections, and each through the present Distance zone the cheapest phone provider for this case from the present To be able to search the table because there is no calculation algorithm for the determination of zones.
Am Beispiel der deutschen Vorwahlen, im Moment in Deutschland mehr als 5300, hieße dies eine Größe der Tabelle von mindestens 5300 Reihen mal 5300 Spalten, um jeweils von jedem Ausgangs- zu jedem Zielort die entsprechende Entfernungszone herausfinden zu können. Using the example of the German area codes, currently more than 5300 in Germany, this would mean a table size of at least 5300 rows by 5300 columns the corresponding distance zone from each starting point to each destination to be able to find out.
Nachteilig an obigen Systemen ist somit der enorme Speicherplatz, der benötigt wird, um die kompletten Tarif- und Entfernungszonentabellen abzuspeichern, dadurch entstehen sehr hohe Kosten in der Fertigung, da sehr hohe Speicherkapazitäten nötig sind und die verwendeten Speicherbausteine sehr teuer sind, sowie ein nur langwierig und aufwendig durchzuführendes Aktualisierungsverfahren, falls sich, wie heute üblich, die Tarife oder Entfernungszonen ändern. Auch gibt es Produkte in denen aufgrund der nötigen Speicherkapazität nur einige Vorwahlenbereiche und Tarife gespeichert sind, und dadurch nie eine absolut genaue Bestimmung der Entfernungszonen und somit des günstigsten Anbieters durchgeführt werden kann.A disadvantage of the above systems is the enormous storage space that is required to save the complete tariff and distance zone tables very high costs arise in production, since very high storage capacities are required are and the memory chips used are very expensive, as well as a lengthy and time-consuming update procedure if, as is common today, change tariffs or distance zones. There are also products in which due to necessary memory capacity, only some area codes and tariffs are saved, and therefore never an absolutely precise determination of the distance zones and thus of the cheapest provider.
Zusätzlich muß bei den heute verfügbaren Geräten der Anwender die in Frage kommenden Telefonanbieter selbst vorauswählen und in das Gerät übertragen.In addition, with the devices available today, the user must question this Preselect the incoming telephone provider yourself and transfer it to the device.
Der Erfindung liegt die Aufgabe zugrunde, eine neuartiges, vielseitiges Auswahlverfahren bzw. eine Wählvorrichtung zu schaffen welche ohne zuvor beschriebene Nachteile für jede Telefonverbindung den jeweils günstigsten Telefonanbieter auswählt und automatisch die Verbindung über diesen Anbieter herstellt. Diese Aufgabe wird durch die im Anspruch 1 definierte Erfindung gelöst. Vorteilhafte Weiterbildungen und Ausgestaltungen der Erfindung werden in den Unteransprüchen beschrieben.The invention has for its object a novel, versatile Selection process or to create a selection device which without first Disadvantages described for each telephone connection the cheapest Phone provider selects and automatically connects through this provider manufactures. This object is achieved by the invention defined in claim 1. Advantageous further developments and refinements of the invention are in the Subclaims described.
Im Prinzip besteht die Erfindung darin, daß in einem zentralen Rechner die kompletten Daten, wie Telefonieverhalten (zu welcher Zeit, wie lange, in welche Zone telefoniert wird) aller Benutzer analysiert werden, und damit für jedes Endgerät individuell ein komplettes Profil und daraus ein individueller Datensatz erstellt wird, welcher alle nötigen Informationen, wie die möglichen Zielverbindungen enthält, z. B. für welche Zielvorwahl, vom Standort des Endgerätes ausgehend, welche Entfernungszone gilt etc. Das Telefonieverhalten des Benutzers wird vom zentralen Rechner nach allen relevanten Daten analysiert, d. h. vom Endgerät werden die jeweiligen monatlichen Kosten in jede mögliche Entfernungszone, sowie die zeitlichen Haupttelefonieschwerpunkte, und die gesamte Summe der Telefonverbindungen angegeben. Weiterhin ist es möglich weitere technische Informationen, wie die Art des Anschlusses, das Vorhandensein einer Telefonanlage etc. zu erfassen. Aus all diesen Daten können beliebig viele, d. h. für jede Verbindung der passende, Telefonanbieter vorausgewählt und zu dem individuellen Datensatz zusammengefaßt werden.In principle, the invention is that the complete in a central computer Data such as telephony behavior (at what time, for how long, in which zone calls) will be analyzed) of all users, and thus individually for each end device complete profile and an individual record is created from it, which all necessary information, such as the possible target connections, e.g. B. for which Destination selection, starting from the location of the end device, which distance zone applies etc. The telephony behavior of the user is controlled by the central computer after all relevant data analyzed, d. H. the respective monthly from the device Costs in every possible distance zone, as well as the time Main telephony focuses, and the total sum of the telephone connections specified. It is also possible to have additional technical information such as the type of Connection, the presence of a telephone system etc. From all of these Data can be any number, i. H. The right telephone provider for every connection be preselected and combined into the individual data record.
Dieser individuelle Datensatz kann in verschieden Formen zum Endgerät übertragen werden, z. B. könnten diese Informationen auf einer Magnet- oder Chipkarte enthalten sein, auch ist es möglich den Datensatz mittels des Internets, per Email, oder direkt über eine Telefonverbindung vom zentralen Rechner abzurufen und im Endgerät zu speichern.This individual data record can be transmitted to the terminal in various forms be, e.g. B. could contain this information on a magnetic or chip card It is also possible to use the internet, email or directly to be called up via a telephone connection from the central computer and in the terminal to save.
Vorteilhaft ist das Erzeugen eines für die jeweilige Routenauswahlvorrichtung individuellen bzw. separaten Datensatzes, insbesondere durch ein Datensatz- Erzeugungsmittel und/oder das Liefern des Datensatzes vom Datensatz- Erzeugungsmittel zur Routenauswahlvorrichtung und/oder das Ermitteln der günstigsten Verbindung, insbesondere durch die Routenauswahlvorrichtung, in Abhängigkeit vom gelieferten Datensatz und/oder das Liefern von Daten von der Routenauswahlvorrichtung zum Datensatz-Erzeugungsmittel und/oder das Bestimmen von den, die jeweilige, mit dem jeweiligen Endgerät verbundenen Endvermittlungsstelle kennzeichnenden Parametern, insbesondere einer Vorwahl und/oder Teilen der Vorwahl der Endvermittlungsstelle, insbesondere durch die Routenauswahlvorrichtung und/oder das Bestimmen der Daten in Abhängigkeit von den Parametern.It is advantageous to generate one for the respective route selection device individual or separate data record, in particular by a data record Generating means and / or delivering the data set from the data set Generation means for route selection device and / or determining the cheapest connection, in particular by the route selection device, in Dependence on the delivered data record and / or the delivery of data from the Route selection device for data record generating means and / or determining from the, the respective end office connected to the respective terminal characteristic parameters, in particular a prefix and / or parts of the Pre-selection of the central office, in particular by the route selection device and / or determining the data depending on the parameters.
Und/oder das Bestimmen von weiteren, die weitere Vermittlungsstelle kennzeichnenden Parametern, insbesondere einer weiteren Vorwahl und/oder Teilen der weiteren Vorwahl und/oder Teilen der weiteren Vorwahl der weiteren Vermittlungsstelle und/oder das Bestimmen der Daten in Abhängigkeit von den weiteren Parametern und/oder das Bestimmen von zusätzlichen, eine Dauer der Verbindung zwischen dem Endgerät und dem weiteren Endgerät kennzeichnenden Parametern und/oder das Bestimmen der Daten in Abhängigkeit von den zusätzlichen Parametern.And / or the determination of further exchanges characteristic parameters, in particular a further area code and / or parts the further area code and / or parts of the further area code of the other Exchange and / or determining the data depending on the other parameters and / or determining additional, a duration of Characteristic connection between the terminal and the other terminal Parameters and / or determining the data depending on the additional Parameters.
Und/oder das Bestimmen von ergänzenden, die Technik des Endgerätes definierenden
Parametern, insbesondere einer im Endgerät verwandten Amtskennziffer und/oder das
Erzeugen des Datensatzes in Abhängigkeit von einer Vorwahl zwischen der
Endvermittlungsstelle, und/oder einer Dauer der Verbindung zwischen dem Endgerät
und dem weiteren Endgerät und/oder einer weiteren Vorwahl der weiteren
Endvermittlungsstelle, insbesondere von den die Parameter und/oder die zusätzlichen
und/oder die weiteren und/oder die ergänzenden Parameter repräsentierenden Daten.
Und/oder einem ersten Verbinder zum Verbinden der Vorrichtung mit einem Endgerät;
eine mit dem ersten und dem zweiten Verbinder verbindenden Einrichtung zum
Überwachen von Wählsignalen des Endgerätes und zum Ausgeben von Signalen an
die Endvermittlungsstelle in Abhängigkeit vom Wählsignal und einem in der Vorrichtung
gespeicherten Datensatz;
Mit einer weiteren Einrichtung zum Erzeugen von Daten, in Abhängigkeit von den, die
Endvermittlungsstelle kennzeichnenden Parametern, insbesondere einer Vorwahl
und/oder Teilen der Vorwahl der Endvermittlungsstelle.And / or the determination of additional parameters defining the technology of the terminal, in particular an outside line code used in the terminal and / or the generation of the data record as a function of a prefix between the terminal, and / or a duration of the connection between the terminal and the other Terminal and / or a further area code of the further exchange, in particular of the data representing the parameters and / or the additional and / or the further and / or the additional parameters. And / or a first connector for connecting the device to a terminal; means connecting to the first and second connectors for monitoring dialing signals of the terminal and for outputting signals to the terminal exchange in dependence on the dialing signal and a data record stored in the device;
With a further device for generating data, depending on the parameters characterizing the terminal, in particular a prefix and / or parts of the prefix of the terminal.
Und/oder die weitere Einrichtung die Daten erzeugt in Abhängigkeit von weiteren, eine weitere Endvermittlungsstelle kennzeichnenden Parametern, insbesondere einer weiteren Vorwahl und/oder teilen der weiteren Vorwahl der weiteren Endvermittlungsstelle, welche das Endgerät über die Endvermittlungsstelle mit einem weiteren Endgerät verbindet.And / or the further device generates the data as a function of further ones further end switching parameters characterizing, in particular one another area code and / or share the further area code of the others End switching center, which the terminal device via the end switching center with a connects another terminal.
Und/oder die weitere Einrichtung die Daten erzeugt in Abhängigkeit von zusätzlichen, eine Dauer der Verbindung des Endgeräts mit dem weiteren Endgerät, kennzeichnenden Parametern.And / or the further device generates the data depending on additional, a duration of the connection of the terminal to the further terminal, characteristic parameters.
Und/oder die weitere Einrichtung die Daten erzeugt in Abhängigkeit von einer im Endgerät verwandten Amtskennziffer.And / or the further device generates the data depending on one in the Terminal related trunk code.
Und/oder die Daten zu einem zentralen Datensatz-Erzeugungsmittel geliefert werden, insbesondere über die Endvermittlungsstelle.And / or the data are delivered to a central data record generation means, especially through the end office.
Und/oder in Abhängigkeit von den zentral erzeugten Daten den Datensatz ändert, und/oder in Abhängigkeit von den erzeugten Daten und/oder dem Datensatz die Signale an die Endvermittlungsstelle ausgibt.And / or changes the data record depending on the centrally generated data, and / or depending on the data generated and / or the data set Outputs signals to the central office.
Und/oder einen individuellen bzw. separaten Datensatz erzeugt für eine von mehreren Routenauswahlvorrichtungen von mehreren Endgeräten.And / or an individual or separate data record generated for one of several Route selection devices from multiple terminals.
Und/oder den Datensatz erzeugt in Abhängigkeit von, insbesondere von der Routenauswahlvorrichtung gelieferten, Daten.And / or the data record is generated depending on, in particular on Route selection device supplied data.
Und/oder, daß die Daten eine Vorwahl einer mit der Routenauswahlvorrichtung verbundenen Endvermittlungsstelle und/oder eine Dauer einer Verbindung des Endgerätes mit einem weiteren Endgerät und/oder eine Vorwahl eines mit dem weiteren Endgerät verbundenen weiteren Endvermittlungsstelle repräsentieren. And / or that the data is a prefix of one with the route selection device connected end office and / or a duration of a connection of the Terminal with another terminal and / or a preselection of one with the represent further terminal connected further terminal exchange.
Und/oder Routenauswahlvorrichtung, bei welcher der Datensatz an die Routenauswahlvorrichtung geliefert wird, insbesondere über die Endvermittlungsstelle und eine mit dem Datensatz-Erzeugungsmittel verbundene zusätzliche Endvermittlungsstelle.And / or route selection device, in which the data set to the Route selection device is supplied, in particular via the terminal exchange and an additional one connected to the data set generating means Terminal exchange.
Und/oder, daß der Datensatz für maximal jede mögliche Kombination aus insbesondere der Zielvorwahl und/oder dem aktuellen Datum und/oder der momentanen Zeit und/oder den weiteren Parametern eine Einwahl-Vorwahl enthält. Und oder, daß der Datensatz für maximal jede mögliche Kombination aus insbesondere Zielvorwahl und/oder dem aktuellen Datum und/oder der momentanen Zeit und/oder den weiteren Parametern zusätzlich mindestens eine alternative Einwahl- Vorwahl enthält.And / or that the data set is made up of a maximum of every possible combination in particular the area code and / or the current date and / or the current time and / or the other parameters contains a dialing prefix. And or that the data set is made up of a maximum of every possible combination in particular destination code and / or the current date and / or the current one Time and / or the other parameters additionally at least one alternative dial-in Prefix contains.
Und/oder, daß der Datensatz das Format einer Tabelle hat.And / or that the data record has the format of a table.
Und/oder, daß der Datensatz mittels einer analogen oder digitalen Telefonverbindung zum Endgerät geliefert wird.And / or that the record is made using an analog or digital telephone connection is delivered to the terminal.
Und/oder, daß während der Lieferung des Datensatzes über die Telefonleitung, die Verbindung zu Telefon (8) getrennt wird.And / or that during the delivery of the data record via the telephone line, the connection to telephone ( 8 ) is disconnected.
Und/oder, daß der Datensatz auf einer Chip- oder Magnetkarte gespeichert, zum Endgerät geliefert wird.And / or that the data record is stored on a chip or magnetic card for End device is delivered.
Und/oder, daß der Datensatz mittels des Internets und/oder per Email zum Endgerät geliefert wird.And / or that the data record via the Internet and / or by email to the terminal is delivered.
Und/oder, daß der Datensatz nur mittels eines Autorisierungscodes zum Endgerät geliefert werden kann.And / or that the data record only by means of an authorization code to the terminal can be delivered.
Und/oder, daß die eingegebene Nummer zuerst in einem Zwischenspeicher (10) abgespeichert wird.And / or that the number entered is first stored in a buffer ( 10 ).
Und/oder, daß durch eine bestimmte Ziffern- oder Datenkombination, von einem Telefon aus, die Wähl- und Auswertvorrichtung (5) programmiert und konfiguriert werden kann.And / or that the dialing and evaluation device ( 5 ) can be programmed and configured by means of a specific combination of numbers or data from a telephone.
Und/oder, daß durch eine bestimmte Ziffern- oder Datenkombination, von einem Telefon aus, die/der interne Uhr/Kalender (11) der Wähl- und Auswertvorrichtung (5) programmiert bzw. eingestellt werden kann.And / or that by a certain number or data combination, from a telephone, the / the internal clock / calendar ( 11 ) of the dialing and evaluation device ( 5 ) can be programmed or set.
Und/oder, daß bei, vor oder nach der Übertragung des Datensatzes vom zentralen Rechner (2) mittels der bestimmten Ziffern- oder Datenkombination die/der interne Uhr/Kalender (11) der Wahl- und Auswertvorrichtung (5) programmiert bzw. eingestellt werden kann.And / or that the internal clock / calendar ( 11 ) of the selection and evaluation device ( 5 ) are programmed or set during, before or after the transfer of the data record from the central computer ( 2 ) by means of the specific number or data combination can.
Und/oder, daß durch eine bestimmte Ziffern- oder Datenkombination, vom Telefon (8) aus, das Vorwählen der Einwahl-Vorwahl umgangen werden kann.And / or that the preselection of the dialing prefix can be avoided by a specific number or data combination from the telephone ( 8 ).
Und/oder, daß die Wähl- und Auswertvorrichtung (5) zwischen den Telefonanschluß (12) und das Telefon (8) geschaltet ist.And / or that the dialing and evaluation device ( 5 ) is connected between the telephone connection ( 12 ) and the telephone ( 8 ).
Und/oder, daß die Wähl- und Auswertvorrichtung (5) parallel zum Telefonanschluß (12) angeschlossen ist.And / or that the dialing and evaluation device ( 5 ) is connected in parallel to the telephone connection ( 12 ).
Und/oder, daß anstatt des Telefons (8) auch jegliche andere Telekommunikationseinrichtung (z. B. Telefax, Modem etc.) an die Wähl- und Auswertvorrichtung (5) angeschlossen werden kann.And / or that instead of the telephone ( 8 ) any other telecommunication device (e.g. fax, modem etc.) can be connected to the dialing and evaluation device ( 5 ).
Und/oder, daß durch das Eingeben einer bestimmten Ziffernfolge automatisch der zentrale Rechner (2) angewählt wird und der Datensatz im Speicher (7) bei Bedarf aktualisiert wird.And / or that the central computer ( 2 ) is automatically selected by entering a certain sequence of digits and the data record in the memory ( 7 ) is updated if necessary.
Und/oder, daß das Verfahren, oder einzelne Teile davon, in ein Telefon, und/oder ein Telefax und/oder eine sonstige Kommunikationseinrichtung integriert ist.And / or that the process, or parts of it, in a phone, and / or a Fax and / or another communication device is integrated.
Zur näheren Erläuterung der Erfindung, wird im folgenden ein Ausführungsbeispiel anhand einer Zeichnung beschrieben. Es zeigt:In order to explain the invention in more detail, an exemplary embodiment is described below described using a drawing. It shows:
Fig. 1 ein Blockschaltbild zur Darstellung des Verfahrens
In Fig. 1 ist ein Blockschaltbild dargestellt, dessen Blöcke Verfahrensschritte oder für
die Durchführung der Verfahrensschritte nützliche Einrichtungen sind. Block 1
symbolisiert den individuellen Datensatz eines Endgerätes. Dieser Datensatz enthält
die Vorwahlen, die vom Standort des Endgerätes aus, z. B. in die Zone, 1. des
Ortsbereiches, 2. des Nahbereiches, 3. des Fernbereiches und 4. des
Auslandsbereiches fallen, zusätzlich die jeweiligen Einwahl-Vorwahlen mit denen die
einzelnen Telefonanbieter durch das sog. Call-by-Call-Verfahren erreicht werden
können, d. h. vor jedem Anruf kann zwischen einer Vielzahl von Telefonanbietern, durch
die jeweilige Einwahl-Vorwahl, entschieden werden, und die Zeitbereiche, in denen
bestimmte Telefonanbieter am günstigsten sind, sowie einige Konfigurationseinträge
die Informationen über das angeschlossenen System sowie z. B. Daten von Feiertagen
enthalten. Dieser Datensatz wird vom zentralen Rechner (2) automatisch oder auf
Anfrage mittels eines Modems (3) des zentralen Rechners (2) über ein integrierten
Modem (4) der Wähl- und Auswertvorrichtung (5) zum zentralen-Controller (6) geleitet.
Der zentrale-Controller (6) selektiert die Daten des Datensatzes (1) und legt diesen in
einem Speicher (7) ab und überschreibt einen evtl. noch vorhandenen alten Datensatz.
Diese Aktualisierung kann sowohl am Endgerät der Wähl- und Auswertvorrichtung (5)
manuell oder automatisch oder vom zentralen Rechner (2) ausgelöst werden. Fig. 1 is a block diagram to illustrate the method
In Fig. 1 a block diagram is shown, which blocks or method steps useful for implementing the method steps are facilities. Block 1 symbolizes the individual data record of a terminal. This data set contains the area codes, which depend on the location of the terminal, e.g. B. fall into the zone, 1. of the local area, 2. of the local area, 3. of the long-distance area and 4. of the international area, in addition the respective dialing prefixes with which the individual telephone providers are reached by the so-called call-by-call procedure can be, ie before each call between a variety of telephone providers, by the respective dialing area code, and the time periods in which certain telephone providers are cheapest, as well as some configuration entries, the information about the connected system and z. B. Include dates of public holidays. This data record is routed from the central computer ( 2 ) automatically or on request by means of a modem ( 3 ) of the central computer ( 2 ) via an integrated modem ( 4 ) of the selection and evaluation device ( 5 ) to the central controller ( 6 ). The central controller ( 6 ) selects the data from the data record ( 1 ) and stores it in a memory ( 7 ) and overwrites any old data record that may still be present. This update can be triggered either manually or automatically on the terminal of the selection and evaluation device ( 5 ) or by the central computer ( 2 ).
Beim Ausführen eines Telefongespräches über das extern angeschlossene Telefon (8) werden die vom Telefon zum Wählen erzeugten sog. DTMF (Mehrfrequenzwahltöne) vom Wähl- und Decoderblock (9) erkannt und die dabei identifizierte, gewählte Nummer in einem Zwischenspeicher (10) gespeichert.When a telephone call is made via the externally connected telephone ( 8 ), the so-called DTMF (multi-frequency dialing tones) generated by the telephone for dialing are recognized by the dialing and decoder block ( 9 ) and the dialed number identified in the process is stored in a buffer ( 10 ).
Der zentrale-Controller liest die ersten Ziffern, indem die Vorwahl der gewählten Rufnummer enthalten ist, aus dem Zwischenspeicher (10) und vergleicht diese mit einer Vorwahlenliste die in dem, sich nun im Speicher (7) befindlichen, Datensatz (1) enthalten ist. Ist die der Vorwahl entsprechende Entfernungszone gefunden, sucht der zentrale-Controller (6) aus dem Datensatz (1) den zur, durch die/der interne Uhr/Kalender (11) ermittelten, momentanen Zeit günstigsten Telefonanbieter und dessen Einwahl-Vorwahl heraus. Weiterhin ist es möglich weitere alternative Einwahl- Vorwahlen in den Datensatz aufzunehmen, um z. B. bei einer evtl. Überlastung dieses Telefonanbieters einen alternativen automatisch auszuwählen. Diese Einwahl-Vorwahl wird der im Zwischenspeicher (10) enthaltenen Vorwahl vorangestellt. Die komplette Nummer, bestehend aus der gewählten Telefonnummer und der ermittelten Vorwahl wird über den Wähl- und Decoderblock (9) ausgegeben und an den Telefonanschluß (12) an den sowohl Wähl- und Auswertvorrichtung (5) sowie das externe Telefon (8) angeschlossen sind, weitergegeben, die Nummer wird dadurch gewählt.The central controller reads the first digits, including the area code of the dialed number, from the buffer ( 10 ) and compares them with a dialing list which is contained in the data record ( 1 ) now in the memory ( 7 ). If the distance zone corresponding to the area code has been found, the central controller ( 6 ) searches from the data record ( 1 ) for the cheapest telephone provider at the time determined by the internal clock / calendar ( 11 ) and its dialing area code. Furthermore, it is possible to include further alternative dialing prefixes in the data record, in order to e.g. B. in the event of a possible overload of this telephone provider to select an alternative automatically. This dialing prefix is placed in front of the prefix contained in the buffer ( 10 ). The complete number, consisting of the dialed telephone number and the determined area code, is output via the dialing and decoder block ( 9 ) and connected to the telephone connection ( 12 ) to which both the dialing and evaluation device ( 5 ) and the external telephone ( 8 ) are connected , passed on, the number is dialed.
Durch die Eingabe einer bestimmten Ziffernfolge (z. B. **. . .) über das Telefon (8) oder eine bestehende Telefonverbindung ist es möglich bestimmte Konfigurationen, welche im Speicher (7) abgelegt sind, einzugeben oder zu ändern; so ist es möglich über die Tastatur des Telefons (8) oder mittels einer Telefonverbindung und eines entfernten Telefons oder anderen Wählapparats z. B. die Uhrzeit und das Datum der/des internen Uhr/Kalenders (11) einzustellen oder zu ändern. By entering a certain sequence of digits (e.g. **...) Via the telephone ( 8 ) or an existing telephone connection, it is possible to enter or change certain configurations that are stored in the memory ( 7 ); it is possible via the keypad of the telephone ( 8 ) or by means of a telephone connection and a remote telephone or other dialing device, e.g. B. to set or change the time and date of the internal clock / calendar ( 11 ).
11
Block (Datensatz)
Block (record)
22nd
zentraler Rechner
central computer
33rd
Modem
modem
44th
integriertes Modem
integrated modem
55
Wähl- und Auswertvorrichtung
Selection and evaluation device
66
zentraler Controller
central controller
77
Speicher
Storage
88th
Telefon
phone
99
Wähl- und Decoderblock
Dialing and decoder block
1010th
Zwischenspeicher
Cache
1111
Uhr/Kalender
Clock / calendar
1212th
Telefonanschluß
Telephone connection
Claims (38)
- a) Erzeugen eines für die jeweilige Routenauswahlvorrichtung individuellen bzw. separaten Datensatzes, insbesondere durch ein Datensatz-Erzeugungsmittel.
- a) Generating an individual or separate data set for the respective route selection device, in particular by means of a data set generating means.
- a) liefern des Datensatzes vom Datensatz-Erzeugungsmittel zur Routenauswahlvorrichtung.
- a) deliver the data set from the data set generating means to the route selection device.
- a) Ermitteln der günstigsten Verbindung, insbesondere durch die Routenauswahlvorrichtung, in Abhängigkeit vom gelieferten Datensatz
- a) determining the cheapest connection, in particular by the route selection device, as a function of the data set supplied
- a1) liefern von Daten von der Routenauswahlvorrichtung zum Datensatz- Erzeugungsmittel
- a1) deliver data from the route selection device to the data set generating means
- a1.1) Bestimmen von den, die jeweilige, mit dem jeweiligen Endgerät verbundenen Endvermittlungsstelle kennzeichnenden Parametern, insbesondere einer Vorwahl und/oder Teilen der Vorwahl der Endvermittlungsstelle, insbesondere durch die Routenauswahlvorrichtung.
- a1.2) Bestimmen der Daten in Abhängigkeit von den Parametern.
- a1.1) Determination of the parameters characterizing the respective terminal exchange, in particular a prefix and / or parts of the prefix of the terminal, in particular by the route selection device.
- a1.2) Determining the data depending on the parameters.
- a1.3) Bestimmen von weiteren, die weitere Vermittlungsstelle kennzeichnenden Parametern, insbesondere einer weiteren Vorwahl und/oder Teilen der weiteren Vorwahl und/oder Teilen der weiteren Vorwahl der weiteren Vermittlungsstelle.
- a1.4) Bestimmen der Daten in Abhängigkeit von den weiteren Parametern.
- a1.3) Determination of further parameters characterizing the further switching center, in particular a further area code and / or parts of the further area code and / or parts of the further area code of the further switching center.
- a1.4) Determining the data depending on the other parameters.
- a1.5) Bestimmen von zusätzlichen, eine Dauer der Verbindung zwischen dem Endgerät und dem weiteren Endgerät kennzeichnenden Parametern.
- a1.6) Bestimmen der Daten in Abhängigkeit von den zusätzlichen Parametern.
- a1.5) Determining additional parameters characterizing a duration of the connection between the terminal and the further terminal.
- a1.6) Determining the data depending on the additional parameters.
- a1.7) Bestimmen von ergänzenden, die Technik des Endgerätes definierenden Parametern, insbesondere einer im Endgerät verwandten Amtskennziffer.
- a1.7) Determination of additional parameters defining the technology of the terminal, in particular an outside line code used in the terminal.
- a2) Erzeugen des Datensatzes in Abhängigkeit von einer Vorwahl zwischen der Endvermittlungsstelle, und/oder einer Dauer der Verbindung zwischen dem Endgerät und dem weiteren Endgerät und/oder einer weiteren Vorwahl der weiteren Endvermittlungsstelle, insbesondere von den die Parameter und/oder die zusätzlichen und/oder die weiteren und/oder die ergänzenden Parameter repräsentierenden Daten nach einem der Ansprüche 5 bis 8.
- a2) generating the data record as a function of a prefix between the terminal exchange and / or a duration of the connection between the terminal and the further terminal and / or a further prefix of the further terminal exchange, in particular the parameters and / or the additional and / or the further data and / or the additional parameters representing data according to one of claims 5 to 8.
- a) mehrfaches Wiederholen einer oder mehrerer der Schritte:
- a1.1) und/oder a1.2) und/oder a1.3) und/oder a1.4) und/oder a1.5) und/oder a1.6) und/oder 1.7) und/oder a2).
- a) Repeating one or more of the steps several times:
- a1.1) and / or a1.2) and / or a1.3) and / or a1.4) and / or a1.5) and / or a1.6) and / or 1.7) and / or a2).
Einem ersten Verbinder, zum Verbinden der Vorrichtung mit einer Endvermittlungsstelle eines Telekommunikationsnetzes;
einem zweiten Verbinder, zum Verbinden der Vorrichtung mit dem Endgerät;
eine mit dem ersten und dem zweiten Verbinder verbindenden Einrichtung zum Überwachen von Wählsignalen des Endgerätes und zum Ausgeben von Signalen an die Endvermittlungsstelle in Abhängigkeit vom Wählsignal und einem in der Vorrichtung gespeicherten Datensatz;
mit einer weiteren Einrichtung zum Erzeugen von Daten, insbesondere der Daten nach einem der Ansprüche 4 bis 10, in Abhängigkeit von den, die Endvermittlungsstelle kennzeichnenden Parametern, insbesondere einer Vorwahl und/oder Teilen der Vorwahl der Endvermittlungsstelle.11. Route selection device, in particular for use in a method according to one of claims 1 to 10 with:
A first connector for connecting the device to a central office of a telecommunications network;
a second connector for connecting the device to the terminal;
means connecting to the first and second connectors for monitoring dialing signals of the terminal and for outputting signals to the terminal exchange in dependence on the dialing signal and a data record stored in the device;
with a further device for generating data, in particular the data according to one of claims 4 to 10, depending on the parameters characterizing the terminal, in particular a prefix and / or parts of the prefix of the terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1998102323 DE19802323A1 (en) | 1998-01-23 | 1998-01-23 | Generation of data to be used in establishing a favorable telephone connection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE1998102323 DE19802323A1 (en) | 1998-01-23 | 1998-01-23 | Generation of data to be used in establishing a favorable telephone connection |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19802323A1 true DE19802323A1 (en) | 1999-07-29 |
Family
ID=7855353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1998102323 Ceased DE19802323A1 (en) | 1998-01-23 | 1998-01-23 | Generation of data to be used in establishing a favorable telephone connection |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19802323A1 (en) |
-
1998
- 1998-01-23 DE DE1998102323 patent/DE19802323A1/en not_active Ceased
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2902644C2 (en) | ||
DE69530932T2 (en) | REGIONAL CENTER | |
EP0848531B1 (en) | Telecommunication device | |
EP0954186B1 (en) | Method for compression of a call-number data-record of a switching system and a switching system provided therewith | |
DE19608419C2 (en) | Method for establishing a connection and for billing connections in telecommunications networks for specific destination numbers that can be individually selected by the subscriber | |
EP0796021B1 (en) | Method and devices for incorporating outside communication systems in a corporate network | |
EP0634081B1 (en) | Method of signalling subscriber numbers in a telecommunications network | |
EP0878972B1 (en) | Subscriber network, switching point, service control point and method for establishing a connection | |
EP0194709A2 (en) | Method and circuit arrangement for the introduction of dialing pauses into memorized digits | |
DE19802323A1 (en) | Generation of data to be used in establishing a favorable telephone connection | |
WO2001084860A1 (en) | Directory number conversion for private directory number plan | |
EP0634082B1 (en) | Process for signalling the call number in a telecommunication network | |
DE3925497C2 (en) | ||
DE19610614A1 (en) | Method and circuit arrangement for telecommunications switching systems, in particular telephone switching systems | |
DE19842850B4 (en) | Procedure for configuring a private branch exchange | |
EP1033889B1 (en) | Transmission of the calling party number for calls from the private to the public telecommunication network | |
EP1118230B1 (en) | Method for establishing a telephone connection between two telephone nets using a central control unit | |
DE2247830C2 (en) | Circuit arrangement for centrally controlled telecommunications switching systems with switching fields and route seekers | |
DE2713875C2 (en) | ||
DE1800679B2 (en) | Method for searching for free connection paths in a telecommunications network | |
DE918868C (en) | Circuit arrangement for telephone systems with several exchanges, which can be reached via different connection paths | |
EP1033847A2 (en) | Method for the choice of a telecom network for transmission of information between two telecom entities and router for implementation | |
DE3639956A1 (en) | Radiotelephone | |
DE10043265A1 (en) | Method for constructing a routing table and telecommunications device for executing it assembles tariff information in the routing table after acquiring it via a telecommunications network and a connection. | |
EP1246446A2 (en) | Method for generating least cost routing in a communications system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8122 | Nonbinding interest in granting licenses declared | ||
8131 | Rejection |