WO2021121424A1 - Service resource analysis method, electronic device and storage medium - Google Patents

Service resource analysis method, electronic device and storage medium Download PDF

Info

Publication number
WO2021121424A1
WO2021121424A1 PCT/CN2020/138091 CN2020138091W WO2021121424A1 WO 2021121424 A1 WO2021121424 A1 WO 2021121424A1 CN 2020138091 W CN2020138091 W CN 2020138091W WO 2021121424 A1 WO2021121424 A1 WO 2021121424A1
Authority
WO
WIPO (PCT)
Prior art keywords
service
resource
resources
port
calculation result
Prior art date
Application number
PCT/CN2020/138091
Other languages
French (fr)
Chinese (zh)
Inventor
耿凯
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2021121424A1 publication Critical patent/WO2021121424A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management

Definitions

  • the embodiments of the present application relate to the field of communications, and in particular, to a business resource analysis method, electronic equipment, and storage medium.
  • the scale of the network continues to expand, and network services are also enriched.
  • the usual method is to manually set a fixed threshold for the utilization of service resources. If it is calculated that the utilization of service resources between the ports where the service is about to be established is lower than the fixed threshold, It is determined that the current service resources are sufficient, and the network management system starts to establish the service, and calculates the available service resources between the pair of ports during the establishment of the service.
  • the embodiments of the present application provide a business resource analysis method, electronic equipment, and storage medium.
  • the embodiment of the present application provides a service resource analysis method, including: determining each service model, selecting port resources matching each service model from each port resource of the network, and matching port resources and each service model according to each service model Obtain the first calculation result of whether path resources exist in each service model. If the first calculation result is that there are path resources, then according to the optical transmission quality constraint conditions of each service model, obtain whether each service model is on the path resource There is a second calculation result of the wavelength resource, and service resource information is generated according to the first calculation result and the second calculation result, where the service resource information includes path resources existing in each service model and wavelength resources existing on the path resources.
  • An embodiment of the present application further provides an electronic device, including: at least one processor, and a memory communicatively connected with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are at least One processor executes, so that at least one processor can execute the foregoing service resource analysis method.
  • An embodiment of the present application also provides a computer-readable storage medium, including: when a computer program is executed by a processor, the foregoing business resource analysis method is implemented.
  • Fig. 1 is a flowchart of a business resource analysis method in the first embodiment of the present application
  • Fig. 2 is a flowchart of a business resource analysis method in a second embodiment of the present application
  • Fig. 3 is a flowchart of a business resource analysis method in a third embodiment of the present application.
  • FIG. 4 is a schematic diagram of the structure of an electronic device in a fourth embodiment of the present application.
  • the embodiments of the present application provide a service resource analysis method, electronic device, and storage medium, which can provide the service resource status in the network, and provide effective guidance for creating a service so that users can schedule resources; thus, it can avoid creating a resource in some situations.
  • the problem of occupation of business resources was discovered only after business failure.
  • the first embodiment of the present application relates to a business resource analysis method.
  • the network management system determines each service model, selects the port resources that match each service model from the port resources of the service, and calculates whether there are available resources for each service model, including, for each service model, if the port is matched according to the service model.
  • the routing constraint conditions of resources and business models calculate that there are path resources in the business model, and then according to the optical transmission quality constraint conditions of the business model, calculate whether there are wavelength resources on the path resources in the business model, and generate business resource information.
  • the business resource information includes each business.
  • each network element is equipped with a single board, each single board has a port, and each port has multiple wavelength resources or time slot resources for building services.
  • Fig. 1 The specific process of the business resource analysis method in this embodiment is shown in Fig. 1, and includes:
  • Step 101 Determine each business model.
  • the network management system can customize multiple service templates by combining different attribute information and/or changing the relevant parameters of the attribute information.
  • the generated multiple service templates can be saved in the database or cache for direct retrieval when reused. Without the need to regenerate.
  • the network management system can sort the historically generated service templates according to the frequency of use, so that the user can more easily find the service template with the highest frequency of use when selecting the service template.
  • the attribute information can include one or any combination of the following: service layer rate, service establishment direction, customer, activation status, bandwidth, service type, service level, service mode, routing strategy, optical impairment verification parameters, routing constraints Conditions, etc., are not limited here.
  • Step 102 Select a port resource matching each service model from each port resource of the network.
  • the network management system groups each port resource of the network and determines each port resource pair, where the port resource pair includes two port resources as the starting port and the destination port, and the network management system is based on the business of each service model Type, select the port resource matching each service model from each port resource pair.
  • the network management system can divide the ports in the network into input ports, output ports, and bidirectional ports. The input port can be used as the destination port, the output port can be used as the departure port, and the bidirectional port can be used as the destination port or the departure port. Port; the network management system combines the port that can be used as the starting port and the port that can be used as the destination port as a port resource pair.
  • the resource pair can also include port-related information, such as wavelength resources, time slot resources, etc., which are not limited here;
  • the service type of the service model can include: Optical Channel (Optical Channel, OCH for short) ) Type, Optical Channel Data Unit (ODU) type, Synchronous Digital Hierarchy (SDH) type, Optical Transform Unit (OTU) type, etc.
  • the port type It may include OCH type, ODU type, SDH type, OUT type, etc.
  • the service type as OCH type as an example, the network management system can select the OCH type departure port and OCH type that match the OCH type service model from each port resource pair Destination port.
  • a service model matches a port resource pair, that is, a service model matches a departure port and a destination port.
  • a service model can match multiple port resource pairs.
  • a port resource pair may also match multiple business models. It should be noted that considering the actual application, the network resources are very huge, and the network management system can select a part of all ports to pair to form a port resource pair, thereby reducing the amount of calculation.
  • Step 103 Obtain a first calculation result of whether there are path resources in each service model according to the port resources matched by each service model and the routing constraint conditions of each service model.
  • the network management system calculates whether there are available resources for each service model. Specifically, the network management system may determine the priority order of each service model according to the attribute information of each service model, where the attribute information may include service mode, service level, service operation status, etc. Taking the business level as an example, the network management system determines the priority order of the business model according to the business level. Take the business model as an example. The network management system can determine the priority order of the business model based on the historical usage frequency of the business model.
  • the network management system can obtain the first calculation result of whether there are path resources in each service model according to the priority order of each service model, according to the port resources of each service model and the routing constraint conditions of the service model.
  • the first calculation result may include path resources in the business model, that is, the first calculation result includes path resources corresponding to the business model, for example: path resource a corresponding to business model A ,
  • the path resource a is for example: port 1, port 2, port 3, port 4, where port 1 and port 4 are respectively the departure port and the destination port in a port resource pair matched by the service model A.
  • the network management system when it calculates whether the first calculation result of path resources exists in the business model, it can use preset rules, such as: shortest path first rule, random calculation rule, maximum traffic first rule, etc., with the shortest path Taking priority rules as an example, the network management system can calculate the path resources that exist in the business model based on the shortest path priority principle.
  • the path resources can include: shortest path resources, second shortest path resources, computing working protection path resources, etc., among which, the second shortest path resource , Computing work protection path resources can be used as backup path resources, so that the network management system can complete the establishment of services even when the shortest path resources are occupied by other services.
  • business model A corresponds to path resource a, that is, one business model corresponds to one path resource.
  • a business model may have multiple path resources, which is not limited here.
  • the network management system can group business models according to the attribute information of each business model. For example, the network management system divides the business models into high-level groups, intermediate groups, and low-level groups according to business levels, and divides them into high-level groups. It can be calculated first, and the network management system performs calculations in the order of priority of the high-level group, the middle-level group, and the low-level group. Further, the priority order of different business models in the same group may be in no particular order.
  • the priority order of different business models in the same group can be further determined according to another attribute information.
  • the network management system can determine the priority order of each business model in the advanced group according to the historical usage frequency of the business model. The higher the historical usage frequency, the higher the priority order of the business model, then the higher the priority of the business model The business model with the highest historical use frequency of business model can be calculated first. In other words, the network management system can also determine the priority order of the business model based on the multi-layer attribute information.
  • the network management system obtains the first calculation result of whether path resources exist in each service model according to the priority order of each service model, and according to the port resources of each service model and the routing constraint conditions of the service model. In actual applications, the network management system may not follow the priority order.
  • the first calculation result can also include that the service model does not have path resources.
  • the network management system can analyze the reason why there are no path resources in service model A, such as: routing constraints are not met, and there are no idle path resources. Etc., it is not limited here.
  • the network management system can mark the reason with the service identification code and record it.
  • the type of the identification code can be a universal unique identification code, which will not be repeated here.
  • the first calculation result may also be specific to the corresponding relationship between the business model and the inapplicable path resource. For example, the path resource a is not applicable to the business model A.
  • the network management system obtains the first calculation result of whether path resources exist in each service model according to the priority order of the service models.
  • the service model with higher priority is calculated first.
  • This embodiment can obtain the path resources of the service model most needed by the user earlier.
  • Step 104 If the first calculation result is that there is a path resource, obtain a second calculation result of whether there is a wavelength resource on the path resource for each service model according to the optical transmission quality constraint condition of each service model.
  • the network management system can obtain the second calculation result of whether there are wavelength resources on the path resources of the service model according to the optical transmission quality constraint conditions of the service model, and the second calculation result can be Including the existence of wavelength resources on the path resources of the business model.
  • the network management system calculates that there is path resource a on service model A, and then can estimate the optical signal-to-noise ratio of optional optical signals of multiple wavelengths transmitted on path resource a, according to the optical signal-to-noise ratio and optical transmission quality constraints
  • the relationship between the maximum allowable value of the optical signal-to-noise ratio included in the condition is to determine whether there is a wavelength resource on the path resource a for service model A.
  • the network management system can Take the wavelength of the existing optical signal as the wavelength resource of service model A on path resource a. For example, suppose there is an optical signal with a wavelength of I, an optical signal with a wavelength of II, an optical signal with a wavelength of II, and an optical signal 3 with a wavelength of III.
  • the optical signal-to-noise ratio of the signal transmitted on path resource a is 30dB, 40dB, 45dB, and the maximum allowable value of the optical signal-to-noise ratio is 35dB.
  • the network management system can use the wavelength I of the optical signal 1 as the wavelength resource I'of the service model A on the path resource a.
  • the wavelength II of the optical signal 2 and the wavelength III of the optical signal 3 cannot be used as the service model A.
  • the second calculation result is that the service model A has a wavelength resource I'on the path resource a.
  • path resource a corresponds to wavelength resource I', that is, one path resource corresponds to one wavelength resource. In practical applications, one path resource can correspond to multiple wavelength resources, which is not limited here. .
  • the second calculation result may also include that there is no wavelength resource on the path resource of the service model.
  • the network management system can analyze the reason why there is no wavelength resource on the path resource a in the service model A, such as: the optical transmission quality constraint condition is not met, and there is no idle wavelength resource, which is not limited here.
  • the second calculation result may also be specific to the corresponding relationship between the wavelength resource and the inapplicable path resource. For example, the wavelength resource I'is not applicable to the path resource a.
  • Step 105 Generate service resource information according to the first calculation result and the second calculation result.
  • the service resource information includes path resources existing in each service model and wavelength resources existing on the path resources.
  • the first calculation result has path resources a, b, and c; for business model A's path resource a, the second calculation result is that there is wavelength resource I'; for business model A's path resource b, The second calculation result is that there is a wavelength resource II'; for the path resource c of the service model A, the second calculation result is that there is a wavelength resource III'
  • the service resource information generated by the network management system includes the resource information corresponding to each service model, namely : Service model A has wavelength resource I'on path resource a, service model A has wavelength resource II'on path resource b, and service model A has wavelength resource III'on path resource c.
  • the resource information corresponding to each business model can exist in the form of records, and each record can be understood as the correspondence between business models, path resources, and wavelength resources.
  • the service resource information generated by the network management system may include: there is no wavelength resource on path resource a for service model A, and service model A is on path resource b There is also no wavelength resource on the above.
  • the network management system can analyze specific reasons. The specific reasons have been exemplified in the above content and will not be repeated here.
  • the network management system can save the historical calculation results, or use other devices to store them. For example, send the calculation results to the Software Defined Network (SDN) controller, and let the SDN controller save it.
  • the time network management system does not need to save the historical calculation results, and can be extracted from the SDN controller when needed.
  • This embodiment can reduce the storage pressure of the network management system and enhance the computing capability of the network management system.
  • the way to send the calculation result can be: the network management system uses the hk2 lightweight dynamic architecture technology to realize the message conversion between the micro service processing Yaml interface and the Yang interface, that is, the calculation result is converted into the Yang interface message, so as to pass The Yaml interface of the network management system sends the calculation result to the SDN controller.
  • the network management system determines each service model, and selects port resources that match each service model from each port resource of the network, calculates whether each service model has path resources, and further calculates the path resources of each service model. Whether there are wavelength resources on the network, so that the service resource information is obtained before the service is established, and the current service resource is accurately judged whether the current service resource is available, which can avoid finding that the service resource is occupied after the service creation fails.
  • the second embodiment of the present application relates to a business resource analysis method.
  • the second embodiment is roughly the same as the first embodiment.
  • the main difference is: in the second embodiment of the present application, after the network management system generates service resource information according to the first calculation result and the second calculation result, when the service resource information is received When the message is changed, the first calculation result of whether there is a path resource in each service model is obtained again according to the port resources matched by each service model and the routing constraint conditions of each service model.
  • Step 201 Determine each business model.
  • Step 202 Select a port resource matching each service model from each port resource of the network.
  • Step 203 Obtain a first calculation result of whether there is a path resource in each service model according to the port resources matched by each service model and the routing constraint conditions of each service model.
  • Step 204 If the first calculation result is that there is a path resource, obtain a second calculation result of whether there is a wavelength resource on the path resource for each service model according to the optical transmission quality constraint condition of each service model.
  • Step 205 Generate service resource information according to the first calculation result and the second calculation result.
  • steps 201, 202, 203, 204, and 205 are similar to steps 101, 102, 103, 104, and 105, respectively, and will not be repeated here.
  • Step 206 Determine whether a service resource change message is received. If a service resource change message is received, step 203 is executed; otherwise, the process ends.
  • the service resource change message includes at least one of the following messages: a message for creating a service occupies resources, a message for deleting a service to release resources, and a message for modifying a service to change resources.
  • the network management system when a service resource change message is received, the network management system obtains the first calculation result of whether there is a path resource in each service model again according to the port resources matched by each service model and the routing constraint conditions of each service model.
  • the SDN controller receives the message for creating a service to occupy resources, it can send the message to the network management system, and the network management system starts to perform step 203 to step 206.
  • the network management system when the network management system receives the service resource change message and executes step 205 again, it can update the originally generated service resource information according to the first calculation result and the second calculation result, that is, retain the unchanged service resource information.
  • This embodiment can reduce the amount of data modification and reduce the workload of the network management system.
  • the network management system can re-execute calculation actions according to resource changes to dynamically update service resource information.
  • This embodiment enables the service resource information to more accurately reflect the current service resource status.
  • the third embodiment of the present application relates to a business resource analysis method.
  • the third embodiment is roughly the same as the first embodiment.
  • the main difference is: in the third embodiment of this application, the network management system can visually display the service resources after generating service resource information according to the first calculation result and the second calculation result. information.
  • the implementation details of the business resource analysis method of this embodiment will be described in detail below. The following content is only provided for ease of understanding and is not necessary for the implementation of this solution.
  • Fig. 3 The specific process of the business resource analysis method in this embodiment is shown in Fig. 3, including:
  • Step 301 Determine each business model.
  • Step 302 Select a port resource matching each service model from each port resource of the network.
  • Step 303 According to the port resources matched by each service model and the routing constraint condition of each service model, obtain a first calculation result of whether there is a path resource in each service model.
  • Step 304 If the first calculation result is that there is a path resource, obtain a second calculation result of whether there is a wavelength resource on the path resource for each service model according to the optical transmission quality constraint condition of each service model.
  • Step 305 Generate service resource information according to the first calculation result and the second calculation result.
  • steps 301, 302, 303, 304, and 305 are similar to steps 101, 102, 103, 104, and 105 respectively, and will not be repeated here.
  • Step 306 Visually display service resource information.
  • the network management system displays the business resource information in the form of a report.
  • the specific display method can be: the network management system marks the available business resources and unavailable business resources of the business model with different colors in the report, such as: Available business resources are marked in green, indicating that the business resource is in a normal state; unavailable business resources are marked in red, indicating that the business resource is in an early warning state.
  • business resource information can also be stored in the database, so that users can query related business resource information from the database when performing resource scheduling.
  • the network management system visually displays service resource information, and the user can allocate service resources to ports according to the visualized service resource information. This embodiment enhances the operability of the network management system.
  • the fourth embodiment of the present application relates to an electronic device, which may be a network management system, and includes at least one processor 401, and a memory 402 communicatively connected with the at least one processor 401.
  • the memory 402 stores instructions that can be executed by the at least one processor 401, and the instructions are executed by the at least one processor 401, so that the at least one processor 401 can execute the foregoing service resource analysis method.
  • the memory 402 and the processor 401 are connected in a bus mode.
  • the bus may include any number of interconnected buses and bridges.
  • the bus connects one or more various circuits of the processor 401 and the memory 402 together.
  • the bus can also connect various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are all well-known in the art, and therefore, no further description will be given herein.
  • the bus interface provides an interface between the bus and the transceiver.
  • the transceiver may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on the transmission medium.
  • the data processed by the processor 401 is transmitted on the wireless medium through the antenna, and further, the antenna also receives the data and transmits the data to the processor 401.
  • the processor 401 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions.
  • the memory 402 may be used to store data used by the processor 401 when performing operations.
  • the fifth embodiment of the present application relates to a computer-readable storage medium, which stores a computer program.
  • the computer program is executed by the processor, the above method embodiment is realized.
  • the program is stored in a storage medium and includes several instructions to enable a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) that executes all or part of the steps of the methods described in the embodiments of the present application.
  • the aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks or optical disks and other media that can store program codes. .
  • the network management system selects the port resources that match each service model from the port resources of the service, obtains the first calculation result and the second calculation result through calculation, and obtains the first calculation result and the second calculation result according to the first calculation result and the second calculation result.
  • Generating service resource information that is, the network management system analyzes the current service resource status and generates service resource information before establishing the service, so as to accurately determine whether the current service resource is available, and avoid finding that the service resource is occupied after the service creation fails.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Disclosed are a service resource analysis method, an electronic device and a storage medium. In the present application, the method comprises: determining each service model; selecting a port resource matching each service model from all port resources of a network; and where a first calculation result that there is a path resource in each service model is determined according to the port resource matching each service model and a routing constraint condition for each service model and a second calculation result that there is a wavelength resource, on the path resource, of the service model is determined according to a light transmission quality constraint condition for each service model, generating service resource information according to the first calculation result and the second calculation result, wherein the service resource information comprises the path resource in each service model and the wavelength resource on the path resource.

Description

业务资源分析方法、电子设备以及存储介质Business resource analysis method, electronic equipment and storage medium
相关申请的交叉引用Cross-references to related applications
本申请基于申请号为201911316199.8、申请日为2019年12月19日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此以引入方式并入本申请。This application is filed based on a Chinese patent application with an application number of 201911316199.8 and an application date of December 19, 2019, and claims the priority of the Chinese patent application. The entire content of the Chinese patent application is hereby incorporated into this application by way of introduction.
技术领域Technical field
本申请实施例涉及通信领域,特别涉及一种业务资源分析方法、电子设备以及存储介质。The embodiments of the present application relate to the field of communications, and in particular, to a business resource analysis method, electronic equipment, and storage medium.
背景技术Background technique
随着通信业务技术的快速发展,网络规模不断扩大,网络业务也丰富了起来。目前在建立业务之前,通常采用的方法是:人工为业务资源的利用率设定固定的门限值,如果计算出即将建立业务的端口之间的业务资源利用率低于固定的门限值,则判定当前业务资源充足,那么网管***开始建立该业务,并在建立业务的过程中计算这对端口之间的可用业务资源。With the rapid development of communication business technology, the scale of the network continues to expand, and network services are also enriched. At present, before establishing a service, the usual method is to manually set a fixed threshold for the utilization of service resources. If it is calculated that the utilization of service resources between the ports where the service is about to be established is lower than the fixed threshold, It is determined that the current service resources are sufficient, and the network management system starts to establish the service, and calculates the available service resources between the pair of ports during the establishment of the service.
发明人发现在一些情形下至少存在如下问题:由于业务资源的状态是实时变化的,所以设定固定的门限值的方法具有局限性,不能准确评估业务资源的状态,可能会引起业务创建失败后才发现业务资源被占用的问题,而且,不能为用户提供有效的指导,所以不便于用户通过网管***进行资源调度。The inventor found that there are at least the following problems in some situations: because the status of service resources changes in real time, the method of setting a fixed threshold has limitations, and the status of service resources cannot be accurately assessed, which may cause service creation failures. It was only later that the problem of service resources being occupied was discovered, and effective guidance could not be provided to users, so it was inconvenient for users to schedule resources through the network management system.
发明内容Summary of the invention
本申请实施例提供一种业务资源分析方法、电子设备以及存储介质。The embodiments of the present application provide a business resource analysis method, electronic equipment, and storage medium.
本申请的实施例提供了一种业务资源分析方法,包括:确定各业务模型,从网络的各端口资源中选出各业务模型匹配的端口资源,根据各业务模型匹配的端口资源和各业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果,若第一计算结果为存在路径资源,则根据各业务模型的光传输质量约束条件,得到各业务模型在路径资源上是否存在波长资源的第二计算结果,根据第一计算结果和第二计算结果生成业务资源信息,其中,业务资源信息包括各业务模型存在的路径资源及路径资源上存在的波长资源。The embodiment of the present application provides a service resource analysis method, including: determining each service model, selecting port resources matching each service model from each port resource of the network, and matching port resources and each service model according to each service model Obtain the first calculation result of whether path resources exist in each service model. If the first calculation result is that there are path resources, then according to the optical transmission quality constraint conditions of each service model, obtain whether each service model is on the path resource There is a second calculation result of the wavelength resource, and service resource information is generated according to the first calculation result and the second calculation result, where the service resource information includes path resources existing in each service model and wavelength resources existing on the path resources.
本申请的实施例还提供了一种电子设备,包括:至少一个处理器,以及,与至少一个处 理器通信连接的存储器,其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述的业务资源分析方法。An embodiment of the present application further provides an electronic device, including: at least one processor, and a memory communicatively connected with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are at least One processor executes, so that at least one processor can execute the foregoing service resource analysis method.
本申请的实施例还提供了一种计算机可读存储介质,包括:计算机程序被处理器执行时实现上述的业务资源分析方法。An embodiment of the present application also provides a computer-readable storage medium, including: when a computer program is executed by a processor, the foregoing business resource analysis method is implemented.
附图说明Description of the drawings
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。One or more embodiments are exemplified by the pictures in the corresponding drawings. These exemplified descriptions do not constitute a limitation on the embodiments. The elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the attached drawings do not constitute a scale limitation.
图1是本申请第一实施例中的业务资源分析方法流程图;Fig. 1 is a flowchart of a business resource analysis method in the first embodiment of the present application;
图2是本申请第二实施例中的业务资源分析方法流程图;Fig. 2 is a flowchart of a business resource analysis method in a second embodiment of the present application;
图3是本申请第三实施例中的业务资源分析方法流程图;Fig. 3 is a flowchart of a business resource analysis method in a third embodiment of the present application;
图4是本申请第四实施例中的电子设备结构示意图。FIG. 4 is a schematic diagram of the structure of an electronic device in a fourth embodiment of the present application.
具体实施方式Detailed ways
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本申请各实施例中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本申请的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。In order to make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the various embodiments of the present application will be described in detail below with reference to the accompanying drawings. However, those of ordinary skill in the art can understand that in each embodiment of the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical solution claimed in this application can be realized. The following divisions of the various embodiments are for convenience of description, and should not constitute any limitation on the specific implementation manners of the present application, and the various embodiments may be combined with each other without contradiction.
本申请实施例提供一种业务资源分析方法、电子设备以及存储介质,能够提供网络中的业务资源状态,为创建业务时提供有效指导以便于用户进行资源调度;从而可以避免在一些情形下在创建业务失败后才发现业务资源被占用的问题。The embodiments of the present application provide a service resource analysis method, electronic device, and storage medium, which can provide the service resource status in the network, and provide effective guidance for creating a service so that users can schedule resources; thus, it can avoid creating a resource in some situations. The problem of occupation of business resources was discovered only after business failure.
本申请的第一实施例涉及一种业务资源分析方法。网管***确定各业务模型,从业务的各端口资源中选出各业务模型匹配的端口资源,并计算各业务模型是否存在可用的资源,包括,对于每个业务模型,若根据业务模型匹配的端口资源和业务模型的路由约束条件计算出业务模型存在路径资源,则根据业务模型的光传输质量约束条件,计算业务模型在路径资源上是否存在波长资源,生成业务资源信息,业务资源信息包括各业务模型存在的路径资源及 所在路径资源上存在的波长资源。下面对本实施例的业务资源分析方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。The first embodiment of the present application relates to a business resource analysis method. The network management system determines each service model, selects the port resources that match each service model from the port resources of the service, and calculates whether there are available resources for each service model, including, for each service model, if the port is matched according to the service model The routing constraint conditions of resources and business models calculate that there are path resources in the business model, and then according to the optical transmission quality constraint conditions of the business model, calculate whether there are wavelength resources on the path resources in the business model, and generate business resource information. The business resource information includes each business. The path resources that exist in the model and the wavelength resources that exist on the path resources. The implementation details of the business resource analysis method of this embodiment will be described in detail below. The following content is only provided for ease of understanding and is not necessary for the implementation of this solution.
本实施例中,存在多个网元,每个网元配有单板,每个单板上有端口,且每个端口有多个可建业务的波长资源或者时隙资源。In this embodiment, there are multiple network elements, each network element is equipped with a single board, each single board has a port, and each port has multiple wavelength resources or time slot resources for building services.
本实施例中的业务资源分析方法的具体流程如图1所示,包括:The specific process of the business resource analysis method in this embodiment is shown in Fig. 1, and includes:
步骤101,确定各业务模型。Step 101: Determine each business model.
在一个例子中,网管***可以通过组合不同的属性信息和/或更改属性信息的相关参数来定制多种业务模板,生成的多种业务模板可以保存数据库或者缓存中,以供再次使用时直接提取,而不需要重新生成。进一步地,网管***可以将历史生成的业务模板按照使用频率排序,使得用户选择时业务模板时更加方便地找到使用频率最高的业务模板。其中,属性信息可以包括以下其中之一或其任意组合:业务层速率、业务建立的方向、客户、激活状态、带宽、业务类型、业务等级、业务模式、路由策略、光损伤验证参数、路由约束条件等,在此不做限定。In an example, the network management system can customize multiple service templates by combining different attribute information and/or changing the relevant parameters of the attribute information. The generated multiple service templates can be saved in the database or cache for direct retrieval when reused. Without the need to regenerate. Further, the network management system can sort the historically generated service templates according to the frequency of use, so that the user can more easily find the service template with the highest frequency of use when selecting the service template. Among them, the attribute information can include one or any combination of the following: service layer rate, service establishment direction, customer, activation status, bandwidth, service type, service level, service mode, routing strategy, optical impairment verification parameters, routing constraints Conditions, etc., are not limited here.
步骤102,从网络的各端口资源中选出各业务模型匹配的端口资源。Step 102: Select a port resource matching each service model from each port resource of the network.
在一个例子中,网管***对网络的各端口资源进行分组,确定各端口资源对,其中,端口资源对包括分别作为出发端口和目的端口的两个端口资源,然后网管***根据各业务模型的业务类型,从各端口资源对选出与各业务模型匹配的端口资源。具体的,网管***可以将网络中的端口划分为输入端口、输出端口以及双向端口,其中,输入端口可以作为目的端口,输出端口可以作为出发端口,双向端口即可作为目的端口,也可作为出发端口;网管***将可以作为出发端口的端口和可作为目的端口的端口两两组合作为一个端口资源对,对于由两个双向端口组成的端口资源对,当其中一个双向端口分别作为出发端口和目的端口时,它们可以组成两个端口资源对,比如,双向端口A、B,两个端口资源对为:作为目的端口的A和作为出发端口的B、作为目的端口的B和作为出发端口的A;当然,该资源对中还可以包含端口的相关信息,比如:波长资源、时隙资源等,在此不做限定;进一步地,业务模型的业务类型可以包括:光通道(Optical Channel,简称OCH)型、光通道数据单元(Optical Channel Data Unit,简称ODU)型、同步数字体系(Synchronous Digital Hierarchy,简称SDH)型、光转换单元(Optical Transform Unit,简称OTU)型等,相应地,端口类型可能包括OCH型、ODU型、SDH型、OUT型等,以业务类型为OCH型为例,网管***可以从各端口资源对选出与OCH类型的业务模型匹配的OCH型的出发端口和OCH型目的端口。本实施例中,一个业务模型与一个端口资源对匹配,即,一个业务模型和一个出发端口以及一个目的端口匹 配,在实际应用中,一个业务模型可以与多个端口资源对匹配,相应的,一个端口资源对也可能与多个业务模型匹配。需要说明的是,考虑到实际应用时,网络资源非常庞大,网管***可以从所有端口中选择一部分端口进行配对组成端口资源对,从而减少计算量。In an example, the network management system groups each port resource of the network and determines each port resource pair, where the port resource pair includes two port resources as the starting port and the destination port, and the network management system is based on the business of each service model Type, select the port resource matching each service model from each port resource pair. Specifically, the network management system can divide the ports in the network into input ports, output ports, and bidirectional ports. The input port can be used as the destination port, the output port can be used as the departure port, and the bidirectional port can be used as the destination port or the departure port. Port; the network management system combines the port that can be used as the starting port and the port that can be used as the destination port as a port resource pair. For a port resource pair composed of two bidirectional ports, when one of the bidirectional ports is used as the starting port and the destination port respectively When ports, they can form two port resource pairs, for example, bidirectional ports A and B. The two port resource pairs are: A as a destination port and B as a departure port, B as a destination port and A as a departure port ; Of course, the resource pair can also include port-related information, such as wavelength resources, time slot resources, etc., which are not limited here; further, the service type of the service model can include: Optical Channel (Optical Channel, OCH for short) ) Type, Optical Channel Data Unit (ODU) type, Synchronous Digital Hierarchy (SDH) type, Optical Transform Unit (OTU) type, etc. Correspondingly, the port type It may include OCH type, ODU type, SDH type, OUT type, etc. Taking the service type as OCH type as an example, the network management system can select the OCH type departure port and OCH type that match the OCH type service model from each port resource pair Destination port. In this embodiment, a service model matches a port resource pair, that is, a service model matches a departure port and a destination port. In practical applications, a service model can match multiple port resource pairs. Accordingly, A port resource pair may also match multiple business models. It should be noted that considering the actual application, the network resources are very huge, and the network management system can select a part of all ports to pair to form a port resource pair, thereby reducing the amount of calculation.
步骤103,根据各业务模型匹配的端口资源和各业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果。Step 103: Obtain a first calculation result of whether there are path resources in each service model according to the port resources matched by each service model and the routing constraint conditions of each service model.
在一个例子中,网管***计算各业务模型是否存在可用的资源。具体的,网管***可以根据各业务模型的属性信息确定各业务模型的优先级顺序,其中,属性信息可以包括业务模式、业务等级、业务运行状态等。以业务等级为例,网管***根据业务等级确定业务模型的优先级顺序。以业务模式为例,网管***可以根据业务模式的历史使用频次确定业务模型的优先级顺序,使用频次越高,越先计算;以业务运行状态为例,业务运行状态越好的业务模型的优先级越高;接着,网管***可以按照各业务模型的优先级顺序,根据各业务模型的端口资源和业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果。以各业务模型中的一个业务模型为例,第一计算结果可以包括该业务模型存在路径资源,即,第一计算结果包含该业务模型对应的路径资源,比如:业务模型A对应的路径资源a,路径资源a例如:端口1、端口2、端口3、端口4,其中,端口1和端口4分别是该业务模型A匹配的一个端口资源对中的出发端口和目的端口。需要说明的是,网管***在计算业务模型是否存在路径资源的第一计算结果时,可以采用预先设定的规则,比如:最短路径优先规则、随机计算规则、最大流量优先规则等,以最短路径优先规则为例,网管***可以根据最短路径优先原则计算出该业务模型存在的路径资源,路径资源可以包括:最短路径资源、次最短路径资源、计算工作保护路径资源等,其中,次最短路径资源、计算工作保护路径资源可以作为备用路径资源,以使网管***在最短路径资源被其他业务占用的情况下也能够完成业务的建立。在本实施例中,业务模型A对应路径资源a,即,一个业务模型对应一个路径资源,在实际应用中,一个业务模型可以存在多个路径资源,在此不做限定。In one example, the network management system calculates whether there are available resources for each service model. Specifically, the network management system may determine the priority order of each service model according to the attribute information of each service model, where the attribute information may include service mode, service level, service operation status, etc. Taking the business level as an example, the network management system determines the priority order of the business model according to the business level. Take the business model as an example. The network management system can determine the priority order of the business model based on the historical usage frequency of the business model. The higher the usage frequency, the earlier the calculation; take the business running status as an example, the better the business running status is the priority of the business model The higher the level; then, the network management system can obtain the first calculation result of whether there are path resources in each service model according to the priority order of each service model, according to the port resources of each service model and the routing constraint conditions of the service model. Taking a business model in each business model as an example, the first calculation result may include path resources in the business model, that is, the first calculation result includes path resources corresponding to the business model, for example: path resource a corresponding to business model A , The path resource a is for example: port 1, port 2, port 3, port 4, where port 1 and port 4 are respectively the departure port and the destination port in a port resource pair matched by the service model A. It should be noted that when the network management system calculates whether the first calculation result of path resources exists in the business model, it can use preset rules, such as: shortest path first rule, random calculation rule, maximum traffic first rule, etc., with the shortest path Taking priority rules as an example, the network management system can calculate the path resources that exist in the business model based on the shortest path priority principle. The path resources can include: shortest path resources, second shortest path resources, computing working protection path resources, etc., among which, the second shortest path resource , Computing work protection path resources can be used as backup path resources, so that the network management system can complete the establishment of services even when the shortest path resources are occupied by other services. In this embodiment, business model A corresponds to path resource a, that is, one business model corresponds to one path resource. In practical applications, a business model may have multiple path resources, which is not limited here.
在一个例子中,网管***可以根据各业务模型的属性信息将业务模型进行分组,比如:网管***根据业务等级将业务模型分别划分到高级组、中级组、低级组,划分到高级组的业务模型可以优先计算,网管***按照高级组、中级组、低级组这一优先级顺序进行计算。进一步地,同组内不同业务模型的优先级顺序可以不分先后。In an example, the network management system can group business models according to the attribute information of each business model. For example, the network management system divides the business models into high-level groups, intermediate groups, and low-level groups according to business levels, and divides them into high-level groups. It can be calculated first, and the network management system performs calculations in the order of priority of the high-level group, the middle-level group, and the low-level group. Further, the priority order of different business models in the same group may be in no particular order.
在一个例子中,同组内不同业务模型的优先级顺序可以根据另一属性信息做进一步确定。以业务模式为例,网管***可以根据业务模式的历史使用频次,确定高级组中各业务模型的优先级顺序,历史使用频次越高,业务模型的优先级顺序越靠前,那么,高级组中业务模式 的历史使用频次最高的业务模型可以优先计算。也就是说,网管***也可根据多层属性信息来确定业务模型的优先级顺序。In an example, the priority order of different business models in the same group can be further determined according to another attribute information. Taking the business model as an example, the network management system can determine the priority order of each business model in the advanced group according to the historical usage frequency of the business model. The higher the historical usage frequency, the higher the priority order of the business model, then the higher the priority of the business model The business model with the highest historical use frequency of business model can be calculated first. In other words, the network management system can also determine the priority order of the business model based on the multi-layer attribute information.
需要说明的是,上述例子中,网管***按照各业务模型的优先级顺序,根据各业务模型的端口资源和业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果,在实际应用中,网管***也可以不按照优先级顺序。It should be noted that in the above example, the network management system obtains the first calculation result of whether path resources exist in each service model according to the priority order of each service model, and according to the port resources of each service model and the routing constraint conditions of the service model. In actual applications, the network management system may not follow the priority order.
在一个例子中,第一计算结果还可以包含该业务模型不存在路径资源,此时,网管***可以分析业务模型A不存在路径资源的原因,比如:不满足路由约束条件、不存在空闲路径资源等,在此不做限定,网管***可以用业务的识别码对原因进行标记,并记录下来,其中,识别码的类型可以是通用唯一识别码,在此不再赘述。更优地,第一计算结果还可以具体到业务模型与不适用的路径资源的对应关系,比如:路径资源a不适用于业务模型A。In an example, the first calculation result can also include that the service model does not have path resources. At this time, the network management system can analyze the reason why there are no path resources in service model A, such as: routing constraints are not met, and there are no idle path resources. Etc., it is not limited here. The network management system can mark the reason with the service identification code and record it. The type of the identification code can be a universal unique identification code, which will not be repeated here. More preferably, the first calculation result may also be specific to the corresponding relationship between the business model and the inapplicable path resource. For example, the path resource a is not applicable to the business model A.
网管***根据业务模型的优先级顺序得到各业务模型是否存在路径资源的第一计算结果,优先级高的业务模型优先计算,本实施例能够更早的得到用户最需要的业务模型的路径资源。The network management system obtains the first calculation result of whether path resources exist in each service model according to the priority order of the service models. The service model with higher priority is calculated first. This embodiment can obtain the path resources of the service model most needed by the user earlier.
步骤104,若第一计算结果为存在路径资源,则根据各业务模型的光传输质量约束条件,得到各业务模型在路径资源上是否存在波长资源的第二计算结果。Step 104: If the first calculation result is that there is a path resource, obtain a second calculation result of whether there is a wavelength resource on the path resource for each service model according to the optical transmission quality constraint condition of each service model.
在一个例子中,如果计算出业务模型存在路径资源,那么网管***可以根据业务模型的光传输质量约束条件,得到业务模型在路径资源上是否存在波长资源的第二计算结果,第二计算结果可以包括业务模型在路径资源上存在波长资源。具体的,假设网管***计算出业务模型A上存在路径资源a,继而可以估算可选的多种波长的光信号在路径资源a上传输的光信噪比,根据光信噪比和光传输质量约束条件包含的光信噪比最大容许值的大小关系,确定业务模型A在路径资源a上是否存在波长资源,当存在光信噪比小于光信噪比最大容许值的光信号时,网管***可以将存在的光信号的波长作为业务模型A在路径资源a上的波长资源,比如:假设存在波长为Ⅰ的光信号1、波长为Ⅱ的光信号2、波长为Ⅲ的光信号3,这些光信号在路径资源a上传输的光信噪比分别为30dB、40dB、45dB,且光信噪比最大容许值为35dB,由于光信号1对应的光信噪比30dB小于光信噪比最大容许值35dB,所以网管***可以将光信号1的波长Ⅰ作为业务模型A在路径资源a上的波长资源Ⅰ’,同理,光信号2的波长Ⅱ和光信号3的波长Ⅲ不可作为该业务模型A在路径资源a上的波长资源,此时,第二计算结果为业务模型A在路径资源a上存在波长资源Ⅰ’。需要说明的是,在本实施例中,路径资源a对应波长资源Ⅰ’,即,一个路径资源对应一个波长资源,在实际应用中,一个路径资源可以对应多个波长资源,在此不做限定。In an example, if it is calculated that the service model has path resources, the network management system can obtain the second calculation result of whether there are wavelength resources on the path resources of the service model according to the optical transmission quality constraint conditions of the service model, and the second calculation result can be Including the existence of wavelength resources on the path resources of the business model. Specifically, suppose that the network management system calculates that there is path resource a on service model A, and then can estimate the optical signal-to-noise ratio of optional optical signals of multiple wavelengths transmitted on path resource a, according to the optical signal-to-noise ratio and optical transmission quality constraints The relationship between the maximum allowable value of the optical signal-to-noise ratio included in the condition is to determine whether there is a wavelength resource on the path resource a for service model A. When there is an optical signal with an optical signal-to-noise ratio less than the maximum allowable value of the optical signal-to-noise ratio, the network management system can Take the wavelength of the existing optical signal as the wavelength resource of service model A on path resource a. For example, suppose there is an optical signal with a wavelength of I, an optical signal with a wavelength of II, an optical signal with a wavelength of II, and an optical signal 3 with a wavelength of III. The optical signal-to-noise ratio of the signal transmitted on path resource a is 30dB, 40dB, 45dB, and the maximum allowable value of the optical signal-to-noise ratio is 35dB. Because the optical signal-to-noise ratio corresponding to optical signal 1 is 30dB less than the maximum allowable value of the optical signal-to-noise ratio 35dB, so the network management system can use the wavelength I of the optical signal 1 as the wavelength resource I'of the service model A on the path resource a. Similarly, the wavelength II of the optical signal 2 and the wavelength III of the optical signal 3 cannot be used as the service model A. The wavelength resource on the path resource a. At this time, the second calculation result is that the service model A has a wavelength resource I'on the path resource a. It should be noted that in this embodiment, path resource a corresponds to wavelength resource I', that is, one path resource corresponds to one wavelength resource. In practical applications, one path resource can correspond to multiple wavelength resources, which is not limited here. .
在一个例子中,第二计算结果还可以包括业务模型在路径资源上不存在波长资源。此时,网管***可以分析业务模型A在路径资源a上不存在波长资源的原因,比如:不满足光传输质量约束条件、不存在空闲波长资源等,在此不做限定。更优地,第二计算结果还可以具体到波长资源与不适用的路径资源的对应关系,比如:波长资源Ⅰ’不适用于路径资源a。In an example, the second calculation result may also include that there is no wavelength resource on the path resource of the service model. At this time, the network management system can analyze the reason why there is no wavelength resource on the path resource a in the service model A, such as: the optical transmission quality constraint condition is not met, and there is no idle wavelength resource, which is not limited here. More preferably, the second calculation result may also be specific to the corresponding relationship between the wavelength resource and the inapplicable path resource. For example, the wavelength resource I'is not applicable to the path resource a.
步骤105,根据第一计算结果和第二计算结果生成业务资源信息。Step 105: Generate service resource information according to the first calculation result and the second calculation result.
在一个例子中,业务资源信息包括各业务模型存在的路径资源及路径资源上存在的波长资源。例如,对于业务模型A,其第一计算结果存在路径资源a、b、c;对于业务模型A的路径资源a,第二计算结果为存在波长资源Ⅰ’;对于业务模型A的路径资源b,第二计算结果为存在波长资源Ⅱ’;对于业务模型A的路径资源c,第二计算结果为存在波长资源Ⅲ’,那么,网管***生成的业务资源信息包括各业务模型对应的资源信息,即:业务模型A在路径资源a上存在波长资源Ⅰ’,业务模型A在路径资源b上存在波长资源Ⅱ’,业务模型A在路径资源c上存在波长资源Ⅲ’。其中,各业务模型对应的资源信息可以以记录的形式存在,每条记录可以理解为业务模型、路径资源、波长资源的对应关系。In an example, the service resource information includes path resources existing in each service model and wavelength resources existing on the path resources. For example, for business model A, the first calculation result has path resources a, b, and c; for business model A's path resource a, the second calculation result is that there is wavelength resource I'; for business model A's path resource b, The second calculation result is that there is a wavelength resource Ⅱ'; for the path resource c of the service model A, the second calculation result is that there is a wavelength resource Ⅲ', then the service resource information generated by the network management system includes the resource information corresponding to each service model, namely : Service model A has wavelength resource Ⅰ'on path resource a, service model A has wavelength resource Ⅱ'on path resource b, and service model A has wavelength resource Ⅲ'on path resource c. Among them, the resource information corresponding to each business model can exist in the form of records, and each record can be understood as the correspondence between business models, path resources, and wavelength resources.
在一个例子中,假设第一计算结果为业务模型A存在路径资源,且路径资源包括路径资源a、b,对于业务模型A的路径资源a,第二计算结果为不存在波长资源,对于业务模型A的路径资源b,第二计算结果也为不存在波长资源,那么,网管***生成的业务资源信息可以包括:业务模型A在路径资源a上不存在波长资源,且业务模型A在路径资源b上也不存在波长资源,此时,以业务模型A在路径资源a上不存在波长资源为例,网管***可以分析具体原因,具体原因已在上述内容中举例说明过,在此不再赘述。In an example, suppose that the first calculation result is that there are path resources in business model A, and the path resources include path resources a and b. For the path resource a of business model A, the second calculation result is that there are no wavelength resources. Path resource b of A, and the second calculation result is that there is no wavelength resource. Then, the service resource information generated by the network management system may include: there is no wavelength resource on path resource a for service model A, and service model A is on path resource b There is also no wavelength resource on the above. At this time, taking service model A as an example where there is no wavelength resource on path resource a, the network management system can analyze specific reasons. The specific reasons have been exemplified in the above content and will not be repeated here.
在一个例子中,网管***可以保存历史的计算结果,也可以借助其他设备存储,比如:将计算结果发送给软件定义网络(Software Defined Network,简称SDN)控制器,让SDN控制器进行保存,此时网管***可以不用保存历史的计算结果,等需要时再从SDN控制器中提取即可。本实施例能够减轻网管***的存储压力,增强网管***的计算能力。其中,发送计算结果的方式可以是:网管***使用hk2轻量级动态架构技术实现微服务处理Yaml接口和Yang接口之间的报文转换,即,将计算结果转换为Yang接口报文,从而通过网管***的Yaml接口将计算结果发送给SDN控制器。In one example, the network management system can save the historical calculation results, or use other devices to store them. For example, send the calculation results to the Software Defined Network (SDN) controller, and let the SDN controller save it. The time network management system does not need to save the historical calculation results, and can be extracted from the SDN controller when needed. This embodiment can reduce the storage pressure of the network management system and enhance the computing capability of the network management system. Among them, the way to send the calculation result can be: the network management system uses the hk2 lightweight dynamic architecture technology to realize the message conversion between the micro service processing Yaml interface and the Yang interface, that is, the calculation result is converted into the Yang interface message, so as to pass The Yaml interface of the network management system sends the calculation result to the SDN controller.
在本实施例中,网管***确定各业务模型,并从网络的各端口资源中选出各业务模型匹配的端口资源,通过计算各业务模型是否存在路径资源,并进一步计算各业务模型在路径资源上是否存在波长资源,从而在建立业务之前得到业务资源信息,准确判断当前业务资源是否可用,能够避免创建业务失败后才发现业务资源被占用。In this embodiment, the network management system determines each service model, and selects port resources that match each service model from each port resource of the network, calculates whether each service model has path resources, and further calculates the path resources of each service model. Whether there are wavelength resources on the network, so that the service resource information is obtained before the service is established, and the current service resource is accurately judged whether the current service resource is available, which can avoid finding that the service resource is occupied after the service creation fails.
本申请的第二实施例涉及一种业务资源分析方法。第二实施例与第一实施例大致相同,主要区别之处在于:在本申请第二实施例中,网管***根据第一计算结果和第二计算结果生成业务资源信息之后,当接收到业务资源变更消息时,重新根据各业务模型匹配的端口资源和各业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果。下面对本实施例的业务资源分析方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。The second embodiment of the present application relates to a business resource analysis method. The second embodiment is roughly the same as the first embodiment. The main difference is: in the second embodiment of the present application, after the network management system generates service resource information according to the first calculation result and the second calculation result, when the service resource information is received When the message is changed, the first calculation result of whether there is a path resource in each service model is obtained again according to the port resources matched by each service model and the routing constraint conditions of each service model. The implementation details of the business resource analysis method of this embodiment will be described in detail below. The following content is only provided for ease of understanding and is not necessary for the implementation of this solution.
本实施例中的业务资源分析方法的具体流程如图2所示,包括:The specific process of the business resource analysis method in this embodiment is shown in Figure 2 and includes:
步骤201,确定各业务模型。Step 201: Determine each business model.
步骤202,从网络的各端口资源中选出各业务模型匹配的端口资源。Step 202: Select a port resource matching each service model from each port resource of the network.
步骤203,根据各业务模型匹配的端口资源和各业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果。Step 203: Obtain a first calculation result of whether there is a path resource in each service model according to the port resources matched by each service model and the routing constraint conditions of each service model.
步骤204,若第一计算结果为存在路径资源,则根据各业务模型的光传输质量约束条件,得到各业务模型在路径资源上是否存在波长资源的第二计算结果。Step 204: If the first calculation result is that there is a path resource, obtain a second calculation result of whether there is a wavelength resource on the path resource for each service model according to the optical transmission quality constraint condition of each service model.
步骤205,根据第一计算结果和第二计算结果生成业务资源信息。Step 205: Generate service resource information according to the first calculation result and the second calculation result.
上述步骤201、202、203、204、205分别与步骤101、102、103、104、105类似,在此不再赘述。The above steps 201, 202, 203, 204, and 205 are similar to steps 101, 102, 103, 104, and 105, respectively, and will not be repeated here.
步骤206,判断是否接收到业务资源变更消息。若接收到业务资源变更消息,则执行步骤203;否则,流程结束。Step 206: Determine whether a service resource change message is received. If a service resource change message is received, step 203 is executed; otherwise, the process ends.
其中,业务资源变更消息包括以下消息的至少其中之一:创建业务占用资源的消息,删除业务释放资源的消息,修改业务变更资源的消息。The service resource change message includes at least one of the following messages: a message for creating a service occupies resources, a message for deleting a service to release resources, and a message for modifying a service to change resources.
在一个例子中,当接收到业务资源变更消息时,网管***重新根据各业务模型匹配的端口资源和各业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果。假设SDN控制器接收到创建业务占用资源的消息后,可以将该消息发送给网管***,于是网管***开始执行步骤203至步骤206。In an example, when a service resource change message is received, the network management system obtains the first calculation result of whether there is a path resource in each service model again according to the port resources matched by each service model and the routing constraint conditions of each service model. Suppose that after the SDN controller receives the message for creating a service to occupy resources, it can send the message to the network management system, and the network management system starts to perform step 203 to step 206.
需要说明的是,网管***接收到业务资源变更消息再次执行步骤205时,可以根据第一计算结果和第二计算结果更新原来生成的业务资源信息,即,保留未发生变更的业务资源信息。本实施例能够减少数据更改量,减轻网管***的工作负担。It should be noted that when the network management system receives the service resource change message and executes step 205 again, it can update the originally generated service resource information according to the first calculation result and the second calculation result, that is, retain the unchanged service resource information. This embodiment can reduce the amount of data modification and reduce the workload of the network management system.
在本实施例中,网管***可以根据资源变更情况重新执行计算动作,以动态更新业务资源信息,本实施例使得业务资源信息更准确的反映出当前业务资源状态。In this embodiment, the network management system can re-execute calculation actions according to resource changes to dynamically update service resource information. This embodiment enables the service resource information to more accurately reflect the current service resource status.
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些 步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。The division of the steps of the various methods above is just for clarity of description. When implemented, it can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this patent. ; Adding insignificant modifications to the algorithm or process or introducing insignificant design, but not changing the core design of the algorithm and process are within the scope of protection of the patent.
本申请第三实施例涉及一种业务资源分析方法。第三实施例与第一实施例大致相同,主要区别之处在于:在本申请第三实施例中,网管***根据第一计算结果和第二计算结果生成业务资源信息后,可以可视化显示业务资源信息。下面对本实施例的业务资源分析方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。The third embodiment of the present application relates to a business resource analysis method. The third embodiment is roughly the same as the first embodiment. The main difference is: in the third embodiment of this application, the network management system can visually display the service resources after generating service resource information according to the first calculation result and the second calculation result. information. The implementation details of the business resource analysis method of this embodiment will be described in detail below. The following content is only provided for ease of understanding and is not necessary for the implementation of this solution.
本实施例中的业务资源分析方法的具体流程如图3所示,包括:The specific process of the business resource analysis method in this embodiment is shown in Fig. 3, including:
步骤301,确定各业务模型。Step 301: Determine each business model.
步骤302,从网络的各端口资源中选出各业务模型匹配的端口资源。Step 302: Select a port resource matching each service model from each port resource of the network.
步骤303,根据各业务模型匹配的端口资源和各业务模型的路由约束条件,得到各业务模型是否存在路径资源的第一计算结果。Step 303: According to the port resources matched by each service model and the routing constraint condition of each service model, obtain a first calculation result of whether there is a path resource in each service model.
步骤304,若第一计算结果为存在路径资源,则根据各业务模型的光传输质量约束条件,得到各业务模型在路径资源上是否存在波长资源的第二计算结果。Step 304: If the first calculation result is that there is a path resource, obtain a second calculation result of whether there is a wavelength resource on the path resource for each service model according to the optical transmission quality constraint condition of each service model.
步骤305,根据第一计算结果和第二计算结果生成业务资源信息。Step 305: Generate service resource information according to the first calculation result and the second calculation result.
上述步骤301、302、303、304、305分别与步骤101、102、103、104、105类似,在此不再赘述。The above steps 301, 302, 303, 304, and 305 are similar to steps 101, 102, 103, 104, and 105 respectively, and will not be repeated here.
步骤306,可视化显示业务资源信息。Step 306: Visually display service resource information.
在一个例子中,网管***将业务资源信息以报表的形式展示,具体展示方式可以是:网管***将业务模型可用的业务资源和不可用的业务资源在报表中用不同的颜色标记出来,比如:可用的业务资源用绿色标记,表示该业务资源处于正常状态;不可用业务资源用红色标记,表示该业务资源处于预警状态。另外,业务资源信息也可以存储在数据库中,以便用户在进行资源调度时从数据库中查询相关业务资源信息。In an example, the network management system displays the business resource information in the form of a report. The specific display method can be: the network management system marks the available business resources and unavailable business resources of the business model with different colors in the report, such as: Available business resources are marked in green, indicating that the business resource is in a normal state; unavailable business resources are marked in red, indicating that the business resource is in an early warning state. In addition, business resource information can also be stored in the database, so that users can query related business resource information from the database when performing resource scheduling.
在本实施例中,网管***将业务资源信息可视化显示出来,用户能够根据可视化的业务资源信息为端口分配业务资源,本实施例增强了网管***的可操作性。In this embodiment, the network management system visually displays service resource information, and the user can allocate service resources to ports according to the visualized service resource information. This embodiment enhances the operability of the network management system.
本申请第四实施例涉及一种电子设备,可以是网管***,包括至少一个处理器401,以及,与至少一个处理器401通信连接的存储器402。其中,存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行上述的业务资源分析方法。The fourth embodiment of the present application relates to an electronic device, which may be a network management system, and includes at least one processor 401, and a memory 402 communicatively connected with the at least one processor 401. The memory 402 stores instructions that can be executed by the at least one processor 401, and the instructions are executed by the at least one processor 401, so that the at least one processor 401 can execute the foregoing service resource analysis method.
其中,存储器402和处理器401采用总线方式连接,总线可以包括任意数量的互联的总 线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步地,天线还接收数据并将数据传送给处理器401。The memory 402 and the processor 401 are connected in a bus mode. The bus may include any number of interconnected buses and bridges. The bus connects one or more various circuits of the processor 401 and the memory 402 together. The bus can also connect various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are all well-known in the art, and therefore, no further description will be given herein. The bus interface provides an interface between the bus and the transceiver. The transceiver may be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on the transmission medium. The data processed by the processor 401 is transmitted on the wireless medium through the antenna, and further, the antenna also receives the data and transmits the data to the processor 401.
处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。The processor 401 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The memory 402 may be used to store data used by the processor 401 when performing operations.
本申请第五实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。The fifth embodiment of the present application relates to a computer-readable storage medium, which stores a computer program. When the computer program is executed by the processor, the above method embodiment is realized.
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。That is, those skilled in the art can understand that all or part of the steps in the method of the foregoing embodiments can be implemented by instructing relevant hardware through a program. The program is stored in a storage medium and includes several instructions to enable a device ( It may be a single-chip microcomputer, a chip, etc.) or a processor (processor) that executes all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disks or optical disks and other media that can store program codes. .
在本申请实施例中,网管***从业务的各端口资源中选出各业务模型匹配的端口资源,通过计算得到第一计算结果和第二计算结果,并根据第一计算结果和第二计算结果生成业务资源信息,也就是说,网管***在建立业务之前会分析当前业务资源状态,生成业务资源信息,从而准确判断当前业务资源是否可用,避免创建业务失败后才发现业务资源被占用。In the embodiment of this application, the network management system selects the port resources that match each service model from the port resources of the service, obtains the first calculation result and the second calculation result through calculation, and obtains the first calculation result and the second calculation result according to the first calculation result and the second calculation result. Generating service resource information, that is, the network management system analyzes the current service resource status and generates service resource information before establishing the service, so as to accurately determine whether the current service resource is available, and avoid finding that the service resource is occupied after the service creation fails.
本领域的普通技术人员可以理解,上述各实施例是实现本申请的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本申请的精神和范围。A person of ordinary skill in the art can understand that the above-mentioned embodiments are specific embodiments for realizing the present application, and in practical applications, various changes can be made to them in form and details without departing from the spirit and spirit of the present application. range.

Claims (10)

  1. 一种业务资源分析方法,包括:A business resource analysis method, including:
    确定各业务模型;Determine each business model;
    从网络的各端口资源中选出所述各业务模型匹配的端口资源;Selecting port resources that match the service models from the port resources of the network;
    根据所述各业务模型匹配的端口资源和所述各业务模型的路由约束条件,得到所述各业务模型是否存在路径资源的第一计算结果;Obtaining a first calculation result of whether there is a path resource in each service model according to the port resources matched by each service model and the routing constraint condition of each service model;
    若所述第一计算结果为存在路径资源,则根据所述各业务模型的光传输质量约束条件,得到所述各业务模型在所述路径资源上是否存在波长资源的第二计算结果;If the first calculation result is that path resources exist, obtain a second calculation result of whether there are wavelength resources on the path resources for each service model according to the optical transmission quality constraint conditions of each service model;
    根据所述第一计算结果和所述第二计算结果生成业务资源信息;其中,所述业务资源信息包括所述各业务模型存在的所述路径资源及所述路径资源上存在的波长资源。The service resource information is generated according to the first calculation result and the second calculation result; wherein the service resource information includes the path resources existing in each service model and the wavelength resources existing on the path resources.
  2. 根据权利要求1所述的业务资源分析方法,其中,所述方法还包括:The service resource analysis method according to claim 1, wherein the method further comprises:
    根据所述各业务模型的属性信息确定所述各业务模型的优先级顺序;Determining the priority order of the business models according to the attribute information of the business models;
    所述根据所述各业务模型匹配的端口资源和所述各业务模型的路由约束条件,得到所述各业务模型是否存在路径资源的第一计算结果,包括:The obtaining the first calculation result of whether there is a path resource in each service model according to the port resources matched by each service model and the routing constraint condition of each service model includes:
    按照所述各业务模型的优先级顺序,根据所述各业务模型匹配的端口资源和所述各业务模型的路由约束条件,得到所述各业务模型是否存在路径资源的第一计算结果。According to the priority order of each service model, the first calculation result of whether there is a path resource in each service model is obtained according to the port resources matched by each service model and the routing constraint condition of each service model.
  3. 根据权利要求2所述的业务资源分析方法,其中,所述属性信息包含以下信息的其中之一或任意组合:业务模式、业务等级、业务运行状态。The business resource analysis method according to claim 2, wherein the attribute information includes one or any combination of the following information: business mode, business level, and business operation status.
  4. 根据权利要求1所述的业务资源分析方法,其中,所述光传输质量约束条件包括光信噪比最大容许值;The service resource analysis method according to claim 1, wherein the optical transmission quality constraint condition includes a maximum allowable value of optical signal-to-noise ratio;
    所述根据所述业务模型的光传输质量约束条件,得到所述业务模型在所述路径资源上是否存在波长资源的第二计算结果,包括:The obtaining the second calculation result of whether there is a wavelength resource on the path resource in the service model according to the optical transmission quality constraint condition of the service model includes:
    估算可选的多种波长的光信号在所述路径资源上传输的光信噪比;Estimating the optical signal-to-noise ratio of optional optical signals of multiple wavelengths transmitted on the path resource;
    根据所述光信噪比和所述光信噪比最大容许值的大小关系,确定所述业务模型在所述路径资源上是否存在波长资源;Determine whether the service model has wavelength resources on the path resources according to the relationship between the optical signal-to-noise ratio and the maximum allowable value of the optical signal-to-noise ratio;
    其中,当存在所述光信噪比小于所述光信噪比最大容许值的光信号时,将存在的所述光信号的波长作为所述业务模型在所述路径资源上的波长资源。Wherein, when there is an optical signal whose optical signal-to-noise ratio is less than the maximum allowable value of the optical signal-to-noise ratio, the wavelength of the existing optical signal is used as the wavelength resource of the service model on the path resource.
  5. 根据权利要求1所述的业务资源分析方法,其中,所述根据所述第一计算结果和所述第二计算结果生成业务资源信息之后,包括:The service resource analysis method according to claim 1, wherein, after generating service resource information according to the first calculation result and the second calculation result, the method comprises:
    当接收到业务资源变更消息时,重新根据所述各业务模型匹配的端口资源和所述各业务模型的路由约束条件,得到所述各业务模型是否存在路径资源的第一计算结果。When a service resource change message is received, the first calculation result of whether there is a path resource in each service model is obtained again according to the port resources matched by each service model and the routing constraint condition of each service model.
  6. 根据权利要求5所述的业务资源分析方法,其中,所述业务资源变更消息包括以下消息的至少其中之一:创建业务占用资源的消息,删除业务释放资源的消息,修改业务变更资源的消息。The service resource analysis method according to claim 5, wherein the service resource change message includes at least one of the following messages: a message for creating a service to occupy resources, a message for deleting a service to release resources, and a message for modifying a service to change resources.
  7. 根据权利要求1所述的业务资源分析方法,其中,所述从网络的各端口资源中选出所述各业务模型匹配的端口资源,包括:The service resource analysis method according to claim 1, wherein the selecting the port resources matching the service models from the port resources of the network comprises:
    对网络的各端口资源进行分组,确定各端口资源对;其中,所述端口资源对包括分别作为出发端口和目的端口的两个端口资源;Group each port resource of the network to determine each port resource pair; wherein, the port resource pair includes two port resources as a starting port and a destination port;
    根据所述各业务模型的业务类型,从所述各端口资源对选出与所述各业务模型匹配的端口资源。According to the service types of the service models, the port resources matching the service models are selected from the port resource pairs.
  8. 根据权利要求1所述的业务资源分析方法,其中,所述根据所述第一计算结果和所述第二计算结果生成业务资源信息后,还包括:The service resource analysis method according to claim 1, wherein, after generating service resource information according to the first calculation result and the second calculation result, the method further comprises:
    可视化显示所述业务资源信息。Visually display the business resource information.
  9. 一种电子设备,包括:An electronic device including:
    至少一个处理器;以及,At least one processor; and,
    与所述至少一个处理器通信连接的存储器;其中,A memory communicatively connected with the at least one processor; wherein,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至8中任一项所述的业务资源分析方法。The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor, so that the at least one processor can execute any one of claims 1 to 8. The business resource analysis method described.
  10. 一种计算机可读存储介质,存储有计算机程序,其中,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的业务资源分析方法。A computer-readable storage medium storing a computer program, wherein the computer program implements the business resource analysis method of any one of claims 1 to 8 when the computer program is executed by a processor.
PCT/CN2020/138091 2019-12-19 2020-12-21 Service resource analysis method, electronic device and storage medium WO2021121424A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911316199.8 2019-12-19
CN201911316199.8A CN113014407A (en) 2019-12-19 2019-12-19 Business resource analysis method, electronic device and storage medium

Publications (1)

Publication Number Publication Date
WO2021121424A1 true WO2021121424A1 (en) 2021-06-24

Family

ID=76381429

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/138091 WO2021121424A1 (en) 2019-12-19 2020-12-21 Service resource analysis method, electronic device and storage medium

Country Status (2)

Country Link
CN (1) CN113014407A (en)
WO (1) WO2021121424A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1929690A (en) * 2006-09-27 2007-03-14 华为技术有限公司 Optical passage establishing method, wavelength-division apparatus and system
US20110081148A1 (en) * 2009-10-06 2011-04-07 Futurewei Technologies, Inc. Method for Routing and Wavelength Assignment Information Encoding for Wavelength Switched Optical Networks
CN102316390A (en) * 2011-09-07 2012-01-11 中兴通讯股份有限公司 Method for improving path calculation efficiency with virtual topology under constraint conditions and device
CN104243314A (en) * 2014-08-28 2014-12-24 北京邮电大学 Optical network end-to-end path establishment method and system based on energy efficiency diagram
CN107181680A (en) * 2016-03-11 2017-09-19 中兴通讯股份有限公司 A kind of method for realizing SDO functions, system and SDON systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1929690A (en) * 2006-09-27 2007-03-14 华为技术有限公司 Optical passage establishing method, wavelength-division apparatus and system
US20110081148A1 (en) * 2009-10-06 2011-04-07 Futurewei Technologies, Inc. Method for Routing and Wavelength Assignment Information Encoding for Wavelength Switched Optical Networks
CN102316390A (en) * 2011-09-07 2012-01-11 中兴通讯股份有限公司 Method for improving path calculation efficiency with virtual topology under constraint conditions and device
CN104243314A (en) * 2014-08-28 2014-12-24 北京邮电大学 Optical network end-to-end path establishment method and system based on energy efficiency diagram
CN107181680A (en) * 2016-03-11 2017-09-19 中兴通讯股份有限公司 A kind of method for realizing SDO functions, system and SDON systems

Also Published As

Publication number Publication date
CN113014407A (en) 2021-06-22

Similar Documents

Publication Publication Date Title
US20190394068A1 (en) Flow entry generating method and apparatus
EP3531580B1 (en) A method and apparatus for optimizing dynamically the operation of an optical network
US6854011B2 (en) System and method for controlling trap generation of simple network management protocol (SNMP) by defining and using a trapflag field and a trappeer field in the managed information base (MIB)
WO2018090191A1 (en) Management method, management unit and system for network function
US10791030B2 (en) Policy transmission method and apparatus in NFV system
WO2021121424A1 (en) Service resource analysis method, electronic device and storage medium
CN109167637B (en) Key pool filling resource determination method, device, equipment and readable storage medium
CN114390626B (en) Network route determining method, device and readable storage medium
WO2021098403A1 (en) Resource allocation method, server, and storage medium
WO2023093379A1 (en) Disaster recovery switching method and system, electronic device, and storage medium
US7620068B2 (en) Adaptive bandwidth utilization for telemetered data
CN104135759A (en) Second-stage user dynamic power control method for near field communication or D2D communication
CN112866146A (en) End-to-end bandwidth adjusting method, system, electronic equipment and storage medium
WO2022267865A1 (en) Workflow creation method and system, and electronic device and computer-readable storage medium
EP4009167A1 (en) Instantiated request generation method, interface virtual machine configuration method, nfvo, and vim
WO2016070606A1 (en) Prediction method and device for system capacity
KR100429795B1 (en) Method for managing bandwidth of serial bus and apparatus thereof
CN106330503A (en) Automatically switched optical network resource control method and device
WO2021120986A1 (en) Service status analysis method, server, and storage medium
TW202123627A (en) Method and server for establishing a protecting optical channel circuit
WO2023274161A1 (en) Service protection method, electronic device, and computer-readable storage medium
WO2022121553A1 (en) Random access channel configuration method and apparatus, electronic device, and storage medium
CN111327357B (en) Method, terminal and controller for opening service
CN116954927B (en) Distributed heterogeneous data acquisition method, storage medium and electronic equipment
RU2713849C1 (en) Method for controlling the reliability of complex branched systems

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20903266

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20903266

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 22/02/2023)

122 Ep: pct application non-entry in european phase

Ref document number: 20903266

Country of ref document: EP

Kind code of ref document: A1