Method and device for determining off-network base station and readable storage medium
By acquiring and processing base station cell industrial parameter data, using GIS and Python technology, building a geographic information big data platform, accurately predicting the coverage of Nodeb, the problem of difficulty in calculating the coverage of 3G base stations in Nodeb in the existing technology is solved, and the problem of realizing the coverage of 3G base stations is difficult to measure the coverage of 3G base stations in Nodeb. Efficient streamlining and cost reduction of 3G networks.
Patent Information
- Application Number
- CN202411455599.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-17
- Publication Date
- 2025-01-07
AI Technical Summary
The existing technology is difficult to accurately predict the coverage of 3G base stations in Nodeb, making it difficult to determine a suitable 3G streamlined network and frequency withdrawal strategy, and cannot efficiently reduce operating costs and tower rental costs.
By obtaining the base station cell industrial parameter data, performing base station grouping and deduplication processing, using GIS and Python language to build a geographic information big data platform, applying Tyson polygon algorithm and spatial set relationship comparison algorithm, accurately predicting the coverage of Nodeb, and eliminating invalid coverage Area, determine the 3G base station to be withdrawn from the network.
It realizes accurate prediction of 3G base station coverage in Nodeb, helps determine appropriate 3G streamlined network and frequency withdrawal strategies, and reduces operation and tower rental costs.
Smart Images

Figure CN119277400A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for determining a delisted base station, and a readable storage medium. Background Art
[0002] With the continuous improvement of communication level, the continuous expansion of 4G and 5G network scale, and the continuous increase of mobile communication equipment of various standards, mobile networks are in urgent need of reducing costs and increasing efficiency. Therefore, operators keep up with the development of the communication industry and implement 3G network simplification and frequency withdrawal in batches in appropriate areas based on the actual network coverage situation, reducing network complexity while reducing operation and maintenance costs.
[0003] 3G network simplification and frequency withdrawal is an important strategy in the development of wireless networks. This strategy mainly refers to gradually reducing the dependence on and use of 3G networks during network upgrades and optimizations, while investing more resources in the construction of more advanced 4G and 5G networks. The implementation of 3G network simplification and frequency withdrawal helps optimize the network structure, improve network efficiency and user experience, and also helps reduce operating costs.
[0004] Therefore, how to determine the appropriate 3G network streamlining and frequency withdrawal strategy has become a problem that needs to be solved. Summary of the invention
[0005] The technical problem to be solved by the present application is to provide a method, device and readable storage medium for determining a delisted base station in order to solve the problems existing in the prior art.
[0006] In a first aspect, the present application provides a method for determining a base station to be delisted, the method comprising:
[0007] S1. Obtaining base station cell engineering parameter data;
[0008] S2. performing base station grouping and deduplication processing according to the base station cell engineering parameter data;
[0009] S3, taking the base station node Nodeb as a unit, determining the coverage range of the base stations constituting the Nodeb, and obtaining the coverage range of each Nodeb;
[0010] S4. Determine the base station to be de-networked according to the coverage of each Nodeb.
[0011] In some embodiments, in S3, determining the coverage of base stations constituting Nodeb includes:
[0012] S31. If the type of the base station is an indoor base station, determine the border area of the building where the base station is deployed, and determine the border area of the building as the coverage range of the base station.
[0013] In some embodiments, in S31, determining the border area of the building where the base station is deployed includes:
[0014] The geographic border of the building where the base station is deployed is obtained, and the border area of the building is determined based on the geographic border of the building.
[0015] In some embodiments, in S3, determining the coverage of base stations constituting Nodeb includes:
[0016] S32: If the type of the base station is a macro base station, determine the coverage of the base station by using a Thiessen polygon algorithm, and remove the coverage of unnecessary coverage areas.
[0017] In some embodiments, the base station cell engineering parameter data includes identification information and location information of the base station;
[0018] The identification information includes the cell name, cell number, Nodeb number, and cell attributes;
[0019] The location information includes the longitude and latitude of the cell.
[0020] In some embodiments, S2 includes:
[0021] The base station cell engineering parameter data is converted into geometry format by Python and stored in the GIS server;
[0022] The converted data is used to extract the base station name through an SQL statement, and the base stations are grouped and de-duplicated based on the location information of the base stations to obtain the Nodebs composed of the base stations.
[0023] In some embodiments, S4 includes:
[0024] Taking Nodeb as the unit, sort each Nodeb according to its coverage;
[0025] Determine the last Nodeb of the data sequence after arrangement as the network-departing Nodeb;
[0026] The base stations constituting the de-networked Nodeb are determined as de-networked base stations.
[0027] In a second aspect, the present application provides a device for determining a base station to be delisted, the device comprising:
[0028] A data acquisition module, which is configured to acquire base station cell engineering parameter data;
[0029] A pre-processing module, which is configured to perform base station grouping and de-duplication processing according to the base station cell engineering parameter data;
[0030] A coverage range determination module is configured to determine the coverage range of the base stations constituting the Nodeb based on the base station node Nodeb, and obtain the coverage range of each Nodeb;
[0031] The module for determining the base station to be de-networked is configured to determine the base station to be de-networked according to the coverage of each Nodeb.
[0032] In a third aspect, the present application provides a device for determining a de-networked base station, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method for determining a de-networked base station described in the first aspect above.
[0033] In a fourth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for determining a de-networked base station described in the first aspect above is implemented.
[0034] The present application provides a method, device and readable storage medium for determining a decommissioned base station, the method comprising: obtaining the engineering parameter data of a base station cell; performing base station grouping and deduplication processing according to the engineering parameter data of the base station cell; determining the coverage range of the base stations constituting the Nodeb based on the base station node Nodeb, and obtaining the coverage range of each Nodeb; determining the decommissioned base station based on the coverage range of each Nodeb. The present application provides a method for determining a decommissioned base station. On the basis of collecting the engineering parameters of the base station cell level, with the help of GIS\SQL\Python language, through the technology of geographic data storage and calculation, a big data platform based on geographic information, a Thiessen polygon segmentation algorithm and a spatial set relationship comparison algorithm and other applications are constructed, and through the steps of data screening, coverage space graphics generation, and elimination of invalid coverage areas, the coverage area target of the 3G base station to be decommissioned is finally successfully achieved by taking the Nodeb as the unit. The present application obtains the coverage area target of the 3G base station to be decommissioned by accurately predicting the coverage range of the base station based on the Nodeb, thereby helping to determine the appropriate 3G streamlined decommissioning and frequency withdrawal strategy. The present application uses the Nodeb as the unit to streamline the 3G network, which is both efficient in energy saving and cost reduction, and also efficiently reduces the tower rental cost and operating cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0036] Figure 1 The logical diagram of 3G network with Nodeb as the unit;
[0037] Figure 2 This is an example diagram of 3G base station network decommissioning;
[0038] Figure 3 A flowchart of a method for determining a base station to be delisted provided in an embodiment of the present application;
[0039] Figure 4 A flowchart of another method for determining a base station to be delisted provided in an embodiment of the present application;
[0040] Figure 5 A schematic diagram of the structure of a device for determining a base station to be delisted provided in an embodiment of the present application;
[0041] Figure 6 A schematic diagram of the structure of another device for determining a base station to be delisted provided in an embodiment of the present application.
[0042] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0043] In order to enable those skilled in the art to better understand the technical solution of the present application, the implementation mode of the present application will be further described in detail below with reference to the accompanying drawings.
[0044] It should be understood that the specific embodiments and drawings described herein are only used to explain the present application, rather than to limit the present application.
[0045] It can be understood that, in the absence of conflict, the various embodiments in the present application and the various features in the embodiments can be combined with each other.
[0046] It can be understood that, for the convenience of description, the drawings of the present application only show the parts related to the present application, while the parts unrelated to the present application are not shown in the drawings.
[0047] It can be understood that each unit and module involved in the embodiments of the present application may correspond to only one physical structure, or may be composed of multiple physical structures, or multiple units and modules may be integrated into one physical structure.
[0048] It can be understood that the terms "first", "second", etc. in the embodiments of the present application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.
[0049] It is understandable that, in the absence of conflict, the functions and steps marked in the flowcharts and block diagrams of the present application may occur in an order different from that marked in the drawings.
[0050] It is understood that the flowcharts and block diagrams of the present application illustrate the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present application. Among them, each box in the flowchart or block diagram may represent a unit, module, program segment, code, which contains executable instructions for implementing the specified functions. Moreover, each box or combination of boxes in the block diagram and flowchart may be implemented by a hardware-based system that implements the specified functions, or by a combination of hardware and computer instructions.
[0051] It can be understood that the units and modules involved in the embodiments of the present application can be implemented by software or hardware, for example, the units and modules can be located in a processor.
[0052] 3G network and frequency streamlining mainly includes the following aspects:
[0053] (1) Optimizing 5G: Operators are committed to building a 5G network with high speed, good coverage and low total cost. This includes accelerating the migration of 4G traffic to 5G and increasing the access rate and traffic share of 5G networks.
[0054] (2) Activating 4G: While developing 5G, operators are also optimizing and upgrading 4G networks to ensure network quality.
[0055] (3) 3G thinning: This means gradually reducing the scale and resource investment of 3G networks to make room for more advanced network technologies.
[0056] (4) 2G Streamlining: Similar to 3G, 2G networks will also be gradually reduced, with the focus on newer and more efficient network technologies.
[0057] The implementation of this strategy helps optimize the network structure, improve network efficiency and user experience, and also helps reduce operating costs. With the development and application of 5G technology, the gradual withdrawal of 3G and 2G networks and frequency withdrawal is an inevitable trend in the development of the mobile communications industry.
[0058] In the process of 3G's refined streamlining of networks and network equipment, it is necessary to adapt to the circumstances and take multiple measures simultaneously, including reducing equipment, frequency, area, base stations, and RNC, to achieve single frequency across the entire network and gradually withdraw from the network.
[0059] The power consumption of each functional unit of 3G network equipment is as follows:
[0060] 3G network equipment Power consumption (unit: W / pc) TX Board 16 Rax Board 16 DU 150 Main Control Panel 42 fan 26 RU+FU 164 Amplifier 650~750 RRU 133
[0061] Figure 1 The following is a logical diagram of a 3G network with Nodeb as the unit. Figure 1As shown in the figure, due to the logical characteristics of 3G base station networking, if the network is not decommissioned in units of Nodeb during the decommissioning process, the site rental fee cannot be effectively reduced. In the 3G wireless communication network, Nodeb refers to a base station node in UMTS (Universal Mobile Telecommunications System). NodeB is mainly responsible for controlling wireless resources and processing wireless communications with mobile devices (such as mobile phones).
[0062] For example, Figure 2 This is an example diagram of 3G base station decommissioning. As shown in the figure, the RRU of base station B has completed decommissioning. If base stations C and D, where the NodeB is a unit, are still retained, the energy consumption and site rental costs of site A where the BBU is located cannot be reduced.
[0063] In the existing technology, the following technologies are mainly used to predict the coverage range of decommissioned base stations:
[0064] Prior art 1:
[0065] When the operator needs to determine whether to decommission the target base station, the operator can first obtain the base station data of the target base station, and process the base station data to obtain the target data, and then input the target data into the preset base station decommissioning model to obtain the target decommissioning decision corresponding to the target base station, and determine whether to decommission the target base station based on the target decommissioning decision.
[0066] Through the above method, the operator can judge the base station data of the target base station based on the preset base station decommissioning model obtained by training the training data and the Markov decision process to determine the target decommissioning decision corresponding to the target base station, so as to automatically determine whether the target base station needs to be shut down or whether the base station signal coverage needs to be reduced based on the base station data of the target base station.
[0067] Prior art 2:
[0068] The method adopts a method of dividing the base stations in the target area into multiple base station sets, wherein each base station set includes multiple base stations, and the multiple base stations are adjacent base stations; determining the coverage range of each base station in the multiple base stations, and determining the target base station in the multiple base stations based on the coverage range, wherein the target base station is the base station to be withdrawn from the network; determining the number of sets of the multiple base station sets, and when the number of sets is not greater than a preset number, repeatedly performing the operation of merging two adjacent base station sets in the multiple base station sets into a target base station set, and after each merging, determining and clearing the target base station in the target base station set. By dividing the base stations in the target area into multiple base station sets for multiple times, and determining the target base station in the base station set based on the coverage range of the base station, the purpose of automatically determining the target base station that needs to be withdrawn from the network is achieved.
[0069] However, the prior art methods have the following disadvantages:
[0070] 1. In the above-mentioned prior art, the coverage range of the base stations involved in the network withdrawal is measured based on a single base station as a unit, or is measured based on the neighboring relationship between base stations.
[0071] 2. In the network decommissioning demand based on Nodeb, a Node may include multiple base stations, and the base station cells networked based on Nodeb are not necessarily adjacent cells, so the above method is difficult to meet the network decommissioning demand based on Nodeb.
[0072] 3. In the coverage prediction based on Nodeb, there will be mountainous areas, lakes and other coverage areas that do not need to be calculated, as well as areas that have been fully covered by 4G. These need to be eliminated in the coverage calculation in order to accurately evaluate the 3G coverage area based on Nodeb. The above method is difficult to meet these requirements.
[0073] 4. The existing technology mainly focuses on how to decommission the network based on base station cells, which is difficult to meet the needs of calculating the coverage range of base station decommissioning based on Nodeb, and it is difficult to calculate the invalid coverage area in the area to be decommissioned.
[0074] Based on the above problems, this application proposes a base station coverage range prediction method. The main scheme of this application includes:
[0075] 1. Collect the engineering parameters of the existing base stations to be decommissioned in units of base station cells, including cell name, longitude, latitude, cell number, Nodeb number, cell attributes (macro station or indoor station), etc.
[0076] 2. According to the cell name rules, extract the base station name in units of base stations (a base station may contain multiple cells) and group the collected cell parameters according to the base station name and cell location (longitude and latitude), and remove duplicates. Keep the base station name, longitude, latitude, Nodeb number, cell attributes (macro station or indoor station) and other information;
[0077] 3. Since the indoor coverage is a specific area, it generally does not have a close coverage complement relationship with the surrounding base stations, so it needs to be eliminated;
[0078] 4. Generate the base station coverage area corresponding to each base station;
[0079] 5. Generate a set of coverage areas based on the Nodeb to which each base station belongs;
[0080] 6. In the area set generated above, invalid coverage areas are eliminated to generate a prediction result of the coverage area in Nodeb units.
[0081] This application accurately predicts the base station coverage range in units of Nodeb to obtain the target coverage area of the 3G base stations to be decommissioned, thereby helping to determine the appropriate 3G streamlined network decommissioning and frequency withdrawal strategy. This application uses Nodeb as a unit to streamline the 3G network, which is both efficient in energy saving and cost reduction, and effectively reduces tower leasing costs and operating costs.
[0082] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0083] The present application provides a method for determining a base station to be delisted. The working process of the method can be implemented by electronic devices, such as computers, handheld smart terminals, etc. For the convenience of explanation, the embodiments of the present application are described with the method execution subject being a computer.
[0084] Figure 3 A schematic diagram of a method for determining a base station to be delisted provided in an embodiment of the present application, Figure 4 Another schematic diagram of the method for determining a base station to be delisted provided in an embodiment of the present application is as follows: Figure 3 as well as Figure 4 As shown, the present application provides a method for determining a base station to be delisted, the method comprising S1-S4, which are specifically as follows:
[0085] S1. Obtaining base station cell engineering parameter data;
[0086] In some embodiments, the base station cell engineering parameter data includes identification information and location information of the base station; wherein the identification information includes the cell name, cell number, Nodeb number, and cell attributes, wherein the cell attribute refers to whether the cell is a macro base station or an indoor base station. The location information includes the longitude and latitude of the cell.
[0087] S2. performing base station grouping and deduplication processing according to the base station cell engineering parameter data;
[0088] In some embodiments, S2 includes: converting the base station cell engineering parameter data into geometry format through Python and storing it in a GIS server; extracting the base station name from the converted data through an SQL statement, grouping the base stations and deduplicating them based on the location information of the base stations, and obtaining the Nodeb composed of the base stations.
[0089] Specifically, first collect the above data to the data storage server, and then use Python's geopandas library to convert the original longitude and latitude information into geometry format and store it in the GIS server:
[0090] Related processing procedures include:
[0091]
[0092] Then, 2. The converted data is used to extract the base station name through SQL statements, grouped according to the cell location (longitude and latitude), and de-duplicate.
[0093] Related processing procedures include:
[0094]
[0095]
[0096] S3, taking the base station node Nodeb as a unit, determining the coverage range of the base stations constituting the Nodeb, and obtaining the coverage range of each Nodeb;
[0097] Each Nodeb unit is composed of multiple base stations. Therefore, before calculating the coverage of the Nodeb, it is necessary to first calculate the coverage of the base stations that make up the Nodeb, and then summarize and calculate the coverage of the Nodeb.
[0098] In this step, base stations are divided into two types: indoor base stations and macro base stations according to their attribute types.
[0099] Among them, macro base stations mainly refer to base stations installed outdoors, with antennas also placed outdoors to cover the entire outdoor area. They are mainly used to provide large-scale outdoor coverage and are suitable for areas with dense populations or high network demands, such as city streets, squares, and commercial areas.
[0100] In addition, indoor distribution is to place the base station in the building, and then extend the feeder line to the corridors, rooms, elevator shafts and other places where people move around, usually in the ceiling, and then install antennas along the line to achieve the purpose of uniform signal coverage inside the building. Indoor distribution focuses on indoor or specific area coverage, especially inside large buildings or areas that require special coverage, such as high-rise buildings, subway stations, stadiums, etc., to provide uniform signal coverage and improve network service quality.
[0101] In some embodiments, in S3, determining the coverage of base stations constituting Nodeb includes:
[0102] S31. If the type of the base station is an indoor base station, determine the border area of the building where the base station is deployed, and determine the border area of the building as the coverage range of the base station.
[0103] Specifically, since the wireless signal of the indoor base station is limited to the building, the coverage range is within a certain range. Therefore, the area covered by the indoor base station is approximately equal to the frame of the deployed building.
[0104] In some embodiments, in S31, determining the border area of the building where the base station is deployed includes: acquiring the geographical border of the building where the base station is deployed, and determining the border area of the building based on the geographical border of the building.
[0105] Optionally, there are two ways to obtain the building border:
[0106] (1) Obtained through map software API:
[0107] Use Python combined with the map software API to obtain the boundaries of the building, send HTTP requests through the requests library, and parse the returned JSON data. The following is a simplified code that shows how to obtain the boundaries of a building at a certain location:
[0108]
[0109] response = requests.get(url)
[0110] # Ensure the request is successful
[0111] if response.status_code==200:
[0112] data = response.json()
[0113] #Parse the data and get the building boundaries
[0114] if data['status'] == 0:
[0115] #Assume we only care about the first result
[0116] first_result=data['results'][0]
[0117] #Building boundaries are usually in the location attribute, in the format of longitude and latitude coordinates location = first_result['location']
[0118] print(location)
[0119] else:
[0120] print('Error:',data['message'])
[0121] else:
[0122] print('Error:',response.status_code)
[0123] (2) Manually draw the geographic boundaries of the building on the map to determine the building scope:
[0124] Specifically, use QGIS to configure Tiandi Map data, and display and draw the building range in QGIS. Save the map range as a TIFF file. Use R2V software to convert the TIFF file into a grayscale image, and set the image threshold to highlight the building boundary. Then perform automatic vectorization, export it as a CAD boundary line, and perform necessary editing. Finally, process the dxf file in CAD, delete unnecessary road network data, and only keep the building boundary data.
[0125] In some embodiments, in S3, determining the coverage of base stations constituting Nodeb includes:
[0126] S32: If the type of the base station is a macro base station, determine the coverage of the base station by using a Thiessen polygon algorithm, and remove the coverage of unnecessary coverage areas.
[0127] Specifically, for macro base stations, the calculation of base station coverage area uses the Voronoi (Thiessen polygon) method of segmenting nature into space. First, based on the discrete distribution data of base stations collected by the base station cell data collection method based on geographic information, all base stations are connected into triangles, and the perpendicular bisectors of the sides of these triangles are drawn. Then, several perpendicular bisectors around each base station form a polygon, and this polygon is called a Thiessen polygon. The range of a unique base station contained in this polygon is used to represent the base station coverage area within this polygon area.
[0128] The Thiessen polygon can be obtained using Python's scipy.spatial.Voronoi function. The specific code is as follows:
[0129] from scipy.spatial import Voronoi,voronoi_plot_2d
[0130] import numpy as np
[0131] import matplotlib.pyplot as plt
[0132] #Import and calculate the base station coordinates
[0133] points=gpd.read_gis('siteinfo',engine=createng)
[0134] #Calculate the Thiessen polygon of the specified point
[0135] vor=Voronoi(points)
[0136] After determining the coverage of the macro base station, the non-essential coverage areas of the base stations to be decommissioned are eliminated. The specific steps are as follows:
[0137] (1) Divide the reserved base station cells to meet the network coverage conditions after the decommissioning base station is decommissioned
[0138] Base stations that can meet the coverage requirements may be retained at the same site or nearby base stations of the decommissioned base stations. This application selects the points with MR greater than a certain threshold (generally coverage strength > -90db) generated by such base stations, groups these points according to base station cells, and then forms the grouped points.
[0139] To construct a geographic convex hull in Python, you need to use the external library shapely. The shapely.ops module provides the convex_hull function as a convex hull construction function. It accepts the mr construction point MultiPoint object of the base station cell as input and returns a convex hull polygon. The following is a code snippet that uses shapely to construct a geographic convex hull. It creates a simple polygon and calculates its geographic convex hull:
[0140] from shapely.geometry import Polygon
[0141] from shapely.ops import convex_hull
[0142] # Input the coordinates of point mr and use these points to create a MultiPoint object poly = MultiPoint(points)
[0143] #Construct convex hull
[0144] convex_hull_poly=convex_hull(poly)
[0145] # Output the geometric information of the convex hull
[0146] print(convex_hull_poly.wkt)
[0147] (2) Collect areas with little user activity, such as lakes and forests, as coverage areas that can be eliminated
[0148] In Python, you can use the geopandas library to read vector data representing geographic features such as lakes and forests. The following code shows how to read a vector data file:
[0149] import geopandas as gpd
[0150] #Read vector data file, here we take lake data as an example
[0151] lakes_path='path / to / your / lakes.shp'
[0152] lakes_gdf=gpd.read_file(lakes_path)
[0153] Replace path / to / your / lakes.shp in the above code with the path to the data file of lakes, mountains, etc. Different types of features may be stored in the same vector dataset. They can be distinguished by lakes_gdf['feature_type'], where 'feature_type' is the field name of the feature type.
[0154] (3) Elimination of non-essential coverage areas
[0155] By performing geographic clipping in Python, the predicted coverage area generated in step (2) is removed from the area formed in the above steps to form the final predicted base station coverage range in Nodeb units.
[0156] This application uses the geopandas library, which is a geospatial data processing library based on pandas. The following code shows how to remove the geographic data in the unnecessary coverage area of the decommissioned base station from the generated predicted coverage area:
[0157] import geopandas as gpd
[0158] from shapely.geometry import Point,Polygon
[0159] # Load preliminary base station coverage prediction data in Nodeb units
[0160] gdf=gpd.read_file('path_to_your_geospatial_data.geojson')#
[0161] #Define the cutout area of the non-essential coverage area of the decommissioned base station
[0162] bounds=[(longitude1,latitude1),(longitude2,latitude2),. . . . . . ]#
[0163] polygon = Polygon(bounds)
[0164] #cutout
[0165] masked_gdf=gdf[~gdf.intersects(polygon)]
[0166] S4. Determine the base station to be de-networked according to the coverage of each Nodeb.
[0167] In some embodiments, S4 includes:
[0168] Taking Nodeb as the unit, sort each Nodeb according to its coverage;
[0169] Determine the last Nodeb of the data sequence after arrangement as the network-departing Nodeb;
[0170] The base stations constituting the de-networked Nodeb are determined as de-networked base stations.
[0171] In this step, the Nodeb is de-networked according to the size of the coverage area. The last Nodeb can be determined based on the number of base stations that need to be de-networked. For example, if three Nodeb base stations need to be de-networked, the last three Nodebs of the arranged data sequence are determined as de-networked Nodebs, and all base stations in the de-networked Nodeb are de-networked.
[0172] The present application provides a method for determining the base stations to be decommissioned. Based on the collection of cell-level engineering parameters of base stations, with the help of GIS\SQL\Python language, through the use of geographic data storage and calculation technologies, a big data platform based on geographic information, Thiessen polygon segmentation algorithm and spatial set relationship comparison algorithm and other applications are constructed. Through data screening, coverage space graphics generation, elimination of invalid coverage areas and other steps, the method finally successfully achieves accurate prediction of the coverage area target of the 3G base stations to be decommissioned in units of Nodeb. The present application obtains the coverage area target of the 3G base stations to be decommissioned by accurately predicting the coverage range of base stations in units of Nodeb, thereby helping to determine the appropriate 3G streamlined decommissioning and frequency withdrawal strategy. The present application uses Nodeb as a unit to streamline the 3G network, which is both efficient in energy saving and cost reduction, and also efficiently reduces the tower rental cost and operating cost.
[0173] It should be understood that, although the various steps in the flowcharts in the above-described embodiments are sequentially displayed according to the indications of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps is not strictly limited in order, and they can be executed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily to be carried out sequentially, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0174] Figure 5 A schematic diagram of a device for determining a base station to be delisted provided in an embodiment of the present application, such as Figure 5 As shown, the present application provides a device for determining a base station to be delisted, the device comprising:
[0175] A data acquisition module 11, which is configured to acquire base station cell engineering parameter data;
[0176] A pre-processing module 12, which is configured to perform base station grouping and deduplication processing according to the base station cell engineering parameter data;
[0177] A coverage range determination module 13 is configured to determine the coverage range of the base stations constituting the Nodeb based on the base station node Nodeb, and obtain the coverage range of each Nodeb;
[0178] The withdrawn base station determination module 14 is configured to determine a withdrawn base station according to the coverage range of each Nodeb.
[0179] Regarding the limitation on the device for determining a de-networked base station, reference may be made to the limitation on the method for determining a de-networked base station in the above-mentioned embodiments of the present application, which will not be elaborated in this embodiment.
[0180] Figure 6 Another schematic diagram of the device for determining a base station to be delisted provided in an embodiment of the present application is as follows: Figure 6 As shown, in some embodiments, the present application provides a device for determining a de-networked base station, including a memory 22 and a processor 21, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the de-networked base station determination method in the above-mentioned embodiments of the present application.
[0181] The memory is connected to the processor, the memory may be a flash memory or a read-only memory or other memory, and the processor may be a central processing unit or a single-chip microcomputer.
[0182] In some embodiments, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for determining a de-networked base station in the above-mentioned embodiments of the present application is implemented.
[0183] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable read only memory), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.
[0184] It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present application, but the present application is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and substance of the present application, and these modifications and improvements are also considered to be within the scope of protection of the present application.
Claims
1. A method for determining a base station to be delisted, characterized in that: The method comprises: S1. Obtaining base station cell engineering parameter data; S2. performing base station grouping and deduplication processing according to the base station cell engineering parameter data; S3, taking the base station node Nodeb as a unit, determining the coverage range of the base stations constituting the Nodeb, and obtaining the coverage range of each Nodeb; S4. Determine the base station to be de-networked according to the coverage of each Nodeb.
2. The method for determining a base station to be delisted according to claim 1, wherein: In S3, the coverage of the base stations constituting the Nodeb is determined, including: S31. If the type of the base station is an indoor base station, determine the border area of the building where the base station is deployed, and determine the border area of the building as the coverage range of the base station.
3. The method for determining a base station to be delisted according to claim 2, wherein: In S31, determining the border area of the building where the base station is deployed includes: The geographic border of the building where the base station is deployed is obtained, and the border area of the building is determined based on the geographic border of the building.
4. The method for determining a base station to be delisted according to claim 1, wherein: In S3, the coverage of the base stations constituting the Nodeb is determined, including: S32: If the type of the base station is a macro base station, determine the coverage of the base station by using a Thiessen polygon algorithm, and remove the coverage of unnecessary coverage areas.
5. The method for determining a base station to be delisted according to any one of claims 1 to 4, characterized in that: The base station cell engineering parameter data includes identification information and location information of the base station; The identification information includes the cell name, cell number, Nodeb number, and cell attributes; The location information includes the longitude and latitude of the cell.
6. The method for determining a base station to be delisted according to claim 5, characterized in that: S2, including: The base station cell engineering parameter data is converted into geometry format by Python and stored in the GIS server; The converted data is used to extract the base station name through an SQL statement, and the base stations are grouped and de-duplicated based on the location information of the base stations to obtain the Nodebs composed of the base stations.
7. The method for determining a base station to be delisted according to any one of claims 1 to 4, characterized in that: S4, including: Taking Nodeb as the unit, sort each Nodeb according to its coverage; Determine the last Nodeb of the data sequence after arrangement as the network-departing Nodeb; The base stations constituting the de-networked Nodeb are determined as de-networked base stations.
8. A device for determining a base station to be delisted, characterized in that: The device comprises: A data acquisition module, which is configured to acquire base station cell engineering parameter data; A pre-processing module, which is configured to perform base station grouping and de-duplication processing according to the base station cell engineering parameter data; A coverage range determination module is configured to determine the coverage range of the base stations constituting the Nodeb based on the base station node Nodeb, and obtain the coverage range of each Nodeb; The module for determining the base station to be de-networked is configured to determine the base station to be de-networked according to the coverage of each Nodeb.
9. A device for determining a base station to be delisted, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the method for determining a de-networked base station according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for determining a de-networked base station according to any one of claims 1 to 7 is implemented.