WO2018119592A1 - Network slice determination method and apparatus - Google Patents

Network slice determination method and apparatus Download PDF

Info

Publication number
WO2018119592A1
WO2018119592A1 PCT/CN2016/112162 CN2016112162W WO2018119592A1 WO 2018119592 A1 WO2018119592 A1 WO 2018119592A1 CN 2016112162 W CN2016112162 W CN 2016112162W WO 2018119592 A1 WO2018119592 A1 WO 2018119592A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
data network
information
network slice
slice
Prior art date
Application number
PCT/CN2016/112162
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 华为技术有限公司
Priority to PCT/CN2016/112162 priority Critical patent/WO2018119592A1/en
Publication of WO2018119592A1 publication Critical patent/WO2018119592A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service

Definitions

  • the embodiments of the present application relate to the field of communications, and in particular, to a network slice determining method and apparatus.
  • Network segmentation technology is used to dynamically generate mobile networks based on service performance, carrier policies, resource distribution, and service areas to meet the needs of specific service scenarios.
  • a user equipment can access a data network through a network slice and access an application server in the data network to obtain a service or application service provided by the application server. Since one UE can access multiple network slices at the same time, and different network slices can be connected to the same data network, it is impossible to accurately know which network slice the UE accesses to the application server in the data network.
  • the embodiment of the present application provides a network slice determining method and device, which can accurately learn the network slice used by the UE to access the application server.
  • an embodiment of the present application provides a network slice determining method, including:
  • the slice retrieval function acquires identification information of an candidate network slice that the UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the a data network is a data network corresponding to the candidate network slice;
  • the SRF acquires identification information of a second data network, and address information of the UE in the second data network, where the second data network is a data network where an application server serving the UE is located ;
  • the SRF is configured according to the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the second data of the UE.
  • the address information in the network determines the network slice used by the UE to access the application server.
  • the address range information may be jointly determined according to the identifier information of the candidate network slice and the identifier information of the data network corresponding to the candidate network slice.
  • the address range information may include an internet protocol (IP) address of the UE assigned to the data network corresponding to the alternate network slice; or, including an IP address assigned to the gateway within the alternate network slice.
  • IP internet protocol
  • the SRF may be located in a capability open platform or a Diameter routing agent (DRA).
  • DRA Diameter routing agent
  • the network slice determining method provided by the embodiment of the present application can accurately determine the network slice used by the UE to access the application server, and then perform communication interaction between the network slice and the application server.
  • the information, and the address information of the UE in the second data network determine a network slice used by the UE to access the application server.
  • the SRF is configured according to the address range information corresponding to the candidate network slice matched by the second data network, and the address information of the UE in the second data network. Determining that the network slice used by the UE to access the application server includes: the SRF, the address information of the UE in the second data network, and the candidate network slice matched by the second data network The address information in the corresponding address range information is matched; if the address information of the UE in the second data network is the same as the address information in the address range information corresponding to an alternative network slice, the SRF determines that the candidate network slice is the same The UE accesses the network slice used by the application server.
  • the SRF acquires the identifier information of the second data network, and the address information of the UE in the second data network includes: the SRF from the application server And receiving identifier information of the second data network, and address information of the UE in the second data network.
  • the SRF may receive, by using a slice manager or the candidate network slice, identifier information of the candidate network slice, identifier information of the first data network, and The address range information, wherein the slice manager is configured to generate the candidate network slice.
  • the method further includes: acquiring, by the SRF, identifier information of a function entity in the candidate network slice, where the identifier information of the function entity is used for the SRF identification The functional entity.
  • the method further includes: sending, by the SRF, a service request message of the application server to the determined network slice, where the service request of the application server is processed by the network slice .
  • the method further includes: the SRF processing, according to the determined network function information of the network slice, a service request sent by the application server, the network function information
  • the identification information of the determined network slice is included in the identifier.
  • the application server may provide application information to the network slice or obtain network information from the network slice to provide service value added or network value-added services, such as video acceleration, network optimization, and intelligence. Orchestration, customized services, etc., to improve service quality.
  • service value added or network value-added services such as video acceleration, network optimization, and intelligence. Orchestration, customized services, etc., to improve service quality.
  • the embodiment of the present application provides a network slice determining method, including:
  • the slice manager generates an alternative network slice for the UE to access; the slice manager sends the identifier information of the candidate network slice to the SRF, the identification information of the first data network, and the address corresponding to the candidate network slice Range information, wherein the first data network is a data network corresponding to the candidate network slice; such that the SRF determines that the UE accesses a network slice used by an application server.
  • the embodiment of the present application provides a device, where the network device has the function of implementing the SRF in the network slice determining method.
  • the functions may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • the apparatus includes a plurality of functional modules or units, and is used to implement any one of the foregoing network slice determining methods.
  • the apparatus includes a processor and a transceiver, where the processor is configured to support the apparatus to perform the corresponding one of the foregoing network slice determining methods in the first aspect.
  • the transceiver is used to support communication between the device and other network devices.
  • the apparatus can also include a memory for coupling with the processor that retains program instructions and data necessary for the apparatus to perform the network slice determination method described above.
  • the embodiment of the present application provides a slice manager, and the slice manager has a function of implementing the slice manager in the network slice determining method.
  • the functions may be implemented by hardware or by corresponding software implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • an embodiment of the present application provides a communication system, where the communication system includes the apparatus described in the foregoing third aspect, and the slice manager in the fourth aspect.
  • the embodiment of the present application provides a computer storage medium for storing computer software instructions for the apparatus provided in the foregoing third aspect, which includes a program designed to execute the first aspect.
  • the embodiment of the present application provides a computer storage medium for storing computer software instructions for the apparatus provided in the fourth aspect, which includes a program designed to execute the second aspect.
  • an embodiment of the present application provides a computer program product comprising computer program code, the computer program code being executed by a computer unit to cause the computer unit to perform the operation of the network slice determining method in the first aspect.
  • an embodiment of the present application provides a computer program product comprising computer program code, the computer program code being executed by a computer unit to cause the computer unit to perform the operation of the network slice determining method in the second aspect.
  • FIG. 1 is a schematic diagram of a network architecture according to an embodiment of the present application.
  • FIG. 2 is a schematic flowchart of a method for determining a network slice according to an embodiment of the present application
  • FIG. 3 is a schematic diagram of a signaling flow of a method for determining a network slice according to an embodiment of the present disclosure
  • FIG. 4 is a schematic diagram of signaling flow of a method for determining a network slice according to an embodiment of the present disclosure
  • FIG. 5 is a schematic structural diagram of an apparatus 500 for determining a network slice according to an embodiment of the present application
  • FIG. 6 is a schematic structural diagram of an apparatus 600 for determining a network slice according to an embodiment of the present disclosure
  • FIG. 7 is a schematic structural diagram of a slice manager 700 according to an embodiment of the present application.
  • the technology described in the embodiments of the present application can be used in various wireless communication systems, such as 2G (2ed Generation) systems such as Global System for Mobile communications (GSM), and Wideband Code Division Multiple Access Wireless. 3G systems such as WCDMA) systems; 4G systems such as Long Term Evolution (LTE) systems, or Next Generation (NG) communication systems, such as 5G systems or evolved LTE (evolved LTE, eLTE) systems, etc.
  • 2G (2ed Generation) systems such as Global System for Mobile communications (GSM), and Wideband Code Division Multiple Access Wireless.
  • 3G systems such as WCDMA
  • 4G systems such as Long Term Evolution (LTE) systems, or Next Generation (NG) communication systems, such as 5G systems or evolved LTE (evolved LTE, eLTE) systems, etc.
  • LTE Long Term Evolution
  • NG Next Generation
  • the UE involved in the present application may include a handheld device having a wireless communication function, an in-vehicle device, a wearable device, a computing device, or other processing device connected to the wireless modem, and various shapes.
  • User equipment mobile station (MS), terminal, terminal equipment, and the like.
  • MS mobile station
  • terminal equipment terminal equipment
  • UE user equipment
  • connection refers to various connection modes such as a direct connection or an indirect connection, for example, two devices are connected through a communication interface, which is not limited in this embodiment.
  • the "network” and the “system” appearing in the embodiment of the present application express the same concept, and the communication system is a communication network.
  • FIG. 1 is a schematic diagram of a network architecture applicable to an embodiment of the present application.
  • the network architecture shown in FIG. 1 includes a mobile network and a data network, where the mobile network includes a UE, a base station device, and a network slice (network slice 1-3 shown in FIG. 1); a data network (data network, DN) ) includes an application server (AS), which is shown in Figure 1 as AS1, AS2, and AS3. As shown in FIG. 1 , the base station device and the network slice can communicate with each other. The user equipment accesses the base station device, and then connects to the network slice, and then accesses the AS in the data network through the network slice to obtain the service or service provided by the AS. Network slices can be generated by the slice manager based on different user needs.
  • the network device (hereinafter referred to as an NSSF device) having a network slice selection function (NSSF) may be based on information provided by the UE, such as a tenant identifier, a service type. Etc, or the number of UE subscriptions According to the network slice generated by the slice manager, an appropriate network slice access is selected for the UE, thereby performing service transmission.
  • NSSF device network slice selection function
  • the network slice described in the embodiment of the present application refers to a set of network functions and resources thereof, and the network functions form a complete logical network, and the logical network meets the service requirements with specific network features. Moreover, the network slices are logically isolated from each other, and the operation of one network slice does not affect the services of other network slices.
  • the network function includes not only the functions corresponding to the network nodes in the wireless network, but also the switching functions and other functions, such as the firewall function.
  • the network functions in the network slice can be divided into user plane functions and/or control plane functions. Control plane functions include mobility management, session management, access management, etc. User plane functions include data forwarding, quality of service (QoS) enforcement, and accounting.
  • QoS quality of service
  • a UE can access multiple network slices simultaneously, and each network slice is connected to one or more data networks.
  • the UE accesses network slices 1-3, respectively, and network slice 1 is connected to AS1, network slice 2 is connected to AS2, and network slice 3 is connected to AS3, where AS1 and AS2 belong to data network-1, AS2 Belongs to data network-2.
  • Each AS can provide different application services for the UE.
  • the UE can use the network slice 1 to perform mobile games, the network slice 2 to watch video, and the network slice 3 to perform Vehicle To Everything (V2X) service.
  • V2X Vehicle To Everything
  • the mobile network may acquire application/service information in the data network through a communication interface with the data network, such as an Rx interface, or a capability open platform, or the mobile network may provide network information to an application server where the application/service is located, thereby performing Network optimization or business optimization.
  • the application server where the application/service is located needs to exchange signaling with the network slice, for example, when a service request of the application server needs to be processed by a certain network slice, the application server firstly It is necessary to know which network slice the UE accesses to communicate with the network slice.
  • FIG. 2 is a schematic flowchart diagram of a network slice determining method according to an embodiment of the present application.
  • the method can be performed by a device or entity having a slice retrieval function (SRF).
  • SRF slice retrieval function
  • the device or entity with the SRF may be an open capability platform outside the network slice, or may be a DRA located outside the network slice, or may independently set a network device with an SRF, or set the SRF to other existing
  • the embodiment of the present application does not specifically limit this.
  • the SRF is specifically implemented by one or more functional units in the above capability open platform or DRA or other network devices.
  • the SRF can be shared by all network slices and establish a communication connection with each network slice, respectively. Can understand.
  • the SRF is only an expression of a specific function, and all the devices or devices capable of performing the network slice determining method described in the embodiments of the present application are within the protection scope of the embodiments of the present application.
  • the method includes:
  • the SRF obtains the identifier information of the candidate network slice that the UE can access, the identifier information of the first data network, and the address range information, where the first data network is a data network corresponding to the candidate network slice.
  • the address range information is used to indicate address information of a UE allocated to the first data network.
  • the SRF receives the identification information of the foregoing alternative network slice, the identification information of the first data network, and the address range information from the slice manager or the alternate network slice.
  • the candidate network slice refers to one or more network slices that the UE can access, or a network slice that satisfies the basic access conditions of the UE.
  • the NSSF device may select one or more network slices for access by the UE in the alternate network slice.
  • the SRF and the NSSF can be combined, that is, a network device has both the SRF and the NSSF functions.
  • each network slice corresponds to one or more data networks
  • the UE connects to an application server in the data network corresponding to the network slice through the attached network slice to obtain the service provided by the application server.
  • multiple network slices may exist in one mobile network, and some or all of the network slices may be attached to the UE, and the candidate network slice may include all or part of the network slice in the entire mobile network.
  • the network device with NSSF can be based on certain access conditions. For the UE, the network slice is selected in the candidate network slice, and the access condition may include the performance parameter, the configuration parameter, the subscription status of the UE, the network planning policy, and the like provided by the UE, which is not specifically limited in this embodiment of the present application.
  • the address range information includes address information of a UE allocated to a data network corresponding to the candidate network slice.
  • the address information of the UE allocated to the data network corresponding to the candidate network slice refers to that when the UE actually accesses an alternative network slice and accesses a certain data network through the network slice, the UE may be The address assigned to.
  • the address range information may include an interval or a set of IP addresses of UEs allocated to the data network; or, when a gateway in a network slice connected to the data network has a network address translation (NAT) function, address range information An interval or set of IP addresses assigned to gateways within the network slice may be included.
  • the SRF can search for the network slice to which the gateway belongs according to the IP address of the gateway, so as to obtain the identifier information of the network slice.
  • the address range information may be jointly determined according to the identifier information of the candidate network slice and the identifier information of the data network corresponding to the candidate network slice. Specifically, since different network slices can be connected to the same data network, the address information of the UE allocated to a certain data network should consider both the identification information of the data network and the identification information of the network slice corresponding to the data network. For example, if different network segments connected to the same data network are allocated non-overlapping UE IP address sets or network IP address sets, the SRF can distinguish different network slices according to the specific content of the address range information.
  • the SRF obtains the identifier information of the second data network, and the address information of the UE in the second data network, where the second data network is a data network where the application server serving the UE is located. .
  • the SRF receives, from the application server, identifier information of the second data network, and address information of the UE in the second data network.
  • the application server may send a request message that includes the IP address information of the UE to the SRF, and the SRF obtains a virtual local area network (VLAN) identifier according to the message.
  • the SRF parses the identification information of the second data network according to the obtained VLAN identifier.
  • the VLAN identifier is a media access control (Media Access) Identification information of the Control, MAC) layer.
  • the request message may directly include the VLAN identifier, and the SRF may determine the identifier information of the corresponding data network according to the VLAN identifier; or, when the request message does not include the VLAN identifier, the SRF The VLAN identifier of the data packet carrying the request message may be obtained, thereby determining identification information of the data network.
  • the SRF may obtain the identifier information of the data network corresponding to the physical port according to the physical port that receives the request message, where the physical port corresponds to the data network.
  • the request message may directly include IP address information of the UE and identifier information of the data network.
  • the SRF is based on the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the second data of the UE.
  • the address information in the network determines the network slice used by the UE to access the application server.
  • the SRF may first determine that the second is matched according to the identifier information of the candidate network slice, the identifier information of the first data network, and the identifier information of the second data network.
  • An alternate network slice of the data network since each candidate network slice corresponds to one data network, and different network slices can be connected to the same data network, when the SRF discovers one or more candidate network slices corresponding to the data network (ie, the first data network)
  • the SRF identifies the one or more candidate network slices as an alternate network slice that matches the second data network when the identity of the data network is the same as the identity of the data network that the UE has actually accessed (ie, the second data network).
  • the SRF can determine the network slice that the UE may use to access the second data network in all candidate network slices by using the above three pieces of identification information.
  • the SRF can record identification information that matches the alternate network slice of the second data network.
  • the SRF may determine, according to the address range information corresponding to the candidate network slice of the second data network, and the address information of the UE in the second data network, the network slice used by the UE to access the application server. . Specifically, the SRF may match the address information of the UE in the second data network with the address information in the address range information corresponding to the candidate network slice matched by the second data network; As a result, determining a device that matches the second data network A network slice in the selected network slice is a network slice used by the UE to access the application server.
  • the SRF may match the address information of the UE in the second data network to the address information in the address range information of each candidate network slice matching the second data network one by one, for example, the SRF determines that the UE is in the second data.
  • the address information in the network is within a range or set of UE IP addresses corresponding to an alternate network slice, and the SRF determines that the candidate network slice is a network slice used by the UE to access the application server in the second data network.
  • first data network and the “second data network” described in the embodiments of the present application are used for convenience of description only, and cannot limit any number or type of actual objects that they refer to.
  • the first data network is a data network corresponding to the candidate network slice
  • the second data network is a data network in which the application server serving the UE is located.
  • one or more candidate network slices may have one or more data networks
  • the first data network and the second data network may be the same data network; or, when multiple candidate network slices are connected to two or more data networks, that is, when there are two or more first data networks, The two data networks are one of the two or more first data networks.
  • the SRF provides the service for the UE according to the identifier information of the candidate network slice, the identifier information of the data network corresponding to the candidate network slice, and the address range information corresponding to the candidate network slice.
  • the identifier information of the data network where the application server is located, and the address information of the UE in the data network determine the network slice used by the UE to access the application server, so that the network slice and the application server can be enabled
  • the application server may provide application information to the network slice or obtain network information from the network slice to provide service value added or network value-added services, such as video acceleration, network optimization, intelligent orchestration, customization Service, etc., thereby improving the quality of service.
  • FIG. 3 is a schematic diagram of a signaling flow of a network slice determining method according to an embodiment of the present disclosure, where the method includes:
  • the SRF configures data network information.
  • the data network information may include a correspondence between a data network and a physical port, where the data network and the physical port have a one-to-one relationship, that is, one data network communicates with the mobile network through a physical port; or
  • the data network information includes the correspondence between the data network and the VLAN.
  • the data network and the VLAN have a one-to-one relationship.
  • the foregoing data network information may be pre-configured in the SRF, and the SRF may also receive the foregoing data network information from other network devices, which is not limited in this embodiment.
  • S302 The business support system (BSS) sends a slice request message to the slice manager, and requests the slice manager to generate a network slice.
  • BSS business support system
  • the slice request message may include identification information (or “data network identifier”, DN ID) and a slice requirement of the data network.
  • the slice requirement refers to various conditions to be considered for establishing a network slice, and the conditions may include one or more of a delay, a traffic model, a security, a coverage ratio, an access control, and the like.
  • the BSS may send a data network information list to the slice manager, where the list includes identification information of a plurality of data networks that are managed by the BSS.
  • the slice manager generates a network slice.
  • the slice manager generates one or more network slices according to the received slice request message, including: generating a specific functional entity in the network slice according to the slice requirement in the slice request message; and assigning a slice identifier to each network slice (slice identity, slice ID); associating the slice identifier with the data network identifier, that is, determining the data network to which each network slice is connected; and assigning an IP address range to each data network.
  • the IP address range refers to the IP address range of the UE that can access the data network, and the IP address range configured for different data networks can be reused.
  • the network slice generated by the slice manager can be used as an alternative network slice of the UE.
  • the NSSF device can select one or more of the network slices generated by the slice manager according to certain decision conditions. Attached to the UE. For specific decision conditions, reference may be made to the related content of the embodiment shown in FIG. 2, and details are not described herein.
  • S304 The slice manager registers with the SRF.
  • the slice manager may send slice registration information to the SRF, where the slice registration information includes identification information of the candidate network slice, identification information of the data network corresponding to each candidate network slice, and each candidate network Slice the corresponding address range information.
  • the candidate network slice is the network slice generated by the slice manager in step S303.
  • the slice registration information further includes a network function identity list (NF ID list), where the NF ID list includes identification information of a functional entity in the network slice generated by the slice manager, for example, some The identification of the user plane function within the network slice or the identification of the control plane function.
  • NF ID list includes identification information of a functional entity in the network slice generated by the slice manager, for example, some The identification of the user plane function within the network slice or the identification of the control plane function.
  • the SRF can accurately identify the functional entities in the network slice.
  • the SRF can directly use the identification information of the functional entity in the subsequent service processing related to the specific functional entity, and does not need to obtain the request from the slice manager or the network slice.
  • S305 The slice manager sends a slice response message to the BSS.
  • the slice response message is used to notify the BSS that the network slice is established.
  • S306 The UE is attached to one or more network slices.
  • a functional entity in the network slice such as a control plane entity, may report network information, such as congestion of the cell, context information of the UE, to the SRF after the UE attaches to the network slice, where
  • the context information of the UE includes information such as the location, IP address, mobility path, and QoS of the UE.
  • the capability open platform can optimize the network slice according to the network information.
  • the capability opening platform may send network information to the application server, for example, to notify the application server of network congestion, and the application server may actively adjust the data transmission rate in order not to lose data;
  • the application server may send a path request message to the control entity in the network slice, requesting the control entity to select other non-congested paths for the UE.
  • S307 The UE establishes an end-to-end connection with the application server by using the attached network slice.
  • the UE may access the data network connected to the network slice through one of the network slices, and then access the application server in the data network to obtain the service or application provided by the application server. service.
  • the application server sends the identifier information of the data network where the application server is located and the address information of the UE in the data network to the SRF.
  • the UE refers to the UE that establishes an end-to-end connection with the application server in step S307.
  • the address information of the UE may include an IP address of the UE or a gateway address corresponding to the network slice used by the application server by the UE.
  • the application server may send a request message to the SRF, where the request message is used to request the SRF to determine a network slice used by the UE to access the application server.
  • the request message includes address information of the UE and identifier information of the data network.
  • the SRF determines a network slice used by the UE to access the application server (hereinafter referred to as a “first network slice” for convenience of description).
  • the SRF searches for the first network slice from the candidate network slice indicated by the slice registration information according to the address information of the UE acquired from the application server and the identification information of the data network where the application server is located.
  • the SRF searches for the first network slice from the candidate network slice indicated by the slice registration information according to the address information of the UE acquired from the application server and the identification information of the data network where the application server is located.
  • the SRF may obtain the identifier information of the data network according to the source of the request message sent by the application server to the SRF, as described in S308.
  • the SRF may parse the data network according to the VLAN identifier of the request message. Identification information.
  • the request message sent by the application server may directly include the identifier information of the data network.
  • the specific manner of obtaining the identification information of the data network refer to the related content in the embodiment shown in FIG. 2, and details are not described herein.
  • the SRF may process the service request sent by the application server locally by using the acquired information of the first network slice, for example, the network function information of the first network slice.
  • the network function information includes the identifier information of the first network slice, and may further include cell load information, user context information, user migration information, and the like.
  • the SRF can process the corresponding service request by using the specific content in the network function information, for example, updating the data path between the UE and the application server.
  • the method further includes: the SRF forwarding, according to the identifier information of the first network slice, the service request of the application server to the first network slice, by The first network slice is processed.
  • S3010 The SRF sends a response message to the application server.
  • the response message may be used to notify a processing result of the service request sent by the application server; or the response message may be used to indicate that the service request message has been sent to the first network slice.
  • FIG. 4 is a schematic diagram of a signaling flow of a network slice determining method according to an embodiment of the present application.
  • the slice registration information is sent from the network slice to the SRF, that is, the network slice is directly registered with the SRF.
  • the SRF configures data network information.
  • the BSS sends a slice request message to the slice manager, requesting the slice manager to generate a network slice.
  • the slice manager generates a network slice.
  • S404 The network slice is registered with the SRF.
  • the function entity in the network slice may send the slice registration information to the SRF, where the slice registration information includes the identifier information of the candidate network slice, each candidate The identification information of the data network corresponding to the network slice, and the address range information corresponding to each candidate network slice.
  • the candidate network is cut into the network slice generated by the slice manager in step S403.
  • the control plane function entity may send the identifier information of the candidate network slice to the SRF, and the identifier information of the data network corresponding to each candidate network slice, and the assignment to each The UE IP address interval or set in the data network corresponding to the candidate network slice; or, the user plane function entity may send the identifier information of the candidate network slice to the SRF, and the identifier information of the data network corresponding to each candidate network slice, And a gateway IP address interval or set assigned to the data network corresponding to each candidate network slice.
  • the functional entity in the network slice may also send its own identification information to the SRF.
  • the control plane entity may send the identifier information of the control plane entity to the SRF.
  • the user plane entity may send the identifier information of the user plane entity to the SRF.
  • S405 The slice manager sends a slice response message to the BSS.
  • the UE is attached to one or more network slices.
  • S407 The UE establishes an end-to-end connection with the application server by using the attached network slice.
  • the application server sends the identifier information of the data network where the application server is located and the address information of the UE in the data network to the SRF.
  • the SRF determines a network slice used by the UE to access the application server.
  • S4010 The SRF sends a response message to the application server.
  • the network slice shown in FIG. 3 or FIG. 4 is a network slice used by the UE to access the application server, and other network slices generated by the slice manager are not shown in the figure, but The corresponding steps will still be executed during the execution of the solution of the present application, and may not constitute any limitation on the embodiments of the present application.
  • the signaling flow diagram of the network slice determining method shown in the embodiment of FIG. 3 and FIG. 4 is a further explanation and description of the network slice determining method of the embodiment shown in FIG. 2, and may be implemented between the embodiments of the present application. Mutual reference.
  • the network slice determining method provided by the embodiment shown in FIG. 3 or FIG. 4, the SRF is based on the slice registration information sent by the slice manager or the functional entity in the network slice, and the data network where the application server serving the UE is located.
  • the identifier information and the address information of the UE in the data network determine the network slice used by the UE to connect to the application server, thereby enabling communication interaction between the network slice and the application server.
  • an embodiment of the present application provides an apparatus 500 for determining a network slice.
  • the apparatus 500 includes a processor 501, a memory 502, a communication interface 503, and a bus 504.
  • the processor 501, the memory 502, and the communication interface 503 can be connected through the bus 504 and complete communication with each other.
  • the processor 501 is used to control and manage the actions of the device 500, and performs various functions to support the communication service provided by the device 500.
  • processor 501 is used to support apparatus 500 to perform the operations performed by the SRF in the embodiment of any of Figures 2 - 4, and/or other processes performed by the SRF for the techniques described herein.
  • the memory 502 is configured to store program instructions and data for the network device to perform the network slice determining method provided by the embodiment of the present application, where the program instructions include computer operating instructions.
  • the program code stored in the memory 502 can be executed by the processor 501.
  • Communication interface 503 is used to support device 500 in communicating with other devices or devices.
  • the processor 501 is configured to call program code stored in the memory 502 to perform the following operations:
  • identification information of an candidate network slice that the UE can access identification information of the first data network, and address range information corresponding to the candidate network slice, where the first data network is the candidate network slice Corresponding data network;
  • the second data network is a data network where an application server serving the UE is located;
  • the address information determines a network slice used by the UE to access the application server.
  • FIG. 5 only shows a simplified design of device 500.
  • device 500 can include any number of communication interfaces, processors, memories, and the like.
  • the embodiment of the present application provides an apparatus 600 for determining a network slice, including:
  • the first obtaining unit 601 is configured to acquire identification information of an candidate network slice that the UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the first data is The network is the data network corresponding to the candidate network slice.
  • the first obtaining unit 601 is specifically configured to receive, by the slice manager, identifier information of the candidate network slice, identifier information of the first data network, and the address range information.
  • the first obtaining unit 601 is specifically configured to receive identifier information of the candidate network slice, identifier information of the first data network, and the address range information from the candidate network slice.
  • the identifier information of the foregoing candidate network slice the identifier information of the first data network, and the address range information corresponding to the candidate network slice, reference may be made to the related content of the embodiment shown in FIG. 2 to FIG. Do not repeat them.
  • the second obtaining unit 602 is configured to acquire identifier information of the second data network, and address information of the UE in the second data network, where the second data network is an application that provides services for the UE The data network where the server is located.
  • the second obtaining unit 602 is specifically configured to receive, from the application server, identifier information of the second data network, and address information of the UE in the second data network, where
  • identifier information of the second data network e.g., a Wi-Fi Protected Access (WPA)
  • address information of the UE in the second data network e.g., a Wi-Fi Protected Access (WPA)
  • the second obtaining unit 602 is specifically configured to receive, from the application server, identifier information of the second data network, and address information of the UE in the second data network, where
  • the related content of the embodiment shown in FIG. 2 to FIG. 4 of the present application for a description of the receiving process, reference may be made to the related content of the embodiment shown in FIG. 2 to FIG. 4 of the present application, and details are not described herein.
  • a determining unit 603 configured to determine, according to the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the UE in the The address information in the second data network determines a network slice used by the UE to access the application server.
  • the determining unit 603 is specifically configured to determine, according to the identifier information of the candidate network slice, the identifier information of the first data network and the identifier information of the second data network. Matching the candidate network slice of the second data network; determining the location according to the address range information corresponding to the candidate network slice matching the second data network, and the address information of the UE in the second data network The UE accesses the network slice used by the application server.
  • the determining unit 603 is specifically configured to: address information of the UE in the second data network, and an address in the address range information corresponding to the candidate network slice matched by the second data network. The information is matched; and according to the matching result, one of the candidate network slices matching the second data network is determined to be a network slice used by the UE to access the application server.
  • the determining unit 603 is further configured to: obtain identification information of a functional entity in the candidate network slice, where the identifier information of the functional entity is used by the device to identify the functional entity.
  • the determining unit 603 is further configured to: send the service request message of the application server to the determined network slice.
  • the determining unit 603 is further configured to: process, according to the determined network function information of the network slice, the service request sent by the application server, where the network function information includes the identifier information of the determined network slice.
  • connection manner of each unit in the device 600 does not limit the connection manner of each unit in the device 600.
  • the connection manner in FIG. 6 is only an example.
  • each unit may also adopt a direct or indirect connection manner such as a bus connection.
  • the operation of the determining unit 603 may be performed by one processor, and the operations of the first obtaining unit 601 and the second obtaining unit 602 may be performed by one receiver or transceiver. Or the operations of the first obtaining unit 601 and the second obtaining unit 602 are respectively performed by two receivers or transceivers.
  • the determining unit 603 may be embedded in or independent of the processor of the base station in hardware, or may be stored in the memory of the device 600 in software, so that the processor invokes the operations corresponding to the above units.
  • the device 500 or the device 600 may be a device having the function of performing any one of the network slice determining methods in the embodiments shown in FIG. 2 to FIG. 4, and may specifically be a device such as a capability open platform or a DRA or Device.
  • a device such as a capability open platform or a DRA or Device.
  • the device 500 or the device 600 provided by the embodiment of the present application provides the service for the UE according to the identifier information of the candidate network slice, the identifier information of the data network corresponding to the candidate network slice, and the address range information corresponding to the candidate network slice.
  • the identifier information of the data network in which the application server is located, and the address information of the UE in the data network determine the network slice used by the UE to access the application server, so that the network slice and the application server can be performed.
  • Communication interaction comprising: the application server may provide application information to the network slice or obtain network information from the network slice to provide service value added or network value-added services, such as video acceleration, network optimization, intelligent orchestration, customized service Etc., thereby improving the quality of service.
  • the embodiment of the present application further provides a slice manager 700, including
  • the processing unit 701 is configured to generate an alternate network slice for the UE to access.
  • the sending unit 702 is configured to send the identifier information of the candidate network slice, the identifier information of the first data network, and the address range information corresponding to the candidate network slice to the SRF, where the first data network is Determining a data network corresponding to the candidate network slice; such that the SRF determines that the UE accesses a network slice used by the application server.
  • the operations of the processing unit 701 may be performed by one processor, and the operations of the transmitting unit 702 may be performed by a transmitter or transceiver.
  • the processing unit 701 may be embedded in or independent of the processor of the base station in hardware, or may be stored in the memory of the slice manager 700 in software, so that the processor invokes the operations corresponding to the above units.
  • the slice manager provided by the embodiment of the present application sends the identifier information of the candidate network slice generated by the slice manager, the identifier information of the data network corresponding to the candidate network slice, and the address range information corresponding to the candidate network slice to the SRF. And determining that the UE accesses the network slice used by the application server, so that the network slice and the application server can perform communication interaction, and the application server can provide application information to the network slice or obtain the network slice from the network slice.
  • the embodiment of the present application further provides a communication system, including the foregoing device 500 or device 600, and a slice manager 700.
  • the communication system may further include at least one network slice generated by the slice manager 700.
  • the device 500 or the device 600 may be a device such as a capability open platform or a DRA.
  • the processor described in the embodiments of the present application may be a central processing unit (CPU), a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or Other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the bus described in the embodiment of the present application may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into an address bus, a data bus, a control bus, and the like.
  • the bus in the drawings of the present application is represented by only one double arrowed line, but does not indicate that there is only one bus or one type of bus.
  • the steps of the method or algorithm described in connection with the disclosure of the present application may be implemented in a hardware manner, or may be implemented by a processor executing a software instruction, or may be implemented by a computer program product.
  • the software instructions may be comprised of corresponding software modules that may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable hard disk, CD-ROM, or any other form of storage well known in the art.
  • An exemplary storage medium is coupled to the processor to enable the processor to read information from, and write information to, the storage medium.
  • the storage medium can also be an integral part of the processor.
  • the processor and the storage medium can be located in an ASIC. Additionally, the ASIC can be located in the user equipment. Of course, the processor and the storage medium may also reside as discrete components in the user equipment.
  • Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another.
  • a storage medium may be any available media that can be accessed by a general purpose or special purpose computer.
  • the disclosed systems, devices, and methods may be implemented in other manners without departing from the scope of the present application.
  • the embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined. Or it can be integrated into another system, or some features can be ignored or not executed.
  • the units described as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. .
  • Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.
  • the described systems, devices, and methods, and the schematic diagrams of various embodiments may be combined or integrated with other systems, modules, techniques or methods without departing from the scope of the present application.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in electronic, mechanical or other form.

Abstract

Provided are a network slice determination method and apparatus. The method comprises: accurately determining a network slice used by a UE for accessing an application server, according to identification information about an alternative network slice, identification information about a data network corresponding to the alternative network slice, address range information corresponding to the alternative network slice, identification information about a data network where the application server providing a service for the UE is located, and address information about the UE in the data network; and then enabling the network slice and the application server to perform communication interaction therebetween.

Description

网络切片确定方法及装置Network slice determination method and device 技术领域Technical field
本申请实施例涉及通信领域,特别涉及一种网络切片确定方法及装置。The embodiments of the present application relate to the field of communications, and in particular, to a network slice determining method and apparatus.
背景技术Background technique
随着各类新型通信业务涌现,网络切片(network slicing)技术的应用日趋重要。采用网络切片技术,能够根据业务性能,运营商策略,资源分布,服务区域等条件,使用虚拟化技术动态生成移动网络,满足特定业务场景的需求。With the emergence of various new types of communication services, the application of network slicing technology is becoming more and more important. Network segmentation technology is used to dynamically generate mobile networks based on service performance, carrier policies, resource distribution, and service areas to meet the needs of specific service scenarios.
现有技术中,用户设备(user equipment,UE)可以通过网络切片接入数据网络,并访问数据网络中的应用服务器,进而获取该应用服务器提供的业务或应用服务。由于一个UE可以同时接入多个网络切片,而不同的网络切片可以与同一个数据网络连接,因此,无法准确获知UE通过哪个网络切片对数据网络中的应用服务器进行访问。In the prior art, a user equipment (UE) can access a data network through a network slice and access an application server in the data network to obtain a service or application service provided by the application server. Since one UE can access multiple network slices at the same time, and different network slices can be connected to the same data network, it is impossible to accurately know which network slice the UE accesses to the application server in the data network.
发明内容Summary of the invention
本申请实施例提供了一种网络切片确定方法及装置,可以准确获知UE访问应用服务器所使用的网络切片。The embodiment of the present application provides a network slice determining method and device, which can accurately learn the network slice used by the UE to access the application server.
第一方面,本申请实施例提供了一种网络切片确定方法,包括:In a first aspect, an embodiment of the present application provides a network slice determining method, including:
切片检索功能(slice retrieve function,SRF)获取UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络;The slice retrieval function (SRF) acquires identification information of an candidate network slice that the UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the a data network is a data network corresponding to the candidate network slice;
所述SRF获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,其中,所述第二数据网络是为所述UE提供服务的应用服务器所在的数据网络; The SRF acquires identification information of a second data network, and address information of the UE in the second data network, where the second data network is a data network where an application server serving the UE is located ;
所述SRF根据所述备选网络切片的标识信息,所述第一数据网络的标识信息,所述地址范围信息,所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。The SRF is configured according to the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the second data of the UE. The address information in the network determines the network slice used by the UE to access the application server.
其中,地址范围信息可以根据备选网络切片的标识信息和备选网络切片对应的数据网络的标识信息共同确定。The address range information may be jointly determined according to the identifier information of the candidate network slice and the identifier information of the data network corresponding to the candidate network slice.
地址范围信息可以包括分配给备选网络切片对应的数据网络的UE的互联网协议(internet protocol,IP)地址;或者,包括分配给所述备选网络切片内的网关的IP地址。The address range information may include an internet protocol (IP) address of the UE assigned to the data network corresponding to the alternate network slice; or, including an IP address assigned to the gateway within the alternate network slice.
其中,所述SRF可以位于能力开放平台或者Diameter路由代理(diameter routing agent,DRA)。The SRF may be located in a capability open platform or a Diameter routing agent (DRA).
采用本申请实施例提供的网络切片确定方法,能够准确确定UE访问应用服务器使用的网络切片,进而使得所述网络切片与所述应用服务器之间进行通信交互。The network slice determining method provided by the embodiment of the present application can accurately determine the network slice used by the UE to access the application server, and then perform communication interaction between the network slice and the application server.
在第一方面的一种可能的实现方式中,所述确定所述UE访问所述应用服务器使用的网络切片包括,所述SRF根据所述备选网络切片的标识信息,所述第一数据网络的标识信息以及所述第二数据网络的标识信息,确定匹配所述第二数据网络的备选网络切片;则,所述SRF根据匹配所述第二数据网络的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。In a possible implementation manner of the first aspect, the determining, by the UE, the network slice used by the application server, the SRF, according to the identifier information of the candidate network slice, the first data network And the identifier information of the second data network, determining an alternative network slice that matches the second data network; then, the SRF is based on an address range corresponding to the candidate network slice matching the second data network The information, and the address information of the UE in the second data network, determine a network slice used by the UE to access the application server.
在第一方面的一种可能的实现方式中,所述SRF根据所述第二数据网络匹配的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片包括,所述SRF将所述UE在所述第二数据网络中的的地址信息,和,所述第二数据网络匹配的备选网络切片对应的地址范围信息中的地址信息进行匹配;若UE在第二数据网络中的地址信息与某个备选网络切片对应的地址范围信息中的地址信息相同,SRF确定该备选网络切片为所述UE访问所述应用服务器使用的网络切片。 In a possible implementation manner of the first aspect, the SRF is configured according to the address range information corresponding to the candidate network slice matched by the second data network, and the address information of the UE in the second data network. Determining that the network slice used by the UE to access the application server includes: the SRF, the address information of the UE in the second data network, and the candidate network slice matched by the second data network The address information in the corresponding address range information is matched; if the address information of the UE in the second data network is the same as the address information in the address range information corresponding to an alternative network slice, the SRF determines that the candidate network slice is the same The UE accesses the network slice used by the application server.
在第一方面的一种可能的实现方式中,所述SRF获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息包括,所述SRF从所述应用服务器接收所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息。In a possible implementation manner of the first aspect, the SRF acquires the identifier information of the second data network, and the address information of the UE in the second data network includes: the SRF from the application server And receiving identifier information of the second data network, and address information of the UE in the second data network.
在第一方面的一种可能的实现方式中,所述SRF可以从切片管理器或者所述备选网络切片接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息,其中,所述切片管理器用于生成所述备选网络切片。In a possible implementation manner of the first aspect, the SRF may receive, by using a slice manager or the candidate network slice, identifier information of the candidate network slice, identifier information of the first data network, and The address range information, wherein the slice manager is configured to generate the candidate network slice.
在第一方面的一种可能的实现方式中,所述方法还包括,所述SRF获取所述备选网络切片内的功能实体的标识信息,所述功能实体的标识信息用于所述SRF识别所述功能实体。In a possible implementation manner of the first aspect, the method further includes: acquiring, by the SRF, identifier information of a function entity in the candidate network slice, where the identifier information of the function entity is used for the SRF identification The functional entity.
在第一方面的一种可能的实现方式中,所述方法还包括,所述SRF向确定出的网络切片发送所述应用服务器的业务请求消息,由该网络切片处理所述应用服务器的业务请求。In a possible implementation manner of the first aspect, the method further includes: sending, by the SRF, a service request message of the application server to the determined network slice, where the service request of the application server is processed by the network slice .
在第一方面的一种可能的实现方式中,所述方法还包括,所述SRF根据确定出的网络切片的网络功能信息,在本地处理所述应用服务器发送的业务请求,所述网络功能信息中包含所述确定出的网络切片的标识信息。In a possible implementation manner of the first aspect, the method further includes: the SRF processing, according to the determined network function information of the network slice, a service request sent by the application server, the network function information The identification information of the determined network slice is included in the identifier.
当SRF确定UE访问应用服务器使用的网络切片之后,应用服务器可以向该网络切片提供应用信息或者从所述网络切片获取网络信息,以提供业务增值或者网络增值服务,如视频加速,网络优化,智能编排,定制化服务等,从而提升服务质量。After the SRF determines that the UE accesses the network slice used by the application server, the application server may provide application information to the network slice or obtain network information from the network slice to provide service value added or network value-added services, such as video acceleration, network optimization, and intelligence. Orchestration, customized services, etc., to improve service quality.
第二方面,本申请实施例提供了一种网络切片确定方法,包括:In a second aspect, the embodiment of the present application provides a network slice determining method, including:
切片管理器生成供UE接入的备选网络切片;所述切片管理器向SRF发送所述备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络;以使得所述SRF确定所述UE访问应用服务器使用的网络切片。 The slice manager generates an alternative network slice for the UE to access; the slice manager sends the identifier information of the candidate network slice to the SRF, the identification information of the first data network, and the address corresponding to the candidate network slice Range information, wherein the first data network is a data network corresponding to the candidate network slice; such that the SRF determines that the UE accesses a network slice used by an application server.
第三方面,为了实现上述第一方面的网络切片确定方法,本申请实施例提供了一种装置,该网络设备具有实现上述网络切片确定方法中SRF的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a third aspect, in order to implement the network slice determining method in the foregoing first aspect, the embodiment of the present application provides a device, where the network device has the function of implementing the SRF in the network slice determining method. The functions may be implemented by hardware or by corresponding software implemented by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
在第三方面的一种可能的实现方式中,该装置包括多个功能模块或单元,用于实现上述第一方面中的任一种网络切片确定方法。In a possible implementation manner of the third aspect, the apparatus includes a plurality of functional modules or units, and is used to implement any one of the foregoing network slice determining methods.
在第三方面的一种可能的实现方式中,该装置的结构中包括处理器、收发器,所述处理器被配置为支持该装置执行上述第一方面中任一种网络切片确定方法中相应的功能。所述收发器用于支持该装置与其他网络设备之间的通信。该装置中还可以包括存储器,所述存储器用于与处理器耦合,其保存该装置执行上述网络切片确定方法必要的程序指令和数据。In a possible implementation manner of the third aspect, the apparatus includes a processor and a transceiver, where the processor is configured to support the apparatus to perform the corresponding one of the foregoing network slice determining methods in the first aspect. The function. The transceiver is used to support communication between the device and other network devices. The apparatus can also include a memory for coupling with the processor that retains program instructions and data necessary for the apparatus to perform the network slice determination method described above.
第四方面,为了实现上述第二方面的网络切片确定方法,本申请实施例提供了一种切片管理器,该切片管理器具有实现上述网络切片确定方法中切片管理器的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。In a fourth aspect, in order to implement the network slice determining method of the foregoing second aspect, the embodiment of the present application provides a slice manager, and the slice manager has a function of implementing the slice manager in the network slice determining method. The functions may be implemented by hardware or by corresponding software implemented by hardware. The hardware or software includes one or more modules corresponding to the functions described above.
第五方面,本申请实施例提供了一种通信***,该通信***包括上述第三方面所述的装置以及第四方面所述的切片管理器。In a fifth aspect, an embodiment of the present application provides a communication system, where the communication system includes the apparatus described in the foregoing third aspect, and the slice manager in the fourth aspect.
第六方面,本申请实施例提供了一种计算机存储介质,用于储存为上述第三方面提供的装置所用的计算机软件指令,其包含用于执行上述第一方面所设计的程序。In a sixth aspect, the embodiment of the present application provides a computer storage medium for storing computer software instructions for the apparatus provided in the foregoing third aspect, which includes a program designed to execute the first aspect.
第七方面,本申请实施例提供了一种计算机存储介质,用于储存为上述第四方面提供的装置所用的计算机软件指令,其包含用于执行上述第二方面所设计的程序。In a seventh aspect, the embodiment of the present application provides a computer storage medium for storing computer software instructions for the apparatus provided in the fourth aspect, which includes a program designed to execute the second aspect.
第八方面,本申请实施例提供了一种计算机程序产品,包括计算机程序代码,所述计算机程序代码由计算机单元执行,以使得所述计算机单元执行第一方面中的网络切片确定方法的操作。 In an eighth aspect, an embodiment of the present application provides a computer program product comprising computer program code, the computer program code being executed by a computer unit to cause the computer unit to perform the operation of the network slice determining method in the first aspect.
第九方面,本申请实施例提供了一种计算机程序产品,包括计算机程序代码,所述计算机程序代码由计算机单元执行,以使得所述计算机单元执行第二方面中的网络切片确定方法的操作。In a ninth aspect, an embodiment of the present application provides a computer program product comprising computer program code, the computer program code being executed by a computer unit to cause the computer unit to perform the operation of the network slice determining method in the second aspect.
附图说明DRAWINGS
为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present application, Those skilled in the art can also obtain other drawings based on these drawings without paying any creative work.
图1为本申请实施例提供的一种网络架构示意图;FIG. 1 is a schematic diagram of a network architecture according to an embodiment of the present application;
图2为本申请实施例提供的一种网络切片确定方法的流程示意图;2 is a schematic flowchart of a method for determining a network slice according to an embodiment of the present application;
图3为本申请实施例提供的一种网络切片确定方法的信令流程示意图;FIG. 3 is a schematic diagram of a signaling flow of a method for determining a network slice according to an embodiment of the present disclosure;
图4为本申请实施例提供的一种网络切片确定方法的信令流程示意图FIG. 4 is a schematic diagram of signaling flow of a method for determining a network slice according to an embodiment of the present disclosure
图5为本申请实施例提供的一种确定网络切片的装置500的结构示意图;FIG. 5 is a schematic structural diagram of an apparatus 500 for determining a network slice according to an embodiment of the present application;
图6为本申请实施例提供的一种确定网络切片的装置600的结构示意图;FIG. 6 is a schematic structural diagram of an apparatus 600 for determining a network slice according to an embodiment of the present disclosure;
图7为本申请实施例提供的一种切片管理器700的结构示意图。FIG. 7 is a schematic structural diagram of a slice manager 700 according to an embodiment of the present application.
具体实施方式detailed description
本申请实施例中描述的技术可用于多种无线通信***,例如全球移动通信***(Global System for Mobile communications,GSM)等2G(2ed Generation)***,宽带码分多址(Wideband Code Division Multiple Access Wireless,WCDMA)***等3G***;长期演进(Long Term evolution,LTE)***等4G***,或者下一代(New Generation,NG)通信***,例如,5G***或者演进的LTE(evolved LTE,eLTE)***等,本申请实施例对此不做限定。The technology described in the embodiments of the present application can be used in various wireless communication systems, such as 2G (2ed Generation) systems such as Global System for Mobile communications (GSM), and Wideband Code Division Multiple Access Wireless. 3G systems such as WCDMA) systems; 4G systems such as Long Term Evolution (LTE) systems, or Next Generation (NG) communication systems, such as 5G systems or evolved LTE (evolved LTE, eLTE) systems, etc. This embodiment of the present application does not limit this.
本申请所涉及到的UE可以包括具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备,以及各种形 式的用户设备,移动台(mobile station,MS),终端(terminal),终端设备(terminal equipment)等等。为方便描述,本申请中,简称为用户设备或UE。The UE involved in the present application may include a handheld device having a wireless communication function, an in-vehicle device, a wearable device, a computing device, or other processing device connected to the wireless modem, and various shapes. User equipment, mobile station (MS), terminal, terminal equipment, and the like. For convenience of description, in the present application, it is simply referred to as a user equipment or a UE.
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" herein is merely an association relationship describing an associated object, indicating that there may be three relationships, for example, A and/or B, which may indicate that A exists separately, and A and B exist simultaneously. There are three cases of B alone. In addition, the character "/" in this article indicates that the contextual object is an "or" relationship.
可以理解,本申请实施例中出现的“第一”、“第二”等词语仅用于区分不同的说明对象,不代表说明对象的执行顺序或者优劣,不能构成对本申请实施例的任何限定。It can be understood that the terms “first”, “second” and the like appearing in the embodiments of the present application are only used to distinguish different description objects, and do not represent the execution order or advantages and disadvantages of the description objects, and may not constitute any limitation on the embodiments of the present application. .
可以理解,本申请实施例中出现的“多个”是指两个或者两个以上。It can be understood that “a plurality” appearing in the embodiments of the present application refers to two or more.
本申请实施例中出现的“连接”是指直接连接或者间接连接等各种连接方式,例如通过通信接口连接两个设备,本申请实施例对此不做任何限定。The term "connection" as used in the embodiment of the present application refers to various connection modes such as a direct connection or an indirect connection, for example, two devices are connected through a communication interface, which is not limited in this embodiment.
本申请实施例中出现的“网络”与“***”表达的是同一概念,通信***即为通信网络。The "network" and the "system" appearing in the embodiment of the present application express the same concept, and the communication system is a communication network.
图1是本申请实施例适用的一种网络架构示意图。FIG. 1 is a schematic diagram of a network architecture applicable to an embodiment of the present application.
图1所示的网络架构中包括移动网络和数据网络,其中,移动网络中包括UE,基站设备,以及网络切片(图1中所示为网络切片1-3);数据网络(data network,DN)中包括应用服务器(application server,AS),图1中示为AS1、AS2及AS3。如图1所示,基站设备与网络切片可以相互通信,用户设备通过接入基站设备,进而连接到网络切片,再通过网络切片访问数据网络中的AS,获取AS提供的业务或服务。网络切片可以由切片管理器根据不同的用户需求生成。当UE附着到移动网络,或者UE发起业务请求时,具有网络切片选择功能(network slice selecting function,NSSF)的网络设备(以下简称为NSSF设备)可以根据UE提供的信息,如租户标识,业务类型等,或者UE的签约数 据,在切片管理器生成的网络切片中为UE选择合适的网络切片接入,从而进行业务传输。The network architecture shown in FIG. 1 includes a mobile network and a data network, where the mobile network includes a UE, a base station device, and a network slice (network slice 1-3 shown in FIG. 1); a data network (data network, DN) ) includes an application server (AS), which is shown in Figure 1 as AS1, AS2, and AS3. As shown in FIG. 1 , the base station device and the network slice can communicate with each other. The user equipment accesses the base station device, and then connects to the network slice, and then accesses the AS in the data network through the network slice to obtain the service or service provided by the AS. Network slices can be generated by the slice manager based on different user needs. When the UE is attached to the mobile network, or the UE initiates a service request, the network device (hereinafter referred to as an NSSF device) having a network slice selection function (NSSF) may be based on information provided by the UE, such as a tenant identifier, a service type. Etc, or the number of UE subscriptions According to the network slice generated by the slice manager, an appropriate network slice access is selected for the UE, thereby performing service transmission.
本申请实施例中所述的网络切片是指一组网络功能(network function)及其资源的集合,这些网络功能形成一个完整的逻辑网络,这个逻辑网络以特定的网络特征来满足业务的需求,而且网络切片之间相互逻辑隔离,一个网络切片的操作不影响其他网络切片的业务。网络功能不仅包含无线网络中网络节点对应的功能,也包含交换功能以及其他功能,例如防火墙(Firewall)功能等。网络切片中的网络功能可分为用户面功能和/或控制面功能。控制面功能包括移动管理,会话管理,接入管理等,用户面功能包括数据转发,服务质量(Quality of Service,QoS)执行,计费等。The network slice described in the embodiment of the present application refers to a set of network functions and resources thereof, and the network functions form a complete logical network, and the logical network meets the service requirements with specific network features. Moreover, the network slices are logically isolated from each other, and the operation of one network slice does not affect the services of other network slices. The network function includes not only the functions corresponding to the network nodes in the wireless network, but also the switching functions and other functions, such as the firewall function. The network functions in the network slice can be divided into user plane functions and/or control plane functions. Control plane functions include mobility management, session management, access management, etc. User plane functions include data forwarding, quality of service (QoS) enforcement, and accounting.
一个UE可以同时接入多个网络切片,每个网络切片连接到一个或者多个数据网络。如图1所示,UE分别接入网络切片1-3,且网络切片1连接到AS1,网络切片2连接到AS2,网络切片3连接到AS3,其中,AS1与AS2属于数据网络-1,AS2属于数据网络-2。每个AS可以为UE提供不同的应用服务,例如,UE可以使用网络切片1进行移动游戏,使用网络切片2观看视频,使用网络切片3进行车联网(Vehicle To Everything,V2X)业务。A UE can access multiple network slices simultaneously, and each network slice is connected to one or more data networks. As shown in Figure 1, the UE accesses network slices 1-3, respectively, and network slice 1 is connected to AS1, network slice 2 is connected to AS2, and network slice 3 is connected to AS3, where AS1 and AS2 belong to data network-1, AS2 Belongs to data network-2. Each AS can provide different application services for the UE. For example, the UE can use the network slice 1 to perform mobile games, the network slice 2 to watch video, and the network slice 3 to perform Vehicle To Everything (V2X) service.
移动网络可以通过与数据网络间的通信接口,例如Rx接口,或者能力开放平台获取数据网络中的应用/业务信息,或者移动网络可以向所述应用/服务所在的应用服务器提供网络信息,从而进行网络优化或者业务优化。但是,当UE同时接入多个网络切片时,如果所述应用/业务所在的应用服务器需要与网络切片交互信令,例如当需要由某个网络切片处理应用服务器的业务请求时,应用服务器首先需要知道UE通过哪个网络切片对其进行访问,进而与该网络切片进行通信。The mobile network may acquire application/service information in the data network through a communication interface with the data network, such as an Rx interface, or a capability open platform, or the mobile network may provide network information to an application server where the application/service is located, thereby performing Network optimization or business optimization. However, when the UE accesses multiple network slices at the same time, if the application server where the application/service is located needs to exchange signaling with the network slice, for example, when a service request of the application server needs to be processed by a certain network slice, the application server firstly It is necessary to know which network slice the UE accesses to communicate with the network slice.
图2是本申请实施例提供的一种网络切片确定方法的流程示意图。 FIG. 2 is a schematic flowchart diagram of a network slice determining method according to an embodiment of the present application.
该方法可以由具有切片检索功能(slice retrieve function,SRF)的设备或实体(entity)执行。其中,具有SRF的设备或实体可以是位于网络切片外的能力开放平台,或者,可以是位于网络切片外的DRA,或者,可以独立设置一个具有SRF的网络设备,或者将SRF设置于其他现有的网络设备内,本申请实施例对此不做特别限定。The method can be performed by a device or entity having a slice retrieval function (SRF). The device or entity with the SRF may be an open capability platform outside the network slice, or may be a DRA located outside the network slice, or may independently set a network device with an SRF, or set the SRF to other existing The embodiment of the present application does not specifically limit this.
可选地,SRF具体由上述能力开放平台或者DRA或者其他网络设备中的一个或多个功能单元实现。可选地,SRF可以由所有网络切片所共享,并且分别与每个网络切片建立通信连接。可以理解。SRF仅是一种具体功能的一种表达方式,所有能够执行本申请实施例所描述的网络切片确定方法的设备或装置都属于本申请实施例的保护范围内。Optionally, the SRF is specifically implemented by one or more functional units in the above capability open platform or DRA or other network devices. Alternatively, the SRF can be shared by all network slices and establish a communication connection with each network slice, respectively. Can understand. The SRF is only an expression of a specific function, and all the devices or devices capable of performing the network slice determining method described in the embodiments of the present application are within the protection scope of the embodiments of the present application.
该方法包括:The method includes:
S201:SRF获取UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络,所述地址范围信息用于指示分配到所述第一数据网络的UE的地址信息。S201: The SRF obtains the identifier information of the candidate network slice that the UE can access, the identifier information of the first data network, and the address range information, where the first data network is a data network corresponding to the candidate network slice. The address range information is used to indicate address information of a UE allocated to the first data network.
可选地,SRF从切片管理器或者备选网络切片接收上述备选网络切片的标识信息,第一数据网络的标识信息,以及地址范围信息。Optionally, the SRF receives the identification information of the foregoing alternative network slice, the identification information of the first data network, and the address range information from the slice manager or the alternate network slice.
其中,备选网络切片是指UE可以接入的一个或多个网络切片,或者说,满足所述UE的基本接入条件的网络切片。具体地,NSSF设备可以为UE在备选网络切片中选择一个或多个网络切片用于接入。可选地,SRF与NSSF可以合设,即某一网络设备同时具备SRF与NSSF这两项功能。The candidate network slice refers to one or more network slices that the UE can access, or a network slice that satisfies the basic access conditions of the UE. In particular, the NSSF device may select one or more network slices for access by the UE in the alternate network slice. Optionally, the SRF and the NSSF can be combined, that is, a network device has both the SRF and the NSSF functions.
具体地,每个网络切片对应一个或者多个数据网络,UE通过附着的网络切片,连接到该网络切片对应的数据网络中的应用服务器,获取应用服务器提供的服务。可以理解,一个移动网络中可以存在多个网络切片,且UE可以附着到其中的部分或全部网络切片,则所述备选网络切片可以包括整个移动网络中的全部或部分网络切片。其中,具有NSSF的网络设备可以根据一定的接入条件, 为UE在备选网络切片中选择网络切片,所述接入条件可以包括UE提供的性能参数、配置参数、UE的签约情况、网络规划策略等,本申请实施例对此不做特别限定。Specifically, each network slice corresponds to one or more data networks, and the UE connects to an application server in the data network corresponding to the network slice through the attached network slice to obtain the service provided by the application server. It can be understood that multiple network slices may exist in one mobile network, and some or all of the network slices may be attached to the UE, and the candidate network slice may include all or part of the network slice in the entire mobile network. Among them, the network device with NSSF can be based on certain access conditions. For the UE, the network slice is selected in the candidate network slice, and the access condition may include the performance parameter, the configuration parameter, the subscription status of the UE, the network planning policy, and the like provided by the UE, which is not specifically limited in this embodiment of the present application.
所述地址范围信息包括分配给备选网络切片对应的数据网络的UE的地址信息。具体地,所述分配到备选网络切片对应的数据网络的UE的地址信息是指当UE实际接入某个备选网络切片,并通过该网络切片接入某个数据网络后,UE可能被分配到的地址。地址范围信息可以包括分配给该数据网络的UE的IP地址的区间或集合;或者,当连接该数据网络的网络切片里的网关具有网络地址转换(network address translation,NAT)功能时,地址范围信息可以包括分配给所述网络切片内的网关的IP地址的区间或集合。网关作为网络切片中的用户面实体,SRF根据网关的IP地址可以搜索到该网关所属的网络切片,从而获取该网络切片的标识信息。The address range information includes address information of a UE allocated to a data network corresponding to the candidate network slice. Specifically, the address information of the UE allocated to the data network corresponding to the candidate network slice refers to that when the UE actually accesses an alternative network slice and accesses a certain data network through the network slice, the UE may be The address assigned to. The address range information may include an interval or a set of IP addresses of UEs allocated to the data network; or, when a gateway in a network slice connected to the data network has a network address translation (NAT) function, address range information An interval or set of IP addresses assigned to gateways within the network slice may be included. As the user plane entity in the network slice, the SRF can search for the network slice to which the gateway belongs according to the IP address of the gateway, so as to obtain the identifier information of the network slice.
其中,所述地址范围信息可以根据备选网络切片的标识信息和备选网络切片对应的数据网络的标识信息共同确定。具体地,由于不同网络切片可以连接相同的数据网络,因此,分配到某一数据网络的UE的地址信息既要考虑该数据网络的标识信息,也要考虑对应该数据网络的网络切片的标识信息,例如,针对连接到相同的数据网络的不同网络切片分配不重叠的UE IP地址集合或者网络IP地址集合,则SRF根据地址范围信息的具体内容可以区分出不同网络切片。The address range information may be jointly determined according to the identifier information of the candidate network slice and the identifier information of the data network corresponding to the candidate network slice. Specifically, since different network slices can be connected to the same data network, the address information of the UE allocated to a certain data network should consider both the identification information of the data network and the identification information of the network slice corresponding to the data network. For example, if different network segments connected to the same data network are allocated non-overlapping UE IP address sets or network IP address sets, the SRF can distinguish different network slices according to the specific content of the address range information.
S202:SRF获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,其中,所述第二数据网络是为所述UE提供服务的应用服务器所在的数据网络。S202: The SRF obtains the identifier information of the second data network, and the address information of the UE in the second data network, where the second data network is a data network where the application server serving the UE is located. .
可选地,SRF从所述应用服务器接收所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息。具体地,应用服务器可以发送包含所述UE的IP地址信息的请求消息给SRF,SRF根据该消息获取虚拟局域网(Virtual Local Area Network,VLAN)标识。SRF根据获取的VLAN标识解析出第二数据网络的标识信息。其中,所述VLAN标识是一个媒体访问控制(Media Access  Control,MAC)层的标识信息。具体地,所述请求消息中可以直接包含所述VLAN标识,则SRF根据该VLAN标识,可以确定对应的数据网络的标识信息;或者,当所述请求消息中未包含所述VLAN标识时,SRF可以获取承载所述请求消息的数据包的VLAN标识,从而确定数据网络的标识信息。Optionally, the SRF receives, from the application server, identifier information of the second data network, and address information of the UE in the second data network. Specifically, the application server may send a request message that includes the IP address information of the UE to the SRF, and the SRF obtains a virtual local area network (VLAN) identifier according to the message. The SRF parses the identification information of the second data network according to the obtained VLAN identifier. Wherein the VLAN identifier is a media access control (Media Access) Identification information of the Control, MAC) layer. Specifically, the request message may directly include the VLAN identifier, and the SRF may determine the identifier information of the corresponding data network according to the VLAN identifier; or, when the request message does not include the VLAN identifier, the SRF The VLAN identifier of the data packet carrying the request message may be obtained, thereby determining identification information of the data network.
可选地,SRF可以根据接收该请求消息的物理端口,获取该物理端口对应的数据网络的标识信息,其中,物理端口与数据网络一一对应。Optionally, the SRF may obtain the identifier information of the data network corresponding to the physical port according to the physical port that receives the request message, where the physical port corresponds to the data network.
可选地,所述请求消息中可以直接包含所述UE的IP地址信息以及所述数据网络的标识信息。Optionally, the request message may directly include IP address information of the UE and identifier information of the data network.
S203:SRF根据所述备选网络切片的标识信息,所述第一数据网络的标识信息,所述地址范围信息,所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。S203: The SRF is based on the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the second data of the UE. The address information in the network determines the network slice used by the UE to access the application server.
作为本申请的一个实施方式,所述SRF可以首先根据所述备选网络切片的标识信息,所述第一数据网络的标识信息以及所述第二数据网络的标识信息,确定匹配所述第二数据网络的备选网络切片。具体地,由于每个备选网络切片分别对应一个数据网络,且不同的网络切片可以连接到同一数据网络,则当SRF发现一个或多个备选网络切片对应的数据网络(即第一数据网络)的标识与UE实际已经接入的数据网络(即第二数据网络)的标识相同时,SRF将该一个或多个备选网络切片作为与第二数据网络匹配的备选网络切片。简言之,SRF通过可以上述三项标识信息,在所有备选网络切片中确定了UE接入第二数据网络所可能使用的网络切片。SRF可以记录匹配第二数据网络的备选网络切片的标识信息。As an implementation manner of the present application, the SRF may first determine that the second is matched according to the identifier information of the candidate network slice, the identifier information of the first data network, and the identifier information of the second data network. An alternate network slice of the data network. Specifically, since each candidate network slice corresponds to one data network, and different network slices can be connected to the same data network, when the SRF discovers one or more candidate network slices corresponding to the data network (ie, the first data network) The SRF identifies the one or more candidate network slices as an alternate network slice that matches the second data network when the identity of the data network is the same as the identity of the data network that the UE has actually accessed (ie, the second data network). In short, the SRF can determine the network slice that the UE may use to access the second data network in all candidate network slices by using the above three pieces of identification information. The SRF can record identification information that matches the alternate network slice of the second data network.
随后,SRF可以根据匹配第二数据网络的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。具体地,SRF可以将所述UE在所述第二数据网络中的地址信息,和,所述第二数据网络匹配的备选网络切片对应的地址范围信息中的地址信息进行匹配;SRF根据匹配结果,确定与所述第二数据网络匹配的备 选网络切片中的一个网络切片为所述UE访问所述应用服务器使用的网络切片。具体地,SRF可以将UE在第二数据网络中的地址信息逐一与每个匹配第二数据网络的备选网络切片的地址范围信息中的地址信息进行匹配,例如,SRF确定UE在第二数据网络中的地址信息在某个备选网络切片对应的UE IP地址的区间或集合内,SRF确定该备选网络切片为UE访问第二数据网络中的应用服务器使用的网络切片。The SRF may determine, according to the address range information corresponding to the candidate network slice of the second data network, and the address information of the UE in the second data network, the network slice used by the UE to access the application server. . Specifically, the SRF may match the address information of the UE in the second data network with the address information in the address range information corresponding to the candidate network slice matched by the second data network; As a result, determining a device that matches the second data network A network slice in the selected network slice is a network slice used by the UE to access the application server. Specifically, the SRF may match the address information of the UE in the second data network to the address information in the address range information of each candidate network slice matching the second data network one by one, for example, the SRF determines that the UE is in the second data. The address information in the network is within a range or set of UE IP addresses corresponding to an alternate network slice, and the SRF determines that the candidate network slice is a network slice used by the UE to access the application server in the second data network.
可以理解,本申请实施例中所述的“第一数据网络”及“第二数据网络”仅为描述方便而使用,不能对其所指代的实际对象的数量或类型等构成任何限定。如前所述,第一数据网络是备选网络切片对应的数据网络,第二数据网络是为UE提供服务的应用服务器所在的数据网络。具体地,由于一个或多个备选网络切片对应的数据网络可以有一个或多个,故,当一个或多个备选网络切片连接同一个数据网络,即只存在一个第一数据网络时,第一数据网络与第二数据网络可以是相同的数据网络;或者,当多个备选网络切片连接两个两个以上数据网络时,即存在两个或两个以上第一数据网络时,第二数据网络为所述两个或两个以上第一数据网络中的其中之一。It can be understood that the “first data network” and the “second data network” described in the embodiments of the present application are used for convenience of description only, and cannot limit any number or type of actual objects that they refer to. As described above, the first data network is a data network corresponding to the candidate network slice, and the second data network is a data network in which the application server serving the UE is located. Specifically, since one or more candidate network slices may have one or more data networks, when one or more candidate network slices are connected to the same data network, that is, only one first data network exists, The first data network and the second data network may be the same data network; or, when multiple candidate network slices are connected to two or more data networks, that is, when there are two or more first data networks, The two data networks are one of the two or more first data networks.
采用本申请实施例提供的网络切片确定方法,SRF根据备选网络切片的标识信息,备选网络切片对应的数据网络的标识信息,备选网络切片对应的地址范围信息,为所述UE提供服务的应用服务器所在的数据网络的标识信息,以及UE在该数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片,进而使得所述网络切片与所述应用服务器之间能够进行通信交互,包括,所述应用服务器可以向所述网络切片提供应用信息或者从所述网络切片获取网络信息,以提供业务增值或者网络增值服务,如视频加速,网络优化,智能编排,定制化服务等,从而提升服务质量。According to the network slice determining method provided by the embodiment of the present application, the SRF provides the service for the UE according to the identifier information of the candidate network slice, the identifier information of the data network corresponding to the candidate network slice, and the address range information corresponding to the candidate network slice. The identifier information of the data network where the application server is located, and the address information of the UE in the data network, determine the network slice used by the UE to access the application server, so that the network slice and the application server can be enabled Performing communication interaction, including: the application server may provide application information to the network slice or obtain network information from the network slice to provide service value added or network value-added services, such as video acceleration, network optimization, intelligent orchestration, customization Service, etc., thereby improving the quality of service.
图3是本申请实施例提供的一种网络切片确定方法的信令流程示意图,该方法包括: FIG. 3 is a schematic diagram of a signaling flow of a network slice determining method according to an embodiment of the present disclosure, where the method includes:
S301:SRF配置数据网络信息。S301: The SRF configures data network information.
具体地,所述数据网络信息可以包括数据网络和物理端口的对应关系,其中,数据网络与物理端口为一对一的关系,即一个数据网络通过一个物理端口与移动网络通信;或者,所述数据网络信息包括数据网络与VLAN的对应关系,其中,数据网络与VLAN为一对一的关系,通过设置VLAN,可以实现物理端口复用,即多个数据网络通过同一个物理端口与移动网络通信。Specifically, the data network information may include a correspondence between a data network and a physical port, where the data network and the physical port have a one-to-one relationship, that is, one data network communicates with the mobile network through a physical port; or The data network information includes the correspondence between the data network and the VLAN. The data network and the VLAN have a one-to-one relationship. By setting a VLAN, physical port multiplexing can be implemented, that is, multiple data networks communicate with the mobile network through the same physical port. .
可选地,可以在SRF预先配置上述数据网络信息,SRF也可以从其他网络设备接收上述数据网络信息,本申请实施例对此不做任何限定。Optionally, the foregoing data network information may be pre-configured in the SRF, and the SRF may also receive the foregoing data network information from other network devices, which is not limited in this embodiment.
S302:业务支持***(business support system,BSS)向切片管理器发送切片请求消息,请求切片管理器生成网络切片。S302: The business support system (BSS) sends a slice request message to the slice manager, and requests the slice manager to generate a network slice.
其中,所述切片请求消息中可以包含数据网络的标识信息(或称为“数据网络标识”,DN ID)和切片需求。所述切片需求是指建立网络切片所要考虑的各类条件,所述条件可以包括:时延、话务模型、安全性、覆盖比例、接入控制等中的一项或多项。The slice request message may include identification information (or “data network identifier”, DN ID) and a slice requirement of the data network. The slice requirement refers to various conditions to be considered for establishing a network slice, and the conditions may include one or more of a delay, a traffic model, a security, a coverage ratio, an access control, and the like.
可选地,BSS可以向切片管理器发送数据网络信息列表,该列表中包括属于该BSS管理的多个数据网络的标识信息。Optionally, the BSS may send a data network information list to the slice manager, where the list includes identification information of a plurality of data networks that are managed by the BSS.
S303:切片管理器生成网络切片。S303: The slice manager generates a network slice.
具体地,切片管理器根据接收到的切片请求消息,生成一个或多个网络切片,包括:根据切片请求消息内的切片需求,生成网络切片内的具体功能实体;为每个网络切片分配切片标识(slice identity,slice ID);将切片标识与数据网络标识关联,即确定每个网络切片连接的数据网络;以及为每个数据网络分配IP地址范围。其中,IP地址范围是指可以接入数据网络的UE的IP地址范围,为不同数据网络配置的IP地址范围可重复使用。Specifically, the slice manager generates one or more network slices according to the received slice request message, including: generating a specific functional entity in the network slice according to the slice requirement in the slice request message; and assigning a slice identifier to each network slice (slice identity, slice ID); associating the slice identifier with the data network identifier, that is, determining the data network to which each network slice is connected; and assigning an IP address range to each data network. The IP address range refers to the IP address range of the UE that can access the data network, and the IP address range configured for different data networks can be reused.
其中,切片管理器生成的网络切片均可以作为UE的备选网络切片。NSSF设备可以根据一定的判决条件在切片管理器生成的网络切片中选择一个或多个用 于UE进行附着。具体的判决条件可以参照图2所示实施例的相关内容,在此不做赘述。The network slice generated by the slice manager can be used as an alternative network slice of the UE. The NSSF device can select one or more of the network slices generated by the slice manager according to certain decision conditions. Attached to the UE. For specific decision conditions, reference may be made to the related content of the embodiment shown in FIG. 2, and details are not described herein.
S304:切片管理器向SRF进行注册。S304: The slice manager registers with the SRF.
具体地,切片管理器可以向SRF发送切片注册信息,所述切片注册信息中包括备选网络切片的标识信息,每个备选网络切片对应的数据网络的标识信息,以及与每个备选网络切片对应的地址范围信息。其中,备选网络切片为步骤S303中切片管理器生成的网络切片。关于切片注册信息中的各项信息的具体描述可以参照图1所示实施例的相关内容,在此不做赘述。Specifically, the slice manager may send slice registration information to the SRF, where the slice registration information includes identification information of the candidate network slice, identification information of the data network corresponding to each candidate network slice, and each candidate network Slice the corresponding address range information. The candidate network slice is the network slice generated by the slice manager in step S303. For a detailed description of the information in the slice registration information, reference may be made to the related content of the embodiment shown in FIG. 1 , and details are not described herein.
可选地,切片注册信息中还包括网络功能信息列表(network function identity list,NF ID list),该NF ID list包括所述切片管理器生成的网络切片内的功能实体的标识信息,例如某个网络切片内的用户面功能的标识或控制面功能的标识。SRF根据NF ID list中的内容,可以准确识别网络切片中的功能实体。进而,SRF可以在后续与具体功能实体相关的业务处理中直接使用该功能实体的标识信息,无需向切片管理器或者网络切片请求获取。Optionally, the slice registration information further includes a network function identity list (NF ID list), where the NF ID list includes identification information of a functional entity in the network slice generated by the slice manager, for example, some The identification of the user plane function within the network slice or the identification of the control plane function. According to the content of the NF ID list, the SRF can accurately identify the functional entities in the network slice. In addition, the SRF can directly use the identification information of the functional entity in the subsequent service processing related to the specific functional entity, and does not need to obtain the request from the slice manager or the network slice.
S305:切片管理器向BSS发送切片响应消息。S305: The slice manager sends a slice response message to the BSS.
其中,所述切片响应消息用于通知BSS网络切片建立完成。The slice response message is used to notify the BSS that the network slice is established.
S306:UE附着到一个或多个网络切片。S306: The UE is attached to one or more network slices.
关于UE如何附着到切片管理器生成的网络切片的过程可以参考图2所示实施例的相关内容,在此不做赘述。For the process of how the UE is attached to the network slice generated by the slice manager, reference may be made to the related content of the embodiment shown in FIG. 2, and details are not described herein.
可选地,如果SRF是能力开放平台,网络切片内的功能实体,例如控制面实体,可以在UE附着到网络切片后,向SRF报告网络信息,例如小区的拥塞情况,UE的上下文信息,其中,UE的上下文信息包括UE的位置、IP地址、移动路径、QoS等信息。能力开放平台可以根据所述网络信息对网络切片进行优化。具体地,能力开放平台可以向应用服务器发送网络信息,例如,通知应用服务器网络拥塞情况,则应用服务器为了不丢失数据,可以主动调整数据传输速率; 或者,应用服务器可以向网络切片内的控制实体发送路径请求消息,请求控制实体为UE选择其他不拥塞的路径。Optionally, if the SRF is a capability open platform, a functional entity in the network slice, such as a control plane entity, may report network information, such as congestion of the cell, context information of the UE, to the SRF after the UE attaches to the network slice, where The context information of the UE includes information such as the location, IP address, mobility path, and QoS of the UE. The capability open platform can optimize the network slice according to the network information. Specifically, the capability opening platform may send network information to the application server, for example, to notify the application server of network congestion, and the application server may actively adjust the data transmission rate in order not to lose data; Alternatively, the application server may send a path request message to the control entity in the network slice, requesting the control entity to select other non-congested paths for the UE.
S307:UE通过附着的网络切片与应用服务器建立端到端连接。S307: The UE establishes an end-to-end connection with the application server by using the attached network slice.
具体地,当UE附着到多个网络切片时,UE可以通过其中的一个网络切片接入该网络切片连接的数据网络,进而访问该数据网络中的应用服务器,获取该应用服务器提供的业务或应用服务。Specifically, when the UE is attached to multiple network slices, the UE may access the data network connected to the network slice through one of the network slices, and then access the application server in the data network to obtain the service or application provided by the application server. service.
S308:应用服务器向SRF发送该应用服务器所在的数据网络的标识信息以及UE在该数据网络中的地址信息。S308: The application server sends the identifier information of the data network where the application server is located and the address information of the UE in the data network to the SRF.
其中,所述UE是指步骤S307中与应用服务器建立端到端连接的UE。其中,UE的地址信息可以包括UE的IP地址或者UE方位该应用服务器所使用的网络切片对应的网关地址。关于该步骤的具体描述可以参照图2所示实施例的相关内容,在此不做赘述。The UE refers to the UE that establishes an end-to-end connection with the application server in step S307. The address information of the UE may include an IP address of the UE or a gateway address corresponding to the network slice used by the application server by the UE. For a detailed description of the steps, reference may be made to the related content of the embodiment shown in FIG. 2, and details are not described herein.
可选地,应用服务器可以向SRF发送请求消息,所述请求消息用于请求SRF确定UE接入该应用服务器所使用的网络切片。所述请求消息中包括上述UE的地址信息以及所述数据网络的标识信息。Optionally, the application server may send a request message to the SRF, where the request message is used to request the SRF to determine a network slice used by the UE to access the application server. The request message includes address information of the UE and identifier information of the data network.
S309:SRF确定UE接入所述应用服务器所使用的网络切片(为方便描述,以下称为“第一网络切片”)。S309: The SRF determines a network slice used by the UE to access the application server (hereinafter referred to as a “first network slice” for convenience of description).
具体地,SRF根据从应用服务器获取的UE的地址信息以及该应用服务器所在的数据网络的标识信息,从切片注册信息指示的备选网络切片中搜索到第一网络切片。关于第一网络切片的具体确定过程可以参照图2所示实施例中的相关描述,在此不做赘述。Specifically, the SRF searches for the first network slice from the candidate network slice indicated by the slice registration information according to the address information of the UE acquired from the application server and the identification information of the data network where the application server is located. For a specific determination process of the first network slice, reference may be made to the related description in the embodiment shown in FIG. 2, and details are not described herein.
可选地,SRF可以根据S308中描述的应用服务器向SRF发送的请求消息的消息来源获取所述数据网络的标识信息,例如,SRF可以根据所述请求消息的VLAN标识解析出所述数据网络的标识信息。或者,应用服务器发送的请求消息中可以直接包含所述数据网络的标识信息。关于数据网络的标识信息的具体获取方式可以参照图2所示实施例中的相关内容,在此不做赘述。 Optionally, the SRF may obtain the identifier information of the data network according to the source of the request message sent by the application server to the SRF, as described in S308. For example, the SRF may parse the data network according to the VLAN identifier of the request message. Identification information. Alternatively, the request message sent by the application server may directly include the identifier information of the data network. For the specific manner of obtaining the identification information of the data network, refer to the related content in the embodiment shown in FIG. 2, and details are not described herein.
可选地,SRF可以利用获取到的第一网络切片的信息,例如第一网络切片的网络功能信息,在本地处理应用服务器发送的业务请求。其中,所述网络功能信息中包含所述第一网络切片的标识信息,还可以包括小区负载信息、用户上下文信息、用户迁移信息等。SRF可以利用网络功能信息中的具体内容,处理相应的业务请求,例如,为UE更新与应用服务器之间的数据路径。Optionally, the SRF may process the service request sent by the application server locally by using the acquired information of the first network slice, for example, the network function information of the first network slice. The network function information includes the identifier information of the first network slice, and may further include cell load information, user context information, user migration information, and the like. The SRF can process the corresponding service request by using the specific content in the network function information, for example, updating the data path between the UE and the application server.
可选地,当应用服务器需要与第一网络切片进行通信交互时,所述方法还包括,SRF根据所述第一网络切片的标识信息,把应用服务器的业务请求转发到第一网络切片,由第一网络切片进行处理。Optionally, when the application server needs to communicate with the first network slice, the method further includes: the SRF forwarding, according to the identifier information of the first network slice, the service request of the application server to the first network slice, by The first network slice is processed.
S3010:SRF向应用服务器发送响应消息。S3010: The SRF sends a response message to the application server.
所述响应消息可以用于通知所述应用服务器发出的业务请求的处理结果;或者,所述响应消息可以用于指示所述业务请求消息已发送至第一网络切片。The response message may be used to notify a processing result of the service request sent by the application server; or the response message may be used to indicate that the service request message has been sent to the first network slice.
图4是本申请实施例提供的一种网络切片确定方法的信令流程示意图。FIG. 4 is a schematic diagram of a signaling flow of a network slice determining method according to an embodiment of the present application.
与图3所示实施例不同的是,在图4所示实施例中,由网络切片向SRF发送切片注册信息,即由网络切片直接向SRF注册。Different from the embodiment shown in FIG. 3, in the embodiment shown in FIG. 4, the slice registration information is sent from the network slice to the SRF, that is, the network slice is directly registered with the SRF.
S401:SRF配置数据网络信息。S401: The SRF configures data network information.
其中,关于数据网络信息的具体内容可以参照图3所示实施例的相关描述,在此不做赘述。For the specific content of the data network information, reference may be made to the related description of the embodiment shown in FIG. 3, and details are not described herein.
S402:BSS向切片管理器发送切片请求消息,请求切片管理器生成网络切片。S402: The BSS sends a slice request message to the slice manager, requesting the slice manager to generate a network slice.
S403:切片管理器生成网络切片。S403: The slice manager generates a network slice.
关于步骤S401-S403的详细描述可以参照图3所示实施例中步骤S301-S304的具体描述,在此不做赘述。For a detailed description of the steps S401-S403, reference may be made to the detailed description of the steps S301-S304 in the embodiment shown in FIG. 3, and details are not described herein.
S404:网络切片向SRF进行注册。S404: The network slice is registered with the SRF.
具体地,当网络切片成功生成后,网络切片内的功能实体可以向SRF发送切片注册信息,所述切片注册信息中包含备选网络切片的标识信息,每个备选 网络切片对应的数据网络的标识信息,以及与每个备选网络切片对应的地址范围信息。其中,备选网络切为步骤S403中切片管理器生成的网络切片。Specifically, after the network slice is successfully generated, the function entity in the network slice may send the slice registration information to the SRF, where the slice registration information includes the identifier information of the candidate network slice, each candidate The identification information of the data network corresponding to the network slice, and the address range information corresponding to each candidate network slice. The candidate network is cut into the network slice generated by the slice manager in step S403.
例如,网络切片内包含控制面实体和用户面实体,则可以由控制面功能实体向SRF发送备选网络切片的标识信息,每个备选网络切片对应的数据网络的标识信息,以及分配到各个备选网络切片对应的数据网络中的UE IP地址区间或集合;或者,可以由用户面功能实体向SRF发送备选网络切片的标识信息,每个备选网络切片对应的数据网络的标识信息,以及分配到各个备选网络切片对应的数据网络中的网关IP地址区间或集合。For example, if the control plane entity and the user plane entity are included in the network slice, the control plane function entity may send the identifier information of the candidate network slice to the SRF, and the identifier information of the data network corresponding to each candidate network slice, and the assignment to each The UE IP address interval or set in the data network corresponding to the candidate network slice; or, the user plane function entity may send the identifier information of the candidate network slice to the SRF, and the identifier information of the data network corresponding to each candidate network slice, And a gateway IP address interval or set assigned to the data network corresponding to each candidate network slice.
可选地,网络切片内的功能实体还可以向SRF发送自身的标识信息,例如,网络切片内包含控制面实体和用户面实体,则控制面实体可以向SRF发送该控制面实体的标识信息,且用户面实体可以向SRF发送该用户面实体的标识信息。关于所述功能实体的标识信息的具体介绍可以参照本申请其他实施例的相关内容,在此不做赘述。Optionally, the functional entity in the network slice may also send its own identification information to the SRF. For example, if the network slice includes a control plane entity and a user plane entity, the control plane entity may send the identifier information of the control plane entity to the SRF. And the user plane entity may send the identifier information of the user plane entity to the SRF. For a detailed description of the identification information of the functional entity, reference may be made to related content of other embodiments of the present application, and details are not described herein.
S405:切片管理器向BSS发送切片响应消息。S405: The slice manager sends a slice response message to the BSS.
S406:UE附着到一个或多个网络切片。S406: The UE is attached to one or more network slices.
S407:UE通过附着的网络切片与应用服务器建立端到端连接。S407: The UE establishes an end-to-end connection with the application server by using the attached network slice.
S408:应用服务器向SRF发送该应用服务器所在的数据网络的标识信息以及UE在该数据网络中的地址信息。S408: The application server sends the identifier information of the data network where the application server is located and the address information of the UE in the data network to the SRF.
S409:SRF确定UE接入所述应用服务器所使用的网络切片。S409: The SRF determines a network slice used by the UE to access the application server.
S4010:SRF向应用服务器发送响应消息。S4010: The SRF sends a response message to the application server.
关于步骤S405-S4010的详细描述可以参照图3所示实施例中步骤S305-S3010的具体描述,在此不做赘述。For a detailed description of the steps S405-S4010, reference may be made to the specific description of the steps S305-S3010 in the embodiment shown in FIG. 3, and details are not described herein.
需要说明的是,为便于示意,图3或图4中示出的网络切片为UE访问应用服务器所使用的网络切片,由切片管理器生成的其他网络切片虽未在图中示出,但在本申请的方案执行过程中仍将执行相应的步骤,不能构成对本申请实施例的任何限定。 It should be noted that, for convenience of illustration, the network slice shown in FIG. 3 or FIG. 4 is a network slice used by the UE to access the application server, and other network slices generated by the slice manager are not shown in the figure, but The corresponding steps will still be executed during the execution of the solution of the present application, and may not constitute any limitation on the embodiments of the present application.
可以理解,图3及图4实施例所示的网络切片确定方法的信令流程示意图是对图2所示实施例的网络切片确定方法的进一步解释与说明,本申请的各实施例之间可以相互参考。It can be understood that the signaling flow diagram of the network slice determining method shown in the embodiment of FIG. 3 and FIG. 4 is a further explanation and description of the network slice determining method of the embodiment shown in FIG. 2, and may be implemented between the embodiments of the present application. Mutual reference.
采用图3或图4所示实施例提供的网络切片确定方法,SRF根据切片管理器或者网络切片内功能实体发送的切片注册信息,以及,为所述UE提供服务的应用服务器所在的数据网络的标识信息和UE在该数据网络中的地址信息,确定所述UE连接该应用服务器使用的网络切片,进而使得所述网络切片与所述应用服务器之间能够进行通信交互。The network slice determining method provided by the embodiment shown in FIG. 3 or FIG. 4, the SRF is based on the slice registration information sent by the slice manager or the functional entity in the network slice, and the data network where the application server serving the UE is located. The identifier information and the address information of the UE in the data network determine the network slice used by the UE to connect to the application server, thereby enabling communication interaction between the network slice and the application server.
如图5所示,本申请实施例提供了一种确定网络切片的装置500,该装置500包括处理器501、存储器502、通信接口503、以及总线504。所述处理器501、所述存储器502以及通信接口503之间可以通过所述总线504连接并完成相互间的通信。As shown in FIG. 5, an embodiment of the present application provides an apparatus 500 for determining a network slice. The apparatus 500 includes a processor 501, a memory 502, a communication interface 503, and a bus 504. The processor 501, the memory 502, and the communication interface 503 can be connected through the bus 504 and complete communication with each other.
处理器501用于对装置500的动作进行控制管理,执行各种功能来支持装置500提供的通信服务。例如,处理器501用于支持装置500执行图2-图4任一所示实施例中SRF执行的操作,和/或用于本文所描述的技术的其他由SRF执行的过程。The processor 501 is used to control and manage the actions of the device 500, and performs various functions to support the communication service provided by the device 500. For example, processor 501 is used to support apparatus 500 to perform the operations performed by the SRF in the embodiment of any of Figures 2 - 4, and/or other processes performed by the SRF for the techniques described herein.
存储器502用于存储用于所述网络设备进行本申请实施例提供的网络切片确定方法的程序指令和数据,该程序指令包括计算机操作指令。存储器502中存储的程序代码可以由处理器501执行。The memory 502 is configured to store program instructions and data for the network device to perform the network slice determining method provided by the embodiment of the present application, where the program instructions include computer operating instructions. The program code stored in the memory 502 can be executed by the processor 501.
通信接口503用于支持装置500与其他设备或装置进行通信。 Communication interface 503 is used to support device 500 in communicating with other devices or devices.
处理器501用于调用存储器502中存储的程序代码,以执行以下操作:The processor 501 is configured to call program code stored in the memory 502 to perform the following operations:
获取UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络; Obtaining identification information of an candidate network slice that the UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the first data network is the candidate network slice Corresponding data network;
获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,其中,所述第二数据网络是为所述UE提供服务的应用服务器所在的数据网络;Obtaining identification information of the second data network, and address information of the UE in the second data network, where the second data network is a data network where an application server serving the UE is located;
根据所述备选网络切片的标识信息,所述第一数据网络的标识信息,所述地址范围信息,所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。And the identifier information of the first data network, the address range information, the identifier information of the second data network, and the UE in the second data network according to the identifier information of the candidate network slice. The address information determines a network slice used by the UE to access the application server.
可以理解的是,图5仅仅示出了装置500的简化设计。在实际应用中,装置500可以包含任意数量的通信接口,处理器,存储器等。It will be appreciated that FIG. 5 only shows a simplified design of device 500. In a practical application, device 500 can include any number of communication interfaces, processors, memories, and the like.
如图6所示,本申请实施例提供了一种确定网络切片的装置600,包括:As shown in FIG. 6, the embodiment of the present application provides an apparatus 600 for determining a network slice, including:
第一获取单元601,用于获取UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络。The first obtaining unit 601 is configured to acquire identification information of an candidate network slice that the UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the first data is The network is the data network corresponding to the candidate network slice.
可选地,第一获取单元601具体用于从切片管理器接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息。Optionally, the first obtaining unit 601 is specifically configured to receive, by the slice manager, identifier information of the candidate network slice, identifier information of the first data network, and the address range information.
可选地,第一获取单元601具体用于从所述备选网络切片接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息。Optionally, the first obtaining unit 601 is specifically configured to receive identifier information of the candidate network slice, identifier information of the first data network, and the address range information from the candidate network slice.
关于上述备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息的具体说明可以参照图2至图4所示实施例的相关内容,在此不做赘述。For specific descriptions of the identifier information of the foregoing candidate network slice, the identifier information of the first data network, and the address range information corresponding to the candidate network slice, reference may be made to the related content of the embodiment shown in FIG. 2 to FIG. Do not repeat them.
第二获取单元602,用于获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,其中,所述第二数据网络是为所述UE提供服务的应用服务器所在的数据网络。The second obtaining unit 602 is configured to acquire identifier information of the second data network, and address information of the UE in the second data network, where the second data network is an application that provides services for the UE The data network where the server is located.
可选地,第二获取单元602具体用于从所述应用服务器接收所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,关于具体的 接收过程的描述可以参照本申请图2至图4所示实施例的相关内容,在此不做赘述。Optionally, the second obtaining unit 602 is specifically configured to receive, from the application server, identifier information of the second data network, and address information of the UE in the second data network, where For a description of the receiving process, reference may be made to the related content of the embodiment shown in FIG. 2 to FIG. 4 of the present application, and details are not described herein.
确定单元603,用于根据所述备选网络切片的标识信息,所述第一数据网络的标识信息,所述地址范围信息,所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。a determining unit 603, configured to determine, according to the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the UE in the The address information in the second data network determines a network slice used by the UE to access the application server.
可选地,作为本申请的一个实施方式,确定单元603具体用于根据所述备选网络切片的标识信息,所述第一数据网络的标识信息以及所述第二数据网络的标识信息,确定匹配所述第二数据网络的备选网络切片;根据匹配所述第二数据网络的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。Optionally, as an implementation manner of the application, the determining unit 603 is specifically configured to determine, according to the identifier information of the candidate network slice, the identifier information of the first data network and the identifier information of the second data network. Matching the candidate network slice of the second data network; determining the location according to the address range information corresponding to the candidate network slice matching the second data network, and the address information of the UE in the second data network The UE accesses the network slice used by the application server.
可选地,确定单元603具体用于,将所述UE在所述第二数据网络中的的地址信息,和,所述第二数据网络匹配的备选网络切片对应的地址范围信息中的地址信息进行匹配;并根据匹配结果,确定与所述第二数据网络匹配的备选网络切片中的一个网络切片为所述UE访问所述应用服务器使用的网络切片。Optionally, the determining unit 603 is specifically configured to: address information of the UE in the second data network, and an address in the address range information corresponding to the candidate network slice matched by the second data network. The information is matched; and according to the matching result, one of the candidate network slices matching the second data network is determined to be a network slice used by the UE to access the application server.
关于确定所述UE访问所述应用服务器使用的网络切片的具体过程的详细描述可以参照图2至图4所示实施例的相关内容,在此不做赘述。For a detailed description of the specific process of determining the network slice used by the UE to access the application server, reference may be made to the related content of the embodiment shown in FIG. 2 to FIG. 4, and details are not described herein.
可选地,确定单元603还用于:获取所述备选网络切片内的功能实体的标识信息,所述功能实体的标识信息用于所述装置识别所述功能实体。Optionally, the determining unit 603 is further configured to: obtain identification information of a functional entity in the candidate network slice, where the identifier information of the functional entity is used by the device to identify the functional entity.
可选地,确定单元603还用于:向确定出的网络切片发送所述应用服务器的业务请求消息。Optionally, the determining unit 603 is further configured to: send the service request message of the application server to the determined network slice.
可选地,确定单元603还用于:根据确定出的网络切片的网络功能信息,处理所述应用服务器发送的业务请求,所述网络功能信息中包含所述确定出的网络切片的标识信息。 Optionally, the determining unit 603 is further configured to: process, according to the determined network function information of the network slice, the service request sent by the application server, where the network function information includes the identifier information of the determined network slice.
关于在确定了所述UE访问应用服务器使用的网络切片以后,装置600与应用服务器的交互过程的具体描述可以参照图2至图4所示实施例的相关内容,在此不做赘述。For a detailed description of the interaction process between the device 600 and the application server after determining the network slice used by the UE to access the application server, reference may be made to the related content of the embodiment shown in FIG. 2 to FIG. 4 , and details are not described herein.
可以理解,本申请实施例对装置600中各单元的连接方式不做任何限定,图6中的连接方式仅是一种示例,此外,各单元还可以采用例如总线连接等直接或间接连接方式。It can be understood that the embodiment of the present application does not limit the connection manner of each unit in the device 600. The connection manner in FIG. 6 is only an example. In addition, each unit may also adopt a direct or indirect connection manner such as a bus connection.
在本申请的另一个实施方式中,在硬件实现上,可以由一个处理器执行确定单元603的操作,可以由一个接收器或收发器执行第一获取单元601及第二获取单元602的操作,或者由两个接收器或收发器分别执行第一获取单元601及第二获取单元602的操作。其中,确定单元603可以以硬件形式内嵌于或独立于基站的处理器中,也可以以软件形式存储于装置600的存储器中,以便于处理器调用执行以上各个单元对应的操作。In another implementation manner of the present application, in hardware implementation, the operation of the determining unit 603 may be performed by one processor, and the operations of the first obtaining unit 601 and the second obtaining unit 602 may be performed by one receiver or transceiver. Or the operations of the first obtaining unit 601 and the second obtaining unit 602 are respectively performed by two receivers or transceivers. The determining unit 603 may be embedded in or independent of the processor of the base station in hardware, or may be stored in the memory of the device 600 in software, so that the processor invokes the operations corresponding to the above units.
可以理解,装置500或装置600可以是具有执行图2至图4所示实施例中的任意一种网络切片确定方法的功能的装置,具体可以是能力开放平台或者DRA等设备或者这些设备中的装置。关于装置500或装置600执行的方法步骤的描述,以及装置500或装置600内各部件或模块的具体功能可以参照本申请其他实施例的相关内容,在此不做赘述。It is to be understood that the device 500 or the device 600 may be a device having the function of performing any one of the network slice determining methods in the embodiments shown in FIG. 2 to FIG. 4, and may specifically be a device such as a capability open platform or a DRA or Device. For a description of the method steps performed by the device 500 or the device 600, and the specific functions of the components or modules in the device 500 or the device 600, refer to related content of other embodiments of the present application, and no further details are provided herein.
采用本申请实施例提供的装置500或装置600,根据备选网络切片的标识信息,备选网络切片对应的数据网络的标识信息,备选网络切片对应的地址范围信息,为所述UE提供服务的应用服务器所在的数据网络的标识信息,以及UE在该数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片,使得所述网络切片与所述应用服务器之间能够进行通信交互,包括,所述应用服务器可以向所述网络切片提供应用信息或者从所述网络切片获取网络信息,以提供业务增值或者网络增值服务,如视频加速,网络优化,智能编排,定制化服务等,从而提升服务质量。 The device 500 or the device 600 provided by the embodiment of the present application provides the service for the UE according to the identifier information of the candidate network slice, the identifier information of the data network corresponding to the candidate network slice, and the address range information corresponding to the candidate network slice. The identifier information of the data network in which the application server is located, and the address information of the UE in the data network, determine the network slice used by the UE to access the application server, so that the network slice and the application server can be performed. Communication interaction, comprising: the application server may provide application information to the network slice or obtain network information from the network slice to provide service value added or network value-added services, such as video acceleration, network optimization, intelligent orchestration, customized service Etc., thereby improving the quality of service.
如图7所示,本申请实施例还提供了一种切片管理器700,包括,As shown in FIG. 7, the embodiment of the present application further provides a slice manager 700, including
处理单元701,用于生成供UE接入的备选网络切片。The processing unit 701 is configured to generate an alternate network slice for the UE to access.
关于生成备选网络切片的具体过程的详细描述可以参照本申请其他实施例的相关内容,在此不做赘述。For a detailed description of the specific process of generating an alternate network slice, reference may be made to related content of other embodiments of the present application, and details are not described herein.
发送单元702,用于向SRF发送所述备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络;以使得所述SRF确定所述UE访问应用服务器使用的网络切片。The sending unit 702 is configured to send the identifier information of the candidate network slice, the identifier information of the first data network, and the address range information corresponding to the candidate network slice to the SRF, where the first data network is Determining a data network corresponding to the candidate network slice; such that the SRF determines that the UE accesses a network slice used by the application server.
关于上述各类信息的具体作用的详细描述可以参照本申请其他实施例的相关内容,在此不做赘述。For a detailed description of the specific functions of the above various types of information, reference may be made to related content of other embodiments of the present application, and details are not described herein.
在本申请的另一个实施方式中,在硬件实现上,可以由一个处理器执行处理单元701的操作,可以由一个发送器或收发器执行发送单元702的操作。其中,处理单元701可以以硬件形式内嵌于或独立于基站的处理器中,也可以以软件形式存储于切片管理器700的存储器中,以便于处理器调用执行以上各个单元对应的操作。In another embodiment of the present application, in hardware implementation, the operations of the processing unit 701 may be performed by one processor, and the operations of the transmitting unit 702 may be performed by a transmitter or transceiver. The processing unit 701 may be embedded in or independent of the processor of the base station in hardware, or may be stored in the memory of the slice manager 700 in software, so that the processor invokes the operations corresponding to the above units.
采用本申请实施例提供的切片管理器,将切片管理器生成的备选网络切片的标识信息,备选网络切片对应的数据网络的标识信息,以及备选网络切片对应的地址范围信息发送给SRF,使其确定UE访问应用服务器使用的网络切片,进而使得该网络切片与应用服务器之间能够进行通信交互,包括,所述应用服务器可以向所述网络切片提供应用信息或者从所述网络切片获取网络信息,以提供业务增值或者网络增值服务,如视频加速,网络优化,智能编排,定制化服务等,从而提升服务质量。The slice manager provided by the embodiment of the present application sends the identifier information of the candidate network slice generated by the slice manager, the identifier information of the data network corresponding to the candidate network slice, and the address range information corresponding to the candidate network slice to the SRF. And determining that the UE accesses the network slice used by the application server, so that the network slice and the application server can perform communication interaction, and the application server can provide application information to the network slice or obtain the network slice from the network slice. Network information to provide value-added services or network value-added services, such as video acceleration, network optimization, intelligent orchestration, customized services, etc., to improve service quality.
本申请实施例还提供了一种通信***,包括前述装置500或装置600,以及切片管理器700。所述通信***中还可以包括,切片管理器700生成的至少一个网络切片。 The embodiment of the present application further provides a communication system, including the foregoing device 500 or device 600, and a slice manager 700. The communication system may further include at least one network slice generated by the slice manager 700.
其中,装置500或装置600可以是能力开放平台或者DRA等设备。The device 500 or the device 600 may be a device such as a capability open platform or a DRA.
关于该通信***中的各设备的功能及执行的方法步骤的详细描述,可以参照本申请其他实施例的相关内容,在此不做赘述。For a detailed description of the functions of the devices in the communication system and the method steps performed, refer to related content of other embodiments of the present application, and no further details are provided herein.
可以理解,本申请实施例中所述的处理器可以是中央处理器(CPU),通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC),现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件,硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。It can be understood that the processor described in the embodiments of the present application may be a central processing unit (CPU), a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or Other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor may also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
本申请实施例所述的总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线仅用一条双箭头线表示,但并不表示仅有一根总线或一种类型的总线。The bus described in the embodiment of the present application may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. . The bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, the bus in the drawings of the present application is represented by only one double arrowed line, but does not indicate that there is only one bus or one type of bus.
结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现,也可以通过计算机程序产品实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于用户设备中。当然,处理器和存储介质也可以作为分立组件存在于用户设备中。The steps of the method or algorithm described in connection with the disclosure of the present application may be implemented in a hardware manner, or may be implemented by a processor executing a software instruction, or may be implemented by a computer program product. The software instructions may be comprised of corresponding software modules that may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable hard disk, CD-ROM, or any other form of storage well known in the art. In the medium. An exemplary storage medium is coupled to the processor to enable the processor to read information from, and write information to, the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. Additionally, the ASIC can be located in the user equipment. Of course, the processor and the storage medium may also reside as discrete components in the user equipment.
本领域技术人员应该可以意识到,在上述一个或多个示例中,本申请所描 述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。Those skilled in the art should be aware that in one or more of the above examples, the present application describes The functions described can be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium. Computer readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one location to another. A storage medium may be any available media that can be accessed by a general purpose or special purpose computer.
在本申请所提供的几个实施例中,应该理解到,所揭露的***、设备和方法,在没有超过本申请的范围内,可以通过其他的方式实现。例如,以上所描述的实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners without departing from the scope of the present application. For example, the embodiments described above are merely illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined. Or it can be integrated into another system, or some features can be ignored or not executed. The units described as separate components may or may not be physically separated, and the components displayed as the unit may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. . Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.
另外,所描述***、设备和方法以及不同实施例的示意图,在不超出本申请的范围内,可以与其它***,模块,技术或方法结合或集成。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电子、机械或其它的形式。In addition, the described systems, devices, and methods, and the schematic diagrams of various embodiments, may be combined or integrated with other systems, modules, techniques or methods without departing from the scope of the present application. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in electronic, mechanical or other form.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。 The foregoing is only a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application. It should be covered by the scope of protection of this application. Therefore, the scope of protection of the present application should be determined by the scope of the claims.

Claims (19)

  1. 一种网络切片确定方法,其特征在于,包括,A network slice determining method, characterized in that,
    切片检索功能SRF获取用户设备UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络;The slice retrieval function SRF acquires identification information of an alternative network slice that the user equipment UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the first data network is a data network corresponding to the candidate network slice;
    所述SRF获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,其中,所述第二数据网络是为所述UE提供服务的应用服务器所在的数据网络;The SRF acquires identification information of a second data network, and address information of the UE in the second data network, where the second data network is a data network where an application server serving the UE is located ;
    所述SRF根据所述备选网络切片的标识信息,所述第一数据网络的标识信息,所述地址范围信息,所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。The SRF is configured according to the identifier information of the candidate network slice, the identifier information of the first data network, the address range information, the identifier information of the second data network, and the second data of the UE. The address information in the network determines the network slice used by the UE to access the application server.
  2. 根据权利要求1所述的方法,其特征在于,所述确定所述UE访问所述应用服务器使用的网络切片包括,The method according to claim 1, wherein the determining that the UE accesses a network slice used by the application server comprises:
    所述SRF根据所述备选网络切片的标识信息,所述第一数据网络的标识信息以及所述第二数据网络的标识信息,确定匹配所述第二数据网络的备选网络切片;Determining, by the SRF, the candidate network slice matching the second data network according to the identifier information of the candidate network slice, the identifier information of the first data network, and the identifier information of the second data network;
    所述SRF根据匹配所述第二数据网络的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。Determining, by the SRF, the network used by the UE to access the application server according to the address range information corresponding to the candidate network slice of the second data network and the address information of the UE in the second data network. slice.
  3. 根据权利要求2所述的方法,所述SRF根据所述第二数据网络匹配的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片包括,The method according to claim 2, wherein the SRF determines the address according to address range information corresponding to the candidate network slice matched by the second data network, and address information of the UE in the second data network. The network slice used by the UE to access the application server includes,
    所述SRF将所述UE在所述第二数据网络中的的地址信息,和,所述第二数据网络匹配的备选网络切片对应的地址范围信息中的地址信息进行匹配;The SRF matches the address information of the UE in the second data network with the address information in the address range information corresponding to the candidate network slice matched by the second data network;
    所述SRF根据匹配结果,确定与所述第二数据网络匹配的备选网络切片中的一个网络切片为所述UE访问所述应用服务器使用的网络切片。 The SRF determines, according to the matching result, that one of the candidate network slices that matches the second data network is a network slice used by the UE to access the application server.
  4. 根据权利要求1-3任一所述的方法,其特征在于,所述SRF获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息包括,The method according to any one of claims 1-3, wherein the SRF acquires identification information of the second data network, and the address information of the UE in the second data network includes:
    所述SRF从所述应用服务器接收所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息。The SRF receives, from the application server, identification information of the second data network, and address information of the UE in the second data network.
  5. 根据权利要求1-4任一所述的方法,其特征在于,所述SRF获取所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息包括,The method according to any one of claims 1-4, wherein the SRF acquires identification information of the candidate network slice, identification information of the first data network, and the address range information includes
    所述SRF从切片管理器接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息,其中,所述切片管理器用于生成所述备选网络切片。The SRF receives, from a slice manager, identification information of the candidate network slice, identification information of the first data network, and the address range information, wherein the slice manager is configured to generate the candidate network slice .
  6. 根据权利要求1-4任一所述的方法,其特征在于,所述SRF获取所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息包括,The method according to any one of claims 1-4, wherein the SRF acquires identification information of the candidate network slice, identification information of the first data network, and the address range information includes
    所述SRF从所述备选网络切片接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息。The SRF receives identification information of the candidate network slice, identification information of the first data network, and the address range information from the candidate network slice.
  7. 根据权利要求1-6任一所述的方法,其特征在于,A method according to any one of claims 1 to 6, wherein
    所述地址范围信息是根据所述备选网络切片的标识信息和所述备选网络切片对应的数据网络的标识信息确定的。The address range information is determined according to the identifier information of the candidate network slice and the identifier information of the data network corresponding to the candidate network slice.
  8. 根据权利要求1-7任一所述的方法,其特征在于,A method according to any one of claims 1-7, wherein
    所述地址范围信息包括分配给所述备选网络切片对应的数据网络的UE的互联网协议IP地址;或者,包括分配给所述备选网络切片内的网关的IP地址。The address range information includes an internet protocol IP address of a UE allocated to a data network corresponding to the candidate network slice; or includes an IP address assigned to a gateway within the alternate network slice.
  9. 根据权利要求1-8任一所述的方法,其特征在于,A method according to any one of claims 1-8, wherein
    所述SRF位于能力开放平台或者Diameter路由代理。The SRF is located in a capability open platform or a Diameter routing agent.
  10. 一种确定网络切片的装置,其特征在于,包括:存储器与处理器,An apparatus for determining a network slice, comprising: a memory and a processor,
    所述存储器用于存储指令; The memory is for storing instructions;
    所述处理器用于调用存储器中存储的指令,以使得所述确定网络切片的装置执行以下操作:The processor is configured to invoke an instruction stored in the memory such that the means for determining a network slice performs the following operations:
    获取用户设备UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息,其中,所述第一数据网络是所述备选网络切片对应的数据网络;Obtaining identification information of an candidate network slice that the user equipment UE can access, identification information of the first data network, and address range information corresponding to the candidate network slice, where the first data network is the candidate a data network corresponding to the network slice;
    获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,其中,所述第二数据网络是为所述UE提供服务的应用服务器所在的数据网络;Obtaining identification information of the second data network, and address information of the UE in the second data network, where the second data network is a data network where an application server serving the UE is located;
    根据所述备选网络切片的标识信息,所述第一数据网络的标识信息,所述地址范围信息,所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。And the identifier information of the first data network, the address range information, the identifier information of the second data network, and the UE in the second data network according to the identifier information of the candidate network slice. The address information determines a network slice used by the UE to access the application server.
  11. 根据权利要求10所述的装置,其特征在于,所述确定所述UE访问所述应用服务器使用的网络切片包括,The apparatus according to claim 10, wherein the determining that the UE accesses a network slice used by the application server comprises:
    根据所述备选网络切片的标识信息,所述第一数据网络的标识信息以及所述第二数据网络的标识信息,确定匹配所述第二数据网络的备选网络切片;Determining, according to the identifier information of the candidate network slice, the identifier information of the first data network and the identifier information of the second data network, an alternative network slice matching the second data network;
    根据匹配所述第二数据网络的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片。And determining, according to the address range information corresponding to the candidate network slice of the second data network, and the address information of the UE in the second data network, the network slice used by the UE to access the application server.
  12. 根据权利要求11所述的装置,所述根据所述第二数据网络匹配的备选网络切片对应的地址范围信息,以及所述UE在所述第二数据网络中的地址信息,确定所述UE访问所述应用服务器使用的网络切片包括,The apparatus according to claim 11, the address range information corresponding to the candidate network slice matched by the second data network, and the address information of the UE in the second data network, determining the UE Accessing the network slice used by the application server includes,
    将所述UE在所述第二数据网络中的的地址信息,和,所述第二数据网络匹配的备选网络切片对应的地址范围信息中的地址信息进行匹配;Matching the address information of the UE in the second data network with the address information in the address range information corresponding to the candidate network slice matched by the second data network;
    根据匹配结果,确定与所述第二数据网络匹配的备选网络切片中的一个网络切片为所述UE访问所述应用服务器使用的网络切片。 And determining, according to the matching result, one of the candidate network slices that matches the second data network is a network slice used by the UE to access the application server.
  13. 根据权利要求10-12任一所述的装置,其特征在于,所述获取第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息包括,The apparatus according to any one of claims 10 to 12, wherein the acquiring the identification information of the second data network, and the address information of the UE in the second data network,
    从所述应用服务器接收所述第二数据网络的标识信息,以及所述UE在所述第二数据网络中的地址信息。And receiving, from the application server, identifier information of the second data network, and address information of the UE in the second data network.
  14. 根据权利要求10-13任一所述的装置,其特征在于,所述获取UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息包括,The apparatus according to any one of claims 10-13, wherein the acquiring identification information of an alternative network slice that the UE can access, identification information of the first data network, and corresponding to the candidate network slice Address range information includes,
    从切片管理器接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息,其中,所述切片管理器用于生成所述备选网络切片。And receiving, from the slice manager, identification information of the candidate network slice, identification information of the first data network, and the address range information, wherein the slice manager is configured to generate the candidate network slice.
  15. 根据权利要求10-13任一所述的装置,其特征在于,所述处理器用于获取UE可以接入的备选网络切片的标识信息,第一数据网络的标识信息,以及所述备选网络切片对应的地址范围信息包括,The device according to any one of claims 10-13, wherein the processor is configured to acquire identification information of an alternative network slice that the UE can access, identification information of the first data network, and the candidate network. The address range information corresponding to the slice includes,
    从所述备选网络切片接收所述备选网络切片的标识信息、所述第一数据网络的标识信息,以及所述地址范围信息。And receiving, from the candidate network slice, identification information of the candidate network slice, identification information of the first data network, and the address range information.
  16. 根据权利要求10-15任一所述的装置,其特征在于,A device according to any of claims 10-15, wherein
    所述地址范围信息是根据所述备选网络切片的标识信息和所述备选网络切片对应的数据网络的标识信息确定的。The address range information is determined according to the identifier information of the candidate network slice and the identifier information of the data network corresponding to the candidate network slice.
  17. 根据权利要求10-16任一所述的装置,其特征在于,A device according to any of claims 10-16, wherein
    所述地址范围信息包括分配给所述备选网络切片对应的数据网络的UE的互联网协议IP地址;或者,包括分配给所述备选网络切片内的网关的IP地址。The address range information includes an internet protocol IP address of a UE allocated to a data network corresponding to the candidate network slice; or includes an IP address assigned to a gateway within the alternate network slice.
  18. 根据权利要求10-17任一所述的装置,其特征在于,A device according to any of claims 10-17, wherein
    所述确定网络切片的装置位于能力开放平台或者Diameter路由代理。The means for determining a network slice is located in a capability open platform or a Diameter routing agent.
  19. 一种计算机程序产品,其特征在于,包括计算机程序代码,所述计算机程序代码由计算机单元执行,以使得所述计算机单元执行权利要求1-8任一所述的网络切片确定方法的操作。 A computer program product, comprising computer program code, the computer program code being executed by a computer unit to cause the computer unit to perform the operations of the network slice determining method of any of claims 1-8.
PCT/CN2016/112162 2016-12-26 2016-12-26 Network slice determination method and apparatus WO2018119592A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/112162 WO2018119592A1 (en) 2016-12-26 2016-12-26 Network slice determination method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/112162 WO2018119592A1 (en) 2016-12-26 2016-12-26 Network slice determination method and apparatus

Publications (1)

Publication Number Publication Date
WO2018119592A1 true WO2018119592A1 (en) 2018-07-05

Family

ID=62706572

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/112162 WO2018119592A1 (en) 2016-12-26 2016-12-26 Network slice determination method and apparatus

Country Status (1)

Country Link
WO (1) WO2018119592A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111200859A (en) * 2018-11-19 2020-05-26 华为技术有限公司 Network slice selection method, network equipment and terminal
US20210273842A1 (en) * 2019-05-14 2021-09-02 Vmware, Inc. Congestion avoidance in a slice-based network
WO2022083272A1 (en) * 2020-10-23 2022-04-28 中兴通讯股份有限公司 Network switching method and apparatus, and terminal device and storage medium
WO2022160982A1 (en) * 2021-01-30 2022-08-04 华为技术有限公司 Ipv6 address configuration method and routing device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103650437A (en) * 2013-06-28 2014-03-19 华为技术有限公司 Anycast service registration, method and apparatus, switching equipment and systems
CN105516312A (en) * 2015-12-09 2016-04-20 重庆邮电大学 Software defined networking load balancingdevice and method
CN106060900A (en) * 2016-05-13 2016-10-26 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for controlling access to network slicing, terminal small cell and SDN controller

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103650437A (en) * 2013-06-28 2014-03-19 华为技术有限公司 Anycast service registration, method and apparatus, switching equipment and systems
CN105516312A (en) * 2015-12-09 2016-04-20 重庆邮电大学 Software defined networking load balancingdevice and method
CN106060900A (en) * 2016-05-13 2016-10-26 宇龙计算机通信科技(深圳)有限公司 Method and apparatus for controlling access to network slicing, terminal small cell and SDN controller

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111200859A (en) * 2018-11-19 2020-05-26 华为技术有限公司 Network slice selection method, network equipment and terminal
US20210273842A1 (en) * 2019-05-14 2021-09-02 Vmware, Inc. Congestion avoidance in a slice-based network
US11902080B2 (en) * 2019-05-14 2024-02-13 Vmware, Inc. Congestion avoidance in a slice-based network
WO2022083272A1 (en) * 2020-10-23 2022-04-28 中兴通讯股份有限公司 Network switching method and apparatus, and terminal device and storage medium
WO2022160982A1 (en) * 2021-01-30 2022-08-04 华为技术有限公司 Ipv6 address configuration method and routing device
CN114928590A (en) * 2021-01-30 2022-08-19 华为技术有限公司 IPv6 address configuration method and routing equipment
CN114928590B (en) * 2021-01-30 2023-11-10 华为技术有限公司 IPv6 address configuration method and routing equipment

Similar Documents

Publication Publication Date Title
EP3491794B1 (en) Virtual network routing to dynamic end point locations in support of service-based traffic forwarding
EP3732846B1 (en) Quality of service (qos) control in mobile edge computing (mec)
US11140071B2 (en) Multipath data transmission method and device
KR102387239B1 (en) Mobile Network Interaction Proxy
EP3836577B1 (en) Session management method and device for user groups
WO2020007202A1 (en) Data transmission method, device and system
WO2019056883A1 (en) Network slice deployment method and related device
WO2020001562A1 (en) Communication method and apparatus
WO2018119592A1 (en) Network slice determination method and apparatus
WO2022033345A1 (en) Pdu session establishment method, terminal device, and chip system
EP3841728B1 (en) Information-centric networking over 5g or later networks
WO2020015634A1 (en) Mec information acquisition method and device
WO2019024650A1 (en) Resource configuration method and device
WO2016197689A1 (en) Method, apparatus and system for processing packet
WO2017177753A1 (en) Flow-based bearer management method, and data transmission method and device
CN114365518A (en) Method for influencing data service routing in core network through service application
WO2019071995A1 (en) Content distribution method, device and system
WO2023011151A1 (en) Communication method and device
US20220263879A1 (en) Multicast session establishment method and network device
WO2014202151A1 (en) Selection of virtual machines or virtualized network entities
CN111757340B (en) Method, device and system for determining service area
WO2022099484A1 (en) Identifier sending method and communication apparatus
CN107211479B (en) Method and device for selecting access network
WO2023056784A1 (en) Data collection method, communication apparatus and communication system
US11916805B2 (en) Network device provisioning based on device type

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: 16925068

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: 16925068

Country of ref document: EP

Kind code of ref document: A1