Communication device, communication method, program, and communication system

US10116542B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10116542-B2
Application numberUS-201815914230-A
CountryUS
Kind codeB2
Filing dateMar 7, 2018
Priority dateOct 8, 2015
Publication dateOct 30, 2018
Grant dateOct 30, 2018

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.

There is provided a communication device that performs communication through a bus, including: a transmitting and receiving unit configured to transmit and receive a signal to and from at least one other communication device; and an error detection unit configured to, when the transmitting and receiving unit transmits and receives the signal, detect whether an error has occurred in the signal using a specific error detection method according to transmission and reception of the signal. The signal is transmitted and received between a first communication device, which is the communication device having a communication initiative through the bus, and a second communication device, which is the communication device configured to perform communication under control of the first communication device.

First claim

Opening claim text (preview).

What is claim is: 1. A slave communication device configured to perform communication through a bus, comprising: transmitting and receiving circuitry configured to transmit and receive a signal to and from a master communication device; and error detection circuitry configured to detect whether an error has occurred in the signal, wherein: in one word received immediately after a continuous re-start is received, the error detection circuitry is configured to confirm whether a predefined bit stream exists, in a case where the predefined bit stream does not exist in the one word, the error detection circuitry is configured to detect that an error has occurred in the one word, and the continuous re-start is a pattern that indicates that communication of the signal is continuously restarted but not terminated, and the continuous re-start pattern is received after a command to enter a dynamic address assignment (ENTDAA) procedure is received and before the ENTDAA procedure is terminated. 2. The slave communication device according to claim 1 , wherein the error detection circuitry is configured to perform an error detection in which: at a timing at which a signal is delivered from the master communication device, it is constantly monitored whether the delivered signal matches a signal on the bus, and in a case where the delivered signal does not match the signal on the bus, the error detection circuitry is configured to detect that an error has occurred in the signal. 3. The slave communication device according to claim 1 , wherein a sequentially-first word of a frame of the signal includes a broadcast command for notifying of simultaneous transmission of a command from the master communication device and a one-bit read/write indicator and, in a case where the one-bit read/write indicator indicates data read after the master communication device starts communication, the error detection circuitry is configured to detect that an error has occurred in the sequentially-first word, and a sequentially-second word of the frame of the signal includes an ENTDAA common command code. 4. The slave communication device according to claim 1 , wherein a sequentially-first word of a frame of the signal includes a broadcast command from the master communication device followed by a one-bit read/write indicator, and the broadcast command is transmitted from the master communication device to notify of simultaneous transmission of a command to the slave communication device as a target. 5. The slave communication device according to claim 1 , wherein a sequentially-first word of a frame of the signal includes a broadcast command from the master communication device followed by a one-bit read/write indicator. 6. The slave communication device according to claim 5 , wherein a word length of the frame is 9 bits. 7. The slave communication device according to claim 5 , wherein the sequentially-first word includes an acknowledge bit. 8. The slave communication device according to claim 5 , wherein the sequentially-first word does not include a start condition bit. 9. The slave communication device according to claim 5 , wherein the broadcast command consists of 7 bits. 10. The slave communication device according to claim 5 , wherein the broadcast command is 0x7E. 11. The slave communication device according to claim 1 , wherein the ENTDAA procedure is terminated in a case where a stop condition is received from the master communication device. 12. A master communication device configured to perform communication through a bus, comprising: transmitting and receiving circuitry configured to transmit and receive a signal to and from a slave communication device, wherein the slave communication device includes error detection circuitry configured to, when the transmitting and receiving circuitry transmits the signal, detect whether an error has occurred in the signal by performing a particular error detection, in which: in one word transmitted immediately after a continuous re-start is transmitted, the error detection circuitry is configured to monitor an acknowledgment bit to confirm whether a predefined bit stream exists, and in a case where the predefined bit stream does not exist in the one word, the error detection circuitry is configured to detect that an error has occurred in the one word, wherein the continuous re-start is a pattern that indicates that communication of the signal is continuously restarted but not terminated, and the continuous re-start pattern is transmitted after dynamic address assignment is detected and before communication of the signal is terminated. 13. A communication method performed by a slave communication device configured to perform communication through a bus, wherein the slave communication device includes transmitting and receiving circuitry configured to transmit and receive a signal to and from a master communication device, and error detection circuitry, the communication method comprising: transmitting and receiving the signal between the slave communication device and the master communication device; and detecting whether an error has occurred in the signal using a particular error detection method, in which: in one word received immediately after a continuous re-start is received, the error detection circuitry is configured to confirm whether a predefined bit stream exists, and in a case where the predefined bit stream does not exist in the one word, the error detection circuitry is configured to detect that an error has occurred in the one word, wherein the continuous re-start is a pattern that indicates that communication of the signal is continuously restarted but not terminated, and the continuous re-start pattern is received after dynamic address assignment is detected and before communication of the signal is terminated. 14. The communication method according to claim 13 , wherein the error detection circuitry is configured to perform an error detection in which: at a timing at which a signal is delivered from the master communication device, it is constantly monitored whether the delivered signal matches a signal on the bus, and in a case where the delivered signal does not match the signal on the bus, the error detection circuitry is configured to detect that an error has occurred in the signal. 15. The communication method according to claim 13 , wherein a sequentially-first word of a frame of the signal includes a broadcast command for notifying of simultaneous transmission of a command from the master communication device and a one-bit read/write indicator and, in a case where the one-bit read/write indicator indicates data read after the master communication device starts communication, the error detection circuitry is configured to detect that an error has occurred in the sequentially-first word, and a sequentially-second word of the frame of the signal includes an ENTDAA common command code. 16. The communication method according to claim 13 , wherein a sequentially-first word of a frame of the signal includes a broadcast command from the master communication device followed by a one-bit read/write indicator, and the broadcast command is transmitted from the master communication device to notify of simultaneous transmission of a command to the slave communication device as a target. 17. The communication method according to claim 13 , wherein a sequentially-first word of a frame of the signal includes a broadcast command from the master communication device followed by a one-bit read/write indicator.

Assignees

Inventors

Classifications

  • Formatting with frames or packets; Protocol or part of protocol for error control · CPC title

  • Broadcast or multicast traffic · CPC title

  • using shared medium, e.g. bus or ring · CPC title

  • Transmission error · CPC title

  • Single parity check · 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 US10116542B2 cover?
There is provided a communication device that performs communication through a bus, including: a transmitting and receiving unit configured to transmit and receive a signal to and from at least one other communication device; and an error detection unit configured to, when the transmitting and receiving unit transmits and receives the signal, detect whether an error has occurred in the signal u…
Who is the assignee on this patent?
Sony Corp
What technology area does this patent fall under?
Primary CPC classification H04L43/0847. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 30 2018 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).