(19)
(11)EP 3 648 404 A1

(12)EUROPEAN PATENT APPLICATION
published in accordance with Art. 153(4) EPC

(43)Date of publication:
06.05.2020 Bulletin 2020/19

(21)Application number: 18840518.7

(22)Date of filing:  13.07.2018
(51)Int. Cl.: 
H04L 12/24  (2006.01)
(86)International application number:
PCT/CN2018/095677
(87)International publication number:
WO 2019/024671 (07.02.2019 Gazette  2019/06)
(84)Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA ME
Designated Validation States:
KH MA MD TN

(30)Priority: 31.07.2017 CN 201710642648

(71)Applicant: Huawei Technologies Co., Ltd.
Longgang District Shenzhen, Guangdong 518129 (CN)

(72)Inventors:
  • XU, Ruiyue
    Shenzhen Guangdong 518129 (CN)
  • ZHANG, Kai
    Shenzhen Guangdong 518129 (CN)
  • LI, Yan
    Shenzhen Guangdong 518129 (CN)

(74)Representative: Thun, Clemens 
Mitscherlich PartmbB Patent- und Rechtsanwälte Sonnenstraße 33
80331 München
80331 München (DE)


(56)References cited: : 
  
      


    (54)METHOD, DEVICE AND SYSTEM FOR DEPLOYING NETWORK SLICE


    (57) Embodiments of the present invention disclose a method, a device, and a system for deploying a network slice, and relate to the field of communications technologies, to resolve a problem of low efficiency in manually deploying a network slice. A specific solution is: a first network management unit receiving a network slice management request message that carries service traffic information of a network slice, and deploying, based on the service traffic information of the network slice, the network slice or selecting an available network slice in an existing network. The embodiments of the present invention are used in a process of deploying the network slice.




    Description


    [0001] This application claims priority to Chinese Patent Application No. 201710642648.2, filed with the Chinese Patent Office on July 31, 2017 and entitled "METHOD, DEVICE, AND SYSTEM FOR DEPLOYING NETWORK SLICE", which is incorporated herein by reference in its entirety.

    TECHNICAL FIELD



    [0002] Embodiments of the present invention relate to the field of communications technologies, and in particular, to a method, a device, and a system for deploying a network slice.

    BACKGROUND



    [0003] The 5th-generation (5th-generation, 5G) mobile communications system (may be referred to as a next-generation mobile communications system) adopts the most advanced mobile communications technology, and can provide a bandwidth with a great capacity and provide safer communication for a mobile subscriber. To meet widely changed service requirements from all circles of the industry, the 5G system adopts a network slice technology to cut one physical network into a plurality of virtual end-to-end networks. Each virtual network may be referred to as a network slice (network slice, NS). Each network slice is logically independent. Each network slice is formed by instantiating an independent network function or a combination of functions. Each network slice is towards different service requirements and services has different function features. In the 5G system, a separation of the network slices enables different tenants to avoid affecting each other based on different application scenarios, flexible and dynamic definitions of requirement information, and customized network capability that are of the tenants.

    [0004] Currently, the following manner is usually used to deploy a network slice corresponding to a tenant: After receiving an order contract provided by the tenant, an O&M engineer plan based on requirement information in the contract (for example, may analyze and plan with O&M engineer of an equipment vendor) to obtain network deployment information, and deploy the network slice based on the network deployment information. Because the deployment manner needs manual analysis and has low efficiency, a requirement of rapidly deploying tenant services cannot be satisfied.

    SUMMARY



    [0005] Embodiments of the present invention provide a method, a device, and a system for deploying a network slice, to resolve an existing problem of low efficiency in manually deploying the network slice.

    [0006] To achieve the foregoing objective, the embodiments of the present invention use the following technical solutions.

    [0007] According to an aspect, an embodiment of the present invention provides a method for deploying a network slice. The method may include:
    receiving, by a first network management (network management, NM) unit, a network slice management request message that carries service traffic information of the network slice; and deploying, by the first network management unit based on the service traffic information of the network slice, the network slice or selecting an available network slice in an existing network.

    [0008] The service traffic information of the network slice may be obtained based on traffic information of a service requested by a tenant, and the service traffic information of the network slice is used by the first NM to manage the network slice (for example, deploying a new network slice or selecting the available network slice in the existing network).

    [0009] Compared with the prior art, in the solution provided by this embodiment of the present invention, the NM receives the service traffic information of the network slice, and deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0010] With reference to the aspect, in a possible implementation, the service traffic information of the network slice may include at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of a service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.

    [0011] The quantity of terminal devices may mean: a quantity of devices that can obtain or use a service of the tenant.

    [0012] The geographic distribution of the terminal devices may mean: an area deployment status of the devices that can obtain or use a service of the tenant.

    [0013] The service transmission status of the terminal devices may mean: a service usage status of the terminal devices, such as a time period of transmitting and receiving services by the terminal devices, a packet size of the services transmitted and received by the terminal devices, power of the services transmitted and received by the terminal devices, and a bandwidth size of the services transmitted and received by the terminal devices.

    [0014] The activation ratio of the terminal devices may mean: a ratio of a quantity of terminal devices in an activated state to a quantity of all terminal devices, or may mean a ratio of a quantity of terminal devices in an activated state to a quantity of all terminal devices at a moment.

    [0015] The usage time of the service may mean: time in which a tenant uses the terminal devices to use the service. For example, a reading meter service is performed on the last day of every month.

    [0016] The coverage of the service may be used to indicate a coverage status of the service, and may mean a service coverage level or a coverage scenario. The service coverage scenario includes, for example, an in-building coverage, an outdoor coverage, a suburban area coverage, a metro coverage, a tunnel coverage, and the like. The service coverage level may be a heavy coverage, a common coverage, and a weak coverage.

    [0017] The moving status of the terminal devices may include at least one of the following cases: whether the terminal devices move, a quantity of the terminal devices that are in a moving status, and a moving level of the terminal devices. The moving level of the terminal devices may include one or more of the following levels: a fast speed, a middle speed, a low speed, or non-moving.

    [0018] The roaming status of the terminal devices may include at least one of the following cases: whether the terminal devices roam, a quantity of the terminal devices that may roam at different moments, and the like.

    [0019] With reference to the foregoing aspect or the foregoing possible implementations, in another possible implementation, the deploying, by the first NM based on the received service traffic information of the network slice, the network slice or selecting an available network slice in an existing network may include:

    when the service of the network slice is borne on one network slice subnet, the network slice subnet being equivalent to the network slice, the service traffic information of the network slice being equivalent to service traffic information of the network slice subnet, and deploying, based on the service traffic information of the network slice subnet, the network slice subnet or selecting the available network slice subnet in the existing network; or,

    when the service of the network slice is borne on at least two network slice subnets, decomposing the service traffic information of the network slice into service traffic information of the at least two network slice subnets respectively corresponding to the at least two network slice subnets, deploying, based on the service traffic information of the at least two network slice subnets, the at least two network slice subnets, or selecting available network slice subnets in the existing network; or,

    when the service of the network slice is borne on at least two network slice subnets, decomposing the service traffic information of the network slice into service traffic information of the at least two network slice subnets respectively corresponding to the at least two network slice subnets, and sending the service traffic information of the network slice subnets to a domain management (domain management, DM) unit, so that the DM deploys, based on the service traffic information of the network slice subnets, the network slice subnets, or selects available network slice subnets in the existing network; or,

    when the service of the network slice is borne on one network slice subnet, the network slice subnet being equivalent to the network slice, the service traffic information of the network slice being equivalent to service traffic information of the network slice subnet, and sending the service traffic information of the network slice to a DM, so that the DM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network.



    [0020] In this case, the deploying the network slice or selecting the available network slice in the existing network may be implemented based on the foregoing manner, which improves flexibility of network slice deployment.

    [0021] With reference to the foregoing aspect or any one of the foregoing possible implementations, in another possible implementation,

    the first NM may receive the service traffic information of the network slice from a service management function (service management function, SMF); or,

    receive the service traffic information of the network slice from a tenant; or,

    receive the service traffic information of the network slice from a second NM



    [0022] With reference to the foregoing aspect or any one of the foregoing possible implementations, in another possible implementation, in order to resolve a problem of cross-domain network slice deployment, the method may further include:
    sending, by the first NM, the service traffic information of the network slice to a third NM

    [0023] The third NM is an NM that is not located in a same domain with the NM.

    [0024] With reference to the foregoing aspect or any one of the foregoing possible implementations, in another possible implementation, the method may further include:
    determining, by the first NM based on the service traffic information of the network slice, whether the first NM is able to provide the network slice to satisfy a requirement of the service traffic information of the network slice, and if the first NM is unable to do so, not deploying, based on the service traffic information of the network slice, the network slice or selecting the available network slice in the existing network, and sending a response message to a sender of the network slice management request message; or otherwise, deploying, by the NM based on the service traffic information of the network slice, the network slice or selecting the available network slice in the existing network.

    [0025] According to an aspect, an embodiment of the present invention provides an NM, including:

    a receiving unit, configured to receive a network slice management request message that carries service traffic information of a network slice; and

    a deployment unit, configured to: deploy, based on the service traffic information that is received by the receiving unit and that is of the network slice, the network slice or select an available network slice in an existing network.



    [0026] For a specific implementation of the NM, refer to the behavior function of the first NM in the method for deploying a network slice according to the foregoing aspect or possible implementations of the foregoing aspect. Details are not described herein again. Therefore, the NM provided by this aspect may have the same advantageous effect as that of the foregoing aspect.

    [0027] According to an aspect, this embodiment of the present invention provides an NM, the NM can implement functions performed by the first NM in the foregoing method embodiments, and the functions may be implemented by using hardware, or may be implemented by using the hardware to execute corresponding software. The hardware or the software includes one or more modules corresponding to the foregoing functions.

    [0028] In a possible design, a structure of the NM includes a processor and a communications interface, and the processor is configured to support the NM in performing the corresponding functions in the foregoing method. The communications interface is configured to support communication between the NM and another network element. The NM may further include a memory, the memory is configured to couple to the processor, and the memory stores a necessary program instruction and data that are both of the NM

    [0029] According to an aspect, an embodiment of the present invention provides a computer storage medium, configured to store a computer software instruction used by the foregoing NM, where the computer software instruction includes a program used for executing the solution in the foregoing aspects.

    [0030] According to an aspect, an embodiment of the present invention provides a computer program product, where a computer software instruction used by the foregoing first NM is stored in the program product, and the computer software instruction includes a program used for executing the solution in the foregoing aspects.

    [0031] According to an aspect, an embodiment of the present invention provides an apparatus, the apparatus exists as a product form of a chip, and a structure of the apparatus includes a processor and a memory, where the memory is configured to couple to the processor and store a necessary program instruction and data that are both of the apparatus, and the processor is configured to execute the program instruction stored in the memory and enables the apparatus to perform the functions corresponding to the NM in the foregoing method.

    [0032] According to another aspect, an embodiment of the present invention provides a method for deploying a network slice. The method may include:
    receiving, by a DM, service traffic information of a network slice subnet from a network management unit NM, and managing the network slice subnet based on the service traffic information of the network slice subnet.

    [0033] Compared with the prior art, in the solution provided by the embodiments of the present invention, the DM receives the service traffic information of the network slice subnet, and manages the network slice subnet based on the service traffic information of the network slice subnet. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0034] With reference to still another aspect, in a possible implementation, the managing, by a DM, the network slice subnet may include at least one of the following manners:

    selecting, by the DM, an available network slice subnet in an existing network;

    deploying, by the DM, a new network slice subnet; and decomposing, by the DM, the service traffic information of the network slice subnet into service traffic information of a network function unit, and sending service traffic information of an NF to the NF or a management unit of the NF.



    [0035] With reference to the still another aspect or the possible implementation of the still another aspect, in another possible implementation,
    information included in the service traffic information of the network slice subnet is the same as information included in the foregoing service traffic information of the network slice, and details are not described herein again.

    [0036] According to still another aspect, an embodiment of the present invention provides a DM, including:

    a receiving unit, configured to receive service traffic information of a network slice subnet from a network management unit NM; and

    a management unit, configured to manage the network slice subnet based on the service traffic information of the network slice subnet.



    [0037] For a specific implementation of the DM, refer to the behavior function of the DM in the method for deploying a network slice according to the foregoing aspects or the possible implementations of the foregoing aspects. Details are not described herein again. Therefore, the DM provided by this aspect may have the same advantageous effect as that of the foregoing aspects.

    [0038] According to still another aspect, this embodiment of the present invention provides a DM, the DM can implement functions performed by the DM in the foregoing method embodiments, and the functions may be implemented by using hardware, or may be implemented by using the hardware to execute corresponding software. The hardware or the software includes one or more modules corresponding to the foregoing functions.

    [0039] In a possible design, a structure of the DM includes a processor and a communications interface, and the processor is configured to support the DM in performing the corresponding functions in the foregoing method. The communications interface is configured to support communication between the DM and another network element. The DM may further include a memory, the memory is configured to couple to the processor, and the memory stores a necessary program instruction and data that are both of the DM.

    [0040] According to still another aspect, an embodiment of the present invention provides a computer storage medium, configured to store a computer software instruction used by the foregoing DM, where the computer software instruction includes a program used for executing the solution in the foregoing aspects.

    [0041] According to still another aspect, an embodiment of the present invention provides a computer program product, where a computer software instruction used by the foregoing DM is stored in the program product, and the computer software instruction includes a program used for executing the solution in the foregoing aspects.

    [0042] According to still another aspect, an embodiment of the present invention provides an apparatus, the apparatus exists as a product form of a chip, and a structure of the apparatus includes a processor and a memory, where the memory is configured to couple to the processor and store a necessary program instruction and data that are both of the apparatus, and the processor is configured to execute the program instruction stored in the memory and enables the apparatus to perform the functions corresponding to the DM in the foregoing method.

    [0043] According to yet another aspect, an embodiment of the present invention provides a method for deploying a network slice. The method may include:
    receiving, by an SMF, a service management request message that carries traffic information of a service, and determining, based on the traffic information of the service, service traffic information or sub-service traffic information of the network slice.

    [0044] Compared with the prior art, in the solution provided by this embodiment of the present invention, the SMF receives the traffic information of the service, and determines the service traffic information of the network slice based on the traffic information of the service. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0045] With reference to the yet another aspect, in a possible implementation, after the determining, by an SMF based on the traffic information of the service, service traffic information or sub-service traffic information of the network slice, the method may further include:

    sending, by the SMF to an NM, the service traffic information of the network slice that is used by the NM to deploy the network slice or select an available network slice in an existing network, so that the NM deploys the network slice based on the service traffic information of the network slice; or,

    selecting, by the SMF, an available network slice in an existing network based on the service traffic information of the network slice; or,

    sending, by the SMF, a sub-service management request message to other service management units, where the sub-service management request message carries the sub-service traffic information.



    [0046] In this case, the network slice may be deployed by the SMF, or the network slice may be deployed by the NM, which improves flexibility of network slice deployment.

    [0047] With reference to the yet another aspect or the foregoing possible implementation, in a possible implementation, the determining, by an SMF based on the traffic information of the service, service traffic information of the network slice may include:
    decomposing, by the SMF, the traffic information of the service into at least one piece of sub-service traffic information, and determining the decomposed at least one piece of sub-service traffic information as the service traffic information of the network slice.

    [0048] With reference to the yet another aspect or the foregoing possible implementations, in another possible implementation,
    information included in the traffic information of the service and in the service traffic information of the network slice is the same as content included in the foregoing service traffic information of the network slice, and details are not described herein again.

    [0049] According to yet another aspect, an embodiment of the present invention provides an SMF, including:

    a receiving unit, configured to receive a service management request message that carries traffic information of a service; and

    a determining unit, configured to determine service traffic information of a network slice based on the traffic information of the service.



    [0050] For a specific implementation of the SMF, refer to the behavior function of the SMF in the method for deploying a network slice according to the foregoing aspects or the possible implementations of the foregoing aspects. Details are not described herein again. Therefore, the SMF provided by this aspect may have the same advantageous effect as that of the foregoing aspects.

    [0051] According to yet another aspect, this embodiment of the present invention provides an SMF, the SMF can implement functions performed by the SMF in the foregoing method embodiments, and the functions may be implemented by using hardware, or may be implemented by using the hardware to execute corresponding software. The hardware or the software includes one or more modules corresponding to the foregoing functions.

    [0052] In a possible design, a structure of the SMF includes a processor and a communications interface, and the processor is configured to support the SMF in performing the corresponding functions in the foregoing method. The communications interface is configured to support communication between the SMF and another network element. The SMF may further include a memory, the memory is configured to couple to the processor, and the memory stores a necessary program instruction and data that are both of the SMF.

    [0053] According to yet another aspect, an embodiment of the present invention provides a computer storage medium, configured to store a computer software instruction used by the foregoing SMF, where the computer software instruction includes a program used for executing the solution in the foregoing aspects.

    [0054] According to yet another aspect, an embodiment of the present invention provides a computer program product, where a computer software instruction used by the foregoing SMF is stored in the program product, and the computer software instruction includes a program used for executing the solution in the foregoing aspects.

    [0055] According to yet another aspect, an embodiment of the present invention provides an apparatus, the apparatus exists as a product form of a chip, and a structure of the apparatus includes a processor and a memory, where the memory is configured to couple to the processor and store a necessary program instruction and data that are both of the apparatus, and the processor is configured to execute the program instruction stored in the memory and enables the apparatus to perform the functions corresponding to the SMF in the foregoing method.

    [0056] According to yet another aspect, an embodiment of the present invention provides a system for deploying a network slice, including: the NM according to the foregoing aspects or any one of possible implementations of the foregoing aspects, the DM according to the foregoing aspects or any one of possible implementations of the foregoing aspects, and the SMF according to the foregoing aspects or any one of possible implementations of the foregoing aspects.

    BRIEF DESCRIPTION OF DRAWINGS



    [0057] 

    FIG. 1 is a simplified schematic diagram of a system architecture according to an embodiment of the present invention;

    FIG. 2 is a schematic composition diagram of a management unit according to an embodiment of the present invention;

    FIG. 3 is a flowchart of a method for deploying a network slice according to an embodiment of the present invention;

    FIG. 3a is a schematic diagram of decomposing service traffic information of a network slice into service traffic information of network slice subnets according to an embodiment of the present invention;

    FIG. 4 is a flowchart of a method for deploying a network slice according to an embodiment of the present invention;

    FIG. 4a is a schematic diagram of decomposing traffic information of a service into service traffic information of network slice subnets according to an embodiment of the present invention;

    FIG. 5 is a flowchart of a method for deploying a network slice according to an embodiment of the present invention;

    FIG. 6 is a flowchart of a method for deploying a network slice according to an embodiment of the present invention;

    FIG. 7 is a schematic composition diagram of an NM according to an embodiment of the present invention;

    FIG. 8 is a schematic composition diagram of an apparatus according to an embodiment of the present invention;

    FIG. 9 is a schematic composition diagram of a DM according to an embodiment of the present invention;

    FIG. 10 is a schematic composition diagram of an apparatus according to an embodiment of the present invention;

    FIG. 11 is a schematic composition diagram of an SMF according to an embodiment of the present invention; and

    FIG. 12 is a schematic composition diagram of an apparatus according to an embodiment of the present invention.


    DESCRIPTION OF EMBODIMENTS



    [0058] Embodiments of the present invention provide a method for deploying a network slice, and a basic principle of the method is: automatically deploying, by a management unit based on service traffic information of the network slice, the network slice or selecting an available network slice in an existing network, to improve efficiency in network slice deployment, and satisfy a requirement of rapidly deploying a tenant service cannot be satisfied.

    [0059] Implementations of the embodiments of the present invention are described in detail below with reference to the accompanying drawings. Before technical solutions are described, to better understand the technical solutions in the embodiments of the present invention, some nouns in the embodiments of the present invention are described firstly.

    [0060] Network slice: may alternatively be referred to as a network slice instance, is a combination that is of network function (network function, NF) units and resources and that ensures a bearer service to meet a service level agreement (service level agreement, SLA) requirement. These NFs and resources may perform, based on different requirements, a hard separation (for example, a physical separation), or a soft separation (for example, a logical separation). Each network slice is logically independent. The network slice may at least include a core network (core network, CN) part, an access network (access network, AN) part, and a transport network (transport network, TN) part; or may include any two parts or one part of a CN part, an AN part, or a TN part.

    [0061] In the embodiments of the present invention, the network slice is a wide conception. It may be considered that a conventional network or one dedicated network is also one network slice. Alternatively, it may be considered that a network slice subnet is also one type of network slices.

    [0062] Network slice subnet: may be referred to as a network slice subnet instance, is a combination that is of network functions and resources and that ensures a bearer service to meet the SLA requirement. Usually, the network slice subnet may be obtained by dividing the network slice, or the network slice may directly act as the network slice subnet.

    [0063] Tenant: is a user (such as an enterprise, a factory, a school, and the like) that uses a network slice or a network slice subnet to complete a service function.

    [0064] The method for deploying a network slice according to the embodiments of the present invention may be implemented by using function units in a network architecture shown in FIG. 1, and the network architecture may be deployed in a 5G system. As shown in FIG. 1, the network architecture may include: a service management unit (service management function, SMF), a network management (network management, NM) unit, a domain management (domain management, DM) unit, a transport network domain management (transport network manager, TN-DM) unit, and a network function (network function, NF) unit. Data or a signaling message may be transmitted between the DMs by using the TN-DM. A plurality of NFs may form the network slice or the network slice subnet. It should be noted that FIG. 1 is merely an exemplary architectural diagram. In addition to function nodes shown in FIG. 1, the network architecture may further include other function nodes, and this is not limited hereto in an embodiment of the present invention.

    [0065] The SMF shown in FIG. 1 is mainly used to receive a service requirement of a tenant, convert the service requirement into a requirement of the network slice, and perform service management. The SMF may be deployed inside an operation support system (operation support system, OSS), or may be deployed outside the OSS. The SMF may be a management unit or an operation unit that are of the tenant. The SMF may be deployed independently, or may be integrated in a management unit (for example, a business support system (business support system, BSS), the service management unit, a service orchestration unit, or a service management and orchestration unit). It should be noted that the SMF is not limited to names shown in FIG. 1. The SMF may further be named: a customer service management function (customer service management function, CSMF) unit or a communication service management function (communication service management function, CSMF) unit.

    [0066] The NM in FIG. 1 includes one or both of an end-to-end network management function or an end-to-end network orchestration function, and may have some or all of the following functions: management of an end-to-end network (for example, life cycle management of a network, management of a network template, fault management of a network, performance management of a network, and configuration management of a network), mapping between an end-to-end network and a sub-network and mapping between an end-to-end network and a network function, coordination of sub-SLAs or network resources that both are provided by different domains (such as an access network domain, a core network domain, and a transport domain), decomposing network requirement information into subnet requirement information, and unified orchestration of network functions and sub-networks that both are provided by all sub-domains, so that subnets or network functions that are both provided by different sub-domains may satisfy a requirement of a target service or of a network (for example, a requirement of an SLA, a requirement of a key performance indicator (key performance indicator, KPI), and a requirement of a quality of service (quality of service, QoS)). The NM may be deployed inside the OSS, or may be deployed outside the OSS. The NM may be independently deployed, or may be integrated in a management unit (for example, a network orchestration unit, a network management and orchestration unit, the service management unit, the service orchestration unit, the service management and orchestration unit, or a network function virtualization orchestrator (network function virtualization orchestrator, NFVO)). It should be noted that the NM is not limited to names shown in FIG. 1. The NM may further be named: a cross-domain management unit, a cross-domain network slice management unit, a network slice management function (network slice management function, NSMF) unit, or the like.

    [0067] The DM in FIG. 1 includes one or both of a subnet management function or an orchestration function, and may include some or all of the following functions: management of a domain (including life cycle management (creating, updating, and deleting) of a subnet, fault management of a subnet, performance management of a subnet, configuration management of a subnet, or the like), management of a service (including life cycle management of a service, fault management of a service, performance management of a service, configuration management of a service, or the like), and coordination of network resources (such as an NF, a network element (network element, NE)), and all the functions are used for unified orchestration. The DM may be deployed inside the OSS, or may be deployed outside the OSS. The DM may be independently deployed, or may be integrated in a management unit (for example, the network management unit, the network orchestration unit, the network management and orchestration unit, a network element management unit, a network function management unit, the service management unit, the service orchestration unit, a domain management unit, the service management and orchestration unit, or the NFVO). It should be noted that the DM is not limited to names shown in FIG. 1. The DM may further be named: a domain slice management unit, a network slice subnet management unit, or the like.

    [0068] Specifically, a subnet managed by the foregoing DM may include one or more of the following parts: an AN part, a CN part, and a TN part. When the subnet managed by the DM merely includes the AN part, the subnet management unit may be considered as an AN DM; when the subnet managed by the DM merely includes the CN part, the subnet management unit may be considered as a CN DM; or when the subnet managed by the DM includes the AN and CN part, the subnet management unit may be considered as a Mix DM.

    [0069] The TN-DM in FIG. 1 includes one or both of a transport network management function or a transport network orchestration function, and may include some or all of the following functions: management of a transport network part (including life cycle management (creating, updating, and deleting) of a transport network part, fault management of a transport network part, performance management of a transport network part, configuration management of a transport network part, or the like). The TN-DM may be deployed inside the OSS, or may be deployed outside the OSS. The TN-DM may be independently deployed, or may be integrated in a management unit (for example, the network management unit, the network orchestration unit, the network management and orchestration unit, the domain management unit, the network element management unit, the service management unit, the service orchestration unit, the domain management unit, the service management and orchestration unit, or the NFVO). It should be noted that the TN-DM is not limited to names shown in FIG. 1. The TN-DM may further be named: a (transport network) subnet management unit, a network slice transport network manager unit, or the like.

    [0070] Specifically, the SMF, the NM, and the DM that are in FIG. 1 may be collectively referred to as management units that may include components shown in FIG. 2. FIG. 2 is a schematic composition diagram of a management unit according to an embodiment of the present invention. As shown in FIG. 2, the management unit may include at least one processor 21, a memory 22, a communications interface 23, and a communications bus 24. It should be noted that the device structure shown in FIG. 2 constitutes no limitation on the management unit, and may include more or fewer components than those shown in the figure, or some components may be combined, or different components may be deployed. This is not limited hereto in an embodiment of the present invention. The following specifically describes the components of the management unit with reference to FIG. 2.

    [0071] The processor 21 is a control center of the management unit, may be one processor, or may be a collective name of a plurality of processing elements. For example, the processor 21 is a central processing unit (central processing unit, CPU), or may be an application specific integrated circuit (application specific integrated circuit, ASIC), or one or more integrated circuits configured to implement this embodiment of the present invention, for example, one or more microprocessors (digital signal processor, DSP), or one or more field programmable gate arrays (field programmable gate array, FPGA). The processor 21 may perform various functions of the management unit by running or executing a software program stored in the memory 22 and invoking data stored in the memory 22.

    [0072] In a specific implementation, in an embodiment, the processor 21 may include one or more CPUs, for example, a CPU 0 and a CPU 1 shown in FIG. 2. In a specific implementation, in an embodiment, the management unit may include a plurality of processors, for example, the processor 21 and a processor 25 shown in FIG. 2. Each of the processors may be a single-core processor (single-CPU) or may be a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and/or processing cores configured to process data (such as a computer program instruction).

    [0073] The memory 22 may be a read-only memory (read-only memory, ROM) or another type of static storage device that can store static information and a static instruction; or a random access memory (random access memory, RAM) or another type of dynamic storage device that can store information and an instruction; or may be an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), a compact disc read-only memory (compact disc read-only memory, CD-ROM) or another compact disc storage medium, optical disc storage medium (including a compact disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, or the like) and magnetic disk storage medium or another magnetic storage device, or any other medium that can be configured to carry or store expected program code in a form of an instruction or a data structure and that is accessible to a computer, but is not limited thereto. The memory 22 may exist independently, and be connected to the processor 21 through the communications bus 24. Alternatively, the memory 22 may be integrated with the processor 21. The memory 22 is configured to store a software program for executing the solution of this embodiment of the present invention, and the executing is controlled by the processor 21.

    [0074] The communications interface 23 is configured to communicate with another device or a communications network such as an Ethernet, a radio access network (radio access network, RAN), or wireless local area networks (wireless local area networks, WLAN), or the like. The communications interface 23 may include a receiving unit for implementing a receiving function and a sending unit for implementing a sending function.

    [0075] The communications bus 24 may be an industry standard architecture (industry standard architecture, ISA) bus, a peripheral component interconnect (peripheral component, PCI) bus, an extended industry standard architecture (extended industry standard architecture, EISA) bus, or the like. The bus may include an address bus, a data bus, a control bus, and the like. For ease of representation, only a bold line is used for representation in FIG. 2, but it does not represent that there is only one bus or one type of buses.

    [0076] When the management unit shown in FIG. 2 is the NM in FIG. 1, the management unit may perform functions performed by the NM in a method for deploying a network slice according to this embodiment of the present invention. For example, the communications bus 23 in the management unit may be configured to receive a network slice management request message that carries service traffic information of the network slice, and the processor 21 in the management unit may be configured to deploy, based on the received service traffic information of the network slice, the network slice or select the available network slice in the existing network.

    [0077] When the management unit shown in FIG. 2 is the DM in FIG. 1, the management unit may perform functions performed by the DM in a method for deploying a network slice according to this embodiment of the present invention. For example, the communications bus 23 in the management unit may be configured to receive, from the NM, service traffic information of a network slice subnet, and the processor 21 in the management unit may be configured to manage the network slice subnet based on the received service traffic information of the network slice subnet.

    [0078] When the management unit shown in FIG. 2 is the SMF in FIG. 1, the management unit may perform functions performed by the SMF in a method for deploying a network slice according to this embodiment of the present invention. For example, the communications bus 23 in the management unit may be configured to receive a service management request message that carries traffic information of a service, and the processor 21 in the management unit may be configured to determine service traffic information of the network slice based on the received traffic information of the service; and the communications interface 23 in the management unit may further be configured to send the service traffic information of the network slice to the NM

    [0079] The method for deploying a network slice according to this embodiment of the present invention is described in detail as follows with reference to the communications system shown in FIG. 1. Devices in the following method embodiments may correspond to the components shown in FIG. 2. It should be noted that although a logical order is shown in the following method flowchart, in some cases, shown or described steps may be performed in an order different from the order shown herein.

    [0080] FIG. 3 is a flowchart of a method for deploying a network slice according to an embodiment of the present invention. As shown in FIG. 3, the method may include the following steps:
    Step 301: An NM receives a network slice management request message.

    [0081] The foregoing NM may be the NM in FIG. 1, the foregoing network slice management request message may be used to request the NM to manage the network slice, and the network slice management request message may carry service traffic information of the network slice.

    [0082] The foregoing service traffic information of the network slice may be obtained based on traffic information of a service requested by a tenant, the service traffic information of the network slice is used by the NM to manage the network slice (for example, to deploy a new network slice and/or select the available network slice in the existing network), the service traffic information of the network slice may include at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of the service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.

    [0083] It should be noted that in all embodiments of the present invention, A and/or B may include at least one of the following cases: A, B, and A and B. Similarly, deploying a new network slice and/or selecting the available network slice in the existing network may include three cases: deploying a new network slice, selecting the available network slice in the existing network, and deploying the new network slice and selecting the available network slice in the existing network. The existing network may mean: a network, including a network slice, a network slice subnet, and a network function unit, that is already deployed within a management range of the NM

    [0084] The foregoing tenant may be: a user (such as a factory, a school, and the like) that uses a deployed network slice or a deployed network slice subnet in this embodiment of the present invention to complete a service function.

    [0085] The foregoing terminal devices may mean devices that can obtain or use a service of the tenant, and the terminal devices are corresponding to the tenant. For example, a terminal device may be a device such as a meter that records a quantity of electricity used by the tenant, and the like.

    [0086] The service requested by the tenant may be: a service function performed by the terminal devices corresponding to the tenant. For example, a terminal device is the meter that records the quantity of electricity used by the tenant, and the service requested by the tenant may be a reading meter service.

    [0087] The quantity of terminal devices may mean: a quantity of devices that can obtain or use a service of the tenant.

    [0088] The geographic distribution of the terminal devices may mean: an area deployment status of devices that can obtain or use a service of the tenant. The quantity of terminal devices and the geographic distribution status of the terminal devices may be combined to act as one type of information of the service traffic information of the network slice. For example, a quantity of terminal devices in area 1 is 100, and a quantity of terminal devices in area 2 is 200.

    [0089] The service transmission status of the terminal devices may mean: a service usage status of the terminal devices, such as a time period of transmitting and receiving services by the terminal devices, a packet size of the services transmitted and received by the terminal devices, power of the services transmitted and received by the terminal devices, and a bandwidth size of the services transmitted and received by the terminal devices. For example, a terminal device is the meter that records the quantity of electricity used by the tenant, and the service transmission status of the terminal device is that: the meter transmits a packet once every day, and a size of the transmitted packet is 20 M every time.

    [0090] The activation ratio of the terminal devices may mean: a ratio of a quantity of terminal devices in an activated state to a quantity of all terminal devices, or may mean a ratio of a quantity of terminal devices in an activated state to a quantity of all terminal devices at a moment.

    [0091] The usage time of the service may mean: time in which the terminal devices use the service. For example, a reading meter service is performed on the last day of every month.

    [0092] The coverage of the service may be used to indicate a coverage status of the service, and may mean a service coverage level or a coverage scenario. The service coverage scenario includes, for example, an in-building coverage, an outdoor coverage, a suburban area coverage, a metro coverage, a tunnel coverage, and the like. The service coverage level may be a heavy coverage, a common coverage, and a weak coverage.

    [0093] The moving status of the terminal devices may include at least one of the following cases: whether the terminal devices move, a quantity of the terminal devices that are in a moving status, and a moving level of the terminal devices. The moving level of the terminal devices may include one or more of the following levels: a fast speed, a middle speed, a low speed, or non-moving.

    [0094] The roaming status of the terminal devices may include at least one of the following cases: whether the terminal devices roam, a quantity of the terminal devices that may roam at different moments, and the like.

    [0095] For example, the service traffic information that is received by the NM and that is of the network slice is that: a quantity of terminal devices in Pudong of Shanghai is 2 million, a quantity of terminal devices in Puxi of Shanghai is 3 million, the terminal devices in each location area are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming.

    [0096] Optionally, the foregoing service traffic information of the network slice is not limited to including at least one piece of the foregoing information, and may further include multidimensional data formed by at least one piece of the foregoing information. For example, the service traffic information of the network slice may include at least one of the following multidimensional data: multidimensional data formed by a location area of terminal devices and an activation ratio of the terminal devices in the location area, multidimensional data formed by the location area of the terminal devices and a data transmission status of the terminal devices or a moving status of the terminal devices that are in the location area.

    [0097] Optionally, the foregoing network slice management request message is not limited to including the service traffic information of the network slice, and may further include other information, such as deployment location information of the network slice, an affinity of the network slice, and a non-affinity of the network slice.

    [0098] The deployment location information of the network slice may be used to indicate a deployment location of the network slice. The affinity of the network slice: When the network slice and another network slice can be deployed in a same location area, the network slice and the another network slice have the affinity. The non-affinity of the network slice: When the network slice and another network slice cannot be deployed in a same location area, the network slice and the another network slice have the non-affinity.

    [0099] Step 302: The NM deploys, based on the received service traffic information of the network slice, the network slice or selects the available network slice in the existing network.

    [0100] The foregoing deploying the network slice may mean: deploying or selecting existing network resources (including at least one of the following information: a network function, a network slice subnet, and a transmission resource) in a network that are combined to act as a network slice to satisfy the service traffic information of the network slice. The foregoing selecting the available network slice in the existing network may mean: selecting a network slice that is already deployed within a management range of the NM to satisfy the service traffic information of the network slice. The network slice satisfies the service traffic information of the network slice may mean: the network slice may provide a service with the foregoing service traffic information.

    [0101] It should be noted that in all embodiments of the present invention, the word "deploy" may further be replaced by create or instantiate, that is, deploying the network slice may be alternatively referred to as creating the network slice or instantiating the network slice. This is not limited hereto.

    [0102] Optionally, when there is a network slice in the existing network and the network slice satisfies the service traffic information of the network, or when there is a network slice in the existing network and the network slice may be modified (such as, capacity expansion) to satisfy the service traffic information of the network slice, or when the NM receives a message used to indicate that a network slice in the existing network needs to be reused, the NM selects the available network slice in the existing network, otherwise, the NM deploys the network slice.

    [0103] Optionally, that the NM deploys, based on the received service traffic information of the network slice, the network slice or selects the available network slice in the existing network may include but be not limited to the following implementations.

    [0104] Manner 1: when the network slice is formed by one network slice subnet, the network slice and the network slice subnet may be considered as a same network instance, and the service traffic information of the network slice is equivalent to service traffic information of the network slice subnet. In this case, the NM deploys, based on the service traffic information of the network slice subnet, the network slice subnet or selects an available network slice subnet in the existing network.

    [0105] Manner 2: when the network slice is formed by at least two network slice subnets, the NM decomposes the service traffic information of the network slice into service traffic information of the at least two network slice subnets respectively corresponding to the at least two network slice subnets, and deploys, based on the service traffic information of the at least two network slice subnets, the at least two network slice subnets, or selects available network slice subnets in the existing network.

    [0106] Manner 3: when the network slice is formed by at least two network slice subnets, the NM decomposes the service traffic information of the network slice into service traffic information of the at least two network slice subnets respectively corresponding to the at least two network slice subnets, and sends the service traffic information of the network slice subnets to a DM, so that the DM deploys, based on the service traffic information of the network slice subnets, the network slice subnets, or selects available network slice subnets in the existing network.

    [0107] Manner 4: when the network slice is formed by one network slice subnet, the network slice subnet is equivalent to the network slice, that is, the network slice and the network slice subnet may be considered as a same network instance, and the service traffic information of the network slice is equivalent to service traffic information of the network slice subnet. In this case, the NM sends the service traffic information of the network slice to a DM, so that the DM deploys, based on the service traffic information of the network slice, the network slice, or selects the available network slice in the existing network.

    [0108] In all embodiments of the present invention, the NM may determine that the network slice is formed by one or at least two network slice subnets in the following manner:

    determining, by the NM based on preset information, that the network slice is formed by one or more network slice subnets, where the preset information is used to describe the network slice being formed by one or more network slices, and the preset information may be stored, by the NM, in the NM in advance, or obtained by the NM from other nodes; or,

    receiving, by the NM, a message used to indicate that the network slice is formed by one or more network slice subnets, and determining, based on the message, that the network slice is formed by one or at least two network slice subnets; or,

    determining, by the NM based on a preset policy and the service traffic information of the network slice, that the network slice is formed by one or more network slice subnets, where the preset policy may be set according to a requirement, and this is not limited hereto.



    [0109] In the manner 2 and the manner 3, the NM may adopt an existing algorithm to decompose the service traffic information of the network slice into service traffic information of the at least two network slice subnets, and details are not described herein again.

    [0110] The NM deploying the network slice subnet may include: deploying or selecting existing network resources (including at least one of the following information: a network function, a network slice subnet, and a transmission resource) in a network that are combined to act as a network slice subnet to satisfy the service traffic information of the network slice subnet. The selecting the available network slice subnet in the existing network may mean: selecting a network slice subnet that is already deployed within a management range of the NM to satisfy the service traffic information of the network slice subnet.

    [0111] In all embodiments of the present invention, the NM or DM deploying, based on the service traffic information of the network slice subnet, the network slice subnet or selecting the available network slice subnet in the existing network may specifically include:
    when there is a network slice subnet in the existing network and the network slice subnet satisfies the service traffic information of the network, or when there is a network slice subnet in the existing network and the network slice subnet may be modified (such as, capacity expansion) to satisfy the service traffic information of the network slice subnet, or when the NM receives a message used to indicate that a network slice subnet in the existing network needs to be reused, the NM selects the available network slice subnet in the existing network, or otherwise, the NM deploys the network slice subnet. That the network slice subnet satisfies the service traffic information of the network slice subnet may mean that the network slice subnet may provide a service with the foregoing service traffic information of the network slice subnet.

    [0112] For example, as shown in FIG. 3a, service traffic information of a network slice 2 is that: a quantity of terminal devices in Puxi of Shanghai is 3 million, the terminal devices in each location area are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming.

    [0113] When determining that a service borne on a network slice 1 may be borne on two network slice subnets, service traffic information of the network slice 1 is decomposed into service traffic information of a network slice subnet 1 and service traffic information of a network slice subnet 2. The service traffic information of the network slice subnet 1 is that: a quantity of terminal devices in Huangpu district, Pudong of Shanghai is 2 million, the terminal devices in each location area are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming. The service traffic information of the network slice subnet 2 is that: a quantity of terminal devices in Jing'an district, Pudong of Shanghai is 1 million, the terminal devices in each location area are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming.

    [0114] Compared with the prior art, in the solution shown in FIG. 3, the NM receives the service traffic information of the network slice, and deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0115] Optionally, in the solution shown in FIG. 3, the NM may receive the service traffic information of the network slice from a service management unit SMF; or receive the service traffic information of the network slice from a tenant; or receive the service traffic information of the network slice from other NMs.

    [0116] Optionally, in the solution shown in FIG. 3, to implement cross-domain network slice deployment, the method further includes:
    sending, by the NM, the service traffic information of the network slice to other NMs.

    [0117] The other NMs are a network management unit of another operator other than the operator to which the NM belongs, or a network management unit of another region of the operator to which the NM belongs.

    [0118] Optionally, the solution shown in FIG. 3 may further include:
    determining, by the NM based on the service traffic information of the network slice, whether the NM is able to provide the network slice to satisfy a requirement of the service traffic information of the network slice, and if the NM is unable to do so, not performing step 302 and returning a response message to a sender of the network slice management request message, or otherwise, performing step 302.

    [0119] Specifically, for the foregoing optional steps, refer to related descriptions in FIG. 4, FIG. 5, and FIG. 6, and details are not described herein again.

    [0120] FIG. 4 shows another method for deploying a network slice according to an embodiment of the present invention. The method may include the following steps:
    Step 401: An SMF receives traffic information of a service.

    [0121] The foregoing traffic information of the service is used to describe service requirement information of a tenant, and content included in the traffic information of the service may be the same as content included in the service traffic information of the network slice in the solution shown in FIG. 3, and details are not described herein again.

    [0122] Optionally, the SMF receives a service management request message from the tenant, and the service management request message includes the traffic information of the service; or the SMF receives a sub-service management request message from another SMF, where the sub-service management request message includes the traffic information of the service, and the another SMF is a service management unit that is different from the SMF and that is in a network.

    [0123] It should be noted that the traffic information of the service included in the sub-service management request message may be the traffic information that is received by the another SMF and that is of the service, or may be sub-service traffic information obtained after another SMF node decomposes the received traffic information of the service, and this is not limited hereto. For content included in the sub-service traffic information, refer to related descriptions in the traffic information of the service, and details are not described herein again.

    [0124] Step 402: The SMF determines service traffic information of a network slice based on the received service management request message.

    [0125] The service traffic information of the network slice is the same as descriptions in FIG. 3, and details are not described herein again.

    [0126] For example, when a service requested by the tenant is borne on one network slice, the traffic information of the service carried in the service management request message is the service traffic information of the network slice, or
    when the service requested by the tenant is borne on at least two network slices, the traffic information of the service carried in the service management request message may be decomposed into at least two pieces of sub-service traffic information, and the decomposed at least two pieces of sub-service traffic information may be determined as service traffic information of the at least two network slices.

    [0127] The SMF may determine that the service requested by the tenant is borne on one or at least two network slices in the following manner:

    determining, by the SMF based on preset information, that the service requested by the tenant is borne on one or at least two network slices, where the preset information is used to describe the network slice being formed by one or more network slices, and the preset information may be stored in the SMF in advance, or obtained by the SMF from other nodes; or,

    receiving, by the SMF, a message used to indicate that the service requested by the tenant is borne on one or at least two network slices, and determining, based on the message, that the network slice is formed by one or at least two network slice subnets, where the message may be carried in the service management request message; or,

    determining, by the SMF based on a preset policy and the service traffic information of the network slice, that the service requested by the tenant is borne on one or at least two network slices, where the preset policy may be set according to a requirement, and this is not limited hereto.



    [0128] For example, as shown in FIG. 4a, the service requested by the tenant is a reading meter service in Shanghai area, and traffic information of the service is that: a quantity of terminal devices is 5 million, the terminal devices are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming.

    [0129] When determining that the service is implemented by network slices in Pudong area and Puxi area, the traffic information of the service is decomposed into service traffic information of a network slice 1 and service traffic information of a network slice 2. The service traffic information of the network slice 1 is that: a quantity of terminal devices in Pudong of Shanghai is 2 million, the terminal devices in each location area are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming. The service traffic information of the network slice 2 is that: a quantity of terminal devices in Puxi of Shanghai is 3 million, the terminal devices in each location area are evenly distributed, the service transmission status of the terminal device is that: transmission is performed twice every month and is small packet transmission, the activation ratio of the terminal devices is 80%, usage time of the service is the 15th day and the 30th day of every month, the moving status of the terminal devices is: non-moving, and the roaming status of the terminal devices is: non-roaming.

    [0130] Step 403: The SMF sends the service traffic information of the network slice to an NM

    [0131] For example, the SMF may send the service traffic information of the network slice by using a next generation (next generation, NG) interface between the SMF and the NM

    [0132] It should be noted that when the service requested by the tenant is borne on at least two network slices, the SMF may respectively send the decomposed service traffic information of at least two network slices to at least two NMs, where the at least two NMs may be in one-to-one correspondence to the service traffic information of the at least two network slices.

    [0133] Step 404: The NM receives the service traffic information of the network slice from the SMF, and determines service traffic information of a network slice subnet based on the service traffic information of the network slice.

    [0134] For a process of that the NM receives the service traffic information of the network slice, and determines service traffic information of the network slice subnet based on the service traffic information of the network slice, refer to the process in the solution in FIG. 3, and details are not described herein again.

    [0135] Step 405: The NM sends the service traffic information of the network slice subnet to a DM.

    [0136] For example, the NM may send the service traffic information of the network slice subnet by using an NG between the NM and the DM.

    [0137] Step 406: The DM receives the service traffic information of the network slice subnet from the NM, and manages the network slice subnet based on the service traffic information of the network slice subnet.

    [0138] For example, the DM may manage the network slice subnet in at least one of the following manners:

    selecting, by the DM, an available network slice subnet in the existing network;

    deploying, by the DM, a new network slice subnet; and decomposing, by the DM, the service traffic information of the network slice subnet into service traffic information of an NF, and sending the service traffic information of the NF to the NF or a management unit of the NF.



    [0139] For example, the DM may send a management request message to the NF or the management unit of the NF, and the management request message may include the service traffic information of the NF.

    [0140] For a process of the deploying, by the DM, a new network slice subnet, and the selecting, by the DM, the available network slice subnet in the existing network, refer to the process, in FIG. 3, of that the NM deploys the network slice subnet and the NM selects the available network slice subnet in the existing network, and details are not described herein again.

    [0141] Content included in the service traffic information of the NF is the same as content included in the service traffic information of the network slice in the solution shown in FIG. 3, and details are not described herein again.

    [0142] It should be noted that when in step 404, the NM determines that the service traffic information of the network slice is equivalent to the service traffic information of the network slice subnet, step 405 may be replaced by: The NM sends the service traffic information of the network slice to a DM, and step 406 may be replaced by: The DM receives the service traffic information of the network slice from the NM, and manages the network slice based on the service traffic information of the network slice. For the method used by the DM to manage the network slice, refer to the manner in which the DM manages the network slice subnet, and the manner includes at least one of the following manners:

    selecting, by the DM, the available network slice in the existing network;

    deploying, by the DM, the new network slice; and

    decomposing, by the DM, the service traffic information of the network slice into service traffic information of the NF, and sending the service traffic information of the NF to the NF or the management unit of the NF.



    [0143] It should be noted that in the solution shown in FIG. 4, to reduce signaling exchange between function units, the SMF may further deploy, based on the service traffic information of the network slice, the network slice or select the available network slice in the existing network, and the SMF does not need to send the service traffic information of the network slice to another function unit. That is, the foregoing steps 403 to 406 may be replaced by: The SMF deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. For a manner in which the SMF deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, refer to the manner in which the NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. Details are not described herein again.

    [0144] Alternatively, the NM deploys, based on the service traffic information of the network slice, the network slice subnet or selects the available network slice in the existing network. That is, the foregoing steps 404 to 406 may be replaced by: The NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. A manner in which the NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network is the same as descriptions in FIG. 3, and details are not described herein again.

    [0145] Alternatively, the foregoing steps 404 to 406 may be replaced by: The NM receives the service traffic information of the network slice from the SMF, the NM sends the service traffic information of the network slice to the DM, and the DM deploys, based on the received service traffic information of the network slice, the network slice or selects the available network slice in the existing network. For a manner in which the DM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, refer to the manner, in FIG. 3, in which the NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, and details are not described herein again.

    [0146] Compared with the prior art, in the solution shown in FIG. 4, the SMF, the NM, and the DM are mutually configured to deploy the network slice subnet or select the available network slice subnet in the existing network. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0147] FIG. 5 shows still another method for deploying a network slice according to an embodiment of the present invention. The method may include the following steps.

    [0148] Step 501: A tenant sends a network slice management request message to an NM

    [0149] For the network slice management request message, refer to the network slice management request message in the solution in FIG. 3, and details are not described herein again.

    [0150] Step 502: The NM receives service traffic information of a network slice, and determines service traffic information of a network slice subnet based on the service traffic information of the network slice.

    [0151] Step 502 may be performed with reference to step 403, and details are not described herein again.

    [0152] Step 503: The NM sends the service traffic information of the network slice subnet to a DM.

    [0153] Step 503 may be performed with reference to step 405, and details are not described herein again.

    [0154] Step 504: The DM receives the service traffic information of the network slice subnet from the NM, and manages the network slice subnet based on the service traffic information of the network slice subnet.

    [0155] Step 504 may be performed with reference to step 406, and details are not described herein again.

    [0156] Compared with the prior art, in the solution shown in FIG. 5, the NM and the DM are mutually configured to deploy the network slice subnet or select the available network slice subnet in the existing network. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0157] FIG. 6 shows yet another method for deploying a network slice according to an embodiment of the present invention. The method may include the following steps.

    [0158] Step 601: An SMF receives a service management request message.

    [0159] For a performing process and the service management request message in step 601, refer to related descriptions in step 401, and details are not described herein again.

    [0160] Step 602: The SMF determines service traffic information of a network slice based on the received service management request message.

    [0161] Step 602 may be performed with reference to step 402, for the service traffic information of the network slice, refer to related descriptions in step 301, and details are not described herein again.

    [0162] Step 603: The SMF sends the service traffic information of the network slice to a first NM.

    [0163] For a performing process of step 603, refer to step 403, and details are not described herein again.

    [0164] Step 604: The first NM receives the service traffic information of the network slice from the SMF, and sends the service traffic information of the network slice to a second NM

    [0165] The service traffic information that is sent by the first NM to the second NM and that is of the network slice may be the service traffic information that is received by the first NM and that is of the network slice, or may be decomposed service traffic information that is of a second network slice and that is determined by the first NM based on the received service traffic information of the network slice. This is not limited hereto in this embodiment of the present invention.

    [0166] Step 605: The second NM receives the service traffic information of the network slice from the first NM, and determines service traffic information of a network slice subnet based on the service traffic information of the network slice.

    [0167] That the first NM determines service traffic information of a network slice subnet based on the service traffic information of the network slice in step 605 may be performed with reference to step 404, and details are not described herein again.

    [0168] Step 606: The second NM sends the service traffic information of the network slice subnet to a DM.

    [0169] Step 606 may be performed with reference to step 405, and details are not described herein again.

    [0170] Step 607: The DM receives the service traffic information of the network slice subnet from the second NM, and manages the network slice subnet based on the service traffic information of the network slice subnet.

    [0171] Step 607 may be performed with reference to step 406, and details are not described herein again.

    [0172] It should be noted that in the solution shown in FIG. 4, to reduce signaling exchange between function units, the foregoing steps 603 to 607 may be replaced by: The SMF deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. For a manner in which the SMF deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, refer to the manner in which the NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. Details are not described herein again.

    [0173] Alternatively, the foregoing steps 605 to 607 may be replaced by: The second NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network. For a manner in which the second NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, refer to related descriptions in step 302, and details are not described herein again.

    [0174] Alternatively, the foregoing steps 605 to 607 may be replaced by: The second NM receives the service traffic information of the network slice from the first NM, the second NM sends the service traffic information of the network slice to the DM, and the DM deploys, based on the received service traffic information of the network slice, the network slice or selects the available network slice in the existing network. For a manner in which the DM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, refer to the manner, in FIG. 3, in which the NM deploys, based on the service traffic information of the network slice, the network slice or selects the available network slice in the existing network, and details are not described herein again.

    [0175] Compared with the prior art, in the solution shown in FIG. 6, the SMF, the first NM, the second NM, and the DM are mutually configured to deploy the network slice subnet or select the available network slice subnet in the existing network. A device performs auto-management on the network slice in real time based on the service traffic information, which prevents a process of manually off-line network planning, improves efficiency in deploying the network slice, and reduces on-boarding time of a service.

    [0176] The foregoing mainly describes, from the perspective of interaction between nodes, the solutions provided in the embodiments of the present invention. It can be understood that to implement the foregoing functions, each node, such as the SMF, the NM, and the DM, includes a corresponding hardware structure and/or a software module for performing each function. A person skilled in the art should easily be aware that in combination with the examples of the algorithms steps described in the embodiments disclosed in this specification, the present invention may be implemented by hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving hardware depends on particular applications and design constraints of the technical solutions. Persons skilled in the art can use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of the embodiments of the present invention.

    [0177] In the embodiments of the present invention, function modules of the SMF, the NM, and the DM may be divided based on the foregoing method examples. For example, function modules may be divided corresponding to the functions, or two or more functions may be integrated into one processing module. The foregoing integrated module may be implemented in a hardware form or a software function module form. It should be noted that the module division in the embodiments of the present invention is an example, and is merely logical function division. There may be another division manner in an actual implementation.

    [0178] When the function modules are divided corresponding to the functions, FIG. 7 is a possible schematic composition diagram of an NM, and the NM may be configured to perform the functions of the NM that are related in the foregoing embodiments. As shown in FIG. 7, the NM may include a receiving unit 70, a deployment unit 71, and a sending unit 72.

    [0179] The receiving unit 70 is configured to support the NM in performing step 301, step 404, step 502, and step 605.

    [0180] The deployment unit 71 is configured to support the NM in performing step 302, step 404, step 502, and step 605.

    [0181] The sending unit 72 is configured to support the NM in performing step 405, step 503, and step 606.

    [0182] It should be noted that for functional descriptions of a corresponding function module, refer to all related content of the steps in the foregoing method embodiments, and details are not described herein again. The NM provided in this embodiment of the present invention is configured to perform the method for deploying a network slice, and therefore can reach the same effect as that of the foregoing method for deploying a network slice.

    [0183] When integrated units are used, FIG. 8 shows an apparatus. The apparatus exists as a product form of a chip, and is configured to perform the functions of the NM in the foregoing embodiments. As shown in FIG. 8, the apparatus may include a processing module 80 and a communications module 81.

    [0184] The processing module 80 is configured to control and manage an action of the apparatus. For example, the processing module 80 is configured to support the apparatus in performing step 302, step 404, step 502, and step 605 and/or other processes used for the technology described in this specification. The communications module 81 is configured to support communication between the apparatus and another network entity, for example, communication between the apparatus and the function module or the network entity shown in FIG. 1. The apparatus may further include a storage module 82 that is configured to store program code and data that are of the apparatus.

    [0185] The processing module 80 may be a processor or a controller. The processing module 80 may implement or execute various exemplary logical blocks, modules, and circuits described with reference to content disclosed in the present invention. The processor may also be a combination that implements a computing function, for example, including a combination of one or more microprocessors, a combination of a DSP and a microprocessor, or the like. The communications module 81 may be a communications interface, a transceiver circuit, a communications interface, or the like. The storage module 82 may be a memory.

    [0186] When the processing module 80 is the processor, the communications module 81 is the communications interface, and the storage module 82 is the memory, the apparatus related in an embodiment of the present invention may be the apparatus shown in FIG. 2.

    [0187] When the function modules are divided corresponding to the functions, FIG. 9 is a possible schematic composition diagram of a DM, and the DM may be configured to perform the functions of the DM that are related in the foregoing embodiments. As shown in FIG. 9, the DM may include a receiving unit 90, and a management unit 91.

    [0188] The receiving unit 90 is configured to support the DM in performing step 406, step 504, and step 607.

    [0189] The management unit 91 is configured to support the DM in performing step 406, step 504, and step 607.

    [0190] It should be noted that for functional descriptions of a corresponding function module, refer to all related content of the steps in the foregoing method embodiments, and details are not described herein again. The DM provided in an embodiment of the present invention is configured to perform the foregoing method for deploying a network slice, and therefore can reach the same effect as that of the foregoing method for deploying a network slice.

    [0191] When integrated units are used, FIG. 10 shows an apparatus. The apparatus exists as a product form of a chip, and the apparatus is configured to perform the functions of the DM in the foregoing embodiments. As shown in FIG. 10, the apparatus may include: a processing module 100, and a communications module 101.

    [0192] The processing module 100 is configured to control and manage an action of the apparatus. For example, the processing module 100 is configured to support the apparatus in performing step 406, step 504, and step 607 and/or other processes used for the technology described in this specification. The communications module 101 is configured to support communication between the apparatus and another network entity, for example, communication between the apparatus and the function module or the network entity shown in FIG. 1. The apparatus may further include a storage module 102 that is configured to store program code and data that are of the apparatus.

    [0193] The processing module 100 may be a processor or a controller. The processing module 100 may implement or execute various exemplary logical blocks, modules, and circuits described with reference to content disclosed in the present invention. The processor may also be a combination that implements a computing function, for example, including a combination of one or more microprocessors, a combination of a DSP and a microprocessor, or the like. The communications module 101 may be a communications interface, a transceiver circuit, a communications interface, or the like. The storage module 102 may be a memory.

    [0194] When the processing module 100 is the processor, the communications module 101 is the communications interface, and the storage module 102 is the memory, the apparatus related in an embodiment of the present invention may be the apparatus shown in FIG. 2.

    [0195] When the function modules are divided corresponding to the functions, FIG. 11 is a possible schematic structural diagram of an SMF. As shown in FIG. 11, the SMF may include: a receiving unit 110, a determining unit 111, and a sending unit 112.

    [0196] The receiving unit 110 is configured to support the SMF in performing step 401 and step 601.

    [0197] The determining unit 111 is configured to support the SMF in performing step 402 and step 602.

    [0198] The sending unit 112 is configured to support the SMF in performing step 403 and step 603.

    [0199] It should be noted that for functional descriptions of a corresponding function module, refer to all related content of the steps in the foregoing method embodiments, and details are not described herein again. The SMF provided in this embodiment of the present invention is configured to perform the foregoing method for deploying a network slice, and therefore can reach the same effect as that of the foregoing method for deploying a network slice.

    [0200] When integrated units are used, FIG. 12 shows an apparatus. The apparatus exists as a product form of a chip, and the apparatus is configured to perform the functions of the SMF in the foregoing embodiments. As shown in FIG. 12, the apparatus may include: a processing module 120, and a communications module 121.

    [0201] The processing module 120 is configured to control and manage an action of the apparatus. For example, the processing module 120 is configured to support the apparatus in performing step 402 and step 602. The communications module 121 is configured to support communication between the apparatus and another network entity, for example, communication between the apparatus and the function module or the network entity shown in FIG. 1. The apparatus may further include a storage module 122 that is configured to store program code and data that are of the apparatus.

    [0202] The processing module 120 may be a processor or a controller. The processing module 120 may implement or execute various exemplary logical blocks, modules, and circuits described with reference to content disclosed in the present invention. The processor may also be a combination that implements a computing function, for example, including a combination of one or more microprocessors, a combination of a DSP and a microprocessor, or the like. The communications module 121 may be a communications interface, a transceiver circuit, a communications interface, or the like. The storage module 122 may be a memory.

    [0203] When the processing module 120 is the processor, the communications module 121 is the communications interface, and the storage module 122 is the memory, the apparatus related in an embodiment of the present invention may be the apparatus shown in FIG. 2.

    [0204] The foregoing descriptions about implementations allow a person skilled in the art to understand that, for the purpose of convenient and brief description, division of the foregoing function modules is used as an example for description. In actual applications, the foregoing functions can be allocated to different function modules and implemented according to a requirement, that is, an inner structure of an apparatus is divided into different function modules to implement all or some of the functions described above.

    [0205] In the plurality of embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the described apparatus embodiment is merely exemplary. For example, the module or unit division is merely logical function division and may be other division manners in actual implementation. For example, a plurality of units or components may be combined or integrated into another apparatus, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections may be implemented by using some interfaces. The indirect couplings or communication connections between the apparatuses or units may be implemented in electrical, mechanical, or other forms.

    [0206] The units described as separate parts may or may not be physically separate, and parts displayed as units may be one or more physical units, that is, may be located in one place, or may be distributed on a plurality of different places. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

    [0207] In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each of the units may exist alone physically, or two or more units may be integrated into one unit. The foregoing integrated unit can be implemented in a form of hardware, or can be implemented in a form of a software functional unit.

    [0208] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a readable storage medium. Based on such an understanding, the technical solutions in the embodiments of the present invention essentially, or the part contributing to the prior art, or all or some of the technical solutions may be presented in the form of a software product. The software product is stored in a storage medium and includes several instructions for enabling a device (may be a single-chip microcomputer, a chip, or the like) or a processor (processor) to perform all or some of the steps of the methods described in all the embodiments of the present invention. The foregoing storage medium includes: any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, an optical disc, or the like.

    [0209] The foregoing descriptions are merely specific embodiments of the present invention, but are not intended to limit the protection scope of the present invention. Any variation or replacement disclosed in the present invention shall fall within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.


    Claims

    1. A method for deploying a network slice, comprising:

    receiving, by a first network management unit, a network slice management request message, wherein the network slice management request message carries service traffic information of the network slice; and

    deploying, by the first network management unit based on the service traffic information of the network slice, the network slice or selecting an available network slice in an existing network.


     
    2. The method for deploying a network slice according to claim 1, wherein the network slice comprises a network slice subnet, and the method further comprises:
    determining, by the first network management unit, service traffic information of the network slice subnet based on the service traffic information of the network slice.
     
    3. The method for deploying a network slice according to claim 2, wherein the deploying, by the first network management unit based on the service traffic information of the network slice, the network slice or selecting an available network slice in an existing network comprises:
    deploying, by the first network management unit based on the service traffic information of the network slice subnet, the network slice subnet or selecting the available network slice subnet in the existing network.
     
    4. The method for deploying a network slice according to claim 2, wherein the method further comprises:
    sending, by the first network management unit, the service traffic information of the network slice subnet to a domain management unit.
     
    5. The method for deploying a network slice according to any one of claims 1 to 4, wherein the method further comprises:

    receiving, by the first network management unit, the service traffic information of the network slice from a service management unit; or,

    receiving, by the first network management unit, the service traffic information of the network slice from a tenant; or,

    receiving, by the first network management unit, the service traffic information of the network slice from a second network management unit.


     
    6. The method for deploying a network slice according to any one of claims 1 to 5, wherein the method further comprises:
    sending, by the first network management unit, the service traffic information of the network slice to a third network management unit.
     
    7. The method for deploying a network slice according to any one of claims 1 to 6, wherein the service traffic information of the network slice comprises at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of a service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.
     
    8. A method for deploying a network slice, comprising:

    receiving, by a domain management unit, service traffic information of a network slice subnet; and

    managing, by the domain management unit, the network slice subnet based on the service traffic information of the network slice subnet.


     
    9. The method for deploying a network slice according to claim 8, wherein the managing, by the domain management unit, the network slice subnet comprises at least one of the following manners:

    selecting, by the domain management unit, an available network slice subnet in an existing network;

    deploying, by the domain management unit, a new network slice subnet; and

    decomposing, by the domain management unit, the service traffic information of the network slice subnet into service traffic information of a network function unit NF, and sending the service traffic information of the NF to the NF or a management unit of the NF.


     
    10. The method for deploying a network slice according to claim 8 or 9, wherein the service traffic information of the network slice subnet comprises at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of a service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.
     
    11. A method for deploying a network slice, comprising:

    receiving, by a service management unit, a service management request message, wherein the service management request message carries traffic information of a service; and

    determining, by the service management unit based on the traffic information of the service, service traffic information or sub-service traffic information of the network slice.


     
    12. The method for deploying a network slice according to claim 11, wherein the method further comprises:

    sending, by the service management unit, the service traffic information of the network slice to a network management unit, wherein the service traffic information of the network slice is used by the network management unit to deploy the network slice or to select an available network slice in an existing network; or,

    selecting, by the service management unit, an available network slice in an existing network based on the service traffic information of the network slice; or,

    sending, by the service management unit, a sub-service management request message to other service management units, wherein the sub-service management request message carries the sub-service traffic information.


     
    13. The method for deploying a network slice according to claim 11 or 12, wherein the determining, by the service management unit based on the traffic information of the service, service traffic information of the network slice comprises:
    decomposing, by the service management unit, the traffic information of the service into at least one piece of sub-service traffic information, and determining the decomposed at least one piece of sub-service traffic information as the service traffic information of the network slice.
     
    14. The method for deploying a network slice according to any one of claims 11 to 13, wherein the traffic information of the service, the service traffic information of the network slice, and the sub-service traffic information comprise at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of the service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.
     
    15. A network management unit, comprising:

    a receiving unit, configured to receive a network slice management request message, wherein the network slice management request message carries service traffic information of a network slice; and

    a deployment unit, configured to: deploy, based on the service traffic information that is received by the receiving unit and that is of the network slice, the network slice or select an available network slice in an existing network.


     
    16. The network management unit according to claim 15, wherein the network slice comprises a network slice subnet, and the network management unit further comprises:
    a determining unit, configured to determine service traffic information of the network slice subnet based on the service traffic information of the network slice.
     
    17. The network management unit according to claim 16, wherein the deployment unit is specifically configured to:
    deploy, based on the service traffic information of the network slice subnet, the network slice subnet or select the available network slice subnet in the existing network.
     
    18. The network management unit according to claim 16, wherein the network management unit further comprises:
    a sending unit, configured to send the service traffic information of the network slice subnet to a domain management unit.
     
    19. The network management unit according to any one of claims 15 to 18, wherein the receiving unit is specifically configured to:

    receive the service traffic information of the network slice from a service management unit; or,

    receive the service traffic information of the network slice from a tenant; or,

    receive the service traffic information of the network slice from another network management unit other than the network management unit.


     
    20. The network management unit according to any one of claims 15 to 19, wherein the network management unit further comprises:
    a sending unit, configured to send the service traffic information of the network slice to the another network management unit other than the network management unit.
     
    21. The network management unit according to any one of claims 15 to 20, wherein the service traffic information of the network slice comprises at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of a service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.
     
    22. A domain management unit, comprising:

    a receiving unit, configured to receive service traffic information of a network slice subnet from a network management unit; and

    a management unit, configured to manage the network slice subnet based on the service traffic information that is received by the receiving unit and that is of the network slice subnet.


     
    23. The domain management unit according to claim 22, wherein the management unit is specifically configured to perform at least one of the following methods:

    selecting an available network slice subnet in an existing network;

    deploying a new network slice subnet; and

    decomposing the service traffic information of the network slice subnet into service traffic information of a network function unit NF, and sending the service traffic information of the NF to the NF or a management unit of the NF.


     
    24. The domain management unit according to claim 22 or 23, wherein the service traffic information of the network slice subnet comprises at least one of the following information: a quantity of and geographic distribution of terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of a service, a moving status of the terminal devices, and a roaming status of the terminal devices.
     
    25. A service management unit, comprising:

    a receiving unit, configured to receive a service management request message, wherein the service management request message carries traffic information of a service; and

    a determining unit, configured to determine, based on the traffic information that is received by the receiving unit and that is of the service, service traffic information or sub-service traffic information of the network slice.


     
    26. The service management unit according to claim 25, wherein the service management unit further comprises:

    a sending unit, configured to send the service traffic information of the network slice to a network management unit, wherein the service traffic information of the network slice is used by the network management unit to deploy the network slice or to select an available network slice in an existing network; or,

    a deployment unit, configured to select an available network slice in an existing network based on the service traffic information of the network slice; or,

    the sending unit, configured to send a sub-service management request message to other service management units, wherein the sub-service management request message carries the sub-service traffic information.


     
    27. The service management unit according to claim 25 or 26, wherein the determining unit is specifically configured to:
    decompose the traffic information of the service into at least one piece of sub-service traffic information, and determine the decomposed at least one piece of sub-service traffic information as the service traffic information of the network slice.
     
    28. The service management unit according to any one of claims 25 to 27, wherein the traffic information of the service, the service traffic information of the network slice, and the sub-service traffic information comprise at least one of the following information: a quantity of terminal devices, geographic distribution of the terminal devices, a service transmission status of the terminal devices, an activation ratio of the terminal devices, a usage time of the service, a coverage of the service, a moving status of the terminal devices, and a roaming status of the terminal devices.
     
    29. An apparatus, comprising: at least one processor, and a memory, wherein
    the memory is configured to store a computer program, and when executed by the at least one processor, the computer program is enabled to implement the method for deploying a network slice according to any one of claims 1 to 7.
     
    30. A computer storage medium, storing a computer program, wherein when executed by a processor, the computer program is enabled to implement the method for deploying a network slice according to any one of claims 1 to 7.
     
    31. An apparatus, comprising: at least one processor, and a memory, wherein
    the memory is configured to store a computer program, and when executed by the at least one processor, the computer program is enabled to implement the method for deploying a network slice according to any one of claims 8 to 10.
     
    32. A computer storage medium, storing a computer program, wherein when executed by a processor, the program is enabled to implement the method for deploying a network slice according to any one of claims 8 to 10.
     
    33. An apparatus, comprising: at least one processor, and a memory, wherein
    the memory is configured to store a computer program, and when executed by the at least one processor, the computer program is enabled to implement the method for deploying a network slice according to any one of claims 11 to 14.
     
    34. A computer storage medium, storing a computer program, wherein when executed by a processor, the computer program is enabled to implement the method for deploying a network slice according to any one of claims 11 to 14.
     




    Drawing


































    REFERENCES CITED IN THE DESCRIPTION



    This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

    Patent documents cited in the description