CN116156596A - Method and device for acquiring virtual network group data - Google Patents

Method and device for acquiring virtual network group data Download PDF

Info

Publication number
CN116156596A
CN116156596A CN202111387597.6A CN202111387597A CN116156596A CN 116156596 A CN116156596 A CN 116156596A CN 202111387597 A CN202111387597 A CN 202111387597A CN 116156596 A CN116156596 A CN 116156596A
Authority
CN
China
Prior art keywords
target
virtual network
group
current session
group data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111387597.6A
Other languages
Chinese (zh)
Inventor
李芸
刘强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN202111387597.6A priority Critical patent/CN116156596A/en
Publication of CN116156596A publication Critical patent/CN116156596A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Abstract

The embodiment of the application provides a method and a device for acquiring virtual network group data, wherein the method comprises the following steps: and receiving target virtual network group data which are sent by a network function entity and correspond to the current session of target User Equipment (UE), wherein the target virtual network group data comprise relevant parameters of the current session. According to the virtual network group data acquisition method, the SMF acquires the target virtual network group data by receiving the target virtual network group data which is sent by the network function entity and corresponds to the current session of the target User Equipment (UE).

Description

Method and device for acquiring virtual network group data
Technical Field
The present disclosure relates to the field of wireless communications technologies, and in particular, to a method and an apparatus for obtaining virtual network group data.
Background
According to the protocol, if the UE (User Equipment) is a 5G (5 th Generation Mobile Communication Technology, fifth generation mobile communication) VN (Virtual Network) Group member, the UDM (Unified Data Management ) retrieves the UE subscription DATA and the corresponding 5G VN Group DATA (5G Virtual Network Group DATA) from the UDR (Unified Data Repository, unified DATA warehousing function) and provides the UE subscription DATA containing the 5G VN Group DATA to the AMF (Access and Mobility Management Function ) and the SMF (Session Management Function, session management function).
However, when the network function entity calls the nudm_sdm_get service operation according to the protocol, the returned Data structure is SM subscription Data, and the SM subscription Data does not contain 5G VN Group Data. Therefore, SMF cannot get the 5G VN Group Data corresponding to the current session (DNN, S-NSSAI).
Disclosure of Invention
Aiming at the problems existing in the prior art, the embodiment of the application provides a method and a device for acquiring virtual network group data.
In a first aspect, an embodiment of the present application provides a method for acquiring virtual network group data, which is applied to a session management function entity SMF, and includes:
and receiving target virtual network group data which are sent by a network function entity and correspond to the current session of target User Equipment (UE), wherein the target virtual network group data comprise relevant parameters of the current session.
Optionally, according to an embodiment of the present application, the method for acquiring virtual network group data includes:
receiving the data of the to-be-selected virtual network groups corresponding to groups of target User Equipment (UE) sent by a network function entity, wherein the number of the groups is at least one;
And determining target virtual network group data in at least one of the virtual network group data to be selected based on the relevant parameters of the current session.
Optionally, according to an embodiment of the present application, the method for acquiring virtual network group data includes receiving, by a network function entity, candidate virtual network group data corresponding to a group where a target UE is located, where the group includes:
transmitting a user identification of the target UE to the network function entity;
receiving to-be-selected virtual network group data corresponding to each group where the target UE is located, which is sent by the network function entity; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
Optionally, according to an embodiment of the present application, the method for acquiring virtual network group data includes:
transmitting the user identification of the target UE and the related parameters of the current session to the network function entity;
Receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the network function entity, wherein the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
Optionally, according to a method for acquiring virtual network group data in an embodiment of the present application, the network function entity is a unified data management entity UDM.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the network function entity is an access and mobility management function entity AMF.
Optionally, according to an embodiment of the present application, the method for acquiring virtual network group data includes:
receiving an external group identifier sent by a first network function entity, wherein the external group identifier is determined by the first network function entity based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on a user identifier of the target UE;
Transmitting the external group identifier and the related parameters of the current session to a second network functional entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the second network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
Optionally, according to a method for acquiring virtual network group data in an embodiment of the present application, the first network function entity is an AMF, and the second network function entity is a UDM.
Optionally, according to a method for acquiring virtual network group data in an embodiment of the present application, the relevant parameters of the current session include S-NSSAI and DNN.
In a second aspect, an embodiment of the present application further provides a method for obtaining virtual network group data, which is applied to a unified data management entity UDM, and includes:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
And sending to the SMF the to-be-selected virtual network group data corresponding to each group where the target user equipment UE is located, wherein the number of the groups is at least one, and the to-be-selected virtual network group data comprises the target virtual network group data.
Optionally, according to an embodiment of the present application, the method for acquiring virtual network group data includes sending, to an SMF, candidate virtual network group data corresponding to a group where a target UE is located, including:
receiving a user identification of the target UE sent by the SMF;
sending to the SMF the data of the to-be-selected virtual network group corresponding to the group where the target UE is located; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
Transmitting target virtual network group data corresponding to a current session of the target UE to the SMF;
the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
Optionally, according to an embodiment of the present application, the method for acquiring virtual network group data includes sending, to an SMF, candidate virtual network group data corresponding to a group where a target UE is located, including:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier sent by the AMF, and retrieving the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the external group identifier;
And sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF through the AMF.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier and the related parameters of the current session, which are sent by the SMF, wherein the external group identifier is sent to the SMF by the AMF;
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the AMF, an external group identifier corresponding to the target UE includes:
and in a registration process or a session establishment process, sending an external group identifier corresponding to the target UE to the AMF.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
if the target virtual network group data corresponding to the current session of the target user equipment UE is not retrieved in the subscription data with the first granularity based on the user identification and the related parameters, retrieving and obtaining an internal group identification corresponding to the target UE in the subscription data with the second granularity based on the user identification, retrieving and obtaining the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the internal group identification, retrieving and obtaining the target virtual network group data corresponding to the current session of the target user equipment UE based on the related parameters of the current session, and sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF;
wherein the second granularity of subscription data comprises the first granularity of subscription data.
Optionally, a method for acquiring virtual network group data according to an embodiment of the present application further includes:
If the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved from the subscription data of the first granularity based on the user identity and the related parameter.
Optionally, according to a method for acquiring virtual network group data in an embodiment of the present application, the relevant parameters of the current session include S-NSSAI and DNN.
In a third aspect, an embodiment of the present application further provides a method for acquiring virtual network group data, applied to an access and mobility management function entity AMF, including:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
transmitting a user identification of the target UE to a UDM;
Receiving an external group identifier corresponding to the target UE, which is sent by the UDM, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
sending the external group identifier to the UDM, and receiving the to-be-selected virtual network group data which is returned by the UDM and is corresponding to each group where the target UE is located based on the external group identifier, wherein the number of the groups where the target UE is located is at least one;
determining target virtual network group data in at least one to-be-selected virtual network group data based on the relevant parameters of the current session;
and sending the target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the AMF, an external group identifier corresponding to the target UE includes:
and receiving an external group identifier corresponding to the target UE, which is sent by the UDM, in a registration process or in a session establishment process.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
And sending to the SMF the to-be-selected virtual network group data corresponding to each group where the target user equipment UE is located, wherein the number of the groups is at least one, and the to-be-selected virtual network group data comprises the target virtual network group data.
Optionally, according to a method for acquiring virtual network group data in an embodiment of the present application, the relevant parameters of the current session include S-NSSAI and DNN.
In a fourth aspect, embodiments of the present application further provide a session management function entity SMF, including a memory, a transceiver, and a processor, where:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and implementing the steps of the method for acquiring virtual network group data according to the first aspect described above.
In a fifth aspect, embodiments of the present application further provide a unified data management entity UDM, including a memory, a transceiver, and a processor, where:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and implementing the steps of the method for acquiring virtual network group data according to the second aspect as described above.
In a sixth aspect, embodiments of the present application further provide an access and mobility management function entity AMF, including a memory, a transceiver, and a processor, where:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and implementing the steps of the method for acquiring virtual network group data according to the third aspect as described above.
In a seventh aspect, embodiments of the present application further provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the method for acquiring virtual network group data as described in the first aspect, the steps of the method for acquiring virtual network group data as described in the second aspect, or the steps of the method for acquiring virtual network group data as described in the third aspect.
According to the virtual network group data acquisition method, the SMF acquires the target virtual network group data by receiving the target virtual network group data which is sent by the network function entity and corresponds to the current session of the target User Equipment (UE).
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief description will be given below of the drawings that are needed in the embodiments or the prior art descriptions, and it is obvious that the drawings in the following description are some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flow chart of a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 2 is a second flowchart of a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 3 is a third flowchart of a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 4 is a flowchart of a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 5 is a flowchart of a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 6 is a flowchart illustrating a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 7 is a flowchart of a method for obtaining virtual network group data according to an embodiment of the present application;
Fig. 8 is a flowchart illustrating a method for acquiring virtual network group data according to an embodiment of the present application;
fig. 9 is a flowchart illustrating a method for acquiring virtual network group data according to an embodiment of the present application;
fig. 10 is a flowchart illustrating a method for obtaining virtual network group data according to an embodiment of the present disclosure;
fig. 11 is a flowchart illustrating a method for obtaining virtual network group data according to an embodiment of the present disclosure;
fig. 12 is a flowchart of a method for obtaining virtual network group data according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of a session management function entity SMF provided in an embodiment of the present application;
fig. 14 is a schematic structural diagram of a unified data management entity UDM according to an embodiment of the present application;
fig. 15 is a schematic structural diagram of an access and mobility management function entity AMF according to an embodiment of the present application;
fig. 16 is a schematic structural diagram of an acquiring device for virtual network group data according to an embodiment of the present application;
FIG. 17 is a second schematic diagram of a virtual network group data acquisition device according to an embodiment of the present disclosure;
fig. 18 is a third schematic diagram of an apparatus for acquiring virtual network group data according to an embodiment of the present application.
Detailed Description
In the embodiment of the application, the term "and/or" describes the association relationship of the association objects, which means that three relationships may exist, for example, a and/or B may be represented: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The term "plurality" in the embodiments of the present application means two or more, and other adjectives are similar thereto.
The following description of the technical solutions in the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
To facilitate an understanding of the embodiments of the present application, the following terms or contexts are presented in connection with the embodiments of the present application:
according to the communication protocol 23501, if the terminal is a 5G (5 th Generation Mobile Communication Technology, fifth generation mobile communication) VN (Virtual Network) Group member, the UDM (Unified Data Management ) retrieves UE subscription DATA and corresponding 5G VN Group DATA (5G Virtual Network Group DATA) from the UDR (Unified Data Repository, unified DATA warehousing function) and provides the UE subscription DATA containing the 5G Virtual Network Group DATA to the AMF (Access and Mobility Management Function ) and the SMF (Session Management Function, session management function).
Description of the communication protocol 29503 for "nudm_sdm_get" service operation: in the session establishment process, the SMF acquires SM (Session Management ) subscription information from the UDM, and invokes the URI (Unifor m Resource Identifier ) of the nudm_sdm_get service operation of the UDM as follows: "get./ { supi }/sm-data? < query-parameters > ", the returned data structure is" SessionManagementSubscription Data ", i.e. SM subscription data.
The SM subscription data includes a Internal Group ID (internal group identity) list, and also includes one or more S-nsai (Single Network Slice Selection Assistance Information ) level subscription data. For each DNN data in the S-nsai level subscription data, parameters such as DNN (Data Network Name, subscription network data name) are also included. But the SM subscription data does not include 5G virtual network group data.
According to the protocol definition, two parameter types are included in the GROUP subscription DATA, groupIdentifier translation (GROUP identifier conversion) and GROUP DATA (GROUP DATA), respectively. Included in the group identifier conversion are External Group Identifier (external group identity), internal Group Identifier (internal group identity) and SUPI (Subscription Permanent Identifier List, user permanent identity list) lists. Group Data includes an internal Group identity and 5G virtual network Group Data. The data index of the group data is an internal group identification.
The 5G virtual network group data includes parameters such as DNN, S-nsai, PDU Session Type, application descriptor (application descriptor), information related with secondary authentication/authorization (information related to secondary authentication/authorization), and the like. The 5G virtual network group data index is an external group identification.
In the session establishment procedure, the UE subscription data and the group data belong to different tables, the group data includes an internal group identifier and 5G virtual network group data, the 5G virtual network group data needs to be queried in the group data according to the internal group identifier, and in the protocol, the 5G virtual network group data is all returned by the UDM.
The 5G virtual network group data is not included in the sendaangementsubscriptiondata structure returned in the nudm_sdm_get Response message defined by the protocol 29503, so when the SM subscription data is returned using the nudm_sdm_get Response message, the SMF cannot directly acquire the 5G virtual network group data of the corresponding group because the 5G virtual network group data is not included in the subscription data, as described above.
As can be seen from the above, in the current 3GPP protocol, the definition of how the SMF knows the virtual network group data corresponding to the current session (DNN, S-nsai) is not clear, and a method for obtaining the virtual network group data is needed.
The method for acquiring 5G VN GROUP Data provided in the embodiments of the present application is described in detail below in connection with a plurality of embodiments.
The technical scheme provided by the embodiment of the application can be suitable for various systems, in particular to a 5G system. For example, suitable systems may be global system for mobile communications (global system of mobile communication, GSM), code division multiple access (code division multiple access, CDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) universal packet Radio service (general packet Radio service, GPRS), long term evolution (long term evolution, LTE), LTE frequency division duplex (frequency division duplex, FDD), LTE time division duplex (time division duplex, TDD), long term evolution-advanced (long term evolution advanced, LTE-a), universal mobile system (universal mobile telecommunication system, UMTS), worldwide interoperability for microwave access (worldwide interoperability for microwave access, wiMAX), 5G New air interface (New Radio, NR), and the like. Terminal devices and network devices are included in these various systems. Core network parts such as evolved packet system (Evloved Packet System, EPS), 5G system (5 GS) etc. may also be included in the system.
The terminal device according to the embodiments of the present application may be a device that provides voice and/or data connectivity to a user, a handheld device with a wireless connection function, or other processing device connected to a wireless modem, etc. The names of the user equipments may also be different in different systems, e.g. in a 5G system the terminal equipment may be referred to as user equipment. The wireless terminal device may communicate with one or more Core Networks (CNs) via a radio access Network (Radio Access Network, RAN), which may be mobile terminal devices such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, e.g., portable, pocket, hand-held, computer-built-in or vehicle-mounted mobile devices that exchange voice and/or data with the radio access Network. Such as personal communication services (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (PersonalDigital Assistant, PDAs), and the like. The wireless terminal device may also be referred to as a system, subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile), remote station (remote station), access point (access point), remote terminal device (remote terminal), access terminal device (access terminal), user terminal device (user terminal), user agent (user agent), user equipment (user device), and the embodiments of the present application are not limited.
The network device according to the embodiment of the present application may be a base station, where the base station may include a plurality of cells for providing services for a terminal. A base station may also be called an access point or may be a device in an access network that communicates over the air-interface, through one or more sectors, with wireless terminal devices, or other names, depending on the particular application. The network device may be operable to exchange received air frames with internet protocol (Internet Protocol, IP) packets as a router between the wireless terminal device and the rest of the access network, which may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management for the air interface. For example, the network device according to the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in a global system for mobile communications (Global System for Mobile communications, GSM) or code division multiple access (Code Division Multiple Access, CDMA), a network device (NodeB) in a wideband code division multiple access (Wide-band Code Division Multiple Access, WCDMA), an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in a 5G network architecture (next generation system), a home evolved base station (Homeevolved Node B, heNB), a relay node (relay node), a home base station (femto), a pico base station (pico), and the like. In some network structures, the network device may include a Centralized Unit (CU) node and a Distributed Unit (DU) node, which may also be geographically separated.
The embodiments of the present application provide a method for obtaining virtual network Group Data, so that SMF can obtain and solve the problem that in a 5G core network system defined by 3GPP protocol, how to obtain (DNN, S-SNSSAI) corresponding 5G VN Group Data in a session establishment process SMF in a 5GLAN scene is not explicitly described.
Fig. 1 is one of flow diagrams of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 1, where the method for obtaining virtual network group data is applied to a session management function entity SMF, and includes:
step 110, receiving target virtual network group data corresponding to a current session of a target user equipment UE sent by a network function entity, where the target virtual network group data includes related parameters of the current session.
The virtual network group is a service in mobile communication, and may be referred to as a 5G VN, a 5G local area network (5G localarea network,5GLAN), a 5G LAN group, a local area network (local area network, LAN), or a 5G LAN-type service in a 5G environment, which is merely an example, and the virtual network group name is not specifically limited in the embodiments of the present application.
The virtual network group service is capable of providing private communications for two or more terminals in a group. UEs in the virtual network group access 5G LAN type services through internet protocol (Internet Protocol, IP) type protocol data unit (Protocol Data Unit, PDU) sessions or non-IP type (e.g., ethernet type) PDU sessions. And, the PDU session provides access to one and only one 5G virtual network group. The target virtual network group data refers to data of a virtual network group accessed by the target user equipment UE through the current session. The target virtual network group data includes relevant parameters of the current session, such as DNN, S-NSSAI, PDU session type, application descriptor and information related to secondary authentication/authorization.
The network function entity in this step may be a network function entity such as UDM, AMF or policy control function entity (Policy Control Function, PCF). Illustratively, the UDM retrieves UE subscription data and corresponding virtual network group data from the UDR and provides UE subscription data containing virtual network group data to the AMF and SMF, which may receive virtual network group data sent by the UDM and send to the SMF; the PCF may retrieve virtual data set data from the UDR and send it to the SMF through interaction with the SMF. The foregoing is an example of a network function entity for ease of understanding, and the specific type of the network function entity in the embodiments of the present application is not limited, as long as it can send the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF.
According to the virtual network group data acquisition method, the SMF acquires the target virtual network group data by receiving the target virtual network group data which is sent by the network function entity and corresponds to the current session of the target User Equipment (UE).
Possible implementations of the above steps in the specific embodiments are further described below.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
Step 210, receiving the data of the to-be-selected virtual network group corresponding to each group of the target user equipment UE sent by the network function entity, wherein the number of the groups is at least one;
specifically, the target UE may join one or more virtual network groups, where each virtual network group corresponds to one piece of virtual network group data to be selected, and the SMF receives the one or more pieces of virtual network group data to be selected sent by the network function entity.
Step 220, determining target virtual network group data in at least one of the candidate virtual network group data based on the relevant parameters of the current session.
In particular, the SMF may obtain relevant parameters of the current session during PDU session establishment, such as receiving DNN and S-NSSAI sent by the radio access network (Radio Acess Network, RAN) during PDU registration; the relevant parameters of the current session are associated with the virtual group data, and the virtual network group data associated with the relevant parameters of the current session, namely the target virtual network group data, can be determined in one or more pieces of to-be-selected virtual network group data according to the relevant parameters of the current session.
Optionally, the network functional entity in this embodiment is UDM or AMF.
Optionally, the relevant parameters of the current session in this embodiment include S-NSSAI and DNN.
A further description of possible implementations of step 210 in the specific embodiment is provided below.
Optionally, the receiving the to-be-selected virtual network group data corresponding to the group where the target UE is located, which is sent by the network function entity, includes:
transmitting a user identification of the target UE to the network function entity;
receiving to-be-selected virtual network group data corresponding to each group where the target UE is located, which is sent by the network function entity; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
In one embodiment, the receiving the virtual network group data to be selected corresponding to each group where the target UE sent by the network function entity is located includes:
step 2101, transmitting a user identification of the target UE to the network function entity;
the user identity of the target UE may be a permanent identity, such as a subscription permanent identity (subscription permanent identifier, SUPI), a generic public identity (generic public subscription identifier, GPSI), or a globally unique temporary identity (global unique temporary identifier, GUTI), which is not particularly limited in the embodiments of the present application, as long as it is possible to indicate the target UE identity such that the network function entity retrieves an internal group identity based on the user identity.
Illustratively, the SMF may invoke a nudm_sdm_get service operation, and send a nudm_sdm_get_request message carrying the user identifier to the network function entity to Request to acquire subscription information.
Step 2102, receiving to-be-selected virtual network group data corresponding to each group in which the target UE is located, which is sent by the network function entity; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
As described above, the group identifier conversion includes an internal group identifier and a SUPI list, and the network function entity may retrieve the internal group identifier corresponding to the target UE, that is, the Internel Group ID list of the target UE, based on the user identifier sent by the SMF in step 2101; the virtual network group data to be selected corresponds to the internal group identifier, and according to the Internel Group ID list, the virtual network group data corresponding to all the internal group identifiers in the list can be retrieved. The SMF receives the to-be-selected virtual network group data sent by the network function entity.
Optionally, the network functional entity in this embodiment is UDM. It is understood that the network function entities in step 210, step 220 and step 2101 are unified, and in the case that the network function entity in step 2101 is UDM, the network function entity in step 210 and step 220 is also UDM.
In one embodiment, optionally, the receiving the candidate virtual network group data corresponding to each group where the target UE sent by the network function entity is located includes:
step 2111, transmitting a user identification of the target UE to the network function entity;
the description about the user identification and transmission operation of the target UE is the same as that in step 2101, and will not be repeated here.
Step 2112, receiving an external group identifier corresponding to the target UE sent by the network function entity, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
as described above, the group identifier conversion includes an internal group identifier, an external group identifier, and a SUPI list, and the network function entity may retrieve the internal group identifier corresponding to the target UE, that is, the Internel Group ID list of the target UE, based on the user identifier sent by the SMF in step 2111; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. And the SMF receives the external group identifier corresponding to the target UE sent by the network function entity.
Step 2113, sending the external group identifier to the network function entity;
Illustratively, the SMF may invoke a nudm_pp_get service operation to send the external group identity to the network function entity.
Step 2114, receiving the to-be-selected virtual network group data corresponding to the group in which the target UE is located, which is sent by the network function entity; and the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is retrieved based on the external group identifier.
The SMF may receive a nudm_pp_get Response message sent by the network function entity, where the nudm_pp_get Response message carries the virtual network group data to be selected, where the virtual network group data to be selected is retrieved according to the external group identifier sent in step 2113. Since the consumer of the nudm_pp_get service operation in the existing protocol temporarily does not contain the SMF, it is necessary to add the consumer SMF to the nudm_pp_get service operation.
Optionally, the network functional entity in this embodiment is UDM. It can be understood that the network function entities in step 210, step 220 and step 2111 are unified, and in the case that the network function entity in step 2111 is UDM, the network function entity in step 210 and step 220 is also UDM.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
Transmitting the user identification of the target UE and the related parameters of the current session to the network function entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the network function entity, wherein the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
In one embodiment, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
step 310, sending a user identifier of the target UE to the network function entity;
the description about the user identification and transmission operation of the target UE is the same as that in step 2101, and will not be repeated here.
Step 320, receiving an external group identifier corresponding to the target UE sent by the network function entity, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
The relevant description about the external group identifier is the same as that in step 2102, and will not be repeated here.
Step 330, sending the external group identifier and the related parameters of the current session to the network function entity;
for better understanding of the embodiments of the present application, take the case that the network functional entity is UDM as an example: the SMF carries an external group identifier and related parameters of the current session, such as DNN and S-NSSAI, calls a Nudm_PP_GET service operation, and sends a Nudm_PP_GET_request message to the UDM to Request the target virtual network group data. Because the consumer of the nudm_pp_get service operation in the existing protocol does not contain SMF temporarily and the call parameters do not contain DNN and S-nsai temporarily, it is necessary to add consumer SMF to the nudm_pp_get service operation; optional parameters DNN and S-NSSAI are added to the Nudm_PP_GET service operation.
Step 340, receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
In the step, the network function entity searches the target virtual network group data corresponding to the current session of the target User Equipment (UE) based on the external group identifier sent by the SMF and the related parameters of the current session, and the SMF receives the target virtual network group data returned by the network function entity through the Nudm_PP_GET Response message.
Optionally, in this embodiment, the network functional entity is UDM.
Optionally, the relevant parameters of the current session in this embodiment include S-NSSAI and DNN.
In one embodiment, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
step 410, sending the user identifier of the target UE and the related parameters of the current session to the network function entity;
the description about the user identification and transmission operation of the target UE is the same as that in step 2101, and will not be repeated here.
Step 420, receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on an external group identity and related parameters of the current session, the external group identity is determined based on an internal group identity corresponding to the target UE, and the internal group identity is retrieved based on the user identity.
As described above, the group identifier conversion includes an internal group identifier, an external group identifier, and a SUPI list, and the network function entity may retrieve the internal group identifier corresponding to the target UE, that is, the Internel Group ID list of the target UE, based on the user identifier sent by the SMF in step 2101; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. The relevant parameters of the current session are associated with the virtual network group data, and the network function entity can determine the virtual network group data associated with the relevant parameters of the current session, namely the target virtual network group data, in one or more pieces of to-be-selected virtual network group data according to the relevant parameters of the current session. The SMF receives the target virtual network group data sent by the network function entity.
Optionally, in this embodiment, the network functional entity is UDM.
Optionally, the relevant parameters of the current session in this embodiment include S-NSSAI and DNN.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
step 510, receiving an external group identifier sent by a first network function entity, where the external group identifier is determined by the first network function entity based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on a user identifier of the target UE;
step 520, sending the external group identifier and the related parameters of the current session to a second network function entity;
step 530, receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the second network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
For the description and corresponding relation of the external group identifier, the related parameters of the current session, and the target virtual network group data, refer to the description above, and are not repeated here.
Optionally, the first network function entity is an AMF and the second network function entity is a UDM.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
According to the method for acquiring the virtual network group data, the SMF acquires the target virtual network group data by receiving the target virtual network group data which is transmitted by the network function entity and corresponds to the current session of the target User Equipment (UE).
Fig. 2 is a second flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 2, where the method for obtaining virtual network group data is applied to a unified data management entity UDM, and includes:
step 610, sending to the SMF target virtual network group data corresponding to a current session of a target user equipment UE, the target virtual network group data including relevant parameters of the current session.
The related description of the virtual network group refers to the description in fig. 1, and will not be repeated here. In the mobile communication technology, a user database adopts a front-end and rear-end separated architecture, wherein the front end is used for Unified Data Management (UDM) and PCF, and the rear end is used for UDR. The front end is responsible for processing service logic, signaling processing with other core network elements, storing dynamic data of users and services, the rear end is responsible for interfacing with an IT system of an operator, and is used for operating account opening, account selling and the like of the users, and the rear end stores static user data and strategy data. The UDR may store therein a 5G virtual network group identifier (internal group identity and external group identity), group member information and group data; the UDM may store, update or retrieve virtual network group data in the UDR. The virtual network group data stored in the UDR may be obtained by information interaction between the UDM and other network function entities, for example, by information interaction with a network open function (Network Exposure Function, NEF), which is not limited in how the UDM obtains the virtual network group data.
The UDM may send to the SMF target virtual network group data corresponding to the current session of the target user equipment UE, which may be retrieved by the UDM in the UDR according to parameters related to the virtual network group data, such as a group identifier or group member information. The embodiment of the application does not limit how the UDM obtains the target virtual network group data.
According to the virtual network group data acquisition method, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF through the UDM, so that the SMF can acquire the target virtual network group data.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
step 710, sending to the SMF, the group of the target UE, the number of groups of which is at least one, to the group of the target UE, where the group of the target UE includes the group of the target UE.
The description of the candidate virtual network group and the candidate virtual network group data is referred to in fig. 1, and will not be repeated here. The UDM may actively send the virtual network group data to be selected to the SMF, or may send the virtual network group data to be selected to the SMF according to a request of other network functional entities except the UDM, such as the SMF or the AMF, which is not limited in this application. The UDM may send the candidate virtual network group data directly to the SMF, or may send the candidate virtual network group data to the SMF through other network function entities other than the UDM, which is not limited in this application. The virtual network group data to be selected sent by the UDM to the SMF is retrieved by the UDM according to an index of the virtual network group data to be selected, such as an internal group identifier or an external group identifier.
Possible implementations of the above steps in the specific embodiments are further described below.
Optionally, the sending, to the SMF, the candidate virtual network group data corresponding to each group in which the target UE is located includes:
receiving a user identification of the target UE sent by the SMF;
sending to the SMF the data of the to-be-selected virtual network group corresponding to the group where the target UE is located; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
In an embodiment, according to the method for obtaining virtual network group data in one embodiment of the present application, the sending, to the SMF, the virtual network group data to be selected corresponding to each group in which the target UE is located includes:
step 7101, receiving a user identifier of the target UE sent by the SMF;
for the description of the user identity of the target UE, reference is made to the description above, and no further description is given here.
Step 7102, retrieving and obtaining an internal group identifier corresponding to the target UE based on the user identifier, and retrieving and obtaining to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the internal group identifier;
The UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (such as SUPI) sent by the SMF in step 7101; the virtual network group data to be selected corresponds to the internal group identifier, and the UDM can retrieve the virtual network group data corresponding to all the internal group identifiers in the list, namely the virtual network group data to be selected according to the Internel Group ID list.
Step 7103, sending to the SMF the candidate virtual network group data corresponding to each group where the target UE is located.
Specifically, virtual network group data corresponding to the Internel Group ID list retrieved in step 7102 is transmitted to the SMF.
The description and the correspondence relation of the user identifier, the internal group identifier and the virtual network group data to be selected are referred to the description above, and are not repeated here.
In an embodiment, according to the method for obtaining virtual network group data in one embodiment of the present application, the sending, to the SMF, the virtual network group data to be selected corresponding to each group in which the target UE is located includes:
step 7111, receiving a user identifier of the target UE sent by the SMF;
for the description of the user identity of the target UE, reference is made to the description above, and no further description is given here.
Step 7112, an external group identifier corresponding to the target UE is sent to the SMF, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
the UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (e.g. SUPI, etc.) received in step 7111 according to the group identifier conversion; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. The UDM can send the external group identifier corresponding to the target UE to the SMF through a Nudm_SDM_GET Response message.
Step 7113, receiving the external group identifier sent by the SMF, and retrieving the to-be-selected virtual network group data corresponding to the group where the target UE is located based on the external group identifier;
the UDM may receive the external group identity sent by the SMF through a nudm_pp_get Request message.
And step 7114, sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF.
The UDM may send the candidate virtual network group data to the SMF through a nudm_pp_get Response message.
It will be appreciated that since the consumer that can invoke the nudm_pp_get service operation does not contain SMF according to the protocol specification, in the embodiment of the present application, it is necessary to add the consumer SMF to the nudm_pp_get service operation.
The description and corresponding relation of the user identifier, the internal group identifier, the external group identifier, and the virtual network group data to be selected are referred to the description above, and are not repeated here.
In an embodiment, optionally, according to a method for acquiring virtual network group data in one embodiment of the present application, the sending, to the SMF, the virtual network group data to be selected corresponding to each group in which the target UE is located includes:
step 7121, receiving a user identifier of the target UE sent by an AMF;
for the description of the user identity of the target UE, reference is made to the description above, and no further description is given here.
Step 7122, an external group identifier corresponding to the target UE is sent to the AMF, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
the UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (e.g. SUPI, etc.) received in step 7121 according to the group identifier conversion; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. The UDM can send the external group identifier corresponding to the target UE to the AMF through a Nudm_SDM_GET Response message.
Step 7123, receiving the external group identifier sent by the AMF, and retrieving the to-be-selected virtual network group data corresponding to the group where the target UE is located based on the external group identifier;
the UDM may receive the external group identity sent by the AMF through a nudm_pp_get Request message.
Step 7124, sending, to the SMF via the AMF, the candidate virtual network group data corresponding to each group where the target UE is located.
The UDM may send the candidate virtual network group data to the AMF through the nudm_pp_get Response message.
It can be appreciated that, since the consumer that can call the nudm_pp_get service operation does not include the AMF according to the protocol specification, the consumer AMF needs to be added to the nudm_pp_get service operation in the embodiment of the present application.
The description and corresponding relation of the user identifier, the internal group identifier, the external group identifier, and the virtual network group data to be selected are referred to the description above, and are not repeated here.
Optionally, in a registration process or in a session establishment process, an external group identifier corresponding to the target UE is sent to the AMF.
In an embodiment, optionally, according to the method for acquiring virtual network group data in an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
Step 7131, receiving a user identifier of the target UE sent by the AMF;
for the description of the user identity of the target UE, reference is made to the description above, and no further description is given here.
Step 7132, an external group identifier corresponding to the target UE is sent to the AMF, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
the UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (e.g. SUPI, etc.) received in step 7131 according to the group identifier conversion; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. The UDM can send the external group identifier corresponding to the target UE to the AMF through a Nudm_SDM_GET Response message.
Step 7133, receiving the external group identifier sent by the SMF and the related parameters of the current session, where the external group identifier is sent by the AMF to the SMF;
the UDM may receive the external group identity and the related parameters of the current session sent by the SMF through a nudm_pp_get Request message.
And step 7134, sending target virtual network group data corresponding to the current session of the target user equipment UE to the SMF.
The UDM may send the target virtual network group data to the SMF through a nudm_pp_get response message.
It will be appreciated that since the consumer that can invoke the nudm_pp_get service operation does not contain SMF according to the protocol specification, in the embodiment of the present application, it is necessary to add the consumer SMF to the nudm_pp_get service operation
The description and corresponding relation of the user identifier, the internal group identifier, the external group identifier and the target virtual network group data are referred to the description above, and are not repeated here.
Optionally, in the session establishment procedure, an external group identifier corresponding to the target UE is sent to the AMF.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
transmitting target virtual network group data corresponding to a current session of the target UE to the SMF;
the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
In one embodiment, according to a method for acquiring virtual network group data in one embodiment of the present application, the sending, to an SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
step 810, receiving a user identifier of the target UE sent by the SMF;
for the description of the user identity of the target UE, reference is made to the description above, and no further description is given here.
Step 820, sending an external group identifier corresponding to the target UE to the SMF, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
the UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (e.g. SUPI, etc.) received in step 810 according to the group identifier conversion; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. The UDM can send the external group identifier corresponding to the target UE to the SMF through a Nudm_SDM_GET Response message.
Step 830, receiving the external group identifier sent by the SMF and the related parameters of the current session;
The UDM may receive the external group identity and the related parameters of the current session sent by the SMF through a nudm_pp_get Request message.
In step 840, the target virtual network group data corresponding to the current session of the target UE is retrieved based on the external group identifier and the related parameters of the current session.
The UDM may send the target virtual network group data to the SMF through a nudm_pp_get Response message.
It will be appreciated that since the consumer that can invoke the nudm_pp_get service operation does not contain SMF according to the protocol specification, in the embodiment of the present application, it is necessary to add the consumer SMF to the nudm_pp_get service operation.
The description and corresponding relation of the user identifier, the internal group identifier, the external group identifier and the target virtual network group data are referred to the description above, and are not repeated here.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
In one embodiment, according to a method for acquiring virtual network group data in one embodiment of the present application, the sending, to an SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
step 910, receiving a user identifier of the target UE sent by the SMF and a related parameter of the current session;
Step 920, retrieving and obtaining an internal group identifier corresponding to the target UE based on the user identifier, and retrieving and obtaining to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the internal group identifier;
the UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (e.g. SUPI, etc.) received in step 7121 according to the group identifier conversion; and inquiring the data of the corresponding virtual network group to be selected according to the Internel Group ID list.
Step 930, retrieving the target virtual network group data corresponding to the current session of the target user equipment UE based on the relevant parameters of the current session;
the UDM retrieves the target virtual network group data from the candidate virtual network group data based on the current session related parameters.
Step 940, sending target virtual network group data corresponding to the current session of the target user equipment UE to the SMF.
The UDM may send the target virtual network group data to the SMF through a nudm_pp_get Response message.
It will be appreciated that since the consumer that can invoke the nudm_pp_get service operation does not contain SMF according to the protocol specification, in the embodiment of the present application, it is necessary to add the consumer SMF to the nudm_pp_get service operation.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
step 1010, receiving a user identifier of the target UE sent by the SMF and a related parameter of the current session;
step 1020, if the target virtual network group data corresponding to the current session of the target UE is not retrieved in the subscription data of the first granularity based on the user identifier and the related parameter, retrieving and obtaining an internal group identifier corresponding to the target UE in the subscription data of the second granularity based on the user identifier, retrieving and obtaining the candidate virtual network group data corresponding to each group where the target UE is located based on the internal group identifier, retrieving and obtaining the target virtual network group data corresponding to the current session of the target UE based on the related parameter of the current session, and sending the target virtual network group data corresponding to the current session of the target UE to the SMF;
wherein the second granularity of subscription data comprises the first granularity of subscription data.
Specifically, the first granularity refers to subscription data with parameter granularity, such as subscription data with DNN and S-nsai granularity, the second granularity refers to subscription data Session Management Subscription DATA, i.e. session management subscription data, and the second subscription data includes subscription data with the first granularity.
Optionally, if target virtual network group data corresponding to the current session of the target user equipment UE is retrieved, sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved from the subscription data of the first granularity based on the user identity and the related parameter.
In one embodiment, the UDM retrieves target virtual network group data in the subscription data of the DNN and S-nsai granularity based on the user identity and the related parameter, and if target virtual network group data corresponding to the current session of the target user equipment UE is retrieved, invokes a nudm_sdm_get service operation to send the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF.
And if the target virtual network group data corresponding to the current session of the target User Equipment (UE) is not retrieved, retrieving and obtaining an internal group identification list corresponding to the target UE based on the user identification in the SM subscription data, and retrieving and obtaining the target UE to-be-selected virtual network group data based on the internal group identification list.
And the UDM retrieves the target virtual network group data from the target UE to-be-selected virtual network group data according to the related parameters of the current session, and calls the Nudm_SDM_GET service operation to send the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF. Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
Fig. 3 is a third flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 3, where the method for obtaining virtual network group data is applied to an access and mobility management function entity AMF, and includes:
step 1110, sending target virtual network group data corresponding to a current session of a target user equipment UE to the SMF, the target virtual network group data including relevant parameters of the current session.
The related description of the virtual network group refers to the description in fig. 1, and will not be repeated here. The AMF may send target virtual network group data corresponding to the current session of the target user equipment UE to the SMF; the target virtual network group data may be the AMF obtained by requesting from other network function entities, such as the AMF sending a request to the UDM to receive the target virtual network group data.
According to the virtual network group data acquisition method, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF through the AMF, so that the SMF can acquire the target virtual network group data.
Possible implementations of the above steps in the specific embodiments are further described below.
In one embodiment, optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
step 11101, transmitting a user identification of the target UE to the UDM;
step 11102, receiving an external group identifier corresponding to the target UE sent by the UDM, where the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
the UDM may retrieve the internal group identifier corresponding to the target UE, i.e. the Internel Group ID list of the target UE, based on the user identifier (e.g. SUPI, etc.) received in step 11101 according to the group identifier conversion; the corresponding Externel Group ID list, i.e. the external group identity, is queried from the Internel Group ID list. The UDM can send the external group identifier corresponding to the target UE to the AMF through a Nudm_PP_GET Response message.
Step 11103, sending the external group identifier to the UDM, and receiving the to-be-selected virtual network group data returned by the UDM, wherein the to-be-selected virtual network group data is respectively corresponding to groups where the target UE is located, and the number of the groups where the target UE is located is at least one, and the to-be-selected virtual network group data is retrieved based on the external group identifier;
the AMF can call a Nudm_PP_GET service operation to send an external group identifier corresponding to the target UE to the UDM; the UDM retrieves the to-be-selected virtual network group data corresponding to the target UE based on the external group identifier sent by the AMF and returns the to-be-selected virtual network group data to the AMF.
Step 11104, determining target virtual network group data in at least one of the candidate virtual network group data based on the relevant parameters of the current session;
step 11105, sending to the SMF target virtual network group data corresponding to the current session of the target user equipment UE.
The AMF may send the target virtual network group data to the SMF by invoking an nsmf_pduse_createsmcontext service operation.
The description and corresponding relation of the user identifier, the internal group identifier, the external group identifier, the session related parameter, the to-be-selected virtual network group data, and the target virtual network group data refer to the description in fig. 1, and are not repeated herein.
Optionally, according to a method for acquiring virtual network group data according to an embodiment of the present application, the sending, to the AMF, an external group identifier corresponding to the target UE includes:
And receiving an external group identifier corresponding to the target UE, which is sent by the UDM, in a registration process or in a session establishment process.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
According to the method and the device for the SMF, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF, so that the SMF can directly obtain the target virtual network group data, and the burden of the SMF is reduced.
In an embodiment, optionally, according to the method for acquiring virtual network group data in an embodiment of the present application, the sending, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE includes:
step 11111, sending to the SMF, the group of the target UE, which corresponds to each of the groups, where the number of groups is at least one, where the group of the target UE includes the group of the target virtual network.
According to the method and the device for determining the virtual network group data, the to-be-selected virtual network group data corresponding to the group in which the target user equipment UE is located are sent to the SMF, and the to-be-selected virtual network group data comprise the target virtual network group data, so that the SMF can determine the target virtual network group data through relevant parameters of a current session after obtaining the to-be-selected virtual network group data.
Fig. 4 is a flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 4, where the method for obtaining virtual network group data includes:
step 1a: the SMF calls a Nudm_SDM_GET service operation and sends a Nudm_SDM_GET_Request message carrying SUPI parameters to the UDM to Request for acquiring subscription information.
Step 1b: the UDM retrieves all Internel Group ID List of the UE and all 5G VN Group Data of the Group where the UE is located according to the SUPI parameter, and returns the information to the SMF through a Nudm_SDM_GET Response message;
step 2: and the SMF retrieves corresponding 5G VN group data, namely target virtual network group data, according to the related parameters S-NSSAI and DNN of the current session.
Fig. 5 is a fifth flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 5, where the method for obtaining virtual network group data includes:
steps 1 a-1 b: the SMF retrieves Internel Group ID List of the UE from the UDM and queries external group id corresponding to Intemel Group ID List from the UDM, carrying SUPI parameters;
step 2 a-2 b: the SMF calls a Nudm_PP_GET service operation to the UDM according to extemal GROUP id List to acquire all 5G VN GROUP data;
Step 3: and the SMF retrieves corresponding 5G VN group data, namely target virtual network group data, according to the related parameters S-NSSAI and DNN of the current session.
Since a Network Function entity (NF) that can call the nudm_pp_get service operation according to the protocol does not contain the SMF, it is necessary to add a consumer SMF to the nudm_pp_get service operation.
Fig. 6 is a sixth flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 6, where the method for obtaining virtual network group data includes:
steps 1 a-1 b: the SMF retrieves Internel Group ID List all of the UE from the UDM and returns External Group Ids all of which correspond to Internel Group ID List, carrying the SUPI parameters.
Step 2 a-2 b: the SMF carries the External Group Ids and parameters DNN and S-NSSAI related to the current session, calls Nudm_PP_GET service operation to the UDM, and acquires 5G VN GROUP data corresponding to the current session, namely target virtual network GROUP data.
Since the consumer that can call the nudm_pp_get service operation does not contain the SMF according to the protocol specification, it is necessary to add the consumer SMF to the nudm_pp_get service operation; since the nudm_pp_get service operation call parameters do not contain DNN and S-NSSAI in a temporary manner according to the protocol specification, it is necessary to add optional parameters DNN and S-NSSAI to the nudm_pp_get service operation.
The embodiments described in fig. 4, 5 and 6 have in common that: and searching the target virtual network group data by the SMF. In the embodiments described in fig. 4 and fig. 5, the UDM returns the Data of the 5G VNGROUP Data of the multiple groups where all the target UEs corresponding to the user identities are located, and finally the SMF searches the 5G VN Group Data of the corresponding Group of the current session (DNN, S-nsai) based on the relevant parameters DNN and S-nsai of the current session. In the embodiment in fig. 6, the 5G VN Group Data of the corresponding Group of the current session (DNN, S-NSSAI) is looked up by the SMF based on the external Group identity and the relevant parameters DNN and S-NSSAI of the current session.
Fig. 7 is a seventh flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 7, where the method for obtaining virtual network group data includes: a registration process and a session establishment process;
1. registration flow:
steps 1 a-1 b: when the AMF obtains AM subscription data (Access and Mobility Subscription Data, access and mobility management subscription data) from the UDM according to the UE identity (such as SUPI), all Internal Group ID-lists of the UE are obtained, and all external group ids corresponding to these Internel Group ID List are obtained, i.e. external group id List.
Step 2 a-2 b: the AMF calls the Nudm_PP_GET service operation of the UDM according to external GROUP id List to acquire all 5G VN GROUP data; the 5G VN GROUP data corresponds to external GROUP id List.
Since the consumer that can call the nudm_pp_get service operation does not contain the AMF according to the protocol specification, it is necessary to add the consumer AMF to the nudm_pp_get service operation.
2. Session establishment flow:
step 3: AMF receives PDU session establishment request;
step 4: the AMF screens corresponding 5 GVGN GROUP Data, namely target virtual network GROUP Data, from all the 5G VN GROUP Data acquired in the steps 2 a-2 b according to relevant parameters DNN and S-NSSAI of the current session;
step 5: the AMF sends the selected corresponding 5G VN Group Data information to the SMF.
Fig. 8 is a flowchart of a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 8, where the method for obtaining virtual network group data includes:
in the session establishment flow, after the AMF receives the session establishment request, the interaction step of the AMF and the UDM is added:
step 1: the AMF receives a PDU (protocol data unit) session establishment request message sent by the RAN in a registration process, wherein the PDU session establishment request message comprises relevant parameters DNN and S-NSSAI of a current session; the AMF can also obtain Internal Group ID-list of the target UE in the registration process;
Step 2 a-2 b: the AMF acquires all external group ids corresponding to Internel Group ID List from the UDM according to all Internal Group ID-lists of the target UE obtained during registration;
steps 3 a-3 b: the AMF calls the Nudm_PP_GET service operation of the UDM according to external GROUP id List to acquire all 5G VN GROUP data corresponding to external GROUP id List.
Step 4: the AMF screens the corresponding 5 GVGN GROUP data, namely the target virtual network GROUP data, from all the 5G VN GROUP data acquired in the steps 3 a-3 b according to the relevant parameters DNN and S-NSSAI of the current session.
Step 5: the AMF sends the target virtual network group data to the selected SMF.
The present embodiment is different from the embodiment described in fig. 7 in that the timing at which the AMF acquires the external group identifier is different: the embodiment AMF described in fig. 7 is for acquiring an external group identity in a registration procedure, and the embodiment AMF described in fig. 8 is for acquiring an external group identity in a session establishment procedure.
Fig. 9 is a flowchart illustrating a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 9, where the method for obtaining virtual network group data includes:
step 1: the AMF receives a PDU (protocol data unit) session establishment request message sent by the RAN in a registration process, wherein the PDU session establishment request message comprises relevant parameters DNN and S-NSSAI of a current session; the AMF may also obtain Internal Group ID-list of the target UE during registration.
Step 2 a-2 b: at session establishment, the AMF acquires all external group ids corresponding to Internel Group ID List from the UDM based on all Internal Group ID-lists of the UE obtained at registration.
Step 3: at session setup, the AMF sends all external group ids to the SMF.
Steps 4 a-4 b: the SMF carries the External Group Ids and parameters DNN and S-NSSAI related to the current session, calls Nudm_PP_GET service operation to the UDM, and acquires 5G VN GROUP data corresponding to the current session, namely target virtual network GROUP data.
Fig. 10 is a flowchart illustrating a method for obtaining virtual network group data according to an embodiment of the present application, as shown in fig. 10, where the method for obtaining virtual network group data includes:
a registration process and a session establishment process;
1. registration flow:
step 1a-1b: when the AMF obtains AM subscription information from the UDM according to the UE identity (e.g., SUPI), it obtains all Internal Group ID-lists of the UE, and further obtains all external group ids, i.e., external group id List, corresponding to these Internel Group ID List.
Step 2 a-2 b: the AMF calls the Nudm_PP_GET service operation of the UDM according to external GROUP id List to acquire all 5G VN GROUP data; the 5G VN GROUP data corresponds to external GROUP id List.
Since the consumer that can call the nudm_pp_get service operation does not contain the AMF according to the protocol specification, it is necessary to add the consumer AMF to the nudm_pp_get service operation.
2. Session establishment procedure
Step 3: AMF receives PDU session establishment request;
step 4: AMF sends all 5G VN GROUP Data to SMF
Step 5: and the SMF screens the corresponding 5G VN GROUP Data, namely the target virtual network GROUP Data, in all the 5G VN GROUP Data acquired in the step 4 according to the relevant parameters DNN and S-NSSAI of the current session.
This embodiment differs from the embodiment described in fig. 8 in that the network function entity performing the screening is different: the screening is performed by AMF in the embodiment presented in FIG. 8, and by SMF in the embodiment presented in FIG. 10.
The embodiments described in fig. 7 to 10 have in common that: the Data related to the 5G VN Group Data (such as external Group identifier or candidate virtual network Group Data) or the 5G VN Group Data query result (target virtual network Group Data) is searched by the AMF in the registration process or session establishment process, and the AMF returns the Data related to the 5G VN Group Data or the 5G VN Group Data query result to the SMF. Fig. 11 is an eleventh flowchart of a method for obtaining virtual network group data according to the embodiment of the present application, as shown in fig. 11, where the method for obtaining virtual network group data is applied to a session establishment flow. Comprising the following steps:
Step 1a: the SMF receives the SMContextCreate request, and initiates SM subscription data query to the UDM with the SUPI parameter and the related parameters (DNN and S-NSSAI) of the current session;
step 2: the UDM receives the request, acquires the SM subscription Data according to SUPI, and acquires the corresponding 5G VN Group Data of all the groups of the target UE corresponding to Internal Group Id List according to Internal Group Id List in the SM subscription Data;
step 3: the UDM then inquires corresponding subscription Data according to relevant parameters DNN and S-NSSAI of the current session, wherein the corresponding subscription Data comprises SM subscription Data and 5G VN Group Data corresponding to the current session;
step 1b: the UDM returns a result to the SMF, wherein the result comprises SM subscription Data corresponding to the current session and 5G VN Group Data, and the 5G VN Group Data corresponding to the current session is target virtual network Group Data.
The UDM in the embodiment of the present application operates twice, retrieving the corresponding 5G VN Group Data for the first time based on Internal Group Id List; the target virtual network group data is retrieved for the first time based on the relevant parameters DNN and S-NSSAI of the current session.
Fig. 12 is a flowchart of a method for acquiring virtual network group data according to an embodiment of the present application, as shown in fig. 12, where the method for acquiring virtual network group data is applied to a session establishment flow. Comprising the following steps:
Step 1a: the SMF receives the SMContextCreate request, and initiates SM subscription data query to the UDM with the SUPI parameter and the related parameters (DNN and S-NSSAI) of the current session;
step 2a: the UDM receives the request, and searches 5G VN Group Data corresponding to DNN and S-NSSAI in the subscription Data with the first granularity based on SUPI and relevant parameters DNN and S-NSSAI of the current session, namely, the subscription Data with the granularity of DNN and S-NSSAI.
Step 2b: if the related parameters DNN and S-NSSAI based on SUPI and the current session are in the subscription Data with the first granularity, namely, the subscription Data with the DNN and S-NSSAI granularity, the 5G VN Group Data corresponding to the DNN and S-NSSAI is not searched; the UDM obtains Internal Group ID List corresponding to the target UE based on SUPI retrieval in the second granularity subscription Data, that is, in the SM subscription Data of the SMF, and retrieves 5G VN Group Data corresponding to each Internal Group ID in Internal Group ID Listz, that is, the virtual network Group Data to be selected based on Internal Group ID List;
step 3: the UDM inquires corresponding subscription Data according to relevant parameters DNN and S-NSSAI of the current session, wherein the corresponding subscription Data comprises SM subscription Data and 5G VN Group Data corresponding to the current session;
Step 1b: the UDM returns a result to the SMF, wherein the result comprises SM subscription Data corresponding to the current session and 5G VN Group Data, and the 5G VN Group Data corresponding to the current session is target virtual network Group Data.
This embodiment differs from the embodiment described in fig. 11 in that the search granularity is different: in the embodiment illustrated in fig. 11, the retrieval is performed only on SM granularity subscription data, and in the embodiment illustrated in fig. 12, the retrieval is performed on DNN and S-nsai granularity subscription data first, and if the retrieval is not performed on SM granularity subscription data, the retrieval is performed.
The embodiments described in fig. 11 and 12 have in common that: the UDM firstly inquires SM granularity subscription Data or SM granularity subscription information, and adds 5G VN Group Data in a Data structure 'SessionMagnementSubscriptionData', namely SM subscription Data, returned by the UDM. sm granularity subscription information refers to first granularity subscription information (i.e., DNN and S-NSSAI granularity subscription data). The embodiments presented in fig. 11 and 12 are more closely coupled to the protocol representation.
Fig. 13 is a schematic structural diagram of a session management function entity SMF provided in an embodiment of the present application, as shown in fig. 13, where the session management function entity SMF includes a memory 1320, a transceiver 1300, and a processor 1310, where:
A memory 1320 for storing a computer program; a transceiver 1300 for receiving and transmitting data under the control of the processor 1310; a processor 1310 for reading the computer program in the memory 1320 and performing the following operations:
and receiving target virtual network group data which are sent by a network function entity and correspond to the current session of target User Equipment (UE), wherein the target virtual network group data comprise relevant parameters of the current session.
In particular, the transceiver 1300 is configured to receive and transmit data under the control of the processor 1310.
Where in FIG. 13, a bus architecture may comprise any number of interconnected buses and bridges, with various circuits of the one or more processors, specifically represented by processor 1310, and the memory, represented by memory 1320, being linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. Transceiver 1300 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including wireless channels, wired channels, optical cables, etc. The processor 1310 is responsible for managing the bus architecture and general processing, and the memory 1320 may store data used by the processor 1310 in performing operations.
The processor 1310 may be a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a Field programmable gate array (Field-Programmable Gate Array, FPGA), or a complex programmable logic device (Complex Programmable Logic Device, CPLD), or the processor may employ a multi-core architecture.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
receiving the data of the to-be-selected virtual network groups corresponding to groups of target User Equipment (UE) sent by a network function entity, wherein the number of the groups is at least one;
and determining target virtual network group data in at least one of the virtual network group data to be selected based on the relevant parameters of the current session.
Optionally, the receiving the to-be-selected virtual network group data corresponding to the group where the target UE is located, which is sent by the network function entity, includes:
transmitting a user identification of the target UE to the network function entity;
receiving to-be-selected virtual network group data corresponding to each group where the target UE is located, which is sent by the network function entity; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
Optionally, the receiving the to-be-selected virtual network group data corresponding to the group where the target UE is located, which is sent by the network function entity, includes:
transmitting a user identification of the target UE to the network function entity;
receiving an external group identifier corresponding to the target UE, which is sent by the network function entity, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
transmitting the external group identifier to the network function entity;
receiving to-be-selected virtual network group data corresponding to each group where the target UE is located, which is sent by the network function entity; and the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is retrieved based on the external group identifier.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
transmitting a user identification of the target UE to the network function entity;
receiving an external group identifier corresponding to the target UE, which is sent by the network function entity, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
Sending the external group identifier and the related parameters of the current session to the network function entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
transmitting the user identification of the target UE and the related parameters of the current session to the network function entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on an external group identity and related parameters of the current session, the external group identity is determined based on an internal group identity corresponding to the target UE, and the internal group identity is retrieved based on the user identity.
Optionally, the network functional entity is a UDM.
Optionally, the network function entity is an AMF.
Optionally, the receiving the target virtual network group data corresponding to the current session of the target user equipment UE sent by the network function entity includes:
receiving an external group identifier sent by a first network function entity, wherein the external group identifier is determined by the first network function entity based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on a user identifier of the target UE;
transmitting the external group identifier and the related parameters of the current session to a second network functional entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the second network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
Optionally, the first network function entity is an AMF and the second network function entity is a UDM.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
It should be noted that, the SMF device provided in this embodiment of the present application may implement all the method steps implemented by the method embodiment in which the execution body is an SMF device, and may achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those of the method embodiment in this embodiment are omitted herein.
Fig. 14 is a schematic structural diagram of a unified data management entity UDM according to an embodiment of the present application, as shown in fig. 14, where the unified data management entity UDM includes a memory 1420, a transceiver 1400, and a processor 1410, where:
a memory 1420 for storing a computer program; a transceiver 1400 for transceiving data under the control of the processor 1410; a processor 1410 for reading the computer program in the memory 1420 and performing the following operations:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
In particular, the transceiver 1400 is configured to receive and transmit data under the control of the processor 1410.
Where in FIG. 14, a bus architecture may comprise any number of interconnected buses and bridges, and in particular one or more processors represented by the processor 1410 and various circuits of the memory represented by the memory 1420, are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. Transceiver 1400 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including wireless channels, wired channels, optical cables, etc. The processor 1410 is responsible for managing the bus architecture and general processing, and the memory 1420 may store data used by the processor 1410 in performing operations.
The processor 1410 may be a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a Field programmable gate array (Field-Programmable Gate Array, FPGA), or a complex programmable logic device (Complex Programmable Logic Device, CPLD), and the processor may also employ a multi-core architecture.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
and sending to the SMF the to-be-selected virtual network group data corresponding to each group where the target user equipment UE is located, wherein the number of the groups is at least one, and the to-be-selected virtual network group data comprises the target virtual network group data.
Optionally, the sending, to the SMF, the candidate virtual network group data corresponding to each group in which the target UE is located includes:
receiving a user identification of the target UE sent by the SMF;
the internal group identification corresponding to the target UE is obtained based on the user identification retrieval, and the to-be-selected virtual network group data corresponding to the group in which the target UE is located is obtained based on the internal group identification retrieval;
and sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF.
Optionally, the sending, to the SMF, the candidate virtual network group data corresponding to each group in which the target UE is located includes:
receiving a user identification of the target UE sent by the SMF;
sending an external group identifier corresponding to the target UE to the SMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier sent by the SMF, and retrieving the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the external group identifier;
and sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
receiving a user identification of the target UE sent by the SMF;
sending an external group identifier corresponding to the target UE to the SMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier sent by the SMF and related parameters of the current session;
And retrieving the target virtual network group data corresponding to the current session of the target User Equipment (UE) based on the external group identifier and the related parameters of the current session.
Optionally, the sending, to the SMF, the candidate virtual network group data corresponding to each group in which the target UE is located includes:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier sent by the AMF, and retrieving the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the external group identifier;
and sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF through the AMF.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
Receiving the external group identifier and the related parameters of the current session, which are sent by the SMF, wherein the external group identifier is sent to the SMF by the AMF;
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
Optionally, the sending, to the AMF, the external group identifier corresponding to the target UE includes:
and in a registration process or a session establishment process, sending an external group identifier corresponding to the target UE to the AMF.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
the internal group identification corresponding to the target UE is obtained based on the user identification retrieval, and the to-be-selected virtual network group data corresponding to the group in which the target UE is located is obtained based on the internal group identification retrieval;
retrieving the target virtual network group data corresponding to the current session of the target user equipment UE based on the relevant parameters of the current session;
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
if the target virtual network group data corresponding to the current session of the target user equipment UE is not retrieved in the subscription data with the first granularity based on the user identification and the related parameters, retrieving and obtaining an internal group identification corresponding to the target UE in the subscription data with the second granularity based on the user identification, retrieving and obtaining the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the internal group identification, retrieving and obtaining the target virtual network group data corresponding to the current session of the target user equipment UE based on the related parameters of the current session, and sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF;
wherein the second granularity of subscription data comprises the first granularity of subscription data.
Optionally, the operations further comprise:
if the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved from the subscription data of the first granularity based on the user identity and the related parameter.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
It should be noted that, the above UDM device provided in this embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution body is a UDM device, and can achieve the same technical effects, and specific details of the same parts and beneficial effects as those of the method embodiment in this embodiment are not described herein.
Fig. 15 is a schematic structural diagram of an access and mobility management function entity AMF according to an embodiment of the present application, as shown in fig. 15, where the access and mobility management function entity AMF includes a memory 1520, a transceiver 1500, and a processor 1510, wherein:
a memory 1520 for storing a computer program; a transceiver 1500 for transceiving data under the control of the processor 1510; a processor 1510 for reading the computer program in the memory 1520 and performing the following operations:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
In particular, the transceiver 1500 is configured to receive and transmit data under the control of the processor 1510.
Wherein in fig. 15, a bus architecture may comprise any number of interconnected buses and bridges, and in particular one or more processors represented by processor 1510 and various circuits of memory represented by memory 1520, linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. Transceiver 1500 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including wireless channels, wired channels, optical cables, etc. The processor 1510 is responsible for managing the bus architecture and general processing, and the memory 1520 may store data used by the processor 1510 in performing operations.
The processor 1510 may be a central processing unit (Central Processing Unit, CPU), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a Field programmable gate array (Field-Programmable Gate Array, FPGA), or a complex programmable logic device (Complex Programmable Logic Device, CPLD), or may employ a multi-core architecture.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
transmitting a user identification of the target UE to a UDM;
receiving an external group identifier corresponding to the target UE, which is sent by the UDM, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
sending the external group identifier to the UDM, and receiving the to-be-selected virtual network group data which is returned by the UDM and is corresponding to each group where the target UE is located based on the external group identifier, wherein the number of the groups where the target UE is located is at least one;
determining target virtual network group data in at least one to-be-selected virtual network group data based on the relevant parameters of the current session;
and sending the target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
Optionally, the sending, to the AMF, the external group identifier corresponding to the target UE includes:
and receiving an external group identifier corresponding to the target UE, which is sent by the UDM, in a registration process or in a session establishment process.
Optionally, the sending, to the SMF, target virtual network group data corresponding to a current session of the target user equipment UE includes:
And sending to the SMF the to-be-selected virtual network group data corresponding to each group where the target user equipment UE is located, wherein the number of the groups is at least one, and the to-be-selected virtual network group data comprises the target virtual network group data.
Optionally, the relevant parameters of the current session include S-NSSAI and DNN.
It should be noted that, the AMF device provided in this embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution body is an AMF device, and can achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those of the method embodiment in this embodiment are omitted.
Fig. 16 is a schematic structural diagram of an apparatus for acquiring virtual network group data according to an embodiment of the present application, as shown in fig. 16, where an embodiment of the present application provides an apparatus for acquiring virtual network group data, which is applied to a session management function entity SMF, and includes:
a receiving unit 1610, configured to receive target virtual network group data corresponding to a current session of a target user equipment UE sent by a network function entity, where the target virtual network group data includes relevant parameters of the current session.
It should be noted that, the above device provided in the embodiment of the present invention can implement all the method steps implemented in the method embodiment and achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
Fig. 17 is a second schematic structural diagram of an apparatus for acquiring virtual network group data according to an embodiment of the present application, as shown in fig. 17, where the apparatus for acquiring virtual network group data is applied to a unified data management entity UDM, and includes:
a first sending unit 1710 is configured to send, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE, where the target virtual network group data includes relevant parameters of the current session.
It should be noted that, the above device provided in the embodiment of the present invention can implement all the method steps implemented in the method embodiment and achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
Fig. 18 is a third schematic diagram of an apparatus for acquiring virtual network group data according to an embodiment of the present application, as shown in fig. 18, where the apparatus for acquiring virtual network group data is applied to an access and mobility management function entity AMF, and includes:
a second sending unit 1810 configured to send, to the SMF, target virtual network group data corresponding to a current session of a target user equipment UE, where the target virtual network group data includes relevant parameters of the current session.
It should be noted that, the above device provided in the embodiment of the present invention can implement all the method steps implemented in the method embodiment and achieve the same technical effects, and detailed descriptions of the same parts and beneficial effects as those in the method embodiment in this embodiment are omitted.
It should be noted that, in the embodiment of the present application, the division of the units is schematic, which is merely a logic function division, and other division manners may be implemented in actual practice. In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a processor-readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution, in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, embodiments of the present application further provide a processor readable storage medium storing a computer program, where the computer program is configured to cause the processor to perform the method provided in the foregoing embodiments, where the method includes:
and receiving target virtual network group data which are sent by a network function entity and correspond to the current session of target User Equipment (UE), wherein the target virtual network group data comprise relevant parameters of the current session.
The present application also provides a processor readable storage medium storing a computer program for causing the processor to execute the method provided in the above embodiments, including:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
The present application also provides a processor readable storage medium storing a computer program for causing the processor to execute the method provided in the above embodiments, including:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
The processor readable storage medium provided in the embodiment of the present application, on which a computer program processor is stored, can implement all the method steps implemented by the method embodiment described above, and can achieve the same technical effects, and the same parts and beneficial effects as those of the method embodiment in the embodiment are not described in detail herein.
The processor-readable storage medium may be any available medium or data storage device that can be accessed by a processor, including, but not limited to, magnetic storage (e.g., floppy disks, hard disks, magnetic tape, magneto-optical disks (MOs), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), semiconductor storage (e.g., ROM, EPROM, EEPROM, nonvolatile storage (NAND FLASH), solid State Disk (SSD)), and the like.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present application without departing from the spirit or scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims and the equivalents thereof, the present application is intended to cover such modifications and variations.

Claims (36)

1. The method for acquiring the virtual network group data is characterized by being applied to a session management function entity (SMF), and comprises the following steps:
and receiving target virtual network group data which are sent by a network function entity and correspond to the current session of target User Equipment (UE), wherein the target virtual network group data comprise relevant parameters of the current session.
2. The method for obtaining virtual network group data according to claim 1, wherein the receiving the target virtual network group data corresponding to the current session of the target UE sent by the network function entity includes:
Receiving the data of the to-be-selected virtual network groups corresponding to groups of target User Equipment (UE) sent by a network function entity, wherein the number of the groups is at least one;
and determining target virtual network group data in at least one of the virtual network group data to be selected based on the relevant parameters of the current session.
3. The method for obtaining virtual network group data according to claim 2, wherein the receiving the virtual network group data to be selected corresponding to each group in which the target UE sent by the network function entity is located includes:
transmitting a user identification of the target UE to the network function entity;
receiving to-be-selected virtual network group data corresponding to each group where the target UE is located, which is sent by the network function entity; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
4. The method for obtaining virtual network group data according to claim 1, wherein the receiving the target virtual network group data corresponding to the current session of the target UE sent by the network function entity includes:
Transmitting the user identification of the target UE and the related parameters of the current session to the network function entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the network function entity, wherein the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
5. The method for obtaining virtual network group data according to any one of claims 1 to 4, wherein the network function entity is a unified data management entity UDM.
6. The method of claim 1 or 2, wherein the network function entity is an access and mobility management function entity AMF.
7. The method for obtaining virtual network group data according to claim 1, wherein the receiving the target virtual network group data corresponding to the current session of the target UE sent by the network function entity includes:
Receiving an external group identifier sent by a first network function entity, wherein the external group identifier is determined by the first network function entity based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on a user identifier of the target UE;
transmitting the external group identifier and the related parameters of the current session to a second network functional entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the second network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
8. The method of claim 7, wherein the first network function entity is an AMF and the second network function entity is a UDM.
9. The method of claim 1, 2, 3, 4, 7 or 8, wherein the parameters associated with the current session include S-NSSAI and DNN.
10. The method for acquiring the virtual network group data is characterized by being applied to a unified data management entity (UDM), and comprises the following steps:
And sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
11. The method for obtaining virtual network group data according to claim 10, wherein the sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF includes:
and sending to the SMF the to-be-selected virtual network group data corresponding to each group where the target user equipment UE is located, wherein the number of the groups is at least one, and the to-be-selected virtual network group data comprises the target virtual network group data.
12. The method for obtaining virtual network group data according to claim 11, wherein the sending the candidate virtual network group data corresponding to each group in which the target UE is located to the SMF includes:
receiving a user identification of the target UE sent by the SMF;
sending to the SMF the data of the to-be-selected virtual network group corresponding to the group where the target UE is located; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
13. The method for obtaining virtual network group data according to claim 10, wherein the sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
transmitting target virtual network group data corresponding to a current session of the target UE to the SMF;
the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
14. The method for obtaining virtual network group data according to claim 11, wherein the sending the candidate virtual network group data corresponding to each group in which the target UE is located to the SMF includes:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
Receiving the external group identifier sent by the AMF, and retrieving the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the external group identifier;
and sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF through the AMF.
15. The method for obtaining virtual network group data according to claim 11, wherein the sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF includes:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier and the related parameters of the current session, which are sent by the SMF, wherein the external group identifier is sent to the SMF by the AMF;
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
16. The method for obtaining virtual network group data according to claim 14 or 15, wherein the sending, to the AMF, the external group identifier corresponding to the target UE includes:
And in a registration process or a session establishment process, sending an external group identifier corresponding to the target UE to the AMF.
17. The method for obtaining virtual network group data according to claim 10, wherein the sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF includes:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
if the target virtual network group data corresponding to the current session of the target user equipment UE is not retrieved in the subscription data with the first granularity based on the user identification and the related parameters, retrieving and obtaining an internal group identification corresponding to the target UE in the subscription data with the second granularity based on the user identification, retrieving and obtaining the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the internal group identification, retrieving and obtaining the target virtual network group data corresponding to the current session of the target user equipment UE based on the related parameters of the current session, and sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF;
wherein the second granularity of subscription data comprises the first granularity of subscription data.
18. The method of claim 17, further comprising:
if the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved from the subscription data of the first granularity based on the user identity and the related parameter.
19. The method of claim 10, 13, 15, 17 or 18, wherein the parameters associated with the current session include S-nsai and DNN.
20. A session management function entity SMF comprising a memory, a transceiver, a processor; the method is characterized in that:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
and receiving target virtual network group data which are sent by a network function entity and correspond to the current session of target User Equipment (UE), wherein the target virtual network group data comprise relevant parameters of the current session.
21. The SMF of claim 20, wherein said receiving network function entity sending target virtual network group data corresponding to a current session of a target user equipment UE, comprises:
receiving the data of the to-be-selected virtual network groups corresponding to groups of target User Equipment (UE) sent by a network function entity, wherein the number of the groups is at least one;
and determining target virtual network group data in at least one of the virtual network group data to be selected based on the relevant parameters of the current session.
22. The SMF of claim 21, wherein receiving the candidate virtual network group data corresponding to each of the groups in which the target UE sent by the network function entity is located, comprises:
transmitting a user identification of the target UE to the network function entity;
receiving to-be-selected virtual network group data corresponding to each group where the target UE is located, which is sent by the network function entity; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
23. The SMF of claim 20, wherein said receiving network function entity sending target virtual network group data corresponding to a current session of a target user equipment UE, comprises:
transmitting the user identification of the target UE and the related parameters of the current session to the network function entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the network function entity, wherein the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
24. The SMF of claim 20, wherein said receiving network function entity sending target virtual network group data corresponding to a current session of a target user equipment UE, comprises:
receiving an external group identifier sent by a first network function entity, wherein the external group identifier is determined by the first network function entity based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on a user identifier of the target UE;
Transmitting the external group identifier and the related parameters of the current session to a second network functional entity;
receiving the target virtual network group data corresponding to the current session of the target User Equipment (UE) sent by the second network function entity; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved based on the external group identity and the relevant parameters of the current session.
25. A unified data management entity UDM comprising a memory, a transceiver, a processor; the method is characterized in that:
a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises relevant parameters of the current session.
26. The UDM of claim 25, wherein said transmitting to the SMF target virtual network group data corresponding to a current session of the target user equipment UE, comprises:
and sending to the SMF the to-be-selected virtual network group data corresponding to each group where the target user equipment UE is located, wherein the number of the groups is at least one, and the to-be-selected virtual network group data comprises the target virtual network group data.
27. The UDM of claim 26, wherein the sending, to the SMF, the candidate virtual network group data corresponding to each of the groups in which the target UE is located, includes:
receiving a user identification of the target UE sent by the SMF;
sending to the SMF the data of the to-be-selected virtual network group corresponding to the group where the target UE is located; the group data of the to-be-selected virtual network corresponding to the group where the target UE is located is searched based on an internal group identifier or an external group identifier corresponding to the target UE, the external group identifier is determined based on the internal group identifier corresponding to the target UE, and the internal group identifier is searched based on the user identifier.
28. The UDM of claim 25, wherein said transmitting to the SMF target virtual network group data corresponding to a current session of the target user equipment UE, comprises:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
transmitting target virtual network group data corresponding to a current session of the target UE to the SMF;
the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved based on an external group identifier and related parameters of the current session or is retrieved based on an internal group identifier and related parameters of the current session; the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier.
29. The UDM of claim 26, wherein the sending, to the SMF, the candidate virtual network group data corresponding to each of the groups in which the target UE is located, includes:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
receiving the external group identifier sent by the AMF, and retrieving the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the external group identifier;
and sending the to-be-selected virtual network group data corresponding to the group where the target UE is located to the SMF through the AMF.
30. The UDM of claim 26, wherein said transmitting to the SMF target virtual network group data corresponding to a current session of the target user equipment UE, comprises:
receiving a user identification of the target UE sent by an AMF;
sending an external group identifier corresponding to the target UE to the AMF, wherein the external group identifier is determined based on an internal group identifier corresponding to the target UE, and the internal group identifier is retrieved based on the user identifier;
Receiving the external group identifier and the related parameters of the current session, which are sent by the SMF, wherein the external group identifier is sent to the SMF by the AMF;
and sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF.
31. The UDM according to claim 29 or 30, wherein said sending the AMF the external group identity corresponding to the target UE, comprises:
and in a registration process or a session establishment process, sending an external group identifier corresponding to the target UE to the AMF.
32. The UDM of claim 25, wherein said transmitting to the SMF target virtual network group data corresponding to a current session of the target user equipment UE, comprises:
receiving a user identification of the target UE sent by the SMF and related parameters of the current session;
if the target virtual network group data corresponding to the current session of the target user equipment UE is not retrieved in the subscription data with the first granularity based on the user identification and the related parameters, retrieving and obtaining an internal group identification corresponding to the target UE in the subscription data with the second granularity based on the user identification, retrieving and obtaining the to-be-selected virtual network group data corresponding to the group in which the target UE is located based on the internal group identification, retrieving and obtaining the target virtual network group data corresponding to the current session of the target user equipment UE based on the related parameters of the current session, and sending the target virtual network group data corresponding to the current session of the target user equipment UE to the SMF;
Wherein the second granularity of subscription data comprises the first granularity of subscription data.
33. The UDM of claim 32, wherein the operations further comprise:
if the target virtual network group data corresponding to the current session of the target User Equipment (UE) is retrieved, the target virtual network group data corresponding to the current session of the target User Equipment (UE) is sent to the SMF; the target virtual network group data corresponding to the current session of the target user equipment UE is retrieved from the subscription data of the first granularity based on the user identity and the related parameter.
34. An acquisition device of virtual network group data, characterized in that it is applied to a session management function entity SMF, and comprises:
and the receiving unit is used for receiving target virtual network group data which is sent by the network function entity and corresponds to the current session of the target User Equipment (UE), wherein the target virtual network group data comprises relevant parameters of the current session.
35. An acquisition device of virtual network group data, which is applied to a unified data management entity UDM, comprising:
and the first sending unit is used for sending target virtual network group data corresponding to the current session of the target User Equipment (UE) to the SMF, wherein the target virtual network group data comprises related parameters of the current session.
36. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing the processor to perform the method of any one of claims 1 to 9 or to perform the method of any one of claims 10 to 19.
CN202111387597.6A 2021-11-22 2021-11-22 Method and device for acquiring virtual network group data Pending CN116156596A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111387597.6A CN116156596A (en) 2021-11-22 2021-11-22 Method and device for acquiring virtual network group data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111387597.6A CN116156596A (en) 2021-11-22 2021-11-22 Method and device for acquiring virtual network group data

Publications (1)

Publication Number Publication Date
CN116156596A true CN116156596A (en) 2023-05-23

Family

ID=86339416

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111387597.6A Pending CN116156596A (en) 2021-11-22 2021-11-22 Method and device for acquiring virtual network group data

Country Status (1)

Country Link
CN (1) CN116156596A (en)

Similar Documents

Publication Publication Date Title
CN111835802B (en) Communication method and device
WO2020102989A1 (en) Method, terminal device and network device for registration
CN111132274B (en) Method and device for acquiring and sending session management function equipment address
WO2021088007A1 (en) Wireless communication method, terminal device, and network device
CN112655244B (en) Service processing method, device and storage medium
CN114945002B (en) AMF selection method, device, network equipment and storage medium
US20220022023A1 (en) Method and Apparatus for Selecting Session Management Network Element
WO2022033268A1 (en) Unmanned aerial vehicle information processing method and apparatus, and terminal
CN116156596A (en) Method and device for acquiring virtual network group data
US20210112400A1 (en) Subscriber Data Management Method and Apparatus
CN115706600A (en) Method and device for discovering on-satellite UPF
CN115696217A (en) Multicast session processing method, network function entity, device and storage medium
WO2023040958A1 (en) Federated learning group processing method and apparatus, and functional entity
WO2023142632A1 (en) Communication method and communication apparatus
WO2024067398A1 (en) Emergency service processing method and device
WO2023133689A1 (en) Network slice determination method and apparatus, and storage medium
WO2022171154A1 (en) Data analysis method and apparatus, electronic device, and storage medium
CN117062045A (en) Multi-USIM terminal information management method, device and storage medium
US11706694B1 (en) System and method for closed subscriber group identity allocation for radio access network sharing
WO2024032270A1 (en) Strategy determination method and apparatus, and storage medium
US20230171686A1 (en) Network selection method and apparatus, device and storage medium
WO2024093630A1 (en) Broadcast parameter configuration method and apparatus, and network device
WO2024067444A1 (en) Session management function selection method and apparatus, and access and mobility management function network element
WO2023051428A1 (en) Method and apparatus for information transmission
WO2024017069A1 (en) Location method and apparatus, and storage medium

Legal Events

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