CN116805922A - Deployment method and device of SPN small particle slices and electronic equipment - Google Patents

Deployment method and device of SPN small particle slices and electronic equipment Download PDF

Info

Publication number
CN116805922A
CN116805922A CN202210256675.7A CN202210256675A CN116805922A CN 116805922 A CN116805922 A CN 116805922A CN 202210256675 A CN202210256675 A CN 202210256675A CN 116805922 A CN116805922 A CN 116805922A
Authority
CN
China
Prior art keywords
network element
spn
small particle
slice
element device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210256675.7A
Other languages
Chinese (zh)
Inventor
陆剑智
蒋艳明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
China Mobile Communications Group Co Ltd
China Mobile Group Henan Co Ltd
Original Assignee
ZTE Corp
China Mobile Communications Group Co Ltd
China Mobile Group Henan Co Ltd
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 ZTE Corp, China Mobile Communications Group Co Ltd, China Mobile Group Henan Co Ltd filed Critical ZTE Corp
Priority to CN202210256675.7A priority Critical patent/CN116805922A/en
Publication of CN116805922A publication Critical patent/CN116805922A/en
Pending legal-status Critical Current

Links

Abstract

The embodiment of the application provides a deployment method and device for SPN small particle slices and electronic equipment, wherein the deployment method comprises the following steps: under the condition that a creation instruction of the SPN small particle slice is received, determining a target VLINK route based on VLINK configuration information carried in the creation instruction; creating SPN small particle slices based on the target VLINK route and slice templates carried in the creation instruction; and issuing the created SPN small particle slice to network element equipment in the target VLINK route according to the target VLINK route, and deploying the SPN small particle slice on the network element equipment.

Description

Deployment method and device of SPN small particle slices and electronic equipment
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for deploying small particle slices of SPN, and an electronic device.
Background
The fifth generation of mobile communication technology ((5th Generation Mobile Communication Technology,5G) Network slicing) is to flexibly allocate resources in a 5G Network, flexibly combine Network capabilities, virtual a plurality of logical sub-networks with different characteristics based on a 5G physical Network, provide customized Network services facing different scenes as required, and the 5G Network slicing is an end-to-end slicing, and is generally composed of Core Network (CN) sub-slices, radio access Network (Radio Access Network, RAN) radio sub-slices and transport Network (Transportation Network, TN) transport sub-slices.
In some scenes, the 5G network slice is provided with network connection by a transmission sub-slice according to needs, wherein the TN transmission sub-slice is a service based on a slice packet network (Slicing Packet Network, SPN) small particle slice, the SPN small particle slice is required to be deployed, in the related technology, small particle connection is sequentially created in a manual mode, parameters of connection are configured, then the SPN small particle slice is manually deployed on network element equipment in a single-node mode, the error rate is high, the deployment efficiency is low, and the deployment opening capability of the 5G network slice is directly affected.
Disclosure of Invention
The embodiment of the application aims to provide a deployment method, a device and electronic equipment for SPN small particle slices, so as to solve the problems of high error rate and low deployment efficiency of deploying the SPN small particle slices.
In order to solve the technical problems, the embodiment of the application is realized as follows:
in a first aspect, an embodiment of the present application provides a method for deploying SPN small particle slices, including: under the condition that a creation instruction of the SPN small particle slice is received, determining a target VLINK route based on VLINK configuration information carried in the creation instruction; creating SPN small particle slices based on the target VLINK route and slice templates carried in the creation instruction; and issuing the created SPN small particle slice to network element equipment in the target VLINK route according to the target VLINK route, and deploying the SPN small particle slice on the network element equipment.
In a second aspect, an embodiment of the present application provides a deployment apparatus for SPN small particle slicing, including: the determining module is used for determining a target VLINK route based on VLINK configuration information carried in a creation instruction under the condition that the creation instruction of the SPN small particle slice is received; the creating module is used for creating SPN small particle slices based on the target VLINK route and the slice templates carried in the creating instructions; and the deployment module is used for issuing the created SPN small particle slice to network element equipment in the target VLINK route according to the target VLINK route, and deploying the SPN small particle slice on the network element equipment.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus; the processor, the communication interface and the memory complete communication with each other through a communication bus; the memory is used for storing a computer program; the processor is configured to execute the program stored in the memory, and implement the steps of the method for deploying SPN small particle slices according to the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, where a computer program is stored, where the computer program, when executed by a processor, implements the steps of the method for deploying SPN small particle slices according to the first aspect.
According to the technical scheme provided by the embodiment of the application, under the condition that the creation instruction of the SPN small particle slice is received, the target VLINK route is determined based on the VLINK configuration information carried in the creation instruction, the SPN small particle slice is created based on the target VLINK route and the slice template carried in the creation instruction, the created SPN small particle slice is issued to network element equipment in the target VLINK route according to the target VLINK route, and the SPN small particle slice is deployed on the network element equipment. Therefore, after receiving the creation instruction of the SPN small particle slice, the creation and the deployment of the SPN small particle slice are automatically carried out, the deployment efficiency is high, and the error rate is low.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a first method for deploying SPN small particle slices according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of an SPN physical network according to an embodiment of the present application;
fig. 3 is a second flowchart of a deployment method of SPN small particle slices according to an embodiment of the present application;
fig. 4 is a schematic block diagram of a deployment device for SPN small particle slicing according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a deployment method, a deployment device and electronic equipment for SPN small particle slices, which solve the problems of high error rate and low deployment efficiency in deploying the SPN small particle slices.
In order to make the technical solution of the present application better understood by those skilled in the art, the technical solution of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, shall fall within the scope of the application.
As shown in fig. 1, an embodiment of the present application provides a method for deploying SPN small particle slices, where an execution body of the method may be a server, where the server may be an independent server or may be a server cluster formed by a plurality of servers, and the server may be a server capable of deploying SPN small particle slices, and the method for deploying SPN small particle slices may specifically include the following steps:
in step S101, in the case of receiving a creation instruction of the SPN granule slice, a target vlnk route is determined based on vlnk configuration information carried in the creation instruction.
Specifically, the configuration parameters of the SPN small particle slice may be set by the user through the SPN network small particle management system in advance, where the SPN network small particle management system IS composed of an interface, a server and a database, the interface IS used to provide a graphical operation interface for the user, and the user may configure the configuration parameters of the SPN small particle slice through the interface, for example, a slice name of the SPN small particle slice to be created, a slice template, a slice attribute and configuration information of vlnk forming the slice, where the slice template includes, but IS not limited to, a FlexE small particle technology template, flexEOAM (FlexE channel layer), an interior gateway protocol (interior Gateway Protocols, IGP) -routing overhead (METRIC) parameter of an intermediate system to an intermediate system (Intermediate system to intermediate system, IS-IS), and a traffic reserved bandwidth occupies a port total bandwidth. The slice names are slices which the user wants to create, such as a government enterprise slice 1, the VLINK configuration information comprises the set VLINK bandwidth and the end points at two ends, the transmission technology used by the SPN granule slice is determined, such as the set VLINK bandwidth is 100M, the end points at two ends are set as the network element device 1 and the network element device 6 (marked as VLINK 16) in the SPN physical network, the end points at two ends are set as the network element device 1 and the network element device 3 (marked as VLINK 13) in the SPN physical network, the end points at two ends are set as the network element device 4 and the network element device 3 (marked as VLINK 43) in the SPN physical network, and the end points at two ends are set as the network element device 4 and the network element device 6 (marked as VLINK 46) in the SPN physical network.
After the configuration information of the SPN small particle slice is set by a user, clicking to create a creation instruction, and transmitting the configuration information of the SPN small particle slice to a server side through an interface and an interface of the server, wherein the interface and the server side interact through a RESTFUL interface, and interact with network element equipment through a southbound interface. The server side is used for creating and deploying the SPN small particle slices, and after the SPN small particle slices are created, data related to the SPN small particle slices are stored in a database.
Each network element equipment forms an SPN physical network, and SPN small particle slices are deployed based on the SPN physical network. As shown in fig. 2, the SPN physical network is composed of a network element device 1, a network element device 2, a network element device 3, a network element device 4, a network element device 5, and a network element device 6. The network element equipment 1, the network element equipment 2, the network element equipment 4 and the network element equipment 5 are 10G access rings, and the network element equipment 2, the network element equipment 3, the network element equipment 5 and the network element equipment 6 are 100G convergence backbone rings. The SPN small particle slice is a small particle slice of N.10 Mbps based on a FlexE small particle technology, and a hierarchical model of the SPN small particle slice is divided into a physical network, a resource slice and a service based on the resource slice, wherein the SPN small particle slice is a resource slice on the physical network.
Because FlexE cross resources and FlexE time slot resources in network element equipment are limited, according to endpoints and bandwidths at two ends of VLINK, calculating service routes of SPN small granule slices according to a resource balance allocation algorithm, analyzing FlexE cross resources and FlexE time slot resources of network element equipment (middle P network element equipment) between two end network element equipment in each route path in a route path which can be reached by the network element equipment at two ends of the SPN small granule slices, selecting an optimal route path from each route path as a target VLINK route according to the current FlexE cross resources and FlexE time slot resources occupation condition of the network element equipment, so as to balance the resources of the middle P network element equipment, ensure that the routes of the SPN small granule services are balanced in the network, avoid the FlexE cross resources and FlexE time slot resources of the network element equipment on the network element equipment from being concentrated on a certain network element equipment, and avoid the FlexE cross resources and FlexE time slot resources of the network element equipment in the SPN physical network from being used up, and avoid the FlexE cross resources and FlexE time slot resources of other network element equipment from being too much.
In step S102, SPN small particle slices are created based on the target vlnk route and the slice templates carried in the create instruction.
Specifically, a slice template comprises a FlexE technology template and a three-layer link template, after determining a target VLINK route, a small particle pipeline and small particle connection configuration parameter are created based on the FlexE technology template and the three-layer link template, and the SPN small particle slice comprises the small particle pipeline and small particle connection configuration parameter. That is, according to the SPN network small particle technology template in the slice template, such as the Flexe technology template, the METRIC parameters of the three-layer link template, the FlexeOAM, the IGP-ISIS, the traffic reserved bandwidth occupying port total bandwidth, and the like, the small particle pipeline (FlexesubChannel) and related series of parameters, such as the small particle connection configuration parameters, are created in batches, and after the small particle pipeline (FlexesubChannel) and related series of parameters are created, the SPN small particle slice is created.
In step S103, the created SPN small grain slice is issued to a network element device in the target vlnk route according to the target vlnk route, and the SPN small grain slice is deployed on the network element device.
Specifically, after the SPN small particle slice is created, vlnk in the SPN small particle slice creates small particle service and related series parameters, such as three-layer link parameters, IGP protocol to which three-layer interfaces belong, according to a FlexE technology template, an N-side port template and a three-layer link template in a slice template, and the target vlnk route deploys the SPN small particle slice, the created small particle service and related series parameters to each network element device in the target vlnk route.
The technical scheme provided by the embodiment of the application can automatically create and deploy the SPN small particle slice after receiving the creation instruction of the SPN small particle slice, and has high deployment efficiency and low error rate.
In one possible implementation manner, to further improve the deployment efficiency of the SPN small granule slice, issuing the created SPN small granule slice to a network element device in the target vlnk route according to the target vlnk route, and deploying the SPN small granule slice on the network element device includes: and issuing the created SPN small particle slices to each network element device in a target VLINK route in batch, and deploying the SPN small particle slices on the network element devices at the same time. That is, when the SPN small particle slice relates to one network element device, the network element device is used as a unit, and various interface parameters of the SPN small particle slice are issued to the network element device in batches. When the SPN small particle slices relate to a plurality of network element devices, the SPN small particle slices of the network element devices are simultaneously and concurrently issued to the network element devices in batches. For example, in the case of networking the SPN small particle slices 1, that is, interface resources of all network element devices from the network element device 1 to the network element device 6 are concurrently adjusted, the SPN small particle slices are concurrently transmitted to the network element devices 1 to 6, so that the deployment efficiency of the SPN small particle slices is further improved.
As shown in fig. 3, an embodiment of the present application provides a method for deploying SPN small particle slices, where an execution body of the method may be a server, where the server may be an independent server or may be a server cluster formed by a plurality of servers, and the server may be a server capable of deploying SPN small particle slices, and the method for deploying SPN small particle slices may specifically include the following steps:
in step S301, determining a plurality of vlnk routes from the first network element device to the second network element device when receiving a creation instruction of the SPN small particle slice; and acquiring the remaining FlexE resources of the third network element equipment between the first network element equipment and the second network element equipment in each VLINK route, and determining the VLINK route in which the third network element equipment with the largest remaining FlexE resources is positioned as the target VLINK route.
The bandwidths of the first network element device, the second network element device and the third network element device are all bandwidths of the VLINK link.
Specifically, after receiving the creation instruction, the creation instruction carries specific information of the slice to be created, for example, small granule slice VNET with the name of the government enterprise slice 1 is created, the slice template is a small granule slice template, a vlnk link with the bandwidth of 100M as shown in fig. 2 is created in the slice, the first network element device and the second network element device at two ends of the vlnk link may be any two network element devices in fig. 2, for example, the first network element device is the network element device 1 and the second network element device 3 (vlnk 13), the first network element device is the network element device 1 and the second network element device 6 (vlnk 16), the first network element device is the network element device 4 and the second network element device 3 (vlnk 43), and the first network element device is the network element device 4 and the second network element device 6 (vlnk 46), and multiple vlnk routes exist in each vlnk link.
For example, the created link is vlnk 43, the source network element device of vlnk 43 is network element device 4, the destination network element device is network element device 3, as shown in fig. 2, the vlnk 43 link has three routes, and all the three routes can satisfy the communication from the network element device 4 to the network element device 3, and the three routes are respectively network element device 4-network element device 1-network element device 2-network element device 3; network element equipment 4-network element equipment 5-network element equipment 2-network element equipment 3; network element equipment 4-network element equipment 5-network element equipment 6-network element equipment 3.
For the three routes of the vlnk 43, flexE resources of intermediate network element devices in the three routes are limited, so that in order to balance FlexE resource distribution of the SPN physical network, flexE resources of some network element devices are prevented from being extruded in individual network element devices, and FlexE resources of other network element devices are prevented from being used up too early, while FlexE resources of other network element devices are idle and are relatively large, wherein FlexE resources comprise at least one of FlexE cross resources and FlexE time slot resources. For the three routes of the vlnk 43, the intermediate nodes are the network element device 1, the network element device 2, the network element device 5 and the network element device 6, and the remaining available FlexE cross resources and FlexE time slot resources of the network element device 1, the network element device 2, the network element device 5 and the network element device 6 are obtained, as shown in table 1, the remaining available FlexE cross resources and FlexE time slot resources of the network element device 1, the network element device 2, the network element device 5 and the network element device 6.
Table 1 remaining FlexE resources for different network element devices
Network element equipment Remaining available FlexE cross resources Remaining available FlexE slot resources
Network element device 1 10 90
Network element device 2 9 90
Network element device 5 10 100
Network element device 6 10 100
Further, according to the network resource balance allocation principle, among the three alternative routes of the vlnk 43, a route with more FlexE cross resources and FlexE time slot resources remaining available is selected, as shown in table 1, and among the three alternative routes of the vlnk 43, the FlexE cross resources and FlexE time slot resources remaining available of the intermediate network element device 5 and the network element device 6 are the largest, so that the third route "network element device 4-network element device 5-network element device 6-network element device 3" is determined as the target vlnk route. Therefore, when determining the route for each VLINK in the slice, the route where the network element equipment with more intermediate node FlexE cross resources and FlexE time slot resources remained is selected as the target VLINK route according to the network resource balancing principle, so that the FlexE cross resources and FlexE time slot resources of the SPN small particle slice are distributed evenly.
In step S302, SPN small particle slices are created based on the target vlnk route and the slice templates carried in the create instruction.
In step S303, the created SPN small grain slice is issued to a network element device in the target vlnk route according to the target vlnk route, and the SPN small grain slice is deployed on the network element device.
It should be noted that, the step S302 and the step S303 have the same or similar implementation manner as the step S102 and the step S103 in the above embodiment, which may be referred to each other, and the embodiments of the present application are not repeated here.
The technical scheme provided by the embodiment of the application can automatically create and deploy the SPN small particle slice after receiving the creation instruction of the SPN small particle slice, and has high deployment efficiency and low error rate. In addition, a route with more FlexE resources is selected from a plurality of VLINK routes to be a target VLINK route, so that FlexE resources on network element equipment can be distributed uniformly, and resources of small-particle business can be used uniformly in a network.
Corresponding to the method for deploying SPN small particle slices provided in the foregoing embodiments, based on the same technical concept, the embodiment of the present application further provides a device for deploying SPN small particle slices, and fig. 4 is a schematic diagram of module composition of the device for deploying SPN small particle slices provided in the embodiment of the present application, where the device for deploying SPN small particle slices is used to execute the method for deploying SPN small particle slices described in fig. 1 to 3, as shown in fig. 4, the device 400 for deploying SPN small particle slices includes: the determining module 401 is configured to determine, when receiving a creation instruction of the SPN granule slice, a target vlnk route based on vlnk configuration information carried in the creation instruction; a creating module 402, configured to create an SPN small particle slice based on the target vlnk route and a slice template carried in the creating instruction; a deployment module 403, configured to issue the created SPN small granule slice to a network element device in the target vlnk route according to the target vlnk route, and deploy the SPN small granule slice on the network element device.
The technical scheme provided by the embodiment of the application can automatically create and deploy the SPN small particle slice after receiving the creation instruction of the SPN small particle slice, and has high deployment efficiency and low error rate.
In a possible implementation manner, the vlnk configuration information includes a bandwidth of a vlnk link, a first network element device at a head end of the vlnk link, and a second network element device at a tail end, and the determining module 401 is further configured to determine multiple vlnk routes for the first network element device to reach the second network element device; obtaining the remaining FlexE resources of a third network element device between a first network element device and the second network element device in each VLINK route, wherein the bandwidths of the first network element device, the second network element device and the third network element device are the bandwidths of the VLINK links; and determining the VLINK route in which the third network element equipment with the most residual FlexE resources is located as the target VLINK route.
In one possible implementation, the remaining FlexE resources include: at least one of the remaining FlexE cross resources and the remaining available FlexE slot resources.
In a possible implementation manner, the slice template includes a FlexE technology template and a three-layer link template, and the creating module 402 is further configured to create a small particle pipeline and a small particle connection configuration parameter based on the FlexE technology template and the three-layer link template, and the SPN small particle slice includes the small particle pipeline and the small particle connection configuration parameter.
In a possible implementation manner, the deployment module 403 is further configured to issue the created SPN small granule slices to each network element device in the target vlnk route in batch at one time, and deploy SPN small granule slices on the network element devices at the same time.
The deployment device for the SPN small particle slice provided by the embodiment of the application can realize each process in the embodiment corresponding to the deployment method for the SPN small particle slice, and in order to avoid repetition, the description is omitted.
It should be noted that, the deployment device of the SPN small particle slice provided by the embodiment of the present application and the deployment method of the SPN small particle slice provided by the embodiment of the present application are based on the same application conception, so that the implementation of the embodiment may refer to the implementation of the foregoing deployment method of the SPN small particle slice, and the repetition is not repeated.
According to the method for disposing the SPN small particle slice provided by the foregoing embodiment, based on the same technical concept, the embodiment of the present application further provides an electronic device, where the electronic device is configured to execute the method for disposing the SPN small particle slice, and fig. 5 is a schematic structural diagram of an electronic device for implementing each embodiment of the present application, as shown in fig. 5. The electronic device may vary considerably in configuration or performance and may include one or more processors 501 and memory 502, where the memory 502 may store one or more stored applications or data. Wherein the memory 502 may be transient storage or persistent storage. The application programs stored in memory 502 may include one or more modules (not shown), each of which may include a series of computer-executable instructions for use in an electronic device.
Still further, the processor 501 may be configured to communicate with the memory 502 and execute a series of computer executable instructions in the memory 502 on an electronic device. The electronic device may also include one or more power supplies 503, one or more wired or wireless network interfaces 504, one or more input/output interfaces 505, and one or more keyboards 506.
In this embodiment, the electronic device includes a processor, a communication interface, a memory, and a communication bus; the processor, the communication interface and the memory complete communication with each other through a bus; a memory for storing a computer program; the processor is configured to execute the program stored in the memory, implement each step in the above method embodiments, and have the beneficial effects of the above method embodiments, and in order to avoid repetition, the embodiments of the present application are not described herein again.
The embodiment also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the steps in the above method embodiments, and has the advantages of the above method embodiments, and in order to avoid repetition, the embodiments of the present application are not described herein.
It will be apparent to those skilled in the art that embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, the electronic device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, etc., such as Read Only Memory (ROM) or flash memory (flashRAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transshipment) such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive carrier, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises an element.
It will be apparent to those skilled in the art that embodiments of the present application may be provided as a method, apparatus, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The foregoing is merely exemplary of the present application and is not intended to limit the present application. Various modifications and variations of the present application will be apparent to those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which are within the spirit and principles of the present application should be carried within the scope of the claims of the present application.

Claims (10)

1. A deployment method of SPN small particle slices, the deployment method comprising:
under the condition that a creation instruction of the SPN small particle slice is received, determining a target VLINK route based on VLINK configuration information carried in the creation instruction;
creating SPN small particle slices based on the target VLINK route and slice templates carried in the creation instruction;
and issuing the created SPN small particle slice to network element equipment in the target VLINK route according to the target VLINK route, and deploying the SPN small particle slice on the network element equipment.
2. The deployment method of the SPN small granule slice of claim 1, wherein the vlnk configuration information includes a bandwidth of a vlnk link, a first network element device at a head end of the vlnk link, and a second network element device at a tail end, and the determining the target vlnk route based on the vlnk configuration information carried in the creation instruction includes:
determining a plurality of VLINK routes for the first network element device to reach the second network element device;
obtaining the remaining FlexE resources of a third network element device between the first network element device and the second network element device in each vlnk route, wherein the bandwidths of the first network element device, the second network element device and the third network element device are all bandwidths of the vlnk link;
and determining the VLINK route in which the third network element equipment with the largest remaining FlexE resources is located as the target VLINK route.
3. The method of deploying SPN granular slicing according to claim 2, wherein the remaining FlexE resources comprise: at least one of the remaining FlexE cross resources and the remaining available FlexE slot resources.
4. The deployment method of the SPN small particle slice according to claim 1, wherein the slice templates include a FlexE technology template and a three-layer link template, and the creating the SPN small particle slice based on the target vlnk route and the slice template carried in the creation instruction includes:
and creating a small particle pipeline and small particle connection configuration parameters based on the FlexE technical template and the three-layer link template, wherein the SPN small particle slice comprises the small particle pipeline and the small particle connection configuration parameters.
5. The method of deploying the SPN small particle slice of claim 1, wherein the issuing the created SPN small particle slice to a network element device in the target vlnk route according to the target vlnk route, the deploying the SPN small particle slice on the network element device comprises:
and issuing the created SPN small particle slices to each network element device in the target VLINK route in batch at one time, and deploying the SPN small particle slices on the network element device at the same time.
6. A deployment device for small particle slices of SPN, comprising:
the determining module is used for determining a target VLINK route based on VLINK configuration information carried in a creation instruction under the condition that the creation instruction of the SPN small particle slice is received;
the creating module is used for creating SPN small particle slices based on the target VLINK route and the slice templates carried in the creating instructions;
and the deployment module is used for issuing the created SPN small particle slice to network element equipment in the target VLINK route according to the target VLINK route, and deploying the SPN small particle slice on the network element equipment.
7. The apparatus for deploying the SPN small granule slices according to claim 6, wherein the vlnk configuration information comprises a bandwidth of a vlnk link, a first network element device at a head end of the vlnk link, and a second network element device at a tail end of the vlnk link, and the determining module is further configured to determine a plurality of vlnk routes for the first network element device to reach the second network element device;
obtaining the remaining FlexE resources of a third network element device between the first network element device and the second network element device in each vlnk route, wherein the bandwidths of the first network element device, the second network element device and the third network element device are all bandwidths of the vlnk link;
and determining the VLINK route in which the third network element equipment with the largest remaining FlexE resources is located as the target VLINK route.
8. The apparatus for deploying an SPN small particle slice according to claim 6, wherein the slice template comprises a FlexE technology template and a three-layer link template, and the creating module is further configured to create a small particle pipe and a small particle connection configuration parameter based on the FlexE technology template and the three-layer link template, and the SPN small particle slice comprises the small particle pipe and the small particle connection configuration parameter.
9. An electronic device comprising a processor, a communication interface, a memory, and a communication bus; the processor, the communication interface and the memory complete communication with each other through a communication bus; the memory is used for storing a computer program; the processor is configured to execute a program stored in the memory, and implement the steps of the method for deploying SPN small particle slices according to any one of claims 1-5.
10. A computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method steps of deploying SPN small particle slices as defined in any one of claims 1-5.
CN202210256675.7A 2022-03-16 2022-03-16 Deployment method and device of SPN small particle slices and electronic equipment Pending CN116805922A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210256675.7A CN116805922A (en) 2022-03-16 2022-03-16 Deployment method and device of SPN small particle slices and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210256675.7A CN116805922A (en) 2022-03-16 2022-03-16 Deployment method and device of SPN small particle slices and electronic equipment

Publications (1)

Publication Number Publication Date
CN116805922A true CN116805922A (en) 2023-09-26

Family

ID=88078386

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210256675.7A Pending CN116805922A (en) 2022-03-16 2022-03-16 Deployment method and device of SPN small particle slices and electronic equipment

Country Status (1)

Country Link
CN (1) CN116805922A (en)

Similar Documents

Publication Publication Date Title
CN110896355B (en) Network slice selection method and device
EP4258598A1 (en) Computing power application traffic forwarding method and apparatus
CN111149330B (en) Topology aware controller association in software defined networks
US9510347B2 (en) Timeslot distribution in a distributed routing protocol for deterministic wireless networks
CN109842868B (en) Frame aggregation and network setting frame sending method and equipment
CN113259147B (en) Network element management method, device, computer equipment and medium
WO2018171621A1 (en) Pcep extension to support flexi-grid optical networks
CN113824576A (en) Slice data transmission method and device, electronic equipment and readable medium
US11159430B2 (en) Load balancing of throughput for multi-PHY networks using decision trees
CN112930663B (en) Apparatus and method for handling management object priority in 5G network
CN112911429B (en) Routing frequency spectrum allocation method and device based on dynamic elastic optical network
WO2023125256A1 (en) Scheduling and parameter transmission method and apparatus, device, system, and medium
CN115277504B (en) Network traffic monitoring method, device and system
CN116805922A (en) Deployment method and device of SPN small particle slices and electronic equipment
Nowak et al. Global queue pruning method for efficient broadcast in multihop wireless networks
CN114650566A (en) Edge computing network architecture for providing deterministic quality of service
EP3890388B1 (en) Method for radio access network configuration, network management equipment, and storage medium
CN114422342A (en) Method, device and equipment for deploying transport network slices and readable storage medium
CN116033484B (en) Method, device, equipment and medium for shunting transmission of data packet in IAB network
CN111263443B (en) Dynamic subframe allocation method and device
CN117354305B (en) Intercommunication cooperative control method and architecture
WO2024016801A1 (en) Base station computing power arrangement method and apparatus, electronic device and storage medium
WO2022209251A1 (en) Base station function deployment control device, base station function deployment control method, and computer program
CN115169063A (en) Path planning method and device for power communication network and electronic equipment
JP2022154688A (en) Base station function arrangement control device, base station function arrangement control method, and computer program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination