Patent classifications
H04L12/4135
VEHICLE DIAGNOSTIC COMMUNICATION APPARATUS, SYSTEM INCLUDING THE SAME AND METHOD THEREOF
Disclosed are a vehicle diagnostic communication apparatus, a system including the same, and a method thereof. The vehicle diagnostic communication apparatus includes a communicator that performs control area network (CAN) communication in a multi-client diagnosis environment, and a processor that generates a communication message for a diagnosis request or a response based on an extended address-based CAN frame including a source address.
MONITORING LOCAL INTERCONNECT NETWORK (LIN) NODES
The present disclosure relates to a method of monitoring Local Interconnect Network (LIN) nodes and a monitoring device performing the method. In an aspect a method of a monitoring device of monitoring a plurality of LIN buses is provided, wherein at least one LIN node is connected to each LIN bus, said plurality of LIN buses being interconnected via the monitoring device. The method comprises detecting, for each LIN bus, any dominant data being sent over said each LIN bus by a LIN node connected to said each LIN bus and routing said any dominant data received by the monitoring device over said each LIN bus to all remaining LIN buses without overwriting any dominant data sent over the remaining LIN buses.
SUBSCRIBER STATION FOR A BUS SYSTEM AND METHOD FOR TRANSMITTING DATA IN A BUS SYSTEM
Subscriber-stations for a bus-system, and data-transmission method in a bus-system. The subscriber-stations include master-subscriber-station(s) and at least two slave-subscriber-stations for the bus-system. The master-subscriber-station includes a first-transceiver-device for sending/receiving a message to/from at least one slave-subscriber-station that is subordinate control-wise to the master-subscriber-station, via a first-sub-bus of the bus-system, a second-transceiver-device for sending/receiving a message to/from at least one other subscriber-station, via a second-sub-bus of the bus-system, a communication-control-device for creating the message to be sent or for evaluating a message received from one of the sub-buses of the bus-system, and a linking-device for linking a terminal of the first-transceiver-device that is for outputting of a signal generated from the message received from the first-sub-bus and a terminal of the second-transceiver-device for outputting a signal generated from the message received from the second-sub-bus, so that only one signal is forwarded, as a receive-signal, to a communication-control-device terminal.
High-speed CAN communication system using passband modulation
Disclosed is a high-speed controller area network (CAN) communication system, which is compatible with a CAN communication system, using passband modulation. The system includes: a high-speed CAN controller configured to provide a standard CAN transmission bit stream and a high-speed CAN transmission bit stream; and a high-speed CAN transmitter configured to synthesize a passband CAN signal obtained by modulating the high-speed CAN transmission bit stream in a passband and a standard CAN signal based on the standard CAN transmission bit stream and to transmit it to a CAN bus.
Driver apparatus for a differential bus and corresponding method
A driver apparatus for a differential bus is provided, having a first transistor and a fourth transistor which are connected in order to drive the bus to a dominant state, and a second transistor and a third transistor which are connected in order to drive the bus to a recessive state. The driver apparatus also comprises a collision detection circuit which is set up to detect a collision state on the bus on the basis of measurements of currents through at least one transistor of the first, second, third and fourth transistors.
TIME AND EVENT BASED MESSAGE TRANSMISSION
A system, apparatus and method for efficient utilization of available band-width on the system's bus connection. The system includes a scheduler configured to receive a virtual schedule that provides at least one slot for sending a message over the communication bus. A module is configured to send a message over the communication bus.
METHOD AND APPARATUS TO PREVENT A NODE DEVICE FROM TRANSMITTING AN UNALLOWABLE MESSAGE ONTO A CAN BUS
A first bus interface is coupled to communicate with a first controller area network (CAN) bus. A second bus interface is coupled to communicate with a node device, the node device configured to communicate with a second CAN bus. A logic circuit is coupled between the first and second bus interfaces and is operable to monitor communications by the node device via the second bus interface. If the logic circuit determines that the node device is transmitting a message that is not allowed for the node device, it prevents the message from being transmitted onto the first CAN bus in response thereto.
METHOD FOR TRANSMITTING DATA VIA A SERIAL COMMUNICATION BUS, BUS INTERFACE, AND COMPUTER PROGRAM
An extension of the existing CAN FD data transmission protocol. The extension enables the use of the IPv6 protocol for the CAN bus. The CAN FD protocol is further developed in an incompatible way. One modification measure relates to the lengthening of the Data Field, which is positioned in the transmission frame after an Arbitration Field. An arbitrary number of bytes can be entered in the extended Data Field within a specified upper limit. Since the Data Field is transmitted at a higher bit rate field than the Arbitration Field, the data throughput is increased dramatically.
Encoding for multi-device synchronization of devices
A distributed network system may include a shared communication bus that operates in accordance with a communication protocol and a plurality of devices coupled to the bus. In accordance with the communication protocol, when one or more of the plurality of devices is actively transmitting data on the bus, each of the plurality of devices receives data via the bus such that bidirectional communication is established among the plurality of devices via the bus, each of the plurality of devices monitors a bus state of the shared communication bus to avoid data contention and to synchronize receipt of encoded symbols and encoded messages comprising encoded symbols via the bus, and each actively transmitting device of the plurality of devices compares the bus state to a desired state of such actively transmitting device to determine a priority among actively transmitting devices of the plurality of devices with respect to the bus.
Controller area network (CAN) device and method for operating a CAN device
Embodiments of a method, a device and a computer-readable storage medium are disclosed. In an embodiment, a method for operating a Controller Area Network (CAN) device involves in response to receiving bits of an arbitration field of a CAN data frame at the CAN device, selecting a timing engine from a plurality of timing engines and sampling subsequent bits of the CAN data frame using the selected timing engine. The timing engines have different sample clock frequencies.