Base Station Dictionary Generation for Dynamic UDC Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data compression methods in industrial private networks, such as uplink data compression (UDC), are ineffective due to the dynamic nature of data transmission links, preventing efficient compression of data packets in these networks.
Innovation Solution
A method where a base station generates a dictionary based on the Ethernet addresses of terminals and programmable logic controllers (PLCs) to enable data compression and decompression, allowing for the use of UDC-based compression algorithms without relying on predefined SIP-type or operator-customized dictionaries, thereby facilitating efficient data packet compression in industrial private networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a predefined dictionary (SIP-type or operator-customized) is used for data compression, then the compression can be performed using existing UDC methods, but the compression is ineffective in industrial private networks due to dynamic data transmission links
Solution Approach 1:
The patent applies the dynamics principle by transitioning from static predefined dictionaries to dynamic dictionary generation. The base station generates compression dictionaries adaptively based on actual data transmission patterns in industrial private networks, allowing the compression system to adjust to changing data links and transmission characteristics in real-time.
Solution Approach 2:
The patent implements self-service by enabling the base station to automatically generate and maintain compression dictionaries without requiring external predefined dictionaries. The system uses its own observed data patterns to create optimized compression dictionaries, making the compression mechanism self-adapting to the specific network conditions.
2Ease of operation
If data packets are transmitted with headers for routing control and segmentation, then routing and segmentation functions are enabled, but the data transmission amount increases
Solution Approach 1:
The patent applies the extraction principle by separating the compression function from the data payload. Compression dictionaries are extracted and maintained at the base station, allowing the UE to send compressed data without including redundant header information. This extracts the essential routing control functions while removing unnecessary data bloat.
Solution Approach 2:
The patent applies segmentation by dividing the data transmission into compressed segments that can be efficiently routed. The compression process segments the data into compressible units that maintain routing information while reducing overall transmission volume, allowing routing control without proportionally increasing data amount.
3Productivity
If the base station stores data blocks in local buffer for compression, then compression can be performed, but the base station needs to manage and update buffer content continuously
Solution Approach 1:
The patent applies universality by making the base station's local buffer serve multiple functions: storing compression dictionaries, maintaining data patterns for adaptive compression, and managing segmented data units. This multi-functional buffer reduces the need for separate management systems while enhancing compression productivity.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Embodiments of this application disclose a data compression method and a base station. The method includes: obtaining, by a base station, identification information of a data compression device and/or a data decompression device; generating a dictionary based on the identification information; and sending the dictionary to the data compression device and the data decompression device, to enable the data compression device and the data decompression device to perform data compression and data transmission based on the received dictionary. According to the embodiments of this application, a UDC-based algorithm may be applied to compress a data packet in an industrial private network, so that system work efficiency is improved.