WO2019128195A1 - Procédé de transmission de données, dispositif terminal et dispositif de réseau - Google Patents
Procédé de transmission de données, dispositif terminal et dispositif de réseau Download PDFInfo
- Publication number
- WO2019128195A1 WO2019128195A1 PCT/CN2018/095859 CN2018095859W WO2019128195A1 WO 2019128195 A1 WO2019128195 A1 WO 2019128195A1 CN 2018095859 W CN2018095859 W CN 2018095859W WO 2019128195 A1 WO2019128195 A1 WO 2019128195A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- parameter
- parameter combination
- terminal device
- combination list
- path selection
- 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
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Definitions
- the embodiments of the present application relate to the field of communications, and, more particularly, to a method, a terminal device, and a network device for data transmission.
- URSP User Route Selection Policy
- 5G 5th-Generation
- URSP User Route Selection Policy
- RSD Route Selection Descriptor
- PDU protocol data unit
- each parameter may have several optional values, which may result in more data of the RSD, which is not conducive to the saving and flexible use of the URSP policy space.
- the embodiment of the present application provides a method, a terminal device, and a network device for data transmission, which are beneficial to realize saving and flexible use of the URSP policy space.
- a method for data transmission comprising: establishing, by a terminal device, a protocol data unit PDU session according to a path selection descriptor table corresponding to a first rule in a user equipment path selection policy URSP And/or binding, the path selection descriptor table includes at least one set of index combinations, each set of index combinations in the at least one set of index combinations including at least one index, the set of index combinations being used to indicate a set of parameter combinations,
- the parameter combination includes values for each of at least one parameter used to establish and/or bind a PDU session, the at least one index being in one-to-one correspondence with the at least one parameter, the each parameter including at least one value.
- a method for data transmission comprising: configuring, by a network device, a path selection descriptor table corresponding to a first rule in a user equipment path selection policy URSP for a terminal device, the path selection descriptor table Including at least one set of index combinations, each set of index combinations in the at least one set of index combinations including at least one index for indicating a set of parameter combinations including for establishing and/or binding PDUs a value of each parameter in at least one parameter of the session, the at least one index being in one-to-one correspondence with the at least one parameter, the each parameter including at least one value.
- a method for data transmission comprising: establishing, by a terminal device, a protocol data unit PDU session according to a path selection descriptor table corresponding to a first rule in a user equipment path selection policy URSP And/or binding, the path selection descriptor table includes a path selection descriptor identifier for adding, updating, or deleting content in the path selection descriptor table.
- a fourth aspect provides a method for data transmission, the method comprising: configuring, by a network device, a path selection descriptor table corresponding to a first rule in a user equipment path selection policy URSP for a terminal device, the path selection descriptor table A path selection descriptor identifier is included, the path selection descriptor identifier for adding, updating, or deleting content in the path selection descriptor table.
- a terminal device for performing the method of any of the first aspect or the first aspect of the first aspect.
- the terminal device comprises means for performing the method of any of the above-described first aspect or any of the possible implementations of the first aspect.
- a network device for performing the method of any of the foregoing second aspect or any of the possible implementations of the second aspect.
- the network device comprises means for performing the method of any of the above-described second or second aspects of the second aspect.
- a terminal device for performing the method in any of the possible implementations of the third aspect or the third aspect above.
- the terminal device comprises means for performing the method in any of the possible implementations of the third aspect or the third aspect described above.
- a network device for performing the method of any of the above-described fourth or fourth possible implementations.
- the network device comprises means for performing the method of any of the above-described fourth or fourth aspects of the fourth aspect.
- a terminal device comprising: a memory, a processor, an input interface, and an output interface.
- the memory, the processor, the input interface, and the output interface are connected by a bus system.
- the memory is for storing instructions for executing the memory stored instructions for performing the method of any of the first aspect or the first aspect of the first aspect.
- a network device comprising: a memory, a processor, an input interface, and an output interface.
- the memory, the processor, the input interface, and the output interface are connected by a bus system.
- the memory is for storing instructions for executing the memory stored instructions for performing the method of any of the above-described second aspect or any of the possible implementations of the second aspect.
- a terminal device comprising: a memory, a processor, an input interface, and an output interface.
- the memory, the processor, the input interface, and the output interface are connected by a bus system.
- the memory is for storing instructions for executing the memory stored instructions for performing the method of any of the above-described third aspect or any of the possible implementations of the third aspect.
- a network device comprising: a memory, a processor, an input interface, and an output interface.
- the memory, the processor, the input interface, and the output interface are connected by a bus system.
- the memory is for storing instructions for executing the memory stored instructions for performing the method of any of the possible implementations of the fourth aspect or the fourth aspect above.
- a method for data transmission comprising: when a data stream described by a filter descriptor of each rule overlaps among a plurality of rules in a user equipment path selection policy URSP, the terminal device A rule used by the data stream of the overlapping portion is determined from the plurality of rules according to the priority of the plurality of rules.
- a terminal device for performing the method of any of the above-described thirteenth aspect or any of the possible implementations of the thirteenth aspect.
- the terminal device comprises means for performing the method of any of the above-described thirteenth aspect or any of the possible implementations of the thirteenth aspect.
- a terminal device comprising: a memory, a processor, an input interface, and an output interface.
- the memory, the processor, the input interface, and the output interface are connected by a bus system.
- the memory is for storing instructions for executing the memory stored instructions for performing the method of any of the thirteenth aspect or the thirteenth aspect.
- a method for data transmission including: adding, by a terminal device, a new parameter combination list or an update parameter combination in a user equipment path selection policy URSP rule according to a parameter combination list of the terminal device preference List, a combination of parameters in the parameter combination list is used for establishment and/or modification of a protocol data unit PDU session.
- a terminal device for performing the method of the sixteenth aspect or the implementations thereof.
- the terminal device includes a functional module for performing the method of the sixteenth aspect or the implementations thereof.
- a terminal device including a processor and a memory.
- the memory is for storing a computer program for invoking and running a computer program stored in the memory, performing the method of the sixteenth aspect or the implementations thereof.
- adding a new parameter combination list or updating a parameter combination list in the URSP rule in combination with the terminal device preference parameter combination list can improve the success of the PDU session establishment and the flexibility.
- a method for data transmission including: adding, by a terminal device, a new parameter combination list or an update parameter combination in a user equipment path selection policy URSP rule according to a parameter combination list of the terminal device preference List, a combination of parameters in the parameter combination list is used for establishment and/or modification of a protocol data unit PDU session.
- a terminal device for performing the method of the nineteenth aspect or the implementations thereof.
- the terminal device includes a functional module for performing the method of the nineteenth aspect or the implementations thereof.
- a terminal device including a processor and a memory.
- the memory is for storing a computer program for invoking and running a computer program stored in the memory to perform the method of the nineteenth aspect or the implementations thereof.
- a chip for implementing the method of any one of the above first aspect to the fourth aspect or the implementation manner thereof, or for implementing the thirteenth aspect or the implementation thereof.
- the chip includes: a processor for calling and running a computer program from the memory, such that the device on which the chip is mounted performs any one of the first to fourth aspects or the implementations thereof.
- a processor for calling and running a computer program from the memory such that the device on which the chip is mounted performs any one of the first to fourth aspects or the implementations thereof.
- a twenty-third aspect a computer storage medium for storing the method of any of the above first aspect or the first aspect, or any of the foregoing second or second aspect
- computer software instructions for use in a method of any of the possible implementations of the thirteenth aspect comprising a program for performing the above aspects, or a method according to the thirteenth aspect or embodiments thereof, or The method of the sixteenth aspect or the respective implementations thereof, or the method of the nineteenth aspect or the respective implementations thereof.
- a twenty-fourth aspect a computer program product comprising instructions, when executed on a computer, causing a computer to perform the method of any of the above-described first aspect or any of the alternative implementations of the first aspect, or The method of any of the alternative implementations of the second aspect or the second aspect, or the method of any of the foregoing third or third aspect, or any of the foregoing fourth or fourth aspects
- the method of any of the preceding aspects, or the method of any of the thirteenth aspect or the thirteenth aspect, or the method of the thirteenth aspect or the implementation thereof, or the sixteenth The method of the aspect or each of its implementations, or the method of the nineteenth aspect or the implementations thereof.
- a computer program which, when run on a computer, causes the computer to perform the method of any one of the first to fourth aspects, or the implementation thereof, or The method of the thirteenth aspect or the embodiments thereof, or the method of the sixteenth aspect or the embodiments thereof, or the method of the nineteenth aspect or the implementations thereof.
- FIG. 1 is a schematic diagram of an application scenario of an embodiment of the present application.
- FIG. 2 shows a schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 3 shows another schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 4 shows still another schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 5 shows still another schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 6 shows a schematic block diagram of a terminal device of an embodiment of the present application.
- FIG. 7 shows a schematic block diagram of a network device of an embodiment of the present application.
- FIG. 8 is another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 9 shows another schematic block diagram of a network device of an embodiment of the present application.
- FIG. 10 is still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 11 is still another schematic block diagram of a network device according to an embodiment of the present application.
- FIG. 12 is still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 13 shows still another schematic block diagram of a network device according to an embodiment of the present application.
- FIG. 14 shows still another schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 15 is still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 16 shows still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 17 shows still another schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 18 is still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 19 is still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 20 is a schematic block diagram of a chip provided by an embodiment of the present application.
- FIG. 21 is a schematic block diagram of a communication system according to an embodiment of the present application.
- FIG. 22 shows still another schematic block diagram of a method for data transmission in an embodiment of the present application.
- FIG. 23 is still another schematic block diagram of a terminal device according to an embodiment of the present application.
- FIG. 24 shows still another schematic block diagram of the terminal device of the embodiment of the present application.
- FIG. 25 is a schematic block diagram of a chip provided by an embodiment of the present application.
- GSM Global System of Mobile communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division duplex
- UMTS Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- the technical solutions of the embodiments of the present application can be applied to various communication systems based on non-orthogonal multiple access technologies, such as a sparse code multiple access (SCMA) system, and a low-density signature (Low). Density Signature (LDS) system, etc., of course, the SCMA system and the LDS system may also be referred to as other names in the communication field; further, the technical solution of the embodiment of the present application can be applied to multi-carrier using non-orthogonal multiple access technology.
- SCMA sparse code multiple access
- LDS Density Signature
- Orthogonal Frequency Division Multiplexing OFDM
- Filter Bank Multi-Carrier FBMC
- General Frequency Division Multiplexing Generalized Frequency Division Multiplexing (OFDM)) Frequency Division Multiplexing (GFDM)
- Filtered Orthogonal Frequency Division Multiplexing Filtered-OFDM, F-OFDM
- FIG. 1 shows a wireless communication system 100 to which an embodiment of the present application is applied.
- the wireless communication system 100 can include an access network device 110.
- Access network device 110 may be a device that communicates with the terminal device. Access network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices (e.g., UEs) located within the coverage area.
- the access network device 110 may be a Next Generation Radio Access Network (NG RAN), or a base station (gNB) in the NR system, or a cloud radio access network (Cloud Radio).
- the wireless controller in the Access Network, CRAN), or the access network device may be a relay station, an access point, an in-vehicle device, a wearable device, or a future evolved public land mobile network (PLMN). Network equipment, etc.
- the access network device 110 may also be a base station in an LTE system, for example, an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) device.
- E-UTRAN Evolved
- the wireless communication system 100 also includes at least one terminal device 120 located within the coverage of the access network device 110.
- Terminal device 120 can be mobile or fixed.
- the terminal device 120 may refer to an access terminal, a user equipment (User Equipment, UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, and a wireless communication.
- the access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), with wireless communication.
- the wireless communication system 100 also includes a core network device 130 in communication with an access network device.
- the core network device 130 may be a 5G core network device, for example, an Access and Mobility Management Function (AMF), and, for example, a Session Management Function (SMF).
- the core network device 130 may also be an Evolved Packet Core (EPC) device of the LTE network, for example, a session management function + a core network side data gateway (Session Management Function+Core Packet Gateway, SMF+) PGW-C) equipment.
- EPC Evolved Packet Core
- SMF+PGW-C can simultaneously implement the functions that SMF and PGW-C can achieve.
- the AMF may perform information interaction with the SMF.
- the SMF obtains information on the radio access network side from the AMF.
- the AMF may obtain the fallback identifier from the radio access network, or may be used to indicate that the first bearer/stream for the terminal device is not successfully established.
- the wireless communication system 100 exemplarily shows an access network device, a core network device, and two terminal devices.
- the wireless communication system 100 may include multiple access network devices and coverage of each access network device.
- Other numbers of terminal devices may be included in the scope, which is not limited in this embodiment of the present application.
- the wireless communication system 100 may further include a Mobile Management Entity (MME), a Unified Data Management (UDM), an Authentication Server Function (AUSF), and a user plane function (User).
- MME Mobile Management Entity
- UDM Unified Data Management
- AUSF Authentication Server Function
- User user plane function
- Other network entities such as a Plane Function (UPF) and a Signaling Gateway (SGW), are not limited in this embodiment of the present application.
- PPF Plane Function
- SGW Signaling Gateway
- system and “network” are used interchangeably herein.
- the term “and/or” in this context is merely an association describing the associated object, indicating that there may be three relationships, for example, A and / or B, which may indicate that A exists separately, and both A and B exist, respectively. B these three situations.
- the character "/" in this article generally indicates that the contextual object is an "or" relationship.
- FIG. 2 shows a schematic block diagram of a method 200 for data transmission in accordance with an embodiment of the present application.
- the terminal device shown in FIG. 2 may be a terminal device as shown in FIG. 1, and the network device shown in FIG. 2 may be a core network device as shown in FIG. 1.
- the method 200 includes some or all of the following:
- the terminal device performs establishment and/or binding of a protocol data unit PDU session according to a path selection descriptor table corresponding to a first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes at least one set of indexes.
- each set of index combinations in the at least one set of index combinations includes at least one index for indicating a set of parameter combinations, the parameter combination including at least one parameter for establishing and/or binding a PDU session
- the value of each parameter, the at least one index is in one-to-one correspondence with the at least one parameter, and each parameter includes at least one value.
- URSP is introduced in the 5G architecture, and the URSP policy specifies the routing strategy of the UE for different data stream filters.
- the rules in the URSP may include, but are not limited to, including a traffic descriptor, an application identifier, and a network protocol. Protocol, IP) descriptors, non-IP descriptors, and Route Selection descriptor (RSD). Each rule can also have different priority values.
- the RSD table includes, but is not limited to, a value including at least one parameter for establishing and/or binding a Protocol Data Unit (PDU) session, such as a session and a service continuity mode, and network slice assistance information ( Network Slice Selection Assistance Information (NSSAI), Data Network Name (DNN), non-seamless offload indication, and wireless access type.
- PDU Protocol Data Unit
- NSSAI Network Slice Selection Assistance Information
- DNN Data Network Name
- Each parameter can include at least one value.
- the parameter combination in the embodiment of the present application may refer to a combination of values of various parameters, for example, session and service continuity mode 1, NSSAI_1, DNN_1, non-seamless offload indication as permission, and wireless access type as third generation cooperation.
- the 3rd Generation Partnership Project (3GPP) is a combination of parameters, session and business continuity mode 1, NSSAI_2, DNN_3, non-seamless offload indication as allowed, and wireless access type as 3rd Generation Partnership Project (3rd Generation Partnership) Project, 3GPP) is another combination of parameters.
- all values of each parameter may be first indexed.
- the session and business continuity mode have three values, and the session and business continuity mode 1 is represented by index 1, session and business continuity.
- Mode 2 is represented by index 2
- session and business continuity mode 3 is represented by index 3. Then you can use the index combination to indicate the parameter combination.
- the index combination is [2;1;2;1;1], assuming that each index in the index combination represents the parameters from left to right: session and business continuity mode, NSSAI, DNN, non-seamless Split indication and wireless access type.
- the parameter combination represented by the index combination [2; 1; 2; 1; 1] is a combination of session and traffic continuity mode 2, NSSAI_1, DNN_2, non-seamless offload indication is allowed, and radio access type is 3GPP.
- at least one index combination may be added to the RSD table, and the terminal device may perform establishment and/or binding of the PDU session according to the parameter value in the parameter combination indicated by the at least one index combination.
- the method in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the terminal device performs the establishment and/or binding of the PDU session according to the path selection descriptor table corresponding to the first rule in the user equipment path selection policy URSP, including: the terminal The device determines a first index combination from the at least one set of index combinations; the terminal device performs establishment and/or binding of the PDU session according to the value of each parameter in the parameter combination indicated by the first index combination.
- the terminal device may select a set of index combinations from at least one set of index combinations, and perform establishment and/or binding of the PDU session by using the parameter values of the parameter combinations indicated by the selected index combination.
- a priority may also be assigned to each set of index combinations in the RSD table, for example, the RSD table includes three sets of index combinations, [1; 2; 4; 2; 1], [2; 1; 2; 1; 1] and [2;5;1;1;2], where [1;2;4;2;1] has a priority of 1, and [2;1;2;1;1] has a priority of 2 , [2; 5; 1; 1; 2] has a priority of 3.
- the terminal device may select a set of index combinations from the three sets of index combinations according to the priority, and perform establishment and/or binding of the PDU session according to the value of the parameter combination indicated by the index combination.
- the path selection descriptor table includes at least one first identifier, where the at least one first identifier is used to identify the at least one index combination, and the first identifier is used to indicate The priority used by this index combination.
- each set of index combinations can be assigned an identifier that represents the priority of each set of index combinations.
- the sign of [1; 2; 4; 2; 1] is 1, the sign of [2; 1; 2; 1; 1] is 2 and the sign of [2; 5; 1; 1; 2] is 3.
- the identifier of the [1; 2; 4; 2; 1] is 1 and the priority is 1, and the identifier of [2; 1; 2; 1; 1] is 2, which represents the priority of 2, [2;
- the sign of 5;1;1;2] is 3 and the priority is 3.
- the path selection descriptor table may further include at least one value of each parameter.
- each parameter may further include a plurality of values having a priority order, and an index corresponding to each parameter is used to indicate a priority of the plurality of values of the corresponding parameter.
- the method further includes: if the parameter combination indicated by the at least one index combination does not meet the requirement, the terminal device according to the priority of the multiple values of the each parameter, The establishment and/or binding of the PDU session is performed.
- each parameter used to establish and/or bind a PDU session may include at least one value, and a column may be added to the RSD table to fill in at least one value of each parameter. That is to say, the value of the session and business continuity mode can be increased in the row of the added session and the business continuity mode in the column, such as session and business continuity mode 1, session and business continuity mode 2, and session and Business continuity model 3. And the priority of the multiple values of each parameter may also be agreed.
- the terminal device may directly increase according to the RSD table.
- the plurality of values of the respective parameters of the column are used to establish and/or bind the PDU session. Further, in the case that multiple values of a certain parameter have priority, the establishment and/or binding of the PDU session may also be performed according to the priority of the multiple values of the parameter.
- the method further includes: receiving, by the terminal device, the first indication information sent by the network device, where the first indication information is used to indicate at least one of the following situations: selecting the path An index combination is added to the descriptor table, the index combination is deleted in the path selection descriptor table, and the index combination is updated in the path selection descriptor table.
- the network device may indicate to update a certain rule in the URSP policy. Specifically, the network device may instruct the terminal device to add a set of index combinations in the RSD table, and delete a set of indexes in the RSD table. Combine, or update a set of index combinations in the RSD table to a set of index combinations not included in the RSD table. For example, the network device may notify the terminal device to add, delete, or update the index combination by using the first identifier.
- the flexible use of the URSP policy can be further achieved by updating through an index without updating specific parameter values.
- the path selection descriptor table further includes a path selection descriptor identifier, where the path selection descriptor RSD identifier is used to add, update, or delete content in the path selection descriptor table.
- the terminal device may further receive second indication information sent by the network device, where the second indication information is used to indicate adding, updating, or deleting the content in the path descriptor table.
- the RSD table may be identical to the existing RSD table, or may be different from the structure and/or content of the existing RSD table, but may have the same function as the existing RSD table. .
- the embodiments of the present application are not limited thereto.
- the network device may configure an RSD identifier for each RSD table.
- the network device may send the RSD identifier of the target RSD table to the terminal device, and the terminal device may The content of the stored RSD table is updated to the content of the RSD table corresponding to the target RSD identifier transmitted by the network device.
- the network can be instructed to selectively add, update, or delete one or more RSDs within the same rule on the terminal device without having to update the entire rule.
- FIG. 3 shows a schematic block diagram of a method 300 for data transmission in accordance with an embodiment of the present application. As shown in FIG. 3, the method 300 includes the following parts or all of the contents:
- the network device configures, by the network device, a path selection descriptor table corresponding to the first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes at least one set of index combinations, each of the at least one set of index combinations.
- the index combination includes at least one index for indicating a set of parameter combinations including values for each of at least one parameter for establishing and/or binding a PDU session, the at least one index and
- the at least one parameter is in one-to-one correspondence, and each parameter includes at least one value.
- the method in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the method further includes: the network device sending the first indication information to the terminal device, where the first indication information is used to indicate at least one of the following situations: selecting the path An index combination is added to the descriptor table, the index combination is deleted in the path selection descriptor table, and the index combination is updated in the path selection descriptor table.
- the at least one set of index combinations includes multiple sets of index combinations
- the path selection descriptor table further includes a priority used by the multiple sets of index combinations.
- the path selection descriptor table includes at least one first identifier, where the at least one first identifier is used to identify the at least one index combination, and the first identifier is used to indicate The priority used by this index combination.
- the path selection descriptor table further includes at least one value of each parameter.
- each parameter includes multiple values having a priority order, and an index corresponding to each parameter is used to indicate a priority of multiple values of the corresponding parameter.
- the path selection descriptor table further includes a path selection descriptor identifier, where the path selection descriptor identifier is used to add, update, or delete the content in the path selection descriptor table.
- the method further includes: receiving, by the terminal device, second indication information sent by the network device, where the second indication information is used to indicate adding, updating, or deleting content in the path descriptor table. .
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be implemented in the present application.
- the implementation of the examples constitutes any limitation.
- FIG. 4 shows a schematic block diagram of a method 400 for data transmission in accordance with an embodiment of the present application. As shown in FIG. 4, the method 400 includes the following parts or all of the contents:
- the terminal device performs establishment and/or binding of a protocol data unit PDU session according to a path selection descriptor table corresponding to a first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes a path selection descriptor. Identification, the path selection descriptor identifier is used to add, update, or delete content in the path selection descriptor table.
- the method in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the path selection descriptor table further includes at least one value of each parameter of at least one parameter used to establish and/or bind a PDU session.
- each parameter includes multiple values having a priority order.
- the method further includes: the terminal device receiving the indication information sent by the network device, where the indication information is used to indicate that the content in the path selection descriptor table is updated.
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- FIG. 5 shows a schematic block diagram of a method 500 for data transmission in accordance with an embodiment of the present application. As shown in FIG. 5, the method 500 includes the following parts or all of the contents:
- the network device configures, by the network device, a path selection descriptor table corresponding to the first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes a path selection descriptor identifier, where the path selection descriptor identifier is used for adding, Update or delete the contents of the path selection descriptor table.
- the method in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the path selection descriptor table further includes at least one value of each parameter of at least one parameter used to establish and/or bind a protocol data unit PDU session.
- each parameter includes multiple values having a priority order.
- the method further includes: the terminal device receiving the indication information sent by the network device, where the indication information is used to indicate that the content in the path selection descriptor table is updated.
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be implemented in the present application.
- the implementation of the examples constitutes any limitation.
- FIG. 6 shows a schematic block diagram of a terminal device 600 of an embodiment of the present application. As shown in FIG. 6, the terminal device 600 includes:
- the processing unit 610 is configured to perform establishment and/or binding of a protocol data unit PDU session according to a path selection descriptor table corresponding to a first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes at least one a group index combination, each set of index combinations in the at least one set of index combinations including at least one index, the set of index combinations being used to indicate a set of parameter combinations, the parameter combination comprising at least one for establishing and/or binding a PDU session a value of each parameter in a parameter, the at least one index being in one-to-one correspondence with the at least one parameter, the each parameter including at least one value.
- the terminal device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the processing unit is specifically configured to: determine a first index combination from the at least one set of index combinations; perform, according to a value of each parameter in the parameter combination indicated by the first index combination, Establishment and/or binding of a PDU session.
- the at least one set of index combinations includes multiple sets of index combinations
- the path selection descriptor table further includes a priority used by the multiple sets of index combinations
- the path selection descriptor table includes at least one first identifier, where the at least one first identifier is used to identify the at least one index combination, and the first identifier is used to indicate The priority used by this index combination.
- the path selection descriptor table further includes at least one value of each parameter.
- each parameter includes multiple values having a priority order, and an index corresponding to each parameter is used to indicate a priority of multiple values of the corresponding parameter.
- the processing unit is further configured to: when the parameter combination indicated by the at least one index combination does not meet the requirement, the terminal device preferentially performs multiple values according to the each parameter. Level, the establishment and/or binding of the PDU session.
- the terminal device further includes: a receiving unit, configured to receive first indication information that is sent by the network device, where the first indication information is used to indicate at least one of the following situations: An index combination is added to the path selection descriptor table, an index combination is deleted in the path selection descriptor table, and an index combination is updated in the path selection descriptor table.
- the path selection descriptor table further includes a path selection descriptor identifier, where the path selection descriptor identifier is used to add, update, or delete the content in the path selection descriptor table.
- the terminal device further includes: a receiving unit, configured to receive second indication information that is sent by the network device, where the second indication information is used to indicate adding, updating, or deleting the path descriptor table.
- a receiving unit configured to receive second indication information that is sent by the network device, where the second indication information is used to indicate adding, updating, or deleting the path descriptor table.
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- terminal device 600 may correspond to the terminal device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the terminal device 600 respectively implement the terminal in the method of FIG. 2
- the corresponding process of the device is not described here for brevity.
- FIG. 7 shows a schematic block diagram of a network device 700 of an embodiment of the present application. As shown in FIG. 7, the network device 700 includes:
- the configuration unit 710 is configured to configure, for the terminal device, a path selection descriptor table corresponding to the first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes at least one set of index combinations, where the at least one set of index combinations Each set of index combinations includes at least one index for indicating a set of parameter combinations including values for each of at least one parameter for establishing and/or binding a PDU session, the at least one The index is in one-to-one correspondence with the at least one parameter, and each parameter includes at least one value.
- the network device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the network device further includes: a sending unit, configured to send, to the terminal device, first indication information, where the first indication information is used to indicate at least one of the following situations:
- the path selection descriptor table adds an index combination, deletes the index combination in the path selection descriptor table, and updates the index combination in the path selection descriptor table.
- the at least one set of index combinations includes multiple sets of index combinations
- the path selection descriptor table further includes a priority used by the multiple sets of index combinations.
- the path selection descriptor table includes at least one first identifier, where the at least one first identifier is used to identify the at least one index combination, and the first identifier is used to indicate The priority used by this index combination.
- the path selection descriptor table further includes at least one value of each parameter.
- each parameter includes multiple values having a priority order, and an index corresponding to each parameter is used to indicate a priority of multiple values of the corresponding parameter.
- the path selection descriptor table further includes a path selection descriptor identifier, where the path selection descriptor identifier is used to add, update, or delete the content in the path selection descriptor table.
- the network device further includes: a sending unit, configured to send, to the terminal device, second indication information, where the second indication information is used to indicate adding, updating, or deleting the path selection descriptor.
- a sending unit configured to send, to the terminal device, second indication information, where the second indication information is used to indicate adding, updating, or deleting the path selection descriptor. The contents of the table.
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- the network device 700 may correspond to the network device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the network device 700 respectively implement the network in the method of FIG.
- the corresponding process of the device is not described here for brevity.
- FIG. 8 shows a schematic block diagram of a terminal device 800 of an embodiment of the present application. As shown in FIG. 8, the terminal device 800 includes:
- the processing unit 810 is configured to perform establishment and/or binding of a protocol data unit PDU session according to a path selection descriptor table corresponding to a first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes path selection A descriptor identifier that is used to add, update, or delete content in the path selection descriptor table.
- the terminal device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the path selection descriptor table further includes at least one value of each parameter of at least one parameter used to establish and/or bind a PDU session.
- each parameter includes multiple values having a priority order.
- the terminal device further includes: a receiving unit, configured to receive indication information sent by the network device, where the indication information is used to indicate that the content in the path selection descriptor table is updated.
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- terminal device 800 may correspond to the terminal device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the terminal device 800 respectively implement the terminal in the method of FIG. 4
- the corresponding process of the device is not described here for brevity.
- FIG. 9 shows a schematic block diagram of a network device 900 in accordance with an embodiment of the present application.
- the network device 900 includes:
- the configuration unit 910 is configured to configure, for the terminal device, a path selection descriptor table corresponding to the first rule in the user equipment path selection policy URSP, where the path selection descriptor table includes a path selection descriptor identifier, where the path selection descriptor identifier is used for Add, update, or delete the contents of the path selection descriptor table.
- the network device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the path selection descriptor table further includes at least one value of each parameter of at least one parameter used to establish and/or bind a protocol data unit PDU session.
- each parameter includes multiple values having a priority order.
- the network device further includes: a sending unit, configured to send, to the terminal device, indication information, where the indication information is used to indicate that the content in the path selection descriptor table is updated.
- the at least one parameter includes at least one of the following parameters: a session or service continuity mode, a data network name, network slice assistance information, a non-seamless offload indication, and a wireless access type. .
- the network device 900 may correspond to the terminal device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the network device 900 respectively implement the terminal in the method of FIG. The corresponding process of the device is not described here for brevity.
- the embodiment of the present application further provides a terminal device 1000, which may be the terminal device 600 in FIG. 6, which can be used to execute the content of the terminal device corresponding to the method 200 in FIG. .
- the terminal device 1000 includes an input interface 1010, an output interface 1020, a processor 1030, and a memory 1040.
- the input interface 1010, the output interface 1020, the processor 1030, and the memory 1040 can be connected by a bus system.
- the memory 1040 is for storing programs, instructions or codes.
- the processor 1030 is configured to execute a program, an instruction or a code in the memory 1040 to control the input interface 1010 to receive a signal, control the output interface 1020 to send a signal, and complete the operations in the foregoing method embodiments.
- the terminal device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the receiving unit in the terminal device 600 can be implemented by the input interface 1010 in FIG.
- the processing unit in terminal device 600 can be implemented by processor 1030 in FIG.
- the embodiment of the present application further provides a network device 2000, which may be the network device 700 in FIG. 7, which can be used to execute the content of the network device corresponding to the method 300 in FIG. .
- the network device 2000 includes an input interface 2010, an output interface 2020, a processor 2030, and a memory 2040.
- the input interface 2010, the output interface 2020, the processor 2030, and the memory 2040 can be connected by a bus system.
- the memory 2040 is for storing programs, instructions or code.
- the processor 2030 is configured to execute a program, an instruction or a code in the memory 2040 to control the input interface 2010 to receive a signal, control the output interface 2020 to transmit a signal, and complete the operations in the foregoing method embodiments.
- the network device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the transmitting unit in the network device 700 can be implemented by the output interface 2020 in FIG. 11, and the configuration unit in the network device 700 can be implemented by the processor 2030 in FIG.
- the embodiment of the present application further provides a terminal device 3000, which may be the terminal device 800 in FIG. 8, which can be used to execute the content of the terminal device corresponding to the method 400 in FIG. .
- the terminal device 3000 includes an input interface 3010, an output interface 3020, a processor 3030, and a memory 3040.
- the input interface 3010, the output interface 3020, the processor 3030, and the memory 3040 can be connected by a bus system.
- the memory 3040 is for storing programs, instructions or code.
- the processor 3030 is configured to execute a program, an instruction or a code in the memory 3040 to control the input interface 3010 to receive a signal, control the output interface 3020 to send a signal, and complete the operations in the foregoing method embodiments.
- the terminal device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the receiving unit in the terminal device 800 can be implemented by the input interface 3010 in FIG.
- the processing unit in terminal device 800 can be implemented by processor 3030 in FIG.
- the embodiment of the present application further provides a network device 4000, which may be the network device 900 in FIG. 9 , which can be used to execute the content of the network device corresponding to the method 500 in FIG. 5 .
- the network device 4000 includes an input interface 4010, an output interface 4020, a processor 4030, and a memory 4040.
- the input interface 4010, the output interface 4020, the processor 4030, and the memory 4040 can be connected by a bus system.
- the memory 4040 is for storing programs, instructions or code.
- the processor 4030 is configured to execute a program, an instruction or a code in the memory 4040 to control the input interface 4010 to receive a signal, control the output interface 4020 to transmit a signal, and complete the operations in the foregoing method embodiments.
- the network device in the embodiment of the present application is beneficial to realize the saving and flexible use of the URSP policy space.
- the transmitting unit in the network device 900 can be implemented by the output interface 4020 in FIG. 13, and the configuration unit in the network device 900 can be implemented by the processor 4030 in FIG.
- FIG. 14 shows a schematic block diagram of a method 5000 for data transmission. As shown in FIG. 14, the method 5000 includes:
- the filter descriptor of the first rule in the URSP describes the data stream with the IP address 192.168.1.01 to 192.168.1.50
- the filter descriptor of the second rule in the URSP describes the IP address as The data stream of 192.168.1.40 ⁇ 192.168.1.80
- the data stream with the IP address of 192.168.1.40 ⁇ 192.168.1.50 is overlapped.
- Which part of the data stream is finally used is the first rule or the second rule. Select according to the priority of the first rule and the second rule.
- the method in the embodiment of the present application can solve the conflict when the data streams described by the filter descriptors of the multiple rules overlap.
- the terminal device determines, according to a priority of the multiple rules, a rule used by the data stream of the overlapping part from the multiple rules, where the terminal device uses the multiple rules
- the rule with the highest priority is determined by the rules used for the data flow of the overlap.
- the terminal device may determine the rule with the highest priority among the multiple rules as the rule used by the data stream of the overlapping portion, and the terminal device may also use the rule with the highest priority among the multiple rules.
- the second-highest rule is determined as the rule used by the overlapping portion of the data stream. This embodiment of the present application does not limit this.
- FIG. 15 shows a schematic block diagram of a terminal device 6000.
- the terminal device 6000 includes:
- the determining unit 6010 is configured to determine, according to the priorities of the multiple rules, the data flows of the filter descriptors of each rule among the multiple rules in the user equipment path selection policy URSP The rules used by overlapping data streams.
- the terminal device in the embodiment of the present application can solve the conflict when the data streams described by the filter descriptors of the plurality of rules overlap.
- the determining unit is specifically configured to: determine the rule with the highest priority among the multiple rules as the rule used by the data stream of the overlapping portion.
- terminal device 6000 may correspond to the terminal device in the method embodiment of the present application, and the foregoing and other operations and/or functions of the respective units in the terminal device 6000 respectively implement the terminal in the method of FIG. 14
- the corresponding process of the device is not described here for brevity.
- the embodiment of the present application further provides a terminal device 7000, which may be the terminal device 6000 in FIG. 15, which can be used to execute the content of the terminal device corresponding to the method 5000 in FIG. .
- the terminal device 7000 includes an input interface 7010, an output interface 7020, a processor 7030, and a memory 7040.
- the input interface 7010, the output interface 7020, the processor 7030, and the memory 7040 can be connected by a bus system.
- the memory 7040 is for storing programs, instructions or codes.
- the processor 7030 is configured to execute a program, an instruction or a code in the memory 7040 to control the input interface 7010 to receive a signal, control the output interface 7020 to send a signal, and complete the operations in the foregoing method embodiments.
- the terminal device in the embodiment of the present application can solve the conflict when the data streams described by the filter descriptors of the plurality of rules overlap.
- the processing unit in the terminal device 6000 can be implemented by the processor 7030 in FIG.
- FIG. 17 shows a schematic block diagram of a method 10 for data transmission in accordance with an embodiment of the present application. As shown in FIG. 17, the method 10 includes some or all of the following:
- the terminal device adds a new parameter combination list or an update parameter combination list in the user equipment path selection policy URSP rule according to the parameter combination list of the terminal device preference, and a parameter combination in the parameter combination list is used for the protocol data unit PDU.
- URSP is introduced in the 5G architecture, and the URSP rule specifies the routing strategy of the UE for different data stream filters.
- the URSP rule may include, but is not limited to, a traffic descriptor, an application identifier, an Internet Protocol (IP) descriptor, and a descriptor.
- IP Internet Protocol
- RSD Route Selection descriptors
- the URSP rule may further include a plurality of parameter combination lists, which may be, for example, an RSD, the parameter combination list may include a plurality of parameters, and each parameter may include at least one value, and the parameter is combined with each parameter in the list.
- a combination of values constitutes a combination of parameters, which means that the parameter combination list can have multiple parameter combinations.
- a combination of parameters in the parameter combination list can be used to establish a PDU session.
- the parameters in the parameter combination list may include, but are not limited to, at least one of the following parameters: Session and Service Continuity (SSC), Single Network Slice Selection Assistance Information (NSSAI) , Data Network Name (DNN), Non-seamless Offload indication, Access Type preference, and PDU session type.
- SSC Session and Service Continuity
- NSSAI Single Network Slice Selection Assistance Information
- DNN Data Network Name
- Non-seamless Offload indication Access Type preference
- PDU session type PDU session type
- Session and business continuity model SSC-2 Single network slice auxiliary information S-NSSAI_1, S-NSSAI_2 Data network name DNN_1, DNN_2 Non-seamless shunt indication Yes Wireless access type 3GPP
- Table 1 may be a parameter combination list, and [SSC-2; S-NSSAI_1; DNN_1; Yes; 3GPP] in Table 1 may be combined into one parameter combination, which may be used for the establishment of a PDU session and/or modify.
- the terminal device may have a preferred parameter combination list, that is, user preference. As shown in Table 2, the values of the parameters in Table 2 are user-favored parameter values.
- Session and business continuity model SSC-1 Single network slice auxiliary information
- S-NSSAI_3 Data network name DNN_3
- the terminal device may add a new parameter combination list to the URSP rule according to the preferred parameter combination list.
- the URSP rule there are RSD-1, RSD-2, and RSD-3.
- the terminal device can combine the preferred parameter combination list and add RSD-4 to the URSP rule.
- the terminal device may further update a parameter combination list in the URSP rule according to the preferred parameter combination list.
- the URSP rule includes RSD-1, RSD-2, and RSD-3, and the terminal device may combine the preferred parameter. Combine the list to update RSD-1 in the URSP rule to RSD-4.
- the method for data transmission in the embodiment of the present application in combination with the parameter combination list of the terminal device preference, adds a new parameter combination list in the URSP rule, which can improve the success of the PDU session establishment and flexibility.
- the terminal device adds a new parameter combination list to the user equipment path selection policy URSP rule according to the parameter combination list that is preferred by the terminal device, including: the terminal device according to the terminal device preference
- the parameter combination list and the first parameter combination list selected by the network device in the URSP rule form a second parameter combination list, and the second parameter combination list is the new parameter combination list.
- the terminal device can generate a new parameter combination list according to the preference parameter combination list and the parameter combination list selected by the network device.
- the terminal device may generate a value of at least one parameter in the parameter combination list of the terminal device preference to a corresponding parameter in the parameter combination list selected by the network device, and/or select the network device.
- the value of at least one parameter in the parameter combination list is replaced with the value of the corresponding parameter in the parameter combination list of the terminal device preference, and is combined to form the second parameter combination list.
- the terminal device adds a new parameter combination list to the user equipment path selection policy URSP rule according to the parameter combination list that is preferred by the terminal device, including: the terminal device according to the terminal device preference
- the parameter combination list and the first parameter combination list selected by the network device in the URSP rule form a second parameter combination list; and the first parameter combination list is updated to the second parameter combination list.
- the terminal device can generate a new parameter combination list according to the parameter combination list of the preference, and then combine the parameter combination list selected by the network device, and update the parameter combination list selected by the network device to the new parameter combination list.
- the manner in which the terminal device generates a new parameter combination list may be similar to the foregoing, and details are not described herein again.
- Embodiment 1 Assume that the parameter combination list of the terminal device preference is as shown in Table 2, and the parameter combination list selected by the network device from the URSP rule is as shown in Table 1, then the new parameter combination list is as shown in Table 3, and the generation process thereof The following may be: adding the value DNN_3 of the data network name in Table 2 to the data network name in Table 1, and adding the value 3GPP of the radio access type in Table 2 to the wireless access type in Table 1, also That is to say, the new parameter combination list, that is, Table 3 and the network selected parameter combination list, that is, Table 1, the data network name includes DNN_3, DNN_1, DNN_2, and the radio access type includes non-3GPP, 3GPP.
- Session and business continuity model SSC-2 Single network slice auxiliary information S-NSSAI_1, S-NSSAI_2 Data network name DNN_3, DNN_1, DNN_2 Non-seamless shunt indication Yes Wireless access type non-3GPP, 3GPP
- Embodiment 2 Assume that the parameter combination list of the terminal device preference is as shown in Table 2, and the parameter combination list selected by the network device from the URSP rule is as shown in Table 1, then the new parameter combination list is as shown in Table 4, and the generation process thereof
- the value DNN_3 of the data network name in Table 2 is used instead of the value DNN_1, DNN_2 of the data network name in Table 1, and the value of the wireless access type in Table 2 is used to replace the wireless access type in Table 1.
- the value is non-3GPP, that is, the new parameter combination list, that is, Table 3 and the network selected parameter combination list, that is, Table 1, the data network name has a value of DNN_3, and the wireless access type has a value of non-3GPP.
- Session and business continuity model SSC-2 Single network slice auxiliary information S-NSSAI_1, S-NSSAI_2 Data network name DNN_3 Non-seamless shunt indication Yes Wireless access type non-3GPP
- Embodiment 3 Assume that the parameter combination list of the terminal device preference is as shown in Table 2, and the parameter combination list selected by the network device from the URSP rule is as shown in Table 1, then the new parameter combination list is as shown in Table 5, and the generation process thereof It may be as follows: the value 3NN of the radio access type in Table 2 is added to the radio access type in Table 1 by replacing the value of the data type of the data network name DNN_1, DNN_2 in Table 1 with the value DNN_3 of the data network name in Table 2. That is, the new parameter combination list, that is, Table 3 and the network selected parameter combination list, that is, Table 1, the data network name has a value of DNN_3, and the wireless access type value includes non-3GPP, 3GPP.
- Session and business continuity model SSC-2 Single network slice auxiliary information S-NSSAI_1, S-NSSAI_2 Data network name DNN_3 Non-seamless shunt indication Yes Wireless access type non-3GPP, 3GPP
- the above description is made by adding or replacing the DNN and the radio access type RAT as an example, and the values of other parameters may be added or replaced.
- the values of the two parameters SSC and/or S-NSSAI may not be modified, that is, the two parameter values in the new parameter combination list and the network device selection.
- the values in the parameter combination list are the same and are not replaced or added.
- Embodiment 4 The terminal device may directly replace the parameter combination list selected by the network device by using the new parameter combination list after generating the new parameter combination list, for example, any one of the parameters in Table 3 to Table 5 may be used.
- the combined list replaces Table 1.
- the parameter combination list may include other parameters in addition to the above five parameters, for example, a PDU session type and the like.
- the value of the first parameter in the parameter combination list that is preferred by the terminal device has a higher priority in the second parameter combination list than the first one in the first parameter combination list.
- the value of the parameter is not limited to the embodiment of the present application.
- the value of the parameter in the parameter combination list of the terminal device preference is in the new parameter.
- the priority among all values of this parameter in the combined list is the highest.
- DNN_3 is the value of the DNN in the parameter combination list of the terminal device preference
- DNN_3 has higher priority than DNN_1 and DNN_2. That is to say, when the terminal device performs the PDU session, when the new parameter combination list is selected, a parameter combination including DNN_3 can be preferentially selected from the new parameter combination list. It should be understood that for a list of parameter combinations selected by the network device, multiple values of the DNN may also have a priority.
- the first parameter combination list is selected based on a priority of the parameter combination list in the URSP rule.
- the second parameter combination list has a higher priority than the first parameter combination list.
- the URSP rule has a parameter combination list 1, a parameter combination list 2, and a parameter combination list 3, and the parameter combination list 1 has a higher priority than the parameter combination list 2, and the parameter combination list 2 has a higher priority than the parameter combination.
- Listing 3 The network device may preferentially select the parameter combination list 1, and the terminal device generates a new parameter combination list 4 based on the parameter combination list 1 and the terminal device preference parameter combination list.
- the priority of the parameter combination list 4 may be higher than the parameter combination list 1 to 3. That is, after generating the new parameter combination list 4, the terminal device may first select one of the parameter combination list 4 to perform establishment and/or modification of the PDU session.
- the terminal device may The parameter combination in parameter combination list 1 is again selected for the establishment and/or modification of the PDU session.
- the terminal device may select the parameter combination in the parameter combination list 2 again to establish and/or modify the PDU session, and so on.
- the URSP rule has a parameter combination list 1, a parameter combination list 2, and a parameter combination list 3, and the parameter combination list 1 has a higher priority than the parameter combination list 2, and the parameter combination list 2 has a higher priority than the parameter combination list. 3.
- the network device may preferentially select the parameter combination list 1, and the terminal device generates a new parameter combination list 4 based on the parameter combination list 1 and the terminal device preference parameter combination list.
- the parameter combination list 4 has a higher priority than the parameter combination list 1. That is, after generating the new parameter combination list 4, the terminal device may first select one parameter combination in the parameter combination list 4 to establish the PDU session.
- the parameter combination list 4 has multiple parameter combinations, then the parameter When one parameter combination in the combination list 4 does not meet the requirement, the other parameter combinations in the parameter combination list 4 may be selected. When all the parameter combinations in the parameter combination list 4 do not meet the requirements, the terminal device may select the parameter combination again.
- the combination of parameters in Listing 1 performs the establishment and/or modification of the PDU session. When all the parameter combinations in the parameter combination list 1 do not meet the requirements, the terminal device may generate a new parameter combination list 5 based on the parameter combination list 2 and the terminal device preference parameter combination list, wherein the parameter combination list 5 The priority is higher than the parameter combination list 2.
- the terminal device may first select one of the parameter combination list 5 to establish and/or modify the PDU session, if the parameter combination list 5 has If a plurality of parameters are combined, then when one of the parameter combinations in the parameter combination list 5 does not meet the requirement, the other parameter combinations in the parameter combination list 5 may be selected, and all the parameter combinations in the parameter combination list 5 do not meet the requirements. At the same time, the terminal device may again select the parameter combination in the parameter combination list 2 to establish and/or modify the PDU session. And so on.
- the URSP rule has a parameter combination list 1, a parameter combination list 2, and a parameter combination list 3, and the parameter combination list 1 has a higher priority than the parameter combination.
- the parameter combination list 2 has a higher priority than the parameter combination list 3.
- the network device may preferentially select the parameter combination list 1, and the terminal device generates a new parameter combination list 4 based on the parameter combination list 1 and the terminal device preference parameter combination list.
- the terminal device can use the new parameter combination list 4 instead of the parameter list 1 of the network device selection, the new parameter combination column, 4 has higher priority than the parameter combination list 2 and the parameter combination list 3, that is, when generated After the new parameter combination list 4, the terminal device may first select one of the parameter combination list 4 to establish and/or modify the PDU session. If the parameter combination list 4 has multiple parameter combinations, then the parameter combination list When one of the parameter combinations in 4 does not meet the requirements, the other parameter combinations in the parameter combination list 4 may be selected. When all the parameter combinations in the parameter combination list 4 do not meet the requirements, the terminal device may be based on the parameter combination list 2 and The parameter combination list of the terminal device preference generates a new parameter combination list 5.
- the parameter combination list 2 is updated to the parameter combination list 5, and the priority of the parameter combination list 5 is higher than the parameter combination.
- Listing 2 that is, the terminal device can first select a parameter combination in the parameter combination list 5 into The establishment and/or modification of the PDU session. If the parameter combination list 5 has multiple parameter combinations, when one parameter combination in the parameter combination list 5 does not meet the requirement, the terminal device may combine the parameter combination list of the terminal device preference again. Combine with parameter list 3 to form a new list of parameter combinations. And so on.
- the establishment and/or modification of the PDU session may also be performed based on the parameter combination of the priority combination of each parameter in the parameter combination list.
- the new parameter combination list is a parameter combination list that is preferred by the terminal device. That is to say, the parameter combination list of the terminal device preference can be directly used as a new parameter combination list.
- the priority of the parameter combination list that the terminal device prefers may be the highest among the entire URSP rules, that is, the terminal device may preferentially select the parameter combination in the parameter combination list of the terminal device preference to establish the PDU session and/or Or modify. Taking the URSP rule including the parameter combination list 1 to 3 as an example, the priority of the parameter combination list preferred by the terminal device is higher than the parameter combination list 1, and the priority of the parameter combination list 1 is higher than the parameter combination list 2, and the parameter combination list 2 The priority is higher than the parameter combination list 3.
- the network device may reply the terminal device with a cause value.
- the reason value may specifically indicate that the parameter combination used does not meet the requirement. If the parameter combination list selected by the terminal device has other parameter combinations, the terminal device may initiate the establishment and/or modification of the PDU session again based on other parameter combinations. If the parameter combination list selected by the terminal device has no other parameter combination, the terminal device may re-select the parameter combination in the parameter combination list to initiate the establishment and/or modification of the PDU session again.
- the interaction between the network device and the terminal device described by the network device and related features, functions, and the like correspond to related features and functions of the terminal device. That is, what message is sent by the terminal device to the network device, and the network device receives the corresponding message from the terminal device.
- FIG. 18 shows a schematic block diagram of the terminal device 20 of the embodiment of the present application. As shown in FIG. 18, the terminal device 20 includes:
- An adding unit or updating unit 21 configured to add a new parameter combination list or an update parameter combination list in the user equipment path selection policy URSP rule according to the parameter combination list of the terminal device preference, and use one parameter combination in the parameter combination list The establishment and/or modification of a protocol data unit PDU session.
- the adding unit is specifically configured to: form, according to the parameter combination list of the terminal device preference, the first parameter combination list selected by the network device in the URSP rule, to form a second parameter combination list,
- the second parameter combination list is the new parameter combination list.
- the adding unit forms a second parameter combination list according to the parameter combination list of the terminal device preference and the first parameter combination list selected by the network device in the URSP rule, including:
- the new unit is specifically configured to: form, by the terminal device, a parameter combination list that is preferred by the terminal device and a first parameter combination list selected by the network device in the URSP rule to form a second a parameter combination list; updating the first parameter combination list to the second parameter combination list.
- the value of the first parameter in the parameter combination list that is preferred by the terminal device has a higher priority in the second parameter combination list than the first one in the first parameter combination list.
- the value of the parameter is not limited to the embodiment of the present application.
- the at least one parameter does not include a session and service continuity mode and/or network slice assist information.
- the first parameter combination list is selected based on a priority of the parameter combination list in the URSP rule.
- the second parameter combination list has the highest priority in the URSP rule after the new parameter combination list is added or the parameter combination list is updated
- the terminal device further includes: an establishing unit, For establishing the priority of the parameter combination list of the URSP rule after the new parameter combination list is added, the establishment of the PDU session is performed according to the parameter combination in the selected parameter combination list.
- the adding unit is further configured to: if the combination of all the parameters in the first parameter combination list and the second parameter combination list does not meet the establishment requirement of the PDU session, according to the terminal device
- the preferred parameter combination list and the third parameter combination list form a fourth parameter combination list, wherein the third parameter combination list is the URSP rule after adding the new parameter combination list, except the first parameter combination list and the second parameter A list of the highest priority parameter combinations in the combination list, the fourth parameter combination list having a higher priority than the third parameter combination list.
- the updating unit is further configured to: if all the parameter combinations in the second parameter combination list do not meet the establishment requirement of the PDU session, the terminal device combines the parameter parameters according to the terminal device preference The list and the third parameter combination list form a fourth parameter combination list, where the third parameter combination list is a list of parameter combinations having the highest priority except the second parameter combination list in the URSP rule after updating the parameter combination list; The third parameter combination list is updated to the fourth parameter combination list.
- the new parameter combination list is a parameter combination list that is preferred by the terminal device.
- the parameter combination list of the terminal device preference has the highest priority in the URSP rule after adding the new parameter combination list
- the terminal device further includes: an establishing unit, configured to increase The priority of the parameter combination list of the URSP rule after the new parameter combination list, and the establishment and/or modification of the PDU session according to the parameter combination in the selected parameter combination list.
- the parameter combination list includes at least one of a session and a service continuity mode, a data network name, a network slice assistance information, a non-seamless offload indication, a radio access type, and a PDU session type.
- a session and a service continuity mode includes at least one of a session and a service continuity mode, a data network name, a network slice assistance information, a non-seamless offload indication, a radio access type, and a PDU session type.
- the terminal device further includes: an establishing unit, configured to: according to the new parameter combination list added or the parameters in the fifth parameter combination list in the URSP rule after the parameter combination list is updated Combine to initiate establishment and/or modification of a PDU session to a network device.
- an establishing unit configured to: according to the new parameter combination list added or the parameters in the fifth parameter combination list in the URSP rule after the parameter combination list is updated Combine to initiate establishment and/or modification of a PDU session to a network device.
- the terminal device further includes: a receiving unit, configured to receive a reply message sent by the network device, where the reply message is used to indicate a cause value of the PDU session establishment failure.
- the cause value is used to indicate that the first parameter combination in the fifth parameter combination list does not meet the requirement.
- the establishing unit is further configured to: if the second parameter combination list further includes a second parameter combination, use the second parameter combination to initiate the establishment and/or modification of the PDU session again; If the second parameter combination list is not included in the fifth parameter combination list, the PDU session establishment is initiated again according to the new parameter combination list or the sixth parameter combination list in the URSP rule after the parameter combination list is updated. Or modify.
- the embodiment of the present application further provides a terminal device 30, which may be the terminal device 20 in FIG. 18, which can be used to execute the content of the terminal device corresponding to the method 10 in FIG. .
- the terminal device 30 shown in FIG. 19 includes a processor 31, and the processor 31 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- the terminal device 30 may further include a memory 32.
- the processor 31 can call and run a computer program from the memory 32 to implement the method in the embodiment of the present application.
- the memory 32 may be a separate device independent of the processor 310 or may be integrated in the processor 31.
- the terminal device 30 may further include a transceiver 33, and the processor 31 may control the transceiver 33 to communicate with other devices, in particular, may send information or data to other devices, or receive other Information or data sent by the device.
- the transceiver 33 may include a transmitter and a receiver.
- the transceiver 33 may further include an antenna, and the number of the antennas may be one or more.
- the terminal device 30 can be the terminal device of the embodiment of the present application, and the terminal device 30 can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the terminal device 30 can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the adding unit and the establishing unit in the terminal device 30 can be implemented by the processor 31 in FIG.
- FIG. 20 is a schematic structural diagram of a chip of an embodiment of the present application.
- the chip 40 shown in FIG. 20 includes a processor 41 that can be called from a memory and run a computer program to implement the method in the embodiments of the present application.
- the chip 40 may further include a memory 42.
- the processor 41 can call and run a computer program from the memory 420 to implement the method in the embodiment of the present application.
- the memory 42 may be a separate device independent of the processor 41 or may be integrated in the processor 41.
- the chip 40 may further include an input interface 43.
- the processor 41 can control the input interface 43 to communicate with other devices or chips. Specifically, information or data sent by other devices or chips can be acquired.
- the chip 40 can also include an output interface 44.
- the processor 41 can control the output interface 44 to communicate with other devices or chips. Specifically, information or data can be output to other devices or chips.
- the chip can be applied to the terminal device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the chip can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the chip mentioned in the embodiment of the present application may also be referred to as a system level chip, a system chip, a chip system or a system on chip.
- FIG. 21 is a schematic block diagram of a communication system 50 according to an embodiment of the present application. As shown in FIG. 21, the communication system 50 includes a terminal device 51 and a network device 52.
- the terminal device 51 can be used to implement the corresponding functions implemented by the terminal device in the foregoing method
- the network device 52 can be used to implement the corresponding functions implemented by the network device in the foregoing method, for brevity, and details are not described herein again. .
- the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- each step of the foregoing method embodiment may be completed by an integrated logic circuit of hardware in a processor or an instruction in a form of software.
- the processor may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a Field Programmable Gate Array (FPGA), or the like. Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general purpose processor may be a microprocessor or the processor or any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present application may be directly implemented by the hardware decoding processor, or may be performed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a conventional storage medium such as random access memory, flash memory, read only memory, programmable read only memory or electrically erasable programmable memory, registers, and the like.
- the storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method.
- the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (Erasable PROM, EPROM), or an electric Erase programmable read only memory (EEPROM) or flash memory.
- the volatile memory can be a Random Access Memory (RAM) that acts as an external cache.
- RAM Random Access Memory
- many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (Synchronous DRAM).
- SDRAM Double Data Rate SDRAM
- DDR SDRAM Double Data Rate SDRAM
- ESDRAM Enhanced Synchronous Dynamic Random Access Memory
- SLDRAM Synchronous Connection Dynamic Random Access Memory
- DR RAM direct memory bus random access memory
- the memory in the embodiment of the present application may also be a static random access memory (SRAM), a dynamic random access memory (DRAM), or a dynamic random access memory (DRAM).
- SRAM static random access memory
- DRAM dynamic random access memory
- DRAM dynamic random access memory
- DRAM dynamic random access memory
- SDRAM Synchronous dynamic random access memory
- DDR double data rate synchronous dynamic random access memory
- ESDRAM enhanced synchronous dynamic random access memory
- SLDRAM synchronous connection Synchro link DRAM
- DR RAM direct memory bus
- the embodiment of the present application further provides a computer readable storage medium for storing a computer program.
- the computer readable storage medium is applicable to the network device in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application. No longer.
- the computer readable storage medium is applicable to the terminal device in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of the present application, for the sake of brevity , will not repeat them here.
- the embodiment of the present application also provides a computer program product, including computer program instructions.
- the computer program product is applicable to the network device in the embodiment of the present application, and the computer program instruction causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application. Let me repeat.
- the computer program product is applicable to the terminal device in the embodiment of the present application, and the computer program instruction causes the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method of the embodiment of the present application. I will not repeat them here.
- the embodiment of the present application also provides a computer program.
- the computer program is applicable to the network device in the embodiment of the present application.
- the computer program is run on the computer, the computer is configured to perform the corresponding process implemented by the network device in each method of the embodiment of the present application. , will not repeat them here.
- the computer program is applicable to the terminal device in the embodiment of the present application.
- the computer program is run on the computer, the computer is caused to execute the corresponding process implemented by the terminal device in each method of the embodiment of the present application. , will not repeat them here.
- FIG. 22 shows a schematic block diagram of a method 60 for data transmission in accordance with an embodiment of the present application. As shown in FIG. 22, the method 60 includes some or all of the following:
- the terminal device selects, according to the matching degree of the parameter combination list in the user equipment path selection policy URSP rule, the matching of the parameter combination list of the terminal device preference, the first parameter combination list, the parameter combination list.
- One of the parameter combinations is used for the establishment and/or modification of a protocol data unit PDU session.
- URSP is currently introduced in the 5G architecture, and the URSP rules specify the routing strategy of the UE for different filter descriptors.
- the URSP rule may include, but is not limited to, including a traffic descriptor, an application identifier, an Internet Protocol (IP) descriptor, and a descriptor.
- IP Internet Protocol
- RSD Route Selection descriptors
- the URSP rule may further include a plurality of parameter combination lists, which may be, for example, an RSD, the parameter combination list may include a plurality of parameters, and each parameter may include at least one value, and the parameter is combined with each parameter in the list.
- a combination of values constitutes a combination of parameters, which means that the parameter combination list can have multiple parameter combinations.
- a combination of parameters in the parameter combination list can be used to establish a PDU session.
- the parameters in the parameter combination list may include, but are not limited to, at least one of the following parameters: Session and Service Continuity (SSC), Single Network Slice Selection Assistance Information (NSSAI) , Data Network Name (DNN), Non-seamless Offload indication, Access Type preference, and PDU session type.
- SSC Session and Service Continuity
- NSSAI Single Network Slice Selection Assistance Information
- DNN Data Network Name
- Non-seamless Offload indication Access Type preference
- PDU session type PDU session type.
- the functions of “data stream filter”, “data stream descriptor”, “filter descriptor” and the like described in the embodiments of the present application may be the same, and are used to describe characteristics of different application data streams. It can be characterized by at least one of the following information: an IP address, a
- the parameter combination list is exemplified by the RSD in many places, but may also be a name that may be used in the future standard, as long as it has the same or similar function as the parameter combination list in the embodiment of the present application.
- the parameter combination list of the embodiment of the present application can be as shown in Table 6.
- Session and business continuity model SSC-2 Single network slice auxiliary information S-NSSAI_1, S-NSSAI_2 Data network name DNN_1, DNN_2 Non-seamless shunt indication Yes Wireless access type 3GPP
- Table 6 may be a parameter combination list, and [SSC-2; S-NSSAI_1; DNN_1; Yes; 3GPP] in Table 6 may be combined into one parameter combination, which may be used for establishment of a PDU session and/or modify.
- the terminal device may have a preferred parameter combination list, that is, user preference. As shown in Table 7, the values of the parameters in Table 7 are user-favored parameter values.
- Session and business continuity model SSC-2 Single network slice auxiliary information S-NSSAI_1, S-NSSAI_2 Data network name DNN_3 Non-seamless shunt indication Yes Wireless access type 3GPP
- the parameter combination list of the terminal device preference may also include only some parameters in Table 7.
- the parameter combination of the terminal device preference may include only the non-seamless offload indication and the radio access type.
- each parameter value can be as follows:
- the session and service continuity mode when the matching of the parameter combination list of the terminal device preference and the parameter combination list in the URSP rule is performed, the session and service continuity mode, the single network slice assistance information, the data network name, and the PDU session type may be omitted. It is only necessary to consider the degree of matching between the non-seamless offload indication and the radio access type. It should be noted that the degree of matching herein may refer to the degree of matching between the parameter combination list of the terminal preference and the parameter included in the parameter combination list in the URSP or the value of each parameter.
- the terminal device may select a parameter combination list to be used for PDU session establishment and/or modification according to the matching degree of the preference parameter combination list and the at least one parameter combination list in the URSP rule.
- the URSP rules include RSD-1, RSD-2, and RSD-3.
- the list of parameter combinations preferred by the terminal device is shown in Table 7. Since the parameter combination list preferred by the terminal device is exactly the same as the parameter type included in RSD-1 to RSD-3, the parameter values of all the included parameters can be matched.
- the matching degree of the parameter combination list of the RSD-1 and the terminal device preference is 80%, and the matching degree of the parameter combination list of the RSD-2 and the terminal device preference is 70%, and the parameter combination list of the RSD-3 and the terminal device preference is selected.
- the matching degree is 30%, then the terminal device can select RSD-1 to establish a PDU session and/or modify.
- the terminal device can use the RSD with the highest matching degree in the URSP rule as the selected RSD.
- the terminal device may also use the RSD with the second highest matching degree or other matching degree as the selected RSD.
- the terminal device may select the RSD from the URSP rule according to the matching degree of the parameter combination list with the terminal device preference.
- Example 2 There are RSD-1, RSD-2, and RSD-3 in the URSP rule.
- the list of parameter combinations preferred by the terminal device is shown in Table 8. Since the parameter combination list of the terminal device preference list includes a subset of the parameter types included in the RSD-1 to the RSD-3, only the parameter combination list of the terminal device preference and the RSD-1 to RSD-3 may be used.
- the parameter combination list of the terminal device preference includes the matching of the parameter values of the parameters.
- the matching degree of the parameter combination list preferred by the terminal device in RSD-1 to RSD-3 is 100%, the RSD with the matching degree of 100% is selected; if the matching degree of the parameter combination list of the RSD-1 and the terminal device preference is selected 50%, and the matching degree of the RSD-2 and the terminal device preference parameter combination list is 50%, the matching degree of the RSD-3 and the terminal device preference parameter combination list is 0%, and the terminal device can be from the RSD-1 and the RSD One of the -2 is selected for use as a PDU session setup and/or modification.
- the method further includes: if the first parameter combination list does not meet the requirements for establishing and/or modifying a PDU session, the terminal device according to the matching degree, The second parameter combination list is selected in the URSP rule, and the matching degree of the second parameter combination list is second only to the matching degree of the first parameter combination list in the URSP rule.
- the terminal device may re-select an RSD according to the matching degree. For example, the terminal device may first select the RSD with the highest matching degree according to the matching degree, select the RSD with the second highest matching degree, and so on, until one of the RSDs satisfies the requirement, or the RSD in the URSP rule does not satisfy the requirement.
- the method further includes: if the first parameter combination list does not meet the requirements for establishing and/or modifying a PDU session, the terminal device combines parameters according to the URSP rule. The priority of the list, and the second parameter combination list is selected from the URSP rules.
- the terminal device may reselect an RSD according to the priority of each RSD in the URSP rule. For example, there are RSD-1, RSD-2, and RSD-3 in the URSP rule, where the matching degree between the RSD-1 and the terminal device preference parameter combination list is 80%, and the RSD-2 and the terminal device preference parameter combination The matching degree of the list is 70%, and the matching degree of the RSD-3 and the terminal device preference parameter combination list is 30%, then the terminal device can select RSD-1 to establish a PDU session and/or modify.
- the priority of the three RSDs in the URSP rule is: RSD-3 has a higher priority than RSD-2, and RSD-2 has a higher priority than RSD-1. Level, then the terminal device can select RSD-3 as the RSD to establish a PDU session and/or modify.
- the method before the terminal device selects the second parameter combination list from the URSP rule, the method further includes: the terminal device according to the first parameter combination list a parameter combination, initiating establishment and/or modification of a PDU session to the network device; if the first parameter combination does not satisfy the establishment and/or modification requirements of the PDU session, and the first parameter combination list further includes the second parameter combination, The terminal device initiates establishment and/or modification of the PDU session to the network device according to the second parameter combination.
- the method further includes: receiving, by the terminal device, a reply message sent by the network device, where the reply message carries a cause value of a PDU session establishment and/or modification failure, The cause value is used to indicate that the first parameter combination does not meet the requirement.
- the manner in which the RSD does not satisfy the requirement and the reply mode can be similar to the description in the method 10, that is, if there are multiple parameter combinations in the RSD, the different parameter combinations can be selected in turn, and the terminal device selects according to the selected
- the combination of parameters initiates the establishment and/or modification of the PDU session to the network device again. It is not until the combination of all the parameters meets the requirements that the RSD does not meet the requirements. If the RSD has only one parameter combination, the RSD does not meet the requirement as long as the parameter combination in the RSD does not meet the requirements. For brevity, no further details are provided herein.
- the terminal device selects from the URSP rule according to the matching degree of the parameter combination list in the user equipment path selection policy URSP rule with respect to the parameter combination list of the terminal device preference.
- the first parameter combination list includes: the terminal device selects, according to the matching degree, a plurality of parameter combination lists from the URSP rules, and at least one parameter of any two parameter combination lists in the plurality of parameter combination lists The terminal device selects the first parameter combination list from the plurality of parameter combination lists according to the importance degree of the at least one parameter of the any two parameter combination list.
- the terminal device may obtain multiple RSDs according to the matching degree, and the terminal device may further select which one to use according to the difference parameter in the multiple RSDs.
- the terminal device considers that both RSD-1 and RSD-2 are suitable, and the terminal device can select one RSD again from the RSD-1 and the RSD-2.
- RSD-1 includes parameter 1, parameter 2 and parameter 3
- RSD-2 includes parameter 2, parameter 3 and parameter 4, if parameter 1 is more important than parameter 4, due to RSD-1 and RSD
- the difference parameter of -2 is that there is parameter 1 in RSD-1 and parameter 4 in RSD-2, so that the terminal device can finally select RSD-1.
- the RSD is selected according to the importance degree or according to the priority, which is described by taking the highest matching degree, the highest importance, or the highest priority as an example, but the embodiment of the present application Not limited to this.
- the method further includes: if the first parameter combination list and the terminal device preference parameter combination list have different parameter values of at least one parameter, the terminal device The parameter value of the at least one parameter in the first parameter combination in the first parameter combination list is replaced by the parameter value of the corresponding parameter in the parameter combination list preferred by the terminal device; The first parameter combination is performed to establish and/or modify a PDU session.
- the terminal device selects RSD-1, and RSD-1 is as shown in Table 6, and the terminal device preference parameter combination list is as shown in Table 7, due to the list of parameter combinations of RSD-1 and terminal device preference.
- the data network name DNN is different.
- the terminal device selects the parameter combination in the RSD-1, the terminal device directly replaces the DNN with the DNN-3 in the parameter combination list of the terminal device preference.
- the method further includes: if the first parameter combination list and the terminal device preference parameter combination list have different parameter values of at least one parameter, the terminal device The parameter value of the at least one parameter in the parameter combination list of the terminal device preference is added to the parameter value of the corresponding parameter in the first parameter combination list; the terminal device is preferentially according to the first parameter combination list The first parameter combination is performed to establish and/or modify a PDU session, where the first parameter combination includes a parameter value of the at least one parameter in the parameter combination list preferred by the terminal device.
- the terminal device selects the RSD-1 as shown in Table 6, and the parameter combination list of the terminal device preference is as shown in Table 8. Since the radio access type of the parameter combination list of the RSD-1 and the terminal device preference is different, The terminal device may add the non-3GPP value of the radio access type in the parameter combination list of the terminal device preference to the parameter value of the radio access type in the RSD-1, and the terminal device may preferentially select when the parameter combination is selected.
- the parameter combination of the non-3GPP if the parameter combination including the non-3GPP does not meet the requirement, the terminal device selects the parameter combination including the 3GPP.
- the interaction between the network device and the terminal device described by the network device and related features, functions, and the like correspond to related features and functions of the terminal device. That is, what message is sent by the terminal device to the network device, and the network device receives the corresponding message from the terminal device.
- FIG. 23 shows a schematic block diagram of a terminal device 70 of an embodiment of the present application.
- the terminal device 70 includes:
- the selecting unit 71 is configured to select, according to the matching degree of the parameter combination list in the user equipment path selection policy URSP rule with respect to the parameter combination list of the terminal device preference, the first parameter combination list, the parameter A combination of parameters in the combined list is used for the establishment and/or modification of a protocol data unit PDU session.
- the first parameter combination list is the parameter combination list with the highest matching degree in the URSP rule.
- the selecting unit is further configured to: if the first parameter combination list does not meet the requirement for establishing and/or modifying a PDU session, according to the matching degree, from the URSP The second parameter combination list is selected in the rule, and the matching degree of the second parameter combination list is second only to the matching degree of the first parameter combination list in the URSP rule.
- the selecting unit is further configured to: if the first parameter combination list does not meet the requirements for establishing and/or modifying a PDU session, the terminal device is configured according to the URSP rule. The priority of the parameter combination list, and the second parameter combination list is selected from the URSP rules.
- the terminal device further includes: a session establishing unit, configured to perform, according to the first parameter combination, before the selecting unit selects the second parameter combination list from the URSP rule Combining the first parameter in the list, initiating establishment and/or modification of the PDU session to the network device; if the first parameter combination does not meet the establishment and/or modification requirements of the PDU session, and the first parameter combination list further includes The two parameter combination, according to the second parameter combination, initiates establishment and/or modification of the PDU session to the network device again.
- a session establishing unit configured to perform, according to the first parameter combination, before the selecting unit selects the second parameter combination list from the URSP rule Combining the first parameter in the list, initiating establishment and/or modification of the PDU session to the network device; if the first parameter combination does not meet the establishment and/or modification requirements of the PDU session, and the first parameter combination list further includes The two parameter combination, according to the second parameter combination, initiates establishment and/or modification of the PDU session to the network device again.
- the terminal device further includes: a receiving unit, configured to receive a reply message sent by the network device, where the reply message carries a cause value of a PDU session establishment and/or modification failure, The cause value is used to indicate that the first parameter combination does not meet the requirement.
- the selecting unit is specifically configured to: select, according to the matching degree, a plurality of parameter combination lists from the URSP rules, and any two of the multiple parameter combination lists At least one parameter of the parameter combination list is different; and the first parameter combination list is selected from the plurality of parameter combination lists according to the importance degree of the at least one parameter of the any two parameter combination list.
- the terminal device further includes: a replacing unit, configured to: if the first parameter combination list and the parameter combination list preferred by the terminal device have different parameter values of at least one parameter, And replacing a parameter value of the at least one parameter in the first parameter combination in the first parameter combination list with a parameter value of a corresponding parameter in the parameter combination list that is selected by the terminal device; a session establishing unit, configured to The first parameter combination after the replacement is performed to establish and/or modify the PDU session.
- a replacing unit configured to: if the first parameter combination list and the parameter combination list preferred by the terminal device have different parameter values of at least one parameter, And replacing a parameter value of the at least one parameter in the first parameter combination in the first parameter combination list with a parameter value of a corresponding parameter in the parameter combination list that is selected by the terminal device
- a session establishing unit configured to The first parameter combination after the replacement is performed to establish and/or modify the PDU session.
- the terminal device further includes: an adding unit, configured to: if the first parameter combination list and the terminal device preference parameter combination list have different parameter values of at least one parameter, Adding a parameter value of the at least one parameter in the parameter combination list of the terminal device preference to a parameter value of a corresponding parameter in the first parameter combination list; a session establishing unit, configured to preferentially according to the first The first parameter combination in the parameter combination list is used to establish and/or modify a PDU session, where the first parameter combination includes a parameter value of the at least one parameter in the parameter combination list preferred by the terminal device.
- an adding unit configured to: if the first parameter combination list and the terminal device preference parameter combination list have different parameter values of at least one parameter, Adding a parameter value of the at least one parameter in the parameter combination list of the terminal device preference to a parameter value of a corresponding parameter in the first parameter combination list
- a session establishing unit configured to preferentially according to the first
- the first parameter combination in the parameter combination list is used to establish and/or modify a
- the embodiment of the present application further provides a terminal device 80, which may be the terminal device 70 in FIG. 23, which can be used to execute the content of the terminal device corresponding to the method 60 in FIG. .
- the terminal device 80 shown in FIG. 24 includes a processor 81, which can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- the terminal device 80 may further include a memory 82.
- the processor 81 can call and run a computer program from the memory 82 to implement the method in the embodiment of the present application.
- the memory 82 may be a separate device independent of the processor 810 or may be integrated in the processor 81.
- the terminal device 80 may further include a transceiver 83, and the processor 81 may control the transceiver 83 to communicate with other devices, in particular, may send information or data to other devices, or receive other Information or data sent by the device.
- the transceiver 83 can include a transmitter and a receiver.
- the transceiver 83 may further include an antenna, and the number of the antennas may be one or more.
- the terminal device 80 can be the terminal device of the embodiment of the present application, and the terminal device 80 can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the terminal device 80 can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the selection unit and session establishment unit in the terminal device 70 can be implemented by the processor 81 in FIG.
- FIG. 25 is a schematic structural diagram of a chip of an embodiment of the present application.
- the chip 90 shown in FIG. 25 includes a processor 91 that can be called from a memory and run a computer program to implement the method in the embodiments of the present application.
- the chip 90 may further include a memory 92.
- the processor 91 can call and run a computer program from the memory 920 to implement the method in the embodiment of the present application.
- the memory 92 may be a separate device independent of the processor 91 or may be integrated in the processor 91.
- the chip 90 can also include an input interface 93.
- the processor 91 can control the input interface 93 to communicate with other devices or chips. Specifically, information or data sent by other devices or chips can be acquired.
- the chip 90 can also include an output interface 99.
- the processor 91 can control the output interface 99 to communicate with other devices or chips. Specifically, information or data can be output to other devices or chips.
- the chip can be applied to the terminal device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the chip can implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application.
- the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the chip mentioned in the embodiment of the present application may also be referred to as a system level chip, a system chip, a chip system or a system on chip.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or may be Integrate into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the 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 of the embodiment.
- 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.
- This functionality if implemented as a software functional unit and sold or used as a standalone product, can be stored on a computer readable storage medium.
- the technical solution of the present application which is essential or contributes to the prior art, or a part of the technical solution, may be embodied in the form of a software product, which is stored in a storage medium, including The instructions are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Les modes de réalisation de la présente invention concernent un procédé de transmission de données, un dispositif terminal et un dispositif de réseau. Le procédé comprend les étapes suivantes : un dispositif terminal crée une session d'unité de données de protocole (PDU) et/ou s'y lie selon une table de descripteur de sélection d'itinéraire correspondant à une première règle d'une politique de sélection d'itinéraire d'UE (URSP), la table de descripteur de sélection d'itinéraire comprenant au moins une combinaison d'index, chaque index de ladite combinaison d'index comprenant au moins un index et servant à indiquer une combinaison de paramètres, la combinaison de paramètres comprenant une valeur de chaque paramètre dans au moins un paramètre pour créer et/ou pour lier la session de PDU ; ledit index correspondant audit paramètre un par un ; et chaque paramètre comprenant au moins une valeur. Le procédé, le dispositif terminal et le dispositif de réseau des modes de réalisation de la présente invention facilitent l'économie et la flexibilité d'emploi d'un espace d'URSP.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201880058432.4A CN111095984B (zh) | 2017-12-26 | 2018-07-16 | 用于数据传输的方法、终端设备和网络设备 |
Applications Claiming Priority (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNPCT/CN2017/118724 | 2017-12-26 | ||
| PCT/CN2017/118724 WO2019127038A1 (fr) | 2017-12-26 | 2017-12-26 | Procédé de transmission de données, dispositif terminal, et dispositif réseau |
| PCT/CN2018/076668 WO2019127877A1 (fr) | 2017-12-26 | 2018-02-13 | Procédé de transmission de données, dispositif terminal, et dispositif de réseau |
| CNPCT/CN2018/076668 | 2018-02-13 | ||
| CNPCT/CN2018/092694 | 2018-06-25 | ||
| PCT/CN2018/092694 WO2019128159A1 (fr) | 2017-12-26 | 2018-06-25 | Procédé, dispositif terminal et dispositif réseau destinés à être utilisés dans la transmission de données |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019128195A1 true WO2019128195A1 (fr) | 2019-07-04 |
Family
ID=67062987
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/095859 Ceased WO2019128195A1 (fr) | 2017-12-26 | 2018-07-16 | Procédé de transmission de données, dispositif terminal et dispositif de réseau |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2019128195A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021046825A1 (fr) * | 2019-09-12 | 2021-03-18 | Oppo广东移动通信有限公司 | Procédé et dispositif de communication sans fil |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104850649A (zh) * | 2015-05-29 | 2015-08-19 | 苏州大学张家港工业技术研究院 | 一种在地图上进行兴趣点采样的方法及系统 |
-
2018
- 2018-07-16 WO PCT/CN2018/095859 patent/WO2019128195A1/fr not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104850649A (zh) * | 2015-05-29 | 2015-08-19 | 苏州大学张家港工业技术研究院 | 一种在地图上进行兴趣点采样的方法及系统 |
Non-Patent Citations (2)
| Title |
|---|
| HUAWEI ET AL.: "OI#4i, OI#4d/OI#32: Tailoring UE Support and Removing NSSP Terminology", 3GPP - S2-179566, vol. SA WG2, 1 December 2017 (2017-12-01) - 4 December 2017 (2017-12-04), XP051380130 * |
| NOKIA ET AL.: "Completing the Specification of USRP", 3GPP - S2-179554, vol. SA WG2, 1 December 2017 (2017-12-01) - 4 December 2017 (2017-12-04), pages 2 - 4, XP051380121 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021046825A1 (fr) * | 2019-09-12 | 2021-03-18 | Oppo广东移动通信有限公司 | Procédé et dispositif de communication sans fil |
| US12069556B2 (en) | 2019-09-12 | 2024-08-20 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Methods for wireless communication, terminal device, and network device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111095984B (zh) | 用于数据传输的方法、终端设备和网络设备 | |
| US11582596B2 (en) | Method for updating policy information, network device and terminal device | |
| TWI779117B (zh) | 用於傳輸資料的方法、終端設備和會話管理功能smf設備 | |
| CN112887967B (zh) | 一种策略映射方法及装置、终端 | |
| CN111770591B (zh) | 一种数据传输方法及装置、终端 | |
| CN111901842B (zh) | 无线通信方法和设备 | |
| CN113678506B (zh) | 建立会话的方法和终端设备 | |
| US12335893B2 (en) | Registration method, terminal device and network device | |
| WO2020014983A1 (fr) | Procédé de gestion de session, dispositif terminal et dispositif de réseau | |
| WO2021022460A1 (fr) | Procédé de vérification de session, dispositif électronique et support de stockage | |
| WO2020056611A1 (fr) | Procédé et dispositif utilisés dans l'authentification d'une tranche de réseau | |
| WO2020206677A1 (fr) | Procédé et appareil de configuration de politique, dispositif de réseau, et terminal | |
| WO2020223910A1 (fr) | Procédé permettant à un appareil terminal de signaler sa capacité, appareil et support de stockage | |
| CN113329450B (zh) | 一种数据处理方法、设备及存储介质 | |
| WO2020199105A1 (fr) | Procédé de liaison de données, procédé et dispositif de mise à jour d'informations et terminal | |
| WO2019128195A1 (fr) | Procédé de transmission de données, dispositif terminal et dispositif de réseau | |
| CN112400304B (zh) | 一种信息传输方法及装置、网络设备 | |
| CN112887106B (zh) | 一种通信方法及装置、通信设备 | |
| CN112673601B (zh) | 一种处理帧头的方法及装置、通信设备 | |
| WO2019076075A1 (fr) | Procédé de transmission de données, dispositif terminal, et dispositif de fonction de gestion de session (smf) | |
| WO2021087776A1 (fr) | Procédés de sélection de réseau, dispositif électronique et support de stockage | |
| WO2019095295A1 (fr) | Procédé de transmission de données, dispositif terminal et dispositif de fonction de gestion de session (smf) |
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: 18894164 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 18894164 Country of ref document: EP Kind code of ref document: A1 |