Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RFC6349-based data block out-of-order test method and apparatus

A testing method and testing device technology, which are applied in data exchange networks, digital transmission systems, electrical components, etc., can solve the problems of large cache space and low data transmission efficiency, and achieve the effect of saving cache space and improving data transmission efficiency.

Pending Publication Date: 2018-09-28
OPWILL TECH BEIJING
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The object of the present invention is to provide a data block out-of-order testing method and device based on RFC6349, the method and device process out-of-order data blocks by caching and processing the data serial number and the initial expected data serial number to solve The problem of large buffer space is required, and when receiving out-of-sequence serial numbers, three confirmation serial numbers are sent directly and continuously, triggering fast retransmission at the sending end to solve the problem of low data transmission efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • RFC6349-based data block out-of-order test method and apparatus
  • RFC6349-based data block out-of-order test method and apparatus
  • RFC6349-based data block out-of-order test method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0026] Those skilled in the art can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art to which this invention belongs. It should also be understood that terms, such as those defined in commonly used dictionaries, should be understood to have meanings consistent with the meanings in the co...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides an RFC6349-based data block out-of-order test method and apparatus. The method comprises the following steps: receiving an initial expected data sequence number and a data sequence number sent by a data block sending state machine; matching the data sequence number with the initial expected data sequence number; when the data sequence number is matched with the initial expected data sequence number, updating the initial expected data sequence number to serve as the initial expected data sequence number of the next time; and when the data sequence number is not matched with the initial expected data sequence number, caching the data sequence number and the initial expected data sequence number. By adoption of the method and apparatus provided by the invention, the data do not need to be cached, so that the cache space is saved.

Description

technical field [0001] The invention relates to the field of RFC6349 testing, in particular to a method and device for out-of-sequence testing of data blocks based on RFC6349. Background technique [0002] In the TCP transmission protocol, data is transmitted in blocks. Due to the inherent delay of the network itself, the choice of transmission paths, and the processing time of devices, etc., the TCP data blocks or data packets originally sent in order will be delayed when they arrive at the receiving end. It may become out of order, the first one may arrive later than the last one, and it may be discarded in the network. In this case, the data needs to be reorganized out of order and retransmitted. The existing out-of-order processing method generally caches out-of-order data blocks until the data block with the expected sequence number is received, and then submits these continuous data blocks to the upper application for processing. Therefore, the existing out-of-order pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/26
CPCH04L43/0823
Inventor 朱天全鲍胜青陈远宽
Owner OPWILL TECH BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products