Methods for adaptive error avoidance to increase re-transmission reliability in time-slotted communication links

US12587315B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12587315-B2
Application numberUS-202318223845-A
CountryUS
Kind codeB2
Filing dateJul 19, 2023
Priority dateNov 30, 2021
Publication dateMar 24, 2026
Grant dateMar 24, 2026

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 network node device of a communication network comprises physical (PHY) layer circuitry configured to transmit and receive data packets via a communication network; and processing circuitry connected to the PHY layer circuitry. The processing circuitry is configured to encode a data packet for sending according to a first communication protocol for sending to a second network node during a specified communication time slot, initiate resending of the data packet when the second network node does not respond during a specified acknowledge time slot, and encode the data packet according to a second communication protocol for sending to the second network node for a last retry attempt of a finite number of retry attempts, wherein the time to send the data packet formatted in the second communication protocol extends into the specified acknowledge time slot.

First claim

Opening claim text (preview).

What is claimed is: 1 . A network node device of a communication network, the network node device comprising: physical PHY layer circuitry configured to transmit and receive data packets via a communication network; and processing circuitry connected to the PHY layer circuitry and configured to: decode received data packets according to a first communication protocol, wherein the first communication protocol includes a specified acknowledge time slot for the network node device to send an acknowledge message; encode the acknowledge message for sending during the specified acknowledge time slot when not detecting errors in the received data packets; detect that one or more of the received data packets include errors; detect that a next received data packet is a last retry attempt of sending the next received data packet; and decode a subsequently received data packet according to a second communication protocol when detecting that the next received data packet is the last retry attempt, wherein the second communication protocol includes receiving the subsequently received data packet within the specified acknowledge time slot of the first communication protocol. 2 . The network node device of claim 1 , wherein the processing circuitry is configured to decode a header in the subsequently received data packet that indicates that the subsequently received data packet is to be decoded according to the second communication protocol. 3 . The network node device of claim 1 , wherein the processing circuitry is configured to: count retry attempts of sending a first data packet of the one or more received data packets; and change to decoding the subsequently received data packet according to the second communication protocol when the count of retry attempts reaches a predetermined number or retry attempts. 4 . The network node device of claim 3 , wherein the processing circuitry is configured to: decode, according to the second communication protocol, the subsequently received data packet that is received during the specified acknowledge time slot of the first communication protocol when the count of retry attempts reaches a predetermined number or retry attempts. 5 . A non-transitory computer readable storage medium containing instructions that, when performed by processing circuitry of a network node device of a communication network, cause the processing circuitry to perform acts comprising: decoding received data packets according to a first communication protocol, wherein the first communication protocol includes a specified acknowledge time slot for the network node device to send an acknowledge message; encoding the acknowledge message for sending during the specified acknowledge time slot when not detecting errors in the received data packets; detecting that one or more of the received data packets include errors; detecting that a next received data packet is a last retry attempt of sending the next received data packet; and decoding a subsequently received data packet according to a second communication protocol when detecting that the next received data packet is the last retry attempt, wherein the second communication protocol includes receiving the subsequently received data packet within the specified acknowledge time slot of the first communication protocol. 6 . The non-transitory computer readable storage medium of claim 4 , further containing instructions that cause the processing circuitry to perform acts including decoding a header in the subsequently received data packet that indicates that the subsequently received data packet is to be decoded according to the second communication protocol. 7 . The non-transitory computer readable storage medium of claim 4 , further containing instructions that cause the processing circuitry to perform acts including: counting retry attempts of sending a first data packet of the one or more received data packets; and changing to decoding the subsequently received data packet according to the second communication protocol when the count of retry attempts reaches a predetermined number or retry attempts. 8 . The non-transitory computer readable storage medium of claim 7 , further containing instructions that cause the processing circuitry to perform acts including: decoding, according to the second communication protocol, the subsequently received data packet that is received during the specified acknowledge time slot of the first communication protocol when the count of retry attempts reaches a predetermined number or retry attempts.

Assignees

Inventors

Classifications

  • with retransmission of the same, encoded, message · CPC title

  • arrangements specific to transmitters · CPC title

  • Formats for payload data · CPC title

  • where the control data relates to payload of a different packet · CPC title

  • Time-out mechanisms · 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 US12587315B2 cover?
A network node device of a communication network comprises physical (PHY) layer circuitry configured to transmit and receive data packets via a communication network; and processing circuitry connected to the PHY layer circuitry. The processing circuitry is configured to encode a data packet for sending according to a first communication protocol for sending to a second network node during a sp…
Who is the assignee on this patent?
Analog Devices International Unlimited Co
What technology area does this patent fall under?
Primary CPC classification H04L1/0091. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 24 2026 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).