An information processing method and apparatus
By receiving and correlating the non-application layer measurement results and application layer measurement results of terminal devices, the problem of inaccurate resource allocation in the prior art is solved, and more accurate terminal device performance analysis and resource allocation are achieved.
Patent Information
- Application Number
- CN202080104783.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-22
- Publication Date
- 2025-05-20
- Estimated Expiration
- 2040-10-22
AI Technical Summary
The prior art lacks comprehensiveness when analyzing the application layer measurement results of the terminal device, resulting in the inability to accurately match the real network performance of the terminal device.
By receiving the non-application layer measurement results and application layer measurement results sent by the access network device, the two are associated with the terminal device, so as to conduct a comprehensive analysis and improve the accuracy of resource allocation.
By associating the non-application layer measurement results and the application layer measurement results of the terminal device, the real network performance of the terminal device can be more accurately matched, thereby improving the accuracy of wireless resource allocation.
Smart Images

Figure CN116250272B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to an information processing method and apparatus. Background Art
[0002] In a mobile communication system, there are various communication measurement methods. When applied to a terminal device, most of these measurement methods are executed separately and each obtains a single performance of the terminal device, such as the data transmission performance, user experience performance, or signal level performance of the terminal device. Among them, the user experience performance belongs to a performance measured at the application layer, while the data transmission performance and signal level performance belong to the performances measured at non-application layers. When there is a measurement requirement for the application layer of the terminal device, a core network device or a network management device, etc., can send an application layer measurement request to the terminal device so that the terminal device executes the corresponding application layer measurement and reports the application layer measurement result. After that, the core network device or the network management device can adjust the radio resource allocation situation of the terminal device based on the obtained application layer measurement result.
[0003] However, in the above method, only the application layer measurement result of the terminal device is analyzed separately, and a single application layer measurement result cannot accurately reflect the comprehensive performance of a terminal device. The prior art determines the radio resource allocation of the terminal device based on a single measurement result, and it is very likely that the resource allocation cannot match the true network performance of the terminal device due to less information used. Summary of the Invention
[0004] This application provides an information processing method and apparatus to solve the technical problem of the prior art of analyzing the application layer measurement result of a terminal device in isolation.
[0005] In a first aspect, this application provides an information processing method. This method can be applied to a trace collection entity. The method includes: the trace collection entity receives a first measurement result sent by an access network device, where the first measurement result includes a non-application layer measurement result of the terminal device, and the trace collection entity receives a second measurement result sent by the access network device, where the second measurement result includes an application layer measurement result of the terminal device. Then, the trace collection entity can associate the non-application layer measurement result and the application layer measurement result with the terminal device. In this way, by associating the non-application layer measurement result and the application layer measurement result of the terminal device, it helps the trace collection entity to comprehensively utilize these two measurement results to comprehensively analyze the network performance of the terminal device. Compared with the prior art method of analyzing the non-application layer measurement result in isolation, the analysis result obtained in this way can better match the true network performance of the terminal device. Thus, based on this analysis result for radio resource allocation, the accuracy of resource allocation can be effectively improved.
[0006] In an alternative design, the non-application layer measurement results may include layer 2 (L2) measurement results and / or minimization of drive-Tests (MDT) measurement results, and the application layer measurement results may include quality of experience (QoE) measurement results. In this design, the L2 measurement results can indicate the network quality of the terminal device, the MDT measurement results can indicate the data transmission quality and signal level performance of the terminal device, and the QoE measurement results can indicate the user's quality experience of the network, application, or service of the terminal device. Therefore, correlating these measurement results of the terminal device can map the network quality, data transmission quality, and signal level performance of the terminal device with the user's subjective experience of the network performance, thus helping to deeply analyze the true network performance of the terminal device from multiple perspectives.
[0007] In an alternative design, the first measurement result and the second measurement result may further include the identifier of the terminal device. This design enables the tracking and collection entity to correlate the application layer measurement results and non-application layer measurement results of the same terminal device according to the identifier of the terminal device, realizing the comprehensive analysis of the network information of each terminal device from the perspective of each terminal device.
[0008] In an alternative design, the first measurement result and the second measurement result may further include the type of the terminal device. This design enables the tracking and collection entity to correlate the application layer measurement results and non-application layer measurement results of each terminal device belonging to the same type according to the type of the terminal device. By classifying the correlation relationships of the application layer measurement results and non-application layer measurement results corresponding to each type, it helps the operator better understand the network characteristics of different types of terminal devices.
[0009] In an alternative design, the first measurement result and the second measurement result may further include the identifier of the terminal device and the type of the terminal device. In this way, the tracking and collection entity can not only perform comprehensive analysis on the same terminal device but also perform comprehensive analysis on each terminal device of the same type.
[0010] In an alternative design, when the first measurement result and the second measurement result include the identifier of the terminal device, the identifier of the terminal device may include one or more of the following: the identifier of the serving cell where the terminal device is located and the cell-radio network temporary identifier (C-RNTI) of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the quality of experience reference parameter. This design enables the tracking and collection entity to freely select one piece of content as the identifier of the terminal device according to its own needs, with good flexibility.
[0011] In an alternative design, when the identifier of the terminal device includes the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell: the first measurement result may include the identifier of the current serving cell where the terminal device is located, the C-RNTI of the terminal device in the current serving cell, and the non-application layer measurement result of the terminal device in the current serving cell, and the second measurement result may include the identifiers of multiple serving cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple serving cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result. In this design, by reporting the complete movement trajectory of the terminal device within a measurement period to the trace collection entity through the access network device, it helps the trace collection entity obtain the non-application layer measurement results of the terminal device in each serving cell passed by the terminal device during the measurement period according to the movement trajectory. In this way, the trace collection entity can use the non-application layer measurement results measured during the measurement period to associate with the application layer measurement results measured during the measurement period to improve the accuracy of the association.
[0012] In an alternative design, the second measurement result further includes indication information, and the indication information is used to indicate a target serving cell located within a preset measurement range among the multiple serving cells. In this case, the trace collection entity associating the non-application layer measurement result and the application layer measurement result to the terminal device may mean that: the trace collection entity first finds out the non-application layer measurement result of the terminal device corresponding to the target serving cell according to the indication information, and then associates the non-application layer measurement result of the terminal device in the target serving cell and the application layer measurement result of the terminal device in the current application layer measurement to the terminal device. In this design, even if the current application layer measurement limits the measurement range, the trace collection entity can perform the association operation of the measurement results only on the serving cells located within the measurement range according to the indication information carried in the measurement result, so as to further improve the accuracy of the association.
[0013] In an alternative design, the first measurement result further includes first time information, which is used to indicate the time when the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result is performed. The second measurement result further includes second time information, which is used to indicate the time when the application layer measurement corresponding to the application layer measurement result in the second measurement result is performed. In this case, before associating the non-application layer measurement result and the application layer measurement result to the terminal device, the tracking and collection entity can first determine whether the time indicated by the first time information is within the time range indicated by the second time information. If so, the non-application layer measurement result and the application layer measurement result can be associated to the terminal device. If not, the association operation is not performed. In this design, the tracking and collection entity can find the non-application layer measurement result that performs the non-application layer measurement during the period when the application layer measurement result is obtained according to the time information carried in the measurement result. In this way, the associated application layer measurement result and non-application layer measurement result not only have consistency on the terminal device, but also have consistency in time. The obtained association relationship can better reflect the comprehensive performance of the terminal device during a certain period.
[0014] In an alternative design, the tracking and collection entity associating the non-application layer measurement result and the application layer measurement result to the terminal device may include one or more of the following:
[0015] In one case, when the first measurement result includes the identifier of the terminal device, the tracking and collection entity can first establish the association relationship between the application layer measurement result obtained by the terminal device during the measurement period corresponding to the second measurement result and the corresponding non-application layer measurement result, and then obtain the application layer measurement result of the terminal device during other measurement periods according to the association relationship and the non-application layer measurement result obtained by the terminal device during other periods. Of course, the association relationship and the non-application layer measurement result of other terminal devices can also be used to predict the application layer measurement result of other terminal devices. In this design, by establishing the association relationship between the application layer measurement result and the non-application layer measurement result of the same terminal device during a certain measurement period, the tracking and collection entity can directly use the association relationship to predict the application layer measurement result of the terminal device during other periods or the application layer measurement result of other terminal devices during any period. This way can prevent the terminal device from actually performing the application layer measurement and reporting the application layer measurement result during other periods, thus helping to save signaling overhead.
[0016] In another case, when the type of the terminal device is included in the first measurement result, the tracking and collection entity may first establish the association relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type to which the terminal device belongs, and then obtain the application layer measurement result corresponding to the non-application layer measurement result of the terminal devices of the same type according to the association relationship and the non-application layer measurement result of the terminal device with the type. In this design, by classifying terminal devices of different types to obtain the association relationship between the application layer measurement results and the non-application layer measurement results corresponding to different types, not only can the application layer measurement results of other terminal devices of the same type be directly predicted using this association relationship when there are few terminal devices supporting application layer measurement, increasing the richness of the application layer measurement results, but also the radio resource allocation for different types of terminal devices can be performed at a finer granularity of the type of the terminal device to further improve the balance of radio resource allocation.
[0017] In a second aspect, the present application provides an information processing method, which can be applied to a first access network device. The method includes: the first access network device first sends a first measurement result to the tracking and collection entity, where the first measurement result includes the non-application layer measurement result of the terminal device, and the first access network device then sends a second measurement result to the tracking and collection entity, where the second measurement result includes the application layer measurement result of the terminal device, so that the tracking and collection entity associates the non-application layer measurement result and the application layer measurement result of the terminal device to the terminal device according to the first measurement result and the second measurement result. This way, by reporting the non-application layer measurement result and the application layer measurement result of the terminal device to the tracking and collection entity by the first access network device, it helps the tracking and collection entity comprehensively utilize the application layer measurement result and the non-application layer measurement result of the terminal device to comprehensively analyze the performance of the terminal device. Compared with the prior art method of analyzing the non-application layer measurement result in isolation, the analysis result obtained in this way can better match the real network performance of the terminal device. Thus, based on this analysis result for radio resource allocation, the accuracy of resource allocation can be effectively improved.
[0018] In an optional design, the non-application layer measurement result may include an L2 measurement result and / or an MDT measurement result, and the application layer measurement result may include a QoE measurement result.
[0019] In an optional design, the first measurement result and the second measurement result further include the identifier of the terminal device and / or the type of the terminal device.
[0020] In an optional design, the identifier of the terminal device may include one or more of the following: the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the quality of experience reference parameter.
[0021] In an alternative design, when the identifier of the terminal device is the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell: the first measurement result may include the identifier of the current serving cell where the terminal device is located, the C-RNTI of the terminal device in the current serving cell, and the non-application layer measurement result of the terminal device in the current serving cell; the second measurement result may include the identifiers of multiple serving cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple serving cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
[0022] In an alternative design, the second measurement result may further include indication information for indicating the serving cells within a preset measurement range among the multiple serving cells. This indication information can be used by the tracking and receiving entity to obtain the non-application layer measurement results of the terminal device in the target serving cells within the preset measurement range among the multiple serving cells passed by the terminal device. In this design, the first access network device directly sends all the serving cells passed by the terminal device to the tracking and receiving entity, and then the tracking and collection entity filters out the target serving cells within the preset measurement range from the serving cells passed by the terminal device according to the indication information, so as to determine the non-application layer measurement results and application layer measurement results to be associated. In this way, the tracking and collection entity uniformly manages the association process of each terminal device, which helps to make the entire association process more compliant with the specifications.
[0023] In an alternative design, before sending the second measurement result to the tracking and collection entity, the first access network device may further filter out the target serving cells within the preset measurement range from the multiple serving cells, and then generate the second measurement result according to the identifiers of the target serving cells, the C-RNTI of the terminal device in the target serving cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result. In this design, the first access network device filters out the target serving cells within the preset measurement range by itself and only reports these target serving cells to the tracking and collection entity. In this way, the tracking and collection entity can directly perform the association according to the received measurement results without having to filter the cells before the association, which helps to reduce the workload of the tracking and collection entity.
[0024] In an optional design, when the terminal device switches from the serving cell managed by the second access network device to the current serving cell during the measurement period corresponding to the second measurement result, the first access network device also receives the historical movement trajectory information sent by the second access network device. The historical movement trajectory information includes the identifiers of the historical serving cells managed by the second access network device that the terminal device has passed through during the measurement period corresponding to the second measurement result, and the C-RNTI of the terminal device in the historical serving cells. In this case, before sending the second measurement result, the first access network device can also generate the second measurement result according to the historical movement trajectory information, the identifier of the current serving cell, the C-RNTI of the terminal device in the current serving cell, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result. In this design, during the application layer measurement process, the second access network device from which the terminal device moves automatically reports the movement trajectory of the terminal device in each serving cell managed by the second access network device to the currently incoming first access network device, so that the first access network device can store a list of all the serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result, which helps the first access network device report the movement trajectory of the terminal device in this application layer measurement to the trace collection entity.
[0025] In an optional design, the first measurement result may further include first time information, which is used to indicate the time when the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result is performed. The second measurement result may further include second time information, which is used to indicate the time when the application layer measurement corresponding to the application layer measurement result in the second measurement result is performed. The first time information and the second time information are used for the trace collection entity to associate the non-application layer measurement result and the application layer measurement result with the terminal device.
[0026] In an optional design, after sending the second measurement result to the trace collection entity, the access network device may also receive the association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device sent by the trace collection entity, and then obtain the application layer measurement result of the terminal device during other measurement periods according to the association relationship and the non-application layer measurement result measured by the terminal device during other measurement periods, or may also obtain the application layer measurement result of other terminal devices according to the association relationship and the non-application layer measurement result of other terminal devices.
[0027] In an alternative design, after the access network device sends the second measurement result to the trace collection entity, it may further receive the correlation relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type to which the terminal device belongs sent by the trace collection entity, and then obtain the application layer measurement result corresponding to the non-application layer measurement result of the terminal devices of the same type according to the correlation relationship and the non-application layer measurement results of the terminal devices of the same type.
[0028] In an alternative design, before the access network device sends the second measurement result to the trace collection entity, it may further receive the application layer measurement result of the terminal device sent by the terminal device. In this design, the terminal device performs the application layer measurement, so the application layer measurement result can reflect the true performance of the application layer of the terminal device.
[0029] In an alternative design, before the access network device sends the first measurement result to the trace collection entity, it may further receive the non-application layer measurement result of the terminal device sent by the terminal device. In this design, the terminal device independently performs the non-application layer measurement and actively reports it to the access network device. Therefore, the access network device can directly perform the correlation according to the non-application layer measurement result reported by the terminal device, and does not need to periodically send non-application layer measurement tasks to the terminal device, which helps to save communication overhead.
[0030] In an alternative design, before the access network device sends the first measurement result to the trace collection entity, it may first perform a non-application layer measurement on the terminal device to obtain the non-application layer measurement result of the terminal device. This design can perform the non-application layer measurement on the terminal device when the access network device has a non-application layer measurement requirement, instead of requiring the terminal device to continuously measure, which helps to reduce the working pressure of the terminal device.
[0031] In a third aspect, the present application provides an information processing method, which is applied to a terminal device. The method includes: the terminal device performs an application layer measurement to obtain the application layer measurement result of the terminal device, and then sends the application layer measurement result of the terminal device to the access network device. Among them, the application layer measurement result is used to be associated with the non-application layer measurement result of the terminal device to the terminal device. The non-application measurement result of the terminal device can be obtained by the access network device performing a non-application layer measurement on the terminal device, or can be obtained by the terminal device itself performing a non-application layer measurement and sending it to the access network device. This method helps the access network device to comprehensively utilize the application layer measurement result and the non-application layer measurement result of the terminal device in combination with the trace collection entity to comprehensively analyze the performance of the terminal device by reporting the application layer measurement result to the access network device by the terminal device, rather than analyzing each measurement result of the terminal device in isolation, which helps to improve the balance of subsequent resource allocation for the terminal device.
[0032] In an alternative design, before the terminal device performs application layer measurement, it may also receive a measurement request sent by the access network device. The measurement request includes application layer measurement configuration information and a preset measurement range. In this case, the terminal device may perform application layer measurement within the preset measurement range according to the application layer measurement configuration information. This method synchronously sends the preset measurement range to the terminal device when the access network device sends the application layer measurement configuration information, enabling the terminal device to decide whether to perform application layer measurement or not according to whether it is within the preset measurement range, without the need for the access network device to frequently interact with the terminal device to send signaling to indicate whether the terminal device needs to perform application layer measurement. Therefore, this method helps to save the signaling overhead between the terminal device and the access network device and can reduce the working pressure of the access network device.
[0033] In an alternative design, when the terminal device switches from the first serving cell to the second serving cell, or when the service bearer of the terminal device switches from the first serving cell to the second serving cell, if the second serving cell is within the preset measurement range, the terminal device may continue to perform application layer measurement. If the second serving cell exceeds the preset measurement range, the terminal device pauses the application layer measurement. This method enables the terminal device to independently determine whether to continue or pause the measurement for the current serving cell after the serving cell switch, without the need for frequent interaction between the access network device and the terminal device regarding whether to perform the measurement, thus helping to save network overhead.
[0034] In a fourth aspect, the present application provides an information processing device, which may be a trace collection entity. The information processing device includes: a transceiver unit, configured to receive a first measurement result sent by the access network device, where the first measurement result includes the non-application layer measurement result of the terminal device, and to receive a second measurement result sent by the access network device, where the second measurement result includes the application layer measurement result of the terminal device; and an association unit, configured to associate the non-application layer measurement result and the application layer measurement result with the terminal device.
[0035] In an alternative design, the non-application layer measurement result may include an L2 measurement result and / or an MDT measurement result, and the application layer measurement result includes a QoE measurement result.
[0036] In an alternative design, the first measurement result and the second measurement result may also include the identifier of the terminal device and / or the type of the terminal device.
[0037] In an alternative design, the identifier of the terminal device may include one or more of the following: the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the experience quality reference parameter.
[0038] In an alternative design, when the identifier of the terminal device includes the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell, the first measurement result may include the identifier of the current serving cell where the terminal device is located, the C-RNTI of the terminal device in the current serving cell, and the non-application layer measurement result of the terminal device in the current serving cell. The second measurement result may include the identifiers of multiple serving cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple serving cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
[0039] In an alternative design, the second measurement result may further include indication information for indicating a target serving cell located within a preset measurement range among the multiple serving cells. In this case, the association unit is specifically configured to: first, according to the indication information, find the non-application layer measurement result of the terminal device corresponding to the target serving cell, and then associate the non-application layer measurement result of the terminal device corresponding to the target serving cell and the application layer measurement result of the terminal device to the terminal device.
[0040] In an alternative design, the first measurement result may further include first time information for indicating the time of the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result, and the second measurement result may further include second time information for indicating the time of the application layer measurement corresponding to the application layer measurement result in the second measurement result. In this case, the association unit may further first determine whether the time indicated by the first time information is within the time range indicated by the second time information. If so, the non-application layer measurement result and the application layer measurement result may be associated to the terminal device. If not, the association is not performed.
[0041] In an alternative design, the association unit is specifically configured to: when the first measurement result and the second measurement result further include the identifier of the terminal device, first establish an association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device, and then obtain the application layer measurement result of the terminal device during other measurement periods according to the association relationship and the non-application layer measurement result measured by the terminal device during other measurement periods. Or the association unit may also obtain the application layer measurement result of other terminal devices according to the association relationship and the non-application layer measurement result of other terminal devices.
[0042] In an optional design, the association unit is specifically configured to: when the first measurement result and the second measurement result further include the type of the terminal device, first establish an association relationship between the application layer measurement result corresponding to the type to which the terminal device belongs and the non-application layer measurement result, and then obtain the application layer measurement result corresponding to the non-application layer measurement result of the terminal device of this type according to the association relationship and the non-application layer measurement result of the terminal device of this type.
[0043] In a fifth aspect, the present application provides an information processing device, which may be an access network device. The information processing device includes: a processing unit and a transceiver unit. The processing unit is used to control the transceiver unit to perform transceiver operations. The transceiver unit is used to send a first measurement result including the non-application layer measurement result of the terminal device to the trace collection entity under the control of the processing unit, and send a second measurement result including the application layer measurement result of the terminal device to the trace collection entity under the control of the processing unit. Among them, the first measurement result and the second measurement result are used to associate the non-application layer measurement result of the terminal device and the application layer measurement result of the terminal device to the terminal device.
[0044] In an optional design, the non-application layer measurement result may include an L2 measurement result and / or an MDT measurement result, and the application layer measurement result may include a QoE measurement result.
[0045] In an optional design, the first measurement result and the second measurement result may further include the identifier of the terminal device and / or the type of the terminal device.
[0046] In an optional design, the identifier of the terminal device may include one or more of the following: the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the quality of experience reference parameter.
[0047] In an optional design, when the identifier of the terminal device is the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell, the first measurement result may include the identifier of the current serving cell where the terminal device is located, the C-RNTI of the terminal device in the current serving cell, and the non-application layer measurement result of the terminal device in the current serving cell. The second measurement result may include the identifiers of multiple serving cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple serving cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
[0048] In an alternative design, the second measurement result may further include indication information for indicating the serving cells within a preset measurement range among the multiple serving cells.
[0049] In an alternative design, before the transceiver unit sends the second measurement result to the trace collection entity, the processing unit may screen out the target serving cells within a preset measurement range from the multiple serving cells, and generate the second measurement result according to the identities of the target serving cells, the C-RNTI of the terminal device in the target serving cells, and the application layer measurement results measured by the terminal device during the measurement period corresponding to the second measurement result.
[0050] In an alternative design, when the terminal device switches from the serving cell managed by the second access network device to the current serving cell during the measurement period corresponding to the second measurement result, before the transceiver unit sends the second measurement result to the trace collection entity, the transceiver unit may further receive the historical movement trajectory information sent by the second access network device, where the historical movement trajectory information includes the identities of the historical serving cells managed by the second access network device that the terminal device has passed through during the measurement period corresponding to the second measurement result and the C-RNTI of the terminal device in the historical serving cells. Correspondingly, the processing unit may further generate the second measurement result according to the historical movement trajectory information, the identity of the current serving cell, the C-RNTI of the terminal device in the current serving cell, and the application layer measurement results measured by the terminal device during the measurement period corresponding to the second measurement result.
[0051] In an alternative design, the first measurement result may further include first time information for indicating the time when the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result is performed, and the second measurement result may further include second time information for indicating the time when the application layer measurement corresponding to the application layer measurement result in the second measurement result is performed. The first time information and the second time information are used to associate the non-application layer measurement result of the terminal device and the application layer measurement result of the terminal device to the terminal device.
[0052] In an alternative design, after the transceiver unit sends the second measurement result to the trace collection entity, the transceiver unit may further receive the association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device sent by the trace collection entity. The processing unit may further obtain the application layer measurement result of the terminal device during other measurement periods according to the association relationship and the non-application layer measurement results measured by the terminal device during other measurement periods. Or the processing unit may further obtain the application layer measurement results of other terminal devices according to the association relationship and the non-application layer measurement results of other terminal devices.
[0053] In an alternative design, after the transceiver unit sends the second measurement result to the tracking collection entity, the transceiver unit may further receive the association relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type to which the terminal device belongs sent by the tracking collection entity, and the processing unit may further obtain the application layer measurement result corresponding to the non-application layer measurement result of the terminal device of this type according to the association relationship and the non-application layer measurement result of the terminal device of this type.
[0054] In an alternative design, before the transceiver unit sends the first measurement result to the tracking collection entity, the transceiver unit may further receive the non-application layer measurement result of the terminal device sent by the terminal device.
[0055] In an alternative design, before the transceiver unit sends the first measurement result to the tracking collection entity, the processing unit may further perform a non-application layer measurement on the terminal device to obtain the non-application layer measurement result of the terminal device.
[0056] In an alternative design, before the transceiver unit sends the second measurement result to the tracking collection entity, the transceiver unit may further receive the application layer measurement result of the terminal device sent by the terminal device.
[0057] In a sixth aspect, the present application provides an information processing device, which may be a terminal device. The information processing device includes: a measurement unit for performing an application layer measurement to obtain an application layer measurement result of the terminal device; a transceiver unit for sending the application layer measurement result of the terminal device to an access network device. Among them, the application layer measurement result is used to associate the non-application layer measurement result of the terminal device to the terminal device. The non-application measurement result of the terminal device is obtained by the access network device performing a non-application layer measurement on the terminal device, or is obtained by the terminal device performing a non-application layer measurement and sent to the access network device.
[0058] In an alternative design, before the measurement unit performs an application layer measurement, the transceiver unit may further receive a measurement request sent by the access network device. The measurement request includes application layer measurement configuration information and a preset measurement range. In this case, the measurement unit is specifically configured to: perform an application layer measurement within the preset measurement range according to the application layer measurement configuration information.
[0059] In an alternative design, the measurement unit is specifically configured to: when the terminal device switches from the first serving cell to the second serving cell, or when the service bearer of the terminal device switches from the first serving cell to the second serving cell, if the second serving cell is within the preset measurement range, continue to perform the application layer measurement, and if the second serving cell exceeds the preset measurement range, suspend the application layer measurement.
[0060] In a seventh aspect, the present application provides an information processing device, which may include a processor and a communication interface. The communication interface may be configured to receive signals from other communication devices other than the information processing device of the fourth aspect and transmit them to the processor, or to send signals from the processor to other communication devices other than the information processing device of the fourth aspect. The processor may be configured to implement the information processing method according to any one of the first aspect through logic circuits or by executing code instructions.
[0061] In an eighth aspect, the present application provides an information processing device, which may include a processor and a communication interface. The communication interface may be configured to receive signals from other communication devices other than the information processing device of the fifth aspect and transmit them to the processor, or to send signals from the processor to other communication devices other than the information processing device of the fifth aspect. The processor may be configured to implement the information processing method according to any one of the second aspect through logic circuits or by executing code instructions.
[0062] In a ninth aspect, the present application provides an information processing device, which may include a processor and a communication interface. The communication interface may be configured to receive signals from other communication devices other than the information processing device of the sixth aspect and transmit them to the processor, or to send signals from the processor to other communication devices other than the information processing device of the sixth aspect. The processor may be configured to implement the information processing method according to any one of the third aspect through logic circuits or by executing code instructions.
[0063] In a tenth aspect, the present application provides an information processing device, which may include a processor. The processor is connected to a memory for storing a computer program. The processor is configured to execute the computer program stored in the memory, so that the information processing device executes the information processing method according to any one of the first aspect, or executes the information processing method according to any one of the second aspect, or executes the information processing method according to any one of the third aspect.
[0064] In an eleventh aspect, the present application provides a computer-readable storage medium storing a computer program, which when run, implements the information processing method according to any one of the first aspect, or implements the information processing method according to any one of the second aspect, or implements the information processing method according to any one of the third aspect.
[0065] In a twelfth aspect, the present application provides a chip, which may include a processor and an interface. The processor is configured to read instructions through the interface to execute the information processing method according to any one of the first aspect, or execute the information processing method according to any one of the second aspect, or execute the information processing method according to any one of the third aspect.
[0066] In a thirteenth aspect, the present application provides a computer program product for storing a computer program which, when run on a computer, causes the computer to execute the information processing method according to any one of the above first aspect, or execute the information processing method according to any one of the above second aspect, or execute the information processing method according to any one of the above third aspect.
[0067] In a fourteenth aspect, the present application provides a communication system which may include a trace collection entity, an access network device, and a terminal device. Among them, the trace collection entity may be used to execute any one of the methods in the above first aspect, the access network device may be used to execute any one of the methods in the above second aspect, and the terminal device may be used to execute any one of the methods in the above third aspect.
[0068] For the beneficial effects of the above second aspect to fourteenth aspect, please specifically refer to the technical effects that can be achieved by the corresponding designs in the above first aspect and third aspect, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] Figure 1 Exemplarily shows a schematic diagram of the system architecture of a communication system applicable to the embodiments of the present application;
[0070] Figure 2 Exemplarily shows a functional partitioning method of an access network device;
[0071] Figure 3 Exemplarily shows a control plane architecture diagram of dual connectivity;
[0072] Figure 4 Exemplarily shows a schematic diagram of the interaction process of application layer measurement;
[0073] Figure 5 Exemplarily shows a schematic diagram of the process of an information processing method provided in Embodiment 1 of the present application;
[0074] Figure 6 Exemplarily shows a schematic diagram of the process of an information processing method provided in Embodiment 2 of the present application;
[0075] Figure 7 Exemplarily shows a schematic diagram of the process of an information processing method provided in Embodiment 3 of the present application;
[0076] Figure 8 Exemplarily shows a schematic diagram of the process of an information processing method provided in Embodiment 4 of the present application;
[0077] Figure 9Exemplarily shown is a schematic structural diagram of an information processing device provided by an embodiment of the present application;
[0078] Figure 10 Exemplarily shown is a schematic structural diagram of another information processing device provided by an embodiment of the present application;
[0079] Figure 11 Exemplarily shown is a schematic structural diagram of yet another information processing device provided by an embodiment of the present application;
[0080] Figure 12 Exemplarily shown is a schematic structural diagram of yet another information processing device provided by an embodiment of the present application. Detailed implementation manners
[0081] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application. The described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments.
[0082] Figure 1 Exemplarily shown is a schematic system architecture diagram of a communication system applicable to an embodiment of the present application. As Figure 1 shown, the system architecture includes a trace collection entity (TCE), an access network device, and a terminal device. It should be understood that the number of trace collection entities, the number of access network devices, and the number of terminal devices in the system architecture in the embodiments of the present application are not limited. Moreover, in the system architecture applicable to the embodiments of the present application, in addition to including a trace collection entity, an access network device, and a terminal device, other devices may also be included, such as Figure 1 the core network (CN) and the operation administration and maintenance entity shown, or a wireless relay device and a wireless backhaul device, etc., which are not limited in the embodiments of the present application. Also, the access network device in the embodiments of the present application may integrate all functions on an independent physical device, or distribute the functions on multiple independent physical devices, which is not limited in the embodiments of the present application. In addition, the terminal device in the embodiments of the present application may be connected to the access network device wirelessly.
[0083] The communication system according to the embodiments of the present application may refer to various communication systems, such as: 5G (or new radio (NR)) communication system, 6G communication system, long term evolution (LTE) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), etc. Of course, it can also be a communication system in other unlicensed frequency bands, which is not limited.
[0084] First, some terms and related technologies involved in the embodiments of the present application will be introduced below.
[0085] 1. Terminal device.
[0086] The terminal device in the embodiments of the present application refers to a device that provides voice and / or data connectivity to users. For example, it may include a handheld device with wireless connection capabilities, a vehicle-mounted device, or a processing device connected to a wireless modem. The terminal device can communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. The terminal device may include a user equipment (UE), a mobile station (MS), a mobile terminal (MT), a wireless terminal device, a device-to-device (D2D) terminal device, a vehicle-to-everything (V2X) terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an Internet of Things (IoT) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, etc. For example, it may include a mobile phone (or a "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-integrated mobile device, etc. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), and other devices. It also includes restricted devices, such as devices with lower power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners, etc.Currently, some examples of terminal devices are: mobile phones, tablet computers, laptop computers, handheld computers, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminal devices in industrial control, wireless terminal devices in self-driving, wireless terminal devices in remote medical surgery, wireless terminal devices in smart grid, wireless terminal devices in transportation safety, wireless terminal devices in smart city, wireless terminal devices in smart home, etc.
[0087] 2. Access network device.
[0088] The access network device in the embodiments of the present application refers to the RAN node (or RAN device) that connects the terminal device to the wireless network, and can also be called a base station, an access point or a network device. The access network device communicates with the wireless terminal device through one or more cells over the air interface, and can be used to mutually convert the received airframe and the internet protocol (IP) packet. As a router between the terminal device and the rest of the access network, the rest of the access network may include an IP network. For example, it includes a road side unit (RSB), and the RSB can be a fixed infrastructure entity supporting V2X applications and can exchange messages with other entities supporting V2X applications. The access network device can also coordinate the attribute management of the air interface. For example, the access network device may include an evolved Node B (NodeB or eNB or e-NodeB, evolutional Node B) in an LTE system or a long term evolution-advanced (LTE-A), or may also include the fifth generation mobile communication technology (the 5 thNext-generation Node B (gNB) in the next-generation (5G) New Radio (NR) system. Currently, some examples of access network devices are: continuously evolved Node B (gNB), Transmission and Reception Point (TRP), Evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (e.g., Home Evolved Node B, HENB, or Home Node B, HNB), Baseband Unit (BBU), or Wireless Fidelity (Wifi) Access Point (AP), etc.
[0089] In addition, in a network architecture, the access network device may be a RAN device including a Centralized Unit (CU) and a Distributed Unit (DU) in a Cloud Radio Access Network (Cloud RAN) system. Figure 2 An exemplary functional partitioning method of such a RAN device is shown as Figure 2As shown in the figure, the RAN device can split all protocol layers in the protocol stack into two parts. The functions of one part of the protocol layers are centrally controlled on the CU side, while the functions of some or all of the remaining protocol layers are distributed in the DU, and the CU centrally controls the DU to implement them. Among them, the protocol layers deployed in the CU may include the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, and the service data adaptation protocol (SDAP) layer, so that the CU can have the processing capabilities of RRC, PDCP, and SDAP. The protocol layers deployed in the DU may include the radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY), so that the DU can have the processing capabilities of RLC, MAC, and PHY. It can be understood that the splitting of the above functions is only an example and does not constitute a limitation on the CU and DU. That is to say, the functions of each layer in the protocol stack can also be divided between the CU and DU in other ways, which will not be elaborated in the embodiments of this application.
[0090] In addition, the functions of the CU can be implemented by one entity or by different entities. For example, continue to refer to Figure 2As shown, the control plane (CP) and user plane (UP) of the CU can be further separated to obtain the CU-CP and CU-UP. The CU-CP and CU-UP can be implemented by different functional entities, and the CU-CP and CU-UP can be coupled with the DU, and the three together complete the entire function of the RAN device. In a possible implementation, the CU-CP is used to implement the control plane function. For example, the CU-CP may include the RRC layer and the control plane of the packet data convergence protocol (PDCP-C) layer. Among them, the PDCP-C layer is mainly used for encryption, decryption, integrity protection, and data transmission of control plane data. Correspondingly, the CU-UP is used to implement the user plane function. For example, it may include the SDAP layer and the user plane of the packet data convergence protocol (PDCP-U) layer. Among them, the SDAP layer is mainly used to process the data of the core network and map the processed data stream to the data bearer body. The PDCP-U is mainly used for encryption, decryption, integrity protection, header compression, sequence number maintenance, and data transmission of the data plane. Continuing to refer to Figure 2 As shown, internally, the CU-CP and CU-UP can be connected through the E1 interface. Externally, the CU-CP can represent the RAN device and be connected to the core network through the Ng interface and to the DU node through the control plane of the F1 interface (F1-C). The CU-UP can be connected to the DU node through the user plane of the F1 interface (F1-U). In addition, in another possible implementation, the PDCP-C can also be deployed in the CU-UP, and this application will not introduce it too much.
[0091] 3. Core network.
[0092] The core network in the embodiments of the present application refers to the network that provides service support for terminal devices. Currently, some examples of the core network are: access and mobility management function (AMF) entity, session management function (SMF) entity, user plane function (UPF) entity, etc., which are not listed one by one here. Among them, the AMF entity can be used to be responsible for the access management and mobility management of terminal devices. The SMF entity can be used to be responsible for session management, such as the establishment of user sessions, etc. The UPF entity can refer to the functional entity of the user plane, mainly used to be responsible for connecting to external networks. It should be noted that the entities in the embodiments of the present application can also be referred to as network elements or functional entities. For example, the AMF entity can also be referred to as the AMF network element or the AMF functional entity. Another example is that the SMF entity can also be referred to as the SMF network element or the SMF functional entity, etc.
[0093] 4. Trace collection entity.
[0094] The trace collection entity in the embodiments of the present application refers to the entity that can complete trace and collection work. The trace collection entity can be a network element or functional entity independent of the core network and access network devices, or can be a network element or functional entity belonging to the core network or access network devices, which is not specifically limited.
[0095] 5. Operation administration and maintenance (OAM) entity.
[0096] The operation administration and maintenance entity in the embodiments of the present application refers to the entity that can send measurement tasks to access network devices. The operation administration and maintenance entity may also send configuration information of access network devices to access network devices. The operation administration and maintenance entity can be a network element or functional entity independent of the core network and access network devices.
[0097] 6. Data radio bearer (DRB).
[0098] The DRB in the embodiments of this application refers to a data bearer mode for carrying data plane data. In a wireless network, a terminal device may communicate with multiple base stations, so that the wireless network can use the resources of multiple base stations to provide high-transmission-efficiency communication services for the terminal device. This state is called dual-connectivity (DC). In the 5G protocol, it can also be called multi-radio dual connectivity (MR-DC). Among them, the multiple base stations in MR-DC may each have different RLC / MAC entities. These multiple base stations may be base stations belonging to the same radio access technology (RAT) (such as all being fourth-generation (4G) base stations or all being fifth-generation (5G) base stations), or may be base stations belonging to different RATs (such as one being a 4G base station and one being a 5G base station), or may be part belonging to the same RAT and part belonging to different RATs (such as part being 4G base stations and part being 5G base stations). Figure 3 Exemplarily, a control plane DC-C architecture diagram under dual-connectivity is shown, as Figure 3 shown. Among multiple base stations, the base station that has control plane signaling interaction with the core network is called the master node (MN), and other base stations are called secondary nodes (SN). The MN and the SN are respectively connected to the terminal device through the Uu interface, and the control plane Xn-C of the Xn interface is connected between the MN and the SN. Various DCs may be included in MR-DC, such as EN-DC, NGEN-DC, NE-DC, and NR-DC. The master base station in EN-DC is the LTE base station eNB connected to the 4G core network EPC, and the secondary base station in EN-DC is the NR base station. The master base station in NGEN-DC is the LTE base station ng-eNB connected to the 5G core network 5GC, and the secondary base station in NGEN-DC is the NR base station. The master base station in NE-DC is the NR base station connected to the 5G core network 5GC, and the secondary base station in NE-DC is the LTE base station. In the initial stage of 5G, the terminal device in the EN-DC network cannot camp on the NR cell, so EN-DC can also be called NSA. Correspondingly, the NR base station on which the terminal device can camp can be called the SA NR base station. The master base station in NR-DC is the NR base station connected to the 5G core network 5GC, and the secondary base station in NR-DC is the NR base station. For a terminal device in an MR-DC, the user plane of the secondary base station can be connected to the core network connected by the master base station. In this case, the core network can directly send data to the terminal device through the secondary base station.
[0099] In MR-DC, there can be a primary cell (PCell) in the MN. A PCell refers to a cell deployed on the primary frequency point where the terminal device initiates the initial connection establishment process or the connection re-establishment process, or a cell designated as the primary cell during the handover process. There can be a primary secondary cell (PSCell) in the SN. A PSCell refers to a cell where the terminal device initiates the random access process at the secondary base station, or a cell where the terminal device skips the random access process and initiates data transmission during the secondary base station change process, or a cell of the secondary base station that initiates random access during the synchronous reconfiguration process. Since the terminal device can receive services from multiple cells under a single base station, the set of serving cells provided by the MN for the terminal device can also be referred to as the master cell group (MCG). Similarly, the set of serving cells provided by the SN for the terminal device is called the secondary cell group (SCG). The MCG and SCG each contain at least one serving cell. When there is only one serving cell (SC) in the MCG, this SC is the PCell of the terminal device. When there is only one SC in the SCG, this SC is the PSCell of the terminal device. In the DC architecture, the PCell and PSCell in the MCG and SCG can both be referred to as special cells (SpCell). When there are multiple SCs in the MCG or SCG, the SCs other than the SpCell can be called secondary cells (SCell). In addition, the SCell and SpCell in each serving cell group can perform carrier aggregation (CA) to jointly provide transmission resources for the terminal device. Among them, the CA technology specifically refers to a base station configuring multiple carriers (component carrier, CC) or SCs for a single terminal device to transmit data for this terminal device through multiple carriers. For a terminal device in the RRC connected state (i.e., the state is RRC_CONNECTED), if CA / DC is not configured and there is only one SC, then this SC is the PCell. If CA / DC is configured, the SC set is composed of the sPCell and SCell. And each CC can correspond to an independent cell. For a terminal device, the sPCell and all SCell of this terminal device can form the SC set of this terminal device, where SC can refer to the PCell or the SCell.
[0100] In the MR-DC scenario, DRBs can be classified into three types of data bearers: MCG Bearer, SCG Bearer, and Split Bearer. Among them, MCG Bearer means that the RLC / MAC entity of this DRB is only deployed on the master base station; SCG bearer means that the RLC / MAC entity of this DRB is only deployed on the secondary base station; while Split bearer means that the RLC / MAC entity of this DRB is deployed on both the master base station and the secondary base station. For the bearer with PDCP terminated on the MN, it is called the MN terminated bearer, that is, the data on the downlink DL arrives directly at the MN from the core network, and after being processed by the PDCP / SDAP of the MN, it is sent to the terminal device through the RLC / MAC. The data on the uplink UL is sent to the core network after being processed by the PDCP / SDAP of the MN. Similarly, for the bearer with PDCP terminated on the SN, it is called the SN terminated bearer, that is, the data on the DL arrives directly at the SN from the core network, and after being processed by the PDCP / SDAP of the SN, it is sent to the UE through the RLC / MAC. The data on the uplink UL is sent to the core network after being processed by the PDCP / SDAP of the SN. In addition, in DC, both the master base station and the secondary base station can have RRC entities and can generate RRC messages (such as measurement request messages, etc.). Moreover, the secondary base station can directly send the RRC messages generated by the secondary base station to the terminal device. In this case, the RRC messages sent by the terminal device to the secondary base station can also be directly sent to the secondary base station. The RRC messages between the secondary base station and the terminal device are called SRB3. Or, the secondary base station can also notify the master base station of the RRC messages generated by the secondary base station, and then the master base station sends them to the terminal device. In this case, the terminal device can also send the RRC messages to the secondary base station to the master base station, and then the master base station forwards the RRC messages to the secondary base station.
[0101] It can be seen from this that in the MR-DC scenario, the data bearer types of DRBs can be classified into MN terminated MCG bearer, MN terminated SCG bearer, MN terminated Split bearer, SN terminated MCG bearer, SN terminated SCG bearer, and SN terminated Split bearer. For a terminal device, the terminal device may only see three data bearer types: MCG bearer, SCG bearer, and Split bearer. Among them, the serving cell corresponding to the MCG bearer can be at least one serving cell in the MCG (such as the PCell), the serving cell corresponding to the SCG bearer can be at least one serving cell in the SCG (such as the PSCell), and the serving cell corresponding to the Split bearer can be at least one serving cell in the MCG and at least one serving cell in the SCG.
[0102] 7. Non-application layer measurement.
[0103] In the embodiments of this application, other measurements except for the application layer measurement of the terminal device are collectively referred to as non-application layer measurement. Non-application layer measurement can also be called access stratum measurement. In this case, the non-application layer measurement result is used to reflect the measurement result of the access stratum. More typical non-application layer measurements can include, for example, L2 measurement and MDT measurement, etc. Among them, L2 measurement can count some network performances on the network side, and the measurement result of L2 measurement can be used by the operator for radio link management, radio resource management, and network maintenance. In some examples, L2 measurement can be only for one terminal device, such as measuring the service throughput, service traffic, processing delay, and air interface delay of the terminal device. The implementation process of L2 measurement can refer to the prior art, and this application will not introduce it in detail. The following focuses on the relevant content of MDT measurement.
[0104] In traditional drive test work, operators generally conduct routine network coverage drive tests every certain period (such as one month), and also conduct call quality drive tests for specific areas regarding user complaints to detect and optimize problems and faults in the wireless network. However, this traditional drive test work is labor-intensive and resource-consuming, and may not be able to detect network faults in a timely manner. To solve these problems, MDT measurement came into being. The basic idea of MDT measurement is that the operator signs contracts with the terminal devices of some users in advance. In this way, the operator can measure through these contracted users' terminal devices and receive the sent measurement results to automatically collect the measurement data of the terminal devices, so as to replace part of the traditional drive test work. Compared with the traditional drive test work, MDT measurement can reduce labor and material costs and improve the timeliness of detecting network faults.
[0105] The following is an exemplary introduction to several types of MDT measurement:
[0106] Signal level measurement: This measurement can usually be performed by the terminal device, and after measuring the signal level of the wireless signal, the measurement result is sent to the access network device;
[0107] Quality of service (QoS) measurement. In one case, this measurement can be performed by the access network device. The QoS measurements performed by the access network device can include, for example, traffic measurement, throughput measurement, and latency measurement of services. In another case, this measurement can also be performed by the terminal device. The QoS measurements performed by the terminal device can include, for example, uplink processing latency measurement. In yet another case, this measurement can also be jointly performed by the access network device and the terminal device. These measurements can include, for example, air interface latency measurement. The air interface latency refers to the processing latency of data packets during data communication between the access network device and the terminal device. For example, it is the time interval for the measurement data to reach the SDAP or PDCP layer of the terminal device after passing through the SDAP or PDCP layer of the access network device;
[0108] Accessibility measurement: This measurement is usually performed by the terminal device to record the failure information and send it to the access network device when the RRC connection establishment fails.
[0109] In the embodiments of the present application, the MDT measurement modes can be divided into immediate MDT measurement and logged MDT measurement. Among them, the immediate MDT measurement is mainly performed on a terminal device in the RRC connected state (i.e., the state is RRC_CONNECTED). The immediate MDT measurement is generally used to measure the data volume, internet protocol (IP) throughput, packet transmission delay, packet loss rate, processing delay, etc. of a terminal device in the RRC connected state. The logged MDT measurement is mainly performed on a terminal device in the idle state (i.e., the state is RRC_IDLE) or a terminal device in the RRC inactive state (i.e., the state is RRC_INACTIVE). For example, it is measured when a terminal device in the idle state or an inactive state reselects to a co-frequency serving cell of the currently camped serving cell, or reselects to a different-frequency / different-system adjacent serving cell broadcast by the currently camped serving cell. The logged MDT is generally used to measure the signal strength received by a terminal device in the idle state or a terminal device in the RRC inactive state.
[0110] In the embodiments of the present application, the initiation methods of MDT measurement can include the following two types:
[0111] One is the signalling based MDT (SBMDT) measurement. The signalling based MDT measurement is the MDT measurement initiated for a specific terminal device. For example, the core network notifies the access network device to initiate the MDT measurement for a specific terminal device. For the signalling based MDT measurement, only when the user of the terminal device agrees to conduct the MDT measurement (i.e., the terminal device supports the MDT measurement), the core network will initiate the message for the MDT measurement of the terminal device. Otherwise, the core network will not initiate the message for the MDT measurement of the terminal device. The message for the MDT measurement generally carries some configuration information of the MDT measurement, the IP address or uniform resource identifier (URI) of the measurement collection entity or policy collection entity (MCE) (URI is a string used to identify the name of a certain Internet resource in computer terms. This identifier allows users to interact with resources in the network through a specific protocol. The most common form of URI is the uniform resource locator. URI is also often specified as some informal website addresses. In some other scenarios, URI is specified as the uniform resource name, aiming to supplement the website address in the identification of resources in a specific namespace by providing a way). The configuration information of the MDT measurement can include one or more of the following: the activation type of the MDT measurement (for example, it can include types such as Immediate MDT only, Logged MDT only, and Immediate MDT and Trace), the area range of the MDT measurement, the mode of the MDT measurement (for example, immediate MDT mode or logged MDT mode) and some configuration parameters of this mode (for example, the measurement event of the immediate MDT mode, the recording interval and duration of the logged MDT mode), the public land mobile network (PLMN) list of the signalling based MDT measurement.
[0112] Another is management based MDT (MBMDT) measurement. Management based MDT measurement is not MDT measurement for a specific terminal device. Instead, the access network device first receives a message for MDT measurement from the OAM entity or the element manager (EM) entity, and then selects a suitable terminal device from each terminal device accessing the access network device to initiate MDT measurement based on a certain policy. For example, a certain policy may mean that the access network device only selects those terminal devices that have agreed to perform MDT measurement to initiate MDT measurement. Whether each terminal device agrees to perform MDT measurement can be notified to the access network device in advance by the core network. For example, when the user of the terminal device agrees to perform management based MDT, the core network will send an indication message to the access network device in advance to indicate that the user of the terminal device agrees to perform management based MDT measurement. In this case, the indication message can be "Management Based MDT Allowed indication". Optionally, the indication message can also indicate in which PLMNs the user agrees to perform management based MDT. In this case, the indication message can also be a list of PLMNs that agree to perform management based MDT.
[0113] It should be noted that both the signaling based MDT measurement and the management based MDT measurement introduced above can include the logged MDT mode and the immediate MDT mode.
[0114] 8. Application layer measurement.
[0115] The application layer measurement in the embodiments of this application refers to the measurement of the performance of the application layer of a terminal device. Typical application layer measurements may include, for example, QoE measurement. For some streaming services (such as streaming service, SS) or voice services (such as Multimedia Telephony Service for IMS, MTSI service), the measurement results obtained from non-application layer measurements can actually only be used to characterize the pure signal quality or the communication quality of the access layer, while the pure signal quality or the communication quality of the access layer cannot reflect the user experience when the user uses these services. Operators want to know the user experience so as to better optimize the network quality to improve the user experience. Therefore, the application layer measurement of the terminal device actually belongs to an important measurement method for improving the user network usage experience. The initiation methods of the application layer measurement can also be divided into signaling-based application layer measurement and management-based application layer measurement. For the signaling-based application layer measurement, the measurement task can be notified by the core network to the base station to initiate the application layer measurement for a specific terminal device. For the management-based application layer measurement, it is not the application layer measurement for a specific terminal device. Instead, the access network device first receives the message for performing the application layer measurement from the OAM entity or the element management entity, and then selects a suitable terminal device from the terminal devices accessing the access network device to initiate the application layer measurement based on a certain policy. When the application layer measurement is QoE measurement and the non-application layer measurement is MDT measurement, the QoE measurement task can be initiated independently of the MDT measurement task or simultaneously with the MDT measurement task. An example of simultaneous initiation is, for example, carrying the message corresponding to the signaling-based QoE measurement task in the message corresponding to the signaling-based MDT measurement task sent by the core network to the base station.
[0116] Figure 4 Exemplarily, a schematic diagram of the interaction process of an application layer measurement is shown, as Figure 4 shown, and this process includes the following steps:
[0117] Step 401a or step 401b, the access network device obtains an application layer measurement request message, and the application layer measurement request message carries application layer measurement configuration information.
[0118] In an alternative embodiment, the application layer measurement configuration information may be carried in the form of a transparent container in the application layer measurement request message. A container is a carrying method similar to a package, which will only be opened (i.e., parsed) when it reaches the final destination. In the embodiments of the present application, the access network device will not parse the content in the container (even if the base station has the ability to parse). In this case, since the application layer measurement is performed in the application layer of the terminal device, the container where the application layer measurement configuration information is located will only be parsed after reaching the application layer of the terminal device, and will not be parsed in other layers or other devices (such as access network devices) other than the application layer of the terminal device, but will be directly encapsulated and forwarded in the form of a container. In addition, in the application layer measurement request message, in addition to including the application layer measurement configuration information, other information may also be included, such as the area range to be measured (i.e., the preset measurement range) and / or the service type corresponding to this measurement. These other information may not be carried in the form of a container in the application layer measurement request message, so these other information can be parsed by the access network device. Alternatively, in another alternative embodiment, the application layer measurement configuration information may also be carried in the form of a non-transparent container in the application layer measurement request message. In this case, other layers or other devices (such as access network devices) other than the application layer of the terminal device can also parse the application layer measurement request message to obtain the specific content of the application layer measurement configuration information. Alternatively, in yet another alternative embodiment, a part of the content in the application layer measurement configuration information may be carried in the form of a transparent container, and another part of the content may be carried in a non-container form. There are many ways to carry the application layer measurement configuration information in the application layer measurement request message, which will not be introduced one by one here.
[0119] Step 402, the access network device determines the terminal device for which the application layer measurement is to be performed according to the application layer measurement request message.
[0120] In the embodiments of the present application, when the initiation methods of the application layer measurement are different, the methods for the access network device to determine the terminal device for which the application layer measurement is to be performed are also different. For example:
[0121] When the initiation method of the application layer measurement is the signaling-based application layer measurement, the application layer measurement task is initiated by the core network, and the access network device can receive the application layer measurement request message for a specific terminal device from the core network as shown in step 401a. In this case, since the access network device allocates a dedicated communication interface for the communication between the terminal device and the core network when the terminal device accesses the core network, the access network device can determine which terminal device to initiate the application layer measurement based on the correspondence between the communication interface and the terminal device according to which communication interface the application layer measurement request message is received from.
[0122] When the initiation method of the application layer measurement is the management-based application layer measurement, the application layer measurement task is initiated by the OAM entity (or the element manager (EM) entity), and the access network device can receive the measurement request message from the OAM entity (or the EM entity) as shown in step 401b. In this case, the access network device can first determine, according to the restricted conditions such as the area range to be measured obtained by parsing the application layer measurement request message or some other factors, which of all the terminal devices accessing the access network device meet the requirements of this application layer measurement, and then use these terminal devices that meet the requirements as the terminal devices to perform this application layer measurement.
[0123] It should be noted that in the embodiments of this application, "this application layer measurement" specifically refers to the entire application layer measurement from the start to the end of this measurement task. For example, when performing an application layer measurement on a certain session, the entire measurement period from the start to the end of this session is used as the measurement period of this application layer measurement. Moreover, in one application layer measurement, the terminal device can report the application layer measurement result only once. For example, after a session ends, report the application layer measurement result obtained during the entire measurement period of this session, or can report the application layer measurement result multiple times. For example, during a session, report the application layer measurement result obtained within each 5 seconds at a cycle duration of 5 seconds.
[0124] It should be understood that in the above two initiation methods, only when the terminal device supports the application layer measurement, will the access network device use this terminal device as the terminal device to perform the application layer measurement. Whether the terminal device supports the application layer measurement can be reported by the terminal device to the access network device, or can be obtained by the access network device sending an inquiry message to the terminal device and receiving a response message, or can also be pre-configured between the access network device and the terminal device, which is not specifically limited.
[0125] It should be noted that the solutions in step 401a and step 401b above are only an optional implementation manner. In the embodiments of this application, the access network device may also not determine the terminal devices to perform the application layer measurement according to the application layer measurement message received from the core network or the OAM entity or the element management entity. For example, in another optional implementation manner, the access network device can also determine the terminal devices to perform the application layer measurement according to its own needs.
[0126] Step 403, the access network device carries the application layer measurement configuration information in the RRC message and sends it to the access stratum (AS) in the terminal devices to perform the application layer measurement.
[0127] In step 403 above, the data bearer form of the application layer measurement configuration information in the RRC message can also be in the form of a container, or a non-container form, or a mixed form of both. Refer to the introduction in step 401a or step 401b above. Moreover, in addition to the application layer measurement configuration information, the RRC message can also include other information, such as the service type corresponding to this measurement, to indicate which service type of application the application layer measurement is to be performed on.
[0128] Step 404, the AS in the terminal device sends the application layer measurement configuration information to the upper layer of the AS in the terminal device.
[0129] In step 404 above, since the AS is not the final layer to perform the application layer measurement, the AS can forward the application layer measurement configuration information to the upper layer of the AS. The upper layer of the AS can refer to the application layer of the terminal device, or a layer specifically for performing the application layer measurement, or a layer between the application layer and the AS. When the upper layer of the AS is a layer between the application layer and the AS, the upper layer of the AS needs to further forward the application layer measurement configuration information until the application layer measurement configuration information is forwarded to the final measurement layer. It should be understood that when the RRC message includes both the application layer measurement configuration information and the service type corresponding to this measurement, the AS can also send the application layer measurement configuration information and the service type to be measured to the upper layer of the AS at the same time.
[0130] Step 405, the upper layer of the AS in the terminal device performs the application layer measurement to obtain the application layer measurement result.
[0131] In the embodiment of this application, if the upper layer of the AS receives both the application layer measurement configuration information and the service type corresponding to this measurement at the same time, the upper layer of the AS can perform the application layer measurement on the application corresponding to the service type corresponding to this measurement according to the application layer measurement configuration information to obtain the application layer measurement result. The application layer measurement result can occupy any byte from 1 byte to 8000 bytes.
[0132] In step 405 above, if the serving cell of the terminal device switches during the execution of the application layer measurement, the access network device to which the serving cell after the handover belongs will re-determine whether the serving cell of the terminal device after the handover belongs to the area range to be measured. If it belongs, the access network device to which the serving cell after the handover belongs may send an indication message to continue the measurement to the terminal device to instruct the terminal device to continue the measurement, or the access network device to which the serving cell after the handover belongs may also not need to specially send an indication message to the terminal device. In this case, the terminal device defaults to continue the measurement. If it does not belong, the access network device to which the serving cell after the handover belongs may send an indication message to stop the measurement to the terminal device to instruct the terminal device to pause the measurement, or the access network device to which the serving cell after the handover belongs may also send an indication message to release the application layer measurement configuration information to the terminal device to instruct the terminal device to end the measurement.
[0133] Step 406, the upper layer of the AS in the terminal device reports the application layer measurement result to the AS in the terminal device.
[0134] In steps 405 and 406 above, the upper layer of the AS may perform the application layer measurement according to a certain set rule and report the application layer measurement result to the AS in the terminal device. Among them, the set rule may be the default rule in the terminal device or a certain rule pointed out in the application layer measurement configuration information. For example, in a possible set rule, the upper layer of the AS performs the application layer measurement according to the period pointed out in the application layer measurement configuration information and reports the application layer measurement result. Another example is that in another possible set rule, the upper layer of the AS performs the application layer measurement during each session (or a certain type of session) and reports the application layer measurement result after the session ends. Suppose the terminal device passes through 5 serving cells during a session, then the upper layer of the AS will report the application layer measurement result of the terminal device during the entire period from the start to the end of this session to the AS.
[0135] Exemplarily, in addition to reporting the application layer measurement result to the AS, the upper layer of the AS may also indicate the service type corresponding to this measurement to the AS.
[0136] Step 407, the AS in the terminal device carries the application layer measurement result in the RRC message and sends it to the access network device.
[0137] In step 407 above, the data bearer form of the application layer measurement result in the RRC message can also be in the form of a container, or a non-container form, or a mixed form of both. Refer to the introduction in step 401a or step 401b above. Moreover, in addition to the application layer measurement result, the RRC message can also include the service type corresponding to this measurement, so that the access network device or other entities can know which service type the application layer measurement result is for the user experience quality.
[0138] In step 407 above, if the terminal device switches the serving cell during the application layer measurement, the AS will send the application layer measurement result to the access network device to which the switched serving cell belongs. In this case, when the access network device to which the switched serving cell belongs is different from the access network device to which the serving cell before the handover belongs, the access network device that sends the application layer measurement configuration information (i.e., the access network device in step 403) and the access network device that receives the application layer measurement result (i.e., the access network device in step 407) are not the same access network device. When the access network device to which the switched serving cell belongs is the same as the access network device to which the serving cell before the handover belongs, the access network device that sends the application layer measurement configuration information and the access network device that receives the application layer measurement result are the same access network device.
[0139] Step 408, the access network device sends the application layer measurement result of the terminal device to the trace collection entity.
[0140] In the embodiment of the present application, after receiving the application layer measurement result of the terminal device, the trace collection entity can also determine the user experience of the user using the application in the terminal device according to the application layer measurement result (such as the quality of the call, the smoothness of watching the video, etc.). When the user experience is poor, the trace collection entity can also notify the access network device to allocate more wireless resources for the terminal device to improve the application performance of the terminal device and improve the user's application experience.
[0141] It should be noted that in the embodiment of the present application, step 408 above is only an optional step. In another optional implementation manner, the access network device can also first determine the user experience of the user using the application in the terminal device by itself using the application layer measurement result, and then adjust the wireless resources allocated to the terminal device according to the application layer measurement result to improve the application performance of the terminal device and improve the user's application experience.
[0142] Such as Figure 4 As shown in the application layer measurement, although the application layer measurement results of a certain terminal device or some terminal devices can be measured, there are still some problems with this method, such as:
[0143] Problem 1: When the application layer measurement results are sent to the trace collection entity or other entities to determine the radio resource allocation in this way, the trace collection entity or other entities can only use the single factor of the application layer measurement results to adjust the radio resource allocation. However, the application layer measurement results cannot accurately represent the comprehensive performance of a terminal device. Therefore, this way is likely to cause inaccurate resource allocation.
[0144] Problem 2: This way only relies on the application layer measurement results obtained through actual measurement. In this case, if only a few terminal devices in the network support application layer measurement, the network side can only obtain very few application layer measurement results, which will lead to poor accuracy of the current network performance determined by the access network device based on these few application layer measurement results.
[0145] Problem 3: If this way wants to obtain more application layer measurement results, it can only make more terminal devices perform application layer measurement, or let the terminal devices periodically report the application layer measurement results to the access network device. However, the application layer measurement results are interacted in the form of RRC signaling. Whether it is the way of increasing the number of terminal devices or the way of periodic reporting, it will increase the network signaling overhead between the terminal device and the access network device.
[0146] Problem 4: In the case where the serving cell of the terminal device switches, this way requires the terminal device and the access network device to re-interact the relevant information of continuing or terminating the application layer measurement. Therefore, frequent signaling interaction is required between the terminal device and the access network device, and between the AS and the upper layer of the AS, which will further increase the network signaling overhead.
[0147] Problem 5: In this way, when the terminal device moves out of the area to be measured, the access network device will still send a message to release the current application layer measurement to the terminal device, which will directly cause the terminal device to stop the current application layer measurement, resulting in the discard of the application layer measurement results that the terminal device has already started, which is not conducive to the access network device collecting sufficient application layer measurement results.
[0148] Next, the following specific embodiments of the present application will be used to introduce how the above technical problems are solved. It should be noted that in the following description, the trace collection entity can be Figure 1 the trace collection entity in Figure 1 or a communication device that can support the trace collection entity to implement the functions required by this method. Of course, it can also be other communication devices, such as a chip or a chip system. The access network device can be Figure 1The terminal device in it, or a communication device capable of supporting the functions required for the terminal device to implement this method. Of course, it can also be other communication devices, such as a chip or a chip system.
[0149] It should be understood that the terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c can be single or multiple.
[0150] Also, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority, or importance of multiple objects. For example, the first access network device and the second access network device are only used to distinguish the access network devices before and after the service cell handover, or only to distinguish the access network devices before and after the data bearer handover, and do not necessarily mean that these two access network devices are different access network devices, nor do they identify the differences in the priority or importance of these two access network devices, etc.
[0151] Embodiment 1
[0152] Figure 5 Exemplarily shown is a schematic flowchart of the information processing method provided in Embodiment 1 of the present application. This method can be executed by an access network device and a trace collection entity. For example Figure 1 The access network device 1 or access network device 2, and the trace collection entity shown. As Figure 5 shown, this method includes:
[0153] Step 501, the access network device sends a first measurement result to the trace collection entity. The first measurement result includes the non - application layer measurement result of the terminal device.
[0154] In the above step 501, the non-application layer measurement result of the terminal device can be measured by the terminal device and reported to the access network device (for example, measuring the non-application layer measurement index related to the uplink transmission performance), or can be measured by the access network device, or the core network, or the operation management and maintenance entity (for example, measuring the air interface performance). When the terminal device performs the measurement, the terminal device can report the non-application layer measurement result in a periodic manner, or report the non-application layer measurement result according to the fixed rules of the current service cell. For example, in an optional implementation, if a service cell is set to report the non-application layer measurement result every ten minutes, then after the terminal device joins the service cell, the terminal device can report the non-application layer measurement result of the terminal device in the service cell to the access network device to which the service cell belongs every ten minutes, and the access network device to which the service cell belongs can decide in real time or by the access network device itself when to report the non-application layer measurement result to the tracking and collection entity after receiving the non-application layer measurement result reported by the terminal device.
[0155] In an embodiment of the present application, the non-application layer measurement results of the terminal device may include L2 measurement results and / or MDT measurement results. The measurement indicators of the L2 measurement results may include one or more of the service throughput, service data volume and service transmission delay, or may also include other non-application layer measurement indicators. The MDT measurement results may be measurement results obtained by measurements performed in the immediate MDT mode, and the measurement indicators of the MDT measurement results may include one or more of the downlink signal quality, the power margin of the terminal device, the interference power received by the access network device, the data volume of uplink and downlink transmissions, the uplink and downlink delays and the uplink and downlink transmission packet loss rates, or may also include other application layer measurement indicators. Regarding the implementation process of L2 measurement and MDT measurement, reference may be made to any implementation scheme in the art, and the present application does not make specific limitations on this.
[0156] Step 502: The access network device sends a second measurement result to the tracking collection entity, where the second measurement result includes the application layer measurement result of the terminal device.
[0157] In the above step 502, the application layer measurement result of the terminal device can be according to Figure 4 The application layer measurement method shown in can also be obtained according to Figure 8 The application layer measurement method shown in the figure is obtained, which will not be repeated here.
[0158] In the embodiment of the present application, the application layer measurement result of the terminal device may specifically refer to the QoE measurement result. The following is an exemplary introduction to several measurement indicators corresponding to the QoE measurement result:
[0159] Average throughput: It refers to the total number of bits received by the application layer of the terminal device within a measurement interval. This metric is applicable to streaming service scenarios, such as the scenario where a user watches a video using the network.
[0160] Initial playback latency: It refers to the playback latency when the streaming media starts to be presented. For example, it is the time interval from the moment when the first segment of the streaming media is obtained by the terminal device to the moment when the first segment of the streaming media is extracted from the client buffer by the terminal device.
[0161] Buffer level: It refers to the remaining playback duration of the streaming media starting from the current playback moment. When the network performance is better, more resources of the streaming media are pre-loaded, and the remaining playback duration of the streaming media is longer, and the buffer level is higher.
[0162] Playback latency: It refers to the playback latency when the streaming media starts. For example, it is the time interval from the moment when a dynamic adaptive streaming over hypertext transfer protocol (DASH) player receives a play / rewind / start trigger instruction to the moment when the media starts to be played.
[0163] Deterioration duration: It refers to the interval between the Nepal time (NPT) corresponding to the last frame with good quality before the playback quality of a frame deteriorates and the Nepal time corresponding to the first frame with good quality after the playback quality of the frame deteriorates. Among them, a frame with good quality refers to a frame that can be completely received and the picture corresponding to the frame contains all the correct content, or a new frame that does not depend on any previously decoded frames, or a new frame that only depends on previously decoded frames with good quality.
[0164] Continuous packet loss count: It refers to the number of packets continuously lost in the real-time transport protocol (RTP) scenario.
[0165] Jitter duration: It refers to the time interval between the actual playback moment and the expected playback moment of a frame exceeding a threshold. Among them, the expected playback moment of a frame is the sum of the playback moment of the previous frame and a preset time interval, and the preset time interval is the time interval between the Nepal time of the current frame and the Nepal time of the previous frame.
[0166] Out-of-step duration: It refers to the situation where the absolute time difference between the first time difference and the second time difference exceeds a certain threshold. Here, the first time difference is the time difference between the playback time of the previous frame in a video stream and the playback time of the previous frame in an audio stream, and the second time difference is the time difference between the expected playback time of the previous frame in the video stream and the expected playback time of the previous frame in the audio stream.
[0167] Round-trip delay: It refers to the additional two-way delay caused by buffering and other processing in the client for the round-trip time at the RTP level, such as RTP level -> speaker -> microphone -> RTP level.
[0168] Average bitrate: It refers to the bitrate of the encoded valid media information within a measurement period.
[0169] It should be understood that the above is only an exemplary introduction of several possible application layer measurement metrics. The terminal device in the embodiments of the present application can measure one or more of the above several measurement metrics to obtain the application layer measurement results. Of course, it can also combine other application layer measurement metrics to jointly obtain the application layer measurement results.
[0170] Step 503, the tracking and collection entity associates the non-application layer measurement results and the application layer measurement results of the terminal device with the terminal device.
[0171] In an optional implementation, when the access network device only initiates non-application layer measurements or application layer measurements on a certain terminal device and only reports the measurement results corresponding to the terminal device, the access network device may carry only the non-application layer measurement results of the terminal device in the first measurement result and carry the application layer measurement results of the terminal device in the second measurement result. In this way, after receiving the first measurement result and the second measurement result, the trace collection entity can directly associate the non-application layer measurement results carried in the first measurement result with the application layer measurement results carried in the second measurement result, so as to associate the non-application layer measurement results and the application layer measurement results of the terminal device to the terminal device. In the embodiments of the present application, after the application layer measurement results and the non-application layer measurement results are associated to a terminal device, the trace collection entity can know that the above application layer measurement results and non-application layer measurement results correspond to the same terminal device. Specifically, the above application layer measurement results and non-application layer measurement results can be associated through the identifier of the terminal device. When the access network device initiates non-application layer measurements or application layer measurements on multiple (i.e., two or more) terminal devices and reports the measurement results corresponding to the multiple terminal devices, the trace collection entity can establish associations for the non-application layer measurement results and the application layer measurement results of each terminal device. The access network device may carry the non-application layer measurement results of multiple terminal devices in the first measurement result at the same time and carry the non-application layer measurement results of multiple terminal devices in the second measurement result at the same time. The multiple terminal devices included in the first measurement result and the multiple terminal devices included in the second measurement result may be different. In this case, in order to facilitate the trace collection entity to distinguish the corresponding relationships between the non-application layer measurement results and the application layer measurement results and the terminal devices, the first measurement result and the second measurement result may further include the device information of the multiple terminal devices corresponding to each of them. In this way, after receiving the first measurement result and the second measurement result, the trace collection entity can also, according to the device information carried in these two measurement results, associate the application layer measurement results and the non-application layer measurement results of the terminal devices with the same device information to the terminal device with this device information. In this way, even if the non-application layer measurements and application layer measurements of the terminal device are executed and reported separately, the trace collection entity can find the different measurement results of the terminal devices with the same device information according to the device information carried in the measurement results, thereby providing a basis for associating the different measurement results of the terminal devices with the same device information.
[0172] It should be noted that in the above embodiments, the device information of a terminal device may refer to the identifier of the terminal device (specifically refer to Embodiment 2), or may refer to the type of the terminal device (specifically refer to Embodiment 3). Among them, the identifier of the terminal device may include one or more of the following: the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell where it is located, the identifier of the non-application layer measurement task (such as the identifier of the MDT measurement task), the identifier of the application layer measurement task (such as the identifier of the QoE measurement task), the combined identifier of the non-application layer measurement task and the application layer measurement task, and the QoE reference parameter. Regarding which identifier of the terminal device is included in the first measurement result and the second measurement result, it will be specifically described in Embodiments 2 and 3, and will not be introduced here first.
[0173] In the embodiments of the present application, non-application layer measurement and application layer measurement may be performed at different time periods respectively, and there is a time difference between the non-application layer measurement results and the application layer measurement results obtained by measurement at different time periods. If the measurement time is not considered, it is very likely to associate the non-application layer measurement results and the application layer measurement results obtained by measurement at different time periods. Such an association result cannot accurately reflect the performance of the terminal device at the same time period. Based on this, in an alternative embodiment, the first measurement result may further include first time information, where the first time information refers to any time information that can indicate the time of the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result. Correspondingly, the second measurement result may further include second time information, where the second time information refers to any time information that can indicate the time of the application layer measurement corresponding to the application layer measurement result in the second measurement result. After receiving the first measurement result and the second measurement result, the tracking and collection entity may first determine whether the time indicated by the first time information is included in the time indicated by the second time information. When the time indicated by the first time information is included in the time indicated by the second time information, it indicates that the non-application layer measurement result is obtained during the measurement period corresponding to the application layer measurement result. The non-application layer measurement result has good analytical significance for the application layer measurement result. Therefore, the tracking and collection entity may establish an association between the non-application layer measurement result and the application layer measurement result. When the time indicated by the first time information exceeds the time indicated by the second time information, it indicates that the non-application layer measurement result is not obtained during the measurement period corresponding to the application layer measurement result. For example, the non-application layer measurement result may be obtained before the application layer measurement is performed, or the non-application layer measurement result may be obtained after the application layer measurement is completed. The non-application layer measurement result and the application layer measurement result do not belong to the same measurement period. In this case, the non-application layer measurement result has little analytical significance for the application layer measurement result. Therefore, the tracking and collection entity may not establish an association between the non-application layer measurement result and the application layer measurement result.
[0174] In the embodiments of the present application, the tracking and collection entity may determine whether the time indicated by the first time information is included in the time indicated by the second time information in the following manner:
[0175] When the first time information is the moment when the access network device issues a measurement task corresponding to non-application layer measurement, and the second time information is the moment when the access network device issues a measurement task corresponding to application layer measurement, if the moment corresponding to the first time information is equal to or later than the moment corresponding to the second time information, the trace collection entity may consider that the time indicated by the first time information is included in the time indicated by the second time information; if the moment corresponding to the first time information is earlier than the moment corresponding to the second time information, the trace collection entity may consider that the time indicated by the first time information exceeds the time indicated by the second time information; or,
[0176] When the first time information is the moment when the access network device sends a non-application layer measurement result, and the second time information is the moment when the access network device sends an application layer measurement result, if the moment corresponding to the first time information is earlier than or equal to the moment corresponding to the second time information, the trace collection entity may consider that the time indicated by the first time information is included in the time indicated by the second time information; if the moment corresponding to the first time information is later than the moment corresponding to the second time information, the trace collection entity may consider that the time indicated by the first time information exceeds the time indicated by the second time information; or,
[0177] When the first time information is the period during which the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result is performed (when the measurement period corresponding to the first measurement result is the period from when the non-application layer measurement is initiated by the access network device or the core network in the first measurement result to when the non-application layer measurement result is obtained, for example, it can be the start moment when the access network device or the core network starts the measurement corresponding to the first measurement result to the moment when the non-application layer measurement result in the first measurement result is obtained, or the period from when the terminal device initiates the non-application layer measurement to when the non-application layer measurement result in the first measurement result is obtained, for example, the start moment when the terminal device starts the measurement corresponding to the non-application layer measurement result in the first measurement result to the moment when the non-application layer measurement result in the first measurement result is obtained), and the second time information is the period during which the terminal device performs the application layer measurement corresponding to the application layer measurement result in the second measurement result (for example, the start moment when the terminal device starts the application layer measurement corresponding to the application layer measurement result in the second measurement result to the moment when the application layer measurement result in the second measurement result is obtained, such as the entire period when the terminal device performs a session to be measured, or the start moment when the terminal device starts the measurement corresponding to the second measurement result to the moment when the application layer measurement result in the second measurement result is obtained), if the period corresponding to the first time information is within the period range corresponding to the second time information, the trace collection entity may consider that the time indicated by the first time information is included in the time indicated by the second time information; if the period corresponding to the first time information exceeds the period range corresponding to the second time information, the trace collection entity may consider that the time indicated by the first time information exceeds the time indicated by the second time information.
[0178] It should be understood that the above is only an exemplary introduction to several ways of determining whether the time indicated by the first time information is included in the time indicated by the second time information. The present application does not limit that the tracking and collection entity must use the above ways to judge. As long as it can be determined that the non-application layer measurement result is obtained within the measurement time corresponding to the application layer measurement result, all such judgment methods are within the protection scope of the present application.
[0179] In the first embodiment above, by correlating the non-application layer measurement result and the application layer measurement result of the terminal device, the tracking and collection entity can comprehensively utilize various measurement results of the terminal device to comprehensively analyze the performance of the terminal device. This way compared to Figure 4 the way of determining radio resource allocation by analyzing the application layer measurement result in isolation as shown, the tracking and collection entity can refer to more information to adjust resource allocation, which helps to improve the balance and accuracy of resource allocation for each terminal device.
[0180] Next, based on the first embodiment, the second to fourth embodiments are used to introduce several possible implementations of the solution in the first embodiment.
[0181] Embodiment Two
[0182] Figure 6 Exemplarily shown is a schematic flowchart of an information processing method provided by the second embodiment of the present application. This method can be executed by a first access network device, a second access network device, and a tracking and collection entity. For example Figure 1 the access network device 1, access network device 2, and tracking and collection entity shown. As Figure 6 shown, this method includes:
[0183] Step 601, the first access network device sends a first measurement result to the tracking and collection entity. The first measurement result includes the identifier of at least one terminal device and the non-application layer measurement result of the at least one terminal device.
[0184] In an optional implementation manner, for one terminal device, the first measurement result may include the following content:
[0185] The identifier of the current serving cell where the terminal device is located, the C-RNTI of the terminal device in the current serving cell, and the non-application layer measurement results of the terminal device in the current serving cell. Among them, the current serving cell can be one of the serving cells managed by the first access network device. For example, if the current serving cell sets the terminal device to report non-application layer measurement results every 10 minutes, then since the terminal device joins the current serving cell, it can report the non-application layer measurement results of the terminal device in the current serving cell to the first access network device every ten minutes. After receiving the non-application layer measurement results, the first access network device can report the identifier of the current serving cell, the C-RNTI of the terminal device in the current serving cell, and the non-application layer measurement results to the trace collection entity in real-time or decide when to report them by itself. Or,
[0186] The identifier of the current serving cell where the terminal device is located, the identifier assigned by the CU-CP for the terminal device, and the non-application layer measurement results of the terminal device in the current serving cell. Or,
[0187] The identifier of the non-application layer measurement task corresponding to the terminal device (such as the identifier of the MDT measurement task) and the non-application layer measurement results of the terminal device in the current serving cell. Among them, the identifier of the MDT measurement task can be, for example, the task number of the MDT measurement task or the trace identifier in the MDT measurement task. Or,
[0188] In the case where the access network device simultaneously initiates application layer measurement and non-application layer measurement for the terminal device, it can also include the identifier of the application layer measurement task corresponding to the terminal device (such as the identifier of the QoE measurement task) and the non-application layer measurement results of the terminal device in the current serving cell. Among them, the identifier of the QoE measurement task can be, for example, the task number of the QoE measurement task or the trace identifier in the QoE measurement task. Or,
[0189] In the case where the access network device simultaneously initiates application layer measurement and non-application layer measurement for the terminal device, it can also include the QoE reference parameters corresponding to the QoE measurement task of the terminal device and the non-application layer measurement results of the terminal device in the current serving cell. Among them, the QoE reference parameters are composed of three pieces of information: mobile country code (MCC), mobile network codes (MNC), and QoE measure collection identity (QMC ID), and have global uniqueness. The QMC ID can be generated by the network management or the operator.
[0190] In the embodiments of the present application, if the network architecture of the first access network device is asFigure 3 As shown, the CU and DU in the first access network device may separately report some non-application layer measurement results they obtained to the trace collection entity. In this case, when the CU and DU separately report some non-application layer measurement results, they can also synchronously report the identifiers of the terminal devices corresponding to these non-application layer measurement results.
[0191] Step 602: The first access network device sends a second measurement result to the trace collection entity. The second measurement result includes the identifiers of at least one terminal device and an application layer measurement result obtained by the at least one terminal device during the measurement period corresponding to the second measurement result.
[0192] It should be noted that the terminal device can report the application layer measurement results periodically or after each session ends. An example of reporting the application layer measurement results periodically is as follows: When the terminal device reports according to a 5-second period, if the current application layer measurement is for a 1-minute session, the terminal device can report 12 application layer measurement results, and each application layer measurement result can refer to the application layer measurement result within the corresponding 5-second session.
[0193] In an optional implementation manner, for one terminal device, the second measurement result may include the following content:
[0194] The identifiers of multiple serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in each of the multiple serving cells, and the application layer measurement result measured by the terminal device during the entire measurement period corresponding to the second measurement result. Among them, the first access network device may be the access network device to which the serving cell where the terminal device is located at the end of the current application layer measurement belongs, or refers to the access network device to which the serving cell where the terminal device reports the application layer measurement result corresponding to the second measurement result belongs. For example, in the case where the terminal device is configured to report the application layer measurement result after each session ends in the current application layer measurement task, the terminal device may start the current application layer measurement at the beginning of a session, obtain the overall call quality of the session after the session ends, and report it to the first access network device to which the terminal device is connected at the end of the session. Another example is in the case where the terminal device is configured to report the application layer measurement result every 5 seconds in the current application layer measurement task. The terminal device may report the application layer measurement result within these 5 seconds to the first access network device to which the terminal device is connected at the moment when 5 seconds have passed after every 5 seconds. In addition, the first access device can obtain the identifiers of multiple serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result and the C-RNTI of the terminal device in each of the multiple serving cells in the following two ways. Method 1: The first access network device can generate a serving cell list based on all the serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result. After receiving the application layer measurement result corresponding to the second measurement result, the first access network device generates a second measurement result based on the application layer measurement result corresponding to the second measurement result, the serving cell list, and the C-RNTI of the terminal device in each serving cell indicated by the serving cell list, and reports it to the trace collection entity. Among them, the serving cell list may include the identifiers of one or more serving cells among all the serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result. The method for the first access network device to determine the serving cell list will be specifically described below and will not be introduced here first. Method 2: The terminal device first generates a serving cell list based on all the serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result, and then sends the serving cell list, the C-RNTI of the terminal device in each serving cell indicated by the serving cell list, and the application layer measurement result corresponding to the second measurement result to the first access network device. Among them, the terminal device can generate a serving cell list based on the preset measurement range corresponding to the current application layer measurement and all the serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result. For example, the serving cells that belong to the preset measurement range corresponding to the current application layer measurement among all the serving cells that the terminal device has passed through during the entire measurement period corresponding to the second measurement result are used as the serving cell list.For the implementation method of how the terminal device obtains the preset measurement range corresponding to the current application layer measurement, please refer to Embodiment 3 for details and will not be introduced here. Or,
[0195] The identifiers of multiple serving cells passed by the terminal device during the entire measurement period corresponding to the second measurement result, the identifiers assigned by the CU-CP to the terminal device in each of the multiple serving cells, and the application layer measurement result measured by the terminal device during the entire measurement period. The obtaining method of the identifiers of the multiple serving cells passed by the terminal device during the entire measurement period corresponding to the second measurement result is the same as Method 1 described above. Or,
[0196] The identifier of the application layer measurement task (such as the identifier of the QoE measurement task) and the application layer measurement result measured by the terminal device during the entire measurement period corresponding to the second measurement result. Among them, the identifier of the QoE measurement task can be, for example, the task number of the QoE measurement task, or can be the tracking identifier in the QoE measurement task. Or,
[0197] The QoE reference parameters corresponding to the QoE measurement task executed by the terminal device and the application layer measurement result measured by the terminal device during the entire measurement period corresponding to the second measurement result. The QoE reference parameters are referred to the introduction in step 601 and will not be elaborated here. Or,
[0198] In the case where the access network device simultaneously initiates an application layer measurement and a non-application layer measurement for the terminal device, it may also include the identifier of the non-application layer measurement task (such as the identifier of the MDT measurement task) and the application layer measurement result measured by the terminal device during the entire measurement period corresponding to the second measurement result. Among them, the identifier of the MDT measurement task can be, for example, the task number of the MDT measurement task, or can be the tracking identifier in the MDT measurement task.
[0199] It should be understood that in the above steps 601 and 602, when the access network device simultaneously initiates application layer measurement and non-application layer measurement for the terminal device, the terminal device can use the same identifier throughout the entire process of application layer measurement and the entire process of non-application layer measurement. For example, if the application layer measurement configuration information of the terminal device is encapsulated in the non-application layer measurement request message and sent to the access network device, the access network device can use the task identifier of the current application layer measurement (it can also be any other type, as long as the same identifier is ensured) as the identifier of the terminal device in the current application layer measurement and the identifier of the terminal device in the current non-application layer measurement, and mark this identifier throughout the entire application layer measurement and non-application layer measurement. In this way, even if the application layer measurement result and the non-application layer measurement result are reported separately according to their respective rules, the tracking and collection entity can determine, based on the same identifier carried by each, that they are different measurement results belonging to the same terminal device, so as to facilitate the tracking and collection entity to establish an association. This is just an optional implementation manner. In another optional implementation manner, different identifiers can also be used for application layer measurement and non-application layer measurement. In this case, the access network device can pre-establish the corresponding relationship between the identifier used for application layer measurement and the identifier used for non-application layer measurement locally, and report this corresponding relationship simultaneously when reporting the application layer measurement result and the non-application layer measurement result, so as to facilitate the tracking and collection entity to obtain different measurement results belonging to the same terminal device according to this corresponding relationship.
[0200] In an optional implementation manner, when the second measurement result reported by the first access network device includes the identifiers of multiple serving cells passed by the terminal device during the entire measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in each of the multiple serving cells, and the application layer measurement result measured by the terminal device during the entire measurement period corresponding to the second measurement result, considering that the first access network device can only actively obtain the movement situation of the terminal device in each serving cell managed by the first access network device, and cannot actively obtain the movement situation of the terminal device in the serving cells managed by other access network devices. Therefore, if the terminal device moves from the serving cells managed by other access network devices (such as the second access network device) to the serving cells managed by the first access network device during the entire measurement period corresponding to the second measurement result, the second access network device can also actively send the historical movement trajectory list of the terminal device belonging to the entire measurement period corresponding to the second measurement result to the first access network device. The historical movement trajectory list may include the identifiers of each historical serving cell passed by the terminal device before entering the serving cells managed by the first access network device during the entire measurement period corresponding to the second measurement result and the C-RNTI of the terminal device in each historical serving cell. In this case:
[0201] If the terminal device moves from the serving cell managed by the second access network device to the serving cell managed by the first access network device during the entire measurement period corresponding to the second measurement result, the historical movement trajectory list may only include the identifiers of the serving cells passed by the terminal device in each serving cell managed by the second access network device and the C-RNTI of the terminal device in each serving cell passed by the second access network device.
[0202] If the terminal device moves from the serving cell managed by another access network device (such as the third access network device) to the serving cell managed by the second access network device during the entire measurement period corresponding to the second measurement result, and then moves from the serving cell managed by the second access network device to the serving cell managed by the first access network device, the historical movement trajectory list may simultaneously include the identifiers of the serving cells passed by the terminal device in each serving cell managed by the second access network device and the C-RNTI of the terminal device in each serving cell passed by the second access network device, the identifiers of the serving cells passed by the terminal device in each serving cell managed by the third access network device, and the C-RNTI of the terminal device in each serving cell passed by the third access network device. Among them, the identifiers of the serving cells passed by the terminal device in each serving cell managed by the third access network device and the C-RNTI of the terminal device in each serving cell passed by the third access network device may be actively sent by the third access network device to the second access network device when the terminal device moves to the serving cell managed by the second access network device.
[0203] Thus, according to the above embodiment, if the terminal device performs an operation of reporting an application layer measurement result (i.e., the application layer measurement result included in the second measurement result) of the current application layer measurement in the serving cell managed by the first access network device, the first access network device may store the identifiers of all the serving cells passed by the terminal device during the entire measurement period corresponding to the second measurement result, the CRNTI of the terminal device in each of all the serving cells, and the application layer measurement result measured by the terminal device during the entire measurement period corresponding to the second measurement result.
[0204] Furthermore, on this basis, the access network device may also generate the above serving cell list in the following manner:
[0205] If there is no other indication in the application layer measurement request message, it means that all the serving cells passed by the terminal device during the entire measurement period corresponding to the second measurement result can meet the requirements of the application layer measurement. Therefore, the access network device may directly generate the above serving cell list according to the identifiers of all the serving cells passed by the terminal device during the entire measurement period corresponding to the second measurement result.
[0206] If the application layer measurement request message further indicates that the terminal device stops application layer measurement during certain time periods or in certain serving cells (or indicates that the terminal device only performs application layer measurement during certain time periods or in certain serving cells), the first access network device may first determine, according to this indication, those serving cells that need to stop measurement from all the serving cells passed by the terminal device, and then generate the above-mentioned serving cell list according to the identifiers of those serving cells that need to be measured after deducting those serving cells that need to stop measurement from all the serving cells passed by the terminal device. Alternatively, the access network device may also directly generate the above-mentioned serving cell list according to the identifiers of all the serving cells passed by the terminal device during the entire measurement time period corresponding to the second measurement result, but a cell indication information needs to be carried when reporting the second measurement result, and this cell indication information is used to indicate which serving cells in this serving cell list belong to the serving cells that need to perform measurement (for example, which serving cells are within a preset measurement range).
[0207] Step 603, the tracking and collection entity obtains the application layer measurement results and the corresponding non-application layer measurement results of the same terminal device according to the identifiers of each terminal device included in the first measurement result and the identifiers of each terminal device included in the second measurement result.
[0208] In the embodiments of the present application, if the above-mentioned cell indication information is further included in the second measurement result, the tracking and collection entity may first screen out those target serving cells that need to perform measurement from the serving cell list according to the cell indication information, and then obtain the non-application layer measurement results of the terminal device with this identifier from the non-application layer measurement results of each terminal device included in the first measurement result sent by the first access network device and the first measurement results sent by other access network devices according to the identifier of the terminal device in each target serving cell. Obviously, the non-application layer measurement results of the terminal device with this identifier are actually the non-application layer measurement results of this terminal device corresponding to these target serving cells. By adopting this method, even if the application layer measurement result is a comprehensive measurement result for multiple serving cells passed during a certain measurement time period of this application layer measurement, and the non-application layer measurement result is only a single measurement result for different serving cells, the tracking and collection entity can also correspondingly obtain the non-application layer measurement results of the terminal device corresponding to each serving cell in this historical movement trajectory according to the historical movement trajectory of the terminal device performing application layer measurement reported by the access network device, thereby improving the reliability of associating the non-application layer measurement results and the application layer measurement results of the same terminal device.
[0209] It should be understood that in the embodiments of the present application, if the first measurement result and the second measurement result further include the time information as shown in step 503, when the tracking collection entity looks for the non-application layer measurement result, in addition to considering the identifier of the terminal device in the target serving cell, it will also consider the time when the terminal device performs the non-application layer measurement, so that only the non-application layer measurement results whose execution time of the non-application layer measurement is within the time range of the execution of the application layer measurement are used as the non-application layer measurement results to be associated with the application layer measurement results. In this way, even if an identifier is reused in different measurement processes (for example, the terminal device passes through the same serving cell in different measurement processes, or a certain identifier of the terminal device is reused in different time periods, etc.), the tracking collection entity can accurately match the application layer measurement results and the non-application layer measurement results obtained by the same terminal device during the same period according to the time information, and the association between these non-application layer measurement results and the application layer measurement results is targeted.
[0210] In the embodiments of the present application, after the tracking collection entity obtains the application layer measurement results and the non-application layer measurement results of the same terminal device, it can directly use the application layer measurement results and the non-application layer measurement results of the terminal device to adjust the radio resource allocation, or continue to execute step 604 as follows. When directly adjusting the radio resource allocation, since the tracking collection entity knows more fully the various measurement results of the same terminal device, rather than just the application layer measurement results, the tracking collection entity can comprehensively evaluate the radio performance of the terminal device together with the various measurement results of the terminal device, which helps to improve the accuracy of allocating radio resources for the terminal device based on the evaluation result. It should be understood that the tracking collection entity performing radio resource allocation is only an optional implementation manner. In another optional implementation manner, the tracking collection entity can also send the associated application layer measurement results and non-application layer measurement results of the same terminal device to the first access network device, so that the first access network device can use the application layer measurement results and the non-application layer measurement results of the terminal device to adjust the radio resource allocation.
[0211] Step 604, the tracking collection entity establishes an association relationship between the application layer measurement results of the same terminal device and the corresponding non-application layer measurement results.
[0212] Optionally, the tracking and collection entity may establish an association relationship between the application layer measurement result and the corresponding non-application layer measurement result according to the application layer measurement result and the corresponding non-application layer measurement result measured by the terminal device within a measurement time period of the current application layer measurement, or may establish an association relationship between the application layer measurement result and the corresponding non-application layer measurement result according to the first measurement result and the corresponding second measurement result within all measurement time periods of the current application measurement, or may also establish an association relationship between the application layer measurement result and the corresponding non-application layer measurement result according to the first measurement result and the corresponding second measurement result within some measurement time periods of the current application measurement. There is no specific limitation.
[0213] In an embodiment of the present application, the application layer measurement result of a terminal device may include the measurement results of multiple application layer measurement indicators, and the non-application layer measurement result of a terminal device may also include the measurement results of multiple non-application layer measurement indicators. After the tracking and collection entity obtains the application layer measurement result and the non-application layer measurement of a terminal device, the tracking and collection entity may also extract the characteristics of the measurement results of each non-application layer measurement indicator and the characteristics of the measurement results of each application layer measurement indicator of the terminal device by using a big data analysis method, and establish an association relationship between the measurement results of each application layer measurement indicator and the measurement results of each non-application layer measurement indicator according to the characteristics of the measurement results of each application layer measurement indicator and the characteristics of the measurement results of each non-application layer measurement indicator. Among them, the method for establishing the association relationship may be set by those skilled in the art according to experience, and may include, for example, but not limited to, model training, artificial intelligence (AI) algorithms, or neural network models, etc.
[0214] Step 605, the tracking and collection entity sends the association relationship between the application layer measurement result and the corresponding non-application layer measurement result of the same terminal device to the first access network device.
[0215] It should be understood that the tracking and collection entity may also send the association relationship between the application layer measurement result and the corresponding non-application layer measurement result of the same terminal device to other access network devices, and the other access network devices perform the operations in step 606 below.
[0216] Step 606: The first access network device predicts the application layer measurement results of the terminal device during other measurement periods by using the correlation between the application layer measurement results and the corresponding non-application layer measurement results of the same terminal device, and the non-application layer measurement results obtained by the terminal device during other measurement periods. Alternatively, the first access network device may also use the above information of the terminal device and the non-application layer measurement results of other terminal devices to predict the application layer measurement results of other terminal devices. However, the predicted application layer measurement results of other terminal devices may not be as accurate as those of the same terminal device.
[0217] It should be noted that if in the above step 605, the tracking collection entity sends the correlation between the application layer measurement results and the corresponding non-application layer measurement results to other access network devices, then the other access network devices that receive the correlation can also use the correlation to predict the application layer measurement results of the terminal device or other terminal devices.
[0218] In the embodiments of the present application, although the correlation between the application layer measurement results and the corresponding non-application layer measurement results of the terminal device depends on the application layer measurements and non-application layer measurements performed during the measurement period when the application layer measurement results and non-application layer measurement results are obtained, this correlation can be used to characterize the commonality of the application layer measurement results and non-application layer measurement results obtained by the terminal device or other terminal devices during any measurement period. Therefore, the first access network device predicts the application layer measurement results of the terminal device during other measurement periods based on this correlation, or predicts the application layer measurement results of other terminal devices during any measurement period, which can also ensure the accuracy of the prediction results. In this process, other measurement periods may refer to:
[0219] Historical periods before the measurement period when the application layer measurement results and non-application layer measurement results are obtained. In this case, even if the first access network device stores only a small number of application layer measurement results (for example, many terminal devices only perform non-application layer measurements but not application layer measurements during the historical period), the first access network device can still predict more application layer measurement results of the historical period according to this correlation and the non-application layer measurement results obtained during the historical period. This helps to enrich the information stored in the first access network device and facilitate the subsequent analysis and display of the overall application layer performance of the terminal device;
[0220] After measuring the application layer measurement results and the non-application layer measurement results, measure the application layer in the future period after the measurement period. In this case, the terminal device can perform only non-application layer measurements in the future period without performing application layer measurements again. This not only helps save the network resources of the terminal device, but also eliminates the need for frequent interaction between the terminal device and the first access network device regarding information related to application layer measurements, thus also helping to save the network signaling overhead between the first access network device and the terminal device. In addition, even if the terminal device does not meet the requirements for application layer measurements in the future period (for example, moves out of a preset measurement area), as long as the terminal device performs non-application layer measurements, the first access network device can continue to predict the application layer measurement results of the terminal device to improve the accuracy of adjusting radio resource allocation.
[0221] It should be noted that the above steps 605 and 606 are only an optional implementation manner. In another optional implementation manner, the tracking and collection entity may not send the association relationship to the first access network device, but can directly use the association relationship to predict the application layer measurement results corresponding to the non-application layer measurement results of any subsequent received terminal device (including this terminal device or other terminal devices), and then send the predicted application layer measurement results to the first access network device. This way can not only enable the first access network device to perform radio resource allocation based on more application layer measurement results, but also reduce the working pressure of the first access network device. Or, the tracking and collection entity can also determine a radio resource allocation policy according to the predicted application layer measurement results and send it to the first access network device, so that the first access network device adjusts the radio resource allocation according to the radio resource allocation policy to further reduce the working pressure of the first access network device.
[0222] In the second embodiment, by the access network device carrying the identifier of the terminal device when reporting the application layer measurement results and the non-application layer measurement results, the tracking and collection entity can establish the association relationship between the application layer measurement results and the non-application layer measurement results of the same terminal device, thus helping to make more informed decisions on radio resource allocation in the future (that is, solving Figure 4 the problem one shown). Further, by using the association relationship between the application layer measurement results and the non-application layer measurement results measured within one measurement period or multiple measurement periods to predict the application layer measurement results within other measurement periods, it can not only reduce the dependence on actual application layer measurements when analyzing the application layer performance of the terminal device, but also enable the terminal device to stop reporting application layer measurement results periodically and frequently, thus also helping to save the signaling overhead of the air interface (that is, solving Figure 4 the problem two and problem three shown).
[0223] Embodiment Three
[0224] Figure 7 A schematic flowchart of the information processing method provided in the third embodiment of the present application is exemplarily shown. This method can be executed by an access network device and a trace collection entity, for example Figure 1 the access network device 1 or access network device 2, and the trace collection entity shown. As Figure 6 shown, the method includes:
[0225] Step 701, the first access network device sends a first measurement result to the trace collection entity. The first measurement result includes the types of at least one terminal device and the non-application layer measurement results of the at least one terminal device.
[0226] In the embodiment of the present application, the type of a terminal device can be a communication entity in V2X or a drone, etc. The communication entity in V2X can include, for example, a vehicle or a mobile phone in V2X.
[0227] Exemplarily, if the network architecture of the first access network device is as Figure 3 shown, the CU and DU in the first access network device may respectively report the partial non-application layer measurement results they obtained to the trace collection entity. In this case, the CU and DU can also synchronously report the types of the terminal devices corresponding to these partial non-application layer measurement results when reporting the partial non-application layer measurement results respectively.
[0228] It should be noted that in the above step 701, the first access network device can also send the first measurement result to other entities (such as OAM). The first measurement result includes the types of at least one terminal device and the non-application layer measurement results of the at least one terminal device. In this case, other entities can also learn about the performance of a certain type of terminal device in the first access network device. When other entities obtain the types of at least one terminal device and the non-application layer measurement results of the at least one terminal device from multiple access network devices, they can learn about the overall performance of a certain type of terminal device in multiple access network devices at other times. In this way, when other entities present the network performance of different terminal devices to the outside (such as operator customers), they can present it according to the terminal type, so as to facilitate the outside to learn about the network performance corresponding to different types of terminals and help the outside perform targeted network performance optimization operations.
[0229] Step 702, the first access network device sends a second measurement result to the trace collection entity. The second measurement result includes the types of at least one terminal device and the application layer measurement results of the at least one terminal device.
[0230] In an alternative implementation, for step 701 or step 702 above, before the first access network device (or terminal device) performs non-application layer measurement or application layer measurement, if the non-application layer measurement request message or the application layer measurement request message also indicates that non-application layer measurement or application layer measurement is only to be performed on a certain type or certain types of terminal devices, the first access network device may first determine whether the type of the terminal device belongs to the type of the terminal device to be measured indicated. If so, non-application layer measurement or application layer measurement may be initiated for the terminal device. If not, non-application layer measurement or application layer measurement is not initiated for the terminal device.
[0231] Step 703: The tracking and collection entity obtains the application layer measurement results and corresponding non-application layer measurement results of terminal devices of the same type according to the types of each terminal device included in the first measurement result and the types of each terminal device included in the second measurement result.
[0232] It should be noted that the tracking and collection entity may first use the method in the second embodiment to obtain the application layer measurement results and corresponding non-application layer measurement results of the same terminal device during this application layer measurement or during a certain or certain measurement periods of this application layer measurement, and then obtain the application layer measurement results and corresponding non-application layer measurement results of terminal devices of the same type during this application layer measurement or during a certain or certain measurement periods of this application layer measurement. Of course, the tracking and collection entity may also not need to obtain the application layer measurement results and corresponding non-application layer measurement results of the same terminal device during this application layer measurement or during a certain or certain measurement periods of this application layer measurement, but may only know the application layer measurement results and non-application layer measurement results of terminal devices belonging to the same type.
[0233] In the embodiments of the present application, the tracking and collection entity may directly classify the application layer measurement results and non-application layer measurement results of terminal devices of the same type according to the types of terminal devices included in the first measurement result and the second measurement result. This helps the operator or equipment manufacturer better understand the network performance corresponding to different types of terminal devices, and facilitates the operator or equipment manufacturer to perform radio resource allocation based on the network performance of various types of terminal devices in the future.
[0234] Step 704: The tracking and collection entity establishes an association relationship between the application layer measurement results and the corresponding non-application layer measurement results of terminal devices of the same type.
[0235] In the embodiment of the present application, the process of establishing the association relationship may refer to step 604 above. The difference is only that: step 704 may establish an association relationship between the application layer measurement results and non-application layer measurement results of multiple terminal devices of the same type, while step 604 establishes an association relationship between the application layer measurement results and non-application layer measurement results of the same terminal device. In the embodiment of the present application, after the application layer measurement results and non-application layer measurement results are associated with terminal devices of the same type, the tracking and collection entity can know that the above application layer measurement results and non-application layer measurement results correspond to terminal devices of the same type. Specifically, the above application layer measurement results and non-application layer measurement results can be associated through the type of the terminal device.
[0236] It should be noted that the tracking and collection entity can first establish the association relationship between the application layer measurement results and non-application layer measurement results of the same terminal device by using the method in the second embodiment, and then obtain the association relationship between the application layer measurement results and non-application layer measurement results corresponding to the terminal devices of the same type according to the association relationships of multiple terminal devices belonging to the same type. Of course, the tracking and collection entity may also not need to first establish the association relationship between the application layer measurement results and non-application layer measurement results of the same terminal device, but can directly obtain the association relationship between the application layer measurement results and non-application layer measurement results corresponding to the terminal devices of the same type according to the application layer measurement results and non-application layer measurement results of multiple terminal devices belonging to the same type.
[0237] Step 705, the tracking and collection entity sends the association relationship between the application layer measurement results and the corresponding non-application layer measurement results of the terminal devices of the same type, and the corresponding type to the first access network device.
[0238] It should be understood that the tracking and collection entity may also send the association relationship between the application layer measurement results and the corresponding non-application layer measurement results of the terminal devices of the same type to other access network devices, and other access network devices perform the operations in step 706 below.
[0239] Step 706, the first access network device uses the association relationship and the non-application layer measurement results of the terminal devices of this type to predict the application layer measurement results of the terminal devices of this type.
[0240] In the embodiment of the present application, the association relationships corresponding to each type of terminal device may all be different. When the first access network device uses this association relationship to predict the application layer measurement results of the terminal devices belonging to this type, the terminal devices belonging to this type may refer to:
[0241] Among the terminal devices of this type, there are terminal devices that do not support application layer measurement. In this way, even if there are only a few terminal devices in the current network that support application layer measurement, the first access network device can predict the application layer measurement results of the terminal devices that do not support application layer measurement under this type according to the association relationship corresponding to each type, thereby helping to improve the accuracy of current network performance analysis through sufficient application layer measurement results; and / or,
[0242] Among the terminal devices of this type, there are terminal devices that support application layer measurement. In this way, even if the terminal devices belonging to this type do not perform application layer measurement frequently, they can indirectly predict the application layer measurement results of other secondary application layer measurements through this association relationship, so as to save the network signaling overhead between the first access network device and the terminal devices.
[0243] It should be noted that if in step 705 above, the tracking and collection entity sends the association relationship between the application layer measurement result and the corresponding non-application layer measurement result to other access network devices, then the other access network devices that receive this association relationship can also use this association relationship to predict the application layer measurement results of the terminal devices of this type.
[0244] It should be noted that the above steps 705 and 706 are only an optional implementation manner. In another optional implementation manner, the tracking and collection entity may not send the association relationship and the corresponding type to the first access network device or other access network devices, but can directly use this association relationship to predict the application layer measurement results of other terminal devices of this type, and then send the predicted application layer measurement results to the first access network device or other access network devices, or can also determine a radio resource allocation strategy according to the application layer measurement results predicted by itself and send it to the first access network device or other access network devices, so that the first access network device or other access network devices adjust the radio resource allocation according to this radio resource allocation strategy. This implementation manner can relieve the working pressure of the first access network device or other access network devices by sharing the prediction work of the first access network device or other access network devices by the tracking and collection entity.
[0245] In the third embodiment, by classifying the association relationships between the application layer measurement results and the non-application layer measurement results corresponding to each type of terminal device, operators or equipment manufacturers can better understand the network performance corresponding to different types of terminal devices, which helps to adjust radio resource allocation at a finer granularity (that is, to solve Figure 4 the problem one shown). Further, by using the association relationship of a certain type of terminal device to predict the application layer measurement results of other terminal devices of this type or the other application layer measurement results of the terminal devices of this type, not only can the richness of the application layer measurement results be increased, but also it helps to save the signaling overhead of the air interface (that is, to solve Figure 4The second and third problems shown
[0246] It should be noted that in the above-mentioned first to third embodiments, the tracking and collection entity may also be an access network device or other entity devices capable of performing big data analysis. When the tracking and collection entity is an access network device, the access network device will not perceive non-application layer measurement results during the original evolution process (that is, the original access network device does not analyze non-application layer measurement results, for example, only performs forwarding operations and does not use non-application layer measurement results to perform other operations). After improving the access network device according to the solutions in the first to third embodiments, the access network device will perceive non-application layer measurement results and will predict more application layer measurement results based on the non-application layer measurement results it perceives to improve the ability to perform radio resource allocation.
[0247] Embodiment 4
[0248] Figure 8 Exemplarily, a schematic flowchart of the information processing method provided by the fourth embodiment of the present application is shown. This method can be executed by a core network or OAM, a terminal device, an access network device, and a tracking and collection entity. For example Figure 1 The core network or OAM, terminal device, access network device 1 or access network device 2, and tracking and collection entity shown. As Figure 8 shown, the method includes:
[0249] Step 801, the access network device receives an application layer measurement request message from the core network or the operation, administration, and maintenance entity. The application layer measurement request message carries application layer measurement configuration information and a preset measurement range.
[0250] Exemplarily, the application layer measurement configuration information may be carried in the application layer measurement request message in the form of a container or in the form of a non-transparent container, or a part of the application layer measurement configuration information is carried in the form of a transparent container, while the other part is carried in the non-container form in the application layer measurement request message. The preset measurement range may be carried in the application layer measurement request message in the non-container form. Moreover, in addition to including the application layer measurement configuration information and the preset measurement range, the application layer measurement request message may further include other information, such as the service type corresponding to the current application layer measurement. When the application layer measurement request message includes the application layer measurement configuration information, the preset measurement range, and the service type corresponding to the current application layer measurement at the same time, the application layer measurement request message indicates which service type of terminal devices within which measurement range is subjected to the application layer measurement in the current application layer measurement. Moreover, the current application layer measurement may also be performed on multiple service types within multiple measurement ranges. The multiple measurement ranges and the multiple service types may correspond one by one, or one-to-many, or many-to-one. The specific situation is not limited.
[0251] Step 802: The access network device determines the terminal device to perform application layer measurement according to the application layer measurement request message.
[0252] In the embodiment of the present application, the access network device may determine the terminal device to perform application layer measurement with reference to the content described in step 402. For example, when the current application layer measurement is a signaling-based application layer measurement, the access network device may use the terminal device as the terminal device to perform application layer measurement when it determines that the terminal device corresponding to the signaling supports application layer measurement. Of course, the access network device may also directly use the terminal device as the terminal device to perform application layer measurement. When the current application layer measurement is a management-based application layer measurement, the access network device may screen out the terminal devices that support application layer measurement and are within the preset measurement range from all the terminal devices accessing the service cells managed by the access network device as the terminal devices to perform application layer measurement, which will not be repeated here.
[0253] Step 803: The access network device carries the application layer measurement configuration information and the preset measurement range in an RRC message and sends them to the access stratum (AS) in the terminal device to perform application layer measurement.
[0254] Exemplarily, the application layer measurement configuration information may also be carried in the RRC message in the form of a container, or in the form of a non-transparent container, or a part of the application layer measurement configuration information is carried in the RRC message in the form of a transparent container and the other part is carried in a non-container form. The preset measurement range may be carried in the RRC message in a non-container form. Moreover, in addition to the application layer measurement configuration information and the preset measurement range, the RRC message may also include other information, such as the service type corresponding to the current application layer measurement.
[0255] Step 804: The AS in the terminal device parses the RRC message to obtain the application layer measurement configuration information and the preset measurement range, and sends the application layer measurement configuration information to the upper layer of the AS in the terminal device.
[0256] Step 805: The upper layer of the AS in the terminal device performs application layer measurement according to the application layer measurement configuration information.
[0257] Step 806: During the application layer measurement process, when it is necessary to trigger the terminal device to switch from the first service cell to the second service cell, or when it is necessary to trigger the data bearer of the terminal device to switch from the first service cell to the second service cell, the access network device sends the indication information for switching cells to the AS of the terminal device.
[0258] In step 806 above, the indication information for cell handover can be carried in an RRC message. The indication information for cell handover can be used to indicate the second serving cell. Moreover, the access network device can specifically send the indication information for cell handover to the RRC layer of the terminal device. Exemplarily, the indication information in the RRC message can be for the reconfigurationWithSync (RWS) function for performing synchronization, or can be a function for the network side to notify the terminal device to perform a bearer type change.
[0259] Step 807, the AS of the terminal device determines whether the second serving cell indicated by the indication information for cell handover is within a preset measurement range. If so, step 805 is executed; if not, step 808 is executed.
[0260] In the embodiments of the present application, if the second serving cell is within the preset measurement range, then even if the terminal device or the data bearer of the terminal device is handed over to the second serving cell, the terminal device still needs to continue performing application layer measurements in the second serving cell. In this case, the AS of the terminal device can not respond, so that the upper layer of the AS of the terminal device can continue to perform application layer measurements.
[0261] Step 808, the AS of the terminal device sends indication information for pausing measurements to the upper layer of the AS of the terminal device.
[0262] In the embodiments of the present application, the indication information for pausing measurements can be used to indicate the upper layer of the AS to pause application layer measurements, or can be used to indicate that those application layer measurements (such as sessions or videos) for which the application layer measurement results have already started to be recorded can continue with application layer measurements and continue to record application layer measurement results, but those sessions or videos that have not started before or are started later in the second serving cell will no longer perform application layer measurements and recordings. If the latter method is adopted, the measurements that have already started can continue to be maintained when the terminal device moves out of the measurement range. Therefore, the application layer measurement results that the terminal device has already started will not be discarded, which helps the access network device to collect sufficient application layer measurement results. This method can solve Figure 4 the problem five shown.
[0263] In an alternative embodiment, when the AS of the terminal device sends the indication information for pausing measurements to the upper layer of the AS, it can also simultaneously send the service type corresponding to the indication information for pausing measurements. In this case, the indication information for pausing measurements is used to indicate pausing the application layer measurements of this service type, and does not pause the application layer measurements of other service types.
[0264] Step 809, the upper layer of the AS of the terminal device pauses application layer measurements in the second serving cell according to the indication information for pausing measurements.
[0265] In the embodiments of the present application, after the terminal device moves out of the second serving cell, the above steps 806 to 809 can be repeatedly executed between the access network device and the terminal device.
[0266] Optionally, the solutions in the above steps 807 to 809 are only an optional implementation manner. In another optional implementation manner, in step 804, the AS in the terminal device can also parse the RRC message to obtain the application layer measurement configuration information and the preset measurement range, and send the application layer measurement configuration information and the preset measurement range to the upper layer of the AS in the terminal device. After step 806, the AS layer of the terminal device can also send the relevant information of the second serving cell to the upper layer of the AS layer, and the upper layer of the AS layer determines whether the second serving cell belongs to the preset measurement range. If so, the upper layer of the AS layer can continue to perform the application layer measurement. If not, the upper layer of the AS can suspend the application layer measurement, or can continue the application layer measurement and continue to record the application layer measurement results for those application layer measurements (such as sessions or videos) for which the application layer measurement results have already started to be recorded, but those sessions or videos that have not started before or are started subsequently in the second serving cell will no longer be subjected to the application layer measurement and recording. Optionally, when the AS of the terminal device sends the relevant information of the second serving cell to the upper layer of the AS, it can also send the service type corresponding to the data bearer switched to the second serving cell at the same time.
[0267] Step 810, when the upper layer of the AS in the terminal device determines that the application layer measurement results need to be reported, report the application layer measurement results to the AS in the terminal device.
[0268] For example, if the application layer measurement is performed in the form of each session, the application layer measurement results can be determined after each session ends. If the application layer measurement is performed in a periodic manner, the application layer measurement results can be determined after each cycle duration.
[0269] Step 811, the AS in the terminal device carries the application layer measurement results in an RRC message and sends them to the access network device.
[0270] Step 812, the access network device sends the application layer measurement results of the terminal device to the trace collection entity.
[0271] Exemplarily, after step 812, the trace collection entity can also associate the application layer measurement results and the non-application layer measurement results of the terminal device according to the solutions in Embodiment 1 to Embodiment 3.
[0272] It should be noted that the present application does not limit the execution order of the above steps 805 to 812.
[0273] In the fourth embodiment, the access network device synchronously distributes the measurement range corresponding to the current application layer measurement to the terminal device, so that the terminal device can decide whether to continue or suspend the application layer measurement according to the relationship between the switched serving cell and the measurement range after a cell handover or a data bearer handover, without the need for frequent signaling interactions between the access network device and the terminal device to determine whether to continue or suspend the application layer measurement. Therefore, this method can effectively save the signaling overhead between the access network device and the terminal device (i.e., solve Figure 4 the problem four shown). Further, when the fourth embodiment is combined with the solutions in the first to third embodiments, the present application can solve Figure 4 each of the problems one to five shown.
[0274] It should be understood that the various embodiments in the present application can also be combined with each other to obtain new embodiments.
[0275] It should be noted that the names of the above-mentioned various information are only examples. With the evolution of communication technologies, any of the above information may change its name. However, as long as its meaning is the same as the meaning of the above information in the present application, it shall fall within the protection scope of the present application.
[0276] The above mainly introduces the solution provided by the present application from the perspective of the interaction between network elements. It can be understood that, in order to implement the above functions, the above-mentioned network elements include the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that the present invention can be implemented in the form of hardware or a combination of hardware and computer software in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0277] According to the foregoing method, Figure 9 is a schematic structural diagram of an information processing device provided in an embodiment of the present application. As Figure 9 shown, the information processing device may be a trace collection entity, an access network device, or a terminal device, or may be a chip or a circuit, such as a chip or a circuit that can be disposed in a trace collection entity, or a chip or a circuit that can be disposed in an access network device, or a chip or a circuit that can be disposed in a terminal device.
[0278] Further, the information processing device 901 may further include a bus system. Among them, the processor 902, the memory 904, and the transceiver 903 may be connected through the bus system.
[0279] It should be understood that the above-mentioned processor 902 may be a chip. For example, the processor 902 may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0280] In the implementation process, the steps of the above method can be completed by the integrated logic circuit in hardware in the processor 902 or instructions in software form. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of the hardware and software modules in the processor 902. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 904, and the processor 902 reads the information in the memory 904 and combines its hardware to complete the steps of the above method.
[0281] It should be noted that the processor 902 in the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments may be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.
[0282] It can be understood that the memory 904 in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and directrambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.
[0283] When the information processing device 901 corresponds to the tracking and collection entity in the above method, the information processing device may include a processor 902, a transceiver 903, and a memory 904. The memory 904 is used to store instructions, and the processor 902 is used to execute the instructions stored in the memory 904 to implement the related solutions of the tracking and collection entity in any one or more of the methods shown above Figures 1 to 8 in the corresponding method.
[0284] When the information processing device 901 is the above-mentioned tracking and collection entity, the information processing device 901 can be used to execute the method performed by the tracking and collection entity in any one of the first to fourth embodiments above.
[0285] The information processing device 901 is the above-mentioned tracking and collection entity. When implementing Embodiment 1, the transceiver 903 can receive the first measurement result sent by the access network device. The first measurement result includes the non-application layer measurement result of the terminal device. The transceiver 903 can also receive the second measurement result sent by the access network device. The second measurement result includes the application layer measurement result of the terminal device. The processor 902 can associate the non-application layer measurement result and the application layer measurement result with the terminal device.
[0286] When the information processing device 901 corresponds to the access network device in the above method, the information processing device may include a processor 902, a transceiver 903, and a memory 904. The memory 904 is used to store instructions, and the processor 902 is used to execute the instructions stored in the memory 904 to implement the relevant solutions of the access network device in any one or more of the corresponding methods as shown above Figures 1 to 8 in the access network device.
[0287] When the information processing device 901 is the above-mentioned access network device, the information processing device 901 can be used to execute the method performed by the access network device in any one of Embodiments 1 to 4 above.
[0288] The information processing device 901 is the above-mentioned network device. When implementing Embodiment 1, the transceiver 903 can send the first measurement result to the tracking and collection entity. The first measurement result includes the non-application layer measurement result of the terminal device. The transceiver 903 can also send the second measurement result to the tracking and collection entity. The second measurement result includes the application layer measurement result of the terminal device, so that the tracking and collection entity can associate the non-application layer measurement result and the application layer measurement result to obtain an association relationship. In addition, the transceiver 903 can also receive the association relationship from the tracking and collection entity, and the processor 902 can perform subsequent radio resource allocation according to the association relationship.
[0289] When the information processing device 901 corresponds to the terminal device in the above method, the information processing device may include a processor 902, a transceiver 903, and a memory 904. The memory 904 is used to store instructions, and the processor 902 is used to execute the instructions stored in the memory 904 to implement the relevant solutions of the terminal device in any one or more of the corresponding methods as shown above Figures 1 to 8 in the terminal device.
[0290] When the information processing device 901 is the above-mentioned terminal device, the information processing device 901 can be used to execute the method performed by the terminal device in any one of Embodiments 1 to 4 above.
[0291] The information processing device 901 is the above-mentioned terminal device. When implementing Embodiment 4, the processor 902 can perform application layer measurement to obtain the application layer measurement result of the terminal device, and the transceiver 903 can send the application layer measurement result of the terminal device to the access network device, so that the access network device can jointly track and collect entities to implement Embodiments 1 to 3.
[0292] For the concepts, explanations, detailed descriptions, and other steps related to the technical solutions provided in the embodiments of the present application involved in this information processing device, please refer to the descriptions of these contents in the foregoing methods or other embodiments, and will not be elaborated here.
[0293] Based on the above embodiments and the same concept, Figure 10 is a schematic diagram of the information processing device provided in the embodiments of the present application. As Figure 10 shown, the information processing device 1001 can be a tracking and collection entity, or a chip or circuit, such as a chip or circuit that can be set in the tracking and collection entity.
[0294] This information processing device can correspond to the tracking and collection entity in the above method. This information processing device can implement the steps performed by the tracking and collection entity in any one or more corresponding methods shown above. This information processing device can include an association unit 1002 and a transceiver unit 1003. Figures 1 to 8 As shown above, the information processing device can perform the steps performed by the tracking and collection entity in any one or more corresponding methods shown above. This information processing device can include an association unit 1002 and a transceiver unit 1003.
[0295] When the information processing device 1001 is the above-mentioned tracking and collection entity, the transceiver unit 1003 can receive the first measurement result sent by the access network device. The first measurement result includes the non-application layer measurement result of the terminal device. The transceiver unit 1003 can also receive the second measurement result sent by the access network device. The second measurement result includes the application layer measurement result of the terminal device. The association unit 1002 can associate the non-application layer measurement result and the application layer measurement result with the terminal device.
[0296] When the transceiver unit 1003 sends information, it can be a sending unit or a transmitter. When the transceiver unit 1003 receives information, it can be a receiving unit or a receiver. The transceiver unit 1003 can be a transceiver. This transceiver, transmitter, or receiver can be a radio frequency circuit. When the information processing device 1001 includes a storage unit, the storage unit is used to store computer instructions. The association unit 1002 is communicatively connected to the storage unit. The association unit 1002 executes the computer instructions stored in the storage unit, so that the information processing device 1101 can be used to execute the method performed by the tracking and collection entity in any one of Embodiments 1 to 4 above. Among them, the association unit 1002 can be a general-purpose central processing unit (CPU), a microprocessor, or an application specific integrated circuit (ASIC).
[0297] When the information processing device 1001 is a chip, the transceiver unit 1003 may be an input and / or output interface, a pin or a circuit, etc. The association unit 1002 may execute the computer execution instructions stored in the storage unit, so that the chip in the information processing device 1001 executes the method executed by any one of the first to fourth embodiments. Optionally, the storage unit is a storage unit in the chip, such as a register, a cache, etc. The storage unit may also be a storage unit located outside the chip in the information processing device 1001, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.
[0298] For the concepts, explanations, detailed descriptions and other steps related to the technical solution provided by the embodiment of the present application involved in the information processing device 1001, please refer to the description of these contents in the aforementioned method or other embodiments, which will not be repeated here.
[0299] Based on the above embodiments and the same concept, Figure 11 is a schematic diagram of an information processing device provided in an embodiment of the present application, such as Figure 11 As shown in , the information processing device 1101 may be an access network device, or may be a chip or circuit, such as a chip or circuit that may be arranged in an access network device.
[0300] The information processing device may correspond to the access network device in the above method. The information processing device may implement the above Figures 1 to 8 The steps performed by the access network device in any one or more of the corresponding methods shown in . The information processing device may include a processing unit 1102 and a transceiver unit 1103.
[0301] When the information processing device 1101 is the above-mentioned access network device, the processing unit 1102 and the transceiver unit 1103 cooperate to implement the following functions: send a first measurement result to the tracking and collection entity, the first measurement result includes the non-application layer measurement result of the terminal device, and send a second measurement result to the tracking and collection entity, the second measurement result includes the application layer measurement result of the terminal device, so that the tracking and collection entity establishes an association relationship between the non-application layer measurement result of the terminal device and the application layer measurement result of the terminal device.
[0302] When the transceiver unit 1103 sends information, it can be a sending unit or a transmitter. When the transceiver unit 1103 receives information, it can be a receiving unit or a receiver. The transceiver unit 1103 can be a transceiver, and this transceiver, transmitter or receiver can be a radio frequency circuit. When the information processing device 1101 includes a storage unit, the storage unit is used to store computer instructions. The association unit 1102 is communicatively connected to the storage unit, and the processing unit 1102 executes the computer instructions stored in the storage unit, so that the information processing device 1201 can be used to execute the method of tracking and collecting entities in any one of the above-mentioned Embodiments 1 to 4. Among them, the processing unit 1102 can be a general-purpose central processing unit (CPU), a microprocessor, or an application specific integrated circuit (ASIC).
[0303] When the information processing device 1101 is a chip, the transceiver unit 1103 can be an input and / or output interface, a pin, a circuit, etc. The processing unit 1102 can execute the computer execution instructions stored in the storage unit, so that the chip in the information processing device 1101 executes the method executed in any one of Embodiments 1 to 4. Optionally, the storage unit is a storage unit inside the chip, such as a register, a cache, etc. The storage unit can also be a storage unit outside the chip in the information processing device 1101, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.
[0304] For the concepts, explanations, detailed descriptions, and other steps related to the technical solutions provided in the embodiments of the present application involved in the information processing device 1101, please refer to the descriptions of these contents in the foregoing method or other embodiments, and details are not elaborated herein.
[0305] Based on the above embodiments and the same concept Figure 12 is a schematic diagram of the information processing device provided in the embodiments of the present application. As Figure 12 shown, the information processing device 1201 can be a terminal device, or a chip or a circuit, such as a chip or a circuit that can be set in a terminal device.
[0306] The information processing device can correspond to the terminal device in the above method. The information processing device can implement the steps executed by the terminal device in any one or any combination of the methods corresponding to the above Figures 1 to 8 as shown. The information processing device can include a measurement unit 1202 and a transceiver unit 1203.
[0307] When the information processing device 1201 is the above-mentioned terminal device, the measurement unit 1202 can perform application layer measurements to obtain the application layer measurement results of the terminal device, and the transceiver unit 1203 can send the application layer measurement results of the terminal device to the access network device, so that the access network device can jointly track and collect the application layer measurement results of the associated terminal device and the non-application layer measurement results of the terminal device.
[0308] When the transceiver unit 1203 sends information, it can be a sending unit or a transmitter. When the transceiver unit 1203 receives information, it can be a receiving unit or a receiver. The transceiver unit 1203 can be a transceiver. This transceiver, transmitter or receiver can be a radio frequency circuit. When the information processing device 1201 includes a storage unit, the storage unit is used to store computer instructions. The measurement unit 1202 is communicatively connected to the storage unit, and the measurement unit 1202 executes the computer instructions stored in the storage unit, so that the information processing device 1301 can be used to execute the method for tracking and collecting entities in any one of the above-mentioned Embodiments 1 to 4. Among them, the measurement unit 1202 can be a general-purpose central processing unit (CPU), a microprocessor, or an application specific integrated circuit (ASIC).
[0309] When the information processing device 1201 is a chip, the transceiver unit 1203 can be an input and / or output interface, a pin, a circuit, etc. The measurement unit 1202 can execute the computer execution instructions stored in the storage unit, so that the chip in the information processing device 1201 executes the method executed in any one of Embodiments 1 to 4. Optionally, the storage unit is a storage unit inside the chip, such as a register, a cache, etc. The storage unit can also be a storage unit outside the chip in the information processing device 1201, such as a read only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.
[0310] For the concepts, explanations, detailed descriptions, and other steps related to the technical solution provided in the embodiments of the present application involved in the information processing device 1201, please refer to the descriptions of these contents in the foregoing method or other embodiments, and will not be elaborated here.
[0311] It should be understood that the division of the units of the above information processing devices 1001, 1101, and 1201 is only a logical function division. In actual implementation, they can be fully or partially integrated into a physical entity, or physically separated. In the embodiments of the present application, the transceiver units 1003, 1103, and 1203 can be the above-mentioned Figure 9The transceiver 903 is implemented, and the association unit 1002, the processing unit 1102, and the measurement unit 1202 can be implemented by the processor 902 described above Figure 9 of the above.
[0312] According to the method provided by the embodiments of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code runs on a computer, it causes the computer to execute Figures 1 to 8 the method of any one of the embodiments shown.
[0313] According to the method provided by the embodiments of the present application, the present application also provides a computer-readable storage medium, which stores program code, when the program code runs on a computer, it causes the computer to execute Figures 1 to 8 the method of any one of the embodiments shown.
[0314] According to the method provided by the embodiments of the present application, the present application also provides a communication system, which includes the aforementioned trace collection entity, one or more access network devices, and one or more terminal devices.
[0315] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state drive (SSD)), etc.
Claims
1. An information processing method, characterized in that: include: Receiving a first measurement result from an access network device, wherein the first measurement result includes a non-application layer measurement result of a terminal device; receiving a second measurement result from the access network device, where the second measurement result includes an application layer measurement result of the terminal device; Associating the non-application layer measurement result with the application layer measurement result; The first measurement result and the second measurement result also include an identifier of the terminal device and / or a type of the terminal device, and associating the non-application layer measurement result with the application layer measurement result includes: When the first measurement result and the second measurement result include the identifier of the terminal device, establishing an association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device; When the first measurement result and the second measurement result include the type of the terminal device, an association relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type of the terminal device is established.
2. The method according to claim 1, characterized in that The non-application layer measurement result includes a layer 2 L2 measurement result and / or a minimization of drive tests (MDT) measurement result, and the application layer measurement result includes a quality of experience (QOE) measurement result.
3. The method according to claim 1, characterized in that The terminal device identification includes one or more of the following: The identifier of the serving cell where the terminal device is located and the cell radio network temporary identifier C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the experience quality reference parameters.
4. The method according to claim 3, characterized in that The task identifier of the measurement task performed by the terminal device includes one or more of the following: an identifier of a non-application layer measurement task, an identifier of an application layer measurement task, or a combined identifier of an identifier of a non-application layer measurement task and an identifier of an application layer measurement task.
5. The method according to claim 3, characterized in that In the first measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task of the terminal device; in the second measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task and the identifier of the application layer measurement task of the terminal device.
6. The method according to claim 3, characterized in that When the identifier of the terminal device includes the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell: The first measurement result includes an identifier of a current serving cell where the terminal device is located, a C-RNTI of the terminal device in the current serving cell, and a non-application layer measurement result of the terminal device in the current serving cell; The second measurement result includes the identifiers of multiple service cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple service cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
7. The method according to claim 6, characterized in that The second measurement result also includes indication information, where the indication information is used to indicate a target serving cell in the plurality of serving cells that is within a preset measurement range; The associating the non-application layer measurement result with the application layer measurement result includes: According to the indication information, searching for a non-application layer measurement result of the terminal device corresponding to the target serving cell; The non-application layer measurement result of the terminal device corresponding to the target service cell is associated with the application layer measurement result measured by the terminal device during the measurement time period corresponding to the second measurement result.
8. The method according to any one of claims 1 to 7, characterized in that The first measurement result also includes first time information, and the first time information is used to indicate the time for executing the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result; the second measurement result also includes second time information, and the second time information is used to indicate the time for executing the application layer measurement corresponding to the application layer measurement result in the second measurement result.
9. The method according to claim 8, characterized in that Before associating the non-application layer measurement result with the application layer measurement result, the method further includes: It is determined that the time indicated by the first time information is within the time range indicated by the second time information.
10. The method according to any one of claims 1 to 7, characterized in that After the association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device is established, the method further includes: obtaining the application layer measurement result of the terminal device in other measurement periods according to the association relationship and the non-application layer measurement result measured by the terminal device in other measurement periods; After establishing the association relationship between the application layer measurement results and the non-application layer measurement results corresponding to the type of the terminal device, it also includes: obtaining the application layer measurement results corresponding to the non-application layer measurement results of the terminal device of the type according to the association relationship and the non-application layer measurement results of the terminal device of the type.
11. An information processing method, characterized in that: include: Sending a first measurement result to a tracking and collection entity, where the first measurement result includes a non-application layer measurement result of the terminal device; Sending a second measurement result to the tracking collection entity, where the second measurement result includes an application layer measurement result of the terminal device, where the application layer measurement result is obtained by performing application layer measurement on an upper layer of an access layer in the terminal device; The first measurement result and the second measurement result are used to associate the non-application layer measurement result of the terminal device with the application layer measurement result of the terminal device. The first measurement result and the second measurement result also include the identifier of the terminal device and / or the type of the terminal device. The identifier of the terminal device is used to establish an association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device. The type of the terminal device is used to establish an association relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type to which the terminal device belongs.
12. The method according to claim 11, characterized in that The non-application layer measurement result includes a layer 2 L2 measurement result and / or a minimization of drive tests (MDT) measurement result, and the application layer measurement result includes a quality of experience (QOE) measurement result.
13. The method according to claim 11, characterized in that The terminal device identification includes one or more of the following: The identifier of the serving cell where the terminal device is located and the cell radio network temporary identifier C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the experience quality reference parameters.
14. The method according to claim 13, characterized in that The task identifier of the measurement task performed by the terminal device includes one or more of the following: an identifier of a non-application layer measurement task, an identifier of an application layer measurement task, or a combined identifier of an identifier of a non-application layer measurement task and an identifier of an application layer measurement task.
15. The method according to claim 13, characterized in that In the first measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task of the terminal device; in the second measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task and the identifier of the application layer measurement task of the terminal device.
16. The method according to claim 13, characterized in that When the identifier of the terminal device is the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell: The first measurement result includes an identifier of a current serving cell where the terminal device is located, a C-RNTI of the terminal device in the current serving cell, and a non-application layer measurement result of the terminal device in the current serving cell; The second measurement result includes the identifiers of multiple service cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple service cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
17. The method according to claim 16, characterized in that The second measurement result also includes indication information, where the indication information is used to indicate a target serving cell in the multiple serving cells that is within a preset measurement range.
18. The method according to claim 16, characterized in that Before sending the second measurement result to the tracking collection entity, the method further includes: Filtering and obtaining a target serving cell located within a preset measurement range from the multiple serving cells; The second measurement result is generated according to the identifier of the target service cell, the C-RNTI of the terminal device corresponding to the target service cell, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
19. The method according to any one of claims 11 to 18, characterized in that If the terminal device switches from the serving cell managed by the second access network device to the current serving cell within the measurement period corresponding to the second measurement result, before sending the second measurement result to the tracking and collection entity, the method further includes: Receiving historical movement trajectory information sent by the second access network device, the historical movement trajectory information including an identifier of a historical service cell managed by the second access network device that the terminal device passed through during a measurement period corresponding to the second measurement result, and a C-RNTI of the terminal device in the historical service cell; The second measurement result is generated according to the historical mobile trajectory information, the identifier of the current service cell, the C-RNTI of the terminal device in the current service cell, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
20. The method according to any one of claims 11 to 18, characterized in that The first measurement result also includes first time information, where the first time information is used to indicate a time for performing a non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result; the second measurement result also includes second time information, where the second time information is used to indicate a time for performing an application layer measurement corresponding to the application layer measurement result in the second measurement result; The first time information and the second time information are used by the trace collection entity to associate the non-application layer measurement result of the terminal device with the application layer measurement result of the terminal device.
21. The method according to any one of claims 11 to 18, characterized in that The method further comprises: Receiving an association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device sent by the tracking and collection entity, and obtaining the application layer measurement result of the terminal device in other measurement time periods according to the association relationship and the non-application layer measurement result measured by the terminal device in other measurement time periods; and / or, Receive the association relationship between the application layer measurement results and the non-application layer measurement results corresponding to the type of the terminal device sent by the tracking and collection entity, and obtain the application layer measurement results corresponding to the non-application layer measurement results of the terminal device of the type based on the association relationship and the non-application layer measurement results of the terminal device of the type.
22. An information processing device, characterized in that: include: A transceiver unit, configured to receive a first measurement result from an access network device, wherein the first measurement result includes a non-application layer measurement result of a terminal device; and receiving a second measurement result from the access network device, wherein the second measurement result includes an application layer measurement result of the terminal device, wherein the application layer measurement result is obtained by performing application layer measurement on an upper layer of the access layer in the terminal device; an associating unit, configured to associate the non-application layer measurement result with the application layer measurement result; The first measurement result and the second measurement result further include an identifier of the terminal device and / or a type of the terminal device; and the association unit is specifically configured to: When the first measurement result and the second measurement result include the identifier of the terminal device, establishing an association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device; When the first measurement result and the second measurement result include the type of the terminal device, an association relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type of the terminal device is established.
23. The device according to claim 22, characterized in that The non-application layer measurement result includes a layer 2 L2 measurement result and / or a minimization of drive tests (MDT) measurement result, and the application layer measurement result includes a quality of experience (QOE) measurement result.
24. The device according to claim 22, characterized in that The terminal device identification includes one or more of the following: The identifier of the serving cell where the terminal device is located and the cell radio network temporary identifier C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the experience quality reference parameters.
25. The device according to claim 24, characterized in that The task identifier of the measurement task performed by the terminal device includes one or more of the following: an identifier of a non-application layer measurement task, an identifier of an application layer measurement task, or a combined identifier of an identifier of a non-application layer measurement task and an identifier of an application layer measurement task.
26. The device according to claim 24, characterized in that In the first measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task of the terminal device; in the second measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task and the identifier of the application layer measurement task of the terminal device.
27. The device according to claim 24, characterized in that When the identifier of the terminal device includes the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell: The first measurement result includes an identifier of a current serving cell where the terminal device is located, a C-RNTI of the terminal device in the current serving cell, and a non-application layer measurement result of the terminal device in the current serving cell; The second measurement result includes the identifiers of multiple service cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple service cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
28. The device according to claim 27, characterized in that The second measurement result also includes indication information, where the indication information is used to indicate a target serving cell in the plurality of serving cells that is within a preset measurement range; The association unit is specifically used for: According to the indication information, searching for a non-application layer measurement result of the terminal device corresponding to the target serving cell; The non-application layer measurement result of the terminal device corresponding to the target service cell is associated with the application layer measurement result measured by the terminal device during the measurement time period corresponding to the second measurement result.
29. The device according to any one of claims 22 to 28, characterized in that The first measurement result also includes first time information, and the first time information is used to indicate the time for executing the non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result; the second measurement result also includes second time information, and the second time information is used to indicate the time for executing the application layer measurement corresponding to the application layer measurement result in the second measurement result.
30. The device according to claim 29, characterized in that Before the associating unit associates the non-application layer measurement result with the application layer measurement result, the associating unit is further configured to: It is determined that the time indicated by the first time information is within the time range indicated by the second time information.
31. The device according to any one of claims 22 to 28, characterized in that The association unit is also used for: Obtaining application layer measurement results of the terminal device in other measurement periods according to the association relationship and non-application layer measurement results measured by the terminal device in other measurement periods; and / or, According to the association relationship and the non-application layer measurement result of the terminal device of the type, the application layer measurement result corresponding to the non-application layer measurement result of the terminal device of the type is obtained.
32. An information processing device, characterized in that: Including transceiver unit and processing unit: The transceiver unit cooperates with the processing unit to send a first measurement result to the tracking collection entity, where the first measurement result includes a non-application layer measurement result of the terminal device; and, sending a second measurement result to the tracking collection entity, wherein the second measurement result includes an application layer measurement result of the terminal device, wherein the application layer measurement result is obtained by performing application layer measurement on an upper layer of an access layer in the terminal device; The first measurement result and the second measurement result are used to associate the non-application layer measurement result of the terminal device and the application layer measurement result of the terminal device with the terminal device. The first measurement result and the second measurement result also include an identifier of the terminal device and / or a type of the terminal device. The identifier of the terminal device is used to establish an association relationship between the application layer measurement result and the non-application layer measurement result of the terminal device. The type of the terminal device is used to establish an association relationship between the application layer measurement result and the non-application layer measurement result corresponding to the type to which the terminal device belongs.
33. The device according to claim 32, characterized in that The non-application layer measurement result includes a layer 2 L2 measurement result and / or a minimization of drive tests (MDT) measurement result, and the application layer measurement result includes a quality of experience (QOE) measurement result.
34. The device according to claim 32, characterized in that The terminal device identification includes one or more of the following: The identifier of the serving cell where the terminal device is located and the cell radio network temporary identifier C-RNTI of the terminal device in the serving cell, the task identifier of the measurement task performed by the terminal device, and the experience quality reference parameters.
35. The device according to claim 34, characterized in that The task identifier of the measurement task performed by the terminal device includes one or more of the following: an identifier of a non-application layer measurement task, an identifier of an application layer measurement task, or a combined identifier of an identifier of a non-application layer measurement task and an identifier of an application layer measurement task.
36. The device according to claim 34, characterized in that In the first measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task of the terminal device; in the second measurement result, the identifier of the terminal device includes the identifier of the non-application layer measurement task and the identifier of the application layer measurement task of the terminal device.
37. The device according to claim 34, characterized in that When the identifier of the terminal device is the identifier of the serving cell where the terminal device is located and the C-RNTI of the terminal device in the serving cell: The first measurement result includes an identifier of a current serving cell where the terminal device is located, a C-RNTI of the terminal device in the current serving cell, and a non-application layer measurement result of the terminal device in the current serving cell; The second measurement result includes the identifiers of multiple service cells passed by the terminal device during the measurement period corresponding to the second measurement result, the C-RNTI of the terminal device in the multiple service cells, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
38. The device according to claim 37, characterized in that The second measurement result also includes indication information, where the indication information is used to indicate a target serving cell in the multiple serving cells that is within a preset measurement range.
39. The device according to claim 37, characterized in that Before the transceiver unit sends the second measurement result to the tracking collection entity, the processing unit is used to: Filtering and obtaining a target serving cell located within a preset measurement range from the multiple serving cells; The second measurement result is generated according to the identifier of the target service cell, the C-RNTI of the terminal device corresponding to the target service cell, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
40. The device according to any one of claims 32 to 39, characterized in that If the terminal device switches from the serving cell managed by the second access network device to the current serving cell within the measurement period corresponding to the second measurement result, before the transceiver unit sends the second measurement result to the tracking collection entity, The transceiver unit is further used to: receive historical movement trajectory information sent by the second access network device, wherein the historical movement trajectory information includes an identifier of a historical service cell managed by the second access network device that the terminal device passes through during the measurement period corresponding to the second measurement result, and a C-RNTI of the terminal device in the historical service cell; The processing unit is also used to generate the second measurement result based on the historical mobile trajectory information, the identifier of the current service cell, the C-RNTI of the terminal device in the current service cell, and the application layer measurement result measured by the terminal device during the measurement period corresponding to the second measurement result.
41. The device according to any one of claims 32 to 39, characterized in that The first measurement result also includes first time information, where the first time information is used to indicate a time for performing a non-application layer measurement corresponding to the non-application layer measurement result in the first measurement result; the second measurement result also includes second time information, where the second time information is used to indicate a time for performing an application layer measurement corresponding to the application layer measurement result in the second measurement result; The first time information and the second time information are used by the trace collection entity to associate the non-application layer measurement result of the terminal device with the application layer measurement result of the terminal device.
42. The device according to any one of claims 32 to 39, characterized in that The transceiver unit is also used for: receiving an association relationship between an application layer measurement result and a non-application layer measurement result of the terminal device sent by the tracking collection entity; the processing unit is further used to: obtain an application layer measurement result of the terminal device in other measurement periods according to the association relationship and the non-application layer measurement result measured by the terminal device in other measurement periods; and / or, Receive the association relationship between the application layer measurement results and the non-application layer measurement results corresponding to the type of the terminal device sent by the tracking and collection entity; the processing unit is also used to: obtain the application layer measurement results corresponding to the non-application layer measurement results of the terminal device of the type according to the association relationship and the non-application layer measurement results of the terminal device of the type.
43. An information processing device, characterized in that: It includes a processor and a communication interface, wherein the communication interface is used to receive signals from other communication devices outside the information processing device and transmit them to the processor or send signals from the processor to other communication devices outside the information processing device, and the processor is used to implement the method as described in any one of claims 1 to 10 or the method as described in any one of claims 11 to 21 through logic circuits or execution code instructions.
44. An information processing device, characterized in that The device comprises a processor connected to a memory, wherein the processor is used to execute a computer program stored in the memory, so that the device executes the method according to any one of claims 1 to 10, or executes the method according to any one of claims 11 to 21.
45. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 10 is implemented, or the method according to any one of claims 11 to 21 is implemented.
46. A computer program product, characterized in that Used to store a computer program, which, when executed on a computer, enables the computer to execute the method according to any one of claims 1 to 10, or to execute the method according to any one of claims 11 to 21.
47. A chip, characterized in that: The method comprises a processor and an interface, wherein the processor is used to read instructions through the interface to execute the method according to any one of claims 1 to 10, or execute the method according to any one of claims 11 to 21.
48. A communication system, characterized in that: It comprises a tracking and collecting entity and an access network device; wherein, the tracking and collecting entity is used to execute the method as claimed in any one of claims 1 to 10, and the access network device is used to execute the method as claimed in any one of claims 11 to 21.
Citation Information
Patent Citations
Report associating method and device
CN102932823A
Minimum drive test service quality measuring result transmitting method and device
CN103428730A
Method and apparatus for use in MDT data collection
CN104205919A
Method and device for media business quality measurement
CN106576094A