DE19847163C2 - Device for reducing telecommunication costs - Google Patents

Device for reducing telecommunication costs

Info

Publication number
DE19847163C2
DE19847163C2 DE1998147163 DE19847163A DE19847163C2 DE 19847163 C2 DE19847163 C2 DE 19847163C2 DE 1998147163 DE1998147163 DE 1998147163 DE 19847163 A DE19847163 A DE 19847163A DE 19847163 C2 DE19847163 C2 DE 19847163C2
Authority
DE
Germany
Prior art keywords
data
connection
tariff
group
costs
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.)
Expired - Fee Related
Application number
DE1998147163
Other languages
German (de)
Other versions
DE19847163A1 (en
Inventor
Ralf Hueskes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
XDIAL SOFTWARE GMBH, 72401 HAIGERLOCH, DE
Original Assignee
XDIAL SOFTWARE GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by XDIAL SOFTWARE GmbH filed Critical XDIAL SOFTWARE GmbH
Priority to DE1998147163 priority Critical patent/DE19847163C2/en
Publication of DE19847163A1 publication Critical patent/DE19847163A1/en
Application granted granted Critical
Publication of DE19847163C2 publication Critical patent/DE19847163C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/745Customizing according to wishes of subscriber, e.g. friends or family
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/28Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal
    • H04M15/30Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP with meter at substation or with calculation of charges at terminal the meter or calculation of charges not being controlled from an exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/49Connection to several service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/58Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on statistics of usage or network monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8044Least cost routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8044Least cost routing
    • H04M15/805Bidding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/80Rating or billing plans; Tariff determination aspects
    • H04M15/8083Rating or billing plans; Tariff determination aspects involving reduced rates or discounts, e.g. time-of-day reductions or volume discounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/83Notification aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/24Accounting or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0108Customization according to wishes of subscriber, e.g. customer preferences, friends and family, selecting services or billing options, Personal Communication Systems [PCS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0152General billing plans, rate plans, e.g. charge rates, numbering plans, rate centers, customer accounts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0168On line or real-time flexible customization or negotiation according to wishes of subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0176Billing arrangements using internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0184Details of billing arrangements involving reduced rates or discounts, e.g. time-of-day reductions, volume discounts, cell discounts, group billing, frequent calling destination(s) or user history list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/01Details of billing arrangements
    • H04M2215/0188Network monitoring; statistics on usage on called/calling number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/20Technology dependant metering
    • H04M2215/2026Wireless network, e.g. GSM, PCS, TACS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/32Involving wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/42Least cost routing, i.e. provision for selecting the lowest cost tariff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/46Connection to several service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/74Rating aspects, e.g. rating parameters or tariff determination apects
    • H04M2215/745Least cost routing, e.g. Automatic or manual, call by call or by preselection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/74Rating aspects, e.g. rating parameters or tariff determination apects
    • H04M2215/745Least cost routing, e.g. Automatic or manual, call by call or by preselection
    • H04M2215/7457Biding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/82Advice-of-Charge [AOC], i.e. notify subscriber of charges/cumulative charge; meter at the substation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2215/00Metering arrangements; Time controlling arrangements; Time indicating arrangements
    • H04M2215/92Autonomous calculations of charges in terminal, i.e. meter not controlled from exchange
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13091CLI, identification of calling line
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/1313Metering, billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13138Least cost routing, LCR
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13141Hunting for free outlet, circuit or channel

Description

Die Erfindung betrifft eine Vorrichtung zur Reduzierung von Tele­ kommunikationskosten mit einer Speichereinrichtung, in der Tarifdaten mehrerer Tarife und Verbindungsdaten von durch wenigstens einen Nutzer getätigten Verbindungen abspeicherbar sind, und mit einer Recheneinrichtung, mit der auf der Grundlage der Tarifdaten und der Verbindungsdaten Telekommunikationskosten für den oder jeden Nutzer berechenbar sind.The invention relates to a device for reducing telephoto communication costs with one storage device, in the tariff data of several Tariffs and connection data of at least one user Connections can be saved, and with a computing device with which based on tariff data and connection data Telecommunication costs are calculable for the or each user.

Eine derartige Vorrichtung ist aus US-A-5,799,072 bekannt. Bei dieser Vorrichtung ist vorgesehen, zur Reduzierung von Telekommunikationskosten in einer Speichereinrichtung Tarifdaten mehrerer Tarife sowie Verbindungsdaten von durch wenigstens einem Nutzer getätigten Verbindungen abzulegen. An die Speichereinrichtung ist eine Recheneinrichtung angeschlossen, mit der auf der Grundrage der Tarifdaten und der Verbindungsdaten Telekommunikationskosten für den oder jeden Nutzer im Hinblick auf eine möglichst kostengünstige Verbindungslegung jeder aktuellen, das heißt auf Veranlassung eines Nutzers herzustellenden Verbindung unter Berücksichtigung statistischer Auswertungen der bereits getätigten Verbindungen hinsichtlich deren Zeitdauern berechenbar sind. Eine Vorrichtung aus US-55-53-124 A sieht zudem eine Gruppierung der gespeicherten Daten vor.Such a device is known from US-A-5,799,072. At this Device is provided to reduce telecommunications costs in a storage device tariff data of several tariffs and connection data of connections made by at least one user. To the A memory device is connected to the memory device with which Basic principles of tariff data and connection data for telecommunication costs for the or each user with a view to the most cost-effective Connection of every current one, i.e. at the instigation of a user Connection to be established taking statistical evaluations into account of the connections already made can be calculated in terms of their duration are. A device from US-55-53-124 A also sees a grouping of the stored data.

Weitere entsprechend oder ähnlich arbeitende Vorrichtungen sind aus US-A-5, 764, 741, US A-5,638,433 oder DE-U-296 01 887 bekannt.Further correspondingly or similarly operating devices are known from US-A-5, 764, 741, US A-5,638,433 or DE-U-296 01 887 known.

Der Erfindung liegt die Aufgabe zugrunde, eine Vorrichtung der eingangs genannten Art anzugeben, mit der eine Verbindungslegung ermöglicht wird, die trotz der grundsätzlich zu berücksichtigenden großen Datenmengen schnell und wirksam mit einem verhältnismäßig geringen Datenverarbeitungsaufwand zu einer Reduzierung von Telekommunikationskosten gegenüber einer Verbindungslegung über beispielsweise lediglich einen Tarif eines einzigen Anbieter führt. The invention has for its object a device of the beginning specified type, with which a connection is made possible, the despite the large amount of data to be taken into account quickly and effective with a relatively low data processing effort a reduction in telecommunications costs over one Connection via, for example, only one tariff of one Provider leads.  

Diese Aufgabe wird bei einer Vorrichtung der eingangs genannten Art erfindungsgemäß dadurch gelöst, daß daß eine Komprimier­ einrichtung vorgesehen ist, die über eine Gruppengeneratoreinheit und über eine Gruppenzuordnungseinheit verfügt, wobei mit der Gruppengeneratoreinheit die Tarifdaten durch Kenndaten spezifizier­ ten Gruppen zuweisbar sind, bei denen für Verbindungen mit Ver­ bindungsdaten innerhalb den Kenndaten einer Gruppe für jeden Tarif jeweils ein einheitlicher Tarifsatz gilt, und wobei mit der Gruppen­ zuordnungseinheit die Verbindungsdaten der einzelnen Verbindungen jeweils genau der Gruppe zuweisbar sind, die mit ihren Kenndaten die jeweiligen Verbindungsdaten der betreffenden Verbindung umfaßt, und daß die Recheneinrichtung dazu eingerichtet ist, für Kombi­ nationen von Gruppen und Tarifen die Telekommunikationskosten für Verbindungen gemäß den Verbindungsdaten zu berechnen.This object is achieved in a device of the type mentioned solved according to the invention in that a compression device is provided via a group generator unit and has a group allocation unit, with the Group generator unit specifying the tariff data by characteristic data ten groups can be assigned, for which connections with Ver binding data within the characteristics of a group for each tariff a uniform rate applies, and with the groups assignment unit the connection data of the individual connections can be assigned to the group that, with their characteristics, the includes the respective connection data of the connection in question, and that the computing device is set up for station wagons nations of groups and tariffs the telecommunication costs for Calculate connections according to the connection data.

Dadurch, daß mit der Komprimiereinrichtung die Tarifdaten in be­ züglich der Kenndaten zueinander disjunkten mehrdimensionalen Gruppen, die zusammengefaßt die gesamte territoriale und zeitliche Tarifstruktur beinhalten, umstrukturiert werden und Verbindungsdaten von aktuellen, auf Nutzeranforderung herzustellenden Verbindungen genau einem in kostenmäßiger Hinsicht einheitlichen Tarifsatz eines Tarifs eines Anbieters, der mit der der entsprechenden Verbindung verknüpften Gruppe kombiniert ist, zugeordnet werden, läßt sich auch eine in territorialer und zeitlicher Hinsicht sehr heterogene Tarif­ struktur verschiedener Tarife eines Anbieters oder mehrerer Anbieter zur Reduzierung von Telekommunikationskosten mit einem verhältnis­ mäßig geringen Datenverarbeitungsaufwand schnell und wirksam verarbeiten.The fact that with the compression device, the tariff data in be multi-dimensional disjoint with respect to the characteristic data Groups that summarized the entire territorial and temporal Include tariff structure, be restructured and connection data of current connections to be established on user request exactly one tariff set of one in terms of cost Tariff of a provider with the corresponding connection linked group is combined, can also be assigned a very heterogeneous tariff in terms of territory and time structure of different tariffs of one or more providers to reduce telecommunication costs with a ratio moderately low data processing effort quickly and effectively to process.

Bei einer Weiterbildung der erfindungsgemäßen Vorrichtung ist es zweckmäßig, daß die Komprimiereinrichtung eine Speichereinheit umfaßt, in der ein die jeweilige Verbindung bezüglich der anfallenden Kosten festlegenden Rufnummeranfangsdatensatz und die den Gruppen zugeordneten Kenndaten abspeicherbar sind. Dadurch ist eine effektive Weiterverarbeitung der entsprechenden Daten geschaffen.In a development of the device according to the invention, it is expedient that the compression device a storage unit includes, in which the respective connection with respect to the accruing Cost-defining start number record and the Characteristic data assigned to groups can be stored. This is  effective processing of the corresponding data created.

Bei dieser Weiterbildung ist es weiterhin zweckmäßig, daß die Kom­ primiereinrichtung eine mit der Speichereinheit verbundene Rufnummeranfangszuordnungseinheit aufweist, mit der der Ruf­ nummeranfangsdatensatz sowie die Verbindungsdaten vereinigbar und die Verbindungsdaten nach Rufnummeranfängen zu einem sortierten Einzelverbindungsdatensatz mit Kennzeichnung der Zu­ gehörigkeit der einzelnen Verbindungsdaten zu jeweils einem Ruf­ nummeranfang zusammenfaßbar sind. Zusätzlich kann vorteilhafter­ weise vorgesehen sein, daß die Gruppenzuordnungseinheit mit der Speichereinheit und der Rufnummeranfangszuordnungseinheit verbunden ist, wobei die in einem sortierten Einzelverbindungsdaten­ satz enthaltenen Verbindungsdaten als zu jeweils einer Gruppe gehörig kennzeichenbar sind. Auch durch diese Maßnahmen wird die gruppenweise Verarbeitung der Verbindungsdaten vereinfacht.In this training, it is also appropriate that the com priming device connected to the storage unit Has initial number assignment unit with which the call Number start record and the connection data can be combined and the connection data after number starts to one sorted single connection record with identification of the Zu belonging to the individual connection data to a call number beginning can be summarized. In addition, can be more advantageous be provided that the group assignment unit with the Storage unit and the initial number assignment unit is connected, which is sorted into a single connection data connection data contained as a group are properly identifiable. Through these measures, too group processing of connection data simplified.

Bei den vorstehenden Weiterbildungen ist es zweckmäßig, daß die Kenndaten kumulativ oder alternativ einen Rufnummeranfangsdaten­ satz, der für einen territorialen Bereich alle vorhandenen Rufnummer­ anfänge aufweist, sowie die Anfangszeit und/oder die Zeitdauer einer Verbindung umfassen. Dabei ist es bei Aufnahme der Zeitdauer zu den Kenndaten zweckmäßig, daß mit der Gruppenzuordnungseinheit die Anzahl der jeweils einer Gruppe zugeordneten Verbindungen sowie deren gesamte Zeitdauer berechenbar ist. Auf diese Weise läßt sich die Tarifstruktur im wesentlichen vollständig erfassen.In the above developments, it is appropriate that the Characteristic data cumulatively or alternatively a phone number start data set of all existing phone numbers for a territorial area has beginnings, as well as the start time and / or the duration of a Include connection. It is too when recording the duration the characteristic data that with the group assignment unit the number of connections assigned to a group as well as the entire time period can be calculated. That way the tariff structure is essentially fully covered.

Bei einer zweckmäßigen Ausgestaltung ist eine mit der Komprimier­ einrichtung verbundene Optimiereinrichtung vorgesehen, mit der über eine Ansteuerung beispielsweise eines die Verbindungselemente steuernden Netzverbindungsgerätes die gesamten Telekommu­ nikationskosten als Summe über alle Gruppen reduzierbar sind. Dadurch lassen sich automatisiert bei jeder Verbindungslegung für aktuelle Verbindungen die Telekommunikationskosten reduzieren. In an expedient embodiment, one is with the compressor device connected to the optimization device provided with the a control for example one of the connecting elements controlling network connection device all telecommunications nication costs can be reduced as a sum across all groups. This makes it possible to automate every connection current connections reduce telecommunications costs.  

Bei einer Fortbildung der letztgenannten Ausgestaltung ist es zweck­ mäßig, daß die Optimiereinrichtung über eine Optimiereinheit verfügt, mit der die Telekommunikationskosten durch iteratives Zuweisen von Tarifen zu Gruppen unter Berechnung der jeweiligen gesamten fiktiven Telekommunikationskosten für eine Kombination reduzierbar sind.In the case of further training in the latter configuration, it is useful moderate that the optimization device has an optimization unit, with which the telecommunication costs by iteratively assigning Tariffs to groups with calculation of the respective total fictitious telecommunication costs for a combination can be reduced are.

Bei der letztgenannten Ausgestaltung beziehungsweise deren Fort­ bildung ist es darüber hinaus zweckmäßig, daß die Optimier­ einrichtung über eine Optimiereinheit verfügt, mit der die Telekommu­ nikationskosten durch Zuweisen von jeweils einem Tarif zu jeweils einer Gruppe und iterativen Ersatz von Tarifen durch andere bei dieser Kombination bereits berücksichtigten Tarifen unter Berechnung der jeweiligen gesamten fiktiven Telekommunikationskosten für eine Ersetzung reduzierbar sind.In the latter embodiment or its continuation education it is also expedient that the optimization facility has an optimization unit with which the Telekommu nication costs by assigning one tariff to each a group and iterative replacement of tariffs by others this combination already considered tariffs under calculation the respective total fictitious telecommunication costs for one Replacement are reducible.

Durch die letztgenannten Maßnahmen fassen sich die Telekommu­ nikationskosten bei einem für eine zeitnahe Kundenberatung vertret­ baren Datenverarbeitungsaufwand in kurzer Zeit Einsparungs­ potentiale ermitteln.By the latter measures, the telecommunications nication costs represented by one for prompt customer advice savings in data processing in a short time determine potentials.

Bei Vorsehen einer Optimiereinrichtung ist es weiterhin zweckmäßig, daß mit der Optimiereinrichtung bei reduzierten gesamten Tele­ kommunikationskosten ein Selektionsdatensatz erzeugbar ist, mit dem Schaltmittel zur Herstellung einer aktuellen Verbindung so ansteuerbar sind, daß aktuelle Verbindungen unter Vorgabe der den reduzierten gesamten Telekommunikationskosten zugrundeliegenden Kombinationen von Tarifen zu Gruppen hergestellt werden. Dadurch sind die Schaltmittel schnell so einrichtbar, daß die Ergebnisse der Auswertung der Verbindungsdaten zur Reduzierung der Telekommu­ nikationskosten bei jeder Verbindungslegung zur Reduzierung der Telekommunikationskosten berücksichtigt werden.If an optimization device is provided, it is also expedient to that with the optimizer at reduced overall telephoto communication costs, a selection data record can be generated with the switching means for establishing a current connection can be controlled that current connections under specification of the reduced total underlying telecommunications costs Combinations of tariffs to groups can be made. Thereby the switching means can be quickly set up so that the results of the Evaluation of the connection data to reduce telecommunications nication costs with every connection to reduce the Telecommunications costs are taken into account.

Weitere zweckmäßige Ausgestaltungen der Erfindung sind Gegen­ stand der Unteransprüche sowie der nachfolgenden Beschreibung eines bevorzugten Ausführungsbeispiels unter Bezug auf die Figuren der Zeichnung. Es zeigen:Further expedient refinements of the invention are counter stood of the subclaims and the following description  of a preferred embodiment with reference to the figures the drawing. Show it:

Fig. 1 in einem Blockschaubild ein Ausführungsbeispiel einer an ein Netzverbindungsgerät angeschlossenen er­ findungsgemäßen Vorrichtung mit einer Komprimier­ einrichtung und einer Optimiereinrichtung, Fig. 1 is a block diagram of an embodiment of a network connection to a device he connected inventive device with a Komprimier device and an optimizer,

Fig. 2 in einem Blockschaubild den Aufbau der Komprimier­ einrichtung gemäß Fig. 1, Fig. 2 is a block diagram of the structure of the Komprimier device according to Fig. 1,

Fig. 3 in einem Blockschaubild den Aufbau einer Rufnummeranfangszuordnungseinheit der Komprimier­ einrichtung gemäß Fig. 2, Fig. 3 is a block diagram of the structure of a dial prefix allocation unit of Komprimier device according to Fig. 2,

Fig. 4 in einem Blockschaubild den Aufbau einer Gruppen­ generatoreinheit der Komprimiereinrichtung gemäß Fig. 2, Fig. 4 is a block diagram of the structure of a generator unit groups of the compressing means of Fig. 2,

Fig. 5 in einem Blockschaubild den Aufbau der Optimier­ einrichtung gemäß Fig. 1 und Fig. 5 in a block diagram the structure of the optimization device according to Fig. 1 and

Fig. 6 in einem Blockschaubild den Aufbau einer Optimier­ einheit der Optimiereinrichtung gemäß Fig. 5. Fig. 6 is a block diagram of the structure of an optimization unit of the optimization apparatus of Fig. 5.

Fig. 1 zeigt in einem Blockschaubild ein Ausführungsbeispiel einer erfindungsgemäßen Vorrichtung, das an ein Netzverbindungsgerät 1, beispielsweise eine Telefonanlage, eines Nutzers von Telekommuni­ kationsdienstleistungen angeschlossen ist. Das Netzverbindungsgerät 1 schafft in an sich bekannter Weise eine Verbindung zwischen wenigstens einem Endgerät 2, beispielsweise einer Telefonneben­ stelle, einem Telefaxgerät oder einem Computer mit entsprechender Schnittstelle, und einer Anzahl von verschiedenen Anbietern von Telekommunikationsdienstleistungen zugeordneten Netzen 3, 4, 5. Fig. 1 shows a block diagram of an embodiment of a device according to the invention, which is connected to a network connection device 1 , for example a telephone system, a user of telecommunications services. The network connection device 1 creates, in a manner known per se, a connection between at least one terminal 2 , for example a telephone extension, a fax machine or a computer with a corresponding interface, and a number of networks 3 , 4 , 5 assigned to different providers of telecommunications services.

An das Netzverbindungsgerät 1 ist eine Komprimiereinrichtung 6 der erfindungsgemäßen Vorrichtung angeschlossen, der über eine Schnittstelle ein ursprünglicher Einzelverbindungsdatensatz 7 aus dem Netzverbindungsgerät 1 in eine in Fig. 1 nicht dargestellte Speichereinrichtung einspeisbar ist. Der ursprüngliche Einzel­ verbindungsdatensatz 7 enthält eine Anzahl von Verbindungsdaten früherer Verbindungen, die durch Kenndaten wie die über das oder jedes Endgerät 2 gewählte Komplettrufnummer, die Anfangszeit sowie die Zeitdauer der entsprechenden Verbindung spezifiziert sind. Weiterhin ist der Komprimiereinrichtung 6 ein Tarifdatensatz 8 in die in Fig. 1 nicht dargestellte Speichereinrichtung einspeisbar, der die Tarifdaten der zur Verfügung stehenden Anbieter der Netze 3, 4, 5 enthält. Die Tarifdaten umfassen typischerweise die für den Nutzer geltende spezifische örtliche und zeitliche, aus mehreren Tarifen wenigstens eines Anbieters oder wenigstens jeweils eines Tarifes mehrerer Anbieter gebildete Tarifstruktur, die durch Rufnummer­ anfangsbereiche, Zeitbereiche sowie eventuell Rabatte für Ver­ bindungen zur Ermittlung von Telekommunikationskosten gekenn­ zeichnet ist. Mit der Komprimiereinrichtung 6 ist in einer weiter unten näher erläuterten Weise der ursprüngliche Einzelverbindungsdaten­ satz 7 zur Ermittlung einer hinsichtlich der Telekommunikationskosten optimierten Verbindungsherstellung durch das Netzverbindungsgerät 1 zu einem komprimierten Einzelverbindungsdatensatz 9 verarbeitbar.To the network connection device 1, a compressing means 6 of the device according to the invention is connected, which is fed via an interface an original single call record 7 from the network connection device 1 in a not-shown in Fig. 1 storage device. The original individual connection data record 7 contains a number of connection data from previous connections, which are specified by characteristic data such as the complete number dialed via the or each terminal 2 , the start time and the duration of the corresponding connection. Furthermore, the compression device 6 can be fed a tariff data record 8 into the storage device (not shown in FIG. 1), which contains the tariff data of the providers of the networks 3 , 4 , 5 available . The tariff data typically include the specific local and temporal tariff structure applicable to the user, consisting of several tariffs of at least one provider or at least one tariff of several providers, which is characterized by initial number ranges, time ranges and possibly discounts for connections to determine telecommunications costs. With the compression device 6 , the original individual connection data record 7 can be processed in a manner explained in more detail below to determine a connection establishment optimized with regard to the telecommunication costs by the network connection device 1 to a compressed individual connection data record 9 .

Die erfindungsgemäße Vorrichtung gemäß Fig. 1 verfügt weiterhin über eine Optimiereinrichtung 10 als Recheneinrichtung, der zur Ermittlung der optimierten Verbindungsherstellung der komprimierte Einzelverbindungsdatensatz 9 aus der Komprimiereinrichtung 6 sowie der Tarifdatensatz 8 einspeisbar sind. Mit der Optimiereinrichtung 10 ist ein Selektionsdatensatz 11 generierbar, der dem Netzverbindungs­ gerät 1 über eine entsprechende Schnittstelle einspeisbar ist. Mittels des Selektionsdatensatzes 11 läßt sich beim Aufbau einer aktuellen Verbindung unter Berücksichtigung der zugehörigen Verbindungs­ daten sowie des Selektionsdatensatzes 11 zur Minimierung der Telekommunikationskosten ein Tarif eines Anbieters oder eine Anzahl von Tarifen eines Anbieters oder mehrerer Anbieter auswählen, über den beziehungsweise die die anstehende Verbindung hergestellt wird.The device according to the invention according to FIG. 1 also has an optimization device 10 as a computing device, which can be used to determine the optimized connection establishment of the compressed individual connection data record 9 from the compression device 6 and the tariff data record 8 . With the optimization device 10 , a selection data record 11 can be generated, which can be fed into the network connection device 1 via a corresponding interface. By means of the selection data set 11 , when setting up a current connection, taking into account the associated connection data and the selection data set 11, in order to minimize the telecommunication costs, a tariff of one provider or a number of tariffs of one or more providers can be selected via which the pending connection is established .

Fig. 2 zeigt in einem Blockschaubild den Aufbau der Komprimier­ einrichtung 6 gemäß Fig. 1. Die Komprimiereinrichtung 6 verfügt über eine Rufnummeranfangsbereichsgeneriereinheit 12, der der Tarif­ datensatz 8 sowie ein Rufnummeranfangsdatensatz 13, der sämtliche, zum Aufbau und zur kostenmäßigen Abrechnung von Verbindungen für den Nutzer erforderlichen Rufnummeranfänge umfaßt, einspeisbar sind. Mit der Rufnummeranfangsbereichsgeneriereinheit 12 sind die für den Nutzer erforderlichen Rufnummeranfänge in einem disjunkten Rufnummeranfangsbereichsdatensatz 14 mit schnittmengenfreien Gruppen von Rufnummeranfängen zuweisbar, die jeweils eine für jeden Tarif einheitliche, von Tarif zu Tarif unter Umständen jedoch tarifmäßig verschiedene territoriale Tarifstruktur aufweisen und das gesamte, für den oder jeden Nutzer zugängliche Tarifgebiet um­ fassen. Fig. 2 shows a block diagram of the structure of the compression device 6 according to FIG. 1. The compression device 6 has a call number start area generation unit 12 , the tariff data set 8 and a call number start data set 13 , all of which for establishing and costing connections for the User calls required phone number starts includes, can be fed. With the call number start area generation unit 12 , the call number beginnings required for the user can be assigned in a disjoint call number start range data record 14 with intersection-free groups of call number starts, each of which has a territorial tariff structure that is uniform for each tariff, but may vary from tariff to tariff under certain circumstances and the entire, for the or include every tariff area accessible to all users.

Die Komprimiereinrichtung 6 ist weiterhin mit einer Gruppen­ generatoreinheit 15 ausgestattet, der der disjunkte Rufnummeranfangsbereichsdatensatz 14 sowie der Tarifdatensatz 8 wenigstens mit den die zeitlichen Tarifbereiche der Tarife charak­ terisierenden Zeitbereiche als Kenndaten einspeisbar sind. Mit der Gruppengeneratoreinheit 15 ist ein disjunkter mehrdimensionaler Gruppendatensatz 16 generierbar, der aus schnittmengenfreien Gruppen zusammengesetzt ist, die jeweils einen für jeden Tarif ein­ heitlichen, von Tarif zu Tarif unter Umständen territorial und/oder zeitlich jedoch kostenmäßig verschiedenen Tarifsatz aufweisen. Der Rufnummeranfangsdatensatz 13 sowie der disjunkte mehrdimen­ sionale Gruppendatensatz 16 sind in einer Speichereinheit 17 ab­ speicherbar.The compression device 6 is further equipped with a group generator unit 15 , to which the disjoint call number start range data record 14 and the tariff data record 8 can be fed in as characteristic data at least with the time ranges characterizing the time tariff ranges of the tariffs. The group generator unit 15 can be used to generate a disjunct multidimensional group data record 16 , which is composed of groups free of intersection sets, each of which has a uniform tariff set for each tariff, which may vary from tariff to tariff under certain circumstances, but may vary in terms of time and space. The call number start data record 13 and the disjoint multi-dimensional group data record 16 can be stored in a memory unit 17 .

Die Speichereinheit 17 ist an eine Rufnummeranfangszuordnungs­ einheit 18 angeschlossen, der der ursprüngliche Einzelverbindungs­ datensatz 7 sowie der Rufnummeranfangsdatensatz 13 einspeisbar sind. Mit der Rufnummeranfangszuordnungseinheit 16 ist gemäß einer weiter unten in Verbindung mit Fig. 3 näher erläuterten be­ vorzugten Weise ein sortierter Einzelverbindungsdatensatz 19 generierbar, der sich aus den nach Rufnummeranfängen sortierten Verbindungen des ursprünglichen Einzelverbindungsdatensatzes 7 zusammensetzt, bei dem die Verbindungen mit einem gemeinsamen Rufnummeranfang als zusammengehörig spezifiziert sind.The storage unit 17 is connected to a call number start assignment unit 18 , to which the original individual connection record 7 and the call number start record 13 can be fed. With the dial prefix assigning unit 16 of a below 3 explained in more detail be vorzugten manner in connection with Fig. According to a sorted single call record 19 can be generated, which is composed of the sorted according to number beginnings compounds of the original single connection data set 7, wherein the compounds having a common call number beginning as belonging together are specified.

Die Komprimiereinrichtung 6 weist zur abschließenden Generierung des komprimierten Einzelverbindungsdatensatzes 9 eine Gruppen­ zuordnungseinheit 20 auf, die an die Speichereinheit 17 sowie an die Rufnummeranfangszuordnungseinheit 18 angeschlossen ist. Mit der Gruppenzuordnungseinheit 20 sind die nach Rufnummeranfängen sortierten Verbindungen des sortierten Einzelverbindungsdatensatzes 19 den hinsichtlich ihrer territorialen sowie zeitlichen Tarifstruktur einheitlichen Gruppen des Gruppendatensatz 16 zuweisbar und unter Berechnung der Anzahl sowie der Gesamtdauer der Verbindungen innerhalb einer Gruppe komprimierbar.For the final generation of the compressed individual connection data record 9, the compression device 6 has a group assignment unit 20 which is connected to the storage unit 17 and to the call number start assignment unit 18 . With the group assignment unit 20 , the connections of the sorted individual connection data record 19 sorted according to the beginning of the number can be assigned to the groups of the group data record 16 which are uniform with regard to their territorial and temporal tariff structure and can be compressed by calculating the number and the total duration of the connections within a group.

Fig. 3 zeigt in einem Blockschaubild den Aufbau der Rufnummeranfangszuordnungseinheit 18 der Komprimiereinrichtung 6 gemäß Fig. 2. Die Rufnummeranfangszuordnungseinheit 18 gemäß Fig. 3 verfügt über ein Sortiermodul 21, dem der ursprüngliche Einzel­ verbindungsdatensatz 7 sowie aus der Speichereinheit 17 der Ruf­ nummeranfangsdatensatz 13 einspeisbar sind. Mit dem Sortiermodul 21 sind die Verbindungsdaten des ursprünglichen Einzelverbindungs­ datensatzes 7 sowie die Rufnummeranfänge des Rufnummeranfangs­ datensatzes 13 mischbar und nach den Rufnummeranfängen in einer alphanumerisch aufsteigenden Folge zu einem gemischten Einzel­ verbindungsdatensatz 22 sortierbar. Der gemischte Einzel­ verbindungsdatensatz 22 ist einem Zuordnungsmodul 23 der Ruf­ nummeranfangszuordnungseinheit 18 einspeisbar, mit dem die zwischen zwei Rufnummeranfängen des Rufnummeranfangsdaten­ satzes 13 liegenden Verbindungsdaten des ursprünglichen Einzel­ verbindungsdatensatzes 7 jeweils mit einer einheitlichen Kennung als zu dem in der Sortierung vorstehenden Rufnummeranfang gehörig kennzeichenbar sind. Nach Hinzufügung der Kennung zu den Ver­ bindungsdaten des sortierten Einzelverbindungsdatensatzes 22 werden die Rufnummeranfänge des Rufnummeranfangsdatensatzes 13 zur Erzeugung des sortierten Einzelverbindungsdatensatzes 19 eliminiert. Auf diese Weise ist in wenig rechenaufwendiger Weise eine Rufnummeranfangserkennung erzielt. FIG. 3 shows in a block diagram the structure of the call number assignment unit 18 of the compression device 6 according to FIG. 2. The call number assignment unit 18 according to FIG. 3 has a sorting module 21 to which the original individual connection data record 7 and from the storage unit 17 the call number data record 13 can be fed . With the sorting module 21 , the connection data of the original individual connection data record 7 and the beginning of the number of the beginning of the number 13 can be mixed and sorted according to the beginning of the number in an alphanumerically increasing sequence to a mixed single connection data record 22 . The mixed individual connection data record 22 can be fed to an assignment module 23 of the call number start assignment unit 18 , with which the connection data of the original individual connection data record 7 lying between two call number beginnings of the call number start data set 13 can be identified in each case with a uniform identifier as belonging to the call number start mentioned above in the sorting. After adding the identifier to the connection data of the sorted individual connection data record 22 , the beginnings of the number of the call number start data record 13 for generating the sorted individual connection data record 19 are eliminated. In this way, a call number start recognition is achieved in a computationally inexpensive manner.

Fig. 4 zeigt in einem Blockschaubild den Aufbau der Gruppen­ generatoreinheit 15 der Komprimiereinrichtung 6 gemäß Fig. 2. Die Gruppengeneratoreinheit 15 gemäß Fig. 4 verfügt über ein Anfangs­ zeitbereichsgeneriermodul 24 sowie ein Zeitdauerbereichsgenerier­ modul 25, denen Kenndaten des Tarifdatensatzes 8 einspeisbar sind. Dem Anfangszeitbereichsgeneriermodul 24 sind die Anfangszeiten und dem Zeitdauerbereichsgeneriermodul 25 die Zeitdauern von Verbindungen des Tarifdatensatzes 8 als zeitliche Kenngrößen einspeisbar, die die zeitlichen Tarifstrukturen der Tarife kenn­ zeichnen. Fig. 4 shows in a block diagram the structure of the groups generator unit 15 of the compression unit 6 according to Fig. 2. The group generation unit 15 of FIG. 4 has an initial zeitbereichsgeneriermodul 24 and a Zeitdauerbereichsgenerier module 25, which characteristics of the tariff data record 8 are fed. The Anfangszeitbereichsgeneriermodul 24, the start times and the Zeitdauerbereichsgeneriermodul 25 drawing the durations of compounds of the collective data set 8 as temporal parameters fed which characterize the temporal structures of the tariff rates.

Mit dem Anfangszeitbereichsgeneriermodul 24 ist ein disjunkter Anfangszeitbereichsdatensatz 26 generierbar, der Gruppen von Anfangszeiten umfaßt, innerhalb derer eine für jeden Tarif einheit­ liche, von Tarif zu Tarif jedoch unter Umständen kostenmäßig ver­ schiedene zeitliche Tarifstruktur hinsichtlich der Anfangszeiten sowie Zeitdauern von Verbindungen herrscht. Mit dem Zeitdauerbereichs­ generiermodul 25 ist ein disjunkter Zeitdauerbereichsdatensatz 27 erzeugbar, der Gruppen von Zeitdauern umfaßt, innerhalb derer eine für jeden Tarif einheitliche, von Tarif zu Tarif jedoch unter Umständen betragsmäßig verschiedene zeitliche Tarifstruktur hinsichtlich der Zeitdauern von Verbindungen herrscht.With the start time range generation module 24 , a disjunct start time range data record 26 can be generated, which includes groups of start times, within which there is a uniform time tariff structure for each tariff, but in certain circumstances cost-wise different with respect to the start times and time durations of connections. With the time period generation module 25 , a disjunct time period data record 27 can be generated, which comprises groups of time periods within which there is a uniform time tariff structure with respect to the time durations of connections for each tariff, but may vary in amount depending on the tariff.

Der disjunkte Rufnummeranfangsbereichsdatensatz 14, der disjunkte Anfangszeitbereichsdatensatz 26 sowie der disjunkte Zeitdauerbereichsdatensatz 27 sind einem Bereichskombiniermodul 28 der Gruppengeneratoreinheit 15 einspeisbar, mit dem unter Ver­ knüpfung der innerhalb der jeweiligen Kenndaten disjunkten Gruppen des Rufnummeranfangsbereichsdatensatzes 14, des Anfangszeit­ bereichsdatensatzes 26 sowie des Zeitdauerbereichsdatensatzes 27 der disjunkte mehrdimensionale Gruppendatensatz 16 generierbar ist, bei dem eine Gruppe sowohl in territorialer als auch in zeitlicher Hinsicht für jeden Tarif eine einheitliche, von Tarif zu Tarif unter Umständen jedoch kostenmäßig unterschiedliche Tarifstruktur auf­ weist.The disjoint number initial region data set 14, the disjoint early time domain data set 26 and the disjoint time domain data set 27 are a Bereichskombiniermodul 28 of the group generating unit 15 fed with the under Ver the disjoint within the respective characteristic data groups linkage of the phone number beginning area data set 14, of the initial time domain data set 26 and the period of time domain data set 27 of the disjoint multidimensional Group data record 16 can be generated, in which a group has a uniform tariff structure for each tariff, both territorially and in terms of time, but may vary in cost from tariff to tariff.

Fig. 5 zeigt in einem Blockschaubild den Aufbau der Optimier­ einrichtung 10 der erfindungsgemäßen Vorrichtung gemäß Fig. 1. Die Optimiereinrichtung 10 gemäß Fig. 5 verfügt über eine erste Optimier­ einheit 29 und eine zweite Optimiereinheit 30, denen der Tarifdaten­ satz 8 sowie der komprimierte Einzelverbindungsdatensatz 9 zur Ausführung einer Optimierung der Telekommunikationskosten im Hinblick auf deren weitgehende kostenmäßige Verringerung ein­ speisbar sind. Fig. 5 of the device according to the invention according to 1. The optimizer 10 is a block diagram of the structure of the optimizing device 10. Fig. FIG. 5 has a first optimizing unit 29, and a second optimization unit 30 to which the tariff data record 8 and the compressed single call record 9 can be fed in to carry out an optimization of the telecommunication costs with regard to their substantial cost reduction.

Mit der ersten Optimiereinheit 29 ist bei einer verhältnismäßig ein­ fachen Tarifstruktur und Rabattstaffelung, einer verhältnismäßig geringen Zahl von zu berücksichtigenden Tarifen beziehungsweise Anbietern eine exakte Berechnung der fiktiv anfallenden Telekommu­ nikationskosten durchführbar, bei der alle Tarife beziehungsweise Anbieter berücksichtigt und auch verschiedene Umlegungen von bestimmten Gruppen auf einen einzigen, für die einzelnen Gruppen isoliert betrachtet unter Umständen kostenungünstigeren Tarif be­ ziehungsweise Anbieter zur Ausnutzung von Rabatten bei einer höheren Anzahl von Gesprächen und/oder längeren Gesprächs­ dauern durchgeführt werden.With the first optimization unit 29 , with a comparatively simple tariff structure and tiered discount, a comparatively small number of tariffs or providers to be taken into account, an exact calculation of the fictitious telecommunications costs incurred can be carried out, in which all tariffs or providers are taken into account and various allocations by certain groups a single tariff, viewed in isolation for the individual groups, or possibly providers who take advantage of discounts for a higher number of calls and / or longer calls may be carried out.

Die zweite Optimiereinheit 30 hingegen ist bei großen zu berück­ sichtigenden Datenmengen zur Durchführung einer weiter unten in Verbindung mit Fig. 6 erläuterten Optimierung eingerichtet, die auf Abschätzungen beruht. Sowohl mit der ersten Optimiereinheit 29 als auch mit der zweiten Optimiereinheit 30 ist der Selektionsdatensatz 11 vorzugsweise iterative beispielsweise nach Verbindungslegung einer vorbestimmten Anzahl von Verbindungen oder nach Ablauf einer bestimmten Zeit nach Erstellung des aktuellen Selektionsdaten­ satzes 11 generierbar, um Änderungen in dem Nutzerverhalten oder der Tarifstruktur bei der aktuellen Verbindungslegung zu berück­ sichtigen.The second optimization unit 30, on the other hand, is set up for large amounts of data to be taken into account in order to carry out an optimization which is explained further below in connection with FIG. 6 and is based on estimates. Both the first optimization unit 29 as well as with the second optimization unit 30 of the selection data set 11 is preferably iterative, for example, by Verbindungslegung a predetermined number of compounds, or after a certain time period after the current selection data set 11 can be generated to reflect changes in user behavior or the tariff structure to be taken into account in the current connection.

Fig. 6 zeigt in einem Blockschaubild den Aufbau der zweiten Optimiereinheit 30 der Optimiereinrichtung 10 gemäß Fig. 5. Die zweite Optimiereinheit 30 gemäß Fig. 6 verfügt über ein Tarifzuord­ nungsmodul 31, dem der Tarifdatensatz 8 sowie der komprimierte Einzelverbindungsdatensatz 9 einspeisbar sind. Mit dem Tarifzuord­ nungsmodul 31 ist ein Kombinationsdatensatz 32 generierbar, bei dem in einer ersten Kombination von Verbindungsdaten einer Gruppe mit einer einheitlichen Tarifstruktur zu beispielsweise dem für jede Gruppe jeweils günstigsten Tarif die Telekommunikationskosten für den Nutzer berechenbar sind. Der Kombinationsdatensatz 32 aus dieser ersten Kombination ist einem Wechselkostenberechnungs­ modul 33 und einem Kombinationsdatenoptimiermodul 34 einspeis­ bar. Mit dem Wechselkostenberechnungsmodul 33 ist ein Wechsel­ kostendatensatz 35 berechenbar, der die Kosten bei Wechsel einer Gruppe zu einem anderen Tarif als Schätzung beinhaltet. Der Wechselkostendatensatz 35 ist dem Kombinationsdatenoptimier­ modul 34 einspeisbar, mit dem ein Vergleich mit den Telekommu­ nikationskosten gemäß der ersten Kombination durchführbar ist. Ergibt sich durch eine exakte Berechnung der zuvor geschätzten Telekommunikationskosten bei einem Wechsel eine kostenmäßige Verringerung der Telekommunikationskosten, ist mit dem Kombinationsdatenoptimiermodul 34 ein neuer Kombinationsdaten­ satz 32 generierbar, der dem Wechselkostenberechnungsmodul 33 zum Durchführen einer neuen Schätzung bei einem Wechsel einer Gruppe einspeisbar ist. Fig. 6 shows in a block diagram the structure of the second optimizing unit 30 of the optimizing device 10 shown in FIG. 5. The second optimization unit 30 of FIG. 6 has a Tarifzuord recognition module 31 to which the tariff data set 8 and the compressed single call record 9 are fed. With the tariff assignment module 31 , a combination data record 32 can be generated, in which the telecommunication costs for the user can be calculated in a first combination of connection data of a group with a uniform tariff structure, for example, the cheapest tariff for each group. The combination data set 32 from this first combination can be fed into a change cost calculation module 33 and a combination data optimization module 34 . With the change cost calculation module 33 , a change cost data record 35 can be calculated, which includes the costs when changing a group to a different tariff as an estimate. The change cost record 35 is the combination data optimizer 34, which is fed a comparison with the Telecommun nikationskosten according to the first combination feasible module. If an exact calculation of the previously estimated telecommunication costs for a change results in a cost reduction of the telecommunication costs, a new combination data set 32 can be generated with the combination data optimization module 34 , which can be fed into the change cost calculation module 33 for carrying out a new estimate when a group changes.

Nach Ausbleiben weiterer Reduzierungen zu anderen Tarifen be­ ziehungsweise Anbietern ist der somit gegenüber der ersten Kombi­ nation optimierte aktuelle Kombinationsdatensatz 32 einem Selek­ tionsdatengeneratormodul 36 der zweiten Optimiereinheit 30 ein­ speisbar, mit dem vorzugsweise in einer repetitiven Weise nach Verbindungslegung einer vorbestimmten Anzahl von Verbindungen oder nach Ablauf einer bestimmten Zeit nach Generierung des aktu­ ellen Selektionsdatensatzes 11 der beziehungsweise ein neuer Selektionsdatensatz 11 erzeugbar ist.If there are no further reductions at other tariffs or providers, the current combination data set 32 , which is thus optimized with respect to the first combination, can be fed to a selection data generator module 36 of the second optimization unit 30 , with which, preferably in a repetitive manner after connection of a predetermined number of connections or after expiry a certain time after generation of the current selection data record 11, or a new selection data record 11 can be generated.

Durch diese iterative beziehungsweise repetitive Vorgehensweise läßt sich eine Reduzierung von Telekommunikationskosten auch bei einer Vielzahl von Tarifen beziehungsweise Anbietern sowie einer komplexen Tarifstruktur durchführen.This iterative or repetitive approach allows there is a reduction in telecommunications costs even with one Variety of tariffs or providers as well as one carry out complex tariff structure.

Claims (12)

1. Vorrichtung zur Reduzierung von Telekommunikationskosten mit einer Speichereinrichtung, in der Tarifdaten mehrerer Tarife und Verbindungsdaten von durch wenigstens einen Nutzer getätigten Verbindungen abspeicherbar sind, und mit einer Recheneinrichtung, mit der auf der Grundlage der Tarifdaten und der Verbindungsdaten Telekommunikations­ kosten für den oder jeden Nutzer berechenbar sind, dadurch gekennzeichnet, daß eine Komprimiereinrichtung (6) vor­ gesehen ist, die über eine Gruppengeneratoreinheit (15) und über eine Gruppenzuordnungseinheit (20) verfügt, wobei mit der Gruppengeneratoreinheit (15) die Tarifdaten durch Kenn­ daten spezifizierten Gruppen zuweisbar sind, bei denen für Verbindungen mit Verbindungsdaten innerhalb den Kenn­ daten einer Gruppe für jeden Tarif jeweils ein einheitlicher Tarifsatz gilt, und wobei mit der Gruppenzuordnungseinheit (20) die Verbindungsdaten der einzelnen Verbindungen jeweils genau der Gruppe zuweisbar sind, die mit ihren Kenn­ daten die jeweiligen Verbindungsdaten der betreffenden Verbindung umfaßt, und daß die Recheneinrichtung (10) dazu eingerichtet ist, für Kombinationen von Gruppen und Tarifen die Telekommunikationskosten für Verbindungen gemäß den Verbindungsdaten zu berechnen.1. Device for reducing telecommunication costs with a storage device in which tariff data of several tariffs and connection data of connections made by at least one user can be stored, and with a computing device with which, based on the tariff data and the connection data, telecommunication costs for the or each user can be calculated, characterized in that a compression device ( 6 ) is provided which has a group generator unit ( 15 ) and a group assignment unit ( 20 ), the group generator unit ( 15 ) being able to assign the tariff data to groups specified by characteristic data which applies to connections with connection data within the characteristic data of a group for each tariff a single tariff set, and wherein with the group assignment unit ( 20 ) the connection data of the individual connections can be precisely assigned to the group with their characteristics ten comprises the respective connection data of the connection in question, and that the computing device ( 10 ) is set up to calculate the telecommunication costs for connections for combinations of groups and tariffs in accordance with the connection data. 2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Komprimiereinrichtung (6) eine Speichereinheit (17) umfaßt, in der ein die jeweilige Verbindung bezüglich der anfallenden Kosten festlegenden Rufnummeranfangsdaten­ satz (13) und die den Gruppen zugeordneten Kenndaten ab­ speicherbar sind.2. Apparatus according to claim 1, characterized in that the compression device ( 6 ) comprises a storage unit ( 17 ) in which the respective connection with regard to the costs incurred call number start data set ( 13 ) and the characteristics assigned to the groups are storable from. 3. Vorrichtung nach Anspruch 2, dadurch gekennzeichnet, daß die Komprimiereinrichtung (6) eine mit der Speichereinheit (17) verbundene Rufnummeranfangszuordnungseinheit (18) aufweist, mit der der Rufnummeranfangsdatensatz (13) sowie die Verbindungsdaten vereinigbar und die Verbindungsdaten nach Rufnummeranfängen zu einem sortierten Einzel­ verbindungsdatensatz (19) mit Kennzeichnung der Zugehörig­ keit der einzelnen Verbindungsdaten zu jeweils einem Ruf­ nummeranfang zusammenfaßbar sind.3. Apparatus according to claim 2, characterized in that the compression device ( 6 ) has a with the memory unit ( 17 ) connected number start allocation unit ( 18 ) with which the call number start data set ( 13 ) and the connection data can be combined and the connection data after number starts to a sorted individual Connection data record ( 19 ) with identification of the affiliation speed of the individual connection data to a call number start can be summarized. 4. Vorrichtung nach Anspruch 3, dadurch gekennzeichnet, daß die Gruppenzuordnungseinheit (20) mit der Speichereinheit (17) und der Rufnummeranfangszuordnungseinheit (18) verbunden ist, wobei die in einem sortierten Einzel­ verbindungsdatensatz (19) enthaltenen Verbindungsdaten als zu jeweils einer Gruppe gehörig kennzeichenbar sind.4. The device according to claim 3, characterized in that the group assignment unit ( 20 ) with the storage unit ( 17 ) and the call number start assignment unit ( 18 ) is connected, wherein the connection data contained in a sorted individual connection data record ( 19 ) can be identified as belonging to each group are. 5. Vorrichtung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, . daß die Kenndaten einen Rufnummer­ anfangsdatensatz (13) umfassen, der für einen territorialen Bereich alle vorhandenen Rufnummeranfänge aufweist.5. Device according to one of claims 1 to 4, characterized in that. that the identification data comprise a telephone number initial data record ( 13 ) which has all existing telephone number beginnings for a territorial area. 6. Vorrichtung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die Kenndaten die Anfangszeit einer Verbindung umfassen.6. Device according to one of claims 1 to 5, characterized characterized in that the characteristic data the start time of a Include connection. 7. Vorrichtung nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die Kenndaten die Zeitdauer einer Verbindung umfassen.7. Device according to one of claims 1 to 6, characterized characterized in that the characteristic data the duration of a Include connection. 8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, daß mit der Gruppenzuordnungseinheit (20) die Anzahl der jeweils einer Gruppe zugeordneten Verbindungen sowie deren ge­ samte Zeitdauer berechenbar ist.8. The device according to claim 7, characterized in that with the group assignment unit ( 20 ), the number of connections assigned to each group and their total duration ge can be calculated. 9. Vorrichtung nach einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, daß eine mit der Komprimiereinrichtung (6) verbundene Optimiereinrichtung (10) vorgesehen ist, mit der die gesamten Telekommunikationskosten als Summe über alle Gruppen reduzierbar sind.9. Device according to one of claims 1 to 8, characterized in that with the compression device ( 6 ) connected optimization device ( 10 ) is provided, with which the total telecommunication costs can be reduced as a sum over all groups. 10. Vorrichtung nach Anspruch 9, dadurch gekennzeichnet, daß die Optimiereinrichtung (10) über eine Optimiereinheit (30) verfügt, mit der die Telekommunikationskosten durch itera­ tives Zuweisen von Tarifen zu Gruppen unter Berechnung der jeweiligen gesamten fiktiven Telekommunikationskosten für eine Kombination reduzierbar sind.10. The device according to claim 9, characterized in that the optimizing device ( 10 ) has an optimizing unit ( 30 ) with which the telecommunications costs can be reduced for a combination by iteratively assigning tariffs to groups by calculating the respective total notional telecommunications costs. 11. Vorrichtung nach Anspruch 9 oder 10, dadurch gekenn­ zeichnet, daß die Optimiereinrichtung (10) über eine Optimiereinheit (30) verfügt, mit der die Telekommunikations­ kosten durch Zuweisen von jeweils einem Tarif zu jeweils einer Gruppe und iterativen Ersatz von Tarifen durch andere bei dieser Kombination bereits berücksichtigten Tarifen unter Berechnung der jeweiligen gesamten fiktiven Telekommu­ nikationskosten für eine Ersetzung reduzierbar sind.11. The device according to claim 9 or 10, characterized in that the optimization device ( 10 ) has an optimization unit ( 30 ) with which the telecommunications costs by assigning a tariff to each group and iteratively replacing tariffs with others tariffs already taken into account in this combination can be reduced by calculating the respective total fictitious telecommunications costs for a replacement. 12. Vorrichtung nach einem der Ansprüche 9 bis 11, dadurch gekennzeichnet, daß mit der Optimiereinrichtung (30) bei reduzierten gesamten Telekommunikationskosten ein Selek­ tionsdatensatz (11) erzeugbar ist, mit dem Schaltmittel zur Herstellung einer aktuellen Verbindung so ansteuerbar sind, daß aktuelle Verbindungen unter Vorgabe der den reduzier­ ten gesamten Telekommunikationskosten zugrundeliegenden Kombinationen von Tarifen zu Gruppen hergestellt werden.12. The device according to one of claims 9 to 11, characterized in that with the optimizing device ( 30 ) at reduced total telecommunication costs a selection data record ( 11 ) can be generated, with the switching means for establishing a current connection can be controlled so that current connections under Specification of the combinations of tariffs to groups on which the reduced total telecommunication costs are based.
DE1998147163 1998-10-14 1998-10-14 Device for reducing telecommunication costs Expired - Fee Related DE19847163C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE1998147163 DE19847163C2 (en) 1998-10-14 1998-10-14 Device for reducing telecommunication costs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE1998147163 DE19847163C2 (en) 1998-10-14 1998-10-14 Device for reducing telecommunication costs

Publications (2)

Publication Number Publication Date
DE19847163A1 DE19847163A1 (en) 2000-04-20
DE19847163C2 true DE19847163C2 (en) 2001-02-22

Family

ID=7884322

Family Applications (1)

Application Number Title Priority Date Filing Date
DE1998147163 Expired - Fee Related DE19847163C2 (en) 1998-10-14 1998-10-14 Device for reducing telecommunication costs

Country Status (1)

Country Link
DE (1) DE19847163C2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
PL348531A1 (en) * 2001-07-05 2002-07-15 Janusz Nowak Method of choosing optimum tariff schemes for subscribers of telecommunication services
DE102006056198B4 (en) * 2006-11-27 2010-02-11 Vodafone Holding Gmbh Method and system for electronic optimization of a cost approach in a communication network
FR2920627B1 (en) * 2007-09-05 2010-03-26 Philippe Bechouche SYSTEM AND METHOD FOR OPTIMIZING TELEPHONE CONTRACT CHOICE BY AUTOMATED TELEPHONE ELECTRONIC INVOICE STUDY.

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29601887U1 (en) * 1995-11-13 1996-06-05 Megasoft Datenverarbeitung Gmb Device for determining the cheap telecommunications connection
US5553124A (en) * 1992-11-23 1996-09-03 Brinskele; Edward A. Computer-controlled telecommunications system
US5638433A (en) * 1993-11-18 1997-06-10 Best Rate, Inc. Best rate telecommunication access code and data transceiver/facilitator (BRTF)
US5764741A (en) * 1995-07-21 1998-06-09 Callmanage Ltd. Least cost rooting system
US5799072A (en) * 1995-07-21 1998-08-25 Callmanage Telecommunications call management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5553124A (en) * 1992-11-23 1996-09-03 Brinskele; Edward A. Computer-controlled telecommunications system
US5638433A (en) * 1993-11-18 1997-06-10 Best Rate, Inc. Best rate telecommunication access code and data transceiver/facilitator (BRTF)
US5764741A (en) * 1995-07-21 1998-06-09 Callmanage Ltd. Least cost rooting system
US5799072A (en) * 1995-07-21 1998-08-25 Callmanage Telecommunications call management system
DE29601887U1 (en) * 1995-11-13 1996-06-05 Megasoft Datenverarbeitung Gmb Device for determining the cheap telecommunications connection

Also Published As

Publication number Publication date
DE19847163A1 (en) 2000-04-20

Similar Documents

Publication Publication Date Title
EP0848531B1 (en) Telecommunication device
CH693808A5 (en) A method for disabling a mobile subscriber by means of an identification card and a corresponding identification card.
EP0986241A2 (en) Method for the provision of billing information
DE3827950A1 (en) METHOD FOR SETTING COMMUNICATION SERVICES
DE19847163C2 (en) Device for reducing telecommunication costs
EP0944231B1 (en) Method for the provision of telecommunications services
DE4428068A1 (en) Telecommunication terminal
DE10218148B4 (en) Server for a telecommunication system and method for establishing a telecommunication connection
EP0601575B1 (en) Method for indicating the connection costs in a subscriber equipment
EP0918425A2 (en) Software controlled telecommunications terminal , server for providing a control program and method of operation for the terminal
DE69925154T2 (en) METHOD AND DEVICE FOR IMPLEMENTING COST-EFFECTIVE TELECOMMUNICATIONS CONNECTIONS
EP0991225A2 (en) Method, server and terminal for modification of a service data which are saved in the server
DE19534938C2 (en) Method for generating user interface information in a telecommunications exchange
DE60221912T2 (en) METHOD FOR REQUESTING ACCESS OF A PARTICIPANT TO AN APPLICATION
DE19755012A1 (en) Method for managing subscriber-specific data of a telecommunication terminal
EP1035723B1 (en) Device and method for billing services in an intelligent network
EP0833487A2 (en) Chip card operated digital telephone with a modem connection and facsimile switching device
EP0925675B1 (en) Communication terminal control
DE19802933A1 (en) Call by call telephone tariff assistant
DE60032588T2 (en) STATEMENT PROCESSING
DE10100150A1 (en) Method and telecommunications system for the ongoing calculation of fees
EP1484720B1 (en) Method for charging a service using several measures and prepaid accounts
DE19833277C2 (en) Self-tariffing for public telephones
WO1997037473A1 (en) A process for checking the access entitlement of an operator in access via a connection oriented data network
DE10149160A1 (en) Control server to support the charging of services

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee
8370 Indication of lapse of patent is to be deleted
8327 Change in the person/name/address of the patent owner

Owner name: XDIAL SOFTWARE GMBH, 72401 HAIGERLOCH, DE

8339 Ceased/non-payment of the annual fee