5GCPE router communication system compatible with various antenna configurations
By collecting and analyzing home environment data and optimizing router signal allocation, the poor signal problem under the influence of occlusion is solved, more stable and rapid signal adjustment is achieved, and user experience is improved.
Patent Information
- Application Number
- CN202510523741.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2045-04-24
AI Technical Summary
Existing routers are susceptible to occlusions in home use scenarios, resulting in poor signal transmission and affecting user experience.
By collecting scene data sets and network load data, preprocessing and analysis, generating path loss reference values, optimizing signal allocation, and adjusting antenna configuration in real time to adapt to occlusion and network load changes.
It improves the stability of signal transmission and user comfort, reduces the signal difference caused by occlusion, and improves the system's adaptability and response speed to variable factors.
Smart Images

Figure CN120264380A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer network communication. More specifically, the present invention relates to a 5G CPE router communication system compatible with multiple antenna configurations. Background Art
[0002] A router is a hardware device that connects two or more networks and acts as a gateway between networks. It is a dedicated intelligent network device that reads the address in each data packet and then decides how to transmit it. It can understand different protocols, such as the Ethernet protocol used in a local area network and the TCP / IP protocol used on the Internet. In this way, the router can analyze the destination addresses of data packets transmitted from various types of networks, convert the addresses of non-TCP / IP networks into TCP / IP addresses, or vice versa, and then transmit each data packet to the specified location according to the selected routing algorithm. Therefore, the router can connect non-TCP / IP networks to the Internet. Thanks to the rapid development of China's economy in recent years, the wireless communication industry has also been widely popularized. As an important carrier of current wireless communication, routers have gradually entered thousands of households. In the home usage scenario, the signal transmission of current routers is seriously affected by obstacles during the transmission process, resulting in poor signal transmission and thus affecting the user experience.
[0003] The patent with the application publication number CN113285935A discloses a communication system and a network-on-chip router. By setting a data parsing circuit, an access address firewall circuit, an access policy firewall circuit, and a first interception circuit in each input circuit, the data parsing circuit can parse the types of each transmission microchip of the received data packet and parse the transmission information from the data header transmission microchip. The access address firewall circuit can determine whether the transmission information conforms to the address access setting rules. If not, it outputs the first information. The access policy firewall circuit can determine the destination ID based on the transmission information and determine the access relationship in combination with the transmission information, and determine whether the access relationship conforms to the access relationship setting rules. If not, it outputs the second information. It can be seen that when the first information or the second information is output, it indicates that there is a security risk in the current access. Therefore, the first interception circuit will intercept the current data packet when receiving the first information or the second information, which is beneficial to improving the transmission security and at the same time avoiding meaningless data transmission, which is beneficial to avoiding the waste of power consumption and bandwidth. In addition, this application sets an access address firewall circuit for determining whether the transmission information conforms to the address access setting rules, and also sets an access policy firewall circuit for determining whether the access relationship conforms to the access relationship setting rules, which is beneficial to achieving a more comprehensive guarantee of access security. In summary, the solution of this application is beneficial to effectively improving the transmission security of the network-on-chip router.
[0004] However, for the above-mentioned communication system and on-chip network router, although the types of each transmission microchip of the received data packet are parsed by the data parsing circuit, so as to determine whether the transmission information conforms to the address access setting rules, and further achieve the purpose of improving the transmission security of the router, due to the fact that the router is extremely vulnerable to the influence of obstacles in the space in the usage scenario, resulting in a reduction in signal transmission performance. Therefore, how to perform guaranteed signal transmission based on the distance between the user receiving end and the device transmitting end and the degree of obstacle influence in the home usage scenario, and ensure the comfort of users during the usage process, is particularly important in the current router usage.
[0005] In view of this, the present invention proposes a 5G CPE router communication system compatible with multiple antenna configurations to solve the above problems. Summary of the Invention
[0006] To overcome the above-mentioned defects of the prior art and achieve the above object, the present invention provides the following technical solutions. The system includes:
[0007] A scenario data acquisition module, which is used to acquire a scenario data set. The scenario data set includes user coordinate data, device coordinate data, occlusion data, and path distance data;
[0008] A network load data acquisition module, which is used to acquire network load data;
[0009] A data preprocessing module, which is used to preprocess the scenario data set and the network load data to obtain a second scenario data set and a second network load data;
[0010] Furthermore, the specific ways of preprocessing the scenario data set and the network load data include:
[0011] Filter and calculate the distance between the user end and the device end. The specific distance filtering calculation formula is: Adx = α × Ad + (1 - α) × Ads, where α is the smoothing coefficient, and Ads is the path distance data of the previous moment;
[0012] Quantify the occlusion state. The specific occlusion state quantification calculation formula is: where Acs is the total number of occlusions, and β is the indicator function;
[0013] Standardize the network load data. The specific standardization calculation formula is: Obtain the second network load data Aes, where Ae is the network load data, Aemax is the maximum network load, and Aemin is the minimum network load;
[0014] Package the second path distance data Adx and the path obstacle data Acs to obtain a second device data set;
[0015] The path loss generation module is used to analyze the second scenario dataset and the second network load data to obtain a path loss reference value;
[0016] Further, the path loss generation module further includes a historical data retrieval module, a parameter retrieval module, a data input module, a model support module, and a data output module;
[0017] The historical data retrieval module is used to retrieve the historical second scenario dataset and the historical second network load data stored in the database;
[0018] The parameter retrieval module is used to retrieve the wall data, equipment power data, and received signal strength data stored in the database;
[0019] The data input module is used to support the manual input of the attenuation coefficient dataset and the measured path loss reference value;
[0020] The model support module is used to support the establishment of the models required by the system;
[0021] The data output module is used to transmit the path loss reference value;
[0022] Further, the specific steps for analyzing the second scenario dataset and the second network load data include:
[0023] Step 1: Based on the historical data retrieval module, retrieve a set of historical second scenario datasets and historical second network load data stored in the database, and perform corresponding grouping and marking from far to near based on the time stamp, and mark them as L1, L2, L3,..., Ln respectively;
[0024] Step 2: Based on the model support module, the parameter retrieval module, and the data input module, establish an initial loss calculation model according to the marked historical second scenario dataset and historical second network load data in Step 1;
[0025] Step 3: By substituting into the calculation formula: Obtain the predicted transmission path loss reference value, where Hj is the average thickness of the jth type of wall, B1 is the distance attenuation coefficient, B2 is the wall attenuation coefficient, B3 is the occlusion correction coefficient, and B4 is the basic attenuation coefficient;
[0026] Step 4: Minimize the predicted transmission path loss reference value and the measured transmission path loss reference value, and the specific calculation formula includes: where Bas is the measured transmission path loss reference value;
[0027] Step 5: Define the model credibility threshold and calculate the model credibility value, and the specific calculation formula includes: When the model credibility value is less than the model credibility threshold, return to step three, where Px is the mean square error of historical data, and Var(Bas) is the variance of the measured transmission path loss reference value;
[0028] Step six: After reaching the preset number of iterations, obtain the loss calculation model;
[0029] Step seven: Input the second scenario dataset and the second network load data into the loss calculation model, output the path loss reference value, and based on the data output module, output the path loss reference value;
[0030] The signal allocation module is used to process the path loss reference value to obtain a signal allocation report;
[0031] Further, the specific method for processing the path loss reference value includes:
[0032] The specific calculation formula for processing the path loss reference value is:
[0033] Obtain the signal evaluation value;
[0034] Among them, Cb is the minimum signal strength threshold, ΔCc is the total occlusion attenuation value, Ba is the path loss reference value, λ is the channel allocation weight factor, and Cd is the maximum supported channel value;
[0035] Select the antenna configuration scheme with the largest signal evaluation value to obtain a signal allocation report;
[0036] The signal re-verification module is used to verify the path loss reference value;
[0037] Further, the method for verifying the path loss reference value includes:
[0038] The specific verification formula for verifying the path loss reference value is:
[0039] Fa - (Ba + ΔCc) ≥ Cb;
[0040] Among them, Fa is the device power data;
[0041] When the path loss reference value does not satisfy the verification formula, recalculate the channel allocation weight factor;
[0042] The decision output module is used to analyze the second scenario dataset to obtain an adjustment report, and output the adjustment report and the signal allocation report;
[0043] Further, the specific method for analyzing the second scenario dataset includes:
[0044] Preset a distance threshold and a load threshold;
[0045] When the second path distance data is less than the distance threshold, a reduction signal is generated;
[0046] The reduction signal includes a set of fields representing the data for reducing the device power;
[0047] When the second network load data is greater than the load threshold, a boost signal is generated;
[0048] The boost signal includes a set of fields representing the activation of multi-antenna multi-user MIMO;
[0049] The reduction signal and the boost signal are packaged to obtain an adjustment report;
[0050] Furthermore, the specific manner of outputting the adjustment report and the signal allocation report includes directly mapping the adjustment report and the signal allocation report to the router driver layer;
[0051] Furthermore, it includes the following working steps:
[0052] S1: Collect the scenario data set, which includes user coordinate data, device coordinate data, obstacle data, and path distance data;
[0053] S2: Collect the network load data;
[0054] S3: Preprocess the scenario data set and the network load data to obtain a second scenario data set and a second network load data;
[0055] S4: Analyze the second scenario data set and the second network load data to obtain a path loss reference value;
[0056] S5: Process the path loss reference value to obtain a signal allocation report;
[0057] S6: Verify the path loss reference value;
[0058] S7: Analyze the second scenario data set to obtain an adjustment report, and output the adjustment report and the signal allocation report.
[0059] The technical effects and advantages of a 5G CPE router communication system compatible with multiple antenna configurations according to the present invention:
[0060] The present invention collects a scene data set and network load data, preprocesses the scene data set and network load data to obtain a second scene data set and a second network load data, analyzes the second scene data set and the second network load data to obtain a path loss reference value, processes the path loss reference value to obtain a signal distribution report, verifies the path loss reference value, analyzes the second scene data set to obtain an adjustment report, and outputs the adjustment report and the signal distribution report, thereby ensuring the sufficiency of signal transmission under the dynamic influence of network load variable data and signal path loss, greatly reducing the poor user experience caused by excessive obstacles in the use of traditional routers, which leads to poor data signals. In addition, the present invention optimizes the ability to adjust the system signal transmission in real time according to the path loss reference value, greatly improving the ability of the user to quickly adjust and output the optimal signal under the influence of variable data, effectively enhancing the adaptability and response timeliness of the system to variable factors, and solving the inconvenience caused by the poor signal of traditional routers and the need to manually adjust the coordinates of the user receiving end or the device coordinates. Generally speaking, the present invention has the remarkable advantages of strong dynamic fluctuation processing ability, high signal output accuracy, and good improvement effect of user comfort. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] Figure 1 FIG. is a schematic diagram of a 5G CPE router communication system compatible with multiple antenna configurations according to the present invention;
[0062] Figure 2 FIG. is a schematic diagram of a 5G CPE router communication method compatible with multiple antenna configurations according to the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0063] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0064] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "the" and "said" used in the embodiments of the present invention and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. "Multiple" generally includes at least two.
[0065] Depending on the context, as used herein, the words "if" and "when" may be interpreted as "when", "while", "in response to determining", or "in response to detecting". Similarly, depending on the context, the phrases "if determined" or "if detecting (stated condition or event)" may be interpreted as "when determined", "in response to determining", "when detecting (stated condition or event)", or "in response to detecting (stated condition or event)".
[0066] In addition, the step timings in the following method embodiments are only examples and not strictly limited.
[0067] In fact, the server device deployed for the communication method of the 5G CPE router compatible with multiple antenna configurations may be composed of one or more devices. The above communication method of the 5G CPE router compatible with multiple antenna configurations can be implemented as: a service instance, a virtual machine, or a hardware device. For example, the communication method of the 5G CPE router compatible with multiple antenna configurations can be implemented as a service instance deployed on one or more devices in a cloud node. Briefly, the communication method of the 5G CPE router compatible with multiple antenna configurations can be understood as a software deployed on a cloud node for providing the communication method of the 5G CPE router compatible with multiple antenna configurations to each client. Alternatively, the communication method of the 5G CPE router compatible with multiple antenna configurations can also be implemented as a virtual machine deployed on one or more devices in a cloud node. An application software for managing each client is installed in the virtual machine. Or, the communication method of the 5G CPE router compatible with multiple antenna configurations can also be implemented as a server composed of many identical or different types of hardware devices, and one or more hardware devices are set to provide the communication method of the 5G CPE router compatible with multiple antenna configurations to each client.
[0068] In terms of implementation form, the communication method of the 5G CPE router compatible with multiple antenna configurations and the client adapt to each other. That is, if the communication method of the 5G CPE router compatible with multiple antenna configurations is an application installed on a cloud service platform, then the client is a client that establishes a communication connection with the application; or if the communication method of the 5G CPE router compatible with multiple antenna configurations is implemented as a website, then the client is implemented as a web page; or if the communication method of the 5G CPE router compatible with multiple antenna configurations is implemented as a cloud service platform, then the client is implemented as a small program in an instant messaging application.
[0069] As Figure 1 shown, it is a system architecture diagram of the communication method of the 5G CPE router compatible with multiple antenna configurations provided by an embodiment of the present invention.
[0070] The communication method of the 5G CPE router compatible with multiple antenna configurations according to the present invention can be set in a cloud server. In terms of implementation form, it can be used as one or more service devices, or can be used as an application installed on the cloud (such as the server of a mobile service operator, a server cluster, etc.), or can also be developed into a website. According to the functions achieved, the communication method of the 5G CPE router compatible with multiple antenna configurations may include a scenario data acquisition module, a network load data acquisition module, a data preprocessing module, a path loss generation module, a signal distribution module, a signal re-inspection module, and a decision output module. The modules in the present invention can also be referred to as units, which refer to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, and are stored in the memory of the electronic device.
[0071] In the embodiment of the present invention, in the communication method of the 5G CPE router compatible with multiple antenna configurations, each of the above modules can be independently implemented and called by other modules. Here, the call can be understood as that a certain module can be connected to multiple modules of another type and provide corresponding services for the multiple modules it is connected to. For example, the sharing and evaluation module can call the same information acquisition module to obtain the information collected by the information acquisition module. Based on the above characteristics, in the communication method of the 5G CPE router compatible with multiple antenna configurations provided by the embodiment of the present invention, without modifying the program code, the applicable range of the communication method architecture of the 5G CPE router compatible with multiple antenna configurations can be adjusted by adding modules and directly calling, so as to achieve cluster-level horizontal expansion, so as to achieve the purpose of quickly and flexibly expanding the communication method of the 5G CPE router compatible with multiple antenna configurations. In practical applications, the above modules can be set in the same device or different devices, or can also be set in virtual devices, such as service instances in a cloud server.
[0072] Embodiment 1
[0073] Please refer to Figure 1 As shown, in the communication system of a 5G CPE router compatible with multiple antenna configurations in this embodiment, the system includes:
[0074] The scenario data acquisition module is used to acquire a scenario data set, and the scenario data set includes user coordinate data, device coordinate data, obstacle data, and path distance data;
[0075] It should be explained that through indoor positioning technology, the two-dimensional plane coordinate points of the current location of the user in the specified area are acquired to obtain the user coordinate data; through manual input, the two-dimensional plane coordinate points of the device installation location in the specified area are acquired to obtain the device coordinate data; through building information import, the set of signal attenuation values caused by the obstacle materials in the specified area is acquired. For example, the set of signal attenuation values caused by the obstacle materials is expressed as: Obtain occlusion data; by substituting the user coordinate data and the device coordinate data into the path distance calculation formula: Obtain path distance data, where (Xy, Yy) is the user coordinate data and (Xs, Ys) is the device coordinate data;
[0076] The network load data acquisition module is used to acquire network load data;
[0077] It should be noted that by analyzing the DHCP logs, the current number of active devices is counted and divided by the maximum device load to obtain the network load data;
[0078] The data preprocessing module is used to preprocess the scenario data set and the network load data to obtain a second scenario data set and a second network load data;
[0079] Furthermore, the specific methods for preprocessing the scenario data set and the network load data include:
[0080] Perform filtering calculation on the distance between the user side and the device side. The specific distance filtering calculation formula is: Adx = α × Ad + (1 - α) × Ads, where α is the smoothing coefficient and Ads is the path distance data at the previous moment;
[0081] It should be noted that the value range of the smoothing coefficient is from 0 to 1. For example, according to experience, it can be taken as 0.8;
[0082] Quantify the occlusion state. The specific occlusion state quantification calculation formula is: where Acs is the total number of occlusions and β is the indicator function;
[0083] It should be noted that the indicator function means that when there is an occlusion between the user coordinate point and the device coordinate point, the value of the indicator function is 1; otherwise, the value of the indicator function is 0;
[0084] Normalize the network load data. The specific normalization calculation formula is: Obtain the second network load data Aes, where Ae is the network load data, Aemax is the maximum network load, and Aemin is the minimum network load;
[0085] Package the second path distance data Adx and the path obstacle data Acs to obtain a second device data set;
[0086] The path loss generation module is used to analyze the second scenario data set and the second network load data to obtain a path loss reference value;
[0087] Further, the path loss generation module further includes a historical data retrieval module, a parameter retrieval module, a data input module, a model support module, and a data output module;
[0088] The historical data retrieval module is used to retrieve the historical second scenario dataset and historical second network load data stored in the database;
[0089] The parameter retrieval module is used to retrieve the wall data, device power data, and received signal strength data stored in the database;
[0090] The data input module is used to support manual input of the attenuation coefficient dataset and the measured path loss reference value;
[0091] It should be noted that the attenuation coefficient dataset includes the distance attenuation coefficient, the wall attenuation coefficient, the occlusion correction coefficient, and the basic attenuation coefficient;
[0092] The model support module is used to support the establishment of the models required by the system;
[0093] The data output module is used to transmit the path loss reference value;
[0094] Further, the specific steps for analyzing the second scenario dataset and the second network load data include:
[0095] Step 1: Based on the historical data retrieval module, retrieve a set of historical second scenario dataset and historical second network load data stored in the database, and perform corresponding grouping and marking from far to near based on the time stamp, and mark them as L1, L2, L3,..., Ln respectively;
[0096] Step 2: Based on the model support module, the parameter retrieval module, and the data input module, establish an initial loss calculation model according to the marked historical second scenario dataset and historical second network load data in Step 1;
[0097] Step 3: By substituting into the calculation formula: Obtain the predicted transmission path loss reference value, where Hj is the average thickness of the jth type of wall, B1 is the distance attenuation coefficient, B2 is the wall attenuation coefficient, B3 is the occlusion correction coefficient, and B4 is the basic attenuation coefficient;
[0098] It should be noted that the basic attenuation coefficient is a constant term, which refers to other fixed losses generated during signal transmission;
[0099] Step 4: Minimize the predicted transmission path loss reference value and the measured transmission path loss reference value, and the specific calculation formula includes: where Bas is the measured transmission path loss reference value;
[0100] It should be noted that the reference value of the measured transmission path loss is obtained by subtracting the received signal strength data from the device power data;
[0101] Step Five: Define the model credibility threshold and calculate the model credibility value. The specific calculation formula includes: When the model credibility value is less than the model credibility threshold, return to Step Three, where Px is the mean square error of historical data, and Var(Bas) is the variance of the reference value of the measured transmission path loss;
[0102] It should be noted that the mean square error of historical data refers to the mean square error of the input historical second scenario data set and historical second network load data;
[0103] Step Six: After reaching the preset number of iterations, obtain the loss calculation model;
[0104] Step Seven: Input the second scenario data set and the second network load data into the loss calculation model, output the reference value of the path loss, and output the reference value of the path loss based on the data output module;
[0105] The signal distribution module is used to process the reference value of the path loss to obtain a signal distribution report;
[0106] Furthermore, the specific method for processing the reference value of the path loss includes:
[0107] The specific calculation formula for processing the reference value of the path loss is:
[0108] Obtain the signal evaluation value;
[0109] Among them, Cb is the minimum signal strength threshold, ΔCc is the total occlusion attenuation value, Ba is the reference value of the path loss, λ is the channel allocation weight factor, and Cd is the maximum supported channel value;
[0110] It should be noted that the total occlusion attenuation value is obtained through the calculation formula: ΔCc = Acs × γ, where γ is the attenuation amount of a single obstacle; the channel allocation weight factor is obtained through the calculation formula: λ = 1 - Aes;
[0111] Select the antenna configuration scheme with the largest signal evaluation value to obtain a signal distribution report;
[0112] It should be noted that the antenna configuration scheme includes but is not limited to multi-antenna mode, beam angle, or transmission power;
[0113] The signal re-inspection module is used to verify the reference value of the path loss;
[0114] Furthermore, the method for verifying the reference value of the path loss includes:
[0115] The specific verification formula for verifying the path loss reference value is as follows:
[0116] Fa - (Ba + ΔCc) ≥ Cb;
[0117] where Fa is the device power data;
[0118] When the path loss reference value does not satisfy the verification formula, recalculate the channel allocation weight factor;
[0119] The decision output module is used to analyze the second scenario data set to obtain an adjustment report, and output the adjustment report and the signal allocation report;
[0120] Furthermore, the specific method for analyzing the second scenario data set includes:
[0121] Preset a distance threshold and a load threshold;
[0122] When the second path distance data is less than the distance threshold, generate a reduction signal;
[0123] The reduction signal includes a set of fields representing reduced device power data;
[0124] When the second network load data is greater than the load threshold, generate an enhancement signal;
[0125] The enhancement signal includes a set of fields representing the activation of multi-antenna multi-user MIMO;
[0126] Package the reduction signal and the enhancement signal to obtain an adjustment report;
[0127] Furthermore, the specific method for outputting the adjustment report and the signal allocation report includes directly mapping the adjustment report and the signal allocation report to the router driver layer;
[0128] In this embodiment, the beneficial effects are as follows: By collecting the scenario data set and network load data, preprocessing the scenario data set and network load data to obtain the second scenario data set and the second network load data, analyzing the second scenario data set and the second network load data to obtain the path loss reference value, processing the path loss reference value to obtain the signal distribution report, verifying the path loss reference value, analyzing the second scenario data set to obtain the adjustment report, and outputting the adjustment report and the signal distribution report, so as to ensure the sufficiency of signal transmission of the system under the dynamic influence of network load variable data and signal path loss, greatly reducing the poor user comfort caused by poor data signals due to excessive obstacles in the use of traditional routers. In addition, the present invention also optimizes the ability to adjust the system signal transmission in real time according to the path loss reference value, greatly improving the ability of the user to quickly adjust and output the optimal signal under the influence of variable data, effectively enhancing the adaptability and response timeliness of the system to the fluctuating state of variable factors, and solving the inconvenience brought by the poor signal of traditional routers and the need to manually adjust the coordinate position of the user receiving end or the device coordinate position. Generally speaking, the present invention has the remarkable advantages of strong dynamic fluctuation processing ability, high signal output accuracy, and good improvement effect of user comfort.
[0129] Embodiment 2
[0130] Please refer to Figure 2 As shown, for the parts not described in detail in this embodiment, refer to the description content of Embodiment 1. A 5G CPE router communication method compatible with multiple antenna configurations is provided. The method includes:
[0131] Embodiment 3
[0132] For those skilled in the art, it is obvious that the present invention is not limited to the details of the above exemplary embodiments, and can be implemented in other specific forms without departing from the spirit or basic characteristics of the present invention.
[0133] Therefore, from any point of view, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be included in the present invention. Any associated drawing marks in the claims should not be regarded as limiting the claims involved.
[0134] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Among them, artificial intelligence (AI) is a theory, method, technology and application system that uses digital computers or machines controlled by digital computers to simulate, extend and expand human intelligence, perceive the environment, acquire knowledge and use knowledge to obtain the best results.
[0135] In addition, it is obvious that the term "comprising" does not exclude other units or steps, and the singular does not exclude the plural. A plurality of units or devices stated in the system claims may also be implemented by one unit or device through software or hardware. Terms such as first, second, etc. are used to denote names and do not denote any particular order.
[0136] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A 5G CPE router communication system compatible with multiple antenna configurations, characterized in that, The system includes: a scenario data acquisition module, a network load data acquisition module, a data preprocessing module, a path loss generation module, a signal distribution module, a signal re-inspection module, and a decision output module, where: The scenario data acquisition module is used to acquire a scenario data set, and the scenario data set includes user coordinate data, device coordinate data, occlusion data, and path distance data; The network load data acquisition module is used to acquire network load data; The data preprocessing module is used to preprocess the scenario data set and the network load data to obtain a second scenario data set and a second network load data; The path loss generation module is used to analyze the second scenario data set and the second network load data to obtain a path loss reference value; The signal distribution module is used to process the path loss reference value to obtain a signal distribution report; The signal re-inspection module is used to verify the path loss reference value; The decision output module is used to analyze the second scenario data set to obtain an adjustment report, and output the adjustment report and the signal distribution report.
2. The 5G CPE router communication system compatible with multiple antenna configurations according to claim 1, wherein The specific method for preprocessing the scenario data set and the network load data includes: Filter and calculate the distance between the user side and the device side. The specific distance filtering calculation formula is: Adx = α × Ad + (1 - α) × Ads, where α is the smoothing coefficient, and Ads is the path distance data of the previous moment; Quantify the state of the occluder. The specific calculation formula for quantifying the state of the occluder is as follows: where Acs is the total number of occluders, and β is the indicator function; Normalize the network load data. The specific normalization calculation formula is as follows: Obtain the second network load data Aes, where Ae is the network load data, Aemax is the maximum network load, and Aemin is the minimum network load; Package the second path distance data Adx and the path obstacle data Acs to obtain a second device data set.
3. A 5G CPE router communication system compatible with multiple antenna configurations according to claim 1, characterized in that, The path loss generation module further includes a historical data retrieval module, a parameter retrieval module, a data input module, a model support module, and a data output module: The historical data retrieval module is used to retrieve the historical second scenario data set and the historical second network load data stored in the database; The parameter retrieval module is used to retrieve the wall data, device power data, and received signal strength data stored in the database; The data input module is used to support the manual input of the attenuation coefficient data set and the measured path loss reference value; The model support module is used to support the establishment of the models required by the system; The data output module is used to transmit the path loss reference value.
4. A 5G CPE router communication system compatible with multiple antenna configurations according to claim 1, characterized in that, The specific steps for analyzing the second scenario data set and the second network load data include: Step 1: Based on the historical data retrieval module, retrieve a set of historical second scenario data set and historical second network load data stored in the database, and perform corresponding grouping and marking from far to near based on the time stamp, and mark them as L1, L2, L3,..., Ln respectively; Step 2: Based on the model support module, the parameter retrieval module, and the data input module, establish an initial loss calculation model according to the marked historical second scenario data set and historical second network load data in Step 1; Step 3: By substituting into the calculation formula: Obtain the reference value of the predicted transmission path loss, where Hj is the average thickness of the j-th type of wall, B1 is the distance attenuation coefficient, B2 is the wall attenuation coefficient, B3 is the occlusion correction coefficient, and B4 is the basic attenuation coefficient; Step 4: Minimize the predicted transmission path loss reference value and the measured transmission path loss reference value. The specific calculation formula includes: where Bas is the measured transmission path loss reference value; Step Five: Define the model credibility threshold and calculate the model credibility value. The specific calculation formula is as follows: When the model credibility value is less than the model credibility threshold, return to Step Three, where Px is the mean square error of historical data, and Var(Bas) is the variance of the measured transmission path loss reference value; Step 6: After reaching the preset number of iterations, obtain the loss calculation model; Step 7: Input the second scenario data set and the second network load data into the loss calculation model, output to obtain the path loss reference value, and based on the data output module, output the path loss reference value.
5. A 5G CPE router communication system compatible with multiple antenna configurations according to claim 1, characterized in that, The specific method for processing the path loss reference value includes: The specific calculation formula for processing the path loss reference value is as follows: Obtain a signal evaluation value; Among them, Cb is the minimum signal strength threshold, ΔCc is the total occlusion attenuation value, Ba is the path loss reference value, λ is the channel allocation weight factor, and Cd is the maximum supported channel value; Select the antenna configuration scheme with the largest signal evaluation value to obtain a signal allocation report.
6. The 5G CPE router communication system compatible with multiple antenna configurations according to claim 1, characterized in that, Furthermore, the methods for verifying the path loss reference value include: The specific verification formula for verifying the path loss reference value is: Fa - (Ba + ΔCc) ≥ Cb; Among them, Fa is the device power data; When the path loss reference value does not satisfy the verification formula, recalculate the channel allocation weight factor.
7. A 5G CPE router communication system compatible with multiple antenna configurations according to claim 1, characterized in that, The specific methods for analyzing the second scenario dataset include: Preset a distance threshold and a load threshold; When the second path distance data is less than the distance threshold, generate a decreasing signal; The decreasing signal includes a set of fields representing the decreasing device power data; When the second network load data is greater than the load threshold, generate an increasing signal; The increasing signal includes a set of fields representing the activation of multi-antenna multi-user MIMO; Package the decreasing signal and the increasing signal to obtain an adjustment report.
8. A 5G CPE router communication system compatible with multiple antenna configurations according to claim 7, characterized in that, The specific methods for outputting the adjustment report and the signal allocation report include directly mapping the adjustment report and the signal allocation report to the router driver layer.
9. A communication method for a 5G CPE router compatible with multiple antenna configurations, implemented according to a 5G CPE router communication system compatible with multiple antenna configurations as described in any one of claims 1-9, characterized in that, It includes the following working steps: S1: Collect the scenario dataset, which includes user coordinate data, device coordinate data, occlusion data, and path distance data; S2: Collect network load data; S3: Preprocess the scenario dataset and network load data to obtain the second scenario dataset and the second network load data; S4: Analyze the second scenario dataset and the second network load data to obtain the path loss reference value; S5: Process the path loss reference value to obtain a signal allocation report; S6: Verify the path loss reference value; S7: Analyze the second scenario dataset to obtain an adjustment report, and output the adjustment report and the signal allocation report.
Citation Information
Patent Citations
Communication system and on-chip network router
CN113285935A
CSI-based high-precision ranging positioning method
CN108318861A
Automatic adjusting method and system for router signal
CN117614833A
Intelligent factory wireless communication system and method based on all-in-one antenna technology
CN119497094A
Multi-state wireless network signal dynamic imaging system and method based on element universe
CN119697648A