Patent · US Expired

Data transmission using common sliding window

US7072973B1 · kind B1 · utility

21Cited by
1References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 19, 2001
Grant dateJul 4, 2006
Priority date
Expiry dateMar 2, 2024

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L1/1838
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A networking protocol that supports the sending of reliable and non-reliable data in a common sliding window. Data to be transmitted according to the protocol is packaged into packets, where each packet has a header. Each packet carries a sequence number in the header, where the sequence numbers are successively assigned to each outgoing packet. As the packets are received, the recipient of the packets keeps track of the sequence numbers of received packets to determine whether any packets are missing and selectively acknowledges those packets that have been received. The selective acknowledgment is performed using a mask, where each bit in the mask indicates the presence or absence of a packet as an offset from a reference value. Based on the mask, the sender re-sends non-received reliable packets, and creates a second mask which indicates non-reliable non-received packets that will not be re-sent.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.