Quality of experience measurements for mobility robustness
Methods, systems, and devices for wireless communications are described. A communication link between the UE and a serving base station may be established. The UE may measure, at an application layer of the UE, a set of quality of experience variables associated with different service types. The UE may measure, at an access stratum of the UE, a set of radio resource management variables associated with the communication link between the UE and the serving base station and a communication link between the UE and a corresponding set of one or more neighboring base stations associated with the communication links. The UE may transmit a measurement report to the serving base station indicating information associated with the quality of experience variables and the radio resource management variables in a multi-layer readable format.
1 . A serving network device, comprising:
one or more memories storing processor-executable code; and
one or more processors coupled with the one or more memories and operable to execute the code to cause the serving network device to:
establish a first communication link with a user equipment (UE);
receive a measurement report from the UE indicating information associated with a set of quality of experience variables and a set of radio resource management variables in a multi-layer readable format, wherein the set of quality of experience variables is associated with at least two different service types and with an application layer at the UE, and wherein the set of radio resource management variables is associated with the first communication link between the UE and the serving network device and a second communication link between the UE and a neighboring network device and with an access stratum layer at the UE; and
adjust, in response to the measurement report, the first communication link between the UE and the serving network device.
2 . The serving network device of claim 1 , wherein the one or more processors are further operable to execute the code to cause the serving network device to:
transmit a measurement request to the UE indicating quality of experience variables to include in the set of quality of experience variables, wherein the measurement report indicating the set of quality of experience variables is received in response to the measurement request.
3 . The serving network device of claim 1 , wherein, to adjust the first communication link, the one or more processors are operable to execute the code to cause the serving network device to:
perform, based at least in part on the set of quality of experience variables, a handover procedure of the UE from the serving network device to a target network device for the UE to establish a new communication link with the target network device.
4 . The serving network device of claim 3 , wherein the one or more processors are further operable to execute the code to cause the serving network device to:
determine that the set of quality of experience variables fail to satisfy a threshold;
transmit a resource status request to a set of one or more target network devices comprising the target network device indicated in the measurement report, the resource status request indicating a quality of experience constraint of the UE and the set of quality of experience variables of the UE;
receive a resource status response from the target network device indicating support of the quality of experience constraint of the UE; and
transmit, based at least in part on the resource status response, a connection reconfiguration message to the UE identifying the target network device to perform the handover procedure to establish the new communication link.
5 . The serving network device of claim 4 , wherein the one or more processors are further operable to execute the code to cause the serving network device to:
receive multiple resource status responses from at least a portion of respective target network devices of the set of one or more target network devices, each resource status response indicating a respective ability of the target network device to satisfy the quality of experience constraint of the UE;
select a subset of available target network devices from the portion of the respective target network devices of the set of one or more target network devices based at least in part on the respective ability to satisfy the quality of experience constraint of the UE; and
select the target network device from the subset of available target network devices based at least in part on the respective ability of the target network device to satisfy the quality of experience constraint of the UE and one or more radio resource management of the set of radio resource management variables.
6 . The serving network device of claim 4 , wherein the one or more processors are further operable to execute the code to cause the serving network device to:
transmit a handover request to the target network device based at least in part on selecting the target network device, the handover request indicating that the handover procedure of the UE is to be performed to the target network device; and
receive a handover response from the target network device, wherein the handover procedure of the UE is performed with the target network device based at least in part on the handover response.
7 . The serving network device of claim 1 , wherein, to adjust the first communication link, the one or more processors are operable to execute the code to cause the serving network device to:
adjust one or more communication parameters configured for the first communication link between the UE and the serving network device.
8 . The serving network device of claim 1 , wherein the one or more processors are further operable to execute the code to cause the serving network device to:
receive a UE capability message indicating support for generating a radio access network aware summary quality of experience report.
9 . The serving network device of claim 1 , wherein the measurement report comprises a summary quality of experience report indicating the information associated with the set of quality of experience variables, the summary quality of experience report comprising a summary of the set of quality of experience variables or a generic score of an overall satisfaction level.
10 . The serving network device of claim 1 , wherein the set of quality of experience variables comprise one or more of a cell identifier of the serving network device, or a service type for a service being communicated over the first communication link, or an average application layer throughput rate, or an average application layer round-trip-time measurement, or an average application layer jitter, or an average application layer packet drop rate, or a failure rate of the average application layer throughput rate, or a failure rate of the average application layer round-trip-time measurement, or a failure rate of the average application layer jitter, or a failure rate of the average application layer packet drop rate.
11 . A method for wireless communication at a serving network device, comprising:
establishing a first communication link with a user equipment (UE);
receiving a measurement report from the UE indicating information associated with a set of quality of experience variables and a set of radio resource management variables in a multi-layer readable format, wherein the set of quality of experience variables is associated with at least two different service types and with an application layer at the UE, and wherein the set of radio resource management variables is associated with the first communication link between the UE and the serving network device and a second communication link between the UE and a neighboring network device and with an access stratum layer at the UE; and
adjusting, in response to the measurement report, the first communication link between the UE and the serving network device.
12 . The method of claim 11 , further comprising:
transmitting a measurement request to the UE indicating quality of experience variables to include in the set of quality of experience variables, wherein the measurement report indicating the set of quality of experience variables is received in response to the measurement request.
13 . The method of claim 11 , wherein adjusting the first communication link comprises:
performing, based at least in part on the set of quality of experience variables, a handover procedure of the UE from the serving network device to a target network device for the UE to establish a new communication link with the target network device.
14 . The method of claim 13 , further comprising:
determining that the set of quality of experience variables fail to satisfy a threshold;
transmitting a resource status request to a set of one or more target network devices comprising the target network device indicated in the measurement report, the resource status request indicating a quality of experience constraint of the UE and the set of quality of experience variables of the UE;
receiving a resource status response from the target network device indicating support of the quality of experience constraint of the UE; and
transmitting, based at least in part on the resource status response, a connection reconfiguration message to the UE identifying the target network device to perform the handover procedure to establish the new communication link.
15 . The method of claim 14 , further comprising:
receiving multiple resource status responses from at least a portion of respective target network devices of the set of one or more target network devices, each resource status response indicating a respective ability of the target network device to satisfy the quality of experience constraint of the UE;
selecting a subset of available target network devices from the portion of the respective target network devices of the set of one or more target network devices based at least in part on the respective ability to satisfy the quality of experience constraint of the UE; and
selecting the target network device from the subset of available target network devices based at least in part on the respective ability of the target network device to satisfy the quality of experience constraint of the UE and one or more radio resource management of the set of radio resource management variables.
16 . The method of claim 14 , further comprising:
transmitting a handover request to the target network device based at least in part on selecting the target network device, the handover request indicating that the handover procedure of the UE is to be performed to the target network device; and
receiving a handover response from the target network device, wherein the handover procedure of the UE is performed with the target network device based at least in part on the handover response.
17 . The method of claim 11 , wherein adjusting the first communication link comprises:
adjusting one or more communication parameters configured for the first communication link between the UE and the serving network device.
18 . The method of claim 11 , further comprising:
receiving a UE capability message indicating support for generating a radio access network aware summary quality of experience report.
19 . The method of claim 11 , wherein the measurement report comprises a summary quality of experience report indicating the information associated with the set of quality of experience variables, the summary quality of experience report comprising a summary of the set of quality of experience variables or a generic score of an overall satisfaction level.
20 . The method of claim 11 , wherein the set of quality of experience variables comprise one or more of a cell identifier of the serving network device, or a service type for a service being communicated over the first communication link, or an average application layer throughput rate, or an average application layer round-trip-time measurement, or an average application layer jitter, or an average application layer packet drop rate, or a failure rate of the average application layer throughput rate, or a failure rate of the average application layer round-trip-time measurement, or a failure rate of the average application layer jitter, or a failure rate of the average application layer packet drop rate.