DE102014018172A1 - Gateway device for intercommunicating data transmission connection - Google Patents

Gateway device for intercommunicating data transmission connection Download PDF

Info

Publication number
DE102014018172A1
DE102014018172A1 DE102014018172.3A DE102014018172A DE102014018172A1 DE 102014018172 A1 DE102014018172 A1 DE 102014018172A1 DE 102014018172 A DE102014018172 A DE 102014018172A DE 102014018172 A1 DE102014018172 A1 DE 102014018172A1
Authority
DE
Germany
Prior art keywords
data communication
data
communication standard
gateway
proprietary
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.)
Pending
Application number
DE102014018172.3A
Other languages
German (de)
Inventor
Giuseppe Giordano
Matthias Schmitz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MBDA Deutschland GmbH
Original Assignee
MBDA Deutschland GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MBDA Deutschland GmbH filed Critical MBDA Deutschland GmbH
Priority to DE102014018172.3A priority Critical patent/DE102014018172A1/en
Publication of DE102014018172A1 publication Critical patent/DE102014018172A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

Eine Gateway-Einrichtung (2; 5; G) zur interkommunikativen Datenübertragungs-Verbindung von Hardware-Komponenten (10', 11', 12', 13', 14', 15', 16'), die in unterschiedliche Datenkommunikations-Netzwerke (1; 3, 4) eingebunden oder einbindbar sind, wobei in den unterschiedlichen Datenkommunikations-Netzwerken (1; 3, 4) unterschiedliche Datenkommunikations-Standards angewendet werden; ist ausgebildet, um von einer ersten Hardware-Komponente (10', 11', 12', 13', 14', 15', 16') eingehende Dateninformation, die einem ersten externen Datenkommunikations-Standard entspricht, in einen Gateway-proprietären Datenkommunikations-Standard zu konvertieren, und um die Dateninformation aus dem Gateway-proprietären Datenkommunikations-Standard in einen weiteren externen Datenkommunikations-Standard zu konvertieren und die so konvertierte Dateninformation entsprechend dem weiteren externen Daten-Kommunikations-Standard an eine zweite Hardware-Komponente (10', 11', 12', 13', 14', 15', 16') zu senden.A gateway device (2; 5; G) for the intercommunicative data transmission connection of hardware components (10 ', 11', 12 ', 13', 14 ', 15', 16 ') that can be divided into different data communication networks ( 1, 3, 4) are integrated or can be integrated, different data communication standards being used in the different data communication networks (1; 3, 4); is adapted to receive from a first hardware component (10 ', 11', 12 ', 13', 14 ', 15', 16 ') incoming data information corresponding to a first external data communication standard in a gateway proprietary data communication Standard to convert the data information from the gateway-proprietary data communication standard into another external data communication standard and the data thus converted according to the further external data communication standard to a second hardware component (10 ', 11 ', 12', 13 ', 14', 15 ', 16').

Description

TECHNISCHES GEBIETTECHNICAL AREA

Die vorliegende Erfindung betrifft eine Gateway-Einrichtung zur interkommunikativen Datenübertragungs-Verbindung von Hardware-Komponenten, die in unterschiedliche Datenkommunikations-Netzwerke eingebunden oder einbindbar sind. Die Erfindung betrifft weiterhin ein Verfahren zur Konvertierung von in einem ersten Datenkommunikations-Standard vorliegenden Daten eines Eingangs-Datenstroms in Daten eines in einem zweiten Datenkommunkations-Standard vorliegenden Daten eines Ausgangs-Datenstroms. Schließlich betrifft die Erfindung auch ein Computerprogrammprodukt zur Ausführung der Schritte eines solchen Verfahrens.The present invention relates to a gateway device for the intercommunicating data transmission connection of hardware components that are integrated or can be integrated into different data communication networks. The invention further relates to a method for converting data of an input data stream present in a first data communication standard into data of a data of an output data stream present in a second data communication standard. Finally, the invention also relates to a computer program product for carrying out the steps of such a method.

HINTERGRUND DER ERFINDUNGBACKGROUND OF THE INVENTION

Insbesondere im militärischen Bereich gibt es eine Vielzahl von Kommunikationsstandards, die für den Austausch von Daten (Information) zu anderen gleichen oder verschiedenartigen, Datenkommunikations-Netzwerke aufweisenden Kommunikationssystemen dienen. Beispiele derartiger Kommunikationsstandards sind beispielsweise ”Link 11”, ”Link 16”, ”VMF”, ”ADATP 3”. Jedes einzelne militärische Kommunikationssystem beherrscht in der Regel nur einen oder wenige dieser Kommunikationsstandards, so dass ein effizienter Informationsaustausch zwischen unterschiedlichen militärischen Kommunikationssystemen, die so genannte Interoperabilität, in der Regel nicht möglich ist. Zudem sind die Kommunikationsnetzwerke zumeist statisch oder benötigen zumindest sehr viel Zeit, um die Netzwerktopologie zu ändern oder veränderte Hierarchien abzubilden.Especially in the military field, there are a variety of communication standards that serve for the exchange of data (information) to other same or different communication systems having data communication networks. Examples of such communication standards are, for example, "Link 11", "Link 16", "VMF", "ADATP 3". Each individual military communication system usually only controls one or a few of these communication standards, so that an efficient exchange of information between different military communication systems, the so-called interoperability, is generally not possible. In addition, the communication networks are mostly static or require at least a lot of time to change the network topology or to reflect changed hierarchies.

Um die Interoperabilität zwischen militärischen Kommunikationssystemen herzustellen, werden üblicherweise neue Kommunikationsprotokolle (Datenkommunikations-Standards) in die Computer der militärischen Kommunikationssysteme in aufwändigen Upgrade-Verfahren nachträglich implementiert. Alternativ dazu sind spezifische Übersetzer-Boxen bekannt, die ein definiertes Netzwerkprotokoll, also einen definierten Datenkommunikations-Standard, in ein anderes definiertes Netzwerkprotokoll, also einen anderen definierten Datenkommunikations-Standard, nach einem fest implementierten Regelwerk übersetzen. Derartige Lösungen sind in der Regel nur für spezifische Anwendungen geeignet, bei denen die miteinander zu kommunizierenden Netzwerkprotokolle stets dieselben sind. Eine bedarfsspezifische Änderung derartiger Übersetzer-Boxen ist nur durch aufwändige Neuimplementierung eines Netzwerkprotokolls möglich, indem dieses neue Protokoll einprogrammiert wird.To establish the interoperability between military communication systems, usually new communication protocols (data communication standards) are subsequently implemented in the computers of the military communication systems in elaborate upgrade procedures. Alternatively, specific translator boxes are known which translate a defined network protocol, that is a defined data communication standard, into another defined network protocol, that is to say another defined data communication standard, according to a permanently implemented set of rules. Such solutions are usually suitable only for specific applications in which the network protocols to be communicated with each other are always the same. A demand-specific change of such translator boxes is only possible by complex re-implementation of a network protocol by this new protocol is programmed.

Bei der Zusammenarbeit unterschiedlicher Streitkräfte oder Teilstreitkräfte ist es jedoch erforderlich, flexibel auf neue Bedrohungslagen oder Verteidigungsszenarien reagieren zu können, wodurch es erforderlich sein kann, Streitkräfte oder Teilstreitkräfte oder auch nur Teile von Teilstreitkräften bedarfsgerecht mit anderen zu kombinieren, um bestimmte geforderte militärische Aufgaben optimal lösen zu können. Dazu ist es erforderlich, dass diese militärischen Einheiten stets problemlos miteinander kommunizieren und insbesondere Daten austauschen können.However, the cooperation of different forces or forces requires the ability to react flexibly to new threats or defensive scenarios, which may require combining forces, forces, or even parts of forces, as needed, in order to best perform certain required military tasks to be able to. This requires that these military units always communicate with each other easily and in particular can exchange data.

Aufgabe der vorliegen Erfindung ist es daher, eine Gateway-Einrichtung zu schaffen, die es ermöglicht, flexibel Datenkommunikations-Verbindungen zwischen Teilnehmern bereitzustellen, die unterschiedliche Datenkommunikations-Standards anwenden.The object of the present invention is therefore to provide a gateway device which makes it possible to flexibly provide data communication connections between subscribers who apply different data communication standards.

Des Weiteren soll durch die vorliegende Erfindung ein Verfahren zur flexiblen Konvertierung von in einem ersten Datenkommunikations-Standard vorliegenden Daten eines Eingangs-Datenstroms in Daten eines Ausgangs-Datenstroms, die nach der Konvertierung in einem zweiten Datenkommunikations-Standard vorliegen sollen, bereitgestellt werden.Furthermore, the present invention is intended to provide a method for the flexible conversion of data of an input data stream present in a first data communication standard into data of an output data stream which are to be present after the conversion in a second data communication standard.

DARSTELLUNG DER ERFINDUNGPRESENTATION OF THE INVENTION

Die auf die Gateway-Einrichtung gerichtete Aufgabe wird gelöst durch die Gateway-Einrichtung mit den Merkmalen des Patentanspruchs 1.The object directed to the gateway device is achieved by the gateway device having the features of patent claim 1.

Bei der erfindungsgemäßen Gateway-Einrichtung zur interkommunikativen Datenübertragungs-Verbindung von Hardware-Komponenten, die in unterschiedliche Datenkommunikations-Netzwerke eingebunden oder einbindbar sind, wobei in den unterschiedlichen Datenkommunikations-Netzwerken unterschiedliche Datenkommunikations-Standards angewendet werden, ist die Gateway-Einrichtung ausgebildet, um von einer ersten Hardware-Komponente eingehende Dateninformation, die einem ersten externen Datenkommunikations-Standard entspricht, in einen Gateway-proprietären Datenkommunikations-Standard zu konvertieren, und um die Dateninformation aus dem Gateway-proprietären Datenkommunikations-Standard in einen weiteren externen Daten-Kommunikations-Standard zu konvertieren und dann die so konvertierte Dateninformation entsprechend dem weiteren externen Daten-Kommunikations-Standard an eine zweite Hardware-Komponente zu senden.In the gateway device according to the invention for the intercommunicative data transmission connection of hardware components that are integrated or can be integrated in different data communication networks, wherein different data communication standards are used in the different data communication networks, the gateway device is designed to be of to convert incoming data information corresponding to a first external data communication standard into a gateway proprietary data communication standard and to transfer the data information from the gateway proprietary data communication standard into another external data communication standard and then send the thus converted data information to a second hardware component according to the further external data communication standard.

VORTEILEADVANTAGES

Das Zwischenschalten des Gateway-proprietären Datenkommunikations-Standards ermöglicht es, unter Minimierung der vom Gateway zu beherrschenden Regelwerke für die Konvertierung der Dateninformation aus dem einen externen Datenkommunikations-Standard in den anderen externen Datenkommunikations-Standard eine Maximierung der vom Gateway beherrschbaren Konvertierungsmöglichkeiten zu erzielen. Für jeden externen Datenkommunikations-Standard ist nämlich nur ein Regelwerk vorzusehen, nämlich das Regelwerk für die Konvertierung zwischen dem betreffenden externen Datenkommunikations-Standard und dem Gateway-proprietären Datenkommunikations-Standard. Dieser durch die Erfindung vorgesehenen n:1-Beziehung steht eine n:n-Beziehung gegenüber, die ohne das Zwischenschalten des Gateway-proprietären Datenkommunikations-Standards vorgesehen sein müsste, was die Anzahl der erforderlichen Regelwerke drastisch ansteigen ließe.The interposition of the Gateway proprietary data communication standard makes it possible, while minimizing the rules to be governed by the gateway for the conversion of the Data information from the one external data communication standard in the other external data communication standard to maximize the controllable by the gateway conversion options. Namely, for each external data communication standard, only one set of rules has to be provided, namely the set of rules for the conversion between the respective external data communication standard and the gateway-proprietary data communication standard. This n: 1 relationship provided by the invention contrasts with an n: n relationship that would have to be provided without interposing the gateway proprietary data communication standard, which would dramatically increase the number of policies required.

Weiterhin ermöglicht es die erfindungsgemäße Lösung, schnell, einfach und kostengünstig einen neuen externen Datenkommunikations-Standard in das Gateway zu implementieren, da nur das Regelwerk für die Konvertierung zwischen diesem neuen externen Datenkommunikations-Standard und dem Gateway-proprietären Datenkommunikations-Standard erstellt und implementiert werden muss. Das Gateway beherrscht daraufhin sofort auch die Konvertierungen zwischen dem neuen externen Datenkommunikations-Standard und allen anderen bereits vom Gateway beherrschten externen Datenkommunikations-Standards.Furthermore, the solution according to the invention makes it possible to quickly, easily and inexpensively implement a new external data communication standard in the gateway, since only the rules for the conversion between this new external data communication standard and the gateway-proprietary data communication standard are created and implemented got to. The gateway then immediately controls the conversions between the new external data communication standard and all other external data communication standards already governed by the gateway.

Weitere bevorzugte und vorteilhafte Ausgestaltungsmerkmale der erfindungsgemäßen Gateway-Einrichtung sind Gegenstand der Unteransprüche 2 bis 7.Further preferred and advantageous design features of the gateway device according to the invention are the subject of the dependent claims 2 to 7.

Vorzugsweise weist die Gateway-Komponente eine Speichereinrichtung () auf oder ist mit einer Speichereinrichtung () verbunden oder verbindbar, in der Konvertierungsinformation für die Konvertierung zwischen dem Gateway-proprietären Datenkommunikations-Standard und zumindest einem externen Datenkommunikations-Standard gespeichert ist. Das Abspeichern der Konvertierungsinformation in einer Speichereinrichtung schafft ein flexibles System, bei dem schnell neue Konvertierungsinformation für weitere Datenkommunikations-Standards hinzugefügt werden kann.Preferably, the gateway component comprises a memory device (12) or is connectable or connectable to a memory device (12) storing conversion information for conversion between the gateway proprietary data communication standard and at least one external data communication standard. Storing the conversion information in a memory device provides a flexible system in which new conversion information can be quickly added for other data communication standards.

Vorteilhaft ist es auch, wenn die Konvertierungsinformation für die Konvertierung zwischen dem Gateway-proprietären Datenkommunikations-Standard und einem jeweiligen externen Datenkommunikations-Standard als ein Regelwerk-Datensatz in der Speichereinrichtung abgespeichert oder abspeicherbar ist. Diese Standardisierung der Konvertierungsinformation in einem Regelwerk-Datensatz erhöht die Flexibilität der Gateway-Einrichtung und beschleunigt das Hinzufügen neuer Konvertierungsinformation für weitere Datenkommunikations-Standards.It is also advantageous if the conversion information for the conversion between the gateway-proprietary data communication standard and a respective external data communication standard is stored or storable in the memory device as a set of rules data. This standardization of the conversion information in a policy set increases the flexibility of the gateway facility and speeds the addition of new conversion information for other data communication standards.

Vorzugsweise sind die in Datenkommunikations-Netzwerke eingebundenen Hardware-Komponenten ihrerseits miteinander kommunizierende Elemente von Hardware-Strukturen, die Teil des übergeordneten Datenkommunikations-Netzwerks sind. Bevorzugt sind die Hardware-Komponenten Sensoren oder Waffensteuerungscomputer von militärischen Geräten.Preferably, the hardware components included in data communication networks are themselves interconnected elements of hardware structures that are part of the parent data communication network. Preferably, the hardware components are sensors or weapon control computers of military equipment.

In einer besonders vorteilhaften Ausgestaltung der Erfindung ist die Gateway-Einrichtung von einem Computer gebildet, der eine Rechnereinheit, zumindest einen Datenkommunikations-Eingang, zumindest einen Datenkommunikations-Ausgang und zumindest eine Speichereinrichtung aufweist. Dieser Computer kann eine eigenständige Hardware (Gateway-Computer) einer Hardware-Gateway-Einrichtung sein. Das Gateway kann aber auch von zumindest einem beliebigen anderen zur Verfügung stehender Computer in einem (oder mehreren) der miteinander zu verbindenden Datenkommunikations-Netzwerke gebildet sein, der dann, wenn eine entsprechende Gateway-Software auf ihm abläuft, die Funktion der Gateway-Einrichtung ausübt und einen Gateway-Computer bildet.In a particularly advantageous embodiment of the invention, the gateway device is formed by a computer having a computer unit, at least one data communication input, at least one data communication output and at least one memory device. This computer may be a stand-alone hardware (gateway computer) of a hardware gateway device. However, the gateway can also be formed by at least one other available computer in one (or more) of the data communication networks to be interconnected, which then, if a corresponding gateway software runs on it, performs the function of the gateway device and forms a gateway computer.

Es kann somit entweder eine zentrale Gateway-Einrichtung mit einem integrierten Gateway-Computer zwischen den miteinander zu verbindenden Datenkommunikations-Netzwerken vorgesehen sein oder es kann zumindest eine dezentrale Gateway-Einrichtung vorgesehen sein, die einen schon vorhandenen oder einen speziell für die Konvertierungsaufgaben vorgesehenen Gateway-Computer nutzt. Beispielsweise kann dazu in jedem der miteinander kommunizierenden Datenkommunikations-Netzwerke ein Gateway-Computer als dezentrale erfindungsgemäße Gateway-Einrichtung vorgesehen sein.Thus, either a central gateway device with an integrated gateway computer can be provided between the data communication networks to be connected to one another, or at least one decentralized gateway device can be provided which has an already existing gateway gateway or a gateway gateway that is already provided for the conversion tasks. Computer uses. For example, a gateway computer may be provided as a decentralized gateway device according to the invention in each of the communicating data communication networks.

In einer Rechnereinheit eines solchen Gateway-Computers ist vorzugsweise ein Computerprogramm lauffähig gespeichert, welches mittels eines in der Speichereinrichtung gespeicherten ersten Regelwerk-Datensatzes aus einem von der ersten Hardware-Komponente durch den Datenkommunikations-Eingang zugeführten Eingangs-Datenstrom, der in einem ersten externen Datenkommunikations-Standard vorliegt, Daten extrahiert, diese extrahierten Daten in einen Datenstrom eines Gateway-proprietären Datenkommunikations-Standards konvertiert, die Daten des im Gateway-proprietären Datenkommunikations-Standard vorliegenden Datenstroms mittels eines in der Speichereinrichtung gespeicherten zweiten Regelwerk-Datensatzes in einen Datenstrom eines zweiten externen Datenkommunikations-Standards konvertiert und den so erhaltenen konvertierten Datenstrom durch den Datenkommunikations-Ausgang zur Weiterleitung an die zweite Hardware-Komponente ausgibt. Die Hardwarekomponenten können dabei direkt mit dem Gateway in Verbindung stehen oder über zumindest ein Netzwerk über die Gateway-Einrichtung miteinander kommunizieren.In a computer unit of such a gateway computer preferably a computer program is stored executable, which by means of a stored in the memory device first set of rules from an input from the first hardware component through the data communication input input data stream, in a first external data communication Standard, data extracted, this extracted data is converted into a data stream of a gateway-proprietary data communication standard, the data in the gateway proprietary data communication standard data stream by means of a second set of rules stored in the storage device into a data stream of a second external Data communication standards and converts the thus obtained converted Data stream through the data communication output for forwarding to the second hardware component outputs. The hardware components can be directly connected to the gateway or communicate with each other via at least one network via the gateway device.

Der auf das Verfahren gerichtete Teil der Aufgabe wird gelöst mit den Schritten des Verfahrens gemäß Patentanspruch 8.The directed to the method part of the object is achieved with the steps of the method according to claim 8.

Dieses erfindungsgemäße Verfahren zur Konvertierung von in einem ersten Datenkommunikations-Standard vorliegenden Daten eines Eingangs-Datenstroms in Daten eines Ausgangs-Datenstroms, die nach der Konvertierung in einem zweiten Datenkommunikations-Standard vorliegen sollen, zum Zweck des Aufbaus einer interkommunikativen Datenübertragungs-Verbindung, umfasst die Schritte:

  • a) Empfangen eines durch einen Datenkommunikations-Eingang zugeführten und in einem ersten externen Datenkommunikations-Standard vorliegenden Eingangs-Datenstroms;
  • b) Analysieren und Erkennen des ersten externen Datenkommunikations-Standards und Bestimmen und Laden eines in der Speichereinrichtung gespeicherten ersten Regelwerk-Datensatzes;
  • c) Konvertieren der im ersten externen Datenkommunikations-Standard vorliegenden Dateninformation in Dateninformation eines Gateway-proprietären Datenkommunikations-Standards;
  • d) Konvertieren der im proprietären Datenkommunikations-Standard vorliegenden Dateninformation mittels eines aus der Speichereinrichtung geladenen zweiten Regelwerk-Datensatzes in Dateninformation eines zweiten externen Datenkommunikations-Standards und
  • e) Ausgeben des so erhaltenen konvertierten Datenstroms durch den Datenkommunikations-Ausgang zur Weiterleitung an eine zweite Hardware-Komponente.
This inventive method for converting data of an input data stream present in a first data communication standard into data of an output data stream which are to be present after the conversion in a second data communication standard for the purpose of establishing an intercommunicating data transmission connection comprises Steps:
  • a) receiving an input data stream supplied by a data communication input and present in a first external data communication standard;
  • b) analyzing and recognizing the first external data communication standard and determining and loading a first policy record stored in the memory device;
  • c) converting the data information present in the first external data communication standard into data information of a gateway-proprietary data communication standard;
  • d) converting the data information present in the proprietary data communication standard by means of a second set of rules data loaded from the memory device into data information of a second external data communication standard and
  • e) outputting the thus obtained converted data stream through the data communication output for forwarding to a second hardware component.

Mit diesem Verfahren werden die bereits in Bezug auf die erfindungsgemäße Vorrichtung angegebenen Vorteile erzielt.With this method, the advantages already stated in relation to the device according to the invention are achieved.

Dabei werden die Schritte a) bis e) bevorzugt in Echtzeit durchgeführt, was zu einem hochgradig leistungsfähigen Konvertierungsverfahren führt.In this case, the steps a) to e) are preferably carried out in real time, which leads to a highly efficient conversion method.

Schließlich ist die Erfindung noch auf ein Computerprogrammprodukt gerichtet, das zur Ausführung der Schritte des erfindungsgemäßen Verfahrens auf einer Rechnereinrichtung ausgebildet ist.Finally, the invention is still directed to a computer program product which is designed to execute the steps of the method according to the invention on a computer device.

Bevorzugte Ausführungsbeispiele der Erfindung mit zusätzlichen Ausgestaltungsdetails und weiteren Vorteilen sind nachfolgend unter Bezugnahme auf die beigefügten Zeichnungen näher beschrieben und erläutert.Preferred embodiments of the invention with additional design details and other advantages are described and explained in more detail below with reference to the accompanying drawings.

KURZE BESCHREIBUNG DER ZEICHNUNGENBRIEF DESCRIPTION OF THE DRAWINGS

Es zeigt:It shows:

1 eine schematische Darstellung eines Datenkommunikations-Netzwerks mit einer verbundenen Gateway-Einrichtung; 1 a schematic representation of a data communication network with a connected gateway device;

2 zwei über eine Gateway-Einrichtung miteinander verbundene, schematisch dargestellte Datenkommunikations-Netzwerke und 2 two interconnected via a gateway device, schematically illustrated data communication networks and

3 ein Flussdiagramm eines erfindungsgemäßen Konvertierungsverfahrens. 3 a flow chart of a conversion method according to the invention.

DARSTELLUNG VON BEVORZUGTEN AUSFÜHRUNGSBEISPIELENPRESENTATION OF PREFERRED EMBODIMENTS

In 1 ist schematisch ein Datenkommunikations-Netzwerk 1 dargestellt, das hier lediglich beispielhaft als Ring gezeichnet ist, aber auch jede andere geeignete Netzwerktopologie aufweisen kann.In 1 is schematically a data communication network 1 shown, which is drawn here by way of example only as a ring, but may also have any other suitable network topology.

Mit diesem Datenkommunikations-Netzwerk 1 sind eine Vielzahl von Kommunikationspartnern 10, 11, 12, 13, 14, 15, 16, die wiederum Hardware-Komponenten 10', 11', 12', 13', 14', 15', 16' aufweisen, welche an der Datenkommunikation teilnehmen, beispielsweise über eine jeweilige Datenfunkstrecke verbunden. Diese Hardware-Komponenten können beispielsweise Sensoren, Aktuatoren, Wirksysteme, Bordrechner, Waffensteuerungscomputer oder Befehlszentralen sein und entweder direkt in Kommunikationsverbindung mit dem Datenkommunikations-Netzwerk 1 stehen oder unter Zwischenschaltung eines oder mehrerer weiterer Netzwerke über das Datenkommunikations-Netzwerk 1 kommunizieren. Beispielsweise kann ein Waffensteuerungscomputer 11' des bewaffneten Helikopters 11 direkt über Datenfunk mit dem Datenkommunikations-Netzwerk 1 in Verbindung stehen. Auch ein Radarsensor 13' eines Luftüberwachungsflugzeugs 13 oder ein die Sensorsignale eines anderen Luftüberwachungsflugzeugs 14 auswertender Computer 14' können jeweils als Hardware-Komponente direkt mit dem Datenkommunikations-Netzwerk 1 in Datenaustauschverbindung stehen und darüber kommunizieren.With this data communication network 1 are a variety of communication partners 10 . 11 . 12 . 13 . 14 . 15 . 16 , in turn, hardware components 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' which participate in the data communication, for example, connected via a respective data radio link. These hardware components may be, for example, sensors, actuators, active systems, on-board computers, weapon control computers or command centers, and either directly in communication with the data communications network 1 or with the interposition of one or more further networks via the data communication network 1 communicate. For example, a weapons control computer 11 ' of the armed helicopter 11 directly via radio data transmission with the data communication network 1 keep in touch. Also a radar sensor 13 ' an air surveillance plane 13 or one of the sensor signals of another air monitoring aircraft 14 evaluating computer 14 ' can each as a hardware component directly to the data communication network 1 communicate and communicate with each other.

Wenn hier von Hardware-Komponente gesprochen wird, so impliziert das, dass diese Hardware-Komponente auch einen Computer aufweisen oder von einem Computer gebildet sein kann und die auszutauschenden Daten von dieser oder für diese Hardware-Komponente im Computer von einer darin ablaufenden Software generiert oder weiterverarbeitet werden.When speaking of hardware components, this implies that this hardware component may also comprise a computer or may be constituted by a computer, and the data to be exchanged therefrom or for this hardware component may be generated in the computer by software running therein or be further processed.

Am Beispiel der in 1 dargestellten Schiffe 10, 12, 15, 16 lässt sich erläutern, dass die entsprechenden Hardware-Komponenten dieser Schiffe, beispielsweise Sonargeräte 10', Schiffsradargeräte 12', Zielerfassungs- und -verfolgungsgeräte 15' oder Waffensystemcomputer 16', zunächst in ein bordeigenes Datenkommunikations-Netzwerk des jeweiligen Schiffes eingebunden sind und dann über einen Netzwerk-Kommunikations-Rechner mit dem Datenkommunikations-Netzwerk 1 in Verbindung stehen. Alle vorgenannten in das Datenkommunikations-Netzwerk 1 eingebundenen Hardware-Komponenten 10', 11', 12', 13', 14', 15', 16' kommunizieren über das Datenkommunikations-Netzwerk 1 miteinander in einem ersten Datenkommunikations-Standard, so dass sie Daten untereinander austauschen können. The example of in 1 represented ships 10 . 12 . 15 . 16 can be explained that the corresponding hardware components of these ships, such as sonar devices 10 ' , Ship radars 12 ' , Target acquisition and tracking devices 15 ' or weapon system computer 16 ' , are first integrated into an on-board data communication network of the respective ship and then via a network communication computer with the data communication network 1 keep in touch. All the aforesaid in the data communications network 1 integrated hardware components 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' communicate over the data communications network 1 together in a first data communication standard so that they can exchange data with each other.

In 1 ist weiterhin ein U-Boot 17 zu erkennen, das Hardware-Komponenten 17' aufweist, die beispielsweise nur in der Lage sind, in einem zweiten, vom ersten abweichenden Datenkommunikations-Standard zu kommunizieren. Dieser zweite Datenkommunikations-Standard kann beispielsweise ein älterer Standard sein, weil das U-Boot ein älteres U-Boot ist oder weil das U-Boot Teil der Streitkräfte eines anderen Staates ist. Die Hardware-Komponenten 17' dieses U-Boots 17 sind somit an sich nicht geeignet, in das Datenkommunikations-Netzwerk 1 eingebunden zu werden.In 1 is still a submarine 17 to recognize the hardware components 17 ' For example, they are only able to communicate in a second, different from the first data communication standard. For example, this second data communication standard may be an older standard because the submarine is an older submarine or because the submarine is part of the armed forces of another state. The hardware components 17 ' this submarine 17 are therefore not suitable per se, in the data communication network 1 to be involved.

In die Datenkommunikations-Strecke zwischen den Hardware-Komponenten 17' des U-Boots 17 und dem Datenkommunikations-Netzwerk 1 ist eine Gateway-Einrichtung 2 vorgesehen, die erfindungsgemäß ausgebildet ist, um eine von den Hardware-Komponenten 17' des U-Boots 17 eingehende Dateninformation, die in dem zweiten Datenkommunikations-Standard abgefasst ist, so zu konvertieren, dass sie als Dateninformation gemäß dem ersten Datenkommunikations-Standard an das Datenkommunikations-Netzwerk 1 weitergeleitet wird. Auf die gleiche Weise kann die Gateway-Einrichtung 2 Dateninformation, die in der Gegenrichtung übertragen wird, aus dem vom Datenkommunikations-Netzwerk 1 kommenden ersten Datenkommunikations-Standard in den zweiten Datenkommunikations-Standard konvertieren und an die Hardware-Komponenten 17' des U-Boots 17 weiterleiten. Die Konvertierung der Dateninformation zwischen den unterschiedlichen Datenkommunikations-Standards erfolgt dabei in Echtzeit, das heißt ”on the fly”, ohne dass die Daten in der Gateway-Einrichtung 2 zwischengespeichert werden müssen, und damit quasi ohne zeitliche Verzögerung.Into the data communication path between the hardware components 17 ' of the submarine 17 and the data communication network 1 is a gateway facility 2 provided, which is designed according to the invention to one of the hardware components 17 ' of the submarine 17 incoming data information, which is written in the second data communication standard, to convert it as data information according to the first data communication standard to the data communication network 1 is forwarded. In the same way, the gateway facility 2 Data information transmitted in the opposite direction from that from the data communication network 1 convert the first data communication standard into the second data communication standard and to the hardware components 17 ' of the submarine 17 hand off. The conversion of the data information between the different data communication standards is done in real time, that is "on the fly", without the data in the gateway device 2 must be cached, and thus virtually without delay.

Die Gateway-Einrichtung 2 muss nicht, wie in 1 schematisch dargestellt ist, als eigenständige Hardware-Einrichtung zwischen den miteinander kommunizierenden Hardware-Komponenten vorgesehen sein, sondern sie kann beispielsweise von den im U-Boot vorgesehenen Hardware-Komponenten 17' oder einem ihnen zugeordneten Computer gebildet sein, wobei auf dem Computer eine entsprechende erfindungsgemäße Konvertierungssoftware als Gateway-Software abläuft und diesen Computer zu einem Gateway-Computer und damit zur Gateway-Einrichtung macht. Auf diese Weise lassen sich beispielsweise ältere Hardware-Komponenten schnell und einfach durch ein Software-Upgrade an einen neuen Datenkommunikations-Standard anpassen, ohne dass dazu tiefgreifende Änderungen an der Hardware-Komponente vorgenommen werden müssen.The gateway facility 2 does not have to, as in 1 is shown schematically, be provided as an independent hardware device between the hardware components communicating with each other, but it can, for example, from the hardware components provided in the submarine 17 ' or a computer associated with them, wherein on the computer a corresponding conversion software according to the invention runs as gateway software and makes this computer to a gateway computer and thus to the gateway device. In this way, for example, older hardware components can be quickly and easily adapted by a software upgrade to a new data communication standard, without the need for profound changes to the hardware component must be made.

In 2 ist eine andere beispielhafte Anwendung einer erfindungsgemäßen Gateway-Einrichtung gezeigt, bei der zwei unterschiedliche Datenkommunikations-Netzwerke 3, 4, in denen jeweils mit einem anderen Datenkommunikations-Standard kommuniziert wird, kommunikativ über eine Gateway-Einrichtung 5 miteinander verbunden sind. Auch hier konvertiert die Gateway-Einrichtung 5 eingehende Dateninformation des einen Datenkommunikations-Standards in Dateninformation des anderen Datenkommunikations-Standards ”on the fly” in beiden Richtungen.In 2 Another example application of a gateway device according to the invention is shown in which two different data communication networks 3 . 4 in each of which is communicated with a different data communication standard, communicatively via a gateway device 5 connected to each other. Again, the gateway device converts 5 incoming data information of one data communication standard in data information of the other data communication standard "on the fly" in both directions.

Die Gateway-Einrichtung 5 kann, wie in 2 schematisch gezeigt ist, beispielsweise als Relais-Station zwischen den beiden Datenkommunikations-Netzwerken 3, 4 angeordnet sein, sie kann aber auch als Hardware-Komponente in eines der Netzwerke 3, 4 oder in jedes der beiden Netzwerke 3, 4 eingebunden sein oder kann als Gateway-Software in einem Netzwerk-Managementcomputer eines der Netzwerke oder in Netzwerk-Managementcomputern beider Netzwerke ablaufen.The gateway facility 5 can, as in 2 is shown schematically, for example as a relay station between the two data communication networks 3 . 4 It can also be arranged as a hardware component in one of the networks 3 . 4 or in each of the two networks 3 . 4 or may run as gateway software in a network management computer of one of the networks or in network management computers of both networks.

Eine solche Zusammenschaltung von Netzwerken 3, 4 ist selbstverständlich nicht auf zwei Netzwerke beschränkt. Auch ist die Erfindung nicht auf die beschriebenen militärischen Anwendungsfälle beschränkt, sondern sie ist für jeden Anwendungsfall geeignet, in dem Datenkommunikation mit Dateninformation erfolgen muss, die in unterschiedlichen Datenkommunikations-Standards vorliegt und an der Hardware-Komponenten oder diesen zugeordnete Software beteiligt sind, die für die Übertragung und den Empfang von Daten in jeweils anderen Datenkommunikations-Standards ausgebildet sind.Such an interconnection of networks 3 . 4 Of course, this is not limited to two networks. Also, the invention is not limited to the described military applications, but it is suitable for any application in which data communication must be done with data information, which is present in different data communication standards and the hardware components or associated software involved, for the transmission and reception of data in each other data communication standards are formed.

3 zeigt schematisch anhand eines Flussdiagramms wie gemäß dem erfindungsgemäßen Verfahren eine in einem ersten externen Datenkommunikations-Standard eingehende Dateninformation von der erfindungsgemäßen Gateway-Einrichtung unter Zwischenschaltung eines Gateway-proprietären Datenkommunikations-Standards in eine einem zweiten externen Datenkommunikations-Standard entsprechende Dateninformation gewandelt wird. 3 shows schematically using a flow chart how according to the inventive method incoming in a first external data communication standard data information from the gateway device according to the invention with the interposition of a gateway-proprietary data communication standards in a second external data communication standard corresponding data information is converted.

Zunächst wird im Schritt a) die im ersten externen Datenkommunikations-Standard eingehende Dateninformation als von der ersten Hardware-Komponente eingehender Eingangs-Datenstrom über den Datenkommunikations-Eingang E der Gateway-Einrichtung G empfangen.First, in step a), the incoming data in the first external data communication standard is received as received from the first hardware component input data stream via the data communication input E of the gateway device G.

Dann wird der erste externe Datenkommunikations-Standard im Schritt b1), beispielsweise mittels gespeicherter Erkennungsparameter, analysiert und erkannt und das für diesen erkannten ersten externen Datenkommunikations-Standard zutreffende Regelwerk zur Konvertierung dieses ersten externen Datenkommunikations-Standards in den Gateway-proprietären Datenkommunikations-Standard wird bestimmt.Then the first external data communication standard in step b1), for example by means of stored recognition parameters, is analyzed and recognized and the set of rules for this recognized first external data communication standard becomes the appropriate set of rules for converting this first external data communication standard into the gateway proprietary data communication standard certainly.

Der zu diesem bestimmten Regelwerk gehörende Regelwerk-Datensatz R1 wird in einem nächsten Schritt b2) aus einer Speichereinrichtung S in einen Arbeitsspeicher geladen. Anschließend werden die Daten des Datenstroms im Schritt c) in den Gateway-proprietären Datenkommunikations-Standard konvertiert.The set of regulations R1 belonging to this specific set of rules is loaded from a storage device S into a main memory in a next step b2). Subsequently, the data stream data in step c) are converted to the gateway proprietary data communication standard.

In einem folgenden Schritt d1) wird ein weiterer Regelwerk-Datensatz R2 in den Arbeitsspeicher geladen, der die Regeln für die Konvertierung zwischen dem Gateway-proprietären Datenkommunikations-Standard und dem zweiten externen (Ziel-)Datenkommunkations-Standard enthält, in den Arbeitsspeicher geladen. Dann wird die Dateninformation aus dem im Gateway-proprietären Datenkommunikations-Standard vorliegenden Datenstrom im Schritt d2) in den Ziel-Datenkommunikations-Standard konvertiert.In a following step d1) another set of rules R2 is loaded into the main memory which contains the rules for the conversion between the gateway proprietary data communication standard and the second external (target) data communication standard loaded into the main memory. Then, the data information from the data stream present in the gateway proprietary data communication standard is converted to the destination data communication standard in step d2).

Dieser konvertierte Datenstrom wird abschließend im Schritt e) durch den Datenkommunikations-Ausgang A zur Weiterleitung an die zweite Hardware-Komponente ausgegeben.This converted data stream is finally output in step e) by the data communication output A for forwarding to the second hardware component.

Zur Konvertierung in Gegenrichtung wird das Verfahren in derselben Weise durchlaufen, wobei nur die Regelwerk-Datensätze R1, R2 in umgekehrter Reihenfolge angewendet werden.For reverse conversion, the process is run in the same way, with only the policy records R1, R2 applied in reverse order.

Auf diese Weise erfolgt die bidirektionale Konvertierung der Datenströme zwischen unterschiedlichen Datenkommunikations-Standards ”on the fly” schnell und zuverlässig, selbst dann, wenn kurz nacheinander Datenströme konvertiert werden müssen, die unterschiedlichen Datenkommunikations-Standards entsprechen, wozu dann gegebenenfalls ein weiterer Regelwerk-Datensatz R3 oder mehrere weitere Regelwerk-Datensätze verwendet werden.In this way, the bidirectional conversion of the data streams between different data communication standards "on the fly" quickly and reliably, even if briefly successively data streams must be converted, which correspond to different data communication standards, what then possibly another set of rules R3 or several other policy records are used.

Aufgrund der automatischen Erkennung des eingehenden Datenkommunikations-Standards und der schnellen Verfügbarkeit des zugehörigen Regelwerks in der Speichereinrichtung S kann die Gateway-Einrichtung G schnell und flexibel arbeiten. Sollte ein neuer Datenkommunikations-Standard hinzugefügt werden müssen, so ist es lediglich erforderlich, einen neuen Regelwerk-Datensatz zu erstellen, der die Konvertierung zwischen diesem neuen Datenkommunikations-Standard und dem Gateway-proprietären Datenkommunikations-Standard beschreibt, und diesen neuen Regelwerk-Datensatz in der Speichereinrichtung S abzulegen. Die Gateway-Einrichtung ist daraufhin sofort in der Lage, auch Konvertierungen für diesen neuen Datenkommunikations-Standard vorzunehmen.Due to the automatic detection of the incoming data communication standard and the rapid availability of the associated rules in the memory device S, the gateway device G can work quickly and flexibly. If a new data communication standard needs to be added, all that is required is to create a new policy record describing the conversion between this new data communication standard and the Gateway proprietary data communication standard and this new policy record in the storage device S store. The gateway device is then immediately able to make conversions for this new data communication standard.

Es kann also darauf verzichtet werden, eine Unzahl von Konvertierungs-Regelwerken vorzusehen, die jeweils die Regeln für die Konvertierung aus einem externen Datenkommunikations-Standard in einen anderen externen Datenkommunikations-Standard enthalten, weil die erfindungsgemäß vorgesehene Zwischenkonvertierung in den Gateway-proprietären Datenkommunikations-Standard eine Standardisierung schafft, die dazu führt, dass weniger Speicherplatz zur Abspeicherung der Regelwerke benötigt wird. Auch ist die erfindungsgemäße Gateway-Einrichtung viel schneller und flexibler an neue Datenkommunikations-Standards anpassbar.It can therefore be waived to provide a myriad of conversion rules, each containing the rules for the conversion of an external data communication standard in another external data communication standard, because the inventively provided intermediate conversion in the gateway proprietary data communication standard creates a standardization that results in less storage space needed to store the policies. Also, the gateway device according to the invention is much faster and more flexible adaptable to new data communication standards.

Bezugszeichen in den Ansprüchen, der Beschreibung und den Zeichnungen dienen lediglich dem besseren Verständnis der Erfindung und sollen den Schutzumfang nicht einschränken.Reference signs in the claims, the description and the drawings are only for the better understanding of the invention and are not intended to limit the scope.

Claims (10)

Gateway-Einrichtung (2; 5; G) zur interkommunikativen Datenübertragungs-Verbindung von Hardware-Komponenten (10', 11', 12', 13', 14', 15', 16'), die in unterschiedliche Datenkommunikations-Netzwerke (1; 3, 4) eingebunden oder einbindbar sind, – wobei in den unterschiedlichen Datenkommunikations-Netzwerken (1; 3, 4) unterschiedliche Datenkommunikations-Standards angewendet werden; – wobei die Gateway-Einrichtung (2; 5; G) ausgebildet ist, um von einer ersten Hardware-Komponente (10', 11', 12', 13', 14', 15', 16') eingehende Dateninformation, die einem ersten externen Datenkommunikations-Standard entspricht, in einen Gateway-proprietären Datenkommunikations-Standard zu konvertieren, und – wobei die Gateway-Einrichtung (2; 5; G) weiterhin ausgebildet ist, um die Dateninformation aus dem Gateway-proprietären Datenkommunikations-Standard in einen weiteren externen Datenkommunikations-Standard zu konvertieren und die so konvertierte Dateninformation entsprechend dem weiteren externen Daten-Kommunikations-Standard an eine zweite Hardware-Komponente (10', 11', 12', 13', 14', 15', 16') zu senden.Gateway facility ( 2 ; 5 ; G) for the inter-communicative data transmission connection of hardware components ( 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' ), which can be used in different data communication networks ( 1 ; 3 . 4 ) are integrated or can be integrated, - whereby in the different data communication networks ( 1 ; 3 . 4 ) different data communication standards are applied; - wherein the gateway device ( 2 ; 5 ; G) is adapted to receive from a first hardware component ( 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' ) to convert incoming data information corresponding to a first external data communication standard into a gateway-proprietary data communication standard, and - wherein the gateway device ( 2 ; 5 ; G) is further adapted to convert the data information from the gateway-proprietary data communication standard into another external data communication standard and the thus converted data information according to the further external data communication standard a second hardware component ( 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' ) to send. Gateway-Einrichtung nach Anspruch 1, dadurch gekennzeichnet, dass die Gateway-Komponente (2; 5; G) eine Speichereinrichtung aufweist oder mit einer Speichereinrichtung (S) verbunden oder verbindbar ist, in der Konvertierungsinformation für die Konvertierung zwischen dem Gateway-proprietären Datenkommunikations-Standard und zumindest einem externen Datenkommunikations-Standard gespeichert ist.Gateway device according to claim 1, characterized in that the gateway component ( 2 ; 5 ; G) has a memory device or is connected or connectable to a memory device (S) in which conversion information for the conversion between the gateway proprietary data communication standard and at least one external data communication standard is stored. Gateway-Einrichtung nach Anspruch 2, dadurch gekennzeichnet, dass die Konvertierungsinformation für die Konvertierung zwischen dem Gateway-proprietären Datenkommunikations-Standard und einem jeweiligen externen Datenkommunikations-Standard als ein Regelwerk-Datensatz (R1, R2, R3) in der Speichereinrichtung (S) abgespeichert oder abspeicherbar ist.Gateway device according to claim 2, characterized in that the conversion information for the conversion between the gateway-proprietary data communication standard and a respective external data communication standard as a set of rules (R1, R2, R3) stored in the memory device (S) or is storable. Gateway-Einrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die in Datenkommunikations-Netzwerke (1; 3, 4) eingebundenen Hardware-Komponenten (10', 11', 12', 13', 14', 15', 16') ihrerseits miteinander kommunizierende Elemente von Hardware-Strukturen sind, die Teil des übergeordneten Datenkommunikations-Netzwerks (1; 3, 4) sind.Gateway device according to one of the preceding claims, characterized in that in the data communication networks ( 1 ; 3 . 4 ) embedded hardware components ( 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' ) are in turn interconnected elements of hardware structures that form part of the parent data communication network ( 1 ; 3 . 4 ) are. Gateway-Einrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Hardware-Komponenten (10', 11', 12', 13', 14', 15', 16') Sensoren oder Waffensteuerungscomputer von militärischen Geräten (10, 11, 12, 13, 14, 15, 16) sind.Gateway device according to one of the preceding claims, characterized in that the hardware components ( 10 ' . 11 ' . 12 ' . 13 ' . 14 ' . 15 ' . 16 ' ) Sensors or weapon control computers of military equipment ( 10 . 11 . 12 . 13 . 14 . 15 . 16 ) are. Gateway-Einrichtung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Gateway-Einrichtung (2; 5; G) von einem Computer gebildet ist, der eine Rechnereinheit, zumindest einen Datenkommunikations-Eingang (E), zumindest einen Datenkommunikations-Ausgang (A) und zumindest eine Speichereinrichtung (S) aufweist.Gateway device according to one of the preceding claims, characterized in that the gateway device ( 2 ; 5 ; G) is formed by a computer having a computer unit, at least one data communication input (E), at least one data communication output (A) and at least one memory device (S). Gateway-Einrichtung nach Anspruch 6, dadurch gekennzeichnet, dass in der Rechnereinheit ein Computerprogramm lauffähig gespeichert ist, welches – mittels eines in der Speichereinrichtung (S) gespeicherten ersten Regelwerk-Datensatzes (R1) aus einem von der ersten Hardware-Komponente durch den Datenkommunikations-Eingang (E) zugeführten Eingangs-Datenstrom, der in einem ersten externen Datenkommunikations-Standard vorliegt, Daten extrahiert, – diese extrahierten Daten in einen Datenstrom eines Gateway-proprietären Datenkommunikations-Standards konvertiert, – die Daten des im Gateway-proprietären Datenkommunikations-Standard vorliegenden Datenstroms mittels eines in der Speichereinrichtung (S) gespeicherten zweiten Regelwerk-Datensatzes (R2) in einen Datenstrom eines zweiten externen Datenkommunikations-Standards konvertiert und – den so erhaltenen konvertierten Datenstrom durch den Datenkommunikations-Ausgang (A) zur Weiterleitung an die zweite Hardware-Komponente ausgibt.Gateway device according to claim 6, characterized in that in the computer unit a computer program is stored executable, which - by means of one in the memory device (S) stored first set of rules record (R1) from one of the first hardware component by the Datenkommunikations- Input (E) supplied input data stream, which is in a first external data communication standard, data extracted, - this extracted data is converted into a data stream of a gateway proprietary data communication standard, - the data in the gateway proprietary data communication standard present Data stream by means of a stored in the memory device (S) second set of rules data set (R2) converted into a data stream of a second external data communication standard and - the thus obtained converted data stream through the data communication output (A) for forwarding to the second hardware component outputs. Verfahren zur Konvertierung von in einem ersten Datenkommunikations-Standard vorliegenden Daten eines Eingangs-Datenstroms in Daten eines Ausgangs-Datenstroms, die nach der Konvertierung in einem zweiten Datenkommunikations-Standard vorliegen, zum Zweck des Aufbaus einer interkommunikativen Datenübertragungs-Verbindung, mit den Schritten: f) Empfangen eines durch einen Datenkommunikations-Eingang (E) zugeführten und in einem ersten externen Datenkommunikations-Standard vorliegenden Eingangs-Datenstroms; g) Analysieren und Erkennen des ersten externen Datenkommunikations-Standards und Bestimmen und Laden eines in der Speichereinrichtung (S) gespeicherten ersten Regelwerk-Datensatzes (R1); h) Konvertieren der im ersten externen Datenkommunikations-Standard vorliegenden Dateninformation in Dateninformation eines Gateway-proprietären Datenkommunikations-Standards; i) Konvertieren der im proprietären Datenkommunikations-Standard vorliegenden Dateninformation mittels eines aus der Speichereinrichtung (S) geladenen zweiten Regelwerk-Datensatzes (R2) in Dateninformation eines zweiten externen Datenkommunikations-Standards und j) Ausgeben des so erhaltenen konvertierten Datenstroms durch den Datenkommunikations-Ausgang (A) zur Weiterleitung an eine zweite Hardware-Komponente.A method of converting data of an input data stream present in a first data communication standard into data of an output data stream which are present after the conversion in a second data communication standard, for the purpose of establishing an intercommunicating data transmission connection, comprising the steps of: f) receiving an input data stream supplied by a data communication input (E) and present in a first external data communication standard; g) analyzing and recognizing the first external data communication standard and determining and loading a first set of rules records (R1) stored in the storage means (S); h) converting the data information present in the first external data communication standard into data information of a gateway-proprietary data communication standard; i) converting the data information present in the proprietary data communication standard by means of a second set of rules data sets (R2) loaded from the memory device (S) into data information of a second external data communication standard and j) outputting the thus obtained converted data stream through the data communication output (A) for forwarding to a second hardware component. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass die Schritte a) bis e) in Echtzeit durchgeführt werden.A method according to claim 8, characterized in that the steps a) to e) are performed in real time. Computerprogrammprodukt zur Ausführung der Schritte eines Verfahrens gemäß Anspruch 8 oder 9 auf einer Rechnereinrichtung.Computer program product for performing the steps of a method according to claim 8 or 9 on a computer device.
DE102014018172.3A 2014-12-09 2014-12-09 Gateway device for intercommunicating data transmission connection Pending DE102014018172A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102014018172.3A DE102014018172A1 (en) 2014-12-09 2014-12-09 Gateway device for intercommunicating data transmission connection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102014018172.3A DE102014018172A1 (en) 2014-12-09 2014-12-09 Gateway device for intercommunicating data transmission connection

Publications (1)

Publication Number Publication Date
DE102014018172A1 true DE102014018172A1 (en) 2016-06-09

Family

ID=55974688

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102014018172.3A Pending DE102014018172A1 (en) 2014-12-09 2014-12-09 Gateway device for intercommunicating data transmission connection

Country Status (1)

Country Link
DE (1) DE102014018172A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060248208A1 (en) * 1998-01-22 2006-11-02 Walbeck Alan K Method and apparatus for universal data exchange gateway

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060248208A1 (en) * 1998-01-22 2006-11-02 Walbeck Alan K Method and apparatus for universal data exchange gateway

Similar Documents

Publication Publication Date Title
EP2588928B1 (en) Communication system for connecting field devices to an overlaid control device
DE10211939A1 (en) Coupling device for coupling devices to a bus system
EP2950175A1 (en) Process and apparatus for the test of a control device
EP2955475B1 (en) Method for operating a land-based air defense system
DE102010005658A1 (en) Connection module for connecting at least one sensor, actuator or effector to a Service Oriented Architecture (SOA) network
DE10355988A1 (en) System for use in controlling a hydrocarbon recovery source
DE102015215480A1 (en) Method and device for transmitting a message in a vehicle
DE202010016362U1 (en) Arrangement with a higher-level control unit and at least one connectable to the control unit intelligent field device
DE60305998T2 (en) An apparatus, gateway, and method for loading information between aircraft on-board equipment and off-board charging equipment
DE102014218823A1 (en) Network node, control module for a component and Ethernet ring
EP0650027B1 (en) Interface for data transfer between an airplane and a missile
DE102013220526A1 (en) Fail-safe sensor architecture for driver assistance systems
DE102004042380A1 (en) Data bus interface for a control unit and control unit with a data bus interface
DE102014225802A1 (en) Scalable Ethernet communication in the vehicle via multicast messages
EP3085054B1 (en) External load for an aircraft having a universal control interface
DE102014018172A1 (en) Gateway device for intercommunicating data transmission connection
WO2012110541A1 (en) Method for transmitting data via a synchronous serial databus
DE102018212657A1 (en) Method and device for detecting irregularities in a computer network
DE102016008957B4 (en) Direct access to bus signals in a motor vehicle
DE102008043683A1 (en) Field devices for process automation technique, has field bus-interface, and is closed at field bus, where field devices are formed such that telegram is addressed as field devices at another device
DE102017217301A1 (en) Method and device for the direct and feedback-free transmission of log messages
DE102017208823A1 (en) Initialization of a local bus
DE102013012998B3 (en) Method for providing a function in a computer system of a vehicle
DE102014018201A1 (en) Method and device for storing data traffic in intercommunicating data transmission connections
WO2009135569A1 (en) Method and apparatus for correction of digitally transmitted information

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R082 Change of representative

Representative=s name: ISARPATENT - PATENT- UND RECHTSANWAELTE BARTH , DE

R016 Response to examination communication