Network slice orchestration method, apparatus, device, and computer-readable storage medium

By constructing a network slicing orchestration method, optimizing subdomain network schemes using scheme and cost databases, and generating global SLO parameter sets, the complexity of network slicing schemes and the challenges of cross-domain automated deployment are solved, achieving automated orchestration and cost optimization of network slices.

CN116781502BActive Publication Date: 2026-03-24CHINA MOBILE GROUP DESIGN INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-11
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing network slicing solutions offer diverse combinations, making it difficult to match requirements and posing significant challenges for automated deployment across vendors and domains.

Method used

By acquiring a pre-defined solution database and cost database, the subdomain network solution combination is determined based on SLA requirements. Through optimization of the dimensions and cost database, a global SLO parameter group is constructed, and a network slice configuration template is output.

Benefits of technology

It achieves automated orchestration of network slicing, ensuring that the solution meets user needs and optimizes costs, and supports effective management of cross-domain multi-combination solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116781502B_ABST
    Figure CN116781502B_ABST
Patent Text Reader

Abstract

The application discloses a network slice arrangement method and device, equipment and a computer readable storage medium, the network slice arrangement method comprises: obtaining a preset scheme database and a cost database, determining a sub-domain network scheme combination in the scheme database according to input SLA demand; according to the preset optimization dimension and the cost database, the sub-domain network scheme combination is optimized, and a global network scheme is obtained; extract the sub-domain network capability parameter group in the global network scheme, construct a global SLO parameter group according to the sub-domain network capability parameter group, detect whether the global SLO parameter group matches the SLA demand; if matching, output the global network slice configuration template corresponding to the global SLO parameter group, and / or the sub-domain network slice configuration template corresponding to the sub-domain network capability parameter group. The application realizes automatic slice arrangement of network slice.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a network slicing arrangement method, apparatus, device, and computer-readable storage medium. Background Technology

[0002] Network slicing is a logical network that provides specific network capabilities and characteristics. A network slice must include CN (Core Network), AN (Access Network), and TN (Transmission Network) subdomains, and multiple network slices can share one or more network slice subdomains. However, existing network slices support diverse network capabilities, resulting in numerous combinations of solutions, making it difficult to match requirements and offering significant optimization potential. Furthermore, automating the deployment of network slices across vendors and domains is challenging for operations and management teams. Summary of the Invention

[0003] The main objective of this invention is to provide a network slicing arrangement method, apparatus, device, and computer-readable storage medium, aiming to solve the technical problem of how to achieve automatic network slicing arrangement.

[0004] To achieve the above objectives, the present invention provides a network slicing arrangement method, comprising the following steps:

[0005] Obtain a preset solution database and cost database, and determine the subdomain network solution combination in the solution database based on the input SLA requirements;

[0006] The subdomain network scheme combination is optimized according to the preset optimization dimensions and the cost database to obtain the global network scheme;

[0007] Extract the subdomain network capability parameter group from the global network scheme, construct a global SLO parameter group based on the subdomain network capability parameter group, and detect whether the global SLO parameter group matches the SLA requirement;

[0008] If a match is found, the global network slice configuration template corresponding to the global SLO parameter group and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group will be output.

[0009] Optionally, the step of determining the combination of subdomain network schemes in the scheme database based on the input SLA requirements includes:

[0010] Perform business modeling based on the input SLA requirements, and determine the business modeling information for the business modeling.

[0011] All subdomain network schemes that match the business model information in the scheme database are identified, and the subdomain network schemes are combined to obtain a subdomain network scheme combination.

[0012] Optionally, the step of optimizing the subdomain network scheme combination according to a preset optimization dimension and the cost database to obtain a global network scheme includes:

[0013] If the optimization dimension is a cost optimization dimension, then the cost of the global network scheme is evaluated based on the cost database, the sub-domain network scheme combination is selected based on the cost evaluation results and preset costs to obtain a cost-optimized network scheme, and the global network scheme is determined based on the cost-optimized network scheme.

[0014] Optionally, the step of determining the global network scheme based on the cost-optimized network scheme includes:

[0015] The feasibility of the cost optimization network scheme is tested based on the input site conditions, and the cost optimization network scheme is selected based on the feasibility test results to obtain the global network scheme.

[0016] Optionally, the step of extracting the subdomain network capability parameter group from the global network scheme includes:

[0017] Extract the network capability parameter group for each scheme in the global network scheme, and use the network capability parameter group for each scheme as the subdomain network capability parameter group.

[0018] Optionally, the step of constructing a global SLO parameter set based on the subdomain network capability parameter set includes:

[0019] Subdomain network capability parameters of the same type in the subdomain network capability parameter group are merged, and all the subdomain network capability parameter groups after merging are used as the global SLO parameter group.

[0020] Optionally, the solution database includes the correspondence between the target solution module library and the SLO parameter group, the target solution module library includes the CN-solution module library, the AN-solution module library and the TN-solution module library, and the cost database includes the correspondence between the solution configuration library and the cost model library.

[0021] Furthermore, to achieve the above objectives, the present invention also provides a network slicing orchestration apparatus, comprising:

[0022] Database unit, used to create and store pre-defined scheme database and cost database;

[0023] Input unit, used to obtain input SLA requirements;

[0024] The processing unit is used to perform service modeling based on the input SLA requirements and to determine the combination of subdomain network schemes in the scheme database based on the service modeling information.

[0025] An optimization unit is used to optimize the combination of subdomain network schemes according to a preset optimization dimension and the cost database to obtain a global network scheme.

[0026] The construction unit is used to extract the subdomain network capability parameter group from the global network scheme, construct the global SLO parameter group based on the subdomain network capability parameter group, and detect whether the global SLO parameter group matches the SLA requirement.

[0027] The output unit is used to output, if a match is found, the global network slice configuration template corresponding to the global SLO parameter group and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group.

[0028] In addition, to achieve the above objectives, the present invention also provides a network slicing orchestration device, which includes a memory, a processor, and a network slicing orchestration program stored in the memory and executable on the processor. When the network slicing orchestration program is executed by the processor, it implements the steps of the network slicing orchestration method described above.

[0029] In addition, to achieve the above objectives, the present invention also provides a computer-readable storage medium storing a network slicing orchestration program, which, when executed by a processor, implements the steps of the network slicing orchestration method as described above.

[0030] This invention determines the subdomain network scheme combination in the scheme database based on the input SLA requirements, ensuring that the obtained subdomain network schemes meet the user's needs. Then, it optimizes the subdomain network scheme combination according to the optimization dimensions and cost database to obtain the global network scheme. It extracts the subdomain network capability parameter groups from the global network scheme to construct the global SLO parameter group. When the global SLO parameter group matches the SLA requirements, it outputs the corresponding network slice configuration template so that the subsequent system can automatically slice and orchestrate network slices based on the output network slice configuration template. Attached Figure Description

[0031] Figure 1 This is a schematic diagram of the terminal / device structure of the hardware operating environment involved in the embodiments of the present invention;

[0032] Figure 2 This is a flowchart illustrating the first embodiment of the network slicing and orchestration method of the present invention;

[0033] Figure 3This is a schematic diagram of the device unit of the network slicing and arrangement apparatus of the present invention;

[0034] Figure 4 This is a schematic diagram of the framework corresponding to the network slicing orchestration system of the present invention.

[0035] The objectives, features, and advantages of this invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0036] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0037] like Figure 1 As shown, Figure 1 This is a schematic diagram of the terminal structure of the hardware operating environment involved in the embodiments of the present invention.

[0038] In this embodiment of the invention, the terminal is a network slicing orchestration device.

[0039] like Figure 1 As shown, the terminal may include: a processor 1001, such as a CPU; a network interface 1004; a user interface 1003; a memory 1005; and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0040] Optionally, the terminal may also include a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, a WiFi module, and so on. These sensors may include light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display screen according to the ambient light level, while the proximity sensor can turn off the display screen and / or backlight when the terminal device is moved to the ear. Of course, the terminal device may also be equipped with other sensors such as a gyroscope, barometer, hygrometer, thermometer, and infrared sensor, which will not be elaborated upon here.

[0041] Those skilled in the art will understand that Figure 1The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0042] like Figure 1 As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a network slicing orchestration program.

[0043] exist Figure 1 In the terminal shown, network interface 1004 is mainly used to connect to the backend server and communicate with it; user interface 1003 is mainly used to connect to the client (user terminal) and communicate with it; while processor 1001 can be used to call the network slicing orchestration program stored in memory 1005 and perform the following operations:

[0044] Reference Figure 2 This invention provides a network slicing orchestration method. In a first embodiment of the network slicing orchestration method, the method includes the following steps:

[0045] Step S10: Obtain the preset solution database and cost database, and determine the subdomain network solution combination in the solution database according to the input SLA requirements;

[0046] A network slice is a logical network that provides specific network capabilities and characteristics. The overall architecture of a network slice includes: a network layer: the set of physical / virtual resources required for the network slice, physically or logically isolated from other slice resources; a management and operations layer: end-to-end management and orchestration of the network slice, end-to-end network slice performance alarm monitoring, and network management capability provisioning; and an operations layer: online service / network slice ordering and network slice service application. The entire lifecycle of a network slice can include preparation, deployment, operations and maintenance, and decommissioning phases. The preparation phase includes network slice template design and upload, network slice capacity planning, network slice requirement assessment, and network environment preparation. The deployment phase involves the creation of a Network Slice Instance (NSI), allocating and configuring all necessary resources to meet the network slice's requirements. The operations and maintenance phase includes configuration and monitoring operations. After the decommissioning phase, the NSI is terminated and no longer exists.

[0047] Because current network slicing supports diverse network capabilities and offers numerous combinations of solutions, matching requirements is challenging, and there is significant room for optimization. Furthermore, automating network slice deployment across vendors and domains is difficult for operations and management teams. Therefore, this embodiment addresses the complexity of cross-domain multi-combination solutions by optimizing the design based on Service-level Objectives (SLOs). The network slice templates for these solutions are output using SLOs, enabling automated slice orchestration.

[0048] Therefore, in this embodiment, a pre-configured solution database and cost database can be obtained first. The solution database is formed based on the functions and performance supported by the existing network, and is a complete set of solutions, including solution module libraries such as the CN-solution module library, AN-solution module library, and TN-solution module library. The solution database sets a correspondence between each solution module library and the SLO parameter group; for example, the CN-solution module library corresponds to the CN-SLO parameter group; the AN-solution module library corresponds to the AN-SLO parameter group; and the TN-solution module library corresponds to the TN-SLO parameter group. The cost database includes the correspondence between the solution configuration library and the cost model library.

[0049] Once the solution database and cost database are established, and the input SLA (Service-Level Agreement) requirements are received, service modeling can be performed based on the SLA requirements. The modeling information from the service modeling is then used as a constraint to query the solution database for network solution matching, obtaining all subdomain network solutions that meet the requirements. These solutions are then combined to obtain a subdomain network solution combination. The SLA requirements can be adjusted according to the user's needs. For example, in end-to-end 5G network slicing, the SLA requirements can be determined based on the area covered by the 5G network, the number of terminals within that area, the service rate of each terminal, and the latency. After determining the SLA requirements, such as a latency requirement of 20ms, and considering that latency is related to the core network, radio network, and transport network (e.g., a fixed 5ms latency for the radio network, while the core network and transport network latency must meet the remaining 15ms), the solution database can be used to select matching subdomain network solutions based on the latency requirements and the core network, radio network, and transport network latency, and these solutions are then combined to obtain the subdomain network solution combination. The core network can include a ToC core network and a ToB core network, with independent network slicing between them. The ToC core network represents mass-market slices, while the ToB core network represents default slices for vertical industries and customized slices. When performing network slicing, the ToC and ToB core networks share the NRF (Signaling Layer Element) and NSSF (Slice Selection Element), while other network elements are configured separately within each network. Multiple slices in the ToB core network can be shared or configured independently. Network slices for both the ToC and ToB core networks can be customized as needed. The radio network supports various strategies such as slice-level QoS priority scheduling, slice-level resource reservation, frequency sharing, and base station sharing. The transport network (SPN) supports FlexE hard pipe isolation; it also supports VPN isolation and SR-TP tunnel bandwidth guarantees for soft isolation of sliced ​​services; and it supports end-to-end interface with the radio and core networks for sliced ​​services via ports.

[0050] Step S20: Optimize the subdomain network scheme combination according to the preset optimization dimensions and the cost database to obtain the global network scheme;

[0051] After determining the subdomain network solution combination that meets the SLA requirements, this combination can be further optimized. This includes conducting on-site feasibility checks and optimizing the subdomain network solution combination across multiple dimensions such as cost, feasibility, and satisfaction to obtain the overall network solution. It should be noted that the optimization dimensions in this embodiment are not limited to cost, feasibility, and satisfaction; users can also set them according to their own needs. The subdomain network solution combination optimized across these dimensions is then used as the overall network solution. The cost estimate for the overall network solution is then determined. Since the cost database includes the costs of each solution in the solution database, the cost estimate for the overall network solution can also be determined after the overall network solution is determined. The overall network solution and its corresponding cost estimate are then output to the user.

[0052] Step S30: Extract the subdomain network capability parameter group from the global network scheme, construct a global SLO parameter group based on the subdomain network capability parameter group, and check whether the global SLO parameter group matches the SLA requirement;

[0053] Once the global network solution is determined, various network capability parameter groups can be extracted from the global network. Parameters of the same type in the network capability parameter groups are merged. All merged network capability parameter groups are then combined to obtain a global SLO parameter group. A global configuration template is then constructed based on this global SLO parameter group. Finally, it is checked whether the global SLO parameter group matches the SLA requirements, and different operations are performed based on different test results.

[0054] Step S40: If a match is found, output the global network slice configuration template corresponding to the global SLO parameter group, and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group.

[0055] If, after evaluation, it is determined that the global SLO parameter group and SLA requirements match—meaning the global network capability parameter template corresponding to the global SLO parameter group perfectly meets the global SLA requirements—then the global network slice configuration template corresponding to the global SLO parameter group (i.e., the global network capability parameter template) and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group can be directly output. This configuration template can then be exported to network slice management / subdomain network slice management and configuration management systems, etc. However, if the global SLO parameter group and SLA requirements do not match, the output of configuration templates will stop, and a fault message will be displayed.

[0056] Furthermore, based on the first embodiment of the network slicing orchestration method described above, this application also provides a system applying the network slicing orchestration method, referring to... Figure 4 The system comprises: a front-end application, back-end services, and non-business function modules. The front-end application includes input modules and output units. Input modules include an SLA input module and a site condition input module. Output units include a solution and investment output unit, as well as a network slice template output unit. The front-end application also interfaces with external systems, outputting network slice templates to external systems for management / network administration modules. The back-end services include a business processing module, a business database module, and a management module. The business processing module includes a business modeling module for standardized modeling from SLA inputs to business processes; a solution modeling module for selecting, combining, and modeling feasible solutions by querying and matching the SLO indicator database and the global solution database; and a multi-dimensional solution optimization unit for optimizing solutions under site constraints and cost optimization conditions. The business database module includes an SLO indicator library, a global solution library, and a cost library. The management module includes a user data management module, a project data management module, a standard case library management module, and a knowledge base management module. The non-business function modules include user management, project management, and configuration management. Furthermore, this system can be applied to the planning and design of private networks for vertical industries, the automated generation of management and orchestration templates, and the automated configuration of professional data.

[0057] In this embodiment, by determining the subdomain network scheme combination in the scheme database based on the input SLA requirements, it can be ensured that the obtained subdomain network schemes meet the user's needs. Then, the subdomain network scheme combination is optimized according to the optimization dimensions and cost database to obtain the global network scheme. The subdomain network capability parameter groups in the global network scheme are extracted to construct the global SLO parameter group. When the global SLO parameter group matches the SLA requirements, the corresponding network slice configuration template is output so that the subsequent system can automatically slice and orchestrate the network slices according to the output configuration template.

[0058] Furthermore, based on the first embodiment of the present invention described above, a second embodiment of the network slicing orchestration method of the present invention is proposed. In this embodiment, the refinement of step S10 of the above embodiment, which involves determining the combination of subdomain network schemes in the scheme database according to the input SLA requirements, includes:

[0059] Step a: Perform business modeling based on the input SLA requirements, and determine the business modeling information for the business modeling.

[0060] In this embodiment, SLA requirements may include at least one of user bandwidth, latency, packet reliability, throughput, positioning accuracy, and isolation. After determining the SLA requirements, service modeling can be performed, such as constructing a Maslow's hierarchy of needs model. Then, the service modeling information (i.e., containing various requirement parameters such as latency and isolation) is determined.

[0061] Step b: Determine all subdomain network schemes that match the business model information in the scheme database, and combine each subdomain network scheme to obtain a subdomain network scheme combination.

[0062] Once the service modeling information is determined, it can be used as a benchmark to filter through the solution database to identify all subdomain network solutions that match the service model information. Furthermore, since end-to-end 5G network slicing includes radio network slices, core network slices, and transport network slices, the solution database search based on the service modeling information must match all three slices. For example, if the service modeling information is a latency of 20, then all solutions searched in the solution database must meet the requirement that the total latency of the radio network slice, core network slice, and transport network slice is 20. Solutions that meet this requirement are then designated as subdomain network solutions. Finally, all subdomain network solutions are combined to obtain a subdomain network solution combination.

[0063] In this embodiment, by performing service modeling based on the input SLA requirements, determining subdomain network solutions in the solution database based on the service modeling information, and performing combination processing, a subdomain network solution combination is obtained. This ensures that the obtained subdomain network solution combination meets the SLA requirements and is effective.

[0064] Further, the step of optimizing the subdomain network scheme combination according to the preset optimization dimensions and cost database to obtain the global network scheme includes:

[0065] Step c: If the optimization dimension is a cost optimization dimension, then the cost of the subdomain network scheme combination is evaluated according to the cost database. The subdomain network scheme combination is selected according to the cost evaluation results and the preset cost to obtain a cost-optimized network scheme. The global network scheme is determined according to the cost-optimized network scheme.

[0066] In this embodiment, after obtaining the overall network solution, to save costs, the cost of all subdomain network solution combinations can be evaluated from a cost optimization perspective. This involves first obtaining the user-preset preset cost, then determining the cost evaluation results for each solution in the subdomain network solution combination from the cost database, and then comparing each cost evaluation result with the preset cost. If a cost evaluation result is found to be lower than the preset cost, its corresponding subdomain network solution is selected as the cost-optimized network solution. In one scenario, the cost-optimized network solution can be directly used as the overall network solution. In another scenario, after obtaining the cost-optimized network solution, it can be further optimized according to different optimization dimensions to obtain the overall network solution.

[0067] In this embodiment, when the optimization dimension is cost optimization, the cost of subdomain network scheme combinations can be evaluated, and then the full-domain network scheme can be obtained by screening based on the cost evaluation results and preset costs. Thus, the obtained full-domain network scheme can meet the SLA requirements and has a low cost.

[0068] Specifically, the steps for determining the global network scheme based on the cost-optimized network scheme include:

[0069] Step d: Based on the input site conditions, the feasibility of the cost optimization network scheme is detected, and the cost optimization network scheme is selected based on the feasibility detection results to obtain the global network scheme.

[0070] In this embodiment, after obtaining the cost-optimized network scheme, the feasibility of each subdomain network scheme in the subdomain network scheme combination can be determined based on the site conditions. That is, the input site survey conditions (i.e., site conditions) are obtained, and it is checked whether the site survey conditions match the cost-optimized network scheme. If they match, they can be used as the global network scheme; if they do not match, the cost-optimized network scheme is eliminated, and the feasibility of the next cost-optimized network scheme is tested.

[0071] In addition, in another scenario, cost optimization and site condition optimization can be performed simultaneously. For example, subdomain network solutions can be selected based on both cost optimization and site condition optimization, and the subdomain network solutions after the two selection operations can be combined as the global network solution.

[0072] In this embodiment, a global network solution is obtained by optimizing two dimensions: cost and site conditions. This ensures that the obtained global network solution meets SLA requirements and can be implemented normally, thus proving its effectiveness.

[0073] Further, the step of extracting the subdomain network capability parameter group from the global network scheme includes:

[0074] Step e: Extract the network capability parameter group of each scheme in the global network scheme, and use the network capability parameter group of each scheme as the subdomain network capability parameter group.

[0075] In this embodiment, after determining the overall network scheme, the sub-domain network capability parameters of each scheme can be extracted to form a network capability parameter group corresponding to each scheme. Each network capability parameter group can include at least one sub-domain network capability parameter, which can be throughput, bandwidth, etc. The network capability parameter group of each scheme is then used as a sub-domain network capability parameter group, and a corresponding configuration template can be constructed based on this sub-domain network capability parameter group. This allows the subsequent sub-domain network slice management and configuration system to directly perform automatic slice orchestration based on the configuration template corresponding to the sub-domain network capability parameter group.

[0076] In this embodiment, the accuracy of the obtained subdomain network capability parameter groups is ensured by extracting the network capability parameter groups of each scheme in the global network scheme and using them as subdomain network capability parameter groups.

[0077] Further, the step of constructing a global SLO parameter group based on the subdomain network capability parameter group includes:

[0078] Step f involves merging subdomain network capability parameters of the same type in the subdomain network capability parameter groups, and then using all the merged subdomain network capability parameter groups as the global SLO parameter group.

[0079] In this embodiment, after obtaining the subdomain network capability parameter groups, the subdomain network capability parameters of the same type in each subdomain network capability parameter group can be merged to obtain the merged subdomain network capability parameter group. This merged subdomain network capability parameter group, together with other unmerged subdomain network capability parameter groups, is used as the global SLO parameter group. Then, the global network capability parameter template is configured according to the global SLO parameter group so that the network slice management system can automatically perform slice orchestration according to the global network capability parameter template.

[0080] In this embodiment, by merging subdomain network capability parameters of the same type in the subdomain network capability parameter group, the global SLO parameter group is determined, thereby avoiding the phenomenon of resource waste caused by parameters of the same type occupying resource space.

[0081] Furthermore, the solution database includes the correspondence between the target solution module library and the SLO parameter group. The target solution module library includes the CN-solution module library, the AN-solution module library, and the TN-solution module library. The cost database includes the correspondence between the solution configuration library and the cost model library.

[0082] In addition, refer to Figure 3 This invention also provides a network slicing orchestration device, comprising:

[0083] Database unit A10 is used to create and store the preset scheme database and cost database;

[0084] Input unit A20 is used to obtain the input SLA requirements;

[0085] Processing unit A30 is used to perform service modeling based on the input SLA requirements and to determine the subdomain network scheme combination in the scheme database based on the service modeling information.

[0086] The optimization unit A40 is used to optimize the combination of subdomain network schemes according to the preset optimization dimensions and cost database to obtain the global network scheme.

[0087] The construction unit A50 is used to extract the subdomain network capability parameter group in the global network scheme, construct the global SLO parameter group based on the subdomain network capability parameter group, and detect whether the global SLO parameter group matches the SLA requirement.

[0088] Output unit A60 is used to output, if a match is found, the global network slice configuration template corresponding to the global SLO parameter group and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group.

[0089] Optionally, the processing unit A30 is used for:

[0090] Perform business modeling based on the input SLA requirements, and determine the business modeling information for the business modeling.

[0091] All subdomain network schemes that match the business model information in the scheme database are identified, and the subdomain network schemes are combined to obtain a subdomain network scheme combination.

[0092] Optionally, the optimization unit A40 is used for:

[0093] If the optimization dimension is a cost optimization dimension, then the cost of the global network solution is evaluated, and the combination of subdomain network solutions is selected based on the cost evaluation results and preset costs to obtain the global network solution.

[0094] Optionally, the optimization unit A40 is used for:

[0095] If the optimization dimension is the on-site condition optimization dimension, then the feasibility of the subdomain network scheme combination is detected, and the subdomain network scheme combination is selected according to the feasibility detection result to obtain the global network scheme.

[0096] Optionally, building unit A50 is used for:

[0097] Extract the network capability parameter group for each scheme in the global network scheme, and use the network capability parameter group for each scheme as the subdomain network capability parameter group.

[0098] Optionally, building unit A50 is used for:

[0099] Subdomain network capability parameters of the same type in the subdomain network capability parameter group are merged, and all the subdomain network capability parameter groups after merging are used as the global SLO parameter group.

[0100] Optionally, database unit A10 is used for:

[0101] The solution database and cost database include a solution database and a cost database. The solution database includes the correspondence between the target solution module library and the SLO parameter group. The target solution module library includes the CN-solution module library, the AN-solution module library and the TN-solution module library. The cost database includes the correspondence between the solution configuration library and the cost model library.

[0102] The steps implemented by each functional unit of the network slicing orchestration device can be referred to in the various embodiments of the network slicing orchestration method of the present invention, and will not be repeated here.

[0103] Furthermore, the present invention also provides a network slicing orchestration device, the network slicing orchestration device comprising: a memory, a processor, and a network slicing orchestration program stored in the memory; the processor is used to execute the network slicing orchestration program to implement the steps of the above-described embodiments of the network slicing orchestration method.

[0104] The present invention also provides a computer-readable storage medium storing one or more programs, which can be executed by one or more processors to implement the steps of the embodiments of the network slicing orchestration method described above.

[0105] The specific implementation of the computer-readable storage medium of the present invention is basically the same as the embodiments of the network slicing arrangement method described above, and will not be repeated here.

[0106] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0107] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0108] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0109] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A network slicing arrangement method, characterized in that, The network slicing orchestration method includes the following steps: Obtain a preset solution database and cost database, and determine the subdomain network solution combination in the solution database based on the input SLA requirements; The subdomain network scheme combination is optimized according to the preset optimization dimensions and the cost database to obtain the global network scheme; Extract the subdomain network capability parameter group from the global network scheme, construct a global SLO parameter group based on the subdomain network capability parameter group, and detect whether the global SLO parameter group matches the SLA requirement; If a match is found, the global network slice configuration template corresponding to the global SLO parameter group and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group will be output.

2. The network slicing arrangement method as described in claim 1, characterized in that, The step of determining the combination of subdomain network schemes in the scheme database based on the input SLA requirements includes: Perform business modeling based on the input SLA requirements, and determine the business modeling information for the business modeling. All subdomain network schemes that match the business modeling information in the scheme database are identified, and the subdomain network schemes are combined to obtain a subdomain network scheme combination.

3. The network slicing arrangement method as described in claim 1, characterized in that, The step of optimizing the subdomain network scheme combination according to the preset optimization dimensions and the cost database to obtain the global network scheme includes: If the optimization dimension is a cost optimization dimension, then the cost of the global network scheme is evaluated based on the cost database, the sub-domain network scheme combination is selected based on the cost evaluation results and preset costs to obtain a cost-optimized network scheme, and the global network scheme is determined based on the cost-optimized network scheme.

4. The network slicing arrangement method as described in claim 3, characterized in that, The step of determining the global network scheme based on the cost-optimized network scheme includes: The feasibility of the cost optimization network scheme is tested based on the input site conditions, and the cost optimization network scheme is selected based on the feasibility test results to obtain the global network scheme.

5. The network slicing arrangement method as described in claim 1, characterized in that, The step of extracting the subdomain network capability parameter group from the global network scheme includes: Extract the network capability parameter group for each scheme in the global network scheme, and use the network capability parameter group for each scheme as the subdomain network capability parameter group.

6. The network slicing arrangement method as described in claim 1, characterized in that, The step of constructing a global SLO parameter group based on the subdomain network capability parameter group includes: Subdomain network capability parameters of the same type in the subdomain network capability parameter group are merged, and all the subdomain network capability parameter groups after merging are used as the global SLO parameter group.

7. The network slicing arrangement method according to any one of claims 1-6, characterized in that, The solution database includes the correspondence between the target solution module library and the SLO parameter group. The target solution module library includes the CN-solution module library, the AN-solution module library, and the TN-solution module library. The cost database includes the correspondence between the solution configuration library and the cost model library.

8. A network slicing and arrangement device, characterized in that, The network slicing orchestration device includes: Database unit, used to create and store pre-defined scheme database and cost database; Input unit, used to obtain input SLA requirements; The processing unit is used to perform service modeling based on the input SLA requirements and to determine the combination of subdomain network schemes in the scheme database based on the service modeling information. An optimization unit is used to optimize the combination of subdomain network schemes according to a preset optimization dimension and the cost database to obtain a global network scheme. The construction unit is used to extract the subdomain network capability parameter group from the global network scheme, construct the global SLO parameter group based on the subdomain network capability parameter group, and detect whether the global SLO parameter group matches the SLA requirement. The output unit is used to output, if a match is found, the global network slice configuration template corresponding to the global SLO parameter group and / or the subdomain network slice configuration template corresponding to the subdomain network capability parameter group.

9. A network slicing orchestration device, characterized in that, The network slice orchestration device includes: a memory, a processor, and a network slice orchestration program stored in the memory and executable on the processor. When the network slice orchestration program is executed by the processor, it implements the steps of the network slice orchestration method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a network slice orchestration program, which, when executed by a processor, implements the steps of the network slice orchestration method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Network slice arrangement method and device

    CN111629390A

  • Network slice resource arrangement method, slice arrangement device and arrangement system

    CN113473498A