CN109787803A - Manage the method and device of shared network function - Google Patents

Manage the method and device of shared network function Download PDF

Info

Publication number
CN109787803A
CN109787803A CN201711131129.6A CN201711131129A CN109787803A CN 109787803 A CN109787803 A CN 109787803A CN 201711131129 A CN201711131129 A CN 201711131129A CN 109787803 A CN109787803 A CN 109787803A
Authority
CN
China
Prior art keywords
snfi
nsi
type
network
network equipment
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.)
Granted
Application number
CN201711131129.6A
Other languages
Chinese (zh)
Other versions
CN109787803B (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201711131129.6A priority Critical patent/CN109787803B/en
Publication of CN109787803A publication Critical patent/CN109787803A/en
Application granted granted Critical
Publication of CN109787803B publication Critical patent/CN109787803B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present patent application provides a kind of method for managing shared network function.This method includes the request that first network equipment receives the creation network slice example NSI that the third network equipment is sent, and the request of creation NSI includes the shared/isolation requirement and demand for services of NSI to be created;First network equipment determines the shared network function SNF and its demand of at least one type to be created according to the request;First network equipment creates the shared network function example SNFI of at least one type to the second network device requests;Performance requirement and deployment requirements of the request of at least one type SNFI of the creation comprising various SNFI to be created in the SNFI of at least one type;And first network equipment configures the SNFI of at least one type to the second network device requests.

Description

Manage the method and device of shared network function
Technical field
The present invention relates to wireless communication field more particularly to a kind of method and apparatus for managing shared network function.
Background technique
With the rapid development of wireless communication technique, the 5th generation (5th Generation, 5G) wireless communication technique has been The hot spot of industry at present.5G will support diversified application demand, including the experience of support higher rate and bigger bandwidth Access capability, more low time delay and highly reliable information exchange and more extensive and inexpensive equipment for machine type communication connect Enter and manages.In addition, 5G will be supported towards the various vertical industry application scenarios such as car networking, emergency communication, industry internet. In face of these performance requirements of 5G and application scenarios, 5G network needs particular demands of being more close to the users, and customizes ability and needs Further promoted.For this purpose, 5G, which introduces network, is sliced this key concept.5G network is by meeting the various nets of different concatenation abilities Network slice composition, a network slice are the logical network for meeting a kind of or a use-case communication service demand.Fig. 1 is shown 5G network scenarios after introducing network slice concept, wherein containing critical machine class communication (critical machine type Communication, critical MTC), large-scale machines class communicate (massive machine type Communication, massive MTC) and mobile broadband (mobile broad band, MBB) three kinds of use-cases communication.Such as Shown in Fig. 1,3GPP carrier network may include critical machine class communication network slice, large-scale machines class communication network slice and Mobile broadband network slice.It should be understood that actual 5G network can also be sliced comprising other networks, the communication of various use-cases is provided Service.
One network slice is the multiple network functions for realizing communication service and the combination of respective resources, a network function With specific resource (such as storage, computing resource), specific communication service function is realized.One network function may be exclusive In (only the supporting a network slice) of a network slice, it is also possible to share use by multiple networks slice and (prop up Hold multiple network slices).In 5G network, the network function used is shared by multiple networks slice, also referred to as shared network Function, it may be necessary to carry out logic or isolation physically between the multiple networks slice being shared.How to manage this total Network function is enjoyed, there is no suitable solution at present.
Summary of the invention
The embodiment of the present application provides a kind of method for managing shared network function, realizes with shared/isolation requirement The management of shared network function between multiple network slices, so that network slice/network slice subnet isolation requirement obtains It ensures.
In a first aspect, the embodiment of the present application provides a kind of method for managing shared network function, this method comprises: the first net Network equipment receives the request for the creation network slice example NSI that the third network equipment is sent, and the request of creation NSI includes wait create Build the shared/isolation requirement and demand for services of NSI;The first network equipment determines the shared net of at least one type to be created Network function SNF and its demand;The first network equipment creates the shared network of at least one type to the second network device requests Function example SNFI;The request of at least one type SNFI of the creation is comprising various to be created in the SNFI of at least one type The performance requirement and deployment requirements of SNFI;And the first network equipment configures at least one to second network device requests The SNFI of type.
By the method provided by the embodiments of the present application for managing shared network function, realizing has shared/isolation requirement Multiple networks slice between shared network function management so that network slice/isolation requirement of network slice subnet obtains To guarantee.
In one possible implementation, shared/isolation requirement of the NSI to be created includes shared instruction and at least One mark, which, which is used to indicate the SNF with the NSI to be created at least one type and can share, makes With the mark of at least one NSI of corresponding SNFI and/or the mark of at least one kind NSI.
In one possible implementation, shared/isolation requirement of the NSI to be created includes isolation instruction and at least One mark, at least one mark are used to indicate the SNF with the NSI to be created at least one type but cannot share Use the mark of at least one NSI of corresponding SNFI and/or the mark of at least one kind NSI.
In one possible implementation, which determines according at least one in following parameter wait create Shared/isolation requirement of the SNF and its demand: the NSI to be created of at least one type built, the use for subscribing to the NSI to be created Family information, the geographic range of NSI to be created covering, the existing NSI information in NSI covering geographic range to be created and Shared/isolation requirement of existing NSI in the NSI covering geographic range to be created.
In one possible implementation, the request of at least one type SNFI of the creation is included as that each should be wait create Build SNFI request creation one or more SNFI.
In one possible implementation, which includes to the configuring request that second network equipment is sent Configure in the SNFI of at least one type in the following parameter of various SNFI at least one of: the mark of SNFI to be configured, to The connection of the identification information and SNFI to be configured and other NFI in its NSI supported of the NSI that configuration SNFI is supported Relationship.
In one possible implementation, the mark of the SNFI to be configured includes area identification, set identification and pointer.
In one possible implementation, the SNFI to be configured is identical as in the shared class NSI for the NSI that it is supported The SNFI of type uses identical area identification, identical set identification and different pointers;The shared class NSI is waited for this The NSI that configuration SNFI is supported, which has same type SNFI and can share, uses the SNFI to be configured.
In one possible implementation, the SNFI to be configured is identical as in the isolation class NSI for the NSI that it is supported The SNFI of type uses identical area identification, different set identifications and different pointers;The isolation class NSI with should wait match It sets NSI that SNFI is supported there is same type SNFI but cannot share and use the SNFI to be configured.
In one possible implementation, which creates at least one to second network device requests After the SNFI of type;The first network equipment receives the SNFI creation response of second network equipment transmission.
In one possible implementation, which configures at least one to second network device requests After the SNFI of type;The first network equipment receives the SNFI configuration response of second network equipment transmission.
In one possible implementation, which sends NSI creation response to the third network equipment.
Second aspect, the embodiment of the present application provides a kind of method for managing shared network function, this method comprises: the second net Network equipment receives the request for at least one type SNFI of creation that first network equipment is sent, creation at least one type SNFI Request comprising at least one type SNFI in various SNFI to be created performance requirement and deployment requirements;Second network Equipment creates the SNFI of at least one type;Second network equipment receive the first network equipment transmission configuration this at least The request of one seed type SNFI;And the SNFI of second network equipments configuration at least one type.
By the method provided by the embodiments of the present application for managing shared network function, realizing has shared/isolation requirement Multiple networks slice between shared network function management so that network slice/isolation requirement of network slice subnet obtains To guarantee.
In one possible implementation, the request of the configuration at least one type SNFI include configure this at least one In the SNFI of seed type in the following parameter of various SNFI at least one of: the mark of SNFI to be configured, SNFI to be configured are propped up The connection relationship of the identification information of the NSI held and SNFI to be configured and other NFI in its NSI supported.
In one possible implementation, the mark of the SNFI to be configured includes area identification, set identification and pointer.
In one possible implementation, the SNFI to be configured is identical as in the shared class NSI for the NSI that it is supported The SNFI of type uses identical area identification, identical set identification and different pointers;The shared class NSI is waited for this The NSI that configuration SNFI is supported, which has same type SNFI and can share, uses the SNFI to be configured.
In one possible implementation, the SNFI to be configured is identical as in the isolation class NSI for the NSI that it is supported The SNFI of type uses identical area identification, different set identifications and different pointers;The isolation class NSI with should wait match It sets NSI that SNFI is supported there is same type SNFI but cannot share and use the SNFI to be configured.
In one possible implementation, after which creates the SNFI of at least one type, this Two network equipments send SNFI creation response to the first network equipment.
In one possible implementation, after the SNFI of second network equipments configuration at least one type;This Two network equipments send SNFI configuration response to the first network equipment.
The third aspect, the embodiment of the present application provides a kind of method for managing shared network function, this method comprises: third net Network equipment determines communication service demand;The third network equipment is sliced example NSI to first network device request creation network, should Request creation NSI includes the shared/isolation requirement and demand for services of NSI to be created.
By the method provided by the embodiments of the present application for managing shared network function, realizing has shared/isolation requirement Multiple networks slice between shared network function management so that network slice/isolation requirement of network slice subnet obtains To guarantee.
In one possible implementation, shared/isolation requirement of the NSI to be created includes shared instruction and at least One mark, which, which is used to indicate the SNF with the NSI to be created at least one type and can share, makes With the mark of at least one NSI of corresponding SNFI and/or the mark of at least one kind NSI.
In one possible implementation, shared/isolation requirement of the NSI to be created includes isolation instruction and at least One mark, at least one mark are used to indicate the SNF with the NSI to be created at least one type but cannot share Use the mark of at least one NSI of corresponding SNFI and/or the mark of at least one kind NSI.
In one possible implementation, which receives the NSI creation of first network equipment transmission Response.
Fourth aspect provides a kind of network equipment, for executing any possible of first aspect or first aspect Method in implementation.Specifically, which may include for executing any of first aspect or first aspect The unit of method in possible implementation.
5th aspect, provides another network equipment, for executing any possibility of second aspect or second aspect Implementation in method.Specifically, which may include any for executing second aspect or second aspect The unit of method in the possible implementation of kind.
6th aspect, provides another network equipment, for executing any possibility of the third aspect or the third aspect Implementation in method.Specifically, which may include any for executing the third aspect or the third aspect The unit of method in the possible implementation of kind.
7th aspect, provides another network equipment, including memory and processor, which calculates for storing Machine program, the processor from memory for calling and running the computer program, so that communication equipment executes first aspect Or the method in any possible implementation of first aspect.
Eighth aspect, provides another network equipment, including memory and processor, which calculates for storing Machine program, the processor from memory for calling and running the computer program, so that communication equipment executes second aspect Or the method in any possible implementation of second aspect.
9th aspect, provides another network equipment, including memory and processor, which calculates for storing Machine program, the processor from memory for calling and running the computer program, so that communication equipment executes the third aspect Or the method in any possible implementation of the third aspect.
Tenth aspect, the embodiment of the invention provides a kind of communication systems, comprising: first network equipment, the second network are set The standby and third network equipment.Wherein: first network equipment be fourth aspect or the 7th aspect described in first network equipment, second The network equipment is second network equipment described in the 5th aspect or eighth aspect, and the third network equipment is the 6th aspect or the 9th side The third network equipment described in face.
On the one hand tenth, provides a kind of computer program product, which includes: computer program generation Code, when the computer program code is by the communication unit, processing unit or transmitting-receiving of communication equipment (for example, network management device) When device, processor operation, so that communication equipment executes in any possible implementation of first aspect or first aspect Method.
12nd aspect, provides another computer program product, which includes: computer program Code, when the computer program code is by the communication unit, processing unit or transmitting-receiving of communication equipment (for example, network capable devices) When device, processor operation, so that communication equipment executes in any possible implementation of second aspect or second aspect Method.
13rd aspect, provides another computer program product, which includes: computer program Code, when the computer program code is by the communication unit, processing unit or transmitting-receiving of communication equipment (for example, network capable devices) When device, processor operation, so that communication equipment executes in any possible implementation of the third aspect or the third aspect Method.
Fourteenth aspect provides a kind of computer readable storage medium, for storing used in above-mentioned first network equipment Computer software programs instruction, which makes the first network equipment execute the when being executed by the first network equipment Method in any possible implementation of one side or first aspect.
15th aspect, provides a kind of computer readable storage medium, for storing used in above-mentioned second network equipment Computer software programs instruction, which makes second network equipment execute the when being executed by second network equipment Method in any possible implementation of two aspects or second aspect.
16th aspect, provides a kind of computer readable storage medium, for storing used in the above-mentioned third network equipment Computer software programs instruction, which makes the third network equipment execute the when being executed by the third network equipment Method in any possible implementation of three aspects or the third aspect.
These and other aspects of the invention can more straightforward in the description of following (multiple) embodiments.
Detailed description of the invention
Attached drawing used in the embodiment of the present application or description of the prior art is briefly described below:
Fig. 1 is a kind of 5G network scenarios provided by the embodiments of the present application;
Fig. 2 is a kind of configuration diagram of network slice management system provided by the embodiments of the present application;
Fig. 3 is a kind of implement scene for managing shared network function provided by the embodiments of the present application;
Fig. 4 is a kind of method flow schematic diagram for managing shared network function provided by the embodiments of the present application;
Fig. 5 is a kind of schematic block diagram of first network equipment provided by the embodiments of the present application;
Fig. 6 is another schematic block diagram of first network equipment provided by the embodiments of the present application;
Fig. 7 is a kind of schematic block diagram of second network equipment provided by the embodiments of the present application;
Fig. 8 is another schematic block diagram of second network equipment provided by the embodiments of the present application;
Fig. 9 is a kind of schematic block diagram of the third network equipment provided by the embodiments of the present application;
Figure 10 is another schematic block diagram of the third network equipment provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present application, the embodiment of the present application is described.
In this application, " exemplary " word is used to indicate " being used as example, illustration or explanation ".Described herein as Any embodiment of " exemplary " is not necessarily to be construed as or more advantage more more preferable than other embodiments.In order to appoint this field What technical staff can be realized and use the present invention, gives and is described below.In the following description, it arranges for purposes of explanation Details is gone out.It should be appreciated that those skilled in the art will realize that the case where not using these specific details Under the present invention also may be implemented.In other examples, well known structure and process will not be described in detail, to avoid need not The details wanted makes description of the invention become obscure.Therefore, the present invention be not intended to be limited to shown in embodiment, but with meet The widest scope of principle and feature disclosed in the present application is consistent.
Description and claims of this specification and term " first ", " second ", " third ", " in above-mentioned attached drawing The (if present)s such as four " are to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should manage The data that solution uses in this way are interchangeable under appropriate circumstances, so as to embodiments herein described herein can in addition to Here the sequence other than those of diagram or description is implemented.In addition, term " includes " and " having " and their any deformation, Be intended to cover it is non-exclusive include, for example, containing the process, method of a series of steps or units, system, product or setting It is standby those of to be not necessarily limited to be clearly listed step or unit, but may include be not clearly listed or for these mistakes The intrinsic other step or units of journey, method, product or equipment.
The terms " system " and " network " are often used interchangeably herein.The terms "and/or", only It is a kind of incidence relation for describing affiliated partner, indicates may exist three kinds of relationships, for example, A and/or B, can indicates: individually There are A, exist simultaneously A and B, these three situations of individualism B.In addition, character "/" herein, typicallys represent forward-backward correlation pair As if a kind of relationship of "or".
Technical solution of the present invention is described in detail with specifically embodiment below.These specific implementations below Example can be combined with each other, and the same or similar concept or process may be repeated no more in some embodiments.
As a key characteristic of 5G, 5G network can be divided into multiple network slices.One network slice is one corresponding Logical network, the logical network are used to meet the communication service demand of a use-case (use case).One network slice is by more A network function (network function) composition, the realization of a network slice in a network is by instantiating these nets Network function and then instantiation network slice.In other words, a network slice is to be sliced example (network slice by network Instance, NSI) Lai Shixian, i.e., each network function example (the network function being sliced by network Instance, NFI) and corresponding resource distribution constitute.Different NSI can have different NFI and/or resource distribution.One A network slice further can also be sliced subnet comprising multiple networks, and a network slice subnet is a network slice root The part divided according to certain criterion (such as deployment region, function division, equipment supplier).Correspondingly, NSI can be with Comprising multiple networks be sliced subnet example (network slice subnet instance, NSSI), a NSSI by one or Multiple NFI compositions.
Network function is the processing function in a kind of network, has specific function sexual behavior and interface.From the angle of realization Degree is seen, network function can be divided into physical network function and virtual network function.From the point of view of use, network function can be with It is divided into privately-owned network function (non-shared network function, NNF) and shared network function (shared network function,SNF).When a network function is pertaining only to (support) network slice/network slice subnet, The network function is NNF;When a network function belongs to (support) multiple network slices/network slice subnet, the network function It can be SNF.One network function be by network function example (network function instance, NFI) Lai Shixian, Therefore NNF is realized by NNFI, and SNF is realized by SNFI.Further, NFI can be realized by specialized hardware, Can also by specialized hardware runs software realize, can also be real in the form of virtual machine on general hardware platform It is existing.
There are a plurality of types of network functions, such as access and mobile management function to ps domain (access and for 5G network Mobility management function, AMF), conversation management functional (session management function, SMF), network is sliced selection function (network slice selection function, NSSF), user plane functions (user Plane function, UPF) and policy control functions (policy control function, PCF) etc..Some network functions It can be by multiple network slices/shared use of network slice subnet, such as AMF, NSSF.For this SNF, inventors have found that Although multiple network slices/network slice subnet can be shared using one or more network functions, for business, peace Entirely or performance guarantee etc. considers, these network slices/network slice subnet needs in logic or physically to carry out part/all Isolation, therefore for these network slices/shared SNF used of network slice subnet, it may be necessary in the multiple nets being shared The isolation in logical/physical is carried out between network slice/network slice subnet, to meet heterogeneous networks slice/network slice subnet Between safety or performance requirement.
For example, the first NSI is the automatic Pilot NSI that motor corporation A is provided to wireless network, the 2nd NSI is motor corporation B The automatic Pilot NSI provided to wireless network.For considering for commercial interest, motor corporation A and motor corporation B are to wireless network Operator proposes demand, and respective automatic Pilot NSI needs to be isolated, and cannot have the shared SNF example used.In order to safeguard nothing The safe operation of each automatic Pilot NSI in gauze network, third of the wireless carriers creation in emergency circumstances alarming NSI.In this case, the terminal user of the first NSI and the 2nd NSI requires to use the 3rd NSI simultaneously.Therefore, the first NSI At least exist a SNF (referred to as the first SNF) with the 3rd NSI, the 2nd NSI and the 3rd NSI also at least have a SNF (referred to as 2nd SNF), and the first SNF and the 2nd SNF function having the same, but need to be that physical/logical is isolated.In other words, One SNF and the 2nd SNF is the network function (being such as AMF, NSSF) of same type, but the two cannot be same total again Enjoy network function example (shared network function instance, SNFI).For another example the first NSI is for high speed The terminal user of train provides the NSI of service on net, and the 2nd NSI is that the NSI of Video service, third are provided for indoor terminal user NSI be all terminal users require using default NSI.In this case, part terminal user needs to use the simultaneously One NSI and the 3rd NSI;Another part terminal user needs while using the 2nd NSI and the 3rd NSI.Due to the first NSI and second NSI for certain SNF (such as AMF) demand there are larger difference, for example the AMF function that the first NSI is required is far longer than second The AMF function that NSI is required, the first NSI and the 2nd NSI need to provide clothes using two AMF of isolation for respective terminal user Business, and the two AMF are required by the shared use of the 3rd NSI.For above-mentioned two example, three NSI have mutually similar The SNF of type, but the same SNFI cannot be used.The wherein SNF of the first NSI and the 3rd NSI corresponding a SNFI, the 2nd NSI Another SNFI is corresponded to the SNF of the 3rd NSI.In other words, for the 3rd NSI, two SNFI is at least needed to realize itself and its He is NSI shared SNF.
For this purpose, the embodiment of the present application provides a kind of technical solution for managing SNF, so that network slice/network slice The isolation requirement of net is protected.
Fig. 2 shows a kind of configuration diagrams of network slice management system provided by the embodiments of the present application, including communication Service management function (communication service management function, CSMF), network are sliced management function (network slice management function, NSMF) and network are sliced subnet management function (network slice subnet management function,NSSMF).Wherein, CSMF is mainly responsible for operator and/or third party client Communication service demand is converted into the demand to network slice, and passes through the interface between NSMF and send to NSMF to network slice Demand (such as request creation, termination, modification NSI);Management data (such as performance, number of faults that network is sliced are obtained from NSMF According to etc.), generate the management data for running on the communication service on NSI;And operator and/or third party client are received to net Network slice management data and/or the subscription demand of management data of communication service etc..Optionally, CSMF is by multiple subfunction moulds The logic administrative unit that block is composed, wherein sub-function module is alternatively referred to as atomic function module (atomic function block,atomic building block).Sub-function module includes but is not limited to Service Instance (service instance) Life cycle management module, Service Instance performance management module, Service Instance fault management module, Service Instance test and management mould Block, Service Instance Data analysis and reporting module, network management data subscribing module, demand for services negotiation module and charging Module etc..It should be noted that Service Instance is the running terminal user's industry realized by NSI or provided by NSI Business or commercial occupation.It should be understood that the title of each equipment is exemplary in network slice management system architecture diagram shown in Fig. 2 , such as network slice management function is also possible to Network Management System, network is sliced management system etc., the embodiment of the present application pair This is not construed as limiting.
NSMF is mainly responsible for the network slice demand that CSMF is sent that receives;The composition of layout NSI;To the life cycle of NSI, Performance, failure etc. are managed and (below referred to as manage life cycle, performance, fault management);It is each for decomposing the demand of NSI The demand of NSSI and/or network function;And NSSI management request etc. is sent to each NSSMF.Optionally, NSMF is by multiple sons The logic administrative unit that functional module is composed, wherein sub-function module include but is not limited to NSI life cycle management module, NSI performance management module, NSI fault management module, NSI test and management module, the analysis of NSI data and reporting module, network pipe Manage data subscription module, slice requirement negotiation module and accounting module etc..
NSSMF, which is mainly responsible for, receives the NSSI regulatory requirement that NSMF is sent;NSSI is managed;The group of layout NSSI At;The demand for decomposing NSSI is each network function and/or the demand of nesting NSSI, and may be sent to other NSSMF nested NSSI management request.It should be noted that nesting NSSI just refers to that the NSSI is the component part of another or multiple NSSI, i.e., The NSSI is a subset of its another or the multiple NSSI that are nested in.Optionally, NSSMF is by multiple sub-function modules The logic administrative unit being composed, wherein sub-function module includes but is not limited to NSSI life cycle management module, NSSI Energy management module, NSSI fault management module, NSSI test and management module, the analysis of NSSI data and reporting module, network management Data subscription module, slice subnet requirement negotiation module and accounting module etc..
NSSMF can be there are many mode to the management of network function.In one possible implementation, NSSMF is direct Manage network function or the network equipment.In this case, NSSMF is also possible to domain manager (domain manager).Such as Fruit NSSMF is made of multiple sub-function modules, then NSSMF may also include network function fault management module, network functionality It can management module, network function configuration management module, (virtual) network function life cycle management module, network function self-organizing Network management module, network function safety management module and network function billing management module etc..In alternatively possible reality In existing mode, NSSMF manages network function or the network equipment by network function management module.In this case, NSSMF can To interact with network function management module (such as NE Explorer (element manager)), and pass through network function pipe Manage module management network function or the network equipment.
It should be understood that being the feelings for the logic administrative unit being composed of multiple sub-function modules in CSMF/NSMF/NSSMF Under condition, between any sub-function module in Different Logic administrative unit there is independent interface to be communicated.For example, CSMF Both there is first interface to realize between Service Instance life cycle management module and the NSI life cycle management module of NSMF Between communication;Similarly, have the between the Service Instance performance management module of CSMF and the NSI performance management module of NSMF Two interfaces are to realize communication between the two.
Fig. 3 shows a kind of implement scene for managing shared network function provided by the embodiments of the present application.In this scenario, First network slice and the second network slice are already existing two networks slices in network, also referred to as existing (existing) Network slice.Wherein, first network slice and the second network are sliced shared first SNF.In other words, is contained in the first NSI The first SNFI is also contained in one SNFI, the 2nd NSI.In this scenario, it in order to meet the needs of different user, needs in network Middle creation third network slice, wherein the third network slice to be created needs and the second network slice is shared and the first SNF SNF with identical network function type, but the SNF can only be sliced by the second network and third network is sliced and shares, it cannot It is shared by first network slice.Therefore, the 3rd NSI and the 2nd NSI is needed comprising having the function of identical network class with the first SNFI Type but independent 2nd SNFI.As shown in figure 3, the 2nd SNFI and the first SNFI are logical/physical isolation, i.e., the two is phase The network function of same type, but be logical/physical equipment independent.Correspond to example above-mentioned, first in Fig. 3 NSI is that the automatic Pilot NSI, the 2nd NSI that motor corporation A is provided to wireless network are wireless carriers creations for tight The NSI to alarm in anxious situation, the 3rd NSI are the automatic Pilot NSI that motor corporation B is provided to wireless network.For motor corporation A Automatic Pilot NSI user for, connect network after need pass through the first SNFI simultaneously access the first NSI and the 2nd NSI;It is right For the user of the automatic Pilot NSI of motor corporation B, needs to pass through the 2nd SNFI after connecting network while accessing the 2nd NSI With the 3rd NSI.In this way, not only ensure that mutually isolated between the automatic Pilot NSI of motor corporation A and motor corporation B offer but also true The user for protecting two automatic Pilot NSI can access alarm NSI simultaneously.Fig. 3 only example go out between the first NSI and the 2nd NSI and There was only the case where a type of SNF between 2nd NSI and the 3rd NSI.It should be understood that in real network, different NSI it Between can also have multiple same types or different types of SNF, this is not construed as limiting herein.Wherein, have between different NSI more The SNF of a same type indicates to share a type of SNF between multiple NSI, but the SNF of the type in a network can be with It is realized by multiple SNFI, the effects of these SNFI can provide such as load balancing;Between different NSI have it is multiple not The SNF of same type indicates to share a plurality of types of SNF (such as AMF, NSSF, UPF), each type of SNF between multiple NSI It can be realized by one or more SNFI.
Below with reference to Fig. 4, it is described in detail with technical solution of the specific embodiment of the method to the application.It should be understood that Fig. 4 is the schematic flow chart of the communication means of the embodiment of the present application, shows the detailed communication steps or operation of this method, But these steps or operation are only examples, and other operations or the various operations in Fig. 4 can also be performed in the embodiment of the present application Deformation.In addition, each step in Fig. 4 can be executed according to the different sequences presented from Fig. 4, and it is possible to not Execute all operationss in Fig. 4.
Fig. 4 shows a kind of method flow schematic diagram for managing SNF provided by the embodiments of the present application, and this method 400 can answer For the operation between CSMF, NSMF and NSSMF shown in Fig. 2.In this embodiment, CSMF request NSMF create one with A part of NSI in existing multiple NSI has the NSI of one or more type SNF;A part of NSI is known as shared class NSI.At the same time, CSMF requests the NSI of NSMF creation and another part NSI in existing multiple NSI not to have SNF;It should Another part NSI is known as that class NSI is isolated.It is one or more to determine that needs create according to the request of the creation NSI of CSMF by NSMF The SNF of type, and request NSSMF create one or more types SNF example SNFI.Process described in Fig. 4 includes as follows Step:
401, CSMF requests creation NSI to NSMF.
Wherein, shared/isolation requirement and demand for services are included in the request.
Specifically, CSMF requests NSMF to create a NSI, shared/isolation requirement in the request comprising NSI to be created and Demand for services.Wherein, shared/isolation requirement is used to indicate shared/isolated relation between NSI to be created and existing multiple NSI. In one possible implementation, which may include shared instruction and one or more marks, be used for Indicate that NSI and which existing NSI or which kind of other existing NSI to be created have the SNF of one or more types simultaneously can be altogether It enjoys and uses corresponding SNFI;These existing NSI are known as the shared class NSI of NSI to be created.In alternatively possible implementation In, which may include isolation instruction and one or more marks, be used to indicate NSI to be created and which A little existing NSI or which kind of other existing NSI, which have the SNF of one or more types but cannot share, uses corresponding SNFI; These existing NSI are known as the isolation class NSI of NSI to be created.It should be noted that belonging to same category of NSI with same Attribute provides the NSI (such as meter reading business, HD video business) of same services, gathers around for example, serving the NSI of same tenant There is the NSI (the resource occupation ability and the service requirements of support of priority indication NSI) etc. of equal priority.Illustratively, There is one NSI and the 2nd NSI and the 3rd NSI the SNF, the first NSI and the 4th NSI of AMF type not to have SNF;Then the 2nd NSI and 3rd NSI is the shared class NSI of the first NSI, and the 4th NSI is the isolation class NSI of the first NSI.In one implementation, CSMF It may include the mark of shared instruction and the 2nd NSI and the mark of the 3rd NSI in the request for creating the first NSI.Optionally, When the 2nd NSI and the 3rd NSI are same category of NSI, CSMF may include in the request for creating the first NSI shared instruction, And the 2nd NSI classification belonging to NSI and the 3rd NSI mark.In another implementation, CSMF is creating the first NSI Request in may include isolation instruction and the 3rd NSI mark.Further, CSMF is gone back in the request for creating the first NSI It may include the mark of each NSI and isolation instruction and the mark that each NSI in class NSI is isolated in shared instruction and shared class NSI Know.It should be understood that shared instruction and isolation instruction be only used for distinguishing the indicated NSI of the NSI mark for including in the request with wait create Shared/isolated relation of NSI is built, such as binary one can be used to indicate shared instruction, indicates that isolation refers to using binary zero Show.
Demand for services includes one or more performance indicators and the corresponding parameter value of user information and NSI to be created.Its In, user information contain the activation ratio of user, the type for subscribing to the user that the NSI is serviced, the ability of subscriber terminal equipment, Geographical distribution, the service type of subscription and user's maximum movement speed etc..Performance indicator includes time delay, bandwidth, accesses simultaneously Number of users handles Packet Data Unit session number, the geographic range of required covering and required wireless signal coverage rate simultaneously Deng.
Optionally, which can also include demand for security, accounting requirements, network capabilities opens demand, network data is opened Put demand and function description (such as time-frequency compression, edge calculations) that NSI to be created is realized.
Before CSMF sends NSI request to create to NSMF, CSMF receives operator and/or the communication service of third party client After request, judge whether the request is able to satisfy, and can further negotiate to determine communication clothes with operator and/or third party client Business demand.In general, communication service demand may include following information: Service Level Agreement, safety and accounting requirements and Whether operator or client wish/allow shared SNF or NSI etc..CSMF is according to above-mentioned communication service demand and preset calculation Communication service demand is converted the demand to network slice by method and/or strategy.
It should be understood that the case where CSMF and NSMF are the logic administrative units being composed of multiple sub-function modules Under, the request of above-mentioned creation NSI can be the NSI life cycle from the Service Instance life cycle management module of CSMF to NSMF What management module was sent.
402, NSMF determine one or more types to be created SNF and respective demand.
Specifically, NSMF is determined as one or more types of NSI creation according to the demand of the NSI to be created received SNF and various SNF demand.Wherein, the respective demand of SNF of one or more types to be created includes to be created every The performance requirement of a type of SNF, deployment requirements;Optionally, which also includes the SNF of each type to be created Software version demand and retractility demand.
Specifically, NSMF is determined according at least one in following information needs to create one kind or more for NSI to be created The SNF of seed type:
I) type and demand for the SNF for including in NSI to be created;Wherein, the type of SNF is used to indicate the function of the SNF Energy type, such as AMF, SMF or UPF;SNF demand is used to indicate the performance requirement of the SNF (when such as reliability, carrying/stream are established Between equal Key Performance Indicators demand) and deployment preference demand (such as deployed position preference demand, physical/virtual network function is inclined Good demand) etc.;The type and demand of the SNF can be NSMF and derive from the demand for services for the NSI to be created that CSMF is obtained Come, can also be included in the demand for services of the CSMF NSI to be created sent;
Ii) shared/isolation requirement of NSI to be created;
Iii the information of the user of (also referred to as using) NSI, the ability etc. of type, terminal including user) are subscribed to;
Iv) the geographic range of NSI to be created covering;
V) information (including activation, deactivation status, the failure letter of the existing NSI in NSI to be created covering geographic range Breath and performance information etc.), the type and corresponding SNF resource service condition of the SNF of existing NSI;
Vi) shared/isolation requirement of the existing NSI in NSI covering geographic range to be created.
It should be understood that in this step, determining that the foundation of the SNF of one or more types to be created can according to above- mentioned information To be that NSMF to NSSMF or other equipment inquires to obtain, be also possible to NSMF receive creation NSI request forward direction NSSMF or What other equipment were subscribed to.The embodiment of the present application determines that the mode of the SNF of one or more types to be created is not done and had to NSMF Body limits.
Further, NSMF is according to shared/isolation requirement and demand for services of the NSI to be created obtained from CSMF and existing Shared class NSI shared/isolation requirement and demand for services determine one or more types to be created SNF demand.
403, NSMF creates the SNFI of one or more types to NSSMF request.
Wherein, the respective performance requirement of SNFI in the request comprising one or more types to be created, deployment requirements; Optionally, which also includes that the respective software version demand of SNFI of one or more types to be created and retractility need It asks.Optionally, which is also included as one or more SNFI of the SNFI creation of each type.
Specifically, NSMF request NSSMF creates one or more types to be created that it is determined in step 402 The example SNFI of SNF.
Optionally, the request of the SNFI of the one or more types of the creation can be carried on the creation that NSMF is sent to NSSMF In the request of one or more NSSI.In this implementation, NSMF requests creation one or more NSSI to NSSMF, In the SNFI comprising one or more types to be created in one or more NSSI.It should be noted that be created The SNFI of one or more types, which can be, belongs to a NSSI, is also possible to belong to multiple NSSI, wherein multiple NSSI Belong to NSI to be created.
Optionally, each type in the SNFI of one or more types of creation is requested to NSSMF for NSMF SNFI, NSMF can request NSSMF to create the SNFI of the SNFI type, and NSSMF can also be requested to create multiple SNFI The SNFI of type, wherein multiple SNFI is network function type having the same, the purpose of can be used for load balancing.
It should be understood that the case where NSMF and NSSMF are the logic administrative units being composed of multiple sub-function modules Under, the request of above-mentioned creation SNFI can be the NSSI life cycle pipe from the NSI life cycle management module of NSMF to NSSMF Manage what module was sent.
404, NSSMF creates the SNFI of one or more types.
Specifically, request to create of the NSSMF according to the SNFI of received one or more types in step 403, creation Corresponding SNFI.
It optionally, is one SNFI of a type of SNFI request creation when NSSMF receives NSMF in step 403 When, NSSMF is that the SNFI of the type creates a SNFI in this step;It is one when NSSMF receives NSMF in step 403 When the SNFI request of seed type creates multiple SNFI, NSSMF is that the SNFI of the type creates multiple SNFI in this step.When When NSSMF receives NSMF request a plurality of types of SNFI of creation in step 403, NSSMF is each type in this step The SNFI of type creates one or more SNFI.
In one possible implementation, NSSMF directly creates the SNFI of one or more types.Alternatively possible Implementation in, NSSMF further with one or more network function management modules (such as NE Explorer) interaction, instruction should One or more network function management modules create the SNFI of one or more types.It further, is by multiple sons in NSSMF In the case where the logic administrative unit that functional module is composed, the NSSI life cycle management module instruction of NSSMF can be Network function management module creates SNFI.
405, NSMF configures the SNFI of one or more types to NSSMF request.
Specifically, NSMF configures the SNFI, the SNFI of one or more types of one or more types to NSSMF request It is the SNFI for one or more types that NSMF requests NSSMF to create in step 403.Wherein, which includes configuration one At least one of in kind or the respective following parameter of a plurality of types of SNFI:
I) mark of SNFI to be configured;The mark is for one network function example of unique identification in a network;Normally, The mark has included at least following multiple fields: area identification, set identification and pointer etc.;Wherein, SNFI area identification is used for Indicate the geographic range of the network of SNFI service to be configured, different types of multiple SNFI in same geographic range have phase Same or different area identification, multiple SNFI area identification having the same and one of the same type in same geographic range A or multiple SNFI set identifications;SNFI set identification for identifying SNFI set, have in a SNFI set one or The SNFI of multiple same types, a SNFI support one or more NSI, each SNFI in the same SNFI set to support phase With multiple NSI, the part multiple NSI that the SNFI in different SNFI set is supported/all different;SNFI pointer is for marking Know a SNFI in the SNFI set in a geographic range;The NSI's that SNFI and the SNFI to be configured is supported The same type of SNFI being isolated in class NSI uses identical area identification (region ID), but needs to be assigned new collection Close mark (set ID) and new pointer (pointer);The shared class NSI for the NSI that SNFI and the SNFI to be configured is supported In same type of SNFI use identical area identification (region ID) and set identification (set ID), but need by Distribute new pointer (pointer);
Ii) the identification information for the NSI that SNFI to be configured is supported;The identification information of the NSI NSI, such as NSI for identification Mark, single network slice selection auxiliary information (single network slice selection assistance Information, S-NSSAI), S-NASSAI group information and temporary identifier (temporary ID) etc.;It should be understood that wait match Setting the NSI that SNFI is supported indicates that the SNFI can identify the mark of the NSI and provide service for the user of the NSI;
Iii) the connection relationship of SNFI to be configured and other NFI in its one or more NSI supported.
Optionally, the request of configuration one or more SNFI can be carried on configuration one that NSMF is sent to NSSMF or In the request of multiple NSSI.In this implementation, NSMF requests configuration one or more NSSI to NSSMF, wherein including One or more SNFI to be configured in one or more NSSI.
Optionally, when it is that a type of SNFI creates a SNFI that NSMF requests NSSMF in step 403, NSMF Request NSSMF configures a SNFI of the creation in this step;It is a seed type when NSMF requests NSSMF in step 403 SNFI when creating multiple SNFI, NSMF requests NSSMF to configure multiple SNFI of the creation in this step.When NSMF is in step When requesting NSSMF to create a plurality of types of SNFI in 403, it is the SNFI of each type that NSSMF requests NSSMF in this step Configure the one or more SNFI created.
It should be understood that the case where NSMF and NSSMF are the logic administrative units being composed of multiple sub-function modules Under, the request of above-mentioned configuration SNFI can be the NSSI life cycle pipe from the NSI life cycle management module of NSMF to NSSMF Manage what module was sent.
Optionally, before step 405, the embodiment of the present application further includes step 407.In step 407, NSSMF to NSMF sends SNFI creation response.SNFI creation response is used to indicate whether NSSMF successfully creates one or more types SNFI successfully creates the part SNFI in the SNFI of one or more types or fails that create this one or more Part SNFI in the SNFI of type etc..
Optionally, the case where creation NSSI being requested to NSSMF for NSMF in step 403, SNFI creation response NSSMF can be carried on into the NSSI creation response that NSMF is sent.
406, NSSMF configures the SNFI of one or more types.
Specifically, configuring request of the NSSMF according to the SNFI of received one or more types in step 405, configuration Corresponding SNFI.
It optionally, is one SNFI of a type of SNFI request configuration when NSSMF receives NSMF in step 405 When, NSSMF configures a SNFI in this step;It is a type of SNFI when NSSMF receives NSMF in step 405 When request configures multiple SNFI, NSSMF configures multiple SNFI in this step.When NSSMF receives NSMF in step 405 When request configures a plurality of types of SNFI, NSSMF is the SNFI configuration one or more SNFI of each type in this step.
In one possible implementation, NSSMF directly configures the SNFI of one or more types.Alternatively possible Implementation in, NSSMF further with one or more network function management modules (such as NE Explorer) interaction, instruction should One or more network function management modules configure the SNFI of one or more types.It further, is by multiple sons in NSSMF In the case where the logic administrative unit that functional module is composed, the NSSI life cycle management module instruction of NSSMF can be Network function management module configures SNFI.
Optionally, the embodiment of the present application further includes step 408.In a step 408, NSSMF sends SNFI configuration to NSMF Response.The SNFI configuration response is used to indicate whether NSSMF successfully configures the SNFI of one or more types or successfully configuration should The part in part SNFI or the SNFI for configuring one or more types that fails in the SNFI of one or more types SNFI etc..
Optionally, in the case where requesting configuration NSSI to NSSMF for NSMF in step 405, the SNFI configuration response NSSMF can also be carried on into the NSSI configuration response that NSMF is sent.
Optionally, the embodiment of the present application further includes step 409.In step 409, NSMF sends NSI creation to CSMF and rings It answers.NSI creation response is used to indicate whether NSMF successfully creates NSI.
It should be noted that above-mentioned steps 401-406 describes the scene of one NSI of CSMF request creation.In CSMF It determines when needing to create multiple NSI, the SNFI of multiple NSI is created in the embodiment of the present application and configuration, be can be used serially or simultaneously Row executes above-mentioned steps 401-406, can successively execute above-mentioned steps 401-406 for each NSI;Or CSMF is by multiple NSI Request to create NSMF is sent in a request to create, NSMF exists the request to create of multiple SNFI and configuring request respectively NSSMF is sent in one request to create and a configuring request.
By the above-mentioned steps of the embodiment of the present application, realize between multiple networks slice with shared/isolation requirement Shared network function management so that network slice/isolation requirement of network slice subnet is protected.
It should be understood that in the embodiment of the present application, NSMF is alternatively referred to as first network equipment, wherein first network equipment is tool There are the equipment (being such as loaded with the equipment of the software of NSMF function) of the function of NSMF, such as Network Management System etc.;NSSMF can also Referred to as second network equipment, wherein second network equipment is that have the function of the equipment of NSSMF (as being loaded with NSSMF function The equipment of software), such as Element management system (element management system, EMS) etc.;CSMF is alternatively referred to as Three network equipments, wherein the third network equipment is that have the function of that the equipment of CSMF (is such as loaded with setting for the software of CSMF function It is standby), such as business support system (business support system, BSS) etc..Above-mentioned creation NSI in the embodiment of the present application Request, create the SNFI of at least one type request, SNFI creation response, configure at least one type SNFI request, SNFI configuration response and NSI creation response can be carried on first network equipment, second network equipment and third network respectively and set Between standby in any message of interaction, the application is not especially limited this.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program produces Product include one or more computer instructions.When loading on computers and executing the computer program instructions, whole or portion Ground is divided to generate according to process or function described in the embodiment of the present application.The computer can be general purpose computer, dedicated computing Machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solidstate disk (SSD)) etc..Professional technician can realize each specific application using distinct methods Described function, but this realization is it is not considered that exceed the range of present patent application.
The present processes embodiment is described in detail above in association with Fig. 4, below in conjunction with Fig. 5 to Figure 10, detailed description is originally The Installation practice of application.It should be understood that Installation practice is corresponded to each other with embodiment of the method, similar description is referred to method Embodiment.It is worth noting that, Installation practice can be used cooperatively with the above method, also can be used alone.
Fig. 5 shows the schematic block diagram of the first network equipment 500 of the embodiment of the present application, the first network equipment 500 NSMF described in (for example, can be configured at or be) above method 400 in itself can be corresponded to.The first network equipment 500 It may include: processor 501 and transceiver 502, processor 501 and transceiver 502 are communicatively coupled.Optionally, the first network Equipment 500 further includes memory 503, and memory 503 and processor 501 are communicatively coupled.Optionally, processor 501, memory 503 and transceiver 502 can be communicatively coupled, which can be used for store instruction, and the processor 501 is for executing this The instruction that memory 503 stores receives and/or sends information or signal to control transceiver 502.In the embodiment of the present application, Processor 501 is used to call the program and data stored in memory 503, performs the following operations:
Processor 501 determines the shared network function SNF and its demand of at least one type to be created.
Processor 501 receives the creation network that the third network equipment is sent by transceiver 502 and is sliced asking for example NSI It asks, the request of creation NSI includes the shared/isolation requirement and demand for services of NSI to be created;It is created to the second network device requests Build the shared network function example SNFI of at least one type, the request of at least one type SNFI of the creation include this at least one The performance requirement and deployment requirements of various SNFI to be created in the SNFI of seed type;And it is configured to second network device requests The SNFI of at least one type.
Optionally, transceiver 502 sends NSI creation response to the third network equipment.
It should be noted that processor 501 and transceiver in first network equipment 500 described in the embodiment of the present application 502 are respectively used to execute described in the above method 400 by some or all of NSMF execution step.Here, in order to avoid superfluous It states, description is omitted.
Fig. 6 shows another schematic block diagram of the first network equipment 600 of the embodiment of the present application, the first network equipment 600 can correspond to the NSMF for appointing description in (for example, can be configured at or be) above method 400 in itself.The first network is set Standby 600 may include: communication unit 601 and processing unit 602, and processing unit 602 and communication unit 601 are communicatively coupled.At this Apply in embodiment, Network Management System 600 is presented in the form of functional unit.Here " unit " can be execution one The processor and memory of a or multiple softwares or firmware program, integrated logic circuit, and/or other above-mentioned function can be provided Device.First network equipment can use form shown in fig. 5.Wherein, processing unit 602 can pass through the processing in Fig. 5 Device 501 realizes that communication unit 601 can realize by the transceiver 502 in Fig. 5.First network equipment 600 may also include Storage unit, the program or data to be executed for storage processing unit 602 or storage received by communication unit 601 and/or The information of transmission.
It should be noted that communication unit 601 and processing in first network equipment 600 described in the embodiment of the present application Unit 602 is respectively used to execute described in the above method 400 by some or all of NSMF execution step.Here, in order to keep away Exempt to repeat, description is omitted.
Fig. 7 shows the schematic block diagram of second network equipment 700 of the embodiment of the present application, second network equipment 700 NSSMF described in (for example, can be configured at or be) above method 400 in itself can be corresponded to.Second network equipment 700 It may include: processor 701 and transceiver 702, processor 701 and transceiver 702 are communicatively coupled.Optionally, second network Equipment 700 further includes memory 703, and memory 703 and processor 701 are communicatively coupled.Optionally, processor 701, memory 703 and transceiver 702 can be communicatively coupled, which can be used for store instruction, and the processor 701 is for executing this The instruction that memory 703 stores receives and/or sends information or signal to control transceiver 702.In the embodiment of the present application, Processor 701 is used to call the program and data stored in memory 703, performs the following operations:
At least one type SNFI's of creation that processor 701 is sent by the reception first network equipment of transceiver 702 asks It asks, the request of at least one type SNFI of the creation includes the performance of various SNFI to be created in the SNFI of at least one type Demand and deployment requirements;Receive the request for configuring at least one type SNFI that first network equipment is sent.
Processor 701 creates the SNFI of at least one type, and configures the SNFI of at least one type.
Optionally, transceiver 702 sends SNFI creation response to first network equipment, and sends to first network equipment SNFI configuration response.
It should be noted that processor 701 and transceiver in second network equipment 700 described in the embodiment of the present application 702 are respectively used to execute described in the above method 400 by some or all of NSSMF execution step.Here, in order to avoid superfluous It states, description is omitted.
Fig. 8 shows another schematic block diagram of second network equipment 800 of the embodiment of the present application, second network equipment 800 can correspond to the NSSMF for appointing description in (for example, can be configured at or be) above method 400 in itself.Second network is set Standby 800 may include: communication unit 801 and processing unit 802, and processing unit 802 and communication unit 801 are communicatively coupled.At this Apply in embodiment, Network Management System 800 is presented in the form of functional unit.Here " unit " can be execution one The processor and memory of a or multiple softwares or firmware program, integrated logic circuit, and/or other above-mentioned function can be provided Device.Second network equipment can use form shown in Fig. 7.Wherein, processing unit 802 can pass through the processing in Fig. 7 Device 701 realizes that communication unit 801 can realize by the transceiver 702 in Fig. 7.Second network equipment 800 may also include Storage unit, the program or data to be executed for storage processing unit 802 or storage received by communication unit 801 and/or The information of transmission.
It should be noted that communication unit 801 and processing in second network equipment 800 described in the embodiment of the present application Unit 802 is respectively used to execute described in the above method 400 by some or all of NSSMF execution step.Here, in order to keep away Exempt to repeat, description is omitted.
Fig. 9 shows the schematic block diagram of the third network equipment 900 of the embodiment of the present application, the third network equipment 900 CSMF described in (for example, can be configured at or be) above method 400 in itself can be corresponded to.The third network equipment 900 It may include: processor 901 and transceiver 902, processor 901 and transceiver 902 are communicatively coupled.Optionally, the third network Equipment 900 further includes memory 903, and memory 903 and processor 901 are communicatively coupled.Optionally, processor 901, memory 903 and transceiver 902 can be communicatively coupled, which can be used for store instruction, and the processor 901 is for executing this The instruction that memory 903 stores receives and/or sends information or signal to control transceiver 902.In the embodiment of the present application, Processor 901 is used to call the program and data stored in memory 903, performs the following operations:
Processor 901 determines communication service demand.
Processor 901 creates network to first network device request by transceiver 902 and is sliced example NSI, request wound Build the shared/isolation requirement and demand for services that NSI includes NSI to be created.
Optionally, the NSI that transceiver 902 receives that first network equipment is sent creates response.
It should be noted that processor 901 and transceiver in the third network equipment 900 described in the embodiment of the present application 902 are respectively used to execute described in the above method 400 by some or all of CSMF execution step.Here, in order to avoid superfluous It states, description is omitted.
Figure 10 shows another schematic block diagram of the third network equipment 1000 of the embodiment of the present application, which sets Standby 1000 can correspond to the CSMF for appointing description in (for example, can be configured at or be) above method 400 in itself.The third network Equipment 1000 may include: communication unit 1001 and processing unit 1002, and processing unit 1002 and communication unit 1001 communicate coupling It closes.In the embodiment of the present application, Network Management System 1000 is presented in the form of functional unit.Here " unit " can be with Be the processor and memory for executing one or more softwares or firmware program, integrated logic circuit, and/or other can provide The device of above-mentioned function.The third network equipment can use form shown in Fig. 9.Wherein, processing unit 1002 can pass through Fig. 9 In processor 901 realize that communication unit 1001 can realize by the transceiver 902 in Fig. 9.The third network equipment 1000 may also include storage unit, and the program or data or storage to be executed for storage processing unit 1002 pass through communication unit The information that member 1001 is received and/or sent.
It should be noted that communication unit 1001 and place in the third network equipment 1000 described in the embodiment of the present application Reason unit 1002 is respectively used to execute described in the above method 400 by some or all of CSMF execution step.Here, in order to It avoids repeating, description is omitted.
It should be understood that the processor (501,701,901) in the Installation practice of the application can be central processing unit (central processing unit, CPU), network processing unit (network processor, NP), hardware chip or its Any combination.Above-mentioned hardware chip can be specific integrated circuit (application-specific integrated Circuit, ASIC), programmable logic device (programmable logic device, PLD) or combinations thereof.Above-mentioned PLD can To be Complex Programmable Logic Devices (complex programmable logic device, CPLD), field programmable logic Gate array (field-programmable gate array, FPGA), Universal Array Logic (generic array logic, GAL) or any combination thereof.
Memory (503,703,903) in the Installation practice of the application can be volatile memory (volatile ), such as random access memory (random-access memory, RAM) memory;It is also possible to nonvolatile memory (non-volatile memory), such as read-only memory (read-only memory, ROM), flash memory (flash Memory), hard disk (hard disk drive, HDD) or solid state hard disk (solid-state drive, SSD);It can also be State the combination of the memory of type.
In several embodiments provided herein, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of unit, only A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling or direct-coupling or be communicatively coupled can be through some interfaces, the INDIRECT COUPLING or communication coupling of device or unit It closes, can be electrical property, mechanical or other forms.
Unit may or may not be physically separated as illustrated by the separation member, shown as a unit Component may or may not be physical unit, it can and it is in one place, or may be distributed over multiple networks On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
In addition, each functional unit in each embodiment of present patent application can integrate in one processing unit, It can be each unit to physically exist alone, can also be integrated in one unit with two or more units.
If function is realized in the form of SFU software functional unit and when sold or used as an independent product, can store In a computer readable storage medium.Based on this understanding, the technical solution of present patent application is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, and is used comprising some instructions so that a computer equipment (can be a People's computer, server or network equipment etc.) execute each embodiment method of present patent application all or part of the steps. And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (read-only memory, ROM), arbitrary access are deposited The various media that can store program code such as reservoir (random access memory, RAM), magnetic or disk.
More than, the only specific embodiment of present patent application, but the protection scope of present patent application is not limited thereto, Anyone skilled in the art can readily occur in variation or replace in the technical scope that present patent application discloses It changes, should all cover within the protection scope of present patent application.Therefore, the protection scope of present patent application should be with claim Subject to protection scope.

Claims (30)

1. a kind of method for managing shared network function characterized by comprising
First network equipment receives the request for the creation network slice example NSI that the third network equipment is sent, the creation NSI's Shared/isolation requirement and demand for services of the request comprising NSI to be created;
The first network equipment determines the shared network function SNF and its demand of at least one type to be created;
The first network equipment creates the shared network function example SNFI of at least one type to the second network device requests; The request of at least one type SNFI of creation includes the property of various SNFI to be created in the SNFI of at least one type It can demand and deployment requirements;And
The first network equipment configures the SNFI of at least one type to second network device requests.
2. the method according to claim 1, wherein shared/isolation requirement of the NSI to be created includes shared Instruction and at least one mark, at least one described mark, which is used to indicate, has at least one class with the NSI to be created The SNF of type and the mark that the mark and/or at least one kind NSI using at least one NSI of corresponding SNFI can be shared.
3. method according to claim 1 or 2, which is characterized in that shared/isolation requirement of the NSI to be created includes Isolation instruction and at least one mark, at least one described mark, which is used to indicate, has at least one with the NSI to be created The SNF of seed type but the mark that the mark and/or at least one kind NSI using at least one NSI of corresponding SNFI cannot be shared.
4. the method according to claim 1, wherein the first network equipment according in following parameter at least Shared/isolation requirement of the SNF and its demand: the NSI to be created of one determination at least one type to be created subscribe to institute The user information of NSI to be created, the geographic range of the NSI covering to be created, the NSI to be created is stated to cover in geographic range Existing NSI information and the existing NSI in the NSI to be created covering geographic range shared/isolation requirement.
5. the method according to claim 1, wherein the request of at least one type SNFI of creation is included as Each described SNFI request creation one or more SNFI to be created.
6. the method according to claim 1, wherein what the first network equipment was sent to second network equipment Configuring request includes at least one in the following parameter of various SNFI in the SNFI for configure at least one type: to be configured In the identification information and SNFI to be configured of the NSI that the mark of SNFI, SNFI to be configured are supported and its NSI supported The connection relationship of other NFI.
7. method according to claim 1 or 6, which is characterized in that the mark of the SNFI to be configured include area identification, Set identification and pointer.
8. method according to claim 1 or claim 7, which is characterized in that the NSI's that the SNFI to be configured is supported with it is total to The SNFI for enjoying the same type in class NSI uses identical area identification, identical set identification and different pointers;It is described Shared class NSI is that the NSI supported with the SNFI to be configured has same type SNFI and can share using described to be configured SNFI。
9. method according to claim 1 or claim 7, which is characterized in that the SNFI to be configured and its NSI supported every SNFI from the same type in class NSI uses identical area identification, different set identifications and different pointers;It is described The NSI that the isolation class NSI and SNFI to be configured is supported has same type SNFI but cannot share using described to be configured SNFI。
10. a kind of method for managing shared network function characterized by comprising
Second network equipment receives the request for at least one type SNFI of creation that first network equipment is sent, and the creation is at least Performance requirement of the request of one seed type SNFI comprising various SNFI to be created in the SNFI of at least one type and deployment Demand;
Second network equipment creates the SNFI of at least one type;
Second network equipment receives the request for configuration at least one type SNFI that the first network equipment is sent; And
The SNFI of at least one type described in second network equipments configuration.
11. according to the method described in claim 10, it is characterized in that, the request of configuration at least one type SNFI In SNFI comprising configuring at least one type in the following parameter of various SNFI at least one of: the mark of SNFI to be configured Other NFI's in NSI that identification information and SNFI to be configured and its for the NSI that knowledge, SNFI to be configured are supported are supported Connection relationship.
12. method described in 0 or 11 according to claim 1, which is characterized in that the mark of the SNFI to be configured includes region mark Knowledge, set identification and pointer.
13. method described in 0 or 12 according to claim 1, which is characterized in that the SNFI to be configured and its NSI supported Shared class NSI in same type SNFI use identical area identification, identical set identification and different pointers; The shared class NSI be the NSI that is supported with the SNFI to be configured there is same type SNFI and can share described in use to Configure SNFI.
14. method described in 0 or 12 according to claim 1, which is characterized in that the SNFI to be configured and its NSI supported Isolation class NSI in same type SNFI use identical area identification, different set identifications and different pointers; The isolation class NSI and NSI that is supported of the SNFI to be configured have same type SNFI but cannot share using it is described to Configure SNFI.
15. a kind of network equipment, which is characterized in that including processor and transceiver, wherein
The processor, for determining the shared network function SNF and its demand of at least one type to be created;
The transceiver is coupled with the processor communication, and the creation network for receiving the transmission of the third network equipment is sliced example The request of the request of NSI, the creation NSI includes the shared/isolation requirement and demand for services of NSI to be created;
The transceiver is also used to create the shared network function example SNFI of at least one type to the second network device requests; The request of at least one type SNFI of creation includes the property of various SNFI to be created in the SNFI of at least one type It can demand and deployment requirements;
The transceiver is also used to configure the SNFI of at least one type to second network device requests.
16. the network equipment according to claim 15, which is characterized in that shared/isolation requirement packet of the NSI to be created Shared instruction and at least one mark are included, at least one described mark is used to indicate to be had at least with the NSI to be created A type of SNF and the mark that the mark and/or at least one kind NSI using at least one NSI of corresponding SNFI can be shared.
17. the network equipment according to claim 15 or 16, which is characterized in that shared/isolation of the NSI to be created needs It asks including isolation instruction and at least one mark, at least one described mark is used to indicate to be had with the NSI to be created The SNF of at least one type but the mark and/or at least one kind NSI that at least one NSI using corresponding SNFI cannot be shared Mark.
18. the network equipment according to claim 15, which is characterized in that the first network equipment is according in following parameter At least one of determine at least one type to be created SNF and its demand: the NSI to be created shared/isolation requirement, Subscribe to the user information of the NSI to be created, the geographic range of the NSI covering to be created, the NSI covering geography to be created Shared/isolation requirement of existing NSI information in range and the existing NSI in the NSI covering geographic range to be created.
19. the network equipment according to claim 15, which is characterized in that the request of at least one type SNFI of creation It is included as each described SNFI request creation one or more SNFI to be created.
20. the network equipment according to claim 15, which is characterized in that the transceiver is sent to second network equipment Configuring request includes at least one in the following parameter of various SNFI in the SNFI for configure at least one type: to be configured In the identification information and SNFI to be configured of the NSI that the mark of SNFI, SNFI to be configured are supported and its NSI supported The connection relationship of other NFI.
21. the network equipment described in 5 or 20 according to claim 1, which is characterized in that the mark of the SNFI to be configured includes area Domain identifier, set identification and pointer.
22. the network equipment described in 5 or 21 according to claim 1, which is characterized in that the SNFI to be configured is supported with it The SNFI of same type in the shared class NSI of NSI uses identical area identification, identical set identification and different fingers Needle;The shared class NSI is that the NSI supported with the SNFI to be configured has same type SNFI and can share described in use SNFI to be configured.
23. the network equipment described in 5 or 21 according to claim 1, which is characterized in that the SNFI to be configured is supported with it The SNFI of same type in the isolation class NSI of NSI uses identical area identification, different set identifications and different fingers Needle;The NSI that the isolation class NSI and SNFI to be configured is supported has same type SNFI but cannot share described in use SNFI to be configured.
24. a kind of network equipment, which is characterized in that including processor and transceiver, wherein
The processor, for creating the SNFI of at least one type, and the SNFI of configuration at least one type;
The transceiver is coupled with the processor communication, for receiving the creation at least one type of first network equipment transmission The request of SNFI, the request of at least one type SNFI of creation is comprising various wait create in the SNFI of at least one type Build the performance requirement and deployment requirements of SNFI;
The transceiver is also used to receive the request for configuration at least one type SNFI that the first network equipment is sent.
25. the network equipment according to claim 24, which is characterized in that configuration at least one type SNFI's Request includes at least one in the following parameter of various SNFI in the SNFI for configure at least one type: SNFI to be configured Mark, other in the SNFI to be configured identification information of NSI and SNFI to be configured and its NSI supported supported The connection relationship of NFI.
26. the network equipment according to claim 24 or 25, which is characterized in that the mark of the SNFI to be configured includes area Domain identifier, set identification and pointer.
27. the network equipment according to claim 24 or 26, which is characterized in that the SNFI to be configured is supported with it The SNFI of same type in the shared class NSI of NSI uses identical area identification, identical set identification and different fingers Needle;The shared class NSI is that the NSI supported with the SNFI to be configured has same type SNFI and can share described in use SNFI to be configured.
28. the network equipment according to claim 24 or 26, which is characterized in that the SNFI to be configured is supported with it The SNFI of same type in the isolation class NSI of NSI uses identical area identification, different set identifications and different fingers Needle;The NSI that the isolation class NSI and SNFI to be configured is supported has same type SNFI but cannot share described in use SNFI to be configured.
29. a kind of computer readable storage medium, which is characterized in that including instruction, when described instruction is in first network equipment When operation, so that the Network Management System executes the method as described in any one in claim 1-9.
30. a kind of computer readable storage medium, which is characterized in that including instruction, when described instruction is on second network equipment When operation, so that the network function executes the method as described in any one in claim 10-14.
CN201711131129.6A 2017-11-15 2017-11-15 Method and device for managing shared network function Active CN109787803B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711131129.6A CN109787803B (en) 2017-11-15 2017-11-15 Method and device for managing shared network function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711131129.6A CN109787803B (en) 2017-11-15 2017-11-15 Method and device for managing shared network function

Publications (2)

Publication Number Publication Date
CN109787803A true CN109787803A (en) 2019-05-21
CN109787803B CN109787803B (en) 2021-10-26

Family

ID=66495178

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711131129.6A Active CN109787803B (en) 2017-11-15 2017-11-15 Method and device for managing shared network function

Country Status (1)

Country Link
CN (1) CN109787803B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111092752A (en) * 2019-11-27 2020-05-01 中盈优创资讯科技有限公司 Fault positioning method and device spanning multiple network slices
CN112583613A (en) * 2019-09-27 2021-03-30 华为技术有限公司 Method and device for creating PM task
CN112752278A (en) * 2019-10-31 2021-05-04 中移(成都)信息通信科技有限公司 Network slice generation system, method, device, equipment and medium
CN112996013A (en) * 2019-12-16 2021-06-18 中国电信股份有限公司 Slice management method, device and system
CN113498149A (en) * 2020-04-03 2021-10-12 中移(成都)信息通信科技有限公司 Network slice-based dual-connection method, device, equipment and medium
CN114079909A (en) * 2020-08-14 2022-02-22 ***通信有限公司研究院 Network slice information processing method and device and network equipment
WO2022110944A1 (en) * 2020-11-24 2022-06-02 华为技术有限公司 Network slice planning method and related device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106550410A (en) * 2015-09-17 2017-03-29 华为技术有限公司 A kind of communication control method and controller, user equipment, function example

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106550410A (en) * 2015-09-17 2017-03-29 华为技术有限公司 A kind of communication control method and controller, user equipment, function example

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP: "3rd Generation Partnership Project;", 《3GPP TR 28.801 V15.0.0》 *
H.FLINCK ET AL.: "Network Slicing Management and Orchestration", 《HTTPS://TOOLS.IETF.ORG/ID/DRAFT-FLINCK-SLICING-MANAGEMENT-00.HTML》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112583613A (en) * 2019-09-27 2021-03-30 华为技术有限公司 Method and device for creating PM task
CN112583613B (en) * 2019-09-27 2022-05-17 华为技术有限公司 Method and device for creating PM task
CN112752278A (en) * 2019-10-31 2021-05-04 中移(成都)信息通信科技有限公司 Network slice generation system, method, device, equipment and medium
CN112752278B (en) * 2019-10-31 2023-04-07 中移(成都)信息通信科技有限公司 Network slice generation system, method, device, equipment and medium
CN111092752A (en) * 2019-11-27 2020-05-01 中盈优创资讯科技有限公司 Fault positioning method and device spanning multiple network slices
CN111092752B (en) * 2019-11-27 2021-03-16 中盈优创资讯科技有限公司 Fault positioning method and device spanning multiple network slices
CN112996013A (en) * 2019-12-16 2021-06-18 中国电信股份有限公司 Slice management method, device and system
CN112996013B (en) * 2019-12-16 2022-06-07 中国电信股份有限公司 Slice management method, device and system
CN113498149A (en) * 2020-04-03 2021-10-12 中移(成都)信息通信科技有限公司 Network slice-based dual-connection method, device, equipment and medium
CN114079909A (en) * 2020-08-14 2022-02-22 ***通信有限公司研究院 Network slice information processing method and device and network equipment
WO2022110944A1 (en) * 2020-11-24 2022-06-02 华为技术有限公司 Network slice planning method and related device

Also Published As

Publication number Publication date
CN109787803B (en) 2021-10-26

Similar Documents

Publication Publication Date Title
CN109787803A (en) Manage the method and device of shared network function
US11095731B2 (en) System and methods for generating a slice deployment description for a network slice instance
US11223976B2 (en) Multiple-slice application delivery based on network slice associations
CN107426797B (en) Slice management and control system and method for access network side
CN108282352A (en) Manage the methods, devices and systems of network slice example
CN112055364B (en) Network system grading method and device
CN112350841A (en) Management data acquisition method and device
CN111865633B (en) Communication method, device and system
CN109842507A (en) A kind of network slice management method and equipment
Koutlia et al. Design and experimental validation of a software-defined radio access network testbed with slicing support
CN108282351A (en) Network is sliced the performance management method and device of example
KR20210143563A (en) Apparatus and method for providing deterministic communication in mobile network
CN108183849A (en) Device management method, equipment and system based on L2TP
CN109787796A (en) The method and device of network function authorization of service
CN109379208A (en) Network object management method and its device
CN110167024A (en) Network is sliced the method and device that example reuses
Vittal et al. Performance study of large scale network slice deployment in a 5g core testbed
CN108282350A (en) Network management and device
CN113965938A (en) Slicing service system and slicing service processing method
US20220224552A1 (en) Network slice charging method and apparatus
EP4024913A1 (en) Network slice charging method and device
Velrajan An Introduction to 5G Wireless Networks: Technology, Concepts and Use-Cases
CN104427556B (en) The method and apparatus of service quality of wireless local area networks grade control
US20230284053A1 (en) Integration of physical test environments with a cloud-native cellular core
WO2022126631A1 (en) Method, apparatus and system for registering to multiple networks

Legal Events

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