A data stream transmission control method, device and system
A data stream transmission and transmission control technology, applied in the field of data transmission, can solve problems such as inability to realize batch control and management of transmission resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0073] The data stream transmission control method provided by Embodiment 1 of the present invention takes batch creation of data streams as an example, and its flow is as follows figure 2 shown, including the following steps:
[0074] Step S201: The communication endpoint configures a data stream creation message.
[0075] The frame header format of the configured data stream creation message is as follows image 3 As shown, each frame includes: an 8-byte frame header and a frame body with a length ranging from 0 to 65535 bytes. The frame header includes the following fields:
[0076] Length (16 bits) - Frame body byte length. (not including the 8-byte frame header)
[0077] Type (8 bits) - Identifies the type of frame.
[0078] flags (Flags, 8 bits) - Boolean flags associated with the frame type.
[0079] Reserved bit (R, 1 bit).
[0080] Data stream identification (Stream id, 31 bits) - when the value is 0, it means that the frame is applied to the entire connection...
Embodiment 2
[0093] The data stream transmission control method provided in Embodiment 2 of the present invention takes data stream batch state control as an example. The state control process is different from the data stream creation process in Embodiment 1 in that:
[0094]In step S201, the receiving end of the data flow configures a transmission status control message. When configuring the transmission status control message for batch adjustment of the data flow status, here you can perform group operation-related extensions on priority status adjustment (PRIORITY) frames, window update (WINDOW_UPDATE) frames, and stream termination (RST_STREAM) frames. The data frame type field does not need to be expanded, and the previous definition can be used.
[0095] Take the WINDOW_UPDATE frame as an example, extend the frame header of the WINDOW_UPDATE frame, and select a free bit to define it as a group flag to carry batch management indication information, which is used to mark the managemen...
Embodiment 3
[0101] The data stream transmission control method provided by Embodiment 3 of the present invention, on the basis of Embodiment 2, further expands the Stream id field in the frame header or frame body, and uses the reserved bits in front of the Stream id field to mark, that is, in the 31-bit Add a 1-bit delimitation mark in front of the Stream id. If the value is 0, this field is marked as the last batch processing data stream identification field; if the value is 1, it means that there are other batch processing data stream identification fields after this field. , marking the identifiers of data streams to be processed in batches in the 31-bit Stream id.
[0102] For example, it is necessary to perform state control management on three data streams, and the data stream identifiers are AAAA, BBBB, and CCCC respectively. The content of the data frame is extended to modify the Stream id field in the frame header or frame body to 1AAAA+1BBBB+0CCCC. The 1 or 0 in the reserved b...
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, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com