Core-Edge Content Exchange Using Dynamic Chunk Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content delivery networks face inefficiencies in information transmission between core and edge nodes due to static chunk structures, leading to low transmission efficiency and increased delay times, especially for small-sized content and during TCP transmission initiation.
Innovation Solution
Implementing a dynamic chunk structure where the size of the chunk unit is determined based on predefined rulesets, allowing the edge node to dynamically adjust the chunk size based on the characteristics or cumulative amount of the original information, enabling adaptive compression and decompression strategies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a static chunk structure is used for information transmission, then the system structure is simple and easy to implement, but transmission efficiency is low and delay time increases
Solution Approach 1:
The patent applies dynamics by transitioning from a static chunk structure to a dynamic chunk structure where the chunk size is adaptively determined based on the cumulative amount of original information. The edge node dynamically adjusts the delivery unit size according to predefined rulesets, allowing the system to optimize transmission parameters in real-time based on current data characteristics, thereby improving transmission efficiency and reducing delay times.
Solution Approach 2:
The patent implements parameter changes by modifying the delivery unit size parameter based on the cumulative amount of original information. Different delivery unit sizes are selected from predefined rulesets depending on the data volume, enabling optimal compression ratios and transmission efficiency for different content sizes, particularly benefiting small-sized content and initial TCP transmissions.
2Loss of energy
If compression is applied to all content uniformly, then bandwidth utilization improves, but compression efficiency decreases for small-sized content
Solution Approach 1:
The patent applies local quality by implementing differential compression strategies based on content characteristics. Instead of uniform compression, the system selects appropriate delivery unit sizes from predefined rulesets based on the cumulative amount of original information, applying optimal compression parameters locally adapted to each content segment, thereby maximizing compression efficiency for both small and large content while improving overall bandwidth utilization.
3Productivity
If a fixed delivery unit size is used, then system complexity is low, but transmission performance is suboptimal for varying content sizes
Solution Approach 1:
The patent implements dynamics by introducing adaptive delivery unit selection based on the cumulative amount of original information. The edge node dynamically determines appropriate delivery unit sizes from predefined rulesets, allowing the system to adapt to varying content sizes and transmission conditions, thereby optimizing transmission performance without requiring complex real-time analysis or processing.
Solution Approach 2:
The patent applies preliminary action by pre-defining multiple rulesets with different delivery unit sizes before transmission begins. These predefined configurations are prepared in advance based on expected content characteristics, allowing the edge node to quickly select appropriate parameters without complex real-time calculations, thus improving transmission performance while maintaining relatively simple system complexity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention relates to a method and an apparatus for transmitting and receiving information between servers in a contents transmission network system and, more particularly, to a method and an apparatus for transmitting and receiving information between a core node and an edge node belonging to a contents transmission network. To accomplish the objective mentioned above, a method for receiving, by a receiving server, information in a contents transmission network according to one embodiment of the present invention comprises the steps of: receiving first information from a transmission server; determining a transmission unit of the first information on the basis of the received first information; transmitting, to the transmission server, a second information transmission request including information on the determined transmission unit; and receiving, from the transmission server, second information generated on the basis of the information on the transmission unit. According to an embodiment of the present invention, the method and the apparatus for transmitting and receiving information between servers in a contents transmission network system can generate compressed information on the basis of original information sought to be transmitted between servers, whereby it is possible to obtain an effect of improving optimal compression efficiency, transmission efficiency between servers, and performance regarding the delay time between both communication ends.