US 12,250,260 B2
Supporting quality of service for media communications
Imed Bouazizi, Frisco, TX (US); Thomas Stockhammer, Bergen (DE); and Nikolai Konrad Leung, San Francisco, CA (US)
Assigned to QUALCOMM INCORPORATED, San Diego, CA (US)
Filed by QUALCOMM Incorporated, San Diego, CA (US)
Filed on Oct. 4, 2023, as Appl. No. 18/480,988.
Application 18/480,988 is a continuation of application No. 17/818,566, filed on Aug. 9, 2022, granted, now 11,811,843.
Claims priority of provisional application 63/232,005, filed on Aug. 11, 2021.
Prior Publication US 2024/0121288 A1, Apr. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/80 (2022.01); H04L 65/1069 (2022.01); H04L 65/1108 (2022.01)
CPC H04L 65/80 (2013.01) [H04L 65/1069 (2013.01); H04L 65/1108 (2022.05)] 30 Claims
OG exemplary drawing
 
1. A method of applying quality of service to a media communication session, the method comprising:
determining, by a first client device communicatively coupled to a first mobile network operator (MNO), a list of interactive connectivity establishment (ICE) candidates for a second client device;
determining, by the first client device, valid ICE candidates in the list of ICE candidates for the second client device;
for one or more of the valid ICE candidates, sending, by the first client device, data representing quality of service (QOS) flows associated with the one or more of the valid ICE candidates to a server device executing an application function (AF), the AF providing media control for the media communication session;
determining, by the first client device, one of the valid ICE candidates and one of the QoS flows associated with the one of the valid ICE candidates;
establishing, by the first client device, the media communication session with the second client device using the determined one of the valid ICE candidates;
determining, by the first client device, an association between a QoS specification and the one of the QoS flows for the media communication session; and
invoking QoS provided by the first MNO using a service based architecture (SBA) procedure offered by the first MNO.