×

Adaptive data link protocol

  • US 4,970,714 A
  • Filed: 01/05/1989
  • Issued: 11/13/1990
  • Est. Priority Date: 01/05/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of adaptively controlling a data link to compensate for variation in error in a transmission of data from a first terminal to a second terminal, the method comprising:

  • storing data at the first terminal in a transmit memory as an array of data frames arranged in a window of the transmit memory;

    dividing the window into sub-windows each having less frames than said window;

    transmitting data from successive ones of said frames in a sequence of packets wherein data in a packet is obtained from one frame;

    embedding control signals in each of said packets, said control signals identifying packets by sequence number;

    receiving said packets at said terminals;

    checking said packets by tests for sequence number and bit error for detection of a transmission fault;

    storing data of only those packets which pass said tests in a receive memory at said second terminal,packets which fail at least one of said tests being rejected packets;

    retransmitting rejected packets from said first terminal to said second terminal;

    counting the number of rejected packets occurring during a transmission of a window of data to obtain a packet error rate; and

    altering the sizes of said sub-windows in accordance with the packet error rate to minimize the delay of re-transmission and increase the utilization of the link.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×