CN107819603B - Analysis method and platform for OTN network bearing resource potential capability - Google Patents
Analysis method and platform for OTN network bearing resource potential capability Download PDFInfo
- Publication number
- CN107819603B CN107819603B CN201610824926.1A CN201610824926A CN107819603B CN 107819603 B CN107819603 B CN 107819603B CN 201610824926 A CN201610824926 A CN 201610824926A CN 107819603 B CN107819603 B CN 107819603B
- Authority
- CN
- China
- Prior art keywords
- port
- service
- ctp
- otn
- capability
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004458 analytical method Methods 0.000 title claims description 16
- 238000000034 method Methods 0.000 claims abstract description 69
- 238000011156 evaluation Methods 0.000 claims abstract description 62
- 230000003287 optical effect Effects 0.000 claims description 59
- 238000013507 mapping Methods 0.000 claims description 51
- 230000008569 process Effects 0.000 claims description 37
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000010845 search algorithm Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 8
- 238000001914 filtration Methods 0.000 claims description 8
- 238000003032 molecular docking Methods 0.000 claims description 7
- 230000006855 networking Effects 0.000 abstract description 7
- 230000004913 activation Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 101150005884 ctp1 gene Proteins 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000002349 favourable effect Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/145—Network analysis or design involving simulating, designing, planning or modelling of a network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method and a platform for analyzing the potential capability of OTN network bearing resources. The method comprises the following steps: modeling the service capability characteristics of a board card and a port of the OTN equipment to form an OTN equipment capability set; and evaluating the potential capability of the OTN equipment for bearing resources based on the OTN equipment capability set. By modeling the OTN equipment capability, basic parameter information support is provided for specific service activation, and the problem of OTN network resource bearing capability evaluation under complex networking is solved.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a method and a platform for analyzing the potential capability of OTN network bearing resources.
Background
With the continuous development of Optical transmission technology of communication networks, the requirement for opening a large-bandwidth service based on an OTN (Optical Transport Network) Network is increasing. Meanwhile, the network operation needs to be changed from network facing to client facing and service facing, and the method is suitable for end-to-end automatic opening based on the service.
However, the OTN network technology is complex, networking is diversified, and the conventional network bearing analysis capability is difficult to evaluate the OTN network resource bearing capability under complex networking, so that it is difficult to quickly meet various requirements of customers on services, and it is not favorable for centralized automatic activation and management of services.
Disclosure of Invention
The invention needs to solve a technical problem that: an analysis method for potential bearing resource capacity of an OTN network is provided.
According to a first aspect of the present invention, there is provided a method for analyzing a potential capability of an OTN network bearer resource, including: modeling the service capability characteristics of a board card and a port of the OTN equipment to form an OTN equipment capability set; and evaluating the potential capability of the OTN equipment for bearing resources based on the OTN equipment capability set.
In one embodiment, the step of modeling the service capability characteristics of the boards and ports of the OTN device to form the OTN device capability set includes: and modeling the capacity of the OTN equipment according to the self characteristic of the port and the port communication docking characteristic to form an equipment capacity set.
In one embodiment, the step of evaluating the potential capability of the OTN device to carry resources based on the OTN device capability set includes: obtaining an evaluation factor describing the potential capability of the OTN equipment carrying resources based on the OTN equipment capability set so as to evaluate the OTN equipment.
In one embodiment, the evaluation factor comprises: the service type supported by the port, the service mapping mode supported by the port, the connection terminal point CTP type supported by the port, the multiplexing mode and multiplexing path supported by the port, the flexible time slot supporting capability of the board card, the available port resource, the available time slot resource of the port, the available cross resource of the device, the serial-parallel type of the port optical module and the transmission distance type of the port optical module.
In one embodiment, the method further comprises: and filtering the via ports in the routing process through the evaluation factors, and obtaining a route which is in accordance with the whole service access through a route searching algorithm.
In one embodiment, the step of filtering the routing process via ports by the evaluation factor comprises: selecting a port which meets the service requirement according to the service requirement of opening the service and the evaluation factor; and selecting a next hop port according to the obtained current port, the service requirement and the evaluation factor.
In one embodiment, the step of selecting a port meeting the service requirement according to the service requirement for opening the service and the evaluation factor includes: obtaining an idle CTP according to the service requirement of a service to be opened, an available port supported by equipment and the required CTP service layer level; judging whether the corresponding port of the idle CTP supports a flexible time slot or not; if so, obtaining the idle time slot of the PTP port of the physical terminal point corresponding to the idle CTP according to the required number of the time slots, otherwise, determining that the associated time slot of the idle CTP is a fixed time slot; judging whether the cross resource capacity of the network element corresponding to the port corresponding to the idle CTP meets the requirement of service bandwidth; if yes, finishing selecting the port meeting the service requirement, otherwise, reacquiring the idle CTP.
In one embodiment, the service requirements include: service type requirements and service mapping mode requirements; the available ports supported by the device include: available ports for various traffic types supported by the device and available ports for various mapping modes supported by the device.
In one embodiment, the step of obtaining an idle CTP according to a service requirement for opening a service as required, an available port supported by a device, and a required CTP service layer level includes: acquiring an available service type port set according to a service type requirement of a service to be opened and available ports of various service types supported by equipment; acquiring an available service mapping mode port set according to a service mapping mode requirement for opening a service and available ports of various mapping modes supported by equipment; acquiring an intersection set of the service type port set and the service mapping mode port set according to the service type port set and the service mapping mode port set; and for each port in said intersecting set, selecting an idle CTP from the device's available CTP set according to the required CTP service layer level.
In one embodiment, the step of selecting the next hop port according to the obtained current port, the service requirement and the evaluation factor comprises: obtaining a next hop port based on the service requirement and the evaluation factor; judging whether the current port and the next hop port need to be in cross-OCH or OTUk physical connection, if so, comparing the multiplexing path modes of the corresponding CTPs of the current port and the next hop port, and selecting the next hop port with consistent multiplexing mode; judging whether physical jump connection is needed between the current port and the next jump port; if yes, selecting the required current port and the required next hop port according to the principle that the serial-parallel mode of the optical modules of the current port and the next hop port is consistent, and the transmission distance supported by the optical modules of the current port and the next hop port is greater than the optical path distance.
The invention provides an analysis method for the potential capability of an OTN network bearing resource, which provides basic parameter information support for specific service opening by modeling the capability of OTN equipment and solves the problem of evaluating the OTN network resource bearing capability under complex networking.
Furthermore, the via ports in the routing process are filtered through the evaluation factors, and finally, the routing which accords with the whole service access is found through a routing search algorithm, so that the searching capability of the network bearing routing in the service opening process is improved.
According to a second aspect of the present invention, there is provided a platform for analyzing potential capability of an OTN network bearer resource, comprising: the analysis unit is used for modeling the service capability characteristics of the board card and the port of the OTN equipment to form an OTN equipment capability set; and the evaluation unit is used for evaluating the potential capability of the OTN equipment bearing resources based on the OTN equipment capability set.
In one embodiment, the analysis unit models the capability of the OTN device according to the port self characteristic and the port communication docking characteristic to form a device capability set.
In an embodiment, the evaluation unit obtains an evaluation factor describing a potential capability of a bearer resource of the OTN device based on the OTN device capability set to evaluate the OTN device.
In one embodiment, the evaluation factor comprises: the port optical module serial-parallel type is a port optical module serial-parallel type, and the port optical module transmission distance type is a port optical module serial-parallel type.
In one embodiment, the platform further comprises: and the route acquisition unit is used for filtering the via ports in the route process through the evaluation factors and acquiring the route which accords with the whole service access through a route search algorithm.
In one embodiment, the route obtaining unit selects a port meeting the service requirement according to the service requirement of a service to be opened and the evaluation factor; and selecting a next hop port according to the obtained current port, the service requirement and the evaluation factor.
In one embodiment, the route acquisition unit includes: the idle CTP acquisition module is used for acquiring an idle CTP according to the service requirement of a service to be opened, an available port supported by equipment and the required CTP service layer level; the time slot judging module is used for judging whether the corresponding port of the idle CTP supports the flexible time slot or not; if yes, obtaining the idle time slot of the PTP port corresponding to the idle CTP according to the required number of the time slots, and otherwise, determining that the associated time slot of the idle CTP is a fixed time slot; the service bandwidth judging module is used for judging whether the cross resource capacity of the network element corresponding to the port corresponding to the idle CTP meets the requirement of service bandwidth; if yes, finishing selecting the port meeting the service requirement, otherwise, reacquiring the idle CTP.
In one embodiment, the service requirements include: service type requirements and service mapping mode requirements; the available ports supported by the device include: available ports for various traffic types supported by the device and available ports for various mapping modes supported by the device.
In one embodiment, said idle CTP acquisition module comprises: the first module is used for acquiring an available service type port set according to the service type requirement of a service to be opened and available ports of various service types supported by equipment; the second module is used for acquiring an available service mapping mode port set according to the service mapping mode requirement of the service to be opened and the available ports of various mapping modes supported by the equipment; a third module, configured to obtain an intersection set of the service type port set and the service mapping mode port set according to the service type port set and the service mapping mode port set; and a fourth module for selecting, for each port in said intersecting set, an idle CTP from the available CTP set for the device according to the required CTP service layer level.
In one embodiment, the route obtaining unit obtains a next hop port based on the service requirement and the evaluation factor; the route acquisition unit includes: a cross-OCH or OTUk physical connection judging module, configured to judge whether cross-OCH or OTUk physical connection is required between the current port and the next hop port, if yes, compare multiplexing path modes of corresponding CTPs of the current port and the next hop port, and select a next hop port with a consistent multiplexing mode; the physical jump connection judging module is used for judging whether physical jump connection is needed between the current port and the next jump port; if yes, selecting the required current port and the required next hop port according to the principle that the serial-parallel mode of the optical modules of the current port and the next hop port is consistent, and the transmission distance supported by the optical modules of the current port and the next hop port is greater than the optical path distance.
The invention provides a platform for analyzing the potential capability of OTN network bearing resources. On the platform, through modeling the OTN equipment capability, basic parameter information support is provided for specific service opening, and the problem of evaluating the OTN network resource bearing capability under complex networking is solved.
Furthermore, on the platform, the via ports in the routing process are filtered through the evaluation factors, and finally, the routes which accord with the whole service access are found through a route searching algorithm, so that the searching capability of the network bearing routes in the service opening process is improved.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention.
The invention will be more clearly understood from the following detailed description, taken with reference to the accompanying drawings, in which:
fig. 1 is a flowchart illustrating an analysis method for potential capability of an OTN network bearer resource according to an embodiment of the present invention.
Fig. 2 is a flowchart illustrating an analysis method of the potential capability of the OTN network bearer resource according to another embodiment of the present invention.
Fig. 3 is a flow chart illustrating a method of selecting a port that meets traffic requirements according to one embodiment of the present invention.
Fig. 4 is a flowchart illustrating a method of selecting a port that meets traffic requirements according to another embodiment of the present invention.
Fig. 5 is a flow diagram illustrating a method of choosing a next hop port according to one embodiment of the invention.
Fig. 6 is a block diagram that schematically illustrates a platform for analyzing OTN network bearer resource potential in accordance with an embodiment of the present invention.
Fig. 7 is a structural diagram schematically illustrating a route acquisition unit according to an embodiment of the present invention.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
Meanwhile, it should be understood that the sizes of the respective portions shown in the drawings are not drawn in an actual proportional relationship for the convenience of description.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
With the development of OTN network technology, OTN devices gradually have the capabilities of flexible crossing, intelligent distribution, and large broadband service carrying. The layered structure of an OTN may be divided into an electrical layer and an optical layer in order from top to bottom. The electrical layer may include: OPUk (Optical channel Payload Unit), ODUk (Optical channel Data Unit), and OTUk (Optical channel Transport Unit), where k is 0, 1, 2, 3, 4. The optical layer may include: the OCH (Optical Channel,
optical channels), OMS (Optical Multiplex Section), and OTS (Optical Transmission Section).
Fig. 1 is a flowchart illustrating an analysis method for potential capability of an OTN network bearer resource according to an embodiment of the present invention.
In step S101, service capability characteristics of boards and ports of the OTN device are modeled to form an OTN device capability set. The OTN equipment capability set is a set of service capabilities of the OTN equipment, and can provide basic parameter information support for specific service provisioning.
In one embodiment, the step S101 may include: and modeling the capacity of the OTN equipment according to the self characteristic of the port and the port communication docking characteristic to form an equipment capacity set.
In one embodiment, port capability set entities of different types of devices and cards can be described from physical port characteristics of the devices for port characteristics themselves. For example, the physical port characteristics of the device may include at least one of: manufacturer name, network element model, socket type, version type, physical port identifier, supported service type, supported mapping mode, supported CTP (Connection termination point) type list, supported multiplexing mode, supported multiplexing path hierarchy of ODUk, and the like. For example, table 1 is a physical port characteristics table, as follows.
TABLE 1 physical Port characteristics Table
Description of the drawings: string indicates the String type.
In one embodiment, the port connectivity docking characteristics may be described by at least one of the following attributes: manufacturer name, network element model, plug board type, version information, physical port identification, serial-parallel condition of optical module, transmission distance supported by optical module, etc. For example as shown in table 2.
Table 2 communication port connection characteristic table
In one embodiment, the capability characteristics of the OTN device board may be described by at least one of the following attributes: manufacturer name, network element model, plug board type, version information, whether flexible time slots are supported, and the like. For example as shown in table 3.
TABLE 3OTN Equipment board card characteristic table
| Attribute name | Attribute type | Description of the invention |
| Name of manufacturer | String | |
| Network element model | String | |
| Plug-in board type | String | |
| Version information | String | |
| Whether to support flexible time slots | String | Y or N |
Returning to fig. 1, in step S102, the potential capability of the OTN device to carry the resource is evaluated based on the OTN device capability set.
In one embodiment, the step S102 may include: and obtaining an evaluation factor describing the potential capability of the OTN equipment carrying resources based on the OTN equipment capability set so as to evaluate the OTN equipment.
The set of device capabilities reflected in tables 1, 2 and 3 above fully describe both the capability of the device itself to be used for service provisioning and the capability of the device to interface with other devices. Based on the capability, 10 evaluation factors of the potential capability of the device are further sorted out. For example, these evaluation factors may include: the service type supported by the port, the service mapping mode supported by the port, the CTP type supported by the port, the multiplexing mode and multiplexing path supported by the port, the flexible timeslot support capability of the board card, the available port resource (which may include PTP (Physical Termination Point) and CTP), the available timeslot resource of the port, the available cross resource of the device, the serial-parallel type of the port optical module, and the transmission distance type of the port optical module. Specific indicators for the evaluation factors are described below:
1. according to the available PTP port resources and the service types supported by the ports, a port set of various service types supported by the device is formed, and is denoted as Btv (t represents various service types, and v represents different service rates).
2. According to available PTP port resources and the service mapping mode supported by the ports, various service mapping port sets supported by the equipment are formed and are marked as Mv (v represents different service rates).
3. And forming an available CTP set of the equipment according to the available CTP port resources and CTP types supported by the ports, wherein the CTP set is denoted as Lu (u represents different CTP types).
4. And describing the available time slot set of each port of the equipment, and recording the available time slot set as TS.
5. The flexible time slot supporting capability of the device describes whether the device supports a fixed time slot or a flexible time slot, and is denoted as C.
6. And the port optical module serial parallel type describes the equipment optical module serial parallel type and is marked as SC.
7. The type of the transmission distance of the port optical module describes the distance condition of the optical module supporting transmission, which is denoted as TD.
8. The available cross resources of the device describe the available cross resource situation of each rate level of the device, and are denoted as Xv (v represents different service rates).
The embodiment provides a method for analyzing the potential capability of the OTN network for bearing resources. By modeling the OTN equipment capability, basic parameter information support is provided for specific service activation, and the problem of OTN network resource bearing capability evaluation under complex networking is solved.
Fig. 2 is a flowchart illustrating an analysis method of the potential capability of the OTN network bearer resource according to another embodiment of the present invention.
In step S201, service capability characteristics of boards and ports of the OTN device are modeled to form an OTN device capability set.
In step S202, the potential capability of the OTN device to carry the resource is evaluated based on the OTN device capability set.
The above steps S201 and S202 are the same as or similar to steps S101 and S102 in fig. 1, respectively, and are not described in detail here.
In step S203, the via ports in the routing process are filtered by the evaluation factors, and a route that conforms to the service full-range access is obtained by a route search algorithm. For example, the route search algorithm may employ a prior art breadth-first search algorithm.
In the above embodiment, in the service provisioning process, in addition to meeting the end-to-end access of the whole service route, the via port in the routing process is filtered through the index of the evaluation factor, and finally, a route meeting the whole service access is found through a route search algorithm, so that the search capability of the network bearer route in the service provisioning process is improved.
In one embodiment, the step of filtering the routing process via ports by evaluating the factor may include: and selecting the ports meeting the service requirements according to the service requirements and the evaluation factors of the services to be opened. Optionally, the step of filtering the routing ports by evaluating the factor may further include: and selecting the next hop port according to the obtained current port, the service requirement and the evaluation factor.
Fig. 3 is a flow chart illustrating a method of selecting a port that meets traffic requirements according to one embodiment of the present invention. In one embodiment, the steps of fig. 3 describe the process of selecting a port that meets the service requirement according to the service requirement and the evaluation factor that requires provisioning of the service.
In step S301, an idle CTP is obtained according to a service requirement for opening a service as needed, an available port supported by the device, and a required CTP service layer level. For example, the service requirements may include: service type requirements and service mapping mode requirements. For example, the available ports supported by the device may include: available ports for various traffic types supported by the device and available ports for various mapping modes supported by the device.
In step S302, it is determined whether the corresponding port of the idle CTP supports a flexible timeslot. If so, the process proceeds to step S303, otherwise, the process proceeds to step S304.
In step S303, the idle time slot of the PTP port corresponding to the idle CTP is obtained according to the required number of time slots. For example, for each CTP, an idle timeslot of the PTP port corresponding to the idle CTP is selected from the device available timeslot set TS according to the number of timeslots required.
In step S304, it is clear that the associated slot of the free CTP is a fixed slot.
In step S305, it is determined whether the cross resource capability of the network element corresponding to the port corresponding to the idle CTP meets the requirement of the service bandwidth. If so, the process proceeds to step S306, otherwise returns to step S301, i.e., the idle CTP is reacquired.
In step S306, the selection of the port meeting the service requirement is completed.
The above-described embodiment realizes the process of selecting a port that meets the service requirement according to the service requirement and the evaluation factor for opening the service as needed in one embodiment.
Fig. 4 is a flowchart illustrating a method of selecting a port that meets traffic requirements according to another embodiment of the present invention. In one embodiment, step S301 in fig. 3 may include steps S401, S402, S403, and S404 in fig. 4.
In step SS401, an available service type port set (e.g., may be denoted as Btv1) is obtained according to a service type requirement that the service needs to be opened and available ports (e.g., may be denoted as Btv) of various service types supported by the device.
For example, the case where a service needs to be opened is as follows: the service start point is P1, the service end point is P2, the service type is 10GE _ LAN, the service bandwidth is 10G, and the service Mapping method is GMP (Generic Mapping Procedure).
Starting from a service starting point P1, all devices at that point are obtained, and assuming that a port list of the P1 point device is shown in table 4, ports of various service types supported by the device are filtered by service types and service bandwidths, so as to obtain a set Btv1, Btv1 may be
{NE-TYPE1/BD-TYPE2/PORT1&PORT2,
NE-TYPE1/BD-TYPE3/PORT1&PORT2,
NE-TYPE1/BD-TYPE4/PORT1&PORT2,
NE-TYPE1/BD-TYPE5/PORT1&PORT2}。
Table 4 port characteristics table of P1 point device
In step SS402, an available port set (for example, may be denoted as Mv1) of a service mapping scheme is obtained according to a service mapping scheme requirement that needs to open a service and available ports (for example, may be denoted as Mv) of various mapping schemes supported by a device.
In step SS403, an intersection set of the service type port set and the service mapping mode port set is obtained (which may be denoted as S1, for example). Namely, S1 equals Btv1 andgate Mv 1.
In another embodiment, each port in the set Btv1 may be further filtered by a traffic mapping method (e.g., GMP) to obtain the set S1. For example, from the Btv1 and the GMP, S1 is obtained
{NE-TYPE1/BD-TYPE2/PORT1&PORT2,
NE-TYPE1/BD-TYPE4/PORT1&PORT2,
NE-TYPE1/BD-TYPE5/PORT1&PORT2}。
As the BD-TYPE4 and the BD-TYPE5 are line cards, NE-TYPE1/BD-TYPE2/PORT1& PORT2 serving as branch PORTs meeting service requirements can be obtained first.
In step SS404, for each port in the intersecting set, an idle CTP is chosen from the device's available CTP set according to the required CTP service layer level. For example, for each port in the intersection set S1, one idle CTP1 at the ODU2 service layer level is selected according to the requirement of the traffic bandwidth 10G. Therefore, an idle CTP is obtained according to the service requirement of opening the service, the available port supported by the equipment and the required CTP service layer level.
In step SS405, it is determined whether the corresponding port of the idle CTP supports a flexible slot. If so, the process proceeds to step S406, otherwise, the process proceeds to step S407.
For example, whether a port corresponding to CTP1 supports a flexible timeslot is determined, if not, timeslot configuration is not required, and if so, 8 ODU0 timeslots corresponding to a service bandwidth 10G are selected. For example, the flexible timeslot capability of the P1 point card can be referred to as shown in table 5.
TABLE 5P1 Point card characteristic Table
| Manufacturer of the product | Network element model | Plug-in board type | Version information | Whether to support flexible time slots |
| Vendor-A | NE-TPYE1 | BD-TYPE1 | BD-VERSION1 | Is that |
| Vendor-A | NE-TPYE1 | BD-TYPE2 | BD-VERSION2 | Is that |
| Vendor-A | NE-TPYE1 | BD-TYPE3 | BD-VERSION3 | Is that |
| Vendor-A | NE-TPYE1 | BD-TYPE4 | BD-VERSION4 | Whether or not |
| Vendor-A | NE-TPYE1 | BD-TYPE5 | BD-VERSION5 | Is that |
In step SS406, the idle time slot of the PTP port corresponding to the idle CTP is selected from the device available time slot set according to the required number of time slots.
In step SS407, it is clear that the associated slot of the free CTP is a fixed slot.
In step SS408, it is determined whether the cross resource capability of the network element corresponding to the port corresponding to the idle CTP meets the requirement of the service bandwidth. If so, the process proceeds to step S409, otherwise the process returns to step S404, i.e., the free CTP is reselected.
For example, whether the available capacity of the cross-connection matrix of the network element corresponding to CTP1 meets the capacity of 8 ODU0 crossovers is analyzed, if not, the step S404 is returned, and if yes, the port meeting the service requirement is selected. In another embodiment, if yes, a line port and its idle CTP selection is made, the port selection logic may refer to step SS401, and the idle CTP selection logic may refer to steps S404 and S405.
In step S409, the selection of the port meeting the service requirement is completed.
The above embodiment realizes the process of selecting the port meeting the service requirement according to the service requirement and the evaluation factor of the service to be opened in another embodiment.
Fig. 5 is a flow diagram illustrating a method of choosing a next hop port according to one embodiment of the invention. In one embodiment, the steps of fig. 5 describe the process of choosing the next hop port based on the current port, traffic requirements, and evaluation factors that have been obtained.
In step S501, a next hop port is obtained based on the traffic demand and the evaluation factor. For example, the next hop port may be obtained through the flow shown in fig. 4.
In step S502, it is determined whether a cross-OCH or OTUk physical connection is required between the current port and the next hop port. If so, the process proceeds to step S503, otherwise, the process proceeds to step S504.
In step S503, the multiplexing path patterns of the CTPs corresponding to the current port and the next hop port are compared, and the next hop port with the same multiplexing pattern is selected.
In step S504, it is determined whether a physical jumper connection is required between the current port and the next hop port. If so, the process proceeds to step S505, otherwise, the process proceeds to step S506.
In step S505, the required current port and next hop port are selected according to the principle that the serial-parallel mode of the optical modules of the current port and the next hop port is consistent, and the transmission distance supported by the optical modules of the current port and the next hop port is greater than the optical path distance. For example, a feasible current port and a feasible next hop port are selected according to the optical module serial-parallel SC of the port; and then comparing whether the distance type TD value supported by the port optical module is larger than the optical path distance between the two ports, and selecting a feasible current port and a feasible next hop port.
In step S506, the selection of the next hop port is completed.
In this embodiment, when a physical connection across OCH or OTUk is required between ports in a service route search process, it is required to evaluate whether the multiplexing paths of the corresponding CTPs of the two ports are consistent. For the situation that physical connection and jumping are needed between ports, the serial-parallel modes of the optical modules of the current port and the next-hop port are consistent, and the transmission distance supported by the optical modules of the two ports is longer than the optical path distance, so that the ports can be butted.
Fig. 6 is a block diagram that schematically illustrates a platform for analyzing OTN network bearer resource potential in accordance with an embodiment of the present invention.
As shown in fig. 6, the platform 600 may include: an analysis unit 601 and an evaluation unit 602.
The analysis unit 601 is configured to model service capability characteristics of boards and ports of the OTN device to form an OTN device capability set. For example, the analysis unit 601 may model the capability of the OTN device according to the port self characteristic and the port connectivity docking characteristic, to form a device capability set.
The evaluation unit 602 is configured to evaluate a potential capability of an OTN device bearer resource based on the OTN device capability set. For example, the evaluation unit 602 may obtain an evaluation factor describing a potential capability of the OTN device to carry resources based on the OTN device capability set, so as to evaluate the OTN device.
To this end, the above embodiments provide a platform for analyzing the potential capability of the OTN network for bearing resources. The platform provides basic parameter information support for specific service provisioning by modeling the OTN equipment capability, and solves the problem of evaluating the OTN network resource bearing capability under complex networking.
In one embodiment, the evaluation factor may include: the method comprises the steps of port supported service type, port supported service mapping mode, port supported CTP type, port supported multiplexing mode and multiplexing path, board card flexible time slot supporting capacity, available port resource, port available time slot resource, equipment available cross resource, port optical module serial-parallel type and port optical module transmission distance type.
In one embodiment, as shown in fig. 6, the platform 600 may further include a route retrieval unit 603. The route obtaining unit 603 is configured to filter the via ports in the routing process through the evaluation factors, and obtain a route that meets the service full-range access through a route search algorithm.
For example, the route obtaining unit 603 may select a port meeting the service requirement according to the service requirement and the evaluation factor of the service to be opened; and selecting a next hop port according to the obtained current port, the service requirement and the evaluation factor.
In the above embodiment, in the service provisioning process, in addition to meeting the end-to-end access of the whole service route, the platform may filter the via port of the routing process through the evaluation factor, and finally find the route meeting the whole service access through the route search algorithm, thereby improving the search capability of the network bearer route in the service provisioning process.
Fig. 7 is a structural diagram schematically illustrating a route acquisition unit according to an embodiment of the present invention.
As shown in fig. 7, the route obtaining unit 603 may include: an idle CTP obtaining module 613, a time slot judging module 623, and a service bandwidth judging module 633.
The idle CTP obtaining module 613 is configured to obtain an idle CTP according to a service requirement that a service needs to be opened, an available port supported by the device, and a required CTP service layer level.
For example, the service requirements may include: service type requirements and service mapping mode requirements. As another example, the available ports supported by the device may include: available ports for various traffic types supported by the device and available ports for various mapping modes supported by the device.
The time slot judging module 623 is configured to judge whether a corresponding port of the idle CTP supports a flexible time slot; if yes, obtaining the idle time slot of the PTP port corresponding to the idle CTP according to the required number of the time slots, otherwise, determining that the associated time slot of the idle CTP is a fixed time slot.
The service bandwidth judging module 633 is used for judging whether the cross resource capacity of the network element corresponding to the port corresponding to the idle CTP meets the requirement of the service bandwidth; if yes, finishing selecting the port meeting the service requirement, otherwise, reacquiring the idle CTP.
In one embodiment, as shown in fig. 7, the idle CTP acquisition module 613 may include: a first module 6131, a second module 6132, a third module 6133, and a fourth module 6134.
The first module 6131 is configured to obtain an available service type port set according to a service type requirement that a service needs to be opened and available ports of various service types supported by the device.
The second module 6132 is configured to obtain a port set of an available service mapping manner according to a service mapping manner requirement that a service needs to be opened and available ports of various mapping manners supported by the device.
The third module 6133 is configured to obtain an intersection set of the service type port set and the service mapping mode port set according to the service type port set and the service mapping mode port set.
A fourth module 6134 is configured to select an idle CTP from the available CTP set of the device for each port in the intersecting set according to the required CTP service layer level.
In one embodiment, the route obtaining unit 603 may obtain the next hop port based on the traffic requirement and the evaluation factor. For example, the idle CTP obtaining module 613, the timeslot judging module 623 and the traffic bandwidth judging module 633 can be used to obtain a next hop port.
In one embodiment, as shown in fig. 7, the route obtaining unit 603 may further include a cross OCH or OTUk physical connection judging module 643. The cross-OCH or OTUk physical connection determining module 643 is configured to determine whether a cross-OCH or OTUk physical connection is required between the current port and the next hop port; if yes, the multiplexing path modes of the CTPs corresponding to the current port and the next hop port are compared, and the next hop port with the consistent multiplexing mode is selected.
In one embodiment, as shown in fig. 7, the route obtaining unit 603 may further include a physical hop determination module 653. The physical jumper connection judging module 653 is configured to judge whether a physical jumper connection is required between the current port and the next-hop port; if yes, selecting the required current port and the required next hop port according to the principle that the serial-parallel mode of the optical modules of the current port and the next hop port is consistent, and the transmission distance supported by the optical modules of the current port and the next hop port is greater than the optical path distance.
The invention has the following advantages:
(1) the OTN equipment board card and port capability are modeled on the comprehensive operation platform to form an OTN equipment capability set, basic parameter information supporting equipment is provided for automatic opening of specific OTN services, and searching capability of network bearing routes in a service opening process is improved.
(2) Based on the OTN equipment capability set, 10 evaluation factors for evaluating the potential capability of the bearing resource of the OTN network equipment are provided, and a port selection method in the service route searching process is provided.
Thus far, the present invention has been described in detail. Some details well known in the art have not been described in order to avoid obscuring the concepts of the present invention. It will be fully apparent to those skilled in the art from the foregoing description how to practice the presently disclosed embodiments.
The method and system of the present invention may be implemented in a number of ways. For example, the methods and systems of the present invention may be implemented in software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order for the steps of the method is for illustrative purposes only, and the steps of the method of the present invention are not limited to the order specifically described above unless specifically indicated otherwise. Furthermore, in some embodiments, the present invention may also be embodied as a program recorded in a recording medium, the program including machine-readable instructions for implementing a method according to the present invention. Thus, the present invention also covers a recording medium storing a program for executing the method according to the present invention.
Although some specific embodiments of the present invention have been described in detail by way of illustration, it should be understood by those skilled in the art that the above illustration is only for the purpose of illustration and is not intended to limit the scope of the invention. It will be appreciated by those skilled in the art that modifications may be made to the above embodiments without departing from the scope and spirit of the invention. The scope of the invention is defined by the appended claims.
Claims (14)
1. A method for analyzing the potential capability of the OTN network bearing resources is characterized by comprising the following steps:
modeling the service capability characteristics of a board card and a port of the OTN equipment to form an OTN equipment capability set;
evaluating the potential capability of the OTN equipment bearing resources based on the OTN equipment capability set, wherein an evaluation factor describing the potential capability of the OTN equipment bearing resources is obtained based on the OTN equipment capability set so as to evaluate the OTN equipment; and
filtering the via ports in the routing process through the evaluation factors, and obtaining a route which accords with the whole service access through a route searching algorithm;
the step of filtering the route port in the routing process by the evaluation factor comprises the following steps: selecting a port which meets the service requirement according to the service requirement of opening the service and the evaluation factor; and selecting a next hop port according to the obtained current port, the service requirement and the evaluation factor.
2. The method of claim 1, wherein the step of modeling the traffic capability characteristics of the cards and ports of the OTN device to form the OTN device capability set comprises:
and modeling the capacity of the OTN equipment according to the self characteristic of the port and the port communication docking characteristic to form an equipment capacity set.
3. The method of claim 1,
the evaluation factor includes: the service type supported by the port, the service mapping mode supported by the port, the connection terminal point CTP type supported by the port, the multiplexing mode and multiplexing path supported by the port, the flexible time slot supporting capability of the board card, the available port resource, the available time slot resource of the port, the available cross resource of the device, the serial-parallel type of the port optical module and the transmission distance type of the port optical module.
4. The method of claim 1, wherein the step of selecting the port meeting the service requirement according to the service requirement for opening the service and the evaluation factor comprises:
obtaining an idle CTP according to the service requirement of a service to be opened, an available port supported by equipment and the required CTP service layer level;
judging whether the corresponding port of the idle CTP supports a flexible time slot or not; if so, obtaining the idle time slot of the PTP port of the physical terminal point corresponding to the idle CTP according to the required number of the time slots, otherwise, determining that the associated time slot of the idle CTP is a fixed time slot; and
judging whether the cross resource capacity of the network element corresponding to the port corresponding to the idle CTP meets the requirement of service bandwidth; if yes, finishing selecting the port meeting the service requirement, otherwise, reacquiring the idle CTP.
5. The method of claim 4,
the service requirements include: service type requirements and service mapping mode requirements;
the available ports supported by the device include: available ports for various traffic types supported by the device and available ports for various mapping modes supported by the device.
6. The method of claim 5,
the step of obtaining an idle CTP according to the service requirement of opening the service, the available port supported by the equipment and the required CTP service layer level comprises the following steps:
acquiring an available service type port set according to a service type requirement of a service to be opened and available ports of various service types supported by equipment;
acquiring an available service mapping mode port set according to a service mapping mode requirement for opening a service and available ports of various mapping modes supported by equipment;
acquiring an intersection set of the service type port set and the service mapping mode port set according to the service type port set and the service mapping mode port set; and
for each port in the intersecting set, selecting an idle CTP from the available CTP set of the device according to the required CTP service layer level.
7. The method of claim 1, wherein the step of selecting the next hop port according to the obtained current port, the traffic requirement and the evaluation factor comprises:
obtaining a next hop port based on the service requirement and the evaluation factor;
judging whether the current port and the next hop port need to be physically connected across an optical channel OCH or an optical path transport unit OTUk, if so, comparing multiplexing path modes of corresponding CTPs of the current port and the next hop port, and selecting the next hop port with the consistent multiplexing mode; and
judging whether physical jump connection is needed between the current port and the next jump port; if yes, selecting the required current port and the required next hop port according to the principle that the serial-parallel mode of the optical modules of the current port and the next hop port is consistent, and the transmission distance supported by the optical modules of the current port and the next hop port is greater than the optical path distance.
8. A platform for analyzing OTN network bearer resource potential, comprising:
the analysis unit is used for modeling the service capability characteristics of the board card and the port of the OTN equipment to form an OTN equipment capability set;
an evaluation unit, configured to evaluate a potential capability of the OTN device for bearing the resource based on the OTN device capability set, where the evaluation unit obtains an evaluation factor describing the potential capability of the OTN device for bearing the resource based on the OTN device capability set to evaluate the OTN device; and
and the route acquisition unit is used for filtering the via port in the route process through the evaluation factor and acquiring a route which accords with the whole service access through a route search algorithm, wherein the route acquisition unit selects the port which accords with the service requirement according to the service requirement of opening the service and the evaluation factor, and selects the next hop port according to the acquired current port, the service requirement and the evaluation factor.
9. The platform of claim 8,
and the analysis unit models the capacity of the OTN equipment according to the self characteristic of the port and the port communication docking characteristic to form an equipment capacity set.
10. The platform of claim 8,
the evaluation factor includes: the port optical module serial-parallel type is a port optical module serial-parallel type, and the port optical module transmission distance type is a port optical module serial-parallel type.
11. The platform of claim 8,
the route acquisition unit includes:
the idle CTP acquisition module is used for acquiring an idle CTP according to the service requirement of a service to be opened, an available port supported by equipment and the required CTP service layer level;
the time slot judging module is used for judging whether the corresponding port of the idle CTP supports the flexible time slot or not; if yes, obtaining the idle time slot of the PTP port corresponding to the idle CTP according to the required number of the time slots, and otherwise, determining that the associated time slot of the idle CTP is a fixed time slot; and
a service bandwidth judging module, configured to judge whether cross resource capability of a network element corresponding to a port corresponding to the idle CTP meets a requirement of a service bandwidth; if yes, finishing selecting the port meeting the service requirement, otherwise, reacquiring the idle CTP.
12. The platform of claim 11,
the service requirements include: service type requirements and service mapping mode requirements;
the available ports supported by the device include: available ports for various traffic types supported by the device and available ports for various mapping modes supported by the device.
13. The platform of claim 12,
the idle CTP acquisition module comprises:
the first module is used for acquiring an available service type port set according to the service type requirement of a service to be opened and available ports of various service types supported by equipment;
the second module is used for acquiring an available service mapping mode port set according to the service mapping mode requirement of the service to be opened and the available ports of various mapping modes supported by the equipment;
a third module, configured to obtain an intersection set of the service type port set and the service mapping mode port set according to the service type port set and the service mapping mode port set; and
a fourth module for selecting an idle CTP from the available CTP set of the device for each port in said intersecting set according to the required CTP service layer level.
14. The platform of claim 8,
the route obtaining unit obtains a next hop port based on the service requirement and the evaluation factor;
the route acquisition unit includes:
a cross-OCH or OTUk physical connection judging module, configured to judge whether cross-OCH or OTUk physical connection is required between the current port and the next hop port, if yes, compare multiplexing path modes of corresponding CTPs of the current port and the next hop port, and select a next hop port with a consistent multiplexing mode; and
a physical jumper connection judging module, configured to judge whether a physical jumper connection is required between the current port and the next-hop port; if yes, selecting the required current port and the required next hop port according to the principle that the serial-parallel mode of the optical modules of the current port and the next hop port is consistent, and the transmission distance supported by the optical modules of the current port and the next hop port is greater than the optical path distance.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610824926.1A CN107819603B (en) | 2016-09-14 | 2016-09-14 | Analysis method and platform for OTN network bearing resource potential capability |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610824926.1A CN107819603B (en) | 2016-09-14 | 2016-09-14 | Analysis method and platform for OTN network bearing resource potential capability |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107819603A CN107819603A (en) | 2018-03-20 |
| CN107819603B true CN107819603B (en) | 2021-01-15 |
Family
ID=61600682
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610824926.1A Active CN107819603B (en) | 2016-09-14 | 2016-09-14 | Analysis method and platform for OTN network bearing resource potential capability |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107819603B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112492414B (en) * | 2020-11-18 | 2023-04-07 | 国家电网有限公司 | Method for realizing optical signal fault simulation of optical transport network |
| CN116017218A (en) * | 2022-12-28 | 2023-04-25 | 中国电信股份有限公司 | Resource modeling method, apparatus, electronic device and computer readable storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6061333A (en) * | 1997-07-10 | 2000-05-09 | 8X8, Inc. | Arrangement for configuring a video communication system and method therefor |
| CN101616343A (en) * | 2009-06-25 | 2009-12-30 | 中兴通讯股份有限公司 | A kind of auto-negotiation method for service types and convergence device thereof |
| CN101631039A (en) * | 2009-08-13 | 2010-01-20 | 中兴通讯股份有限公司 | Network resource evaluation system and method therefor |
| CN103378903A (en) * | 2012-04-18 | 2013-10-30 | 北京邮电大学 | Optical network evaluation method |
| CN105591796A (en) * | 2015-07-21 | 2016-05-18 | 杭州华三通信技术有限公司 | Network equipment configuration method and device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4656637B2 (en) * | 2005-04-27 | 2011-03-23 | キヤノン株式会社 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND COMMUNICATION PARAMETER SETTING METHOD |
-
2016
- 2016-09-14 CN CN201610824926.1A patent/CN107819603B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6061333A (en) * | 1997-07-10 | 2000-05-09 | 8X8, Inc. | Arrangement for configuring a video communication system and method therefor |
| CN101616343A (en) * | 2009-06-25 | 2009-12-30 | 中兴通讯股份有限公司 | A kind of auto-negotiation method for service types and convergence device thereof |
| CN101631039A (en) * | 2009-08-13 | 2010-01-20 | 中兴通讯股份有限公司 | Network resource evaluation system and method therefor |
| CN103378903A (en) * | 2012-04-18 | 2013-10-30 | 北京邮电大学 | Optical network evaluation method |
| CN105591796A (en) * | 2015-07-21 | 2016-05-18 | 杭州华三通信技术有限公司 | Network equipment configuration method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107819603A (en) | 2018-03-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105072035B (en) | A kind of generation method and system of optical transfer network atom route | |
| US9264344B2 (en) | Method and apparatus for providing a route recommendation | |
| US20020036988A1 (en) | Method for designing rings in telecommunications network | |
| CN106487548B (en) | Method and device for processing POTN virtual interface | |
| CN110996196B (en) | Optimal route optimizing method for optical transmission network optical path fiber core utilization | |
| Dai et al. | A general model for hybrid fiber-wireless (FiWi) access network virtualization | |
| CN104348691B (en) | A kind of fiber link dispatching method, equipment and system | |
| CN105099595B (en) | A kind of method for mapping business and device of optical transfer network OTN equipment | |
| US8705963B2 (en) | K-alternate channel selection for the routing, wavelength assignment and spectrum allocation in flexible optical WDM networks | |
| CN107819603B (en) | Analysis method and platform for OTN network bearing resource potential capability | |
| US7590067B2 (en) | Method and apparatus for deriving allowable paths through a network with intransitivity constraints | |
| US20030011846A1 (en) | Method and apparatus for network link planning | |
| CN114039920B (en) | Method and system for load balancing traffic grooming based on IP over Quasi-CWDM network | |
| CN106685521B (en) | Method and device for resource allowance early warning of optical communication network | |
| CN101997764A (en) | Information transmission method, communication device and communication system | |
| CN105049965B (en) | A kind of OTN circuits method for routing and system | |
| CN108768863B (en) | Transmission network route analysis method and device and computer readable storage medium | |
| CN101136712B (en) | A method for improving path finding efficiency in network communication transmission | |
| CN105634943B (en) | Route computing method and device | |
| CN103581771B (en) | A kind of all optical network wavelength resource scheduling and route planning method and device | |
| FI110746B (en) | Formation of a telecommunications network | |
| CN108337174B (en) | Method and device for searching end-to-end service route of transmission network and storage medium | |
| US12526239B1 (en) | Optical transport network (OTN) path computation with cross-vendor integration | |
| CN119172667B (en) | End-to-end configuration method and device for cross-stage multiplexing | |
| CN116567460B (en) | Software Defined Optical Transport Network SD-OTN Docking Management Method and Device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |