Network device set multiplexing identification method, apparatus and device
By acquiring base station operating parameter tables and path measurement location data, the geometric center of the coverage area of the network device set is determined. Combined with device serial number lookup and distance comparison, the problems of low efficiency and poor accuracy in network device set reuse identification are solved, and more reliable device set identification is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA UNITED NETWORK COMM GRP CO LTD
- Filing Date
- 2026-02-14
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, the efficiency and accuracy of network device set reuse identification are low, and the lack of consideration for manual input errors and dynamic changes in coverage areas leads to resource waste and redundant construction.
By acquiring the base station operating parameter tables and minimized path measurement location data of the target and historical time points, the latitude and longitude of the geometric center of the coverage area of the network device set are determined. Combined with the device serial number query results and the geometric center distance comparison, the system automatically determines whether the device set is a multiplexed device set.
It improves the accuracy and efficiency of network device cluster reuse identification, ensures data reliability, and reduces resource waste and redundant construction.
Smart Images

Figure CN122160818A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication engineering, and in particular to a method, apparatus and device for identifying network device multiplexing. Background Technology
[0002] During the construction and optimization of mobile communication networks, operators need to dynamically manage base station equipment, including dismantling, relocation, and reuse. This equipment reuse (i.e., "reuse") is a key means for operators to reduce construction costs and improve resource utilization. However, in practice, due to the failure to promptly record the serial number to the "idle equipment database" after equipment dismantling, or human errors in the recording process, subsequent rebuilt network equipment sets cannot be accurately identified as "reuse equipment construction." Furthermore, the dynamic changes in base station coverage areas due to user distribution and network adjustments make it difficult to determine whether a network equipment set belongs to reuse construction using traditional engineering parameter tables or simple location comparisons. This information gap not only affects the efficiency of operators' network cost accounting and asset management but may also lead to resource waste or redundant construction. Therefore, a method for identifying network equipment set reuse is urgently needed.
[0003] In existing technologies, operators mainly rely on statically recording the network device serial number (SN code) and location information of network devices within the network device set through base station engineering parameter tables (engineering parameter tables). They also rely on manual input of the SN code into the idle device database after the device is removed, and determine whether it is a reuse construction by comparing whether the current device SN code exists in the database.
[0004] However, existing technologies rely on manual recording and verification, which can lead to errors or omissions in SN code entry. Furthermore, the reuse judgment does not take into account dynamic changes in the coverage area and lacks automated verification. These factors together result in the technical problems of low identification efficiency and poor accuracy of existing technologies for network device set reuse. Summary of the Invention
[0005] The network device set multiplexing identification method, apparatus and equipment provided in this application are used to solve the technical problems of low identification efficiency and poor accuracy of network device set multiplexing in the prior art.
[0006] Firstly, this application provides a method for identifying network device set multiplexing, including:
[0007] Obtain the target time point and historical time points, extract the first base station operating parameter table and the first minimized routing measurement positioning data corresponding to the target time point, and extract the second base station operating parameter table, the second minimized routing measurement positioning data and the historical data of the idle equipment database corresponding to the historical time points;
[0008] Obtain the device serial numbers of multiple network devices in the target network device set in the first base station's operating parameter table, and query whether each device serial number exists in the historical data of the idle device database to determine the corresponding query result;
[0009] The first minimized routing location data is processed using a preset coverage area location data processing method to determine the first geometric center latitude and longitude of the coverage area of the target network device set;
[0010] The second minimized path measurement positioning data and the second base station operating parameter table are processed using a preset coverage area positioning data processing method to determine the second geometric center latitude and longitude of the coverage area of the historical network equipment set;
[0011] Based on the latitude and longitude of the first geometric center and the second geometric center, the geometric center distance between the target network device set and the historical network device set is determined, and the geometric center distance is compared with a preset value to determine the corresponding comparison result;
[0012] Based on the query results and comparison results, determine whether the target network device set is a multiplexing device set.
[0013] In one possible implementation, the preset coverage area positioning data processing method includes:
[0014] Based on the first or second minimized routing location data, select multiple sampling points that serve as the target network device set or historical network device set and whose signal level is not less than a preset signal threshold, so as to obtain the corresponding effective sampling dataset.
[0015] The mobile network coverage area of the service device set is rasterized according to a preset size to form a geographic raster with multiple vectors, where each geographic raster corresponds to a unique geographic raster center latitude and longitude.
[0016] Based on each sampling point in the valid sampled dataset, match it to the corresponding geographic raster to obtain the matched geographic raster;
[0017] Based on the matched geographic rasters, select geographic rasters whose number of sampling points in the valid sampling dataset is not less than a preset threshold, and take each geographic raster with a number of sampling points in the valid sampling dataset not less than the preset threshold as a valid geographic raster.
[0018] The average latitude and longitude of the center of each valid geographic raster is used as the first geometric center latitude and longitude or the second geometric center latitude and longitude.
[0019] In one possible implementation, determining whether the target network device set is a multiplexing device set based on the query results and comparison results includes:
[0020] When it is determined that the query result shows that the device serial number of at least one network device in the target network device set exists in the historical data of the idle device database, the comparison result is determined.
[0021] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0022] If the comparison results show that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexing device set.
[0023] In one possible implementation, after determining that the target network device set is a non-multiplexed device set, the method further includes:
[0024] Correct the association records of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point, and delete the incorrect associations between the network devices in the target network device set and the idle devices.
[0025] In one possible implementation, determining whether the target network device set is a multiplexing device set based on the query results and comparison results further includes:
[0026] When it is determined that the query result shows that the device serial number of each network device in the target network device set does not exist in the historical data of the idle device database, the comparison result is determined.
[0027] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0028] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexed device set.
[0029] In one possible implementation, after determining that the target network device set is a multiplexing device set, the method further includes:
[0030] Record the association information of the device serial numbers of the network devices in the target network device set in the idle device database corresponding to the target time point, and add the association between the network devices in the target network device set and the idle devices.
[0031] In one possible implementation, the network device includes at least one of a baseband processing unit baseband board, a baseband processing unit main control board, a radio frequency remote unit, and a physical antenna.
[0032] Secondly, this application provides a network device set multiplexing identification device, comprising:
[0033] The extraction module is used to obtain the target time point and historical time points, extract the first base station operating parameter table and the first minimized routing measurement positioning data corresponding to the target time point, and extract the second base station operating parameter table, the second minimized routing measurement positioning data and the historical data of the idle equipment database corresponding to the historical time points.
[0034] The query module is used to obtain the device serial numbers of multiple network devices in the target network device set in the first base station working parameter table, and query whether each device serial number exists in the historical data of the idle device database to determine the corresponding query result;
[0035] The first processing module is used to process the first minimized routing location data using a preset coverage area positioning data processing method to determine the first geometric center latitude and longitude of the coverage area of the target network device set.
[0036] The second processing module is used to process the second minimized path measurement positioning data and the second base station operating parameter table using a preset coverage area positioning data processing method to determine the second geometric center latitude and longitude of the coverage area of the historical network equipment set.
[0037] The determination module is used to determine the geometric center distance between the target network device set and the historical network device set based on the latitude and longitude of the first geometric center and the latitude and longitude of the second geometric center, and compare the geometric center distance with a preset value to determine the corresponding comparison result;
[0038] The third processing module is used to determine whether the target network device set is a multiplexing device set based on the query results and comparison results.
[0039] In one possible implementation, the first processing module is further configured to:
[0040] Based on the first or second minimized routing location data, select multiple sampling points that serve as the target network device set or historical network device set and whose signal level is not less than a preset signal threshold, so as to obtain the corresponding effective sampling dataset.
[0041] The mobile network coverage area of the service device set is rasterized according to a preset size to form a geographic raster with multiple vectors, where each geographic raster corresponds to a unique geographic raster center latitude and longitude.
[0042] Based on each sampling point in the valid sampled dataset, match it to the corresponding geographic raster to obtain the matched geographic raster;
[0043] Based on the matched geographic rasters, select geographic rasters whose number of sampling points in the valid sampling dataset is not less than a preset threshold, and take each geographic raster with a number of sampling points in the valid sampling dataset not less than the preset threshold as a valid geographic raster.
[0044] The average latitude and longitude of the center of each valid geographic raster is used as the first geometric center latitude and longitude or the second geometric center latitude and longitude.
[0045] In one possible implementation, the third processing module is further configured to:
[0046] When it is determined that the query result shows that the device serial number of at least one network device in the target network device set exists in the historical data of the idle device database, the comparison result is determined.
[0047] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0048] If the comparison results show that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexing device set.
[0049] In one possible implementation, the third processing module is further configured to:
[0050] Correct the association records of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point, and delete the incorrect associations between the network devices in the target network device set and the idle devices.
[0051] In one possible implementation, the third processing module is further configured to:
[0052] When it is determined that the query result shows that the device serial number of each network device in the target network device set does not exist in the historical data of the idle device database, the comparison result is determined.
[0053] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0054] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexed device set.
[0055] In one possible implementation, the third processing module is further configured to:
[0056] Record the association information of the device serial numbers of the network devices in the target network device set in the idle device database corresponding to the target time point, and add the association between the network devices in the target network device set and the idle devices.
[0057] In one possible implementation, the query module is also used in a network device, which includes at least one of a baseband processing unit baseband board, a baseband processing unit main control board, a radio frequency remote unit, and a physical antenna.
[0058] Thirdly, this application provides a network device set multiplexing identification device, including: a memory and a processor;
[0059] The memory stores the instructions that the computer executes;
[0060] The processor executes computer execution instructions stored in memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.
[0061] Fourthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible embodiments of the first aspect.
[0062] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.
[0063] This application provides a method, apparatus, and device for identifying network device set reuse. By acquiring target and historical time point data, it provides comprehensive basic data for subsequent analysis, improving identification accuracy. It queries whether the device serial numbers of network devices in the target network device set are in the historical data of the idle device database, quickly filtering out possible reused device sets and improving identification efficiency. It processes minimized path measurement positioning data and base station operating parameter tables to determine the geometric center latitude and longitude of the coverage area of the target network device set and historical network device sets, providing accurate basis for judging changes in device set location. It compares the geometric center distance with preset values to clarify the changes in device set location. Finally, it comprehensively determines whether the target network device set is a reused device set based on the query and comparison results, making the results more reliable and ensuring data accuracy. This achieves the technical effect of improving the identification efficiency and accuracy of network device set reuse identification. Attached Figure Description
[0064] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0065] Figure 1This application provides a schematic diagram of an application data processing system architecture.
[0066] Figure 2 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 1 ;
[0067] Figure 3 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 2 ;
[0068] Figure 4 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 3 ;
[0069] Figure 5 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 4 ;
[0070] Figure 6 A schematic diagram of the network device set multiplexing identification device provided in the embodiments of this application;
[0071] Figure 7 This is a schematic diagram of the structure of a network device set multiplexing identification device provided in an embodiment of this application.
[0072] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0073] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0074] Because existing technologies rely on manual recording and verification, errors or omissions in SN code entry occur. Furthermore, the reuse judgment does not consider dynamic changes in coverage areas and lacks automated verification. These factors together contribute to the technical problems of low identification efficiency and poor accuracy in the reuse of network devices.
[0075] To address the aforementioned issues, this application provides a method, apparatus, and device for identifying network device set reuse. By acquiring target and historical time-point data, it provides comprehensive foundational data for subsequent analysis, improving identification accuracy. It queries whether the device serial numbers of network devices in the target network device set are present in the historical data of the idle device database, quickly filtering out possible reused device sets and improving identification efficiency. By processing minimized path measurement positioning data and base station operating parameter tables, it determines the geometric center latitude and longitude of the coverage area of the target network device set and historical network device sets, providing accurate evidence for judging changes in device set location. It compares the geometric center distance with preset values to clarify the changes in device set location. Finally, it comprehensively considers the query and comparison results to determine whether the target network device set is a reused device set, making the results more reliable and ensuring data accuracy. This achieves the technical effect of improving the identification efficiency and accuracy of network device set reuse identification.
[0076] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0077] Figure 1 This is a schematic diagram of an application data processing system architecture provided in an embodiment of this application. The application data processing system is a computer device. Figure 1 As shown, the above architecture includes at least one of a data acquisition device 101, a processing device 102, and a display device 103.
[0078] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the architecture of the application data processing system. In other feasible embodiments of this application, the above architecture may include more or fewer components than illustrated, or combine some components, or split some components, or arrange different components, which can be determined according to the actual application scenario and is not limited here. Figure 1 The components shown can be implemented in hardware, software, or a combination of both.
[0079] In the specific implementation process, the data acquisition device 101 may include an input / output interface or a communication interface, and the data acquisition device 101 can be connected to the processing device through the input / output interface or the communication interface.
[0080] The processing device 102 can first obtain relevant data of the target and historical time points, including base station operating parameter tables, minimized path measurement positioning data, and historical data of idle equipment database. By querying the equipment serial numbers of network equipment in the target network equipment set, it can determine whether the network equipment may be idle and reused. Then, it can use a preset method to process the positioning data to determine the latitude and longitude of the geometric center of the coverage area of the target network equipment set and the historical network equipment set, compare the distance with the preset value, and combine the query results to determine whether the target network equipment set is a reused equipment set.
[0081] The display device 103 can also be a touch screen or the screen of a terminal device, used to receive user commands while displaying the above-mentioned content, so as to realize interaction with the user.
[0082] It should be understood that the aforementioned processing device can be implemented by a processor reading instructions from memory and executing those instructions, or it can be implemented by a chip circuit.
[0083] Furthermore, the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0084] Figure 2 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 1 ,like Figure 2 As shown, the network device set multiplexing identification method provided in this embodiment includes:
[0085] S201. Obtain the target time point and historical time points, extract the first base station operating parameter table and the first minimized routing measurement positioning data corresponding to the target time point, and extract the second base station operating parameter table, the second minimized routing measurement positioning data and the historical data of the idle equipment database corresponding to the historical time points.
[0086] In this embodiment, the historical data of the idle equipment database refers to the historical records of a dynamic database at different time points, which records information related to network equipment that has been dismantled, deactivated, and is in an idle state by the operator. This database is constantly being updated and its historical data includes key information that can be used for device identification, such as the device serial number of the idle network equipment at the corresponding time point, which is used to trace whether the target network equipment set was included in the scope of idle equipment management in the past. Idle equipment is used to determine whether the network equipment in the current cell comes from the reuse of idle equipment.
[0087] The target time point and historical time points are determined. The first base station operating parameter table and the first minimized drive-test positioning data corresponding to the target time point are extracted, as well as the second base station operating parameter table, the second minimized drive-test positioning data and the historical data of the idle equipment database corresponding to the historical time points, to provide basic data for subsequent analysis.
[0088] S202. Obtain the device serial numbers of multiple network devices in the target network device set in the first base station's operating parameter table, and query whether each device serial number exists in the historical data of the idle device database to determine the corresponding query result.
[0089] In this embodiment, the network device includes at least one of the following: a baseband processing unit baseband board, a baseband processing unit main control board, a radio frequency remote unit, and a physical antenna.
[0090] Obtain the device serial numbers of multiple network devices in the target network device set from the first base station's operating parameter table, and query whether each device serial number exists in the historical data of the idle device database. This determines whether at least one network device in the target network device set has been included in the idle device management scope, and the query results are obtained.
[0091] S203. The first minimized route measurement positioning data is processed using a preset coverage area positioning data processing method to determine the first geometric center latitude and longitude of the coverage area of the target network device set.
[0092] For the first minimized routing location data, a preset coverage area location data processing method is adopted. Through a series of calculations, the first geometric center latitude and longitude of the target network device set coverage area is determined, and the center location of the target network device set coverage area is clarified.
[0093] S204. The second minimized path measurement positioning data and the second base station operating parameter table are processed using a preset coverage area positioning data processing method to determine the second geometric center latitude and longitude of the coverage area of the historical network equipment set.
[0094] In this embodiment, the historical network device set is used to help determine whether the target network device set is a reused and rebuilt device set through spatial location matching.
[0095] Using the second minimized path measurement positioning data and the second base station operating parameter table, and applying the preset coverage area positioning data processing method, the latitude and longitude of the second geometric center of the historical network equipment set coverage area are calculated, thus determining the center location of the historical network equipment set coverage area.
[0096] S205. Based on the latitude and longitude of the first geometric center and the second geometric center, determine the geometric center distance between the target network device set and the historical network device set, and compare the geometric center distance with a preset value to determine the corresponding comparison result.
[0097] Based on the latitude and longitude of the first and second geometric centers, the geometric center distance between the target network device set and the historical network device set is calculated, and then this distance is compared with a preset value to obtain the comparison result.
[0098] For example, based on the first geometric center latitude and longitude of the target network device set's coverage area determined in step S203, and the second geometric center latitude and longitude of the historical network device set's coverage area obtained in step S204, a specific geographical distance calculation formula is used to calculate the distance between the geometric centers of the target network device set and the historical network device set. This distance can intuitively reflect the proximity of the center locations of the coverage areas of the two network device sets. Then, this calculated geometric center distance is compared with a pre-set preset value, such as 500 meters. If the calculated distance is greater than 500 meters, the comparison result is greater than the preset value; if it is less than 500 meters, the comparison result is less than the preset value. This provides an important basis for subsequent determination of whether the target network device set is a multiplexing device set.
[0099] S206. Compare the query results and comparison results to determine whether the target network device set is a multiplexing device set.
[0100] The query results and comparison results are compared to determine whether the target network device set is a reused device set, that is, whether it comes from the reuse of an idle device set.
[0101] This application provides a method for identifying network device set reuse. By acquiring target and historical time-point data, it provides comprehensive foundational data for subsequent analysis, improving identification accuracy. It queries whether the device serial numbers of network devices in the target set are present in the historical data of the idle device database, quickly filtering out possible reused device sets and improving identification efficiency. By processing minimized path measurement positioning data and base station operating parameter tables, it determines the geometric center latitude and longitude of the coverage area of the target and historical network device sets, providing accurate evidence for judging changes in device set location. It compares the geometric center distance with preset values to clarify the changes in device set location. Finally, it comprehensively considers the query and comparison results to determine whether the target network device set is a reused device set, making the results more reliable and ensuring data accuracy. This achieves the technical effect of improving the identification efficiency and accuracy of network device set reuse identification.
[0102] Figure 3 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 2 ,like Figure 3 As shown, this embodiment, based on the above embodiments, provides a detailed description of the specific content of the preset coverage area positioning data processing method, including:
[0103] S301. Based on the first minimized routing location data or the second minimized routing location data, select multiple sampling points that serve as the target network device set or the historical network device set, and whose signal level is not less than a preset signal threshold, so as to obtain the corresponding effective sampling dataset.
[0104] From the first or second minimized routing data, select sampling points whose serving device set is the target network device set or the historical network device set, and whose signal level is not less than a preset signal threshold. For example, if the preset signal threshold is set to -90dBm, only sampling points with signal levels greater than or equal to this value are retained to obtain the corresponding valid sampling dataset, ensuring data validity.
[0105] S302. The mobile network coverage area of the service device set is rasterized according to a preset size to form a geographic raster with multiple vectors.
[0106] In this embodiment, each geographic grid corresponds to a unique geographic grid center latitude and longitude.
[0107] The mobile network coverage area of the service device set is rasterized according to a preset size, such as 50 meters × 50 meters, and the Earth's surface is virtually divided into multiple geographic grids. Each geographic grid has a unique geographic grid center latitude and longitude, which prepares for subsequent positioning.
[0108] S303. Based on each sampling point in the valid sampling dataset, match it to the corresponding geographic raster to obtain the matched geographic raster.
[0109] Based on the Global Positioning System Information (GPS) information of each sampling point in the valid sampling dataset, the sampling points are matched to the corresponding geographic grids, establishing a connection between the sampling points and the geographic grids and clarifying the location of the sampling points.
[0110] S304. Based on the matched geographic rasters, filter out geographic rasters whose number of sampling points in the valid sampling dataset is not less than a preset threshold, and take each geographic raster with a number of sampling points in the valid sampling dataset not less than the preset threshold as a valid geographic raster.
[0111] From the matched geographic rasters, select those geographic rasters whose number of sampling points falling into the valid sampling dataset is not less than a preset threshold, and use them as valid geographic rasters to remove interfering small areas.
[0112] S305. The average latitude and longitude of the center of each valid geographic raster is taken as the first geometric center latitude and longitude or the second geometric center latitude and longitude.
[0113] Calculate the average longitude and latitude of the center of each valid geographic raster, and use it as the first geometric center longitude and latitude or the second geometric center longitude and latitude to determine the center location of the coverage area of the target network device set or historical network device.
[0114] The network device set reuse identification method provided in this application embodiment filters sampling points and removes data with weak signals to ensure that the effective sampling dataset can accurately reflect the network device coverage; rasterization processing subdivides the coverage area, providing a basis for accurate positioning; sampling points correspond to geographic gratings to clarify the location of sampling points; effective geographic gratings are filtered out to eliminate interference and make the data more reliable; the latitude and longitude of the geometric center are calculated to determine the center of the coverage area of the target network device set or historical network device set, providing a key basis for subsequent judgment on whether the target network device set is reused and improving the accuracy of the judgment.
[0115] Figure 4 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 3 ,like Figure 4 As shown, this embodiment, based on the above embodiments, elaborates on a determination process for whether a target network device set is a multiplexing device set, including:
[0116] S401. When it is determined that the query result shows that the device serial number of at least one network device in the target network device set exists in the historical data of the idle device database, the comparison result is determined.
[0117] First, query the serial numbers of each network device in the target network device set to see if at least one device's serial number exists in the historical data of the idle device database. If it does, obtain the query result, which will serve as the basis for subsequent judgments. For example, by entering the serial number of each network device in the target network device set into the database retrieval system, if a relevant record is found, it is confirmed that the serial number exists in the historical data of the idle device database. After confirmation, further obtain the specific details of the comparison results.
[0118] S402. If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0119] Based on the geometric center distance between the target network device set and the historical network device set calculated according to the above embodiments, it is determined whether the geometric center distance between the historical network device set and the target network device set is less than or equal to a preset distance value.
[0120] If so, it means that the target network device set is located close to the historical network device set, and the target network device set is determined to be a non-multiplexed device set.
[0121] S403. Correct the association records of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point, and delete the incorrect associations between the network devices in the target network device set and the idle devices.
[0122] If the device serial number of at least one network device in the target network device set exists in the historical data of the idle device database and the target network device set is determined to be a non-reusable device set, then the association record of the device serial number corresponding to each network device in the target network device set in the idle device database corresponding to the target time point is corrected, and the erroneous association between the network devices and idle devices in the target network device set is deleted.
[0123] S404. If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexing device set.
[0124] If the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, it indicates that the target network device set and the historical network device set are far apart and there is no overlap or proximity. Therefore, the target network device set is determined to be a multiplexing device set.
[0125] The network device set reuse identification method provided in this application identifies the existence of each network device in the idle device database by querying the device serial number of each network device in the target network device set, thus providing basic data for subsequent judgment. By comparing the geometric center distance with a preset distance value, when the comparison result shows that the geometric center distance is not greater than the preset distance value, the target network device set is accurately determined to be a non-reused device set, avoiding misjudgment. When the comparison result shows that the preset distance value is greater than the preset value, the target network device set is determined to be a reused device set, which can reasonably distinguish the device set type. Furthermore, after determining that the target network device set is a non-reused device set, the association records of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point are corrected, and erroneous associations are deleted, thereby enhancing the reliability of network resource management and improving device utilization efficiency.
[0126] Figure 5 A flowchart illustrating the network device set multiplexing identification method provided in this application embodiment. Figure 4 ,like Figure 5 As shown, this embodiment, based on the above embodiments, elaborates on another determination process for whether a target network device set is a multiplexing device set, including:
[0127] S501. When it is determined that the query result shows that the device serial number of each network device in the target network device set does not exist in the historical data of the idle device database, the comparison result is determined.
[0128] First, the serial number of each network device in the target network device set is queried in the historical data of the idle device database. When it is determined that the serial number of each network device does not exist in the database, this query result is used as the basis for comparison. For example, by using a database search tool and inputting the serial number of each network device, if no relevant record is found, it is clear that the device does not exist in the historical data of the idle device database. After this determination, the specific content of the comparison result is further obtained.
[0129] S502. If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0130] Based on the geometric center distance between the target network device set and the historical network device set calculated in the above embodiments, if there is a case where the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, it indicates that the target network device set and the historical network device set are located close to each other and there may be overlapping coverage. Therefore, the target network device set is determined to be a non-multiplexed device set.
[0131] S503. If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexing device set.
[0132] If the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, it means that the target network device set and the historical network device set are far apart and there is no overlap in coverage. Therefore, the target network device set is determined to be a multiplexing device set.
[0133] S504. Record the association information of the device serial numbers of the network devices in the target network device set in the idle device database corresponding to the target time point, and add the association between the network devices in the target network device set and the idle devices.
[0134] After determining that the target network device set is a multiplexed device set, record the association information of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point, and perform the corresponding association addition operation between the network devices in the target network device set and the idle devices.
[0135] The network device set reuse identification method provided in this application determines that the device serial number of each network device in the target network device set is not in the historical data of the idle device database, providing a basis for subsequent judgment. When the geometric center distance between the historical network device set and the target network device set is not greater than a preset distance value, the target network device set is accurately determined to be a non-reuse device set, avoiding misjudgment. When the geometric center distance between the historical network device set and the target network device set is determined to be greater than the preset distance value, the target network device set is reasonably determined to be a reuse device set, which helps to accurately distinguish device types. After determining that the target network device set is a reuse device set, the association information of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point is recorded, thereby enhancing the reliability of network resource management and improving device utilization efficiency.
[0136] Figure 6 This is a schematic diagram of the network device set multiplexing identification device provided in an embodiment of this application. The device in this embodiment can be in the form of software and / or hardware. Figure 7 As shown in the embodiment of this application, the network device set multiplexing identification device 600 includes: an extraction module 601, a query module 602, a first processing module 603, a second processing module 604, a determination module 605, and a third processing module 606.
[0137] The extraction module 601 is used to obtain the target time point and the historical time point, extract the first base station operating parameter table and the first minimized routing measurement positioning data corresponding to the target time point, and extract the second base station operating parameter table, the second minimized routing measurement positioning data and the historical data of the idle equipment database corresponding to the historical time point.
[0138] The query module 602 is used to obtain the device serial numbers of multiple network devices in the target network device set in the first base station working parameter table, and query whether each device serial number exists in the historical data of the idle device database to determine the corresponding query result;
[0139] The first processing module 603 is used to process the first minimized routing location data using a preset coverage area location data processing method to determine the first geometric center latitude and longitude of the coverage area of the target network device set.
[0140] The second processing module 604 is used to process the second minimized path measurement positioning data and the second base station operating parameter table using a preset coverage area positioning data processing method to determine the second geometric center latitude and longitude of the coverage area of the historical network equipment set.
[0141] The determination module 605 is used to determine the geometric center distance between the target network device set and the historical network device set based on the first geometric center latitude and longitude and the second geometric center latitude and longitude, and compare the geometric center distance with a preset value to determine the corresponding comparison result;
[0142] The third processing module 606 is used to determine whether the target network device set is a multiplexing device set based on the query results and comparison results.
[0143] In one possible implementation, the first processing module 603 is further configured to:
[0144] Based on the first or second minimized routing location data, select multiple sampling points that serve as the target network device set or historical network device set and whose signal level is not less than a preset signal threshold, so as to obtain the corresponding effective sampling dataset.
[0145] The mobile network coverage area of the service device set is rasterized according to a preset size to form a geographic raster with multiple vectors, where each geographic raster corresponds to a unique geographic raster center latitude and longitude.
[0146] Based on each sampling point in the valid sampled dataset, match it to the corresponding geographic raster to obtain the matched geographic raster;
[0147] Based on the matched geographic rasters, select geographic rasters whose number of sampling points in the valid sampling dataset is not less than a preset threshold, and take each geographic raster with a number of sampling points in the valid sampling dataset not less than the preset threshold as a valid geographic raster.
[0148] The average latitude and longitude of the center of each valid geographic raster is used as the first geometric center latitude and longitude or the second geometric center latitude and longitude.
[0149] In one possible implementation, the third processing module 606 is further configured to:
[0150] When it is determined that the query result shows that the device serial number of at least one network device in the target network device set exists in the historical data of the idle device database, the comparison result is determined.
[0151] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0152] If the comparison results show that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexing device set.
[0153] In one possible implementation, the third processing module 606 is further configured to:
[0154] Correct the association records of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point, and delete the incorrect associations between the network devices in the target network device set and the idle devices.
[0155] In one possible implementation, the third processing module 606 is further configured to:
[0156] When it is determined that the query result shows that the device serial number of each network device in the target network device set does not exist in the historical data of the idle device database, the comparison result is determined.
[0157] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than the preset distance value, then the target network device set is determined to be a non-multiplexed device set.
[0158] If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be a multiplexed device set.
[0159] In one possible implementation, the third processing module 606 is further configured to:
[0160] Record the association information of the device serial numbers of the network devices in the target network device set in the idle device database corresponding to the target time point, and add the association between the network devices in the target network device set and the idle devices.
[0161] In one possible implementation, the query module 602 is also used in a network device, which includes at least one of a baseband processing unit baseband board, a baseband processing unit main control board, a radio frequency remote unit, and a physical antenna.
[0162] The network device set multiplexing identification device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.
[0163] Figure 7 This is a schematic diagram of the network device set multiplexing identification device provided in an embodiment of this application. Figure 7 As shown, the network device set multiplexing identification device 700 provided in this embodiment includes at least one processor 701 and a memory 702. Optionally, the device 700 further includes a communication component 703. The processor 701, memory 702, and communication component 703 are connected via a bus.
[0164] In a specific implementation, at least one processor 701 executes computer execution instructions stored in memory 702, causing at least one processor 701 to perform the above-described method.
[0165] The specific implementation process of processor 701 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0166] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0167] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.
[0168] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0169] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.
[0170] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.
[0171] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0172] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0173] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0174] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0175] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0176] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0177] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0178] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.
Claims
1. A method for identifying network device set multiplexing, characterized in that, include: Obtain the target time point and historical time points, extract the first base station operating parameter table and the first minimized routing measurement positioning data corresponding to the target time point, and extract the second base station operating parameter table, the second minimized routing measurement positioning data and the historical data of the idle equipment database corresponding to the historical time points; Obtain the device serial numbers of multiple network devices in the target network device set in the first base station operating parameter table, and query whether each device serial number exists in the historical data of the idle device database to determine the corresponding query result; The first minimized routing location data is processed using a preset coverage area location data processing method to determine the first geometric center latitude and longitude of the coverage area of the target network device set; The second minimized path measurement positioning data and the second base station operating parameter table are processed using the preset coverage area positioning data processing method to determine the second geometric center latitude and longitude of the coverage area of the historical network equipment set; Based on the latitude and longitude of the first geometric center and the latitude and longitude of the second geometric center, the geometric center distance between the target network device set and the historical network device set is determined, and the geometric center distance is compared with a preset value to determine the corresponding comparison result; Based on the query results and the comparison results, it is determined whether the target network device set is a multiplexing device set.
2. The method according to claim 1, characterized in that, The preset coverage area positioning data processing method includes: Based on the first minimized routing location data or the second minimized routing location data, multiple sampling points are selected that serve as the target network device set or the historical network device set, and the signal level of the serving device set is not less than a preset signal threshold, so as to obtain the corresponding effective sampling dataset. The mobile network coverage area of the service device set is rasterized according to a preset size to form a geographic raster with multiple vectors, wherein each geographic raster corresponds to a unique geographic raster center latitude and longitude. Based on each sampling point in the effective sampling dataset, it is matched to the corresponding geographic raster to obtain the matched geographic raster; Based on the matched geographic raster, select geographic rasters whose number of sampling points in the valid sampling dataset is not less than a preset threshold, and take each geographic raster whose number of sampling points in the valid sampling dataset is not less than the preset threshold as a valid geographic raster. The average latitude and longitude of the center of each valid geographic raster is used as the first geometric center latitude and longitude or the second geometric center latitude and longitude.
3. The method according to claim 2, characterized in that, The step of determining whether the target network device set is a multiplexing device set based on the query result and the comparison result includes: The comparison result is determined when it is determined that the query result indicates that the device serial number of at least one of the network devices in the target network device set exists in the historical data of the idle device database; If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than a preset distance value, then the target network device set is determined to be a non-multiplexed device set. If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be the multiplexing device set.
4. The method according to claim 3, characterized in that, After determining that the target network device set is a non-multiplexed device set, the method further includes: Correct the association records of the device serial numbers corresponding to the network devices in the target network device set in the idle device database corresponding to the target time point, and delete the erroneous associations between the network devices and idle devices in the target network device set.
5. The method according to claim 3, characterized in that, The step of determining whether the target network device set is a multiplexing device set based on the query result and the comparison result further includes: The comparison result is determined when it is determined that the query result is that the device serial number of each network device in the target network device set does not exist in the historical data of the idle device database; If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is not greater than a preset distance value, then the target network device set is determined to be a non-multiplexed device set. If the comparison result shows that the geometric center distance between the historical network device set and the target network device set is greater than the preset distance value, then the target network device set is determined to be the multiplexing device set.
6. The method according to claim 5, characterized in that, After determining that the target network device set is the multiplexing device set, the method further includes: Record the association information of the device serial number corresponding to the network device in the target network device set in the idle device database corresponding to the target time point, and add the association between the network device in the target network device set and the idle device.
7. The method according to any one of claims 1 to 5, characterized in that, The network device includes at least one of the following: a baseband processing unit baseband board, a baseband processing unit main control board, a radio frequency remote unit, and a physical antenna.
8. A network device set multiplexing identification device, characterized in that, include: The extraction module is used to obtain the target time point and historical time points, extract the first base station operating parameter table and the first minimized routing measurement positioning data corresponding to the target time point, and extract the second base station operating parameter table, the second minimized routing measurement positioning data and the historical data of the idle equipment database corresponding to the historical time points. The query module is used to obtain the device serial numbers of multiple network devices in the target network device set in the first base station operating parameter table, and query whether each device serial number exists in the historical data of the idle device database to determine the corresponding query result; The first processing module is used to process the first minimized path measurement positioning data using a preset coverage area positioning data processing method to determine the first geometric center latitude and longitude of the coverage area of the target network device set. The second processing module is used to process the second minimized path measurement positioning data and the second base station operating parameter table using the preset coverage area positioning data processing method to determine the second geometric center latitude and longitude of the coverage area of the historical network equipment set. The determination module is used to determine the geometric center distance between the target network device set and the historical network device set based on the first geometric center latitude and longitude and the second geometric center latitude and longitude, and compare the geometric center distance with a preset value to determine the corresponding comparison result; The third processing module is used to determine whether the target network device set is a multiplexing device set based on the query result and the comparison result.
9. A network device set multiplexing identification device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-7.
11. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method described in any one of claims 1-7.