Patent classifications
H04L12/40169
BATTERY MANAGEMENT SYSTEM AND METHOD FOR DATA TRANSMISSION IN A BATTERY MANAGEMENT SYSTEM
A method, in particular for a battery management system, is described. According to one exemplary embodiment, the method comprises providing a digital message which comprises a multiplicity of frames, wherein the multiplicity of frames comprises an ID frame, at least one data frame and a checksum frame. The checksum frame includes a checksum value which has been calculated based on the data included in the other frames. The method further comprises generating a CAN message, wherein the data included in the data frame(s) and the checksum frame are inserted into a data field of the CAN message and wherein an identifier included in the ID frame is inserted into an ID field of the CAN message. The method further comprises transmitting the CAN message via a CAN bus line and receiving the CAN message and reconstructing the digital message.
Bus system, subscriber station therefor, and method for configuring a static bus system for a dynamic communication
A bus system, a subscriber station, and a method for configuring a static bus system for a dynamic communication are provided. The bus system has at least two subscriber stations, a communications link for connecting the subscriber stations to each other, and at least one device for the dynamic communication between the subscriber stations of the bus system; the subscriber stations and the communications link are developed for the static communication, which is directed to messages to be transmitted on the bus system that are known when the bus system is made available and are configured according to specified transmitters and receivers, and the dynamic communication is directed to messages to be transmitted on the bus system that have become known only after the subscriber stations and the communications link have been made available and are configured according to specified transmitters and receivers.
Monitoring controller area network (CAN) nodes
The present disclosure relates to a method of monitoring Controller Area Network (CAN) nodes and a monitoring device performing the method. In an aspect a method of a monitoring device of monitoring a plurality of CAN buses is provided, wherein at least one CAN node is connected to each CAN bus, said plurality of CAN buses being interconnected via the monitoring device. The method comprises detecting, for each CAN bus, any dominant data being sent over said each CAN bus by a CAN node connected to said each CAN bus and routing said any dominant data received by the monitoring device over said each CAN bus to all remaining CAN buses without overwriting any dominant data sent over the remaining CAN buses.
Message authentication based on a physical location on a bus
A system for authenticating messages transmitted on a bus based on physical location of transmitting units, comprising a reflector adapted to inject a plurality of reflection signals at a first point of a line topology bus, each in response to each of a plurality of messages transmitted by a plurality of bus connected units and a probe adapted to intercept the messages and the reflection signals at a second point of the bus. The probe calculates propagation timing between a reception time of the message and a reception time of an associated reflection signal transmitted in response to the message and determines validity of the message according to a match between the calculated propagation timing and a predefined propagation timings associated with the bus connected units. Wherein the bus connected units are statically connected to the bus between the first point and the second point.
Slave device and communication system
A slave device includes a first connector, a second connector, a switch, and a communication circuit. The switch is alternatively connectable to the first connector or the second connector according to a connection way via which the slave device is connected to a master device and another slave device. The communication circuit is connected to the first connector and the switch. The communication circuit is configured to transmit and receive a first communication signal to and from the first connector, and is configured to transmit and receive a second communication signal to and from the switch.
Dynamically assigning lanes over which signals are transmitted to mitigate electromagnetic interference (EMI)
Dynamic lane management for interference mitigation is disclosed. In one aspect, an integrated circuit (IC) is provided that employs a control system configured to mitigate electromagnetic interference (EMI) caused by an aggressor communications bus. The control system is configured to receive information related to EMI conditions and adjust which lanes of the aggressor communications bus are employed for signal transmission. The IC includes an interface configured to couple to the aggressor communications bus. The interface is configured to transmit signals to and receive signals from the aggressor communications bus. The control system is configured to use the information related to the EMI conditions to assign signals to be transmitted via particular lanes of the aggressor communications bus to mitigate the EMI experienced by a victim receiver. The control system provides designers with an additional tool that may reduce the performance degradation of the victim receiver attributable to EMI.
EMISSION REDUCTION DEVICE AND METHOD FOR REDUCING THE EMISSIONS OF A TRANSCEIVER DEVICE FOR A SERIAL BUS SYSTEM
An emission reduction device for a CAN bus system. The device includes an evaluation block for evaluating signals that are transferred differentially on two bus lines, the evaluation block being designed to form the sum voltage of the differentially transferred signals, and a comparison block for comparing the sum voltage in such a way that the difference between the sum voltage for a dominant bus state and the sum voltage for a recessive bus state has a predetermined minimum value, the recessive bus state being overwritable by a dominant bus state. For the comparison, the comparison block is designed to modify at least one property of the transceiver device via a setting in a block of the transceiver device until the difference between the sum voltage for a dominant bus state and the sum voltage for a recessive bus state has the predetermined minimum value.
Anomaly detection device, anomaly detection system, and control method
An IDS ECU includes: an anomalous frame detector that detects an anomalous frame; a connector communicator that transmits an anomaly-related request frame to a connector that is a transmitter of the anomalous frame, to request a response from the connector, and receives, from the connector, an anomaly-related response frame generated by the connector based on the anomaly-related request frame and indicating the transmitter; a network anomaly determiner that calculates, from the anomaly-related response frame, the number of anomalous connectors indicating the number of connectors that transmitted the anomaly-related response frame, and determines that an in-vehicle network system is: in a first anomalous state when the number is 0; and in a second anomalous state when the number is not 0; and a network anomaly handler that handles the first or second anomalous state determined by the network anomaly determiner.
NETWORK DISTRIBUTOR, AUTOMATION NETWORK AND METHOD FOR TRANSMITTING DATA IN AN AUTOMATION NETWORK
A network distributor comprises a plurality of input/output ports, a processor unit, and a memory unit. The input/output ports are configured to connect network subscribers via a data line network, where the network subscribers comprise protocol subscribers configured to process telegrams configured as protocol telegrams. The processor unit is configured to receive telegrams via one input/output port and to output telegrams via another input/output port, which is stored in a routing table in the memory unit. The processor unit is further configured to determine whether a telegram is a protocol telegram received via an input/output port for which it is preset that no protocol subscriber is connected, and to discard the telegram if so. Checking and discarding of telegrams can be subject to a precondition, where fulfillment of the precondition leads to an exception from discarding the telegram.
Systems, Devices And Methods For Automatically Addressing Serially Connected Slave Devices
A system for automatically addressing serially connected slave devices includes a master device and multiple slave devices each including a serial communication transceiver, an address input port, an address output port, and a controller. The system also includes a serial communication wiring bus connected between the serial communication transceivers of the master and slave devices, and at least one digital address line connected between the address input ports and the address output ports. Each controller is configured to receive a PWM or PFM signal from a previous one of the multiple slave devices, determine an address for the slave device including the controller according to the received PWM or PFM signal, and transmit a PWM or PFM signal indicative of the determined address to a subsequent one of the multiple slave devices.