Method for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, computer-readable medium, system, and vehicle
The method enhances vehicle data transmission efficiency by allowing vehicles to transmit only subscribed vehicle data attribute streams to multiple receivers, reducing redundancy and optimizing bandwidth usage.
Patent Information
- Application Number
- PCT/EP2024/070897
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-16
- Filing Date
- 2024-07-23
- Publication Date
- 2025-05-22
AI Technical Summary
Existing vehicle data transmission methods are inefficient in transmitting a data stream of a single vehicle data attribute to multiple vehicle-external data receivers, often resulting in redundant and unnecessary data transmission.
A method that allows a vehicle to transmit a data stream of a vehicle data attribute to multiple external data receivers by receiving subscription messages specifying the required precision and rate, and then transmitting only the subscribed values, thereby avoiding redundant transmissions.
This method efficiently transmits only the necessary data streams to multiple receivers, saving bandwidth and reducing computational resources, while ensuring that each receiver receives data according to its specified precision and rate.
Smart Images

Figure EP2024070897_22052025_PF_FP_ABST
Abstract
Description
[0001] Method for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, computer-readable medium, system, and vehicle
[0002] The invention relates to a method for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers. The invention further relates to a computer-readable medium for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, a system for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, and a vehicle comprising the system for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers.
[0003] Current vehicles can transmit data to a backend. A vehicle can collect data on the vehicle and transmit it collectively to the backend.
[0004] It is therefore an object of the invention to efficiently transmit a data stream of a vehicle data attribute. In particular, an object of the invention is to efficiently transmit a data stream of a single vehicle data attribute to a plurality of vehicle-external data receivers.
[0005] This object is achieved by the features of the independent claims. Advantageous embodiments and further developments of the invention emerge from the dependent claims.
[0006] According to a first aspect, the invention is characterized by a method for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers. The method can be a computer-implemented method and / or a control unit-implemented method. The method comprises providing the vehicle data attribute by the vehicle, receiving a first subscription message for reading the vehicle data attribute from a first, vehicle-external data receiver by the vehicle, and receiving a second subscription message for reading the vehicle data attribute from a second, vehicle-external data receiver by the vehicle.The method further comprises providing a data stream of the vehicle data attribute as a function of the first subscription message and the second subscription message by the vehicle, transmitting the provided data stream of the vehicle data attribute as a function of the first subscription message and the second subscription message from the vehicle to a server external to the vehicle, transmitting a first subset of the data stream of the vehicle data attribute from the server external to the vehicle to the first data receiver external to the vehicle as a function of the first subscription message, and transmitting a second subset of the data stream of the vehicle data attribute from the server external to the vehicle to the second data receiver external to the vehicle as a function of the second subscription message.
[0007] Advantageously, the method can transmit a data stream of a single vehicle data attribute from a vehicle to a plurality of data receivers. Each data receiver can subscribe to reading the vehicle data attribute using a subscription message. The method can efficiently transmit the data stream from the vehicle to a server external to the vehicle depending on all subscription messages from the data receivers for this vehicle data attribute. This can efficiently prevent redundant and / or unnecessary transmission of values of the vehicle data attribute in the data stream. Furthermore, the method can provide only subscribed values of the vehicle data attribute to the respective data receiver by transmitting only a subset of the data stream to the respective data receiver.
[0008] According to a first advantageous embodiment, the provision of the vehicle data attribute by the vehicle can involve determining an on-board network signal representative of the vehicle data attribute, wherein the on-board network signal is preferably a vehicle manufacturer-specific and / or vehicle-specific on-board network signal.Furthermore, the provision of the vehicle data attribute by the vehicle can comprise adapting the vehicle electrical system signal to a predefined vehicle data schema of the vehicle data attribute, wherein the predefined vehicle data schema of the vehicle data attribute is preferably a vehicle data schema that is common to all vehicle manufacturers and / or standardized, and storing the adapted vehicle electrical system signal as a value of the vehicle data attribute with the predefined vehicle data schema of the vehicle data attribute in a vehicle data attribute database of the vehicle, wherein the vehicle attribute database is preferably a distributed vehicle attribute database of the vehicle that is common to all control units. This allows for efficient implementation of standardized storage and subscription of vehicle data attributes without a data receiver requiring knowledge of the vehicle electrical system signals of a specific vehicle.A plurality of data receivers can query a vehicle data attribute of a vehicle, in particular a single vehicle data attribute of a vehicle, efficiently and in a standardized manner.
[0009] According to a further advantageous embodiment, the first subscription message can include a first reception precision of the vehicle data attribute and / or a first reception rate of the vehicle data attribute, and / or the second subscription message can include a second reception precision of the vehicle data attribute and / or a second reception rate of the vehicle data attribute. This allows the data receiver to efficiently specify a data format and / or a frequency of reception of the vehicle data attribute.
[0010] According to a further advantageous embodiment, the provision of the data stream of the vehicle data attribute by the vehicle as a function of the first subscription message and the second subscription message can comprise determining a transmission precision, in particular a maximum transmission precision, of the vehicle data attribute by the vehicle, wherein the transmission precision is selected such that the first reception precision of the vehicle data attribute of the first subscription message and the second reception precision of the vehicle data attribute of the second subscription message are encompassed by the transmission precision of the vehicle data attribute. The method can further comprise providing the data stream of the vehicle data attribute with the determined transmission precision of the vehicle data attribute by the vehicle.This allows the provision of the data stream to be efficiently defined with regard to the precision of the vehicle data attribute values to be transmitted. Different reception specifications from different data receivers can be efficiently taken into account when providing the vehicle data attribute data stream.
[0011] According to a further advantageous embodiment, the provision of the data stream of the vehicle data attribute by the vehicle as a function of the first subscription message and the second subscription message can comprise determining a transmission rate, in particular a maximum transmission rate, of the vehicle data attribute by the vehicle, wherein the transmission rate is selected such that the first reception rate of the vehicle data attribute of the first subscription message and the second reception rate of the vehicle data attribute of the second subscription message are included in the transmission rate of the vehicle data attribute. Furthermore, the method can comprise providing the data stream of the vehicle data attribute by the vehicle at the determined transmission rate of the vehicle data attribute. This allows the provision of the data stream to be efficiently determined with regard to the rate of the values of the vehicle data attribute to be transmitted.Different reception specifications of different data receivers can be efficiently taken into account when providing the vehicle data attribute data stream.
[0012] According to an advantageous embodiment, the provided data stream of the vehicle data attribute can include a value of the vehicle data attribute if the value of the vehicle data attribute has changed in the vehicle data attribute database of the vehicle, and / or the provided data stream of the vehicle data attribute can include a value of the vehicle data attribute if the value of the vehicle data attribute in the vehicle data attribute database of the vehicle has not been transmitted in the past, in particular has not been transmitted within a predetermined period of time in the past. This allows for efficient control of which values of the vehicle data attribute are transmitted from the data stream to the data recipient(s).
[0013] According to a further advantageous embodiment, the transmission of the provided data stream of the vehicle data attribute as a function of the first subscription message and the second subscription message from the vehicle to a vehicle-external server can comprise a transmission of the provided data stream with the determined transmission rate and / or the determined transmission precision from a synchronization component of the vehicle to a synchronization component of the vehicle-external server, wherein preferably each value of the provided data stream of the vehicle data attribute transmitted by the synchronization component of the vehicle is confirmed by the synchronization component of the vehicle-external server,Preferably, each value of the provided vehicle data attribute data stream transmitted by the vehicle's synchronization component is stored in a vehicle data shadow store by the synchronization component of the off-vehicle server, and preferably, the vehicle data shadow store corresponds to a virtual image of the vehicle's vehicle data attribute store. This allows the data stream to be efficiently transmitted between the vehicle and the off-vehicle server.
[0014] According to a further advantageous embodiment, transmitting a first subset of the data stream of the vehicle data attribute from the vehicle-external server to the first vehicle-external data receiver as a function of the first subscription message can comprise determining a first subset of the stored data stream of the vehicle data attribute by the synchronization component of the vehicle-external server using the first reception precision of the first subscription message of the first data receiver and / or the first reception rate of the first subscription message of the first data receiver, and transmitting the first subset of the stored data stream with the first reception precision and / or the first reception rate from the synchronization component of the vehicle-external server to the first data receiver. This allows the data stream to be transmitted efficiently between the vehicle-external server and the first data receiver.
[0015] According to a further advantageous embodiment, the transmission of a second subset of the data stream of the vehicle data attribute from the vehicle-external server to the second, vehicle-external data receiver as a function of the second subscription message can comprise determining a second subset of the stored data stream of the vehicle data attribute by the synchronization component of the vehicle-external server using the second reception precision of the second subscription message of the first data receiver and / or the second reception rate of the second subscription message of the second data receiver, and transmitting the second subset of the stored data stream with the second reception precision and / or the second reception rate from the synchronization component of the vehicle-external server to the second data receiver.This allows the data stream to be transmitted efficiently between the vehicle-external server and the second data receiver.
[0016] According to a further aspect, the invention is characterized by a computer-readable medium for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, wherein the computer-readable medium comprises instructions which, when executed on a computer and / or a control unit, carry out the method described above.
[0017] According to a further aspect, the invention is characterized by a system for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, wherein the system is designed to carry out the method described above.
[0018] According to a further aspect, the invention is characterized by a vehicle comprising the above-described system for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers.
[0019] Further features of the invention emerge from the claims, the figures, and the description of the figures. All features and combinations of features mentioned above in the description, as well as the features and combinations of features mentioned below in the description of the figures and / or shown alone in the figures, can be used not only in the respective specified combination, but also in other combinations or even on their own.
[0020] A preferred embodiment of the invention is described below with reference to the accompanying drawings. Further details, preferred embodiments, and developments of the invention will emerge from these. In detail, schematically
[0021] Fig. 1 shows an exemplary method for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, and
[0022] Fig. 2 shows an exemplary system for transmitting a data stream from a vehicle to two data receivers.
[0023] In detail, Fig. 1 shows an exemplary method 100 for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers. Preferably, the method can transmit a data stream of a single vehicle data attribute. The data stream can comprise one or more values of the vehicle data attribute. Preferably, the data stream comprises multiple values of the vehicle data attribute. The data stream of the vehicle data attribute comprises only one value of the vehicle data attribute if the value of the vehicle data attribute has changed and / or the value of the vehicle data attribute has not yet been transmitted. The data stream of the vehicle data attribute can comprise multiple values of the vehicle data attribute if multiple values, in particular multiple value changes, of the vehicle data attribute are present on the vehicle side and these have not yet been transmitted, for example in the event of a communication interruption.
[0024] The method 100 can include providing 102 the vehicle data attribute by the vehicle. The providing 102 of the vehicle data attribute can be performed by a software component on a control unit of the vehicle. For example, the software component can determine an on-board electrical system signal representative of the vehicle data attribute. The on-board electrical system signal can be a vehicle manufacturer-specific and / or vehicle-specific on-board electrical system signal. For example, the on-board electrical system signal can have a vehicle manufacturer-specific, vehicle-specific, and / or vehicle-type-specific data format. The software component can adapt the on-board electrical system signal to a predefined vehicle data schema of the vehicle data attribute. The predefined vehicle data schema of the vehicle data attribute can be a cross-vehicle manufacturer and / or standardized vehicle data schema.For example, the vehicle data attribute can be specified as a predefined vehicle data schema using the Vehicle Signal Specification (VSS) of the Connected Vehicle Systems Alliance (COVESA). Furthermore, providing 102 the vehicle data attribute can include storing the adapted vehicle electrical system signal. Storing the vehicle data attribute can occur in a cross-control unit, distributed vehicle attribute database of the vehicle. The step of providing 102 the vehicle data attribute by the vehicle can occur before and / or after receiving a subscription message for reading the vehicle data attribute from an external data receiver. For example, the vehicle can provide a predefined set of vehicle attributes independently of a subscription message from an external data receiver.This can lead to faster provision of a data stream of a vehicle data attribute from the predefined set of vehicle data attributes if a subscription message for reading the vehicle data attribute has been received by the vehicle. For example, the vehicle can provide the vehicle data attribute after receiving a subscription message for reading the vehicle data attribute. The vehicle can provide the vehicle data attribute depending on the received subscription messages. This can lead to reduced computing and / or memory resource consumption for the vehicle to provide vehicle data attributes.
[0025] The method 100 may receive 104 a first subscription message for reading the vehicle data attribute from a first, vehicle-external data receiver by the vehicle. Furthermore, the method 100 may receive 106 a second subscription message for reading the vehicle data attribute from a second, vehicle-external data receiver by the vehicle. In general, the method 100 may receive subscription messages for a vehicle data attribute from a plurality of data receivers. Upon receipt of a subscription message from a vehicle-external data receiver by the vehicle, the vehicle may register a reading of the vehicle data attribute by the vehicle-external data receiver in the vehicle. The vehicle may receive a subscription message, for example, the first subscription message and / or the second subscription message, from a vehicle-external server.The off-vehicle server can, in turn, receive a subscription message from an off-vehicle data receiver and transmit it to the vehicle.
[0026] The first subscription message can include a first reception precision of the vehicle data attribute and / or a first reception rate of the vehicle data attribute. Furthermore, the second subscription message can include a second reception precision of the vehicle data attribute and / or a second reception data rate of the vehicle data attribute. In general, each subscription message can specify a reception precision and / or a reception rate of the vehicle data attribute. In particular, each subscription message can specify a maximum or minimum reception precision and / or a maximum reception rate. Using the reception precision, a data receiver can specify the minimum or maximum precision with which a value of the vehicle data attribute should be received. Using the reception rate, a data receiver can specify the maximum data rate with which a value of the vehicle data attribute should be received with a data stream.
[0027] The method 100 can provide 108 a data stream of the vehicle data attribute by the vehicle depending on the first subscription message and the second subscription message. In detail, the provision 108 of the data stream of the vehicle data attribute can include determining a transmission precision, in particular a maximum transmission precision, of the vehicle data attribute by the vehicle. The method 100 can preferably select the transmission precision such that the first reception precision of the vehicle data attribute of the first subscription message and the second reception precision of the vehicle data attribute of the second subscription message are included in the transmission precision of the vehicle data attribute. The method 100 can provide the data stream of the vehicle data attribute by the vehicle with the determined transmission precision of the vehicle data attribute.Furthermore, providing the data stream of the vehicle data attribute can comprise determining a transmission rate, in particular a maximum transmission rate, of the vehicle data attribute by the vehicle. The method 100 can preferably select the transmission rate such that the first reception rate of the vehicle data attribute of the first subscription message and the second reception rate of the vehicle data attribute of the second subscription message are included in the transmission rate of the vehicle data attribute. The method 100 can provide the data stream of the vehicle data attribute by the vehicle at the determined transmission rate of the vehicle data attribute. As mentioned above, the provided data stream of the vehicle data attribute can comprise a value of the vehicle data attribute if the value of the vehicle data attribute has changed in the vehicle data attribute database of the vehicle.Furthermore, the provided data stream of the vehicle data attribute may comprise a value of the vehicle data attribute if the value of the vehicle data attribute of the vehicle data attribute database of the vehicle has not been transmitted in the past, in particular has not been transmitted within a predetermined period of time in the past.
[0028] The method 100 can transmit 110 the provided data stream of the vehicle data attribute from the vehicle to a server external to the vehicle, depending on the first subscription message and the second subscription message. In detail, the method 100 can transmit the provided data stream at the determined transmission rate and / or the determined transmission precision from a synchronization component of the vehicle to a synchronization component of the server external to the vehicle. Each value of the provided data stream of the vehicle data attribute transmitted by the synchronization component of the vehicle can be confirmed by the synchronization component of the server external to the vehicle.Furthermore, each value of the vehicle data attribute data stream provided by the vehicle's synchronization component can be stored in a vehicle data shadow store by the synchronization component of the off-vehicle server. The vehicle data shadow store can correspond to a virtual image of the vehicle's vehicle data attribute store. For example, the vehicle data shadow store can be a digital twin of the vehicle's vehicle data attribute store.
[0029] The method 100 can transmit 112 a first subset of the data stream of the vehicle data attribute from the off-vehicle server to the first, off-vehicle data receiver in response to the first subscription message and transmit 114 a second subset of the data stream of the vehicle data attribute from the off-vehicle server to the second, off-vehicle data receiver in response to the second subscription message. In detail, the first subset of the data stream to the first data receiver includes values of the vehicle data attribute with the first reception precision and / or the first reception rate as specified in the first subscription message. In detail, the second subset of the data stream to the second data receiver includes values of the vehicle data attribute with the second reception precision and / or the second reception rate as specified in the first subscription message.
[0030] In detail, Fig. 2 shows an exemplary system 200 for transmitting a data stream of a vehicle data attribute, for example a vehicle speed, from a vehicle to two data receivers 202 and 204. The two data receivers 202 and 204 have each transmitted a subscription message for reading the vehicle speed to the vehicle, in particular to a synchronization component 206 of the vehicle. The first data receiver 202 requires the vehicle speed with a reception rate of a maximum of one value every 4 seconds. The second data receiver requires the vehicle speed with a reception rate of a maximum of one value every 6 seconds. The vehicle determines the vehicle speed as an on-board network signal of an on-board network 208. In the example of Fig. 2, the on-board network signal provides the vehicle speed every second.The vehicle speed signal from the vehicle's electrical system can be adapted to the specified data format of the vehicle data attribute by an adaptation component 210 of the vehicle and provided to the synchronization component of the vehicle. In addition, the vehicle speed can be stored in the vehicle's vehicle data attribute memory after being adapted by the adaptation component to the frequency of the vehicle speed signal from the vehicle's electrical system. The synchronization component 206 of the vehicle can provide the vehicle speed data stream. In the present example, the synchronization component 206 of the vehicle can provide a data stream that transmits the vehicle speed to the synchronization component 212 of the off-board server at most once every 2 seconds. The synchronization component 212 of the off-board server can store the data stream in a vehicle data shadow memory 214.A first subset of the data stream, comprising a maximum of one vehicle speed value every 4 seconds, can be transmitted from the vehicle's vehicle data shadow memory 214 to the first data receiver 202. A second subset of the data stream, comprising a maximum of one vehicle speed value every 6 seconds, can be transmitted from the vehicle's vehicle data shadow memory 214 to the second data receiver 204.
[0031] Advantageously, the method and system can efficiently transmit a data stream of a vehicle data attribute from a vehicle to a plurality of data receivers. Data from individual vehicle data attributes of a single vehicle can thus be efficiently transmitted. Redundant and / or unnecessary data of a vehicle data attribute is not transmitted. This allows for efficient bandwidth savings during data transmission.
[0032] List of reference symbols
[0033] 100 procedures
[0034] 102 Providing a vehicle data attribute
[0035] 104 Receiving a first subscription message
[0036] 106 Receiving a second subscription message
[0037] 108 Providing a data stream
[0038] 110 Transmitting the data stream
[0039] 112 Transmitting a first subset of the data stream
[0040] 114 Transmitting a second subset of the data stream
[0041] 200 systems
[0042] 202 first data recipients
[0043] 204 second data recipient
[0044] 206 Synchronization component
[0045] 208 on-board network
[0046] 210 Adaptation component
[0047] 212 Synchronization component
[0048] 214 Vehicle data shadow storage
Claims
Patent claims 1. A method for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, the method comprising: Provision of the vehicle data attribute by the vehicle; receiving a first subscription message for reading the vehicle data attribute from a first, vehicle-external data receiver by the vehicle; receiving a second subscription message for reading the vehicle data attribute from a second, vehicle-external data receiver by the vehicle; providing a data stream of the vehicle data attribute in dependence on the first subscription message and the second subscription message by the vehicle; Transmitting the provided data stream of the vehicle data attribute from the vehicle to a server external to the vehicle depending on the first subscription message and the second subscription message; Transmitting a first subset of the data stream of the vehicle data attribute from the vehicle-external server to the first vehicle-external data receiver in dependence on the first subscription message; and Transmitting a second subset of the data stream of the vehicle data attribute from the vehicle-external server to the second, vehicle-external data receiver in dependence on the second subscription message.
2. The method of claim 1, wherein providing the vehicle data attribute by the vehicle comprises: Determining an on-board network signal representative of the vehicle data attribute, wherein the on-board network signal is preferably a vehicle manufacturer-specific and / or vehicle-specific on-board network signal; Adapting the on-board network signal to a specified vehicle data scheme of the Vehicle data attribute, wherein the predetermined vehicle data schema of the vehicle data attribute is preferably a cross-vehicle manufacturer and / or standardized vehicle data schema; and Storing the adapted vehicle electrical system signal as a value of the vehicle data attribute with the predefined vehicle data schema of the vehicle data attribute in a vehicle data attribute database of the vehicle, wherein the vehicle attribute database is preferably a cross-control unit, distributed vehicle attribute database of the vehicle.
3. The method according to any one of the preceding claims, wherein the first subscription message comprises a first reception precision of the vehicle data attribute and / or a first reception rate of the vehicle data attribute; and / or wherein the second subscription message comprises a second reception precision of the vehicle data attribute and / or a second reception rate of the vehicle data attribute.
4. The method according to any one of the preceding claims, wherein providing the data stream of the vehicle data attribute in dependence on the first subscription message and the second subscription message by the vehicle comprises: Determining a transmission precision, in particular a maximum transmission precision, of the vehicle data attribute by the vehicle, wherein the transmission precision is selected such that the first reception precision of the vehicle data attribute of the first subscription message and the second reception precision of the vehicle data attribute of the second subscription message are included in the transmission precision of the vehicle data attribute; and Providing the data stream of the vehicle data attribute with the determined transmission precision of the vehicle data attribute by the vehicle.
5. The method according to any one of the preceding claims, wherein providing the data stream of the vehicle data attribute in dependence on the first subscription message and the second subscription message by the vehicle comprises: Determining a transmission rate, in particular a maximum transmission rate, of the vehicle data attribute by the vehicle, wherein the transmission rate is selected such that the first reception rate of the vehicle data attribute of the first subscription message and the second reception rate of the vehicle data attribute of the second subscription message are included in the transmission rate of the vehicle data attribute; and Providing the data stream of the vehicle data attribute with the determined transmission rate of the vehicle data attribute by the vehicle.
6. The method according to any one of the preceding claims, wherein the provided data stream of the vehicle data attribute comprises a value of the vehicle data attribute if the value of the vehicle data attribute has changed in the vehicle data attribute database of the vehicle; and / or wherein the provided data stream of the vehicle data attribute comprises a value of the vehicle data attribute if the value of the vehicle data attribute of the vehicle data attribute database of the vehicle has not been transmitted in the past, in particular has not been transmitted within a predetermined period of time in the past.
7. The method according to any one of the preceding claims, wherein the transmission of the provided data stream of the vehicle data attribute in dependence on the first subscription message and the second subscription message from the vehicle to a vehicle-external server comprises: Transmitting the provided data stream with the determined transmission rate and / or the determined transmission precision from a synchronization component of the vehicle to a synchronization component of the vehicle-external server, wherein preferably each data stream transmitted by the synchronization component of the vehicle is confirmed by the synchronization component of the vehicle-external server, wherein preferably each value of the provided data stream of the vehicle data attribute transmitted by the synchronization component of the vehicle is stored by the synchronization component of the vehicle-external server in a vehicle data shadow memory, and wherein preferably the vehicle data shadow memory corresponds to a virtual image of the vehicle data attribute memory of the vehicle.
8. The method according to any one of the preceding claims, wherein the transmission of a first subset of the data stream of the vehicle data attribute from the vehicle-external server to the first, vehicle-external data receiver depending on the first subscription message includes: Determining a first subset of the stored data stream of the vehicle data attribute by the synchronization component of the vehicle-external server using the first reception precision of the first subscription message of the first data receiver and / or the first reception rate of the first subscription message of the first data receiver; and Transmitting the first subset of the stored data stream with the first reception precision and / or the first reception rate from the synchronization component of the vehicle-external server to the first data receiver.
9. The method according to any one of the preceding claims, wherein transmitting a second subset of the data stream of the vehicle data attribute from the off-board server to the second off-board data receiver in dependence on the second subscription message comprises: Determining a second subset of the stored data stream of the vehicle data attribute by the synchronization component of the vehicle-external server using the second reception precision of the second subscription message of the first data receiver and / or the second reception rate of the second subscription message of the second data receiver; and Transmitting the second subset of the stored data stream with the second reception precision and / or the second reception rate from the synchronization component of the vehicle-external server to the second data receiver.
10. A computer-readable medium for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, wherein the computer-readable medium comprises instructions which, when executed on a computer and / or a control unit, carry out the method according to one of claims 1 to 9.
11. A system for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of vehicle-external data receivers, the system being configured to carry out the method according to any one of claims 1 to 9.
12. A vehicle comprising the system of claim 11 for transmitting a data stream of a vehicle data attribute between a vehicle and a plurality of off-vehicle data receivers.
Citation Information
Patent Citations
Sensor data segmentation and virtualization
US11274939B2
Method and system for facilitating data communication between publishers and applications
US20190380012A1
Method for marshalling events in a publish-subscribe system
US20220210239A1
Cited By
Train data transmission system and method, apparatus, and medium
US12615312B2