Data transmission using a protocol exception state

US9740655B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9740655-B2
Application numberUS-201314652743-A
CountryUS
Kind codeB2
Filing dateDec 19, 2013
Priority dateDec 20, 2012
Publication dateAug 22, 2017
Grant dateAug 22, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9740655B2 cover?
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…
Who is the assignee on this patent?
Bosch Gmbh Robert
What technology area does this patent fall under?
Primary CPC classification G06F13/4221. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).