Communication machine room site selection method and device and storage medium

By constructing a connection map and performing the minimum spanning tree processing, and determining the location selection of the communication room with the shortest path, the problem of single and subjective impact of evaluation dimensions in the existing technology is solved, multi-dimensional evaluation and automated site selection are realized, and site selection is improved rationality and consistency.

CN119130769APending Publication Date: 2024-12-13CHINA MOBILE GROUP DESIGN INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411199020.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In the prior art, the evaluation dimension of the location selection of communication computer rooms is single, resulting in low rationality in site selection and greatly affected by the experience and subjectivity of the site selection personnel, resulting in poor consistency.

Method used

By obtaining the information of candidate areas and cells, calculating the weights of cells and optical cables, building a connection map and performing the minimum spanning tree processing, obtaining the optimal connection path, and determining the target site selection information in combination with the shortest path, realizing multi-dimensional evaluation and automated site selection.

Benefits of technology

It improves the rationality and consistency of site selection, meets communication needs, reduces the dependence on site selection experience, and improves site selection efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119130769A_ABST
    Figure CN119130769A_ABST
Patent Text Reader

Abstract

The invention provides a communication machine room site selection method and device and a storage medium, and relates to the technical field of communication machine room site selection, and the method comprises the steps: obtaining candidate region information, associated cell information and associated optical cable information; determining a cell coordinate point and cell weight information of each cell; optical cable weight information is determined; generating connected graph information according to the cell coordinate point and the candidate region information, and configuring an edge weight in the connected graph information; performing minimum spanning tree processing according to the connected graph information to obtain connection path information; and carrying out shortest path processing according to the connection path information and the candidate region information to obtain target site selection information. The optimal connection path is found by comprehensively considering the difference between cells and the influence of optical cable laying and using, the site selection of the newly-built communication machine room is determined in combination with the requirement of the minimum path, the site selection is carried out by comprehensively considering the influence of multiple factors, the site selection reasonability is improved, the communication requirement is met, and the site selection consistency and the site selection efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of site selection for communication rooms, and in particular to a site selection method, equipment and storage medium for communication rooms. Background Art

[0002] In order to meet the growing demand for communication resources, new communication rooms need to be built to improve the basic communication resource capabilities. When building a new communication room, a reasonable choice of the location of the communication room can effectively reduce costs and improve communication performance. In the prior art, the site selection of the communication room is mainly determined by the coordinate method and the empirical method. The coordinate method selects the location with the smallest average distance from each cell as the site selection point of the room according to the location of each cell; the empirical method determines the location of the new communication room by the site selection personnel based on past experience.

[0003] However, the coordinate method only considers distance and ignores the different impacts of different cells on communication resource demands. It has the problem of a single evaluation dimension, resulting in low rationality of site selection. The empirical method relies on site selectors, which has high requirements on the experience and quality of site selectors and is affected by the subjectivity of site selectors, resulting in poor consistency in site selection. Summary of the invention

[0004] The present invention provides a communication room site selection method, device and storage medium, which are used to solve the problems in the prior art that the site selection of a communication room is single in evaluation dimension, resulting in low site selection rationality, and the site selection is poor in consistency due to the influence of personnel subjectivity.

[0005] The present invention provides a method for selecting a site for a communication room, comprising: Obtain candidate area information, associated cell information, and associated optical cable information; Determine the cell coordinate points and cell weight information of each cell according to the associated cell information; Determining optical cable weight information according to the candidate area information and the associated optical cable information; Generate connectivity graph information according to the cell coordinate points and the candidate area information, and configure edge weights in the connectivity graph information according to the cell weight information and the optical cable weight information; Perform minimum spanning tree processing according to the connectivity graph information to obtain connection path information; The shortest path processing is performed according to the connection path information and the candidate area information to obtain the target location information.

[0006] According to a communication room site selection method provided by the present invention, determining the cell coordinate points and cell weight information of each cell according to the associated cell information includes: Determining the cell longitude and latitude information of each cell according to the associated cell information; According to the cell longitude and latitude information, the center point of the cell is calculated as the cell coordinate point; Perform clustering processing according to the cell coordinate points to obtain cluster information; The cell weight of each cell is calculated and acquired according to the cluster information to generate the cell weight information.

[0007] According to a method for selecting a communication room site provided by the present invention, the cell weight of each cell is calculated and obtained according to the cluster information to generate the cell weight information, including: According to the cluster information, a ratio of the number of cell nodes in the cluster to the total number of cell nodes is calculated, a node weight of each cluster is determined, and a corresponding cell node density is calculated based on the distribution of cell nodes in the cluster; Determining the cell weight of the corresponding cell according to the product of the node weight and the cell node density; The cell weight information is generated according to the cell weight of each cell.

[0008] According to a method for selecting a communication room site provided by the present invention, determining the optical cable weight information according to the candidate area information and the associated optical cable information includes: Get the road latitude and longitude information; According to the road longitude and latitude information, the length of the optical cable laid between the candidate area and the community is calculated as the first sub-weight; Determine, according to the associated optical cable information, the remaining percentage of the optical cable core corresponding to the cell as the second sub-weight; Obtaining an optical cable weight for laying an optical cable according to the first sub-weight and the second sub-weight corresponding to the same laid optical cable; The optical cable weight information is generated according to each of the optical cable weights.

[0009] According to a method for selecting a site for a communication room provided by the present invention, obtaining the optical cable weight of the laid optical cable according to the first sub-weight and the second sub-weight corresponding to the same laid optical cable includes: Multiplying a first preset weight coefficient by the first sub-weight to obtain a first product; Multiplying the second preset weight coefficient by the second sub-weight to obtain a second product; The sum of the first product and the second product is used as the optical cable weight.

[0010] According to a method for selecting a site for a communication room provided by the present invention, after performing the shortest path processing according to the connection path information and the candidate area information to obtain the target site selection information, the method further includes: Get map information; Generate overview display information according to the map information and the target site selection information; The overview display information is used to be transmitted to the display module interface to display the site selection of the computer room and the surrounding conditions.

[0011] According to a method for selecting a site for a communication room provided by the present invention, configuring edge weights in the connectivity graph information according to the cell weight information and the optical cable weight information includes: According to the cell coordinate points and the candidate area information, a first distance between the cell coordinate points is calculated based on the Haversine formula, and a second distance between the cell coordinate point and the candidate area is calculated, and distance information is generated according to each of the first distance and the second distance; The edge weights in the connectivity graph information are configured according to the distance information, the cell weight information, and the optical cable weight information.

[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, a communication room site selection method as described in any one of the above is implemented.

[0013] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, a communication room site selection method as described in any one of the above methods is implemented.

[0014] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for selecting a site for a communication room as described in any one of the above is implemented.

[0015] The present invention provides a method, device and storage medium for selecting a communication room site, which have at least the following beneficial effects: According to the associated cell information, the cell coordinate points and cell weight information corresponding to each associated cell are determined. The cell weight information can reflect the differences between different cells. According to the candidate area information and the associated optical cable information, the optical cable weight information is determined, which can reflect the impact of laying and using optical cables corresponding to the newly built communication room. According to the cell coordinate points and the candidate area information, the connectivity graph information is generated based on the connection relationship between different site selections and cells in the candidate area, and the edge weights of the connectivity graph information are configured with the cell weight information and the optical cable weight information. By performing minimum spanning tree processing on the connectivity graph information, the optimal connection path information is obtained. The connection path information reflects the optimal communication connection path between the newly built communication room and each cell. On the basis of maintaining the connection path unchanged, the candidate area is further processed according to the shortest path to determine the specific site selection of the newly built communication room, that is, the target site selection information. In this way, by comprehensively considering the differences between communities and the impact of optical cable laying and use, the optimal connection path is found. At the same time, combined with the needs of the minimum path, the specific location of the new communication room is determined, and the site selection is carried out by comprehensively considering the influence of multiple factors, that is, multi-dimensional evaluation of the site selection, which is conducive to improving the rationality of the site selection and meeting communication needs. It does not need to rely on personnel experience, which is conducive to improving the consistency and efficiency of site selection. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 This is one of the flow charts of a method for selecting a site for a communication room provided by the present invention.

[0018] Figure 2 This is the second flow chart of a method for selecting a site for a communication room provided by the present invention.

[0019] Figure 3 This is the third flow chart of a method for selecting a site for a communication room provided by the present invention.

[0020] Figure 4 This is the fourth flow chart of a method for selecting a site for a communication room provided by the present invention.

[0021] Figure 5 This is the fifth flow chart of a method for selecting a site for a communication room provided by the present invention.

[0022] Figure 6 This is the sixth flow chart of a communication room site selection method provided by the present invention.

[0023] Figure 7 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0025] Selecting a site for a new communication room through empirical methods can only ensure that the average distance between the new communication room and each associated cell is minimized, that is, only the distance dimension is optimal. However, due to the different distribution densities of cells and the different use of optical cables, it is difficult to meet the needs of communication services by only ensuring the optimal distance, resulting in low rationality in the site selection of the new room.

[0026] For the above problems, the following Figure 1-Figure 6 A method for selecting a site for a communication room of the present invention is described, comprising: S100: Acquire candidate area information, associated cell information, and associated optical cable information; S200: Determine the cell coordinate points and cell weight information of each cell according to the associated cell information; S300: Determine optical cable weight information according to the candidate area information and the associated optical cable information; S400: Generate connectivity graph information according to the cell coordinate point and the candidate area information, and configure edge weights in the connectivity graph information according to the cell weight information and the optical cable weight information; S500: Perform minimum spanning tree processing according to the connectivity graph information to obtain connection path information; S600: Perform shortest path processing according to the connection path information and the candidate area information to obtain target site selection information.

[0027] According to the associated cell information, the cell coordinate points and cell weight information corresponding to each associated cell are determined. The cell weight information can reflect the differences between different cells. According to the candidate area information and the associated optical cable information, the optical cable weight information is determined, which can reflect the impact of laying and using optical cables corresponding to the newly built communication room. According to the cell coordinate points and the candidate area information, the connectivity graph information is generated based on the connection relationship between different site selections and cells in the candidate area, and the edge weights of the connectivity graph information are configured with the cell weight information and the optical cable weight information. By performing minimum spanning tree processing on the connectivity graph information, the optimal connection path information is obtained. The connection path information reflects the optimal communication connection path between the newly built communication room and each cell. On the basis of maintaining the connection path unchanged, the candidate area is further processed according to the shortest path to determine the specific site selection of the newly built communication room, that is, the target site selection information.

[0028] In this way, by comprehensively considering the differences between communities and the impact of optical cable laying and use, the optimal connection path is found. At the same time, combined with the needs of the minimum path, the specific location of the new communication room is determined, and the site selection is carried out by comprehensively considering the influence of multiple factors, that is, multi-dimensional evaluation of the site selection, which is conducive to improving the rationality of the site selection and meeting communication needs. It does not need to rely on personnel experience, which is conducive to improving the consistency and efficiency of site selection.

[0029] It should be noted that the candidate area information refers to the optional area for the site selection of a new computer room. In actual application, due to the limitations of the environment, location, terrain and other conditions, the site selection of a new computer room will be limited to a certain candidate local range or several candidate local ranges. When generating the connectivity graph information based on the candidate area information and the cell coordinate points, for the case of a candidate local range, a connectivity graph can be generated with the center point of the range in the candidate local range, and then the position can be adjusted within the local range to meet the shortest path condition and determine the specific site selection; for the case of multiple candidate local ranges, the corresponding connectivity graph can be generated with the center point of each local range, and then the connection paths corresponding to the multiple connectivity graphs can be compared to determine the connectivity graph with the optimal connection path, thereby determining the candidate local range, and then adjusting within the local range to meet the shortest path condition and determine the specific site selection.

[0030] The associated optical cable information may include the location information of the laid optical cables and the usage information of the optical cable cores. It is understandable that the cells are usually correspondingly laid with optical cables, that is, the cell location and the optical cable connection location can be considered to be correspondingly associated and can be considered to be the same node in the connectivity graph.

[0031] It can be understood that the nodes in the connectivity graph represent the cell location, the optical cable connection location or the candidate area location, and the edges between the nodes represent the cell weight information and the optical cable weight information. In this way, the connectivity graph constructed can reflect the differences between cells and the impact of optical cable laying and use, so as to find the optimal connection path based on the connectivity graph through the minimum spanning tree.

[0032] In some embodiments of the present invention, all cell location data and optical cable condition data associated with the candidate area may be collected through a GIS (Geographic Information System) map or on-site, and then the fiber core usage data of the optical cable may be obtained from resource management or maintenance data, and all data may be sorted and summarized into a table and converted into a CSV file. By reading the CSV file, the candidate area information, associated cell information, and associated optical cable information may be obtained.

[0033] In some embodiments of the present invention, the longitude and latitude data of each cell is determined based on the longitude and latitude information of the cell and the longitude and latitude data is converted into a floating point type, and the calculation is performed using the floating point type, which can improve the accuracy of the calculation. It can be understood that the result of the calculation based on the floating point type is also a floating point type, such as the cell coordinate point calculated based on the longitude and latitude data is also a floating point type.

[0034] In some embodiments of a method for selecting a site for a communication room of the present invention, in S400, configuring edge weights in the connectivity graph information according to the cell weight information and the optical cable weight information includes: According to the cell coordinate points and the candidate area information, a first distance between the cell coordinate points is calculated based on the Haversine formula, and a second distance between the cell coordinate point and the candidate area is calculated, and distance information is generated according to each of the first distance and the second distance; The edge weights in the connectivity graph information are configured according to the distance information, the cell weight information, and the optical cable weight information.

[0035] According to the Haversine formula, the distance between two points can be accurately calculated based on the spherical shape of the earth to obtain more accurate distances between cells and between cells and candidate areas. The edge weights of the connectivity graph can be configured according to the optical cable weights to consider the impact of the optical cable. The edge weights can be configured according to the cell weights to consider the degree of demand for communication in the cell. At the same time, the edge weights of the connectivity graph can be configured according to the distance information to consider the impact of distance. In this way, multiple factors can be comprehensively evaluated from multiple dimensions, which is conducive to making the final target site selection information more reasonable.

[0036] refer to Figure 2In some embodiments of a method for selecting a site for a communication room of the present invention, the S200 includes: S210: Determine the cell longitude and latitude information of each cell according to the associated cell information; S220: Calculate the center point of the cell as the cell coordinate point according to the cell longitude and latitude information; S230: performing clustering processing according to the cell coordinate points to obtain cluster information; S240: Calculate and obtain the cell weight of each cell according to the cluster information, and generate the cell weight information.

[0037] The associated cell information includes the relevant information of each associated cell, and then determines the cell longitude and latitude information of each cell, calculates the center point of each cell as the cell coordinate point, and uses the cell coordinate point as a node for clustering processing to divide the adjacent cell nodes into the same cluster. Each cell node is divided into a preset number of clusters to form cluster information. Then, the cell weight is calculated based on the cluster information, and the cell weight can be considered based on the distribution density of the cell, so that the cell with high density has a higher weight, and then the site selection of the new communication room tends to be close to the cell with high density, which is conducive to meeting the area with greater communication demand load and making the site selection more reasonable.

[0038] In some embodiments of the present invention, the K-means algorithm may be used to perform clustering processing on the cell coordinate points.

[0039] refer to Figure 3 In some embodiments of a method for selecting a site for a communication room of the present invention, the S240 includes: S241: Calculate the ratio of the number of cell nodes in the cluster to the total number of cell nodes according to the cluster information, determine the node weight of each cluster, and calculate the corresponding cell node density based on the distribution of cell nodes in the cluster; S242: Determine the cell weight of the corresponding cell according to the product of the node weight and the cell node density; S243: Generate the cell weight information according to the cell weight of each cell.

[0040] For each cluster, the ratio of the number of cell nodes included in the cluster to the total number of cell nodes is used as the node weight, which can reflect the proportion of the number of cell nodes in the cluster. At the same time, the cell weight of the cell in the cluster is obtained by combining the cell node density of the cluster. In this way, considering the cell aggregation proportion of the cluster and the cell density in the cluster, determining the cell weight can more accurately reflect the cell communication demand, or it can be understood that the communication load of the densely distributed cells is high, and the site selection needs to be biased to meet the communication load, which is conducive to making the final target site selection information more reliable.

[0041] In some embodiments of the present invention, the cell node density is calculated according to the distribution of the cell nodes in the cluster, and the cell node density of the cluster may be calculated by a polygon centroid algorithm and the distance between the centroid and the node.

[0042] The cell weight can be calculated using the following expression:

[0043] in, is the cell weight of cell i; is the node weight corresponding to cell i; is the cell node density corresponding to cell i.

[0044] refer to Figure 4 In some embodiments of a method for selecting a site for a communication room of the present invention, the S300 includes: S310: Obtaining road longitude and latitude information; S320: Calculate the length of the optical cable laid between the candidate area and the community according to the road longitude and latitude information as the first sub-weight; S330: Determine, according to the associated optical cable information, a remaining percentage of the optical cable core corresponding to the cell as a second sub-weight; S340: Obtaining an optical cable weight of the laid optical cable according to the first sub-weight and the second sub-weight corresponding to the same laid optical cable; S350: Generate the optical cable weight information according to each of the optical cable weights.

[0045] Since optical cables are usually laid along roads, the road distance between the candidate area and the cell can be calculated based on the road longitude and latitude information, which is equivalent to the length of the optical cable. Using the length of the optical cable as the first sub-weight can reflect the cost impact of laying the optical cable.

[0046] After the optical cable is laid, the community usually does not use all the optical cable core resources. For example, if the total number of optical cable cores is 100, the community may use 60 cores, and the remaining 40 core resources can be used for future expansion. Therefore, the remaining percentage of the optical cable core is determined as the second sub-weight based on the associated optical cable information, which can reflect the impact of the optical cable usage. The laying of optical cables will connect the optical cable cores of the optical cables that have been laid in the community, that is, the laying of optical cables corresponds to the remaining percentage of the optical cable cores.

[0047] Based on the first sub-weight and the second sub-weight corresponding to the laying of optical cables, the optical cable weight between the cell and the candidate area is determined, and the optical cable weights corresponding to each cell are summarized to generate optical cable weight information. In this way, the edge weights of the connected graph are configured according to the optical cable weight information, which can reflect the influence of the optical cable and make the final target site selection information more reasonable.

[0048] Optical cables are usually laid between cells, and the influence of the optical cable weight between cells can be ignored. Therefore, in some embodiments of the present invention, when configuring the edge weights of the connectivity graph according to the optical cable weights, the optical cable weight information configuration may not be used for the corresponding edges between cells. In some embodiments of the present invention, when it is determined that there are no optical cables between cells according to the associated optical cable information, the length of the optical cable for laying the optical cable between the corresponding cells can be calculated according to the longitude and latitude information of the road as the third sub-weight, and the average remaining percentage of the optical cable cores of the two cells can be determined according to the associated optical cable information as the fourth sub-weight. According to the third sub-weight and the fourth sub-weight, the optical cable weight for laying the optical cable between the cells is determined and added to the optical cable weight information, so that the edge weight between the two cells can be configured according to the optical cable weight information.

[0049] refer to Figure 5 In some embodiments of a method for selecting a site for a communication room of the present invention, the S340 includes: S341: multiplying a first preset weight coefficient by the first sub-weight to obtain a first product; S342: multiplying the second preset weight coefficient by the second sub-weight to obtain a second product; S343: Taking the sum of the first product and the second product as the optical cable weight.

[0050] Through the first preset weight coefficient and the second preset weight coefficient, the influence ratio of the optical cable length and the percentage of the remaining amount of the optical cable core can be adjusted, and the influence ratio of the two factors can be flexibly adjusted according to the actual application situation, so that the optical cable weight can more accurately reflect the influence of the optical cable on the site selection of the new communication room.

[0051] The cable weight can be calculated using the following expression:

[0052] in, is the optical cable weight; is the first preset weight coefficient; L is the length of the optical cable; is the second preset weight coefficient; P is the percentage of the remaining amount of the optical cable core.

[0053] refer to Figure 6 In some embodiments of the method for selecting a site for a communication room of the present invention, after S600, the method further includes: S700: obtaining map information; S710: Generate overview display information according to the map information and the target site selection information; The overview display information is used to be transmitted to the display module interface to display the site selection of the computer room and the surrounding conditions.

[0054] After obtaining the target site selection information, combined with the map information, the target site selection information is displayed on the map, so that the site selection personnel can intuitively understand the situation around the new communication room site obtained through analysis, so as to make further judgments based on the actual environmental information, which is conducive to improving the efficiency of site selection.

[0055] In some embodiments of the present invention, the overview display information can also be generated based on the map information, the associated cell information, the associated optical cable information, the connection path information and the target site selection information, so that the overview display information can display the map situation around the site selection of the new communication room, and display the associated cell, optical cable and the corresponding optimal connection path and other information.

[0056] After obtaining the target site selection information or overview display information, combined with the on-site survey, the location for establishing the new communication room is finally determined.

[0057] Figure 7 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 7 As shown, the electronic device may include: a processor 810, a communications interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communications interface 820 and the memory 830 communicate with each other via the communication bus 840. The processor 810 may call the logic instructions in the memory 830 to execute the above-mentioned method for selecting a location for a communication room.

[0058] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0059] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute a communication room site selection method provided by the above methods.

[0060] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute a communication room site selection method provided by the above methods.

[0061] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0062] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0063] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0064] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.

[0065] All actions to obtain signals, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where they are located, and with the authorization given by the owner of the corresponding device.

[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for selecting a site for a communication room, characterized in that: include: Obtain candidate area information, associated cell information, and associated optical cable information; Determine the cell coordinate points and cell weight information of each cell according to the associated cell information; Determining optical cable weight information according to the candidate area information and the associated optical cable information; Generate connectivity graph information according to the cell coordinate points and the candidate area information, and configure edge weights in the connectivity graph information according to the cell weight information and the optical cable weight information; Perform minimum spanning tree processing according to the connectivity graph information to obtain connection path information; The shortest path processing is performed according to the connection path information and the candidate area information to obtain the target location information.

2. A method for selecting a communication room site according to claim 1, characterized in that: The step of determining the cell coordinate points and cell weight information of each cell according to the associated cell information includes: Determining the cell longitude and latitude information of each cell according to the associated cell information; According to the cell longitude and latitude information, the center point of the cell is calculated as the cell coordinate point; Perform clustering processing according to the cell coordinate points to obtain cluster information; The cell weight of each cell is calculated and acquired according to the cluster information to generate the cell weight information.

3. A method for selecting a communication room site according to claim 2, characterized in that: The step of calculating and acquiring the cell weight of each cell according to the cluster information to generate the cell weight information includes: According to the cluster information, a ratio of the number of cell nodes in the cluster to the total number of cell nodes is calculated, a node weight of each cluster is determined, and a corresponding cell node density is calculated based on the distribution of cell nodes in the cluster; Determining the cell weight of the corresponding cell according to the product of the node weight and the cell node density; The cell weight information is generated according to the cell weight of each cell.

4. A method for selecting a communication room site according to claim 1, characterized in that: The determining of optical cable weight information according to the candidate area information and the associated optical cable information includes: Get the road latitude and longitude information; According to the road longitude and latitude information, the length of the optical cable laid between the candidate area and the community is calculated as the first sub-weight; Determine, according to the associated optical cable information, the remaining percentage of the optical cable core corresponding to the cell as the second sub-weight; Obtaining an optical cable weight for laying an optical cable according to the first sub-weight and the second sub-weight corresponding to the same laid optical cable; The optical cable weight information is generated according to each of the optical cable weights.

5. A method for selecting a site for a communication room according to claim 4, characterized in that: The step of obtaining the optical cable weight of the laid optical cable according to the first sub-weight and the second sub-weight corresponding to the same laid optical cable comprises: Multiplying a first preset weight coefficient by the first sub-weight to obtain a first product; Multiplying the second preset weight coefficient by the second sub-weight to obtain a second product; The sum of the first product and the second product is used as the optical cable weight.

6. A method for selecting a communication room site according to claim 1, characterized in that: After performing the shortest path processing according to the connection path information and the candidate area information to obtain the target location information, the method further includes: Get map information; Generate overview display information according to the map information and the target site selection information; The overview display information is used to be transmitted to the display module interface to display the site selection of the computer room and the surrounding conditions.

7. A method for selecting a site for a communication room according to claim 1, characterized in that: The configuring the edge weights in the connectivity graph information according to the cell weight information and the optical cable weight information includes: According to the cell coordinate points and the candidate area information, a first distance between the cell coordinate points is calculated based on the Haversine formula, and a second distance between the cell coordinate point and the candidate area is calculated, and distance information is generated according to each of the first distance and the second distance; The edge weights in the connectivity graph information are configured according to the distance information, the cell weight information, and the optical cable weight information.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, a communication room site selection method as described in any one of claims 1 to 7 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, a method for selecting a location for a communication room as claimed in any one of claims 1 to 7 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, a method for selecting a location for a communication room as claimed in any one of claims 1 to 7 is implemented.