IP Library Granted Patent US 12,004,247
Granted Patent B2
US 12,004,247 · App. 17/440,035 · Granted Jun 4, 2024

User equipment assistance information for voice over cellular

Inventors: Jerome Parron (Fuerth, DE); Yujian Zhang (Beijing, CN); Ozgur Oyman (Palo Alto, CA)
Assignee: Apple Inc.
H04W76/15H04L43/0835H04L43/0858H04W72/542
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 12,004,247
App. No.
17/440,035
Granted
Jun 4, 2024
Kind
B2
Abstract

Disclosed are methods, systems, apparatus, and computer programs for providing a network with assistance information from a user equipment (UE) that is participating in a multimedia telephony session. In one aspect, a method includes determining a connection parameter of a multimedia telephony session between a user equipment (UE) and a remote UE. The method further includes generating assistance information based on the connection parameter. Yet further, the method include sending, using a medium access control (MAC) control element, the assistance information to an access node (AN) serving the UE.

Claims (44)

1. A method comprising:

determining a connection parameter of a multimedia telephony session between a user equipment (UE) and a remote UE;

generating assistance information based on the connection parameter; and

sending the assistance information to an access node (AN) serving the UE,

wherein a plurality of Radio Link Control (RLC) bearers are connected to a Packet Data Convergence Protocol (PDCP) entity of the UE, and wherein the assistance information further comprises a request to the access node to change a default RLC bearer of the plurality of RLC bearers.

2. The method of claim 1 , wherein determining the connection parameter of the multimedia telephony session comprises:

measuring an end-to-end delay of the multimedia telephony session.

3. The method of claim 1 , wherein generating assistance information based on the connection parameter comprises:

requesting from the remote UE a delay budget of a remote radio link of the remote UE;

determining a delay budget for a local radio link of the UE based on at least one of: an end-to-end delay measurement of the multimedia telephony session, or the delay budget of the remote radio link of the multimedia telephony session; and

generating a delay budget indicator based on the delay budget for the local radio link, wherein the assistance information comprises the delay budget indicator.

4. The method of claim 1 , wherein determining the connection parameter of the multimedia telephony session comprises:

determining a robustness of a codec used in connection with the multimedia telephony session.

5. The method of claim 1 , wherein generating assistance information based on the connection parameter comprises:

generating a robustness indicator based on at least one of: feedback from a jitter buffer indicative of a packet drop rate or robustness of a codec used in connection with the multimedia telephony session to packet loss, wherein the assistance information comprises the robustness indicator.

6. The method of claim 5 , wherein the robustness indicator comprises a maximum supported packet loss rate over a radio local link of the UE.

7. The method of claim 5 , wherein the codec robustness indicator comprises a target block error rate (BLER).

8. The method of claim 1 , wherein generating assistance information based on the connection parameter comprises:

determining a packet loss rate applicable for a local radio link of the UE based on: (i) a robustness of a codec used in connection with the multimedia telephony session to packet loss, and (ii) a packet loss observed on a remote radio link of the remote UE; and

generating a robustness indicator based on the packet loss rate, wherein the assistance information comprises the robustness indicator.

9. The method of claim 1 , the assistance information further comprising a request to the access node to adjust a delay budget of a local radio link of the UE.

10. The method of claim 1 , the assistance information further comprising a request to the access node to enable Packet Data Convergence Protocol (PDCP) packet duplication.

11. One or more processors configured to execute instructions to perform operations comprising:

determining a connection parameter of a multimedia telephony session between a user equipment (UE) and a remote UE;

generating assistance information based on the connection parameter; and

sending the assistance information to an access node (AN) serving the UE,

wherein a plurality of Radio Link Control (RLC) bearers are connected to a Packet Data Convergence Protocol (PDCP) entity of the UE, and wherein the assistance information further comprises a request to the access node to change a default RLC bearer of the plurality of RLC bearers.

12. The one or more processors of claim 11 , wherein determining the connection parameter of the multimedia telephony session comprises:

measuring an end-to-end delay of the multimedia telephony session.

13. The one or more processors of claim 11 , wherein generating assistance information based on the connection parameter comprises:

requesting from the remote UE a delay budget of a remote radio link of the remote UE;

determining a delay budget for a local radio link of the UE based on at least one of: an end-to-end delay measurement of the multimedia telephony session, or the delay budget of the remote radio link of the multimedia telephony session; and

generating a delay budget indicator based on the delay budget for the local radio link, wherein the assistance information comprises the delay budget indicator.

14. The one or more processors of claim 11 , wherein determining the connection parameter of the multimedia telephony session comprises:

determining a robustness of a codec used in connection with the multimedia telephony session.

15. The one or more processors of claim 11 , wherein generating assistance information based on the connection parameter comprises:

generating a robustness indicator based on at least one of: feedback from a jitter buffer indicative of a packet drop rate or robustness of a codec used in connection with the multimedia telephony session to packet loss, wherein the assistance information comprises the robustness indicator.

16. The one or more processors of claim 15 , wherein the robustness indicator comprises a maximum supported packet loss rate over a radio local link of the UE.

17. The one or more processors of claim 15 , wherein the codec robustness indicator comprises a target block error rate (BLER).

18. A non-transitory computer storage medium encoded with instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

determining a connection parameter of a multimedia telephony session between a user equipment (UE) and a remote UE;

generating assistance information based on the connection parameter; and

sending the assistance information to an access node (AN) serving the UE,

wherein a plurality of Radio Link Control (RLC) bearers are connected to a Packet Data Convergence Protocol (PDCP) entity of the UE, and wherein the assistance information further comprises a request to the access node to change a default RLC bearer of the plurality of RLC bearers.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2022
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 061738/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2022
From: PARRON, JEROME; ZHANG, YUJIAN; OYMAN, OZGUR
To: CORPORATION, INTEL
Reel/Frame 061408/0692 →