Network resource coverage planning method and device

Through intelligent planning methods, the path calculation algorithm and optical communication resource management platform are used to solve the problem of manual judgment time-consuming and low efficiency in the existing fiber resource coverage method, and efficient and intelligent planning of the network resource coverage of the resident network is achieved.

CN114077935BActive Publication Date: 2025-03-04CHINA MOBILE GROUP ZHEJIANG +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010795599.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-10
Publication Date
2025-03-04
Estimated Expiration
2040-08-10

AI Technical Summary

Technical Problem

The existing fiber resource coverage method has the problem of manual judgment of optical crossing resource points and wiring paths, which has resulted in the failure to effectively deploy the last kilometer of leather line coverage, confusing lines, and low construction efficiency.

Method used

By obtaining customer address information, querying the optical communication resource management platform to obtain a preset number of optical communication resource point information, and using the preset path calculation algorithm to calculate the path score based on the optical communication resource point information, customer address information and environmental information, determine the target planning coverage path of the network resource.

Benefits of technology

It realizes intelligent planning for the network resource coverage of the resident network, reduces the needs of familiarizing the physical environment of the responsible area of ​​the planning end and evaluates the technical level, improves the efficiency of network resource coverage, and enables the planning end to optimize, efficiently and quickly complete network resource coverage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114077935B_ABST
    Figure CN114077935B_ABST
Patent Text Reader

Abstract

The present invention discloses a network resource coverage planning method and device. The method includes: obtaining customer address information; querying an optical exchange resource management platform according to the customer address information to obtain a preset number of optical exchange resource point information; for each optical exchange resource point, using a preset path calculation algorithm, calculating the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the optical exchange resource point information, the customer address information and the pre-entered environment information; and determining the target planned coverage path of the network resource based on the path score. Based on the solution provided by the present invention, the problems of time-consuming and low labor efficiency of existing manual wiring are compensated, and intelligent planning of network resource coverage of the resident network is realized, which reduces the planning end's need to be familiar with the physical environment of the responsible area and the need for evaluation technology level, improves the efficiency of network resource coverage, and enables the planning end to complete network resource coverage in the best, efficient and fast manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a network resource coverage planning method and device. Background Art

[0002] Due to the rapid development of broadband services, the premises network needs to be covered with optical fiber resources. In the process of daily resource deployment, operators will deploy optical cross-connection resource points nearby. In order to meet the rational deployment of the last mile, installation and maintenance personnel will lay cables on site to realize broadband network access to users.

[0003] The current method of covering optical fiber resources is mainly to determine the optical cross-connection resource points through multi-party consultation based on business needs, and to achieve better skin cable deployment through the professional knowledge of the backbone installation and maintenance. Since the optical cross-connection resource points are deployed for engineering and their geographical locations cannot be easily changed, the installation and maintenance personnel need to manually determine the nearest optical cross-connection and the optimal wiring path. However, the technical levels of different installation and maintenance personnel are uneven, resulting in a variety of problems such as ineffective deployment of the skin cable coverage of the actual last mile, chaotic lines, and low construction efficiency. Summary of the invention

[0004] In view of the above problems, embodiments of the present invention are proposed to provide a method and device for network resource coverage planning that overcomes the above problems or at least partially solves the above problems.

[0005] According to one aspect of an embodiment of the present invention, a network resource coverage planning method is provided, including:

[0006] Get customer address information;

[0007] Query the optical exchange resource management platform according to the customer address information to obtain the preset number of optical exchange resource point information;

[0008] For each optical cross-connection resource point, a preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical cross-connection resource point according to the optical cross-connection resource point information, the customer address information and the pre-entered environment information;

[0009] The target planning coverage path of network resources is determined based on the path score.

[0010] According to another aspect of an embodiment of the present invention, a network resource coverage planning device is provided, including:

[0011] An acquisition module, suitable for acquiring customer address information;

[0012] A query module, adapted to query the optical exchange resource management platform according to the customer address information, and obtain information of a preset number of optical exchange resource points;

[0013] The first calculation module is adapted to calculate, for each optical cross-connection resource point, a path score corresponding to a planned coverage path from a customer address to the optical cross-connection resource point using a preset path calculation algorithm according to the optical cross-connection resource point information, the customer address information, and the pre-entered environment information;

[0014] The determination module is adapted to determine a target planning coverage path of network resources based on the path score.

[0015] According to another aspect of an embodiment of the present invention, there is provided a computing device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0016] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned network resource coverage planning method.

[0017] According to another aspect of an embodiment of the present invention, a computer storage medium is provided, in which at least one executable instruction is stored, and the executable instruction enables a processor to execute operations corresponding to the above-mentioned network resource coverage planning method.

[0018] According to the solution provided by the above embodiment of the present invention, obtain the customer address information; query the optical exchange resource management platform according to the customer address information to obtain the information of a preset number of optical exchange resource points; for each optical exchange resource point, use the preset path calculation algorithm to calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the optical exchange resource point information, the customer address information and the pre-entered environment information; determine the target planned coverage path of the network resources based on the path score. Based on the solution provided by the present invention, the problems of time-consuming and low labor efficiency of existing manual wiring are compensated, and intelligent planning of network resource coverage of the resident network is realized, which reduces the planning end's need to be familiar with the physical environment of the responsible area and the need for evaluation technology level, improves the efficiency of network resource coverage, and enables the planning end to complete network resource coverage in the best, efficient and fast manner.

[0019] The above description is only an overview of the technical solution of the embodiment of the present invention. In order to more clearly understand the technical means of the embodiment of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present invention more obvious and easy to understand, the specific implementation method of the embodiment of the present invention is specifically listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the embodiments of the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0021] Figure 1 A flow chart of a network resource coverage planning method provided by an embodiment of the present invention is shown;

[0022] Figure 2A A flowchart of a network resource coverage planning method provided by another embodiment of the present invention is shown;

[0023] Figure 2B A schematic diagram of the planned coverage path from the optical cross-connection resource point to the customer address;

[0024] Figure 3 A schematic diagram showing the structure of a network resource coverage planning device provided by an embodiment of the present invention is shown;

[0025] Figure 4 A schematic diagram of the structure of a computing device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0026] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to enable the scope of the present invention to be fully communicated to those skilled in the art.

[0027] Figure 1 FIG. 1 is a flow chart showing a method for network resource coverage planning provided by an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:

[0028] Step S101, obtaining customer address information.

[0029] The customer address information is the location of the broadband network access user. Specifically, the customer address information can be obtained by providing the customer address information through the user terminal used by the user; or the planning terminal can determine the customer address information based on the information provided verbally by the user using the address label, and then obtain the customer address information. Among them, the address label is used to identify the address, for example, it can be divided into city-level labels, district or county-level labels, street-level labels, etc.

[0030] Step S102, querying the optical exchange resource management platform according to the customer address information to obtain information on a preset number of optical exchange resource points.

[0031] Due to the needs of broadband services, multiple optical exchange resource points will be deployed. Usually, the information of multiple optical exchange resource points is stored in the optical exchange resource management platform. The purpose of this embodiment is network resource coverage planning, and it is necessary to determine the target planning coverage path. Therefore, after obtaining the customer address information, it is also necessary to query the optical exchange resource management platform according to the customer address information to obtain the preset number of optical exchange resource point information.

[0032] The preset number is flexibly set by technicians in this field according to actual needs. For example, it can be 3 or 5. The value of the preset number should not be set too large to avoid taking too long to plan.

[0033] In order to avoid the problem of resource waste in subsequent deployment, a preset number of optical cross-connection resource point information close to the customer address information is queried here to determine.

[0034] Step S103, for each optical exchange resource point, using a preset path calculation algorithm, calculates a path score corresponding to a planned coverage path from the customer address to the optical exchange resource point according to the optical exchange resource point information, the customer address information and the pre-entered environment information.

[0035] After obtaining the information of a preset number of optical exchange resource points according to step S102, the planned coverage path from each optical exchange resource point to the customer address is determined, and for each optical exchange resource point, a preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point based on the optical exchange resource point information, the customer address information and the pre-entered environmental information, wherein the pre-entered environmental information refers to the pre-entered information related to the actual environment.

[0036] In this embodiment, for each optical exchange resource point, there may be at least one planned coverage path from the optical exchange resource point to the customer address. By calculating the path score corresponding to the planned coverage path, numerical quantification is completed, which helps to screen and determine the target planned coverage path of network resources.

[0037] Step S104: determining a target planning coverage path for network resources based on the path score.

[0038] In step S103, at least one path score is calculated for each optical intersection resource point, and thus multiple path scores are calculated for a preset number of optical intersection resource points. In this step, the target planning coverage path of the network resource can be determined based on the calculated multiple path scores, for example, the planning coverage path corresponding to the highest path score is determined as the target planning coverage path of the network resource.

[0039] According to the method provided by the above embodiment of the present invention, customer address information is obtained; the optical exchange resource management platform is queried according to the customer address information to obtain information of a preset number of optical exchange resource points; for each optical exchange resource point, a preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the optical exchange resource point information, the customer address information and the pre-entered environmental information; the target planned coverage path of the network resources is determined based on the path score. Based on the solution provided by the present invention, the problems of time-consuming and low labor efficiency of existing manual wiring are compensated, and intelligent planning of network resource coverage of the resident network is realized, which reduces the planning end's need to be familiar with the physical environment of the responsible area and the need for evaluation technology level, improves the efficiency of network resource coverage, and enables the planning end to complete network resource coverage in the best, efficient and fast manner.

[0040] Figure 2A FIG. 2 is a flow chart showing a network resource coverage planning method provided by another embodiment of the present invention. Figure 2A As shown, the method comprises the following steps:

[0041] Step S201, obtaining customer address information.

[0042] The customer address information is the location of the broadband network access user. Specifically, the customer address information can be obtained by providing the customer address information through the user terminal used by the user; or the planning terminal can determine the customer address information based on the information provided verbally by the user using the address label, and then obtain the customer address information. Among them, the address label is used to identify the address, for example, it can be divided into city-level labels, district or county-level labels, street-level labels, etc.

[0043] Step S202, converting the customer address information into GIS information, querying the optical traffic resource management platform according to the GIS information, and obtaining information of a preset number of optical traffic resource points.

[0044] After obtaining the customer address information, the customer address information is converted into GIS information, wherein the GIS information is the longitude and latitude of the customer's location. For example, the GIS information database can be queried based on the customer address information, and the customer address information and the corresponding GIS information are associated and stored in the GIS information database, thereby obtaining the GIS information corresponding to the customer address information.

[0045] Due to the needs of broadband services, multiple optical exchange resource points will be deployed. Usually, the information of multiple optical exchange resource points is stored in the optical exchange resource management platform. The purpose of this embodiment is network resource coverage planning, and it is necessary to determine the target planning coverage path. Therefore, after obtaining the GIS information, it is also necessary to query the optical exchange resource management platform according to the GIS information to obtain the information of a preset number of optical exchange resource points. In order to avoid the problem of resource waste in subsequent deployment, the information of a preset number of optical exchange resource points that are close to the customer address information is queried here. Figure 2B As shown, three optical intersection resource points are determined, namely resource point 1, resource point 2, and resource point 3.

[0046] The preset number is flexibly set by technicians in this field according to actual needs. For example, it can be 3 or 5. The value of the preset number should not be set too large to avoid taking too long to plan.

[0047] In this embodiment, the queried optical exchange resource point information includes: optical exchange resource point location information and optical exchange resource point port utilization.

[0048] Step S203, for each optical exchange resource point, determine the planned coverage path from the optical exchange resource point to the customer address according to the optical exchange resource point location information and GIS information, and calculate the service distance from the optical exchange resource point to the customer address.

[0049] After obtaining the information of a preset number of optical cross-connection resource points, for each optical cross-connection resource point, the planned coverage path from the optical cross-connection resource point to the customer address can be determined by combining the location information of the optical cross-connection resource point and the GIS information, such as Figure 2B As shown in the figure, two planned coverage paths are determined for each of the three optical cross-connection resource points. Here, the six planned coverage paths are numbered as path 1 to path 6. After the planned coverage paths are determined, the business distance from the optical cross-connection resource point to the customer address is calculated. The business distance here is the length of the planned coverage path, not the straight-line distance between two points.

[0050] Step S204, using a preset path calculation algorithm, calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the port utilization rate of the optical exchange resource point, roadblock information and service distance.

[0051] In this embodiment, environmental information is pre-entered, for example, roadblock information of the road. After the planned coverage path is determined, the roadblock information on the planned coverage path can be determined. Therefore, in this step, the preset path calculation algorithm can be used to calculate the path score corresponding to the planned coverage path from the customer address to the optical cross resource point according to the port utilization rate of the optical cross resource point, the roadblock information and the business distance. Among them, the preset path calculation algorithm can be a three-dimensional intelligent optimization algorithm.

[0052] Among them, the port utilization rate of the optical cross-connection resource point, roadblock information and business distance all affect the path score corresponding to the planned coverage path. The port utilization rate of the optical cross-connection resource point reflects the port occupancy of the optical cross-connection resource point. The higher the port utilization rate of the optical cross-connection resource point, the more the optical cross-connection resource point is occupied, which will affect the resource signal strength. The roadblock information reflects the difficulty of actual wiring. The more roadblock information, the more difficult it is to wire. The longer the business distance, the more material resources are used, which is easy to increase costs.

[0053] In an optional embodiment of the present invention, using a preset path calculation algorithm, calculating the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the port utilization rate of the optical exchange resource point, the roadblock information and the service distance further includes:

[0054] The following formulas are used to calculate the optical cross-resource point utilization score A, business distance score B, and roadblock information score C:

[0055] A = 100-O*100; where O is the utilization rate of the optical cross-connection resource point;

[0056] B = (NP) / 5; where N is the system setup distance, usually the last kilometer of wiring, so N, P∈[50,1000] Unit: meter

[0057] C = 100-10Q; where Q is the number of roadblocks

[0058] The path score Z corresponding to the planned coverage path from the customer address to the optical cross-connection resource point is calculated based on the calculated optical cross-connection resource point utilization score A, business distance score B, roadblock information score C and their corresponding weights, where Z = W 1 *A+W 2 *B+W 3 *C, W 1 , W 2 , W 3 is the weight.

[0059] For example, the weights and calculation rules corresponding to the port utilization rate of the optical cross-resource point, roadblock information and business distance are shown in Table 1, so that the paths corresponding to each planned coverage path can be calculated according to Z=0.2*A+0.5*B+0.3*C, as shown in Table 2.

[0060] Table 1:

[0061]

[0062] Table 2:

[0063]

[0064]

[0065] Step S205: sort the path scores, and determine the target planning coverage path of the network resources based on the sorting result.

[0066] In step S204, at least one path score is calculated for each optical intersection resource point, and thus multiple path scores are calculated for a preset number of optical intersection resource points. In this step, the path scores may be sorted, for example, in order from high to low or from low to high, and then the planned coverage path corresponding to the highest path score is determined as the target planned coverage path of the network resource.

[0067] Step S206, calculating the material resource requirements according to the target planning coverage path.

[0068] After the target planning coverage path is determined, the demand for material resources such as the sheath line can be calculated based on the target planning coverage path, such as the sheath line length, the number of cable ties, etc.

[0069] Step S207: present the target planning coverage path and material resource requirements to the planning end.

[0070] After the material resource requirements are determined, the target planning coverage path and material resource requirements are presented to the planning end, and the planning end deploys network resources based on the target planning coverage path and material resource requirements.

[0071] The method provided by the above-mentioned embodiment of the present invention makes up for the problems of time-consuming and low labor efficiency of existing manual wiring, realizes the intelligent planning of network resource coverage of the resident network, reduces the planning end's need to be familiar with the physical environment of the responsible area and the need for evaluation technology level, improves the efficiency of network resource coverage, and enables the planning end to complete network resource coverage in the best, efficient and fast manner.

[0072] Figure 3 FIG. 1 is a schematic diagram showing the structure of a network resource coverage planning device provided by an embodiment of the present invention. Figure 3 As shown, the device includes: an acquisition module 301, a query module 302, a first calculation module 303, and a determination module 304.

[0073] An acquisition module 301 is adapted to acquire customer address information;

[0074] A query module 302, adapted to query the optical exchange resource management platform according to the customer address information to obtain information of a preset number of optical exchange resource points;

[0075] The first calculation module 303 is adapted to calculate, for each optical cross-connection resource point, a path score corresponding to a planned coverage path from a customer address to the optical cross-connection resource point using a preset path calculation algorithm according to the optical cross-connection resource point information, the customer address information and the pre-entered environment information;

[0076] The determination module 304 is adapted to determine a target planning coverage path of the network resources based on the path score.

[0077] Optionally, the pre-recorded environmental information includes: roadblock information;

[0078] The optical cross-connection resource point information includes: the optical cross-connection resource point location information and the optical cross-connection resource point port utilization rate.

[0079] Optionally, the first calculation module is further adapted to: for each optical exchange resource point, determine the planned coverage path from the optical exchange resource point to the customer address according to the optical exchange resource point location information and the customer address information, and calculate the service distance from the optical exchange resource point to the customer address;

[0080] Using the preset path calculation algorithm, the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point is calculated according to the port utilization rate of the optical exchange resource point, roadblock information and business distance.

[0081] Optionally, the first calculation module is further adapted to: respectively calculate the optical cross-resource point utilization score A, the service distance score B, and the roadblock information score C using the following formulas:

[0082] A = 100-O*100; where O is the utilization rate of the optical cross-connection resource point;

[0083] B=(NP) / 5; where N is the system setting distance, N, P∈[50,1000] unit: meter

[0084] C = 100-10Q; where Q is the number of roadblocks

[0085] The path score Z corresponding to the planned coverage path from the customer address to the optical cross-connection resource point is calculated based on the calculated optical cross-connection resource point utilization score A, business distance score B, roadblock information score C and their corresponding weights, where Z = W 1 *A+W 2 *B+W 3 *C, W 1 , W 2 , W 3 is the weight.

[0086] Optionally, the device further comprises: a second calculation module adapted to calculate the material resource requirement according to the target planning coverage path;

[0087] The presentation module is suitable for presenting the target planning coverage path and material resource requirements to the planning end.

[0088] Optionally, the determination module is further adapted to: sort the path scores, and determine the target planning coverage path of the network resources based on the sorting result.

[0089] Optionally, the query module is further adapted to: convert customer address information into GIS information;

[0090] According to the GIS information, the optical communication resource management platform is queried to obtain the information of a preset number of optical communication resource points.

[0091] According to the device provided by the above embodiment of the present invention, customer address information is obtained; the optical exchange resource management platform is queried according to the customer address information to obtain information of a preset number of optical exchange resource points; for each optical exchange resource point, a preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the optical exchange resource point information, the customer address information and the pre-entered environmental information; the target planned coverage path of the network resources is determined based on the path score. Based on the solution provided by the present invention, the problems of time-consuming and low labor efficiency of existing manual wiring are compensated, and intelligent planning of network resource coverage of the resident network is realized, which reduces the planning end's need to be familiar with the physical environment of the responsible area and the need for evaluation technology level, improves the efficiency of network resource coverage, and enables the planning end to complete network resource coverage in the best, efficient and fast manner.

[0092] An embodiment of the present invention provides a non-volatile computer storage medium, wherein the computer storage medium stores at least one executable instruction, and the computer executable instruction can execute the network resource coverage planning method in any of the above method embodiments.

[0093] Figure 4 A schematic diagram of the structure of a computing device provided by an embodiment of the present invention is shown, and the specific embodiment of the present invention does not limit the specific implementation of the computing device.

[0094] like Figure 4 As shown, the computing device may include: a processor, a communications interface, a memory, and a communication bus.

[0095] Wherein: the processor, the communication interface, and the memory communicate with each other via a communication bus. The communication interface is used to communicate with network elements of other devices such as a client or other servers. The processor is used to execute a program, specifically, to execute the relevant steps in the above-mentioned embodiment of the network resource coverage planning method for a computing device.

[0096] Specifically, the program may include program codes including computer operation instructions.

[0097] The processor may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention. The one or more processors included in the computing device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0098] The memory is used to store programs. The memory may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.

[0099] The program can be specifically used to enable the processor to execute the network resource coverage planning method in any of the above-mentioned method embodiments. The specific implementation of each step in the program can refer to the corresponding descriptions in the corresponding steps and units in the above-mentioned network resource coverage planning embodiments, which will not be repeated here. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described devices and modules can refer to the corresponding process description in the above-mentioned method embodiments, which will not be repeated here.

[0100] The algorithm or display provided herein is not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious that the structure required for constructing this type of system. In addition, the embodiment of the present invention is not directed to any specific programming language either. It should be understood that various programming languages ​​can be utilized to realize the content of the embodiment of the present invention described herein, and the description of the above specific language is to disclose the best mode of the embodiment of the present invention.

[0101] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0102] Similarly, it should be understood that in order to streamline the embodiments of the present invention and to aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present invention, the various features of the embodiments of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, the disclosed method should not be interpreted as reflecting the following intention: that the claimed embodiments of the present invention require more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the single embodiment disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, wherein each claim itself serves as a separate embodiment of the present invention.

[0103] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0104] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present invention and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.

[0105] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The embodiments of the present invention may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing an embodiment of the present invention may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0106] It should be noted that the above embodiments illustrate rather than limit the present invention, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim listing a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.

Claims

1. A network resource coverage planning method, comprising: Get customer address information; Query the optical exchange resource management platform according to the customer address information to obtain the preset number of optical exchange resource point information; For each optical cross-connection resource point, a preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical cross-connection resource point according to the optical cross-connection resource point information, the customer address information and the pre-entered environment information; Determine the target planning coverage path of network resources based on the path score; Wherein, the pre-entered environment information includes: roadblock information; the optical cross-connection resource point information includes: optical cross-connection resource point location information and optical cross-connection resource point port utilization rate; The method of calculating the path score corresponding to the planned coverage path from the customer address to the optical intersection resource point using a preset path calculation algorithm for each optical intersection resource point according to the optical intersection resource point information, the customer address information and the pre-entered environment information further includes: For each optical exchange resource point, determine the planned coverage path from the optical exchange resource point to the customer address according to the location information of the optical exchange resource point and the customer address information, and calculate the service distance from the optical exchange resource point to the customer address; The preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the port utilization rate, roadblock information and business distance of the optical exchange resource point, wherein the optical exchange resource point utilization rate score A, the business distance score B, and the roadblock information score C are calculated respectively using the following formulas: A=100-O×100; where O is the utilization rate of the optical cross-connection resource point; B=(NP) / 5; where N is the system setting distance, N, P∈[50,1000] unit: meter; C=100-10Q; where Q is the number of roadblocks; According to the calculated optical exchange resource point utilization score A, business distance score B, roadblock information score C and their corresponding weights, the path score Z corresponding to the planned coverage path from the customer address to the optical exchange resource point is calculated, where Z=W1×A+W2×B+W3×C, and W1, W2, and W3 are weights.

2. The method according to claim 1, wherein: After determining the target planning coverage path of the network resources based on the path score, the method further includes: Calculate the material resource requirements according to the target planning coverage path; The target planning coverage path and the material resource requirements are presented to the planning end.

3. The method according to claim 1 or 2, wherein: The target planning coverage path of determining network resources based on the path score further includes: The path scores are sorted, and the target planning coverage path of the network resources is determined based on the sorting results.

4. The method according to claim 1 or 2, wherein: The querying of the optical traffic resource management platform according to the customer address information to obtain the preset number of optical traffic resource point information further includes: Convert customer address information into GIS information; According to the GIS information, the optical communication resource management platform is queried to obtain the information of a preset number of optical communication resource points.

5. A network resource coverage planning device, comprising: An acquisition module, suitable for acquiring customer address information; A query module, adapted to query the optical exchange resource management platform according to the customer address information, and obtain information of a preset number of optical exchange resource points; The first calculation module is adapted to calculate, for each optical intersection resource point, a path score corresponding to a planned coverage path from a customer address to the optical intersection resource point according to the optical intersection resource point information, the customer address information and the pre-entered environment information using a preset path calculation algorithm; A determination module, adapted to determine a target planning coverage path of network resources based on the path score; The pre-entered environment information includes: roadblock information; the optical cross-connection resource point information includes: optical cross-connection resource point location information and optical cross-connection resource point port utilization rate; The first calculation module is further adapted to: for each optical exchange resource point, determine the planned coverage path from the optical exchange resource point to the customer address according to the optical exchange resource point location information and the customer address information, and calculate the service distance from the optical exchange resource point to the customer address; The preset path calculation algorithm is used to calculate the path score corresponding to the planned coverage path from the customer address to the optical exchange resource point according to the port utilization rate, roadblock information and business distance of the optical exchange resource point, wherein the optical exchange resource point utilization rate score A, the business distance score B, and the roadblock information score C are calculated respectively using the following formulas: A=100-O×100; where O is the utilization rate of the optical cross-connection resource point; B=(NP) / 5; where N is the system setting distance, N, P∈[50,1000] unit: meter; C=100-10Q; where Q is the number of roadblocks; According to the calculated optical exchange resource point utilization score A, business distance score B, roadblock information score C and their corresponding weights, the path score Z corresponding to the planned coverage path from the customer address to the optical exchange resource point is calculated, where Z=W1×A+W2×B+W3×C, and W1, W2, and W3 are weights.

6. A computing device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the network resource coverage planning method according to any one of claims 1-4.

7. A computer storage medium, wherein at least one executable instruction is stored in the storage medium, and the executable instruction enables a processor to execute operations corresponding to the network resource coverage planning method according to any one of claims 1 to 4.

8. A computer program product, comprising at least one executable instruction, wherein the executable instruction enables a processor to execute operations corresponding to the network resource coverage planning method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Service provider network migration

    CN105874743A

  • Optimal power supply path analysis method based on GIS (geographic information system)

    CN107516152A