IP Library › Granted Patent US 11,503,100
Granted Patent B2
US 11,503,100 · App. 17/372,572 · Granted Nov 15, 2022

Method for supporting quality of service of time-sensitive communication and communication device

Inventors: Xiaowan Ke (Guangdong, CN); Yanxia Zhang (Guangdong, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04L65/80H04W28/0268
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,503,100
App. No.
17/372,572
Granted
Nov 15, 2022
Kind
B2
Abstract

The embodiments of the present disclosure provide a method for supporting quality of service of time-sensitive communication and a communication device. The method includes: obtaining first information, where the first information includes at least one of the following: transfer configuration information of a time-sensitive data stream, or bridge capability information; and performing a first operation according to the first information.

Claims (105)

1. A method for supporting quality of service of time-sensitive communication, applied to a first communications device, the first communications device being a core network (CN) network element, comprising:

obtaining first information, wherein the first information comprises at least one of the following: transfer configuration information of a time-sensitive data stream, or bridge capability information; wherein the bridge capability information is capability information of a bridge formed by a terminal and a wireless communication network; wherein the transfer configuration information of the time-sensitive data stream comprises at least one of the following: a transfer interval, a maximum frame size, a maximum number of frames sent within the transfer interval, an earliest data sending start time offset within the transfer interval, a latest data sending start time offset within the transfer interval, or jitter time; and

performing a first operation according to the first information;

wherein the first operation comprises at least one of the following:

determining a quality of service QoS stream to which the time-sensitive data stream is mapped;

determining first QoS-related information of a first QoS stream, wherein the first QoS stream is a QoS stream to which the time-sensitive data stream is mapped; or

determining an indicator indicating whether to map an independent bearer resource;

wherein the determining, according to the first information, a QoS stream to which the time-sensitive data stream is mapped comprises at least one of the following:

when a first condition is satisfied, mapping multiple time-sensitive data streams to a same QoS stream;

when a second condition is satisfied, mapping different time-sensitive data streams to different QoS streams; or

mapping each time-sensitive data stream to an independent QoS stream;

wherein the method further comprises:

sending the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream to a first target end;

wherein the first container information comprises the transfer configuration information of the time-sensitive data stream or a stream reservation protocol SRP message; and the SRP message comprises the transfer configuration information of the time-sensitive data stream; wherein the first target end comprises at least one of the following: a RAN network element, a terminal, or another CN network element rather than the first communications device.

2. The method according to claim 1 ,

wherein the bridge capability information comprises: a bridge delay.

3. The method according to claim 1 ,

wherein

the first condition comprises at least one of the following:

multiple time-sensitive data streams have a same transfer interval;

multiple time-sensitive data streams have the same data sending start time;

multiple time-sensitive data streams have a same service traffic specification; or

receive-end listeners of the multiple time-sensitive data streams are connected to a same terminal; and

the second condition comprises at least one of the following:

multiple time-sensitive data streams have different transfer intervals;

multiple time-sensitive data streams have different data sending start time;

multiple time-sensitive data streams have different service traffic specifications; or

listeners of the multiple time-sensitive data streams are connected to different terminals.

4. The method according to claim 1 , wherein

the first QoS-related information comprises at least one of the following: a transfer interval, information related to a data sending interval, a first guaranteed bitrate GBR-related parameter, first maximum data burst, first delay budget information, a maximum packet size, a maximum number of packets sent in a data sending interval, packet filter information, or information indicating whether it is time-sensitive; wherein the first delay budget information is delay budget information for the terminal and the RAN network element.

5. The method according to claim 4 , wherein the determining information related to a data sending interval according to the first information comprises:

determining the information related to the data sending interval according to at least one of the transfer interval, the earliest data sending start time offset within the transfer interval, the latest data sending start time offset within the transfer interval, or the jitter time in the transfer configuration information of the time-sensitive data stream and/or the bridge capability information; and/or

wherein the determining the first GBR-related parameter according to the first information comprises:

determining the first GBR-related parameter according to at least one of the transfer interval, the maximum frame size, the maximum number of frames sent within the transfer interval, the earliest data sending start time offset within the transfer interval, the latest data sending start time offset within the transfer interval, or the jitter time in the transfer configuration information of the time-sensitive data stream and the information related to the data sending interval.

6. The method according to claim 5 , wherein the information related to the data sending interval comprises at least one of the following: an earliest data sending start time within the transfer interval, a latest data sending start time within the transfer interval, a data sending start time within the transfer interval, a data sending end time within the transfer interval, an earliest data sending start time offset within the transfer interval, or a latest data sending start time offset within the transfer interval.

7. The method according to claim 4 , wherein the determining a first maximum data burst according to the first information comprises:

determining the maximum data burst according to the maximum frame size and/or the maximum number of frames sent within the transfer interval in the transfer configuration information of the time-sensitive data stream; and/or

wherein the determining the first delay budget information according to the first information comprises:

determining delay budget information between the terminal and a RAN network element according to at least one of a confirmed latest data sending time within the transfer interval, a delay between the radio access network RAN network element and an anchor UPF, or a processing delay of the terminal.

8. The method according to claim 4 , wherein the maximum packet size is the maximum frame size of the time-sensitive data stream; and/or

wherein the determining packet filter information according to the first information comprises:

packet filter information of the first QoS stream comprises the data frame specification of the time-sensitive data stream; or

packet filter information of the first QoS stream is set to the data frame specification of the time-sensitive data stream; and/or

wherein the determining, according to the first information, indication information indicating whether it is time-sensitive comprises:

a value of the indication information indicating whether the first QoS stream is time-sensitive is set to time-sensitive.

9. The method according to claim 1 , wherein the sending the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream to a first target end comprises:

when establishing or modifying the first QoS stream, sending the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream to the first target end.

10. A method for supporting quality of service of time-sensitive communication, applied to a third communications device, the third communication device being one of the following: a RAN network element, a terminal, and a UPF, comprising:

obtaining first QoS-related information, first container information, and/or transfer configuration information of a time-sensitive data stream, wherein the first container information comprises the transfer configuration information of the time-sensitive data stream or an SRP message; and the SRP message comprises the transfer configuration information of the time-sensitive data stream; wherein the transfer configuration information of the time-sensitive data stream comprises at least one of the following: a transfer interval, a maximum frame size, a maximum number of frames sent within the transfer interval, an earliest data sending start time offset within the transfer interval, a latest data sending start time offset within the transfer interval, or jitter time; wherein the first QoS-related information is related information of a first QoS stream, and the first QoS stream is a QoS stream to which the time-sensitive data stream is mapped; and

performing a second operation according to the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream;

wherein the second operation comprises at least one of the following:

mapping the first QoS stream to an independent DRB;

performing QoS guarantee for the first QoS stream;

determining that successfully or unsuccessfully establishing the first QoS stream is returned; or

determining that successfully or unsuccessfully modifying the first QoS stream is returned;

wherein the first QoS stream is a QoS stream to which the time-sensitive data stream is mapped.

11. The method according to claim 10 , wherein the first QoS-related information comprises at least one of the following: a transfer interval, information related to a data sending interval, a first guaranteed bitrate GBR-related parameter, first maximum data burst, first delay budget information, a maximum packet size, a maximum number of packets sent in a data sending interval, packet filter information, or information indicating whether it is time-sensitive;

wherein the first delay budget information is delay budget information between the terminal and the RAN network element.

12. The method according to claim 10 , wherein the obtaining first QoS-related information, first container information, and/or transfer configuration information of a time-sensitive data stream comprises:

when establishing or modifying the first QoS stream, obtaining the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream, wherein the first QoS stream is a QoS stream to which the time-sensitive data stream is mapped.

13. The method according to claim 10 , wherein performing QoS guarantee for the first QoS stream comprises at least one of the following: determining scheduled delay budget, determining a size of a reserved resource block, or determining the number of reserved resource blocks.

14. A communications device, the communications device being a core network (CN) network element, comprising: a processor, a memory, and a program that is stored in the memory and that can run on the processor, wherein the program is executed by the processor to implement:

obtaining first information, wherein the first information comprises at least one of the following: transfer configuration information of a time-sensitive data stream, or bridge capability information; wherein the bridge capability information is capability information of a bridge formed by a terminal and a wireless communication network; wherein the transfer configuration information of the time-sensitive data stream comprises at least one of the following: a transfer interval, a maximum frame size, a maximum number of frames sent within the transfer interval, an earliest data sending start time offset within the transfer interval, a latest data sending start time offset within the transfer interval, or jitter time; and

performing a first operation according to the first information;

wherein the first operation comprises at least one of the following:

determining a quality of service QoS stream to which the time-sensitive data stream is mapped;

determining first QoS-related information of a first QoS stream, wherein the first QoS stream is a QoS stream to which the time-sensitive data stream is mapped; or

determining an indicator indicating whether to map an independent bearer resource;

wherein the determining, according to the first information, a QoS stream to which the time-sensitive data stream is mapped comprises at least one of the following:

when a first condition is satisfied, mapping multiple time-sensitive data streams to a same QoS stream;

when a second condition is satisfied, mapping different time-sensitive data streams to different QoS streams; or

mapping each time-sensitive data stream to an independent QoS stream;

wherein the method further comprises:

sending the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream to a first target end;

wherein the first container information comprises the transfer configuration information of the time-sensitive data stream or a stream reservation protocol SRP message; and the SRP message comprises the transfer configuration information of the time-sensitive data stream; wherein the first target end comprises at least one of the following: a RAN network element, a terminal, or another CN network element rather than the first communications device.

15. The communications device according to claim 14 ,

wherein

the first condition comprises at least one of the following:

multiple time-sensitive data streams have a same transfer interval;

multiple time-sensitive data streams have the same data sending start time;

multiple time-sensitive data streams have a same service traffic specification; or

receive-end listeners of the multiple time-sensitive data streams are connected to a same terminal; and

the second condition comprises at least one of the following:

multiple time-sensitive data streams have different transfer intervals;

multiple time-sensitive data streams have different data sending start time;

multiple time-sensitive data streams have different service traffic specifications; or

listeners of the multiple time-sensitive data streams are connected to different terminals;

wherein the first QoS-related information comprises at least one of the following: a transfer interval, information related to a data sending interval, a first guaranteed bitrate GBR-related parameter, first maximum data burst, first delay budget information, a maximum packet size, a maximum number of packets sent in a data sending interval, packet filter information, or information indicating whether it is time-sensitive; wherein the first delay budget information is delay budget information for the terminal and the RAN network element.

16. The communications device according to claim 15 , wherein the determining information related to a data sending interval according to the first information comprises:

determining the information related to the data sending interval according to at least one of the transfer interval, the earliest data sending start time offset within the transfer interval, the latest data sending start time offset within the transfer interval, or the jitter time in the transfer configuration information of the time-sensitive data stream and/or the bridge capability information; and/or

wherein the determining the first GBR-related parameter according to the first information comprises:

determining the first GBR-related parameter according to at least one of the transfer interval, the maximum frame size, the maximum number of frames sent within the transfer interval, the earliest data sending start time offset within the transfer interval, the latest data sending start time offset within the transfer interval, or the jitter time in the transfer configuration information of the time-sensitive data stream and the information related to the data sending interval.

17. The communications device according to claim 16 , wherein the information related to the data sending interval comprises at least one of the following: an earliest data sending start time within the transfer interval, a latest data sending start time within the transfer interval, a data sending start time within the transfer interval, a data sending end time within the transfer interval, an earliest data sending start time offset within the transfer interval, or a latest data sending start time offset within the transfer interval.

18. The communications device according to claim 15 , wherein the determining a first maximum data burst according to the first information comprises:

determining the maximum data burst according to the maximum frame size and/or the maximum number of frames sent within the transfer interval in the transfer configuration information of the time-sensitive data stream; and/or

wherein the determining the first delay budget information according to the first information comprises:

determining delay budget information between the terminal and a RAN network element according to at least one of a confirmed latest data sending time within the transfer interval, a delay between the radio access network RAN network element and an anchor UPF, or a processing delay of the terminal.

19. The communications device according to claim 15 , wherein the maximum packet size is the maximum frame size of the time-sensitive data stream; and/or

wherein the determining packet filter information according to the first information comprises:

packet filter information of the first QoS stream comprises the data frame specification of the time-sensitive data stream; or

packet filter information of the first QoS stream is set to the data frame specification of the time-sensitive data stream; and/or

wherein the determining, according to the first information, indication information indicating whether it is time-sensitive comprises:

a value of the indication information indicating whether the first QoS stream is time-sensitive is set to time-sensitive.

20. The communications device according to claim 14 , wherein the sending the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream to a first target end comprises:

when establishing or modifying the first QoS stream, sending the first QoS-related information, the first container information, and/or the transfer configuration information of the time-sensitive data stream to the first target end.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2021
From: KE, XIAOWAN; ZHANG, YANXIA
To: VIVO MOBILE COMMUNICATION CO.,LTD.
Reel/Frame 056832/0888 →
Priority Claims (1)
CN 201910028865.1 · Jan 11, 2019 · national
Continuity (2)
Continuation PCTCN2020071505 · Jan 10, 2020
Related Publication 20210344735A1 · Nov 4, 2021