WO2018219148A1 - Method, device and system for managing transmission network slices - Google Patents

Method, device and system for managing transmission network slices Download PDF

Info

Publication number
WO2018219148A1
WO2018219148A1 PCT/CN2018/087160 CN2018087160W WO2018219148A1 WO 2018219148 A1 WO2018219148 A1 WO 2018219148A1 CN 2018087160 W CN2018087160 W CN 2018087160W WO 2018219148 A1 WO2018219148 A1 WO 2018219148A1
Authority
WO
WIPO (PCT)
Prior art keywords
network slice
transport network
request message
transport
controller
Prior art date
Application number
PCT/CN2018/087160
Other languages
French (fr)
Chinese (zh)
Inventor
王恩博
陈育华
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2018219148A1 publication Critical patent/WO2018219148A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/32Specific management aspects for broadband networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5041Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
    • H04L41/5054Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/123Evaluation of link metrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/124Shortest path evaluation using a combination of metrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/125Shortest path evaluation based on throughput or bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/82Miscellaneous aspects
    • H04L47/825Involving tunnels, e.g. MPLS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/40Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities

Definitions

  • the present application relates to the field of communications technologies, and in particular, to a method, device, and system for managing a transport network slice.
  • NVMN Next Generation Mobile Networking
  • NVMN Next Generation Mobile Networking
  • SDN Software Defined Network
  • NFV Network Function Virtualization
  • Different network slices correspond to different application scenarios, and are designed to provide a series of required network services for specific communication services. Among them, the network slices are logically isolated. The congestion, overload, and configuration adjustment of any one network slice does not affect other network slices, and the network slice can be dynamically expanded and deleted.
  • the existing network tiling scheme is mainly concentrated on the core network and the access network, and the research on the network splicing in the transport network is relatively scarce.
  • the following is a convenient description, and the network slice in the transport network is simply referred to as a transport network slice.
  • end-to-end network slices are managed and controlled by the network slice manager, and the same transmission network can be shared by technologies such as NFV.
  • the following describes an end-to-end network slice sharing transmission network by taking a possible scenario as an example. As shown in FIG. 1 , two networks that have been network sliced are shown in FIG. 1 , which are network A and network B respectively.
  • Network A and network B may be core networks or access networks.
  • Network A and network B share the same transmission network and are managed by the same network slice manager. In actual applications, network A and network B may be different networks.
  • the slice manager is managed.
  • the management of network slicing is the integration and arrangement of network resources.
  • Network A and network B include different network slices to meet different service requirements.
  • the transmission network is a bridge connecting end-to-end network slices. In order to ensure the service requirements of different network slices, network slices need to be established in the transmission network.
  • the transport network slice provides an end-to-end network slice with a tunnel path that meets the end-to-end network slicing service requirements, ie, matches the network resources of the transport network with the performance metrics of the associated end-to-end network slice.
  • some existing network technologies have been able to support the establishment of network slicing in the transport network, and the key to ensuring the end-to-end network slicing service demand is how to use the transport network slicing, that is, how to ensure The interaction between the transport network and the end-to-end network is the key to ensuring the service requirements.
  • the transport network cannot support the interaction with the network slice manager, and the service requirements of the end-to-end network slicing cannot be guaranteed.
  • the embodiment of the present invention provides a method, an apparatus, and a system for managing a transport network slice, which are used to solve the technical problem that the transport network slice does not support the service requirements of the network slice managed by the network slice manager in the prior art.
  • the present application provides a method for managing a transport network slice, in which a transport network slice controller is added to an existing network architecture, and the transport network slice controller is used to interact with a network slice manager. And maintain and manage the transport network slice.
  • the network slice manager sends a transport network slice management request message to the transport network slice controller, and the transport network slice controller receives the transport network slice management request message sent by the network slice manager, and the transport network slice controller responds
  • the transport network slice management request message sends a response message to the network slice manager in response to the transport network slice management request message, and the network slice manager receives the response message sent by the transport network slice controller.
  • the information is exchanged between the newly added transport network slice controller and the network slice manager, so that the transport network slice controller can implement the transport network according to the transport network slice management request message sent by the network slice manager.
  • the management of the slice in turn, supports the support of the transport network to slice multiple services.
  • the transport network slice management request message includes a transport network slice setup request message
  • the transport network slice controller responds to the transport network slice management request message by:
  • the transport network slice controller obtains the state information of the transport network, and according to the state information of the transport network, determines the transport network slice requested by the transport network slice setup request message, the tunnel path information and the transport network resource allocation information in the transport network, Then, according to the determined tunnel path information and the transmission network resource allocation information, a transport network slice is established.
  • the transport network slice controller updates and maintains the transport network slice information, and records the tunnel path information and the transport network resource allocation information corresponding to the successfully established transport network slice in the maintained transmission. In the network slice information.
  • the status information of the transmission network refers to the network element status information of the transmission network and the link network status information of the transmission network
  • the network element status information of the transmission network includes: the type of the network element of the transmission network, and the minimum allocated by the network element of the transmission network.
  • Information such as a resource entity identifier (such as a network interface identity (ID)) and a forwarding information table.
  • the transport network link state information includes: a transport network link identifier, a transport network link bandwidth, and a transmission network link delay. .
  • the tunnel path information refers to the ID list information of the transport network element used by the transport network slice
  • the transport network resource allocation information refers to the status list information of the transport network element used by the transport network slice and the transport network slice. Use the transport network link status list information.
  • the transport network slice management request message includes a transport network slice setup request message, and the transport network slice controller establishes the transport network slice according to the determined tunnel path information and the transport network resource allocation information, and the network slice manager Transmitting, by the transport network slice controller, a transport network slice setup decision message for confirming establishment of a transport network slice, the transport network slice controller acquiring a transport network slice establishment decision sent by the network slice manager for indicating confirmation of establishing a transport network slice Message.
  • the transport network slice establishment decision message for confirming the establishment of the transport network slice is determined by the network slice manager according to the first evaluation result, and the first evaluation result is used to represent the tunnel path information of the corresponding transport network slice. And the transport network resource allocation information matches the service requirements of the transport network slice that is requested to be established.
  • the service requirement includes at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
  • the transport network slice management request message includes a transport network slice setup request message
  • the transport network slice controller determines, according to the state information of the transport network, the transport network slice that is requested to be established by the transport network slice setup request message.
  • the network slice manager sends at least one transport network slice update request message to the transport network slice controller within a preset request number threshold range, and the transport network slice controller Receiving at least one transport network slice update request message sent by the network slice manager, and re-acquiring the state information of the transport network, and determining, according to the re-acquired state information of the transport network, the transport network slice requested by the transport network slice update request message, Tunnel path information and transport network resource allocation information in the transport network.
  • the transport network slice controller determines, according to the state information of the transport network, the transport network slice requested by the transport network slice setup request message, after the tunnel path information and the transport network resource allocation information in the transport network, the network slice manager Transmitting, by the transport network slice controller, a transport network slice setup decision message for indicating denial of establishing a transport network slice, the transport network slice controller receiving a transport network slice establishment decision sent by the network slice manager for indicating denial of establishing a transport network slice Message.
  • the transport network slice update request message includes a QoS parameter of the transport network slice, a priority of the transport network slice, and a network resource requirement and/or a routing policy, where the network resource requirement includes a transmission network required by the service requirement.
  • the computing resource and/or storage resource of the network element, the routing policy refers to the standard according to the route selection, including the destination address, the source address, the protocol type, the destination port number, the source port number, and the packet size. Or multiple combinations.
  • the transport network slice update request message and the transport network slice establishment decision message for indicating that the transport network slice is denied to be established are determined by the network slice manager according to the second evaluation result, and the second evaluation result is used to represent the corresponding
  • the tunnel path information and transport network resource allocation information of the transport network slice do not match the service requirements of the transport network slice that is requested to be established.
  • the transport network slice management request message includes a transport network slice deletion request message
  • the transport network slice controller responds to the transport network slice management request message by:
  • the transport network slice controller deletes the transport network slice requested to be deleted by the transport network slice deletion request message.
  • the transport network slice controller needs to update the maintained transport network slice information, and delete the information corresponding to the successfully deleted transport network slice maintained in the transport network slice information.
  • the network slice manager and the other network slice manager perform at least one negotiation within a predetermined negotiation number threshold range for the service requirement of the transport network slice that is requested to be established, and send the transmission if the negotiation is consistent. Net slice management request message.
  • the other network slice manager is a network slice manager other than the network slice manager in the network slice manager that manages network resource service requirements.
  • the transport network slice management request message includes a transport network slice query request message
  • the transport network slice controller responds to the transport network slice management request message by:
  • the transport network slice controller queries the transport network slice information maintained by the transport network slice controller, and obtains tunnel path information and transport network resource allocation information of the transport network slice requested by the transport network slice query request message.
  • the transport network slice information records the transport network slice ID and its corresponding tunnel path information and transport network resource allocation information.
  • the transport network slice management request message includes a transport network global state query request message
  • the transport network slice controller responds to the transport network slice management request message by:
  • the transport network slice controller obtains the global status information of the transport network from the transport network controller, or queries the global status information list of the transport network maintained by the transport network slice controller to obtain the global status information of the transport network.
  • the global status information of the transport network may include: a transport network element ID list, a transport network network topology, a transport network NE status list, a transport network link status list, and an established transport network slice ID and corresponding thereto. Tunnel path information and transport network resource allocation information.
  • the response message in the embodiment of the present application includes an ID list of the transport network element used by the transport network slice, a status list of the transport network element used by the transport network slice, and a link status list of the link used by the transport network slice.
  • the present application provides an apparatus for managing a transport network slice, where the apparatus for managing a transport network slice has a function of implementing a transport network slice controller in the method of the first aspect, and the function may be implemented by hardware, or The corresponding software implementation is performed by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the modules can be software and/or hardware.
  • the device for managing the transport network slice includes an input interface, a processing unit, and an output interface.
  • the functions of the input interface, the processing unit, and the output interface may correspond to the method steps, and details are not described herein.
  • a third aspect provides an apparatus for managing a transport network slice, the apparatus for managing a transport network slice having a function of implementing the network slice manager in the method of the first aspect, the function may be implemented by hardware, or may be performed by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the modules can be software and/or hardware.
  • the device for managing the transport network slice includes an output interface, an input interface, and a processing unit.
  • the functions of the output interface, the input interface, and the processing unit may correspond to the method steps, and are not described herein.
  • a transport network slice controller comprising: an input interface, an output interface, a processor, and a memory.
  • the input interface, the output interface, the processor and the memory can be connected by a bus system.
  • the memory is for storing a program for executing a program in the memory to perform a method performed by a transport network slice controller in the first aspect or any possible implementation of the first aspect.
  • a network slice manager comprising: an input interface, an output interface, a processor, and a memory.
  • the input interface, the output interface, the processor and the memory can be connected by a bus system.
  • the memory is for storing a program for executing a program in the memory to perform a method performed by a network slice manager in the first aspect or any possible implementation of the first aspect.
  • the embodiment of the present application provides a system for managing a transport network slice, where the system for managing a transport network slice includes the transport network slice controller of the fourth aspect and the network slice manager of the fifth aspect.
  • the embodiment of the present application provides a computer readable storage medium, configured to store a computer program, when invoked by a processor, to cause a processor to perform the first aspect and any possible implementation of the first aspect.
  • the method in the way.
  • the embodiment of the present application provides a computer program product, when invoked by a processor, may cause the processor to perform the first aspect and the method in any possible implementation manner of the first aspect.
  • 1 is a schematic diagram of an existing end-to-end network slice sharing transmission network
  • FIG. 2 is a schematic structural diagram of a network applicable to a method for managing a transport network slice provided by the present application
  • FIG. 3 is a schematic structural diagram of a network after adding a transport network slice controller in an existing network architecture according to the present application;
  • FIG. 4 is a flowchart of an implementation of a method for managing a transport network slice provided by the present application
  • FIG. 5 is a flowchart of an implementation of establishing a transport network slice provided by the present application.
  • FIG. 6 is a flowchart of another implementation of establishing a transport network slice provided by the present application.
  • FIG. 7 is a flowchart of a method for implementing a method for deleting a transport network slice by a transport network slice controller provided by the present application
  • FIG. 8 is a flowchart of a method for implementing a transport network slice query by a transport network slice controller provided by the present application
  • FIG. 9 is a flowchart of a method for implementing a method for querying a global state of a transport network by a transport network slice controller provided by the present application;
  • FIG. 10 is a schematic structural diagram of an apparatus for managing a transport network slice provided by the present application.
  • FIG. 11 is a schematic structural diagram of a transport network slice controller provided by the present application.
  • FIG. 12 is a schematic structural diagram of another apparatus for managing a transport network slice provided by the present application.
  • FIG. 13 is a schematic structural diagram of a network slice manager provided by the present application.
  • the method for managing a transport network slice can be applied to the communication scenario shown in FIG. 2, as shown in FIG. 2, where network C represents an access network, and network A and network B represent different core networks.
  • the transmission network 1 is connected to the network A and the network B, and is responsible for data transmission between the network A and the network B.
  • the transmission network 2 is connected to the network A and the network C, and is responsible for data transmission between the network A and the network C.
  • Two or more networks connecting the transport network are referred to as end-to-end networks, for example, network A and network B are referred to as end-to-end networks of transport network 1.
  • the networks connected by the transmission network involved in the embodiments of the present application are assumed to be networks that have established network slices.
  • the network slices in the core network A and the core network B in which the network slice has been established in Fig. 2 are managed and controlled by the network slice manager.
  • the transmission network can be divided into an intra-domain transmission network and an inter-domain transmission network, wherein the intra-domain transmission network refers to a transmission network between the data center in the access network and the data center in the core network. Or refers to a transmission network between data centers in different networks managed by the same network slice manager.
  • the cross-domain transmission network refers to a transmission network between data centers in different networks managed by different network slice managers. As can be seen from FIG.
  • the transmission network 2 between the data center in the network A and the data center in the network C is an intra-domain transmission network. If the data centers in the network A and the network B are managed by the same network slice manager, the connection network A and The transmission network 1 of the network B is an intra-domain transmission network. If the data centers in the network A and the network B are managed by different network slice managers, the transmission network 1 connecting the network A and the network B is a cross-domain transmission network.
  • the network resources of the transport network slice in the transport network 1 and the transport network 2 need to match the performance indicators of the associated end-to-end network slice to ensure the network requirements of the end-to-end network slice, and further Meet the business needs of different terminal services.
  • the transport network slice does not support the service requirements of the network slice managed by the network slice manager.
  • a Transport Network Slicing Controller (TNS-Ctrl) may be added to the existing network architecture.
  • the transport network slice controller is configured to manage the transport network slice (new, delete, query, and maintain, etc.), receive and respond to the transport network slice management request message sent by the network slice manager, and the transport network slice sent by the network slice manager.
  • the transport network slice establishes a decision message, etc., and sends a response message to the network slice manager.
  • the transport network slice controller is used to manage and maintain the transport network slice, and interact with the network slice manager to implement management of the transport network slice, so that the transport network slice in the transport network can support the network. The business needs of the network slice managed by the slice manager.
  • FIG. 3 is a structural diagram of a network after adding a transport network slice controller in an existing network architecture according to an embodiment of the present application. The application process of adding a transport network slice controller in an existing network architecture will be described below with reference to FIG. 3 .
  • the transport network slice controller includes a northbound interface and a southbound interface.
  • the transport network slice controller interacts with the network slice manager through the northbound interface and interacts with the transport network through the southbound interface.
  • the intrinsic logic function to be implemented by the transport network slice controller and the implementation process of interacting with the transport network through the southbound interface are associated with a specific implementation technology for establishing a transport network slice in the transport network. For example, if the transport network slice is established by using the T-SDN technology in the transport network, the transport network slice controller is connected to the northbound interface of the T-SDN controller (T-Ctrl) through the southbound interface of the transport slice controller, or the transport network slice.
  • T-SDN controller T-SDN controller
  • the controller is integrated into the T-SDN controller; if the transport network slice is established by using the VPN or Overlay technology in the transport network, the transport network slice controller passes the southbound direction according to the management request message and the configuration command sent by the network slice manager.
  • the interface configures and deploys the transport network slices established by VPN or Overlay technology.
  • the northbound interface of the transport network slice controller shields the implementation technology used to establish the transport network slice in the transport network, and the transport network slice controller implements a unified interaction with the network slice manager through the northbound interface, that is, regardless of Which technology is used in the transmission network to establish a transport network slice, and the transport network slice controller can interact with the network slice manager through the defined northbound interface, so as to effectively avoid the use of different technologies for establishing a transmission network by the transmission network, resulting in non-uniform interfaces. It is impossible to realize the interaction between the transport network and the network slice manager.
  • the network slice manager may send a message to the transport network slice controller through the northbound interface of the transport network slice controller, and the transport network slice controller may receive and respond to the network slice manager by using the northbound interface.
  • the main functions implemented by the northbound interface include:
  • the northbound interface may receive a transport network slice setup request message sent by the network slice manager, where the transport network slice setup request message may include an ingress transport network element ID or an inbound transport network NE ID list, and an egress transport network.
  • the QoS parameters may include one or more combinations of QoS classification identifier, allocation and hold priority, guaranteed bit rate, maximum bit rate, bandwidth, and delay.
  • the priority of the transport network slice is the priority or predefined priority of the transport network slice in the user subscription service level agreement.
  • the transport network slice setup request type may include an immediate setup type, a negotiated setup type, etc., and if there is no transport network slice setup request type field, the default is to establish the type immediately.
  • the northbound interface of the transport network slice controller may also send a response message to the network slice manager, where the response message may include establishing a success identifier or establishing a failure identifier, a message type, and a transport network slice ID.
  • the corresponding tunnel path information and the transmission network resource allocation information, the reason for the establishment failure, and the tunnel path information and the transmission network resource allocation information corresponding to the transport network slice may include a transport network element ID list and a transmission network through which the transport network slice passes. The status list of the transport network element through which the slice passes, and the list of the transport network element link status of the transport network slice.
  • the northbound interface may receive the transport network slice deletion request message sent by the network slice manager, where the transport network slice deletion request message may include the ID, message type, and the like of the transport network slice requested to be deleted.
  • the northbound interface of the transport network slice controller may also send a response message to the network slice manager, where the response message may include deleting the success identifier or deleting the failure identifier, the message type, and the reason for the deletion failure. And other information.
  • the northbound interface may receive the transport network slice query request message sent by the network slice manager, where the transport network slice query request message may include information such as the ID and message type of the transport network slice of the requested query.
  • the northbound interface of the transport network slice controller may also send a response message to the network slice manager, where the response message may include the query success identifier and the tunnel path information corresponding to the successfully transmitted transport network slice. And information about the transmission network resource allocation information or the query failure identifier, the message type, and the reason for the query failure.
  • the northbound interface may receive the transport network global state query request message sent by the network slice manager, and the transport network global state query request message may include information such as a message type.
  • the northbound interface of the transport network slice controller may also send a response message to the network slice manager, where the response message may include a message type, a transport network global state information, and a transport network element ID.
  • the tunnel path information and the transport network resource allocation information may include a transport network element ID list through which the transport network slice passes, a transport network element status list through which the transport network slice passes, and a transport network element link through which the transport network slice passes.
  • Information such as status lists.
  • the northbound interface may receive a transport network slice update request message sent by the network slice manager, where the transport network slice update request message may include a message type, a transport network slice ID, a QoS parameter of the transport network slice, and a transport network slice.
  • Priority, and information such as network resource requirements and/or routing policies, network resource requirements include computing resources and/or storage resources, and routing policies refer to criteria for routing routing, including destination address, source address, and One or more combinations of protocol type, destination port number, source port number, and packet size.
  • the northbound interface of the transport network slice controller may also send a response message to the network slice manager, where the response message may include a message type, an update success identifier, or an update failure identifier, if the update succeeds
  • the tunnel path information and the transport network resource allocation information corresponding to the transport network slice may be carried, and the tunnel path information and the transport network resource allocation information corresponding to the transport network slice may include a list of transport network element IDs through which the transport network slice passes, The transport network element status list that the transport network slice passes through, and the transport network NE link status list and other information that the transport network slice passes through.
  • the northbound interface may receive a transport network slice setup decision message sent by the network slice manager, where the transport network slice setup decision message may include a transport network slice setup decision message for confirming establishment of the transport network slice, for indicating denial Establishing a transport network slice establishment decision message of the transport network slice, the transport network slice establishment decision message may include information such as a message type, a transport network slice ID, and a decision type, and the establishment of the decision type includes confirming the establishment type or denying the establishment type, if no decision is established. Type field, the default is to confirm the establishment type.
  • the transport network slice controller having the above functions in the embodiment of the present application may be a separate physical device (such as a physical server) or a virtual device (such as a virtual machine), or may be a software module or a board integrated in an existing network element.
  • the existing network element may be a transport network controller, or may be a network slice manager, which is not limited in this embodiment.
  • FIG. 3 is only a schematic description of the transport network slice controller as an independent physical device.
  • the network architecture added with the transport network slice controller in the embodiment of the present application may also be other.
  • the structure of the present application is not limited.
  • FIG. 4 is a flowchart of an implementation of a method for managing a transport network slice according to an embodiment of the present application. Referring to FIG. 4, the method includes:
  • the network slice manager sends a transport network slice management request message to the transport network slice controller.
  • the transport network slice management request message sent by the network slice manager is used to request management of the transport network slice, for example, requesting to establish a transport network slice, requesting to delete a transport network slice, requesting to query a transport network slice, and the like.
  • the transport network slice controller receives the transport network slice management request message sent by the network slice manager, and performs corresponding processing on the transport network slice according to the transport network slice management request message.
  • the transport network slice controller sends a response message to the network slice manager, and the network slice manager receives the response message sent by the transport network slice controller.
  • the following describes the implementation method of the transport network slice controller managing the transport network slice according to the actual application.
  • the transport network slice management request message may include a transport network slice setup request message, and the transport network slice setup request message is requested to establish a transport network slice.
  • FIG. 5 is a flowchart of an implementation of establishing a transport network slice according to an embodiment of the present application. Referring to FIG. 5, the method includes:
  • the network slice manager sends a transport network slice management request message to the transport network slice controller, where the transport network slice management request message includes a transport network slice setup request message.
  • the transport network slice setup request message may include a QoS parameter of the transport network slice, a priority of the transport network slice, and the like.
  • the QoS parameters may include one or more combinations of QoS classification identification, allocation and hold priority, guaranteed bit rate, maximum bit rate, bandwidth, and delay.
  • the priority of the transport network slice is the priority or predefined priority of the transport network slice in the user subscription service level agreement.
  • the transport network slice setup request message may further include other information, such as a message type, an ingress transport network element ID, or an inbound transport network NE ID list, an egress transport network NE ID, or an egress transport network.
  • Information such as a meta ID list, a network resource requirement list, and a routing policy list.
  • the network resource requirement list includes the transmission network resources required by the transport network slice requested by the network slice manager.
  • the transport network slice controller receives the transport network slice management request message sent by the network slice manager and includes the transport network slice setup request message, and obtains the state information of the transport network according to the transport network slice setup request message.
  • the transport network may include a transport network controller for managing and controlling the global state of the transport network, or may not include the transport network controller. If the transport network controller is not included in the transport network, the transport network slice controller needs to obtain and maintain the global state information of the transport network in advance, and after the transport network slice controller receives the transport network slice setup request message, it can be self-maintained.
  • the transport network global state information queries and acquires transport network state information corresponding to the transport network slice setup request message. If the transport network controller is included in the transport network, after receiving the transport network slice setup request message, the transport network controller may obtain the transport network status information corresponding to the transport network slice setup request message from the transport network controller. .
  • the transport network slice controller determines, according to the obtained state information of the transport network, the tunnel path information and the transport network resource allocation information of the transport network slice that is requested to be established by the transport network slice setup request message.
  • the tunnel path information and the transmission network resource allocation information of the transport network slice in the transport network in the embodiment of the present application may be determined by the transport network slice controller according to the obtained state information of the transport network.
  • the transport network slice controller may determine the tunnel path information and the transport network resource allocation information of the transport network slice requested to be established in the transport network by using a preset path allocation algorithm and a resource allocation algorithm.
  • the path allocation algorithm for determining the tunnel path information and the resource fragmentation algorithm for determining the resource allocation information of the transport network may be processed by the same algorithm module or by different algorithm modules.
  • the algorithm for determining the path information of the tunnel path information and the algorithm for determining the resource fragmentation algorithm of the transport network resource may be integrated in the transport network slice controller, or integrated in other network elements, or may exist independently. The application is not limited.
  • the transport network slice controller establishes a transport network slice according to the determined tunnel path information and the transport network resource allocation information.
  • the transport network slice controller may establish a transport network slice according to the determined tunnel path information and the transport network resource allocation information. If there is a transport network controller in the transport network, the transport network slice controller may send a request message for requesting to establish a transport network slice to the transport network controller, and the transport network controller receives the request sent by the transport network slice controller. After the request message for the transport network slice is established, the transport network slice is established according to the request message for requesting to establish the transport network slice, and the response message carrying the response message for carrying out the establishment of the transport network slice is sent to the transport network slice controller.
  • the transport network slice controller sends a response message to the network slice manager that is used to indicate whether the transport network slice setup is completed, and the network slice manager receives a response message that is used to indicate whether the transport network slice setup is completed.
  • the transport network slice controller sends a response message carrying the setup success identifier to the network slice manager, and the response message carrying the setup success identifier may further include other information, for example, It may also include a message type, a transport network slice ID, and corresponding tunnel path information and transport network resource allocation information. If the transmission network slice fails to be established, the transport network slice controller sends a response message carrying the setup failure identifier to the network slice manager, and the response message carrying the setup failure identifier may further include other information, for example, the message may also be included. Type, information such as the reason for the failure.
  • the transport network slice controller determines, according to the obtained state information of the transport network, tunnel path information and transmission of the transport network slice requested by the transport network slice setup request message in the transport network.
  • the determined tunnel path information and the transmission network resource allocation information may be sent to the network slice manager, where the network slice manager combines the whole network information and the service requirement, and determines the determined tunnel path information and the transmission network resource allocation.
  • the information is evaluated, and the transport network slice establishment decision message is determined according to the evaluation result, where the transport network slice establishment decision message includes a transport network slice establishment decision message for confirming establishment of the transport network slice and a transmission network for indicating denial of establishing the transport network slice.
  • Slice decision messages The network slice manager sends the determined transport network slice setup decision message to the transport network slice controller, and the transport network slice controller establishes a decision message according to the transport network slice to establish a transport network slice.
  • FIG. 6 is a flowchart of another implementation of establishing a transport network slice according to an embodiment of the present application.
  • S301, S302, S303, S307, and S311 are the same as S201, S202, S203, S204, and S205 in FIG. 5, and details are not described herein again. Only differences will be described below.
  • the transport network slice controller sends the determined tunnel path information and the transport network resource allocation information to the network slice manager, and the network slice manager receives the tunnel path information and the transport network resource allocation information sent by the transport network slice controller.
  • the network slice manager combines the information of the entire network with the service requirement, and evaluates the determined tunnel path information and the transmission network resource allocation information.
  • the network slice controller may evaluate the determined tunnel path information and the transmission network resource allocation information according to a preset evaluation algorithm.
  • the evaluation of the determined tunnel path information and the transmission network resource allocation information may be performed by using an evaluation algorithm module.
  • the evaluation algorithm module may be integrated in the network slice manager, or integrated in other network elements, and may also exist independently. This application is not limited.
  • the evaluation algorithm module needs to acquire and save the global state information of the transmission network in advance.
  • the network slice controller evaluates the determined tunnel path information and the transport network resource allocation information, and the tunnel path information and the transport network resource allocation information of the transport network slice and the transport network slice that is requested to be established. Whether the business needs match.
  • the following is a description of the convenience of the description, and the evaluation result of matching the tunnel path information and the transmission network resource allocation information of the transport network slice with the service requirement of the transport network slice requested to be established is referred to as a first evaluation result, and the transmission is performed.
  • the evaluation result that the tunnel path information of the network slice and the transmission network resource allocation information do not match the evaluation result of the service network slice of the transport network slice requested to be established is referred to as a second evaluation result.
  • the network slice controller may determine the transport network slice establishment decision message according to the evaluation result, where, if the evaluation result is the first evaluation result, the transmission network slice establishment decision message for confirming the establishment of the transport network slice may be determined and executed. S306. If the evaluation result is the second evaluation result, it may be determined that the transmission network slice establishment decision message for establishing the transport network slice is denied, and S308 or S309 is performed.
  • the network slice manager sends, to the transport network slice controller, a transport network slice setup decision message for confirming establishment of the transport network slice, and the transport network slice controller receives the network slice manager for indicating to confirm the establishment of the transport network slice.
  • the transport network slice establishes a decision message.
  • the transport network slice controller obtains, after establishing the transport network slice according to the determined tunnel path information and the transport network resource allocation information, the network slice manager sends the indication to confirm the establishment.
  • the transport network slice setup decision message of the transport network slice can be implemented under the condition that the tunnel path information and the transport network resource allocation information of the transport network slice in the transport network are matched with the service requirement of the transport network slice requested to be established.
  • the establishment of the slice realizes the support of the transport network slice transmission service.
  • the network slice manager sends, to the transport network slice controller, a transport network slice setup decision message for indicating that the transport network slice is denied.
  • the transport network slice controller receives the network slice manager and is used to indicate that the network segment is denied to be established.
  • the transport network slice establishes a decision message.
  • the transport network slice controller after receiving the transport network slice establishment decision message sent by the network slice manager for indicating that the transport network slice is denied, the transport network slice controller abandons the establishment of the transport network slice and releases the transport network slice ID. Tunnel path information and transport network resource allocation information corresponding to the tunnel path and transport network resources.
  • the network slice manager sends a transport network slice update request message to the transport network slice controller.
  • the transport network slice update request message may include information such as a message type, a transport network slice ID, a transport network slice QoS parameter, a transport network slice priority, and a network resource requirement and/or a routing policy.
  • the network resource requirements include Computational resources and/or storage resources, etc.; routing policy refers to the criteria by which route routing is performed, including one or more of destination address, source address, protocol type, destination port number, source port number, and packet size. Combination.
  • the transport network slice update request message carries more information about establishing the transport network slice than the transport network slice setup request message, and carries more information about establishing the transport network slice in the transport network slice update request message.
  • the demand information enables the transport network slice controller to more accurately determine the tunnel path information and the transport network resource allocation information for establishing the transport network slice according to the transport network slice update request message.
  • the transport network slice controller receives the transport network slice update request message sent by the network slice manager, and reacquires the state information of the transport network, and determines the request of the transport network slice update request message according to the re-acquired state information of the transport network.
  • the transport network slice controller reacquires the state information of the transport network, and determines the tunnel path information and transmission of the transport network slice that is requested to be established in the transport network slice update request message according to the re-acquired transport network state information.
  • For the execution step of the network resource allocation information refer to the execution steps of S202 and S203 in FIG. 5.
  • the transport network slice controller may send the re-determined tunnel path information and the transport network resource allocation information to the network slice manager, and the network slice manager according to the re-acquired tunnel path information and the transport network resource allocation information.
  • the evaluation is performed again. If the evaluation result is the first evaluation result, the establishment process of the transmission network slice can be performed.
  • the process of establishing the transmission network slice refer to the execution steps of S306 to S307, except that the re-determined transmission network slice update is adopted.
  • the transport network slice requested by the request message is formed by tunnel path information and transport network resource allocation information in the transport network, and a transport network slice is established. If the evaluation result is the second evaluation result, the execution steps of the above S308, or S309 to S310 can be performed.
  • the threshold of the number of times the network slice manager sends the transport network slice update request message may be preset in the embodiment of the present application, and the network slice manager sends the network slice controller to the transport network slice controller within the preset request number threshold range.
  • the transport network slice update request message is sent at least once, and the transport network slice controller receives the transport network slice update request message sent by the network slice manager within a preset request number threshold range. If the number of times the network slice manager sends the transport network slice update request message to the transport network slice controller exceeds a preset request number threshold, the network slice manager may send a transmission to the transport network controller to indicate that the transmission network slice is denied.
  • the network slice establishes a decision message.
  • the information of the transportable message type, the transport network slice ID, and the like in the transport network slice establishment decision message for indicating that the transport network slice is denied is established.
  • the transport network slice controller After receiving the transport network slice establishment decision message for indicating the establishment of the transport network slice, the transport network slice controller abandons the establishment of the transport network slice and releases the tunnel path information of the transport network slice ID and the transport network resource allocation information. Tunnel path and transport network resources.
  • the transport network slice management request message may include a transport network slice deletion request message.
  • the transport network slice deletion request message in the embodiment of the present application may include information such as an ID, a message type, and the like of the transport network slice requested to be deleted.
  • FIG. 7 is a flowchart of a method for implementing a method for deleting a transport network slice by using a transport network slice controller according to an embodiment of the present application. Referring to FIG. 7, the method includes:
  • the network slice manager sends a transport network slice management request message including a transport network slice deletion request message to the transport network slice controller.
  • the transport network slice deletion request message may carry information such as a transport network slice ID and a message type.
  • the transport network slice controller receives the transport network slice management request message that is sent by the network slice manager and includes the transport network slice deletion request message, and deletes the transport network slice that is requested to be deleted by the transport network slice deletion request message.
  • the transport network slice controller may delete the transport network slice requested to be deleted by the transport network slice deletion request message according to the received transport network slice deletion request message. If there is a transport network controller in the transport network, the transport network slice controller may send a request message for requesting deletion of the transport network slice to the transport network controller, and the transport network controller receives the request sent by the transport network slice controller. After deleting the request message of the transport network slice, the transport network slice is deleted according to the request message for requesting to delete the transport network slice, and the response message carrying the response message for characterizing whether to complete the transport network slice deletion is sent to the transport network slice controller.
  • the transport network slice controller sends a response message to the network slice manager that is used to indicate whether the transport network slice deletion is completed, and the network slice manager receives the response message that is used to indicate whether the transport network slice deletion is completed.
  • the transport network slice controller if the transport network slice is successfully deleted, the transport network slice controller sends a response message including the deletion success identifier to the network slice manager, and the response message including the establishment success identifier may further include other information, for example, The information of the message type and the like may be included.
  • the transport network slice controller updates the self-maintained transport network slice information, and specifically, deletes the relevant information of the transport network slice that has been successfully deleted in the transport network slice information, such as the transport network slice ID and corresponding Tunnel path information and transport network resource allocation information.
  • the transport network slice controller sends a response message including the establishment failure identifier to the network slice manager, and the response message carrying the setup failure identifier may further include other information, for example, may also include the message type. , delete the reason for the failure, and other information.
  • the transport network slice management request message may include a transport network slice query request message.
  • the transport network slice query request message in the embodiment of the present application may include information such as an ID, a message type, and the like of the transport network slice of the requested query.
  • FIG. 8 is a flowchart of a method for implementing a transport network slice query by a transport network slice controller according to an embodiment of the present application. Referring to FIG. 8, the method includes:
  • the network slice manager sends a transport network slice management request message including a transport network slice query request message to the transport network slice controller.
  • the transport network slice query request message in the embodiment of the present application may include information such as a message type, a transport network slice ID, and the like.
  • the transport network slice controller receives the transport network slice management request message that is sent by the network slice manager and includes the transport network slice query request message, and queries the transport network slice information maintained by the transport network slice controller to obtain the transport network slice query request message. Tunnel path information and transport network resource allocation information of the transport network slice of the requested query.
  • the transport network slice controller After receiving the transport network slice query request message, the transport network slice controller in the embodiment of the present application parses the transport network slice query request message to obtain the transport network slice ID of the requested query, and queries the transport network slice according to the parsed transport network slice ID.
  • the transport network slice information maintained by the controller obtains tunnel path information and transport network resource allocation information of the transport network slice corresponding to the transport network slice ID.
  • the transport network slice controller sends, to the network slice manager, a response message carrying a message for indicating whether to complete the transport network slice query, and the network slice manager receives a response message carrying a message for indicating whether the transport network slice query is completed.
  • the transport network slice controller sends a response message including the query success identifier to the network slice manager, and the response message including the query success identifier may further include other information, for example, The information includes the message type and the tunnel path information and the transmission network resource allocation information corresponding to the queried transport network slice ID. If the transmission network slice query fails, the transport network slice controller sends a response message including the query failure identifier to the network slice manager, and the response message including the query failure identifier may further include other information, for example, may also include the message type. Information such as the reason for the query failure.
  • the transport network slice management request message may include a transport network global status query request message.
  • the transport network global status query request message may include information such as a message type.
  • FIG. 9 is a flowchart of a method for implementing a method for querying a global state of a transport network by a transport network slice controller according to an embodiment of the present application. Referring to FIG. 9, the method includes:
  • the network slice manager sends a transport network slice management request message including a transport network global state query request message to the transport network slice controller.
  • the transport network global state query request message may carry information such as a message type.
  • the transport network slice controller receives the transport network slice management request message sent by the network slice manager, including the transport network global state query request message, and remotely obtains the global state information of the transport network stored in the transport network controller; or queries the transport network.
  • the global status information list of the transport network maintained by the slice controller obtains the global status information of the transport network.
  • the transport network slice controller may query the global status information list of the transport network maintained by the transport network slice controller according to the received global status query request message of the transport network, and obtain the transport network. Global status information. If the transport network controller exists in the transport network, the transport network slice controller may send a request message for requesting to query the global status of the transport network to the transport network controller, and the transport network controller receives the transport information sent by the transport network slice controller.
  • the transport network slice controller sends, to the network slice manager, a response message carrying a global state query for characterizing whether to complete the transport network, and the network slice manager receives the response message carrying the global state query for characterizing whether to complete the transport network.
  • the response message sent by the transport network slice controller to the network slice manager in the embodiment of the present application may also carry information such as the message type.
  • the resource requirement information of the transport network slice may be managed and controlled by the same network slice manager, or may be managed and controlled by multiple different network slice managers.
  • the network slice manager may directly send a transport network slice management request message to the transport network slice controller, if the resource requirement information is sliced by multiple different networks.
  • the manager performs management and control, and before the network slice manager sends the transport network slice management request message to the transport network slice controller, it needs to negotiate with other network slice managers for the resource requirements of the transport network slice, in case of consensus And transmitting the negotiated transport network slice management request message to the transport network slice controller. And after receiving the response message sent by the transport network controller carrying the transport network slice management request message, sending a response message carrying the transport network slice management request message to the other network slice manager.
  • the other network slice manager is a network slice manager other than the network slice manager in the network slice manager that manages network resource service requirements.
  • the following is a description of the negotiation process of establishing and deleting a transport network slice, and it is assumed that the network resource service requirements are managed by two network slice managers, namely, a network slice manager 1 and a network slice manager 2.
  • network resource service requirement managed by multiple network slice managers is similar to the implementation method of managing network resource service requirements by two network slice managers, and can be seen when two network slice managers manage network resource service requirements. The implementation process will not be repeated here.
  • the negotiation process of the network slice establishment between the network slice manager 1 and the network slice manager 2 is as follows:
  • the network slice manager sends a negotiation message carrying the traffic network slice service requirement information to the network slice manager 2, and the network slice manager 2 receives the negotiation message that is sent by the network slice manager and carries the transport network slice service requirement information, and according to the The negotiation message carrying the information about the service information of the transport network slice, determining whether the service requirement of the transport network slice established by the request for the transport network slice service requirement information carried in the negotiation message matches the service requirement of the transport network slice established by the request for the request .
  • the network slice manager 2 determines that the service requirement of the transport network slice established by the request for the transport network slice service requirement information carried in the negotiation message matches the service requirement of the transport network slice established by the request for the request, the network slice manager The network slice manager sends a negotiation response message for the service request of the transport network slice, and carries the consensus identifier in the response message.
  • the response message carrying the consensus identifier may also carry other information, such as a message type, an ingress transport network element ID, or an ingress transport network element ID list.
  • the network slice manager 2 determines that the service requirement of the transport network slice established by the request indicated by the transport network slice service requirement information carried in the negotiation message does not match the service requirement of the transport network slice established by the request for the request, the network slice manager The network slice manager sends a negotiation response message for transmitting the network slice service requirement, and carries the negotiation failure identifier in the response message.
  • the response message carrying the negotiation failure identifier may also carry other information, such as carrying the message type, the reason for the negotiation failure, and the like.
  • the network slice manager 1 when the network slice manager 1 fails to negotiate with the network slice manager 2, the network slice manager may resend to the network slice manager 2 within a preset negotiation number threshold range.
  • the negotiation message of the service profile information of the transmission network is terminated until the number of times of negotiation or negotiation failure exceeds a preset threshold.
  • the network slice manager if the network slice manager 1 and the network slice manager 2 negotiate the service requirements of the transport network slice that is requested to be established, the network slice manager establishes a transport network slice according to the manner of FIG. 5 or FIG. After the transport network slice is successfully established or failed, the network slice manager sends a setup response message indicating that the transport network slice establishment succeeds or fails to the network slice manager 2. If the transport network slice is successfully established, the sent setup result message may carry information such as a message type, a setup success identifier, a network slice ID, and a transport network slice ID. If the transmission network slice fails to be established, the sent setup response message may carry information such as a message type, a setup failure identifier, a network slice ID, and a failure cause.
  • the negotiation process for the deletion of the transport network slice in the embodiment of the present application.
  • the negotiation process of the network slice deletion between the network slice manager 1 and the network slice manager 2 is as follows:
  • the network slice manager sends a transport network slice deletion negotiation message to the network slice manager 2, and the network slice manager 2 receives the transport network slice deletion negotiation message sent by the network manager, and deletes the negotiation message according to the transport network slice to confirm whether to delete.
  • the transport network slice deletes the transport network slice requested to be deleted in the negotiation message, and if the network slice manager 2 confirms to delete the transport network slice requested to be deleted in the transport network slice deletion negotiation message, the network slice manager two-way network slice manager
  • a transmission transport network slice deletion negotiation response message is sent, and the response message carries a consensus identifier.
  • the response message carrying the consensus identifier may also carry some other information, such as carrying a message type, a transport network slice ID, and the like.
  • the network slice manager 2 If the network slice manager 2 confirms that the transport network slice requested to be deleted in the transport network slice deletion negotiation message is not deleted, the network slice manager sends a transport network slice deletion negotiation response message to the network slice manager, and the response message is sent.
  • the negotiation failure identifier is carried in the middle.
  • the response message carrying the negotiation failure identifier may also carry other messages, such as carrying the message type, the reason for the negotiation failure, and the like.
  • the network slice manager 1 in the case that the network slice manager 1 fails to negotiate with the network slice manager 2, refer to the implementation manner of establishing a negotiation process for the transport network slice, and details are not described herein again.
  • the network slice manager 1 and the network slice manager 2 may delete according to the manner of FIG. 7.
  • the transport network slice requested to be deleted by the transport network slice request message is not described here.
  • the solution provided by the embodiment of the present application is introduced from the perspective of the interaction between the network slice manager and the transport network slice controller.
  • the network slice manager and the transport network slice controller include corresponding hardware structures and/or software units for performing the respective functions in order to implement the above functions.
  • the embodiments of the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements of the examples and algorithm steps described in the embodiments disclosed in the application. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the technical solutions of the embodiments of the present application.
  • the embodiment of the present application may divide the functional unit of the network slice manager and the transport network slice controller according to the foregoing method example.
  • each functional unit may be divided according to each function, or two or more functions may be integrated in the In a processing unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
  • the embodiment of the present application provides an apparatus for managing a transport network slice.
  • FIG. 10 shows a possible logical structure diagram of a management transport network slicing device, which can be applied to a transport network slicing controller, as shown in FIG.
  • the apparatus 100 for network slicing includes an input interface 101, a processing unit 102, and an output interface 103, wherein the input interface 101 is configured to receive a transport network slice management request message sent by the network slice manager.
  • the processing unit 102 is configured to respond to the transport network slice management request message received by the input interface.
  • the output interface 103 is configured to send, to the network slice manager, a response message that the processing unit responds to the transport network slice management request message.
  • the transport network slice management request message received by the input interface 101 includes a transport network slice setup request message.
  • the processing unit 102 responds to the transport network slice management request message received by the input interface 101 in the following manner:
  • Obtaining state information of the transport network determining, according to the state information of the transport network, a transport network slice requested by the transport network slice setup request message, tunnel path information and transport network resource allocation information in the transport network; And establishing a transport network slice according to the determined tunnel path information and transport network resource allocation information.
  • the device further includes an output interface 103:
  • the output interface 103 is configured to send the determined tunnel path information and transport network resource allocation information to the network slice manager.
  • the input interface 101 is also used to:
  • the device further includes an output interface 103:
  • the output interface 103 is configured to repeatedly send the determined tunnel path information and transport network resource allocation information to the network slice manager after determining the tunnel path information and the transport network resource allocation information, until the input interface Receiving, by the network slice manager, the transport network slice establishment decision message sent by the network slice manager;
  • the processing unit 102 is further configured to:
  • the output interface 103 After the output interface 103 sends the tunnel path information and the transport network resource allocation information, the following processing is performed until the input interface 101 receives the transport network slice establishment decision message sent by the network slice manager:
  • the transport network slice update request message received by the input interface 101 If it is determined that the number of the transmission network slice update request message received by the input interface 101 is within a preset request number threshold, re-acquiring the state information of the transport network, and determining according to the re-acquired state information of the transport network.
  • the tunnel path information and the transport network resource allocation information that are last determined are used to establish a transport network slice.
  • the transport network slice management request message received by the input interface 101 includes a transport network slice deletion request message.
  • the processing unit 102 responds to the transport network slice management request message received by the input interface in the following manner:
  • the transport network slice requested to be deleted by the transport network slice deletion request message is deleted.
  • the transport network slice management request message received by the input interface 101 is a service requirement of the network slice manager for a transport network slice established with respect to a request by another network slice manager. At least one negotiation is performed within a preset negotiation number threshold, and is sent in the case of consensus.
  • the other network slice manager is a network slice manager of the network slice manager that manages network resource service requirements except the network slice manager.
  • the transport network slice management request message received by the input interface 101 includes a transport network slice query request message.
  • the processing unit 102 responds to the transport network slice management request message received by the input interface in the following manner:
  • the transport network slice management request message received by the input interface 101 includes a transport network global state query request message.
  • the processing unit 102 responds to the transport network slice management request message received by the input interface in the following manner:
  • the global status information of the transport network stored in the transport network is obtained remotely; or the global status information list of the transport network maintained by the processing unit is queried to obtain the global status information of the transport network.
  • the transport network slice setup request message received by the input interface 101 includes a quality of service QoS parameter of the transport network slice and a priority of the transport network slice.
  • the QoS parameter includes one or more combinations of a QoS classification identifier, an allocation and retention priority, a guaranteed bit rate, a maximum bit rate, a bandwidth, and a delay; the priority of the transport network slice is a user subscription service level. The priority or pre-defined priority of the transport network slice in the protocol.
  • the transport network slice update request message received by the input interface 101 includes a QoS parameter of a transport network slice, a priority of a transport network slice, and a network resource requirement and/or routing Strategy.
  • the network resource requirement includes a computing resource and/or a storage resource.
  • the routing policy refers to a standard according to the routing, including a destination address, a source address, a protocol type, a destination port number, and a source port number. And one or more combinations of packet sizes.
  • the response message sent by the output interface 103 includes an identifier ID list of a transport network element used by the transport network slice, and a transport network element used by the transport network slice.
  • the service requirement includes at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
  • FIG. 11 is a schematic diagram of a transport network slice controller 1000 according to an embodiment of the present application.
  • the transport network slice controller 1000 can be used to perform the method of performing the transport network slice controller involved in FIGS. 4-9.
  • the transport network slice controller 1000 includes an input interface 1001, an output interface 1002, a processor 1003, and a memory 1004.
  • the input interface 1001, the output interface 1002, the processor 1003, and the memory 1004 can be connected by a bus system 1005.
  • the memory 1004 is for storing a program, an instruction, or a code.
  • the processor 1003 is configured to execute a program in the memory 1004 to control the input interface 1001 to receive a transport network slice management request message sent by the network slice manager, and the control output interface 1002 to send a response message to the network slice manager. And implementing the steps and functions implemented by the transport network slice controller in the foregoing embodiment, and details are not described herein again.
  • the specific implementations of the input interface 1001, the output interface 1002, and the processor 1003 may be referred to the specific descriptions of the input interface 101, the processing unit 102, and the output interface 103 in the foregoing embodiment of FIG. 10, and details are not described herein again.
  • the embodiment of the present application further provides another device for managing a transport network slice.
  • FIG. 12 is a schematic diagram of another possible logical structure involved in the embodiment of the present application.
  • the device for managing the transport network slice can be applied to the network slice manager.
  • Apparatus 200 for managing transport network slices includes an output interface 201, an input interface 202, and a processing unit 203.
  • the output interface 201 is configured to send a transport network slice management request message to the transport network slice controller.
  • the input interface 202 is configured to receive a response message sent by the transport network slice controller, where the response message is a response message obtained by the transport network slice controller in response to the transport network slice management request message.
  • the transport network slice management request message sent by the output interface 201 includes a transport network slice setup request message, a transport network slice delete request message, a transport network slice query request message, and/or a transport network global state query. Request message.
  • the input interface 202 is further configured to:
  • the input interface 202 receives the tunnel path information sent by the transport network slice controller and before receiving the response message sent by the transport network slice controller. Transmission network resource allocation information;
  • the device further includes a processing unit 203, configured to determine whether the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice established by the request for establishment of the request;
  • the output interface 201 is further configured to:
  • the processing unit 203 determines that the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice requested to be established, send the indication to the transport network slice controller to confirm the establishment of the transport network.
  • the sliced transport network slice establishes a decision message
  • the output interface 201 and the input interface 202 repeatedly perform the following processing until the output
  • the interface 201 sends the transmission network slice update request message to the set number of times, or the processing unit 203 determines that the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice that is requested to be established,
  • the output interface 201 sends a transport network slice establishment decision message to the transport network slice controller:
  • the output interface 201 sends a transport network slice update request message to the transport network slice controller
  • the input interface 202 receives tunnel path information and transport network resource allocation information determined by the transport network slice controller according to the transport network slice update request message;
  • the processing unit 203 determines that the re-received tunnel path information and transport network resource allocation information do not match the service requirements of the transport network slice established by the request for establishment of the request.
  • processing unit 203 is further configured to:
  • the service request of the transport network slice that is established with the other network slice manager for the request is performed at least once within a preset negotiation number threshold.
  • negotiation and determine consensus is performed at least once within a preset negotiation number threshold.
  • the other network slice manager is a network slice manager of the network slice manager that manages network resource service requirements except the network slice manager that interacts with the transport network slice controller.
  • the transport network slice setup request message sent by the output interface 201 includes a quality of service QoS parameter of the transport network slice and a priority of the transport network slice.
  • the QoS parameter includes one or more combinations of a QoS classification identifier, an allocation and retention priority, a guaranteed bit rate, a maximum bit rate, a bandwidth, and a delay; the priority of the transport network slice is a user subscription service level. The priority or pre-defined priority of the transport network slice in the protocol.
  • the transport network slice update request message sent by the output interface 201 includes a QoS parameter of a transport network slice, a priority of a transport network slice, and a network resource requirement and/or a routing policy. .
  • the network resource requirement includes a computing resource and/or a storage resource.
  • the routing policy refers to a standard according to the routing, including a destination address, a source address, a protocol type, a destination port number, and a source port number. And one or more combinations of packet sizes.
  • the response message received by the input interface 202 includes an identifier ID list of a transport network element used by the transport network slice, and a transport network element used by the transport network slice.
  • the service requirement includes at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
  • FIG. 13 is a schematic diagram of a network slice manager 2000 according to an embodiment of the present application.
  • the network slice manager 2000 can be used to perform the method of execution of the network slice manager involved in FIGS. 4-9.
  • the network slice manager 2000 includes an output interface 2001, an input interface 2002, a processor 2003, and a memory 2004.
  • the output interface 2001, the input interface 2002, the processor 2003, and the memory 2004 can be connected by a bus system 2005.
  • the memory 2004 is for storing programs, instructions or code.
  • the processor 2003 is configured to execute a program in the memory 2004 to control the output interface 2001 to send a transport network slice management request message to the transport network slice controller, and the control input interface 2002 receives the transmission sent by the transport network slice controller.
  • the response message, and the steps and functions implemented by the network slice manager in the foregoing embodiment are not described herein.
  • the specific implementations of the output interface 2001, the input interface 2002, and the processor 2003 may be referred to the specific description of the output interface 201, the input interface 202, and the processing unit 203 in the foregoing embodiment of FIG. 12, and details are not described herein again.
  • Figures 11 and 13 only show a simplified design of the transport network slice controller and network slice manager.
  • the transport network slice controller and the network slice manager are not limited to the above structure, and may include any number of interfaces, processors, memories, etc., respectively, in actual applications, and all terminals that can implement the embodiments of the present application are Within the scope of protection of the embodiments of the present application.
  • the apparatus 100 for managing a transport network slice and the transport network slice controller, and the apparatus 200 for managing the transport network slice and the network slice manager 2000 may be used to implement the foregoing method implementation of the embodiment of the present application.
  • the corresponding functions of the transport network slice controller and the network slice manager are not described in detail in the description of the embodiments of the present application. For details, refer to the description of the related embodiments.
  • processors involved in the embodiment of the present application may be a central processing unit (Central Processing Unit (CPU), or other general-purpose processor, digital signal processor (DSP), dedicated. Integrated circuit (ASIC), off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc.
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
  • the memory can include read only memory and random access memory and provides instructions and data to the processor.
  • a portion of the memory may also include a non-volatile random access memory.
  • the memory can also store information of the device type.
  • the bus system may also include a power bus, a control bus, and a status signal bus.
  • the various buses are labeled as bus systems in the figure.
  • the steps involved in the foregoing method embodiments may be completed by using an integrated logic circuit of hardware in the processor or an instruction in a form of software.
  • the steps of managing the transport network slicing method disclosed in the embodiments of the present application may be directly implemented as hardware processor execution completion, or performed by a combination of hardware and software modules in the processor.
  • the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
  • the storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps involved in the foregoing method embodiments in combination with the hardware thereof. To avoid repetition, it will not be described in detail here.
  • the present application also provides a communication system including a transport network slice controller and a network slice manager, and the transport network slice controller may be the transport network slice controller provided by the above embodiments.
  • the network slice manager may be the network slice manager provided by the above embodiments.
  • the embodiment of the present application provides a computer readable storage medium or computer program product for storing a computer program for performing the method for managing a transport network slice involved in the foregoing method embodiments.
  • the network slice manager sends a transport network slice management request message to the transport network slice controller, and the transport network slice controller receives the transport network slice sent by the network slice manager Management request message, the transport network slice controller responds to the transport network slice management request message, and sends a response message to the network slice manager in response to the transport network slice management request message, and the network slice manager receives the response sent by the transport network slice controller Message.
  • the end-to-end determined according to the network slice manager can be implemented according to the transport network slice management request message sent by the network slice manager.
  • the performance metric of the network slice determines the requirements of the transport network slice, so as to ensure that the transport network slice can well support the service requirements of the network slice managed by the network slice manager, so that the network slice manager can dynamically and endibly establish an end-to-end network slice. .
  • embodiments of the present application can be provided as a method, system, or computer program product.
  • the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware.
  • the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Abstract

A method, device and system for managing transmission network slices, which are used for solving the technical problem in existing technology of transmission network slices not being able to support the service requirements of network slices managed by a network slice manager very well. The method comprises: a transmission network slice controller receives a transmission network slice management request message sent by a network slice manager; and the transmission network slice controller responds to the transmission network slice management request message and sends a response message to the network slice manager.

Description

一种管理传输网切片的方法、装置及***Method, device and system for managing transmission network slice
本申请要求2017年5月27日提交中国专利局、申请号为201710393768.3、发明名称为“一种管理传输网切片的方法、装置及***”的中国专利申请的优先权,其全部内容通过引用结合在本申请文件中。仅仅是为了简洁表述,其全部内容不在本申请文件中再原文重复一遍。This application claims the priority of the Chinese Patent Application, filed on May 27, 2017, to the Chinese Patent Office, Application No. 201710393768.3, entitled "A Method, Apparatus and System for Managing Transmission Network Slices", the entire contents of which are incorporated by reference. In this application. For the sake of brevity, the entire contents are not repeated in the original application.
技术领域Technical field
本申请涉及通信技术领域,尤其涉及一种管理传输网切片的方法、装置及***。The present application relates to the field of communications technologies, and in particular, to a method, device, and system for managing a transport network slice.
背景技术Background technique
随着通信技术的发展,未来人与人、人与物以及物与物之间的连接,会出现各种丰富多样的通信业务,不同的通信业务对移动性、安全性、容量、覆盖率、时延和可靠性等网络性能的需求存在显著的区别。若针对每种通信业务建立特定的网络,虽然可以很好的满足各种通信业务的需求,但是成本太高难以实现;若将不同需求的通信业务承载于相同的网络,则会因为通信业务需求的较大差异性导致通信业务的服务质量(Quality of Service,QoS)显著下降。With the development of communication technology, in the future, the connection between people, people and things, and things, there will be a variety of diverse communication services, different communication services for mobility, security, capacity, coverage, There is a significant difference in the need for network performance such as latency and reliability. If a specific network is established for each communication service, although the requirements of various communication services can be well met, the cost is too high to be realized; if the communication services of different requirements are carried on the same network, the communication service needs The large difference in the quality of service (QoS) of the communication service is significantly reduced.
在上述背景下,下一代移动网络联盟(Next Generation Mobile Networking,NGMN)在第五代移动通信***(the fifth generation,5G)的基础上,引入了网络切片(Network Slice,NS)的概念,以应对不同通信业务对网络性能需求的差异。网络切片是由一组网络功能、运行这些网络功能的资源以及这些网络功能的特定配置所组成的逻辑网络功能实体的集合,即在同一物理基础设施上,利用软件定义网络(Software Defined Network,SDN)以及网络功能虚拟化(Network Function Virtualization,NFV)等技术,按需建立不同的网络切片,不同的网络切片对应不同的应用场景,旨在为特定通信业务提供一系列所需的网络服务。其中,网络切片之间实现逻辑的隔离,任何一个网络切片的拥塞、过载、配置的调整不影响其它网络切片,且网络切片可动态伸缩和删除。Under the above background, Next Generation Mobile Networking (NGMN) introduced the concept of Network Slice (NS) based on the fifth generation mobile communication system (5G). Coping with the differences in network performance requirements of different communication services. A network slice is a collection of logical network functional entities consisting of a set of network functions, resources that run these network functions, and specific configurations of those network functions, ie, Software Defined Network (SDN) on the same physical infrastructure. And technologies such as Network Function Virtualization (NFV), which establish different network slices on demand. Different network slices correspond to different application scenarios, and are designed to provide a series of required network services for specific communication services. Among them, the network slices are logically isolated. The congestion, overload, and configuration adjustment of any one network slice does not affect other network slices, and the network slice can be dynamically expanded and deleted.
现有网络切片方案主要集中在核心网和接入网,对传输网(Transport Network)内网络切片的研究比较匮乏,以下为方便描述,将传输网内的网络切片简称为传输网切片。目前,端到端的网络切片由网络切片管理器进行管理控制,且可借助NFV等技术共享同一传输网。下面以一种可能存在的场景为例对端到端的网络切片共享传输网进行说明,如图1所示,图1中示出两个已进行网络切片的网络,分别为网络A和网络B(网络A、网络B可能是核心网或接入网),其中,网络A和网络B共享同一传输网,且由同一网络切片管理器进行管理(实际应用中,网络A和网络B可由不同的网络切片管理器进行管理),网络切片的管理本质是对网络资源的整合和编排。网络A和网络B包括的不同网络切片能够满足不同的业务需求,而传输网是连接端到端的网络切片的桥梁,为了保证不同网络切片的业务需求,需要在传输网内建立网络切片,以使传输网切片为端到端的网络切片提供满足端到端网络切片业务需求的隧道路径,即,使得传输网的网络资源与关联的端到端的网络切片的性能指标相匹配。The existing network tiling scheme is mainly concentrated on the core network and the access network, and the research on the network splicing in the transport network is relatively scarce. The following is a convenient description, and the network slice in the transport network is simply referred to as a transport network slice. Currently, end-to-end network slices are managed and controlled by the network slice manager, and the same transmission network can be shared by technologies such as NFV. The following describes an end-to-end network slice sharing transmission network by taking a possible scenario as an example. As shown in FIG. 1 , two networks that have been network sliced are shown in FIG. 1 , which are network A and network B respectively. Network A and network B may be core networks or access networks. Network A and network B share the same transmission network and are managed by the same network slice manager. In actual applications, network A and network B may be different networks. The slice manager is managed. The management of network slicing is the integration and arrangement of network resources. Network A and network B include different network slices to meet different service requirements. The transmission network is a bridge connecting end-to-end network slices. In order to ensure the service requirements of different network slices, network slices need to be established in the transmission network. The transport network slice provides an end-to-end network slice with a tunnel path that meets the end-to-end network slicing service requirements, ie, matches the network resources of the transport network with the performance metrics of the associated end-to-end network slice.
目前,现有的一些网络技术(例如,SDN、NFV等技术)已可实现支持在传输网内 建立网络切片,而保证端到端网络切片业务需求的关键在于如何运用传输网切片,即如何保证传输网与端到端的网络之间的交互是保证业务需求的关键,而现有技术中传输网不能很好的支持与网络切片管理器的交互,进而无法保证端到端网络切片的业务需求。At present, some existing network technologies (for example, SDN, NFV, etc.) have been able to support the establishment of network slicing in the transport network, and the key to ensuring the end-to-end network slicing service demand is how to use the transport network slicing, that is, how to ensure The interaction between the transport network and the end-to-end network is the key to ensuring the service requirements. In the prior art, the transport network cannot support the interaction with the network slice manager, and the service requirements of the end-to-end network slicing cannot be guaranteed.
发明内容Summary of the invention
本申请实施例提供一种管理传输网切片的方法、装置及***,用以解决现有技术中传输网切片不能很好的支持网络切片管理器管理的网络切片的业务需求的技术问题。The embodiment of the present invention provides a method, an apparatus, and a system for managing a transport network slice, which are used to solve the technical problem that the transport network slice does not support the service requirements of the network slice managed by the network slice manager in the prior art.
第一方面,本申请提供了一种管理传输网切片的方法,在该方法中,在已有网络架构中添加传输网切片控制器,该传输网切片控制器用于与网络切片管理器进行交互,并进行传输网切片的维护与管理。In a first aspect, the present application provides a method for managing a transport network slice, in which a transport network slice controller is added to an existing network architecture, and the transport network slice controller is used to interact with a network slice manager. And maintain and manage the transport network slice.
一种可能的设计中,网络切片管理器向传输网切片控制器发送传输网切片管理请求消息,传输网切片控制器接收网络切片管理器发送的传输网切片管理请求消息,传输网切片控制器响应传输网切片管理请求消息,向网络切片管理器发送对传输网切片管理请求消息进行响应的响应消息,网络切片管理器接收传输网切片控制器发送的响应消息。In a possible design, the network slice manager sends a transport network slice management request message to the transport network slice controller, and the transport network slice controller receives the transport network slice management request message sent by the network slice manager, and the transport network slice controller responds The transport network slice management request message sends a response message to the network slice manager in response to the transport network slice management request message, and the network slice manager receives the response message sent by the transport network slice controller.
本申请实施例中,通过新添加的传输网切片控制器与网络切片管理器进行信息的交互,使得传输网切片控制器能够根据网络切片管理器发送的传输网切片管理请求消息,实现对传输网切片的管理,进而实现对传输网切片多种业务的支持。In the embodiment of the present application, the information is exchanged between the newly added transport network slice controller and the network slice manager, so that the transport network slice controller can implement the transport network according to the transport network slice management request message sent by the network slice manager. The management of the slice, in turn, supports the support of the transport network to slice multiple services.
一种可能的实施方式中,传输网切片管理请求消息包括传输网切片建立请求消息,传输网切片控制器采用如下方式响应传输网切片管理请求消息:In a possible implementation manner, the transport network slice management request message includes a transport network slice setup request message, and the transport network slice controller responds to the transport network slice management request message by:
传输网切片控制器获取传输网的状态信息,并依据传输网的状态信息,确定传输网切片建立请求消息所请求建立的传输网切片,在传输网中的隧道路径信息和传输网资源分配信息,进而根据确定的隧道路径信息和传输网资源分配信息,建立传输网切片。The transport network slice controller obtains the state information of the transport network, and according to the state information of the transport network, determines the transport network slice requested by the transport network slice setup request message, the tunnel path information and the transport network resource allocation information in the transport network, Then, according to the determined tunnel path information and the transmission network resource allocation information, a transport network slice is established.
本申请实施例中若成功建立传输网切片,则传输网切片控制器更新维护的传输网切片信息,将已成功建立的传输网切片对应的隧道路径信息和传输网资源分配信息记录在维护的传输网切片信息中。In the embodiment of the present application, if the transport network slice is successfully established, the transport network slice controller updates and maintains the transport network slice information, and records the tunnel path information and the transport network resource allocation information corresponding to the successfully established transport network slice in the maintained transmission. In the network slice information.
本申请实施例中,传输网的状态信息是指传输网网元状态信息和传输网链路状态信息,传输网网元状态信息包括:传输网网元设备类型、传输网网元所分配的最小资源实体标识(例如网络接口身份标识(Identity,ID))以及转发信息表等信息,传输网链路状态信息包括:传输网链路标识、传输网链路带宽以及传输网链路时延等信息。In the embodiment of the present application, the status information of the transmission network refers to the network element status information of the transmission network and the link network status information of the transmission network, and the network element status information of the transmission network includes: the type of the network element of the transmission network, and the minimum allocated by the network element of the transmission network. Information such as a resource entity identifier (such as a network interface identity (ID)) and a forwarding information table. The transport network link state information includes: a transport network link identifier, a transport network link bandwidth, and a transmission network link delay. .
本申请实施例中,隧道路径信息是指传输网切片所使用传输网网元的ID列表信息,传输网资源分配信息是指传输网切片所使用传输网网元的状态列表信息以及传输网切片所使用传输网链路状态列表信息。In the embodiment of the present application, the tunnel path information refers to the ID list information of the transport network element used by the transport network slice, and the transport network resource allocation information refers to the status list information of the transport network element used by the transport network slice and the transport network slice. Use the transport network link status list information.
一种可能的实施方式中,传输网切片管理请求消息包括传输网切片建立请求消息,传输网切片控制器根据确定的隧道路径信息和传输网资源分配信息,建立传输网切片之前,网络切片管理器向传输网切片控制器发送用于指示确认建立传输网切片的传输网切片建立决策消息,传输网切片控制器获取网络切片管理器发送的、用于指示确认建立传输网切片的传输网切片建立决策消息。In a possible implementation manner, the transport network slice management request message includes a transport network slice setup request message, and the transport network slice controller establishes the transport network slice according to the determined tunnel path information and the transport network resource allocation information, and the network slice manager Transmitting, by the transport network slice controller, a transport network slice setup decision message for confirming establishment of a transport network slice, the transport network slice controller acquiring a transport network slice establishment decision sent by the network slice manager for indicating confirmation of establishing a transport network slice Message.
本申请实施例中,用于指示确认建立传输网切片的传输网切片建立决策消息,是网络切片管理器依据第一评估结果确定的,第一评估结果用于表征对应传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配。In the embodiment of the present application, the transport network slice establishment decision message for confirming the establishment of the transport network slice is determined by the network slice manager according to the first evaluation result, and the first evaluation result is used to represent the tunnel path information of the corresponding transport network slice. And the transport network resource allocation information matches the service requirements of the transport network slice that is requested to be established.
可选的,业务需求包括QoS参数、网络资源需求、丢包率以及时延抖动中的至少一个。Optionally, the service requirement includes at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
一种可能的实施方式中,传输网切片管理请求消息包括传输网切片建立请求消息,传输网切片控制器依据传输网的状态信息,确定传输网切片建立请求消息所请求建立的传输网切片,在传输网中的隧道路径信息和传输网资源分配信息之后,网络切片管理器在预设的请求次数阈值范围内,向传输网切片控制器发送至少一次传输网切片更新请求消息,传输网切片控制器接收网络切片管理器发送的至少一次传输网切片更新请求消息,并重新获取传输网的状态信息,依据重新获取的传输网的状态信息,确定传输网切片更新请求消息所请求建立的传输网切片,在传输网中的隧道路径信息和传输网资源分配信息。或,在传输网切片控制器依据传输网的状态信息,确定传输网切片建立请求消息所请求建立的传输网切片,在传输网中的隧道路径信息和传输网资源分配信息之后,网络切片管理器向传输网切片控制器发送用于指示否认建立传输网切片的传输网切片建立决策消息,传输网切片控制器接收网络切片管理器发送的、用于指示否认建立传输网切片的传输网切片建立决策消息。In a possible implementation manner, the transport network slice management request message includes a transport network slice setup request message, and the transport network slice controller determines, according to the state information of the transport network, the transport network slice that is requested to be established by the transport network slice setup request message. After the tunnel path information and the transport network resource allocation information in the transport network, the network slice manager sends at least one transport network slice update request message to the transport network slice controller within a preset request number threshold range, and the transport network slice controller Receiving at least one transport network slice update request message sent by the network slice manager, and re-acquiring the state information of the transport network, and determining, according to the re-acquired state information of the transport network, the transport network slice requested by the transport network slice update request message, Tunnel path information and transport network resource allocation information in the transport network. Or, the transport network slice controller determines, according to the state information of the transport network, the transport network slice requested by the transport network slice setup request message, after the tunnel path information and the transport network resource allocation information in the transport network, the network slice manager Transmitting, by the transport network slice controller, a transport network slice setup decision message for indicating denial of establishing a transport network slice, the transport network slice controller receiving a transport network slice establishment decision sent by the network slice manager for indicating denial of establishing a transport network slice Message.
本申请实施例中,传输网切片更新请求消息中包括传输网切片的QoS参数、传输网切片的优先级,以及网络资源需求和/或选路策略,网络资源需求包括业务需求所需要的传输网网元的计算资源和/或存储资源,选路策略是指进行路由选路时所依据的标准,包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。In the embodiment of the present application, the transport network slice update request message includes a QoS parameter of the transport network slice, a priority of the transport network slice, and a network resource requirement and/or a routing policy, where the network resource requirement includes a transmission network required by the service requirement. The computing resource and/or storage resource of the network element, the routing policy refers to the standard according to the route selection, including the destination address, the source address, the protocol type, the destination port number, the source port number, and the packet size. Or multiple combinations.
本申请实施例中,传输网切片更新请求消息和用于指示否认建立传输网切片的传输网切片建立决策消息,是网络切片管理器依据第二评估结果确定的,第二评估结果用于表征对应传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求不匹配。In the embodiment of the present application, the transport network slice update request message and the transport network slice establishment decision message for indicating that the transport network slice is denied to be established are determined by the network slice manager according to the second evaluation result, and the second evaluation result is used to represent the corresponding The tunnel path information and transport network resource allocation information of the transport network slice do not match the service requirements of the transport network slice that is requested to be established.
一种可能的实施方式中,传输网切片管理请求消息包括传输网切片删除请求消息,传输网切片控制器采用如下方式响应传输网切片管理请求消息:In a possible implementation manner, the transport network slice management request message includes a transport network slice deletion request message, and the transport network slice controller responds to the transport network slice management request message by:
传输网切片控制器删除传输网切片删除请求消息所请求删除的传输网切片。The transport network slice controller deletes the transport network slice requested to be deleted by the transport network slice deletion request message.
本申请实施例中,若成功删除传输网切片,则传输网切片控制器需要更新维护的传输网切片信息,将传输网切片信息中维护的已成功删除的传输网切片对应的信息删除。In the embodiment of the present application, if the transport network slice is successfully deleted, the transport network slice controller needs to update the maintained transport network slice information, and delete the information corresponding to the successfully deleted transport network slice maintained in the transport network slice information.
一种可能的实施方式中,网络切片管理器与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,协商一致的情况下发送传输网切片管理请求消息。In a possible implementation manner, the network slice manager and the other network slice manager perform at least one negotiation within a predetermined negotiation number threshold range for the service requirement of the transport network slice that is requested to be established, and send the transmission if the negotiation is consistent. Net slice management request message.
本申请实施例中,其它网络切片管理器为管理网络资源业务需求的网络切片管理器中除网络切片管理器之外的网络切片管理器。In the embodiment of the present application, the other network slice manager is a network slice manager other than the network slice manager in the network slice manager that manages network resource service requirements.
一种可能的实施方式中,传输网切片管理请求消息包括传输网切片查询请求消息,传输网切片控制器采用如下方式响应传输网切片管理请求消息:In a possible implementation manner, the transport network slice management request message includes a transport network slice query request message, and the transport network slice controller responds to the transport network slice management request message by:
传输网切片控制器查询传输网切片控制器维护的传输网切片信息,得到传输网切片查询请求消息所请求查询的传输网切片的隧道路径信息和传输网资源分配信息。The transport network slice controller queries the transport network slice information maintained by the transport network slice controller, and obtains tunnel path information and transport network resource allocation information of the transport network slice requested by the transport network slice query request message.
本申请实施例中,传输网切片信息记录传输网切片ID及其对应的隧道路径信息和传输网资源分配信息。In the embodiment of the present application, the transport network slice information records the transport network slice ID and its corresponding tunnel path information and transport network resource allocation information.
一种可能的实施方式中,传输网切片管理请求消息包括传输网全局状态查询请求消息,传输网切片控制器采用如下方式响应传输网切片管理请求消息:In a possible implementation manner, the transport network slice management request message includes a transport network global state query request message, and the transport network slice controller responds to the transport network slice management request message by:
传输网切片控制器从传输网控制器处获取传输网全局状态信息,或查询传输网切片控 制器维护的传输网全局状态信息列表,得到传输网全局状态信息。The transport network slice controller obtains the global status information of the transport network from the transport network controller, or queries the global status information list of the transport network maintained by the transport network slice controller to obtain the global status information of the transport network.
本申请实施例中,传输网全局状态信息可包括:传输网网元ID列表、传输网网络拓扑、传输网网元状态列表、传输网链路状态列表以及已建立的传输网切片ID及其对应的隧道路径信息和传输网资源分配信息。In the embodiment of the present application, the global status information of the transport network may include: a transport network element ID list, a transport network network topology, a transport network NE status list, a transport network link status list, and an established transport network slice ID and corresponding thereto. Tunnel path information and transport network resource allocation information.
本申请实施例响应消息中包括传输网切片所使用传输网网元的ID列表、传输网切片所使用传输网网元的状态列表以及传输网切片所使用链路的链路状态列表。The response message in the embodiment of the present application includes an ID list of the transport network element used by the transport network slice, a status list of the transport network element used by the transport network slice, and a link status list of the link used by the transport network slice.
第二方面,本申请提供了一种管理传输网切片的装置,该管理传输网切片的装置具有实现上述第一方面方法中传输网切片控制器的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。所述模块可以是软件和/或硬件。In a second aspect, the present application provides an apparatus for managing a transport network slice, where the apparatus for managing a transport network slice has a function of implementing a transport network slice controller in the method of the first aspect, and the function may be implemented by hardware, or The corresponding software implementation is performed by hardware. The hardware or software includes one or more modules corresponding to the functions described above. The modules can be software and/or hardware.
一种可能的实施方式中,管理传输网切片的装置包括输入接口、处理单元和输出接口,输入接口、处理单元和输出接口的功能可以和各方法步骤相对应,在此不予赘述。In a possible implementation, the device for managing the transport network slice includes an input interface, a processing unit, and an output interface. The functions of the input interface, the processing unit, and the output interface may correspond to the method steps, and details are not described herein.
第三方面,提供一种管理传输网切片的装置,该管理传输网切片的装置具有实现上述第一方面方法中网络切片管理器的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。所述模块可以是软件和/或硬件。A third aspect provides an apparatus for managing a transport network slice, the apparatus for managing a transport network slice having a function of implementing the network slice manager in the method of the first aspect, the function may be implemented by hardware, or may be performed by hardware. Software implementation. The hardware or software includes one or more modules corresponding to the functions described above. The modules can be software and/or hardware.
一种可能的设计中,管理传输网切片的装置包括输出接口、输入接口和处理单元,输出接口、输入接口和处理单元的功能可以和各方法步骤相对应,在此不予赘述。In a possible design, the device for managing the transport network slice includes an output interface, an input interface, and a processing unit. The functions of the output interface, the input interface, and the processing unit may correspond to the method steps, and are not described herein.
第四方面,提供一种传输网切片控制器,所述传输网切片控制器包括:输入接口、输出接口、处理器和存储器。其中,输入接口、输出接口、处理器以及所述存储器之间可以通过总线***相连。该存储器用于存储程序,所述处理器用于执行所述存储器中的程序,从而执行第一方面或第一方面的任意可能的实现方式中的传输网切片控制器执行的方法。In a fourth aspect, a transport network slice controller is provided, the transport network slice controller comprising: an input interface, an output interface, a processor, and a memory. Wherein, the input interface, the output interface, the processor and the memory can be connected by a bus system. The memory is for storing a program for executing a program in the memory to perform a method performed by a transport network slice controller in the first aspect or any possible implementation of the first aspect.
第五方面,提供一种网络切片管理器,所述网络切片管理器包括:输入接口、输出接口、处理器和存储器。其中,输入接口、输出接口、处理器以及所述存储器之间可以通过总线***相连。该存储器用于存储程序,所述处理器用于执行所述存储器中的程序,从而执行第一方面或第一方面的任意可能的实现方式中的网络切片管理器执行的方法。In a fifth aspect, a network slice manager is provided, the network slice manager comprising: an input interface, an output interface, a processor, and a memory. Wherein, the input interface, the output interface, the processor and the memory can be connected by a bus system. The memory is for storing a program for executing a program in the memory to perform a method performed by a network slice manager in the first aspect or any possible implementation of the first aspect.
第六方面,本申请实施例提供了一种管理传输网切片的***,该管理传输网切片的***包括第四方面所述的传输网切片控制器和第五方面所述的网络切片管理器。In a sixth aspect, the embodiment of the present application provides a system for managing a transport network slice, where the system for managing a transport network slice includes the transport network slice controller of the fourth aspect and the network slice manager of the fifth aspect.
第七方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序在被处理器调用时,可以使得处理器执行第一方面以及第一方面任意可能的实现方式中的方法。In a seventh aspect, the embodiment of the present application provides a computer readable storage medium, configured to store a computer program, when invoked by a processor, to cause a processor to perform the first aspect and any possible implementation of the first aspect. The method in the way.
第八方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品在被处理器调用时,可以使得处理器执行第一方面以及第一方面任意可能的实现方式中的方法。In an eighth aspect, the embodiment of the present application provides a computer program product, when invoked by a processor, may cause the processor to perform the first aspect and the method in any possible implementation manner of the first aspect.
附图说明DRAWINGS
图1为现有的一种端到端的网络切片共享传输网的示意图;1 is a schematic diagram of an existing end-to-end network slice sharing transmission network;
图2为本申请提供的管理传输网切片的方法可应用的一种网络结构示意图;2 is a schematic structural diagram of a network applicable to a method for managing a transport network slice provided by the present application;
图3为本申请提供的在现有网络架构中添加传输网切片控制器后的网络结构示意图;3 is a schematic structural diagram of a network after adding a transport network slice controller in an existing network architecture according to the present application;
图4为本申请提供的管理传输网切片方法的一种实施流程图;4 is a flowchart of an implementation of a method for managing a transport network slice provided by the present application;
图5为本申请提供的建立传输网切片的一种实施流程图;FIG. 5 is a flowchart of an implementation of establishing a transport network slice provided by the present application;
图6为本申请提供的建立传输网切片的另一种实施流程图;FIG. 6 is a flowchart of another implementation of establishing a transport network slice provided by the present application;
图7为本申请提供的传输网切片控制器实现传输网切片删除的方法实施流程图;FIG. 7 is a flowchart of a method for implementing a method for deleting a transport network slice by a transport network slice controller provided by the present application;
图8为本申请提供的传输网切片控制器实现传输网切片查询的方法实施流程图;8 is a flowchart of a method for implementing a transport network slice query by a transport network slice controller provided by the present application;
图9为本申请提供的传输网切片控制器实现查询传输网全局状态的方法实施流程图;9 is a flowchart of a method for implementing a method for querying a global state of a transport network by a transport network slice controller provided by the present application;
图10为本申请提供的管理传输网切片的一种装置结构示意图;10 is a schematic structural diagram of an apparatus for managing a transport network slice provided by the present application;
图11为本申请提供的传输网切片控制器的结构示意图;11 is a schematic structural diagram of a transport network slice controller provided by the present application;
图12为本申请提供的管理传输网切片的另一种装置结构示意图;12 is a schematic structural diagram of another apparatus for managing a transport network slice provided by the present application;
图13为本申请提供的网络切片管理器的结构示意图。FIG. 13 is a schematic structural diagram of a network slice manager provided by the present application.
具体实施方式detailed description
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例进行描述。In order to make the objects, technical solutions and advantages of the present application more clear, the embodiments of the present application will be described below with reference to the accompanying drawings.
本申请实施例提供的管理传输网切片的方法可应用于图2所示的通信场景中,如图2所示,图2中网络C表示接入网,网络A和网络B表示不同的核心网,传输网1连接网络A和网络B,负责网络A和网络B之间的数据传输,传输网2连接网络A和网络C,负责网络A和网络C之间的数据传输,本申请实施例中将传输网连接的两个或多个网络称为端到端的网络,例如,网络A和网络B称为传输网1的端到端的网络。需要说明的是,本申请实施例中涉及的由传输网连接的网络均假设为已建立网络切片的网络。图2中已建立网络切片的核心网A和核心网B中的网络切片由网络切片管理器进行管理和控制。根据传输网在网络中所处的位置,可将传输网分为域内传输网和跨域传输网,其中,域内传输网是指接入网中数据中心与核心网中数据中心之间的传输网,或指由同一网络切片管理器所管理的不同网络中数据中心之间的传输网,跨域传输网是指由不同网络切片管理器共同管理的不同网络中数据中心之间的传输网。由图2可知,网络A中数据中心与网络C中数据中心之间的传输网2为域内传输网,若网络A和网络B中数据中心由相同的网络切片管理器管理,则连接网络A和网络B的传输网1为域内传输网,若网络A和网络B中数据中心由不同的网络切片管理器管理,则连接网络A和网络B的传输网1为跨域传输网。图2所示的通信场景中,传输网1和传输网2中传输网切片的网络资源需要与关联的端到端的网络切片的性能指标相匹配,才能保证端到端网络切片的网络需求,进而满足不同终端业务的业务需求。而现有技术中传输网切片不能很好的支持网络切片管理器管理的网络切片的业务需求。The method for managing a transport network slice provided by the embodiment of the present application can be applied to the communication scenario shown in FIG. 2, as shown in FIG. 2, where network C represents an access network, and network A and network B represent different core networks. The transmission network 1 is connected to the network A and the network B, and is responsible for data transmission between the network A and the network B. The transmission network 2 is connected to the network A and the network C, and is responsible for data transmission between the network A and the network C. In this embodiment, Two or more networks connecting the transport network are referred to as end-to-end networks, for example, network A and network B are referred to as end-to-end networks of transport network 1. It should be noted that the networks connected by the transmission network involved in the embodiments of the present application are assumed to be networks that have established network slices. The network slices in the core network A and the core network B in which the network slice has been established in Fig. 2 are managed and controlled by the network slice manager. According to the location of the transmission network in the network, the transmission network can be divided into an intra-domain transmission network and an inter-domain transmission network, wherein the intra-domain transmission network refers to a transmission network between the data center in the access network and the data center in the core network. Or refers to a transmission network between data centers in different networks managed by the same network slice manager. The cross-domain transmission network refers to a transmission network between data centers in different networks managed by different network slice managers. As can be seen from FIG. 2, the transmission network 2 between the data center in the network A and the data center in the network C is an intra-domain transmission network. If the data centers in the network A and the network B are managed by the same network slice manager, the connection network A and The transmission network 1 of the network B is an intra-domain transmission network. If the data centers in the network A and the network B are managed by different network slice managers, the transmission network 1 connecting the network A and the network B is a cross-domain transmission network. In the communication scenario shown in FIG. 2, the network resources of the transport network slice in the transport network 1 and the transport network 2 need to match the performance indicators of the associated end-to-end network slice to ensure the network requirements of the end-to-end network slice, and further Meet the business needs of different terminal services. In the prior art, the transport network slice does not support the service requirements of the network slice managed by the network slice manager.
本申请实施例中为使传输网中传输网切片能够支持网络切片管理器管理的网络切片的业务需求,可在现有网络架构中添加传输网切片控制器(Transport Network Slicing Controller,TNS-Ctrl),该传输网切片控制器用于对传输网切片进行管理(新建、删除、查询以及维护等),接收并响应网络切片管理器发送的传输网切片管理请求消息、网络切片管理器发送的传输网切片建立请求消息、网络切片管理器发送的传输网切片删除请求消息、网络切片管理器发送的传输网切片查询请求消息、网络切片管理器发送的传输网全局状态查询请求消息、传输网切片更新请求消息、传输网切片建立决策消息等,并向网络切片管理器发送响应消息。本申请实施例中通过该传输网切片控制器实现对传输网切片的管理与维护,并与网络切片管理器交互,可实现对传输网切片的管理,以使传输网中传输网切片能够支持网络切片管理器管理的网络切片的业务需求。In the embodiment of the present application, in order to enable the transport network slice in the transport network to support the service requirements of the network slice managed by the network slice manager, a Transport Network Slicing Controller (TNS-Ctrl) may be added to the existing network architecture. The transport network slice controller is configured to manage the transport network slice (new, delete, query, and maintain, etc.), receive and respond to the transport network slice management request message sent by the network slice manager, and the transport network slice sent by the network slice manager. Establishing a request message, a transport network slice deletion request message sent by the network slice manager, a transport network slice query request message sent by the network slice manager, a transport network global state query request message sent by the network slice manager, and a transport network slice update request message The transport network slice establishes a decision message, etc., and sends a response message to the network slice manager. In the embodiment of the present application, the transport network slice controller is used to manage and maintain the transport network slice, and interact with the network slice manager to implement management of the transport network slice, so that the transport network slice in the transport network can support the network. The business needs of the network slice managed by the slice manager.
图3所示为本申请实施例在现有网络架构中添加传输网切片控制器后的网络结构图。本申请以下将结合图3对在现有网络架构中添加传输网切片控制器的实现过程进行说明。FIG. 3 is a structural diagram of a network after adding a transport network slice controller in an existing network architecture according to an embodiment of the present application. The application process of adding a transport network slice controller in an existing network architecture will be described below with reference to FIG. 3 .
图3中,传输网切片控制器包括北向接口和南向接口。传输网切片控制器通过北向接口与网络切片管理器进行信息的交互,并通过南向接口与传输网进行信息的交互。其中,传输网切片控制器所要实现的内在逻辑功能以及通过南向接口与传输网进行交互的实现过程,与传输网中建立传输网切片的具体实现技术相关联。例如若传输网中采用T-SDN技术建立传输网切片,则传输网切片控制器通过传输切片控制器的南向接口与T-SDN控制器(T-Ctrl)的北向接口对接,或者传输网切片控制器集成到T-SDN控制器中;若传输网中采用VPN或Overlay技术建立传输网切片,则传输网切片控制器根据网络切片管理器所发送的管理请求消息、配置指令等,通过南向接口对采用VPN或Overlay技术建立的传输网切片进行配置和部署。In Figure 3, the transport network slice controller includes a northbound interface and a southbound interface. The transport network slice controller interacts with the network slice manager through the northbound interface and interacts with the transport network through the southbound interface. The intrinsic logic function to be implemented by the transport network slice controller and the implementation process of interacting with the transport network through the southbound interface are associated with a specific implementation technology for establishing a transport network slice in the transport network. For example, if the transport network slice is established by using the T-SDN technology in the transport network, the transport network slice controller is connected to the northbound interface of the T-SDN controller (T-Ctrl) through the southbound interface of the transport slice controller, or the transport network slice. The controller is integrated into the T-SDN controller; if the transport network slice is established by using the VPN or Overlay technology in the transport network, the transport network slice controller passes the southbound direction according to the management request message and the configuration command sent by the network slice manager. The interface configures and deploys the transport network slices established by VPN or Overlay technology.
本申请实施例中,传输网切片控制器的北向接口屏蔽传输网内建立传输网切片所采用的实现技术,传输网切片控制器通过北向接口实现与网络切片管理器之间的统一交互,即无论传输网采用何种技术建立传输网切片,传输网切片控制器均可通过该定义的北向接口与网络切片管理器交互,以有效的避免由于传输网采用不同的技术建立传输网,导致接口不统一,无法实现传输网与网络切片管理器交互的情况发生。In the embodiment of the present application, the northbound interface of the transport network slice controller shields the implementation technology used to establish the transport network slice in the transport network, and the transport network slice controller implements a unified interaction with the network slice manager through the northbound interface, that is, regardless of Which technology is used in the transmission network to establish a transport network slice, and the transport network slice controller can interact with the network slice manager through the defined northbound interface, so as to effectively avoid the use of different technologies for establishing a transmission network by the transmission network, resulting in non-uniform interfaces. It is impossible to realize the interaction between the transport network and the network slice manager.
具体的,本发明实施例中网络切片管理器可以通过传输网切片控制器的北向接口向传输网切片控制器发送消息,传输网切片控制器通过该北向接口可接收并响应网络切片管理器发送的消息。北向接口主要实现的功能包括:Specifically, in the embodiment of the present invention, the network slice manager may send a message to the transport network slice controller through the northbound interface of the transport network slice controller, and the transport network slice controller may receive and respond to the network slice manager by using the northbound interface. Message. The main functions implemented by the northbound interface include:
本申请实施例中北向接口可接收网络切片管理器发送的传输网切片建立请求消息,传输网切片建立请求消息中可包括入口传输网网元ID或入口传输网网元ID列表、出口传输网网元ID或出口传输网网元ID列表、传输网切片的QoS参数、传输网切片的优先级、传输网切片建立请求类型、网络资源需求列表、选路策略列表等信息等。其中,QoS参数可包括QoS分类标识、分配和保持优先级、保证比特速率、最大比特速率、带宽、时延中的一个或多个组合。传输网切片的优先级为用户签约服务等级协议中传输网切片的优先级或预先定义的优先级。传输网切片建立请求类型可包括立即建立类型、协商建立类型等,且若无传输网切片建立请求类型字段,则默认为立即建立类型。传输网切片控制器的北向接口接收传输网切片建立请求消息之后,北向接口还可向网络切片管理器发送响应消息,该响应消息可包括建立成功标识或建立失败标识、消息类型、传输网切片ID以及对应的隧道路径信息和传输网资源分配信息、建立失败的原因等,传输网切片对应的隧道路径信息和传输网资源分配信息可包括传输网切片所经过的传输网网元ID列表、传输网切片所经过的传输网网元状态列表、传输网切片所经过的传输网网元链路状态列表等信息。In the embodiment of the present application, the northbound interface may receive a transport network slice setup request message sent by the network slice manager, where the transport network slice setup request message may include an ingress transport network element ID or an inbound transport network NE ID list, and an egress transport network. The ID ID or the egress ID network element ID list, the QoS parameters of the transport network slice, the priority of the transport network slice, the transport network slice establishment request type, the network resource requirement list, the routing policy list, and the like. The QoS parameters may include one or more combinations of QoS classification identifier, allocation and hold priority, guaranteed bit rate, maximum bit rate, bandwidth, and delay. The priority of the transport network slice is the priority or predefined priority of the transport network slice in the user subscription service level agreement. The transport network slice setup request type may include an immediate setup type, a negotiated setup type, etc., and if there is no transport network slice setup request type field, the default is to establish the type immediately. After the northbound interface of the transport network slice controller receives the transport network slice setup request message, the northbound interface may also send a response message to the network slice manager, where the response message may include establishing a success identifier or establishing a failure identifier, a message type, and a transport network slice ID. And the corresponding tunnel path information and the transmission network resource allocation information, the reason for the establishment failure, and the tunnel path information and the transmission network resource allocation information corresponding to the transport network slice may include a transport network element ID list and a transmission network through which the transport network slice passes. The status list of the transport network element through which the slice passes, and the list of the transport network element link status of the transport network slice.
本申请实施例中北向接口可接收网络切片管理器发送的传输网切片删除请求消息,传输网切片删除请求消息中可包括所请求删除的传输网切片的ID、消息类型等。传输网切片控制器的北向接口接收传输网切片删除请求消息之后,北向接口还可向网络切片管理器发送响应消息,该响应消息可包括删除成功标识或删除失败标识、消息类型、删除失败的原因等信息。In the embodiment of the present application, the northbound interface may receive the transport network slice deletion request message sent by the network slice manager, where the transport network slice deletion request message may include the ID, message type, and the like of the transport network slice requested to be deleted. After the northbound interface of the transport network slice controller receives the transport network slice deletion request message, the northbound interface may also send a response message to the network slice manager, where the response message may include deleting the success identifier or deleting the failure identifier, the message type, and the reason for the deletion failure. And other information.
本申请实施例中北向接口可接收网络切片管理器发送的传输网切片查询请求消息,传输网切片查询请求消息中可包括所请求查询的传输网切片的ID、消息类型等信息。传输网切片控制器的北向接口接收传输网切片查询请求消息之后,北向接口还可向网络切片管理 器发送响应消息,该响应消息可包括查询成功标识、查询成功的传输网切片对应的隧道路径信息和传输网资源分配信息或查询失败标识、消息类型、查询失败的原因等信息。In the embodiment of the present application, the northbound interface may receive the transport network slice query request message sent by the network slice manager, where the transport network slice query request message may include information such as the ID and message type of the transport network slice of the requested query. After the northbound interface of the transport network slice controller receives the transport network slice query request message, the northbound interface may also send a response message to the network slice manager, where the response message may include the query success identifier and the tunnel path information corresponding to the successfully transmitted transport network slice. And information about the transmission network resource allocation information or the query failure identifier, the message type, and the reason for the query failure.
本申请实施例中北向接口可接收网络切片管理器发送的传输网全局状态查询请求消息,传输网全局状态查询请求消息可包括消息类型等信息。传输网切片控制器的北向接口接收传输网全局状态查询请求消息之后,北向接口还可向网络切片管理器发送响应消息,该响应消息可包括消息类型、传输网全局状态信息、传输网网元ID列表、传输网网络拓扑、传输网网元状态列表、传输网链路状态列表以及已建立的传输网切片ID及其对应的隧道路径信息和传输网资源分配信息等,已建立的传输网切片对应的隧道路径信息和传输网资源分配信息可包括传输网切片所经过的传输网网元ID列表、传输网切片所经过的传输网网元状态列表、传输网切片所经过的传输网网元链路状态列表等信息。In the embodiment of the present application, the northbound interface may receive the transport network global state query request message sent by the network slice manager, and the transport network global state query request message may include information such as a message type. After the northbound interface of the transport network slice controller receives the transport network global state query request message, the northbound interface may also send a response message to the network slice manager, where the response message may include a message type, a transport network global state information, and a transport network element ID. List, transport network topology, transport network element status list, transport network link status list, and established transport network slice ID and its corresponding tunnel path information and transport network resource allocation information, etc., established transport network slice corresponding The tunnel path information and the transport network resource allocation information may include a transport network element ID list through which the transport network slice passes, a transport network element status list through which the transport network slice passes, and a transport network element link through which the transport network slice passes. Information such as status lists.
本申请实施例中北向接口可接收网络切片管理器发送的传输网切片更新请求消息,传输网切片更新请求消息中可包括消息类型、传输网切片ID、传输网切片的QoS参数、传输网切片的优先级,以及网络资源需求和/或选路策略等信息,网络资源需求包括计算资源和/或存储资源等,选路策略是指进行路由选路时所依据的标准包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。传输网切片控制器的北向接口接收传输网切片更新请求消息之后,北向接口还可向网络切片管理器发送响应消息,该响应消息可包括消息类型、更新成功标识或更新失败标识、若更新成功还可携带更新成功的传输网切片对应的隧道路径信息和传输网资源分配信息等,传输网切片对应的隧道路径信息和传输网资源分配信息可包括传输网切片所经过的传输网网元ID列表、传输网切片所经过的传输网网元状态列表、传输网切片所经过的传输网网元链路状态列表等信息。In the embodiment of the present application, the northbound interface may receive a transport network slice update request message sent by the network slice manager, where the transport network slice update request message may include a message type, a transport network slice ID, a QoS parameter of the transport network slice, and a transport network slice. Priority, and information such as network resource requirements and/or routing policies, network resource requirements include computing resources and/or storage resources, and routing policies refer to criteria for routing routing, including destination address, source address, and One or more combinations of protocol type, destination port number, source port number, and packet size. After the northbound interface of the transport network slice controller receives the transport network slice update request message, the northbound interface may also send a response message to the network slice manager, where the response message may include a message type, an update success identifier, or an update failure identifier, if the update succeeds The tunnel path information and the transport network resource allocation information corresponding to the transport network slice may be carried, and the tunnel path information and the transport network resource allocation information corresponding to the transport network slice may include a list of transport network element IDs through which the transport network slice passes, The transport network element status list that the transport network slice passes through, and the transport network NE link status list and other information that the transport network slice passes through.
本申请实施例中北向接口可接收网络切片管理器发送的传输网切片建立决策消息,传输网切片建立决策消息可包括用于指示确认建立传输网切片的传输网切片建立决策消息、用于指示否认建立传输网切片的传输网切片建立决策消息,传输网切片建立决策消息可包括消息类型、传输网切片ID、建立决策类型等信息,建立决策类型包括确认建立类型或否认建立类型,若无建立决策类型字段,则默认为确认建立类型。In the embodiment of the present application, the northbound interface may receive a transport network slice setup decision message sent by the network slice manager, where the transport network slice setup decision message may include a transport network slice setup decision message for confirming establishment of the transport network slice, for indicating denial Establishing a transport network slice establishment decision message of the transport network slice, the transport network slice establishment decision message may include information such as a message type, a transport network slice ID, and a decision type, and the establishment of the decision type includes confirming the establishment type or denying the establishment type, if no decision is established. Type field, the default is to confirm the establishment type.
本申请实施例中具备上述功能的传输网切片控制器可以是单独的物理设备(如物理服务器)或虚拟设备(如虚拟机),也可以是集成于现有网元中的软件模块或单板,其中该现有网元可以是传输网控制器,也可以是网络切片管理器,本申请实施例不做限定。The transport network slice controller having the above functions in the embodiment of the present application may be a separate physical device (such as a physical server) or a virtual device (such as a virtual machine), or may be a software module or a board integrated in an existing network element. The existing network element may be a transport network controller, or may be a network slice manager, which is not limited in this embodiment.
可以理解的是,图3所示的网络架构将传输网切片控制器作为独立的物理设备仅是进行示意性说明,本申请实施例中添加有传输网切片控制器的网络架构还可以是其它的结构,本申请实施例不做限定。It can be understood that the network architecture shown in FIG. 3 is only a schematic description of the transport network slice controller as an independent physical device. The network architecture added with the transport network slice controller in the embodiment of the present application may also be other. The structure of the present application is not limited.
本申请实施例以下将结合实际应用对上述通过传输网切片控制器管理传输网切片的实施过程进行详细说明。The implementation process of managing the transport network slice by the transport network slice controller is described in detail below in conjunction with practical applications.
图4所示为本申请实施例提供的管理传输网切片方法的一种实施流程图,参阅图4所示,包括:FIG. 4 is a flowchart of an implementation of a method for managing a transport network slice according to an embodiment of the present application. Referring to FIG. 4, the method includes:
S101:网络切片管理器向传输网切片控制器发送传输网切片管理请求消息。S101: The network slice manager sends a transport network slice management request message to the transport network slice controller.
其中,网络切片管理器发送的传输网切片管理请求消息用于请求对传输网切片的管理,例如请求建立传输网切片、请求删除传输网切片、请求查询传输网切片等。The transport network slice management request message sent by the network slice manager is used to request management of the transport network slice, for example, requesting to establish a transport network slice, requesting to delete a transport network slice, requesting to query a transport network slice, and the like.
S102:传输网切片控制器接收网络切片管理器发送的传输网切片管理请求消息,并根 据传输网切片管理请求消息对传输网切片进行相应的处理。S102: The transport network slice controller receives the transport network slice management request message sent by the network slice manager, and performs corresponding processing on the transport network slice according to the transport network slice management request message.
S103:传输网切片控制器向网络切片管理器发送响应消息,网络切片管理器接收传输网切片控制器发送的响应消息。S103: The transport network slice controller sends a response message to the network slice manager, and the network slice manager receives the response message sent by the transport network slice controller.
本申请实施例以下结合实际应用对上述传输网切片控制器管理传输网切片的实施方法进行说明。The following describes the implementation method of the transport network slice controller managing the transport network slice according to the actual application.
一种可能的示例中,传输网切片管理请求消息中可包括传输网切片建立请求消息,通过该传输网切片建立请求消息请求建立传输网切片。In a possible example, the transport network slice management request message may include a transport network slice setup request message, and the transport network slice setup request message is requested to establish a transport network slice.
图5所示为本申请实施例提供的建立传输网切片的一种实施流程图,参阅图5所示,包括:FIG. 5 is a flowchart of an implementation of establishing a transport network slice according to an embodiment of the present application. Referring to FIG. 5, the method includes:
S201:网络切片管理器向传输网切片控制器发送传输网切片管理请求消息,传输网切片管理请求消息中包括传输网切片建立请求消息。S201: The network slice manager sends a transport network slice management request message to the transport network slice controller, where the transport network slice management request message includes a transport network slice setup request message.
其中,传输网切片建立请求消息中可包括传输网切片的QoS参数、传输网切片的优先级等。QoS参数可包括QoS分类标识、分配和保持优先级、保证比特速率、最大比特速率、带宽、时延中的一个或多个组合。传输网切片的优先级为用户签约服务等级协议中传输网切片的优先级或预先定义的优先级。The transport network slice setup request message may include a QoS parameter of the transport network slice, a priority of the transport network slice, and the like. The QoS parameters may include one or more combinations of QoS classification identification, allocation and hold priority, guaranteed bit rate, maximum bit rate, bandwidth, and delay. The priority of the transport network slice is the priority or predefined priority of the transport network slice in the user subscription service level agreement.
本申请实施例中传输网切片建立请求消息中还可包括其它的信息,例如,消息类型、入口传输网网元ID或入口传输网网元ID列表、出口传输网网元ID或出口传输网网元ID列表、网络资源需求列表、选路策略列表等信息。In the embodiment of the present application, the transport network slice setup request message may further include other information, such as a message type, an ingress transport network element ID, or an inbound transport network NE ID list, an egress transport network NE ID, or an egress transport network. Information such as a meta ID list, a network resource requirement list, and a routing policy list.
本申请实施例中,网络资源需求列表中包括有网络切片管理器所请求建立的传输网切片所需要的传输网资源。In the embodiment of the present application, the network resource requirement list includes the transmission network resources required by the transport network slice requested by the network slice manager.
S202:传输网切片控制器接收网络切片管理器发送的、并且包括传输网切片建立请求消息的传输网切片管理请求消息,并依据该传输网切片建立请求消息获取传输网的状态信息。S202: The transport network slice controller receives the transport network slice management request message sent by the network slice manager and includes the transport network slice setup request message, and obtains the state information of the transport network according to the transport network slice setup request message.
本申请实施例中传输网中可包括用于对传输网的全局状态进行管理和控制的传输网控制器,也可不包括传输网控制器。若传输网中不包括传输网控制器,则传输网切片控制器需要预先获取并维护传输网的全局状态信息,在传输网切片控制器接收到传输网切片建立请求消息后,可在自行维护的传输网全局状态信息中查询并获取与所述传输网切片建立请求消息相对应的传输网状态信息。若传输网中包括传输网控制器,则传输网控制器在收到传输网切片建立请求消息后,可从传输网控制器处获取与所述传输网切片建立请求消息相对应的传输网状态信息。In the embodiment of the present application, the transport network may include a transport network controller for managing and controlling the global state of the transport network, or may not include the transport network controller. If the transport network controller is not included in the transport network, the transport network slice controller needs to obtain and maintain the global state information of the transport network in advance, and after the transport network slice controller receives the transport network slice setup request message, it can be self-maintained. The transport network global state information queries and acquires transport network state information corresponding to the transport network slice setup request message. If the transport network controller is included in the transport network, after receiving the transport network slice setup request message, the transport network controller may obtain the transport network status information corresponding to the transport network slice setup request message from the transport network controller. .
S203:传输网切片控制器依据获取的传输网的状态信息,确定传输网切片建立请求消息所请求建立的传输网切片在传输网中的隧道路径信息和传输网资源分配信息。S203: The transport network slice controller determines, according to the obtained state information of the transport network, the tunnel path information and the transport network resource allocation information of the transport network slice that is requested to be established by the transport network slice setup request message.
本申请实施例中传输网切片在传输网中的隧道路径信息和传输网资源分配信息,可由传输网切片控制器依据获取的传输网的状态信息确定。The tunnel path information and the transmission network resource allocation information of the transport network slice in the transport network in the embodiment of the present application may be determined by the transport network slice controller according to the obtained state information of the transport network.
一种可能的实施方式中,传输网切片控制器可利用预设的路径分配算法和资源分配算法,确定所请求建立的传输网切片在传输网中的隧道路径信息和传输网资源分配信息。其中,确定隧道路径信息的路径分配算法和确定传输网资源分配信息的资源分片算法可以采用相同的算法模块处理,也可以采用不同的算法模块处理。其中,确定隧道路径信息的路径分配算法和确定传输网资源分配信息的资源分片算法的算法模块可以集成在传输网切片控制器中,或集成在其它网元中,当然也可以独立存在,本申请不做限定。In a possible implementation manner, the transport network slice controller may determine the tunnel path information and the transport network resource allocation information of the transport network slice requested to be established in the transport network by using a preset path allocation algorithm and a resource allocation algorithm. The path allocation algorithm for determining the tunnel path information and the resource fragmentation algorithm for determining the resource allocation information of the transport network may be processed by the same algorithm module or by different algorithm modules. The algorithm for determining the path information of the tunnel path information and the algorithm for determining the resource fragmentation algorithm of the transport network resource may be integrated in the transport network slice controller, or integrated in other network elements, or may exist independently. The application is not limited.
S204:传输网切片控制器根据确定的隧道路径信息和传输网资源分配信息建立传输网切片。S204: The transport network slice controller establishes a transport network slice according to the determined tunnel path information and the transport network resource allocation information.
其中,若传输网中不存在传输网控制器,则传输网切片控制器可根据确定的隧道路径信息和传输网资源分配信息,自行建立传输网切片。若传输网中存在传输网控制器,则传输网切片控制器可向传输网控制器发送用于请求建立传输网切片的请求消息,传输网控制器接收到传输网切片控制器发送的用于请求建立传输网切片的请求消息后,依据该用于请求建立传输网切片的请求消息建立传输网切片,并向传输网切片控制器发送携带有用于表征是否完成传输网切片建立的响应消息。If the transport network controller does not exist in the transport network, the transport network slice controller may establish a transport network slice according to the determined tunnel path information and the transport network resource allocation information. If there is a transport network controller in the transport network, the transport network slice controller may send a request message for requesting to establish a transport network slice to the transport network controller, and the transport network controller receives the request sent by the transport network slice controller. After the request message for the transport network slice is established, the transport network slice is established according to the request message for requesting to establish the transport network slice, and the response message carrying the response message for carrying out the establishment of the transport network slice is sent to the transport network slice controller.
S205:传输网切片控制器向网络切片管理器发送携带有用于表征是否完成传输网切片建立的响应消息,网络切片管理器接收携带有用于表征是否完成传输网切片建立的响应消息。S205: The transport network slice controller sends a response message to the network slice manager that is used to indicate whether the transport network slice setup is completed, and the network slice manager receives a response message that is used to indicate whether the transport network slice setup is completed.
本申请实施例中若传输网切片建立成功,则传输网切片控制器向网络切片管理器发送携带有建立成功标识的响应消息,该携带有建立成功标识的响应消息还可以包括其它信息,例如,还可以包括消息类型、传输网切片ID以及对应的隧道路径信息和传输网资源分配信息等。若传输网切片建立失败,则传输网切片控制器向网络切片管理器发送携带有建立失败标识的响应消息,该携带有建立失败标识的响应消息中还可以包括其它信息,例如,还可以包括消息类型、建立失败的原因等信息。In the embodiment of the present application, if the transport network slice is successfully established, the transport network slice controller sends a response message carrying the setup success identifier to the network slice manager, and the response message carrying the setup success identifier may further include other information, for example, It may also include a message type, a transport network slice ID, and corresponding tunnel path information and transport network resource allocation information. If the transmission network slice fails to be established, the transport network slice controller sends a response message carrying the setup failure identifier to the network slice manager, and the response message carrying the setup failure identifier may further include other information, for example, the message may also be included. Type, information such as the reason for the failure.
本申请实施例一种可能的实施方式中,传输网切片控制器依据获取的传输网的状态信息,确定传输网切片建立请求消息所请求建立的传输网切片在传输网中的隧道路径信息和传输网资源分配信息之后,可将确定的隧道路径信息和传输网资源分配信息发送给网络切片管理器,由网络切片管理器结合全网信息和业务需求,对确定的隧道路径信息和传输网资源分配信息进行评估,并依据评估结果确定传输网切片建立决策消息,传输网切片建立决策消息包括用于指示确认建立传输网切片的传输网切片建立决策消息和用于指示否认建立传输网切片的传输网切片决策消息。网络切片管理器将确定的传输网切片建立决策消息发送给传输网切片控制器,传输网切片控制器依据该传输网切片建立决策消息,进行传输网切片的建立。In a possible implementation manner of the embodiment of the present application, the transport network slice controller determines, according to the obtained state information of the transport network, tunnel path information and transmission of the transport network slice requested by the transport network slice setup request message in the transport network. After the network resource allocation information, the determined tunnel path information and the transmission network resource allocation information may be sent to the network slice manager, where the network slice manager combines the whole network information and the service requirement, and determines the determined tunnel path information and the transmission network resource allocation. The information is evaluated, and the transport network slice establishment decision message is determined according to the evaluation result, where the transport network slice establishment decision message includes a transport network slice establishment decision message for confirming establishment of the transport network slice and a transmission network for indicating denial of establishing the transport network slice. Slice decision messages. The network slice manager sends the determined transport network slice setup decision message to the transport network slice controller, and the transport network slice controller establishes a decision message according to the transport network slice to establish a transport network slice.
图6所示为本申请实施例提供的建立传输网切片的另一种实施流程图。图6所示的实施流程中S301、S302、S303、S307以及S311与图5中的S201、S202、S203、S204以及S205分别相同,在此不再赘述,以下仅就不同之处进行说明。FIG. 6 is a flowchart of another implementation of establishing a transport network slice according to an embodiment of the present application. In the implementation flow shown in FIG. 6, S301, S302, S303, S307, and S311 are the same as S201, S202, S203, S204, and S205 in FIG. 5, and details are not described herein again. Only differences will be described below.
S304:传输网切片控制器向网络切片管理器发送确定的隧道路径信息和传输网资源分配信息,网络切片管理器接收传输网切片控制器发送的隧道路径信息和传输网资源分配信息。S304: The transport network slice controller sends the determined tunnel path information and the transport network resource allocation information to the network slice manager, and the network slice manager receives the tunnel path information and the transport network resource allocation information sent by the transport network slice controller.
S305:网络切片管理器结合全网信息和业务需求,对确定的隧道路径信息和传输网资源分配信息进行评估。S305: The network slice manager combines the information of the entire network with the service requirement, and evaluates the determined tunnel path information and the transmission network resource allocation information.
本申请实施例中,网络切片控制器可依据预设的评估算法,对确定的隧道路径信息和传输网资源分配信息进行评估。其中,对确定的隧道路径信息和传输网资源分配信息进行评估可采用评估算法模块处理。其中,评估算法模块可以集成在网络切片管理器中,或集成在其它网元中,当然也可以独立存在,本申请不做限定。In the embodiment of the present application, the network slice controller may evaluate the determined tunnel path information and the transmission network resource allocation information according to a preset evaluation algorithm. The evaluation of the determined tunnel path information and the transmission network resource allocation information may be performed by using an evaluation algorithm module. The evaluation algorithm module may be integrated in the network slice manager, or integrated in other network elements, and may also exist independently. This application is not limited.
本申请实施例中若评估算法模块独立存在,则评估算法模块需要预先获取并保存传输网的全局状态信息。In the embodiment of the present application, if the evaluation algorithm module exists independently, the evaluation algorithm module needs to acquire and save the global state information of the transmission network in advance.
本申请实施例中网络切片控制器对确定的隧道路径信息和传输网资源分配信息进行评估的评估结果为,所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求是否匹配。本申请实施例以下为描述方便,将所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配的评估结果称为第一评估结果,将所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配的评估结果不匹配的评估结果称为第二评估结果。In the embodiment of the present application, the network slice controller evaluates the determined tunnel path information and the transport network resource allocation information, and the tunnel path information and the transport network resource allocation information of the transport network slice and the transport network slice that is requested to be established. Whether the business needs match. The following is a description of the convenience of the description, and the evaluation result of matching the tunnel path information and the transmission network resource allocation information of the transport network slice with the service requirement of the transport network slice requested to be established is referred to as a first evaluation result, and the transmission is performed. The evaluation result that the tunnel path information of the network slice and the transmission network resource allocation information do not match the evaluation result of the service network slice of the transport network slice requested to be established is referred to as a second evaluation result.
本申请实施例中网络切片控制器可依据评估结果确定传输网切片建立决策消息,其中,若评估结果为第一评估结果,则可确定确认建立传输网切片的传输网切片建立决策消息,并执行S306。若评估结果为第二评估结果,则可确定否认建立传输网切片的传输网切片建立决策消息,并执行S308或S309。In the embodiment of the present application, the network slice controller may determine the transport network slice establishment decision message according to the evaluation result, where, if the evaluation result is the first evaluation result, the transmission network slice establishment decision message for confirming the establishment of the transport network slice may be determined and executed. S306. If the evaluation result is the second evaluation result, it may be determined that the transmission network slice establishment decision message for establishing the transport network slice is denied, and S308 or S309 is performed.
S306:网络切片管理器向传输网切片控制器发送用于指示确认建立传输网切片的传输网切片建立决策消息,传输网切片控制器接收网络切片管理器发送的用于指示确认建立传输网切片的传输网切片建立决策消息。S306: The network slice manager sends, to the transport network slice controller, a transport network slice setup decision message for confirming establishment of the transport network slice, and the transport network slice controller receives the network slice manager for indicating to confirm the establishment of the transport network slice. The transport network slice establishes a decision message.
本申请实施例中上述实施方式中,传输网切片控制器在根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片之前,获取网络切片管理器发送的、用于指示确认建立传输网切片的传输网切片建立决策消息,可在确保所述传输网切片在传输网中的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配的情况下实现传输网切片的建立,实现对传输网切片传输业务的支持。In the foregoing implementation manner of the embodiment of the present application, the transport network slice controller obtains, after establishing the transport network slice according to the determined tunnel path information and the transport network resource allocation information, the network slice manager sends the indication to confirm the establishment. The transport network slice setup decision message of the transport network slice can be implemented under the condition that the tunnel path information and the transport network resource allocation information of the transport network slice in the transport network are matched with the service requirement of the transport network slice requested to be established. The establishment of the slice realizes the support of the transport network slice transmission service.
S308:网络切片管理器向传输网切片控制器发送用于指示否认建立传输网切片的传输网切片建立决策消息,传输网切片控制器接收网络切片管理器发送的、用于指示否认建立传输网切片的传输网切片建立决策消息。S308: The network slice manager sends, to the transport network slice controller, a transport network slice setup decision message for indicating that the transport network slice is denied. The transport network slice controller receives the network slice manager and is used to indicate that the network segment is denied to be established. The transport network slice establishes a decision message.
本申请实施例中传输网切片控制器接收到网络切片管理器发送的用于指示否认建立传输网切片的传输网切片建立决策消息之后,放弃本次传输网切片的建立,并释放传输网切片ID的隧道路径信息和传输网资源分配信息对应的隧道路径和传输网资源。In the embodiment of the present application, after receiving the transport network slice establishment decision message sent by the network slice manager for indicating that the transport network slice is denied, the transport network slice controller abandons the establishment of the transport network slice and releases the transport network slice ID. Tunnel path information and transport network resource allocation information corresponding to the tunnel path and transport network resources.
S309:网络切片管理器向传输网切片控制器发送传输网切片更新请求消息。S309: The network slice manager sends a transport network slice update request message to the transport network slice controller.
其中,传输网切片更新请求消息中可包括消息类型、传输网切片ID、传输网切片的QoS参数、传输网切片的优先级,以及网络资源需求和/或选路策略等信息,网络资源需求包括计算资源和/或存储资源等;选路策略是指进行路由选路时所依据的标准,包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。The transport network slice update request message may include information such as a message type, a transport network slice ID, a transport network slice QoS parameter, a transport network slice priority, and a network resource requirement and/or a routing policy. The network resource requirements include Computational resources and/or storage resources, etc.; routing policy refers to the criteria by which route routing is performed, including one or more of destination address, source address, protocol type, destination port number, source port number, and packet size. Combination.
本申请实施例中,传输网切片更新请求消息比传输网切片建立请求消息携带更多的关于建立传输网切片的需求信息,通过在传输网切片更新请求消息中携带更多的关于建立传输网切片的需求信息,能够使得传输网切片控制器依据传输网切片更新请求消息更准确的确定建立传输网切片的隧道路径信息和传输网资源分配信息。In the embodiment of the present application, the transport network slice update request message carries more information about establishing the transport network slice than the transport network slice setup request message, and carries more information about establishing the transport network slice in the transport network slice update request message. The demand information enables the transport network slice controller to more accurately determine the tunnel path information and the transport network resource allocation information for establishing the transport network slice according to the transport network slice update request message.
S310:传输网切片控制器接收网络切片管理器发送的传输网切片更新请求消息,并重新获取传输网的状态信息,并依据重新获取的传输网的状态信息,确定传输网切片更新请求消息所请求建立的传输网切片,在传输网中的隧道路径信息和传输网资源分配信息。S310: The transport network slice controller receives the transport network slice update request message sent by the network slice manager, and reacquires the state information of the transport network, and determines the request of the transport network slice update request message according to the re-acquired state information of the transport network. The established transport network slice, the tunnel path information in the transport network and the transport network resource allocation information.
其中,传输网切片控制器重新获取传输网的状态信息,并依据重新获取的传输网的状态信息,确定传输网切片更新请求消息所请求建立的传输网切片在传输网中的隧道路径信息和传输网资源分配信息的执行步骤可参阅图5中S202、S203的执行步骤。The transport network slice controller reacquires the state information of the transport network, and determines the tunnel path information and transmission of the transport network slice that is requested to be established in the transport network slice update request message according to the re-acquired transport network state information. For the execution step of the network resource allocation information, refer to the execution steps of S202 and S203 in FIG. 5.
本申请实施例中传输网切片控制器可将重新确定的隧道路径信息和传输网资源分配 信息再次发送给网络切片管理器,网络切片管理器依据重新获取到的隧道路径信息和传输网资源分配信息再次进行评估,若评估结果为第一评估结果,可执行传输网切片的建立流程,执行传输网切片的建立流程可参见S306至S307的执行步骤,不同之处在于采用重新确定的传输网切片更新请求消息所请求建立的传输网切片在传输网中的隧道路径信息和传输网资源分配信息,建立传输网切片。若评估结果为第二评估结果,则可执行上述S308,或S309至S310的执行步骤。In the embodiment of the present application, the transport network slice controller may send the re-determined tunnel path information and the transport network resource allocation information to the network slice manager, and the network slice manager according to the re-acquired tunnel path information and the transport network resource allocation information. The evaluation is performed again. If the evaluation result is the first evaluation result, the establishment process of the transmission network slice can be performed. For the process of establishing the transmission network slice, refer to the execution steps of S306 to S307, except that the re-determined transmission network slice update is adopted. The transport network slice requested by the request message is formed by tunnel path information and transport network resource allocation information in the transport network, and a transport network slice is established. If the evaluation result is the second evaluation result, the execution steps of the above S308, or S309 to S310 can be performed.
一种可能的示例中,本申请实施例中可预设网络切片管理器发送传输网切片更新请求消息的请求次数阈值,网络切片管理器在该预设的请求次数阈值范围内向传输网切片控制器发送至少一次传输网切片更新请求消息,传输网切片控制器在预设的请求次数阈值范围内接收网络切片管理器发送的传输网切片更新请求消息。若网络切片管理器向传输网切片控制器发送传输网切片更新请求消息的次数超出预设的请求次数阈值,则网络切片管理器可向传输网控制器发送用于指示否认建立传输网切片的传输网切片建立决策消息。其中,用于指示否认建立传输网切片的传输网切片建立决策消息中可携带消息类型、传输网切片ID等信息。传输网切片控制器接收到用于指示否认建立传输网切片的传输网切片建立决策消息后,放弃本次传输网切片的建立,并释放传输网切片ID的隧道路径信息和传输网资源分配信息对应的隧道路径和传输网资源。In a possible example, the threshold of the number of times the network slice manager sends the transport network slice update request message may be preset in the embodiment of the present application, and the network slice manager sends the network slice controller to the transport network slice controller within the preset request number threshold range. The transport network slice update request message is sent at least once, and the transport network slice controller receives the transport network slice update request message sent by the network slice manager within a preset request number threshold range. If the number of times the network slice manager sends the transport network slice update request message to the transport network slice controller exceeds a preset request number threshold, the network slice manager may send a transmission to the transport network controller to indicate that the transmission network slice is denied. The network slice establishes a decision message. The information of the transportable message type, the transport network slice ID, and the like in the transport network slice establishment decision message for indicating that the transport network slice is denied is established. After receiving the transport network slice establishment decision message for indicating the establishment of the transport network slice, the transport network slice controller abandons the establishment of the transport network slice and releases the tunnel path information of the transport network slice ID and the transport network resource allocation information. Tunnel path and transport network resources.
另一种可能的示例中,传输网切片管理请求消息可包括传输网切片删除请求消息。In another possible example, the transport network slice management request message may include a transport network slice deletion request message.
本申请实施例中传输网切片删除请求消息可包括所请求删除的传输网切片的ID、消息类型等信息。The transport network slice deletion request message in the embodiment of the present application may include information such as an ID, a message type, and the like of the transport network slice requested to be deleted.
图7所示为本申请实施例提供的传输网切片控制器实现传输网切片删除的方法实施流程图,参阅图7所示,包括:FIG. 7 is a flowchart of a method for implementing a method for deleting a transport network slice by using a transport network slice controller according to an embodiment of the present application. Referring to FIG. 7, the method includes:
S401:网络切片管理器向传输网切片控制器发送包括传输网切片删除请求消息的传输网切片管理请求消息。S401: The network slice manager sends a transport network slice management request message including a transport network slice deletion request message to the transport network slice controller.
本申请实施例中传输网切片删除请求消息中可携带传输网切片ID、消息类型等信息。In the embodiment of the present application, the transport network slice deletion request message may carry information such as a transport network slice ID and a message type.
S402:传输网切片控制器接收网络切片管理器发送的包括有传输网切片删除请求消息的传输网切片管理请求消息,并删除该传输网切片删除请求消息所请求删除的传输网切片。S402: The transport network slice controller receives the transport network slice management request message that is sent by the network slice manager and includes the transport network slice deletion request message, and deletes the transport network slice that is requested to be deleted by the transport network slice deletion request message.
其中,若传输网中不存在传输网控制器,则传输网切片控制器可根据接收到的传输网切片删除请求消息,自行删除传输网切片删除请求消息所请求删除的传输网切片。若传输网中存在传输网控制器,则传输网切片控制器可向传输网控制器发送用于请求删除传输网切片的请求消息,传输网控制器接收到传输网切片控制器发送的用于请求删除传输网切片的请求消息后,依据该用于请求删除传输网切片的请求消息删除传输网切片,并向传输网切片控制器发送携带有用于表征是否完成传输网切片删除的响应消息。If the transport network controller does not exist in the transport network, the transport network slice controller may delete the transport network slice requested to be deleted by the transport network slice deletion request message according to the received transport network slice deletion request message. If there is a transport network controller in the transport network, the transport network slice controller may send a request message for requesting deletion of the transport network slice to the transport network controller, and the transport network controller receives the request sent by the transport network slice controller. After deleting the request message of the transport network slice, the transport network slice is deleted according to the request message for requesting to delete the transport network slice, and the response message carrying the response message for characterizing whether to complete the transport network slice deletion is sent to the transport network slice controller.
S403:传输网切片控制器向网络切片管理器发送携带有用于表征是否完成传输网切片删除的响应消息,网络切片管理器接收携带有用于表征是否完成传输网切片删除的响应消息。S403: The transport network slice controller sends a response message to the network slice manager that is used to indicate whether the transport network slice deletion is completed, and the network slice manager receives the response message that is used to indicate whether the transport network slice deletion is completed.
本申请实施例中若传输网切片删除成功,则传输网切片控制器向网络切片管理器发送包括删除成功标识的响应消息,该包括有建立成功标识的响应消息还可以包括其它信息,例如,还可以包括消息类型等信息,同时,传输网切片控制器更新自行维护的传输网切片信息,具体的,删除传输网切片信息中已成功删除的传输网切片的相关信息,例如传输网 切片ID以及对应的隧道路径信息和传输网资源分配信息。若传输网切片删除失败,则传输网切片控制器向网络切片管理器发送包括有建立失败标识的响应消息,该携带有建立失败标识的响应消息还可以包括其它信息,例如,还可以包括消息类型、删除失败的原因等信息。In the embodiment of the present application, if the transport network slice is successfully deleted, the transport network slice controller sends a response message including the deletion success identifier to the network slice manager, and the response message including the establishment success identifier may further include other information, for example, The information of the message type and the like may be included. At the same time, the transport network slice controller updates the self-maintained transport network slice information, and specifically, deletes the relevant information of the transport network slice that has been successfully deleted in the transport network slice information, such as the transport network slice ID and corresponding Tunnel path information and transport network resource allocation information. If the transport network slice deletion fails, the transport network slice controller sends a response message including the establishment failure identifier to the network slice manager, and the response message carrying the setup failure identifier may further include other information, for example, may also include the message type. , delete the reason for the failure, and other information.
又一种可能的示例中,传输网切片管理请求消息可包括传输网切片查询请求消息。In yet another possible example, the transport network slice management request message may include a transport network slice query request message.
本申请实施例中传输网切片查询请求消息可包括所请求查询的传输网切片的ID、消息类型等信息。The transport network slice query request message in the embodiment of the present application may include information such as an ID, a message type, and the like of the transport network slice of the requested query.
图8所示为本申请实施例提供的传输网切片控制器实现传输网切片查询的方法实施流程图,参阅图8所示,包括:FIG. 8 is a flowchart of a method for implementing a transport network slice query by a transport network slice controller according to an embodiment of the present application. Referring to FIG. 8, the method includes:
S501:网络切片管理器向传输网切片控制器发送包括传输网切片查询请求消息的传输网切片管理请求消息。S501: The network slice manager sends a transport network slice management request message including a transport network slice query request message to the transport network slice controller.
本申请实施例中传输网切片查询请求消息可包括消息类型、传输网切片ID等信息。The transport network slice query request message in the embodiment of the present application may include information such as a message type, a transport network slice ID, and the like.
S502:传输网切片控制器接收网络切片管理器发送的包括传输网切片查询请求消息的传输网切片管理请求消息,并查询传输网切片控制器维护的传输网切片信息,得到传输网切片查询请求消息所请求查询的传输网切片的隧道路径信息和传输网资源分配信息。S502: The transport network slice controller receives the transport network slice management request message that is sent by the network slice manager and includes the transport network slice query request message, and queries the transport network slice information maintained by the transport network slice controller to obtain the transport network slice query request message. Tunnel path information and transport network resource allocation information of the transport network slice of the requested query.
本申请实施例中传输网切片控制器接收到传输网切片查询请求消息后,解析该传输网切片查询请求消息得到所请求查询的传输网切片ID,根据解析得到的传输网切片ID查询传输网切片控制器维护的传输网切片信息,得到传输网切片ID对应的传输网切片的隧道路径信息和传输网资源分配信息。After receiving the transport network slice query request message, the transport network slice controller in the embodiment of the present application parses the transport network slice query request message to obtain the transport network slice ID of the requested query, and queries the transport network slice according to the parsed transport network slice ID. The transport network slice information maintained by the controller obtains tunnel path information and transport network resource allocation information of the transport network slice corresponding to the transport network slice ID.
S503:传输网切片控制器向网络切片管理器发送携带有用于表征是否完成传输网切片查询的响应消息,网络切片管理器接收携带有用于表征是否完成传输网切片查询的响应消息。S503: The transport network slice controller sends, to the network slice manager, a response message carrying a message for indicating whether to complete the transport network slice query, and the network slice manager receives a response message carrying a message for indicating whether the transport network slice query is completed.
本申请实施例中若传输网切片查询成功,则传输网切片控制器向网络切片管理器发送包括查询成功标识的响应消息,该包括查询成功标识的响应消息还可以包括其它信息,例如,还可以包括消息类型以及查询到的传输网切片ID对应的隧道路径信息和传输网资源分配信息等信息。若传输网切片查询失败,则传输网切片控制器向网络切片管理器发送包括有查询失败标识的响应消息,该包括有查询失败标识的响应消息还可以包括其它信息,例如,还可以包括消息类型、查询失败的原因等信息。In the embodiment of the present application, if the transport network slice query is successful, the transport network slice controller sends a response message including the query success identifier to the network slice manager, and the response message including the query success identifier may further include other information, for example, The information includes the message type and the tunnel path information and the transmission network resource allocation information corresponding to the queried transport network slice ID. If the transmission network slice query fails, the transport network slice controller sends a response message including the query failure identifier to the network slice manager, and the response message including the query failure identifier may further include other information, for example, may also include the message type. Information such as the reason for the query failure.
又一种可能的示例中,传输网切片管理请求消息可包括传输网全局状态查询请求消息。In yet another possible example, the transport network slice management request message may include a transport network global status query request message.
本申请实施例中传输网全局状态查询请求消息中可包括消息类型等信息。In the embodiment of the present application, the transport network global status query request message may include information such as a message type.
图9所示为本申请实施例提供的传输网切片控制器实现查询传输网全局状态的方法实施流程图,参阅图9所示,包括:FIG. 9 is a flowchart of a method for implementing a method for querying a global state of a transport network by a transport network slice controller according to an embodiment of the present application. Referring to FIG. 9, the method includes:
S601:网络切片管理器向传输网切片控制器发送包括传输网全局状态查询请求消息的传输网切片管理请求消息。S601: The network slice manager sends a transport network slice management request message including a transport network global state query request message to the transport network slice controller.
本申请实施例中传输网全局状态查询请求消息可携带消息类型等信息。In the embodiment of the present application, the transport network global state query request message may carry information such as a message type.
S602:传输网切片控制器接收网络切片管理器发送的包括传输网全局状态查询请求消息的传输网切片管理请求消息,并远程获取传输网控制器中存储的传输网全局状态信息;或查询传输网切片控制器维护的传输网全局状态信息列表,得到传输网全局状态信息。S602: The transport network slice controller receives the transport network slice management request message sent by the network slice manager, including the transport network global state query request message, and remotely obtains the global state information of the transport network stored in the transport network controller; or queries the transport network. The global status information list of the transport network maintained by the slice controller obtains the global status information of the transport network.
其中,若传输网中不存在传输网控制器,则传输网切片控制器可根据接收到传输网全 局状态查询请求消息,查询传输网切片控制器自行维护的传输网全局状态信息列表,得到传输网全局状态信息。若传输网中存在传输网控制器,则传输网切片控制器可向传输网控制器发送用于请求查询传输网全局状态的请求消息,传输网控制器接收到传输网切片控制器发送的用于请求查询传输网全局状态的请求消息后,依据该用于请求查询传输网全局状态的请求消息查询传输网全局状态信息,并向传输网切片控制器发送携带有用于表征是否完成传输网全局状态信息查询的响应消息。If the transport network controller does not exist in the transport network, the transport network slice controller may query the global status information list of the transport network maintained by the transport network slice controller according to the received global status query request message of the transport network, and obtain the transport network. Global status information. If the transport network controller exists in the transport network, the transport network slice controller may send a request message for requesting to query the global status of the transport network to the transport network controller, and the transport network controller receives the transport information sent by the transport network slice controller. After requesting to query the request message of the global status of the transport network, querying the global status information of the transport network according to the request message for requesting the global status of the query transport network, and sending the transport network slice controller with the information indicating whether the global status information of the transport network is completed or not The response message of the query.
S603:传输网切片控制器向网络切片管理器发送携带有用于表征是否完成传输网全局状态查询的响应消息,网络切片管理器接收携带有用于表征是否完成传输网全局状态查询的响应消息。S603: The transport network slice controller sends, to the network slice manager, a response message carrying a global state query for characterizing whether to complete the transport network, and the network slice manager receives the response message carrying the global state query for characterizing whether to complete the transport network.
本申请实施例中传输网切片控制器向网络切片管理器发送的响应消息还可携带消息类型等信息。The response message sent by the transport network slice controller to the network slice manager in the embodiment of the present application may also carry information such as the message type.
本申请实施例中,传输网切片的资源需求信息可由同一个网络切片管理器进行管理与控制,也可有多个不同的网络切片管理器进行管理与控制。其中,若资源需求信息由同一个网络切片管理器进行管理与控制,则网络切片管理器可直接向传输网切片控制器发送传输网切片管理请求消息,若资源需求信息由多个不同的网络切片管理器进行管理与控制,则网络切片管理器向传输网切片控制器发送传输网切片管理请求消息之前,需要与其它网络切片管理器针对传输网切片的资源需求进行协商,在协商一致的情况下,再将该协商一致的传输网切片管理请求消息发送给传输网切片控制器。并在接收到传输网控制器发送的携带有针对传输网切片管理请求消息的响应消息后,向其它网络切片管理器发送携带有针对传输网切片管理请求消息的响应消息。In the embodiment of the present application, the resource requirement information of the transport network slice may be managed and controlled by the same network slice manager, or may be managed and controlled by multiple different network slice managers. Wherein, if the resource requirement information is managed and controlled by the same network slice manager, the network slice manager may directly send a transport network slice management request message to the transport network slice controller, if the resource requirement information is sliced by multiple different networks. The manager performs management and control, and before the network slice manager sends the transport network slice management request message to the transport network slice controller, it needs to negotiate with other network slice managers for the resource requirements of the transport network slice, in case of consensus And transmitting the negotiated transport network slice management request message to the transport network slice controller. And after receiving the response message sent by the transport network controller carrying the transport network slice management request message, sending a response message carrying the transport network slice management request message to the other network slice manager.
其中,其它网络切片管理器为管理网络资源业务需求的网络切片管理器中除所述网络切片管理器之外的网络切片管理器。The other network slice manager is a network slice manager other than the network slice manager in the network slice manager that manages network resource service requirements.
本申请实施例以下仅针对传输网切片的建立和删除的协商过程进行说明,且假设由两个网络切片管理器管理网络资源业务需求,分别为网络切片管理器一和网络切片管理器二。The following is a description of the negotiation process of establishing and deleting a transport network slice, and it is assumed that the network resource service requirements are managed by two network slice managers, namely, a network slice manager 1 and a network slice manager 2.
需要说明的是,由多个网络切片管理器管理网络资源业务需求与由两个网络切片管理器管理网络资源业务需求的实施方式类似,可参见由两个网络切片管理器管理网络资源业务需求时的实施过程,在此不再赘述。It should be noted that the network resource service requirement managed by multiple network slice managers is similar to the implementation method of managing network resource service requirements by two network slice managers, and can be seen when two network slice managers manage network resource service requirements. The implementation process will not be repeated here.
本申请实施例中首先针对传输网切片建立的协商过程进行说明。网络切片管理器一与网络切片管理器二之间进行传输网切片建立的协商过程如下:In the embodiment of the present application, a negotiation process for establishing a transport network slice is first described. The negotiation process of the network slice establishment between the network slice manager 1 and the network slice manager 2 is as follows:
网络切片管理器一向网络切片管理器二发送携带有传输网切片业务需求信息的协商消息,网络切片管理器二接收网络切片管理器一发送的携带有传输网切片业务需求信息的协商消息,并根据该携带有传输网切片业务需求信息的协商消息,确定协商消息中携带的传输网切片业务需求信息指示的请求建立的传输网切片的业务需求是否匹配自身针对该请求建立的传输网切片的业务需求。若网络切片管理器二确定协商消息中携带的传输网切片业务需求信息指示的请求建立的传输网切片的业务需求匹配自身针对该请求建立的传输网切片的业务需求,则网络切片管理器二向网络切片管理器一发送传输网切片业务需求的协商响应消息,且在该响应消息中携带协商一致标识。当然该携带有协商一致标识的响应消息中也可携带其它信息,例如携带消息类型、入口传输网网元ID或入口传输网网元ID列表。若网络切片管理器二确定协商消息中携带的传输网切片业务需求信息指示的请求 建立的传输网切片的业务需求不匹配自身针对该请求建立的传输网切片的业务需求,网络切片管理器二向网络切片管理器一发送传输网切片业务需求的协商响应消息,且在该响应消息中携带协商失败标识。该携带有协商失败标识的响应消息中也可携带其它信息,例如携带消息类型、协商失败的原因等信息。The network slice manager sends a negotiation message carrying the traffic network slice service requirement information to the network slice manager 2, and the network slice manager 2 receives the negotiation message that is sent by the network slice manager and carries the transport network slice service requirement information, and according to the The negotiation message carrying the information about the service information of the transport network slice, determining whether the service requirement of the transport network slice established by the request for the transport network slice service requirement information carried in the negotiation message matches the service requirement of the transport network slice established by the request for the request . If the network slice manager 2 determines that the service requirement of the transport network slice established by the request for the transport network slice service requirement information carried in the negotiation message matches the service requirement of the transport network slice established by the request for the request, the network slice manager The network slice manager sends a negotiation response message for the service request of the transport network slice, and carries the consensus identifier in the response message. Of course, the response message carrying the consensus identifier may also carry other information, such as a message type, an ingress transport network element ID, or an ingress transport network element ID list. If the network slice manager 2 determines that the service requirement of the transport network slice established by the request indicated by the transport network slice service requirement information carried in the negotiation message does not match the service requirement of the transport network slice established by the request for the request, the network slice manager The network slice manager sends a negotiation response message for transmitting the network slice service requirement, and carries the negotiation failure identifier in the response message. The response message carrying the negotiation failure identifier may also carry other information, such as carrying the message type, the reason for the negotiation failure, and the like.
本申请实施例中,在网络切片管理器一与网络切片管理器二协商失败的情况下,网络切片管理器一可在预设的协商次数阈值范围内,向网络切片管理器二重新发送携带有传输网切片业务需求信息的协商消息,直至协商一致或协商失败次数超过预设的阈值,终止协商过程。In the embodiment of the present application, when the network slice manager 1 fails to negotiate with the network slice manager 2, the network slice manager may resend to the network slice manager 2 within a preset negotiation number threshold range. The negotiation message of the service profile information of the transmission network is terminated until the number of times of negotiation or negotiation failure exceeds a preset threshold.
本申请实施例中,若网络切片管理器一与网络切片管理器二针对请求建立的传输网切片的业务需求协商一致,则网络切片管理器一按照图5或图6的方式建立传输网切片,传输网切片建立成功或失败后,网络切片管理器一向网络切片管理器二发送用于指示传输网切片建立成功或失败的建立响应消息。若传输网切片建立成功,则发送的建立结果消息中可携带消息类型、建立成功标识、网络切片ID、传输网切片ID等信息。若传输网切片建立失败,则发送的建立响应消息中可携带消息类型、建立失败标识、网络切片ID、建立失败原因等信息。In the embodiment of the present application, if the network slice manager 1 and the network slice manager 2 negotiate the service requirements of the transport network slice that is requested to be established, the network slice manager establishes a transport network slice according to the manner of FIG. 5 or FIG. After the transport network slice is successfully established or failed, the network slice manager sends a setup response message indicating that the transport network slice establishment succeeds or fails to the network slice manager 2. If the transport network slice is successfully established, the sent setup result message may carry information such as a message type, a setup success identifier, a network slice ID, and a transport network slice ID. If the transmission network slice fails to be established, the sent setup response message may carry information such as a message type, a setup failure identifier, a network slice ID, and a failure cause.
本申请实施例中以下针对传输网切片删除的协商过程进行说明。网络切片管理器一与网络切片管理器二之间进行传输网切片删除的协商过程如下:The following describes the negotiation process for the deletion of the transport network slice in the embodiment of the present application. The negotiation process of the network slice deletion between the network slice manager 1 and the network slice manager 2 is as follows:
网络切片管理器一向网络切片管理器二发送传输网切片删除协商消息,网络切片管理器二接收网络管理器一发送的传输网切片删除协商消息,并根据该传输网切片删除协商消息,确认是否删除该传输网切片删除协商消息中所请求删除的传输网切片,若网络切片管理器二确认删除传输网切片删除协商消息中所请求删除的传输网切片,则网络切片管理器二向网络切片管理器一发送传输网切片删除协商响应消息,且在该响应消息中携带协商一致标识。当然该携带有协商一致标识的响应消息中也可携带一些其它信息,例如携带消息类型、传输网切片ID等信息。若网络切片管理器二确认不删除传输网切片删除协商消息中所请求删除的传输网切片,则网络切片管理器二向网络切片管理器一发送传输网切片删除协商响应消息,且在该响应消息中携带协商失败标识。该携带有协商失败标识的响应消息中也可携带其它消息,例如携带消息类型、协商失败的原因等信息。The network slice manager sends a transport network slice deletion negotiation message to the network slice manager 2, and the network slice manager 2 receives the transport network slice deletion negotiation message sent by the network manager, and deletes the negotiation message according to the transport network slice to confirm whether to delete. The transport network slice deletes the transport network slice requested to be deleted in the negotiation message, and if the network slice manager 2 confirms to delete the transport network slice requested to be deleted in the transport network slice deletion negotiation message, the network slice manager two-way network slice manager A transmission transport network slice deletion negotiation response message is sent, and the response message carries a consensus identifier. Certainly, the response message carrying the consensus identifier may also carry some other information, such as carrying a message type, a transport network slice ID, and the like. If the network slice manager 2 confirms that the transport network slice requested to be deleted in the transport network slice deletion negotiation message is not deleted, the network slice manager sends a transport network slice deletion negotiation response message to the network slice manager, and the response message is sent. The negotiation failure identifier is carried in the middle. The response message carrying the negotiation failure identifier may also carry other messages, such as carrying the message type, the reason for the negotiation failure, and the like.
本申请实施例中,在网络切片管理器一与网络切片管理器二协商失败的情况下,可参见针对传输网切片建立协商过程的实施方式,在此不再赘述。In the embodiment of the present application, in the case that the network slice manager 1 fails to negotiate with the network slice manager 2, refer to the implementation manner of establishing a negotiation process for the transport network slice, and details are not described herein again.
本申请实施例中,若网络切片管理器一与网络切片管理器二针对是否删除传输网切片删除请求消息所请求删除的传输网切片协商一致,则网络切片管理器一可按照图7的方式删除传输网切片请求消息所请求删除的传输网切片,在此不再赘述。In the embodiment of the present application, if the network slice manager 1 and the network slice manager 2 agree on whether to delete the transport network slice requested to be deleted by the transport network slice deletion request message, the network slice manager may delete according to the manner of FIG. 7. The transport network slice requested to be deleted by the transport network slice request message is not described here.
上述主要从网络切片管理器与传输网切片控制器交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,网络切片管理器与传输网切片控制器为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件单元。结合本申请中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的技术方案的范围。The solution provided by the embodiment of the present application is introduced from the perspective of the interaction between the network slice manager and the transport network slice controller. It can be understood that the network slice manager and the transport network slice controller include corresponding hardware structures and/or software units for performing the respective functions in order to implement the above functions. The embodiments of the present application can be implemented in a combination of hardware or hardware and computer software in combination with the elements of the examples and algorithm steps described in the embodiments disclosed in the application. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the technical solutions of the embodiments of the present application.
本申请实施例可以根据上述方法示例对网络切片管理器与传输网切片控制器进行功 能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiment of the present application may divide the functional unit of the network slice manager and the transport network slice controller according to the foregoing method example. For example, each functional unit may be divided according to each function, or two or more functions may be integrated in the In a processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logical function division. In actual implementation, there may be another division manner.
基于与上述方法实施例相同构思,本申请实施例提供了一种管理传输网切片的装置。Based on the same concept as the foregoing method embodiment, the embodiment of the present application provides an apparatus for managing a transport network slice.
在采用集成的单元的情况下,图10示出管理传输网切片装置的一种可能的逻辑结构示意图,该管理传输网切片装置可应用于传输网切片控制器,参阅图10所示,管理传输网切片的装置100包括输入接口101、处理单元102和输出接口103,其中,输入接口101,用于接收网络切片管理器发送的传输网切片管理请求消息。处理单元102,用于响应所述输入接口接收到的所述传输网切片管理请求消息。输出接口103,用于向所述网络切片管理器发送所述处理单元对所述传输网切片管理请求消息进行响应的响应消息。In the case of an integrated unit, FIG. 10 shows a possible logical structure diagram of a management transport network slicing device, which can be applied to a transport network slicing controller, as shown in FIG. The apparatus 100 for network slicing includes an input interface 101, a processing unit 102, and an output interface 103, wherein the input interface 101 is configured to receive a transport network slice management request message sent by the network slice manager. The processing unit 102 is configured to respond to the transport network slice management request message received by the input interface. The output interface 103 is configured to send, to the network slice manager, a response message that the processing unit responds to the transport network slice management request message.
一种可能的实施方式中,所述输入接口101接收到的所述传输网切片管理请求消息包括传输网切片建立请求消息。In a possible implementation manner, the transport network slice management request message received by the input interface 101 includes a transport network slice setup request message.
所述处理单元102采用如下方式响应所述输入接口101接收到的所述传输网切片管理请求消息:The processing unit 102 responds to the transport network slice management request message received by the input interface 101 in the following manner:
获取传输网的状态信息;依据所述传输网的状态信息,确定所述传输网切片建立请求消息所请求建立的传输网切片,在所述传输网中的隧道路径信息和传输网资源分配信息;根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片。Obtaining state information of the transport network; determining, according to the state information of the transport network, a transport network slice requested by the transport network slice setup request message, tunnel path information and transport network resource allocation information in the transport network; And establishing a transport network slice according to the determined tunnel path information and transport network resource allocation information.
另一种可能的实施方式中,所述装置还包括输出接口103:In another possible implementation manner, the device further includes an output interface 103:
所述输出接口103用于向所述网络切片管理器发送确定的所述隧道路径信息和传输网资源分配信息;The output interface 103 is configured to send the determined tunnel path information and transport network resource allocation information to the network slice manager.
所述输入接口101还用于:The input interface 101 is also used to:
在根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片之前,获取所述网络切片管理器发送的、用于指示确认建立传输网切片的传输网切片建立决策消息;所述用于指示确认建立传输网切片的传输网切片建立决策消息,是所述网络切片管理器依据第一评估结果确定的,所述第一评估结果用于表征对应所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配。Obtaining a transport network slice establishment decision message sent by the network slice manager to indicate to confirm establishment of a transport network slice, before the transport network slice is established according to the determined tunnel path information and the transport network resource allocation information; a transport network slice setup decision message for confirming establishment of a transport network slice, the network slice manager determining, according to the first evaluation result, the first evaluation result used to represent the tunnel path information corresponding to the transport network slice And the transport network resource allocation information matches the service requirements of the transport network slice that is requested to be established.
又一种可能的实施方式中,所述装置还包括输出接口103:In another possible implementation manner, the device further includes an output interface 103:
所述输出接口103用于在确定所述隧道路径信息和传输网资源分配信息之后,重复向所述网络切片管理器发送确定的所述隧道路径信息和传输网资源分配信息,直至所述输入接口101接收到的所述网络切片管理器发送的传输网切片建立决策消息为止;The output interface 103 is configured to repeatedly send the determined tunnel path information and transport network resource allocation information to the network slice manager after determining the tunnel path information and the transport network resource allocation information, until the input interface Receiving, by the network slice manager, the transport network slice establishment decision message sent by the network slice manager;
所述处理单元102还用于:The processing unit 102 is further configured to:
在所述输出接口103发送所述隧道路径信息和传输网资源分配信息之后,执行如下处理,直至所述输入接口101接收到所述网络切片管理器发送的所述传输网切片建立决策消息为止:After the output interface 103 sends the tunnel path information and the transport network resource allocation information, the following processing is performed until the input interface 101 receives the transport network slice establishment decision message sent by the network slice manager:
若确定所述输入接口101接收到的所述传输网切片更新请求消息的次数在预设的请求次数阈值范围内,则重新获取传输网的状态信息,依据重新获取的传输网的状态信息,确定所述传输网切片更新请求消息所请求建立的传输网切片在所述传输网中的隧道路径信息和传输网资源分配信息;其中,所述传输网切片更新请求消息是所述网络切片管理器依据第二评估结果确定的,所述第二评估结果用于表征所述传输网切片的隧道路径信息和传 输网资源分配信息与请求建立的请求建立的传输网切片的业务需求不匹配;If it is determined that the number of the transmission network slice update request message received by the input interface 101 is within a preset request number threshold, re-acquiring the state information of the transport network, and determining according to the re-acquired state information of the transport network. The tunnel path information and the transport network resource allocation information of the transport network slice that the transport network slice update request message requests to establish in the transport network; wherein the transport network slice update request message is based on the network slice manager Determining, by the second evaluation result, that the second evaluation result is used to represent that the tunnel path information and the transport network resource allocation information of the transport network slice do not match the service requirement of the transport network slice established by the request established request;
依据所述输入接口101接收到所述网络切片管理器发送的所述传输网切片建立决策消息后,最后一次确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片。After the input interface 101 receives the transport network slice establishment decision message sent by the network slice manager, the tunnel path information and the transport network resource allocation information that are last determined are used to establish a transport network slice.
又一种可能的实施方式中,所述输入接口101接收到的所述传输网切片管理请求消息包括传输网切片删除请求消息。In another possible implementation manner, the transport network slice management request message received by the input interface 101 includes a transport network slice deletion request message.
所述处理单元102采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit 102 responds to the transport network slice management request message received by the input interface in the following manner:
删除所述传输网切片删除请求消息所请求删除的传输网切片。The transport network slice requested to be deleted by the transport network slice deletion request message is deleted.
又一种可能的实施方式中,所述输入接口101接收到的所述传输网切片管理请求消息是所述网络切片管理器,在与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,且协商一致的情况下所发送的。In another possible implementation manner, the transport network slice management request message received by the input interface 101 is a service requirement of the network slice manager for a transport network slice established with respect to a request by another network slice manager. At least one negotiation is performed within a preset negotiation number threshold, and is sent in the case of consensus.
其中,所述其它网络切片管理器为管理网络资源业务需求的网络切片管理器中除所述网络切片管理器之外的网络切片管理器。The other network slice manager is a network slice manager of the network slice manager that manages network resource service requirements except the network slice manager.
又一种可能的实施方式中,所述输入接口101接收到的所述传输网切片管理请求消息包括传输网切片查询请求消息。In another possible implementation manner, the transport network slice management request message received by the input interface 101 includes a transport network slice query request message.
所述处理单元102采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit 102 responds to the transport network slice management request message received by the input interface in the following manner:
查询所述处理单元维护的传输网切片信息,得到所述传输网切片查询请求消息所请求查询的传输网切片的隧道路径信息和传输网资源分配信息。Querying the transport network slice information maintained by the processing unit, and obtaining tunnel path information and transport network resource allocation information of the transport network slice requested by the transport network slice query request message.
又一种可能的实施方式中,所述输入接口101接收到的所述传输网切片管理请求消息包括传输网全局状态查询请求消息。In another possible implementation manner, the transport network slice management request message received by the input interface 101 includes a transport network global state query request message.
所述处理单元102采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit 102 responds to the transport network slice management request message received by the input interface in the following manner:
远程获取传输网中存储的传输网全局状态信息;或查询所述处理单元维护的传输网全局状态信息列表,得到传输网全局状态信息。The global status information of the transport network stored in the transport network is obtained remotely; or the global status information list of the transport network maintained by the processing unit is queried to obtain the global status information of the transport network.
又一种可能的实施方式中,所述输入接口101接收到的所述传输网切片建立请求消息中包括传输网切片的服务质量QoS参数以及传输网切片的优先级。In another possible implementation manner, the transport network slice setup request message received by the input interface 101 includes a quality of service QoS parameter of the transport network slice and a priority of the transport network slice.
其中,所述QoS参数包括QoS分类标识、分配和保持优先级、保证比特速率、最大比特速率、带宽、时延中的一个或多个组合;所述传输网切片的优先级为用户签约服务等级协议中传输网切片的优先级或预先定义的优先级。The QoS parameter includes one or more combinations of a QoS classification identifier, an allocation and retention priority, a guaranteed bit rate, a maximum bit rate, a bandwidth, and a delay; the priority of the transport network slice is a user subscription service level. The priority or pre-defined priority of the transport network slice in the protocol.
又一种可能的实施方式中,所述输入接口101接收到的所述传输网切片更新请求消息中包括传输网切片的QoS参数、传输网切片的优先级,以及网络资源需求和/或选路策略。In another possible implementation manner, the transport network slice update request message received by the input interface 101 includes a QoS parameter of a transport network slice, a priority of a transport network slice, and a network resource requirement and/or routing Strategy.
其中,所述网络资源需求包括计算资源和/或存储资源;所述选路策略是指进行路由选路时所依据的标准,包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。The network resource requirement includes a computing resource and/or a storage resource. The routing policy refers to a standard according to the routing, including a destination address, a source address, a protocol type, a destination port number, and a source port number. And one or more combinations of packet sizes.
又一种可能的实施方式中,所述输出接口103发送的所述响应消息中包括所述传输网切片所使用传输网网元的身份标识ID列表、所述传输网切片所使用传输网网元的状态列表以及所述传输网切片所使用链路的链路状态列表。In another possible implementation manner, the response message sent by the output interface 103 includes an identifier ID list of a transport network element used by the transport network slice, and a transport network element used by the transport network slice. A list of states and a list of link states for the links used by the transport network slice.
又一种可能的实施方式中,所述业务需求包括QoS参数、网络资源需求、丢包率以及时延抖动中的至少一个。In another possible implementation manner, the service requirement includes at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
图11所示为本申请实施例提供的传输网切片控制器1000的示意图。该传输网切片控制器1000可以用于执行图4至图9中涉及的传输网切片控制器的执行方法。如图11所示,所述传输网切片控制器1000包括:输入接口1001、输出接口1002、处理器1003和存储器1004。该输入接口1001、输出接口1002、处理器1003和存储器1004可以通过总线***1005相连。FIG. 11 is a schematic diagram of a transport network slice controller 1000 according to an embodiment of the present application. The transport network slice controller 1000 can be used to perform the method of performing the transport network slice controller involved in FIGS. 4-9. As shown in FIG. 11, the transport network slice controller 1000 includes an input interface 1001, an output interface 1002, a processor 1003, and a memory 1004. The input interface 1001, the output interface 1002, the processor 1003, and the memory 1004 can be connected by a bus system 1005.
所述存储器1004用于存储包括程序、指令或代码。所述处理器1003,用于执行所述存储器1004中的程序,以控制输入接口1001接收网络切片管理器发送的传输网切片管理请求消息、控制输出接口1002向所述网络切片管理器发送响应消息以及实施上述实施方式中传输网切片控制器所实施的各步骤及功能,此处不再赘述。上述输入接口1001、输出接口1002以及处理器1003的具体实施方式可以相应参考上述图10实施方式中的输入接口101,处理单元102以及输出接口103中的具体说明,这里不再赘述。The memory 1004 is for storing a program, an instruction, or a code. The processor 1003 is configured to execute a program in the memory 1004 to control the input interface 1001 to receive a transport network slice management request message sent by the network slice manager, and the control output interface 1002 to send a response message to the network slice manager. And implementing the steps and functions implemented by the transport network slice controller in the foregoing embodiment, and details are not described herein again. The specific implementations of the input interface 1001, the output interface 1002, and the processor 1003 may be referred to the specific descriptions of the input interface 101, the processing unit 102, and the output interface 103 in the foregoing embodiment of FIG. 10, and details are not described herein again.
基于与上述方法实施例相同的构思,本申请实施例还提供了另一种管理传输网切片的装置。Based on the same concept as the foregoing method embodiment, the embodiment of the present application further provides another device for managing a transport network slice.
在采用集成的单元的情况下,图12示出了本申请实施例涉及的另一种可能的逻辑结构示意图,该管理传输网切片的装置可应用于网络切片管理器,参阅图12所示,管理传输网切片的装置200包括输出接口201、输入接口202和处理单元203。其中,输出接口201,用于向传输网切片控制器发送传输网切片管理请求消息。输入接口202,用于接收携带所述传输网切片控制器发送的响应消息,所述响应消息为所述传输网切片控制器响应所述传输网切片管理请求消息得到的响应消息。FIG. 12 is a schematic diagram of another possible logical structure involved in the embodiment of the present application. The device for managing the transport network slice can be applied to the network slice manager. Referring to FIG. 12, Apparatus 200 for managing transport network slices includes an output interface 201, an input interface 202, and a processing unit 203. The output interface 201 is configured to send a transport network slice management request message to the transport network slice controller. The input interface 202 is configured to receive a response message sent by the transport network slice controller, where the response message is a response message obtained by the transport network slice controller in response to the transport network slice management request message.
一种可能的实施方式中,所述输出接口201发送的传输网切片管理请求消息包括传输网切片建立请求消息、传输网切片删除请求消息、传输网切片查询请求消息和/或传输网全局状态查询请求消息。In a possible implementation manner, the transport network slice management request message sent by the output interface 201 includes a transport network slice setup request message, a transport network slice delete request message, a transport network slice query request message, and/or a transport network global state query. Request message.
另一种可能的实施方式中,所述输入接口202还用于:In another possible implementation manner, the input interface 202 is further configured to:
若所述传输网切片管理请求消息包括传输网切片建立请求消息,所述输入接口202接收所述传输网切片控制器发送的响应消息之前,接收所述传输网切片控制器发送的隧道路径信息和传输网资源分配信息;If the transport network slice management request message includes a transport network slice setup request message, the input interface 202 receives the tunnel path information sent by the transport network slice controller and before receiving the response message sent by the transport network slice controller. Transmission network resource allocation information;
所述装置还包括处理单元203,所述处理单元203用于确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的请求建立的传输网切片的业务需求是否匹配;The device further includes a processing unit 203, configured to determine whether the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice established by the request for establishment of the request;
所述输出接口201,还用于:The output interface 201 is further configured to:
若所述处理单元203确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配,则向所述传输网切片控制器发送用于指示确认建立传输网切片的传输网切片建立决策消息;If the processing unit 203 determines that the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice requested to be established, send the indication to the transport network slice controller to confirm the establishment of the transport network. The sliced transport network slice establishes a decision message;
若确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求不匹配,则所述输出接口201和所述输入接口202重复执行如下处理,直至所述输出接口201发送传输网切片更新请求消息的次数达到设定次数为止,或者所述处理单元203确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配,所述输出接口201向所述传输网切片控制器发送传输网切片建立决策消息为止:If it is determined that the received tunnel path information and the transport network resource allocation information do not match the service requirement of the transport network slice that is requested to be established, the output interface 201 and the input interface 202 repeatedly perform the following processing until the output The interface 201 sends the transmission network slice update request message to the set number of times, or the processing unit 203 determines that the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice that is requested to be established, The output interface 201 sends a transport network slice establishment decision message to the transport network slice controller:
所述输出接口201向所述传输网切片控制器发送传输网切片更新请求消息;The output interface 201 sends a transport network slice update request message to the transport network slice controller;
所述输入接口202接收所述传输网切片控制器按照所述传输网切片更新请求消息确定 的隧道路径信息和传输网资源分配信息;The input interface 202 receives tunnel path information and transport network resource allocation information determined by the transport network slice controller according to the transport network slice update request message;
所述处理单元203确定重新接收到的所述隧道路径信息和传输网资源分配信息与请求建立的请求建立的传输网切片的业务需求不匹配。The processing unit 203 determines that the re-received tunnel path information and transport network resource allocation information do not match the service requirements of the transport network slice established by the request for establishment of the request.
又一种可能的实施方式中,所述处理单元203还用于:In a further possible implementation, the processing unit 203 is further configured to:
在所述输出接口201向传输网切片控制器发送传输网切片管理请求消息之前,与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,并确定协商一致。Before the output interface 201 sends the transport network slice management request message to the transport network slice controller, the service request of the transport network slice that is established with the other network slice manager for the request is performed at least once within a preset negotiation number threshold. Negotiate and determine consensus.
其中,所述其它网络切片管理器为管理网络资源业务需求的网络切片管理器中除与所述传输网切片控制器交互的网络切片管理器之外的网络切片管理器。The other network slice manager is a network slice manager of the network slice manager that manages network resource service requirements except the network slice manager that interacts with the transport network slice controller.
又一种可能的实施方式中,所述输出接口201发送的所述传输网切片建立请求消息中包括传输网切片的服务质量QoS参数以及传输网切片的优先级。In another possible implementation manner, the transport network slice setup request message sent by the output interface 201 includes a quality of service QoS parameter of the transport network slice and a priority of the transport network slice.
其中,所述QoS参数包括QoS分类标识、分配和保持优先级、保证比特速率、最大比特速率、带宽、时延中的一个或多个组合;所述传输网切片的优先级为用户签约服务等级协议中传输网切片的优先级或预先定义的优先级。The QoS parameter includes one or more combinations of a QoS classification identifier, an allocation and retention priority, a guaranteed bit rate, a maximum bit rate, a bandwidth, and a delay; the priority of the transport network slice is a user subscription service level. The priority or pre-defined priority of the transport network slice in the protocol.
又一种可能的实施方式中,所述输出接口201发送的所述传输网切片更新请求消息中包括传输网切片的QoS参数、传输网切片的优先级,以及网络资源需求和/或选路策略。In another possible implementation manner, the transport network slice update request message sent by the output interface 201 includes a QoS parameter of a transport network slice, a priority of a transport network slice, and a network resource requirement and/or a routing policy. .
其中,所述网络资源需求包括计算资源和/或存储资源;所述选路策略是指进行路由选路时所依据的标准,包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。The network resource requirement includes a computing resource and/or a storage resource. The routing policy refers to a standard according to the routing, including a destination address, a source address, a protocol type, a destination port number, and a source port number. And one or more combinations of packet sizes.
又一种可能的实施方式中,所述输入接口202接收的所述响应消息中包括所述传输网切片所使用传输网网元的身份标识ID列表、所述传输网切片所使用传输网网元的状态列表以及所述传输网切片所使用链路的链路状态列表。In another possible implementation manner, the response message received by the input interface 202 includes an identifier ID list of a transport network element used by the transport network slice, and a transport network element used by the transport network slice. A list of states and a list of link states for the links used by the transport network slice.
又一种可能的实施方式中,所述业务需求包括QoS参数、网络资源需求、丢包率以及时延抖动中的至少一个。In another possible implementation manner, the service requirement includes at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
图13所示为本申请实施例提供的网络切片管理器2000的示意图。该网络切片管理器2000可以用于执行图4至图9中涉及的网络切片管理器的执行方法。如图13所示,所述网络切片管理器2000包括:输出接口2001、输入接口2002、处理器2003和存储器2004。该输出接口2001、输入接口2002、处理器2003和存储器2004可以通过总线***2005相连。FIG. 13 is a schematic diagram of a network slice manager 2000 according to an embodiment of the present application. The network slice manager 2000 can be used to perform the method of execution of the network slice manager involved in FIGS. 4-9. As shown in FIG. 13, the network slice manager 2000 includes an output interface 2001, an input interface 2002, a processor 2003, and a memory 2004. The output interface 2001, the input interface 2002, the processor 2003, and the memory 2004 can be connected by a bus system 2005.
所述存储器2004用于存储包括程序、指令或代码。所述处理器2003,用于执行所述存储器2004中的程序,以控制输出接口2001向传输网切片控制器发送传输网切片管理请求消息、控制输入接口2002接收所述传输网切片控制器发送的响应消息,以及实施上述实施方式中网络切片管理器所实施的各步骤及功能,此处不再赘述。上述输出接口2001、输入接口2002以及处理器2003的具体实施方式可以相应参考上述图12实施方式中的输出接口201、输入接口202和处理单元203的具体说明,这里不再赘述。The memory 2004 is for storing programs, instructions or code. The processor 2003 is configured to execute a program in the memory 2004 to control the output interface 2001 to send a transport network slice management request message to the transport network slice controller, and the control input interface 2002 receives the transmission sent by the transport network slice controller. The response message, and the steps and functions implemented by the network slice manager in the foregoing embodiment are not described herein. The specific implementations of the output interface 2001, the input interface 2002, and the processor 2003 may be referred to the specific description of the output interface 201, the input interface 202, and the processing unit 203 in the foregoing embodiment of FIG. 12, and details are not described herein again.
可以理解的是,图11和图13仅仅示出了传输网切片控制器和网络切片管理器的简化设计。在实际应用中,传输网切片控制器和网络切片管理器并不限于上述结构,在实际应用中可以分别包含任意数量的接口,处理器和存储器等,而所有可以实现本申请实施例的终端都在本申请实施例的保护范围之内。It will be appreciated that Figures 11 and 13 only show a simplified design of the transport network slice controller and network slice manager. In practical applications, the transport network slice controller and the network slice manager are not limited to the above structure, and may include any number of interfaces, processors, memories, etc., respectively, in actual applications, and all terminals that can implement the embodiments of the present application are Within the scope of protection of the embodiments of the present application.
进一步可以理解的是,本申请实施例涉及的管理传输网切片的装置100和传输网切片 控制器,以及管理传输网切片的装置200和网络切片管理器2000可用于实现本申请实施例上述方法实施例中传输网切片控制器和网络切片管理器的相应功能,故对于本申请实施例描述不够详尽的地方,可参阅相关方法实施例的描述,本申请实施例在此不再赘述。It is further understood that the apparatus 100 for managing a transport network slice and the transport network slice controller, and the apparatus 200 for managing the transport network slice and the network slice manager 2000 may be used to implement the foregoing method implementation of the embodiment of the present application. For example, the corresponding functions of the transport network slice controller and the network slice manager are not described in detail in the description of the embodiments of the present application. For details, refer to the description of the related embodiments.
进一步可以理解的是,在本申请实施例中涉及的处理器可以是中央处理单元(Central Processing Unit,简称为“CPU”),还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。It is further understood that the processor involved in the embodiment of the present application may be a central processing unit (Central Processing Unit (CPU), or other general-purpose processor, digital signal processor (DSP), dedicated. Integrated circuit (ASIC), off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据。存储器的一部分还可以包括非易失性随机存取存储器。例如,存储器还可以存储设备类型的信息。The memory can include read only memory and random access memory and provides instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory can also store information of the device type.
总线***除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***。In addition to the data bus, the bus system may also include a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the various buses are labeled as bus systems in the figure.
在实现过程中,上述方法实施例中涉及的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的管理传输网切片方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器中,处理器读取存储器中的信息,结合其硬件完成上述方法实施例涉及的步骤。为避免重复,这里不再详细描述。In the implementation process, the steps involved in the foregoing method embodiments may be completed by using an integrated logic circuit of hardware in the processor or an instruction in a form of software. The steps of managing the transport network slicing method disclosed in the embodiments of the present application may be directly implemented as hardware processor execution completion, or performed by a combination of hardware and software modules in the processor. The software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps involved in the foregoing method embodiments in combination with the hardware thereof. To avoid repetition, it will not be described in detail here.
本申请还提供了一种通信***,该通信***包括传输网切片控制器和网络切片管理器,所述传输网切片控制器可以是上述实施例所提供的传输网切片控制器。所述网络切片管理器可以上述实施例所提供的网络切片管理器。The present application also provides a communication system including a transport network slice controller and a network slice manager, and the transport network slice controller may be the transport network slice controller provided by the above embodiments. The network slice manager may be the network slice manager provided by the above embodiments.
本申请提实施例供了一种计算机可读存储介质或者计算机程序产品,用于存储计算机程序,该计算机程序用于执行上述方法实施例中涉及的管理传输网切片的方法。The embodiment of the present application provides a computer readable storage medium or computer program product for storing a computer program for performing the method for managing a transport network slice involved in the foregoing method embodiments.
本申请实施例提供的管理传输网切片的方法、装置及***,网络切片管理器向传输网切片控制器发送传输网切片管理请求消息,传输网切片控制器接收网络切片管理器发送的传输网切片管理请求消息,传输网切片控制器响应传输网切片管理请求消息,并向网络切片管理器发送对传输网切片管理请求消息进行响应的响应消息,网络切片管理器接收传输网切片控制器发送的响应消息。通过在现有网络架构中添加传输网切片控制器,与网络切片管理器进行信息的交互,能够根据网络切片管理器发送的传输网切片管理请求消息,实现根据网络切片管理器确定的端到端网络切片的性能指标确定传输网切片的需求,从而保证传输网切片能够很好的支持网络切片管理器管理的网络切片的业务需求,以使网络切片管理器能够动态灵活的建立端到端的网络切片。The method, device and system for managing a transport network slice provided by the embodiment of the present application, the network slice manager sends a transport network slice management request message to the transport network slice controller, and the transport network slice controller receives the transport network slice sent by the network slice manager Management request message, the transport network slice controller responds to the transport network slice management request message, and sends a response message to the network slice manager in response to the transport network slice management request message, and the network slice manager receives the response sent by the transport network slice controller Message. By adding a transport network slice controller to the existing network architecture and performing information interaction with the network slice manager, the end-to-end determined according to the network slice manager can be implemented according to the transport network slice management request message sent by the network slice manager. The performance metric of the network slice determines the requirements of the transport network slice, so as to ensure that the transport network slice can well support the service requirements of the network slice managed by the network slice manager, so that the network slice manager can dynamically and endibly establish an end-to-end network slice. .
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present application can be provided as a method, system, or computer program product. Thus, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment in combination of software and hardware. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本申请是参照根据本申请的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/ 或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the present application. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。It will be apparent to those skilled in the art that various modifications and changes can be made in the present application without departing from the spirit and scope of the application. Thus, it is intended that the present invention cover the modifications and variations of the present invention.

Claims (32)

  1. 一种管理传输网切片的方法,其特征在于,包括:A method for managing a transport network slice, comprising:
    传输网切片控制器接收网络切片管理器发送的传输网切片管理请求消息;The transport network slice controller receives the transport network slice management request message sent by the network slice manager;
    所述传输网切片控制器响应所述传输网切片管理请求消息。The transport network slice controller is responsive to the transport network slice management request message.
  2. 如权利要求1所述的方法,其特征在于,所述传输网切片管理请求消息包括传输网切片建立请求消息;The method of claim 1, wherein the transport network slice management request message comprises a transport network slice setup request message;
    所述传输网切片控制器响应所述传输网切片管理请求消息,包括:The transport network slice controller responds to the transport network slice management request message, and includes:
    所述传输网切片控制器获取传输网的状态信息;The transport network slice controller acquires state information of the transport network;
    所述传输网切片控制器依据所述传输网的状态信息,确定所述传输网切片建立请求消息所请求建立的传输网切片在所述传输网中的隧道路径信息和传输网资源分配信息;The transport network slice controller determines, according to the state information of the transport network, tunnel path information and transport network resource allocation information of the transport network slice requested by the transport network slice setup request message in the transport network;
    所述传输网切片控制器根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片。The transport network slice controller establishes a transport network slice according to the determined tunnel path information and transport network resource allocation information.
  3. 如权利要求2所述的方法,其特征在于,所述传输网切片控制器根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片之前,所述方法还包括:The method according to claim 2, wherein the method further comprises: before the transport network slice controller establishes the transport network slice according to the determined tunnel path information and the transport network resource allocation information, the method further comprises:
    所述传输网切片控制器向所述网络切片管理器发送确定的所述隧道路径信息和传输网资源分配信息;Transmitting, by the transport network slice controller, the determined tunnel path information and transport network resource allocation information to the network slice manager;
    所述传输网切片控制器获取所述网络切片管理器发送的、用于指示确认建立传输网切片的传输网切片建立决策消息;The transport network slice controller acquires a transport network slice establishment decision message sent by the network slice manager for indicating to confirm establishment of a transport network slice;
    所述用于指示确认建立传输网切片的传输网切片建立决策消息,是所述网络切片管理器依据第一评估结果确定的,所述第一评估结果用于表征对应所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配。The transport network slice establishment decision message for confirming establishment of a transport network slice is determined by the network slice manager according to the first evaluation result, where the first evaluation result is used to represent a tunnel corresponding to the transport network slice The path information and transport network resource allocation information match the service requirements of the transport network slice that is requested to be established.
  4. 如权利要求2所述的方法,其特征在于,所述传输网切片控制器确定所述隧道路径信息和传输网资源分配信息之后,所述方法还包括:The method of claim 2, wherein after the transport network slice controller determines the tunnel path information and the transport network resource allocation information, the method further includes:
    所述传输网切片控制器重复执行如下处理,直至接收到所述网络切片管理器发送的传输网切片建立决策消息为止:The transport network slice controller repeatedly performs the following processing until the transport network slice establishment decision message sent by the network slice manager is received:
    所述传输网切片控制器向所述网络切片管理器发送确定的所述隧道路径信息和传输网资源分配信息;Transmitting, by the transport network slice controller, the determined tunnel path information and transport network resource allocation information to the network slice manager;
    所述传输网切片控制器接收所述网络切片管理器发送的传输网切片更新请求消息,其中,所述传输网切片更新请求消息是所述网络切片管理器依据第二评估结果确定的,所述第二评估结果用于表征所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的请求建立的传输网切片的业务需求不匹配;The transport network slice controller receives the transport network slice update request message sent by the network slice manager, where the transport network slice update request message is determined by the network slice manager according to the second evaluation result, The second evaluation result is used to represent that the tunnel path information and the transport network resource allocation information of the transport network slice do not match the service requirement of the transport network slice established by the request established by the request;
    所述传输网切片控制器若确定接收到的所述传输网切片更新请求消息的次数在预设的请求次数阈值范围内,则重新获取传输网的状态信息;If the number of times of receiving the transport network slice update request message is within a preset request number threshold, the transport network slice controller reacquires the state information of the transport network;
    所述传输网切片控制器依据重新获取的传输网的状态信息,确定所述传输网切片更新请求消息所请求建立的传输网切片在所述传输网中的隧道路径信息和传输网资源分配信息;The transport network slice controller determines, according to the re-acquired state information of the transport network, the tunnel path information and the transport network resource allocation information of the transport network slice that is requested by the transport network slice update request message in the transport network;
    所述传输网切片控制器根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片,包括:The transport network slice controller establishes a transport network slice according to the determined tunnel path information and transport network resource allocation information, including:
    所述传输网切片控制器依据接收到所述网络切片管理器发送的所述传输网切片建立 决策消息后,最后一次确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片。The transport network slice controller establishes a transport network slice according to the last determined tunnel path information and transport network resource allocation information after receiving the transport network slice setup decision message sent by the network slice manager.
  5. 如权利要求1至4任一项所述的方法,其特征在于,所述传输网切片管理请求消息包括传输网切片删除请求消息;The method according to any one of claims 1 to 4, wherein the transport network slice management request message comprises a transport network slice deletion request message;
    所述传输网切片控制器响应所述传输网切片管理请求消息,包括:The transport network slice controller responds to the transport network slice management request message, and includes:
    所述传输网切片控制器删除所述传输网切片删除请求消息所请求删除的传输网切片。The transport network slice controller deletes the transport network slice requested to be deleted by the transport network slice deletion request message.
  6. 如权利要求1至5任一项所述的方法,其特征在于,所述传输网切片管理请求消息是所述网络切片管理器,在与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,且协商一致的情况下所发送的。The method according to any one of claims 1 to 5, wherein the transport network slice management request message is a service of the network slice manager in a transport network slice with respect to a request established by another network slice manager The demand is sent at least once within the preset negotiation number threshold and sent in the case of consensus.
  7. 如权利要求1至6任一项所述的方法,其特征在于,所述传输网切片管理请求消息包括传输网切片查询请求消息;The method according to any one of claims 1 to 6, wherein the transport network slice management request message comprises a transport network slice query request message;
    所述传输网切片控制器响应所述传输网切片管理请求消息,包括:The transport network slice controller responds to the transport network slice management request message, and includes:
    所述传输网切片控制器查询所述传输网切片控制器维护的传输网切片信息,得到所述传输网切片查询请求消息所请求查询的传输网切片的隧道路径信息和传输网资源分配信息。The transport network slice controller queries the transport network slice information maintained by the transport network slice controller, and obtains tunnel path information and transport network resource allocation information of the transport network slice requested by the transport network slice query request message.
  8. 如权利要求1至7任一项所述的方法,其特征在于,所述传输网切片管理请求消息包括传输网全局状态查询请求消息;The method according to any one of claims 1 to 7, wherein the transport network slice management request message comprises a transport network global state query request message;
    所述传输网切片控制器响应所述传输网切片管理请求消息,包括:The transport network slice controller responds to the transport network slice management request message, and includes:
    所述传输网切片控制器远程获取传输网中存储的传输网全局状态信息;或The transport network slice controller remotely acquires global status information of the transport network stored in the transport network; or
    所述传输网切片控制器查询自身本地维护的传输网全局状态信息列表,得到传输网全局状态信息。The transport network slice controller queries the transport network global state information list maintained by itself to obtain the global state information of the transport network.
  9. 如权利要求2所述的方法,其特征在于,所述传输网切片建立请求消息中包括传输网切片的服务质量QoS参数以及传输网切片的优先级;The method according to claim 2, wherein the transport network slice setup request message includes a quality of service QoS parameter of the transport network slice and a priority of the transport network slice;
    所述QoS参数包括QoS分类标识、分配和保持优先级、保证比特速率、最大比特速率、带宽、时延中的一个或多个组合;The QoS parameters include one or more combinations of QoS classification identifier, allocation and hold priority, guaranteed bit rate, maximum bit rate, bandwidth, and delay;
    所述传输网切片的优先级为用户签约服务等级协议中传输网切片的优先级或预先定义的优先级。The priority of the transport network slice is the priority or a predefined priority of the transport network slice in the user subscription service level agreement.
  10. 如权利要求4所述的方法,其特征在于,所述传输网切片更新请求消息中包括传输网切片的QoS参数、传输网切片的优先级以及网络资源需求;和/或传输网切片的QoS参数、传输网切片的优先级以及选路策略;The method according to claim 4, wherein the transport network slice update request message includes a QoS parameter of a transport network slice, a priority of a transport network slice, and a network resource requirement; and/or a QoS parameter of the transport network slice , the priority of the transport network slice and the routing strategy;
    所述网络资源需求包括计算资源和/或存储资源;The network resource requirements include computing resources and/or storage resources;
    所述选路策略是指进行路由选路时所依据的标准,包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。The routing policy refers to a standard according to the routing, including one or more combinations of a destination address, a source address, a protocol type, a destination port number, a source port number, and a packet size.
  11. 如权利要求3至4任一项所述的方法,其特征在于,所述业务需求包括QoS参数、网络资源需求、丢包率以及时延抖动中的至少一种。The method according to any one of claims 3 to 4, wherein the service requirement comprises at least one of a QoS parameter, a network resource requirement, a packet loss rate, and a delay jitter.
  12. 一种管理传输网切片的方法,其特征在于,包括:A method for managing a transport network slice, comprising:
    网络切片管理器向传输网切片控制器发送传输网切片管理请求消息;The network slice manager sends a transport network slice management request message to the transport network slice controller;
    所述网络切片管理器接收所述传输网切片控制器发送的响应消息,所述响应消息为 所述传输网切片控制器响应所述传输网切片管理请求消息得到的响应消息。The network slice manager receives a response message sent by the transport network slice controller, and the response message is a response message obtained by the transport network slice controller in response to the transport network slice management request message.
  13. 如权利要求12所述的方法,其特征在于,所述传输网切片管理请求消息包括传输网切片建立请求消息、传输网切片删除请求消息、传输网切片查询请求消息和/或传输网全局状态查询请求消息。The method according to claim 12, wherein said transport network slice management request message comprises a transport network slice setup request message, a transport network slice delete request message, a transport network slice query request message, and/or a transport network global state query Request message.
  14. 如权利要求13所述的方法,其特征在于,若所述传输网切片管理请求消息包括传输网切片建立请求消息,所述网络切片管理器接收所述传输网切片控制器发送的响应消息之前,所述方法还包括:The method according to claim 13, wherein if the transport network slice management request message comprises a transport network slice setup request message, before the network slice manager receives the response message sent by the transport network slice controller, The method further includes:
    所述网络切片管理器接收所述传输网切片控制器发送的隧道路径信息和传输网资源分配信息;The network slice manager receives tunnel path information and transport network resource allocation information sent by the transport network slice controller;
    所述网络切片管理器确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求是否匹配;Determining, by the network slice manager, whether the received tunnel path information and transport network resource allocation information match a service requirement of the transport network slice requested to be established;
    若所述网络切片管理器确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配,则向所述传输网切片控制器发送用于指示确认建立传输网切片的传输网切片建立决策消息;And if the network slice manager determines that the received tunnel path information and the transport network resource allocation information match the service requirement of the transport network slice requested to be established, sending, to the transport network slice controller, an indication to confirm the establishment of the transmission. The transport network slice of the network slice establishes a decision message;
    若所述网络切片管理器确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求不匹配,则重复执行如下处理,直至发送传输网切片更新请求消息的次数达到设定次数,或者确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配,向所述传输网切片控制器发送传输网切片建立决策消息为止:If the network slice manager determines that the received tunnel path information and the transport network resource allocation information do not match the service requirement of the transport network slice that is requested to be established, the following processing is repeatedly performed until the transport network slice update request message is sent. The number of times reaches a set number of times, or it is determined that the received tunnel path information and transport network resource allocation information match the service requirement of the transport network slice requested to be established, and the transport network slice establishment decision message is sent to the transport network slice controller. :
    所述网络切片管理器向所述传输网切片控制器发送传输网切片更新请求消息;The network slice manager sends a transport network slice update request message to the transport network slice controller;
    所述网络切片管理器接收所述传输网切片控制器按照所述传输网切片更新请求消息确定的隧道路径信息和传输网资源分配信息;The network slice manager receives the tunnel path information and the transport network resource allocation information determined by the transport network slice controller according to the transport network slice update request message;
    所述网络切片管理器确定重新接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求不匹配。The network slice manager determines that the re-received tunnel path information and transport network resource allocation information do not match the service requirements of the transport network slice requested to be established.
  15. 如权利要求12至14任一项所述的方法,其特征在于,所述网络切片管理器向传输网切片控制器发送传输网切片管理请求消息之前,所述方法还包括:The method according to any one of claims 12 to 14, wherein before the network slice manager sends a transport network slice management request message to the transport network slice controller, the method further includes:
    所述网络切片管理器与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,并确定协商一致。The network slice manager and the other network slice manager perform at least one negotiation within a predetermined negotiation number threshold for the service requirement of the transport network slice that is requested to be established, and determine the consensus.
  16. 一种管理传输网切片的装置,其特征在于,包括:An apparatus for managing a transport network slice, comprising:
    输入接口,用于接收网络切片管理器发送的传输网切片管理请求消息;An input interface, configured to receive a transport network slice management request message sent by the network slice manager;
    处理单元,用于响应所述输入接口接收到的所述传输网切片管理请求消息。And a processing unit, configured to respond to the transport network slice management request message received by the input interface.
  17. 如权利要求16所述的装置,其特征在于,所述输入接口接收到的所述传输网切片管理请求消息包括传输网切片建立请求消息;The device according to claim 16, wherein the transport network slice management request message received by the input interface comprises a transport network slice setup request message;
    所述处理单元采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit responds to the transport network slice management request message received by the input interface in the following manner:
    获取传输网的状态信息;Obtaining status information of the transmission network;
    依据所述传输网的状态信息,确定所述传输网切片建立请求消息所请求建立的传输网切片在所述传输网中的隧道路径信息和传输网资源分配信息;Determining, according to the status information of the transport network, tunnel path information and transport network resource allocation information of the transport network slice that is requested by the transport network slice setup request message in the transport network;
    根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片。And establishing a transport network slice according to the determined tunnel path information and transport network resource allocation information.
  18. 如权利要求17所述的装置,其特征在于,所述装置还包括输出接口:The device of claim 17 wherein said device further comprises an output interface:
    所述输出接口用于向所述网络切片管理器发送确定的所述隧道路径信息和传输网资源分配信息;The output interface is configured to send the determined tunnel path information and transport network resource allocation information to the network slice manager;
    所述输入接口还用于:The input interface is also used to:
    在根据确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片之前,获取所述网络切片管理器发送的、用于指示确认建立传输网切片的传输网切片建立决策消息;Obtaining a transport network slice establishment decision message sent by the network slice manager to indicate to confirm establishment of a transport network slice, before establishing a transport network slice according to the determined tunnel path information and transport network resource allocation information;
    所述用于指示确认建立传输网切片的传输网切片建立决策消息,是所述网络切片管理器依据第一评估结果确定的,所述第一评估结果用于表征对应所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配。The transport network slice establishment decision message for confirming establishment of a transport network slice is determined by the network slice manager according to the first evaluation result, where the first evaluation result is used to represent a tunnel corresponding to the transport network slice The path information and transport network resource allocation information match the service requirements of the transport network slice that is requested to be established.
  19. 如权利要求17所述的装置,其特征在于,所述装置还包括输出接口:The device of claim 17 wherein said device further comprises an output interface:
    所述输出接口用于在确定所述隧道路径信息和传输网资源分配信息之后,重复向所述网络切片管理器发送确定的所述隧道路径信息和传输网资源分配信息,直至所述输入接口接收到的所述网络切片管理器发送的传输网切片建立决策消息为止;The output interface is configured to repeatedly send the determined tunnel path information and transport network resource allocation information to the network slice manager after determining the tunnel path information and the transport network resource allocation information, until the input interface receives Up to the transmission network slice sent by the network slice manager to establish a decision message;
    所述处理单元还用于:The processing unit is further configured to:
    在所述输出接口发送所述隧道路径信息和传输网资源分配信息之后,执行如下处理,直至所述输入接口接收到所述网络切片管理器发送的所述传输网切片建立决策消息为止:After the output interface sends the tunnel path information and the transport network resource allocation information, performing the following processing until the input interface receives the transport network slice establishment decision message sent by the network slice manager:
    若确定所述输入接口接收到的所述传输网切片更新请求消息的次数在预设的请求次数阈值范围内,则重新获取传输网的状态信息,依据重新获取的传输网的状态信息,确定所述传输网切片更新请求消息所请求建立的传输网切片在所述传输网中的隧道路径信息和传输网资源分配信息;其中,所述传输网切片更新请求消息是所述网络切片管理器依据第二评估结果确定的,所述第二评估结果用于表征所述传输网切片的隧道路径信息和传输网资源分配信息与请求建立的请求建立的传输网切片的业务需求不匹配;If it is determined that the number of the transmission network slice update request message received by the input interface is within a preset request number threshold, re-acquiring the state information of the transport network, and determining the location according to the re-acquired state information of the transport network. The tunnel path information and the transport network resource allocation information of the transport network slice that is requested to be established by the transport network slice update request message; wherein the transport network slice update request message is the network slice manager according to the first Determining, by the second evaluation result, the second evaluation result is used to represent that the tunnel path information and the transport network resource allocation information of the transport network slice do not match the service requirement of the transport network slice established by the request established by the request;
    依据所述输入接口接收到所述网络切片管理器发送的所述传输网切片建立决策消息后,最后一次确定的所述隧道路径信息和传输网资源分配信息,建立传输网切片。After the input interface receives the transport network slice establishment decision message sent by the network slice manager, the tunnel path information and the transport network resource allocation information that are last determined are used to establish a transport network slice.
  20. 如权利要求16至19任一项所述的装置,其特征在于,所述输入接口接收到的所述传输网切片管理请求消息包括传输网切片删除请求消息;The device according to any one of claims 16 to 19, wherein the transport network slice management request message received by the input interface comprises a transport network slice deletion request message;
    所述处理单元采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit responds to the transport network slice management request message received by the input interface in the following manner:
    删除所述传输网切片删除请求消息所请求删除的传输网切片。The transport network slice requested to be deleted by the transport network slice deletion request message is deleted.
  21. 如权利要求16至20任一项所述的装置,其特征在于,所述输入接口接收到的所述传输网切片管理请求消息是所述网络切片管理器,在与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,且协商一致的情况下所发送的。The apparatus according to any one of claims 16 to 20, wherein the transport network slice management request message received by the input interface is the network slice manager, and is requested with other network slice managers. The service requirement of the established transport network slice is sent at least once within the preset negotiation number threshold and sent under the consensus.
  22. 如权利要求16至21任一项所述的装置,其特征在于,所述输入接口接收到的所述传输网切片管理请求消息包括传输网切片查询请求消息;The device according to any one of claims 16 to 21, wherein the transport network slice management request message received by the input interface comprises a transport network slice query request message;
    所述处理单元采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit responds to the transport network slice management request message received by the input interface in the following manner:
    查询所述处理单元维护的传输网切片信息,得到所述传输网切片查询请求消息所请求查询的传输网切片的隧道路径信息和传输网资源分配信息。Querying the transport network slice information maintained by the processing unit, and obtaining tunnel path information and transport network resource allocation information of the transport network slice requested by the transport network slice query request message.
  23. 如权利要求16至22任一项所述的装置,其特征在于,所述输入接口接收到的所述传输网切片管理请求消息包括传输网全局状态查询请求消息;The device according to any one of claims 16 to 22, wherein the transport network slice management request message received by the input interface comprises a transport network global state query request message;
    所述处理单元采用如下方式响应所述输入接口接收到的所述传输网切片管理请求消息:The processing unit responds to the transport network slice management request message received by the input interface in the following manner:
    远程获取传输网中存储的传输网全局状态信息;或Remotely obtaining the global status information of the transmission network stored in the transmission network; or
    查询所述处理单元维护的传输网全局状态信息列表,得到传输网全局状态信息。Querying the global status information list of the transport network maintained by the processing unit to obtain global status information of the transport network.
  24. 如权利要求17所述的装置,其特征在于,所述输入接口接收到的所述传输网切片建立请求消息中包括传输网切片的服务质量QoS参数以及传输网切片的优先级;The apparatus according to claim 17, wherein the transport network slice establishment request message received by the input interface includes a quality of service QoS parameter of a transport network slice and a priority of a transport network slice;
    所述QoS参数包括QoS分类标识、分配和保持优先级、保证比特速率、最大比特速率、带宽、时延中的一个或多个组合;The QoS parameters include one or more combinations of QoS classification identifier, allocation and hold priority, guaranteed bit rate, maximum bit rate, bandwidth, and delay;
    所述传输网切片的优先级为用户签约服务等级协议中传输网切片的优先级或预先定义的优先级。The priority of the transport network slice is the priority or a predefined priority of the transport network slice in the user subscription service level agreement.
  25. 如权利要求19所述的装置,其特征在于,所述输入接口接收到的所述传输网切片更新请求消息中包括传输网切片的QoS参数、传输网切片的优先级以及网络资源需求;和/或传输网切片的QoS参数、传输网切片的优先级以及选路策略;The apparatus according to claim 19, wherein the transport network slice update request message received by the input interface includes a QoS parameter of a transport network slice, a priority of a transport network slice, and a network resource requirement; and/ Or the QoS parameters of the transport network slice, the priority of the transport network slice, and the routing policy;
    所述网络资源需求包括计算资源和/或存储资源;The network resource requirements include computing resources and/or storage resources;
    所述选路策略是指进行路由选路时所依据的标准,包括目的地址、源地址、协议类型、目的端口号、源端口号以及数据包大小中的一个或多个组合。The routing policy refers to a standard according to the routing, including one or more combinations of a destination address, a source address, a protocol type, a destination port number, a source port number, and a packet size.
  26. 一种管理传输网切片的装置,其特征在于,包括:An apparatus for managing a transport network slice, comprising:
    输出接口,用于向传输网切片控制器发送传输网切片管理请求消息;An output interface, configured to send a transport network slice management request message to the transport network slice controller;
    输入接口,用于接收携带所述传输网切片控制器发送的响应消息,所述响应消息为所述传输网切片控制器响应所述传输网切片管理请求消息得到的响应消息。And an input interface, configured to receive a response message sent by the transport network slice controller, where the response message is a response message obtained by the transport network slice controller in response to the transport network slice management request message.
  27. 如权利要求26所述的装置,其特征在于,所述输出接口发送的传输网切片管理请求消息包括传输网切片建立请求消息、传输网切片删除请求消息、传输网切片查询请求消息和/或传输网全局状态查询请求消息。The apparatus according to claim 26, wherein the transport network slice management request message sent by the output interface comprises a transport network slice setup request message, a transport network slice deletion request message, a transport network slice query request message, and/or a transmission Network global status query request message.
  28. 如权利要求27所述的装置,其特征在于,所述输入接口还用于:The device of claim 27, wherein the input interface is further configured to:
    若所述传输网切片管理请求消息包括传输网切片建立请求消息,在所述输入接口接收所述传输网切片控制器发送的响应消息之前,接收所述传输网切片控制器发送的隧道路径信息和传输网资源分配信息;If the transport network slice management request message includes a transport network slice setup request message, before receiving the response message sent by the transport network slice controller, receiving the tunnel path information sent by the transport network slice controller and Transmission network resource allocation information;
    所述装置还包括处理单元,所述处理单元用于确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的请求建立的传输网切片的业务需求是否匹配;The device further includes a processing unit, configured to determine whether the received tunnel path information and transport network resource allocation information match a service requirement of a transport network slice established by the request for establishment of the request;
    所述输出接口,还用于:The output interface is further configured to:
    若所述处理单元确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配,则向所述传输网切片控制器发送用于指示确认建立传输网切片的传输网切片建立决策消息;And if the processing unit determines that the received tunnel path information and transport network resource allocation information match the service requirement of the transport network slice requested to be established, sending, to the transport network slice controller, an indication to confirm establishing a transport network slice. Transmission network slice establishment decision message;
    若确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求不匹配,则所述输出接口和所述输入接口重复执行如下处理,直至所述输出接口发送传输网切片更新请求消息的次数达到设定次数为止,或者所述处理单元确定接收到的所述隧道路径信息和传输网资源分配信息与请求建立的传输网切片的业务需求匹配,所述输出接口向所述传输网切片控制器发送传输网切片建立决策消息为止:If it is determined that the received tunnel path information and the transport network resource allocation information do not match the service requirement of the transport network slice that is requested to be established, the output interface and the input interface repeatedly perform the following processing until the output interface sends After the number of times of transmitting the network slice update request message reaches a set number of times, or the processing unit determines that the received tunnel path information and transport network resource allocation information match the service requirement of the transport network slice requested to be established, the output interface Sending a transport network slice setup decision message to the transport network slice controller:
    所述输出接口向所述传输网切片控制器发送传输网切片更新请求消息;Transmitting, by the output interface, a transport network slice update request message to the transport network slice controller;
    所述输入接口接收所述传输网切片控制器按照所述传输网切片更新请求消息确定的隧道路径信息和传输网资源分配信息;The input interface receives tunnel path information and transport network resource allocation information determined by the transport network slice controller according to the transport network slice update request message;
    所述处理单元确定重新接收到的所述隧道路径信息和传输网资源分配信息与请求建立的请求建立的传输网切片的业务需求不匹配。The processing unit determines that the re-received tunnel path information and transport network resource allocation information do not match the service requirement of the transport network slice established by the request for establishment of the request.
  29. 如权利要求26至28任一项所述的装置,其特征在于,所述处理单元还用于:The device according to any one of claims 26 to 28, wherein the processing unit is further configured to:
    在所述输出接口向传输网切片控制器发送传输网切片管理请求消息之前,与其它网络切片管理器针对请求建立的传输网切片的业务需求,在预设的协商次数阈值范围内进行至少一次协商,并确定协商一致。Before the output interface sends the transport network slice management request message to the transport network slice controller, perform at least one negotiation within a preset negotiation number threshold range with other network slice managers for the service requirement of the transport network slice that is requested to be established. And determine the consensus.
  30. 一种管理传输网切片的***,其特征在于,包括传输网切片控制器和网络切片管理器;A system for managing a transport network slice, comprising: a transport network slice controller and a network slice manager;
    其中,所述传输网切片控制器为权利要求16-25任一项所述的管理传输网切片的装置;The transport network slice controller is the device for managing a transport network slice according to any one of claims 16-25;
    所述网络切片管理器为权利要求26或29任一项所述的管理传输网切片的装置。The network slice manager is the device for managing a transport network slice according to any one of claims 26 or 29.
  31. 一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至权利要求11中任一项所述的方法。A computer readable storage medium, comprising instructions that, when run on a computer, cause the computer to perform the method of any one of claims 1 to 11.
  32. 一种计算机可读存储介质,其特征在于,包括指令,当其在计算机上运行时,使得计算机执行如权利要求12至权利要求15中任一项所述的方法。A computer readable storage medium, comprising instructions that, when run on a computer, cause the computer to perform the method of any one of claims 12 to 15.
PCT/CN2018/087160 2017-05-27 2018-05-16 Method, device and system for managing transmission network slices WO2018219148A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710393768.3A CN108964961A (en) 2017-05-27 2017-05-27 A kind of method, apparatus and system of management transmission network slice
CN201710393768.3 2017-05-27

Publications (1)

Publication Number Publication Date
WO2018219148A1 true WO2018219148A1 (en) 2018-12-06

Family

ID=64454312

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/087160 WO2018219148A1 (en) 2017-05-27 2018-05-16 Method, device and system for managing transmission network slices

Country Status (2)

Country Link
CN (1) CN108964961A (en)
WO (1) WO2018219148A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020239188A1 (en) * 2019-05-24 2020-12-03 Telefonaktiebolaget Lm Ericsson (Publ) First entity, second entity, third entity, and methods performed thereby for providing a service in a communications network
CN114268548A (en) * 2021-12-24 2022-04-01 国网河南省电力公司信息通信公司 Network slice resource arranging and mapping method based on 5G
CN114584468A (en) * 2022-02-12 2022-06-03 国网宁夏电力有限公司电力科学研究院 Multidimensional resource-oriented network dynamic slicing method
CN115208765A (en) * 2022-05-26 2022-10-18 中国信息通信研究院 Slice arranging method and system for power business

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113285876B (en) * 2020-02-19 2024-04-23 中兴通讯股份有限公司 Routing method, routing device and computer readable storage medium
CN113709766A (en) * 2020-05-22 2021-11-26 华为技术有限公司 Method and apparatus for policy control
WO2022095039A1 (en) * 2020-11-09 2022-05-12 Huawei Technologies Co., Ltd. Transport network slice control device and control plane entity for a time sensitive network-based transport network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120233302A1 (en) * 2009-09-18 2012-09-13 Nokia Siemens Networks Gmbh & Co. Kg Virtual network controller
CN106060900A (en) * 2016-05-13 2016-10-26 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for controlling access to network slicing, terminal small cell and SDN controller
CN106657194A (en) * 2015-11-02 2017-05-10 中兴通讯股份有限公司 Network slice capability opening method, device and system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3121997B3 (en) * 2015-07-20 2024-04-10 Koninklijke KPN N.V. Service provisioning in a communication network
US10129108B2 (en) * 2015-11-13 2018-11-13 Huawei Technologies Co., Ltd. System and methods for network management and orchestration for network slicing
CN105813195B (en) * 2016-05-13 2019-05-17 电信科学技术研究院有限公司 A kind of method and device selecting mobility management mechanism for terminal on demand
CN106131891B (en) * 2016-08-30 2019-06-04 重庆邮电大学 A kind of resource mapping apparatus and method based on SDWN
CN106549806B (en) * 2016-10-26 2019-06-18 清华大学 A kind of network slice manager and its management method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120233302A1 (en) * 2009-09-18 2012-09-13 Nokia Siemens Networks Gmbh & Co. Kg Virtual network controller
CN106657194A (en) * 2015-11-02 2017-05-10 中兴通讯股份有限公司 Network slice capability opening method, device and system
CN106060900A (en) * 2016-05-13 2016-10-26 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for controlling access to network slicing, terminal small cell and SDN controller

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HOU, JIANXING ET AL.: "Application Analysis of network slicing in 5G (non-official translation)", CHINA INSTITUTE OF COMMUNICATIONS, INFORMATION AND COMMUNICATION NETWORK TECHNICAL COMMITTEE, 2015 ANNUAL CONFERENCE PROCEEDINGS, 31 August 2015 (2015-08-31) *
HUAWEI: "RAN configuration for network slices", RAN WG3 MEETING #93, no. R3-161752, 26 August 2016 (2016-08-26), XP051142876 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020239188A1 (en) * 2019-05-24 2020-12-03 Telefonaktiebolaget Lm Ericsson (Publ) First entity, second entity, third entity, and methods performed thereby for providing a service in a communications network
CN113875192A (en) * 2019-05-24 2021-12-31 瑞典爱立信有限公司 First entity, second entity, third entity and method performed thereby for providing a service in a communication network
US11824736B2 (en) 2019-05-24 2023-11-21 Telefonaktiebolaget Lm Ericsson (Publ) First entity, second entity, third entity, and methods performed thereby for providing a service in a communications network
CN113875192B (en) * 2019-05-24 2024-04-26 瑞典爱立信有限公司 First entity, second entity, third entity and method performed thereby for providing services in a communication network
CN114268548A (en) * 2021-12-24 2022-04-01 国网河南省电力公司信息通信公司 Network slice resource arranging and mapping method based on 5G
CN114584468A (en) * 2022-02-12 2022-06-03 国网宁夏电力有限公司电力科学研究院 Multidimensional resource-oriented network dynamic slicing method
CN115208765A (en) * 2022-05-26 2022-10-18 中国信息通信研究院 Slice arranging method and system for power business

Also Published As

Publication number Publication date
CN108964961A (en) 2018-12-07

Similar Documents

Publication Publication Date Title
WO2018219148A1 (en) Method, device and system for managing transmission network slices
JP7183416B2 (en) Time-dependent networking communication method and apparatus
WO2020001572A1 (en) Communication method and apparatus
EP3468100B1 (en) Method and apparatus for managing network slice
WO2020134739A1 (en) Method and device for configuring seamless bidirectional forwarding detection (sbfd) mechanism
WO2018045877A1 (en) Network slicing control method and related device
WO2018058579A1 (en) Method for managing network slice and management unit
US10587494B2 (en) Network control method and apparatus
US20160359642A1 (en) Flow entry generating method and apparatus
US9743367B2 (en) Link layer discovery protocol (LLDP) on multiple nodes of a distributed fabric
US10944646B2 (en) Enabling multiple provider software defined network programming using blockchain distributed ledgers
JP6395867B2 (en) OpenFlow communication method and system, control unit, and service gateway
JP2020087443A (en) Dynamic content distribution protocol for enterprise environment
WO2018068588A1 (en) Method and software-defined networking (sdn) controller for providing multicast service
CN113162788A (en) Method and communication device for transmitting report information and communication system
WO2013013642A1 (en) Method for processing inter-loop service and crossing node
WO2014183657A1 (en) Method and device for determining next hop and distributing routing information
WO2023185428A1 (en) Method for reconstructing key service capability of user plane function network element, and communication apparatus
WO2019100924A1 (en) Network performance guarantee method and device
WO2016101163A1 (en) Data transmission method in one machine to machine system and common services entity
US11095514B2 (en) System and method for propagating anima network objective changes
JP7295752B2 (en) Dynamic content delivery within corporate networks
WO2016177135A1 (en) Resource management method, device, and control terminal
US11888959B2 (en) Data transmission method, system, device, and storage medium
WO2024061116A1 (en) Communication method, network and system, session management function network element and storage medium

Legal Events

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

Ref document number: 18810844

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18810844

Country of ref document: EP

Kind code of ref document: A1