System for enhancing long-distance network transmission quality, method and computer readable medium thereof
Patent Information
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- CHUNGHWA TELECOM CO LTD
- Filing Date
- 2025-04-02
- Publication Date
- 2026-08-01
Smart Images

Figure TWG2TB001903895_001 
Figure TWG2TB001903895_002 
Figure TWG2TB001903895_003
Abstract
Claims
1. A long-distance network transmission quality optimization system, comprising: The service status management subsystem is used to collect user traffic information and information from connected cloud platforms for managed services. It generates correction requests when user traffic information is compared with pre-stored monitoring targets and does not meet pre-set thresholds, and generates cloud platform messages from the information of each cloud platform for performance correction. The accelerated network interface card (NIC) management subsystem is connected to the service status management subsystem and receives the correction requests and cloud platform messages from the service status management subsystem to analyze traffic packets. Upon receiving notification of a service performance anomaly, it performs corresponding performance control, and / or performs abnormal transmission correction when packet loss occurs. The accelerated NIC management subsystem includes a target receiving module for receiving basic service data from the service status management subsystem and performing format checks. The network interface card (NIC) association database is used to record data after format checking by the target's receiving module; the packet query module is used to continuously monitor packet loss events, and when packet loss occurs, obtain packet loss service information from the service status management subsystem to synchronize the NIC association database and generate correction messages, and when receiving a service performance anomaly event transmitted by the target's receiving module, perform packet capture using the user information in the NIC association database to generate analysis messages; and the traffic management module is used to receive the correction messages and analysis messages from the packet query module, and by analyzing the transmission status of the traffic packets, perform performance control to find available relay points when the transmission status is congestion and round-trip communication time-related transmission anomalies, and perform abnormal transmission correction for the traffic when the transmission status is traffic packet loss.
2. The long-distance network transmission quality optimization system as described in claim 1, wherein, The service status management subsystem is located on the edge cloud platform, while the accelerated network card management subsystem is located on the accelerated network card device.
3. The long-distance network transmission quality optimization system as described in claim 1, wherein, The service status management subsystem includes: a service registration module, which provides a user interface for receiving service information, monitoring indicators, and correction methods input by the user and performing format checks; a service association database, which records data after format checks by the service registration module; a service monitoring module, which periodically collects the user's communication information and compares it with the monitoring targets recorded in the service association database, so that if the user's communication information does not meet the threshold, the user's communication information is provided to the accelerated network card management subsystem for correction; and a cloud information synchronization module, which periodically collects information from the cloud platform as a basis for the accelerated network card management subsystem to perform communication performance correction.
4. The long-distance network transmission quality optimization system as described in claim 1, wherein, The performance control system includes the traffic management module checking the relay stations recorded in the network interface card (NIC) associated database to find the relay station with an available resource percentage greater than the target traffic and the shortest round-trip communication time. The system then notifies the cloud platform to perform scheduling, using software-defined networking (Software-Defined Networking) technology to redirect packets from the source to the target cloud platform through the relay station. The system also includes setting up a listening configuration within the relay station to automatically reply with acknowledgment messages and handle retransmissions, writing the relay station information into the NIC associated database, and removing the relay station when the traffic is absent.
5. The long-distance network transmission quality optimization system as described in request item 1, wherein, The abnormal transmission correction system includes the traffic management module querying the network card's associated database through the user information. If the adjustment count in the user information is greater than zero, the adjustment count is reduced by one, and a hardware-supported congestion method is used to obtain a lower speed reduction value than the current value for the traffic. This allows the system to continue reducing the adjustment count and using the congestion method even when packet loss or congestion still occurs, until the packet loss or congestion is eliminated.
6. A method for optimizing long-distance network transmission quality, comprising the following steps: A service status management subsystem collects user traffic information and information from each connected cloud platform under its management; generates a correction request when the user traffic information is compared with pre-stored monitoring targets and does not meet a pre-set threshold; and generates cloud platform messages from the information of each cloud platform for performance correction; and an accelerated network interface card (NIC) management subsystem receives the correction request and the cloud platform messages from the service status management subsystem to perform traffic packet analysis, so as to perform performance control upon receiving notification of a service performance anomaly event, and / or perform abnormal transmission correction upon the occurrence of traffic packet loss, wherein... The accelerated network interface card (NIC) management subsystem executes the following: instructs the target receiving module to receive basic service information from the service status management subsystem and perform format checks; instructs the NIC association database to record the information after format checks by the target receiving module; instructs the packet query module to continuously monitor packet loss events, so as to obtain packet loss service information from the service status management subsystem when packet loss occurs, so as to synchronize the NIC association database and generate correction messages; and when the target receiving module receives a service performance anomaly event, it performs packet capture using the user information in the NIC association database to generate analysis messages. The communication management module receives the correction message and the analysis message from the packet query module. By analyzing the transmission status of the communication packets, it performs performance control to find available relay points when the transmission status is congestion and round-trip communication time is the cause of the transmission anomaly, and performs abnormal transmission correction for the communication when the transmission status is packet loss.
7. The method for optimizing long-distance network transmission quality as described in claim 6, wherein, The service status management subsystem is located on the edge cloud platform, while the accelerated network card management subsystem is located on the accelerated network card device.
8. The method for optimizing long-distance network transmission quality as described in claim 6, wherein, The service status management subsystem performs the following actions: The service registration module provides a user interface to receive service information, monitoring indicators, and correction methods input by the user and performs format checks; the service-related database records the data after format checks by the service registration module; the service monitoring module periodically collects the user's communication information and compares it with the monitoring targets recorded in the service-related database, so that if the threshold is not met, the user's communication information is provided to the accelerated network card management subsystem for correction; and the cloud information synchronization module periodically collects information from the cloud platform to use as a basis for the accelerated network card management subsystem to perform communication performance corrections.
9. The method for optimizing long-distance network transmission quality as described in claim 6, wherein, The performance control system includes the traffic management module checking the relay stations recorded in the network interface card (NIC) associated database to find the relay station with an available resource percentage greater than the target traffic and the shortest round-trip communication time. The system then notifies the cloud platform to perform scheduling, using software-defined networking (Software-Defined Networking) technology to redirect packets from the source to the target cloud platform through the relay station. The system also includes setting up a listening configuration within the relay station to automatically reply with acknowledgment messages and handle retransmissions, writing the relay station information into the NIC associated database, and removing the relay station when the traffic is absent.
10. The method for optimizing long-distance network transmission quality as described in claim 6, wherein, The abnormal transmission correction system includes the traffic management module querying the network card's associated database through the user information. If the adjustment count in the user information is greater than zero, the adjustment count is reduced by one, and a hardware-supported congestion method is used to obtain a lower speed reduction value than the current value for the traffic. This allows the system to continue reducing the adjustment count and using the congestion method even when packet loss or congestion still occurs, until the packet loss or congestion is eliminated.
11. A computer-readable medium, applied in a computing device or computer, storing instructions for performing the long-distance network transmission quality optimization method as described in any one of claims 6 to 10.