Disclosure of Invention
The embodiment of the application provides an optical cable capacity expansion planning method, device, equipment, storage medium and program product, which are used for solving the technical problems of large workload, low planning efficiency and long time consumption of the existing method for manually analyzing and expanding and planning pipeline resources.
In a first aspect, an embodiment of the present application provides a method for planning expansion of an optical cable, including:
Acquiring optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
determining the optical cable form of each optical cable according to the optical cable resource information, and calculating the optical cable utilization rate of the optical cable based on the optical cable form;
Determining an alternative optical cable of which the optical cable utilization rate exceeds a preset threshold value, and acquiring newly-built resource information in a grid area to which the alternative optical cable belongs;
And predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area.
In one embodiment, the determining the cable morphology of each of the optical cables according to the cable resource information includes:
Determining the number of optical cable segments of each optical cable according to the optical cable resource information, and determining a single-segment optical cable and a multi-segment optical cable in each optical cable according to the number of the optical cable segments; the single-section optical cable consists of single-section optical cable sections, and the multi-section optical cable consists of multi-section optical cable sections;
acquiring the first fiber core number of the single-section optical cable and the corresponding office-direction optical fibers of the single-section optical cable;
if the number of the first fiber cores is not equal to a first preset value, if only one pair of end devices connected by the local optical fibers exists, the optical cable form of the single-section optical cable is a single-section cascade optical cable; if the end equipment connected with the local optical fibers has a plurality of pairs, the optical cable shape of the single-section optical cable is a total branch optical cable;
If the number of the first fiber cores is equal to a first preset value, if only one connection mode exists in the end equipment connected with the local optical fibers, the optical cable form of the single-section optical cable is a single-section cascade optical cable; if the end equipment connected with the local optical fibers has a plurality of connection modes, the optical cable shape of the single-section optical cable is a single-section loop optical cable;
Acquiring end equipment information corresponding to each optical cable section of the multi-section optical cable and the number of second fiber cores of each optical cable section of the multi-section optical cable, and counting occurrence frequency of the end equipment in each optical cable section according to the end equipment information; the end device information includes a device name;
If the occurrence frequency is a second preset value or a third preset value, the optical cable shape of the multi-section optical cable is a multi-section cascade optical cable; if the occurrence frequency is equal to a second preset value and the second fiber core number is equal to a first preset value, the optical cable shape of the multi-section optical cable is a multi-section loop optical cable; if the occurrence frequency is equal to a second preset value and the number of the second fiber cores is not equal to a first preset value, the optical cable shape of the multi-section optical cable is a superposition optical cable; if the occurrence frequency of one end device is greater than a second preset value and the number of fiber cores of a first optical cable section in the multi-section optical cable is the sum of the numbers of fiber cores of all second optical cable sections, the optical cable of the multi-section optical cable is shaped into a total-branch multi-branch optical cable; if the occurrence frequency of one end device is greater than a second preset value and the number of fiber cores of a first optical cable section in the multi-section optical cable is not equal to the sum of the number of fiber cores of each second optical cable section, the optical cable of the multi-section optical cable is in a bifurcated optical cable shape;
wherein the first cable segment is the cable segment of the multi-segment cable having the greatest number of cores and the second cable segment is the cable segment of the multi-segment cable other than the first cable segment.
In one embodiment, the calculation modes of the optical cable utilization rate include a first calculation mode corresponding to a single-section direct-connected optical cable section and a second calculation mode corresponding to a single-section branched optical cable section;
the first calculation mode comprises the following steps:
Acquiring first target end equipment connected with a first office direction optical fiber corresponding to the single-section direct-connected optical cable section, and counting first target quantity of the first target office direction optical fiber based on a preset total office direction optical fiber table; the end equipment connected with the first target office-oriented optical fiber is the same as the first target end equipment;
Determining a second target number of the office-oriented optical fibers of which the light use states in the first target office-oriented optical fibers are occupied; the light use state comprises an occupied state and an idle state;
Calculating the ratio of the second target number to the first target number to obtain the optical cable utilization rate of the single-section direct-connected optical cable section;
the second calculation mode comprises the following steps:
determining the optical cable attribute of the single-section branched optical cable section according to the optical cable resource information; the optical cable attribute comprises an access introduction layer and an access wiring layer;
if the optical cable attribute of the single-section branched optical cable section is an access introduction layer, calculating the optical cable utilization rate of the single-section branched optical cable section by adopting the first calculation mode;
If the optical cable attribute of the single-section branched optical cable section is not an access introduction layer, acquiring second target end equipment of a second local optical fiber connection corresponding to the single-section branched optical cable section;
based on a preset full-quantity office-oriented optical fiber table, counting second target quantity of second target office-oriented optical fibers; the second target office-oriented optical fiber connected end equipment is the same as the second target end equipment; the second target end device comprises a plurality of pairs;
Grouping the second target office-oriented optical fibers according to the second target end equipment to obtain a plurality of optical fiber groups; the end equipment of the office-direction optical fiber connection in the same optical fiber packet is the same;
Counting the third target number of the office-oriented optical fibers in the target group and the fourth target number of the office-oriented optical fibers with the use states of the optical fibers in the target group being occupied; the target packet is any one of the optical fiber packets;
and calculating the ratio of the fourth target quantity to the third target quantity to obtain the optical cable utilization rate of the target group.
In one embodiment, the calculating the cable utilization of the cable based on the cable morphology includes:
If the optical cable form comprises the single-segment cascade optical cable and/or the multi-segment cascade optical cable, calculating a first optical cable utilization rate of each optical cable segment in the single-segment cascade optical cable and/or the multi-segment cascade optical cable based on the first calculation mode; the optical cable utilization rate of the single-segment cascade optical cable and/or the optical cable utilization rate of the multi-segment cascade optical cable is the maximum value in the first optical cable utilization rate;
If the optical cable form comprises the forked optical cable, determining the optical cable attribute of the forked optical cable according to the optical cable resource information, and calculating the second optical cable utilization rate of each optical cable section related to the forked optical cable based on the first calculation mode; if the optical cable attribute of the bifurcated optical cable is an access introduction layer, the optical cable utilization rate of the bifurcated optical cable is the maximum value in the second optical cable utilization rate; if the optical cable attribute of the furcation optical cable is not an access introduction layer, the optical cable utilization rate of the furcation optical cable is a set of the second optical cable utilization rates;
If the optical cable form comprises the total-branch multi-branch optical cable, determining the optical cable attribute of the total-branch multi-branch optical cable according to the optical cable resource information, and determining the total-branch optical cable section of the total-branch multi-branch optical cable;
if the optical cable attribute of the total-branch multi-branch optical cable is an access introduction layer, calculating the optical cable utilization rate of the total-branch optical cable section based on the first calculation mode to obtain the optical cable utilization rate of the total-branch multi-branch optical cable;
if the optical cable attribute of the total branch multi-branch optical cable is an access distribution layer, acquiring the office-direction optical fiber corresponding to the total branch optical cable section;
Classifying the end equipment of the office-direction optical fiber connection corresponding to the total branch optical cable section, and calculating the optical cable utilization rate of the optical cable section corresponding to each type of end equipment based on the first calculation mode to obtain the optical cable utilization rate of the total branch multi-branch optical cable;
if the optical cable form comprises the superposition type optical cable, any relevant optical cable section relevant to the superposition type optical cable is obtained, and the optical cable utilization rate of the relevant optical cable section is calculated based on the first calculation mode, so that the optical cable utilization rate of the superposition type optical cable is obtained;
and if the optical cable form comprises the total branch type optical cable, calculating the optical cable utilization rate of the total branch type optical cable based on the second calculation mode.
In one embodiment, the calculation mode of the optical cable utilization rate further includes a third calculation mode corresponding to the multi-segment loop type optical cable and a fourth calculation mode corresponding to the single-segment loop type optical cable segment; the calculating the optical cable utilization of the optical cable based on the optical cable morphology includes:
acquiring each first target optical cable section corresponding to the multi-section loop optical cable, and determining a third target office direction optical fiber corresponding to each first target optical cable section;
performing superposition and de-duplication treatment on the third target office-oriented optical fiber to obtain an associated office-oriented optical fiber of the multi-section loop optical cable;
Classifying the terminal equipment connected with the associated office-oriented optical fiber, and calculating the optical cable utilization rate of a first target optical cable section corresponding to each type of terminal equipment by using the first calculation mode;
Acquiring each second target optical cable section corresponding to the single-section loop optical cable and a fourth target office direction optical fiber corresponding to any second target optical cable section;
and classifying the terminal equipment connected with the fourth target office to the optical fiber, and calculating the optical cable utilization rate of the second target optical cable section corresponding to each type of terminal equipment by using the first calculation mode.
In one embodiment, the grid region comprises multiple layers; the predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area, comprising:
Scoring the capacity expansion demand degree of the grid region of each layer according to the newly built resource information, and sequencing the capacity expansion demand degree of the grid region of each layer according to the scoring result;
Trend prediction is carried out on the resource density of the transmission network resources in the grid area of each layer in a future preset time length to obtain an expansion urgent area in the grid area of each layer;
And generating an optical cable capacity expansion demand scheme of the capacity expansion urgent region in the grid region according to the ordering sequence of the capacity expansion demands of the capacity expansion urgent region.
In a second aspect, an embodiment of the present application provides an optical cable capacity expansion planning apparatus, including:
the information acquisition module is used for acquiring optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
the form judging module is used for determining the optical cable form of each optical cable according to the optical cable resource information and calculating the optical cable utilization rate of the optical cable based on the optical cable form;
The early warning analysis module is used for determining an alternative optical cable with the optical cable utilization rate exceeding a preset threshold value and acquiring newly-built resource information in a grid area to which the alternative optical cable belongs;
and the capacity expansion planning module is used for predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information and generating an optical cable capacity expansion requirement scheme of the grid area.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory storing a computer program, where the processor implements the steps of the optical cable capacity expansion planning method according to the first aspect when executing the program.
In a fourth aspect, embodiments of the present application provide a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the cable expansion planning method of the first aspect.
In a fifth aspect, an embodiment of the present application provides a computer program product, which comprises a computer program, the computer program implementing the steps of the cable capacity expansion planning method according to the first aspect when being executed by a processor.
According to the optical cable capacity expansion planning method, device, equipment, storage medium and program product, the optical cable utilization rate is calculated by judging the optical cable form, so that an alternative optical cable with high utilization rate and needing capacity expansion is determined, and the optical cable capacity expansion requirement of a grid area to which the alternative optical cable belongs is predicted by combining newly built resource information in the grid area to which the alternative optical cable belongs, so that an optical cable capacity expansion requirement scheme of the grid area is generated. Based on the optical cable resource information, the automatic analysis of the transmission bearing capacity of the optical cable is realized by judging the optical cable form calculation utilization rate, so that the capacity expansion planning of the high-load and high-load optical cable is carried out by combining with newly-built resources, the problems of manual analysis and capacity expansion planning are solved, and the planning efficiency of the capacity expansion of the optical cable is improved.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
It should be noted that in the description of the present invention, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. The orientation or positional relationship indicated by the terms "upper", "lower", etc. are based on the orientation or positional relationship shown in the drawings, are merely for convenience of description and to simplify the description, and are not indicative or implying that the apparatus or elements in question must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as limiting the present invention. Unless specifically stated or limited otherwise, the terms "mounted," "connected," and "coupled" are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
The terms "first," "second," and the like in this specification are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present invention may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. In addition, "and/or" indicates at least one of the connected objects, and the character "/", generally indicates that the associated object is an "or" relationship.
The embodiment of the application provides an optical cable capacity expansion planning method which can realize automatic analysis and capacity expansion planning of pipeline resources of an optical cable, and particularly, fig. 1 is a flow diagram of the optical cable capacity expansion planning method provided by the embodiment of the application. Referring to fig. 1, the optical cable capacity expansion planning method provided by the embodiment of the present application may include:
step 100, obtaining optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
200, determining the optical cable form of each optical cable according to the optical cable resource information, and calculating the optical cable utilization rate of the optical cable based on the optical cable form;
step 300, determining an alternative optical cable with the optical cable utilization rate exceeding a preset threshold value, and acquiring newly-built resource information in a grid area to which the alternative optical cable belongs;
And 400, predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area.
Firstly, acquiring optical cable resource information, wherein the optical cable resource information comprises optical cable attributes, connection resources and associated light information of each optical cable, and the acquired optical cable resource information can be optical cable resource information of a whole network or optical cable resource information in one or more planned areas to be expanded. If the optical cable resource information in the planned area to be expanded is obtained, the obtained optical cable resource information comprises optical cable attributes, connection resources and associated light information of all optical cables in the planned area to be expanded. Optionally, the connection resource of the optical cable is specifically an end device connected with the optical cable, and the end device includes an a-end device and a Z-end device, that is, the obtained optical cable resource information includes resource information of an a/Z-end connection of each optical cable. Optionally, the fiber optic cable associated light information includes a fiber optic cable associated office fiber.
And determining the optical cable form of each optical cable according to the acquired optical cable resource information, and calculating the optical cable utilization rate of the optical cable based on the optical cable form of each optical cable. It is known that, based on different network transmission requirements, the optical cable segments have a plurality of different connection modes, so that the optical cable has different forms, and different optical cable forms and different calculation modes of the optical cable utilization rate are different.
Based on the calculated cable utilization of each cable, an alternative cable is determined, the cable utilization exceeding a preset threshold, for example, a preset threshold of 70%, which is determined according to the transmission carrying capacity of the cable, for example, taking as a threshold the bottleneck of the transmission carrying of the cable. Alternatively, the transmission carrying capacity of the optical cables of different forms is different, and thus different thresholds may be corresponding.
Based on the preset threshold value of each optical cable, the optical cable with limited transmission bearing capacity exceeding the preset threshold value is selected as an alternative optical cable needing capacity expansion, and when capacity expansion planning is carried out on the optical cable, the utilization rate of the optical cable characterizes the available transmission bearing capacity of the optical cable and is one of important factors needing to be considered in capacity expansion planning. And acquiring new resource information in the grid area of each alternative optical cable, wherein the new resource information characterizes new optical cable resources in the grid area of each alternative optical cable, and the new optical cable resources are also one of important factors to be considered in capacity expansion planning when the capacity expansion planning is carried out on the optical cables.
And predicting the optical cable capacity expansion requirement of the grid area according to the acquired newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area, wherein the capacity expansion requirement scheme comprises areas needing capacity expansion, the number of optical cables of each area to be expanded specifically needing capacity expansion, and the optical cable capacity expansion requirement scheme can further comprise the optical cable form needing capacity expansion.
In this embodiment, the optical cable utilization rate is calculated by determining the optical cable form, so as to determine an alternative optical cable with higher utilization rate and needing capacity expansion, and in combination with newly-built resource information in a grid area where the alternative optical cable is located, the optical cable capacity expansion requirement of the grid area where the alternative optical cable belongs is predicted, so as to generate an optical cable capacity expansion requirement scheme of the grid area. Based on the optical cable resource information, the automatic analysis of the transmission bearing capacity of the optical cable is realized by judging the optical cable form calculation utilization rate, so that the capacity expansion planning of the high-load and high-load optical cable is carried out by combining with newly-built resources, the problems of manual analysis and capacity expansion planning are solved, and the planning efficiency of the capacity expansion of the optical cable is improved.
In one embodiment, the determining the optical fiber form is implemented based on the number of cores of the optical fiber cable and the connected end devices, specifically, in step 200, determining the optical fiber form of each optical fiber cable according to the obtained optical fiber resource information includes:
Step 210, determining the number of optical cable segments of each optical cable according to the optical cable resource information, and determining a single-segment optical cable and a multi-segment optical cable in each optical cable according to the number of optical cable segments; the single-section optical cable consists of single-section optical cable sections, and the multi-section optical cable consists of multi-section optical cable sections;
Step 220, obtaining a first core number of the single-section optical cable and an office-direction optical fiber corresponding to the single-section optical cable;
if the number of the first fiber cores is not equal to a first preset value, if only one pair of end devices connected by the local optical fibers exists, the optical cable form of the single-section optical cable is a single-section cascade optical cable; if the end equipment connected with the local optical fibers has a plurality of pairs, the optical cable shape of the single-section optical cable is a total branch optical cable;
If the number of the first fiber cores is equal to a first preset value, if only one connection mode exists in the end equipment connected with the local optical fibers, the optical cable form of the single-section optical cable is a single-section cascade optical cable; if the end equipment connected with the local optical fibers has a plurality of connection modes, the optical cable shape of the single-section optical cable is a single-section loop optical cable;
Step 230, obtaining end equipment information corresponding to each optical cable section of the multi-section optical cable, and the number of second fiber cores of each optical cable section of the multi-section optical cable, and counting occurrence frequency of the end equipment in each optical cable section according to the end equipment information; the end device information includes a device name;
If the occurrence frequency is a second preset value or a third preset value, the optical cable shape of the multi-section optical cable is a multi-section cascade optical cable; if the occurrence frequency is equal to a second preset value and the second fiber core number is equal to a first preset value, the optical cable shape of the multi-section optical cable is a multi-section loop optical cable; if the occurrence frequency is equal to a second preset value and the number of the second fiber cores is not equal to a first preset value, the optical cable shape of the multi-section optical cable is a superposition optical cable; if the occurrence frequency of one end device is greater than a second preset value and the number of fiber cores of a first optical cable section in the multi-section optical cable is the sum of the numbers of fiber cores of all second optical cable sections, the optical cable of the multi-section optical cable is shaped into a total-branch multi-branch optical cable; if the occurrence frequency of one end device is greater than a second preset value and the number of fiber cores of a first optical cable section in the multi-section optical cable is not equal to the sum of the number of fiber cores of each second optical cable section, the optical cable of the multi-section optical cable is in a bifurcated optical cable shape;
wherein the first cable segment is the cable segment of the multi-segment cable having the greatest number of cores and the second cable segment is the cable segment of the multi-segment cable other than the first cable segment.
Firstly, determining the number of optical cable sections of each optical cable according to the acquired optical cable resource information, wherein the number of the optical cable sections characterizes how many optical cable sections the optical cable consists of, and dividing each optical cable into a single-section optical cable and a multi-section optical cable according to the number of the optical cable sections of each optical cable. Wherein, the single-section optical cable is an optical cable composed of a single optical cable section, the multi-section optical cable is an optical cable composed of a plurality of optical cable sections, and the structure schematic diagram of the single-section optical cable section is shown in fig. 2.
Optionally, for a single-section optical cable, firstly, acquiring the number of fiber cores of the single-section optical cable and the office direction optical fibers corresponding to the single-section optical cable, and determining the optical cable shape of the single-section optical cable according to the acquired number of fiber cores and the office direction optical fibers. Specifically, the optical cable morphology of the single-segment optical cable comprises a single-segment cascade optical cable, a total branch optical cable and a single-segment loop optical cable, and according to the obtained fiber core number of the single-segment optical cable, under the condition that the fiber core number of the single-segment optical cable is not equal to a first preset value, if only one pile exists at the end equipment connected by the local optical fiber, the optical cable morphology of the single-segment optical cable is the single-segment cascade optical cable, and if a plurality of pairs exist at the end equipment connected by the local optical fiber, the optical cable morphology of the single-segment optical cable is the total branch optical cable. Further, under the condition that the number of the fiber cores of the single-section optical cable is equal to a first preset value, if only one connection mode exists in the end equipment connected with the office-direction optical fiber, the optical cable of the single-section optical cable is in a single-section cascade type optical cable, and if multiple connection modes exist in the end equipment connected with the office-direction optical fiber, the optical cable of the single-section optical cable is in a single-section loop type optical cable.
Optionally, the first preset value includes 144 and 288, that is, in the case that the single-segment optical cable is not 144-core or 288-core optical cable, if only one pair of a-Z end devices of the office-oriented optical fiber exists, the single-segment cascade optical cable; if there are multiple pairs of A-Z end devices of the office-oriented optical fiber, the office-oriented optical fiber is a total branch optical cable. If the single-section optical cable is 144-core or 288-core optical cable, if the A-Z end equipment of the office-direction optical fiber has only one possibility, namely, only one pair of A-Z end equipment of the office-direction optical fiber exists, the single-section optical cable is a non-loop optical cable and belongs to a single-section cascade optical cable; if the A-Z end equipment of the office-oriented optical fiber is more than one possibility, the single-segment optical cable is a single-segment loop type optical cable.
For a multi-section optical cable, firstly, end equipment information corresponding to each optical cable section of the multi-section optical cable is acquired, wherein the end equipment information comprises end equipment information A and end equipment information Z, the acquired end equipment information comprises equipment names, and the acquired end equipment information further comprises the equipment names of end equipment A and end equipment names of end equipment Z. Acquiring the number of fiber cores of each optical cable section, and counting the occurrence frequency of each end device in each optical cable section of the multi-section optical cable according to the acquired end device information, wherein if the occurrence frequency is a second preset value or a third preset value, the optical cable shape of the multi-section optical cable is a multi-section cascading optical cable; if the occurrence frequency is equal to the second preset value and the fiber core number of each optical cable section is equal to the first preset value, the optical cable shape of the multi-section optical cable is a multi-section loop optical cable; if the occurrence frequency is equal to the second preset value and the number of fiber cores of each optical cable section is not equal to the first preset value, the optical cable shape of the multi-section optical cable is a superposition optical cable; if the occurrence frequency of one end device is larger than a second preset value and the number of the fiber cores of the first optical cable section in the multi-section optical cable is the sum of the numbers of the fiber cores of the second optical cable sections, the optical cable of the multi-section optical cable is in a total branch multi-branch optical cable; if the occurrence frequency of one end device is larger than the second preset value and the number of the fiber cores of the first fiber cable section in the multi-section optical cable is not equal to the sum of the numbers of the fiber cores of the second fiber cable sections, the optical cable of the multi-section optical cable is in a bifurcated optical cable. The first optical cable section is the optical cable section with the largest fiber core number in the multi-section optical cable, and the second optical cable section is other optical cable sections except the first optical cable section in the multi-section optical cable.
Optionally, the second preset value is 2, the third preset value is 1, and the optical cable shape of the multi-segment optical cable includes a multi-segment cascade optical cable, a total branch optical cable, a multi-segment loop optical cable, a furcation optical cable and a superposition optical cable, wherein the multi-segment loop optical cable is a 144-core or 288-core optical cable, that is, the number of fiber cores of the multi-segment loop optical cable is equal to the first preset value. Firstly, all optical cable segments corresponding to a plurality of optical cable segments are obtained, the name of associated A-terminal equipment and the name of associated Z-terminal equipment corresponding to each optical cable segment are obtained, and the occurrence frequency of the A/Z-terminal equipment of each optical cable segment is counted based on the obtained equipment names and the like in the terminal equipment information. As shown in fig. 3, if the occurrence frequency of all the a/Z end devices is 1 or 2, the optical cable of the multi-segment optical cable is a multi-segment cascade optical cable, and when the number of optical cable segments of the multi-segment optical cable is 2, if the occurrence frequency of all the a/Z end devices is 1 or 2, the optical cable of the multi-segment optical cable may be a bifurcated optical cable as shown in fig. 4; if the occurrence frequency of one end device is greater than 2 in the occurrence frequencies of all the A/Z end devices, the optical cable of the multi-section optical cable is in a bifurcated optical cable as shown in fig. 5 or a total-branch multi-branch optical cable as shown in fig. 6; if the occurrence frequency of all the a/Z end devices is 2, based on the number of cores of the optical cable segments, if the optical cable segments are 144-core or 288-core optical cables, the optical cable morphology of the multi-segment optical cable is a multi-segment loop type optical cable as shown in fig. 7, and if the optical cable segments are non-144-core or 288-core optical cables, the optical cable morphology of the multi-segment optical cable is a stacked type optical cable as shown in fig. 8.
Optionally, for a total multi-branch optical cable and a furcation optical cable, selecting an optical cable section with the largest fiber core number in the optical cable sections of the multi-section optical cable, if the fiber core number of the optical cable section is equal to the sum of the fiber core numbers of other optical cable sections, the optical cable of the multi-section optical cable is a total multi-branch optical cable, otherwise, the optical cable of the multi-section optical cable is a furcation optical cable.
The calculation modes of the utilization rate corresponding to different optical cable forms can be the same or different, and optionally, in one embodiment, the calculation modes of the utilization rate of the optical cable include a first calculation mode corresponding to a single-section directly connected optical cable section and a second calculation mode corresponding to a single-section branched optical cable section.
The first calculation mode comprises the following steps:
Acquiring first target end equipment connected with a first office direction optical fiber corresponding to the single-section direct-connected optical cable section, and counting first target quantity of the first target office direction optical fiber based on a preset total office direction optical fiber table; the end equipment connected with the first target office-oriented optical fiber is the same as the first target end equipment;
Determining a second target number of the office-oriented optical fibers of which the light use states in the first target office-oriented optical fibers are occupied; the light use state comprises an occupied state and an idle state;
Calculating the ratio of the second target number to the first target number to obtain the optical cable utilization rate of the single-section direct-connected optical cable section;
The second calculation method comprises the following steps:
determining the optical cable attribute of the single-section branched optical cable section according to the optical cable resource information; the optical cable attribute comprises an access introduction layer and an access wiring layer;
if the optical cable attribute of the single-section branched optical cable section is an access introduction layer, calculating the optical cable utilization rate of the single-section branched optical cable section by adopting the first calculation mode;
If the optical cable attribute of the single-section branched optical cable section is not an access introduction layer, acquiring second target end equipment of a second local optical fiber connection corresponding to the single-section branched optical cable section;
based on a preset full-quantity office-oriented optical fiber table, counting second target quantity of second target office-oriented optical fibers; the second target office-oriented optical fiber connected end equipment is the same as the second target end equipment; the second target end device comprises a plurality of pairs;
Grouping the second target office-oriented optical fibers according to the second target end equipment to obtain a plurality of optical fiber groups; the end equipment of the office-direction optical fiber connection in the same optical fiber packet is the same;
Counting the third target number of the office-oriented optical fibers in the target group and the fourth target number of the office-oriented optical fibers with the use states of the optical fibers in the target group being occupied; the target packet is any one of the optical fiber packets;
and calculating the ratio of the fourth target quantity to the third target quantity to obtain the optical cable utilization rate of the target group.
Referring to the single-section direct-connected optical cable section shown in fig. 2, when the utilization rate of the optical cable section is calculated, end devices of office-oriented optical fibers corresponding to the optical cable section, namely an a-end device a and a Z-end device Z, are firstly obtained, all office-oriented optical fibers identical to the end devices of the office-oriented optical fibers are obtained based on a preset full-quantity office-oriented optical fiber table, namely a first target office-oriented optical fiber with the a-end device a and the Z-end device Z, and the obtained first target office-oriented optical fiber comprises the single-section direct-connected optical cable section. And counting the first target quantity of the first target office-oriented optical fibers, determining the second target quantity of the office-oriented optical fibers with the use state of the optical fibers in the first target office-oriented optical fibers being the occupied state, and calculating the ratio of the second target quantity to the first target quantity to obtain the utilization rate of the single-section direct-connected optical cable end. The value of the A end of the office-oriented optical fiber is one of a starting end station and an associated A end network resource point, and the value of the Z end is one of an end station and an associated Z end network resource point. That is, for a single segment directly connected cable segment, cable utilization = number of fibers in the occupied state/total number of office fibers.
When calculating the utilization rate of the single-section branched optical cable, firstly determining the optical cable attribute according to the acquired optical cable resource information, wherein the optical cable attribute comprises an access introduction layer and an access distribution layer, and the calculation modes of the utilization rates of the optical cables are different for the optical cable sections with different optical cable attributes.
Specifically, for an optical cable section with an optical cable attribute of an access introduction layer, acquiring end equipment of office-oriented optical fibers corresponding to the optical cable section, wherein the end equipment has a plurality of pairs, acquiring all office-oriented optical fibers with the same end equipment as the optical cable section, namely second target office-oriented optical fibers, in a preset full-quantity office-oriented optical fiber table, counting the number of the second target office-oriented optical fibers, counting the number of the office-oriented optical fibers with the optical fiber use state of an occupied state, and calculating the ratio of the two to obtain the optical cable utilization rate of the optical cable section. That is, for a single-segment furcated optical cable segment, if the optical cable attribute of the optical cable segment is an access introduction layer, the optical cable utilization rate of the optical cable segment is calculated by using a first calculation mode, and unlike a single-segment direct-connected optical cable segment, a plurality of pairs of a/Z end devices exist in the single-segment furcated optical cable segment, and all obtained local optical fibers are the same local optical fibers as the combination of the plurality of pairs of end devices, namely, an end=a and a Z end=z.
For the optical cable section with the optical cable attribute not being an access introduction layer, when the utilization rate of the optical cable section is calculated, firstly, a plurality of pairs of end devices, namely an A end a and a Z end Z, of the office optical fibers corresponding to the optical cable section are obtained. All the local optical fibers of the A end=a and the Z end=z, namely the second target local optical fiber, are obtained in a preset full-quantity local optical fiber table, and grouping is carried out according to different A/Z end devices, so that optical fiber grouping corresponding to each pair of A/Z end devices is obtained. And counting the third target number of the office-oriented optical fibers in the optical fiber groups for any group of optical fiber groups, and calculating the ratio of the fourth target number to the third target number to obtain the optical cable utilization rate corresponding to the group of optical fiber groups, wherein the use state of the optical fibers is the fourth target number of the office-oriented optical fibers in the occupied state. And respectively calculating the optical cable utilization rate corresponding to each group of optical fiber groups according to the mode, so as to obtain the optical cable utilization rate of the optical cable section.
Based on the different calculation modes of the optical cable utilization, in step 200, the optical cable utilization is calculated based on the optical cable morphology of each optical cable, and specifically includes:
Step 201, if the optical cable configuration includes the single-segment cascade optical cable and/or the multi-segment cascade optical cable, calculating a first optical cable utilization rate of each optical cable segment in the single-segment cascade optical cable and/or the multi-segment cascade optical cable based on the first calculation mode; the optical cable utilization rate of the single-segment cascade optical cable and/or the optical cable utilization rate of the multi-segment cascade optical cable is the maximum value in the first optical cable utilization rate;
Step 202, if the optical cable shape includes the furcation type optical cable, determining an optical cable attribute of the furcation type optical cable according to the optical cable resource information, and calculating a second optical cable utilization rate of each optical cable section associated with the furcation type optical cable based on the first calculation mode; if the optical cable attribute of the bifurcated optical cable is an access introduction layer, the optical cable utilization rate of the bifurcated optical cable is the maximum value in the second optical cable utilization rate; if the optical cable attribute of the furcation optical cable is not an access introduction layer, the optical cable utilization rate of the furcation optical cable is a set of the second optical cable utilization rates;
Step 203, if the optical cable shape includes the total branch multi-branch optical cable, determining an optical cable attribute of the total branch multi-branch optical cable according to the optical cable resource information, and determining a total branch optical cable section of the total branch multi-branch optical cable;
Step 204, if the optical cable attribute of the total branch multi-branch optical cable is an access introduction layer, calculating the optical cable utilization rate of the total branch optical cable section based on the first calculation mode to obtain the optical cable utilization rate of the total branch multi-branch optical cable;
Step 205, if the optical cable attribute of the total branch multi-branch optical cable is an access distribution layer, obtaining an office optical fiber corresponding to the total branch optical cable segment;
Step 206, classifying the end devices connected by the office-direction optical fibers corresponding to the total branch optical cable segments, and calculating the optical cable utilization rate of the optical cable segments corresponding to each type of end devices based on the first calculation mode to obtain the optical cable utilization rate of the total branch multi-branch optical cable;
Step 207, if the optical cable morphology includes the superimposed optical cable, acquiring any associated optical cable segment associated with the superimposed optical cable, and calculating the optical cable utilization rate of the associated optical cable segment based on the first calculation mode, so as to obtain the optical cable utilization rate of the superimposed optical cable;
step 208, if the cable configuration includes the total branch cable, calculating a cable utilization rate of the total branch cable based on the second calculation mode.
Optionally, if the optical cable form includes a cascading optical cable, each optical cable segment of the cascading optical cable is used as a single-segment direct-connected optical cable segment, and the optical cable utilization rate of the cascading optical cable is calculated based on a first calculation mode corresponding to the single-segment direct-connected optical cable segment. Specifically, the cascade optical cable includes a single-segment cascade optical cable and/or a multi-segment cascade optical cable, the single-segment cascade optical cable is used as a single-segment direct-connection optical cable segment, each optical cable segment in the multi-segment cascade optical cable is used as a single-segment direct-connection optical cable segment, the first optical cable utilization rate of each optical cable segment is calculated based on the first calculation mode of the optical cable utilization rate corresponding to the single-segment direct-connection optical cable segment, and the calculated maximum value in the optical cable utilization rates of the single-segment cascade optical cable and/or the multi-segment cascade optical cable is the optical cable utilization rate of the single-segment cascade optical cable and/or the multi-segment cascade optical cable.
Optionally, if the optical cable form includes a furcation type optical cable, determining an optical cable attribute of the furcation type optical cable according to the obtained optical cable resource information, and calculating a second optical cable utilization rate of each optical cable section associated with the furcation type optical cable based on the first calculation mode. If the optical cable property of the furcation optical cable is the access leading-in layer, the optical cable utilization rate of the furcation optical cable is the maximum value in the calculated second optical cable utilization rate. If the optical cable attribute of the furcation type optical cable is not an access lead-in layer, the optical cable utilization rate of the furcation type optical cable is a set of calculated second optical cable utilization rates, specifically, for each optical cable section in the furcation type optical cable, the utilization rate of each optical cable section associated with the furcation type optical cable is calculated and recorded as the utilization rate of an optical cable name (A-Z end), the A/Z end is the A end and the Z end of an office-direction optical fiber associated with the optical cable section, the furcation type optical cable is distinguished by naming the A/Z section of each optical cable section, and the calculated set of optical cable utilization rates of each optical cable section is the optical cable utilization rate of the furcation type optical cable, namely, one optical cable corresponds to a plurality of optical cable utilization rates.
Optionally, if the optical cable configuration includes a total multi-branch optical cable, determining an optical cable attribute of the total multi-branch optical cable according to the optical cable resource information, and determining a total branch optical cable section of the total multi-branch optical cable. If the optical cable property of the total-branch multi-branch optical cable is an access introduction layer, taking the total optical cable section as a single-section direct-connection optical cable section, and calculating the optical cable utilization rate of the total-branch optical cable section based on a first calculation mode corresponding to the single-section direct-connection optical cable section to obtain the optical cable utilization rate of the total-branch multi-branch optical cable, wherein the optical cable utilization rate of the total-branch optical cable section is the optical cable utilization rate of the total-branch multi-branch optical cable. If the optical cable attribute of the total-branch multi-branch optical cable is an access distribution layer, the office-direction optical fibers corresponding to the total-branch optical cable segments are obtained, the end devices connected by the office-direction optical fibers corresponding to the total-branch optical cable segments are classified, the optical cable segments corresponding to each type of end devices are used as single-segment direct-connection optical cable segments, and the optical cable utilization rate of the optical cable segments corresponding to each type of end devices is calculated based on a first calculation mode corresponding to the single-segment direct-connection optical cable segments, so that the optical cable utilization rate of the total-branch multi-branch optical cable is obtained. The optical cable utilization rate of the total branch multi-branch optical cable of the access distribution layer and the optical cable utilization rate of the branch optical cable of the non-access introduction layer can be the same in the representation mode, the A/Z end of each branch optical cable section is used as an optical cable name, the calculated optical cable utilization rate of the optical cable section is associated, and one optical cable corresponds to a plurality of optical cable utilization rates.
Optionally, if the optical cable form includes a superposition type optical cable, any relevant optical cable section relevant to the superposition type optical cable is obtained, the relevant optical cable section is used as a single-section direct-connection optical cable section, the optical cable utilization rate of the relevant optical cable section is calculated based on a first calculation mode corresponding to the single-section direct-connection optical cable section, the optical cable utilization rate of the superposition type optical cable is obtained, and the optical cable utilization rate of the relevant optical cable section is the optical cable utilization rate of the superposition type optical cable.
Optionally, if the optical cable form includes a total branch optical cable, taking the total branch optical cable as a single-section branched optical cable section, and calculating the optical cable utilization rate of the total branch optical cable based on a second calculation mode corresponding to the single-section branched optical cable section.
In one embodiment, the calculation method of the optical cable utilization rate further includes a third calculation method corresponding to the multi-segment loop type optical cable and a fourth calculation method corresponding to the single-segment loop type optical cable, based on which, when the optical cable shape includes the multi-segment loop type optical cable and the single-segment loop type optical cable, in step 200, the optical cable utilization rate of the optical cable is calculated based on the optical cable shape, and further includes:
Step 240, obtaining each first target optical cable segment corresponding to the multi-segment loop optical cable, and determining a third target office direction optical fiber corresponding to each first target optical cable segment;
step 250, performing superposition and de-duplication treatment on the third target office-oriented optical fiber to obtain an associated office-oriented optical fiber of the multi-section loop optical cable;
step 260, classifying the end devices connected by the associated office to the optical fibers, and calculating the optical cable utilization rate of the first target optical cable section corresponding to each type of end device by using the first calculation mode;
step 270, obtaining each second target optical cable segment corresponding to the single-segment loop optical cable, and a fourth target office direction optical fiber corresponding to any one of the second target optical cable segments;
step 280, classifying the end devices connected to the optical fibers by the fourth target office, and calculating the optical cable utilization rate of the second target optical cable section corresponding to each type of end device by using the first calculation mode.
For a third calculation mode corresponding to the multi-section loop type optical cable, when the optical cable form comprises the multi-section loop type optical cable, first obtaining each first target optical cable section corresponding to the multi-section loop type optical cable, determining a third target office direction optical fiber corresponding to each first target optical cable section, and performing superposition and de-duplication treatment on the third target office direction optical fiber to obtain the associated office direction optical fiber of the multi-section loop type optical cable. Classifying each first target optical cable section according to the end equipment of the associated office-oriented optical fiber connection of the multi-section loop type optical cable, taking the first target optical cable section corresponding to each classified end equipment as a single-section direct-connected optical cable section, and calculating the optical cable utilization rate of the first target optical cable section based on a first calculation mode corresponding to the single-section direct-connected optical cable section to obtain the optical cable utilization rate of the multi-section loop type optical cable.
That is, for a multi-segment loop type optical cable, there are a plurality of optical cable segments, and the numbers of the office-direction optical fibers corresponding to different optical cable segments are inconsistent, or the numbers of the office-direction optical fibers corresponding to different optical cable segments are consistent, but the numbers of the office-direction optical fibers do not reach the number of optical cable cores, when the optical cable utilization rate is calculated, all optical cable segments corresponding to the multi-segment loop type optical cable, namely first target optical cable segments, are obtained, then the office-direction optical fibers corresponding to each first target optical cable segment are obtained, and all office-direction optical fibers are overlapped and de-duplicated to obtain all associated office-direction optical fibers of the multi-segment loop type optical cable. And classifying the A/Z end equipment of the office-oriented optical fiber, and calculating the utilization rate of the optical cable section of each type of A-Z end equipment to obtain the optical cable utilization rate of the multi-section loop optical cable.
For a fourth calculation mode corresponding to the single-section loop type optical cable, firstly, obtaining each second target optical cable section corresponding to the single-section loop type optical cable, and fourth target office-oriented optical fibers corresponding to any one of the second target optical cable sections, classifying end equipment connected with the fourth target office-oriented optical fibers, taking the second target optical cable section corresponding to each type of end equipment as a single-section direct-connected optical cable section, and calculating the optical cable utilization rate of the second target optical cable section corresponding to each type of end equipment by utilizing a first calculation mode corresponding to the single-section direct-connected optical cable section to obtain the optical cable utilization rate of the single-section loop type optical cable.
The classification of the end devices of the multi-segment loop type optical cable, which are associated with the office-oriented optical fibers, and the classification of the end devices of the single-segment loop type optical cable, which are connected with the office-oriented optical fibers and correspond to the second target optical cable segment, may be implemented based on the device names, which is not particularly limited.
Alternatively, the alternative fiber optic cable may include one or more, with each alternative fiber optic cable corresponding to a grid region including multiple layers. In step 400, the optical cable capacity expansion requirement of the grid area is predicted according to the newly-built resource information of the grid area, and an optical cable capacity expansion requirement scheme of the grid area is generated, which specifically comprises the following steps:
step 410, scoring the expansion demand degree of the grid region of each layer according to the newly created resource information, and sorting the expansion demand degree of the grid region of each layer according to the scoring result;
Step 420, predicting the trend of the resource density of the transmission network resources in the grid area of each layer in a future preset time length to obtain an expansion urgent area in the grid area of each layer;
and step 430, generating an optical cable capacity expansion requirement scheme of the capacity expansion urgent area in the grid area according to the ordering sequence of the capacity expansion requirement degrees of the capacity expansion urgent areas.
And scoring the capacity expansion demand degree of each layer of grid area in the multi-layer grid area according to the acquired newly built resource information, and sequencing the capacity expansion demand degree of each layer of grid area according to the scoring result. And carrying out trend prediction on the resource density of the transmission network resources in each layer of grid area within the future preset time length to obtain expansion urgent areas in each layer of grid area, and generating an optical cable expansion demand scheme of the expansion urgent areas in the grid area according to the ordering sequence of the expansion demands of the expansion urgent areas.
Optionally, in an embodiment, the multi-layer grid area includes a micro grid, an optical cross grid, a machine room grid and a comprehensive access service area, the acquired newly-built resource information of the multi-layer grid area includes newly-built resource information of the machine room and newly-built resource information of a fiber dividing point of the multi-layer grid area, and the newly-built capacity expansion requirements of the alternative optical cables are reordered by using a weight scoring machine, so as to obtain the capacity expansion requirement degree ordering of each alternative optical cable. Based on the alternative optical cable, the acquired optical cable resource information and the newly-built optical cable resource information, multi-step recursion prediction is realized by combining multiple regression analysis, correlation calculation and future trend analysis are carried out on the trend of each variable, and secondary classification is carried out according to a certain threshold by combining the label of the newly-built/expanded demand preliminarily counted by the alternative optical cable. In one embodiment, a time sequence algorithm is used for predicting the resource density trend of transmission network resources in a multi-layer grid area in a future preset time length, so that the most urgent area for pipeline resource construction is determined, and the newly built or expanded construction demand degree of the alternative optical cable is combined, the newly built expanded demand of the optical cable is comprehensively classified and output, and the self-adaptive generation of the optical cable pipeline demand in the grid area is realized.
In the embodiment, through multi-dimensional judgment on the optical cable form and different modes for optical cables with different optical cable forms, the optical cable utilization rate is calculated, so that the accurate assessment on the optical cable utilization rate is ensured, the analysis and early warning on the transmission bearing capacity of the optical cable are realized, and the capacity expansion planning on the high-load and high-load optical cable is realized by combining new resource information.
Further, through a time sequence algorithm, a multiple regression analysis model and the like are combined to conduct prediction analysis on the construction trend of network resources in a grid area to which high-load sugar palm belongs, and based on the prediction analysis, pipeline newly-built and capacity expansion planning is conducted by combining early warning analysis of the optical resources, the original complex analysis planning flow is simplified, intelligent and efficient, flow simplification, cost reduction and efficiency improvement are achieved, and the problem of manually conducting capacity expansion planning is solved.
The optical cable capacity expansion planning device provided by the embodiment of the application is described below, and the optical cable capacity expansion planning device described below and the optical cable capacity expansion planning method described above can be referred to correspondingly.
Referring to fig. 9, an optical cable capacity expansion planning apparatus provided by an embodiment of the present application includes:
An information acquisition module 10 for acquiring optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
A form determination module 20, configured to determine a cable form of each of the optical cables according to the optical cable resource information, and calculate an optical cable utilization rate of the optical cable based on the optical cable form;
the early warning analysis module 30 is configured to determine an alternative optical cable whose optical cable utilization ratio exceeds a preset threshold, and acquire new resource information in a grid area to which the alternative optical cable belongs;
And the capacity expansion planning module 40 is configured to predict an optical cable capacity expansion requirement of the grid area according to the newly created resource information, and generate an optical cable capacity expansion requirement scheme of the grid area.
In one embodiment, the morphology determination module 20 is further configured to:
Determining the number of optical cable segments of each optical cable according to the optical cable resource information, and determining a single-segment optical cable and a multi-segment optical cable in each optical cable according to the number of the optical cable segments; the single-section optical cable consists of single-section optical cable sections, and the multi-section optical cable consists of multi-section optical cable sections;
acquiring the first fiber core number of the single-section optical cable and the corresponding office-direction optical fibers of the single-section optical cable;
if the number of the first fiber cores is not equal to a first preset value, if only one pair of end devices connected by the local optical fibers exists, the optical cable form of the single-section optical cable is a single-section cascade optical cable; if the end equipment connected with the local optical fibers has a plurality of pairs, the optical cable shape of the single-section optical cable is a total branch optical cable;
If the number of the first fiber cores is equal to a first preset value, if only one connection mode exists in the end equipment connected with the local optical fibers, the optical cable form of the single-section optical cable is a single-section cascade optical cable; if the end equipment connected with the local optical fibers has a plurality of connection modes, the optical cable shape of the single-section optical cable is a single-section loop optical cable;
Acquiring end equipment information corresponding to each optical cable section of the multi-section optical cable and the number of second fiber cores of each optical cable section of the multi-section optical cable, and counting occurrence frequency of the end equipment in each optical cable section according to the end equipment information; the end device information includes a device name;
If the occurrence frequency is a second preset value or a third preset value, the optical cable shape of the multi-section optical cable is a multi-section cascade optical cable; if the occurrence frequency is equal to a second preset value and the second fiber core number is equal to a first preset value, the optical cable shape of the multi-section optical cable is a multi-section loop optical cable; if the occurrence frequency is equal to a second preset value and the number of the second fiber cores is not equal to a first preset value, the optical cable shape of the multi-section optical cable is a superposition optical cable; if the occurrence frequency of one end device is greater than a second preset value and the number of fiber cores of a first optical cable section in the multi-section optical cable is the sum of the numbers of fiber cores of all second optical cable sections, the optical cable of the multi-section optical cable is shaped into a total-branch multi-branch optical cable; if the occurrence frequency of one end device is greater than a second preset value and the number of fiber cores of a first optical cable section in the multi-section optical cable is not equal to the sum of the number of fiber cores of each second optical cable section, the optical cable of the multi-section optical cable is in a bifurcated optical cable shape;
wherein the first cable segment is the cable segment of the multi-segment cable having the greatest number of cores and the second cable segment is the cable segment of the multi-segment cable other than the first cable segment.
In one embodiment, the calculation modes of the optical cable utilization rate include a first calculation mode corresponding to a single-section direct-connected optical cable section and a second calculation mode corresponding to a single-section branched optical cable section;
the first calculation mode comprises the following steps:
Acquiring first target end equipment connected with a first office direction optical fiber corresponding to the single-section direct-connected optical cable section, and counting first target quantity of the first target office direction optical fiber based on a preset total office direction optical fiber table; the end equipment connected with the first target office-oriented optical fiber is the same as the first target end equipment;
Determining a second target number of the office-oriented optical fibers of which the light use states in the first target office-oriented optical fibers are occupied; the light use state comprises an occupied state and an idle state;
Calculating the ratio of the second target number to the first target number to obtain the optical cable utilization rate of the single-section direct-connected optical cable section;
the second calculation mode comprises the following steps:
determining the optical cable attribute of the single-section branched optical cable section according to the optical cable resource information; the optical cable attribute comprises an access introduction layer and an access wiring layer;
if the optical cable attribute of the single-section branched optical cable section is an access introduction layer, calculating the optical cable utilization rate of the single-section branched optical cable section by adopting the first calculation mode;
If the optical cable attribute of the single-section branched optical cable section is not an access introduction layer, acquiring second target end equipment of a second local optical fiber connection corresponding to the single-section branched optical cable section;
based on a preset full-quantity office-oriented optical fiber table, counting second target quantity of second target office-oriented optical fibers; the second target office-oriented optical fiber connected end equipment is the same as the second target end equipment; the second target end device comprises a plurality of pairs;
Grouping the second target office-oriented optical fibers according to the second target end equipment to obtain a plurality of optical fiber groups; the end equipment of the office-direction optical fiber connection in the same optical fiber packet is the same;
Counting the third target number of the office-oriented optical fibers in the target group and the fourth target number of the office-oriented optical fibers with the use states of the optical fibers in the target group being occupied; the target packet is any one of the optical fiber packets;
and calculating the ratio of the fourth target quantity to the third target quantity to obtain the optical cable utilization rate of the target group.
In one embodiment, the morphology determination module 20 is further configured to:
If the optical cable form comprises the single-segment cascade optical cable and/or the multi-segment cascade optical cable, calculating a first optical cable utilization rate of each optical cable segment in the single-segment cascade optical cable and/or the multi-segment cascade optical cable based on the first calculation mode; the optical cable utilization rate of the single-segment cascade optical cable and/or the optical cable utilization rate of the multi-segment cascade optical cable is the maximum value in the first optical cable utilization rate;
If the optical cable form comprises the forked optical cable, determining the optical cable attribute of the forked optical cable according to the optical cable resource information, and calculating the second optical cable utilization rate of each optical cable section related to the forked optical cable based on the first calculation mode; if the optical cable attribute of the bifurcated optical cable is an access introduction layer, the optical cable utilization rate of the bifurcated optical cable is the maximum value in the second optical cable utilization rate; if the optical cable attribute of the furcation optical cable is not an access introduction layer, the optical cable utilization rate of the furcation optical cable is a set of the second optical cable utilization rates;
If the optical cable form comprises the total-branch multi-branch optical cable, determining the optical cable attribute of the total-branch multi-branch optical cable according to the optical cable resource information, and determining the total-branch optical cable section of the total-branch multi-branch optical cable;
if the optical cable attribute of the total-branch multi-branch optical cable is an access introduction layer, calculating the optical cable utilization rate of the total-branch optical cable section based on the first calculation mode to obtain the optical cable utilization rate of the total-branch multi-branch optical cable;
if the optical cable attribute of the total branch multi-branch optical cable is an access distribution layer, acquiring the office-direction optical fiber corresponding to the total branch optical cable section;
Classifying the end equipment of the office-direction optical fiber connection corresponding to the total branch optical cable section, and calculating the optical cable utilization rate of the optical cable section corresponding to each type of end equipment based on the first calculation mode to obtain the optical cable utilization rate of the total branch multi-branch optical cable;
if the optical cable form comprises the superposition type optical cable, any relevant optical cable section relevant to the superposition type optical cable is obtained, and the optical cable utilization rate of the relevant optical cable section is calculated based on the first calculation mode, so that the optical cable utilization rate of the superposition type optical cable is obtained;
and if the optical cable form comprises the total branch type optical cable, calculating the optical cable utilization rate of the total branch type optical cable based on the second calculation mode.
In one embodiment, the calculation mode of the optical cable utilization rate further includes a third calculation mode corresponding to the multi-segment loop type optical cable and a fourth calculation mode corresponding to the single-segment loop type optical cable segment; the morphology determination module 20 is further configured to:
acquiring each first target optical cable section corresponding to the multi-section loop optical cable, and determining a third target office direction optical fiber corresponding to each first target optical cable section;
performing superposition and de-duplication treatment on the third target office-oriented optical fiber to obtain an associated office-oriented optical fiber of the multi-section loop optical cable;
Classifying the terminal equipment connected with the associated office-oriented optical fiber, and calculating the optical cable utilization rate of a first target optical cable section corresponding to each type of terminal equipment by using the first calculation mode;
Acquiring each second target optical cable section corresponding to the single-section loop optical cable and a fourth target office direction optical fiber corresponding to any second target optical cable section;
and classifying the terminal equipment connected with the fourth target office to the optical fiber, and calculating the optical cable utilization rate of the second target optical cable section corresponding to each type of terminal equipment by using the first calculation mode.
In one embodiment, the grid region comprises multiple layers; the capacity expansion planning module 40 is further configured to:
Scoring the capacity expansion demand degree of the grid region of each layer according to the newly built resource information, and sequencing the capacity expansion demand degree of the grid region of each layer according to the scoring result;
Trend prediction is carried out on the resource density of the transmission network resources in the grid area of each layer in a future preset time length to obtain an expansion urgent area in the grid area of each layer;
And generating an optical cable capacity expansion demand scheme of the capacity expansion urgent region in the grid region according to the ordering sequence of the capacity expansion demands of the capacity expansion urgent region.
Fig. 10 illustrates a physical structure diagram of an electronic device, as shown in fig. 10, which may include: processor 1010, communication interface (Communication Interface) 1020, memory 1030, and communication bus 1040, wherein processor 1010, communication interface 1020, and memory 1030 communicate with each other via communication bus 1040. Processor 1010 may invoke a computer program in memory 1030 to perform the steps of a cable capacity expansion planning method, including, for example:
Acquiring optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
determining the optical cable form of each optical cable according to the optical cable resource information, and calculating the optical cable utilization rate of the optical cable based on the optical cable form;
Determining an alternative optical cable of which the optical cable utilization rate exceeds a preset threshold value, and acquiring newly-built resource information in a grid area to which the alternative optical cable belongs;
And predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area.
Further, the logic instructions in the memory 1030 described above may be implemented in the form of software functional units and stored in a computer readable storage medium when sold or used as a stand alone product. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, embodiments of the present application further provide a computer program product, where the computer program product includes a computer program, where the computer program may be stored on a non-transitory computer readable storage medium, where the computer program when executed by a processor is capable of executing the steps of the optical cable expansion planning method provided in the foregoing embodiments, for example, including:
Acquiring optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
determining the optical cable form of each optical cable according to the optical cable resource information, and calculating the optical cable utilization rate of the optical cable based on the optical cable form;
Determining an alternative optical cable of which the optical cable utilization rate exceeds a preset threshold value, and acquiring newly-built resource information in a grid area to which the alternative optical cable belongs;
And predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area.
In another aspect, an embodiment of the present application further provides a processor readable storage medium, where a computer program is stored, where the computer program is configured to cause a processor to execute the steps of the optical cable capacity expansion planning method provided in the foregoing embodiments, for example, including:
Acquiring optical cable resource information; the optical cable resource information comprises optical cable attributes, connection resources and associated optical fiber information of each optical cable;
determining the optical cable form of each optical cable according to the optical cable resource information, and calculating the optical cable utilization rate of the optical cable based on the optical cable form;
Determining an alternative optical cable of which the optical cable utilization rate exceeds a preset threshold value, and acquiring newly-built resource information in a grid area to which the alternative optical cable belongs;
And predicting the optical cable capacity expansion requirement of the grid area according to the newly-built resource information, and generating an optical cable capacity expansion requirement scheme of the grid area.
The processor-readable storage medium may be any available medium or data storage device that can be accessed by a processor, including, but not limited to, magnetic storage (e.g., floppy disks, hard disks, magnetic tape, magneto-optical disks (MOs), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile storage (NAND FLASH), solid State Disk (SSD)), etc.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application.