IP Library › Granted Patent US 12,615,307
Granted Patent B2
US 12,615,307 · App. 18/147,033 · Granted Apr 28, 2026

Information determining method and device

Inventors: Zhenglei Huang (Shenzhen, CN); Hui Ni (Beijing, CN); Yongcui Li (Beijing, CN); Qi Pan (Beijing, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L65/80H04L65/1083H04L65/61H04L65/752H04W28/22
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,615,307
App. No.
18/147,033
Granted
Apr 28, 2026
Kind
B2
Abstract

An information determining method and a related device. In the method, a first network element receives first information from a first terminal device, where the first information includes first indication information. The first network element determines, based on the first indication information, a first access network device connected to the first access network device, determines second information based on historical statistical information of a bandwidth between the first access network device and the first terminal device, and further sends the second information to a second network element, where the second information is useable for determining a first code rate, and the first code rate indicates a code rate of media data of first media received by the first terminal device. This improves accuracy and real-time performance of code rate adjustment of the media data, and further improve effectiveness of the code rate adjustment.

Claims (39)

1 . An information determining method, comprising:

sending, by a first terminal device, first information to a first network element, wherein the first information includes first indication information, and the first indication information is usable for determining a first access network device connected to the first terminal device; and

receiving, by the first terminal device, second information from the first network element, wherein the second information is determined based on historical statistical information of a bandwidth between the first access network device and the first terminal device, the second information is usable for determining a first code rate, and the first code rate is determined based on the second information and at least one of the state information and the throughput information of the first terminal device, and indicates a code rate of media data of first media received by the first terminal device.

2 . The method according to claim 1 , wherein the sending the first indication information includes sending location information of the first terminal device and/or an identifier of the first access network device.

3 . The method according to claim 1 , wherein the sending the first information further includes sending first period indication information, and the first period indication information indicates a period within which the first terminal device receives the media data of the first media.

4 . The method according to claim 1 , wherein the sending the first information further includes sending one or more of the following information: a media identifier, an optional code rate, or state information of the first media, wherein the state information indicates a state of the media data of the first media buffered by the first terminal device.

5 . The method according to claim 1 , wherein the sending the first information further includes sending second indication information, the second indication information indicates a first user plane network element corresponding to the first terminal device, and the second information is determined based on the historical statistical information of the bandwidth between the first access network device and the first terminal device and historical statistical information of a bandwidth between the first access network device and the first user plane network element.

6 . The method according to claim 1 , wherein the determining the first code rate is based on the second information and one or both of the state information or throughput information of the first terminal device, and the state information indicates the state of the media data of the first media buffered by the first terminal device.

7 . An information determining method, comprising:

receiving, by a first network element, first information from a first terminal device, wherein the first information includes first indication information;

determining, by the first network element based on the first indication information, a first access network device connected to the first terminal device;

determining, by the first network element, second information based on historical statistical information of a bandwidth between the first access network device and the first terminal device, wherein the second information is usable for determining a first code rate, and the first code rate is determined based on the second information and at least one of the state information and the throughput information of the first terminal device, and indicates a code rate of media data of first media received by the first terminal device; and

sending, by the first network element, the second information to a second network element.

8 . The method according to claim 7 , wherein the sending the second information to the second network element includes sending the second information to the first terminal device and/or a media server.

9 . The method according to claim 7 , wherein the receiving the first information further includes receiving first period indication information, and the first period indication information indicates a period within which the first terminal device receives the media data of the first media.

10 . The method according to claim 7 , wherein the receiving the first information further includes receiving one or more of the following information: a media identifier, an optional code rate, or state information of the first media, wherein the state information indicates a state of the media data of the first media buffered by the first terminal device.

11 . The method according to claim 7 , wherein the receiving the first information further includes receiving second indication information, and the second indication information indicates a first user plane network element corresponding to the first terminal device; and

the determining, by the first network element, second information based on historical statistical information of a bandwidth between the first access network device and the first terminal device includes:

determining, by the first network element, the second information based on the historical statistical information of the bandwidth between the first access network device and the first terminal device and historical statistical information of a bandwidth between the first access network device and the first user plane network element.

12 . The method according to claim 7 , wherein the determining the second information includes determining a recommended code rate or information about a first bandwidth.

13 . The method according to claim 12 , wherein the determining, by the first network element, second information based on historical statistical information of a bandwidth between the first access network device and the first terminal device includes:

determining, by the first network element, the information about the first bandwidth between the first terminal device and the first access network device based on the historical statistical information of the bandwidth between the first access network device and the first terminal device; and

determining, by the first network element, the recommended code rate based on the information about the first bandwidth.

14 . The method according to claim 7 , wherein the method further comprises:

receiving, by the first network element, an identifier of a second terminal device, wherein there are one or more second terminal devices, and the second terminal device is a terminal device that receives media data of second media through the first access network device; and

the determining, by the first network element, second information based on historical statistical information of a bandwidth between the first access network device and the first terminal device includes:

determining, by the first network element, the second information based on the identifier of the second terminal device and the historical statistical information of the bandwidth between the first access network device and the first terminal device.

15 . A communication apparatus, comprising:

memory storing a computer program; and

a processor, coupled to the memory, the processing being configured to execute the computer program stored in the memory to perform operations of:

sending first information to a first network element, wherein the first information includes first indication information, and the first indication information is usable for determining a first access network device connected to the first terminal device; and

receiving second information from the first network element, wherein the second information is determined based on historical statistical information of a bandwidth between the first access network device and the first terminal device, the second information is usable for determining a first code rate, and the first code rate is determined based on the second information and at least one of the state information and the throughput information of the first terminal device, and indicates a code rate of media data of first media received by the first terminal device.

16 . A communication apparatus, comprising:

memory storing a computer program; and

a processor, coupled to the memory, the processor being configured to execute the computer program stored in the memory to perform operations of:

receiving first information from a first terminal device, wherein the first information includes first indication information;

determining, based on the first indication information, a first access network device connected to the first terminal device;

determining second information based on historical statistical information of a bandwidth between the first access network device and the first terminal device, wherein the second information is useable for determining a first code rate, and the first code rate is determined based on the second information and at least one of the state information and the throughput information of the first terminal device, and indicates a code rate of media data of first media received by the first terminal device; and

sending the second information to a second network element.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2025
From: HUANG, ZHENGLEI; NI, HUI; LI, YONGCUI; PAN, QI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 072034/0232 →
Priority Claims (1)
CN 202010612756.7 · Jun 30, 2020 · national
Continuity (2)
Continuation PCTCN2021102914 · Jun 29, 2021
Related Publication 20230134468A1 · May 4, 2023
References Cited (31)
US 11159408B2 · Svennebring · 2021 [cited by examiner]
US 20040076164A1 · Vanderveen · 2004 [cited by examiner]
US 20120278496A1 · Hsu · 2012 [cited by examiner]
US 20150372927A1 · Lv · 2015 [cited by applicant]
US 20170164271A1 · Natarahjan · 2017 [cited by examiner]
US 20190319868A1 · Svennebring · 2019 [cited by examiner]
US 20230134468A1 · Huang · 2023 [cited by examiner]
US 20230388360A1 · Chen · 2023 [cited by examiner]
US 20240349367A1 · Xu · 2024 [cited by examiner]
CN 1829233A · 2006 [cited by applicant]
CN 101202749A · 2008 [cited by applicant]
CN 103248962A · 2013 [cited by applicant]
CN 106027312A · 2016 [cited by applicant]
CN 106878297A · 2017 [cited by applicant]
CN 111277870A · 2020 [cited by applicant]
EP 2489167B1 · 2018 [cited by applicant]
EP 4277289A1 · 2023 [cited by examiner]
EP 4447546A1 · 2024 [cited by examiner]
JP 2012244492A · 2012 [cited by applicant]
JP 2014515144A · 2014 [cited by applicant]
WO WO2010130193A1 · 2010 [cited by examiner]
Shi et al., CN 111277870 A, Bandwidth prediction method, device, server and storage medium, 2020, (Year: 2020). [cited by examiner]
Zhang Zhonghao, CN 106878297, A Media data transmission method, base station and server, 2017 (Year: 2017). [cited by examiner]
Japanese Office Action issued in corresponding Japanese Application No. 2022-581390, dated Feb. 6, 2024, pp. 1-7. [cited by applicant]
Extended European Search Report issued in corresponding European Application No. 21831980.4, dated Oct. 19, 2023, pp. 1-10. [cited by applicant]
Chinese Office Action issued in corresponding Chinese Application No. 202010612756.7, dated Aug. 20, 2024, pp. 1-18. [cited by applicant]
Saamer Akhshabi et al., An experimental evaluation of rate-adaptive video players over HTTP. Signal Processing: Image Communication, vol. 27, Issue 4, Apr. 2012, pp. 271-287. [cited by applicant]
Zhi Li et al., Probe and Adapt: Rate Adaptation for HTTP Video Streaming at Scale. IEEE Journal on Selected Areas in Communications, vol. 32, No. 4, Apr. 2014, 15 pages. [cited by applicant]
3GPP TS 23.501 V16.4.0 (Mar. 2020), 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2(Release 16), 430 pages. [cited by applicant]
India Office Action issued in corresponding India Application No. 202247075666, dated Mar. 2, 2023, pp. 1-7. [cited by applicant]
International Search Report issued in corresponding International Application No. PCT/CN2021/102914, dated Sep. 8, 2021, pp. 1-10. [cited by applicant]