METHOD FOR THE TRANSMISSION OF SIGNALS BETWEEN A DATA EXCHANGE AND A TELEPHONE EXCHANGE, ESPECIALLY A PRIVATE BRANCH EXCHANGE

Abstract: The method is based on cooperation between a private branch exchange and a data processing system. From the latter it is possible to transmit, for example, control data for an automatic connection sequence between two terminal devices (T1, Te or T1, Tn) to the private branch exchange (NA). With sequences in the exchange which are initiated by the data processing system, at least some of the signals transmitted between these installations are constructed in such a way that the user data section of a signal also comprising at least a control data section as well includes both the information necessary for a process to be initiated thereby and additional information on one or more switching sequences or other sequences to do with this process. In the case of the connection set-up controlled by the data processing system it is possible, for example, for a signal to include in its user data section information on the respective call durations of the individual terminal devices between which the connection is to be established. Furthermore, it may also contain information on the type of the necessary acknowledgements. Such a combination dispenses with the need for signals to be additionally transmitted, as a result of which, in particular for special applications such as for example the alarm call service, the necessary data throughput does not lead to the data channel being overloaded. <IMAGE>

Description: Verfahren zur Zeichenübertragung zwischen einer Datenverarbeitungsanlage und einer Fernsprechvermittlungsanlage, insbesondere einer Fernsprech-Nebenstellenanlage. Die Erfindung betrifft ein Verfahren zur ZeichenUbertra- gung zwischen einer Datenverarbeitungsanlage und einer mit ihr zusammenwirkenden rechnergesteuerten Fernsprechvermittlungsanlage, insbesondere einer Fernsprech-Nebenstellenanlage, zwischen denen über eine Datenverbindung Zeichen Ubermittelt werden. Es ist bekannt in Fernsprechvermittlungssystemen neben der Sprachkommunikati on einen zusätzlichen- Datenverkehr zu ermöglichen. Hierbei wird zunächst eine Fernsprechverbindung zu einem gewünschten Teilnehmer innerhalb derselben Vermittlungsanlage oder über eine Verbindungsleitung zu einem Teilnehmer einer anderen Vermittlungsanlage aufgebaut und nach Herstellung der gewünschten Verbindung auf Datenverkehr umgeschaltet. In bestimmten Anwendungsbereichen gewinnt die Zusammenarbeit zwischen einer Fernsprechvermittlungsanlage, insbesondere zwischen einer Fernsprech-Nebenstellenanlage und einer Datenverarbeitungsanlage zunehmend an Bedeutung. Ein solcher Steuerverbund bringt für bestimmte Anwendungsfälle in vielen Verwaltungsbereichen z.B. des Gross- und Einzelhandels, des Hotelgewerbes und der Krankenhausorganisation viele Vorteile. Beispiele für die Kooperation von Ko=sunikationssystem und Datenverarbeitungsanlage sind die Gesprächsdatenübertragung, die Kurzdatenübertragung zur Datenverarbeitungsanlage über die Teilnehmerstation und die Übertragung von Steuerdaten aus der Datenverarbeitungsanlage an das Fernsprechvermittlungssystem. Vermittels solcher Steuerdaten kann dann beispielsweise eine Berechtigungsumschaltung einer bestimmten Nebenstelle vorgenommen werden. Im Rahmen einer Datenabfrage auch über das öffentliche Fernsprechnetz kann ein Verbindungsaufbau zu einer bestimmten Anschlusseinrichtung,z.B. zu einem Terminal erfolgen. Der Anstoss fUr die vermittlungsteclmischen Abläufe geht dabei von der Datenverarbeitungsanlage aus. Eine solche Verbindung kann programmgesteuert zu einer festgelegten Zeit oder aufgrund einer entsprechenden Informationseingabe aufgebaut werden. Bei den automatisch aufgebauten Verbindungen handelt es sich also nicht um solche, bei denen zumindest eine Person als Informationsempfänger bzw. -dbermittler beteiligt ist. Diese Verbindungen dienen Jeweils der automatischen Datenabfrage unter Einbeziehung der Vermittlungstätigkeit einer Fernsprechanlage. Es ist die Aufgabe der Erfindung, die Zeichenübertragung auf den die Datenverarbeitungsanlage mit der Vermittlungsanlage verbindenden Datenkanal zu vereinfachen. Dies wird dadurch erreicht, dass im Rahmen von in der Ver mittlungsanlage durch die Datenverarbeitungsanlage initiierbaren Abläufen zumindest ein Teil der zwischen diesen Anlagen übertragenen Zeichen derart aufgebaut sind, dass der Nutzdatenabschnitt eines ausserdem zumindest noch einen Steuerdatenabschnitt umfassenden Zeichens sowohl die unmittelbar für einen damit zu veranlassenden Vorgang notwendigen Informationen als auch zusätzliche Info=a- tionen über eine oder mehrere mit diesem Vorgang zusam menhängende vermittlungstechnische Abläufe und/oder son- stige Abläufe enthält. Durch den erfindungsgemässen Aufbau der zu übertragenden Zeichen kann durch die sich dabei ergebenden weiteren Vorteile die Leistungsfähigkeit des betreffenden Datenkanals erhöht werden. Im bestmöglichen Falle werden die für einen zu veranlassenden Auftrag insgesamt notwendigen Informationen in einem Datenpaket zusammengefasst, so dass die im Steuerdatenabschnitt eines Zeichens enthaltene Information über die Art der im nachfolgenden Nutzdatenabschnitt enthaltenen Informationen nur einmal für diesen Auftrag verwendet wird. Durch die erfindungsge- mässe Organisation eines Zeichens kdnnen somit Meldungen eingespart werden, für die auch der Steuerdatenabschnitt notwendig wäre. Da dieser im allgemeinen eine wesentlich grdBere Zeichenlänge als der Nutzdatenabschnitt aufweist, wird somit die zeitliche Belastung des jeweiligen Datenkanals ftlr die Ubermittltsng eines Auftrages verringert. Der von einer Datenverarbeitungsanlage zu veranlassende Vorgang kann erfindungsgemäss ein VerbindungsauSbau zwischen zwei der Vermittlungs anlage zugehörigen internen Endgeräten oder zwischen einem solchen internen Endgerät und einem externen Endgerät sein. Ein solcher von der Datenverarbeitungsanlage gesteuerter Verbindungsaufbau hat auch unabhängig von der Aufbauart der dabei zu ermittelnden Zeichen Bedeutung. Wird ttlr einen solchen Verbindungsaufbau die voranstehend genannte Zeichenstruktur verwendet, so ist es besonders vorteilhaft im Nutzdatenabschnitt der jeweiligen Zeichen neben dem Auftragscode die Information über die Rufnummern der jeweils miteinander zu verbindenden Endgeräte und gleichzeitig als zusätzliche Information Angaben über die zeitliche Dauer des jeweils anzulegenden Rufsignals unterzubringen. Dadurch, dass die Zeitdauer eines bestimmten vermittlungstechnischen Vorgangs festgelegt wird, können einzelne.el- dungen, die jeweils den Beginn bzw. das Ende des Vorganges bestimmen, unterbleiben. Es wird das Setzen von Zeitgliedern, die von der entsprechenden Applikation verwaltet werden müssen, vermieden. Ohne Aufwand in der Vermittlungsanlage kann im Falle der Festlegung der Rufdauer diese individuell für jedes Endgerät innerhalb einer vorgegebenen minimalen und maximalen Zeitspanne bestimmt werden. Gemäss einer Weiterbildung der Erfindung enthält ein Nutzdatenabschnitt zusätzlich noch eine Information über die Art der die initiierten Abläufe quittierenden Rückinfor tionen. Aufgrund einer solchen Rtckinformation kann die Datenverarbeitungsanlage über den Stand des Verbindungsprozesses informiert werden,so dass auch aufgrund zwischenzeitlich eingetroffener Ereignisse ein gestarteter Verbindungsprozess abgebrochen werden kann. Die Datenverbindung kann über eine als Stand- oder Wählleitung ausgebildete Leitungsverbindung erfolgen. Das erfindungsgemässe Verfahren wird anhand eines in der Figur dargestellten Ausfuhrungsbeispiels, das nur die zum Verständnis erforderlichen Einzelheiten zeigt, erläutert. Es sind in einem stark Vereinfachten Blockschaltbild Teile einer Nebenstellenanlage NA dargestellt, die beispielsweise eine rechnergesteuerte speicherprogrammierte Vermittlungsanlage sein kann. Die zentrale Steuereinrichtung ZST steuert im wesentlichen die für die einzelnen Betriebsmöglichkeiten der Anlage erforderlichen Abläufe. Dabei greift sie auf entsprechende Programmteile zurück, die in der ihr zugeordneten Speichereinrichtung SP abgespeichert sind. Mit VSt ist eine Verteilersteuerung und mit DST eine dezentrale Steuerung, der jeweils eine bestimmte Anzahl von Ein richtungen,wie beispielsweise Teilnehmerstellen Ti bis Tn zugeordnet sind, bezeichnet. Unter der Voraussetzung eines digitalen Vermittlungssystemes ist diese dezentrale Teilsteuerung DST funktionsmässig ein rechnergesteuerter Speicherbereich, in dem die digitalen Sprachsignale eingespeichert und zum jeweiligen Verbindungspartner ausgelesen werden. Sie stellt also das digitale Koppelnetz dar. Die Einheit VSt ist eine spezielle Verteiler- und Anpassungssteuerung, um mehrere dezentrale Teilsteuerungen, DST,an die jeweils Sätze angekoppelt sind, bedienen zu können. So erfolgt beispielsweise die Anschaltung der Teilnehmerstellen T1 bis Tn über die Sätze VS1 bis VSn. Über ein Amtsleitungsbündel bzw. über eine Amtsleitung AL ist die Nebenstellenanlage NA mit einer externen Anlage, beispielsweise der Vermitt lungsanlage VS des öffentlichen Netzes, verbunden. Stellvertretend für die daran angeschlossenen Endgeräte ist als Endgerät die Teilnehmerstelle Te dargestellt. Der weiterführenden Leitung AL bzw. dem weiterführenden Leitungsbündel ist ein Vermittlungssatz VA zugeordnet. Die insgesamt dargestellten Vermittlungssätze der Nebenstellenanlage können als aktive Sätze ausgebildet sein, die einen Prozessor beinhalten. Durch diesen wird dann eine gewisse Vorverarbeitung der z.B. von den in einem Teilnehmersatz enthaltenen Indikationsstellen gelieferten Informationen durchgeführt. Die Schnittstelle zwischen den Sätzen und der Einheit DST ist mehradrig, wobei sie im digitalen System für digitale Sprachsignale und für Steuersignale durchgängig ist. Die Nebenstellenanlage NA ist über einen Datenkanal DK mit einem Verarbeitungsrechner in Form einer Datenverarbeitungsanlage DVA verbunden. In der Nebenstellenanlage ist als Abschluss des Datenkanals die entsprechende Schnittstellenschaltung S vorhanden, über die dann der Zugriff zu der in der Einheit ZST enthaltenen zentralen vermittlungstechnischen Steuerung erfolgt. Als Verarbeitungsrechner kann neben der kommerziellen Datenverarbeitungsanlage ein BUrokomputer oder auch ein Minikomputer eingesetzt werden. Vermittels der entsprechenden Anwendeprogramme, deren Vorhandensein in der Datenverarbeitungsanlage durch die Einheit AP angedeutet ist, besteht die Möglichkeit Verbindungen in der Nebenstellenanlage NA zwischen zwei Endgeräten aufzubauen um zukoppeln bzw. auszulösen. In gleicher Weise können dann Verbindungen zu einem externen Endgerät TE hergestellt werden. Der durch die Datenverarbeitungsan lage DVA initiierte Verbindungsaufbau zwischen zwei Endgeräten kann beispielsweise selbsttätig zu vorgegebenen Zeiten erfolgen. Ein Anwendungsfall wäre der Weckdient, bei der eine Teinehmerstelle mit einer als die andere Teilnehmerstelle zu betrachtenden Anzeigeeinrichtung verbunden wird. Insbesondere im Hinblick auf diejenigen Anwendungsfälle, in denen eine Vielzahl von derartigen Verbindungen durch die Datenverarbeitungsanlage aufgebaut werden sollen, wird durch eine besondere Struktur der von der Datenverarbeitungsanlage zu der Nbenstellenanlage NA übermittelten Kommandos bzw. Zeichen die Leistungsfähigkeit des Datenkanals DK wesentlich erhöht. Das den Verbindungsaufbau einleitende Zeichen enthält in seinem Nutzdatenabschnitt Informationen, die verschiedene mit diesem Verbindungsaufbau zusammenhängende Vorgänge betreffen. Bei einem durch die Datenverarbeitungsanlage DVA gesteuerten Verbindungsaufbau zwischen zwei internen Sprach-Endgeräten oder einem internen und einem externen Endgerät kann das von der Anwendung der Datenverarbeitungsanlage gesendete Kommando in seinem Nutzdatenabschnitt, beispielsweise folgendermassen struk turiiert sein: Nach einem Satzkennzeichen, das die durch die entsprechende Applikation aufzurufendProgramme festlegt, folgt der Auftragscode. Damit wird festgelegt, welche Verbindungsart notwendig ist. Neben der Möglichkeit, in der Nebenstellenanlage NA Sprachverbindungen zwischen zwei Teilnehmern aufzubauen und wieder auszulösen kann auch zu einem dritten Teilnehmer eine Rückfrageverbindung aufgebaut und wieder zurückgenommen werden. Es besteht auch die Möglichkeit gleich zu einem dritten Endgerät umzukoppeln. Nach dem jeweils eine dieser genannten Möglichkeiten festlegenden Auftragscodekannsich eine als Referenz zu bezeich nendeinformation anschliessen. Diese Referenz wird dann in die zur Datenverarbeitungsanlage gesendeten Quittung übernommen. Damit kann dann diese eindeutig dem jeweils gegebenen Kommando zugeordnet werden. Unter der Voraussetzung eines Verbindungsaufbaus können dann im Nutzdatenabschnitt die Rufnummern der Endgeräte, zwischen denen diese Verbindung hergestellt werden soll, folgen. In dem Verbindungskommando sind dann als Abschluss des Nutzdatenabschnittes die maximale Rufzeit für die beiden Endgeräte bzw. in den Fällen, in denen das andere Endgerät einen Automat, wie z.B. eine Ansageeinrichtung darstellt fUr nur ein Endgerät enthalten.Meldet sich der Teilnehmer nicht innerhalb dieser vorgegebenen Zeit, so wird die Ausführung des Kommandos abgebrochen und entsprechend negativ quittiert. Dadurch, dass man in ein und demselben Kommando die Rufzeiten, die auch für jede der zu rufenden Teilnehmerstellen unterschiedlich festgelegt werden können, mitgibt, sind keine Einzelmeldungen über den Beginn und das Ende des Rufsignales erforderlich. Die Anzahl der für einen bestimmten Vorgang notwendigen Meldungen wird also verringert. Dies hat insbesondere in denjenigen Anwendungsfällen Vorteile, bei denen eine Vielzahl von Verbindungen hergestellt werden mu13. Dies ist beispielsweise bei der Abwicklung des Weckdienstes bei einem Hotelbetrieb der Fall. Das eine der beiden Endgeräte zwischen denen dabei eine Verbindung hergestellt wird, ist ein Ansagegerät. Für einen Verbindungsauftrag ist der Inhalt des entsprechenden Kommandos so erschöpfend, dass keine zweite Meldung erforderlich ist, um die Verbindung weiter zu steuern. Die Rufdauer für die miteinander zu verbindenden Teilnehmerstellen kann von der Applikation der Datenverarbeitungsanlage individuell vorgegeben werden, ohne dass von dieser Zeitglieder verwaltet werden müssen. Für die Verbindungen, die gesteuert durch die Datenverarbeitungsanlage DVA aufgebaut oder umgekoppelt werden, sind weiterführend alle übrigen Teilnehmerproduzuren möglich. Die Verbindung kann aufgebaut werden,wenn sich beispielsweise beide Teilnehmerstellen im Ruhezustand befinden, die eine Teilnehmerstelle in einem sogenannten Wartezustand ist oder sich zuvor im Gespräch. mit einer anderen Teilnehmerstelle befunden hat, die während der durch die Datenverarbeitungsanlage initialisierten Verbindung als gehaltene Teilnehmerstelle in einem Rückfragezustand gebracht wird. Die Datenverarbeitungsanlage kann aus einer Rückfrageverbindung heraus den rückgefragten Teilnehmer mit dem gehaltenen Teilnehmer verbinden und den rückfragenden Teilnehmer auslösen. Für diese und weitere Prozeduren sind dann jeweils bestimmte, ziffernmässig darzustellende Kommandos im jeweiligen Nutzdatenabschnitt des von der Datenverarbeitungsanlage zur Nebenstellenanlage über- mittelten Zeichens enthalten. Vor der Absendung eines Zeichens ist die Nebenstellenanlage für derartige Zeichen empfangsbereit zu schalten. Die Applikation der Datenverarbeitungsanlage initiiert die Steuerung eines Verbindungsaufbaus bzw. Verbindungsabbaus durch Absenden einer aus dem Kommandovorrat ausgewählten Verbindungs-, Umkoppel- oder Auslöseanforderung. Die Veranlassung eines Verbindungsaufbaus bzw. Verbindungsabbaus wird vom Vermittlungssystem NA quittiert. Die Quittung enthält Informationen über den Erfolg der jeweiligen Anforderung oder Informationen über den Grund für das Nichtzutandekommen einer angeforderten Intern- bzw. Externverbindung. Die Datenverarbeitungsanlage kann beispielsweise über das Rufen des A-Teilnehmers, das Abheben des A-Teilnehmers und das Rufen B-Teilnehmers und über die Herstellung der Verbindung zwischen den betreffenden Teilnehmerstellen informiert werden. Zur Entlastung des Datenkanals DK können auch in einer anderen Quittungsvariante, die im Satzkennzeichen des Nutzdatenabschnittes des übertragenen Zeichens festgelegt wird,Quittungen unterdrückt wer den. Es kann beispielsweise lediglich die Quittung, dass die Verbindung zwischen den betreffenden Teilnehmerstellen hergestellt ist, erfolgen. 7 Patentansprüche 1 Figur

Claims: Method of transmitting signals between a data processing system and a co-operating, computer-controlled telephone exchange system, in particular a private branch exchange system, between which signals are transmitted via a data link, a signal comprising, in addition to a user section, at least one control section also, characterized in that, within the scope of procedures which can be initiated in the exchange system (NA) by the data processing system (DVA), at least part of the signals transmitted between these systems are constructed in such a manner that the user data section of a signal contains both the items of information which are directly required for an operation to be thereby initiated and also additional items of information relating to one or more switching procedures associated with this operation, and/or to other procedures. Method according to Patent Claim 1, characterized in that the additional items of information in the user data section of a signal represent items of time information relating to the operation in question. Method according to Patent Claim 1 or 2, characterized in that the operation which is to be initiated by the data processing system (DVA) represents a connection establishment between two internal terminals (T1, Tn) assigned to the exchange system (NA) or between one such internal terminal (T1) and an external terminal (Te). Method according to Patent Claim 2 or 3, characterized in that when a connection establishment which is to take place between two terminals is initiated, a user data section consists, not only of the job code, but also of the information relating to the call numbers of the terminals which are to be connected to one another in each case, and furthermore of the specification relating to the time duration of the ringing signal which is to be applied in each case. Method according to Patent Claim 4, characterized in that the time duration of the ringing signal in question can be flexibly defined separately for each terminal (T1, Tn) between which a connection is to be established, within a predetermined minimum and maximum time interval, via the input terminal of the data processing system (DVA). Method according to Patent Claim 4, characterized in that a user data section additionally contains a further item of information relating to the nature of the return information which acknowledges the initiated procedures. Method according to Patent Claim 1, characterized in that the data link runs over a line connection (DK) which represents a dedicated line or a switched line.

Inventors: FEY, DIETER, DIPL.-ING.
Applicants: SIEMENS AKTIENGESELLSCHAFT
Application year: 1985
Main classification: H04M3
IPC codes: H04M3, H04Q3