Patent classifications
H04L12/40163
Multi-master hybrid bus apparatus
A multi-master hybrid bus apparatus is provided. The multi-master hybrid bus apparatus includes a hybrid bus bridge circuit configured to couple multiple master circuits with one or more slave circuits via heterogeneous communication buses. In examples discussed herein, the multiple master circuits can correspond to multiple physically separated master circuits or multiple bus ports provided in a single master circuit. In a non-limiting example, the hybrid bus bridge circuit is coupled to the multiple master circuits via multiple radio frequency front-end (RFFE) buses and to the slave circuits via at least one single-wire bus (SuBUS) consisting of a single wire. By bridging the multiple master circuits to the slave circuits based on a single hybrid bus bridge circuit, it may be possible to enable flexible heterogeneous bus deployment in an electronic device (e.g., a smartphone) with reduced cost and/or footprint.
Switch device, communication control method and communication control program
A switch device being equipped with an acquisition section for acquiring environmental information indicating the surrounding environment of a vehicle provided with a plurality of function sections; a switching section for performing relay processing for relaying communication data from at least one of the function sections to at least one of the other function sections; and a setting section for setting the priority level of the communication data in the relay processing on the basis of the environmental information acquired by the acquisition section.
Method for transmitting data packets, controller and system having a controller
The invention relates to a method for transmitting at least one data packet from a first communication participant via a transfer channel shared with at least one further communication participant, wherein data packets are transmitted by the communication participants according to a Round-Robin method. The method comprises receiving by the first communication participant of at least one data packet from the at least one further communication participant via the shared transfer channel, wherein the further communication participant is configured to transmit data packets of different priority values, and determining a priority value from the data packet assigned to the further communication participant. The method comprises a transmission of the data packet by the first communication participant via the shared transfer channel depending on the priority value. The invention also relates to a controller and a system as well as a motor vehicle.
Method and computer program for sending a data packet, method and computer program for receiving a data packet, communication unit and motor vehicle with communication unit
The present invention relates to a method for sending a data packet from a first communication unit of a communication system via a transmission channel that is shared with at least one further communication unit. The method comprises determining a current access priority for the shared transmission channel by the first communication unit, wherein the current access priority is directed towards data currently transmitted over the transmission channel. The data packet is segmented into packet segments, wherein the packet segments have a priority value which corresponds to a priority value of the data packet. The method also comprises sending the packet segments from the first communication unit via the shared transmission channel, wherein the packet segments are sent successively depending on the priority value and the current access priority.
TRANSFER DEVICE AND TRANSFER METHOD
A transfer device for coupling a priority signal and a standard signal and transferring the signal includes a reception unit that receives a plurality of signals transmitted from a device connected to an opposite side of a transfer route, a separation unit that separates the signal into the priority signal and the standard signal, a signal defragmentation unit that defragments the plurality of standard signals, a multiplexing unit that multiplexes each of the priority signal and the standard signal, a priority control unit that determines a transfer order of the signals, a header information copy unit that copy header information of the standard signal, a transmission unit that transmits the signal to a device connected to the transfer route, an interrupt transfer processing unit that perform an interruption process when the priority signal arrives during the transfer of the standard signal, a signal fragmentation unit that fragments the standard signal, a header information assignment unit that assigns the header information to the standard signal, and a transmission delaying unit that delays the transfer of the standard signal until the priority signal has been transferred.
Method for Transmitting Data Via aCommunication Channel, Correspondingly Designed Device and Communication Interface, as Well as Correspondingly Designed Computer Program
The invention relates to a method for transmitting data via a communications channel (106), in which the data is transmitted with a transmission frame, wherein the transmission frame has at least one prioritisation field (PCP) for establishing the priority of the message and a data field, wherein the prioritisation field (PCP) functions to control the bus access by prioritising the messages. For this purpose, a bus access controller is used, in which the priority of at least the last received data packet is stored in a minimum priority storage cell (330). After receiving a data packet, a timer (320) is started, for which a timeout value is set, which is reset when a following packet is received. After reaching the timeout value, a decrementing of the value stored in the minimum priority storage cell (330) occurs. Thereafter. for the purpose of bus access control, when sending a packet, it is checked whether the priority of the packet to be sent is lower titan the value stored in iltc minimum priority storage cell ((330). and the sending of the data packet is prev ented if the priority of the packet is lower titan the value stored in the minimum priority storage cell ((330).
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.
In-vehicle network system
An in-vehicle network system includes a plurality of relay devices that is connected to control devices of a vehicle, and communicates with each other and is configured such that each of a plurality of request devices that transmits a response request to the control device is connected to any one of the relay devices, a storage unit that stores a priority of the request devices, a master setter that sets, as the master, the relay device to which the request device having the highest priority has been connected among the relay devices to which any one of the request devices has been connected, and an arbitrator that performs arbitration to prioritize a response request from the request device having the highest priority when the response requests are transmitted from at least two of the request devices when the relay device in which the arbitrator is included is the master.
Method for Transmitting Data Packets, Controller and System Having a Controller
The invention relates to a method for transmitting at least one data packet from a first communication participant via a transfer channel shared with at least one further communication participant, wherein data packets are transmitted by the communication participants according to a Round-Robin method. The method comprises receiving by the first communication participant of at least one data packet from the at least one further communication participant via the shared transfer channel, wherein the further communication participant is configured to transmit data packets of different priority values, and determining a priority value from the data packet assigned to the further communication participant. The method comprises a transmission of the data packet by the first communication participant via the shared transfer channel depending on the priority value. The invention also relates to a controller and a system as well as a motor vehicle.
Method for transmitting messages between control units of a motor vehicle, and switch apparatus, and motor vehicle
In a motor vehicle, messages from control units arrive at input ports of a switch apparatus with each message indicating a destination address and a priority level. Each input port of the switch apparatus receives at most messages with a predetermined maximum data volume overall, for one priority level or for some or all of the priority levels, during each predetermined unit of time. The received messages are assigned to output port(s) based on their destination address and the messages assigned to each output port are sent onward. This guarantees time limits for the respective transmission period.