DE102005048427B3 - Communication arrangement for vehicle, has registration unit determining device-services and device-specific parameters by accessing to storage unit, and registering determined device-services with device-specific data in data base - Google Patents
Communication arrangement for vehicle, has registration unit determining device-services and device-specific parameters by accessing to storage unit, and registering determined device-services with device-specific data in data base Download PDFInfo
- Publication number
- DE102005048427B3 DE102005048427B3 DE200510048427 DE102005048427A DE102005048427B3 DE 102005048427 B3 DE102005048427 B3 DE 102005048427B3 DE 200510048427 DE200510048427 DE 200510048427 DE 102005048427 A DE102005048427 A DE 102005048427A DE 102005048427 B3 DE102005048427 B3 DE 102005048427B3
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- communication arrangement
- communication
- unit
- services
- 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.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/60—Substation equipment, e.g. for use by subscribers including speech amplifiers
- H04M1/6033—Substation equipment, e.g. for use by subscribers including speech amplifiers for providing handsfree use or a loudspeaker mode in telephone sets
- H04M1/6041—Portable telephones adapted for handsfree use
- H04M1/6075—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle
- H04M1/6083—Portable telephones adapted for handsfree use adapted for handsfree use in a vehicle by interfacing with the vehicle audio system
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Die Erfindung betrifft eine Kommunikations-Anordnung für ein Fahrzeug, insbesondere eine Freisprecheinrichtung, und ein Verfahren zur Anbindung von tragbaren Geräten an eine in einem Fahrzeug angeordnete Kommunikations-Anordnung.The The invention relates to a communication arrangement for a vehicle, in particular a hands-free device, and a method for connection from portable devices to a communication arrangement arranged in a vehicle.
Bei der Verwendung von tragbaren elektrischen Geräten, beispielsweise Mobilfunkendgeräten, in einem Fahrzeug besteht häufig der Wunsch, eine Interaktion derartiger elektrischer Geräte mit fest im Fahrzeug installierten Einrichtungen zu ermöglichen und so beispielsweise für den Fahrzeugführer das Führen von Telefongesprächen über eine fest in dem Fahrzeug installierte Freisprecheinrichtung unter Verwendung seines persönlichen Mobil-Telefones zu ermöglichen. Aufgrund der Gerätevielfalt von Mobil-Telefonen und deren kurzen Produktzyklus ist es weiter wünschenswert, in dem Fahrzeug eine Kommunikations-Anordnung bereit zu stellen, über die eine möglichst grosse Zahl unterschiedlicher Mobilfunk-Endgeräte mit fahrzeugseitiger Elektronik verbindbar ist.at the use of portable electrical devices, such as mobile terminals, in a vehicle is common the desire to solidify an interaction of such electrical appliances To allow installed in the vehicle facilities and so for example for the driver the guiding from telephone conversations over one firmly installed in the vehicle handsfree using his personal To enable mobile phones. Due to the variety of devices from mobile phones and their short product cycle it's on desirable, to provide in the vehicle a communication arrangement over which one possible large number of different mobile radio terminals with on-board electronics is connectable.
Hierzu
schlägt
beispielsweise
Durch eine derartige Anordnung wird ermöglicht, durch Austausch des Adaptors eine Anbindung unterschiedlicher mobiler Telefone zu ermöglichen. Jedoch ist es hierfür erforderlich, für jedes neue Mobil-Telefon einen hierfür bestimmten und nur für dieses Mobil-Telefon verwendbaren, komplex aufgebauten Adaptor zu entwickeln und zu fertigen.By Such an arrangement is made possible by replacing the Adapter to connect different mobile phones. However, it is for this required for every new mobile phone has a dedicated and only for this one Mobile phone usable, complex designed adapter to develop and to manufacture.
Ein ähnliches System wird auch von WO 2005/046190 A1 beschrieben: Auch hier wird vorgesehen, eine Freisprecheinrichtung mit einer typunabhängigen Grundeinheit und mehreren typspezifischen Adaptern auszustatten, die über ein Interface die Anpassung der elektrischen Spezifikation des jeweiligen Gerätetyps an die typunabhängige Grundeinheit durchführen. Die Grundeinheit ist hierbei als eine mit einem Fahrzeug-Bus verbindbare Elektronikbox ausgebildet. Im Weiteren verfügt die Freisprecheinrichtung noch über einen Adapter zur drahtlosen Betreibung eines Mobilfunkendgerätes, der den Datenaustausch mit einem Mobilfunkendgerät über eine Bluetooth-Schnittstelle abwickelt und über eine eigenständige Mobilfunk-Sende- und -Empfangseinheit verfügt.A similar System is also described by WO 2005/046190 A1: Again provided a hands-free device with a type-independent basic unit and several type-specific adapters that have a Interface the adaptation of the electrical specification of each Device type the type-independent Perform basic unit. The basic unit is here as a connectable to a vehicle bus Electronics box trained. Furthermore, the hands-free kit still over an adapter for wireless operation of a mobile station, the the exchange of data with a mobile terminal via a Bluetooth interface unwinds and over an independent one Mobile radio transmitting and receiving unit has.
Der Erfindung liegt nun die Aufgabe zugrunde, die Anbindung von tragbaren Geräten an im Fahrzeug angeordnete Einrichtungen zu verbessern.Of the Invention is now the object of the connection of portable devices to improve vehicle-mounted facilities.
Diese Aufgabe wird von einer Kommunikations-Anordnung für ein Fahrzeug gelöst, die mit einer ersten Kommunikations-Schnittstelle zur Verbindung der Kommunikations-Anordnung mit einem Fahrzeug-Bus des Fahrzeuges und mit einer zweiten Kommunikations-Schnittstelle zur Verbindung der Kommunikations-Anordnung mit ein oder mehreren tragbaren Geräten versehen ist, wobei die Kommunikations-Anordnung ein oder mehrere parameterisierbare Adaptor-Einheiten, eine Registrierungs-Datenbank und eine Registrierungs-Einheit aufweist, die Registrierungs-Einheit den Gerätetyp eines mit der Kommunikations-Anordnung über die zweite Kommunikations-Schnittstelle verbundenen tragbaren Gerätes identifiziert, mittels Zugriff auf eine Speichereinheit ein oder mehrere dem Gerätetyp zugeordnete Geräte-Dienste und zu jedem Geräte-Dienst weiter jeweils zugeordnete gerätespezifische Parameter ermittelt und die ermittelten Geräte-Dienste mit den jeweils zugeordneten gerätespezifischen Daten in der Registrierungs-Datenbank registriert, und wobei die Kommunikations-Anordnung weiter eine Verbindungsaufbau-Einheit zur Initialisierung einer Verbindung zwischen einer fahrzeugseitigen Applikation und einem oder mehreren mit der Kommunikations-Anordnung über die zweite Kommunikations-Schnittstelle verbundenen Geräte aufweist, die ein oder mehrere von der fahrzeugseitigen Applikation benötigte Geräte-Dienste ermittelt, die diesen Geräte-Diensten zugeordneten applikationsspezifischen Parameter der fahrzeugseitigen Applikation ermittelt, die diesen Geräte-Diensten in der Registrierungs-Datenbank zugeordneten gerätespezifischen Parameter ermittelt und die Parameterisierung einer oder mehrerer der Adaptor-Einheiten mit den ermittelten gerätespezifischen Parametern und applikationsspezifischen Parametern sowie die Einbindung dieser ein oder mehreren parameterisierten Adaptor-Einheiten zwischen die fahrzeugseitige Applikation und die ein oder mehreren Geräte veranlasst.This object is achieved by a communication arrangement for a vehicle having a first communication interface for connecting the communication arrangement with a vehicle bus of the vehicle and with a second communication interface for connecting the communication arrangement with one or more portable equipment, the communication arrangement comprising one or more parameterizable adapter units, a registration database and a registration unit, the registration unit the device type of a portable device connected to the communication arrangement via the second communication interface identifies, by means of access to a memory unit one or more device services associated with the device type and further to each device service respectively assigned device-specific parameters determined and the determined device services with the respectively associated device-specific data in the registry registered database, and wherein the communication arrangement further comprises a connection establishment unit for initializing a connection between a vehicle-side application and one or more with the communication arrangement comprising devices connected via the second communication interface, which determines one or more device services required by the vehicle-side application, determines the application-specific parameters of the vehicle-side application assigned to these device services, the device-specific parameters assigned to these device services in the registration database determined and the parameterization of one or more of the adapter units with the determined device-specific parameters and application-specific parameters and the involvement of these one or more parameterized adapter units between the vehicle-mounted application and the one or more devices causes.
Diese Aufgabe wird weiter von einem Verfahren zur Anbindung von tragbaren Geräten an eine in einem Fahrzeug angeordnete Kommunikations-Anordnung gelöst, die eine erste Kommunikations-Schnittstelle zur Verbindung der Kommunikations-Anordnung mit einem Fahrzeug-Bus des Fahrzeuges und eine zweite Kommunikations-Schnittstelle zur Verbindung der Kommunikations-Anordnung mit einem oder mehreren tragbaren Geräten aufweist, wobei die Kommunikations-Anordnung den Gerätetyp eines mit der Kommunikations-Anordnung über die zweite Kommunikations-Schnittstelle verbundenen tragbaren Gerätes identifiziert, mittels Zugriff auf eine Speichereinheit ein oder mehrere dem Gerätetyp zugeordnete Geräte-Dienste und zu jedem Geräte-Dienst weiter jeweils zugeordnete gerätespezifische Parameter ermittelt, die ermittelten Geräte-Dienste mit den jeweils zugeordneten gerätespezifischen Daten in einer Registrierungs-Datenbank registriert, und wobei zur Initialisierung einer Verbindung zwischen einer fahrzeugseitigen Applikation und einem oder mehreren mit der Kommunikations-Anordnung über die zweite Kommunikations-Schnittstelle verbundenen tragbaren Geräte ein oder mehrere von der fahrzeugseitigen Applikation benötigte Geräte-Dienste ermittelt werden, die diesen Geräte-Diensten zugeordneten applikationsspezifischen Parameter der fahrzeugseitigen Applikation ermittelt werden, die diesen Geräte-Diensten in der Registrierungs-Datenbank zugeordneten gerätespezifischen Parameter ermittelt werden, ein oder mehrere Adaptor-Einheiten mit den ermittelten gerätespezifischen Parametern und applikationsspezifischen Parametern parameterisiert werden und diese ein oder mehreren parameterisierten Adaptor-Einheiten zwischen die fahrzeugseitige Applikation und die ein oder mehreren Geräte angebunden werden.These Task is further developed by a method of connection of portable devices solved to a arranged in a vehicle communication arrangement, the a first communication interface for connecting the communication arrangement with a vehicle bus of the vehicle and a second communication interface for connecting the communication arrangement to one or more portable ones devices , wherein the communication arrangement, the device type of a with the communication arrangement over the second communication interface connected to the portable device identified by means of Access to a storage device One or more devices associated with the device type Device Services and to each device service continues respectively assigned device-specific Parameter determines the determined device services with the respective associated device-specific Registered data in a registration database, and where to Initialization of a connection between a vehicle-side Application and one or more with the communication arrangement over the second communication interface connected to a portable devices or several device services required by the vehicle-side application are determined, the these device services assigned application-specific parameters of the vehicle side Application can be determined using these device services in the registry database associated device-specific Parameters are determined using one or more adapter units the determined device-specific Parameters and application-specific parameters parameterized and these one or more parameterized adapter units between the vehicle-side application and the one or more equipment be connected.
Durch die Erfindung wird es ermöglicht, eine Vielzahl unterschiedlicher tragbarer Geräte mit unterschiedlichen fahrzeugseitigen Applikationen zu verbinden und hierbei den technischen Aufwand für die Anpassung des jeweiligen tragbaren Gerätes an die fahrzeugseitigen Applikationen sehr gering zu halten. Fahrzeugseitige Applikationen erbringen fahrzeugseitig implementierte Anwendungs-Funktionen, beispielsweise die Funktion einer Freisprecheinrichtung, eines Navigationssystems, Telematik-Funktionen, Diagnose-, Ortungs- oder Positions-Erkennungs-Funktionen, Sicherheits-Management-Funktionen, Motor-Management-Funktionen, Funktionen für Audio- und Video-Ein/Ausgabe, beispielsweise Funktionen eines Autoradios, Notruf-, Taxi-Notruf-, Tele-Diagnose-Funktionen oder sonstige Funktionen, die fahrzeugseitig bereitgestellt werden. Besonders hervorzuheben ist hierbei, dass die Adaption unterschiedlicher fahrzeugseitiger Applikationen an ein neu hinzu kommendes tragbares Gerät, beispielsweise an ein neues Mobil-Telefon, mittels der Erfindung automatisch erfolgen kann. Die Anbindung neu hinzu kommender fahrzeugseitiger Applikationen erfolgt weiter automatisch, so dass durch die Erfindung eine sehr effektive und kostengünstige Anbindung verschiedenartiger tragbarer Geräte an verschiedene fahrzeugseitige Applikationen bereitgestellt wird. Weiter ist es auch nicht notwendig, eine spezielle Client-Software auf die tragbaren Geräte zu laden, um eine Interaktion mit fahrzeugseitigen Applikationen zu ermöglichen. Damit kann die Betriebssicherheit der tragbaren Geräte durch die Einbindung derartiger zusätzlicher Software nicht beeinflusst werden und die Anbindung der tragbaren Geräte an fahrzeugseitige Applikationen erfolgt im Gegensatz zu solchen Lösungen vollkommen automatisch und ist damit sehr bedienerfreundlich.By the invention makes it possible a variety of different portable devices with different vehicle-side Connect applications and here the technical effort for customization of the respective portable device to keep the vehicle-side applications very low. Onboard Applications implement application functions implemented on the vehicle side, For example, the function of a handsfree, a navigation system, Telematics functions, diagnostic, location or position recognition functions, Security management functions Motor management functions, audio and video input / output functions, For example, functions of a car radio, emergency call, taxi emergency call, Tele-diagnostic functions or other functions on the vehicle side to be provided. Particularly noteworthy here is that the adaptation of different vehicle-side applications a newly added portable device, for example, to a new Mobile phone, by means of the invention can be done automatically. The connection of newly added vehicle-side applications takes place further automatically, so that by the invention a very effective and cost effective Connection of various types of portable devices to different vehicle-side Applications is provided. Further, it is not necessary to load a special client software onto the portable devices, to enable interaction with vehicle-side applications. This allows the reliability of portable devices through the inclusion of such additional Software will not be affected and the connection of the portable equipment Vehicle-side applications are in contrast to such solutions completely automatic and therefore very user-friendly.
Vorteilhafte Ausgestaltungen der Erfindung sind den Unteransprüchen zu entnehmen.advantageous Embodiments of the invention are the dependent claims remove.
Die fahrzeugseitigen Applikationen interagieren mit den parameterisierten Adaptor-Einheiten und der Verbindungsaufbau-Einheit bevorzugt über eine normierte API-Schnittstelle (API = Application Program Interface). Weiter bedient sich die Registrierungs-Einheit bei der Zuordnung von Geräte-Diensten zu einem identifizierten Geräte-Typ vorzugsweise aus einer Gruppe normierter, für die API-Schnittstelle festgelegter Geräte-Dienste. Geräte-Dienste können hierbei auch eine statische oder dynamische Gruppe von normierten Teil-Funktionen besitzen. Beispielsweise kann ein Geräte-Dienst „Telefonie" mit den Teil-Funktionen „Gespräch annehmen", „Gespräch ablehnen", „Gespräch beenden" und „Verbindung aufbauen" existieren. Hierdurch wird der technische Aufwand für die Einbindung der parameterisierten Adaptor-Einheiten in die Verbindung zwischen fahrzeugseitiger Applikation und tragbarem Gerät reduziert.The Vehicle-side applications interact with the parameterized ones Adapter units and the connection establishment unit preferably via a standardized API interface (API = Application Program Interface). Next, the registration unit uses the assignment of device services to an identified device type preferably from a group of standardized, for the API interface specified Device Services. Device Services can Here also have a static or dynamic group of normalized sub-functions. For example, a device service "Telephony" with the part functions "Accept call", "Reject call", "End call" and "Connection build up "exist. As a result, the technical effort for the integration of the parameterized Adapter units in the connection between vehicle-side application and portable device reduced.
Es ist aber auch möglich, dass in der Registrierungs-Datenbank eine normierte Beschreibung der jeweiligen Geräte-Dienste abgelegt wird, mittels der die von einer spezifischen fahrzeugseitigen Applikation benötigten Dienste ermittelt werden.But it is also possible that in the registration database a standardized description of the respective device services is stored by means of the be of a specific vehicle-side application be required services.
Gemäss eines bevorzugten Ausführungsbeispiels der Erfindung ist in der Registrierungs-Datenbank zu einem Geräte-Dienst neben gerätespezifischen Parametern auch eine Adaptor-Einheit eingetragen, die von der Verbindungsaufbau-Einheit bei Initialisierung einer Verbindung verwendet werden soll. Die Registrierungs-Einheit ermittelt hierzu zu jedem ermittelten Geräte-Dienst eine Adaptor-Einheit und registriert mit den Geräte-Diensten jeweils die zu dem jeweiligen Geräte-Dienst ermittelte Adaptor-Einheit in der Registrierungs-Datenbank. Die Verbindungsaufbau-Einheit ermittelt bei der Initialisierung einer Verbindung neben den gerätespezifischen Parametern die in der Registrierungs-Datenbank den Geräte-Diensten zugeordneten Adaptor-Einheit(en) und parameterisiert die ermittelten ein oder mehreren Adaptor-Einheiten mit den ermittelten gerätespezifischen und applikationsspezifischen Parametern. Es ist hierbei möglich, dass sämtlichen Geräte-Diensten, die zu einem Gerät ermittelt werden, ein und dieselbe Adaptor-Einheit zugeordnet wird. Gemäss einer bevorzugten Ausführungsform der Erfindung ist jedoch für jeden ermittelten Geräte-Dienste eine spezifische Adaptor-Einheit vorgesehen, die dann von der Verbindungsaufbau-Einheit entsprechend parameterisiert wird. Weiter ist es auch möglich, dass auf den Eintrag von Adaptor-Einheiten in die Registrierungs-Datenbank verzichtet wird und jedem Geräte-Dienst oder einer Gruppe von Geräte-Diensten eine spezielle Adaptor-Einheit zugeordnet ist, die dann von der Verbindungsaufbau-Einheit zur Parameterisierung ausgewählt wird.According to one preferred embodiment The invention is in the registration database for a device service in addition to device-specific Parameters also entered an adapter unit, that of the connection establishment unit to be used when initializing a connection. The Registration unit determines for each detected device service an adapter unit and registered with the device services each to the respective device service determined adapter unit in the registration database. The Connection establishment unit determines during initialization of a Connection in addition to the device-specific Parameters in the registry database the device services assigned adapter unit (s) and parameterizes the determined one or more adapter units with the determined device-specific and application-specific parameters. It is possible that all Device services to a device be determined, one and the same adapter unit is assigned. According to one preferred embodiment However, the invention is for every device service detected provided a specific adapter unit, which is then from the connection establishment unit is parameterized accordingly. Next it is also possible that waived the entry of adapter units in the registration database and every device service or a group of device services a special adapter unit is assigned, which is then used by the Connection establishment unit is selected for parameterization.
Solche fahrzeugseitigen Applikationen können beispielsweise von der Kommunikations-Anordnung selbst bereitgestellt werden (beispielsweise Freisprech-Funktion) oder auch von elektronischen Baugruppen bereitgestellt werden, die mit der Kommunikations-Anordnung über den Fahrzeug-Bus verbunden sind.Such vehicle-side applications can for example, provided by the communication device itself (for example, handsfree function) or electronic Assemblies are provided with the communication arrangement over the Vehicle bus are connected.
Die Kommunikations-Anordnung weist vorzugsweise zwei oder mehr Protokollmodul-Einheiten zur Kommunikation über die zweite Kommunikations-Schnittstelle mittels jeweils zugeordneter, unterschiedlicher Protokolle auf. Beispielsweise verfügt die Kommunikations-Anordnung über Protokoll-Module, die die Protokoll-Stacks zur Kommunikation mittels eines Bluetooth-Protokolls, eine WLAN-Protokolls (WLAN = Wireless Local Area Network), eines USB-Protokolls (Universal Serial Bus), eines Protokolls für eine serielle Schnittstelle und/oder eine für Fire-Wire-Schnittstelle bereitstellen. Die gerätespezifischen Parameter, die von der Registrierungs-Einheit ermittelt werden, enthalten dann beispielsweise Angaben zu dem von dem Endgerät verwendeten Protoll-Stack (zu verwendende Protokoll-Modul-Einheit), Komunikations-Parameter zur gerätespezifischen Initialisierung des Protokoll-Stacks (beispielsweise zu verwendende Protokoll-Ebenen, Adressen-Kennungen, Daten-Rate, usw.), sowie Informationen, die das API des jeweiligen Gerätes für die vom jeweiligen Geräte-Dienst verwendeten gerätespezifischen Funktionen beschreiben (Befehlsätze, Meta-Daten, Initialisierungsdaten).The Communication arrangement preferably comprises two or more protocol module units for communication about the second communication interface using respectively assigned, different protocols. For example the communication arrangement over Protocol modules that communicate the protocol stacks for communication a Bluetooth protocol, a WLAN protocol (WLAN = Wireless Local Area Network), a USB protocol (Universal Serial Bus), a protocol for a serial interface and / or one for Deploy a firewire interface. The device-specific parameters that be determined by the registration unit, then included For example, information on the protocol used by the terminal stack (protocol module unit to be used), communication parameters to the device-specific Initialization of the protocol stack (for example, to use Protocol levels, address labels, data rate, etc.), as well as information, the API of the respective device for the from the respective device service used device-specific Describe functions (command sets, Metadata, initialization data).
Durch diese Prozedur wird es ermöglicht, dass Protokollmodul-Einheiten für unterschiedliche Endgeräte verwendet und damit gemeinsam genutzt werden können.By this procedure will allow that protocol module units for different devices used and shared with them.
Die Registrierungs-Einheit kann beispielsweise durch einen Timer oder durch ein externes Signal getriggert werden, das beispielsweise durch einen Steuerbefehl von Seiten eines Bedieners, einer Applikation oder eines tragbaren Gerätes ausgelöst wird. Wird die Registrierungs-Einheit getriggert so identifiziert sie die mit der Kommunikations-Anordnung verbundenen Geräte, registriert deren Geräte-Dienste in der Registrierungs-Datenbank bzw. überprüft und erneuert eventuell die vorhandene Registrierung.The Registration unit, for example, by a timer or triggered by an external signal, for example by a control command from an operator, an application or a portable device triggered becomes. If the registration unit is triggered, it is identified it registers the devices connected to the communication device their device services in the registry database, and may review and renew the existing registration.
Gemäss einer bevorzugten Ausführungsform der Erfindung wird die Registrierungs-Einheit durch den Anschluss eines neuen Gerätes getriggert, diese Prozedur auszuführen und beim Trennen einer Verbindung eines tragbaren Gerätes zu der Kommunikations-Anordnung dazu getriggert, die entsprechenden Registrierungen zu diesem Geräte in der Registrierungs-Datenbank zu löschen.According to one preferred embodiment of the invention, the registration unit is through the port a new device Triggered to perform this procedure and disconnect one Connection of a portable device to the communication arrangement triggered the corresponding Registrations for this device in the registry database to delete.
Vorteilhafterweise werden hierbei Mechanismen der von den Protokollmodul-Einheiten bereitgestellten Kommunikations-Protokolle dazu verwendet, den Anschluss eines neuen tragbaren Gerätes bzw. das Abtrennen eines registrierten tragbaren Gerätes zu erkennen. Die jeweilige Protokollmodul-Einheit erkennt so beispielsweise den Anschluss eines neuen tragbaren Gerätes, das mit der Kommunikations-Anordnung über dieses Protokoll kommuniziert, an die Kommunikations-Anordnung mittels protokollspezifischer Mechanismen und veranlasst sodann die Durchführung der Registrierung von Geräte-Diensten des neuen Gerätes durch die Registrierungs-Einheit. Die Registrierungs-Einheit greift anschliessend auf Funktionen der jeweiligen Protokollmodul-Einheit zu, um den Geräte-Typ des neuen Gerätes zu identifizieren. Sind unterschiedliche Protokollmodul-Einheiten zur Bereitstellung unterschiedlicher Kommunikations-Protokolle in der Kommunikations-Anordnung vorgesehen, so verfügt die Registrierungs-Einheit über entsprechende Schnittstellen zu den unterschiedlichen Protokollmodul-Einheiten, die die protokollspezifischen Event-Mechanismen sowie die für diesen Prozess notwendigen protokollspezifischen Dienste und Informationen auf einen normierten Event-Mechanismus bzw. normierte Dienste und Funktionen abbilden.Advantageously, mechanisms of the communication protocols provided by the protocol module units are used to detect the connection of a new portable device or the disconnection of a registered portable device. The respective protocol module unit thus recognizes, for example, the connection of a new portable device communicating with the communication arrangement via this protocol to the communication arrangement by means of protocol-specific mechanisms and then initiating the registration of device services of the new device by the registration unit. The registration unit then accesses functions of the respective protocol module unit to identify the device type of the new device. If different protocol module units are provided for the provision of different communication protocols in the communication arrangement, then the registration unit has corresponding interfaces to the different protocol module units, the protocol-specific event mechanisms as well as those for this Process necessary protocol-specific services and information to a standardized event mechanism or standardized services and functions map.
Durch die oben beschriebenen Mechanismen wird hierbei weiter der Vorteil erzielt, dass eine dynamische Konfigurierung zwischen einer Vielzahl von fahrzeugseitigen Applikationen und ein oder mehreren tragbaren Endgeräten erfolgen kann. Sowohl beim Abtrennen von Alt-Geräten sowie beim Anschluss von neuen Endgeräten kann automatisch eine entsprechende Umkonfigurierung der Interaktion zwischen fahrzeugseitigen Applikationen und tragbaren Geräten erfolgen. Weiter können hierfür spezielle Mechanismen vorgesehen werden, die, falls Geräte-Dienste von zwei oder mehr unterschiedlichen Geräten angeboten werden, eine Auswahl zwischen den angebotenen gleichartigen Geräte-Diensten gemäss vorgegebenen Selektions-Kriterien durchführen und gleichzeitig eine automatische Rekonfigurierung der entsprechenden Interaktions-Beziehungen veranlassen.By The mechanisms described above will continue to be the advantage achieved that dynamic configuration between a variety from on-vehicle applications and one or more portable ones terminals can be done. Both when disconnecting old devices and when connecting new devices can automatically reconfigure the interaction accordingly between on-vehicle applications and portable devices. Next you can therefor special mechanisms are provided which, if device services offered by two or more different devices, one Selection between the offered similar device services according to perform specified selection criteria and at the same time an automatic reconfiguration of the corresponding Initiate interaction relationships.
Die Kommunikations-Anordnung weist weiter ein oder mehrere RF-Transceiver (RF = Radio Frequency) zur kabellosen Verbindung von tragbaren Geräten mit der Kommunikations-Anordnung und weiter ein oder mehrere Kontaktverbinder zur galvanischen Verbindung von tragbaren Geräten mit der Kommunikations-Anordnung auf. Damit ist es möglich, eine Vielzahl unterschiedlicher tragbarer Geräte parallel oder alternierend mit fahrzeugseitigen Applikationen zu verbinden.The Communication arrangement further comprises one or more RF transceivers (RF = Radio Frequency) for wireless connection of portable devices with the communication arrangement and further one or more contact connectors for the galvanic connection of portable devices with the communication arrangement. In order to Is it possible, a variety of different portable devices in parallel or alternating with vehicle-side applications to connect.
Gemäss eines bevorzugten Ausführungsbeispiels der Erfindung weist die Kommunikations-Anordnung eine Fire-Wall-Einheit zur Isolierung der Adaptor-Einheiten von den fahrzeugseitigen Applikationen auf. Neben den Adaptor-Einheiten isoliert die Fire-Wall-Einheit bevorzugt weiter auch die Protokollmodul-Einheiten, die Registrierungs-Einheit und die Verbindungsaufbau-Einheit von den fahrzeugseitigen Applikationen. Die Fire-Wall-Einheit überwacht und beschränkt vorzugsweise die Kommunikation zwischen den fahrzeugseitigen Applikationen und den ein oder mehreren Adaptor-Einheiten. Weiter überwacht die Fire-Wall-Einheit auch Prozess-Parameter der Adaptor-Einheit und führt mit Hilfe dieser Überwachungen beispielsweise eine Beschränkung der Rechen-Kapazität oder der übertragbaren Datenmenge für Adaptor-Einheiten durch. Weiter beschränkt und isoliert sie den Zugriff der Adaptor-Einheiten auf Resourcen der Kommunikations-Anordnung und auf Recourcen der mit der Kommunikations-Anordnung über den Fahrzeug-Bus verbundenen Einrichtungen, die fahrzeugseitige Applikationen bereitstellen.According to one preferred embodiment According to the invention, the communication arrangement has a fire wall unit to isolate the adapter units from the vehicle-side applications. Isolated next to the adapter units the firewall unit also prefers the protocol module units, the registration unit and the connection establishment unit of the vehicle-side applications. The FireWall unit monitors and limits preferably the communication between the vehicle applications and the one or more adapter units. Next, the Fire Wall unit also monitors Process parameters the adapter unit and leads with the help of these monitors for example, a restriction the computing capacity or the transferable Amount of data for Through adapter units. It also restricts and isolates access the adapter units on resources of the communication arrangement and on resources associated with the communication arrangement via the vehicle bus Facilities that provide vehicle-side applications.
Bevorzugt weist die Kommunikations-Anordnung ein Halteteil zur mechanischen Fixierung von tragbaren Geräten in dem Fahrzeug auf. Um die mechanische Fixierung einer Vielzahl von unterschiedlichen tragbaren Geräten in dem Fahrzeug zu gewährleisten, weist die Kommunikations-Anordnung weiter eine mit dem Fahrzeug verbindbare Grundplatte auf, mit der das Halteteil lösbar verbindbar ist. Durch Austausch des Halteteiles können damit auch tragbare Geräte mit sehr unterschiedlichen Gehäuseformen in dem Fahrzeug mechanisch fixiert werden.Prefers the communication arrangement has a holding part for mechanical Fixation of portable devices in the vehicle. To the mechanical fixation of a variety to ensure different portable devices in the vehicle the communication arrangement further has one with the vehicle connectable base plate, with the holding part releasably connectable is. By replacing the holding part can thus also portable devices with a lot different housing shapes be mechanically fixed in the vehicle.
Weiter ist es auch möglich, dass die tragbaren Geräte über eine Client-Software verfügen, welche die Schnittstelle für die Interaktion zwischen der Kommunikationsanordnung und dem jeweiligen tragbaren Gerät bereitstellt. Eine derartige Client-Software kann bei der Auslieferung des tragbaren Geräts vorinstalliert sein oder nachträglich in das tragbare Gerät geladen und installiert werden. So ist es beispielsweise möglich, dass ein Web-Server bereitgestellt wird, von dem eine von Seiten des Benutzers ausgewählte, passende Client-Software über ein Datennetz, beispielsweise das Internet oder ein Funknetz, beispielsweise WLAN, GSM/GPRS/WAP oder UMTS in das tragbare Gerät geladen wird (WLAN = Wireless LAN; GSM = Global System for Mobile Communication; WAP = Wireless Application Protocol; GPRS = General Packet Radio Services; UMTS = Universal Telecommunication System). Hierbei ist es möglich, für ein Gerät unterschiedliche Clients bereitzustellen, welche Schnittstellen zu unterschiedlichen geräteseitigen Funktionen bereitstellen.Further it is also possible that the portable devices have a Client software, which the interface for the interaction between the communication arrangement and the respective one provides portable device. Such client software may be at the time of delivery of the portable equipment be pre-installed or retrofitted into the portable device loaded and installed. So it is possible, for example, that one Web server is provided, one of which is by the user selected, appropriate client software over Data network, such as the Internet or a wireless network, for example WLAN, GSM / GPRS / WAP or UMTS is loaded into the portable device (WLAN = wireless LAN; GSM = Global System for Mobile Communication; WAP = wireless Application Protocol; GPRS = General Packet Radio Services; UMTS = Universal Telecommunication System). Here it is possible for a device different Clients provide which interfaces to different device-side Provide functions.
Im Folgenden wird die Erfindung anhand von mehreren Ausführungsbeispielen unter Zuhilfenahme der beiliegenden Zeichnungen beispielhaft erläutert,in the The invention is based on several embodiments explained by way of example with the aid of the attached drawings,
Bei
dem Fahrzeug-Bus
Bei
den fahrzeugseitigen Einrichtungen
Die
Kommunikations-Anordnung
Es
ist jedoch auch möglich,
dass die Kommunikations-Anordnung
Die
Kommunikations-Anordnung
Aus
funktioneller Sicht stellt die Kommunikations-Anordnung
So
werden beispielsweise von der Kommunikations-Anordnung
Die
Kommunikations-Anordnung
So
zeigt beispielsweise
Bei
den tragbaren Geräten
Die
Funktionsweise des Gateway
Die
Protokoll-Module
Die
Schnittstellen-Einheit
Die
Registrierungs-Einheit
Die
Steuereinheit
Die
Steuereinheit
Vorzugsweise überwacht
die Steuereinheit
Nach
Identifizierung des Geräte-Typs
greift die Steuereinrichtung
Es
ist hierbei auch möglich,
dass die gerätespezifischen
Parameter nicht vollständig
in der Speichereinheit
Die
von der Steuereinheit
Erkennt
die Steuereinheit
Die
Ladeeinheit
Die
Registrierungs-Datenbank
Die
Verbindungsaufbau-Einheit
Sodann
veranlasst die Verbindungsaufbau-Einheit
Es
ist hierbei möglich,
dass die Initialisierung einer Verbindung zwischen einer fahrzeugseitigen
Applikation und einem Gerät
der Parameterisierung und der Einbindung einer Vielzahl von Adaptor-Einheiten
zwischen die fahrzeugseitige Applikation und dem Gerät bedarf.
Vorzugsweise wird so beispielsweise für jeden Geräte-Dienst eine andere Adaptor-Einheit
parameterisiert und in die Verbindung zwischen der geräteseitigen Applikation
und dem Gerät eingebunden.
So zeigt beispielsweise
Hierbei ist es möglich, dass eine Applikation für erste Geräte-Dienste mit einem ersten Gerät interagiert und für zweite Geräte-Dienste mit einem zweiten Gerät interagiert. Weiter ist es auch möglich, dass zwei oder mehr verschiedene Applikationen mit Geräte-Diensten ein und desselben Gerätes interagieren.in this connection Is it possible, that an application for first device services with a first device interacts and for second device services with a second device interacts. Next it is also possible that two or more different applications with device services one and the same equipment to interact.
Beispielsweise
ist es möglich,
folgende Geräte-Dienste über die
normierte API-Schnittstelle
Wie
bereits oben angemerkt, ist es auch möglich, dass die Verbindungsaufbau-Einheit
Die
Hardware-Komponente
Die
Funktionen
Die
Funktion
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200510048427 DE102005048427B3 (en) | 2005-10-07 | 2005-10-07 | Communication arrangement for vehicle, has registration unit determining device-services and device-specific parameters by accessing to storage unit, and registering determined device-services with device-specific data in data base |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200510048427 DE102005048427B3 (en) | 2005-10-07 | 2005-10-07 | Communication arrangement for vehicle, has registration unit determining device-services and device-specific parameters by accessing to storage unit, and registering determined device-services with device-specific data in data base |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102005048427B3 true DE102005048427B3 (en) | 2007-05-31 |
Family
ID=38038001
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE200510048427 Expired - Fee Related DE102005048427B3 (en) | 2005-10-07 | 2005-10-07 | Communication arrangement for vehicle, has registration unit determining device-services and device-specific parameters by accessing to storage unit, and registering determined device-services with device-specific data in data base |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102005048427B3 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009054253A1 (en) | 2009-11-21 | 2011-05-26 | Volkswagen Ag | Communication method and communication device for a vehicle |
DE102009048540A1 (en) * | 2009-10-07 | 2011-06-09 | Volkswagen Ag | Motor vehicle has mechanical retainer for mobiles device and reconfigurable control element that is integrated in mechanical retainer |
DE102011084254A1 (en) * | 2011-10-11 | 2013-04-11 | Zf Friedrichshafen Ag | Communication system for a motor vehicle |
US8554924B2 (en) | 2009-03-16 | 2013-10-08 | Apple Inc. | Connection to multiple accessories with multiple accessory-specific protocols |
DE102011115962B4 (en) * | 2010-10-18 | 2014-07-31 | GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) | Method for establishing a connection between a device of a vehicle and an external network |
EP2835945A1 (en) * | 2013-08-09 | 2015-02-11 | Alpine Electronics, Inc. | Automotive communication system and method of communication between an automotive input device and a mobile device |
US10212265B2 (en) | 2015-09-04 | 2019-02-19 | Volkswagen Ag | Process for wireless connection of mobile devices |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1352535B1 (en) * | 2001-01-18 | 2004-07-21 | Andreas Peiker | Assembly comprising a mobile telephone |
WO2005046190A1 (en) * | 2003-11-03 | 2005-05-19 | Funkwerk Dabendorf Gmbh | Hands-free device for operating different types of mobile radio devices |
EP1390234B1 (en) * | 2001-01-18 | 2005-10-12 | Andreas Peiker | Arrangement for handling a communication device |
-
2005
- 2005-10-07 DE DE200510048427 patent/DE102005048427B3/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1352535B1 (en) * | 2001-01-18 | 2004-07-21 | Andreas Peiker | Assembly comprising a mobile telephone |
EP1390234B1 (en) * | 2001-01-18 | 2005-10-12 | Andreas Peiker | Arrangement for handling a communication device |
WO2005046190A1 (en) * | 2003-11-03 | 2005-05-19 | Funkwerk Dabendorf Gmbh | Hands-free device for operating different types of mobile radio devices |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8775652B2 (en) | 2009-03-16 | 2014-07-08 | Apple Inc. | Communication between a mobile computing device and an accessory using an accessory protocol and an application protocol |
US8554924B2 (en) | 2009-03-16 | 2013-10-08 | Apple Inc. | Connection to multiple accessories with multiple accessory-specific protocols |
US8639733B2 (en) | 2009-03-16 | 2014-01-28 | Apple Inc. | Automatic identification of compatible applications and accessories |
US8700789B2 (en) | 2009-03-16 | 2014-04-15 | Apple Inc. | Accessory and mobile computing device communication using an application communication protocol |
US9069908B2 (en) | 2009-03-16 | 2015-06-30 | Apple Inc. | Accessory and mobile computing device communication using an application communication protocol |
US9736281B2 (en) | 2009-03-16 | 2017-08-15 | Apple Inc. | Accessory and mobile computing device communication using an application communication protocol |
DE112010001170B4 (en) | 2009-03-16 | 2019-02-28 | Apple Inc. | Accessory device and mobile computing device communication using an application communication protocol |
DE102009048540A1 (en) * | 2009-10-07 | 2011-06-09 | Volkswagen Ag | Motor vehicle has mechanical retainer for mobiles device and reconfigurable control element that is integrated in mechanical retainer |
DE102009054253A1 (en) | 2009-11-21 | 2011-05-26 | Volkswagen Ag | Communication method and communication device for a vehicle |
DE102011115962B4 (en) * | 2010-10-18 | 2014-07-31 | GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) | Method for establishing a connection between a device of a vehicle and an external network |
DE102011084254A1 (en) * | 2011-10-11 | 2013-04-11 | Zf Friedrichshafen Ag | Communication system for a motor vehicle |
EP2835945A1 (en) * | 2013-08-09 | 2015-02-11 | Alpine Electronics, Inc. | Automotive communication system and method of communication between an automotive input device and a mobile device |
US10212265B2 (en) | 2015-09-04 | 2019-02-19 | Volkswagen Ag | Process for wireless connection of mobile devices |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102005048427B3 (en) | Communication arrangement for vehicle, has registration unit determining device-services and device-specific parameters by accessing to storage unit, and registering determined device-services with device-specific data in data base | |
DE102007051157B4 (en) | Method for establishing a data connection to a vehicle with telematics equipment | |
EP1058220B1 (en) | Communications system for a vehicle | |
DE102008030974B4 (en) | Method for providing data-related services for a vehicle with telematics equipment | |
EP1599991B1 (en) | Arrangement and interface module for connecting different radio telephones to operator components in a motor vehicle | |
EP0990310B1 (en) | Built-in mobile telephone device for motor vehicles | |
DE102015207657B4 (en) | DEVICE AND METHOD FOR ERROR MONITORING WITH A DIAGNOSTIC MODULE | |
DE60211243T2 (en) | Method for configuring electronic devices | |
EP0685723A2 (en) | Device for diagnosing motor vehicles | |
DE10145906A1 (en) | Method for carrying out remote diagnosis in a motor vehicle, vehicle diagnosis module and service center | |
DE102013014878B3 (en) | Maintenance of motor vehicle control units by mobile phone | |
EP0982700A2 (en) | Vehicle communication system | |
DE10329871B4 (en) | Method and system for the telemetric diagnosis of electronic equipment of a vehicle | |
DE102010028449A1 (en) | Car speakerphone | |
EP1284065A1 (en) | Method for integrating a device into a vehicle communications network | |
DE102006002730A1 (en) | Remote introduction of a three-way call to a telematics unit | |
EP1236366A2 (en) | Provider-specific gsm engine | |
DE102017101910A1 (en) | Dynamic display of open source software compliance information | |
EP1690409B1 (en) | Hands-free device for operating different types of mobile radio devices | |
DE102008028975B4 (en) | Motor vehicle | |
DE102017206884B4 (en) | Method and system for detecting a problem in an internet-based infotainment system for a motor vehicle | |
DE102012213328B4 (en) | Communication device for a vehicle | |
WO2011020689A1 (en) | Control device | |
EP2724281B1 (en) | Method for communicating data in a vehicle, and system for operating a mobile device in a vehicle | |
DE102006060188B4 (en) | System and adapter for connecting different external devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8100 | Publication of the examined application without publication of unexamined application | ||
8364 | No opposition during term of opposition | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |