IP Library Granted Patent US 11,330,666
Granted Patent B2
US 11,330,666 · App. 16/850,844 · Granted May 10, 2022

Data transmitting method and terminal device

Inventor: Hai Tang (Guangdong, CN)
Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
H04W80/10H04M15/66H04W40/02H04W40/248H04W48/18H04W76/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,330,666
App. No.
16/850,844
Granted
May 10, 2022
Kind
B2
Abstract

Disclosed are a data transmission method and a terminal device. The method comprises: storing, by the terminal, a parameter value list; sending, by a terminal device, an first protocol data unit (PDU) session establishment request message to a session management function (SMF), wherein the first PDU session request includes at least one value in at least one of the parameter value list; and receiving, by the terminal device, a response message sent by the SMF, wherein the response message carries a rejection cause value to indicate the cause why the first PDU session is established unsuccessfully.

Claims (51)

1. A data transmission method, comprising:

storing, by the terminal, a parameter value list;

sending, by a terminal device, an first protocol data unit (PDU) session establishment request message to a session management function (SMF), wherein the first PDU session establishment request message comprises at least one value in at least one of the parameter value list;

receiving, by the terminal device, a response message sent by the SMF, wherein the response message carries a rejection cause value to indicate the cause why a first PDU session is established unsuccessfully; and

sending, by the terminal device, in response to the response message, a second PDU session establishment request message to the SMF, comprising:

when the rejection cause value indicates that a value of a parameter is not supported by the SMF, adjusting, by the terminal device, the value of the parameter, and sending, by the terminal device in response to the response message, a second PDU session establishment request message comprising an adjusted value of the parameter to the SMF; or

when the rejection cause value indicates that a first value of the parameter is not supported, selecting, by the terminal device, a second value of the parameter according to the parameter value list, and sending, by the terminal device in response to the response message, the second PDU establishment request message comprising the second value of the parameter to the SMF;

wherein the second PDU session establishment request message comprises other parameter, except the value of the parameter indicated in the rejection cause, in the first PDU session establishment request message, and a value of the other parameter is not changed.

2. The method according to claim 1 , wherein the parameter value list comprises at least one of following parameter lists:

a value list of session and service continuity (SSC) mode,

a value list of single-network slice selection assistance information (S-NSSAI), or

a value list of data network name (DNN).

3. The method according to claim 1 , wherein the parameter value list is stored in a rule of UE Route Selection Policy (URSP).

4. The method according to claim 1 , wherein the response message comprises a parameter allowed by the SMF.

5. The method according to claim 1 , wherein the method further comprises:

when the rejection cause value indicates that the second value of the parameter is not supported, selecting, by the terminal device, a third value of the parameter according to the parameter value list; and

sending, by the terminal device in response to the response message, a third establishment request message, with the third value of the parameter to the SMF.

6. The method according to claim 1 , wherein the rejection cause value indicates that the value of at least one of following parameters is not supported:

PDU session identifier, a session and service continuity (SSC), a data network name (DNN), or single-network slice selection assistance information (S-NSSAI).

7. The method according to claim 6 , wherein

when there exists a plurality of S-NSSAI, the plurality of S-NSSAI have priorities;

when there exists a plurality of DNNs, the plurality of DNNs have priorities.

8. The method according to claim 1 , the method further comprises:

sending, by the terminal device, the parameter value list to the SMF.

9. The method according to claim 8 , wherein the rejection cause value is used to indicate that none of value of the parameter in the parameter value list is supported.

10. A terminal device, comprising:

a memory configured for storing a parameter value list;

an output interface configured for sending an first protocol data unit (PDU) session establishment request message to a session management function (SMF), wherein the first PDU session establishment request message comprises at least one value in at least one of the parameter value list; and

an input interface configured for receiving a response message sent by the SMF, wherein the response message carries a rejection cause value to indicate the cause why a first PDU session is established unsuccessfully;

wherein the output interface is further configured to:

in response to the response message, send a second PDU session establishment request message to the SMF;

wherein the terminal device further comprises a processor configured to:

when the rejection cause value indicates that a value of a parameter is not supported by the SMF, adjust the value of the parameter; and control the output interface to send, in response to the response message, the second PDU session establishment request message comprising an adjusted value of the parameter to the SMF; or

when the rejection cause value indicates that a first value of a parameter is not supported by the SMF, select a second value of the parameter according to the parameter value list; and control the output interface to send, in response to the response message, the second establishment request message comprising the second value of the parameter to the SMF;

wherein the second PDU session establishment request message comprises other parameter, except the parameter indicated in the rejection cause, in the first PDU session establishment request message, and a value of the other parameter is not changed.

11. The terminal device according to claim 10 , wherein the parameter value list comprises at least one of following parameter lists:

a value list of session and service continuity (SSC) mode,

a value list of single-network slice selection assistance information (S-NSSAI), or

a value list of data network name (DNN).

12. The terminal device according to claim 10 , wherein the parameter value list is stored in a rule of UE Route Selection Policy (URSP).

13. The terminal device according to claim 10 , wherein the response message comprises a parameter allowed by the SMF.

14. The terminal device according to claim 10 , wherein the processor is further configured for when the rejection cause value indicates that the second value of the parameter is not supported, selecting a third value of the parameter according to the parameter value list; and

the output interface is further configured for sending, in response to the response message, a third establishment request message, with the third value of the parameter to the SMF.

15. The terminal device according to claim 10 , wherein the rejection cause value indicates that the value of at least one of following parameters is not supported:

PDU session identifier, a session and service continuity (SSC), a data network name (DNN), or single-network slice selection assistance information (S-NSSAI).

16. The terminal device according to claim 15 , wherein

when there exists a plurality of S-NSSAI, the plurality of S-NSSAI have priorities;

when there exists a plurality of DNNs, the plurality of DNNs have priorities.

17. The terminal device according to claim 10 , wherein the output interface is further configured for:

sending the parameter value list to the SMF.

18. The terminal device according to claim 17 , wherein the rejection cause value is used to indicate that none of value of the parameter in the parameter value list is supported.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2020
From: TANG, HAI
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 052426/0237 →
Priority Claims (2)
WO PCT/CN2017/107168 · Oct 20, 2017 · international
WO PCT/CN2017/111688 · Nov 17, 2017 · international
Continuity (2)
Continuation PCTCN2018091888 · Jun 19, 2018
Related Publication 20200245405A1 · Jul 30, 2020
Cited By (2)
US 12,483,463 US 12,743,296