WO2022033521A1 - 会话更新方法、终端和网络侧设备 - Google Patents
会话更新方法、终端和网络侧设备 Download PDFInfo
- Publication number
- WO2022033521A1 WO2022033521A1 PCT/CN2021/112074 CN2021112074W WO2022033521A1 WO 2022033521 A1 WO2022033521 A1 WO 2022033521A1 CN 2021112074 W CN2021112074 W CN 2021112074W WO 2022033521 A1 WO2022033521 A1 WO 2022033521A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- session
- terminal
- slice identifier
- pdu session
- message
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
Definitions
- the present disclosure relates to the field of communication technologies, and in particular, to a session update method, a terminal, and a network side device.
- URSP UE Route Selection Policy
- the network side After the vertical industry user activates the slicing service, the network side generates a UE Route Selection Policy (URSP), and sends it to the UE after the user terminal (User Equipment, UE) registers with the network.
- UE User Equipment
- the UE saves the URSP
- the specified slice is selected according to the URSP, and the 5G network slicing technology ensures the service quality.
- the network side provides the end-to-end slicing service function, and the URSP delivery process and matching rules have been defined, when the UE side implements the URSP matching application, it is difficult to follow the route/slice selection strategy delivered by the network side as: The application-related business flow matches the corresponding slice.
- Embodiments of the present disclosure provide a session update method, a terminal, and a network-side device, so as to solve the problem that it is difficult for the UE to select a slice according to the URSP when a session is established.
- an embodiment of the present disclosure provides a session update method for a terminal, where the session update method includes:
- Protocol Data Unit Protocol Data Unit
- receive an indication message sent by a network side device where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to perform an update on the PDU according to the slice identifier
- the session is modified, re-established, or a PDU session establishment process is initiated.
- an embodiment of the present disclosure provides a session update method for a network-side device, where the session update method includes:
- the terminal After the terminal establishes a PDU session, it sends an indication message to the terminal; the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify, rebuild, or initiate a PDU session according to the slice identifier. Build a process.
- an embodiment of the present disclosure provides a session update method for a Policy Control Function (PCF), where the session update method includes:
- the slice identifier is sent.
- an embodiment of the present disclosure provides a terminal, where the terminal includes: a processor and a transceiver;
- the transceiver is configured to receive an indication message sent by a network side device after establishing a PDU session, where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to perform the PDU session based on the slice identifier. Modify, rebuild, or initiate a PDU session establishment process.
- an embodiment of the present disclosure provides a network-side device, where the network-side device includes: a processor and a transceiver;
- the transceiver is configured to send an indication message to the terminal after the terminal establishes a PDU session; the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify the PDU session according to the slice identifier , reestablish, or initiate a PDU session establishment procedure.
- embodiments of the present disclosure provide a PCF, where the PCF includes: a processor and a transceiver;
- the processor for querying the routing policy
- the processor is further configured to determine a slice identifier according to the routing policy
- the transceiver is configured to send the slice identifier.
- an embodiment of the present disclosure provides a terminal, where the terminal includes:
- a receiving module configured to receive an indication message sent by a network side device after establishing a PDU session, where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify the PDU session according to the slice identifier, Rebuild, or initiate a PDU session establishment process.
- an embodiment of the present disclosure provides a network-side device, where the network-side device includes:
- a sending module configured to send an indication message to the terminal after the terminal establishes a PDU session; the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify and rebuild the PDU session according to the slice identifier , or initiate a PDU session establishment process.
- an embodiment of the present disclosure provides a PCF, where the PCF includes:
- the query module is used to query the routing strategy
- a determining module further configured to determine a slice identifier according to the routing strategy
- a sending module configured to send the slice identifier.
- an embodiment of the present disclosure provides a terminal, including a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program is implemented when executed by the processor The steps in the session update method according to the first aspect.
- an embodiment of the present disclosure provides a network-side device, including a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program being executed by the processor When executed, the steps in the session update method described in the second aspect are implemented.
- embodiments of the present disclosure provide a PCF, including a processor, a memory, and a computer program stored on the memory and executable on the processor, when the computer program is executed by the processor Steps in the session update method as described in the third aspect are implemented.
- an embodiment of the present disclosure provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the session update according to the first aspect is implemented
- the terminal after establishing a PDU session, receives an indication message sent by a network-side device, where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to perform an update on the PDU session according to the slice identifier. Modify, modify, or initiate a PDU session establishment process. In this way, the terminal only needs to modify, rebuild or establish the PDU session according to the slice identifier indicated by the network side device, and then the PDU session can be switched to the specified slice, which avoids the difficulty for the UE to select the slice according to the URSP when the session is established. question.
- FIG. 1 is a structural diagram of a network system to which an embodiment of the present disclosure can be applied;
- FIG. 2 is a flowchart of a first session update method provided by an embodiment of the present disclosure
- FIG. 3 is a flowchart of a second session update method provided by an embodiment of the present disclosure.
- FIG. 4 is a flowchart of a third session update method provided by an embodiment of the present disclosure.
- Embodiment 1 of a session update method provided by an embodiment of the present disclosure
- Embodiment 6 is a flowchart of Embodiment 2 of a session update method provided by an embodiment of the present disclosure
- FIG. 8 is a structural diagram of a terminal provided by an embodiment of the present disclosure.
- FIG. 9 is a structural diagram of a network side device provided by an embodiment of the present disclosure.
- FIG. 10 is a structural diagram of a PCF provided by an embodiment of the present disclosure.
- FIG. 11 is a structural diagram of another entity provided by an embodiment of the present disclosure.
- the session update method provided by this embodiment of the present disclosure can be applied to the slicing network system shown in FIG. 1 , where the system includes a terminal 11 and a slicing network (as shown in FIG. 1 : a first slicing network 12 , a second slicing network network 13 and a third slice network 14).
- Different slice networks can correspond to different radio access networks 121 (Radio Access Network, RAN), transport network 122 (Transport Network, TN) and core network 123 (Core Network, CN), so as to provide users with different slice networks respectively.
- Provide different service functions that is, provide dedicated, differentiated and quality-assured private network services for vertical industry users, such as: online cloud games serving the 5th Generation (5th Generation, 5G) communication system network (public network) services, and application scenarios such as serving 5G private network customers.
- 5G 5th Generation
- public network public network
- the terminal 11 may also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital computer Assistant (Personal Digital Assistant, PDA), handheld computer, netbook, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), mobile Internet device (Mobile Internet Device, MID), wearable device (Wearable Device) or vehicle-mounted device (vehicle user equipment, VUE), pedestrian terminal (pedestrian user equipment, PUE) and other terminal-side devices, wearable devices include: bracelets, earphones, glasses, etc., the embodiment of the present disclosure does not limit the specific type of the terminal 11.
- the mapping between slices and application services is implemented through a pre-defined URSP policy, and the URSP is delivered to the UE after the UE registers with the network.
- the UE uses the application service, it finds the specified slice information according to the URSP policy, and tells the network which slice to select when the session is established.
- the 5G network After vertical industry users order and activate slices, the 5G network will generate a URSP and deliver it to the UE after the UE registers with the network. The UE saves the URSP.
- the specified slice is selected according to the URSP, and the 5G network slicing technology ensures the service quality.
- the business descriptor (Application Identity, APP ID) in URSP is currently difficult to define in the 3rd Generation Partnership Project (3GPP) standardized protocol.
- the APP ID is related to the application management environment and may require the first Three-party application providers, terminal manufacturers, and operators negotiate, that is, the standard progress limits the development of terminal slicing functions.
- Difficulty 2 The terminal uses other service matching conditions defined by URSP, such as IP triples, which also have practical application limitations.
- IP triples which also have practical application limitations.
- the IP address of the application server may change due to the disaster recovery plan or resource adjustment, and it is difficult to establish a session according to the slice and DNN selection policies delivered by the network side.
- Difficulty 3 If the terminal is customized, and the routing/slice selection strategy is built into the terminal to realize the binding of service flow and slice, it will limit the application scenario, resulting in the inflexibility of the slice function, or the problem that it cannot adapt to the application scenario, such as : In game slicing services, since there are many types of terminal choices for users, it is impossible to customize each terminal selection; for another example, vertical industry customers require multiple slices and industry terminals support multiple slices. In the multi-slice scenario, there are still Slices and applications cannot be mapped.
- the network side informs the terminal of the slice that the network provides for the application, so as to solve the above-mentioned problem.
- FIG. 2 is a flowchart of a session update method provided by an embodiment of the present disclosure, which is used for a terminal. As shown in FIG. 2, the session update method may include the following steps:
- Step 201 After establishing a PDU session, receive an indication message sent by a network side device, where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify and rebuild the PDU session according to the slice identifier, Or initiate a PDU session establishment process.
- the "PDU session” is a session established on a slice (or also called a slice network), and the session is used to obtain services from the service platform.
- the above-mentioned slice identifier may be single network slice selection assistance information (Single Network Slice Selection Assistance Information, S-NSSAI), that is, indicating that the terminal needs to update the PDU session to the target slice corresponding to the S-NSSAI.
- S-NSSAI Single Network Slice Selection Assistance Information
- the indication message may also include other information, for example: one or more items of session type/DNN/Internet Protocol (Internet Protocol, IP) address, etc.
- the indication information may also instruct the terminal to update the session Session type/DNN/IP address, etc.
- the indication message also includes the data network name DNN.
- the terminal updates the PDU session to the PDU session associated with the S-NSSAI and the DNN according to the indication message.
- the above-mentioned “update” may include session modification, session re-establishment, or initiation of a PDU session establishment process, and the like.
- the reestablishment of the session may be implemented by multiplexing the session release command message in the related art.
- a cause value may be carried in the session release command message to instruct the terminal to release the session, and rebuild the PDU session according to the slice identifier, and make the reconstructed PDU session correlate with the slice identifier.
- the so-called correlation/association between the PDU session and the slice identifier can be understood as the PDU session being carried by the slice or slice network indicated by the slice identifier.
- the indication message may not include other information (for example: session type/DNN/IP), then the terminal only updates the S-NSSAI when reestablishing the PDU session, but does not update the session type/DNN/IP address and other session information.
- other information for example: session type/DNN/IP
- the above-mentioned instruction message may also include the application access address, the processing method (reservation or release) of the original PDU session, etc., to instruct the terminal to modify the PDU session, rebuild the PDU session, or initiate the PDU session establishment process.
- the network side device instructs the terminal to modify, rebuild or create a PDU session, so that the network side can control the UE to provide services to users through appropriate slices, and solves the problem that it is difficult for the terminal to follow the routing/slice selection strategy issued by the network side.
- the established PDU session may be a session established on any slice network corresponding or not corresponding to the specified application/application server.
- the user plane and application detection mechanism can identify the service flow that needs to be selected to the specified slice, and detect whether the PDU session established by the terminal matches the service flow that needs to be selected to the specified slice. And the entity performing the service flow detection notifies the network entity of the detection result.
- the network side can instruct the network to provide a slice (for example, S-NSSAI) for the application, thereby triggering the terminal to modify the PDU session according to the slice identifier and rebuild the PDU session, or initiate a PDU session establishment procedure, so that the terminal switches to the slice corresponding to the specified application.
- a slice for example, S-NSSAI
- the above-mentioned network-side device may be a session management function entity (Session Management Function, SMF) or a network platform that performs session management on the PDU session.
- SMF Session Management Function
- the indication message includes at least one of the following messages:
- the session modification command message sent by the SMF is used to instruct the terminal to modify the slice identifier related to the PDU session as the slice identifier included in the session modification command message;
- session release command message sent by the SMF, where the session release command message is used to instruct the terminal to release a session, and rebuild the session according to the slice identifier;
- An application trigger message sent by the network platform where the application trigger message is used to instruct the terminal to access an application server through a PDU session related to the slice identifier.
- the instruction message is: a session modification command message sent by an SMF that performs session management on the PDU session, and the session modification command message is used to instruct the terminal to modify the PDU session-related
- the slice identifier is the slice identifier included in the session modification command message to update the PDU session.
- modifying the PDU session may be understood as modifying a session attribute in the PDU session.
- the terminal modifies the session attribute of the PDU session based on the session modification command message sent by the SMF, so as to modify the slice identifier related to the PDU session to the slice identifier contained in the session modification command message, thereby realizing the The PDU session is associated with the target slice.
- the instruction message is: a session release command message sent by the SMF that performs session management on the PDU session, the session release command message is used to instruct the terminal to release the session, and according to the Slice identification reconstructs the session.
- the terminal releases the PDU session and rebuilds the session associated with the slice identifier based on the session release command message sent by the SMF.
- the session release command message may carry a cause value, where the cause value is used to instruct the terminal to re-establish the PDU session, and the re-established PDU session is related to the slice identifier.
- the terminal can also re-establish the PDU session, specifically, establishing the PDU session on the slice corresponding to the slice identifier sent by the network side, so as to associate the PDU session with the target slice.
- the terminal after the terminal reestablishes the PDU session, it can send the service flow of the current PDU session to the user plane channel of the reestablished PDU session.
- the indication message is an application trigger message sent by the network platform, where the application trigger message is used to instruct the terminal to access the application server through the PDU session related to the slice identifier.
- a session creation command message sent by the SMF that performs session management on the PDU session may also be used, and the session release command message is used to instruct the terminal to create the session according to the slice identifier.
- the SMF sends the indication message
- the network platform sends the indication message
- the terminal receives the indication message
- the terminal can directly use the PDU session related to the slice identifier to access the application server.
- the terminal does not establish a PDU session related to the slice identifier, it establishes a PDU session related to the slice identifier for accessing the application server, thereby realizing associating the PDU session with the target slice.
- the indication message when the indication message is an application trigger message, it further includes:
- the session related to the slice identifier In the case that the session related to the slice identifier is not established, initiate a PDU session establishment process, and establish a PDU session related to the slice identifier for accessing the application server;
- the application server is accessed using the PDU session associated with the slice identification, if the session associated with the slice identification has been established.
- a PDU session corresponding to the slice identifier when the PDU session corresponding to the slice identifier is not established, if it is necessary to access the application server based on the slice identifier, a PDU session corresponding to the slice identifier needs to be established, so as to initiate a PDU session establishment process to establish For accessing the application server, the PDU session associated with the slice identifier.
- the terminal can directly use the PDU session related to the slice identifier to access the application server without re-establishing the PDU session.
- the network side instructs the terminal to access the application through the target slice corresponding to the slice identifier by carrying the slice identifier in the instruction message sent to the terminal.
- the terminal needs to match the URSP according to the service descriptor, and find the identifier of the slice that the network provides services for the application.
- the UE carries the session information (or session parameters) and the identifier of the slice to establish the PDU session. In this way, after the PDU session is established successfully, the PDU session established by the UE uses the resources of this slice, and the slice provides quality assurance.
- the UE directly establishes the PDU session, and then associates the PDU session with the correct slice according to the network side instruction.
- the determination of the correct slice is decided by the network side, which avoids the problem in the related art that it is difficult for the terminal to match the corresponding slice for the application-related service flow according to the routing/slice selection policy issued by the network side.
- the terminal specifically modifies, rebuilds, or initiates the PDU session, which can be determined by judging the support capability of the SMF corresponding to the PDU session before the handover to the target slice, which can include the following three situations:
- the network side device is an SMF, and when the SMF supports the target slice corresponding to the slice identifier, the indication message is the session modification command message or the session release command message.
- the PDU session is modified or rebuilt, so that the terminal updates the session to the slice corresponding to the slice identifier supported by the SMF.
- the network-side device is an SMF, and the PDU session may be re-established if the SMF does not support the target slice corresponding to the slice identifier.
- the original PDU session can be released and a PDU session corresponding to the slice identifier can be established, so that the terminal can update the session to a newly established PDU session.
- the network side device is a network platform capable of sending a notification message to the terminal, and the network platform can send an application trigger message to the terminal, where the application trigger message is used to instruct the terminal to access the application server through the PDU session related to the slice identifier. Then, when the PDU session related to the slice identifier is not established, the terminal will create a new PDU session related to the slice identifier, and locate the application server through the newly created PDU session.
- a new PDU session corresponding to the slice identifier is created on the basis of retaining the original PDU session.
- the terminal after establishing a PDU session, receives an indication message sent by a network-side device, where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to perform an update on the PDU session according to the slice identifier. Modify, modify, or initiate a PDU session establishment process. In this way, the terminal only needs to modify, rebuild or establish the PDU session according to the slice identifier indicated by the network side device, and then the PDU session can be switched to the specified slice, which avoids the difficulty for the UE to select the slice according to the URSP when the session is established. question.
- FIG. 3 is a flowchart of a second session update method provided by an embodiment of the present disclosure.
- the session update method is applied to a network side device.
- the session update method may include the following steps:
- Step 301 After the terminal establishes a PDU session, an indication message is sent to the terminal; the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify and rebuild the PDU session according to the slice identifier, or Initiate the PDU session establishment process.
- the above indication message has the same meaning as the indication message in the method embodiment shown in FIG. 2 , and details are not repeated here.
- the indication message further includes the data network name DNN.
- the network side device is a network platform or an SMF that performs session management on the PDU session.
- the indication message includes at least one of the following messages:
- the session modification command message is used to instruct the terminal to modify the slice identifier related to the PDU session as the slice identifier included in the session modification command message;
- session release command message sent by the SMF, where the session release command message is used to instruct the terminal to release a session, and rebuild the session according to the slice identifier;
- An application trigger message sent by the network platform where the application trigger message is used to instruct the terminal to access an application server through a PDU session related to the slice identifier.
- the above session modification command message is used to instruct the terminal to modify the slice network of the PDU session, so that the terminal can access the application platform on the modified slice network.
- the above session release command message is used to instruct the terminal to release the current PDU session and rebuild a session related to the slice identifier.
- the session release command message sent by the SMF to the terminal may carry a cause value, where the cause value is used to instruct the terminal to re-establish the PDU session, and the re-established PDU session is related to the slice identifier .
- the terminal can access the application platform through the rebuilt PDU session.
- the above application trigger message is used to instruct the terminal to access the application server through the PDU session related to the slice identifier.
- the SMF sends a session release command message to the terminal, in this embodiment, when the terminal receives the application trigger message, it determines whether its current PDU session is related to the slice identifier, and if so, The application platform can be accessed through the PDU session; if it is irrelevant, a PDU session related to the slice identifier can be newly created, and the application platform can be accessed through the newly created PDU session, and the original PDU session can be retained.
- the network side device is the SMF, and when the SMF does not support the slice identifier, the indication message is the session release command message;
- the network-side device is the SMF, and when the SMF supports the slice identifier, the indication message is the session modification command message or the session release command message.
- the terminal may be instructed to re-establish a session on another SMF that newly supports the slice identifier, so as to access the application server through the session. At this point, the session on the original SMF can be released to save network resources.
- the session can be updated to the slice identifier through a session modification command message, or a session can be re-established on the same SMF through a session release command message, to access the application server through this session.
- the network-side device is the SMF, and before sending the indication message to the terminal, the method further includes:
- a first session control message sent by the PCF is received, where the first session control message carries the slice identifier determined according to the routing policy. (In other words, that is: receiving the first session control message sent by the PCF after determining that the PDU session needs to be associated with the slice selection auxiliary information, the first session control message carries the slice that the PDU session needs to be associated with logo.)
- the PCF can acquire: application-related information and/or user-related information (such as application information, session information, and UE information), etc., so as to determine the slice that the PDU session needs to be associated with by querying the routing policy according to the information. logo.
- application-related information and/or user-related information such as application information, session information, and UE information
- the first session control message may also carry application-related information and/or user-related information, so that the SMF determines whether to modify, rebuild, or create a PDU session based on the information and the slice identifier.
- the network-side device is the SMF, and before sending the indication message to the terminal, the method further includes:
- the first service request may carry a query parameter
- the query parameter may include at least one of application-related information and user-related information, and may also include session information established by the terminal and the like.
- the first service request sent by the NEF or AF is received, and the first service request carries application-related information (for example, an application-related address, which may also be referred to as “application information”) or user-related information (which may also be referred to as “application information”).
- application information for example, an application-related address, which may also be referred to as "application information”
- UE information user-related information
- the SMF requests the PCF to request the acquisition of the slice identifier that needs to be associated with the PDU session, thereby sending a first request message to the PCF.
- the terminal After detecting that the terminal has accessed the application according to the first service request, send a first request message to the PCF, where the first request message is used to instruct the PCF to query the routing policy, and the first request message may carry the above Application information and UE information.
- the above-mentioned application-related information may include: the address of the application and/or the identifier of the application; the user-related information may include: the address of the user and/or the identifier of the user.
- the session parameter may include at least one of the following parameters: the application information corresponding to the PDU session, the server information corresponding to the PDU session and terminal identification information corresponding to the PDU session.
- the PCF After receiving the request message, the PCF performs a routing policy query to determine the slice identifier that needs to be associated with the PDU session, and carries the slice identifier obtained by the query in a response message to send to the SMF.
- the response message may also include a data network name.
- the SMF can be made to instruct the terminal to associate the PDU session associated with the slice identifier with the data network name according to the response message.
- the response message is a second session control message.
- the SMF may determine to modify, rebuild or create a PDU session according to the first session control message or the second session control message.
- the SMF can actively trigger the modification, reconstruction or new creation of the PDU session based on the first service request sent by the NEF or the AF, and actively search for the slice identifier from the PCF.
- the network-side device is a network platform, and before sending the instruction message to the terminal, it further includes:
- a service message (the service message may also be referred to as a "service notification message") sent by the AF or NEF, where the service message carries a slice identifier that needs to be associated with a PDU session accessing the application server.
- the receiving a service message sent by the AF or the NEF, where the service message carries a slice identifier that needs to be associated with a PDU session accessing the application server may be: after the UE establishes the PDU session, when the UE accesses the application server through the PDU session , the NEF or the AF triggers the PCF to perform a routing policy query based on the action, so as to determine the slice identifier that needs to be associated with the PDU session accessing the application server, and send it to the UE.
- the NEF or the AF may be: after the UE establishes the PDU session, when the UE accesses the application server through the PDU session , the NEF or the AF triggers the PCF to perform a routing policy query based on the action, so as to determine the slice identifier that needs to be associated with the PDU session accessing the application server, and send it to the UE.
- the service message also includes the DNN.
- the AF initiates the PDU session creation process, and in the process of the AF initiating the PDU session creation process, the network platform (for example, SMSC) sends an instruction to create a PDU session based on session information to the UE, and the UE checks by itself Whether a PDU session based on the session information already exists, if so, no need to create a new PDU session, if not, create a new PDU session based on the session information.
- the network platform for example, SMSC
- FIG. 4 is a flowchart of a third session update method provided by an embodiment of the present disclosure.
- the session update method is applied to PCF.
- the session update method may include the following steps:
- Step 401 query the routing policy.
- Step 402 Determine the slice identifier according to the routing policy.
- Step 403 Send the slice identifier.
- the slice identifier is used by the terminal to modify and rebuild the established PDU session, or initiate a PDU session establishment procedure.
- the PCF can determine the slice identifier corresponding to the service platform corresponding to the PDU session based on query parameters (application-related information and/or user-related information) and routing policy corresponding to the PDU session established by the terminal.
- the session update method further includes:
- the data network name DNN is also sent.
- the PCF may send the DNN to the network-side device, so that the network-side device instructs the terminal to update the DNN associated with the PDU session.
- the method before the querying of the routing selection policy, the method further includes:
- the sending of the slice identifier is specifically:
- the slice identifier determined according to the routing policy is sent to the NEF or the AF.
- the SMF can actively request the PC to send a service request based on at least one of the application-related information and the user-related information by sending a first request message to the PCF when receiving the first service request sent by the AF or the NEF.
- the routing policy is queried, and the slice identifier obtained by using the routing policy obtained by the query is sent to at least one of the SMF, the AF or the NEF.
- the SMF may instruct the terminal to perform session modification or session reconstruction based on its slice support capability.
- the AF or NEF can notify the terminal of the slice identifier through a network platform capable of sending a notification message to the terminal, so as to instruct the terminal to access the application through the session related to the slice identifier. And when the terminal does not establish a session related to the slice identifier, the terminal is made to initiate a session establishment process, so as to establish a session related to the slice identifier, and then access the application through the session.
- the PCF can receive the request message sent by the AF or the NEF, to actively query the routing policy according to the application-related information and/or user-related information carried in the request message, and use the routing policy to query
- the resulting slice identification is sent to at least one of SMF, AF or NEF.
- the slice identifier is used to obtain the SMF for session management of the PDU session, or actively send it to the SMF, and the SMF instructs the terminal to modify the session, rebuild the session, or initiate a session such as a session establishment process. update operation.
- the slice identifier is sent to the terminal via a network platform capable of sending notification messages to the terminal, so as to inform the terminal to access the application server through the slice identifier, so that the terminal can determine whether to create a new PDU session based on the slice identifier.
- the slice identifier may be determined by the PCF according to the routing policy in the local or UDR.
- the application-related information and/or user-related information is sent by the AF or the NEF, and the slice identifier is sent to the SMF that performs session management on the PDU session.
- This embodiment may correspond to an embodiment in which the network device is an SMF, and the PCF actively performs a routing policy query, for example, steps 3 and 4 in the embodiment shown in FIG. 5 .
- the application-related information and/or user-related information is sent by the SMF that performs session management on the PDU session, and the slice identifier is sent to the SMF.
- This embodiment may correspond to an embodiment in which the network device is an SMF, and the SMF actively triggers the PCF to query the routing policy, for example, steps 4 and 5 in the embodiment shown in FIG. 6 , which are not repeated here.
- the application-related information and/or user-related information is sent by the AF or NEF, and the slice identification is sent to the AF or NEF.
- This embodiment can correspond to an embodiment in which the network device is a network platform, and the PCF is actively triggered by the AF or NEF to query the routing policy. For example, step 3, step 4 and step 5 in the embodiment shown in FIG. This will not be repeated here.
- the PCF determines the slice identifier that needs to be associated with the PDU session established by the terminal based on the application-related information and/or the user-related information (query parameter), so that the network side device instructs the terminal to update the session according to the slice identifier. Similarly , which can avoid the problem that it is difficult for the terminal to select a specified slice to establish a session when establishing a PDU session.
- the session update method is described below with an example in conjunction with the data interaction process between the terminal and the network side device:
- the network side device is an SMF that performs session management on the PDU session, and the SMF can receive the indication message sent by the PCF, then the process of updating the session may be as shown in Figure 5, and the updating session may include the following processes:
- Step 1 The UE initiates session establishment, and chooses to establish session A on slice A.
- the slice A may be any slice network, and the terminal may select the slice A by randomly selecting or fixedly selecting the same slice network for different sessions.
- Step 2 The UE accesses the application platform from the user plane of session A, that is, the application function (Application Function, AF) entity.
- the application function Application Function, AF
- Step 3 The NEF or the AF sends the first service request to the PCF.
- the AF detects that the UE uses the application service, it sends the first service request to the PCF through the Network Exposure Function (NEF), so that the NEF can inform the PCF that the UE accesses the application platform and informs the UE information (for example: UE's IP address) and application information (for example: application address, application ID).
- NEF Network Exposure Function
- the AF may also directly notify the PCF, which is not specifically limited here.
- Step 4 The PCF sends the first session control message to the original SMF.
- the PCF can find the corresponding session and the SMF that manages the session according to the binding relationship between the UE information and the application information and the UE session respectively, and determine that the user needs to switch to slice B according to the routing policy, and then in the first step
- the PCF responsible for session policy control can query the UDR to obtain the routing policy.
- UDR Unified Data Repository
- Step 5 The SMF judges its own support capability for slice B according to the above-mentioned first session control message.
- step 6 when the judgment result of this step is support, step 6 is performed, and when the judgment result of this step is unsupported, step 7 is performed.
- the terminal will modify the session information of the PDU session according to the session modification command message sent by the SMF, so as to update the slice associated with the PDU session.
- the SMF may send a session release command message to the UE.
- the terminal may release the original PDU session A.
- the session modification command message may be used to carry the above session information in the instruction message.
- the UE accesses the application platform from the user plane corresponding to the modified session and the reconstructed session.
- the PCF initiates the modification or re-establishment of the PDU session, and after determining the modification/re-establishment of the PDU session, the SMF that manages the original PDU instructs the UE to modify or re-establish the PDU session.
- a session creation command message sent by the SMF that performs session management on the PDU session may also be used, and the session release command message is used to instruct the terminal to create the session according to the slice identifier.
- the network-side device is an SMF that performs session management on the PDU session, and the SMF can actively search for the target slice from the PCF when the terminal uses the application service, and the process of updating the session can be shown in Figure 6,
- the update session can include the following procedures:
- Step 1 The UE initiates session establishment, and chooses to establish session A on slice A.
- slice A may be any slice network.
- Step 2 The UE accesses the application platform AF from the user plane of session A.
- Step 3 The NEF or AF sends a first service request to the SMF that manages the session.
- the above-mentioned first service request has the same meaning as the first service request in the embodiment shown in FIG. 5 , and details are not repeated here.
- Step 4 The SMF sends a request message to the PCF.
- the request information may carry UE information (for example: UE's IP address) and application information (for example: application address, application ID), or may also carry query parameters such as session information (application-related information and/or user information) related information) to request the PCF to query the user's routing policy based on the above query parameters.
- UE information for example: UE's IP address
- application information for example: application address, application ID
- query parameters such as session information (application-related information and/or user information) related information) to request the PCF to query the user's routing policy based on the above query parameters.
- Step 5 The PCF sends a response message to the SMF.
- the above response message is specifically a response message of a request message, and the response message carries the slice identifier that is determined according to the session query parameter and that the PDU session needs to be associated with.
- the PCF responsible for session policy control can obtain the routing policy by querying the UDR.
- Step 6 The SMF judges its ability to support slice B.
- step 7 when the judgment result of this step is support, step 7 is executed, and when the judgment result of this step is not support, step 8 is executed.
- This step is the same as step 7 in the embodiment shown in FIG. 5 , and details are not repeated here.
- the SMF initiates the modification or reconstruction of the PDU session, and in the process of initiating the modification/reconstruction of the PDU session, the routing policy is searched from the PCF to determine the slice B, thereby instructing the terminal to modify the session of the PDU session accordingly, Or do session rebuild.
- a session creation command message sent by the SMF that performs session management on the PDU session may also be used, and the session release command message is used to instruct the terminal to create the session according to the slice identifier.
- the network side device is a network platform
- the network platform can instruct the terminal to create a PDU session.
- the process of updating the session can be as shown in FIG. 7
- the updating session can include the following processes:
- Step 1 The UE initiates session establishment, and chooses to establish session A on slice A.
- Step 2 The UE accesses the application platform AF from the user plane of session A.
- Step 3 NEF or AF sends query parameters to PCF.
- Step 4 The PCF queries the routing policy according to the query parameters.
- the PCF responsible for session policy control can obtain the routing policy by querying the UDR.
- Step 5 The PCF returns the corresponding slice identifier to the AF or NEF.
- the PCF can also return UE information and application information to the AF or NEF.
- Step 6 The AF or NEF sends a service notification message to the network platform.
- the service notification message may also carry UE information and application information and push it to a network platform that can send a notification to the UE.
- Step 7 The network platform sends an application trigger message to the UE.
- the application trigger message is used to instruct the terminal to access the application server through the PDU session related to the slice identifier.
- Step 8 The UE checks whether the session information has already established a PDU session.
- step 8 when the judgment result of this step is that the session information has established a PDU session, step 8 is executed, and when the judgment result of this step is that the session information has not established a PDU session, step 9 is executed.
- Step 9 Access the application server through the PDU session.
- Step 10 Initiate a new PDU session establishment process according to the instruction of the network entity, and access the application server through the newly created PDU session through the process.
- the AF initiates the PDU session creation process, and in the process of initiating the PDU session creation process, the AF sends the session-based information to the UE through a network platform (for example, a Short Message Service Center (Short Message Service Center, SMSC)).
- SMSC Short Message Service Center
- the instruction to create a PDU session, and the UE will check whether there is a PDU session based on the session information. If there is, there is no need to create a new PDU session.
- FIG. 8 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure.
- the terminal 800 includes:
- the first transceiver module 801 is configured to receive an indication message sent by a network-side device after establishing a PDU session, where the indication message includes a slice identifier, and the indication message is used to instruct the terminal to perform an update on the PDU session according to the slice identifier. Modify, rebuild, or initiate a PDU session establishment process.
- the indication message also includes the data network name DNN.
- the indication message includes at least one of the following messages:
- a session modification command message sent by the SMF that performs session management on the PDU session where the session modification command message is used to instruct the terminal to modify the slice identifier related to the PDU session as the slice identifier included in the session modification command message;
- the session release command message sent by the SMF for session management is carried out to the PDU session, and the session release command message is used to instruct the terminal to release the session, and rebuild the session according to the slice identifier;
- An application trigger message sent by the network platform where the application trigger message is used to instruct the terminal to access the application server through the PDU session related to the slice identifier.
- the terminal 800 further includes:
- an establishment module configured to initiate a PDU session establishment process without establishing a session related to the slice identifier, and establish a PDU session related to the slice identifier for accessing the application server;
- An access module configured to access the application server by using the PDU session related to the slice identifier when the session related to the slice identifier has been established.
- the terminal in the embodiment of the present disclosure can receive an instruction message sent by the network side device, so as to determine the slice information corresponding to the session according to the slice identifier specified by the network side device, so as to modify the session, rebuild the session or initiate the session establishment process based on the slice identifier specified by the network side device.
- the terminal When establishing a PDU session, the terminal needs to select a slice corresponding to the session, and there is a problem that the process of selecting a slice is difficult to implement.
- FIG. 9 is a schematic structural diagram of a network-side device provided by an embodiment of the present disclosure.
- the network-side device 900 includes:
- the first sending module 901 is configured to send an indication message to the terminal after the terminal establishes a PDU session; the indication message includes a slice identifier, and the indication message is used to instruct the terminal to perform the PDU session on the PDU session according to the slice identifier. Modify, rebuild, or initiate a PDU session establishment process.
- the indication message also includes the data network name DNN.
- the network side device is a network platform or an SMF that performs session management on the PDU session.
- the indication message includes at least one of the following messages:
- the session modification command message is used to instruct the terminal to modify the slice identifier related to the PDU session as the slice identifier included in the session modification command message;
- session release command message sent by the SMF, where the session release command message is used to instruct the terminal to release a session, and rebuild the session according to the slice identifier;
- An application trigger message sent by the network platform where the application trigger message is used to instruct the terminal to access an application server through a PDU session related to the slice identifier.
- the network side device is the SMF, and in the case that the SMF does not support the slice identifier, the indication message is the session release command message;
- the network-side device is the SMF, and when the SMF supports the slice identifier, the indication message is the session modification command message or the session release command message.
- the network-side device is the SMF
- the network-side device 900 further includes a second receiving module configured to receive a first session control message sent by the PCF, where the first session control message carries the routing policy according to the routing Determined slice ID.
- the network side device is the SMF, and the network side device 900 further includes:
- a third receiving module configured to receive a first service request sent by the NEF or AF, where the first service request carries application-related information and/or user-related information;
- a second sending module configured to send a first request message to the PCF after detecting that the terminal accesses the application according to the first service request, where the first request message is used to instruct the PCF to query a routing policy;
- the fourth receiving module is configured to receive a response message sent by the PCF, where the response message carries the slice identifier determined according to the routing policy.
- response message also includes the data network name DNN.
- the application-related information includes: the address of the application and/or the identifier of the application;
- the user-related information includes: the address of the user and/or the identifier of the user.
- the response message is a second session control message.
- the network side device is a network platform, and the network side device 900 further includes:
- the fifth receiving module is configured to receive a service message sent by the AF or NEF, where the service message carries a slice identifier that needs to be associated with a PDU session accessing the application server.
- the service message further includes the DNN.
- the network-side device in the embodiment of the present disclosure can send an instruction message to the terminal to instruct the PDU session to be modified, reestablished, or initiate a session establishment process, so that the terminal can update the corresponding session according to the instruction message, thereby avoiding the need for the terminal to establish a session.
- a slice corresponding to the session needs to be selected, and there is a problem that the process of selecting a slice is difficult to implement.
- FIG. 10 is a schematic structural diagram of a PCF entity provided by an embodiment of the present disclosure.
- the PCF entity 1000 includes:
- a query module 1001 is used to query a routing strategy
- the determining module 1002 is further configured to determine a slice identifier according to the routing strategy
- the third sending module 1003 is configured to send the slice identifier.
- the slice identifier is used by the terminal to modify and rebuild the established PDU session, or initiate a PDU session establishment procedure.
- the method further includes:
- a fourth receiving module configured to receive a request message sent by the SMF, AF or NEF, where the request message carries application-related information and/or user-related information for querying the routing policy;
- the third sending module 1003 is specifically used for:
- the slice identifier determined according to the routing policy is sent to the NEF or the AF.
- PCF entity also includes:
- the fourth sending module is configured to send the data network name DNN after the slice identifier is determined according to the routing strategy.
- the PCF entity 1000 in the embodiment of the present disclosure can determine the slice identifier that needs to be associated with the PDU session based on the query parameter corresponding to the PDU session established by the terminal, thereby avoiding the need for the terminal to select the slice corresponding to the session when establishing the PDU session.
- an embodiment of the present disclosure further provides an entity including a bus 1101 , a transceiver 1102 , an antenna 1103 , a bus interface 1104 , a processor 1105 and a memory 1106 .
- the entity is a network side device, and the entity includes a processor 1105 and a transceiver 1102;
- the transceiver 1102 is configured to send an indication message to the terminal after the terminal establishes a PDU session; the indication message includes a slice identifier, and the indication message is used to instruct the terminal to modify the PDU session according to the slice identifier, Rebuild and release the PDU session, or initiate a PDU session establishment procedure.
- the indication message further includes the data network name DNN.
- the network side device is a network platform or an SMF that performs session management on the PDU session.
- the indication message includes at least one of the following messages:
- the session modification command message is used to instruct the terminal to modify the slice identifier related to the PDU session as the slice identifier included in the session modification command message;
- session release command message sent by the SMF, where the session release command message is used to instruct the terminal to release a session, and rebuild the session according to the slice identifier;
- An application trigger message sent by the network platform where the application trigger message is used to instruct the terminal to access an application server through a PDU session related to the slice identifier.
- the network side device is the SMF, and in the case that the SMF does not support the slice identifier, the indication message is the session release command message;
- the network-side device is the SMF, and when the SMF supports the slice identifier, the indication message is the session modification command message or the session release command message.
- the network-side device is the SMF
- the transceiver 1102 is further configured to:
- a first session control message sent by the PCF is received, where the first session control message carries a slice identifier corresponding to the PDU session determined according to the routing policy.
- the network-side device is the SMF
- the transceiver 1102 is further configured to:
- response message also includes the DNN.
- the application-related information includes: the address of the application and/or the identifier of the application;
- the user-related information includes: the address of the user and/or the identifier of the user.
- the response message is a second session control message.
- the network side device is a network platform, and before the transceiver 1102 executes sending the instruction message to the terminal, it is further used for:
- the service message further includes the DNN.
- the entity can implement each process implemented by the network-side device in the method embodiment shown in FIG. 6 , which is not repeated here to avoid repetition.
- the entity in this embodiment can instruct the terminal to update the session after the terminal establishes the PDU session, so that the terminal can modify the session, rebuild the session or initiate the session update process according to the instruction of the entity, thereby avoiding the need for the terminal to establish the PDU session. Selecting a slice corresponding to the session has the problem that the process of selecting a slice is difficult to implement.
- the entity is a PCF entity, and the entity includes a processor 1105 and a transceiver 1102;
- the processor 1005 is configured to query the routing policy
- the processor 1005 is further configured to determine a slice identifier according to the routing strategy
- the transceiver 1002 is configured to send the slice identifier.
- the slice identifier is used by the terminal to modify and rebuild the established PDU session, or initiate a PDU session establishment procedure.
- the transceiver 1002 is further configured to receive a request message sent by the SMF, AF or NEF, where the request message carries application-related information and/or user-related information for querying the routing policy;
- the sending of the slice identifier performed by the transceiver 1002 is specifically:
- the slice identifier determined according to the routing policy is sent to the NEF or the AF.
- transceiver 1102 is also used for:
- the DNN is also sent.
- the entity can implement each process implemented by the PCF in the method embodiment shown in FIG. 7 , which is not repeated here to avoid repetition.
- the entity in this embodiment can, after the terminal establishes a PDU session, receive a session query request to determine a slice identifier that needs to be associated with the PDU session established by the terminal, and can subsequently inform the terminal through the network side to perform session modification, reconstruction, or initiate a session update process, In this way, the PDU session is updated to be related to the slice identifier, thereby avoiding the problem that the terminal needs to select the slice corresponding to the session when establishing the PDU session, and the process of selecting the slice is difficult to implement.
- bus 1101 will include one or more processors represented by processor 1105 and memory represented by memory 1106 The various circuits are linked together.
- the bus 1101 may also link together various other circuits, such as peripherals, voltage regulators and power management circuits, etc., which are well known in the art and therefore will not be described further herein.
- Bus interface 1104 provides an interface between bus 1101 and transceiver 1102 .
- Transceiver 1102 may be a single element or multiple elements, such as multiple receivers and transmitters, providing a means for communicating with various other devices over a transmission medium.
- the data processed by the processor 1105 is transmitted on the wireless medium through the antenna 1103 , and further, the antenna 1103 also receives the data and transmits the data to the processor 1105 .
- the processor 1105 is responsible for managing the bus 1101 and general processing, and may also provide various functions including timing, peripheral interface, voltage regulation, power management, and other control functions.
- memory 1106 may be used to store data used by processor 1105 in performing operations.
- the processor 1105 may be a central processing unit (central processing unit, CPU), an ASIC, an FPGA, or a complex programmable logic device (Complex Programmable Logic Device, CPLD).
- CPU central processing unit
- ASIC application specific integrated circuit
- FPGA field-programmable gate array
- CPLD complex programmable logic device
- an embodiment of the present disclosure further provides a terminal, including a processor 1105 , a memory 1106 , a computer program stored in the memory 1106 and executable on the processor 1105 , when the computer program is executed by the processor 105
- a terminal including a processor 1105 , a memory 1106 , a computer program stored in the memory 1106 and executable on the processor 1105 , when the computer program is executed by the processor 105
- a terminal including a processor 1105 , a memory 1106 , a computer program stored in the memory 1106 and executable on the processor 1105 , when the computer program is executed by the processor 105
- Embodiments of the present disclosure further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the session update method shown in FIG. 2 , FIG. 6 or FIG. 7 is implemented. In order to avoid repetition, the details are not repeated here.
- the computer-readable storage medium such as read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
- the disclosed apparatus and method may be implemented in other manners.
- the apparatus embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented.
- the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
- each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
- the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation.
- the technical solutions of the present disclosure can be embodied in the form of software products in essence or the parts that make contributions to related technologies.
- the computer software products are stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) ), including several instructions to enable a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the various embodiments of the present disclosure.
- modules, units, and sub-units can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSP Device, DSPD) ), Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), general-purpose processor, controller, microcontroller, microprocessor, in other electronic units or combinations thereof.
- ASIC Application Specific Integrated Circuits
- DSP Digital Signal Processor
- DSP Device Digital Signal Processing Device
- DSPD Digital Signal Processing Device
- PLD Programmable Logic Device
- FPGA Field-Programmable Gate Array
- the technologies described in the embodiments of the present disclosure may be implemented through modules (eg, procedures, functions, etc.) that perform the functions described in the embodiments of the present disclosure.
- Software codes may be stored in memory and executed by a processor.
- the memory can be implemented in the processor or external to the processor.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (30)
- 一种会话更新方法,用于终端,包括:建立协议数据单元PDU会话后,接收网络侧设备发送的指示消息,所述指示消息包含切片标识,所述指示消息用于指示所述终端根据所述切片标识对所述PDU会话进行修改、重建,或发起PDU会话建立流程。
- 根据权利要求1所述的会话更新方法,其中,所述指示消息还包含数据网络名称DNN。
- 根据权利要求1所述的会话更新方法,其中,所述指示消息包括如下消息中的至少一个:对所述PDU会话进行会话管理的会话管理功能实体SMF发送的会话修改命令消息,所述会话修改命令消息用于指示所述终端修改所述PDU会话相关的切片标识为所述会话修改命令消息包括的切片标识;对所述PDU会话进行会话管理的SMF发送的会话释放命令消息,所述会话释放命令消息用于指示所述终端释放会话,并根据所述切片标识重建所述会话;网络平台发送的应用触发消息,所述应用触发消息用于指示所述终端通过与所述切片标识相关的PDU会话访问应用服务器。
- 根据权利要求3所述的会话更新方法,其中,所述指示消息为应用触发消息的情况下,所述方法还包括:在没有建立与所述切片标识有关的会话的情况下,发起PDU会话建立流程,建立用于访问所述应用服务器的,与所述切片标识相关的PDU会话;或者在已经建立与所述切片标识有关的会话的情况下,使用与所述切片标识相关的PDU会话访问所述应用服务器。
- 一种会话更新方法,用于网络侧设备,包括:在终端建立协议数据单元PDU会话后,发送指示消息到终端;所述指示消息包含切片标识,所述指示消息用于指示所述终端根据所述切片标识对所述PDU会话进行修改、重建释放所述PDU会话,或发起PDU会话建立流程。
- 根据权利要求5所述的会话更新方法,其中,所述指示消息还包含数据网络名称DNN。
- 根据权利要求5所述的会话更新方法,其中,所述网络侧设备为网络平台或对所述PDU会话进行会话管理的会话管理功能实体SMF。
- 根据权利要求7所述的会话更新方法,其中,所述指示消息包括如下消息中的至少一个:所述SMF发送的会话修改命令消息,所述会话修改命令消息用于指示所述终端修改所述PDU会话相关的切片标识为所述会话修改命令消息包含的切片标识;所述SMF发送的会话释放命令消息,所述会话释放命令消息用于指示所述终端释放会话,并根据所述切片标识重建所述会话;所述网络平台发送的应用触发消息,所述应用触发消息用于指示所述终端通过与所述切片标识相关的PDU会话访问应用服务器。
- 根据权利要求7所述的会话更新方法,其中:所述网络侧设备为所述SMF,所述SMF不支持所述切片标识的情况下,所述指示消息为所述会话释放命令消息;或者所述网络侧设备为所述SMF,所述SMF支持所述切片标识的情况下,所述指示消息为所述会话修改命令消息或会话释放命令消息。
- 根据权利要求7所述的会话更新方法,其中,所述网络侧设备为所述SMF,发送指示消息到终端之前,所述方法还包括:接收策略控制功能实体PCF发送的第一会话控制消息,所述第一会话控制消息携带根据路由选择策略确定的切片标识。
- 根据权利要求7所述的会话更新方法,其中,所述网络侧设备为SMF,发送指示消息到终端之前,所述方法还包括:接收网络开放功能实体NEF或应用功能实体AF发送的第一服务请求,所述第一服务请求携带应用相关信息和/或用户相关信息;根据所述第一服务请求检测到终端访问了所述应用后,向PCF发送第一请求消息,所述第一请求消息用于指示所述PCF查询路由选择策略;接收PCF发送的响应消息,所述响应消息携带根据所述路由选择策略确定的切片标识。
- 根据权利要求11所述的会话更新方法,其中,所述响应消息还包含数据网络名称DNN。
- 根据权利要求11所述的会话更新方法,其中:所述应用相关信息包括:所述应用的地址和/或所述应用的标识;所述用户相关信息包括:所述用户的地址和/或所述用户的标识。
- 根据权利要求11所述的会话更新方法,其中,所述响应消息为第二会话控制消息。
- 根据权利要求7所述的会话更新方法,其中,所述网络侧设备为网络平台,发送指示消息到终端之前,所述方法还包括:接收AF或NEF发送的服务消息,所述服务消息携带访问应用服务器的PDU会话需要关联的切片标识。
- 根据权利要求15所述的会话更新方法,其中,所述服务消息还包括DNN。
- 一种会话更新方法,用于策略控制功能实体PCF,包括:查询路由选择策略;根据所述路由选择策略确定切片标识;发送所述切片标识。
- 根据权利要求17所述的会话更新方法,其中,所述切片标识用于终端对建立的PDU会话进行修改、重建,或发起PDU会话建立流程。
- 根据权利要求17所述的会话更新方法,其中,所述查询路由选择策略之前,所述方法还包括:接收SMF、AF或NEF发送的请求消息,所述请求消息携带用于查询所述路由选择策略的应用相关信息和/或用户相关信息;所述发送所述切片标识具体为:向SMF发送根据所述路由选择策略确定的切片标识;或向NEF或AF发送根据所述路由选择策略确定的切片标识。
- 根据权利要求17所述的会话更新方法,其中,在根据所述路由选择策略确定切片标识后,还发送数据网络名称DNN。
- 一种终端,包括:处理器和收发机;所述收发机,用于建立协议数据单元PDU会话后,接收网络侧设备发送的指示消息,所述指示消息包含切片标识,所述指示消息用于指示所述终端根据所述切片标识对所述PDU会话进行修改、重建,或发起PDU会话建立流程。
- 一种网络侧设备,包括:处理器和收发机;所述收发机,用于在终端建立协议数据单元PDU会话后,发送指示消息到终端;所述指示消息包含切片标识,所述指示消息用于指示所述终端根据所述切片标识对所述PDU会话进行修改、重建,或发起PDU会话建立流程。
- 一种策略控制功能实体PCF,包括:处理器和收发机;所述处理器,用于查询路由选择策略;所述处理器,还用于根据所述路由选择策略确定切片标识;所述收发机,用于发送所述切片标识。
- 一种终端,包括:接收模块,用于建立协议数据单元PDU会话后,接收网络侧设备发送的指示消息,所述指示消息包含切片标识,所述指示消息用于指示所述终端根据所述切片标识对所述PDU会话进行修改、重建,或发起PDU会话建立流程。
- 一种网络侧设备,包括:发送模块,用于在终端建立协议数据单元PDU会话后,发送指示消息到终端;所述指示消息包含切片标识,所述指示消息用于指示所述终端根据所述切片标识对所述PDU会话进行修改、重建,或发起PDU会话建立流程。
- 一种策略控制功能实体PCF,包括:查询模块,用于查询路由选择策略;确定模块,还用于根据所述路由选择策略确定切片标识;发送模块,用于发送所述切片标识。
- 一种终端,包括处理器、存储器及存储在所述存储器上并可在所述 处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至4中任一项所述的会话更新方法中的步骤。
- 一种网络侧设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求5至16中任一项所述的会话更新方法中的步骤。
- 一种PCF,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求17至20中任一项所述的会话更新方法中的步骤。
- 一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的会话更新方法中的步骤,或者,所述计算机程序被所述处理器执行时实现如权利要求5至16中任一项所述的会话更新方法中的步骤,或者,所述计算机程序被所述处理器执行时实现如权利要求17至20中任一项所述的会话更新方法中的步骤。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP21855572.0A EP4192077B1 (en) | 2020-08-13 | 2021-08-11 | Session update method, terminal, and network-side device |
| JP2023510478A JP7641359B2 (ja) | 2020-08-13 | 2021-08-11 | セッション更新方法、端末及びネットワーク側機器 |
| US18/041,405 US20230300912A1 (en) | 2020-08-13 | 2021-08-11 | Session update method, terminal, and network-side device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010815092.4A CN114080056B (zh) | 2020-08-13 | 2020-08-13 | 一种会话更新方法、终端和网络侧设备 |
| CN202010815092.4 | 2020-08-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022033521A1 true WO2022033521A1 (zh) | 2022-02-17 |
Family
ID=80246980
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/112074 Ceased WO2022033521A1 (zh) | 2020-08-13 | 2021-08-11 | 会话更新方法、终端和网络侧设备 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20230300912A1 (zh) |
| EP (1) | EP4192077B1 (zh) |
| JP (1) | JP7641359B2 (zh) |
| CN (1) | CN114080056B (zh) |
| WO (1) | WO2022033521A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023170636A1 (en) * | 2022-03-11 | 2023-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Network control of slice use |
| CN116828546A (zh) * | 2022-03-22 | 2023-09-29 | 维沃移动通信有限公司 | 非3gpp设备的会话通道建立方法、装置及设备 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023179595A1 (zh) * | 2022-03-22 | 2023-09-28 | 维沃移动通信有限公司 | 非3gpp设备的会话通道建立方法、装置及设备 |
| CN118102235A (zh) * | 2022-11-28 | 2024-05-28 | 上海大唐移动通信设备有限公司 | 数据传输方法及装置 |
| CN118785523A (zh) * | 2023-04-07 | 2024-10-15 | 中国移动通信有限公司研究院 | 信息交互方法、装置、设备及存储介质 |
| CN118945759A (zh) * | 2023-05-12 | 2024-11-12 | 维沃移动通信有限公司 | 数据流的传输方法、路由策略的更新方法及用户设备 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107580360A (zh) * | 2016-07-04 | 2018-01-12 | 中国移动通信有限公司研究院 | 一种网络切片选择的方法、设备及网络架构 |
| US20180324577A1 (en) * | 2017-05-08 | 2018-11-08 | Qualcomm Incorporated | Mobility between areas with heterogeneous network slices |
| CN109788491A (zh) * | 2017-11-10 | 2019-05-21 | 中国电信股份有限公司 | 用于管理切片迁移的方法、装置和系统 |
| CN109964468A (zh) * | 2016-11-14 | 2019-07-02 | 华为技术有限公司 | 会话处理方法、装置和系统 |
| CN110392448A (zh) * | 2018-04-18 | 2019-10-29 | 华为技术有限公司 | 一种会话重建方法、装置和系统 |
| CN110474840A (zh) * | 2018-05-09 | 2019-11-19 | 华为技术有限公司 | 数据传输方法、装置和可读存储介质 |
| CN112152926A (zh) * | 2019-06-28 | 2020-12-29 | 华为技术有限公司 | 一种管理应用的网络切片的方法及装置 |
| CN112543486A (zh) * | 2019-09-23 | 2021-03-23 | 华为技术有限公司 | 网络切片选择的方法、设备及系统 |
| CN113015162A (zh) * | 2021-02-24 | 2021-06-22 | 中国联合网络通信集团有限公司 | 协议数据单元会话策略建立方法、装置、认证单元及网元 |
| CN113098726A (zh) * | 2021-06-10 | 2021-07-09 | 深圳艾灵网络有限公司 | 网络切片方法、设备及存储介质 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019208089A (ja) * | 2016-10-07 | 2019-12-05 | シャープ株式会社 | 端末装置、MME(Mobility Management Entity)、CPF(Control Plane Function)、及び通信制御方法 |
| KR102620149B1 (ko) * | 2017-05-08 | 2024-01-03 | 모토로라 모빌리티 엘엘씨 | 데이터 접속을 재구성하기 위한 방법들 및 장치들 |
| JP2020520172A (ja) * | 2017-05-09 | 2020-07-02 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ネットワークスライス選択ポリシー更新方法および装置 |
| CN109548099B (zh) * | 2017-08-15 | 2021-02-05 | 华为技术有限公司 | 通信方法、装置和系统 |
| KR102477765B1 (ko) * | 2017-10-20 | 2022-12-14 | 광동 오포 모바일 텔레커뮤니케이션즈 코포레이션 리미티드 | 데이터 전송 방법, 단말 기기 및 네트워크 기기 |
| CN110120879B (zh) * | 2018-02-06 | 2020-12-01 | 华为技术有限公司 | 一种应用服务水平协议的保障方法、设备及系统 |
| US10506506B2 (en) * | 2018-04-30 | 2019-12-10 | Ofinno, Llc | 5G policy control for restricted local operator services |
| CN113207095B (zh) * | 2018-10-09 | 2022-08-02 | Oppo广东移动通信有限公司 | 执行群组通信的装置和方法 |
| CN111436081B (zh) * | 2019-03-06 | 2023-06-30 | 维沃移动通信有限公司 | 数据传送的保障方法及通信设备 |
-
2020
- 2020-08-13 CN CN202010815092.4A patent/CN114080056B/zh active Active
-
2021
- 2021-08-11 EP EP21855572.0A patent/EP4192077B1/en active Active
- 2021-08-11 JP JP2023510478A patent/JP7641359B2/ja active Active
- 2021-08-11 US US18/041,405 patent/US20230300912A1/en active Pending
- 2021-08-11 WO PCT/CN2021/112074 patent/WO2022033521A1/zh not_active Ceased
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107580360A (zh) * | 2016-07-04 | 2018-01-12 | 中国移动通信有限公司研究院 | 一种网络切片选择的方法、设备及网络架构 |
| CN109964468A (zh) * | 2016-11-14 | 2019-07-02 | 华为技术有限公司 | 会话处理方法、装置和系统 |
| US20180324577A1 (en) * | 2017-05-08 | 2018-11-08 | Qualcomm Incorporated | Mobility between areas with heterogeneous network slices |
| CN109788491A (zh) * | 2017-11-10 | 2019-05-21 | 中国电信股份有限公司 | 用于管理切片迁移的方法、装置和系统 |
| CN110392448A (zh) * | 2018-04-18 | 2019-10-29 | 华为技术有限公司 | 一种会话重建方法、装置和系统 |
| CN110474840A (zh) * | 2018-05-09 | 2019-11-19 | 华为技术有限公司 | 数据传输方法、装置和可读存储介质 |
| CN112152926A (zh) * | 2019-06-28 | 2020-12-29 | 华为技术有限公司 | 一种管理应用的网络切片的方法及装置 |
| CN112543486A (zh) * | 2019-09-23 | 2021-03-23 | 华为技术有限公司 | 网络切片选择的方法、设备及系统 |
| CN113015162A (zh) * | 2021-02-24 | 2021-06-22 | 中国联合网络通信集团有限公司 | 协议数据单元会话策略建立方法、装置、认证单元及网元 |
| CN113098726A (zh) * | 2021-06-10 | 2021-07-09 | 深圳艾灵网络有限公司 | 网络切片方法、设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4192077A4 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023170636A1 (en) * | 2022-03-11 | 2023-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Network control of slice use |
| CN116828546A (zh) * | 2022-03-22 | 2023-09-29 | 维沃移动通信有限公司 | 非3gpp设备的会话通道建立方法、装置及设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023537154A (ja) | 2023-08-30 |
| US20230300912A1 (en) | 2023-09-21 |
| JP7641359B2 (ja) | 2025-03-06 |
| EP4192077A4 (en) | 2024-09-04 |
| CN114080056B (zh) | 2024-08-09 |
| EP4192077A1 (en) | 2023-06-07 |
| CN114080056A (zh) | 2022-02-22 |
| EP4192077B1 (en) | 2026-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022033521A1 (zh) | 会话更新方法、终端和网络侧设备 | |
| EP4191959B1 (en) | Method and system for ensuring service level agreement of an application | |
| US12034611B2 (en) | NF service consumer restart detection using direct signaling between NFs | |
| AU2018366776B2 (en) | Session establishing method and device | |
| TWI654859B (zh) | 用於點對點應用之網路輔助裝置對裝置搜尋 | |
| JP7125041B2 (ja) | 通信方法及び通信装置 | |
| CN111869177A (zh) | 一种ue策略的更新方法及装置、计算机存储介质 | |
| US12549934B2 (en) | Method for determining policy control network element, apparatus, and system | |
| CN111698755A (zh) | 基于ursp规则的应用数据路由方法及用户设备 | |
| US11323502B2 (en) | Transport method selection for delivery of server notifications | |
| JP2011034567A (ja) | 端末装置の設定 | |
| US11638138B2 (en) | Device-to-device content providing method | |
| TWI854211B (zh) | 一種用於傳輸上下文的方法和通信裝置 | |
| US12445821B2 (en) | Application relocation method and apparatus | |
| WO2015110080A1 (zh) | 一种数据处理的方法、装置及系统 | |
| CN116419268A (zh) | Ursp规则的监控和上报方法、装置、终端及网元 | |
| EP3770784B1 (en) | Api topology hiding method, device and system | |
| JP2026012707A (ja) | セッション復元のための方法及び装置 | |
| EP4462850A1 (en) | Method, device and system for requesting application function | |
| HK40087332A (zh) | 会话更新方法、终端和网络侧设备 | |
| CN112055307A (zh) | 位置信息的上报、upf的重选方法、装置、设备及介质 | |
| WO2015172338A1 (zh) | 一种接入点的选择方法及相关装置 | |
| EP4304250B1 (en) | Communication network arrangement and method for providing a communication service | |
| US20240406056A1 (en) | System And Method To Reduce Network Function Interruptions In A Service-Based Architecture | |
| WO2023241614A1 (zh) | Ims服务获取方法、终端、网络侧设备及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21855572 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2023510478 Country of ref document: JP Kind code of ref document: A |
|
| ENP | Entry into the national phase |
Ref document number: 2021855572 Country of ref document: EP Effective date: 20230302 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2021855572 Country of ref document: EP |