-
公开(公告)号:US20180123764A1
公开(公告)日:2018-05-03
申请号:US15722878
申请日:2017-10-02
申请人: INTEL IP CORPORATION
发明人: SACHIN V. ATHALYE , VENKATESH S. OBANAIK , GERAINT H. FFOULKES-JONES , ANAND RANGARAJAN , JAFER HUSSAIN , BALAJI S. NATAKALA , ABDUL GAFOOR
CPC分类号: H04L5/0055 , G06F8/65 , H04L1/12 , H04L1/1835 , H04L67/2833 , H04L67/34 , H04L69/22
摘要: Generally, this disclosure provides systems, devices, methods and computer readable media for patch downloading, from a host to a target, with improved acknowledge (ACK) mechanisms including combinations of out-of-sequence, single and aggregate acknowledge mechanisms. The method may include determining a packet size based on buffer capacity of the host; calculating the total number of packets (P) for transmission based on a size of the patch divided by the packet size; and calculating a packet storage capacity (N) of the target, based on buffer capacity of the target divided by the packet size. The method may also include transmitting the P packets to the target, including a sequence number and a portion of the patch, the transmission segmented into one or more cycles of up to N packets. The method may further include receiving ACKs from the target (asynchronously relative to the packet transmissions), the ACKS associated with the sequence numbers.
-
公开(公告)号:US20160380739A1
公开(公告)日:2016-12-29
申请号:US14751009
申请日:2015-06-25
申请人: Intel IP Corporation
发明人: SACHIN V. ATHALYE , VENKATESH S. OBANAIK , GERAINT H. FFOULKES-JONES , ANAND RANGARAJAN , JAFER HUSSAIN , BALAJI S. NATAKALA , ABDUL GAFOOR
CPC分类号: H04L5/0055 , G06F8/65 , H04L1/12 , H04L1/1835 , H04L67/2833 , H04L67/34 , H04L69/22
摘要: Generally, this disclosure provides systems, devices, methods and computer readable media for patch downloading, from a host to a target, with improved acknowledge (ACK) mechanisms including combinations of out-of-sequence, single and aggregate acknowledge mechanisms. The method may include determining a packet size based on buffer capacity of the host; calculating the total number of packets (P) for transmission based on a size of the patch divided by the packet size; and calculating a packet storage capacity (N) of the target, based on buffer capacity of the target divided by the packet size. The method may also include transmitting the P packets to the target, including a sequence number and a portion of the patch, the transmission segmented into one or more cycles of up to N packets. The method may further include receiving ACKs from the target (asynchronously relative to the packet transmissions), the ACKS associated with the sequence numbers.
摘要翻译: 通常,本公开提供用于从主机到目标的用于补丁下载的系统,设备,方法和计算机可读介质,其具有改进的确认(ACK)机制,包括失序,单个和聚合确认机制的组合。 该方法可以包括基于主机的缓冲器容量来确定分组大小; 基于所述补丁的大小除以所述分组大小来计算用于传输的分组的总数(P); 以及基于所述目标的缓冲器容量除以所述分组大小来计算所述目标的分组存储容量(N)。 该方法还可以包括将P分组发送到目标,包括序列号和补丁的一部分,传输分段为多达N个分组的一个或多个周期。 该方法还可以包括从目标(相对于分组传输异步)接收ACK,与序列号相关联的ACKS。
-