Nova Patents
CN108234089A

Low latency communications

Abstract

The application relates to low latency communications. Systems and methods for reducing communication latency are provided. A communication session with a remote device is initiated. One or more message packets are transmitted to the remote device. Subsequently, it is determined whether any additional message packet is scheduled to be transmitted to the remote device. In the event that no additional message packet is scheduled to be sent to the remote device, a loss detection packet is appended to a last message packet. The last message packet and the loss detection packet are transmitted to the remote device. It is further determined whether the last message packet was successfully received by the remote device based on receipt of an acknowledgment message. In the event that the last message packet was not successfully transmitted, a retransmit of the last message packet is executed.

Term

11.2 yearsto projected expiry

Projected expiry 8 December 2037, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 3 independent, 7 dependent

  1. 1
    一种方法,包括: 发起与远程设备的通信会话; 向所述远程设备发送一个或多个消息分组; 确定是否有任何附加消息分组被调度为发送到所述远程设备; 在没有附加消息分组被调度为发送到所述远程设备的情况下,将丢失检测分组追加到 最后一个消息分组并且将所述最后一个消息分组和所述丢失检测分组发送到所述远程设 备; 基于接收到一个或多个确认消息,确定所述最后一个消息分组是否由所述远程设备成 功接收;以及 在所述最后一个消息分组没有被成功接收的情况下,执行所述最后一个消息分组的重 传。 CLAIMS 1. A method comprising:initiating a communication session with a remote device;transmitting one or more message packets to the remote device;determining if any additional message packets are scheduled to be sent to the remote device;in the absence of an additional message The packet is scheduled to be sent to the remote device, the loss detection packet is appended to the last message packet and the last message packet and the loss detection packet are sent to the remote device;based on receiving one or A plurality of acknowledgment messages determining whether the last message packet was successfully received by the remote device;and in the event that the last message packet was not successfully received, performing a retransmission of the last message packet.
  2. 9
    A non-transitory computer readable storage medium storing one or more programs, the one or more programs, when executed by a processor, causing the processor to perform any of claims 1-8 Said method. 9. 一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序在由 处理器执行时使得所述处理器执行如权利要求1-8中的任一项所述的方法。
  3. 10
    A system comprising:a processor;and a memory storing one or more programs, the one or more programs, when executed by a processor, causing the processor to perform as in claims 1-8 Any of the methods described. 10. —种系统,包括: 处理器;以及 存储器,所述存储器存储一个或多个程序,所述一个或多个程序在由处理器执行时使 得所述处理器执行如权利要求1-8中的任一项所述的方法。