Technologies for performance data streaming
AssigneeApple Inc.
InventorsYizhi Yao, Joey Chou
Life of this patent
Estimating the term…
Abstract
A service device (e.g., a user equipment (UE), a new radio NB (gNB), or other network component or network management component) as a service provider or a service consumer can process or generate performance data streaming in response to a request to create a performance data stream. Information overhead related to the performance data stream can be provided that enables use of the performance data stream in and through data stream units to support performance measurement collection activities.
Claims19
An apparatus for a wireless communication network, the apparatus comprising:
- one or more processors configured to perform operations comprising:
- receiving a request to generate one or more performance data streams, the request comprising one or more measurement job identifiers;
- sending a response to the request, the response comprising, for each of the one or more performance data streams,
- a stream identifier,
- one of the one or more measurement job identifiers, and
- a list of one or more measurement types;
- generating the one or more performance data streams based on one or more performance measurement collection activities in the wireless communication network in response to the request;
- and
- communicating one or more data stream units via the one or more performance data streams, each of the one or more data stream units comprising the stream identifier for one of the one or more performance data streams and one or more measurement result values associated with the one of the one or more measurement job identifiers, wherein each of the one or more measurement result values corresponds with one of the one or more measurement types associated with the stream identifier.
A computer readable storage device storing executable instructions that, in response to execution by one or more processors of an apparatus for performance data streaming on a wireless communication network, cause the apparatus to perform operations comprising:
- generating performance data streams over the wireless communication network in response to a request for data streaming, the request comprising one or more measurement job identifiers;
- sending a response to the request, the response comprising a stream identifier for each of the performance data streams, wherein at least one of the performance data streams is associated with each of the one or more measurement job identifiers;
- and
- communicating data stream units via the performance data streams, each of the data stream units comprising the stream identifier for one of the performance data streams and one or more measurement result values associated with one of the one or more measurement job identifiers;
- and
- in response to receiving, from another apparatus, a request to resume a suspended performance data stream of the performance data streams, resuming activation of the suspended performance data stream, responding to the request to resume with a status of the request to resume, and providing data stream units to the other apparatus via the suspended performance data stream that is resuming activation.
An apparatus for a wireless communication network, the apparatus comprising:
- one or more processors configured to perform operations comprising:
- providing a request to generate a performance data stream, the request comprising a measurement job identifier;
- receiving a response to the request, the response comprising
- a stream identifier for the performance data stream, wherein the performance data stream is associated with the measurement job identifier, and
- a list of a plurality of measurement types;
- receiving one or more data stream units via the performance data stream based on a persistent transport connection over the wireless communication network in response to the request;
- and
- determining information from each of the one or more data stream units that is produced for a measurement job associated with the measurement job identifier, the information comprising the stream identifier for the performance data stream and a plurality of measurement result values associated with the measurement job identifier, wherein each of the plurality of measurement result values corresponds with one of the plurality of measurement types associated with the stream identifier.
Dependencies are inferred from the claim text.