Method and data network for communicating data content, in particular in an elevator system
US-2022234865-A1 · Jul 28, 2022 · US
US12101258B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12101258-B2 |
| Application number | US-202117546907-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 9, 2021 |
| Priority date | Sep 24, 2019 |
| Publication date | Sep 24, 2024 |
| Grant date | Sep 24, 2024 |
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 is described for operating a communication network with a plurality of subscribers. Data exchange between the subscribers takes place in the form of telegrams, which comprise data sections. The subscribers interpret an end portion of the telegrams as a check value for the absence of errors in preceding data sections. The telegrams are processed in pass-through, so that the telegrams are forwarded to a respective next subscriber while being received. If an error is detected when receiving a telegram, the subscribers send the telegram to the next subscriber with a characterizing data section at the end, so that the telegram has an end portion representing an invalid check value. The telegram is characterized by the characterizing data section, which is part of the end portion, so that the telegram is not to be considered as an initial error but as a subsequent error.
Opening claim text (preview).
The invention claimed is: 1. A method for operating a communication network, wherein the communication network comprises a plurality of subscribers, the method comprising: wherein data are exchanged in the communication network between the subscribers in the form of telegrams, wherein the telegrams comprise a plurality of data sections, wherein the subscribers interpret an end portion of the telegrams as a check value associated with data sections preceding said end portion of the telegrams for checking an absence of errors in the preceding data sections of the telegrams, the check value being calculated by the subscribers according to a predetermined calculation procedure from the respective preceding data sections of the telegrams and thereby being associated with the respective preceding data sections of the telegrams in a predetermined manner, wherein the telegrams are processed by the subscribers in pass-through, so that the telegrams are received by the subscribers and are forwarded to a respective next subscriber while being received, wherein the subscribers, in a case in which an error of a telegram is detected when receiving the telegram, perform sending the telegram to a next subscriber with a characterizing data section of the telegram at its end, so that the telegram sent to the next subscriber comprises an end portion representing an invalid check value, wherein the characterizing data section is part of the end portion of the telegram which is interpreted as the check value associated with the respective preceding data sections of the telegram in the predetermined manner, and wherein by the characterizing data section the telegram is characterized for the next subscriber such that the telegram is not considered as an initial error but as a subsequent error; wherein the subscribers select the characterizing data section from a group comprising a first and a second predetermined data section; and wherein the method further comprises at least one of the following: A) for the selecting, a check is carried out as to whether, when sending the first predetermined data section, a valid calculated check value for previously sent data sections is present, wherein: if an invalid calculated check value is present, the first predetermined data section is selected as the characterizing data section, and if a valid calculated check value is present, the second predetermined data section is selected as the characterizing data section; and B) for the selecting, a check is carried out as to whether, when sending the first predetermined data section and when sending the second predetermined data section, an invalid calculated check value for previously sent data sections is present in each case, wherein: in a case in which a valid calculated check value is present for one of said first and second predetermined data sections, the other of said first and second predetermined data sections is selected as the characterizing data section, and in a case in which an invalid calculated check value is present in each case, the one of the first and second predetermined data sections is selected as the characterizing data section with which a greater difference from a valid calculated check value for previously sent data sections is obtained, as compared to the other of said first and second predetermined data sections. 2. The method according to claim 1 , wherein the subscribers select the characterizing data section from a group comprising a plurality of predetermined data sections. 3. The method according to claim 1 , wherein the first and second predetermined data sections are inverted with respect to each other. 4. The method according to claim 1 , wherein in a case in which the subscribers detect an error when receiving a telegram and the telegram does not comprise a characterizing data section at its end, an error counter of the subscribers relating to an initial error is incremented. 5. The method according to claim 4 , wherein the subscribers further determine an error type of the detected error and an error counter of the subscribers relating to the error type is incremented. 6. The method according to claim 1 , wherein in a case in which the subscribers detect an error when receiving a telegram and the telegram comprises a characterizing data section at its end, an error counter of the subscribers relating to a subsequent error is incremented. 7. The method according to claim 1 , wherein the subscribers, in a case in which an error is detected when receiving a telegram, depending on an error type of the detected error, prematurely terminate sending the telegram to the next subscriber by sending the characterizing data section. 8. The method according to claim 1 , comprising at least one of the following: the communication network comprises a master-slave structure; the communication network is an Ethernet-based field-bus system or an EtherCAT field-bus system; a CRC (Cyclic Redundancy Check) check value is used as the check value; or the characterizing data section is located at an end of the end portion, and is a last data section of the end portion. 9. A communication network configured to perform the method according to claim 1 , and comprising the plurality of subscribers, wherein the subscribers are configured to process the telegrams in pass-through, so that the telegrams are received by the subscribers and are forwarded to the next subscriber while being received, wherein the subscribers are configured to perform sending the telegram to the next subscriber with the characterizing data section of the telegram at its end, if the error of the telegram is detected when receiving the telegram, so that the telegram sent to the next subscriber comprises the end portion representing the invalid check value. 10. The method according to claim 1 , wherein the subscribers are connected via a transmission path, wherein data are physically transmitted on the transmission path as coded data, and wherein an 8B/10B coding is present in that 8-bit data units coded as 10-bit data units are transmitted. 11. A method for operating a communication network, wherein the communication network comprises a plurality of subscribers, the method comprising: wherein data are exchanged in the communication network between the subscribers in the form of telegrams, wherein the telegrams comprise a plurality of data sections, wherein the subscribers interpret an end portion of the telegrams as a check value associated with data sections preceding said end portion of the telegrams for checking an absence of errors in the preceding data sections of the telegrams, the check value being calculated by the subscribers according to a predetermined calculation procedure from the respective preceding data sections of the telegrams and thereby being associated with the respective preceding data sections of the telegrams in a predetermined manner, wherein the telegrams are processed by the subscribers in pass-through, so that the telegrams are received by the subscribers and are forwarded to a respective next subscriber while being received, wherein the subscribers, in a case in which an error of a telegram is detected when receiving the telegram, perform sending the telegram to a next subscriber with a characterizing data section of the telegram at its end, so that the telegram sent to the next subscriber comprises an end portion representing an invalid check value, wherein the characterizing data section is part of the end portion of the telegram which is interpreted as the check value associated with the respective preceding data sections of the telegram in the predetermined manner, and wherein by the character
Real-time traffic · CPC title
Hop count for routing purposes, e.g. TTL · CPC title
to protect a block of data words, e.g. CRC or checksum (G06F11/1076 takes precedence; security arrangements for protecting computers or computer systems against unauthorized activity G06F21/00) · CPC title
with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] · CPC title
Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.