Patent classifications
H04L12/40071
SYSTEMS AND METHODS FOR DATA MESSAGE DECODING AND ASSET TYPE FINGERPRINTING
A method for by an asset tracking system is provided. An example method includes receiving data messages from an asset coupled to the asset tracking system and attempting to obtain asset information from data messages with reference to a local set of signal definitions indicating how data messages received from the asset are to be decoded into asset information. Upon failing to obtain the asset information the asset tracking system requests from an asset data analysis system the generation of a generated signal definition indicating how the data message of the outstanding type is to be obtained from the asset. The asset tracking system provides access to at least one undecoded data message of the outstanding data type to the asset data analysis system, receives the generated signal definition from the asset data analysis system, and adds the generated signal definition to the local set of signal definitions.
SYSTEMS AND METHODS FOR ASSET TYPE FINGERPRINTING AND DATA MESSAGE DECODING
A method for by an asset tracking system is provided. An example method includes receiving a first plurality of data messages from an asset coupled to the asset tracking system and attempting to identify an asset type fingerprint based on the first plurality of messages. In response to failing to identify an asset type fingerprint based on the first plurality of messages, the example method further includes requesting a determined asset type fingerprint for the asset from an asset data analysis system, providing access to the first plurality of data messages to the asset data analysis system, receiving the determined asset type fingerprint for the asset from the asset data analysis system, and obtaining asset information from the asset by decoding a second plurality of data messages received from the asset in accordance with a set of signal definitions linked to the determined asset type fingerprint.
COMMUNICATION DEVICE, COMMUNICATION DEVICE SYSTEM, AND COMMUNICATION METHOD
Provided are a device, a system, and a method in which redundancy is changed in accordance with a line state, and thus the optimal redundancy can be set while the current settings are compared to the previous settings. A communication device measures line quality information from a received packet, and generates a redundancy change instruction based on information regarding a line. In a case where the communication device acquires line quality information for the second and subsequent times, the communication device compares the previous redundancy change instruction and the previous line quality information, to the current line quality information, and sets redundancy. Thus, it is possible to suppress the occurrence of congestion and satisfy a target value of the line quality, and to search for a condition which causes the redundancy to be the minimum.
COMMUNICATION SYSTEM FOR ACTUATION OF MULTIPLE SUBSCRIBERS IN A MOTOR VEHICLE, AND DATA BUS FOR SUCH A COMMUNICATION SYSTEM
A communication system is used to actuate multiple subscribers, particularly LED modules within a motor vehicle, specifically for ambient lighting. The communication system has a controller and subscribers. The subscribers are connected in series in a ring structure via a data line and each has a control unit. For actuating the individual subscribers, a data bus having a communication protocol, which has a linear juxtaposition of data packets, is used, wherein for each subscriber, a subscriber-specific data packet is provided. A respective data packet is divided into a subscriber portion and an information portion. The information portion contains a respective piece of information about the status of a subsequent subscriber portion. The information portion is overwritable by a respective subscriber. Each subscriber evaluates the respective first data packet that has the status “not received” and changes the status to “received”. This provides a communication system that requires no addressing.
Signaling of time for communication between integrated circuits using multi-drop bus
Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
DETECTION DEVICE, GATEWAY DEVICE, DETECTION METHOD, AND DETECTION PROGRAM
An abnormality in an on-vehicle network is accurately detected through a simple process. A detection device is configured to detect an abnormality in an on-vehicle network including a plurality of on-vehicle devices, and includes: a monitoring unit configured to monitor transmission messages in the on-vehicle network, and acquire a communication load in the on-vehicle network; an acquisition unit configured to acquire a history of a communication load in an on-vehicle network to which the detection device belongs, or another on-vehicle network; and a detection unit configured to detect an abnormality in the on-vehicle network, based on the history acquired by the acquisition unit and on the communication load acquired by the monitoring unit at a first timing after the history.
Gateway device
The invention realizes a gateway device capable of shortening the time required for routing to a CAN bus of the opposite microcomputer side and reducing the delay of data transfer. If the indexes are the same, a microcomputer 1 and a microcomputer 2 include common routing tables 10 and 20 in which the same contents are defined. The microcomputer 1 sends the index to the microcomputer 2. The microcomputer 2 that has received the index reads the routing rule defined in the common routing table 20 by the received index.
SYSTEM AND METHOD FOR SAFETY MESSAGE LATENCY CHARACTERIZATION
A method comprising: accessing a response mapping defining a set of safety-critical functions associated with a safety-critical latency threshold and a set of safety responses, each safety response corresponding to a safety-critical function; executing a time-synchronization protocol with a transmitting system to calculate a clock reference; accessing a safety message schedule indicating an expected arrival time for each safety message in a series of safety messages based on the clock reference; for each safety message in the series of safety messages, calculating a latency of the safety message based on an arrival time of the safety message and the expected arrival time; and in response to a latency of a current safety message in the series of safety messages exceeding the safety-critical latency threshold, initiating the safety response corresponding to the safety-critical function for each safety-critical function in the set of safety-critical functions.
Simple power over ethernet data transmission protocol
The present invention relates to a simple data transmission protocol and a data receiving device (10, 10′, 10″, 10′″) for a power over Ethernet system (100′) using the simple data transmission protocol. The device (10, 10′, 10″, 10′″) comprises a port and a simple logic unit. The port is configured for receiving power and data transmitted to the device (10, 10′, 10″, 10′″) via an Ethernet connection (16′). The simple logic unit is configured to decode data encoded in a characteristic of one or more data packets received at the port. The data can be encoded in data packet length, data packet duration, number of data packets in a predetermined interval, and/or sequence of data packets. The simple data transmission protocol can reduce power consumption as in contrast to the Ethernet protocol MAC does not need to be decoded for information transfer. Hence only simple logic functions are required.
Streaming On Diverse Transports
In some examples, a transport agnostic source includes a streaming device to stream video on diverse transport topologies including isochronous and non-isochronous transports. In some examples, a transport agnostic sink includes a receiving device to receive streamed video from diverse transport topologies including isochronous and non-isochronous transports.