DE3818087A1 - Digital communications system with a computer controller - Google Patents
Digital communications system with a computer controllerInfo
- Publication number
- DE3818087A1 DE3818087A1 DE19883818087 DE3818087A DE3818087A1 DE 3818087 A1 DE3818087 A1 DE 3818087A1 DE 19883818087 DE19883818087 DE 19883818087 DE 3818087 A DE3818087 A DE 3818087A DE 3818087 A1 DE3818087 A1 DE 3818087A1
- Authority
- DE
- Germany
- Prior art keywords
- conference
- memories
- memory
- connection
- dynamic
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/04—Selecting arrangements for multiplex systems for time-division multiplexing
- H04Q11/0407—Selecting arrangements for multiplex systems for time-division multiplexing using a stored programme control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/56—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
- H04M3/561—Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities by multiplexing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/58—Arrangements for transferring received calls from one subscriber to another; Arrangements affording interim conversations between either the calling or the called party and a third party
Abstract
Description
Es ist eine große Zahl von in Hinsicht auf die Art bzw. Zahl unterschiedlicher Endgeräte und die Art und Zahl unterschiedli chen Kommunikationsdienste unterscheidbaren digitalen Kommunika tionssystemen bekannt. Abgesehen von der Art der eingesetzten Endgeräte und Kommunikationsdienste lassen sich solche digita len Kommunikationssysteme auch bezüglich der eigentlichen Ver mittlungsstruktur unterscheiden; es treten sowohl sogenannte zentrale Vermittlungen als auch dezentrale Vermittlungen auf. Teilweise ist die Art der Vermittlungsstruktur von der Art der verwendeten Endgeräte und Kommunikationsdienste abhängig. So werden z.B. dezentrale Vermittlungsstrukturen, die in den soge nannten "local area networks" auftreten, häufig für Datenendge räte verwendet, während für die Kommunikationsart Sprache vor wiegend zentrale Vermittlungsstrukturen verwendet werden.It is a large number in terms of type or number different end devices and the type and number differ Communication services distinguishable digital communications tion systems known. Apart from the type of used Such devices can be used for end devices and communication services len communication systems also with regard to the actual Ver differentiate averaging structure; both so-called central exchanges as well as decentralized exchanges. In some cases the type of switching structure is of the type of used terminal devices and communication services. So e.g. decentralized switching structures, which in the so-called called "local area networks" occur, often for data endge councils used while for the communication type language before mainly central switching structures are used.
Generell zeichnen sich derartige digitale Kommunikationssysteme dadurch aus, daß sie nicht nur zur eigentlichen Vermittlungs steuerung sondern auch zu einer Steuerung bzw. Realisierung zu sätzlicher, über den eigentlichen Vermittlungsvorgang hinausge hender Steuervorgänge befähigt sind; solche zusätzlichen Funk tionen werden im allgemeinen als Leistungsmerkmale bezeichnet, wobei insbesondere für den Kommunikationsdienst Sprache eine große Zahl unterschiedlichster Leistungsmerkmale bekannt ist. Zu solchen Leistungsmerkmalen zählen beispielsweise die Verhin derung unerwünschter Verbindungen, akustische Hinweise für war tende Teilnehmer, Sammelnachtschaltungen und eine selbsttätige Rufweiterleitung.Such digital communication systems are generally distinguished characterized in that they are not only for the actual mediation control but also for control or implementation more, beyond the actual placement process are capable of tax operations; such additional radio ions are generally referred to as performance features a language especially for the communication service large number of different performance features is known. Such features include, for example, the Verhin change of unwanted connections, acoustic information for was ning participants, collective night service and an automatic Call forwarding.
Für die Kommunikationsart Sprache ist ein Verbindungsaufbau be kannt, bei dem von einem Teilnehmer eine Verbindung zwischen einem zweiten und einem dritten Teilnehmer hergestellt wird. Dieses Leistungsmerkmal wird mit einer sogenannten assoziier ten Wahl realisiert, die mit komplexen und verhältnismäßig auf wendigen leistungsmerkmalspezifischen Programmprozeduren ver knüpft ist, die darüber hinaus auch Konsequenzen für die eigent lichen Vermittlungsprozeduren und einige Steuerprozeduren für andere Leistungsmerkmale haben.A connection is set up for the communication type language knows in which a connection between a participant a second and a third participant is established. This feature is associated with a so-called Realized choice with complex and proportionate necessary feature-specific program procedures that also has ramifications for the owner mediation procedures and some tax procedures for have other features.
Der Erfindung liegt die Aufgabe zugrunde, ein Kommunikationssy stem anzugeben, bei dem ein gesteuerter Verbindungsaufbau zwischen mindestens drei Teilnehmern ohne solche komplexen Steuerprozedu ren erfolgt. Die Erfindung geht dazu aus von einem digitalen Kommunikationssystem mit einer Rechnersteuerung, der eine Ver mittlungssteuerung für die Realisierung von Vermittlungsproze duren, Konferenzsätze und Speicher zur Aufnahme von Vermittlungs prozedur- und Leistungsmerkmalprozedur relevanten Steuerdaten zugeordnet sind. Diese Speicher umfassen Permanentspeicher zur Aufnahme von Systemkonfigurationsdaten und erste dynamische Spei cher, die an einem Verbindungsaufbau oder einer bestehenden Ver bindung beteiligten Endgeräten dynamisch zugeordnet sind und mindestens je einen Speicherplatz für eine Kennung eines A-Teil nehmers, eines B-Teilnehmers und eines im Haltezustand befind lichen C-Teilnehmers aufweisen. In Verbindung damit wird erfin dungsgemäß vorgesehen, daß die ersten Speicher jeweils einen weiteren Speicherplatz für eine Kennung einer Konferenzverbin dung aufweisen, daß die Speicher zur Aufnahme von vermittlungs prozedur- und leistungsmerkmalprozedurrelevanten Steuerdaten zweite Speicher, deren Anzahl gleich der Anzahl im Kommunika tionssystem vorhandener Konferenzsätze ist und die jeweils einen Speicherplatz für an einer Konferenzverbindung beteilig ten Teilnehmer aufweisen.The invention has for its object to provide a Kommunikationssy system in which a controlled connection between at least three participants without such complex Steuerprozedu ren takes place. To this end, the invention is based on a digital communication system with a computer control, to which a switching control for implementing switching processes, conference records and memory for recording switching procedure and performance feature procedures are assigned relevant control data. These memories include permanent memories for recording system configuration data and first dynamic memories that are dynamically assigned to terminals involved in establishing a connection or an existing connection, and at least one memory location each for an identifier of an A subscriber, a B subscriber and one on hold have Lichen C participant. In connection with this, it is inventively provided that the first memories each have a further storage space for an identifier of a conference connection, that the memories for receiving switching procedure and performance-feature-relevant control data are second memories, the number of which is equal to the number of conference records present in the communication system and each have a storage space for participants in a conference call.
Als erfindungswesentlich ist anzusehen, daß der für die Durch führung von Konferenzverbindungen erforderliche Speicherbedarf minimiert wird. Die für die Abwicklung üblicher Verbindungen zwischen zwei Teilnehmern verwendeten dynamischen Speicher, die der Aufnahme von Kennungen beider Teilnehmer dienen, werden le diglich um einen Speicherplatz erweitert, der der Aufnahme ei ner Kennung für eine Konferenzverbindung dient. Gegenüber der Vielzahl dieser in einem Kommunikationssystem üblicherweise vorgesehener dynamischer Speicher werden weitere, in ihrer An zahl auf die Zahl der im System vorhandenen Konferenzsätze be schränkte dynamische Speicher für konferenzverbindungsspezifi sche Daten vorgesehen.Is essential to the invention that the for the through management of conference connections required memory requirements is minimized. The usual connections for processing dynamic memory used between two participants, the serve the inclusion of identifiers of both participants, le diglich expanded by a storage space that the egg ner ID is used for a conference call. Opposite the Many of these are common in a communication system The intended dynamic memory will be further, in their An number is the number of conference records in the system Restricted dynamic storage for conference call spec provided data.
Eine Weiterbildung der Erfindung sieht vor, daß die in der Da tenbasis des Systems ohnehin vorhandenen Permanentspeicher zu sätzlich zu den vorhandenen Systemkonfigurationsdaten Daten von mehreren, an Konferenzverbindungen zu beteiligenden Teilnehmern enthalten. Das Kommunikationssystem ist damit in der Weise aus gestaltet, daß von einem dieser Teilnehmer Konferenzverbindungen zu anderen, fest vorgegebenen Teilnehmern beispielsweise durch Betätigung einer Endgerätsondertaste herstellbar sind, ohne daß dabei sonst erforderliche Bedienprozeduren durchzuführen sind.A development of the invention provides that the Da system's existing permanent memory anyway In addition to the existing system configuration data, data from several participants to be involved in conference calls contain. The communication system is so out of the way designed that conference connections from one of these participants to other, predefined participants, for example Operation of a terminal special key can be produced without otherwise necessary operating procedures are to be carried out.
Die Erfindung wird im folgenden anhand eines schematisch darge stellten Ausführungsbeispiels erläutert.The invention is illustrated below with the aid of a schematic diagram presented embodiment explained.
Dabei zeigtIt shows
Fig. 1 die Steuerstruktur eines digitalen Kommunikationssystems in Verbindung mit ausgewählten Schaltungskomponenten des Systems gemäß der Erfindung und Fig. 1, the control structure of a digital communication system in conjunction with selected circuit components of the system according to the invention and
Fig. 2 die Verbindung erster und zweiter Speicher einer System datenbank im Zusammenhang mit Konferenzverbindungen Fig. 2 shows the connection of the first and second memory of a system database in connection with conference connections
Fig. 3 die Struktur der ersten und zweiten Speicher. Fig. 3 shows the structure of the first and second memory.
Die in der Fig. 1 dargestellte Steuerstruktur eines digitalen Kommunikationssystems hat einen modularen Charakter und weist zwei hierarchische Ebenen der Programmsteuerung auf, von denen in die der Peripherie nahe Leitungstechnik-Strukturebene DH den einzelnen Endgerätearten (digitale Endgeräte DT, analoge Fern sprechendgeräte AT und Datenendgeräte DV) zugeordnete sogenann te Leitungstechnik-Programmodule DTE, ATE, DVE und in der ande ren Vermittlungssteuerungs-Strukturebene CP (Call Processing) Teilmodule für unterschiedliche Teilaufgaben der Verbindungs steuerung vorgesehen sind.The control structure of a digital communication system shown in Fig. 1 has a modular character and has two hierarchical levels of program control, of which in the peripheral line technology structure level DH the individual types of terminal (digital terminals DT , analog telephones AT and data terminals DV ) assigned so-called line technology program modules DTE, ATE, DVE and in the other switching control structure level CP (Call Processing) sub-modules are provided for different sub-tasks of the connection control.
Der Übergang von der Peripherie in das eigentliche Kommunika tionssystem wird durch einen oder mehrere nicht dargestellte Schnittstellen-Prozessoren gebildet, denen für die Aufnahme und Abgabe von Endgeräteanreizen und logischen Meldungen ein Schreib- Lesespeicher RAM zugeordnet ist. Die Übermittlung von Anreizen an die Leitungstechnik-Strukturebene DH (Device Handler), in der die einzelnen Leitungstechnik-Programmodule DTE, ATE, DVE einem Task-Organisationsprogramm TOP-DH untergeordnet sind, er folgt über mailboxartig betriebene Übergabespeicher M-In, M-Out, die als integraler Bestandteil der Transportebene für Anreize und Einstelldaten aufzufassen sind. Die Transportebene ist er gänzt durch einen mailboxartig betriebenen Eingabe- und Ausga bespeicher M-DH, über den von der Leitungstechnik-Strukturebene DH Anreize vom Übergabespeicher M-In übernommen werden.The transition from the periphery into the actual communication system is formed by one or more interface processors, not shown, to which a read-write memory RAM is assigned for the reception and delivery of terminal device incentives and logical messages. The transmission of incentives to the line technology structure level DH (device handler), in which the individual line technology program modules DTE, ATE, DVE are subordinate to a task organization program TOP-DH , takes place via mailbox-like transfer memories M-In, M-Out , which are to be understood as an integral part of the transport level for incentives and setting data. The transport plane is he supplemented bespeicher through a mailbox-like powered input and Ausga M-DH, are taken over the management of the technology structure level DH incentives from the transfer memory M-in.
Der Übergabespeicher M-DH dient zugleich der Aufnahme logischer Meldungen von der Vermittlungstechnik-Strukturebene CP. In umge kehrter Richtung werden von der Leitungstechnik-Strukturebene DH Meldungen an einen weiteren Übergabespeicher M-CP abgegeben, der Teil der Transportebene zwischen den beiden Strukturebenen DH, CP ist.The transfer memory M-DH also serves to receive logical messages from the switching technology structure level CP . In the opposite direction, the line technology structure level DH sends messages to a further transfer memory M-CP , which is part of the transport level between the two structure levels DH, CP .
Wesentlicher Bestandteil der Vermittlungstechnik-Strukturebene CP ist das neben anderen Modulen einem Task-Organisationspro gramm TOP-CP hierarchisch untergeordnete Vermittlungsprozedur- Programmodul CPTL (Call Processing Trunk Line), in dem durch gestrichelte Unterteilung zwei Teilmodule für Trunk- bzw. Line steuerung angedeutet sind. Die vermittlungstechnischen Steuer prozeduren werden von einer in Fig. 1 innerhalb der Einheit CPTL schematisch dargestellten Rechnersteuerung ZR durchgeführt. Neben zwei - hier als willkürliche Beispiele anzusehenden - Programm modulen CD, PC, die einer Anrufumleitung (Call Distribution) bzw. der Personensuche (Paging Control) dienen, ist auch ein Leistungs merkmal-Programmodul CB (Call Back) zur Durchführung von Rück rufverbindungen und eine Einheit (CONF) vorgesehen, die auf das Leistungsmerkmal "Konferenzverbindungen" hinweist. Die in Fig. 1 gestrichelte Darstellung der Einheit CONF bringt zum Ausdruck, daß das Leistungsmerkmal "Durchführung von Konferenzverbindun gen" nicht ein gesondertes Leistungsmerkmal-Programmodul erfor dert, sondern auf der Grundlage der im Kommunikationssystem im plementierten Standard-Vermittlungsprozeduren durchgeführt wird.An essential component of the switching technology structure level CP is the switching procedure program module CPTL (Call Processing Trunk Line), which is hierarchically subordinate to a task organization program TOP-CP , in which two sub-modules for trunk and line control are indicated by broken lines. The switching control procedures are carried out by a computer control ZR shown schematically in FIG. 1 within the unit CPTL . In addition to two - here to be seen as arbitrary examples - program modules CD, PC , which are used for call forwarding (call distribution) or person search (paging control), there is also a performance feature program module CB (call back) for carrying out callback connections and a unit (CONF) is provided which indicates the "conference connections" feature. The dashed line in Fig. 1 of the unit CONF expresses that the feature "implementation of conference calls gene" does not require a separate feature program module, but is carried out on the basis of the standard switching procedures implemented in the communication system.
Zu den Leistungsmerkmal-Programmodulen ist auch ein Netzwerk steuer-Programmodul NWC (Network Controler) zu zählen, mit dem die gesamte logische Verbindungsspeichersteuerung, die Steuerung des Koppelfeldes KF und die Ansteuerung von im Kommunikations system vorgesehenen, in Fig. 1 schematisch dargestellten Konfe renzsätzen CONFS realisiert wird.To the performance feature program modules, a network control program module NWC (Network Controller) is to be counted, with the Renz sets the entire logical connection storage controller, the controller of the switching network KF and the control of the communication system provided in FIG. 1, schematically represented Konfe confs is realized.
Die von der Vermittlungstechnik-Strukturebene CP gesteuerten vermittlungstechnischen Vorgänge sind von der Art der miteinan der zu verbindenden Endgeräte bzw. von der benutzten Kommunika tionsart völlig unabhängig. Die Berücksichtigung der unter schiedlichen Kommunikationsdienste und Endgerätearten erfolgt lediglich in der Leitungstechnik-Strukturebene DH, in der die einzelnen Leitungstechnik-Programmodule DTE, ATE, DVE derartig strukturiert sind, daß sie jeweils die Steuerung des Signali sierungsverfahrens und der Benutzeroberfläche einer bestimmten Geräteart - digitale Endgeräte DT, analoge Fernsprechendgeräte AT und Datenendgeräte DV - beherrschen. The switching processes controlled by the switching technology structure level CP are completely independent of the type of end devices to be connected or of the type of communication used. The consideration of the different communication services and types of devices is only in the line technology structure level DH , in which the individual line technology program modules DTE, ATE, DVE are structured in such a way that they each control the signaling process and the user interface of a certain type of device - digital devices DT analog telephone terminals and data terminals AT DV - dominate.
Die Vermittlungssteuerungs-Strukturebene CP und die Leitungs technik-Strukturebene DH haben mittels Datenbasis-Zugriffs routinen DBAR Zugang zur Datenbasis DB des gesamten Kommunika tionssystems. Die in Fig. 1 in ihrer Hardwarestruktur darge stellte Datenbasis DB umfaßt Speicher SP zur Aufnahme von ver mittlungsprozedur- und leistungsmerkmalprozedurrelevanten Steu erdaten. Von diesen Speichern sind in Fig. 1 erste und zweite Speicher CS 1, CS 2, ... CSn, CB 1, CB 2, ... CBn dargestellt. Die Funktion dieser Speicher wird unten im Zusammenhang mit Fig. 2 beschrieben. Die Datenbasis enthält ferner Permanentspeicher SPP mit Systemkonfigurationsdaten.The mediation control structure plane CP and the line technology structure level DH have means of data base access routines DBAR access to the database DB of the entire communica tion system. The database DB shown in FIG. 1 in its hardware structure includes memory SP for receiving control procedure and performance feature procedure-relevant control data. Of these memories, first and second memories CS 1 , CS 2 , ... CSn , CB 1 , CB 2 , ... CBn are shown in FIG. 1. The function of these memories is described below in connection with FIG. 2. The database also contains permanent storage SPP with system configuration data.
Die Übergabe von Meldungen vom Speicher RAM an die Leitungstech nikstrukturebene DH bzw. von dieser an die Vermittlungstechnik- Strukturebene CP bzw. die Übergabe von Meldungen in umgekehrten Richtungen erfolgt in einem definierten Meldungsformat, das prinzipiell derart aufgebaut ist, daß jeweils einem systemweit festgelegten Systemheader ein spezifischer Header folgt, der beim Meldungsverkehr zwischen zwei Strukturebenen je nach Über tragungsrichtung unterschiedlich ist. An diesen spezifischen Header schließt sich der eigentliche Datenteil an. Alle Meldun gen werden in diesem Grundformat in einem Anwenderspeicher zu sammengestellt.The transfer of messages from the RAM to the line technology structure level DH or from this to the switching technology structure level CP or the transfer of messages in reverse directions takes place in a defined message format, which is basically structured such that a system-wide defined system header This is followed by a specific header, which differs in message traffic between two structure levels depending on the direction of transmission. The actual data part follows this specific header. All messages are compiled in this basic format in a user memory.
Im Systemheader steht jeweils eine Identifizierungsnummer der die Meldung abgebenden Task, die durch eine Identifizierungs nummer des sendenden Programmoduls ergänzt ist; in den beiden anschließenden Datenfeldern werden entsprechende Identifizie rungsnummern der Empfangstask bzw. des Empfangs-Programmoduls angegeben.The system header contains an identification number for each the task issuing the message, which is identified by an identification number of the sending program module is added; in both subsequent data fields are identified accordingly number of the receive task or the receive program module specified.
Die Herstellung einer Konferenzverbindung durch einen A-Teil nehmer umfaßt folgende Schritte: Der A-Teilnehmer wählt die Ruf nummer eines B-Teilnehmers. Das System stellt diese Zweierver bindung in an sich bekannter Weise her, indem die Rechnersteue rung ZR der Vermittelungssteuerung CPTL auf in der Datenbasis im Permanentspeicher SPP abgespeicherte teilnehmerendgeräte spezifische Daten zurückgreift und dem A- und B-Teilnehmer je einen ersten, auch als "Call Store" bezeichneten Speicher, bei spielsweise CS 1, CS 2 zuordnet. Die Rechnersteuerung ZR schreibt in diese Speicher, deren Struktur in Fig. 3 dargestellt ist, eine eigene Kennung des betreffenden Teilnehmers und die Kennung des jeweils anderen Verbindungspartners ein. Daran anschließend wird im Zusammenwirken mit dem Netzwerksteuer-Programmodul NWC die Verbindung zwischen den Teilnehmern A und B über das Koppel feld KF durchgeschaltet. Der Teilnehmer A geht in den Rückfra gezustand zu einem potentiellen Konferenzverbindungspartner C. Der Aufbau der Rückfrageverbindung erfolgt in an sich bekannter Weise. Nach der Herstellung der Rückfrageverbindung C betätigt A, sofern Teilnehmer C an der von A vorbereiteten Konferenzver bindung teilnehmern möchte, eine an seinem Teilnehmerendgerät befindliche Konferenztaste beziehungsweise erzeugt eine Konfe renzverbindungskennung.The establishment of a conference call by an A subscriber comprises the following steps: The A subscriber dials the number of a B subscriber. The system establishes this two-way connection in a manner known per se, by the computer control ZR of the switching control CPTL using specific data stored in the database in the permanent memory SPP of subscriber terminals and the A and B subscriber each with a first, also as a "call store "designated memory, for example CS 1 , CS 2 assigned. The computer controller ZR writes a separate identifier of the subscriber concerned and the identifier of the respective other connection partner into this memory, the structure of which is shown in FIG. 3. Then, in cooperation with the network control program module NWC, the connection between the subscribers A and B is switched through via the coupling field KF . The participant A goes into the inquiry status to a potential conference connection partner C. The inquiry connection is established in a manner known per se. After preparation of the inquiry call actuated C A, if subscriber C participants would like to bond to the prepared A Konferenzver, a conference button located on his or subscriber terminal generates a connection identifier confer ence.
Ausgelöst durch diesen vom Teilnehmer A erzeugten Anreiz prüft die Vermittlungssteuerung CPTL das System auf freie Konferenz sätze beziehungsweise freie zweite Speicher CB 1 ... CBn. Das Kommunikationssystem enthält ebenso viele Konferenzsätze wie zweite Speicher CB 1 ... CBn. Jedem Konferenzsatz ist genau ein zweiter Speicher CB 1 ... CBn zugeordnet. Ergibt die Prüfung der Vermittlungssteuerung CPTL, daß im System mindestens ein freier Konferenzsatz beziehungsweise ein freier zweiter Speicher CB verfügbar ist, ordnet die Steuerung CPTL dem Teilnehmer A einen freien Konferenzsatz und einen freien zweiten Speicher CB zu und stellt damit die Konferenzverbindung für die Teilnehmer A, B und C her. Die Aufnahme weiterer Teilnehmer in die Konferenz verbindung erfolgt in gleicher Weise. Die Vermittlungssteuerung CPTL kann ferner die Berechtigung der potentiellen Konferenz verbindungsteilnehmer A, B, C zur Herstellung einer Konferenz verbindung überprüfen und greift hierzu auf die im Permanent speicher SPP abgespeicherten teilnehmerspezifischen Berechti gungsdaten zu. Bei Beendigung der Konferenzverbindung wird der jeweilige zweite Speicher CB vom System freigegeben und steht für eine weitere Konferenzverbindung zur Verfügung.Triggered by this incentive generated by subscriber A , the switching controller CPTL checks the system for free conference rates or free second memories CB 1 ... CBn . The communication system contains as many conference sets as second memories CB 1 ... CBn. Exactly a second memory CB 1 ... CBn is assigned to each conference set. If examination of the switching controller CPTL that at least one free conference set or a free second memory CB available in the system, the control CPTL assigns the subscriber A a free conference set and a free second memory CB to and provides the conference call to participants A, B and C. Additional participants are added to the conference connection in the same way. The switching control CPTL can also check the authorization of the potential conference connection participants A , B , C for establishing a conference connection and accesses the participant-specific authorization data stored in the permanent memory SPP . When the conference call ends, the respective second memory CB is released by the system and is available for a further conference call.
Bei dem in Fig. 2 dargestellten Ausführungsbeispiel enthält das System n = 20 zweite Speicher CB 1 ... CB 20. Dabei ist den in der Fig. 2 dargestellten ersten dynamischen Speichern CS 1, CS 2, CS 4 je ein zweiter Speicher zugeordnet. Jeder erste Spei cher CS 1 ... KCSm (m = Anzahl der ersten Speicher im System) ent hält u.a. einen Speicherplatz für eine Kennung einer Konferenz verbindung. Dieser Speicherplatz ist in Fig. 2 mit "CONF. INDEX" bezeichnet. Die jeweils im Anschluß an diese Bezeichnung ange gebene Zahl entspricht der Ordnungszahl der zweiten Speicher. So ist der erste Speicher CS 1 dem zweiten Speicher CB 3 zugeord net, der erste Speicher CS 2 dem zweiten Speicher CB 8 und der erste Speicher CS 4 dem zweiten Speicher CB 1.In the exemplary embodiment shown in FIG. 2, the system contains n = 20 second memories CB 1 ... CB 20 . The first dynamic memories CS 1 , CS 2 , CS 4 shown in FIG. 2 are each assigned a second memory. Each first memory CS 1 ... KCSm ( m = number of first memories in the system) contains, among other things, a memory location for an identifier of a conference connection. This memory location is designated "CONF. INDEX" in FIG. 2. The number given following this designation corresponds to the ordinal number of the second memory. Thus, the first memory CS 1 is assigned to the second memory CB 3 , the first memory CS 2 to the second memory CB 8 and the first memory CS 4 to the second memory CB 1 .
In die Speicherplätze "CONF. INDEX" erster Speicher, von Teil nehmern, die nicht an einer Konferenzverbindung beteiligt sind, wird beispielsweise "-1" eingeschrieben. Bei dem in Fig. 2 dar gestellten Ausführungsbeispiel gilt dies für den ersten Spei cher CS 3. Das Einschreiben der "-1" in die Speicherplätze "CONF. INDEX" erfolgt bei der Einrichtung des Systems und je weils bei der Beendigung einer Konferenzverbindung.For example, "-1" is written into the memory locations "CONF. INDEX" of the first memory of participants who are not involved in a conference call. In the embodiment shown in FIG. 2, this applies to the first memory CS 3 . The "-1" is written into the "CONF. INDEX" memory locations when the system is set up and when a conference call is ended.
Fig. 3 veranschaulicht die Struktur der ersten und zweiten Spei cher im Kommunikationssystem gemäß der Erfindung. Jeder erste dynamische Speicher CS, der einem an einem Verbindungsaufbau oder einer bestehenden Verbindung beteiligten Teilnehmer zuge ordnet wird, weist mindestens je einen Speicherplatz für eine Kennung CRSA eines ersten Teilnehmers A, eine Kennung CRSB ei nes zweiten Teilnehmers B, der in einer üblichen Zweierverbin dung oder auch in einer Rückfrageverbindung mit A steht und eine Kennung CRSC eines im Haltezustand befindlichen dritten Teilnehmers C auf. Der Teilnehmer A bei dem beschriebenen Aus führungsbeispiel ist derjenige Teilnehmer, der eine Konferenz verbindung einleitet. Den übrigen Konferenzverbindungsteilneh mern wird jeweils auch ein erster Speicher CS zugeordnet. "Teil nehmer" kann jeweils "Endgerät" bedeuten; insoweit erfolgt eine Zuordnung von Endgeräten zu ersten Speichern CS. Fig. 3 shows the structure of the first and second Spe I of the invention illustrated in the communication system according to cher. Each first dynamic memory CS , which is assigned to a participant in establishing a connection or an existing connection, has at least one storage space for an identifier CRSA of a first participant A , an identifier CRSB of a second participant B , which is in a conventional two-way connection or is also in a query connection with A and an identifier CRSC of a third party C who is on hold. Participant A in the described exemplary embodiment is the participant who initiates a conference connection. A first memory CS is also assigned to the remaining conference call participants. "Participant" can mean "terminal"; to this extent, end devices are assigned to first memories CS .
Dagegen wird ein zweiter Speicher CB nur dem eine Konferenzver bindung einleitenden Teilnehmer beziehungsweise der Konferenz verbindung als solcher zugeordnet. Die Ordnungszahl des zweiten Speichers ergibt sich aus der Eintragung im Speicherplatz "CONF. INDEX" des ersten Speichers.In contrast, a second memory CB is only assigned to the participant initiating a conference connection or to the conference connection as such. The ordinal number of the second memory results from the entry in the "CONF. INDEX" memory location of the first memory.
Die zweiten Speicher CB weisen Speicherplätze für die Kennungen der an einer bestehenden Konferenzverbindung beteiligten Teil nehmer auf. Die Kennung des die Konferenzverbindung einleiten den Teilnehmers ist in Fig. 3 mit "A", die Kennungen der übri gen an der Konferenzverbindung beteiligten Teilnehmer B, C,...X mit "CRS B, CRS C, ..., CRS X" bezeichnet. Die zweiten Speicher CB 1, CB 2, ..., CBn können weitere verbindungstypische Daten wie Anzahl NC der an der betreffenden Konferenzverbindung beteilig ten Teilnehmer, Anzahl NT der an der betreffenden Konferenzver bindung beteiligten Amtsleitungsbündel und eine Kennung ICS 1 des dem die Konferenzverbindung einleitenden Teilnehmers A zu geordneten ersten Speichers CS 1 enthalten. In den zweiten Spei cher CB sind also jeweils die eine bestimmte Konferenzverbin dung beschreibenden Daten eingeschrieben, während in den ersten Speicher CS der Konferenzverbindungsteilnehmer nur die Eintra gung im Speicherplatz "CONF. INDEX" auf die jeweilige Konfe renzverbindung hinweist.The second memory CB have memory locations for the identifiers of the participants in an existing conference call. The identifier of the participant initiating the conference call is in FIG. 3 with "A" , the identifiers of the other participants involved in the conference call B , C , ... X with "CRS B , CRS C , ..., CRS X. " designated. The second memory CB 1 , CB 2 ,..., CBn can contain further connection- typical data such as the number NC of the participants involved in the relevant conference connection, the number NT of the trunk groups involved in the relevant conference connection and an identifier ICS 1 of the person initiating the conference connection Participant A included in orderly first memory CS 1 . The data describing a specific conference connection are thus written into the second memory CB , while in the first memory CS of the conference call participants only the entry in the storage space "CONF. INDEX" indicates the respective conference connection.
Das Kommunikationssystem gemäß der Erfindung kann in der Weise ausgebildet sein, daß die Permanentspeicher SPP Daten von meh reren, an Konferenzverbindungen fest zu beteiligenden Teilneh mern enthalten. Jeder Teilnehmer einer Konferenzverbindung mit festgelegtem Teilnehmerkreis kann durch Betätigung einer Kon ferenztaste an seinem Teilnehmergerät oder durch Auslösung ei nes entsprechenden Anreizes eine Konferenzverbindung einleiten. Das System prüft dann selbsttätig den Verbindungszustand der übrigen für die Konferenzverbindung vorgesehenen Teilnehmer und stellt die Konferenzverbindung mit denjenigen Teilnehmern her, die sich zuvor im Freizustand befinden.The communication system according to the invention can be designed in such a way that the permanent memory data SPP reren of MEH containing numbers of conference connections established to be involved parti. Each participant of a conference call with a defined group of participants can initiate a conference call by pressing a conference key on his subscriber device or by triggering a corresponding incentive. The system then automatically checks the connection status of the other participants provided for the conference connection and establishes the conference connection with those participants who were previously idle.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19883818087 DE3818087A1 (en) | 1988-05-27 | 1988-05-27 | Digital communications system with a computer controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19883818087 DE3818087A1 (en) | 1988-05-27 | 1988-05-27 | Digital communications system with a computer controller |
Publications (2)
Publication Number | Publication Date |
---|---|
DE3818087A1 true DE3818087A1 (en) | 1989-12-07 |
DE3818087C2 DE3818087C2 (en) | 1992-06-11 |
Family
ID=6355283
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19883818087 Granted DE3818087A1 (en) | 1988-05-27 | 1988-05-27 | Digital communications system with a computer controller |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE3818087A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0535601A2 (en) * | 1991-09-30 | 1993-04-07 | Siemens Aktiengesellschaft | Method for the establishment of conference connections in a processor controlled communication system |
EP0535602A2 (en) * | 1991-09-30 | 1993-04-07 | Siemens Aktiengesellschaft | Programm-controlled communications system in which a connection request is simultaneously signalled at several communications terminals |
WO2000052886A1 (en) * | 1999-03-02 | 2000-09-08 | Microsoft Corporation | Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources |
WO2000052887A1 (en) * | 1999-03-02 | 2000-09-08 | Microsoft Corporation | Multiparty conferencing and collaboration system |
US6178168B1 (en) | 1995-04-24 | 2001-01-23 | Telefonaktiebolaget Lm Ericsson | Method of controlling connections in a telecommunication system |
US6570590B1 (en) | 1999-03-02 | 2003-05-27 | Microsoft Corporation | Application sharing in a frame |
US6851053B1 (en) | 1999-03-02 | 2005-02-01 | Microsoft Corporation | Multiparty conference authentication |
US6850985B1 (en) | 1999-03-02 | 2005-02-01 | Microsoft Corporation | Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways |
US7136062B1 (en) | 1999-09-14 | 2006-11-14 | Microsoft Corporation | Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources and providing true color support in same |
US10554700B2 (en) | 2015-08-04 | 2020-02-04 | At&T Intellectual Property I, L.P. | Method and apparatus for management of communication conferencing |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2838223A1 (en) * | 1978-09-01 | 1980-03-13 | Siemens Ag | Conference system for telephone PBX - has conference transmission network in switching network to which any extension can be connected |
DE3223325A1 (en) * | 1982-06-18 | 1983-12-22 | Siemens AG, 1000 Berlin und 8000 München | Circuit arrangement for setting up conference connections between actively and passively involved conferees |
EP0309851A2 (en) * | 1987-09-28 | 1989-04-05 | Siemens Aktiengesellschaft | Procedure for connecting two terminals at the instigation of a third in a digital communiation system |
-
1988
- 1988-05-27 DE DE19883818087 patent/DE3818087A1/en active Granted
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2838223A1 (en) * | 1978-09-01 | 1980-03-13 | Siemens Ag | Conference system for telephone PBX - has conference transmission network in switching network to which any extension can be connected |
DE3223325A1 (en) * | 1982-06-18 | 1983-12-22 | Siemens AG, 1000 Berlin und 8000 München | Circuit arrangement for setting up conference connections between actively and passively involved conferees |
EP0309851A2 (en) * | 1987-09-28 | 1989-04-05 | Siemens Aktiengesellschaft | Procedure for connecting two terminals at the instigation of a third in a digital communiation system |
Non-Patent Citations (2)
Title |
---|
Firmendruckschrift "Elektronisches Wähl- system EWS 1, Ortsamtstechnik, Einführung und Übersicht, Siemens Ay N Fg öV M4 Kl/Jg, München, April 1973, Bestell-Nr. A 30795-X185-X-3-18, S. 34-36 * |
Gerke, Peter R., "Rechnergesteuerte Ver- mittlungssysteme", Springer-Verlag Berlin-Heidelberg-New York 1972, ISBN 3-540-05770-6, Kap. 9.5 "Speicher- organisation" * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0535602A2 (en) * | 1991-09-30 | 1993-04-07 | Siemens Aktiengesellschaft | Programm-controlled communications system in which a connection request is simultaneously signalled at several communications terminals |
EP0535602A3 (en) * | 1991-09-30 | 1994-05-18 | Siemens Ag | Programm-controlled communications system in which a connection request is simultaneously signalled at several communications terminals |
EP0535601A3 (en) * | 1991-09-30 | 1994-11-09 | Siemens Ag | Method for the establishment of conference connections in a processor controlled communication system |
EP0535601A2 (en) * | 1991-09-30 | 1993-04-07 | Siemens Aktiengesellschaft | Method for the establishment of conference connections in a processor controlled communication system |
US6178168B1 (en) | 1995-04-24 | 2001-01-23 | Telefonaktiebolaget Lm Ericsson | Method of controlling connections in a telecommunication system |
US6584493B1 (en) | 1999-03-02 | 2003-06-24 | Microsoft Corporation | Multiparty conferencing and collaboration system utilizing a per-host model command, control and communication structure |
WO2000052887A1 (en) * | 1999-03-02 | 2000-09-08 | Microsoft Corporation | Multiparty conferencing and collaboration system |
US6570590B1 (en) | 1999-03-02 | 2003-05-27 | Microsoft Corporation | Application sharing in a frame |
WO2000052886A1 (en) * | 1999-03-02 | 2000-09-08 | Microsoft Corporation | Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources |
US6851053B1 (en) | 1999-03-02 | 2005-02-01 | Microsoft Corporation | Multiparty conference authentication |
US6850985B1 (en) | 1999-03-02 | 2005-02-01 | Microsoft Corporation | Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways |
US7167182B2 (en) | 1999-03-02 | 2007-01-23 | Microsoft Corporation | Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources in same |
US7409455B2 (en) | 1999-03-02 | 2008-08-05 | Microsoft Corporation | Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways |
US8346849B2 (en) | 1999-03-02 | 2013-01-01 | Microsoft Corporation | Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways |
US8631074B2 (en) | 1999-03-02 | 2014-01-14 | Microsoft Corporation | Security and support for flexible conferencing topologies spanning proxies, firewalls and gateways |
US7136062B1 (en) | 1999-09-14 | 2006-11-14 | Microsoft Corporation | Scalable multiparty conferencing and collaboration system and method of dynamically allocating system resources and providing true color support in same |
US10554700B2 (en) | 2015-08-04 | 2020-02-04 | At&T Intellectual Property I, L.P. | Method and apparatus for management of communication conferencing |
Also Published As
Publication number | Publication date |
---|---|
DE3818087C2 (en) | 1992-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4330031C2 (en) | Arrangement for the integration of EDP systems and telephone systems connected to the public telephone network | |
EP0392141B1 (en) | Digital communications exchange | |
DE69332927T2 (en) | Device for managing an element manager for a telecommunications switching system | |
DE19515856A1 (en) | Connection establishment procedure as well as service computer for it and communication network with it | |
DE3818087C2 (en) | ||
EP0123890A2 (en) | Method for the assignment of connection data to telephone subscriber's stations | |
DE3727952A1 (en) | MODULAR STRUCTURED DIGITAL COMMUNICATION SYSTEM | |
DE19626131A1 (en) | Method for introducing a telecommunications service as well as service unit, service computer, terminal and communication network | |
EP0303870B1 (en) | Modular structured digital communication system with operational and reliable components | |
EP0813330B1 (en) | Connection set-up method and exchange, service processor and communication network | |
EP0619682B1 (en) | Method for the administration of communication installations | |
EP0762784B1 (en) | Method for providing subscriber information data for telecommunications network services | |
EP0589248A2 (en) | Method and arrangement for displaying call numbers at telephone terminals of a private branch exchange | |
EP1148744B1 (en) | Network server | |
DE3818086C2 (en) | ||
EP0535602B1 (en) | Method for operating a programm-controlled communications system in which a connection request is simultaneously signalled at several communications terminals | |
EP0535601B1 (en) | Method for the establishment of conference connections in a processor controlled communication system | |
EP0585480A1 (en) | Method and arrangement for establishing conference connections in a processor-controlled telephone excharge | |
EP0529343B1 (en) | Method for establishing communication between a communication terminal, connected to a communication exchange, and a plurality of further terminals | |
DE3827492C2 (en) | ||
EP0309851B1 (en) | Procedure for connecting two terminals at the instigation of a third in a digital communiation system | |
EP0360898B1 (en) | Method for taking calls which are signalled by a communication exchange at one or more key telephone terminals | |
DE4038320C2 (en) | ||
EP0967776A2 (en) | Method for establishing a connection, service control point and communication network | |
EP1055333B1 (en) | Control component in a service switching point |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
D2 | Grant after examination | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |