DE19608114B4 - communication switchgear - Google Patents
communication switchgear Download PDFInfo
- Publication number
- DE19608114B4 DE19608114B4 DE1996108114 DE19608114A DE19608114B4 DE 19608114 B4 DE19608114 B4 DE 19608114B4 DE 1996108114 DE1996108114 DE 1996108114 DE 19608114 A DE19608114 A DE 19608114A DE 19608114 B4 DE19608114 B4 DE 19608114B4
- Authority
- DE
- Germany
- Prior art keywords
- digits
- initial
- group
- numbers
- communication path
- 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 - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/58—Arrangements providing connection between main exchange and sub-exchange or satellite
- H04Q3/62—Arrangements providing connection between main exchange and sub-exchange or satellite for connecting to private branch exchanges
- H04Q3/625—Arrangements in the private branch exchange
Landscapes
- Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Exchange Systems With Centralized Control (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
Verfahren
zum Betrieb einer privaten Vermittlungsanlage [Private Automatic
Branch Exchange = PABX], gekennzeichnet durch die folgenden Verfahrensschritte
(a)
Empfang einer PABX-Ausgangs-Ziffer,
(b) Empfang von sieben
oder zehn gewählten,
sich auf einen Ruf beziehenden Ziffern,
(c) Abspeichern einer
Tabelle von Gruppen von drei anfänglichen
Ziffern nach der PABX-Ausgangs-Ziffer und für jede Gruppe von drei anfänglichen
Ziffern einer Untertabelle, wobei jede Untertabelle aus einer Liste
von Anzahlen von vier oder sieben erwarteten Ziffern besteht, welche
einer korrespondierenden Gruppe von drei anfänglichen Ziffern folgen und
jede der vier oder sieben Ziffern mit einem Kommunikationsweg korreliert
ist, sowie jede Liste der vier oder sieben Ziffern in aufsteigender
Ordnung sortiert ist,
(d) Auswählen einer Gruppe anfänglicher
Ziffern in der Tabelle, entsprechend den ersten drei gewählten Ziffern
und Hinweisen auf einen Kommunikationsweg entsprechend vier Ziffern
in einer Untertabelle der ausgewählten
Gruppe anfänglicher
Ziffern,
(e) Verwenden dieses Kommunikationswegs zum Aufbau der
Rufverbindung,...Method for operating a Private Automatic Branch Exchange (PABX), characterized by the following method steps
(a) receiving a PABX output digit,
(b) reception of seven or ten dialed digits pertaining to a call,
(c) storing a table of groups of three initial digits after the PABX output digit and for each group of three initial digits of a subtable, each subtable consisting of a list of numbers of four or seven expected digits corresponding to a corresponding group followed by three initial digits and each of the four or seven digits is correlated with a communication path, and each list of the four or seven digits is sorted in ascending order,
(d) selecting a group of initial digits in the table corresponding to the first three dialed digits and indicating a communication path corresponding to four digits in a subtable of the selected group of initial digits,
(e) using this communication path to establish the call connection, ...
Description
Die Erfindung bezieht sich auf eine Kommunikationsschaltanlage nach dem Oberbegriff des Anspruchs 1, insbesondere auf eine private Vermittlungsanlage (Privat Automatic Branch Exchange = PABX).The The invention relates to a communication switchgear the preamble of claim 1, in particular to a private exchange (Private Automatic Branch Exchange = PABX).
Beim Betrieb einer PABX wählt ein Teilnehmer eine Reihe von Ziffern, welche von der PABX interpretiert werden, die daraufhin eine Rufverbindung zu einer Innen- oder Außenleitung herstellt, welche durch mindestens eine der gewählten Ziffern identifiziert wird. Falls der Teilnehmer eine oder mehrere Vorwahlziffern, beispielsweise die 9, wählt, verbindet die die PABX die Leitung des rufenden Teilnehmers mit einer Außenleitung und führt der 9 nachfolgende Ziffern einem zentralen Amt zu, an welches die Außenleitung angeschlossen ist, um eine Außenrufverbindung herzustellen.At the Operation of a PABX chooses a participant a series of digits, which interprets from the PABX which then make a call connection to an indoor or outdoor line which identifies by at least one of the selected digits becomes. If the subscriber has one or more prefix digits, for example the 9, chooses The PABX connects the line of the calling party with an outside line and leads the 9 consecutive numbers to a central office, to which the outside line is connected to an outside call connection manufacture.
Der Aufnummernplan, wie er beispielsweise in Nordamerika verwendet wird, beinhaltet eine Konvention, welche Verwechslungen zwischen Bereichskennzahlen und Zentralamtsnummern vermeidet. Zentralamtsnummern sind dahingehend beschränkt, daß die mittlere der ersten drei Ziffern zwischen 2 und einschließlich 9 liegt, während die mittlere Ziffer von Bereichscodes entweder 0 oder 1 ist.Of the Numbering plan, such as used in North America, includes a convention, which confuses between area codes and avoids central office numbers. Central office numbers are to the effect limited that the middle the first three digits is between 2 and 9 inclusive, while the middle digit of range codes is either 0 or 1.
Diese Beschränkungen bestehen nicht mehr. Bereichscodes und Amtscodes sind nunmehr austauschbar.These restrictions do not exist anymore. Area codes and office codes are now interchangeable.
Zusätzlich hatte in der Vergangenheit jede Telefongesellschaft ein lokales Dienstleistungsmonopol und die gewählten Nummern wurden durch die zentrale Amtseinrichtung dieser Telefongesellschaft detektiert. Fernsprechverbindungen wurden (in manchen Gesetzgebungsbereichen) entweder durch die lokale Telefongesellschaft bereitgestellt oder die Gesellschaft für die Fernsprechverbindungen wurde von der lokalen Telefongesellschaft ausgewählt. Dieses Monopol ist durchbrochen und der lokale Teilnehmer kann nun die für Fernsprechverbindungen gewünschte Gesellschaft selbst wählen.In addition had In the past, every telephone company has a local service monopoly and the chosen ones Numbers were detected by the central office of this telephone company. Telephone connections have been established (in some legislative areas) either provided by the local telephone company or the society for The telephone connections were made by the local telephone company selected. This monopoly is broken and the local participant can now the for Telephone connections desired Choose society itself.
Hierdurch entsteht für PABX-Anlagen eine Schwierigkeit, weil diese in der Lage sein müssen, zwischen Ziffern zu unterscheiden, die innerhalb der PABX gewählt werden, Ziffern die einen angerufenen Teilnehmer bestimmen, welcher über ein lokales Zentralamt zu erreichen ist und Ziffern, welche die Verbindung mit einem anderen Dienstleistungsanbieter herstellen, ohne dass dabei Bereichscodes und andere Nummern unter Zuhilfenahme der zweiten Ziffern der gewählten Nummer unterschieden werden könnten, wie es in der Vergangenheit möglich war. Es ist jedoch notwendig, diese Unterscheidung automatisch treffen zu können, um Einsparungen realisieren zu können, die durch geeignete Auswahl verschiedener Dienstleistungsanbieter möglich sind.hereby arises for PABX systems have a difficulty because they need to be able to between To distinguish numbers that are chosen within the PABX, Numbers that determine a called party, which via a local central office is reached and numbers showing the connection with another service provider without that while area codes and other numbers with the help of the second digits the chosen one Number could be differentiated as it was possible in the past was. However, it is necessary to make this distinction automatically to be able to to realize savings, by appropriate selection of different service providers possible are.
Beispielsweise müsste der Eigentümer einer PABX zum Erreichen des Zentralsamts 416 im lokalen Bereich ein automatisches Routenauswahluntersystem innerhalb der PABX so programmieren, dass dieses die Nummer 9416 + 4 nachfolgende Ziffern (die Ziffer 9 bezeichnet einen Ruf der PABX nach außen) so interpretiert, dass dieser Ruf dem lokalen Zentralamt zugeführt wird und die Nummer 9416 + 7 nachfolgende Ziffern so interpretiert, dass der Ruf einem anderen Dienstleistungsanbieter zugeführt wird. Es ist im allgemeinen nicht möglich, dies auf gewöhnlichen PABX-Anlagen auszuführen, weil die Vorwahlziffer 9 den Ruf automatisch dem lokalen Zentralamt zuführt.For example should the owner a PABX to reach the central office 416 in the local area an automatic route selection subsystem within the PABX like this program this number 9416 + 4 consecutive digits (the Numeral 9 denotes a call of the PABX to the outside) so interpreted that this call is fed to the local central office and the number 9416 + 7 consecutive digits interpreted so that the call is another Supplied to service providers becomes. It is generally not possible to do this on ordinary Execute PABX systems because the area code 9 automatically sends the call to the local central office.
So
zeigt die
Es besteht somit die Aufgabe, eine Kommunikationsschaltanlage und ein Verfahren zu deren Betrieb bereitzustellen, welches es Teilnehmern ermöglicht, Zugang zu Innen- und Außenleitungen zu erhalten, welche durch Bereichscodes und Zentralamtscodes definiert sind, die nicht dem bekannten Standard entsprechen, wobei gleichzeitig Zugang zu anderen Dienstleistungsanbietern möglich sein soll.It Thus, there is the task of a communication switchgear and a Provide method for their operation, which it participants allows Access to indoor and outdoor lines which is defined by area codes and central office codes are, which do not correspond to the well-known standard, whereby at the same time Access to other service providers should be possible.
Gelöst wir diese Aufgabe mit den kennzeichnenden Merkmalen des Anspruchs 1. Vorteilhafte Ausgestaltungen sind den jeweiligen Unteransprüchen entnehmbar.Let's solve these Task with the characterizing features of claim 1. Advantageous embodiments are the respective subclaims removable.
Gemäß einer bevorzugten Ausführungsform der vorliegenden Erfindung kann die PABX mit den gleichen führenden und gewählten Ziffern programmiert werden, jedoch mit verschiedenen nachfolgenden Ziffern (digits to follow = dtf) und folgt hierbei verschiedenen Kommunikationswegen zur Erstellung der Rufverbindung. Die verschiedenen Wege werden durch die verschiedenen Anzahlen von nachfolgenden Ziffern bestimmt. Auf diese Weise kann der Besitzer der PABX verschiedene Wege zur Herstellung von Rufverbindungen programmieren für verschiedene Längen der gesamten Rufnummer, gemessen nach der Anzahl der Ziffern, welche von dem Teilnehmer gewählt werden, ohne ausdrücklich alle Ziffernkombinationen des automatischen Wegeauswahl-Untersystems definieren zu müssen.According to a preferred embodiment of the present invention, the PABX can program with the same leading and selected digits but with different subsequent digits (digits to follow = dtf), following different communication paths to establish the call connection. The different paths are determined by the different numbers of subsequent digits. In this way, the owner of the PABX can program different ways of establishing call connections for different lengths of the entire telephone number, measured according to the number of digits dialed by the subscriber, without having to explicitly define all digit combinations of the automatic route selection subsystem.
Einige Ausführungsbeispiele der Erfindung werden im folgenden unter Bezugnahme auf die begleitenden Zeichnungen näher beschrieben, welche zeigen:Some embodiments The invention will be described below with reference to the accompanying drawings Drawings closer described, which show:
In
Das
Zentralamt
In
der Zeichnung ist dargestellt, daß der Teilnehmer nach der anfänglichen
Ziffer 9 die Nummer 416 + 4 nachfolgende Ziffern wählen kann,
insgesamt also acht Ziffern bzw. sieben Ziffern, welche der Kennziffer
9 für das
Verlassen der PABX nachfolgen, und die PABX muß den Ruf mit dem Zentralamt
Die
Leitungen
Die
PABX
Gemäß der vorliegenden
Erfindung ist ein Speicher
Entsprechend
einer Ausführungsform
der vorliegenden Erfindung besteht die (unterhalb der gepunkteten
Linie dargestellte) Datenbank
Das
Indexdatenelement im Zweig Dc (welcher sich in die Datenbank
Der Zweig Dd (und höhere Zweige) können ihren eigenen Index I aufweisen, welcher auf einen höheren Zweig zeigen kann, oder können einen verschwindenden Eingang haben, was indiziert, daß nicht auf höhere Zweige zugegriffen werden muß, was dann der Fall ist, wenn keine weiteren empfangenen Ziffern vorliegen (Ziffern, welche vom Teilnehmer zur Analyse durch die Zentraleinheit gewählt wurden), und keine Anzahl der nachfolgenden Ziffern größer ist als im Zweig Dd indiziert ist.Of the Branch Dd (and higher Branches) can theirs own index I, which can point to a higher branch, or can have a vanishing entrance, which indicates that not on higher Branches must be accessed, what then the case is when there are no more received digits (Digits given by the subscriber for analysis by the central unit were chosen), and no number of subsequent digits is greater than indicated in branch Dd is.
Der
Zweig Dd kann Darstellungen von mehr als einem Satz anfänglicher
Ziffern aufweisen, wie es in
Der
Weg, welcher der empfangenen Ziffer in dem höchsten Zweig mit einem Null-Index entspricht, bezeichnet
den Kommunikationsweg, welchen der Prozessor anstelle des Wegs im
ursprünglichen
Ziffernbaum im RAM
Es ist somit ersichtlich, daß der gewählte Weg von der Anzahl der gewählten Ziffern abhängt, wobei der Zweig in dem erweiterten Baum von einem Index zu einer Erstreckung der Datenbank abhängt. Es ist anzumerken, daß die Erstreckung zunehmend von dem Ziffernelement abhängt. Beispielsweise muß die Erstreckung der Ziffernanzahl des Zweiges Dc kleiner sein als die Anzahl der nachfolgenden Ziffern des Zweigs Dd.It is thus apparent that the chosen way from the number of chosen Numbers depends, where the branch in the expanded tree from an index to an extent depends on the database. It It should be noted that the Extension increasingly depends on the digit element. For example, the extension must the number of digits of the branch Dc is smaller than the number of subsequent digits of branch Dd.
Falls das Ziffernelement im Zweig Dc Null ist, nimmt das System an, daß die kleinste Anzahl nachfolgender Ziffern (4) empfangen wird und Weg R1 wird ausgewählt. Falls das Ziffernindexelement im Zweig Dc auf den Zweig Dd zeigt, nimmt das System an, daß die nächste größte Anzahl nachfolgender Ziffern (7) empfangen wird und der Weg R2 wird ausgewählt. Falls die Indexnummer in Zweig Dd zu einem weiteren Zweig zeigt, z.B. zu De (nicht dargestellt) wird angenommen, daß eine andere Anzahl nachfolgender Ziffern folgt, z.B. 10, und ein weiterer Weg, z.B. ein Weg R3 kann zum Aufbau der Rufverbindung verwendet werden. Der Zweig De kann einen Indexeingang von Null aufweisen oder einen weiteren Zeiger zu einem weiteren Zweig, welcher eine andere erwartete Anzahl nachfolgender Ziffern identifiziert.If the digit element in branch Dc is zero, the system assumes that the smallest Number of consecutive digits (4) is received and route R1 becomes selected. If the digit index element in branch Dc points to branch Dd, the system assumes that the next largest number subsequent digits (7) is received and the route R2 is selected. If the index number in branch Dd points to another branch, e.g. for De (not shown) it is assumed that a different number succeed Numerals follows, e.g. 10, and another way, e.g. a way R3 can be used to establish the call connection. The branch De can have an index input of zero or another pointer to another branch, which has another expected number following Numbers identified.
Es ist auch anzumerken, daß jeder der Zweige des gleichen Verbinders wie Dc eine gleichartige Struktur aufweist. Beispielsweise kann anstelle von 9416 als Ergebnis im Zweig Dc 9976 zum Zweig Dc' (nicht dargestellt) zeigen, der eine Indexnummer für zusätzliche Anzahlen nachfolgender Ziffern aufweist, wie es oben beschrieben ist.It It should also be noted that everyone the branches of the same connector as Dc have a similar structure having. For example, instead of 9416 as a result in Branch Dc 9976 to branch Dc '(not shown) having an index number for additional numbers following Having numerals as described above.
Es
ist auch anzumerken, daß die
Verwendung von Indexnummern keine einfache Baumstruktur mehr ergibt,
da, wenn einmal eine bestimmte Anzahl von nachfolgen den Ziffern überschritten
wurde, ein Zeiger zu einem Zweig des Baumes existiert, welcher sowohl
eine Anzahl nachfolgender Ziffern identifiziert (über einen
Zweig, der aus einer bestimmten empfangenen Ziffer resultiert) als
auch einen bestimmten Kommunikationsweg, welcher von dem Prozessor
zum Aufbau der Rufverbindung zu benutzen ist. Jede nachfolgende
Ziffer, welche über
die erwartete Anzahl hinausgeht, ruft einen weiteren Index auf,
welcher zu einer anderen höheren
Anzahl erwarteter nachfolgender Ziffern führt und damit zu einem anderen
Kommunikationsweg, und nicht nur zu einem Zweig, welcher von der
tatsächlichen
empfangenen Ziffer abhängt,
wie es bei dem Ziffernbaum
Der
verwendete Index kann die tatsächliche Anzahl
der nachfolgenden Ziffern sein, wie es im Ausführungsbeispiel gemäß
Mit
der Anzahl der nachfolgenden Ziffern nach den anfänglichen
Ziffern, welche beim Zweig Dc des Ziffernbaums bekannt sind, kann
diese bekannte Anzahl von Ziffern als Index für eine Datenbank
Eine
weitere Ausführungsform
ist in
Der
Prozessor übersetzt
die Daten aus der Tabelle 35 zu der Datenbank
Es
sei angemerkt, daß die
Datenbank im RAM-Speicher
Claims (3)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2144270 | 1995-03-09 | ||
CA 2144270 CA2144270C (en) | 1995-03-09 | 1995-03-09 | Common automatic route selection leading digit strings |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19608114A1 DE19608114A1 (en) | 1996-09-12 |
DE19608114B4 true DE19608114B4 (en) | 2005-06-23 |
Family
ID=4155393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1996108114 Expired - Lifetime DE19608114B4 (en) | 1995-03-09 | 1996-03-02 | communication switchgear |
Country Status (3)
Country | Link |
---|---|
CA (1) | CA2144270C (en) |
DE (1) | DE19608114B4 (en) |
GB (1) | GB2298762B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4661974A (en) * | 1984-04-13 | 1987-04-28 | At&T Company | Automatic route selection of a private telephone network path on the basis of a public telephone network number |
US5272749A (en) * | 1991-04-08 | 1993-12-21 | Masek Jan K | Telephone dialing system for converting subscriber-created telephone numbers to directory numbers |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5311586A (en) * | 1991-10-31 | 1994-05-10 | At&T Bell Laboratories | Dynamic routing-administration |
US5412714A (en) * | 1992-02-24 | 1995-05-02 | At&T Corp. | Mnemonic and synonymic addressing in a telecommunications system |
CA2122117A1 (en) * | 1993-06-18 | 1994-12-19 | Jeffrey Feldman | Routing multiple telephone calls using a common routing plan |
-
1995
- 1995-03-09 CA CA 2144270 patent/CA2144270C/en not_active Expired - Lifetime
-
1996
- 1996-03-02 DE DE1996108114 patent/DE19608114B4/en not_active Expired - Lifetime
- 1996-03-05 GB GB9604701A patent/GB2298762B/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4661974A (en) * | 1984-04-13 | 1987-04-28 | At&T Company | Automatic route selection of a private telephone network path on the basis of a public telephone network number |
US5272749A (en) * | 1991-04-08 | 1993-12-21 | Masek Jan K | Telephone dialing system for converting subscriber-created telephone numbers to directory numbers |
Also Published As
Publication number | Publication date |
---|---|
GB2298762A (en) | 1996-09-11 |
GB9604701D0 (en) | 1996-05-01 |
DE19608114A1 (en) | 1996-09-12 |
CA2144270A1 (en) | 1996-09-10 |
GB2298762B (en) | 1999-04-14 |
CA2144270C (en) | 2004-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69214978T2 (en) | Method and device for flexible and optimal reception and switching of a telephone call | |
DE19818354B4 (en) | Method and device for displaying numbers in a telecommunications network | |
DE4425395A1 (en) | Communication system | |
EP0954186B1 (en) | Method for compression of a call-number data-record of a switching system and a switching system provided therewith | |
DE60301854T2 (en) | NEWS TRANSFER PARTS ITEM CODE ILLUSTRATION PROCEDURE | |
DE19608114B4 (en) | communication switchgear | |
DE2304925C3 (en) | Circuit arrangement for a computer-controlled telephone exchange | |
DE851366C (en) | Circuit arrangement for telecommunication systems, especially for telephone systems, with dialer operation, in which call seekers are used simultaneously as final dialers | |
DE3219892A1 (en) | METHOD FOR COMPRESSING A DIGITALIZED IMAGE | |
DE1512981B2 (en) | Partial lock for telephone exchanges | |
DE4344247A1 (en) | Telephone appts. performing automatic generation of international code | |
DE3925497C2 (en) | ||
DE1512886B2 (en) | CIRCUIT ARRANGEMENT FOR A CENTRALLY CONTROLLED TELEPHONE SWITCHING SYSTEM WITH OVERFLOW PATHS | |
EP1248430A1 (en) | Method and device for generating filter masks for checking relevance of features | |
DE19610614A1 (en) | Method and circuit arrangement for telecommunications switching systems, in particular telephone switching systems | |
DE2247830C2 (en) | Circuit arrangement for centrally controlled telecommunications switching systems with switching fields and route seekers | |
DE1239364C2 (en) | CIRCUIT ARRANGEMENT FOR NUMBER VALUES IN TELEPHONE SWITCHING SYSTEMS | |
DE1487869C3 (en) | Call number / position number converter for subscriber line assignment in a telecommunications exchange | |
DE2920534C2 (en) | ||
EP2981051B1 (en) | Assistance in the input of telephone numbers by means of a keyboard | |
DE2517100C3 (en) | Videophone system | |
DE2713875C2 (en) | ||
DE10260824B4 (en) | Method for implementing address strings for telecommunication systems | |
DE919482C (en) | Circuit arrangement for zoner | |
DE958746C (en) | Circuit arrangement for establishing connections in telecommunication systems, in particular telephone systems, with registers and markers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8139 | Disposal/non-payment of the annual fee | ||
8127 | New person/name/address of the applicant |
Owner name: MITEL KNOWLEDGE CORP., KANATA, ONTARIO, CA |
|
8170 | Reinstatement of the former position | ||
8139 | Disposal/non-payment of the annual fee | ||
8170 | Reinstatement of the former position | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: MITEL NETWORKS CORPORATION, OTTAWA, ONTARIO, CA |
|
R071 | Expiry of right |