Regression method and device for network infrastructure, storage medium and program product

Through an automated network infrastructure vacancies method, the use of infrastructure data and location information to generate vacancies is solved, and the high work difficulty and inefficiency caused by manual analysis in the existing technology is achieved, achieving more efficient and accurate network simplification , reduce operating costs and improve computer room capabilities.

CN119313064APending Publication Date: 2025-01-14CHINA UNITED NETWORK COMM GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411338112.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

The prior art requires manual analysis of data in network streamlining solution analysis, which leads to high work difficulty, large quantity, low computing efficiency and low accuracy, making it difficult to effectively reduce operating costs and improve computer room capabilities.

Method used

By obtaining the data and location information of the network infrastructure, the infrastructure that needs to be vacate is automatically determined and the vacancy plan is automatically generated. The GIS layer is used for graphical display, and the infrastructure that meets the preset conditions is determined to vacate, and optical cable routing is optimized. plan.

Benefits of technology

It reduces the workload and difficulty of staff, improves computing efficiency and accuracy, reduces operating costs, and improves the computer room capabilities and network robustness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119313064A_ABST
    Figure CN119313064A_ABST
Patent Text Reader

Abstract

The invention provides a network infrastructure retrogression method and device, a storage medium and a program product, relates to the technical field of communication, and is used for generating an intelligent extremely simple network scheme planning generation system capable of being displayed, operated, counted and planned in a GIS (Geographic Information System). The method comprises the following steps: acquiring infrastructure data of a target network and position information of infrastructures; generating a regression scheme of a first infrastructure in the target network at least based on the infrastructure data of the target network and the position information of the infrastructure; the first infrastructure satisfies a disguise condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of network communications, and in particular to a method, device, storage medium and program product for vacating network infrastructure. Background Art

[0002] At present, as major operators continue to build communication facilities, they all have problems such as a large number of access rooms, poor room conditions, insufficient supporting configuration, unreasonable equipment layout, and low compatibility between optical cable networks and architectures. It is urgent to streamline the number of access layer rooms through network analysis and improve the room capacity and robustness. In this way, by reducing the number of access layer rooms and improving the concentration of access layer equipment, the goal of centralized maintenance management and reduced operating costs can be achieved.

[0003] However, in the process of analyzing network streamlining solutions, the existing technology requires manual analysis of the collected data to determine the computer rooms that need to be vacated and the vacancy plans. The work is difficult and cumbersome, and there are also problems of low computing efficiency and low accuracy of calculation results. Summary of the invention

[0004] The present application provides a method, device, storage medium and program product for vacating network infrastructure, which are used to reduce work difficulty and workload and improve efficiency and accuracy during the process of vacating network infrastructure.

[0005] In a first aspect, the present application provides a method for vacating a network infrastructure, comprising: obtaining infrastructure data of a target network and location information of the infrastructure; generating a vacancy plan for a first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure; the first infrastructure is an infrastructure that meets the vacancy conditions.

[0006] The network infrastructure evacuation method provided by the present application can generate a evacuation plan for the first infrastructure in the target network that meets the evacuation conditions based on the acquired infrastructure data of the target network and the location information of the infrastructure. It can be understood that compared with the method provided in the related art that requires manual analysis to determine the computer room and evacuation plan that need to be evacuated, the method provided by the embodiment of the present application can automatically determine the first infrastructure that needs to be evacuated based on the infrastructure data and the location information of the infrastructure, and automatically generate a evacuation plan for the first infrastructure, so that the workload of the staff can be reduced and the difficulty of the work can be reduced, while also improving the calculation efficiency and the accuracy of the calculation results.

[0007] In a possible implementation manner, the evacuation condition includes: receiving a first trigger operation; the first trigger operation is used to instruct to evacuate the first infrastructure.

[0008] Another possible implementation method is that the above method also includes: generating a GIS layer based on the infrastructure data of the target network and the location information of the infrastructure, the GIS layer being used to display the infrastructure data of the target network on a map in a graphical manner; the above first trigger operation is a removal operation for the first infrastructure in the GIS layer.

[0009] Another possible implementation method is that when the target network includes a first network and a second network, the above-mentioned generation of a GIS layer based on the infrastructure data of the target network and the location information of the infrastructure includes: formatting the infrastructure data of the first network and the infrastructure data of the second network in a unified manner; and generating a GIS layer based on the infrastructure data and the location information of the infrastructure after formatting in a unified manner.

[0010] Another possible implementation method is that the GIS layer includes: point attribute data, line attribute data, and surface attribute data; the infrastructure data includes: basic resource information, optical cable routing information, and coverage information; the above-mentioned infrastructure data based on the target network and the location information of the infrastructure generate a GIS layer, including:

[0011] Based on the location information of the infrastructure, the basic resource information of the infrastructure is associated to obtain point attribute data; based on the location information of the infrastructure and the optical cable routing information of the infrastructure, the line attribute data is obtained; based on the location information of the infrastructure and the coverage information of the infrastructure, the surface attribute data is obtained.

[0012] Another possible implementation method is that the evacuation conditions also include at least one of the following: the infrastructure is a tower rental room; the infrastructure is an end node room; the coverage overlap rate with other infrastructures is greater than a preset threshold, and the power consumption is higher than other infrastructures.

[0013] Another possible implementation method is to generate a evacuation plan for the first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure, including: determining a second infrastructure that meets preset conditions based on the infrastructure data of the target network and the location information of the infrastructure; the second infrastructure is used to take over the withdrawn equipment of the first infrastructure; the preset conditions include: the distance to the first infrastructure is shortest, the free space is greater than the preset space, and the remaining battery capacity is greater than the total power consumption of the withdrawn equipment; and determining the optical cable routing plan based on the optical cable resources of the second infrastructure and the optical cable resources required for the withdrawn equipment of the first infrastructure.

[0014] In a second aspect, the present application provides a network infrastructure evacuation device, including: an acquisition module for acquiring infrastructure data of a target network and location information of the infrastructure; a processing module for generating a evacuation plan for a first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure; the first infrastructure is an infrastructure that meets the evacuation conditions.

[0015] In a possible implementation manner, the evacuation condition includes: receiving a first trigger operation; the first trigger operation is used to instruct to evacuate the first infrastructure.

[0016] Another possible implementation method is that the processing module is also used to generate a GIS layer based on the infrastructure data of the target network and the location information of the infrastructure. The GIS layer is used to display the infrastructure data of the target network on a map in a graphical manner; the first trigger operation is a removal operation for the first infrastructure in the GIS layer.

[0017] Another possible implementation method is that when the target network includes a first network and a second network, the processing module is specifically used to unify the format of the infrastructure data of the first network and the infrastructure data of the second network; and generate a GIS layer based on the infrastructure data after the unified format processing and the location information of the infrastructure.

[0018] Another possible implementation method is that the GIS layer includes: point attribute data, line attribute data, and surface attribute data; the infrastructure data includes: basic resource information, optical cable routing information, and coverage information; the processing module is specifically used to obtain point attribute data based on the location information of the infrastructure and the basic resource information of the infrastructure; to obtain line attribute data based on the location information of the infrastructure and the optical cable routing information of the infrastructure; and to obtain surface attribute data based on the location information of the infrastructure and the coverage information of the infrastructure.

[0019] Another possible implementation method is that the evacuation conditions also include at least one of the following: the infrastructure is a tower rental room; the infrastructure is an end node room; the coverage overlap rate with other infrastructures is greater than a preset threshold, and the power consumption is higher than other infrastructures.

[0020] Another possible implementation method is that the above-mentioned method generates a evacuation plan for the first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure, and the processing module is specifically used to determine a second infrastructure that meets preset conditions based on the infrastructure data of the target network and the location information of the infrastructure; the second infrastructure is used to take over the withdrawn equipment of the first infrastructure; the preset conditions include: the distance to the first infrastructure is the shortest, the free space is greater than the preset space, and the remaining battery capacity is greater than the total power consumption of the withdrawn equipment; based on the optical cable resources of the second infrastructure and the optical cable resources required for the withdrawn equipment of the first infrastructure, the optical cable routing plan is determined.

[0021] In a third aspect, the present application provides an electronic device, comprising: a processor and a memory; the memory stores instructions executable by the processor; when the processor is configured to execute the instructions, the electronic device implements the method of the first aspect above.

[0022] In a fourth aspect, the present application provides a computer-readable storage medium, which includes: computer software instructions; when the computer software instructions are executed in an electronic device, the electronic device implements the method of the first aspect above.

[0023] In a fifth aspect, the present application provides a computer program product, which includes a computer program; when the computer program runs in an electronic device, the electronic device implements the method of the first aspect.

[0024] The beneficial effects of the second to fifth aspects mentioned above refer to the corresponding description of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 A network planning system diagram of a method for vacating a network infrastructure provided in this application;

[0026] Figure 2 A flowchart of a method for vacating a network infrastructure provided in this application;

[0027] Figure 3 A flowchart of another method for vacating network infrastructure provided by the present application;

[0028] Figure 4 A schematic diagram of the composition of a network infrastructure vacating device provided in this application;

[0029] Figure 5 A schematic diagram of the composition of an electronic device provided in this application. DETAILED DESCRIPTION

[0030] A method for vacating a network infrastructure provided by the present application will be described in detail below with reference to the accompanying drawings.

[0031] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0032] The terms "first" and "second" and the like in the specification and drawings of this 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.

[0033] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0034] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0035] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. are not limiting the quantity and execution order.

[0036] In the description of the present application, unless otherwise specified, “plurality” means two or more.

[0037] As mentioned in the background technology, by reducing the number of access layer computer rooms and improving the concentration of access layer equipment, the goal of centralized maintenance management and reduced operating costs can be achieved. However, in the process of analyzing network streamlining solutions, the existing technology requires manual analysis of the collected data to determine the computer rooms that need to be vacated and the vacancy plan. The work is difficult and the amount of work is large. At the same time, there are problems such as low computing efficiency and low accuracy of calculation results.

[0038] In response to the above technical problems, the present application provides a method for vacating a network infrastructure, the idea of ​​which is to generate a vacating plan for the first infrastructure in the target network that meets the vacating conditions based on the acquired infrastructure data of the target network and the location information of the infrastructure. It can be understood that compared with the method provided in the related art that requires manual analysis to determine the computer room and vacating plan that need to be vacated, the method provided in the embodiment of the present application can automatically determine the first infrastructure that needs to be vacated based on the infrastructure data and the location information of the infrastructure, and automatically generate a vacating plan for the first infrastructure, so that the workload of the staff can be reduced and the difficulty of the work can be reduced, while also improving the calculation efficiency and the accuracy of the calculation results.

[0039] The embodiments provided in this application are described in detail below in conjunction with the accompanying drawings.

[0040] See also Figure 1 , is a network planning system involved in the network infrastructure vacating method provided in the embodiment of the present application. For example, Figure 1 As shown, the network planning system 100 includes: a front-end device 110 and a back-end server 120 .

[0041] The front-end device 110 is used for human-computer interaction with the user.

[0042] Exemplarily, the front-end device 110 is used to receive data input by a user; or, the front-end device 110 is used to receive an operation command from a user.

[0043] In some embodiments, the front-end device 110 may send the received data or operation command to the back-end server 120 .

[0044] Exemplarily, the front-end device 110 is a terminal, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a laptop computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc.

[0045] The backend server 120 is used for data processing and analysis.

[0046] Exemplarily, the back-end device 120 is used to receive data and operation commands sent by the front-end device 110 and perform data processing and analysis.

[0047] Exemplarily, the backend server 120 may be a server, such as a server cluster consisting of multiple servers, or a single server, or a computer, or a processor or processing chip in a server or computer.

[0048] It should be noted that the application scenarios of the embodiments of the present disclosure are not limited. The system architecture and business scenarios described in the embodiments of the present disclosure are intended to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute limitations on the technical solutions provided by the embodiments of the present disclosure. It is known to those skilled in the art that with the evolution of technology and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0049] See also Figure 1 , is a flow chart of a method for vacating a network infrastructure provided in an embodiment of the present application. Optionally, the method for vacating a network infrastructure provided in an embodiment of the present application can be applied to Figure 1 The network planning system shown in, or the back-end server in the network planning system.

[0050] like Figure 2 As shown, the network infrastructure evacuation method provided in the present application specifically includes the following steps S201 to S202.

[0051] S201. Obtain infrastructure data and location information of the target network.

[0052] In some embodiments, the target network is a network that requires network planning and infrastructure decommissioning.

[0053] Exemplarily, the target network may include at least one of the following: a wireless network, a fixed network, an optical cable network, etc., without limitation thereto.

[0054] Exemplarily, the above infrastructure refers to facilities that support network operation, including hardware devices (such as routers, switches, servers, etc.), software and protocols, network services and resources, etc. These elements together form the basis of network operation, enabling communication and data exchange between devices, systems and users.

[0055] Exemplarily, the infrastructure may include at least one of the following: a data center, a computer room, a transmission medium (eg, a physical transmission medium such as an electrical cable or an optical cable), etc.

[0056] In some embodiments, the infrastructure data may include at least one of the following: basic resource information, optical cable routing information, and coverage information.

[0057] Exemplarily, when the target network is a wireless network, the infrastructure data may include basic resource information of the wireless network and coverage information of the wireless network. For example, the basic resource information of the wireless network may include at least one of the following: location information of the base station radio remote unit (RRU), location information of the indoor baseband processing unit (BBU) uplink room, room space of the wireless network and power supply information of the wireless network room, and whether the wireless network room is a tower rental room. The coverage information of the wireless network may include: wireless scene border.

[0058] Exemplarily, when the target network is a fixed network, the infrastructure data may include basic resource information of the fixed network and coverage information of the fixed network. For example, the basic resource information of the fixed network may include at least one of the following: location information of the optical line terminal (OLT) room, location information of the optical cross-connect box, fixed network room space and power consumption of the fixed network room, and business hall address location information. The coverage information of the fixed network may include: broadband building border.

[0059] Exemplarily, when the target network is an optical cable network, the infrastructure data may include basic resource information and optical cable routing information of the optical cable network. For example, the optical cable routing information may include at least one of the following: backbone optical cable infrastructure, optical cable section and node layer, optical cable routing and layer, and convergence area layer; the basic resource information of the optical cable network may include at least one of the following: architecture room information of the backbone optical cable infrastructure (e.g., BBU centralized room, integrated access room, convergence room, core room, etc.), and pipeline optical cable resource occupancy information.

[0060] S202: Generate a vacating plan for a first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure; the first infrastructure meets the vacating conditions.

[0061] The first infrastructure is an infrastructure in the target network that meets the conditions for vacating and needs to be vacated. For example, the first infrastructure may be a computer room or a data center.

[0062] The network infrastructure evacuation method provided by the present application generates a evacuation plan for the first infrastructure in the target network that meets the evacuation conditions based on the acquired infrastructure data of the target network and the location information of the infrastructure. It can be understood that compared with the method provided in the related art that requires manual analysis to determine the computer room and evacuation plan that need to be evacuated, the method provided by the embodiment of the present application can automatically determine the first infrastructure that needs to be evacuated based on the infrastructure data and the location information of the infrastructure, and automatically generate a evacuation plan for the first infrastructure, so that the workload of the staff can be reduced and the difficulty of the work can be reduced, while also improving the calculation efficiency and the accuracy of the calculation results.

[0063] In some embodiments, the above evacuation conditions may include at least one of the following:

[0064] The infrastructure is a tower rental machine room.

[0065] The infrastructure is the terminal node computer room.

[0066] The coverage overlap ratio with other infrastructures is greater than a preset threshold, and the power consumption is higher than other infrastructures.

[0067] For example, when there are tower rental computer rooms and terminal node computer rooms in the target network, the tower rental computer rooms and terminal node computer rooms are vacated first. It is understandable that the tower rental computer room has high flexibility, and it is more convenient and quick to vacate the tower rental computer room. The terminal node computer room is a computer room facility located at the end of the network that directly serves users. Since modern data centers tend to develop in a large-scale and centralized manner, it is difficult for the terminal node computer room to meet new market demands. Therefore, vacating the terminal node computer room can improve resource utilization efficiency, reduce costs, and help promote the large-scale development of data centers.

[0068] In addition, infrastructure with high power consumption and high overlap with other infrastructure coverage is vacated first, which helps to reduce power consumption and reduce costs. The preset threshold can be determined by the user and is not required here.

[0069] It can be understood that, by setting the evacuation conditions, the embodiments of the present application can enable the network planning system to automatically determine the infrastructure that meets the evacuation conditions, further reducing the amount of calculation and the difficulty of management for staff.

[0070] In some embodiments, Figure 3 As shown, based on the infrastructure data of the target network and the location information of the infrastructure, a plan for vacating the first infrastructure in the target network is generated, including the following steps S2021-S2022:

[0071] S2021. Determine a second infrastructure that meets preset conditions based on the infrastructure data of the target network and the location information of the infrastructure.

[0072] The second infrastructure is used to receive the withdrawn equipment of the first infrastructure. It can be understood that, taking the first infrastructure and the second infrastructure as a computer room as an example, the second infrastructure can be a computer room capable of receiving the withdrawn equipment.

[0073] In some embodiments, the preset conditions include: the distance to the first infrastructure is the shortest, the free space is greater than the preset space, and the remaining battery capacity is greater than the total power consumption of the evacuated device.

[0074] In some embodiments, before the above step S2021, the above method further includes: determining the decommissioned equipment and the withdrawn equipment in the first infrastructure. The decommissioned equipment may be an old equipment with a service life greater than a preset service life, or a high-energy consumption equipment with a power consumption greater than a preset power consumption, etc., which is not limited in the embodiments of the present application. The withdrawn equipment is a device that can still work normally and needs to be withdrawn from the first basic equipment to other basic equipment.

[0075] It is understandable that, since the first infrastructure has a retracted device, it is necessary to determine a second infrastructure that can take over the retracted device of the first infrastructure. If the second infrastructure can take over the retracted device, it needs to have a space that can accommodate the retracted device and a battery capacity that can allow the retracted device to work normally. In addition, in order to reduce the difficulty of work, the infrastructure closest to the first infrastructure should be selected as the second infrastructure.

[0076] S2022. Determine an optical cable routing solution based on the optical cable resources of the second infrastructure and the optical cable resources required by the withdrawal equipment of the first infrastructure.

[0077] Exemplarily, if the optical cable resources of the second infrastructure are greater than or equal to the optical cable resources required for the withdrawal equipment of the first infrastructure, the optical cable routing solution is: use the optical cable resources of the second infrastructure as the optical cable resources of the withdrawal equipment of the first infrastructure; if the optical cable resources of the second infrastructure are less than the optical cable resources required for the withdrawal equipment of the first infrastructure, the optical cable routing solution is: increase the pipelines of the second infrastructure, combine the newly added pipelines with the existing optical cable resources, form a new optical cable routing diagram and new optical cable resources, and facilitate the new optical cable resources of the second infrastructure to be used as the optical cable resources of the withdrawal equipment of the first infrastructure. For example, the optical cable resources can be the number of optical fiber cores required for the withdrawal equipment, which is determined according to the actual situation and is not limited here.

[0078] It can be understood that the embodiment of the present application can automatically determine the first infrastructure that needs to be vacated, and determine the second infrastructure that can take over the withdrawal equipment of the first infrastructure based on the infrastructure data of the target network and the location information of the infrastructure, and then determine the optical cable routing plan based on the optical cable resources. In this way, the workload of the staff and the difficulty of the work are reduced, while also improving the computing efficiency and the accuracy of the calculation results.

[0079] In some embodiments, the evacuation condition may also be: receiving a first trigger operation; the first trigger operation is used to instruct to evacuate the first infrastructure.

[0080] It can be understood that the method provided in the embodiment of the present application can also vacate the first infrastructure based on the user's instructions and automatically generate a vacancy plan for the first infrastructure, thereby improving the flexibility of the plan and also improving the computing efficiency and accuracy of the calculation results.

[0081] In some embodiments, when the evacuation condition is receiving a first trigger operation, the infrastructure evacuation method provided in the embodiments of the present application has the following implementation manner:

[0082] Before the above step S202, the above method also includes: constructing a GIS layer of the target network based on the infrastructure data of the target network and the location information of the infrastructure; wherein the GIS layer is used to display the infrastructure data of the target network on a map in a graphical manner.

[0083] For example, basic resource information, optical cable routing information, and coverage information can be displayed on a map based on a GIS layer.

[0084] It is understandable that through the display of the map, the infrastructure data of the target network can be visualized and presented in a more intuitive way, making it easier for administrators to understand the spatial distribution of computer rooms and the connections between different computer rooms, thereby reducing the difficulty of management.

[0085] Based on this, the above step S202 can be implemented as follows: when a removal operation for the first infrastructure in the GIS layer is received, a evacuation plan for the first infrastructure in the target network is generated based on the infrastructure data of the target network and the location information of the infrastructure.

[0086] That is, the first trigger operation may be a removal operation for the first infrastructure in the GIS layer. It is understandable that the embodiment of the present application can display the infrastructure data of the target network on the map in a graphical manner through the GIS layer, so that the user can intuitively understand the information and location of the infrastructure in the target network. In this way, the user does not need to perform complex calculations, and can quickly determine the first infrastructure that needs to be vacated through the display of the GIS layer, and perform the removal operation; accordingly, after receiving the user's instructions, the system can automatically generate a vacating plan for the first infrastructure, which can reduce the workload of the staff and reduce the difficulty of work, while also improving the calculation efficiency and the accuracy of the calculation results.

[0087] To facilitate understanding, the establishment of GIS layers is explained below from different perspectives.

[0088] In some embodiments, when the target network includes a first network and a second network, the above-mentioned "building a GIS layer of the target network based on infrastructure data of the target network and location information of the infrastructure" includes the following steps S301-S302.

[0089] S301: Unify the formats of the infrastructure data of the first network and the infrastructure data of the second network.

[0090] Exemplarily, the first network and the second network are different, and the first network and the second network can be any one of the following: a wireless network, a fixed network, and an optical cable network.

[0091] It should be noted that the above-mentioned first network and second network are only examples. In other embodiments, the above-mentioned target network may also include a third network, a fourth network, etc., which is not limited in the embodiments of the present application.

[0092] In some embodiments, the infrastructure data is formatted in a unified manner, including: unified relevant computer room information fields, unique computer room numbers, unique computer room names, and unified computer room caliber dimensions.

[0093] Exemplarily, the computer room information fields uniformly include: computer room name, computer room number, computer room area, computer room longitude and latitude, and other information uniform names.

[0094] Exemplarily, the uniqueness of the equipment room number and the equipment room name includes: different cells of the fixed network belong to the same equipment room connected to the OLT, and the equipment room name must be unique.

[0095] Exemplarily, the unified dimensions of the computer room caliber include: base stations of different standards and frequency bands of wireless networks are counted as one row according to the computer room, and other majors can be associated with the basic information of the wireless major based on the computer room caliber.

[0096] S302: Generate a GIS layer based on the infrastructure data and location information of the infrastructure after being processed into a unified format.

[0097] It is understandable that when the target network includes networks of multiple different professions, since different professions have huge differences in the names, boundaries, assessment standards and management of scenes such as residential areas and commercial buildings, if the analysis and GIS layer generation are directly based on the data of the field investigation, there will be problems such as low efficiency and low matching accuracy. Therefore, in order to realize the cross-professional or cross-network network streamlining solution analysis, the embodiment of the present application formats the infrastructure data of networks of different professions in a unified manner to improve efficiency and matching accuracy.

[0098] In some embodiments, when the GIS layer includes: point attribute data, line attribute data, and surface attribute data, the above-mentioned "building the GIS layer of the target network based on the infrastructure data of the target network and the location information of the infrastructure" can be implemented as the following steps S401 to S403.

[0099] Among them, infrastructure data includes: basic resource information, optical cable routing information, and coverage information.

[0100] S401. Based on the location information of the infrastructure, the basic resource information of the infrastructure is associated to obtain point attribute data.

[0101] Exemplarily, the basic resource information of the associated infrastructure refers to summarizing the basic resource information of the infrastructure as point attribute data and displaying it on the map in a visual form. Exemplarily, taking the infrastructure as a computer room, the point attribute data may include: information about the equipment included in the computer room, whether a computer room is constructed, the computer room space, the computer room power supply, and other information.

[0102] For example, taking the infrastructure as a computer room, the basic resource information associated with the infrastructure may also include: when there is a first device in the computer room, the information of all computer rooms where the first device is located is summarized as point attribute data and displayed on the map in a visual form. For example, when the computer room includes a BBU device and an OLT device, the point attribute data may also include: information of the computer room where the BBU device is located and information of the computer room where the OLT device is located.

[0103] It can be understood that by visually displaying the infrastructure where the first device is located through the network planning system, the number and density of the first devices can be quickly understood, and the infrastructure where the first device is located can be vacated according to the user density. In this way, the network planning system can lock on the first infrastructure more quickly.

[0104] S402: Obtain line attribute data based on location information of the infrastructure and optical cable routing information of the infrastructure.

[0105] Exemplarily, the optical cable routing information of the associated infrastructure refers to summarizing the optical cable routing information between the infrastructures as line attribute data and displaying it on the map in a visual form. Exemplarily, taking the infrastructure as a computer room, the line attribute data may include: the length and routing direction information of the pipeline optical cable connecting the infrastructure or infrastructure equipment. For example, the optical cable segment AB, A is a certain computer room, B is another certain computer room; the optical cable segment CD, C is a certain computer room, D is a certain antenna RRU; the optical cable segment EF, E is a certain OLT device, F is a certain community.

[0106] Exemplarily, taking the infrastructure as a computer room as an example, the basic resource information associated with the infrastructure may also include: the optical cable routing direction and the BBU fronthaul routing direction.

[0107] It can be understood that by visually displaying the optical cable routing information of the infrastructure through the network planning system, the second infrastructure can be quickly determined and the evacuation route of the first infrastructure can be intuitively displayed.

[0108] S403: Obtain surface attribute data based on the location information and coverage information of the infrastructure.

[0109] Exemplarily, the coverage information of a wireless network may be a wireless cell border, and the coverage information of a fixed network may be a broadband cell border. If the target network includes a wireless network and a fixed network, the surface attribute data may include: a wireless cell border and a broadband cell border.

[0110] In some embodiments, the above method further includes associating the wireless cell border with the broadband cell border to ensure that the borders are unique when the wireless network and fixed network coverage cells are unique.

[0111] In some embodiments, the network planning system can display scene information within a certain range around any location. For example, in any area of ​​the GIS layer, all the cell names, number of computer rooms, length of pipeline optical cables, etc. in the area are obtained.

[0112] It is understandable that by displaying point attribute data and surface attribute data in a visual form, the concentration of infrastructure within a certain range can be quickly determined. The speed of determining the first infrastructure can be accelerated by the concentration of infrastructure and the density of users. By displaying line attribute data in a visual form, the evacuation route of the second infrastructure and the first infrastructure can be quickly determined. In this way, the determination of the evacuation plan is accelerated through point attribute data, line attribute data, and surface attribute data, which improves the calculation efficiency.

[0113] Optionally, the network planning system provided by the present application can generate high, medium and low alternative evacuation plans based on the priority principle, and calculate the evacuation workload and total investment in the evacuation plan based on the cost information of single network elements in the evacuation plan.

[0114] It can be seen that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, the embodiment of the present application provides a hardware structure and / or software module corresponding to each function. It should be easily appreciated by those skilled in the art that, in combination with the modules and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0115] In some embodiments, the present application further provides a network infrastructure evacuation device, which may include one or more functional modules for implementing the network infrastructure evacuation method of the above method embodiment.

[0116] For example, Figure 4 A schematic diagram of a network infrastructure vacating device provided in an embodiment of the present application. Figure 4 As shown, the network infrastructure vacating device 800 includes: a processing module 801 and an acquisition module 802 .

[0117] In some embodiments, the acquisition module 802 is used to acquire infrastructure data of the target network and location information of the infrastructure; the processing module 801 is used to generate a evacuation plan for the first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure; the first infrastructure meets the evacuation conditions.

[0118] In some other embodiments, the evacuation condition includes: receiving a first trigger operation; the first trigger operation is used to instruct to evacuate the first infrastructure.

[0119] In some other embodiments, processing mode 801 is also used to generate a GIS layer based on the infrastructure data of the target network and the location information of the infrastructure, and the GIS layer is used to display the infrastructure data of the target network on a map in a graphical manner; the GIS layer is displayed on the front-end interface; and the first trigger operation is a removal operation for the first infrastructure in the GIS layer.

[0120] In some other embodiments, when the target network includes a first network and a second network, the processing module 801 is specifically used to perform format-unified processing on the infrastructure data of the first network and the infrastructure data of the second network; and generate a GIS layer based on the infrastructure data after format-unified processing and the location information of the infrastructure.

[0121] In some other embodiments, the GIS layer includes: point attribute data, line attribute data, and surface attribute data; the infrastructure data includes: basic resource information, optical cable routing information, and coverage information; the processing module 801 is specifically used to obtain point attribute data based on the location information of the infrastructure and the basic resource information of the infrastructure; to obtain line attribute data based on the location information of the infrastructure and the optical cable routing information of the infrastructure; and to obtain surface attribute data based on the location information of the infrastructure and the coverage information of the infrastructure.

[0122] In some other embodiments, the evacuation conditions also include at least one of the following: the infrastructure is a tower rental room; the infrastructure is an end node room; the overlap rate with the coverage of other infrastructures is greater than a preset threshold, and the power consumption is higher than other infrastructures.

[0123] In some other embodiments, the above-mentioned evacuation plan for the first infrastructure in the target network is generated at least based on the infrastructure data of the target network and the location information of the infrastructure, and the processing module 801 is specifically used to determine the second infrastructure that meets the preset conditions based on the infrastructure data of the target network and the location information of the infrastructure; the second infrastructure is used to undertake the withdrawal equipment of the first infrastructure; the preset conditions include: the distance between the first infrastructure is the shortest, the free space is greater than the preset space, and the remaining battery capacity is greater than the total power consumption of the withdrawal equipment; based on the optical cable resources of the second infrastructure and the optical cable resources required for the withdrawal equipment of the first infrastructure, the optical cable routing plan is determined.

[0124] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present invention provides a possible structural diagram of the electronic device involved in the above-mentioned embodiment. Figure 5 As shown, the electronic device 900 includes: a processor 902 , a communication interface 903 , and a bus 904 . Optionally, the electronic device 900 may further include a memory 901 .

[0125] The processor 902 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor 902 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor 902 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0126] The communication interface 903 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0127] The memory 901 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0128] As a possible implementation, the memory 901 may exist independently of the processor 902, and the memory 901 may be connected to the processor 902 via a bus 904 to store instructions or program codes. When the processor 902 calls and executes the instructions or program codes stored in the memory 901, the network infrastructure vacating method provided in the embodiment of the present invention can be implemented.

[0129] In another possible implementation, the memory 901 may also be integrated with the processor 902 .

[0130] The bus 904 may be an extended industry standard architecture (EISA) bus, etc. The bus 904 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0131] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the service calling device can be divided into different functional modules to complete all or part of the functions described above.

[0132] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by computer instructions to instruct the relevant hardware, and the program can be stored in the above computer-readable storage medium. When the program is executed, it may include the processes of the above method embodiments. The computer-readable storage medium can be the memory or memory of any of the above embodiments. The above computer-readable storage medium can also be an external storage device of the above service calling device, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above service calling device. Further, the above computer-readable storage medium can also include both the internal storage unit of the above service calling device and an external storage device. The above computer-readable storage medium is used to store the above computer program and other programs and data required by the above service calling device. The above computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0133] An embodiment of the present application also provides a computer program product, which includes a computer program. When the computer program product is run on a computer, the computer is enabled to execute any one of the network infrastructure vacating methods provided in the above embodiments.

[0134] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for vacating a network infrastructure, characterized in that: The method comprises: Obtaining infrastructure data of a target network and location information of the infrastructure; A vacating plan for a first infrastructure in the target network is generated based at least on the infrastructure data of the target network and the location information of the infrastructure; the first infrastructure is an infrastructure that meets the vacating conditions.

2. The method according to claim 1, characterized in that The evacuation condition includes: receiving a first trigger operation; the first trigger operation is used to instruct the evacuation of the first infrastructure.

3. The method according to claim 2, characterized in that The method further comprises: Based on the infrastructure data of the target network and the location information of the infrastructure, a GIS layer is generated, and the GIS layer is used to display the infrastructure data of the target network on a map in a graphical manner; the first trigger operation is a removal operation for the first infrastructure in the GIS layer.

4. The method according to claim 3, characterized in that In a case where the target network includes a first network and a second network, generating a GIS layer based on the infrastructure data of the target network and the location information of the infrastructure includes: Unifying the formats of the infrastructure data of the first network and the infrastructure data of the second network; A GIS layer is generated based on the infrastructure data after being processed in a unified format and the location information of the infrastructure.

5. The method according to claim 3, characterized in that: The GIS layer includes: point attribute data, line attribute data, and surface attribute data; the infrastructure data includes: basic resource information, optical cable routing information, and coverage information; The generating of a GIS layer based on the infrastructure data of the target network and the location information of the infrastructure includes: Based on the location information of the infrastructure, associating the basic resource information of the infrastructure to obtain the point attribute data; obtaining the line attribute data based on the location information of the infrastructure and the optical cable routing information of the infrastructure; The surface attribute data is obtained based on the location information of the infrastructure and the coverage information of the infrastructure.

6. The method according to claim 1, characterized in that The evacuation conditions also include at least one of the following: The infrastructure is a tower rental room; The infrastructure is the terminal node computer room; The overlapping rate of coverage with other infrastructures is greater than a preset threshold, and the power consumption is higher than that of the other infrastructures.

7. The method according to claim 1, characterized in that The generating a vacating plan for the first infrastructure in the target network based at least on the infrastructure data of the target network and the location information of the infrastructure includes: Based on the infrastructure data of the target network and the location information of the infrastructure, determine a second infrastructure that meets preset conditions; the second infrastructure is used to undertake the withdrawal equipment of the first infrastructure; the preset conditions include: the distance between the second infrastructure and the first infrastructure is the shortest, the free space is greater than the preset space, and the remaining battery capacity is greater than the total power consumption of the withdrawal equipment; An optical cable routing solution is determined based on the optical cable resources of the second infrastructure and the optical cable resources required by the pullback equipment of the first infrastructure.

8. An electronic device, characterized in that: It comprises a processor and a memory, wherein the processor is coupled to the memory; the memory is used to store computer instructions, and the computer instructions are loaded and executed by the processor to enable a computer device to implement a method for vacating a network infrastructure as described in any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer is enabled to execute the network infrastructure evacuation method according to any one of claims 1 to 7.

10. A computer program product, characterized in that The computer program product includes a computer program, and when the computer program is executed on an electronic device, the electronic device executes the method for vacating a network infrastructure according to any one of claims 1 to 7.