[go: up one dir, main page]

DE102005003998A1 - Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication - Google Patents

Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication Download PDF

Info

Publication number
DE102005003998A1
DE102005003998A1 DE102005003998A DE102005003998A DE102005003998A1 DE 102005003998 A1 DE102005003998 A1 DE 102005003998A1 DE 102005003998 A DE102005003998 A DE 102005003998A DE 102005003998 A DE102005003998 A DE 102005003998A DE 102005003998 A1 DE102005003998 A1 DE 102005003998A1
Authority
DE
Germany
Prior art keywords
type
protocol
devices
communication
conversion server
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.)
Withdrawn
Application number
DE102005003998A
Other languages
German (de)
Inventor
Winfried Pellgrü
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.)
MCDIALOG GmbH
Original Assignee
MCDIALOG 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 MCDIALOG GmbH filed Critical MCDIALOG GmbH
Priority to DE102005003998A priority Critical patent/DE102005003998A1/en
Publication of DE102005003998A1 publication Critical patent/DE102005003998A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/169Special adaptations of TCP, UDP or IP for interworking of IP based networks with other networks 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Landscapes

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

Abstract

Die Erfindung betrifft ein Netzwerk, eine Software und ein Verfahren zum Betreiben des Netzwerkes mit elektronischen Geräten eines ersten Typs, die untereinander über ein Standardprotokoll kommunizieren, und zumindest ein Gerät eines zweiten Typs, das zur Kommunikation über ein anderes, proprietäres Protokoll ausgelegt sein kann. Die bekannten Verfahren nutzen Protokoll-Konvertierer, die jedem Gerät zugeordnet sind, um dieses standardprotokollfähig zu machen.
Bei einer höheren Gerätezahl des zweiten Typs verursacht dies hohe Kosten. Dies vermeidet die Erfindung dadurch, dass jeder lokalen Umgebung wenigstens ein Protokollkonvertierungsserver zugeordnet wird, der standardprotokollfähig ist und mit den Geräten des zweiten Typs zu kommunizieren vermag. Der Protokollkonvertierungsserver vermag das individuelle Kommunikationsprotokoll über eine Konvertierungsroutine in das Standardprotokoll umzuwandeln und bestimmt bei Anwahl über ein Gerät des ersten Typs anhand einer übermittelten Adressinformation, welches Gerät des zweiten Typs angefragt wird, und baut mit dem individuellen Kommunikationsprotokoll des angewählten Geräts die Kommunikation auf.
The invention relates to a network, a software and a method for operating the network with electronic devices of a first type, which communicate with one another via a standard protocol, and at least one device of a second type, which can be designed for communication via another, proprietary protocol. The known methods use protocol converters associated with each device to make it standard protocol-capable.
With a higher number of devices of the second type, this causes high costs. This avoids the invention in that each local environment is assigned at least one protocol conversion server that is standard protocol capable and able to communicate with the devices of the second type. The protocol conversion server is able to convert the individual communication protocol into the standard protocol via a conversion routine and, when selected via a device of the first type, determines, based on transmitted address information, which device of the second type is requested and establishes communication with the individual communication protocol of the selected device.

Description

Die Erfindung betrifft ein Verfahren zur Durchführung der Kommunikation von mehreren Geräten eines ersten Typ mit mehreren Geräten eines zweiten Typs über ein Computernetzwerk. Hierbei kommunizieren die Geräte des ersten Typs über ein Standardprotokoll miteinander und sind bei einer häufigen Anwendung des Verfahrens Angehörige eines globalen Netzwerks, während die Geräte des zweiten Typs jeweils zur Kommunikation über ein beliebiges Protokoll ausgelegt sind, dass entweder das Standardprotokoll oder ein beliebiges, von dem Standardprotokoll abweichendes individuelles Kommunikationsprotokoll sein kann.The The invention relates to a method for carrying out the communication of several devices a first type with multiple devices of a second type over one Computer network. In this case, the devices of the first type communicate via a standard protocol with each other and are at a frequent Application of the procedure relatives a global network while the devices of the second type each for communication over any protocol that either the standard protocol or any other different from the standard protocol individual communication protocol can be.

Darüber hinaus betrifft die Erfindung ein Netzwerk und eine Software zur Durchführung des oben genannten Verfahrens.Furthermore The invention relates to a network and software for performing the above mentioned method.

Verfahren dieser Art, Netzwerke und eine Software zur Durchführung eines solchen Verfahrens sind allgemein bekannt. Eine übliche Anwendung eines gattungsgemäßen Verfahrens ist die Kommunikation mit Maschinen oder Geräten einer Fertigungsstätte über ein lokales Netzwerk oder auch über ein globales Netzwerk, insbesondere natürlich über das Internet.method this type, networks and software to carry out a Such methods are well known. A common application of a generic method is the communication with machines or equipment of a manufacturing facility via a local network or over a global network, especially of course over the Internet.

Problematisch ist allerdings unter anderem, dass im Maschinenbau die Standzeit der Anlagen wesentlich höher ist als in der Datenverarbeitungstechnik. So sind zwar sehr viele Geräte bereits mit einer Möglichkeit zur externen Kommunikation ausgestattet, allerdings können diese Geräte oft nicht auf Basis eines Standardprotokolls insbesondere des Internetprotokolls TCP/IP miteinander kommunizieren. Vielmehr basiert hier die Kommunikation noch auf einer einfachen Anwahl über Telefonleitungen, wobei lokale Modems die Kommunikation über ein proprietäres, individuelles Protokoll abwickeln. Im Sinne dieser Erfindung sind beispielsweise die Maschinen mit einem individuellen Protokoll die Geräte des zweiten Typs.Problematic However, among other things, that in mechanical engineering, the service life of investments much higher is as in data processing technology. So many are equipment already with a possibility equipped for external communication, however, these can equipment often not based on a standard protocol, in particular the Internet protocol TCP / IP communicate with each other. Rather, the communication is based here still on a simple dial over Telephone lines, where local modems communicate over one proprietary, handle individual protocol. Within the meaning of this invention For example, the machines with an individual protocol the equipment of the second type.

Im Idealfall ist das individuelle Protokoll das Internetprotokoll TCP/IP. Oft wird aber dieses Protokoll noch nicht implementiert sein, so dass ein lokaler Protokollkonverter benötigt wird, um das Gerät TCP/IP-fähig zu machen.in the Ideally, the individual protocol is the Internet Protocol TCP / IP. Often, however, this protocol will not be implemented yet, so that a local protocol converter is needed to make the device TCP / IP-enabled.

Bei mehreren Geräten einer Fertigungsstrasse, es kann sich hier nicht nur um komplexe Geräte sondern auch um alle anderen, Daten sendende oder empfangende Vorrichtungen handeln. Der Fernzugriff hat meist den Sinn, dass Fehler leichter bemerkt und diagnostiziert werden können, Programmupdates aufgespielt werden können oder auch ein Steuerprogramm übermittelt werden kann. Grundsätzlich ist die Anwendung dieser Erfindung aber nicht auch bestimmte Arten de Geräte des zweiten Typs eingeschränkt. Auch die Inhalte, die via Fernzugriff übertragen werden, sind von der Erfindung unabhängig.at several devices a production line, it can not just be complex Devices but also around all other devices, data sending or receiving act. Remote access usually makes sense, making mistakes easier can be noticed and diagnosed, program updates can be or transmitted a control program can be. Basically the application of this invention but not also certain types de equipment restricted to the second type. Also, the contents that are transmitted via remote access, are from independent of the invention.

Die Konvertierung der einzelnen Protokolle in TCP/IP hat zum einen zur Folge, dass zusätzliche Kosten für jedes Gerät durch Vorsehen des Protokollkonverters erforderlich sind. Auch wenn diese Kosten im Einzelfall als nicht hoch erscheinen, sind sie in der Summe für eine vollständige Fertigungshalle oft zu hoch. Ferner besteht natürlich bei einem Anschluss an das im Wesentlichen öffentliche Internet die Gefahr des Missbrauchs er Erreichbarkeit. Schließlich führt die dann selbstständige Kommunikation jedes Gerätes über seinen „eigenen" Protokollkonverter zu eigenen Telekommunikationskosten, die wiederum nur mit erhöhtem Aufwand zentral verwaltet werden können.The Conversion of the individual protocols in TCP / IP has to Result, that extra costs for each Device through Provision of the protocol converter is required. Even if this Costs in individual cases do not seem high, they are in the sum for one full Production hall often too high. Furthermore, of course, there is a connection the essentially public Internet the danger of abuse he accessibility. Finally, the leads then self-employed Communication of each device via its "own" protocol converter at their own telecommunications costs, which in turn only with increased effort can be managed centrally.

Aufgabe der Erfindung ist es daher, ein Verfahren zu schaffen, bei dem auch nicht standardprotokollfähige Geräte miteinander und insbesondere auch mit anderen Geräten des Netzwerkes kommunizieren können.task The invention is therefore to provide a method in which also non-standard protocol capable equipment with each other and in particular with other devices of the Network can communicate.

Diese Aufgabe wird nach der Erfindung dadurch gelöst, dass jeder lokalen Umgebung wenigstens ein Protokollkonvertierungsserver zugeordnet wird, der einerseits zur Kommunikation mit Geräten des ersten Typs fähig ist und andererseits mit den Geräten des zweiten Typs zu kommunizieren vermag, wobei der Protokollkonvertierungsserver das individuelle Kommunikationsprotokoll über eine Konvertierungsroutine in das Standardprotokoll umzuwandeln vermag und bei Anwahl über ein Gerät des ersten Typs anhand einer übermittelten Adressinformation bestimmt, welches Gerät des zweiten Typs angefragt wird und unter Konvertierung des Standardproto kolls in das individuelle Kommunikationsprotokoll des konkret angewählten Geräts des zweiten Typs die Kommunikation aufbaut.These Task is solved according to the invention in that each local environment at least one protocol conversion server is assigned, the on the one hand capable of communicating with devices of the first type and on the other hand with the devices of the second type, the protocol conversion server the individual communication protocol via a conversion routine into the standard protocol and when dialing via a Device of the first Type based on a transmitted Address information determines which device of the second type requested and converting the standard protocol into the individual Communication protocol of the specifically selected device of the second type communication builds.

Durch die erfindungsgemäße Ausgestaltung des Verfahrens kann nun ein beliebiges Gerät über das Netzwerk mit den übrigen Geräten kommunizieren. Ist es beispielsweise nicht TCP/IP-fähig, wobei die Anwendung der Erfindung hier nicht auf TCP/IP als Standardprotokoll beschränkt sein soll, kann es über den Protokollkonvertierungsserver sein individuelles Protokoll in das Standardprotokoll des globalen Netzwerkes umwandeln. Handelt es sich dagegen bereits um ein modernes, TCP/IP-fähiges Gerät, wird der Protokollkonvertierungsserver für die Konvertierung nicht benötigt und übernimmt nur zusätzliche Dienste, wie beispielsweise Update – Dienste oder ähnliches.By the embodiment of the invention Now, any device can communicate over the network with the other devices. For example, is it not TCP / IP capable, and the application of the Invention should not be limited to TCP / IP as the standard protocol should, it can over The protocol conversion server will be customized protocol in to convert the default protocol of the global network. These it is already a modern, TCP / IP enabled Device, will the log conversion server does not need it for the conversion and takes over only additional Services, such as update services or similar.

Aufgabe des Protokollkonvertierungsserver ist es also, Geräte des zweiten Typs anzurufen oder Anrufe von solchen Geräten entgegenzunehmen. Der Protokollkonvertierungsserver kann wiederum mit Geräten des ersten Typs, zum Beispiel Anwendungs-Servern, verbunden sein, die die empfangenen Daten visualisieren, weiterverarbeiten oder versenden bzw. Daten um Protokollkonvertierungsserver aktiv senden.task So it's the protocol conversion server, devices of the second one Call or receive calls from such devices. The protocol conversion server can turn with devices of the first type, for example application servers, which visualize, process, or process the received data send or send data to the protocol conversion server.

Auf dem Protokollkonvertierungsserver ist eine intelligente Protokollkonvertierung installiert, die vom Anwendungs-Server empfangene Daten in das proprietäre Protokoll umwandeln und dann an die Geräte senden oder von den Geräten des zweiten Typs über das proprietäre Protokoll empfangene Daten in ein TCP-IP-Format umwandeln und anschließend an den Anwendungs-Server senden. Sofern in dieser Beschreibung von Anwendungs-Server gesprochen wird, meint dies einen beliebeigen, TCP-IP/fähigen Teilnehmer eines globalen Netzwerkes.On The Protocol Conversion Server is an intelligent protocol conversion installs the data received from the application server into the proprietary protocol convert and then to the devices send or from the devices of the second type the proprietary one Convert the received data into a TCP-IP format and then on send the application server. Unless in this description of Application Server is spoken, this means a believable, TCP / IP enabled participant a global network.

Der Protokollkonvertierungsserver kann in unmittelbarer Nähe zum Gerät des zweiten Typs angeordnet sein, muss aber nicht. Wichtig für die Nutzung der Erfindung ist nur, dass er über eine übliche Verbindungstechnik sowohl mit dem Gerät des zweiten Typs über das proprietäre Protokoll als auch über das Standardprotokoll (z.B. TCP/IP) mit dem übrigen Teilen des Netzwerkes zu kommunizieren vermag. Auch wenn theoretisch der Protokollkonvertierungsserver mit nur einem Gerät des zweiten Typs verbunden sein könnte (dies würde dem Nachrüsten jedes Gerätes mit einer TCP/IP-Box entsprechen), ist es erfindungsgemäß weit sinnvoller, den Proto kollkonvertierungsserver für eine Mehrzahl von Geräten des zweiten Typs zu nutzen. Diese Geräte können lokal zu einer Gruppe zusammengefasst sein, aufgrund der örtlich weitgehenden Unabhängigkeit von dem Protokollkonvertierungsserver von den Geräten des zweiten Typs aber auch räumlich voneinander getrennt sein.Of the Protocol conversion server can be in close proximity to the device of the second Type, but does not have to be arranged. Important for the use of the invention is only that he over a common connection technique both with the device of the second type the proprietary one Protocol as well over that Standard protocol (e.g., TCP / IP) with the remainder of the network able to communicate. Although theoretically the protocol conversion server with only one device of the second type could be connected (this would be the upgrade every device with a TCP / IP box), it is much more useful according to the invention, the protocol conversion server for a plurality of devices of the second Type to use. These devices can be grouped locally into a group due to the locally extensive ones independence from the protocol conversion server from the devices of the second one Type but also spatially be separated from each other.

Die Kommunikation des Protokollkonvertierungsservers mit den Geräten des zweiten Typs erfolgt über eine übliche Daten- oder Telekommunikationsleitung oder kabellos über Funkverbindungen, insbesondere über übliche Telefonverbindungen, PSTN-, ISDN- oder GSM-Verbindungen. Auch Bluetooth- oder Infrarotverbindungen sind möglich. Schließlich können die Geräte des zweiten Typs in Reihe, im Kreis oder auch sternförmig mit dem Protokollkonvertierungsserver verbunden sein, solange die verwendeten Protokolle die Kommunikation unterstützen.The Communication of the protocol conversion server with the devices of the second type is over a common one Data or telecommunication line or wirelessly via radio links, in particular via conventional telephone connections, PSTN, ISDN or GSM connections. Also Bluetooth or infrared connections are possible. Finally, the equipment of the second type in series, in a circle or star-shaped with be connected to the protocol conversion server as long as the ones used Protocols that support communication.

Die Geräte des ersten Typs werden zweckmäßigerweise beim Protokollkonvertierungsserver angemeldet, was automatisch mittels Software oder durch einen Techniker von Hand erfolgen kann. Der Protokollkonvertierungsserver muss nun mit einem Protokollkonverter versehen werden, der bei einer besonders vorteilhaften Ausgestaltung der Erfindung über eine Datenbank installiert wird. Hierzu hat der Protokollkonvertierungsserver auf die Datenbank Zugriff und überprüft bei Anschluss eines Geräts des zweiten Typs, bevorzugt selbsttätig, ob eine Konvertierungsroutine vorhanden ist. Ferner kann er bei bereits angeschlossenen Geräten des zweiten Typs in definierten zeitlichen Abständen überprüfen, ob neuere Versionen der zugehörigen Konvertierungsroutinen in die Datenbank eingepflegt wurden. Eine Update-Installation kann dann selbsttätig erfolgen.The equipment of the first type are suitably logged in to the log conversion server, which automatically using Software or by a technician by hand. The protocol conversion server must now be provided with a protocol converter, which in a special advantageous embodiment of the invention installed via a database becomes. For this purpose, the protocol conversion server has access to the database Access and checked on connection of a device of the second type, preferably automatically, whether a conversion routine is available. Furthermore, it can be used with already connected devices of the second type at defined time intervals check for newer versions of the associated Conversion routines were added to the database. A Update installation can then be done automatically.

Die Datenbank ist bevorzugt auf einem zentralen oder dezentralen Server des globalen Netzes abgelegt, kann aber natürlich auch auf dem Protokollkonvertierungsserver angelegt sein. Der Zugriff auf einen Server erfolgt natürlich bevorzugt mittels des Standardprotokolls, z.B. TCP/IP.The Database is preferred on a centralized or decentralized server stored on the global network, but of course on the protocol conversion server be created. Of course, access to a server is preferred by the standard protocol, e.g. TCP / IP.

Der Protokollkonvertierungsserver ist bei einer besonders bevorzugten Ausgestaltung des erfindungsgemäßen Verfahrens mit einer Zuordnungsintelligenz versehen. Diese enthält eine Referenztabelle der mit dem Protokollkonvertierungsserver kommunizierenden Geräte des zweiten Typs, anhand derer der Protokollkonvertierungsserver die jeweils benötigte Konvertierungsroutine auswählt oder, falls er eine solche lokal nicht verfügbar hat, eine Anfrage an die Datenbank richtet und von dort die benötigte Konvertierungsroutine erhält. Ist auch dort keine solche Routine vorhanden wird bevorzugt eine Fehlermeldung ausgegeben, die der Protokollkonvertierungsserver über TCP/IP dem Systembetreuer einfach und schnell übermitteln kann.Of the Protocol Conversion Server is at a particularly preferred Embodiment of the method according to the invention provided with a mapping intelligence. This contains one Reference table of the communicating with the protocol conversion server equipment of the second type used by the protocol conversion server the respectively needed Select conversion routine or, if he does not have such a locally available, a request to the Database and from there the required conversion routine receives. Is there no such routine there is preferred one An error message is issued by the protocol conversion server over TCP / IP the system administrator can easily and quickly transmit.

Sind auf den Protokollkonvertierungsservern jeweils lokale Konvertierungsroutinen abgespeichert, kann der Protokollkonvertierungsserver, an den ein für ihn unbekanntes Gerät des zweiten angeschlossen wurde, auch eine Suchanfrage an alles anderen Protokollkonvertierungsserver starten, wobei bei Auffinden einer geeigneten Routine diese dann selbsttätig von dem nachfragenden Protokollkonvertierungsserver geladen werden kann.are local conversion routines on the log conversion servers saved, the protocol conversion server, to which one unknown to him Device of the second, also a query to everything else protocol conversion server Start, finding a suitable routine then this automatic are loaded by the requesting protocol conversion server can.

Zur Identifikation der Geräte des zweiten Typs durch den Protokollkonvertierungsserver können beispielsweise Telefonnummern verwendet werden. Hierbei verwaltet der Protokollkonvertierungsserver oder die Datenbank eine Zuordnung einer Telefonnummer zu einem speziellen Geräts des zweiten Typs und des von diesem Gerät benötigten Protokolls sowie der zugehörigen Konvertierungsroutine.to Identification of the devices For example, the second type by the protocol conversion server may Telephone numbers are used. This manages the protocol conversion server or the database associates a telephone number with a specific one equipment of the second type and the protocol required by this device and the associated Conversion routine.

Bevorzugt werden die Konvertierungsroutinen dynamisch auf dem Protokollkonvertierungsserver oder der Datenbank verwaltet. Herzu speichert der Protokollkonvertierungsserver nur diejenigen Konvertierungsroutinen, die für angeschlossene Geräte des zweiten Typs benötigt werden. Bei länger andauernder Unterbrechung einer Verbindung zu einem Gerät des zweiten Typs wird dagegen der Speicherplatz freigegeben und die zugehörige Konvertierungsroutine, sofern sie nicht auch einem anderen Gerät des zweiten Typs zugeordnet ist, gelöscht oder auf die Datenbank zurückgespeichert.Preferably, the conversion routines are managed dynamically on the protocol conversion server or the database. Herzu saves the protocol conversion server only those conversion routines needed for connected devices of the second type. On the other hand, if a connection to a device of the second type lasts longer, the memory space is freed and the associated conversion routine, unless it is also assigned to another device of the second type, is deleted or stored back to the database.

Alternativ kann auch eine halbautomatische Verwaltung vorgenommen werden, wobei etwa der Protokollkonvertierungsserver vor dem Löschen einer Konvertierungsroutine per Abfrage einen Bediener oder Systembetreuer befragt, ob das zugehörige Gerät des zweiten Typs dauerhaft gelöscht werden soll oder ob die Routine weiterverwendet wird.alternative can also be made a semi-automatic management, where for example, the log conversion server before deleting a conversion routine queried by an operator or system administrator, if the associated device of the second Type permanently deleted or whether the routine will continue to be used.

Bei einen lokalen Aufspielen einer für das System neuen Konvertierungsroutine kann der Protokollkonvertierungsserver mit der Datenbank abgleichen, ob diese bereits eine Version dieser Konvertierungsroutine und welche der Versionen aktueller ist. Eine manuelle Abfrage kann dem Bediener ermöglichen, beide Versionen vorzuhalten. Bei negativem Ergebnis des Abgleichs oder wenn der Bediener eine doppelte Speicherung mit verschiedenen Versionsnummern gewünscht hat, wird die lokale Konvertierungsroutine in der Datenbank hinterlegt.at a local play one for The system's new conversion routine can be the Protocol Conversion Server to compare with the database, if they already have a version of this Conversion routine and which of the versions is more up-to-date. A manual polling may allow the operator to maintain both versions. If the result of the adjustment is negative or if the operator does a double Storage with different version numbers has requested the local conversion routine is stored in the database.

Sinnvollerweise wird das Netzwerk nicht nur zur Kommunikationserwaltung genutzt. Vielmehr können in der Datenbank weitere, einem individuellen Gerät des zweiten Typs zugeordnete Programmroutinen, insbesondere Konvertierungs-, Überwachungs- und Steuerungsprogramme enthalten sein. Die Datenbank oder der Protokollkonvertierungsserver kann über eine Referenztabelle hierauf Zugriff haben, wobei der Protokollkonvertierungsserver bei Vorliegen einer neueren Version einer benötigten Programmroutine oder bei Vorliegen einer Installationsnachfrage die Programmroutine herunterladen und dem Gerät des zweiten Typs übermitteln kann.Logically, the network is not only used for communication management. Rather, you can in the database more, one individual device of the second Program routines associated with the type, in particular conversion, monitoring and control programs. The database or the log conversion server can over have access to a reference table, the protocol conversion server in the presence of a newer version of a required program routine or if there is an installation request, download the program routine and the device of the second type can.

Bevorzugt, insbesondere bei weiterer Entfernung der Geräte des zweiten Typs zum Protokollkonvertierungsserver, können zumindest einigen oder allen der Geräte des zweiten Typs ein weiterer oder noch mehr redundante Protokollkonvertierungsserver zugeordnet sein, wobei eine Hierarchieverwaltung vorgeben kann, welcher der Protokollkonvertierungsserver zuerst angefragt wird. Einer lokalen Umgebung können dabei wenigstens zwei, zumindest für einen Teil der angeschlossenen Geräte des zweiten Typs oder den Zugriff auf das globale Netzwerk redundante Protokollkonvertierungsserver zugeordnet sein.Prefers, especially if the devices of the second type are further removed from the protocol conversion server, can at least some or all of the devices of the second type another or even more redundant protocol conversion servers be a hierarchy management can specify which of the Protocol conversion server is first requested. A local one Environment can at least two, at least for a part of the connected equipment of the second type or access to the global network redundant Be associated with the log conversion server.

Die Erfindung betrifft sowohl das Verfahren der Kommunikation der Geräte des ersten Typs mit den Geräten des zweiten Typs über die Verwaltung der Konvertierungsroutinen und die Abwicklung der Protokollkonvertierung als auch ein lokales Netzwerk zur Durchführung dieses Verfahrens in Verbindung mit einem globalen Netzwerk. Das lokale wird üblicherweise ein speziell ausgestattetes Intranet eines Unternehmens sein, während das globale Netzwerk das Internet sein wird. Auf diese Anwendung soll die Erfindung jedoch nicht beschränkt sein. So kann das globale Netzwerk beispielsweise auch ein Firmennetz sein, auf dem dann auch ein anderes Protokoll als Standardprotokoll Verwendung findet.The The invention relates to both the method of communication of the devices of the first Type with the devices of the second type the administration of the conversion routines and the execution of the protocol conversion as well as a local area network to carry out this procedure in Connecting to a global network. The local usually becomes be a specially equipped intranet of a company while the global network will be the Internet. On this application should However, the invention should not be limited. So can the global Network, for example, also be a corporate network, on which then too a protocol other than standard protocol is used.

Schließlich umfasst die Erfindung auch die Verwaltungssoftware, über die das Netzwerk nach dem oben beschriebenen Verfahren betrieben werden kann und die beschriebene Kommunikation durchführbar ist.Finally includes the invention also includes the management software through which the network after the method described above can be operated and the described Communication feasible is.

Claims (19)

Verfahren zur Durchführung der Kommunikation von mehreren Geräten eines ersten Typ mit mehreren Geräten eines zweiten Typs über ein Computernetzwerk, wobei • die Geräte des ersten Typs zur Kommunikation über ein Standardprotokoll fähig sind und Angehörige eines globalen Netzwerks sind und • und die Geräte des zweiten Typs jeweils zur Kommunikation über ein beliebiges, von dem Standardprotokoll abweichendes individuelles Kommunikationsprotokoll ausgelegt sind, dadurch gekennzeichnet, dass jeder lokalen Umgebung wenigstens ein Protokollkonvertierungsserver zugeordnet wird, der einerseits zur Kommunikation mit Geräten des ersten Typs fähig ist und andererseits mit den Geräten des zweiten Typs zu kommunizieren vermag, wobei der Protokollkonvertierungsserver das individuelle Kommunikationsprotokoll über eine Konvertierungsroutine in das Standardprotokoll umzuwandeln vermag und bei Anwahl über ein Gerät des ersten Typs anhand einer übermittelten Adressinformation bestimmt, welches Gerät des zweiten Typs angefragt wird und unter Konvertierung des Standardprotokolls in das individuelle Kommunikationsprotokoll des konkret angewählten Geräts des zweiten Typs die Kommunikation aufbaut.A method of communicating a plurality of first type devices with a plurality of second type devices over a computer network, wherein • the first type of devices are capable of communicating over a standard protocol and are members of a global network, and • and the second type of devices respectively are designed to communicate via any, deviating from the standard protocol individual communication protocol, characterized in that each local environment is assigned at least one protocol conversion server, on the one hand is able to communicate with devices of the first type and to communicate the other hand, with the devices of the second type can in which the protocol conversion server is able to convert the individual communication protocol into the standard protocol by means of a conversion routine and, when dialing via a device of the first type, determines it by means of transmitted address information mt, which device of the second type is requested and based on conversion of the standard protocol in the individual communication protocol of the specifically selected device of the second type establishes the communication. Kommunikationsverfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Geräte des zweiten Typs rechnergesteuerte Maschinen oder Anlagen umfassen.Communication method according to claim 1, characterized characterized in that the devices of the second type comprise computer-controlled machines or plants. Kommunikationsverfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Geräte des zweiten Typs in zumindest einer Gruppe von in einer näheren lokalen Umgebung angeordneten Geräten zusammengefasst sind.Communication method according to claim 1 or 2, characterized in that the devices of the second type are arranged in at least one group of Ge arranged in a closer local environment are summarized. Kommunikationsverfahren nach Anspruch 1, 2 oder 3, dadurch gekennzeichnet, dass die globale Kommunikation über das Internet erfolgt, wobei die Geräte des ersten Typs TCP/IP-fähige Geräte sind.Communication method according to claim 1, 2 or 3, characterized in that the global communication over the Internet is done, the devices of the first type TCP / IP enabled equipment are. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass jeder Protokollkonvertierungsserver mit einem oder mehreren Geräten des zweiten Typs kommuniziert und jedem Gerätetyp des zweiten Typs ein individuelles Protokoll zugeordnet ist, wobei die Kommunikation zwischen dem Protokollkonvertierungsserver und den Geräten des zweiten Typs leitungsgebunden oder kabellos über Funkverbindungen, insbesondere über übliche Telefonverbindungen, PSTN-, ISDN- oder GSM-Verbindungen, oder Bluetooth-Verbindungen oder Infrarotverbindungen erfolgt.Communication method according to one of the preceding Claims, characterized in that each protocol conversion server with one or more devices of the second type communicates and each device type of the second type an individual Log is assigned, with communication between the log conversion server and the devices of the second type wired or wireless over radio links, in particular over conventional telephone links, PSTN, ISDN or GSM connections, or Bluetooth connections or infrared connections he follows. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass jedes Gerät des ersten Typs beim Protokollkonvertierungsserver angemeldet wird und der Protokollkonvertierungsserver über eine Datenbank Zugriff auf eine dem jeweiligen Gerät des zweiten Typs zugehörige Konvertierungsroutine hat.Communication method according to one of the preceding Claims, characterized in that each device of the first type is in the protocol conversion server is logged in and the protocol conversion server has a Database Access to a conversion routine associated with the respective device of the second type Has. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Datenbank auf einem zentralen Server abgelegt ist, auf den der Protokollkonvertierungsserver über eine nach dem Standardprotokoll abgewickelte Kommunikation, insbesondere eine TCP/IP-Kommunikation, zugreift.Communication method according to one of the preceding Claims, characterized in that the database is stored on a central server The protocol conversion server is one on the standard protocol handled communication, in particular a TCP / IP communication accesses. Kommunikationsverfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass der Protokollkonvertierungsserver mit einer Zuordnungsintelligenz versehen wird, wobei diese eine Referenztabelle der mit dem Protokollkonvertierungsserver kommunizierenden Geräte des zweiten Typs umfasst, anhand derer der Protokollkonvertierungsserver die jeweils benötigte Konvertierungsroutine auswählt oder, falls er eine solche lokal nicht verfügbar hat, eine Anfrage an die Datenbank richtet und von dort die benötigte Konvertierungsroutine erhält.Communication method according to the preceding claim, characterized in that the protocol conversion server with an assignment intelligence is provided, this being a reference table the device of the second communicating with the protocol conversion server The protocol conversion server uses the each needed Select conversion routine or, if he does not have such a locally available, a request to the Database and from there the required conversion routine receives. Kommunikationsverfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass zur Identifikation der Geräte des zweiten Typs Telefonnummern verwendet werden, wobei der Protokollkonvertierungsserver oder die Datenbank eine Zuordnung einer Telefonnummer zu einer speziellen Art des Geräts des zweiten Typs und der individuell benötigten Konvertierungsroutine herstellen kann.Communication method according to the preceding claim, characterized in that for identification of the devices of the second Type phone numbers are used, where the protocol conversion server or the database associates a telephone number with a specific one Type of device of the second type and the individually required conversion routine can produce. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Konvertierungsroutinen dynamisch verwaltet werden und der Protokollkonvertierungsserver nur die Konvertierungsroutinen der angeschlossenen Geräte des zweiten Typs vorhält, während bei länger andauernder Unterbrechung einer Verbindung zu einem Gerät des zweiten Typs die zugehörige Konvertierungsroutine, sofern sie nicht auch einem anderen Gerät des zweiten Typs zugeordnet ist, gelöscht oder auf die Datenbank zurückgespeichert wird.Communication method according to one of the preceding Claims, characterized in that the conversion routines are dynamic and the protocol conversion server only the conversion routines the connected devices of the second type holds, while at longer lasting Interrupting a connection to a device of the second type, the associated conversion routine, unless they are also assigned to another device of the second type is deleted or restored to the database becomes. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Protokollkonvertierungsserver bei lokalen Aufspielen einer Konvertierungsroutine mit der Datenbank abgleicht, ob diese bereits eine aktuelle Version dieser Konvertierungsroutine enthält und bei negativem Ergebnis dieses Abgleichs die lokale Konvertierungsroutine in der Datenbank hinterlegt wird.Communication method according to one of the preceding Claims, characterized in that the protocol conversion server at locally applying a conversion routine to the database whether it already has a current version of this conversion routine contains and if this result is negative, the local conversion routine is stored in the database. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass in der Datenbank weitere einem individuellen Gerät des zweiten Typs zugeordnete Programmroutinen, insbesondere Konvertierungs-, Überwachungs- und Steuerungsprogramme enthalten sind oder die Datenbank oder der Protokollkonvertierungsserver über eine Referenztabelle hierauf Zugriff hat, wobei der Protokollkonvertierungsserver bei Vorliegen einer neueren Version einer benötigten Programmroutine oder bei Vorliegen einer Installationsnachfrage die Programmroutine herunterladen und dem Gerät des zweiten Typs übermitteln kann.Communication method according to one of the preceding Claims, characterized in that in the database further an individual Device of the program routines assigned to the second type, in particular conversion, monitoring and control programs or the database or the Protocol conversion server via a reference table has access to it, the protocol conversion server in the presence of a newer version of a required program routine or if there is an installation request, download the program routine and the device of the second type can. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass zumindest einem Gerät des zweiten Typs wenigstens zwei, redundante Protokollkonvertierungsserver zugeordnet ist.Communication method according to one of the preceding Claims, characterized in that at least one device of the second type at least Two redundant protocol conversion servers are assigned. Kommunikationsverfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass wenigstens einer lokalen Umgebung wenigstens zwei, zumindest für einen Teil der angeschlossenen Geräte des zweiten Typs oder den Zugriff auf das globale Netzwerk redundante Protokollkonvertierungsserver zugeordnet ist.Communication method according to one of the preceding Claims, characterized in that at least one local environment at least two, at least for a part of the connected devices of the second type or the Access to the global network redundant protocol conversion server assigned. Lokales Netzwerk zur Durchführung eines Verfahren nach einem der vorhergehenden Ansprüche, mit einer Mehrzahl von Geräten des zweiten Typs, die zur Kommunikation mit Geräten des ersten Typs oder zur Kommunikation mit anderen Geräten des zweiten Typs über Geräte des ersten Typs vorgesehen sind, wobei • die Geräte des ersten Typs zur Kommunikation über ein Standardprotokoll fähig sind und Angehörige eines globalen Netzwerks sind und • und die Geräte des zweiten Typs zur Kommunikation über ein beliebiges, von dem Standardprotokoll abweichendes Kommunikationsprotokoll ausgelegt sind, dadurch gekennzeichnet, dass jeder lokalen Umgebung wenigstens Protokollkonvertierserver zugeordnet ist, der einerseits zur Kommunikation mit Geräten des ersten Typs und andererseits zur individuellen Kommunikation mit Geräten des zweiten Typs fähig ist.A local area network for carrying out a method according to any one of the preceding claims, comprising a plurality of devices of the second type intended for communication with devices of the first type or for communication with other devices of the second type via devices of the first type, wherein of the first type are capable of communicating over a standard protocol and are members of a global network and • and the second type of devices are designed to communicate over any communication protocol other than the standard protocol are characterized in that each local environment is associated at least Protokollkonvertierserver, on the one hand capable of communicating with devices of the first type and on the other hand, for individual communication with devices of the second type. Netzwerk nach dem vorgehenden Anspruch, dadurch gekennzeichnet, dass Geräte des zweiten Typs in zumindest einer Gruppe von in einer näheren lokalen Umgebung angeordneten Geräten zusammengefasst sind,Network according to the preceding claim, characterized marked that devices of the second type in at least one group of in a more local Environment arranged devices are summarized, Netzwerk nach einem der beiden vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Geräte des zweiten Typs Maschinen oder Anlagen mit einem Zugriff über ein individuelles proprietäres Protokoll sind.Network according to one of the two preceding claims, characterized characterized in that the devices of the second type machines or equipment with one access via individual proprietary Protocol are. Netzwerk nach einem der beiden vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Geräte des ersten Typs TCP/IP-fähig sind.Network according to one of the two preceding claims, characterized characterized in that the devices of the first type TCP / IP enabled are. Software, dadurch gekennzeichnet, dass sie ein Verfahren nach einem der Ansprüche 1 bis 14 in Verbindung mit einer Hardware nach einem der Ansprüche 15 bis 18 durchzuführen vermag.Software, characterized in that it is a method according to one of the claims 1 to 14 in connection with a hardware according to one of claims 15 to 18 perform can.
DE102005003998A 2005-01-27 2005-01-27 Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication Withdrawn DE102005003998A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102005003998A DE102005003998A1 (en) 2005-01-27 2005-01-27 Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102005003998A DE102005003998A1 (en) 2005-01-27 2005-01-27 Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication

Publications (1)

Publication Number Publication Date
DE102005003998A1 true DE102005003998A1 (en) 2006-08-03

Family

ID=36686413

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102005003998A Withdrawn DE102005003998A1 (en) 2005-01-27 2005-01-27 Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication

Country Status (1)

Country Link
DE (1) DE102005003998A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1887757A1 (en) * 2006-08-10 2008-02-13 Alcatel Lucent Call set-up method and server making use of such a method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2359467A (en) * 1999-10-18 2001-08-22 Fisher Rosemount Systems Inc Automatic configuration of a communication link in a process control system which uses two different protocols
DE10031896C1 (en) * 2000-06-30 2002-01-24 Chris Holland Network coupling gateway for data telecommunications uses modular data format matching device configured using stored data set corresponding to subscriber device type
DE10152855A1 (en) * 2001-10-25 2003-05-15 Manfred Eckelt Wireless data transfer device for use inside motor vehicle has adaptor controlled by microprocessor for making various mobile radio technologies compatible
DE10160844A1 (en) * 2001-12-12 2003-07-10 Grundig Ag I Ins System for the transmission of a data stream over a network to receivers supporting different network protocols

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2359467A (en) * 1999-10-18 2001-08-22 Fisher Rosemount Systems Inc Automatic configuration of a communication link in a process control system which uses two different protocols
DE10031896C1 (en) * 2000-06-30 2002-01-24 Chris Holland Network coupling gateway for data telecommunications uses modular data format matching device configured using stored data set corresponding to subscriber device type
DE10152855A1 (en) * 2001-10-25 2003-05-15 Manfred Eckelt Wireless data transfer device for use inside motor vehicle has adaptor controlled by microprocessor for making various mobile radio technologies compatible
DE10160844A1 (en) * 2001-12-12 2003-07-10 Grundig Ag I Ins System for the transmission of a data stream over a network to receivers supporting different network protocols

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ANGELE, Georg: Datenserver: Eine Kiste statt vieler Kästchen, etz, Heft 10/2004, S. 6-11 *
HÜBNER, Inge: Maschinen und Anlagen fernsteuern und fernwarten, etz, Heft 9/2003, S. 12 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1887757A1 (en) * 2006-08-10 2008-02-13 Alcatel Lucent Call set-up method and server making use of such a method
FR2904906A1 (en) * 2006-08-10 2008-02-15 Alcatel Sa METHOD OF ESTABLISHING A COMMUNICATION AND SERVER IMPLEMENTING SUCH A METHOD

Similar Documents

Publication Publication Date Title
EP1430369B1 (en) Dynamic access to automation resources
EP3502810B1 (en) Method and device for the automatic configuration of an exchange field device in a process control system
EP0207255A1 (en) Arrangement for operating and maintaining a telecommunication exchange, especially a telephone exchange
WO2003094046A2 (en) Directory service in an automation system
DE10316236A1 (en) Method and arrangement for configuring a device in a data network
DE102005003998A1 (en) Manufacturing site device communication implementing method for use over Internet, involves converting communication protocol into standard protocol and standard protocol into communication protocol of selected device for communication
EP1482745B1 (en) Method and arrangement for the registration of a terminal at a communication node
WO2005104055A2 (en) Method and system for remote monitoring remote control and/or remote diagnosis of a device
DE102007053916A1 (en) Method for managing network components in a network and network component
DE102004012503B4 (en) Communication server and method for controlling and monitoring of terminals, and combination of a communication server, a plurality of communication nodes and terminals
WO2004068830A1 (en) Method and configuration for controlling and/or monitoring a terminal connected to a communications system
EP2242299B1 (en) Checking the functionality of communication services for mobile terminals which can be operated in mobile networks using a roaming system in at least two mobile networks networks
DE102014116768A1 (en) Method for operating a first and at least a second field device
DE102021200190B4 (en) Method for providing a configuration record of an entity
DE10203368B4 (en) Method and device for establishing a telephone connection
EP1303104A2 (en) Method for replication of data in a data network
EP0973344B1 (en) Method for the automatic provision of information about service features of a communication terminal
DE19523184C2 (en) Method for operating a device for the spatial expansion of a subscriber line unit belonging to a digital telecommunications switching center
DE102022124701A1 (en) Backup method for network devices connected to a network and network device set up for this purpose
DE10159665B4 (en) System for accessing different resources with the same identifier
DE102017205786A1 (en) Method for configuring at least one device in a network, computer program and computer-readable storage medium
WO2004025924A1 (en) Updating of software stored in a computer of a data communication system
WO2004006094A1 (en) Method for updating services in communication networks
DE102017214848A1 (en) A method for computer-aided updating of a configuration of a network device in a communication network
DE102005053501A1 (en) A method for remotely controlling the selection of a network access technology by a mobile terminal, mobile terminal and mobile network system

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8130 Withdrawal