Systems, methods, and devices for end-to-end measurements and performance data streaming
AssigneeApple Inc.
InventorsYizhi YAO, Joey CHOU
Life of this patent
Estimating the term…
Abstract
Systems, methods, and apparatuses provide for collecting end-to-end (e2e) one way latency measurements and solutions for performance data streaming. The e2e performance measurements and performance data streaming (real-time performance measurements) may be used for performance assurance of 5G networks including network slicing.
Claims19
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a processor of a management function in a wireless network, cause the processor to:
- establish a user plane connection with one or more user equipment (UE) in the wireless network;
- decode uplink (UL) end-to-end (e2e) latency measurement packets from the one or more UE, the UL e2e latency measurement packets comprising data to indicate respective first time stamps when the one or more UE transmitted the UL e2e latency measurement packets;
- record respective second time stamps corresponding to reception of the UL e2e latency measurement packets from the one or more UE;
- calculate, based on the first time stamps and the second time stamps, a UL e2e latency for the UL e2e latency measurement packets from the one or more UE;
- and
- generate a report message to indicate the UL e2e latency.
An apparatus for a user equipment (UE), the apparatus comprising:
- a memory interface to send or receive, to or from a memory device, data for downlink (DL) end-to-end (e2e) latency measurement packets;
- and
- a processor to:
- decode the DL e2e latency measurement packets from a management function in a wireless network, the DL e2e latency measurement packets comprising the data to indicate respective DL transmit time stamps when the management function transmitted the DL e2e latency measurement packets;
- record respective receive time stamps corresponding to reception of the DL e2e latency measurement packets at the UE;
- calculate, based on the DL transmit time stamps and the receive time stamps, a DL e2e latency for the DL e2e latency measurement packets from the management function;
- and
- generate a report message to indicate the DL e2e latency to a management system of the wireless network.
A method for a service producer in a wireless network, the method comprising:
- processing a request from an authorized service consumer to collect performance data for streaming, the request indicating a number of performance data to be reported by streaming;
- determining whether the number of performance data to be reported reaches a predetermined limit for streaming supported by the service producer;
- if the number of performance data to be reported reaches or exceeds the predetermined limit, rejecting the request;
- and
- if the number of performance data to be reported does not reach or exceed the predetermined limit, creating a measurement job to collect the performance data.
Dependencies are inferred from the claim text.