Adaptive Log Transmission in Network Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network communication systems face inefficiencies in managing and transmitting log information, leading to unnecessary storage and transfer of data due to a lack of consideration for the status of devices, which can result in increased processing loads and memory shortages.
Innovation Solution
A network device is configured to generate log information, acquire status notifications from devices, change the processing mode based on these notifications, and transmit log information accordingly, allowing for adaptive detail levels and transmission frequencies to match the device's capabilities and needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If log information is transmitted at high frequency with detailed data, then log information completeness is improved, but network load and device processing load increase
Solution Approach 1:
The patent applies dynamics by making the log transmission frequency and detail level adaptive rather than fixed. The network device dynamically adjusts transmission parameters based on real-time status notifications from the image processing apparatus, such as memory usage levels and processing loads. This allows the system to transmit detailed log information when the device can handle it, and reduce transmission frequency when the device is under stress, thus resolving the contradiction between information completeness and network load.
Solution Approach 2:
The patent implements feedback mechanisms where the image processing apparatus sends status notifications to the network device, and the network device adjusts its log transmission behavior based on this feedback. The status notifications include information about current device state, memory availability, and processing capacity. This closed-loop feedback system enables the network device to optimize log transmission to prevent memory overflow while maintaining necessary monitoring, directly addressing the contradiction between information completeness and energy loss.
2Loss of information
If log information is stored in the image processing apparatus, then log availability is improved, but memory capacity is consumed
Solution Approach 1:
The patent applies partial action by having the network device transmit only necessary portions of log information based on the current status of the image processing apparatus. Instead of continuously transmitting all log data, the system selectively transmits logs when status notifications indicate appropriate conditions, such as when memory capacity is sufficient or when specific events trigger log transmission. This prevents memory overflow while maintaining log availability for troubleshooting and monitoring.
3Measurement precision
If log transmission frequency is increased, then monitoring accuracy is improved, but processing load increases
Solution Approach 1:
The patent makes the log transmission frequency dynamic based on the processing load and status of the image processing apparatus. When the device is operating normally with sufficient resources, the transmission frequency can be higher to maintain monitoring accuracy. When the device experiences high processing loads or memory constraints, the transmission frequency is automatically reduced. This dynamic adjustment resolves the contradiction by adapting monitoring intensity to actual system conditions.
Solution Approach 2:
The patent changes key parameters such as transmission frequency, log detail level, and batch size based on status notifications from the image processing apparatus. These parameter adjustments allow the system to maintain monitoring accuracy when conditions permit while reducing processing load when resources are constrained. The network device modifies transmission parameters in response to status changes, effectively managing the trade-off between monitoring precision and processing burden.
Data Source
AI summary
A network device includes circuitry configured to: generate log information; acquire a status notification from a device that records the log information, the status notification being designated by the device; change a processing mode of the log information, based on the acquired status notification; and transmit, to the device, based on the changed processing mode, the generated log information.


