Differentiation-supported negotiable parallel data communication method and device
A data communication and differentiated technology, applied in the field of information processing, can solve the problem of low communication efficiency, and achieve the effects of improving communication efficiency and reliability, reducing packet loss rate, and improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0115] Example 1: In an ACK packet, there is only one of the set of normally received data packets, the set of data packets to be retransmitted, and the set of discarded data packets, and each data packet set contains only the packet sequence number of one data packet, of which The set of data packets is represented by the symbol NormalAck, the set of data packets to be retransmitted is represented by the symbol RetransAck, and the set of discarded data packets is represented by the symbol AbortAck. ACK packet can be expressed as:
[0116] AckPkt=
[0117] Among them, RecvSeq indicates the sequence number of the received packet at the receiving end, that is, the maximum packet sequence number of the continuous data packets that have been confirmed to be received in the sliding window of the receiving end; Packet sequence number; AckType indicates the data packet collection type in the ACK packet. For example, a value of 0 indicates a normal collection of data packets, a value...
example 2
[0118] Example 2: An ACK packet contains one of the set of normally received data packets, the set of data packets to be retransmitted, and the set of discarded data packets, the set of normally received data packets or the set of data packets to be retransmitted or the set of discarded data packets There can be multiple data packet sequence numbers in , and the ACK packet can be expressed as:
[0119] AckPkt=i |0≤i
[0120] ≤NormalAckNum} / {RetransAckType, RetransAckNum, RetransAck j |0≤j
[0121] ≤RetransAckNum} / {AbortAckType, AbortAckNum, AbortAck k |0≤k
[0122] ≤AbortAckNum}>
[0123] Among them, RecvSeq indicates the sequence number of the received packet at the receiving end, that is, the maximum packet sequence number of the continuous data packets that have been confirmed to be received in the sliding window of the receiving end; Package number; {NormalAckType, NormalAckNum, NormalAck i |0≤i≤NormalAckNum} indicates the normal received data packet set, where Norma...
example 3
[0124] Example 3: An ACK packet can contain one or more of the normally received data packet set, the pending retransmission data packet set, and the discarded data packet set, and each data packet set can have multiple data packet sequence numbers , the ACK packet can be expressed as:
[0125] AckPkt=i |0≤i
[0126] ≤NormalAckNum}, {RetransAckType, RetransAckNum, RetransAck j |0≤j
[0127] ≤RetransAckNum}, {AbortAckType, AbortAckNum, AbortAck k |0≤k
[0128] ≤AbortAckNum}>
[0129] Among them, RecvSeq indicates the sequence number of the received packet at the receiving end, that is, the maximum packet sequence number of the continuous data packets that have been confirmed to be received in the sliding window of the receiving end; packet number; {NormalAckType, NormalAckNum, NormalAck i |0≤i≤NormalAckNum} indicates the normal received data packet set, where NormalAckType indicates that the type of the data packet set is a normal received data packet set, NormalAckNum in...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


