Method which is based on terminal equipment of point-to-point transmission protocol and used for providing data fragment of data file for other peer terminal equipment and device thereof
A data fragmentation, point-to-point technology, applied in broadcasting devices, broadcasting-related systems, bidirectional working systems, etc., can solve the problems of reducing disk life, affecting user experience, and long response time, reducing IO times and improving user experience. , the effect of improving the response speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0027] First, the system must be initialized. Initialize n, where n is the threshold used by the algorithm, indicating the number of pages that the algorithm will examine. The pages that the algorithm will examine are consecutive pages before the page to which the requested data segment belongs.
[0028] initialize n 1 and n 2 , n 1 The number of fragments included in a page, n 2 the number of pages included for a block;
[0029]Initialize the threshold array a of n elements 1 , a 2 ,...,a n , where the threshold of the access count of the kth page before the page where the requested data fragment is located is a k ,
[0030] Initializes the prefetch array b of n elements 1 , b 2 ,...,b n , where, if the number of requests for the k-th page before the page where the requested data fragment is located exceeds the threshold a k , in addition to the target page to which the requested data fragment belongs, it should also prefetch b k its subsequent pages.
[0031] A...
no. 2 example
[0055] Below, refer to image 3 A second embodiment of the present invention is described, wherein same and similar reference numerals denote same and similar method steps.
[0056] First, the system must be initialized. Initialize n, where n is the threshold used by the algorithm, indicating the number of pages that the algorithm will examine. The pages that the algorithm will examine are consecutive pages before the page to which the requested data segment belongs.
[0057] initialize n 1 and n 2 , n 1 The number of fragments included in a page, n 2 the number of pages included for a block;
[0058] After completing the above initialization steps, the system starts to process data fragmentation requests, such as image 3 shown. image 3 A diagram of a system method for providing data fragmentation of a data file for other peer terminal devices in a terminal device based on a point-to-point transfer protocol is described.
[0059] In step S10', terminal device 1 recei...
no. 3 example
[0075] Below, refer to Figure 8 and combine figure 1 Various specific embodiments of the second aspect of the present invention are described, wherein, for image 3 , Figure 4 The descriptions made are hereby incorporated by reference. Figure 8 The shown providing device 10 is located at figure 1 The terminal device 1 shown as an example includes a receiving device 100 , a first judging device 101 , a sending device 102 and a reading device 103 .
[0076] figure 2 It shows the division of multimedia files according to a specific embodiment of the present invention. Such as figure 2 As shown, taking the multimedia file size as 265M as an example (here is only an example), then figure 2 The size of the original data file in is 265M, where the size of the original data file is the size of the complete file. Those skilled in the art understand that the unit for the peer-to-peer terminal device 2 to request data from the terminal device 1 is a segment, and preferably,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap