×

Systems and methods for data transmission

  • US 9,872,198 B2
  • Filed: 10/21/2015
  • Issued: 01/16/2018
  • Est. Priority Date: 06/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A data-reception terminal comprising:

  • a packet-reception module configured to receive a first data packet sent by a data-transmission terminal;

    a packet-loss-detection module configured to detect packet loss based on at least information associated with the first data packet;

    a life-cycle-determination module configured to determine a retransmission life-cycle associated with the first data packet; and

    a retransmission-request module configured to, in response to packet loss being detected by the packet-loss-detection module,send a packet-retransmission request to the data-transmission terminal; and

    send the packet-retransmission request repeatedly to the data-transmission terminal during the retransmission life-cycle associated with the first data packet, the packet-retransmission request including a first identification of the packet-retransmission request;

    an round-trip time (RTT)-detection module configured to receive an RTT packet for testing the RTT delay sent by the data-transmission terminal and send an RTT response packet in response to the RTT packet;

    wherein the RTT delay is determined based on at least information associated with a time difference between a first time at which the data-transmission terminal sends the RTT packet and a second time at which the data-transmission terminal receives the RTT response packet;

    wherein the life-cycle-determination module is further configured to determine the retransmission life-cycle associated with the first data packet based on at least information associated with a RTT delay between the data-transmission terminal and a data-reception terminal and a time interval associated with packet transmission of the data-transmission terminal;

    wherein the RTT delay is an average value associated with the time difference within a predetermined time period.

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