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

Data block transmission method

A transmission method and data block technology, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of difficult balance between data integrity and transmission speed, long duration, large data volume, etc., to improve the network Utilization, Integrity Guarantee, Strong Safety Effect

Inactive Publication Date: 2007-02-14
张永敏
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Compared with general network file transmission, streaming media transmission has the characteristics of large data volume, strong delay sensitivity, and long duration. Although P2P has a variety of technologies, it has the following disadvantages when transmitting streaming media: poor real-time performance, Difficult to control, difficult to balance data integrity and transmission speed

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
  • Data block transmission method
  • Data block transmission method
  • Data block transmission method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] like figure 1 As shown, the source includes a connection / disconnection request unit, a control data set establishment unit, a control data set storage unit, a control data set comparison unit, a control data set change storage unit, a grouping unit, a content storage unit to be transmitted, and a block Unit, buffer, read unit, packet processing unit, data sending unit. The client includes a request connection unit, a data receiving unit, a control data set storage unit, a content packet buffer pool, a marking unit, a control unit, a storage unit and a data sending unit.

[0032] The source end has a control data set for the content to be transmitted, which is composed of tags, control strategies, communication data of each client (such as: IP address, port, transmission quality, characteristics) and so on. When the client needs to receive content, it sends a transmission request to the source through the request connection unit of the client, and the source judges the ...

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

This invention puts forward a method for transmitting data in blocks including: a source for transmitting data monitors the connection requirement and cuts the connection of customer ends that will receive data and sets up a control data set for customer ends transmitting a same content including communication data and labels showing changes of the control data set, the source divides the customer ends joining into the set into M groups, each of them includes at least one and numbers of ends in the set should be almost equal, and M is 1 or a natural number greater than 1, the source transmits the set to the customer ends and divides the content asked by the customer ends into data blocks and thransmits them to the customer ends of M groups, which exchange data blocks based on the control data set to compose a complete content.

Description

【Technical field】 [0001] The invention relates to a method for transmitting data through a network, in particular to a method for transmitting data in blocks. 【Background technique】 [0002] When transmitting data through the network, for a real-time content source or stored content files, they must be decomposed into many packets during transmission. Since the network is dynamically changing, the route selected by each packet may be different, so the time it takes to reach the client The delay will not wait, and even the data packets sent first may arrive later. For this reason, a cache system is used to compensate for the effects of delay and jitter, and to ensure that the order of data packets is correct, so that media data can be output continuously without pauses in playback due to temporary network congestion. Usually the required capacity of the cache is not large, because the cache uses a circular linked list structure to store data: by discarding the content that h...

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/00H04L29/06
CPCH04L29/08342H04L29/08324H04L67/1044H04L29/08576H04L29/08306H04L67/104H04L67/1048H04L67/14
Inventor 张永敏
Owner 张永敏
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