Wireless communication method, user equipment and network equipment
The user equipment sends support information to the network device to indicate its capabilities, and solves the problem of the traditional user equipment reporting an error when receiving non-local PLMN UE policy rules, and realizes the effect that the user equipment can successfully use the UE policy rules.
Patent Information
- Application Number
- CN202510064804.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-18
- Publication Date
- 2025-05-02
AI Technical Summary
Traditional user equipment will report an error when receiving UE policy rules of non-local PLMN, resulting in the inability to use UE policy rules.
The user equipment sends information to the network device to indicate whether it supports receiving non-HPLMN UE policy rules based on which the network device configures appropriate UE policy rules.
The user equipment is avoided from reporting errors due to receiving UE policy rules that are not local PLMNs, and ensures that the user equipment can successfully use UE policy rules.
Smart Images

Figure CN119922531A_ABST
Abstract
Description
[0001] This application is a divisional application of the invention patent application with the application date of May 18, 2022, application number 202280094764.4, and invention name "Wireless communication method, user equipment and network equipment". Technical Field
[0002] The present application relates to the field of communication technology, and more specifically, to a method, user equipment and network equipment for wireless communication. Background Art
[0003] In order to indicate user equipment (UE) policy rules applicable to different public land mobile networks (PLMN), the network device will indicate the PLMN IDs corresponding to different UE policy rules when configuring UE policy rules for the UE. However, for some traditional UEs (for example, UEs supporting R17 or previous protocols), only HPLMN may be supported to configure UE policy rules. That is, when the UE policy rules only contain the PLMN ID of the local PLMN, the UE will not report an error. When the UE policy rules contain the PLMN IDs of other PLMNs (for example, visited PLMNs) other than the local PLMN, the UE will report an error. Therefore, if UE policy rules with PLMN IDs of other PLMNs are directly issued, such UEs may no longer be able to use UE policy rules. Summary of the invention
[0004] The present application provides a wireless communication method, user equipment and network equipment. The following introduces various aspects involved in the present application.
[0005] In a first aspect, a wireless communication method is provided, comprising: a user equipment UE sends first information to a network device, wherein the first information indicates whether the UE supports a first capability, and the first capability comprises one or more of the following: receiving UE policy rules corresponding to a non-HPLMN; receiving UE policy rules corresponding to multiple PLMNs.
[0006] In a second aspect, a wireless communication method is provided, including: a user equipment UE receives a first indication sent by a network device, where the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0007] According to a third aspect, a wireless communication method is provided, comprising: a user equipment UE determines a matching first URSP rule, the first URSP rule includes a first RSD, the PLMN corresponding to the first RSD includes an equivalent PLMN of a registered PLMN of the UE, and a first PDU session is established between the UE and a network device using the first RSD; the UE determines whether to use or not to use the first PDU session.
[0008] In a fourth aspect, a wireless communication method is provided, comprising: a user equipment UE determines a matching first URSP rule, the first URSP rule including an RSD corresponding to a registered PLMN of the UE and an RSD corresponding to an equivalent PLMN of the registered PLMN; after failing to establish a PDU session using the RSD corresponding to the registered PLMN, the UE uses the RSD corresponding to the equivalent PLMN to establish a PDU session with a network device.
[0009] In a fifth aspect, a wireless communication method is provided, comprising: a network device receives first information sent by a user equipment UE, the first information indicating whether the UE supports a first capability, the first capability comprising one or more of the following: receiving UE policy rules corresponding to a non-HPLMN; receiving UE policy rules corresponding to multiple PLMNs.
[0010] In a sixth aspect, a wireless communication method is provided, comprising: a network device sends a first indication to a user equipment UE, wherein the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0011] In the seventh aspect, a wireless communication method is provided, including: a network device determines whether to use or not to use the first PDU session, wherein the first PDU session is established using a first RSD, the PLMN corresponding to the first RSD includes an equivalent PLMN of the registered PLMN of the UE, and the first RSD belongs to a matching first URSP rule.
[0012] In an eighth aspect, a wireless communication method is provided, comprising: after failing to establish a PDU session using the RSD corresponding to the registered PLMN of the user equipment UE, the network device uses the RSD corresponding to the equivalent PLMN to establish a PDU session with the user equipment UE, wherein the RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN belong to a matching first URSP rule, and the equivalent PLMN is an equivalent PLMN of the registered PLMN.
[0013] In a ninth aspect, a user equipment UE is provided, comprising: a sending unit, used to send first information to a network device, wherein the first information indicates whether the UE supports a first capability, and the first capability comprises one or more of the following: receiving UE policy rules corresponding to non-HPLMN; receiving UE policy rules corresponding to multiple PLMNs.
[0014] In a tenth aspect, a user equipment UE is provided, comprising: a receiving unit, used to receive a first indication sent by a network device, wherein the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0015] In the eleventh aspect, a user equipment UE is provided, comprising: a processing unit, used to determine a matching first URSP rule, the first URSP rule includes a first RSD, the PLMN corresponding to the first RSD includes an equivalent PLMN of the registered PLMN of the UE, and there is a first PDU session established between the UE and a network device using the first RSD; the processing unit is also used to determine whether to use or not to use the first PDU session.
[0016] In a twelfth aspect, a user equipment is provided, comprising: a processing unit, used to determine a matching first URSP rule, the first URSP rule including an RSD corresponding to a registered PLMN of the UE and an RSD corresponding to an equivalent PLMN of the registered PLMN; after failure to establish a PDU session using the RSD corresponding to the registered PLMN, the processing unit, used to establish a PDU session with a network device using the RSD corresponding to the equivalent PLMN.
[0017] In a thirteenth aspect, a network device is provided, comprising: a receiving unit, used to receive first information sent by a user equipment UE, wherein the first information indicates whether the UE supports a first capability, and the first capability includes one or more of the following: receiving UE policy rules corresponding to a non-HPLMN; receiving UE policy rules corresponding to multiple PLMNs.
[0018] In a fourteenth aspect, a network device is provided, comprising: a sending unit, used to send a first indication to a user equipment UE, wherein the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0019] In a fifteenth aspect, a network device is provided, comprising: a processing unit, used to determine whether to use or not to use the first PDU session, wherein the first PDU session is established using a first RSD, the PLMN corresponding to the first RSD includes an equivalent PLMN of the registered PLMN of the UE, and the first RSD belongs to a matching first URSP rule.
[0020] A sixteenth aspect provides a network device, characterized in that it includes:
[0021] After the establishment of the PDU session using the RSD corresponding to the registered PLMN of the user equipment UE fails, the processing unit uses the RSD corresponding to the equivalent PLMN to establish the PDU session with the user equipment UE,
[0022] The RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN belong to the matched first URSP rule, and the equivalent PLMN is the equivalent PLMN of the registered PLMN.
[0023] In the seventeenth aspect, a user equipment UE is provided, comprising a processor, a memory and a communication interface, the memory being used to store one or more computer programs, the processor being used to call the computer programs in the memory so that the UE executes part or all of the steps in each of the above methods.
[0024] In the eighteenth aspect, a network device is provided, including a processor, a memory, and a communication interface, the memory is used to store one or more computer programs, and the processor is used to call the computer programs in the memory so that the network device executes part or all of the steps in the methods of the above aspects.
[0025] In a nineteenth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal and / or network device. In another possible design, the system may also include other devices that interact with the terminal or network device in the solution provided by the embodiment of the present application.
[0026] In the twentieth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a terminal to execute part or all of the steps in the methods of the above aspects.
[0027] In a twenty-first aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a terminal to execute some or all of the steps in the above-mentioned various aspects of the method. In some implementations, the computer program product can be a software installation package.
[0028] In the twenty-second aspect, an embodiment of the present application provides a chip, which includes a memory and a processor. The processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
[0029] In an embodiment of the present application, the UE indicates whether the UE supports the first capability by sending the first information to the network device, so that the network device can configure UE policy rules for the UE based on the first information. This is beneficial to avoid the situation where the network device directly configures UE policy rules applicable to non-PLMNs for the UE, causing the UE to report an error and be unable to use the UE policy rules. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 It is a schematic diagram of a wireless communication system applied in an embodiment of the present application.
[0031] Figure 2 It is a flowchart of the UE policy configuration process applicable to the embodiment of the present application.
[0032] Figure 3 It is a flowchart of a method for a UE to bind a PDU session to application data applicable to an embodiment of the present application.
[0033] Figure 4 The process of establishing a PDU session applicable to the embodiment of the present application is shown.
[0034] Figure 5 It is a schematic flowchart of the wireless communication method of an embodiment of the present application.
[0035] Figure 6 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application.
[0036] Figure 7 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application.
[0037] Figure 8 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application.
[0038] Fig. 9 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application.
[0039] Fig.10 It is a schematic diagram of a wireless communication method according to another embodiment of the present application.
[0040] Fig.11 It is a schematic diagram of a user equipment according to an embodiment of the present application.
[0041] Fig.12 It is a schematic diagram of a user equipment according to another embodiment of the present application.
[0042] Fig.13 It is a schematic diagram of a user equipment according to another embodiment of the present application.
[0043] Fig.14 It is a schematic diagram of a network device according to an embodiment of the present application.
[0044] Fig.15 It is a schematic diagram of a network device according to another embodiment of the present application.
[0045] Fig.16 It is a schematic diagram of a network device according to another embodiment of the present application.
[0046] Fig.17 It is a schematic structural diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0047] The technical solution in the present application will be described below in conjunction with the accompanying drawings. In order to facilitate understanding of the present application, the following first introduces the architecture applicable to the embodiments of the present application, the communication process involved and the terminology.
[0048] Figure 1 Schematic diagram of a wireless communication system applicable to the embodiment of the present application. Figure 1 As shown, the fifth generation (5th generation, 5G) system or new radio (new radio, NR) network architecture released by the third generation partnership project (3rd Generation Partnership Project, 3GPP) standard group includes: terminal equipment (also known as "user equipment (user equipment, UE)" 101, access network equipment supporting 3GPP technology 102 (including radio access network (radio access network, RAN) or access network (access network, AN)), user plane function (user plane function, UPF) network element 105, access and mobility management function (access and mobility management function, AMF) network element 103, session management function (session management function, SMF) network element 104, policy control function (policy control function, PCF) network element 106, application function (application function, AF) network element 109, data network (data network, DN) 108, network slice selection function (Network Slice Selection Function, NSSF) 111, authentication service function (Authentication Server Function, AUSF) 110, unified data management function (Unified Data Management, UDM)107.
[0049] It should be noted that Figure 1The network architecture shown in the figure does not constitute a limitation on the 5G network architecture. In specific implementation, the 5G network architecture may include more or fewer network elements than shown in the figure, or combine certain network elements. Figure 1 In the specification, AN or RAN is represented by (R)AN.
[0050] The terminal device 101 can be a user equipment (UE), a terminal, a handheld terminal, a laptop computer, a subscriber unit, a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem, a handheld device (handheld), a laptop computer, a cordless phone or a wireless local loop (WLL) station, a machine type communication (MTC) terminal, a handheld device with wireless communication function, a computing device, a processing device connected to a wireless modem, a drone, a vehicle-mounted device, a wearable device, a terminal in the Internet of Things, a virtual reality device, a terminal device in a future communication system (e.g., 6G) network, a terminal in a future evolved public land mobile network (PLMN), etc.
[0051] The access network device 102 is an access device that the terminal device accesses to the network architecture in a wireless manner, and is mainly responsible for wireless resource management, quality of service (QoS) management, data compression and encryption, etc. on the air interface side. For example: base station NodeB, evolved base station eNodeB, base station in 5G mobile communication system or new radio (NR) communication system, base station in future mobile communication system, etc.
[0052] UPF network element 105, AMF network element 103, SMF network element 104, PCF network element 106 are network elements of the 3GPP core network (referred to as: core network network elements). UPF network element 105 can be called a user plane function network element, which is mainly responsible for the transmission of user data, and other network elements can be called control plane function network elements, which are mainly responsible for authentication, authorization, registration management, session management, mobility management and policy control, etc., to ensure reliable and stable transmission of user data.
[0053] The UPF network element 105 (or "UPF" for short) can be used to forward and receive data from the terminal. For example, the UPF network element can receive service data from the data network and transmit it to the terminal through the access network device; the UPF network element can also receive user data from the terminal through the access network device and forward it to the data network. Among them, the transmission resources allocated and scheduled by the UPF network element for the terminal are managed and controlled by the SMF network element. The bearer between the terminal and the UPF network element may include: a user plane connection between the UPF network element and the access network device, and a channel established between the access network device and the terminal. Among them, the user plane connection is a quality of service (QoS) flow that can be established between the UPF network element and the access network device to transmit data.
[0054] The AMF network element 103 (or "AMF" for short) can be used to manage the terminal access to the core network, such as: terminal location update, network registration, access control, terminal mobility management, terminal attachment and detachment, etc. The AMF network element can also provide control plane storage resources for the session to store the session identifier, the SMF network element identifier associated with the session identifier, etc. while providing services for the terminal session.
[0055] SMF network element 104 (or "SMF" for short) can be used to select user plane network elements for terminals, redirect user plane network elements for terminals, allocate Internet Protocol (IP) addresses to terminals, establish bearers (also called sessions) between terminals and UPF network elements, modify and release sessions, and control QoS.
[0056] The PCF network element 106 (or "PCF" for short) is used to provide policies, such as QoS policies, slice selection policies, UE policies, etc., to the AMF network element 103 and the SMF network element 104. In some implementations, the PCF can manage the delivery and update of policies.
[0057] The AF network element 109 (or simply "AF") is used to interact with the 3GPP core network elements to support the routing of application-affected data, access network exposure functions, and interact with the PCF network elements for policy control, etc.
[0058] DN 108 can provide data services to users for IP multi-media service (IMS) network, Internet, etc. There can be multiple application servers (AS) in DN 108, providing different application services, such as operator services, Internet access or third-party services, etc. AS can realize the functions of AF network element.
[0059] NSSF 111 is used for network slice selection, and supports the following functions: selecting a set of network slice instances to serve the UE; determining the allowed network slice selection assistance information (NSSAI), and determining the mapping to the contracted single-network slice selection assistance information (S-NSSAI) when necessary; determining the configured NSSAI, and determining the mapping to the contracted S-NSSAI when necessary; determining the AMF set that may be used to query the UE, or determining a list of candidate AMFs based on the configuration.
[0060] AUSF 110 is used to receive the request from AMF 103 to authenticate the terminal, request a key from UDM 107, and then forward the issued key to AMF 103 for authentication processing.
[0061] UDM 107 includes functions such as generation and storage of user contract data, management of authentication data, and supports interaction with external third-party servers.
[0062] It should be understood that Figure 1 Each network element in the network can be a network element in a hardware device, a software function running on dedicated hardware, or a virtualized function instantiated on a platform (e.g., a cloud platform). It should be noted that the network architecture shown in the above figure is only an example of the network elements included in the entire network architecture. In the embodiments of the present application, the network elements included in the entire network architecture are not limited.
[0063] As described above, in the above communication system, the network elements related to the UE policy may include PCF, AMF, etc. Figure 2 The UE policy configuration process applicable to the embodiment of the present application is introduced.
[0064] UE policy configuration process
[0065] Figure 2 It is a flowchart of the UE policy configuration process applicable to the embodiment of the present application. Figure 2 The method shown includes steps S210 to S260.
[0066] In step S210 , the PCF determines whether to update the UE policy.
[0067] It should be noted that if the PCF does not want to update the UE policy, Figure 2 The process shown may not include step S210. If the PCF determines to update the UE policy, Figure 2The process shown includes step S210. In addition, if the PCF determines to update the UE policy, Figure 2 The process shown is also called "UE configuration update (UCU)" process.
[0068] In step S220, PCF sends a communication service request to AMF.
[0069] In some implementations, the uplink service request may carry a container, which includes relevant information of the UE policy, such as the content of the UE policy or the UE policy identifier.
[0070] The above communication service request can be transmitted through N1 and N2 messages. Therefore, the communication service request can also be expressed as "Namf_Communication_N1N2 Message Transfer".
[0071] In step S230, the network triggers a service request (network triggered service request) so that the network can communicate with the UE.
[0072] In step S240, the AMF sends the UE policy to the UE.
[0073] In some implementations, the above UE policy may be encapsulated in a container, which may be a container sent by the PCF to the AMF. Accordingly, after receiving the container, the AMF may directly transparently transmit the container to the UE. The transparent transmission may be understood as the AMF not perceiving or modifying the container.
[0074] In other implementations, the above-mentioned UE policy or container can be sent by the AMF to the UE via a NAS message (or a downlink NAS message).
[0075] In step S250, the UE sends the UE policy transmission result to the AMF.
[0076] In some implementations, the UE policy transmission result is used to indicate whether the UE successfully receives the UE policy.
[0077] In step S260, AMF sends an N1 message notification (expressed as "Namf_N1MessageNotify") to PCF to inform PCF of the above UE policy transmission result.
[0078] In some implementations, the above-mentioned N1 message notification can be called "Manage UE policy complete message".
[0079] It should be noted that the above steps S220 and S260 may include two messages, namely a request and a response to the request. Figure 2 The method shown only shows the requests for two steps, and does not show the two responses to the two requests.
[0080] In addition, as described above, the PCF can send a container to the UE to transmit the UE policy. Conversely, the UE can also send a container to the PCF through the container. At this time, the container can be sent by the UE to the AMF through a NAS message (or an uplink NAS message), and the AMF can be transparently transmitted to the PCF.
[0081] exist Figure 2 In the process shown, in order to transmit the UE policy, the cause value of the "UE policy container" is introduced in the downlink NAS and uplink NAS messages. For example, the UE policy container cause value can be added to the payload container. Accordingly, after obtaining the UE policy container cause value, the AMF can perform a transparent transmission function to transparently transmit the container to the UE or PCF.
[0082] UE Strategy
[0083] UE policy may include UE route selection policy (URSP) and access network discovery and selection policy (ANDSP), etc. URSP is taken as an example below.
[0084] URSP can indicate the binding relationship between application data and PDU session. In addition, URSP can also indicate what kind of PDU session the UE needs to establish to transmit application data. Generally, URSP can include one or more URSP rules. The following introduces URSP rules in conjunction with Table 1.
[0085] Table 1: Structure of URSP rules
[0086]
[0087] As shown in Table 1, the URSP rule may include one or more of the following information: rule priority (rule precedence), traffic descriptor (TD), application descriptors (application descriptors), IP descriptors (IP descriptors), domain descriptors (domain descriptors), non-IP descriptors (Non-IP descriptors), data network name (data network name, DNN), connection capabilities (connection capabilities), and route selection descriptor (route selection descriptor, RSD) list.
[0088] It should be noted that each URSP rule in the URSP has a different rule priority. In other words, different URSP rules in the URSP correspond to different rule priorities.
[0089] Typically, when the characteristics of the application data match the service descriptor in the URSP rule, the PDU session established based on the RSD in the URSP rule can be used to transmit the application data, that is, the application data and PDU session are bound as described above. The RSD list in the URSP rule is introduced below in conjunction with Table 2. Typically, one or more RSDs may be included in the RSD list.
[0090] Table 2: Structure of RSD
[0091]
[0092]
[0093] Referring to Table 2, it can be seen that the RSD may include one or more of the following information: RSD priority (route selection descriptor precedence), route selection components, session and service continuity mode selection (session and service continuity mode selection, SSC mode selection), network slice selection, DNN selection, PDU session type selection, seamless offload indication, access type preference, route selection validation criteria, time window, and location criteria.
[0094] It should be noted that each information in an RSD may be a single value or may contain multiple values. For example, the values of S-NSSAI and DNN can be one or more. Therefore, each RSD can correspond to one or more parameter combinations, each parameter combination is a set of PDU session characteristics, and the service data corresponding to the service descriptor can be transmitted in the PDU session corresponding to a certain parameter value combination of the RSD. When an application data flow described by a service descriptor appears, the UE can select a parameter combination according to the corresponding RSD and initiate a PDU session establishment request.
[0095] The following uses the URSP rules shown in Table 1 and Table 2 as an example. Figure 3 , introducing a method for UE to bind PDU session for application data 1. Figure 3 The method shown includes steps S310 to S324.
[0096] In step S310 , the UE detects application data 1 .
[0097] Referring to Table 1, the service descriptor in the URSP rule can be used to describe the characteristics of an application data. Generally, when the characteristics of application data 1 match the service descriptor, the URSP rule where the service descriptor is located matches the application data 1, that is, the UE can use the URSP rule when transmitting application data 1. On the contrary, when the characteristics of application data 1 do not match the service descriptor, the URSP rule where the service descriptor is located does not match the application data 1, that is, the UE cannot use the URSP rule when transmitting application data 1.
[0098] Taking Weibo's application data as an example, if the IP address of Weibo's application server is in the range of IP@1 to 9, the service descriptor configured in the URSP rule with a range of IP@1-9 and the corresponding RSD can be used for data transmission of Weibo services. When the UE has application data to transmit and the destination IP address of the IP data packet carrying its application data falls within the range of IP@1-9, it is considered that the application data matches Weibo's service descriptor. The UE can bind the matching application data packet to the corresponding PDU session for transmission based on the RSD in the URSP rule corresponding to the service descriptor.
[0099] Taking IMS service as an example, the service descriptor matching the application data of IMS is IMSDNN. That is to say, the URSP rule with the service descriptor IMSDNN can transmit the application data of IMS using the PDU session corresponding to its RSD.
[0100] In step S311, the UE examines the URSP rule with the highest rule priority in the URSP.
[0101] When data appears in the application layer (or, the UE detects new application data), the UE can use the URSP rules in the URSP to check whether the characteristics of the application data match a service descriptor in a certain URSP rule. In some implementations, the order in which the UE checks can be determined according to the rule priority in the URSP rule, that is, the UE checks the matching situation in order from high to low based on the rule priority. When a URSP rule is matched, the RSD list under the URSP rule can be used to bind the PDU session. Therefore, in step S311, the URSP rule with the highest rule priority is usually checked.
[0102] In step S312 , the UE determines whether the TD in the examined URSP rule matches the characteristics of the application data 1 .
[0103] If the feature of application data 1 matches the TD in the examined URSP rule, step S313 is executed. If the feature of application data 1 does not match the TD in the examined URSP rule, step S314 is executed.
[0104] In step S313, the UE determines the RSD in the examined URSP rule and executes step S315.
[0105] In step S314, the UE determines whether the examined URSP rule (or the current URSP rule) is the URSP rule with the lowest rule priority in the URSP.
[0106] If the examined URSP rule is not the URSP rule with the lowest rule priority, the UE executes step S316. If the examined URSP rule is the URSP rule with the lowest rule priority, the UE executes step S317.
[0107] In step S316, the UE selects a URSP rule with a lower priority from the URSP as the URSP rule to be examined, and re-executes step S313.
[0108] The above-mentioned second priority URSP rule can be understood as a URSP rule of the next priority lower than the highest priority URSP rule.
[0109] In step S317, the UE determines not to use the URSP rule.
[0110] In step S315, the UE determines whether the RSD in the examined URSP rule matches the established PDU session parameters.
[0111] If the RSD in the examined URSP rule does not match the established PDU session parameters, execute step S318. If the RSD in the examined URSP rule does not match the established PDU session parameters, execute step S319.
[0112] In step S318, the UE uses the RSD with the highest priority in the examined URSP rules to establish a PDU session, and executes step S320.
[0113] In step S319, the UE binds the application data 1 with the PDU session.
[0114] It should be noted that the above-mentioned PDU session may be the PDU session successfully matched in step S319, or may be the PDU session successfully established in step S320.
[0115] In step S320, the UE determines whether the PDU session is established successfully.
[0116] If the PDU session is successfully established, the UE executes step S319. On the contrary, if the PDU session is not successfully established, the UE executes step S321.
[0117] In step S321, the UE determines whether there are other optional parameter combinations in the RSD according to the rejection reason value.
[0118] If there are other optional parameter combinations in the RSD, then step S322 is executed. On the contrary, if there are no other optional parameter combinations in the RSD, then step S323 is executed.
[0119] In step S322, the UE uses other optional parameter combinations in the RSD to establish a PDU session and executes step S320.
[0120] In step S323, the UE determines whether the current RSD is the RSD with the lowest priority.
[0121] If the current RSD is not the RSD with the lowest priority, then execute step S324. If the current RSD is the RSD with the lowest priority, then execute step S314.
[0122] In step S324, the UE establishes a PDU session using the RSD of the lower priority, and executes step S320.
[0123] Based on the above Figure 3 It can be seen from the introduced process that when a URSP rule matches the characteristics of application data 1, the UE can first check whether the currently established PDU session satisfies the valid RSD parameters under the matching URSP rule. If a PDU session satisfies the valid RSD parameters (or, a PDU session is established using the valid RSD parameters under the matching URSP rule), application data 1 can be bound to the PDU session.
[0124] On the contrary, if no PDU session satisfies the valid RSD parameters, the UE can establish the PDU session in descending order of priority in the valid RSD, or in other words, the RSD parameters with high priority are used to establish the PDU session. It should be noted that if a parameter in the valid RSD has one or more values, the UE can select one of them and combine it with other parameters to establish the PDU session.
[0125] Accordingly, if the PDU session is successfully established, the UE binds the application data 1 to the PDU session for transmission. Conversely, if the PDU session is unsuccessful, the UE can use other parameter combinations in the valid RSD, or use the parameter combination in the RSD with the lower priority in the valid RSD to try to establish the PDU session again.
[0126] Generally, the above process of finding a suitable PDU session for application data can be called an "evaluation process". Through the evaluation process, a suitable PDU session can be found or established for application data to transmit application data. In the process described above, when the RSD in the matching URSP rule is a "valid RSD", the UE can establish a PDU session based on the RSD.
[0127] In some implementations, a PDU session that meets the following conditions may be referred to as a "valid RSD".
[0128] Condition 1: If there is S-NSSAI in the RSD, the S-NSSAI must belong to one of the Allowed NSSAI (non-roaming) or Mapping of Allowed NSSAI (roaming).
[0129] Condition 2: If there is a DNN in the RSD and it is a local area data network (LADN) DNN, the UE must be within the valid area corresponding to the LADN.
[0130] Condition 3: If there is access type priority in the RSD and it is set to multiple access, the UE must support access traffic steering, switching, splitting (ATSSS) functions.
[0131] Condition 4: If there are time windows and location criteria in the RSD, the UE must meet the requirements of the time windows and location criteria when matching application data.
[0132] On the contrary, if one or more of the above conditions are not met, it can be considered as an invalid RSD. Figure 3 In the process shown, only valid RSDs may be considered and invalid RSDs may be ignored.
[0133] PDU session establishment process
[0134] Figure 4 The figure shows the process of establishing a PDU session applicable to the embodiment of the present application. Figure 4 The method shown includes steps S410 to S430.
[0135] In step S410, the UE sends a PDU session establishment request to the SMF.
[0136] The above-mentioned PDU session establishment request may carry PDU session parameters, wherein the PDU session parameters may include one or more of the following information: DNN, S-NSSAI, PDU session type, SSC mode, and PDU session ID.
[0137] In step S420, the SMF sends a PDU session establishment request reply to the UE.
[0138] The above-mentioned PDU session establishment request reply is used to indicate whether the PDU session is successfully established. In some implementations, if the network side rejects the PDU session establishment request, a rejection reason value may be carried in the establishment request reply.
[0139] In step S430, if the PDU session establishment request is rejected, the UE adjusts the parameter combination based on the RSD parameter of the URSP rule and re-initiates the PDU session establishment process.
[0140] Accordingly, the UE may adjust the parameter combination based on the cause value and the RSD parameter of the URSP rule, and re-initiate the PDU session establishment process.
[0141] Traditional UE policy rules are uniformly configured by the UE's home PLMN (HPLMN). After the UE policy rules are successfully configured to the UE, the UE policy rules can be applied to various types of PLMNs (e.g., visited PLMN (VPLMN)). However, this solution in which UE policy rules are applied to various PLMNs may result in inflexible configuration of UE policy rules. Therefore, in order to improve the flexibility of configuring UE policy rules, it is hoped that the UE can use different UE policy rules after accessing different PLMNs.
[0142] Taking URSP rules as an example, it may be hoped that VPLMN will also participate in the formulation of URSP rules in the future. In some implementations, VPLMN can independently determine the content of URSP rules. In other implementations, VPLMN can negotiate with HPLMN to determine the content of URSP. In this scenario, the RSD used by UEs under different PLMNs may be different.
[0143] Therefore, in order to determine the PLMN to which the RSD is applicable, one or more PLMNIDs may be added to the RSD in the URSP rule to indicate the PLMN to which the RSD is applicable. In one implementation, the above PLMN ID may be added to the verification criteria of the RSD. In other implementations, the above PLMN ID may be added to the RSD as a dedicated parameter to limit the PLMN to which the UE accesses when using the RSD.
[0144] Thus, if the PLMNID of the PLMN currently registered by the UE (also called "registered PLMN (RPLMN)") matches the PLMN ID included in the RSD, the RSD is a valid RSD, and the RSD is applicable to the RPLMN. On the contrary, if the PLMN ID of the RPLMN does not match the PLMN ID included in the RSD, the RSD is an invalid RSD, and the RSD is not applicable to the RPLMN. Accordingly, the UE can ignore the RSD.
[0145] It should be noted that, for the sake of ease of description, the above-mentioned "PLMN applicable to RSD" is referred to as "PLMN corresponding to RSD" hereinafter. That is to say, when RSD corresponds to PLMN, it can be understood that RSD is applicable to the PLMN, or that the restriction conditions (also known as "verification criteria") of RSD include the PLMN ID of the PLMN.
[0146] The above-mentioned solution of adding the applicable PLMN ID to the verification standard of RSD can reuse the existing UE behavior to a large extent. That is to say, similar to the existing UE behavior (for example, UE supporting R17 or earlier protocols), it can be determined whether the corresponding RSD is an invalid RSD or a valid RSD based on the verification standard in RSD.
[0147] As described above, in order to indicate the UE policy rules applicable to different PLMNs, the network device will indicate the PLMN IDs corresponding to different UE policy rules when configuring UE policy rules for the UE. However, for some traditional UEs (for example, UEs supporting R17 or previous protocols), only HPLMN may be supported to configure UE policy rules. That is, when the UE policy rules only contain the PLMN ID of the HPLMN, the UE will not report an error. When the UE policy rules contain the PLMN IDs of other PLMNs (for example, VPLMN) other than the HPLMN, the UE will report an error. Therefore, if the UE policy rules with the PLMN IDs of other PLMNs are directly issued, such UEs may no longer be able to use the UE policy rules.
[0148] Therefore, in order to improve the success rate of using UE policy rules, the embodiment of the present application provides a wireless communication method. Figure 5 The method of the embodiment of the present application is introduced. Figure 5 The method shown includes step S510.
[0149] In step S510, the UE sends first information to a network device.
[0150] The first information is used to indicate whether the UE supports the first capability, and the first capability includes one or more of the following: receiving UE policy rules corresponding to non-HPLMN; and receiving UE policy rules corresponding to multiple PLMNs.
[0151] If the first capability includes receiving UE policy rules corresponding to non-HPLMN, the HPLMN is also called the "home PLMN". Usually, the mobile country code (MCC) and mobile network code (MNC) contained in the international mobile subscriber identity (IMSI) number on the universal subscriber identity module (USIM) card of the UE are consistent with the MCC and MNC on the HPLMN. In some cases, there is only one PLMN to which a certain UE belongs.
[0152] Accordingly, the non-HPLMN may include other PLMNs except the HPLMN. For example, it may be a VPLMN. The VPLMN is the PLMN accessed by the UE. The MCC and MNC of the VPLMN are not exactly the same as the MCC and MNC of the IMSI of the UE. Usually, when the UE loses coverage, it will select a VPLMN to access.
[0153] If the first capability includes receiving UE policy rules corresponding to multiple PLMNs, wherein the multiple PLMNs may include HPLMN and / or non-HPLMN.
[0154] In some implementations, the UE may indicate whether it supports the first capability by means of the first information in an implicit manner. That is, the UE may indicate whether it supports the first capability by means of the action of "sending the first information". For example, when the UE sends the first information, it may be understood that the UE supports the first capability. On the contrary, when the UE does not send the first information, it may be understood that the UE does not support the first capability.
[0155] In some other implementations, the UE may indicate whether it supports the first capability in a displayed manner through the first information. That is, the first information may carry an indication (for example, the value of a certain bit in the first information) to indicate whether the UE supports the first capability.
[0156] In an embodiment of the present application, the UE indicates whether the UE supports the first capability by sending the first information to the network device, so that the network device can configure UE policy rules for the UE based on the first information. This is beneficial to avoid the situation where the network device directly configures UE policy rules applicable to non-PLMNs for the UE, causing the UE to report an error and be unable to use the UE policy rules.
[0157] Figure 6 A flow chart of a wireless communication method according to another embodiment of the present application is shown. Figure 6 In some implementations, the network device may be a PCF, and the first information is sent from the UE to the PCF via the AMF. In other implementations, the network device may also be an AMF, and accordingly, after receiving the first information, the AMF may forward the first information to the PCF.
[0158] In addition, referring to step S610, when the UE sends the first information to the AMF, the first information may be carried in a registration request message. In some cases, the registration request message may include a UE policy container. In this case, the first information may be carried in the UE policy container. Of course, in the embodiment of the present application, the first information may also be a signaling transmitted separately, which is not limited in the embodiment of the present application.
[0159] Referring to step S620, after the AMF receives the first information sent by the UE, the AMF may send the first information to the PCF. In some implementations, the first information may be carried in a UE policy rule control create request (also known as "Npcf_UEpolicy control create request"). In some cases, the UE policy rule control create request may include a UE policy rule container, in which case the first information may be carried in the UE policy rule container. Of course, in an embodiment of the present application, the first information may also be a separately transmitted signaling, which is not limited in the embodiment of the present application.
[0160] As mentioned above, when URSP is currently configured for UE, in order to indicate the RSD applicable to different PLMNs, the PLMN ID of the applicable PLMN is added to the RSD. However, a URSP policy usually includes multiple URSP rules, and each URSP rule includes multiple RSDs. According to the above method of adding the used PLMN ID in the RSD to indicate the correspondence between the RSD and the PLMN ID, the UE needs to traverse all RSDs to know which RSDs are used by a certain PLMN, which makes the UE operation more complicated.
[0161] Therefore, in order to reduce the complexity of UE operation, the embodiment of the present application also provides a wireless communication method. Figure 7 The process of a wireless communication method according to another embodiment of the present application is introduced. Figure 7 The method shown includes step S710.
[0162] In step S710, the network device sends a first indication to the UE.
[0163] The above-mentioned first indication is used to indicate the correspondence between one or more PLMN IDs and one or more UE policy rules (e.g., URSP rules). When the PLMN ID has a correspondence with the UE policy rule, it can be understood that the UE policy rule is applicable to the PLMN indicated by the PLMN ID. On the contrary, when the PLMN ID does not have a correspondence with the UE policy rule, it can be understood that the UE policy rule is not applicable to the PLMN indicated by the PLMN ID.
[0164] In an embodiment of the present application, the UE policy rule may be a URSP rule, so that the UE may determine the correspondence between the PLMN ID and the URSP rule through the first indication, thereby avoiding the need for the UE to traverse all RSDs in the URSP rule to obtain the correspondence between the RSD and the PLMN ID, thereby reducing the complexity of the UE operation.
[0165] In some implementations, the first indication may be carried in the URSP where the URSP rule is located. In this way, the network device may also send the first indication to the UE at the same time during the process of configuring the URSP for the terminal device. Of course, in the embodiment of the present application, the first indication may also be transmitted as a separate signaling.
[0166] Combined with the following Figure 8 Taking the first indication carried by URSP as an example, the wireless communication method according to the embodiment of the present application is introduced. Figure 8 The method shown includes steps S810 to S860. It should be noted that: Figure 8 The signaling process shown is similar to Figure 2 The signaling transmission process described is similar, the difference is Figure 8 In the method shown, the UE policy container carries the first indication. Figure 8 and Figure 2 Similar parts will not be repeated here.
[0167] In step S810 , the PCF determines whether to update the UE policy.
[0168] In step S820, PCF sends a communication service request to AMF.
[0169] In some implementations, the uplink service request may carry a UE policy container, and the UE policy container includes the first indication.
[0170] The communication service request can be transmitted through N1 and N2 messages. Therefore, the communication service request can also be expressed as "Namf_Communication_N1N2 message sending".
[0171] In step S830, the network triggers a service request (network triggered service request) so that the network can communicate with the UE.
[0172] In step S840, the AMF sends the UE policy to the UE.
[0173] In some implementations, the above UE policy may be encapsulated in a UE policy container, which may be a UE policy container sent by the PCF to the AMF, and accordingly, after receiving the UE policy container, the AMF may directly transparently transmit the UE policy container to the UE. The UE policy container carries the first indication.
[0174] In step S850, the UE sends the UE policy transmission result to the AMF.
[0175] In step S860, AMF sends an N1 message notification to PCF to inform PCF of the above UE policy transmission result.
[0176] It should be noted that, in the embodiment of the present application, the first information transmission method (for example, Figure 5 and Figure 6 The method shown) and the method of transmitting the first indication (for example, Figure 7 and Figure 8 ) can be used in combination or alone, and the embodiments of the present application are not limited to this.
[0177] If the above two methods are used in combination, the UE may first send the first information to the network device, and accordingly, the network device may determine whether to send the first indication to the UE based on the first information. That is, the above step S710 includes: if the first information indicates that the UE supports the first capability, the network device sends the first indication to the UE. If the first information indicates that the UE does not support the first capability, the network device does not send the first indication to the UE.
[0178] If the network device does not send the first indication to the UE, the network device may configure the URSP corresponding to the HPLMN for the UE. Of course, in the embodiment of the present application, if the network device does not send the first indication to the UE, the network device may not configure the URSP for the UE, and the embodiment of the present application does not limit this.
[0179] As described above, the above method for transmitting the first information can also be used alone. If the first information indicates that the UE supports the first capability, the network device can configure a traditional URSP for the UE, that is, the PLMN ID corresponding to the RSD in the URSP is carried in the RSD. If the first information indicates that the UE does not support the first capability, the network device does not send the traditional URSP to the UE.
[0180] As mentioned above, PLMN can be divided into multiple types of PLMNs, including registered PLMN (RPLMN) and equivalent PLMN (EPLMN) in addition to the HPLMN and VPLMN mentioned above. Among them, the registered PLMN can be understood as the PLMN registered by the UE before the last shutdown or disconnection. The equivalent PLMN can be understood as a PLMN that is in the same position as the registered PLMN and has the same priority.
[0181] For the matching URSP rule (hereinafter referred to as the "first URSP rule"), the URSP rule may include the RSD applicable to the equivalent PLMN and the RSD applicable to the registered PLMN. If the UE accesses the registered PLMN, at this time, there may be a PDU session established using the RSD of the equivalent PLMN between the UE and the network device (hereinafter referred to as the "first PDU session"). The current protocol does not specify whether the UE can use the first PDU session in the above scenario, resulting in inconsistent understanding between the UE and the network device and inability to communicate.
[0182] In order to avoid the above problems, the embodiment of the present application also provides a wireless communication method to unify the understanding of the UE and the network device, which is conducive to normal communication between the UE and the network device. Fig. 9 The process of the line communication method of the embodiment of the present application is introduced. Fig. 9 The wireless communication method shown includes step S910 and step S920.
[0183] In step S910, the UE determines a matching first URSP rule.
[0184] The first URSP rule includes a first RSD, the PLMN corresponding to the first RSD includes an equivalent PLMN of a registered PLMN of the UE, and a first PDU session is established between the UE and the network device using the first RSD.
[0185] The above-mentioned matching first URSP rule can be understood as that the feature of the first data stream (for example, the data stream of the application data introduced above) matches the TD in the first URSP rule.
[0186] The PLMN corresponding to the first RSD includes an equivalent PLMN, which can be understood as the first RSD is applicable to the equivalent PLMN or the PLMN ID included in the first RSD is the PLMN ID of the equivalent PLMN. The carrying method of the PLMN ID in the first RSD has been introduced above and will not be repeated here for the sake of brevity.
[0187] In step S920 , the UE determines whether to use or not to use the first PDU session.
[0188] In some implementations, the above S920 may be understood as the UE determining whether to use or not to use the first PDU session to transmit the data flow of the first service.
[0189] In an embodiment of the present application, the UE may determine to use the first PDU session, and accordingly, the network device may also determine to use the first PDU session, which is conducive to unifying the understanding between the UE and the network device to improve the success rate of communication between the UE and the network device.
[0190] On the other hand, if the UE determines not to use the first PDU session, the network device may also determine not to use the first PDU session accordingly, which is conducive to unifying the understanding between the UE and the network device to improve the success rate of communication between the UE and the network device.
[0191] The embodiment of the present application also provides several situations for determining the use of the first PDU session, as well as several situations for not using the first PDU session, so that the use of the first PDU session is more reasonable, which are introduced below in combination with the first condition and the second condition respectively.
[0192] The above step S910 includes: if the first condition is met, the UE determines to use the first PDU session.
[0193] In some implementations, the first condition may be set based on whether the first URSP rule includes the RSD corresponding to the registered PLMN. In other implementations, the first condition may also be set based on whether there is a PDU session established between the UE and the network device using the RSD corresponding to the registered PLMN. Several implementations of the first condition are described below.
[0194] The first condition may be implemented in a manner 1, where the first condition may include that the first URSP rule does not include the RSD corresponding to the registered PLMN.
[0195] That is to say, the first URSP rule does not include the RSD corresponding to the registered PLMN, and a PDU session (i.e., the first PDU session mentioned above) has been established using the first RSD corresponding to the equivalent PLMN in the first URSP rule. At this time, the UE can use the first PDU session to transmit the data flow of the first service.
[0196] In an embodiment of the present application, if the above-mentioned first condition is met, the UE may determine to use the first PDU session to avoid the situation where the UE cannot use the URSP rule after accessing the registered PLMN, resulting in the UE being unable to communicate with the network device.
[0197] The first condition may be implemented in manner 2, where the first condition may include that the first URSP rule includes the RSD corresponding to the registered PLMN, and the RSD corresponding to the registered PLMN is not used to establish a PDU session between the UE and the network device.
[0198] That is to say, the first URSP rule includes the RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN, and the PDU session is not established between the UE and the network device using the RSD corresponding to the registered PLMN. However, there is a PDU session established between the UE and the network device using the RSD corresponding to the equivalent PLMN. At this time, the UE can use the first PDU session to transmit the data stream of the first service.
[0199] In an embodiment of the present application, if the above-mentioned first condition is met, the UE may determine to use the first PDU session to avoid re-establishing the PDU session based on the RSD corresponding to the PLMN, which is beneficial to saving resources occupied by establishing the PDU session.
[0200] The first condition may be implemented in manner 3, where the first condition may include that the first URSP rule includes the RSD corresponding to the registered PLMN, and that the UE and the network device fail to establish a PDU session using the RSD corresponding to the registered PLMN.
[0201] That is to say, the first URSP rule includes the RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN, and the PDU session establishment between the UE and the network device using the RSD corresponding to the registered PLMN fails. However, there is a PDU session established between the UE and the network device using the RSD corresponding to the equivalent PLMN. At this time, the UE can use the first PDU session to transmit the data stream of the first service.
[0202] In an embodiment of the present application, if the above-mentioned first condition is met, the UE may determine to use the first PDU session to avoid re-establishing the PDU session based on the RSD corresponding to the PLMN, which is beneficial to saving resources occupied by establishing the PDU session.
[0203] The above step S910 includes: if the second condition is met, the UE determines not to use the first PDU session.
[0204] In some implementations, the second condition may be set based on whether the first URSP rule includes the RSD corresponding to the registered PLMN. In other implementations, the second condition may also be set based on whether there is a PDU session established between the UE and the network device using the RSD corresponding to the registered PLMN. Several implementations of the second condition are described below.
[0205] The second condition may be implemented in way 1, where the second condition may include that the first URSP rule includes an RSD corresponding to the registered PLMN.
[0206] That is to say, the first URSP rule includes the RSD corresponding to the registered PLMN, and a PDU session (i.e., the first PDU session mentioned above) has been established using the first RSD corresponding to the equivalent PLMN in the first URSP rule. At this time, the UE may not use the first PDU session to transmit the data flow of the first service.
[0207] The second condition may be implemented in a second way, where the second condition may include that the first URSP rule includes the RSD corresponding to the registered PLMN, and the RSD corresponding to the registered PLMN is not used to establish a PDU session between the UE and the network device.
[0208] That is to say, the first URSP rule includes the RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN, and the RSD corresponding to the registered PLMN is not used to establish a PDU session between the UE and the network device. However, there is a PDU session established between the UE and the network device using the RSD corresponding to the equivalent PLMN. At this time, the UE may not use the first PDU session to transmit the data flow of the first service.
[0209] The second condition may be implemented in way 3, where the second condition may include that the first URSP rule includes the RSD corresponding to the registered PLMN, and there is a PDU session established between the UE and the network device using the RSD corresponding to the registered PLMN.
[0210] That is to say, the first URSP rule includes the RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN, and a PDU session is established between the UE and the network device using the RSD corresponding to the registered PLMN. In addition, there is also a PDU session established between the UE and the network device using the RSD corresponding to the equivalent PLMN. At this time, the UE may not use the first PDU session to transmit the data stream of the first service.
[0211] For ease of understanding, the following Fig.10 The wireless communication method according to the embodiment of the present application is introduced.
[0212] See also Fig.10, assuming that the TD in the URSP matches the first service, each URSP rule in the URSP can carry RSD-1 to RSD-3, where RSD-1 corresponds to PLMN-1, RSD-2 corresponds to PLMN-2, RSD-3 corresponds to PLMN-3, and the priorities of RSD-1 to RSD-3 are from high to low.
[0213] In addition, the registered PLMN of the UE is PLMN-3, and the registration response (Registration Accept) message received by the UE indicates that the equivalent PLMN is PLMN-1, that is, the equivalent PLMN of the registered PLMN (PLMN-3) is PLMN-1. In addition, there is a PDU session 1 established using RSD-1 between the UE and the network device.
[0214] Accordingly, if the first condition is met, the data flow of the first service can be bound to PDU session 1 without trying to establish a new PDU session using other RSDs under the URSP rule.
[0215] If the second condition is met, RSD-3 can be used to establish PDU session 2, and the data flow of the first service can be bound to PDU session 2 for transmission.
[0216] It should be noted that the network device can also determine whether to use the first PDU based on the same conditions. The judgment conditions are the same as the judgment conditions of the UE introduced above. For the sake of brevity, they will not be repeated here.
[0217] The embodiment of the present application also provides a wireless communication method to limit the usage order between the RSD corresponding to the equivalent PLMN and the RSD corresponding to the registered PLMN during the process of establishing a PDU session, so as to unify the understanding of the UE and the network device.
[0218] In an embodiment of the present application, the wireless communication method comprises the following two steps: the UE determines a matching first URSP rule, the first URSP rule comprising an RSD corresponding to the UE's registered PLMN and an RSD corresponding to the equivalent PLMN of the registered PLMN.
[0219] After the establishment of a PDU session using the RSD corresponding to the registered PLMN fails, the UE uses the RSD corresponding to the equivalent PLMN to establish a PDU session with the network device.
[0220] It should be noted that in the embodiments of the present application and the various embodiments described above, terms with the same functions use the same names. Please refer to the above introduction. For the sake of brevity, they will not be repeated here.
[0221] Combination of the above Figures 1 to 10 , describes the method embodiment of the present application in detail, and the following is combined with Figures 11 to 17 , describes the device embodiment of the present application in detail. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, so the parts not described in detail can refer to the previous method embodiment.
[0222] Fig.11 is a schematic diagram of a user equipment according to an embodiment of the present application, Fig.11 The UE 1100 shown includes a sending unit 1110 .
[0223] The sending unit 1110 is used to send first information to the network device, where the first information indicates whether the UE supports a first capability, where the first capability includes one or more of the following: receiving UE policy rules corresponding to non-HPLMN; receiving UE policy rules corresponding to multiple PLMNs.
[0224] In a possible implementation, when the first information indicates that the UE supports the first capability, the receiving unit is used to receive a first indication sent by the network device, where the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0225] In a possible implementation manner, the first indication is carried in a UE policy to which the UE policy rule belongs.
[0226] In a possible implementation manner, the UE policy rule is a UE routing policy URSP rule.
[0227] In a possible implementation, the network device is a PCF, and the first information is sent by the UE to the PCF through an AMF.
[0228] In a possible implementation, the UE policy rule is sent by the UE to the AMF via a registration request.
[0229] In a possible implementation, the UE policy rules are sent by the AMF to the PCF via a UE policy control creation request.
[0230] Fig.12 It is a schematic diagram of a user equipment according to an embodiment of the present application. Fig.12 The user equipment 1200 shown includes a receiving unit 1210 .
[0231] The receiving unit 1210 is configured to receive a first indication sent by a network device, where the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0232] In a possible implementation manner, the first indication is carried in a UE policy where the UE policy rule is located.
[0233] In a possible implementation manner, the UE policy rule is a URSP rule.
[0234] Fig.13 is a schematic diagram of a user equipment according to an embodiment of the present application, Fig.13 The user equipment 1300 shown includes: a processing unit 1310 .
[0235] The processing unit 1310 is configured to determine a matched first URSP rule, where the first URSP rule includes a first RSD, a PLMN corresponding to the first RSD includes an equivalent PLMN of a registered PLMN of the UE, and a first PDU session established between the UE and a network device using the first RSD;
[0236] The processing unit 1310 is further configured to determine whether to use or not to use the first PDU session.
[0237] In a possible implementation, the processing unit is further used to: if a first condition is met, determine to use the first PDU session.
[0238] In a possible implementation, the first condition includes one or more of the following conditions: the first URSP rule does not include the RSD corresponding to the registered PLMN; the first URSP rule includes the RSD corresponding to the registered PLMN, and the RSD corresponding to the registered PLMN is not used to establish a PDU session between the UE and the network device; the first URSP rule includes the RSD corresponding to the registered PLMN, and the UE and the network device fail to establish a PDU session using the RSD corresponding to the registered PLMN.
[0239] In a possible implementation, the processing unit is further used to: if a second condition is met, determine not to use the first PDU session.
[0240] In a possible implementation, the second condition includes one or more of the following conditions: the first URSP rule includes the RSD corresponding to the registered PLMN; the first URSP rule includes the RSD corresponding to the registered PLMN, and a PDU session is not established between the UE and the network device using the RSD corresponding to the registered PLMN; the first URSP rule includes the RSD corresponding to the registered PLMN, and a PDU session is established between the UE and the network device using the RSD corresponding to the registered PLMN.
[0241] In a possible implementation, the first URSP rule includes a service descriptor TD, the TD matches the first service, and the processing unit is further configured to determine whether to use or not to use the first PDU session to transmit a data flow of the first service.
[0242] Continue to see Fig.13 , Fig.13 The user equipment 1300 shown can also be used to perform the following method. That is, the processing unit 1310 is used to determine a matching first URSP rule, the first URSP rule including the RSD corresponding to the registered PLMN of the UE and the RSD corresponding to the equivalent PLMN of the registered PLMN; after the RSD corresponding to the registered PLMN fails to establish a PDU session, the processing unit 1310 is further used to establish a PDU session with the network device using the RSD corresponding to the equivalent PLMN.
[0243] Fig.14 It is a schematic diagram of a network device according to an embodiment of the present application. Fig.14 The network device 1400 shown includes: a receiving unit 1410 .
[0244] The receiving unit 1410 is used to receive first information sent by a user equipment UE, where the first information indicates whether the UE supports a first capability, where the first capability includes one or more of the following: receiving UE policy rules corresponding to a non-HPLMN; receiving UE policy rules corresponding to multiple PLMNs.
[0245] In a possible implementation manner, the network device further includes:
[0246] A sending unit is used to send a first indication to the UE when the first information indicates that the UE supports the first capability, wherein the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0247] In a possible implementation manner, the first indication is carried in a UE policy to which the UE policy rule belongs.
[0248] In a possible implementation manner, the UE policy rule is a UE routing policy URSP rule.
[0249] In a possible implementation, the network device is a PCF, and the first information is sent by the UE to the PCF through an AMF.
[0250] In a possible implementation, the UE policy rule is sent by the UE to the AMF via a registration request.
[0251] In a possible implementation, the UE policy rules are sent by the AMF to the PCF via a UE policy control creation request.
[0252] Fig.15 It is a schematic diagram of a network device according to an embodiment of the present application. Fig.15 The network device 1500 shown includes a sending unit 1510 .
[0253] The sending unit 1510 is configured to send a first indication to a user equipment UE, where the first indication is used to indicate a correspondence between one or more PLMN IDs and one or more UE policy rules.
[0254] In a possible implementation manner, the first indication is carried in a UE policy where the UE policy rule is located.
[0255] In a possible implementation manner, the UE policy rule is a URSP rule.
[0256] Fig.16 It is a schematic diagram of a network device according to an embodiment of the present application. Fig.16 The illustrated network device 1600 includes a processing unit 1610 .
[0257] The processing unit 1610 is configured to determine whether to use or not to use the first PDU session.
[0258] The first PDU session is established using a first RSD, the PLMN corresponding to the first RSD includes an equivalent PLMN of a registered PLMN of the UE, and the first RSD belongs to a matching first URSP rule.
[0259] In a possible implementation, the processing unit is further used to: if a first condition is met, determine to use the first PDU session.
[0260] In a possible implementation, the first condition includes one or more of the following conditions: the first URSP rule does not include the RSD corresponding to the registered PLMN; the first URSP rule includes the RSD corresponding to the registered PLMN, and the RSD corresponding to the registered PLMN is not used to establish a PDU session between the UE and the network device; the first URSP rule includes the RSD corresponding to the registered PLMN, and the UE and the network device fail to establish a PDU session using the RSD corresponding to the registered PLMN.
[0261] In a possible implementation, the processing unit is further used to: if a second condition is met, determine not to use the first PDU session.
[0262] In a possible implementation, the second condition includes one or more of the following conditions: the first URSP rule includes the RSD corresponding to the registered PLMN; the first URSP rule includes the RSD corresponding to the registered PLMN, and a PDU session is not established between the UE and the network device using the RSD corresponding to the registered PLMN; the first URSP rule includes the RSD corresponding to the registered PLMN, and a PDU session is established between the UE and the network device using the RSD corresponding to the registered PLMN.
[0263] In a possible implementation manner, the first URSP rule includes a service descriptor TD, the TD matches the first service, and the processing unit is further used to determine whether to use or not to use the first PDU session to transmit the data flow of the first service.
[0264] Continue to see Fig.16 , Fig.16 The network device 1600 shown can also be used to perform the following steps. That is, after the RSD corresponding to the registered PLMN of the user equipment UE fails to establish a PDU session, the processing unit 1610 uses the RSD corresponding to the equivalent PLMN to establish a PDU session with the user equipment UE, wherein the RSD corresponding to the registered PLMN and the RSD corresponding to the equivalent PLMN belong to the matched first URSP rule, and the equivalent PLMN is the equivalent PLMN of the registered PLMN.
[0265] Fig.17 It is a schematic structural diagram of a communication device according to an embodiment of the present application. Fig.17 The dotted line in the figure indicates that the unit or module is optional. The device 1700 can be used to implement the method described in the above method embodiment. The device 1700 can be a chip, a UE or a network device.
[0266] The device 1700 may include one or more processors 1710. The processor 1710 may support the device 1700 to implement the method described in the method embodiment above. The processor 1710 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0267] The apparatus 1700 may further include one or more memories 1720. The memory 1720 stores a program, which can be executed by the processor 1710, so that the processor 1710 executes the method described in the above method embodiment. The memory 1720 may be independent of the processor 1710 or integrated in the processor 1710.
[0268] The apparatus 1700 may further include a transceiver 1730. The processor 1710 may communicate with other devices or chips through the transceiver 1730. For example, the processor 1710 may transmit and receive data with other devices or chips through the transceiver 1730.
[0269] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0270] The embodiment of the present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the terminal or network device provided in the embodiment of the present application, and the program enables the computer to execute the method performed by the terminal or network device in each embodiment of the present application.
[0271] The embodiment of the present application also provides a computer program. The computer program can be applied to the terminal or network device provided in the embodiment of the present application, and the computer program enables a computer to execute the method executed by the terminal or network device in each embodiment of the present application.
[0272] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application. The terms "first", "second", "third" and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions.
[0273] In the embodiments of the present application, the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
[0274] In the embodiment of the present application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should be understood that determining B according to A does not mean determining B only according to A, and B can also be determined according to A and / or other information.
[0275] In the embodiments of the present application, the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship of indication and being indicated, configuration and being configured, etc.
[0276] In the embodiments of the present application, "pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a UE and a network device), and the present application does not limit the specific implementation method. For example, pre-definition can refer to what is defined in the protocol.
[0277] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0278] In the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0279] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0280] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0281] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0282] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0283] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0284] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: include: The user equipment UE sends first information to the network device, where the first information indicates whether the UE supports a first capability, where the first capability includes: receiving a UE policy rule corresponding to accessing a home public land mobile network VHPLMN.
2. The method according to claim 1, characterized in that The first information indicates whether the UE supports the first capability through the value of a certain bit in the first information.
3. The method according to claim 1, characterized in that The mobile country code MCC and mobile network number MNC of the visited public land mobile network VPLMN are not exactly the same as the MCC and MNC of the international mobile subscriber identity IMSI of the UE.
4. The method according to claim 1, characterized in that The method further comprises: In a case where the first information indicates that the UE supports the first capability, the UE receives a first indication sent by the network device, where the first indication is used to indicate a correspondence between one or more public land mobile network identifiers PLMN IDs and one or more UE policy rules.
5. The method according to claim 1, characterized in that The UE policy rule is a UE routing policy URSP rule.
6. The method according to claim 1, characterized in that The network device is a policy control function network element PCF, and the first information is sent by the UE to the PCF through the access and mobility management function network element AMF.
7. The method according to claim 6, characterized in that The first information is carried in a UE policy rule container of the registration request message.
8. A wireless communication method, characterized in that: include: The network device receives first information sent by a user equipment UE, where the first information indicates whether the UE supports a first capability, where the first capability includes: receiving a UE policy rule corresponding to accessing a home public land mobile network VHPLMN.
9. The method according to claim 8, characterized in that The first information indicates whether the UE supports the first capability through the value of a certain bit in the first information.
10. The method according to claim 8, characterized in that The mobile country code MCC and mobile network number MNC of the visited public land mobile network VPLMN are not exactly the same as the MCC and MNC of the international mobile subscriber identity IMSI of the UE.
11. The method according to claim 8, characterized in that The method further comprises: In a case where the first information indicates that the UE supports the first capability, the network device sends a first indication to the UE, where the first indication is used to indicate a correspondence between one or more public land mobile network identifiers PLMN IDs and one or more UE policy rules.
12. The method according to claim 8, characterized in that The UE policy rule is a UE routing policy URSP rule.
13. The method according to claim 8, characterized in that The network device is a policy control function network element PCF, and the first information is sent by the UE to the PCF through the access and mobility management function network element AMF.
14. The method according to claim 13, characterized in that The first information is carried in a UE policy rule container of the registration request message.
15. A user equipment UE, characterized in that: include: The sending unit is used to send first information to the network device, where the first information indicates whether the UE supports a first capability, where the first capability includes: receiving a UE policy rule corresponding to accessing a home public land mobile network VHPLMN.
16. A network device, characterized in that: include: The receiving unit is configured to receive first information sent by a user equipment UE, where the first information indicates whether the UE supports a first capability, where the first capability includes: receiving a UE policy rule corresponding to accessing a home public land mobile network VHPLMN.
17. A user equipment, characterized in that: It comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory to control the transceiver to send and receive signals, so that the user equipment executes the method as described in any one of claims 1 to 7.
18. A network device, characterized in that: It comprises a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory to control the transceiver to send and receive signals, so that the network device executes the method as described in any one of claims 8-14.