Network Inspection Device Using ICMP Packet Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network inspection methods are inefficient and inconvenient for users, often requiring manual reconnection and excessive network efforts, leading to unnecessary packet fees and unnoticed connection errors.
Innovation Solution
A network-transmission inspection device and method that includes a network-connection module, packet-inspection module, and counting device to monitor RX and TX packets, automatically checking connection status and restarting the network-communication device when abnormal conditions exceed predetermined thresholds, thereby reducing packet usage and improving user convenience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing network inspection methods are used to check connection status, then connection errors can be detected, but it requires lots of network efforts and produces unnecessary packet fees
Solution Approach 1:
The patent applies partial action by using ICMP packets instead of full TCP connection establishment packets for inspection. The inspection device sends ICMP echo request packets to the base station and counts the number of packets within a time window to determine connection status, rather than performing complete TCP three-way handshaking or full packet capture, thus reducing network effort and packet fees while maintaining reliable error detection
Solution Approach 2:
The patent uses ICMP packets as a simplified copy or representation of connection status rather than directly inspecting full TCP packets. The ICMP packets serve as a lightweight proxy that carries connection state information, allowing the inspection device to infer connection status without processing complete TCP protocols, thereby reducing inspection complexity and network resource consumption
2Device complexity
If manual reconnection is required for connection errors, then network inspection can be simplified, but it causes inconvenience for users
Solution Approach 1:
The patent implements self-service by having the inspection device automatically detect connection errors through ICMP packet counting and automatically trigger reconnection procedures without user intervention. The device monitors connection status continuously, identifies when reconnection is needed based on packet loss thresholds, and executes recovery actions autonomously, thereby maintaining simplicity while significantly improving user convenience
Solution Approach 2:
The patent employs feedback mechanisms where the inspection device continuously monitors connection status via ICMP packet counts, compares results against predetermined thresholds, and adjusts connection behavior accordingly. When packet loss exceeds the threshold, the system feeds back to trigger reconnection attempts, creating a closed-loop system that automatically adapts to network conditions without user involvement
3Reliability
If connection status is monitored continuously, then connection errors are noticed timely, but it increases packet usage and network effort
Solution Approach 1:
The patent applies periodic action by monitoring connection status at regular intervals rather than continuously. The inspection device sends ICMP packets at predetermined time intervals and counts packets within sliding time windows, maintaining timely error detection while significantly reducing overall packet usage compared to continuous monitoring approaches
Data Source
AI summary
The present invention discloses a network-transmission inspection method, applied to a network-transmission inspection device, including: connecting a network-connection module with a base station through a network by a network-communication device; checking whether the number of RX packets received by the network-connection module from the base station has increased at a first predetermined time interval when the network-connection module is connected with the base station; checking whether the number of TX packets transmitted by the network-connection module to the base station has increased when the number of RX packets has not increased; checking whether the connection between the network-connection module and the network-communication device is functioning properly when the number of TX packets has not increased; and increasing the network abnormal number by 1 when the connection is not functioning properly.


