[go: up one dir, main page]

DE102005004666A1 - Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system - Google Patents

Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system Download PDF

Info

Publication number
DE102005004666A1
DE102005004666A1 DE200510004666 DE102005004666A DE102005004666A1 DE 102005004666 A1 DE102005004666 A1 DE 102005004666A1 DE 200510004666 DE200510004666 DE 200510004666 DE 102005004666 A DE102005004666 A DE 102005004666A DE 102005004666 A1 DE102005004666 A1 DE 102005004666A1
Authority
DE
Germany
Prior art keywords
communication
data
service platform
server
host system
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
DE200510004666
Other languages
German (de)
Inventor
Peter Dr. Schimitzek
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.)
CSB System AG
Original Assignee
CSB System AG
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 CSB System AG filed Critical CSB System AG
Priority to DE202005019239U priority Critical patent/DE202005019239U1/en
Priority to DE200510004666 priority patent/DE102005004666A1/en
Publication of DE102005004666A1 publication Critical patent/DE102005004666A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The infrastructure has a service layer (2) implemented on a mobile terminal to transport data between communication partners. An escalation tool (5) with specific communication protocols is implemented in the service layer for administration of available communication channel. A service platform (3) is installed on a server with an interface to a transmission channel (7) and a baking system in form of a host system (4).

Description

Die Erfindung bezeichnet eine Informatik-Infrastruktur für die mobile Kommunikation im Rahmen einer Enterprise Application Integration (EAI) von E-Business als Bestandteil eines Enterprise Resource Planning (ERP)-Systems.The Invention refers to a computer infrastructure for the mobile Communication as part of an enterprise application integration (EAI) of e-business as part of Enterprise Resource Planning (ERP) system.

Es gibt eine Anzahl von Bestrebungen technologische Probleme zur Integration von neuen Informationstechnologien in bestehende Anwendungen zu lösen, um einen möglichst lückenlosen, umfassenden Ablauf täglicher Geschäftsvorfälle ohne Medienbrüche zu realisieren. Bisher sind jedoch keine universell einsetzbaren und anpassbaren Kommunikationsplattformen dafür vorhanden.It There are a number of aspirations technological issues for integration new information technologies into existing applications to solve, to one as possible seamless, comprehensive daily routine Business transactions without media breaks to realize. So far, however, are not universally applicable and customizable communication platforms for it.

Aus dem Stand der Technik sind eine Reihe von Detaillösungen zum Datenaustausch zwischen heterogenen Endgeräten in Netzwerken bekannt.Out The prior art provides a number of detailed solutions to Data exchange between heterogeneous terminals in networks known.

So wird in der Druckschrift DE 196 80 530 T1 ein Datenadapter offenbart, mit dem über ein Netzwerk mobiler Stationen Daten gesendet und empfangen werden können. Auf der mobilen Station sind ein Anwendungsprogramm für den Betrieb des Datenterminals sowie zur Verarbeitung der übertragenen Daten, ein Kommunikationscontroller, der die zugehörige interne Datenübertragung steuert, ein Kommunikationsport und ein Portcontroller installiert, wobei eine Modifizierung der übertragenen Daten in einer Vorrichtungssteuerung erfolgt, die mit dem Anwendungsprogramm über den Kommunikationscontroller und dem Portcontroller über den Kommunikationscontroller kommuniziert.So in the publication DE 196 80 530 T1 discloses a data adapter with which data can be transmitted and received via a network of mobile stations. On the mobile station are an application program for the operation of the data terminal and for processing the transmitted data, a communication controller that controls the associated internal data transmission, a communication port and a port controller installed, wherein a modification of the transmitted data is done in a device control, with the Application program via the communication controller and the port controller via the communication controller communicates.

In der Gebrauchsmusterschrift DE 200 09 110 U1 wird ein System zum Empfang, zur Konvertierung und zum Versand von Daten beschrieben, mit dem ein Datenaustausch zwischen mobilen Endgeräten, wie Mobiltelefonen, Laptops, und einer Zentraleinheit erfolgen kann. Die Daten werden entsprechend des benutzten Netzes/Protokolls gesteuert konvertiert und gesendet bzw. empfangen.In the utility model DE 200 09 110 U1 describes a system for receiving, converting and sending data, with which a data exchange between mobile terminals, such as mobile phones, laptops, and a central unit can take place. The data is converted according to the network used / protocol controlled and sent or received.

Das Dokument DE 695 30 277 T2 beschreibt ein Verfahren zur Auswahl von Übertragungsvorzügen, bei dem Präferenzen zur Verwendung während des Übertragens von Informationen zu Zielen innerhalb eines Kommunikationssystems an Hand bestimmter Kriterien, wie Kosten, Übertragungszeit, Qualität, Handhabung, Effizienz, Sicherheit sowie Statusinformationen vorhergehender Übertragungen, automatisiert gewählt werden. Die Wahl des Netzes zur Übermittlung von Informationen kann selektiv und/oder adaptiv gesteuert werden. Das Verfahren kann für jede drahtlose Kommunikationstechnologie und beliebige Endgeräte eingesetzt werden. Der User muss die Kriterien für die Auswahl des zu wählenden Netzes jedoch zunächst vorgeben.The document DE 695 30 277 T2 describes a method for selecting transmission preferences in which preferences for use during the transmission of information to destinations within a communication system are automatically selected based on certain criteria such as cost, transmission time, quality, handling, efficiency, security and status information of previous transmissions. The choice of the network for the transmission of information can be controlled selectively and / or adaptively. The method can be used for any wireless communication technology and any terminals. However, the user must first specify the criteria for the selection of the network to be selected.

Aus der Patentschrift DE 197 13 956 C2 ist ein Verfahren, Kommunikationsnetz und Dienst-Zugangs-Interface für Kommunikationen in einer Umgebung für Verbindungen von offenen Systemen bekannt, bei denen die laufende Anwendung von der Anwendungsschicht an die tatsächlichen Kommunikationsbedingungen auf Basis spezifischer Parameter angepasst wird. Das Kommunikationsnetz weist eine Schichtkommunikationseinrichtung auf. Es wird u.a. ein Referenzmodell mit sieben Schichten, wie beim OSI-Modell beschrieben, das eine Anwendung, eine Anwendungs-Schichteinrichtung, eine Präsentations-Schichteinrichtung, eine Sitzungs-Schichteinrichtung, eine Transport-Schichteinrichtung, eine Netzwerk-Schichteinrichtung, eine Datenverbindungs-Schichteinrichtung und eine physikalische Schichteinrichtung umfasst.From the patent DE 197 13 956 C2 For example, US-A-4,739,731 discloses a method, communication network and service access interface for communications in an open system connection environment where the current application is adapted by the application layer to the actual communication conditions based on specific parameters. The communication network has a layer communication device. Among others, a seven-layer reference model as described in the OSI model that includes an application, an application layer device, a presentation layer device, a session layer device, a transport layer device, a network layer device, a data link layer device and a physical layer device.

Mit den aus dem Stand der Technik bekannten Lösungen lassen sich die Forderungen der Enterprise Application Integration bezüglich einer flexiblen Informationstechnologie-Struktur nicht erfüllen.With the solutions known from the prior art can be the requirements enterprise application integration for a flexible information technology structure do not fulfill.

Die Aufgabe der Erfindung besteht in der Schaffung einer Informatik-Infrastruktur als universelle Kommunikationsplattform zur Integration von verfügbaren und neu entwickelten Technologien mobiler Endgeräte mit unterschiedlichen Standards, wie für Pro zessoren, Speicher, Betriebssystem, Übertragungsverfahren und – kanäle, Protokolle, in bestehende IT-Infrastrukturen eines Enterprise Resource Planning (ERP)-Systems als Element einer Enterprise Application Integration (EAI).The The object of the invention is to provide a computer science infrastructure as a universal communication platform for the integration of available and newly developed technologies of mobile devices with different standards, as for processors, Memory, operating system, transmission method and channels, protocols, into existing IT infrastructures of an Enterprise Resource Planning (ERP) system as an element of an enterprise application integration (EAI).

Die Aufgabe wird durch die im Patentanspruch 1 aufgeführten Merkmale gelöst. Bevorzugte Weiterbildungen ergeben sich aus den Unteransprüchen.The Task is achieved by the features listed in claim 1 solved. Preferred developments emerge from the subclaims.

Eine Informatik-Infrastruktur als universelle Kommunikationsplattform weist neben den, in eine bestehende IT-Infrastruktur eines ERP-Systems zu integrierenden, mobilen Endgeräten mit einer Applikation für Geschäftsvorfälle, wie Mobiltelefonen und/oder mobilen Computern jeglicher Art, mit denen ein Zugang zu Netzwerken aufgebaut werden kann, im Wesentlichen einen konfigurierbaren Service-Layer, eine Service-Plattform als serverbasierte Anwendung und ein Host-System auf.A IT infrastructure as a universal communication platform points besides, into an existing IT infrastructure of an ERP system mobile devices to be integrated with an application for business transactions, such as Mobile phones and / or mobile computers of any kind with which a Access to networks can be built up, essentially one configurable service layer, a service platform as server-based Application and a host system up.

Der Service-Layer dient insbesondere als Middleware zum Transport von Meldungen und Daten zwischen den Kommunikationspartnern. Er beinhaltet eine Schnittstelle zur Systemkonfiguration, eine Schnittstelle zur jeweiligen mobilen Applikation (API) und eine Schnittstelle zur Service-Plattform, somit darüber zum Serversystem des Hosts, der mit dem ERP-System und/oder Content-System verknüpft ist. Gleichzeitig werden im Service-Layer die verfügbaren Kommunikationskanäle, wie Bluetooth, GPRS, Wireless LAN oder auch LAN, Kommunikationsprotokolle, wie HTTP, GPRS und SMS, verwaltet und die Auswahl des Protokolls für den Datenaustausch zwischen dem mobilen Endgerät und dem Host über den besten, am jeweils aktuellen Standort verfügbaren Netzwerkzugang auf Basis vorgegebener Gewichtung vorgenommen.The service layer serves, in particular, as middleware for transporting messages and data between the communication partners. It contains an interface to the system configuration, an interface to the respective mobile application (API) and an interface to the service platform, thus to the server system of the host, which is linked to the ERP system and / or content system. At the same time, the service layer manages the available communication channels, such as Bluetooth, GPRS, wireless LAN or LAN, communication protocols, such as HTTP, GPRS and SMS, and selects the protocol for data exchange between the mobile device and the host over the best, network access at the current location based on given weighting.

Die Anpassung an neu entwickelte und/oder geänderte Kommunikationsprotokolle, Kommunikationskanäle sowie die zugehörige Administration erfolgt mittels Update des Service-Layers.The Adaptation to newly developed and / or modified communication protocols, communication channels as well as the associated Administration is done by updating the service layer.

Der Service-Layer ist auf dem mobilen Endgerät implementiert, kann jedoch optional zusätzlich auch Bestandteil der Service-Plattform sein.Of the Service Layer is implemented on the mobile device, but can optionally also Part of the service platform be.

Die Service-Plattform ist auf einem Server installiert und fungiert mit entsprechenden Schnittstellen als Bindeglied zwischen den mobilen Endgeräten der User als Clients und dem Backendsystem, vorzugsweise einem ERP-System, Datenbanken oder Anwendungen, wobei diese als Container mit mehreren unterschiedlichen Modulen ausgebildet ist. Wesentliche Module dienen dabei der Administration, der Regelung der Kummunikation für den Datenaustausch zwischen den mobilen Endgeräten und dem Backendsystem, der Speicherung und Zwischenspeicherung von Daten sowie weiteren Funktionen.The Service platform is installed on a server and acts with appropriate interfaces as a link between the mobile Terminals of Users as clients and the backend system, preferably an ERP system, Databases or applications, which as a container with several is formed different modules. Essential modules serve thereby the administration, the regulation of the communication for the data exchange between the mobile devices and the backend system, storage and caching of Data and other functions.

Die Kommunikation in Form des Datenaustauschs zwischen mobilen Endgeräten und dem Backendsystem erfolgt nach Authentifizierung des Nutzers verschlüsselt, so dass die Sicherheit auch über öffentliche, unsichere Kommunikationswege gewährleistet ist.The Communication in the form of data exchange between mobile terminals and the backend system is encrypted after authentication of the user, so that security is also about public, ensures insecure communication channels is.

Die Vorteile der Erfindung bestehen insbesondere in der Integration unterschiedlicher bekannter und neuer Kommunikationsprotokolle und beliebiger Backend-Systeme, unabhängig von der eingesetzten Server-Lösung, der Unabhängigkeit von der eingesetzten mobilen Applikation, wobei der Einsatz der Infrastruktur für beliebige Geschäftsanwendungen gegeben ist.The Advantages of the invention are in particular in the integration different known and new communication protocols and any back-end systems, regardless of the server solution used, the independence from the deployed mobile application, the use of the Infrastructure for any business applications given is.

Es besteht Unabhängigkeit von einer bestimmten Hardwareplattform und Gerätetypen, so dass bestehende Anwendungen auf neu entwickelte mobile Endgeräte übertragen werden können, die jeweils günstigste Kommunikationsart für das mobile Endgerät genutzt wird und für den Anwender die Funktionalität der Kommunikationsinfrastruktur transparent ist sowie keine besonderen Kenntnisse zur Nutzung erforderlich sind.It there is independence from a given hardware platform and device types, so existing ones Applications can be transferred to newly developed mobile devices that each cheapest Communication type for the mobile device is used and for the user the functionality the communication infrastructure is transparent as well as not special Knowledge of use is required.

In der Kommunikation mit Mitarbeitern, Partnern und Kunden wird ein Straight Through Processing erzielt, das eine hohe Effektivität unter Vermeidung von Medienbrüchen mit wenigen Interaktionen gewährleistet.In communication with employees, partners and customers Straight through processing achieves high effectiveness Avoidance of media breaks guaranteed with few interactions.

Der Datenaustausch zwischen mobilen Endgeräten und einem Host-System erfolgt mit gößtmöglicher Sicherheit auch über prinzipiell unsichere Übertragungskanäle öffentlicher Netze.Of the Data exchange between mobile terminals and a host system takes place with gößtmöglicher Security too in principle, insecure transmission channels public Networks.

Die Erfindung wird als Ausführungsbeispiel an Hand vonThe Invention is an embodiment Hand of

1 als Darstellung der wesentlichen Elemente einer Kommunikationsplattform näher erläutert. 1 as a representation of the essential elements of a communication platform explained in more detail.

Nach 1 besteht eine Informatik-Infrastruktur beispielsweise aus einem Mobiltelefon 1 als mobiles Endgerät, einem Service-Layer 2, einer Service-Plattform 3 und einem Host-System 4.To 1 For example, a computer science infrastructure consists of a mobile phone 1 as a mobile device, a service layer 2 , a service platform 3 and a host system 4 ,

Der Service-Layer 2 ist als Software im Mobiltelefon 1 implemetiert. Der Service-Layer 2 dient insbesondere als Middleware zum Transport von Meldungen und Daten zwischen den Kommunikationspartnern. Er beinhaltet neben hier nicht dargestellten Schnittstellen zur Systemkonfiguration, zur jeweiligen mobilen Applikation (API) und zur Service-Plattform 3, die Verwaltung der verfügbaren Kommunikationskanäle mit deren spezifischen Kommunikationsprotokollen mittels eines Eskalationstools 5.The service layer 2 is as software in the mobile phone 1 implemetiert. The service layer 2 is used in particular as middleware for transporting messages and data between the communication partners. In addition to interfaces not shown here, it includes system configuration, the respective mobile application (API) and the service platform 3 , the management of the available communication channels with their specific communication protocols by means of an escalation tool 5 ,

Die im Hintergrund von Anwendungen auf dem Mobiltelefon 1, vom Benutzer unabhängig ablaufende Auswahl 6 einer zum Datenaustausch zu benutzenden Verbindung aus möglichen Übertragungskanälen 7, wie Bluetooth, WLAN, GPRS und SMS, erfolgt auf Basis einer Entscheidungsmatrix zur Auswahl des Protokolls, wobei den Protokollen eine Rangfolge von Kriterien bezüglich der Kosten, Geschwindigkeit, Zuverlässigkeit und Lokalität/Verfügbarkeit des Access als Aspekte zugeordnet werden. Hieraus ergibt sich ein Score für die zur Verfügung stehenden Protokolle der Übertragungskanäle 7. Der Aufbau einer Verbindung 8 erfolgt zunächst mit dem Protokoll des höchsten Score. Nach über eine vorgegebene Zeitspanne 9 erfolglosem Kommunikationsaufbau mit dem ersten Protokoll, wird in absteigender Reihenfolge mit dem Protokoll des jeweils nächst niedrigeren Score der Aufbau der Verbindung 8 initiiert.The background of applications on the mobile phone 1 user-independent selection 6 a connection to be used for data exchange from possible transmission channels 7 such as Bluetooth, WLAN, GPRS, and SMS, is based on a decision matrix to select the protocol, assigning the protocols a ranking of criteria regarding the cost, speed, reliability, and location / availability of the access as aspects. This results in a score for the available protocols of the transmission channels 7 , The construction of a connection 8th first takes place with the log of the highest score. After more than a specified period of time 9 Unsuccessful communication with the first protocol, in descending order with the protocol of the next lower score of the connection 8th initiated.

Die Priorität für den Aufbau der Verbindung 8 kann auch unabhängig vom Score eines Protokolls applikationsspezifisch erfol gen. Vom Anbieter einer Applikation werden in diesem Fall Prioritäten für die zu benutzenden Protokolle vorgegeben, die beispielsweise von der Dringlichkeit der Datenübermittlung, wie bei der Qualitätsdatenerfassung von Artikeln in Firmen oder Handelseinrichtungen oder Prüfdaten in laufenden Prozessen abhängen.The priority for establishing the connection 8th can also independently of the score of a protocol application specific suc gene. From the provider of In this case, applications are given priorities for the protocols to be used, which depend, for example, on the urgency of the data transmission, such as in the quality data collection of articles in companies or trade facilities, or test data in ongoing processes.

Bei einer hohen Priorität erfolgt das Senden von Daten sofort über einen der am Standort zugänglichen schnellsten Übertragungskanäle 7 und bei niedriger Priorität kann auch ein zeitversetztes Senden bei nächst möglicher Zugänglichkeit eines Übertragungskanals 7 mit einem günstigen Score erfolgen.With a high priority, data is sent immediately through one of the fastest transmission channels available on the site 7 and at low priority may also be a time-delayed transmission at the next possible accessibility of a transmission channel 7 with a favorable score.

Üblicherweise initiiert ein User das Senden von Daten aus einer Applikation auf dem mobilen Endgerät wie dem Mobiltelefon 1, wobei die Verbindungssuche mittels des Service-Layer 2 über alle Übertragungskanäle 7 im Hintergrund läuft.Typically, a user initiates the sending of data from an application on the mobile device such as the mobile phone 1 , wherein the connection search by means of the service layer 2 over all transmission channels 7 running in the background.

Nach dem Aufbau einer Verbindung 8 und Authentifizierung des Nutzers erfolgt das Senden und Empfangen von Daten, wobei diese gekapselt und als Objekte in üblicher Weise verschlüsselt mit der Service-Plattform 3 auf einem Server ausgetauscht werden. Die Service-Plattform 3 ist als Container ausgebildet, der vorzugsweise die Ebenen Administration 10, Kommunikation 11, Module 12, Daten 13 und geeignete Schnittstellen, wie zu Übertragungskanälen 7 und dem Backendsystem in Form des Host-Systems 4, aufweist.After establishing a connection 8th and authentication of the user is done by sending and receiving data, these being encapsulated and encrypted as objects in the usual way with the service platform 3 be exchanged on a server. The service platform 3 is designed as a container, preferably the levels administration 10 , Communication 11 , Modules 12 , Dates 13 and suitable interfaces, such as transmission channels 7 and the backend system in the form of the host system 4 , having.

Die Ebene der Administration 10 ist vorzugsweise über das Host-System 4 über eine sichere Verbindung 14 mit üblichen Authentifizierungsprozeduren zugänglich. Es erfolgen hier die Verwaltung der Rechte der User, wie der Passwörter, Sicherheitseinstellungen, der benutzbare Übertragungskanäle 7, der userspezifischen Lizenzen für Applikationen und des Zugangs zum Host-System 4 mit einem ERP-System und/oder den darauf befindlichen Contents.The level of administration 10 is preferably via the host system 4 over a secure connection 14 accessible with standard authentication procedures. Here, the administration of the rights of the user, such as the passwords, security settings, the usable transmission channels 7 , the user-specific licenses for applications and access to the host system 4 with an ERP system and / or the contents on it.

Schnittstellen für unterschiedliche Übertragungskanäle 7 der Verbindung 8 oder einem optional vorgelagerten Unified Messaging Modul und dem Host-System 4 mit Verschlüsselungsroutinen befinden sich in der Ebene der Kommunikation 11. Hier wird in Rückkopplung mit den in der Ebene der Administration 10 hinter legten Daten der Datenaustausch zwischen mobilen Endgeräten und dem Host-System 4 sowie die Nutzung der Kommunikationsplattform kontrolliert und gesteuert.Interfaces for different transmission channels 7 the connection 8th or an optional upstream Unified Messaging module and the host system 4 with encryption routines are located in the level of communication 11 , Here, in feedback with the in the level of administration 10 behind data laid the data exchange between mobile terminals and the host system 4 as well as the use of the communication platform controlled and controlled.

In dieser Ebene ist optional ein weiterer Service-Layer 2 implementiert, um Verbindungen zu mobilen Endgeräten mit Datenübertragung bzw. Datenaustausch analog aus dem Host-System 4 aufbauen zu können.In this level is optional another service layer 2 implemented to connect to mobile devices with data transfer or data exchange analog from the host system 4 to build up.

Der Datenaustausch zwischen der Service-Plattform 3 und dem Host-System 4 erfolgt über eine weitere sichere Verbindung 15. Vorzugsweise Applikationen sind in der Ebene der Module 12 implementiert, die über die Ebene der Kommunikation 11 genutzt werden können.The data exchange between the service platform 3 and the host system 4 via another secure connection 15 , Preferably, applications are in the plane of the modules 12 implements that beyond the level of communication 11 can be used.

Die Ablage von Daten aus übertragenen bzw. zu übertragenden Objekten als auch Applikationen erfolgt in der Ebene der Daten 13, wobei insbesondere eine temporäre Ablage vorzugsweise für jeden User spezifisch in Datenbanken so lange erfolgt, bis die Daten je nach Empfänger, entweder beim Host-System 4 oder dem mobilen Endgerät in Form des Mobiltelefons 1 sicher eingegangen sind. Beim jeweiligen Empfänger wird nach Prüfung der übertragenen Daten ein Ticket generiert, das an die Service-Plattform 3 zurückgesandt wird und das Löschen der zugehörigen Daten über die Ebene der Module 12 in der Ebene der Daten 13 bewirkt.The storage of data from transferred or to be transferred objects as well as applications takes place in the level of the data 13 In particular, a temporary storage preferably for each user specifically in databases so long until the data depending on the recipient, either the host system 4 or the mobile terminal in the form of the mobile phone 1 safely received. After checking the transferred data, a ticket is generated for each recipient, which is sent to the service platform 3 is returned and deleting the associated data on the level of the modules 12 in the level of data 13 causes.

Die Darstellung nach 1 zeigt eine Situation, in der die Service-Plattform 3 auf einem Server bei einem Service Provider 16 implementiert ist und von diesem die Verwaltung der Ebenen der Administration 10 und Kommunikation 11 für eine Vielzahl von Usern einer Anzahl von Kunden erfolgt.The representation after 1 shows a situation where the service platform 3 on a server at a service provider 16 is implemented and from this the administration of the levels of administration 10 and communication 11 for a large number of users of a number of customers.

In anderen Konstellationen kann die Service-Plattform 3 auf dem Server eines Kunden implementiert sein, der auch die Administration selbst verwaltet. Das ERP-System bzw. die Contents des Kunden, der auch ein weiterer Service-Provider sein kann, können sich dabei jedoch weiter auf dem Host-System 4 des Service-Providers 16 befinden, wobei der Datenaustausch über die sichere Verbindung 15 oder verschlüsselt erfolgen kann.In other constellations, the service platform 3 be implemented on the server of a customer who also manages the administration itself. However, the ERP system or the contents of the customer, who may also be another service provider, can continue to work on the host system 4 of the service provider 16 where the data exchange is over the secure connection 15 or encrypted.

In 1 sind beispielhaft Peripheriegeräte in Form eines Scanners 17 und eines Druckers 18 zur Ein- und Ausgabe von mit dem Mobiltelefon 1 zu sendender und empfangener Daten dargestellt, die jeweils drahtlos oder per Kabel mit diesem verbunden sind.In 1 are exemplary peripherals in the form of a scanner 17 and a printer 18 for input and output with the mobile phone 1 data to be transmitted and received, which are each connected wirelessly or by cable with this.

Die Übernahme von Daten oder Authentifizierungen auf das mobile Endgerät oder Authentifizierungen sind bei entsprechender gerätetechnischer Ausstattung auch von Radio Frequency Identification (RFID) Chips oder Strichcodes realisierbar.The takeover of data or authentications on the mobile device or authentications are with appropriate device technical Also equipped with Radio Frequency Identification (RFID) chips or barcodes can be realized.

Das direkte Einlesen von Dokumenten in ein Mobiltelefon 1 ist auch mittels üblicher optischer Bildaufnahmen gewährleistet.Direct reading of documents into a mobile phone 1 is also ensured by means of conventional optical image capturing.

11
Mobiltelefonmobile phone
22
Service-LayerService Layer
33
Service-PlattformService platform
44
Host-SystemHost system
55
Eskalationstoolescalation tool
66
Auswahlselection
77
Übertragungskanäletransmission channels
88th
Verbindungconnection
99
ZeitspannePeriod of time
1010
Administrationadministration
1111
Kommunikationcommunication
1212
Modulemodules
1313
Datendates
1414
sichere Verbindungsecure connection
1515
weitere sichere VerbindungFurther secure connection
1616
Service-ProviderService provider

Claims (6)

Informatik-Infrastruktur als universelle Kommunikationsplattform zur Integration von verfügbaren und neu entwickelten Technologien mobiler Endgeräte mit unterschiedlichen Standards in bestehende IT-Infrastrukturen eines Enterprise Resource Planning (ERP)-Systems als Element einer Enterprise Application Integration (EAI), dadurch gekennzeichnet, dass auf einem mobilen Endgerät ein Service-Layer (2) zum Transport von Meldungen und Daten zwischen den Kommunikationspartnern implementiert ist, wobei der Service-Layer (2) Schnittstellen zur Systemkonfiguration, zur jeweiligen mobilen Applikation (API) und zu einer Service-Plattform (3) auf einem Server aufweist, und wobei die Verwaltung der verfügbaren Kommunikationskanäle mit deren spezifischen Kommunikationsprotokollen und die Auswahl eines zu benutzenden Übertragungskanals (7) auf Basis eines an Hand von Aspekten vorgegebenen Score mittels eines Eskalationstools (5) erfolgt, und dass eine Service-Plattform (3) mit Schnittstellen zu Übertragungskanälen (7) und einem Backendsystem in Form eines Host-Systems (4), auf einem Server installiert ist, wobei diese als Container ausgebildet ist und vorzugsweise Ebenen der Administration (10), Kommunikation (11), Module (12) und Daten (13) aufweist.Informatics infrastructure as a universal communication platform for the integration of available and newly developed technologies of mobile terminals with different standards into existing IT infrastructures of an enterprise resource planning (ERP) system as an element of an enterprise application integration (EAI), characterized in that on a mobile Terminal a service layer ( 2 ) is implemented for the transport of messages and data between the communication partners, wherein the service layer ( 2 ) Interfaces to the system configuration, to the respective mobile application (API) and to a service platform ( 3 ) on a server, and wherein the management of the available communication channels with their specific communication protocols and the selection of a transmission channel to be used ( 7 ) based on a score based on aspects using an escalation tool ( 5 ) and that a service platform ( 3 ) with interfaces to transmission channels ( 7 ) and a backend system in the form of a host system ( 4 ), is installed on a server, this being designed as a container and preferably levels of administration ( 10 ), Communication ( 11 ), Modules ( 12 ) and data ( 13 ) having. Informatik-Infrastruktur nach Anspruch 1, dadurch gekennzeichnet, dass die Auswahl des zu benutzenden Übertragungskanals (7) applikationsspezifisch auf Basis vorgegebener Prioritäten erfolgt.Informatics infrastructure according to claim 1, characterized in that the selection of the transmission channel to be used ( 7 ) is carried out application-specific on the basis of predetermined priorities. Informatik-Infrastruktur nach Anspruch 1 und 2, dadurch gekennzeichnet, dass in der Service-Plattform (3) ein weiterer Service-Layer (2) implementiert ist. Informatics infrastructure according to claim 1 and 2, characterized in that in the service platform ( 3 ) another service layer ( 2 ) is implemented. Informatik-Infrastruktur nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass in der Service-Plattform (3) ein Unified Messaging Modul eingebunden ist.Computer infrastructure according to one of claims 1 to 3, characterized in that in the service platform ( 3 ) a Unified Messaging module is integrated. Informatik-Infrastruktur nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die mit dem mobilen Endgerät auszutauschenden Daten als Objekte gekapselt und verschlüsselt übertragen werden.Computer infrastructure according to one of claims 1 to 4, characterized in that to be exchanged with the mobile terminal Data encapsulated as objects and transmitted encrypted. Informatik-Infrastruktur nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass die während des Datenaustauschs zwischen dem mobilen Endgerät und des Host-System (4) zu übertragenden bzw. übertragenen Daten in spezifischen Datenbanken der Ebene der Daten (13) der Service-Plattform (3) gespeichert und nach Empfang eines Tickets vom jeweiligen Empfänger zur Bestätigung des sicheren Empfangs gelöscht werden.Computer infrastructure according to one of claims 1 to 5, characterized in that during the data exchange between the mobile terminal and the host system ( 4 ) to be transferred or transmitted in specific databases at the level of the data ( 13 ) of the service platform ( 3 ) and cleared after receipt of a ticket by the respective recipient to confirm the secure reception.
DE200510004666 2005-02-02 2005-02-02 Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system Withdrawn DE102005004666A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE202005019239U DE202005019239U1 (en) 2005-02-02 2005-02-02 Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system
DE200510004666 DE102005004666A1 (en) 2005-02-02 2005-02-02 Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200510004666 DE102005004666A1 (en) 2005-02-02 2005-02-02 Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system

Publications (1)

Publication Number Publication Date
DE102005004666A1 true DE102005004666A1 (en) 2006-08-10

Family

ID=36709573

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200510004666 Withdrawn DE102005004666A1 (en) 2005-02-02 2005-02-02 Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system

Country Status (1)

Country Link
DE (1) DE102005004666A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109857433A (en) * 2019-01-15 2019-06-07 四川虹美智能科技有限公司 A kind of scm software upgrading tool and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1189405A1 (en) * 2000-09-13 2002-03-20 Motorola, Inc. Network system, method for transfer of data and server for use therein
US20030139174A1 (en) * 2001-12-13 2003-07-24 Far Eastone Telecommunications Co., Ltd. Common service platform and software
WO2003061242A1 (en) * 2002-01-15 2003-07-24 Avaya Technology Corp. Communication application server for converged communication services
US20040240408A1 (en) * 2003-06-02 2004-12-02 Mobimate Ltd. System, method and apparatus for the generation and deployment of mobile applications
US20050005259A1 (en) * 2003-03-14 2005-01-06 Infowave Software, Inc. System and method for communication and mapping of business objects between mobile client devices and a plurality of backend systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1189405A1 (en) * 2000-09-13 2002-03-20 Motorola, Inc. Network system, method for transfer of data and server for use therein
US20030139174A1 (en) * 2001-12-13 2003-07-24 Far Eastone Telecommunications Co., Ltd. Common service platform and software
WO2003061242A1 (en) * 2002-01-15 2003-07-24 Avaya Technology Corp. Communication application server for converged communication services
US20050005259A1 (en) * 2003-03-14 2005-01-06 Infowave Software, Inc. System and method for communication and mapping of business objects between mobile client devices and a plurality of backend systems
US20040240408A1 (en) * 2003-06-02 2004-12-02 Mobimate Ltd. System, method and apparatus for the generation and deployment of mobile applications

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109857433A (en) * 2019-01-15 2019-06-07 四川虹美智能科技有限公司 A kind of scm software upgrading tool and method
CN109857433B (en) * 2019-01-15 2022-08-19 四川虹美智能科技有限公司 Single chip microcomputer software upgrading tool and method

Similar Documents

Publication Publication Date Title
DE102005056525B4 (en) System and method for a wireless information processing system router operating over a cellular network
DE602005001329T2 (en) Method for selecting a communication network, based on information sent via a mobile communication network via wireless LAN access points
CN101232658B (en) Software defined radio base station and configuration method
DE69411214T2 (en) Establishment of a digital radio communication network with means to exchange voice signals and data
EP1566069B1 (en) Test system for checking transmission processes in a mobile radio network, and method for authenticating a mobile telephone using one such test system
DE602004006970T2 (en) SESSION CONTROL METHOD FOR A WIRELESS FINISHING DEVICE AND INTERFACE CONTROL METHOD
CN1335701A (en) Communication system and method
CN101207889A (en) Neighboring cell list setting method, terminal, server, and mobile communication network
US20080098105A1 (en) Method, apparatus, and system for communication-information management, wireless-communication device, and relay device
DE202004016720U1 (en) Device for the efficient transmission of additional services to wireless transceivers that are suitable for several technologies
DE102005032258B4 (en) System and method for task-specific wireless networking in an information handling system
EP1836810B1 (en) Method and system for mobile network nodes in heterogeneous networks
DE602004005469T2 (en) END DEVICE ADAPTER FOR CONNECTING USER COMPONENTS AND FOR EMULATING A NETWORK UNIT
DE102005014451A1 (en) A method and apparatus for distributing signaling data for a parallel analysis
DE202005019239U1 (en) Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system
DE60221450T2 (en) Transmission of messages to mobile devices through a high capacity channel
DE102005004666A1 (en) Information technology infrastructure for universal communication platform, has escalation tool to administrate available communication channel, and service platform installed on server with interface to transmission channel and host system
EP0985323A1 (en) Device for managing data in a mobile telephone
US20160373954A1 (en) Mobile terminal device, wireless communication method for mobile terminal device, carrier server device, and communication speed control method in carrier server device
CN101459987B (en) Wireless communication control method and apparatus
EP2700281B1 (en) Method for routing telecommunications connections to a mobile radio terminal and mobile radio gateway
EP1762111B1 (en) Method and arrangement for determining at least one suggestion for changing location for a user of a mobile terminal
DE112017001823B4 (en) WIRELESS COMMUNICATION DEVICE, METHOD FOR CONTROLLING A WIRELESS COMMUNICATION DEVICE, AND WIRELESS COMMUNICATION SYSTEM
EP1745599A1 (en) Communication terminal with wlan base station functionality or wlan client functionality
DE102020130180B3 (en) SMART WEARABLE DEVICE, MOBILE COMMUNICATIONS TERMINAL, MOBILE COMMUNICATIONS SYSTEM AND METHOD OF OPERATING A MOBILE COMMUNICATIONS SYSTEM

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8127 New person/name/address of the applicant

Owner name: CSB-SYSTEM AG, 52511 GEILENKIRCHEN, DE

R012 Request for examination validly filed

Effective date: 20111123

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee