Controller area network with flexible data-rate
US-2016254924-A1 · Sep 1, 2016 · US
US9740655B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9740655-B2 |
| Application number | US-201314652743-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 19, 2013 |
| Priority date | Dec 20, 2012 |
| Publication date | Aug 22, 2017 |
| Grant date | Aug 22, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for exchanging data between nodes which are connected to each other by a bus system, in which messages that contain data are exchanged according to a first communication protocol; the messages are made up of a sequence of bits; at least one control bit having a predetermined position within the message, which is exchanged according to the first protocol, must have a predetermined value; for each message, one node has the role of transmitter and at least one other node, as receiver, receives the message and monitors the message for errors, wherein by transmission of the control bit having a value differing from the predetermined value, at least one first receiver is transferred into a protocol exception state, so that it suspends error monitoring, and the transmitter, after transmitting the control bit, begins to transmit further data according to a second protocol to at least one second receiver.
Opening claim text (preview).
What is claimed is: 1. A method for exchanging data between nodes that are connected to each other by a bus system, the method comprising: exchanging messages, which contain data, according to a first communication protocol, the messages being made up of a sequence of bits, wherein at least one control bit which has a predetermined position within the message, which is exchanged according to the first communication protocol, has a predetermined value; for each message, one node is a transmitter and at least one other node is a receiver, receiving the message and monitoring the message for errors; wherein by transmission of the control bit having a value differing from the predetermined value, at least one first receiver is transferred into a protocol exception state, so that it suspends error monitoring, and wherein the transmitter, after transmitting the control bit having a value differing from the predetermined value, begins to transmit further data according to a second communication protocol to at least one second receiver. 2. The method of claim 1 , wherein values of bits on the bus system are represented by physical signals, which are used for the transmission according to the second communication protocol which differ from the physical signals for the transmission according to the first communication protocol. 3. The method of claim 1 , wherein the at least one first receiver remains in the protocol exception state until a resumption condition for the utilization of the first communication protocol is satisfied. 4. The method of claim 3 , wherein physical signals are used for the transmission according to the second communication protocol which are selected so that during the transmission according to the second communication protocol, the resumption condition for the utilization of the first communication protocol is not satisfied. 5. The method of claim 3 , wherein physical signals are used for the transmission according to the second communication protocol which, in terms of the first communication protocol, are interpreted like a specific physical signal of the transmission according to the first communication protocol which avoids the occurrence of the resumption condition. 6. The method of claim 1 , wherein after transmitting the at least one control bit having a value differing from the predetermined value, the transmitter transmits information as to the communication protocol according to which it will transmit the further data, before it begins to transmit the further data according to this communication protocol. 7. The method of claim 1 , wherein the at least one receiver assumes the protocol exception state by restarting a protocol control unit or a protocol state machine. 8. The method of claim 3 , wherein a predetermined or predeterminable number of bits having predetermined values is defined as resumption condition for the utilization of the first communication protocol. 9. The method of claim 3 , wherein a predetermined or predeterminable period of time that communication is absent on the bus is defined as resumption condition for the utilization of the first communication protocol. 10. The method of claim 1 , wherein the messages to be transmitted according to the first communication protocol have a header section, a data field and a trailer section, it being determined based on an identifier contained in the header section of the message, which node will obtain transmit access to the bus when several nodes are attempting simultaneously to transmit a message, the at least one control bit being contained in the header section. 11. The method of claim 1 , wherein according to the second communication protocol, after a suitable start signal, the further data are transmitted as an arbitrary, defined sequence of data units or in the UART format or in the FlexRay format or in an Ethernet MAC format. 12. The method of claim 1 , wherein the further data according to the second communication protocol are transmitted concurrently to a plurality of receivers, using several mutually separable frequency bands. 13. The method of claim 1 , wherein data from messages which are exchanged according to the first communication protocol, are additionally transmitted as data according to the second communication protocol for the purpose of redundancy or encryption. 14. A device for exchanging data between nodes which are connected to each other by a bus system, comprising: a data exchange arrangement to exchange messages which contain data according to a first communication protocol, the messages being made up of a sequence of bits, wherein at least one control bit having a predetermined position within the message, which is exchanged according to the first communication protocol, has a predetermined value; and a transmitting arrangement, upon presence of the control bit having a value differing from the predetermined value, to transmit further data according to a second communication protocol. 15. The device of claim 14 , further comprising: a transfer arrangement to transfer at least one first receiver into a protocol exception state so that it suspends monitoring the message for errors, the transmitting arrangement transmitting the control bit having a value differing from the predetermined value. 16. The device of claim 14 , further comprising: a receiver, upon reception of the control bit having a value differing from the predetermined value, to receive the further data according to the second communication protocol. 17. The device of claim 14 , wherein after sending the control bit having a value differing from the predetermined value, information is transmitted as to the second communication protocol according to which the further data will be transmitted. 18. A bus-interface unit for use with device for exchanging data between nodes which are connected to each other by a bus system, comprising: a bus-interface arrangement to transmit physical signals according to a second communication protocol which differ from physical signals for the transmission according to a first communication protocol; wherein the device for exchanging data between the nodes which are connected to each other by the bus system, includes: a data exchange arrangement to exchange messages which contain data according to the first communication protocol, the messages being made up of a sequence of bits, wherein at least one control bit having a predetermined position within the message, which is exchanged according to the first communication protocol, has a predetermined value; and a transmitting arrangement, upon presence of the control bit having a value differing from the predetermined value, to transmit further data according to the second communication protocol. 19. The bus-interface unit of claim 18 , wherein the physical signals for the transmission according to the second communication protocol are selected so that during the transmission according to the second communication protocol, a resumption condition for the utilization of the first communication protocol is not satisfied. 20. The bus-interface unit of claim 18 , wherein physical signals are used for the transmission according to the second communication protocol which, in terms of the first communication protocol, are interpreted like a unique physical signal of the transmission according to the first communication protocol.
being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus · CPC title
Management of data rate on the bus (systems modifying transmission characteristics according to link quality H04L1/0001) · CPC title
Electrical coupling · CPC title
Bus · CPC title
Multiprotocol handlers, e.g. single devices capable of handling multiple protocols · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.