IP Library Granted Patent US 12696215
Granted Patent B2
US 12696215 · App. 18/216,529 · Granted Jul 28, 2026

Method and apparatus for determining transmission delay, device, and storage medium

Inventors: Wen Wang (Dongguan, CN); Xiaowan Ke (Dongguan, CN); Xiaodong Yang (Dongguan, CN)
Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
H04W56/0055
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 12696215
App. No.
18/216,529
Granted
Jul 28, 2026
Kind
B2
Abstract

A method and an apparatus for determining a transmission delay, a device, and a storage medium are provided. The method includes: obtaining first information; and determining a first delay based on the first information. The first information includes an internal processing delay of a server or a server processing resource, and the first delay includes a delay between a terminal and a gateway.

Claims (70)

1 . A method for determining a transmission delay, performed by a communications device, comprising:

obtaining first information, wherein the first information comprises an internal processing delay of a server that is indicative of a processing delay incurred when performing processing using a server processing resource, wherein the internal processing delay of the server is determinable based on the server processing resource; and

determining a first delay based on the first information, wherein the first delay is a delay between a terminal and a gateway, wherein both the terminal and the gateway are connected to the server,

wherein obtaining the first information comprises:

sending a first request, wherein the first request is used to request the internal processing delay of the server or the server processing resource for determining the internal processing delay of the server; and

receiving a response message for the first request, wherein the response message for the first request comprises: the internal processing delay of the server or the server processing resource for determining the internal processing delay of the server.

2 . The method according to claim 1 , further comprising:

obtaining second information, wherein the second information comprises at least one of the following:

a total delay for a service or a computing power task requirement;

an internal processing delay of the terminal; or

a delay between the gateway and the server.

3 . The method according to claim 2 , wherein determining the first delay based on the first information comprises:

determining the first delay based on the second information and the first information.

4 . The method according to claim 2 , wherein the obtaining second information comprises:

sending a second request, wherein the second request is used to obtain the internal processing delay of the terminal; and

receiving a response message for the second request, wherein the response message for the second request comprises the internal processing delay of the terminal,

wherein the second request comprises one of the following:

a terminal identifier;

a protocol data unit (PDU) session identifier; or

an identifier of either the service or the computing power task.

5 . The method according to claim 4 , wherein the second request further comprises: an internal processing delay subscription event of the terminal, and the internal processing delay subscription event of the terminal comprises at least one of the following:

changing of the internal processing delay of the terminal;

a reporting threshold for the internal processing delay of the terminal; or

a reporting time period for the internal processing delay of the terminal.

6 . The method according to claim 2 , wherein when the second information comprises the delay between the gateway and the server, obtaining the second information comprises:

sending a third request, wherein the third request is used to request the delay between the gateway and the server; and

receiving a response message for the third request, wherein the response message for the third request comprises the delay between the gateway and the server,

wherein the third request comprises one of the following:

a terminal identifier;

a PDU session identifier; or

an identifier of either a service or computing power task.

7 . The method according to claim 6 , wherein the third request further comprises:

a delay subscription event between the gateway and the server, wherein the delay subscription event between the gateway and the server comprises at least one of the following:

changing of the delay between the gateway and the server;

a reporting threshold for the delay between the gateway and the server;

a reporting time period for the delay between the gateway and the server; or

changing of the gateway.

8 . The method according to claim 1 , wherein the first request comprises at least one of the following:

a terminal identifier;

an identifier of either a service or computing power task;

description information of either a service or computing power task; or

description information of a resource required for either a service or computing power task.

9 . The method according to claim 8 , wherein the first request further comprises: an internal processing delay subscription event of the server, and the internal processing delay subscription event of the server comprises at least one of the following:

changing of the internal processing delay of the server;

changing of a processing resource for a service or computing power task;

a reporting threshold for the internal processing delay of the server;

a reporting time period for the internal processing delay of the server; or

changing of the server.

10 . The method according to claim 1 , wherein the first information further comprises the server processing resource, and the internal processing delay of the server is determined based on the server processing resource.

11 . A method for determining a transmission delay, performed by a server, comprising:

receiving a first request, wherein the first request is used to obtain an internal processing delay of the server that is indicative of a processing delay incurred when performing processing using a server processing resource, wherein the internal processing delay of the processing is determinable based on the server processing resource;

sending first information, wherein the first information comprises: the internal processing delay of the server or the server processing resource for determining the internal processing delay of the server, and the first information is configured for determining a delay between a terminal and a gateway, wherein both the terminal and the gateway are connected to the server,

wherein sending the first information comprises:

sending a response message for the first request, wherein the response message for the first request comprises: the internal processing delay of the server or the server processing resource for determining the internal processing delay of the server.

12 . The method according to claim 11 , wherein the first request comprises at least one of the following:

a terminal identifier;

an identifier of either a service or computing power task;

description information of either a service or computing power task;

description information of a resource required for either a service or computing power task; or

an internal processing delay subscription event of the server.

13 . The method according to claim 12 , wherein the internal processing delay subscription event of the server comprises at least one of the following:

changing of the internal processing delay of the server;

changing of a processing resource for a service or computing power task;

a reporting threshold for the internal processing delay of the server;

a reporting time period for the internal processing delay of the server; or

changing of the server.

14 . The method according to claim 12 , wherein before sending the first information, further comprising:

determining, based on the internal processing delay subscription event of the server, whether to send the first information.

15 . A communications device, comprising a processor, a memory, and a program or an instruction that is stored in the memory and that can be run on the processor, wherein when the program or the instruction is executed by the processor, the steps of the method for determining a transmission delay according to claim 1 are implemented.

16 . A server, comprising a processor, a memory, and a program or an instruction that is stored in the memory and that can be run on the processor, wherein when the program or the instruction is executed by the processor, the steps of the method for determining a transmission delay according to claim 11 are implemented.