Method for realizing communication between CPE outdoor unit and WiFi indoor unit

Through wireless Internet access devices, the communication logs and historical traffic between CPE outdoor units and WiFi indoor units are obtained and analyzed, the interaction constraint characteristics and response verification signs are determined, and the synchronization adaptation thresholds are monitored and adjusted in real time, which solves the problems of communication stability and efficiency in the existing technology, and achieves efficient and reliable communication synchronization.

CN120129042AActive Publication Date: 2025-06-10GUANGZHOU TOZED KANGWEI INTELLIGENT TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510151390.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-11
Publication Date
2025-06-10
Estimated Expiration
2045-02-11

AI Technical Summary

Technical Problem

When the prior art realizes communication between CPE outdoor units and WiFi indoor units, there are problems such as signal interference, excessive network delay, data packet loss, and protocol incompatibility between devices, resulting in the inability to guarantee communication stability and efficiency.

Method used

Through wireless Internet access devices, obtain communication log information of customer front-end devices and remote synchronization terminals, collect historical communication traffic, extract steady-state communication identifiers, determine interaction constraint characteristics and response verification signs, monitor communication status in real time, and adjust synchronization adaptation thresholds to ensure communication stability.

Benefits of technology

It realizes accurate monitoring and adaptation of communication between devices in dynamic and complex network environments, improves communication stability and efficiency, and ensures the reliability and real-timeness of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120129042A_ABST
    Figure CN120129042A_ABST
Patent Text Reader

Abstract

The invention provides a method for realizing communication between a CPE (Customer Premise Equipment) outdoor unit and a WiFi (Wireless Fidelity) indoor unit, and relates to the technical field of information communication. Further determining interaction constraint characteristics of a target communication byte in the client front-end equipment according to all the steady-state communication identifiers; performing communication response matching on the interaction constraint characteristics based on response verification information of the communication configuration request to obtain a response feedback deviation of the front equipment and the remote synchronization end, and further determining a response verification signature of a communication channel between the front equipment and the wireless internet access equipment according to the response feedback deviation; and performing real-time synchronization on the communication state data between the front equipment and the wireless internet access equipment according to the synchronization adaptation threshold. According to the method and the device, the communication between the devices can be accurately monitored and adapted in a dynamic and complex network environment, so that the communication stability is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of information and communication technologies. More specifically, this application relates to a method for implementing communication between a CPE outdoor unit and a WiFi indoor unit. Background Art

[0002] Information communication refers to the technology of using various communication means, protocols, and network facilities to achieve the exchange, transmission, and sharing of information between different devices, systems, or users. It covers multiple aspects such as data transmission, signal processing, information encryption, and network architecture. Through the coordination of standardized communication protocols, hardware devices, and software systems, remote control, data synchronization, and information transmission between devices are realized.

[0003] However, in the existing methods for implementing communication between a CPE outdoor unit and a WiFi indoor unit, there are technical defects such as signal interference, excessive network latency, data packet loss, and protocol incompatibility between devices, which makes it impossible to guarantee the communication stability and efficiency between devices. As a result, in a complex environment, it is difficult for devices to achieve efficient and real-time communication synchronization, thus affecting the transmission quality of the entire network and the user experience. Therefore, how to accurately monitor and adapt the communication between devices in a dynamic and complex network environment to improve communication stability is a difficult problem faced by the industry. Summary of the Invention

[0004] This application provides a method for implementing communication between a CPE outdoor unit and a WiFi indoor unit, which can accurately monitor and adapt the communication between devices in a dynamic and complex network environment to improve communication stability.

[0005] This application provides a method for implementing communication between a CPE outdoor unit and a WiFi indoor unit, and the communication method includes the following steps:

[0006] The wireless Internet device obtains the communication log information of the customer premise equipment and the remote synchronization end, and collects the historical communication traffic of the current communication node in the customer premise equipment within a specified time period;

[0007] Periodically perform synchronous communication through the wireless Internet device to extract the steady-state communication identifiers under each synchronous communication cycle from all the historical communication traffic, and then determine the interaction constraint characteristics of the target communication bytes in the customer premise equipment from all the steady-state communication identifiers;

[0008] Real-time monitor the communication configuration requests corresponding to the communication log information of the premise equipment and the remote synchronization end in the current synchronous communication content, perform communication response matching on the interaction constraint characteristics based on the response verification information of the communication configuration requests, obtain the response feedback deviation of the premise equipment and the remote synchronization end, and then determine the response verification signature of the communication channel between the premise equipment and the wireless Internet device from the response feedback deviation;

[0009] Determine the synchronization adaptation threshold in the communication channel according to the interaction constraint feature and the response verification signature of the response, and then perform real-time synchronization on the communication status data between the front-end device and the wireless Internet device by the synchronization adaptation threshold.

[0010] In this embodiment, collecting the historical communication traffic of the current communication node in the customer front-end device within a specified time period specifically includes:

[0011] Obtain the authentication digest value of the current communication node in the customer front-end device within a specified time period;

[0012] Determine the communication configuration attributes in the current communication node of the customer front-end device through the authentication digest value;

[0013] Determine the historical communication traffic of the current communication node in the customer front-end device according to the communication configuration attributes.

[0014] In this embodiment, determining the interaction constraint feature of the target communication byte in the customer front-end device by all the steady-state communication identifiers specifically includes:

[0015] Determine the gateway verification information in the customer front-end device according to the steady-state communication identifier;

[0016] Determine the target communication byte in the customer front-end device;

[0017] Determine the communication configuration table according to the target communication byte;

[0018] Determine the interaction constraint feature of the target communication byte in the customer front-end device according to the gateway verification information and the communication configuration table.

[0019] In this embodiment, performing communication response matching on the interaction constraint feature based on the response verification information of the communication configuration request to obtain the response feedback deviation between the front-end device and the remote synchronization end specifically includes:

[0020] Determine the communication balance index during communication response according to the response verification information of the communication configuration request;

[0021] Determine the delay inspection rule of the front-end device and the remote synchronization end based on the communication balance index;

[0022] Determine the response feedback deviation of the front-end device and the remote synchronization end through the delay inspection rule.

[0023] In this embodiment, determining the response verification signature of the communication channel between the front-end device and the wireless Internet device from the response feedback deviation specifically includes:

[0024] Determine the communication rule tree table of the communication channel between the front-end device and the wireless Internet device according to the response feedback deviation;

[0025] Determine the communication point data on the communication channel between the front-end device and the wireless Internet device;

[0026] Determine the response verification signature of the communication channel between the front-end device and the wireless Internet device through the communication rule tree table and the communication point data.

[0027] In this embodiment, determining the synchronization adaptation threshold in the communication channel according to the interaction constraint feature and the response verification signature specifically includes:

[0028] Determine the communication interaction path in the communication channel according to the interaction constraint feature;

[0029] Determine the synchronization response protocol between the front-end device and the wireless Internet device according to the response verification signature;

[0030] Determine the synchronization adaptation threshold in the communication channel through the communication interaction path and the synchronization response protocol.

[0031] In this embodiment, the synchronization adaptation threshold represents the threshold that determines whether the synchronization operation is successful during the communication process.

[0032] In this embodiment, the response feedback deviation represents the deviation between the actually received response and the expected response during the communication process between the two communication parties.

[0033] In this embodiment, the interaction constraint feature represents the restrictions on communication behavior caused by the network path, data transmission rate, and protocol limitations during the communication process.

[0034] In this embodiment, the steady-state communication identifier represents the feature set of the device in the stable communication state.

[0035] The technical solutions provided by the disclosed embodiments of the present application have the following beneficial effects:

[0036] The wireless Internet device obtains the communication log information of the customer premise equipment and the remote synchronization end, and collects the historical communication traffic of the current communication node in the customer premise equipment within a specified time period; periodically synchronizes communication through the wireless Internet device to extract the steady-state communication identifiers under each synchronization communication cycle from all the historical communication traffic, and then determines the interaction constraint characteristics of the target communication bytes in the customer premise equipment from all the steady-state communication identifiers; monitors in real time the communication configuration requests corresponding to the communication log information of the premise equipment and the remote synchronization end in the current synchronization communication content, performs communication response matching on the interaction constraint characteristics based on the response verification information of the communication configuration request, obtains the response feedback deviation between the premise equipment and the remote synchronization end, and then determines the response verification signature of the communication channel between the premise equipment and the wireless Internet device from the response feedback deviation; determines the synchronization adaptation threshold in the communication channel based on the interaction constraint characteristics and the response verification signature, and then performs real-time synchronization on the communication status data between the premise equipment and the wireless Internet device from the synchronization adaptation threshold.

[0037] It can be seen that in this application, first of all, by obtaining the communication log information of the customer premise equipment and the remote synchronization end, and collecting the historical communication traffic within a specified time period, the communication status of the equipment can be comprehensively grasped, network anomalies or potential faults can be identified, providing an important basis for subsequent data analysis, optimization and fault diagnosis, and improving the network management and fault response capabilities; by periodically synchronizing communication to extract the steady-state communication identifiers, the stable state in the communication process can be effectively identified, and the key features representing the normal communication of the equipment can be extracted from the historical communication traffic. This helps to determine the stability of communication, optimize communication performance, and improve the reliability and real-time performance of data transmission; by monitoring in real time and performing response matching on the interaction constraint characteristics through the response verification information, possible errors or inconsistencies in the communication process can be effectively identified and corrected. This can significantly improve the accuracy of communication and the response capabilities of the system, avoid synchronization problems caused by communication errors, and enhance the overall stability of the system; by determining the synchronization adaptation threshold, the synchronization process of the communication status data can be adjusted in real time to ensure that the communication between the premise equipment and the wireless Internet device is always in the best state. This mechanism can automatically adjust the synchronization conditions, optimize the communication path, reduce the impact of network fluctuations, improve the data synchronization efficiency and communication quality, and ensure that the system can operate stably in different network environments.

[0038] In summary, the technical solution adopted in this application can accurately monitor and adapt the communication between devices in a dynamic and complex network environment to improve communication stability. Brief Description of the Drawings

[0039] The drawings described herein are used to provide a further understanding of the embodiments of the present invention, form a part of this application, and do not limit the embodiments of the present invention. In the drawings:

[0040] Figure 1 is a flowchart of a method for implementing communication between a CPE outdoor unit and a WiFi indoor unit provided according to this application;

[0041] Figure 2 is an exemplary flowchart for determining the interaction constraint characteristics of target communication bytes in a customer-premises equipment;

[0042] Figure 3 is an exemplary flowchart for determining the response feedback deviation between a premises equipment and a remote synchronization end provided according to this application; Detailed implementation manners

[0043] To make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below in combination with embodiments and the accompanying drawings. The illustrative embodiments and descriptions thereof of the present invention are only used to explain the present invention and are not intended to limit the present invention. It should be noted that the present invention has been in the actual research and development and use stage.

[0044] To better understand the above technical solutions, the above technical solutions will be described in detail below in combination with the drawings in the specification and specific implementation manners. Refer to Figure 1 As shown, this figure is an exemplary flowchart of a method for implementing communication between a CPE outdoor unit and a WiFi indoor unit according to this embodiment of this application. The verification method includes the following steps:

[0045] In step S1, the wireless Internet access device obtains the communication log information of the customer-premises equipment and the remote synchronization end, and collects the historical communication traffic of the current communication node in the customer-premises equipment within a specified time period.

[0046] In specific implementation, the wireless Internet device can obtain the communication log information of the customer's front-end device and the remote synchronization end in the following way: First, establish a secure authentication connection with the target device through the wireless Internet device. TLS-based encryption protocol can be used for identity authentication to ensure the security of data transmission and the credibility of the device. After the authentication is completed, the wireless Internet device initiates a log information request to the front-end device and the remote synchronization end through SNMP (Simple Network Management Protocol) or Syslog protocol. These protocols support standardized log format extraction and remote access functions. Secondly, for efficient collection, it is recommended to use distributed log collection tools (such as Fluentd or Logstash) to aggregate multi-source logs into a central storage. Log data usually contains key information such as timestamp, source / destination IP, port number, traffic size, and protocol type. By setting filtering rules (such as time period range or device ID), the communication logs within the specified time period can be accurately extracted. Finally, the log data is stored in a time series database (such as InfluxDB) and indexed by timestamp and device identifier.

[0047] It should be noted that in this application, the customer premises equipment is located at the entrance of the user network, which is responsible for interacting with the wireless Internet access device and providing data collection and processing; the remote synchronization end is a remote device that forms an interactive relationship with the customer premises equipment during communication, and is used to process, store or respond to data sent from the customer premises equipment.

[0048] In this embodiment, collecting the historical communication traffic of the current communication node in the customer front-end device within a specified time period can be achieved by using the following steps:

[0049] Obtain the authentication summary value of the current communication node in the customer's front-end device within a specified time period;

[0050] Determine the communication configuration attribute in the current communication node in the client front-end device through the authentication summary value;

[0051] The historical communication flow of the current communication node in the customer front-end device within a specified time period is determined according to the communication configuration attribute.

[0052] In specific implementation, first, the customer front-end device calculates the hash of the communication log of the current communication node to generate an authentication digest value that uniquely identifies the communication behavior within a specific time period. Encryption hash algorithms such as SHA-256 can be used. Then, using the authentication digest value as an index, query the corresponding communication configuration attributes in the customer front-end device. The configuration attributes usually include: target IP address, protocol type used (such as TCP / UDP), packet size range, communication frequency, etc. The configuration storage structure includes a Key-Value database (such as Redis), and the corresponding attributes (Value) can be quickly obtained through the digest value (Key). Finally, filter the historical logs according to the communication configuration attributes to extract the traffic data of the target node within the specified time period, that is, obtain the historical communication traffic of the current communication node in the customer front-end device within the specified time period.

[0053] It should be noted that in this application, the authentication digest value represents the encrypted hash value that identifies the communication behavior of the device within a certain time period; the communication configuration attributes represent the set of parameters of the communication node behavior, including IP address, protocol type, packet size, etc.; the historical communication traffic represents the actual network traffic data transmitted between devices within the specified time period.

[0054] In addition, it should be noted that in this application, the current communication node in the customer front-end device within the specified time period refers to the communication activities of a specific network node (such as a specific IP address, port, or network interface) within the predefined time range in the customer front-end device.

[0055] In step S2, the steady-state communication identifiers in each synchronization communication cycle are periodically extracted from all the historical communication traffic through the wireless Internet device, and then the interaction constraint characteristics of the target communication bytes in the customer front-end device are determined by all the steady-state communication identifiers.

[0056] When specifically implemented, the periodic extraction of the steady-state communication identifier for each synchronization communication cycle from all historical communication traffic through a wireless Internet device can be achieved in the following manner, that is: First, define the synchronization communication cycle and divide the historical communication traffic into multiple periodic intervals according to time. For example, for a one-minute synchronization cycle, group the traffic data according to the timestamp, and each group of data represents the communication behavior of one cycle. Next, perform feature extraction on the communication traffic data of each cycle. Use statistical analysis methods to extract key indicators, such as average packet size, total traffic, data transmission frequency, and target IP distribution, etc. In order to eliminate the influence of occasional fluctuations, use a sliding window filter or a weighted average algorithm to smooth the data to ensure that the extracted features are stable and reliable. Then, use a clustering algorithm (such as K-means or DBSCAN) to group the data features of each cycle. In the clustering results, the set of features that are stable and frequently appear is the steady-state communication identifier. These identifiers usually include fixed target IP addresses, port numbers, protocol types, and traffic patterns, etc., and are used to represent the stable communication behavior of the device. Finally, store the extracted steady-state identifiers in the feature database.

[0057] It should be noted that in this application, the synchronization communication cycle represents a fixed time interval or a periodic period for synchronous data transmission between devices in the system; the steady-state communication identifier represents the set of features of the device in the stable communication state.

[0058] Preferably, in this embodiment, referring to Figure 2 As shown, this figure is an exemplary flowchart for determining the interaction constraint features of the target communication bytes in the customer premise equipment in the embodiment of this application. In this embodiment, the specific steps for determining the interaction constraint features of the target communication bytes in the customer premise equipment from all the steady-state communication identifiers can be implemented as follows:

[0059] First, in step S21, determine the gateway verification information in the customer premise equipment according to the steady-state communication identifier;

[0060] Next, in step S22, determine the target communication bytes in the customer premise equipment;

[0061] Then, in step S23, determine the communication configuration table according to the target communication bytes;

[0062] Finally, in step S24, determine the interaction constraint features of the target communication bytes in the customer premise equipment according to the gateway verification information and the communication configuration table.

[0063] In specific implementation, first, after extracting the steady-state communication identifiers from historical traffic data, the network configuration of the customer-premises equipment can be queried through these identifiers (such as IP address, port number, protocol type, etc.). The gateway verification information usually includes the network configuration of the equipment, communication path, checksum and response information of data packets, etc. The gateway information related to the steady-state identifier (such as default gateway, routing path, etc.) can be found in the configuration file of the equipment, and database query or configuration management tools (such as SNMP, NetFlow analysis tools) can be used to locate the gateway verification information. Then, according to the network characteristics (such as IP, port, protocol type, etc.) determined by the steady-state communication identifiers, the communication data traffic within the relevant time period is extracted. The data packets can be analyzed by traffic statistics tools (such as Wireshark, tcpdump) to determine the number of bytes of data transmission, and the target communication bytes during the steady-state period can be calculated based on the size of the collected data packets, protocol header information, etc.; then, according to the traffic characteristics extracted from the target communication bytes, the communication configuration table of the equipment can be deduced backwards. It can be determined through network management tools, equipment configuration files or pattern recognition algorithms based on historical data. According to the traffic characteristics extracted from the target communication bytes, the communication configuration table of the equipment can be deduced backwards. It can be determined through network management tools, equipment configuration files or pattern recognition algorithms based on historical data; finally, combining the gateway verification information (such as path availability, data transmission delay, etc.) and the communication configuration table (such as data traffic limit, transmission speed, etc.), the constraint conditions for data exchange during the communication process are analyzed, and the interaction constraint characteristics can be calculated through mathematical modeling (such as linear regression, time series analysis, etc.) or pattern matching algorithms based on historical data.

[0064] It should be noted that in this application, the gateway verification information represents the configuration information to ensure the accurate transmission of network data; the target communication bytes represent the total amount of data exchanged between the customer-premises equipment and other equipment during a specific communication cycle; the communication configuration table represents a set of rules describing data exchange and network parameters; the interaction constraint characteristics represent the restrictions on communication behavior caused by network paths, data transmission rates, and protocol limitations during the communication process.

[0065] In step S3, the communication configuration requests corresponding to the communication log information of the customer-premises equipment and the remote synchronization end in the current synchronous communication content are monitored in real time, and the interaction constraint characteristics are matched with the communication responses based on the response verification information of the communication configuration requests to obtain the response feedback deviation between the customer-premises equipment and the remote synchronization end, and then the response verification signature of the communication channel between the customer-premises equipment and the wireless Internet access equipment is determined by the response feedback deviation.

[0066] In specific implementation, the communication configuration requests corresponding to the communication log information of the front-end device and the remote synchronization end in the current synchronous communication content can be implemented in the following manner, that is: First, obtain the communication logs. The customer front-end device and the remote synchronization end need to configure the log collection function to record the communication data of the network layer and the application layer in real time, including information such as time stamps, source IPs, destination IPs, protocols, packet sizes, and transmission times. Common log collection tools include syslog, NetFlow, or custom log collection modules. Next, through traffic analysis and pattern matching techniques, analyze the configuration requests in the communication logs in real time. Communication configuration requests usually include network configurations (such as bandwidth, QoS policies) and protocol configurations (such as IP addresses, port numbers, data formats), and these configuration requests may be nested within network layer packets or application layer packets. In this step, regular expressions, protocol parsing libraries (such as tshark of Wireshark or Scapy) can be used to parse and extract the log content, and then identify the communication configuration requests in each log. In addition, use a real-time data stream processing platform (such as Apache Kafka, Apache Flink) to perform streaming processing on the collected log information. These platforms support high-throughput, low-latency real-time data stream analysis, can perform real-time queries and matches on communication logs, and promptly identify and record all valid communication configuration requests. Finally, through a feedback mechanism, compare the extracted configuration requests with the current configuration of the device to monitor any mismatched or abnormal configuration requests in real time.

[0067] It should be noted that in this application, the synchronous communication content refers to the client device or system part involved in the synchronous communication process; the communication log information refers to the detailed data recording the communication activities between devices or systems, usually including records regarding communication sessions, data transmissions, error messages, and network status, etc.; the communication configuration request refers to a message sent by a device to another device during network communication for requesting or modifying communication parameters, network configurations, or protocol settings.

[0068] Preferably, in this embodiment, refer to Figure 3 As shown, this figure is an exemplary flowchart for determining the response feedback deviation of the front-end device and the remote synchronization end in the embodiment of this application. In this embodiment, based on the response verification information of the communication configuration request, perform communication response matching on the interaction constraint features, and the specific steps for obtaining the response feedback deviation of the front-end device and the remote synchronization end can be implemented as follows:

[0069] First, in step S31, determine the communication balance index during communication response according to the response verification information of the communication configuration request;

[0070] Then, in step S32, determine the delay inspection rules for the front-end device and the remote synchronization end based on the communication balance index;

[0071] Finally, in step S33, the response feedback deviation between the front-end device and the remote synchronization end is determined by the delay verification rule.

[0072] In specific implementation, first, the response verification information generally refers to the verification result or confirmation signal returned by the device after receiving the communication configuration request. These information may include time stamps, protocol confirmers, data packet verification codes, communication error codes, etc. The communication balance index can be regarded as an indicator to measure whether the communication between both parties is balanced during the response process. It reflects the influence of factors such as transmission time, transmission rate, and error rate on the communication quality from the request to the response process. The communication balance index can be calculated by the following formula: communication balance index = (response time + data packet retransmission rate) / transmission rate, where the response time is the time interval between the request and the response, the data packet retransmission rate refers to the proportion of data packets retransmitted after packet loss, and the transmission rate refers to the amount of data transmitted per unit time. The actual response time and retransmission rate can be obtained using real-time traffic monitoring tools or protocol analysis tools (such as Wireshark, tcpdump) to calculate the balance index in real time; then, based on the rules determined by the communication balance index, a maximum allowable delay value and an acceptable maximum number of retransmissions are usually set. If the communication balance index is high (indicating poor communication quality), the delay value threshold is set low. If the balance index is low, a higher delay can be tolerated, but a higher tolerance for the retransmission rate is required. Based on statistical data such as the standard deviation and delay distribution of historical communication data, an acceptable delay range is set. A machine learning model (such as regression analysis) can be used to predict and dynamically adjust the delay rules; finally, by analyzing data such as delay and retransmission during the communication process, the feedback deviation is calculated. For example, if the response time of the communication is greater than the expected threshold, or the number of retransmissions exceeds the allowable range, a deviation value is generated, that is, the response feedback deviation = actual response time - expected response time.

[0073] It should be noted that in this application, the communication balance index represents an indicator to measure the response balance and efficiency during the communication process between devices; the delay verification rule represents a standard to measure whether the communication delay between devices meets the expectations; the response feedback deviation represents the deviation between the actual response received and the expected response during the communication process between both parties.

[0074] In this embodiment, the response response signature verification of the communication channel between the front-end device and the wireless Internet device determined by the response feedback deviation can be specifically implemented by the following steps:

[0075] Determine the communication rule tree table of the communication channel between the front-end device and the wireless Internet device according to the response feedback deviation;

[0076] Determine the communication point data on the communication channel between the front-end device and the wireless Internet device;

[0077] Determine the response signature verification of the communication channel between the front-end device and the wireless Internet device through the communication rule tree table and the communication point data.

[0078] In specific implementation, first, the communication rule tree table is a rule system that automatically adjusts based on deviation values, which defines communication parameters and processing rules under different response deviation ranges. Analyze the relationship between the deviation value and communication quality based on historical data or real-time monitoring. The rule tree will automatically select corresponding communication strategies according to different deviation values, such as encryption methods, retransmission mechanisms, timeout retry times, etc. The establishment of the rule tree table can adopt decision tree algorithms or manual rule design based on expert experience. Then, collect data at each point on the communication channel between the front-end device and the wireless Internet device. For example, relevant data can be obtained through network monitoring tools, router logs, device status information, etc. The communication point data usually comes from network routers, access points, packet analysis tools (such as Wireshark), etc., which can reflect the health status of the network in real time. Finally, in the rule tree table, select appropriate communication strategies according to the size of the response feedback deviation. Based on the communication point data, detect problems such as data loss, excessive delay, or insufficient bandwidth during the communication process. If the communication point data and the response feedback do not meet the expectations, trigger a more stringent response signature verification mechanism, such as strengthening encryption, increasing the number of error retransmissions, or triggering manual review. Encryption algorithms (such as HMAC, RSA) or data integrity verification algorithms (such as CRC32, SHA-256) can be used to verify the response data to ensure that the data has not been tampered with during transmission.

[0079] It should be noted that in this application, the communication rule tree table dynamically selects and applies appropriate communication strategies and parameters in different communication states; the communication point data represents the status data of each key node in the communication path between the front-end device and the wireless Internet device; the response signature verification represents the standard for verifying the received response data during the communication process between devices to ensure its integrity and correctness.

[0080] In step S4, determine the synchronization adaptation threshold in the communication channel according to the interaction constraint feature and the response signature verification, and then perform real-time synchronization on the communication status data between the front-end device and the wireless Internet device by the synchronization adaptation threshold.

[0081] In this embodiment, determining the synchronization adaptation threshold in the communication channel according to the interaction constraint feature and the response signature verification can be specifically implemented by the following steps:

[0082] Determine the communication interaction path in the communication channel according to the interaction constraint feature;

[0083] Determine the synchronous response protocol between the front-end device and the wireless Internet device according to the signature verification of the response response.

[0084] Determine the synchronous adaptation threshold in the communication channel through the communication interaction path and the synchronous response protocol.

[0085] In specific implementation, first, by analyzing the data flow and protocol conventions in the interaction constraint features and combining the communication topology structure between devices, the path of each node (such as access point, router, switch, etc.) and the data flow in the communication process can be determined. The specific methods include network topology analysis, protocol stack analysis, etc. For example: during the communication process, the interaction constraint features require that the transmission delay of data packets does not exceed 100 ms, then the corresponding communication interaction path will avoid the transit nodes that may cause delays and select a more direct or faster-response path. Then, according to the response response signature verification information between the front-end device and the wireless Internet device, judge whether both parties have successfully completed data transmission and status synchronization. The verification result (such as passed or failed) in the response response signature verification process will affect the application of the synchronous response protocol. For example: if the response information is verified to be correct through signature verification, the synchronous response protocol will stipulate how the two parties synchronize data in the next communication cycle; if the signature verification fails, a retry mechanism will be triggered or error handling will be performed. Finally, combining conditions such as network environment, bandwidth, and delay, set a threshold value as the synchronous adaptation threshold, indicating that communication synchronization is considered effective under this threshold. If the communication interaction path is long, or the data synchronization delay stipulated by the synchronous response protocol is large, the synchronous adaptation threshold may be set to a higher value to tolerate longer delays; if the network conditions are good, the threshold value can be set lower to ensure real-time synchronization.

[0086] It should be noted that in this application, the communication interaction path refers to the data transmission route from the front-end device to the wireless Internet device, covering all nodes, protocol layers, data packet forwarding paths, etc. in the transmission process; the synchronous response protocol refers to the protocol or convention used to synchronize the communication status of both parties during the communication process; the synchronous adaptation threshold refers to the threshold value that determines whether the synchronization operation is successful during the communication process.

[0087] In specific implementation, the communication status data between the front-end device and the wireless Internet device is synchronously updated in real time by the synchronization adaptation threshold, which can be implemented in the following manner: The system monitors the communication status data between the front-end device and the wireless Internet device in real time, including signal strength, transmission delay, bandwidth utilization rate, packet loss rate, etc., collects this real-time data and continuously updates it. Then, when the communication status data collected in real time meets or exceeds the synchronization adaptation threshold, the system starts the real-time synchronization operation. Next, when the system detects that the communication status data meets the synchronization adaptation threshold, the system will automatically start the real-time synchronization process between the front-end device and the wireless Internet device. This includes processes such as sending synchronization data packets, receiving acknowledgments, and response feedback. If it is detected that the communication conditions change (such as excessive delay or increased packet loss rate), the system will dynamically adjust the synchronization frequency, delay, or retransmission strategy to ensure communication stability and data accuracy. Finally, during the real-time synchronization process, the system dynamically adjusts the synchronization strategy according to the response feedback between devices. For example, if the response time exceeds the threshold, the system may increase the number of retries or adjust the synchronization period to ensure the smooth progress of the synchronization process.

[0088] Therefore, in this application, firstly, by obtaining the communication log information of the customer front-end device and the remote synchronization end, and collecting the historical communication traffic within a specified time period, the communication status of the device can be comprehensively grasped, network anomalies or potential faults can be identified, providing an important basis for subsequent data analysis, optimization, and fault diagnosis, and improving network management and fault response capabilities; by periodically synchronizing communications to extract steady-state communication identifiers, the stable state during the communication process can be effectively identified, and the key features representing the normal communication of the device can be extracted from the historical communication traffic. This helps to determine the stability of communication, optimize communication performance, and improve the reliability and real-time nature of data transmission; by monitoring in real time and matching the response of the interaction constraint features through response verification information, possible errors or inconsistencies during the communication process can be effectively identified and corrected. This can significantly improve the accuracy of communication and the response ability of the system, avoid synchronization problems caused by communication errors, and enhance the overall stability of the system; by determining the synchronization adaptation threshold, the synchronization process of the communication status data can be adjusted in real time to ensure that the communication between the front-end device and the wireless Internet device is always in the best state. This mechanism can automatically adjust the synchronization conditions, optimize the communication path, reduce the impact of network fluctuations, improve the data synchronization efficiency and communication quality, and ensure the stable operation of the system in different network environments.

[0089] In summary, the technical solution adopted in this application can accurately monitor and adapt the communication between devices in a dynamic and complex network environment to improve communication stability.

[0090] The specific embodiments described above further elaborate on the object, technical solution and beneficial effects of the present invention. It should be understood that the above description is only the specific embodiments of the present invention and is not intended to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit, characterized in that: The communication method comprises the following steps: The wireless Internet access device obtains the communication log information of the customer front-end device and the remote synchronization terminal, and collects the historical communication traffic of the current communication node in the customer front-end device within a specified time period; The periodicity of synchronous communication through wireless Internet access devices extracts steady-state communication identifiers in each synchronous communication period from all historical communication traffic, and then determines the interactive constraint characteristics of the target communication bytes in the customer front-end device from all the steady-state communication identifiers; Monitor in real time the communication configuration request corresponding to the communication log information of the front-end device and the remote synchronization end in the current synchronous communication content, perform communication response matching on the interaction constraint feature based on the response verification information of the communication configuration request, obtain the response feedback deviation of the front-end device and the remote synchronization end, and then determine the response response verification signature of the communication channel between the front-end device and the wireless Internet access device based on the response feedback deviation; The synchronization adaptation threshold in the communication channel is determined according to the interaction constraint feature and the response verification signature, and then the communication status data between the front-end device and the wireless Internet access device is synchronized in real time by the synchronization adaptation threshold.

2. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The collection of historical communication traffic of the current communication node in the customer's front-end device within a specified time period specifically includes: Obtain the authentication summary value of the current communication node in the customer's front-end device within a specified time period; Determine the communication configuration attribute in the current communication node in the client front-end device through the authentication summary value; The historical communication flow of the current communication node in the customer front-end device within a specified time period is determined according to the communication configuration attribute.

3. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The interaction constraint characteristics of the target communication bytes in the client front-end device determined by all steady-state communication identifiers specifically include: Determine gateway verification information in the customer front-end device according to the steady-state communication identifier; Determine the target communication bytes in the customer front-end device; Determine a communication configuration table according to the target communication byte; The interactive constraint characteristics of the target communication bytes in the client front-end device are determined according to the gateway verification information and the communication configuration table.

4. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The communication response matching of the interaction constraint feature is performed based on the response verification information of the communication configuration request to obtain the response feedback deviation of the front-end device and the remote synchronization end, which specifically includes: Determining a communication balance index at the time of communication response according to the response verification information of the communication configuration request; Determine the delay checking rules of the front-end device and the remote synchronization terminal based on the communication balance index; The response feedback deviation of the front-end device and the remote synchronization end is determined through the delay inspection rule.

5. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: Determining the response verification of the communication channel between the front-end device and the wireless Internet access device based on the response feedback deviation specifically includes: Determine a communication rule tree table of a communication channel between the front-end device and the wireless Internet access device according to the response feedback deviation; Determine the communication point data on the communication channel between the front-end device and the wireless Internet access device; The response verification signature of the communication channel between the front-end device and the wireless Internet access device is determined by the communication rule tree table and the communication point data.

6. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: Determining the synchronization adaptation threshold in the communication channel according to the interaction constraint feature and the response verification signature specifically includes: Determining a communication interaction path in the communication channel according to the interaction constraint feature; Determine the synchronous response protocol between the front-end device and the wireless Internet access device according to the response verification signature; The synchronization adaptation threshold in the communication channel is determined by the communication interaction path and the synchronization response protocol.

7. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The synchronization adaptation threshold represents a threshold value for determining whether a synchronization operation is successful during the communication process.

8. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The response feedback deviation indicates the deviation between the response actually received and the expected response by both communicating parties during the communication process.

9. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The interaction constraint feature indicates the restrictions imposed on communication behavior by network paths, data transmission rates, and protocol restrictions during the communication process.

10. A method for realizing communication between a CPE outdoor unit and a WiFi indoor unit as claimed in claim 1, characterized in that: The stable communication identifier represents a feature set of a device in a stable communication state.

Citation Information

Patent Citations

  • Network secure transmission method based on synchronization technology

    CN108600231A

  • Mobile user data synchronization method and device

    CN116963039A

  • Automatic network switching method and system for terminal

    CN118158750A

  • Network quality detection method and device, storage medium and electronic device

    CN118200959A

  • Intelligent communication method and device based on wireless signal

    CN118870399A