DE102016122878B4 - Synchronous data transmission between end devices via an IP connection - Google Patents
Synchronous data transmission between end devices via an IP connection Download PDFInfo
- Publication number
- DE102016122878B4 DE102016122878B4 DE102016122878.8A DE102016122878A DE102016122878B4 DE 102016122878 B4 DE102016122878 B4 DE 102016122878B4 DE 102016122878 A DE102016122878 A DE 102016122878A DE 102016122878 B4 DE102016122878 B4 DE 102016122878B4
- Authority
- DE
- Germany
- Prior art keywords
- clock
- connection
- iad
- clock generator
- frequency
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0658—Clock or time synchronisation among packet nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0644—External master-clock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/066—Telephone sets adapted for data transmision
-
- 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/0428—Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
-
- 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/06—Time-space-time switching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Verfahren zur synchronen Datenübertragung über eine IP-Verbindung, welche zwischen Endgeräten (11, 12-1n; 21, 22- 2n) von Teilnehmern über ein IP-gestütztes Netzwerk (3) mittels eines je Teilnehmer angeordneten IAD (4; 5), nämlich mittels eines das IP-gestützte Netzwerk teilnehmerseitig abschließenden integrierten Zugriffsgerätes hergestellt wird, an welchem das zur Datenübertragung über die IP-Verbindung genutzte Endgerät (11, 12- 1n; 21, 22- 2n) betrieben wird, dadurch gekennzeichnet, dass jeder in die Verbindung einbezogene IAD (4; 5) mit einem Taktgeber (6; 7) ausgestattet wird, welcher einen Takt erzeugt, der mittels des Taktes eines über einen GPS-Empfänger (8; 9) des Taktgebers (6; 7) empfangenen GPS-Signals stabilisiert und über den IAD (4; 5) dem jeweiligen für die Datenübertragung genutzten Endgerät (11, 12- 1n; 21, 22- 2n) über einen Anschluss des IAD (4; 5) als Synchronisationstakt zur Verfügung gestellt wird, an dem das Endgerät (11, 12- 1n; 21, 22- 2n) betrieben wird, wobei die Frequenz dieses Taktes identisch ist mit der Frequenz des durch die Taktgeber (6; 7) anderer in die IP-Verbindung einbezogener IAD (4; 5) bereitgestellten Synchronisationstaktes.Method for synchronous data transmission via an IP connection between terminals (11, 12-1n; 21, 22- 2n) of participants via an IP-supported network (3) by means of an IAD (4; 5) arranged for each participant, viz is established by means of an integrated access device terminating the IP-supported network on the subscriber side, on which the terminal device (11, 12- 1n; 21, 22- 2n) used for data transmission via the IP connection is operated, characterized in that everyone in the connection included IAD (4; 5) is equipped with a clock generator (6; 7) which generates a clock which stabilizes by means of the clock of a GPS signal received via a GPS receiver (8; 9) of the clock generator (6; 7). and is made available via the IAD (4; 5) to the terminal device (11, 12- 1n; 21, 22- 2n) used for the data transmission via a connection of the IAD (4; 5) as a synchronization clock at which the terminal device (11, 12- 1n; 21, 22- 2n), wob ei the frequency of this clock is identical to the frequency of the clock generated by the clock (6; 7) synchronization clock provided by other IAD (4; 5) involved in the IP connection.
Description
Die Erfindung betrifft eine Lösung, welche eine synchrone Datenübertragung zwischen Endgeräten auch über eine IP-Verbindung beziehungsweise in einem IP-basierten Netzwerk ermöglicht. Sie bezieht sich hierbei sowohl auf die Übertragung von Sprachdaten als auch auf die Übertragung von Nutzdaten, wie sie beispielsweise im Zusammenhang mit dem Versenden eines Faxes oder einer E-Mail oder mit der Nutzung des Internets erfolgt. Gegenstände der Erfindung sind ein entsprechendes Verfahren und ein zur Durchführung dieses Verfahrens geeignetes System.The invention relates to a solution that also enables synchronous data transmission between terminals via an IP connection or in an IP-based network. In this context, it refers both to the transmission of voice data and to the transmission of user data, for example in connection with sending a fax or an e-mail or with the use of the Internet. The objects of the invention are a corresponding method and a system suitable for carrying out this method.
In digitalen Telekommunikationsnetzen, wie dem integrierten Text- und Datennetz (IDN) oder dem heute noch weit verbreitet genutzten Integrated Services Digital Network (ISDN), erfolgt die Übertragung von Daten, einschließlich von Sprachdaten, taktgesteuert. Dabei wird durch die Systeme des entsprechenden Übertragungsnetzwerks eine synchrone Taktversorgung für die an das Netz angekoppelten Endeinrichtungen beziehungsweise Endgeräte zur Verfügung gestellt. An einem Teilnehmeranschluss angeschlossene Endgeräte können hierdurch den Takt aus den Empfangssignalen ableiten und empfangene Signale so ausgeben, wie sie von einem Endgerät an der Gegenstelle ausgesendet wurden. Hierbei wird der Takt der an der Datenübertragung beteiligten ICs der Endgeräte an den Endstellen einer Telekommunikationsverbindung auf den Netztakt synchronisiert.In digital telecommunications networks, such as the integrated text and data network (IDN) or the Integrated Services Digital Network (ISDN), which is still widely used today, the transmission of data, including voice data, is clock-controlled. In this case, the systems of the corresponding transmission network provide a synchronous clock supply for the terminals or terminal devices coupled to the network. Terminals connected to a subscriber connection can thus derive the clock from the received signals and output received signals in the same way as they were sent by a terminal to the remote station. Here, the clock of the ICs involved in the data transmission of the terminals at the terminals of a telecommunications connection is synchronized with the network clock.
Bereits seit einiger Zeit vollzieht sich bei der Telekommunikation ein Übergang von den Übertragungstechniken der eingangs genannten Art hin zu einer grundsätzlich IP-basierten Übertragung. Es erfolgt dabei ein schrittweiser Übergang von Telekommunikationsnetzen, nämlich von unter Nutzung der ISDN-Übertragungstechnik betriebenen Netzwerken zu sogenannten All-IP-Netzwerken beziehungsweise NGN (Next Generation Network), in denen insbesondere auch Sprache IP-basiert (Voice over IP = VoIP) übertragen wird. Durch derartige Netze wird ein Systemtakt nicht mehr zur Verfügung gestellt. Letzteres hat aber auch Auswirkungen auf andere telekommunikative Dienste, welche zur Übertragung von Daten Tonsignale nutzen. Hierbei handelt es sich beispielsweise um die Faxübertragung mittels Faxgeräten der Gruppe 3 oder beispielsweise um die Datenübertragung mittels immer noch weit verbreiteter Modems.For some time now, a transition has been taking place in telecommunications from the transmission technologies of the type mentioned at the outset to fundamentally IP-based transmission. There is a gradual transition from telecommunications networks, namely from networks operated using ISDN transmission technology to so-called all-IP networks or NGN (Next Generation Network), in which voice in particular is also transmitted on an IP-based basis (Voice over IP = VoIP). becomes. Such networks no longer provide a system clock. However, the latter also affects other telecommunications services which use audio signals to transmit data. This involves, for example, fax
Aufgrund des Fehlens eines Systemtaktes in IP-basierten Netzen der vorgenannten Art sind die Takte in den Endgeräten einer Telekommunikationsverbindung nicht mehr miteinander synchronisiert, was zu Übertragungsfehlern führt. Während bei der Übertragung von Sprache ein gegebenenfalls geringer Taktversatz noch keine größeren Probleme mit sich bringt, kann dies jedoch bei der Faxübertragung oder der Modemübertragung zu sehr starken Beeinträchtigungen führen beziehungsweise dazu, dass entsprechende Dienste beziehungsweise zur Übertragung von Daten verwendete Endgeräte in IP-basierten Netzen überhaupt nicht mehr genutzt werden können.Due to the lack of a system clock in IP-based networks of the type mentioned above, the clocks in the terminals of a telecommunications connection are no longer synchronized with one another, which leads to transmission errors. While a possibly small clock offset does not cause any major problems when transmitting voice, it can lead to very strong impairments when transmitting faxes or modem transmissions or to the corresponding services or end devices used for transmitting data in IP-based networks can no longer be used at all.
In der
Aufgabe der Erfindung ist es, eine Lösung bereitzustellen, welche eine synchrone Übertragung von Daten zwischen Endgeräten auch über eine IP-Verbindung beziehungsweise innerhalb von IP-gestützten Netzwerken ermöglicht. Hierzu sind ein Verfahren anzugeben und ein zur Durchführung des Verfahrens geeignetes System bereitzustellen.The object of the invention is to provide a solution which also enables synchronous transmission of data between terminals via an IP connection or within IP-supported networks. For this purpose, a method must be specified and a system suitable for carrying out the method must be provided.
Die Aufgabe wird durch ein Verfahren mit den Merkmalen des Patentanspruchs 1 gelöst. Ein die Aufgabe lösendes, zur Durchführung des Verfahrens geeignetes System ist durch den ersten Sachanspruch charakterisiert. Vorteilhafte Aus- beziehungsweise Weiterbildungen der Erfindung sind durch die jeweiligen Unteransprüche gegeben.The task is solved by a method with the features of patent claim 1 . A system which solves the task and is suitable for carrying out the method is characterized by the first claim. Advantageous developments and further developments of the invention are given by the respective dependent claims.
Bei dem vorgeschlagenen Verfahren handelt es sich gemäß der Aufgabe um ein Verfahren zur synchronen Datenübertragung über eine IP-Verbindung, welche zwischen Endgeräten von Teilnehmern zum Zweck der Datenübertragung hergestellt wird. Dabei wird die entsprechende IP-Verbindung über ein NGN, nämlich ein Next Generation Network, hergestellt, welches IP-basiert ist.According to the task, the proposed method is a method for synchronous data transmission via an IP connection, which is established between terminals of participants for the purpose of data transmission. The corresponding IP connection is established via an NGN, namely a Next Generation Network, which is IP-based.
Soweit an dieser Stelle und in den Patentansprüchen von einer Verbindung die Rede ist, meint dies selbstverständlich keine physische Verbindung, da die Datenübertragung in NGN beziehungsweise IP-basierten Netzwerken bekanntlich paketvermittelt erfolgt. Der Begriff Verbindung bezieht sich in diesem Kontext vielmehr darauf, dass zwischen den Daten miteinander austauschenden Endgeräten für die Dauer des Datenaustausches eine Kommunikationsbeziehung besteht. Was die hierbei ausgetauschten Daten anbelangt, kann es sich, wie bereits früher ausgeführt, sowohl um digitale Gesprächsdaten, beispielsweise Daten, die im Zusammenhang mit einer Voice over IP (VoIP) Sprachkommunikation ausgetauscht werden, um Daten einer Faxübertragung, um mediale Daten oder um sonstige digitale Daten handeln.Insofar as a connection is mentioned at this point and in the patent claims, this does not of course mean a physical connection, since data transmission in NGN or IP-based networks is known to be packet-switched. In this context, the term connection rather refers to the fact that a communication relationship exists between the end devices exchanging data with one another for the duration of the data exchange. As far as the data exchanged is concerned, it can be, as before carried out, act both digital call data, such as data that are exchanged in connection with a Voice over IP (VoIP) voice communication, data from a fax transmission, media data or other digital data.
Das Verfahren geht davon aus, dass zum Zwecke der Nutzung eines NGN (im Weiteren soll vereinfachend und synonym von einem IP-gestützten oder von einem IP-basierten Netzwerk gesprochen werden) für die Datenübertragung bei jedem an der IP-Verbindung beteiligten Teilnehmer ein IAD, nämlich ein integriertes Zugriffsgerät, angeordnet ist. An dem betreffenden IAD, welcher das IP-gestützte Netzwerk teilnehmerseitig abschließt, wird dabei das von einem jeweiligen Teilnehmer für den Datenaustausch beziehungsweise die Datenübertragung über die IP-Verbindung genutzte Endgerät betrieben.The method is based on the assumption that for the purpose of using an NGN (hereinafter, for the sake of simplicity and synonymously, an IP-supported or an IP-based network is to be spoken of) for the data transmission at each participant involved in the IP connection, an IAD, namely an integrated access device. The end device used by a respective subscriber for data exchange or data transmission via the IP connection is operated on the relevant IAD, which terminates the IP-supported network on the subscriber side.
Zur Bewerkstelligung einer synchronen Datenübertragung wird erfindungsgemäß von einem einen GPS-Empfänger aufweisenden Taktgeber, mit welchem jeder in die Verbindung einbezogene IAD ausgestattet ist, ein Takt erzeugt. Dieser Takt wird mittels des Taktes des über den GPS-Empfänger empfangenen GPS-Signals stabilisiert. Schließlich wird der in der vorgenannten Weise stabilisierte Takt über den IAD dem jeweiligen für die Datenübertragung genutzten Endgerät über einen dafür vorgesehenen Anschluss des IAD zur Verfügung gestellt. Die Frequenz dieses, durch den Taktgeber erzeugten und dem Endgerät über den IAD bereitgestellten Taktes ist identisch mit der Frequenz der Taktsignale, welche durch die Taktgeber anderer in die Verbindung einbezogener IAD im Rahmen des Verfahrens bereitgestellt werden.According to the invention, in order to bring about synchronous data transmission, a clock is generated by a clock having a GPS receiver and with which each IAD included in the connection is equipped. This clock is stabilized using the clock of the GPS signal received via the GPS receiver. Finally, the clock stabilized in the aforementioned manner is made available via the IAD to the respective terminal device used for the data transmission via a connection of the IAD provided for this purpose. The frequency of this clock generated by the clock generator and provided to the terminal via the IAD is identical to the frequency of the clock signals which are provided by the clock generators of other IADs involved in the connection as part of the method.
Das die Aufgabe lösende, zur Durchführung des vorstehend grundsätzlich erläuterten Verfahrens geeignete System zur synchronen Datenübertragung über eine IP-Verbindung umfasst zunächst das bereits angesprochene IP-gestützte Netzwerk (NGN), über welches die IP-Verbindung aufgebaut ist beziehungsweise wird. Ferner umfasst das System je Teilnehmer ein für einen Datenaustausch mit wenigstens einem anderen Teilnehmer genutztes Endgerät sowie einen das IP-gestützte Netzwerk teilnehmerseitig abschließenden IAD. Der IAD weist mindestens einen Anschluss auf, an welchem das zum Datenaustausch über die IP-Verbindung genutzte Endgerät für den Zugriff auf das IP-gestützte Netzwerk betrieben wird.The system for synchronous data transmission via an IP connection that solves the task and is suitable for carrying out the method explained in principle above initially includes the already mentioned IP-supported network (NGN) via which the IP connection is or will be established. In addition, the system includes, for each subscriber, a terminal used for data exchange with at least one other subscriber and an IAD that terminates the IP-supported network on the subscriber side. The IAD has at least one connection, on which the terminal used for data exchange via the IP connection is operated for access to the IP-supported network.
Erfindungsgemäß ist der vorgenannte IAD (also der IAD jedes an der IP-Verbindung beteiligten Teilnehmers) mit einem Taktgeber ausgestattet. Dieser Taktgeber weist einen GPS-Empfänger und einen Oszillator auf. Der Oszillator und der GPS-Empfänger sind dabei miteinander derart in eine Wirkverbindung gebracht, dass die Ausgangsfrequenz des Oszillators mittels des Taktes des über den GPS-Empfänger empfangenen GPS-Signals stabilisiert ist. An dem schon erwähnten Anschluss des IAD, an welchem das zum Datenaustausch über die IP-Verbindung genutzte Endgerät betrieben wird, wird ein Ausgangssignal des Taktgebers mit einer der stabilisierten Ausgangsfrequenz seines Oszillators entsprechenden oder mit einer daraus abgeleiteten Frequenz als Synchronisationstakt bereitgestellt. Wie bereits zum Verfahren ausgeführt, ist die Frequenz dieses Synchronisationstaktes identisch mit der des Ausgangssignals der Taktgeber anderer IAD des Systems.According to the invention, the aforementioned IAD (ie the IAD of each participant involved in the IP connection) is equipped with a clock. This clock has a GPS receiver and an oscillator. The oscillator and the GPS receiver are brought into an operative connection with one another in such a way that the output frequency of the oscillator is stabilized by means of the clock of the GPS signal received via the GPS receiver. At the connection of the IAD already mentioned, on which the end device used for data exchange via the IP connection is operated, an output signal of the clock generator is provided as a synchronization clock with a frequency corresponding to the stabilized output frequency of its oscillator or with a frequency derived therefrom. As already explained with regard to the method, the frequency of this synchronization clock is identical to that of the output signal of the clock generators of other IADs in the system.
Gemäß einer praxisgerechten Ausbildungsform des Systems, welche es insbesondere ermöglicht, für die Herstellung von IP-Verbindungen bei den Teilnehmern bereits genutzte technische Einrichtungen nachzurüsten, sie also gewissermaßen für eine synchronisierte IP-basierte Datenübertragung zu ertüchtigen, ist der zuvor angesprochene Taktgeber als eine gegenüber dem IAD separate, aber mit ihm in geeigneter Weise in eine Wirkverbindung zu bringende Einheit ausgebildet. Vorzugsweise ist der Taktgeber hierbei mit einem S0-Anschluss ausgestattet, an welchem der dem oder den Endgeräten über den IAD zuzuführende Synchronisationstakt bereitgestellt wird.According to a practice-oriented form of the system, which makes it possible in particular to retrofit technical equipment already used by the participants for the establishment of IP connections, i.e. to upgrade them to a certain extent for synchronized IP-based data transmission, the clock generator mentioned above is compared to the IAD separate, but formed with him in a suitable way to be brought into an operative connection unit. In this case, the clock generator is preferably equipped with an S0 connection, at which the synchronization clock to be supplied to the terminal device or devices via the IAD is provided.
Die meisten der bereits in der Praxis eingesetzten IAD verfügen ihrerseits neben den zur Kopplung mit einem IP-gestützten Netzwerk vorgesehenen Verbindungsmitteln über eine Möglichkeit für einen Anschluss beziehungsweise für die Anbindung an das ISDN-Festnetz. Über die entsprechenden, letztgenannten Anschlussmittel wird der IAD zur Realisierung des erfindungsgemäßen Systems und zur Nutzung des Verfahrens mit dem S0-Anschluss des separat ausgebildeten Taktgebers verbunden. Die S0-Schnittstelle beziehungsweise der S0-Anschluss des Taktgebers bietet sich aber nicht nur an, weil die IAD über entsprechende Eingänge verfügen, sondern auch, weil in vielen Gebäuden entsprechende Verkabelungen vorhanden sind und die Signale über Entfernungen von über 1 km übertragen werden können. Dadurch verringert sich der Aufwand, um die Erfindung an einem Ort zu installieren an dem ein stabiler GPS Empfang gewährleistet ist.For their part, most of the IADs already used in practice have the option of connecting or connecting to the ISDN landline network in addition to the connection means provided for coupling to an IP-supported network. The IAD is connected to the S0 connection of the clock generator, which is designed separately, via the corresponding, last-mentioned connection means in order to implement the system according to the invention and to use the method. The S0 interface or the S0 connection of the clock generator is not only suitable because the IAD has the corresponding inputs, but also because the corresponding cabling is available in many buildings and the signals can be transmitted over distances of more than 1 km. This reduces the effort involved in installing the invention at a location where stable GPS reception is guaranteed.
Je nach Ausführung kann dabei an dem S0-Anschluss des Taktgebers auch noch eine Speisespannung mit einem für S0-Anschlüsse üblichen Spannungswert zur Spannungsversorgung des IAD bereitgestellt werden. Für IAD, welche nicht mit einer S0-Speisespannung betrieben werden können, kann an der den Taktgeber ausbildenden Einheit gegebenenfalls auch eine 230 V-Netzversorgungsspannung bereitgesellt werden. Andernfalls ist es selbstverständlich auch möglich, den IAD mit einem entsprechenden separaten Netzteil zu betreiben.Depending on the design, a supply voltage with a voltage value that is usual for S0 connections can also be provided at the S0 connection of the clock generator for the voltage supply of the IAD. For IADs that cannot be operated with an S0 supply voltage, a 230 V mains supply voltage can also be provided on the unit that forms the clock generator. Otherwise it is self-evident Of course it is also possible to operate the IAD with a corresponding separate power pack.
Abweichend von der zuvor beschriebenen Ausbildungsform des Systems mit einem getrennt vom IAD ausgebildeten Taktgeber ist es aber auch möglich, den IAD und den Taktgeber als eine integrale Einheit auszubilden, das heißt insbesondere künftig gefertigte IAD intern mit dem erfindungsgemäß vorgesehenen Taktgeber auszustatten.Deviating from the previously described embodiment of the system with a clock generator designed separately from the IAD, it is also possible to design the IAD and the clock generator as an integral unit, i.e. in particular to equip future IADs internally with the clock generator provided according to the invention.
Gemäß einer bevorzugten Ausbildungsform der Erfindung handelt es sich bei dem Oszillator des Taktgebers um einen spannungsgesteuerten Oszillator (VCO). Neben dem VCO und dem schon angesprochenen GPS-Empfänger weist der Taktgeber bei dieser Ausbildungsform einen digitalen Signalprozessor und eine PLL-Vergleichseinheit beziehungsweise einen Phasenkomparator auf. Die genannten Einheiten bilden einen Regelkreis, genauer gesagt eine Phasenregelschleife aus.According to a preferred embodiment of the invention, the oscillator of the clock generator is a voltage controlled oscillator (VCO). In addition to the VCO and the GPS receiver already mentioned, the clock generator in this embodiment has a digital signal processor and a PLL comparison unit or a phase comparator. The units mentioned form a control circuit, more precisely a phase-locked loop.
Vorzugsweise weist der Taktgeber zudem aus der ISDN-Technik bekannte Einheiten auf, nämlich einen S-Bus-Konverter, welcher eine S0-Schnittstelle zur Bereitstellung des mittels der PLL-Regelschleife erzeugten stabilisierten Taktsignals an dem S0-Anschluss des Taktgebers aufweist, und einen ISDN-Communication-Controller, welcher innerhalb des Taktgebers über eine IOM-Schnittstelle (ISDN Oriented Modular) mit dem die Signale der IOM-Schnittstelle in ein S0-Bus-Signal konvertierenden S-Bus-Controller verbunden ist. Durch den Einsatz der genannten ISDN-Komponenten ist es möglich, ein getaktetes Signal über eine S0-Schnittstelle zu Verfügung zu stellen und darüber hinaus zu bewerkstelligen, dass die an den S0-Anschluss des Taktgebers geführte S0-Schnittstelle auf Layer-1 und gegebenenfalls auch auf Layer-2 daueraktiviert ist. Hierdurch wird gewährleistet, dass in der Praxis anzutreffende Typen von IAD, welche sich erst beim Aufbau einer Verbindung auf die S0-Schnittstelle aufsynchronisieren in jedem Falle Verbindungen mit einer synchronen Datenübertragung sowohl annehmen, als auch aufbauen können. Gesteuert werden die vorgenannten ISDN-Einheiten durch einen Microcontroller, der ein in einem zugehörigen Speicher gehaltenes Steuerprogramm verarbeitet.Preferably, the clock generator also has units known from ISDN technology, namely an S-Bus converter, which has an S0 interface for providing the stabilized clock signal generated by the PLL control loop at the S0 connection of the clock generator, and an ISDN -Communication controller, which is connected within the clock via an IOM interface (ISDN Oriented Modular) to the S-Bus controller, which converts the signals from the IOM interface into an S0-Bus signal. By using the ISDN components mentioned, it is possible to provide a clocked signal via an S0 interface and also to ensure that the S0 interface connected to the S0 connection of the clock generator is on layer 1 and, if necessary, also is permanently activated on Layer-2. This ensures that types of IAD found in practice, which only synchronize to the S0 interface when a connection is set up, can in any case both accept and set up connections with synchronous data transmission. The aforementioned ISDN units are controlled by a microcontroller, which processes a control program held in an associated memory.
Die Erfindung soll nachfolgend nochmals anhand eines Ausführungsbeispiels erläutert werden. In den zugehörigen Zeichnungen zeigen:
-
1 : eine schematische Darstellung einer möglichen Ausbildungsform des erfindungsgemäßen Systems, -
2 : das Blockschaltbild einer möglichen Ausbildungsform eines Taktgebers des Systems gemäß der1 .
-
1 : a schematic representation of a possible embodiment of the system according to the invention, -
2 : the block diagram of a possible embodiment of a clock of the system according to the1 .
Die
Zwischen den Endgeräten 11, 12 - 1n; 21, 22- 2n der beiden Teilnehmer wird eine IP-Verbindung über das IP-gestützte Netzwerk 3 und die jeweiligen IAD 4; 5 bei den Teilnehmern aufgebaut. Gemäß der Erfindung ist jeder IAD 4; 5 eines Teilnehmers mit einem ein Synchronisierungssignal zur Synchronisation der Datenübertragung bereitstellenden Taktgeber 6; 7 ausgestattet. In dem gezeigten Beispiel sind die Taktgeber 6; 7 jeweils als gegenüber dem jeweiligen IAD 4; 5 separate Einheiten ausgebildet. Der jeweilige IAD 4; 5 ist mit diesem separat ausgebildeten Taktgeber 6; 7 über einen hier nicht im Detail dargestellten S0-Anschluss des Taktgebers verbunden. Bestandteil jedes der Taktgeber 6; 7 oder mit diesem in einer Wirkverbindung befindlich ist ein GPS-Empfänger 8; 9, welcher auch als GPS-Maus bezeichnet wird und ein zur Stabilisierung des von dem Taktgeber 6; 7 bereitgestellten Synchronisationssignals genutztes GPS-Signal mit einem 10 KHz-Takt empfängt.Between the terminals 1 1 , 1 2 - 1 n ; 2 1 , 2 2 - 2 n of the two participants is an IP connection via the IP-based
Die Taktgeber 6; 7 der IAD 4; 5 beider Empfänger stellen ein Synchronisationssignal zur Verfügung, dessen Frequenz, bezogen auf beide Taktgeber, identisch und mittels des empfangenen GPS-Taktes stabilisiert ist. Dieses Taktsignal wird über den jeweiligen IAD 4; 5 den an diesen IAD 4; 5 betriebenen Endgeräten 11, 12 - 1n; 21, 22 - 2n zugeleitet. Hierdurch können beispielsweise die Faxgeräte 13; 23 beider Teilnehmer in wie bisher üblicher Weise die Nutzdaten für die entsprechende Faxübertragung miteinander austauschen. Auch die Verwendung herkömmlicher, in der Praxis noch vielfach anzutreffender Modems 10; 11 sowie eine Datenübertragung, welche eine S0-Verschlüsselung einschließt, ist mit Hilfe des erfindungsgemäßen Systems möglich.The
Die
Gemäß dem gezeigten Beispiel gehören zu dem Taktgeber 6; 7 ferner ein S-Bus-Konverter 16, ein ISDN-Communication Controller 15 sowie ein Microcontroller 17 mit zugehörigem Speicher 18, im Beispiel ein ROM - Read Only Memory mit einem Steuerprogramm, durch welche der ISDN-Communication Controller 15 gesteuert wird. Zwischen dem S-Bus-Konverter 16 und dem ISDN-Communication Controller15 ist eine IOM-Schnittstelle ausgebildet. Gegebenenfalls können einzelne der vorgenannten Bausteine oder alle diese Bausteine, nämlich der S-Bus-Konverter 16, der ISDN-Communication Controller 15, sowie der Microcontroller 17 mit zugehörigem Speicher 18 (ROM) auch in einer gemeinsamen Einheit zusammengefasst sein, was durch den weiteren Block hinter dem ISDN-Communication Controller 15 angedeutet ist beziehungsweise symbolisiert werden soll. Da der S-Bus-Konverter 16 und der ISDN-Communication Controller 15 und gegebenenfalls weitere Bausteine in verschiedenen Modi betrieben werden können und der Taktgeber 6; 7 mit IAD 4; 5 unterschiedlicher Ausführung verwendet werden können soll, werden bei dem gezeigten Beispiel alle Komponenten mit Takt versorgt.According to the example shown,
Komplettiert wird der Taktgeber 6; 7 schließlich noch durch Einheiten zur Spannungsversorgung 19, 20, mittels welcher über den zur Verbindung mit dem IAD 4; 5 vorgesehenen S0-Anschluss eine übliche S0-Speisespannung oder eine 230 V-Spannung zur Verfügung gestellt werden können.The
Über die GPS-Maus wir ein 10 kHz Signal empfangen. Diese 10 kHz können über einen Regelkreis für die Erzeugung einer stabilen Frequenz verwendet werden. Zu dem Regelkreis gehören ein VCO (spannungsgesteuerter Oszillator 12), eine PLL-Vergleichseinheit (Komparator 14) und ein DSP 13. Der VCO schwingt zum Beispiel mit einer Frequenz von 7,68 MHz (die älteren S-Bus Konverter 16 benötigten eine Frequenz von 15,36 MHz). Diese Frequenz wird vom DSP 13 im Beispiel durch 768 geteilt. Daraus ergeben sich 10 KHz, die an die PLL-Vergleichseinheit (Komparator 14) ausgegeben werden. Der Komparator 14 vergleicht die 10 kHz aus dem DSP 13 mit den vom GPS-Empfänger 8; 9 empfangenen 10 kHz. Bei Abweichungen des Ausgangssignals des Oszillators 12 bezüglich Frequenz und/oder Phase gibt die PLL-Vergleichseinheit (Komparator 14) diese Veränderungen in Form von Spannungsänderungen an den Steuereingang des VCO (Oszillator 12) aus, wodurch dieser geregelt und demgemäß die Frequenz seines Ausgangssignals stabilisiert wird.A 10 kHz signal is received via the GPS mouse. This 10 kHz can be used via a control loop to generate a stable frequency. The control circuit includes a VCO (voltage controlled oscillator 12), a PLL comparison unit (comparator 14) and a
Das so geregelte Taktsignal wird vom DSP 13 nach zusätzlicher Verifizierung an die Komponenten übertragen, die an die IOM-Schnittstelle angeschaltet sind. Zusätzlich können die Taktleitungen der IOM-Schnittstelle an den DSP 13 angeschaltet werden, um die Taktausgabe zusätzlich zu stabilisieren.The clock signal regulated in this way is transmitted by the
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102016122878.8A DE102016122878B4 (en) | 2016-11-28 | 2016-11-28 | Synchronous data transmission between end devices via an IP connection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102016122878.8A DE102016122878B4 (en) | 2016-11-28 | 2016-11-28 | Synchronous data transmission between end devices via an IP connection |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102016122878A1 DE102016122878A1 (en) | 2018-05-30 |
DE102016122878B4 true DE102016122878B4 (en) | 2022-09-22 |
Family
ID=62117221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102016122878.8A Active DE102016122878B4 (en) | 2016-11-28 | 2016-11-28 | Synchronous data transmission between end devices via an IP connection |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102016122878B4 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100020829A1 (en) | 2006-10-27 | 2010-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for clock recovery using updated timestamps |
-
2016
- 2016-11-28 DE DE102016122878.8A patent/DE102016122878B4/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100020829A1 (en) | 2006-10-27 | 2010-01-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for clock recovery using updated timestamps |
Also Published As
Publication number | Publication date |
---|---|
DE102016122878A1 (en) | 2018-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60022082T2 (en) | SYNCHRONIZED TRANSPORT THROUGH NON-SYNCHRONOUS NETWORKS | |
DE102017210895A1 (en) | A method, computer readable medium, system, and vehicle comprising the system for validating a time function of a master and the clients in a network of a vehicle | |
EP2258082B1 (en) | Method for secure dynamic bandwidth allocation in tt ethernet | |
DE102006027378B4 (en) | communication system | |
DE19644238C2 (en) | Method for synchronizing transmissions with constant bit rate in ATM networks and circuit arrangement for carrying out the method | |
EP1217771A2 (en) | Method, clock supply device and receiver module for synchronization | |
EP3008842B1 (en) | Methods of operating a user in a communication network | |
DE10310102B4 (en) | Clock synchronization over a data packet network using SRTS without ordinary network clock | |
EP0007524B1 (en) | Method and circuit for data transmission | |
EP1172954B1 (en) | Method, module and module program for synchronisation | |
EP2036263B1 (en) | Method and device for the creation of a communication system based on can communication controllers featuring an increased data throughput | |
DE69732832T2 (en) | VIRTUAL TIME GRIND | |
DE3850156T2 (en) | Asynchronous time division multiplex transmission system. | |
DE102016122878B4 (en) | Synchronous data transmission between end devices via an IP connection | |
DE2903646A1 (en) | METHOD AND EQUIPMENT FOR COMMISSIONING AN ARRANGEMENT FOR TRANSFERRING DATA TO A REMOTE LOCATION | |
EP1886433A1 (en) | Redundant transmission of data messages for the control technology of hvdct systems | |
EP1223698B1 (en) | Method and compensation module for phase compensation of clock signals | |
EP0530393B1 (en) | Method and apparatus for synchronising a clockcircuit of a switching communication system | |
DE10123932B4 (en) | Method for generating an internal clock in an electrical circuit and corresponding electrical circuit with a central clock generator | |
DE69733738T2 (en) | Remote generation of a precise frequency using a numerically controlled oscillator | |
DE60122841T2 (en) | Synchronous data transmission system | |
DE10232988B4 (en) | Method and device for the clocked output of asynchronously received digital signals | |
EP3054661B1 (en) | Method for transmitting data in an IP-based telephone network | |
DE4131061C1 (en) | Switching procedure for external reference pulse signal in telephone exchange - conducting external reference signals to module delivering reference pulse series for synchronising central pulse generator or clock | |
DE102008004854B4 (en) | Method for transmitting messages in a bus system, bus device and bus system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |