Communication method, apparatus, computer-readable storage medium, and program product

By predicting the probability of measurement events and adjusting the parameters for reporting measurement reports using terminal devices, the problem of inaccurate triggering of measurement reports in mobile communication systems was solved, enabling flexible reporting and improving communication quality and network performance.

CN120659114BActive Publication Date: 2025-12-09HONOR DEVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511128349.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-13
Publication Date
2025-12-09
Estimated Expiration
2045-08-13

AI Technical Summary

Technical Problem

In mobile communication systems, the limited coverage of base station signals in existing technologies can cause terminal devices to leave the coverage area during movement. This can lead to overly lenient or strict triggering conditions for measurement reports, resulting in false or missed triggering, increasing network burden or causing communication interruptions.

Method used

Terminal devices predict the probability of measurement events and send the predictions to network devices to dynamically adjust the reporting parameters of measurement reports, including the number of reports, period, or frequency. The GRU model is used to improve prediction accuracy and achieve flexible measurement report reporting.

Benefits of technology

Reduce waste of wireless resources and network bandwidth, obtain measurement information in a timely manner, avoid communication interruptions or quality degradation, and improve the performance of communication networks and the quality of terminal equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120659114B_ABST
    Figure CN120659114B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method, device, computer readable storage medium and program product, relating to the technical field of mobile communication, and the above method comprises: sending first information, the first information is used for indicating the occurrence probability of a first measurement event in at least one time window; receiving second information, the second information is used for indicating the reporting parameter of a measurement report in the time window, the reporting parameter is determined according to the occurrence probability; and sending a measurement report in the time window according to the reporting parameter. The technical scheme provided by the embodiments of the present application can make the terminal device realize flexible reporting of the measurement report, thereby helping to ensure the communication quality of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of mobile communication, and in particular to a communication method and device, a computer readable storage medium and a program product. BACKGROUND

[0002] In a mobile communication system, due to the limited signal coverage of a base station, a terminal device may move out of the coverage area of a current serving base station. In order to maintain communication continuity, the terminal device needs to measure the signal quality of surrounding base stations and report the measurement report to the serving base station.

[0003] The way of triggering the terminal device to report the measurement report (MR) includes periodic triggering and event triggering. The event triggering depends on the entering condition of the measurement event. If the entering condition is set too loosely, it may cause false triggering, that is, sending the MR at unnecessary times, thereby increasing the network burden. If the entering condition is set too strictly, it may cause missed triggering, that is, when the actual situation of switching cells occurs, the MR cannot be triggered in time, thereby causing communication interruption or quality degradation. SUMMARY

[0004] The embodiments of the present application provide a communication method, device, computer readable storage medium and program product, which can enable the terminal device to report the measurement report flexibly, thereby helping to protect the communication quality of the terminal device.

[0005] In a first aspect, the embodiments of the present application provide a communication method, which can be applied to a terminal device. The method comprises:

[0006] sending first information, the first information being used to indicate the occurrence probability of a first measurement event in at least one time window;

[0007] receiving second information, the second information being used to indicate the reporting parameter of the measurement report in the time window, the reporting parameter being determined according to the occurrence probability;

[0008] sending the measurement report in the time window according to the reporting parameter.

[0009] In the embodiments of the present application, the terminal device predicts the occurrence probability of the measurement event and sends it to the network device, so that the network device can dynamically adjust the reporting parameter of the measurement report according to the occurrence probability of the measurement event. In this way, unnecessary reporting of the measurement report can be avoided, the waste of wireless resources and network bandwidth can be reduced, and the network device can obtain the measurement information of the terminal device in time at a critical moment, so as to make a switching decision more quickly and avoid communication interruption or communication quality degradation of the terminal device.

[0010] In a possible implementation, the reporting parameter comprises at least one of the following: a reporting frequency, a reporting period, or a reporting times.

[0011] In a possible implementation, the reporting parameter comprises a reporting times; when the occurrence probability is a first probability value, the reporting parameter comprises a first reporting times; when the occurrence probability is a second probability value, the reporting parameter comprises a second reporting times; the second probability value is greater than the first probability value, and the second reporting times is greater than the first reporting times.

[0012] In the implementation, the network device can configure a suitable reporting parameter for the terminal device according to the correspondence between the occurrence probability of the measurement event and the reporting parameter of the measurement report, so that the terminal device can flexibly report the measurement report, thereby helping to guarantee the communication quality of the terminal device.

[0013] In a possible implementation, the occurrence probability is determined based on a first parameter, and the first parameter comprises at least one of the following:

[0014] a measurement result sequence, the measurement result sequence comprising measurement results obtained at a plurality of measurement time points within a measurement time window;

[0015] a position information sequence, the position information sequence comprising position information collected at the plurality of measurement time points;

[0016] an occurrence condition and / or an exit condition of the first measurement event;

[0017] a trigger time length of the first measurement event.

[0018] In a possible implementation, the measurement result comprises a reference signal received power and / or a received signal strength indication obtained by measuring at least one neighboring cell.

[0019] In the implementation, the occurrence probability of a certain measurement event is predicted based on the first parameter, which can effectively improve the prediction accuracy.

[0020] In a possible implementation, the occurrence probability is predicted based on the first parameter and a target prediction model.

[0021] In the implementation, the first parameter is taken as an input of the target prediction model, so that the occurrence probability of a certain measurement event can be accurately predicted, thereby guaranteeing that the network device can accurately configure a reporting parameter of a measurement report for a terminal device based on the occurrence probability of the measurement event.

[0022] In a possible implementation, the target prediction model comprises a gated recurrent unit (GRU) model.

[0023] In the implementation, the GRU model has only two memory unit gates, and thus has low computational complexity, thereby greatly improving the prediction efficiency.

[0024] In a possible implementation, the interval between the start time of the time window and the end time of the measurement time window is greater than the trigger time length.

[0025] In a second aspect, a communication method is provided in the embodiments of the present application, and can be applied to a network device. The method comprises the following steps.

[0026] Receiving first information, the first information being used to indicate a probability of occurrence of a first measurement event in at least one time window;

[0027] Sending second information, the second information being used to indicate a reporting parameter of a measurement report in the time window, the reporting parameter being determined according to the probability of occurrence;

[0028] Receiving the measurement report in the time window according to the reporting parameter.

[0029] In a possible implementation, the reporting parameter comprises at least one of the following: a reporting number, a reporting period or a reporting frequency.

[0030] In a possible implementation, the reporting parameter comprises a reporting number; when the probability of occurrence is a first probability value, the reporting parameter comprises a first reporting number; when the probability of occurrence is a second probability value, the reporting parameter comprises a second reporting number; the second probability value is greater than the first probability value, and the second reporting number is greater than the first reporting number.

[0031] In a possible implementation, the probability of occurrence is determined based on a first parameter, the first parameter comprising at least one of the following:

[0032] A measurement result sequence, the measurement result sequence comprising measurement results obtained at a plurality of measurement times in a measurement time window;

[0033] A position information sequence, the position information sequence comprising position information collected at the plurality of measurement times;

[0034] An occurrence condition and / or an exit condition of the first measurement event;

[0035] A trigger time length of the first measurement event.

[0036] In a possible implementation, the measurement result includes a reference signal received power and / or a received signal strength indication obtained by measuring the at least one neighboring cell.

[0037] In a possible implementation, the occurrence probability is based on the first parameter and a target prediction model.

[0038] In a possible implementation, the target prediction model includes a GRU model.

[0039] In a possible implementation, an interval between a start time of the time window and an end time of the measurement time window is greater than the trigger time length.

[0040] In a third aspect, an embodiment of the present application provides a communication apparatus. The communication apparatus includes a transceiver module. The communication apparatus can be used to implement the functions of a terminal device, for example, components such as a chip, a chip system, a processor, etc.

[0041] In some embodiments, the transceiver module is configured to:

[0042] send first information, the first information being used to indicate an occurrence probability of a first measurement event within at least one time window;

[0043] receive second information, the second information being used to indicate a reporting parameter of a measurement report within the time window, the reporting parameter being determined according to the occurrence probability;

[0044] send, according to the reporting parameter, the measurement report within the time window.

[0045] In a fourth aspect, an embodiment of the present application provides a communication apparatus. The communication apparatus includes a transceiver module. The communication apparatus can be used to implement the functions of a network device, for example, components such as a chip, a chip system, a processor, etc.

[0046] In some embodiments, the transceiver module is configured to:

[0047] receive first information, the first information being used to indicate an occurrence probability of a first measurement event within at least one time window;

[0048] send second information, the second information being used to indicate a reporting parameter of a measurement report within the time window, the reporting parameter being determined according to the occurrence probability;

[0049] receive, according to the reporting parameter, the measurement report within the time window.

[0050] In a fifth aspect, an embodiment of the present application provides a communication apparatus, comprising one or more processors configured to execute a computer program (also referred to as code or instructions) stored in a memory, so that the communication apparatus implements the communication method described in the first aspect or the second aspect.

[0051] Optionally, the communication apparatus further comprises a memory configured to store the computer program and data. The memory is coupled to the processor, and the processor executes the computer program stored in the memory, so that the communication method described in the first aspect or the second aspect is implemented.

[0052] Optionally, the communication apparatus further comprises a communication interface configured to enable the apparatus to communicate with other devices. For example, the communication interface can be a transceiver, a circuit, a bus, a module or other types of communication interfaces.

[0053] In a sixth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program or instructions. When the computer program or instructions are executed by a processor, the communication method described in the first aspect or the second aspect is implemented.

[0054] In a seventh aspect, an embodiment of the present application provides a chip system, which comprises at least one processor and a communication interface. The communication interface and the at least one processor are interconnected through a line. The at least one processor is configured to run a computer program or instructions, so as to execute the communication method described in the first aspect or the second aspect. The communication interface in the chip can be an input / output interface, a pin or a circuit, etc.

[0055] In a possible implementation, the chip or the chip system described in the embodiments of the present application further comprises at least one memory, which stores instructions. The memory can be a storage unit inside the chip, such as a register, a cache, etc. Alternatively, the memory can be a storage unit of the chip (for example, a read-only memory, a random access memory, etc.).

[0056] In an eighth aspect, an embodiment of the present application provides a computer program product, which comprises a computer program. When the computer program is run, the computer executes the communication method described in the first aspect or the second aspect.

[0057] In a ninth aspect, an embodiment of the present application provides a communication system, which comprises a communication apparatus configured to execute the communication method described in the first aspect, and a communication apparatus configured to execute the communication method described in the second aspect.

[0058] It should be understood that the second aspect to the ninth aspect of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects obtained by each aspect and the corresponding feasible implementation manners are similar, which will not be repeated. BRIEF DESCRIPTION OF DRAWINGS

[0059] Figure 1 A communication system architecture schematic diagram provided in an embodiment of the present application;

[0060] Figure 2 A mobility management handover process schematic diagram provided in an embodiment of the present application;

[0061] Figure 3 A communication method flow schematic diagram provided in an embodiment of the present application;

[0062] Figure 4 A time window distribution schematic diagram provided in an embodiment of the present application;

[0063] Figure 5 A GRU model structure schematic diagram provided in an embodiment of the present application;

[0064] Figure 6 A GRU model network structure schematic diagram provided in an embodiment of the present application;

[0065] Figure 7 A measurement time window and a prediction time window interval duration schematic diagram provided in an embodiment of the present application;

[0066] Figure 8 A communication device structure schematic diagram provided in an embodiment of the present application;

[0067] Figure 9 A communication device hardware structure schematic diagram provided in an embodiment of the present application. DETAILED DESCRIPTION

[0068] In order to clearly describe the technical solutions of the embodiments of the present application, the following briefly introduces some terms and technologies involved in the embodiments of the present application:

[0069] In the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second", etc. For example, the first chip and the second chip are only used to distinguish different chips, and do not limit the sequence. Those skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. also do not limit the difference.

[0070] It should be noted that the terms "exemplary" and "for example" are used herein to mean "serving as an example, instance, or illustration," and not "preferred" or "advantageous over other examples." The usage of these terms in this application is not intended to convey any preference or advantage for the embodiments or examples described with such terms.

[0071] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The relationship between the associated objects described by "and / or" indicates that there can be three kinds of relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. Wherein A and B can be singular or plural. The character " / " generally represents that the associated objects before and after it are in an "or" relationship. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example: at least one of a, b or c, which can represent: a, b, c; a-b; a-c; b-c; or a-b-c; wherein a, b, and c can be single or multiple.

[0072] The terminal device in the embodiments of the present application can include a handheld device with wireless communication function, a vehicle-mounted device, etc. For example, some terminal devices are: a mobile phone, a tablet computer, a palm computer, a notebook computer, a mobile internet device (MID), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a terminal device in a 5th generation mobile communication technology (5G) network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.

[0073] By way of example and not limitation, in the embodiments of the present application, the terminal device can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the clothes or accessories of the user. The wearable device is not only a hardware device, but also has powerful functions through software support and data interaction and cloud interaction. The general wearable smart device includes a device with full functions and large size, which can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and a device that focuses on a certain application function and needs to be used in cooperation with other devices such as a smart phone, such as various smart wristbands and smart jewelry for monitoring vital signs.

[0074] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an internet of things (IoT) system. The IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection.

[0075] The terminal device in the embodiments of the present application can also be referred to as an electronic device, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile terminal, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus, etc.

[0076] The network device in the embodiments of the present application can refer to a public mobile communication network device, including a base station (BS), which can also be referred to as a base station device, and is a kind of device deployed in a radio access network (RAN) to provide wireless communication function. For example, the devices providing base station functions in the third generation (3th generation, 3G) mobile communication system include NodeB, the devices providing base station functions in the fourth generation (4th generation, 4G) mobile communication system include evolved NodeB (eNB), the devices providing base station functions in the new radio (NR) of the 5G mobile communication system include 5G base station (generation NodeB, gNB), and the devices providing base station functions in the next generation-evolved NodeB (ng-eNB) continue to evolve. The network device in the embodiments of the present application also includes devices providing base station functions in future new communication systems, etc.

[0077] In the embodiments of the present application, the device for implementing the function of the network device can be a network device, or a device capable of supporting the network device to implement the function, such as a chip system, which can be installed in the network device.

[0078] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, for example, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a sidelink (SL) communication system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, and a 5G mobile communication system NR. The 5G mobile communication system can include a non-standalone (NSA) and / or standalone (SA). The technical solutions provided in the present application can also be applied to future communication systems. The present application is not limited in this regard.

[0079] For example, referring to Figure 1 , Figure 1 FIG. 1 shows a schematic diagram of a communication system architecture according to an embodiment of the present application. As shown in FIG. 1, the communication system 100 includes a terminal device 101 and a network device 102. The terminal device 101 and the network device 102 perform wireless communication through a network. Figure 1

[0080] In the embodiments of the present application, the wireless communication between the terminal device 101 and the network device 102 can also be referred to as "communication", which can also be described as "data transmission", "information transmission" or "transmission". The technical solutions provided in the embodiments of the present application can be used for wireless communication between network devices and terminal devices, for example, wireless communication between access network devices and terminal devices, and wireless communication between core network devices and terminal devices.

[0081] Mobility management, as one of the important functions of a mobile communication system, can allow a terminal device to maintain connection and data transmission with a mobile network while keeping moving.

[0082] In some embodiments, the handover process of the terminal device between cells can be divided into four stages, including handover measurement, handover decision, handover preparation and handover execution. When the measurement result meets the handover decision condition, the serving base station triggers the handover process, enters the handover preparation and handover execution stage, and finally switches the terminal device to the target cell.

[0083] For example, referring to Figure 2 , Figure 2 ​A mobility management handover procedure is provided in the embodiments of the present application. In some embodiments, the mobility management handover procedure includes the following steps:

[0084] S201, the serving base station sends measurement configuration information to the terminal device, which can be used to indicate measurement requirements and measurement parameters of the terminal device.

[0085] S202, the terminal device sends a measurement report to the serving base station.

[0086] Specifically, the terminal device can perform measurement according to the measurement configuration information and send the measurement result to the serving base station in the form of a measurement report (MR).

[0087] The steps S201 and S202 belong to the handover measurement phase.

[0088] S203, the serving base station makes a handover decision, including analyzing the received MR to determine whether the measurement result meets the pre-set handover condition, and determining to hand over the terminal device to the neighboring base station when the measurement result meets the pre-set handover condition.

[0089] S204, the serving base station sends a handover request message to the neighboring base station, informing the neighboring base station that there is a terminal device requesting access, and providing related information and handover parameters of the terminal device.

[0090] S205, after receiving the handover request message, the neighboring base station performs resource evaluation and preparation, and if it agrees to hand over the terminal device, it sends a response message agreeing to hand over to the serving base station.

[0091] The steps S204 and S205 belong to the handover preparation phase.

[0092] S206, after receiving the response message agreeing to hand over from the neighboring base station, the serving base station sends a handover execution instruction to the terminal device, instructing the terminal device to perform handover operation.

[0093] During the handover of the terminal device, the serving base station and the neighboring base station synchronize user data to ensure that the terminal device can continue normal communication after being handed over to the new cell.

[0094] S207, the terminal device establishes a new connection with the neighboring base station.

[0095] S208, after confirming that the terminal device has been successfully handed over to the neighboring base station, the serving base station releases the resources related to the terminal device and ends the handover procedure.

[0096] The steps S206 to S208 belong to a switching execution stage.

[0097] In the step S202, the manner of triggering the terminal device to send the MR to the serving base station includes periodic triggering and event triggering. The periodic triggering refers to that the terminal device in a radio resource control (RRC) connected state sends the MR to the network device according to a specific period. The event triggering refers to that when the measurement result continuously satisfies the entering condition of a certain measurement event within a certain time, the MR related to the measurement event is sent to the network device.

[0098] The measurement event can be identified by an event Ax, for example, an event A1 (the signal quality of a serving cell is higher than a specified threshold), an event A2 (the signal quality of the serving cell is lower than a specified threshold), an event A3 (the signal quality of a neighbor cell is higher than the signal quality of the serving cell by a specified threshold), an event A4 (the signal quality of the neighbor cell is higher than a specified threshold), an event A5 (the signal quality of the serving cell is lower than a threshold 1, and the signal quality of the neighbor cell is higher than a threshold 2), and an event A6 (the signal quality of the neighbor cell is higher than the signal quality of the serving cell and an offset satisfies a condition) specially set for a dual connectivity technology.

[0099] For example, the entering condition of the A2 event is: and the leaving condition is: That is, when the signal quality of the serving cell is lower than the set threshold, the event A2 is triggered.

[0100] wherein, represents the measurement result of the serving cell, represents a hysteresis parameter of the A2 event, represents a threshold of the A2 event.

[0101] After the event A2 is triggered, the terminal device can measure the surrounding neighbor cells according to the measurement configuration information sent by the serving base station, and report the MR to the serving base station.

[0102] Based on the above content, it can be known that the event triggering depends on the entering condition of the measurement event. If the entering condition is set too loosely, the MR may be sent at unnecessary times, thereby increasing the network burden. If the entering condition is set too strictly, the MR may not be sent in time when the actual handover of the cell occurs, thereby causing the communication interruption or quality degradation.

[0103] In the embodiments of the present application, a communication method is provided to enable the terminal device to flexibly report the measurement report, thereby helping to guarantee the communication quality of the terminal device.

[0104] The schemes provided by the embodiments of the present application will be described in detail below with reference to the corresponding flowcharts. It can be understood that the devices (such as terminal devices and network devices) in the schematic flowcharts are taken as examples to illustrate the execution subjects of the interaction schemes, but the present application is not limited to the execution subjects of the interaction schemes. For example, the devices (such as terminal devices and network devices) in the schematic flowcharts can also be chips, chip systems or processors supporting the devices to implement the methods, and can also be logical modules or software capable of implementing all or part of the functions of the devices.

[0105] Here, it is uniformly stated that the messages or signaling interactions involved in the interaction processes of the embodiments of the present application can adopt messages or signaling in standards or newly introduced messages or signaling, and the embodiments of the present application do not make specific limitations.

[0106] Reference is made to Figure 3 , Figure 3 which is a flowchart of a communication method provided by an embodiment of the present application. It can be understood that the terminal device in Figure 3 may be a terminal device in Figure 1 may refer to an apparatus (such as a processor, a chip or a chip system) in the terminal device. The network device can be a network device in Figure 1 may refer to an apparatus (such as a processor, a chip or a chip system) in the network device.

[0107] In some embodiments, the above communication method comprises the following steps:

[0108] S301, the terminal device sends first information to the network device; correspondingly, the network device receives the first information from the terminal device. The first information is used to indicate the occurrence probability of a first measurement event in at least one time window.

[0109] Optionally, the above network device can also be referred to as a serving base station.

[0110] Optionally, the above first measurement event can be any of the events A1, A2, A3, A4, A5 or A6.

[0111] In some embodiments, the terminal device can continuously measure the wireless environment of surrounding neighboring cells, collect data related to the above first measurement event, and predict the occurrence probability of the first measurement event in the at least one time window by using the collected data.

[0112] For example, the terminal device can predict the probability of occurrence of event A3 in a future period of time according to the data measured at different time points and different positions in a past period of time.

[0113] For example, with reference to Figure 4 , Figure 4 is a time window distribution diagram provided in an embodiment of the present application.

[0114] In some embodiments, the terminal device can continuously measure the radio environment of the surrounding neighboring cells within an observation window (OW), collect data related to the first measurement event, and predict the occurrence probability of the first measurement event within at least one prediction window (PW) using the collected data.

[0115] Optionally, the at least one time window can be at least one of PW1, PW2, …, PWn.

[0116] For example, the terminal device can predict the occurrence probability of the first measurement event within PW1, or can predict the occurrence probability of the first measurement event within PW1 and PW2 respectively.

[0117] In some embodiments, the terminal device can encapsulate the predicted occurrence probability of the first measurement event into first information, and send the first information to the network device through a pre-established wireless communication link.

[0118] Optionally, the first information can include the start time, end time, and corresponding first measurement event occurrence probability of the time window.

[0119] Correspondingly, the network device can continuously monitor the wireless signal from the terminal device, and when receiving the first information sent by the terminal device, the network device parses it to extract the time window information and the occurrence probability of the first measurement event.

[0120] S302, the network device sends second information to the terminal device; correspondingly, the terminal device receives the second information from the network device. The second information is used to indicate the reporting parameter of the measurement report within the time window, which is determined according to the occurrence probability.

[0121] In some embodiments, the network device can dynamically adjust the reporting parameter of the measurement report according to the occurrence probability of the first measurement event.

[0122] For example, if the occurrence probability of the first measurement event is large, the network device can appropriately reduce the reporting period of the measurement report, so that the network device can more timely grasp the communication status of the terminal device; if the occurrence probability of the first measurement event is small, the network device can appropriately increase the reporting period of the measurement report to reduce the signaling overhead of the terminal device.

[0123] In some embodiments, the network device can encapsulate the adjusted reporting parameter information into second information and send the second information to the terminal device through the wireless communication link.

[0124] Correspondingly, the terminal device can continuously monitor the wireless signal from the network device, and when receiving the second information sent by the network device, the terminal device parses the second information to obtain the reporting parameter of the measurement report in the time window and stores the parameter in the local memory, so as to report the measurement report according to the new reporting parameter in the time window.

[0125] S303, the terminal device sends the measurement report to the network device according to the reporting parameter in the time window. Correspondingly, the network device can also receive the measurement report from the terminal device according to the reporting parameter in the time window.

[0126] In some embodiments, when the terminal device enters the time window, the terminal device can send the measurement report to the network device according to the reporting parameter received from the network device.

[0127] For example, if the reporting period in the reporting parameter is 5 seconds, the terminal device can send the measurement report to the network device every 5 seconds.

[0128] Correspondingly, the network device can continuously monitor the wireless signal from the terminal device according to the predetermined reporting parameter in the time window to prepare to receive the measurement report.

[0129] When the network device receives the measurement report sent by the terminal device, the network device can parse and process the measurement report, and make corresponding network decisions according to the information in the measurement report, such as switching cells, adjusting resource allocation, etc., to optimize the communication quality of the terminal device and improve the overall performance of the network.

[0130] The communication method provided by the embodiments of the present application can make the network device dynamically adjust the reporting parameter of the measurement report according to the occurrence probability of the measurement event by predicting the occurrence probability of the measurement event and sending the occurrence probability to the network device, which can avoid unnecessary measurement report reporting, reduce the waste of wireless resources and network bandwidth, and enable the network device to timely obtain the measurement information of the terminal device at critical moments, so as to make switching decisions more quickly, avoid communication interruption or quality degradation, and improve the performance of the entire communication network and the communication quality of the terminal device.

[0131] In some embodiments, the reporting parameter can include at least one of the following: reporting times, reporting period or reporting frequency.

[0132] In the same measurement event, different occurrence probabilities correspond to different reporting parameters.

[0133] Optionally, a corresponding relationship between the occurrence probability of the measurement event and the reporting parameter can be pre-set.

[0134] In some embodiments, the occurrence probability of the measurement event can be classified according to an optional number of reporting parameters.

[0135] For example, assuming that the terminal can support four reporting times, the occurrence probability of the measurement event can be classified into four probability values. For example, when the occurrence probability of the measurement event is in the interval [0, 25%), the occurrence probability of the measurement event can be determined as a first probability value; when the occurrence probability of the measurement event is in the interval [25%, 50%), the occurrence probability of the measurement event can be determined as a second probability value; when the occurrence probability of the measurement event is in the interval [50%, 75%), the occurrence probability of the measurement event can be determined as a third probability value; and when the occurrence probability of the measurement event is in the interval [75%, 100%], the occurrence probability of the measurement event can be determined as a fourth probability value.

[0136] In the case where the reporting parameter includes the reporting times, when the occurrence probability is the first probability value, the reporting parameter can include a first reporting time; and when the occurrence probability is the second probability value, the reporting parameter includes a second reporting time, wherein the second reporting time is greater than the first reporting time. That is, for the same measurement event, the greater the occurrence probability, the greater the reporting times.

[0137] In some embodiments, the network device can dynamically adjust the reporting parameter of the measurement report in the time window based on the occurrence probability of the first measurement event in the time window sent by the terminal device.

[0138] Taking the case where the reporting parameter includes the reporting times as an example, if the occurrence probability of the first measurement event is large, the network device can appropriately increase the reporting times, for example, from originally reporting 3 times in the time window to reporting 5 times, so that the network device can more timely grasp the communication status of the terminal device; if the occurrence probability of the first measurement event is small, the network device can appropriately reduce the reporting times, for example, from originally reporting 3 times in the time window to reporting 1 time, so as to reduce the signaling overhead of the terminal device.

[0139] Taking the reporting period as an example, if the occurrence probability of the first measurement event is relatively large, the network device can appropriately reduce the reporting period, for example, configuring the original reporting every 10 seconds in the time window to reporting every 5 seconds, so that the network device can more timely grasp the communication status of the terminal device; if the occurrence probability of the first measurement event is relatively small, the network device can appropriately increase the reporting period, for example, configuring the original reporting every 10 seconds in the time window to reporting every 20 seconds, so as to reduce the signaling overhead of the terminal device.

[0140] Taking the reporting frequency as an example, if the occurrence probability of the first measurement event is relatively large, the network device can appropriately increase the reporting frequency, for example, configuring the reporting frequency of the measurement report in the time window from the original 3 times / minute to 5 times / minute, so that the network device can more timely grasp the communication status of the terminal device; if the occurrence probability of the first measurement event is relatively small, the network device can appropriately reduce the reporting frequency, for example, configuring the reporting frequency of the measurement report in the time window from the original 3 times / minute to 1 time / minute, so as to reduce the signaling overhead of the terminal device.

[0141] In the above embodiments, the network device can configure appropriate reporting parameters for the terminal device according to the correspondence between the occurrence probability of the measurement event and the reporting parameters of the measurement report, so that the terminal device can realize flexible reporting of the measurement report, thereby helping to ensure the communication quality of the terminal device.

[0142] In some embodiments, the terminal device can predict the occurrence probability of the first measurement event based on the first parameter and a target prediction model.

[0143] Optionally, the target prediction model includes a gated recurrent unit (GRU) model.

[0144] GRU is an improved recurrent neural network structure that can solve the gradient disappearance and long-term dependence problems of traditional recurrent neural networks while maintaining relatively low computational complexity.

[0145] Specifically, GRU realizes information flow control through two core gating units (update gate and reset gate) and a hidden state.

[0146] For example, referring to Figure 5 , Figure 5 is a structure diagram of a GRU model provided in an embodiment of the present application.

[0147] wherein, represents an input vector (input at the current time step, dimension d), represents the hidden state of the previous time step (dimension h), This represents the hidden state at the current time step (output). This represents the candidate hidden state at the current time step. Let r represent the Sigmoid activation function (output range (0,1)), tanh represent the hyperbolic tangent activation function (output range (−1,1)), and r represent the hyperbolic tangent activation function. t Indicates resetting the door, z t This indicates an update to the door.

[0148] Understandably, since the GRU model only has two memory gates, the GRU model has fewer training parameters than the long short-term memory (LSTM) network model, resulting in lower computational complexity and significantly improved prediction efficiency.

[0149] Optionally, the first parameter mentioned above includes at least one of the following:

[0150] (1) Measurement result sequence, which includes measurement results obtained at multiple measurement times within the measurement time window.

[0151] Optionally, the above measurement results include reference signal receiving power (RSRP) and / or received signal strength indicator (RSSI) obtained by measuring at least one neighboring cell.

[0152] For example, the following description uses the RSRP obtained by measuring at least one neighboring cell as an example of the above measurement results.

[0153] The sequence of the above measurement results can be:

[0154] ;

[0155] ;

[0156] in, This represents the measurement result sequence of the k-th terminal device, where n is the input length of the GRU model neural network. The RSRP for each time period contains... Measurements from each base station, Let i be the total number of neighboring base stations and serving base stations of the user, i∈[1,n].

[0157] (2) Location information sequence, which includes location information collected at the above multiple measurement times.

[0158] It can be understood that when the terminal device moves in the serving cell, each measurement result is closely related to the current location of the terminal device, and therefore, in the input parameters of the GRU model, a sequence of location information of the terminal device can be added, so as to further improve the prediction accuracy of the GRU model.

[0159] Optionally, the sequence of location information can be merged into the sequence of measurement results, for example:

[0160] ;

[0161] Exemplarily, represents the location information collected by the terminal device at the first measurement time.

[0162] (3) Occurrence condition and / or exit condition of the first measurement event.

[0163] It can be understood that, due to the occurrence condition and / or exit condition of each measurement event, for a specific measurement event, the corresponding occurrence condition and / or exit condition can be input into the GRU model as input parameters, so as to further improve the prediction accuracy of the GRU model.

[0164] (4) Time to trigger (TTT).

[0165] It can be understood that, due to the different TTTs of each measurement event, for a specific measurement event, the corresponding TTT can be input into the GRU model as an input parameter, so as to further improve the prediction accuracy of the GRU model.

[0166] TTT represents a time threshold that the measurement event needs to continue after meeting the entering condition. Taking event A3 as an example, when the signal quality of the adjacent cell is higher than the signal quality of the serving cell by a set threshold value, the base station information triggering this situation can be added to the event A3 buffer, and if the base station continuously meets the above entering condition within the TTT, event A3 is triggered, otherwise event A3 is not triggered.

[0167] In the above embodiment, by taking the first parameter as the input of the GRU model, the occurrence probability of a certain measurement event can be accurately predicted, so as to ensure that the network device accurately configures the reporting parameters of the measurement report for the terminal device based on the occurrence probability of the measurement event.

[0168] In some embodiments, for the prediction task of the classification probability, there is generally an optimization problem of maximizing the success probability of the measurement event prediction:

[0169] ;

[0170] wherein, is the true positive probability of the measurement event (i.e. the measurement event occurs and is also predicted to occur), is the true negative probability of the measurement event (i.e. the measurement event does not occur and is also predicted not to occur), represents the structural parameters of the prediction model, including different network structures and weight configurations.

[0171] Exemplarily, since the output of the GRU model is the occurrence probability of the measurement event, the occurrence probability output by the GRU model can be divided into three different probability levels for classification prediction.

[0172] In some embodiments, when using the GRU model for classification prediction, the GRU model network can be established in advance.

[0173] Exemplarily, referring to Figure 6 , Figure 6 is a network structure diagram of a GRU model provided in an embodiment of the present application.

[0174] Optionally, the network structure of the GRU model includes an input layer X, a GRU layer, a full connection layer and an output layer Y.

[0175] The output layer Y can be a classification task softmax activation function, so as to obtain the probability of each classification and obtain the final output result.

[0176] Optionally, the loss function of the GRU model can use a cross-entropy loss function, by which the accuracy of the multi-label classification problem can be measured.

[0177] When the terminal device obtains the occurrence probability of the measurement event in the first PW time window by using the GRU model, the terminal device sends the prediction result to the serving base station, and the serving base station can adjust the reporting parameters of the measurement report according to the occurrence probability. For example, when the occurrence probability is 75%, the serving base station can instruct the terminal device to report 3 measurement reports in the PW time window; when the occurrence probability is 50%, the serving base station can instruct the terminal device to report 2 measurement reports in the PW time window; and when the occurrence probability is 25%, the serving base station can instruct the terminal device to report 1 measurement report in the PW time window.

[0178] In the above embodiment, the probability classification prediction of the measurement event is established by using the GRU model, which can help the terminal device to predict the occurrence probability of the measurement event and send the prediction information to the network device, so that the network device can prepare for the measurement switching in the PW time window in advance, thereby improving the switching performance of the terminal device.

[0179] In some embodiments, the interval between the start time of the time window and the end time of the measurement time window is greater than the TTT.

[0180] For example, referring to Figure 7 , Figure 7 FIG. 1 is a schematic diagram of an interval between a measurement time window and a prediction time window according to an embodiment of the present application.

[0181] In Figure 7 , the interval T between the start time t1 of the prediction time window PW1 and the end time t0 of the measurement time window is greater than the TTT.

[0182] It can be understood that, since the measurement event triggering needs to last for a period of time to meet the entry condition, by setting T>TTT, the event triggering duration can be prevented from extending into the prediction time window, so that the measurement event is certain to occur in the prediction time window, resulting in distortion of the prediction result.

[0183] In some embodiments, the interval T is also not too long, otherwise it is easy to cause the model input data to have a low correlation with the prediction result, and the prediction error is large.

[0184] Optionally, the interval T can satisfy the following condition: TTT<T<a*TTT; and the value range of a can be: 1<a<2.

[0185] In the above embodiments, by limiting the size of the interval T, the accuracy of predicting the probability of occurrence of the measurement event can be improved.

[0186] The communication method provided by the embodiments of the present application has been described above, and the device for executing the communication method provided by the embodiments of the present application is described below. Those skilled in the art can understand that the method and the device can be combined and referenced with each other, and the related device provided by the embodiments of the present application can execute the steps in the communication method.

[0187] As Figure 8 shown, Figure 8 FIG. 2 is a structural schematic diagram of a communication device according to an embodiment of the present application. The communication device 80 includes a transceiver module 801.

[0188] In some embodiments, the communication device 80 can be used to implement the functions of the terminal device in the above communication method embodiments.

[0189] For example, the transceiver module 801 is configured to:

[0190] send first information, the first information being used to indicate a probability of occurrence of a first measurement event within at least one time window;

[0191] receive second information, the second information being used for indicating a reporting parameter of a measurement report within the time window, the reporting parameter being determined according to the occurrence probability;

[0192] transmit the measurement report within the time window according to the reporting parameter.

[0193] In some embodiments, the reporting parameter comprises at least one of: a reporting times, a reporting period, or a reporting frequency.

[0194] In some embodiments, the reporting parameter comprises a reporting times; when the occurrence probability is a first probability value, the reporting parameter comprises a first reporting times; when the occurrence probability is a second probability value, the reporting parameter comprises a second reporting times; the second probability value is greater than the first probability value, and the second reporting times is greater than the first reporting times.

[0195] In some embodiments, the occurrence probability is determined based on a first parameter, the first parameter comprising at least one of:

[0196] a measurement result sequence comprising measurement results measured at a plurality of measurement time instants within a measurement time window;

[0197] a position information sequence comprising position information collected at the plurality of measurement time instants;

[0198] an occurrence condition and / or an exit condition of the first measurement event;

[0199] a trigger time length of the first measurement event.

[0200] In some embodiments, the measurement result comprises at least one of: a reference signal received power and / or a received signal strength indication measured on at least one neighboring cell.

[0201] In some embodiments, the occurrence probability is predicted based on the first parameter and a target prediction model.

[0202] In some embodiments, the target prediction model comprises a GRU model.

[0203] In some embodiments, an interval between a start time instant of the time window and an end time instant of the measurement time window is greater than the trigger time length.

[0204] In some embodiments, the communication device 80 can be configured to implement the functions of the network device in the above communication method embodiments.

[0205] For example, the transceiver module 801 is configured to:

[0206] receive first information, the first information being used for indicating a probability of occurrence of a first measurement event within at least one time window;

[0207] send second information, the second information being used for indicating a reporting parameter of a measurement report within the time window, the reporting parameter being determined according to the probability of occurrence;

[0208] receive the measurement report within the time window according to the reporting parameter.

[0209] In some embodiments, the reporting parameter comprises at least one of: a reporting number, a reporting period, or a reporting frequency.

[0210] In some embodiments, the reporting parameter comprises a reporting number; when the probability of occurrence is a first probability value, the reporting parameter comprises a first reporting number; when the probability of occurrence is a second probability value, the reporting parameter comprises a second reporting number; the second probability value is greater than the first probability value, and the second reporting number is greater than the first reporting number.

[0211] In some embodiments, the probability of occurrence is determined based on a first parameter, the first parameter comprising at least one of:

[0212] a sequence of measurement results, the sequence of measurement results comprising measurement results obtained at a plurality of measurement time instants within a measurement time window;

[0213] a sequence of location information, the sequence of location information comprising location information collected at the plurality of measurement time instants;

[0214] an occurrence condition and / or an exit condition of the first measurement event;

[0215] a length of a triggering time of the first measurement event.

[0216] In some embodiments, the measurement results comprise at least one of: a reference signal received power and / or a received signal strength indication obtained by measuring at least one neighboring cell.

[0217] In some embodiments, the probability of occurrence is predicted based on the first parameter and a target prediction model.

[0218] In some embodiments, the target prediction model comprises a GRU model.

[0219] In some embodiments, an interval between a start time of the time window and an end time of the measurement time window is greater than the length of the triggering time.

[0220] The beneficial effects of the communication device 80 can be referred to the description of the above embodiments, which will not be repeated here.

[0221] The embodiment of the present application further provides a communication device, referring to Figure 9 , Figure 9 Fig. 1 is a schematic diagram of a hardware structure of a communication device provided in the embodiment of the present application. The communication device 90 comprises a processor 901, a memory 902 and a communication interface 903.

[0222] The memory 902 is used for storing programs or instructions.

[0223] The communication interface 903 is used for receiving signals from other communication devices and transmitting the signals to the processor 901, or sending signals from the processor 901 to other communication devices.

[0224] The processor 901 is used for executing programs or instructions, so that the communication device realizes the communication method provided in the above embodiment.

[0225] The embodiment of the present application further provides a chip system, which comprises at least one processor and a communication interface. The communication interface and the at least one processor are connected through a line. The at least one processor is used for running computer programs or instructions to execute the technical solutions in the above embodiment. The implementation principle and technical effects are similar to the above related embodiments, and will not be described here.

[0226] The embodiment of the present application further provides a computer readable storage medium. The computer readable storage medium stores computer programs. The computer programs are executed by the processor to realize the above communication method. The communication method described in the above embodiment can be realized by software, hardware, firmware or any combination thereof, in whole or in part. If realized in software, the functions can be stored as one or more instructions or codes on a computer readable medium or transmitted on a computer readable medium. The computer readable medium can include computer storage medium and communication medium, and can also include any medium that can transfer computer programs from one place to another. The storage medium can be any target medium that can be accessed by a computer.

[0227] In a possible implementation, the computer readable medium can include a RAM, a ROM, a compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that is suitable for storing desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. Disk and disc, as used herein, include laser discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs. Combinations of the above should also be included within the scope of computer readable media.

[0228] The embodiment of the present application provides a computer program product, which comprises a computer program, and when the computer program is executed, the computer executes the communication method.

[0229] The embodiment of the present application is described with reference to flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiment of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce a device for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 The device for implementing the functions specified in one flow or multiple flows and / or one block or multiple blocks. Figure 1 The device for implementing the functions specified in one flow or multiple flows and / or one block or multiple blocks.

[0230] The above detailed description is further detailed for the purpose, technical solutions, and beneficial effects of the embodiment of the present application. It should be understood that the above is only a specific implementation of the embodiment of the present application, and is not used to limit the protection scope of the embodiment of the present application. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solutions of the embodiment of the present application should be included in the protection scope of the embodiment of the present application.

Claims

1. A communication method characterized by comprising: Applied to a terminal device, the method comprises: sending first information, the first information being used for indicating a probability of occurrence of a first measurement event within at least one time window; receiving second information, the second information being used for indicating a reporting parameter of a measurement report within the time window, the reporting parameter being determined according to the probability of occurrence; sending a measurement report within the time window according to the reporting parameter.

2. The method of claim 1, wherein, The reporting parameter comprises at least one of the following: reporting times, reporting period or reporting frequency.

3. The method of claim 2, wherein, The reporting parameter comprises reporting times. When the probability of occurrence is a first probability value, the reporting parameter comprises first reporting times. When the probability of occurrence is a second probability value, the reporting parameter comprises second reporting times; the second probability value is greater than the first probability value, and the second reporting times are greater than the first reporting times.

4. The method according to any one of claims 1 to 3, characterized in that, The probability of occurrence is determined based on a first parameter, the first parameter comprising at least one of the following: a sequence of measurement results, the sequence of measurement results comprising measurement results obtained at multiple measurement time instants within a measurement time window; a sequence of position information, the sequence of position information comprising position information collected at the multiple measurement time instants; an occurrence condition and / or an exit condition of the first measurement event; a trigger time length of the first measurement event.

5. The method of claim 4, wherein, The measurement results comprise reference signal received power and / or received signal strength indication obtained by measuring at least one neighboring cell.

6. The method of claim 4, wherein, The probability of occurrence is predicted based on the first parameter and a target prediction model.

7. The method of claim 6, wherein, The target prediction model comprises a gated recurrent unit model.

8. The method of claim 4, wherein, An interval length between a start time instant of the time window and an end time instant of the measurement time window is greater than the trigger time length.

9. A communication method characterized by comprising: Applied to a network device, the method comprises: receiving first information, the first information being used for indicating a probability of occurrence of a first measurement event within at least one time window; sending second information, the second information being used for indicating a reporting parameter of a measurement report within the time window, the reporting parameter being determined according to the probability of occurrence; receiving a measurement report within the time window according to the reporting parameter.

10. The method of claim 9, wherein, The reporting parameter comprises at least one of the following: reporting times, reporting period or reporting frequency.

11. The method of claim 10, wherein, The reporting parameter comprises reporting times. When the probability of occurrence is a first probability value, the reporting parameter comprises first reporting times. When the probability of occurrence is a second probability value, the reporting parameter comprises second reporting times; the second probability value is greater than the first probability value, and the second reporting times are greater than the first reporting times.

12. The method according to any one of claims 9 to 11, characterized in that, The probability of occurrence is determined based on a first parameter, the first parameter comprising at least one of the following: a sequence of measurement results, the sequence of measurement results comprising measurement results obtained at multiple measurement time instants within a measurement time window; a sequence of position information, the sequence of position information comprising position information collected at the multiple measurement time instants; an occurrence condition and / or an exit condition of the first measurement event; a trigger time length of the first measurement event.

13. The method of claim 12, wherein, The measurement result includes a reference signal received power and / or a received signal strength indication obtained by measuring at least one neighboring cell.

14. The method of claim 12, wherein, The occurrence probability is based on the first parameter and a target prediction model.

15. The method of claim 14, wherein, The target prediction model includes a gated recurrent unit model.

16. The method of claim 12, wherein, An interval duration between a starting time of the time window and an ending time of the measurement time window is greater than the trigger time length.

17. A communications device, characterized by Comprising: a processor and a memory; the memory stores computer-executed instructions; the processor executes the computer-executed instructions stored in the memory, so that the communication device executes the method in any one of claims 1-8; or executes the method in any one of claims 9-16.

18. A computer-readable storage medium, the computer-readable storage medium storing a computer program, characterized in that, The computer program, when executed by the processor, implements the method in any one of claims 1-8, or, the computer program, when executed by the processor, implements the method in any one of claims 9-16.

19. A chip system, characterized by Comprising at least one processor and a communication interface, the communication interface and the at least one processor are interconnected by a line, the at least one processor is used to run a computer program or instructions, so as to execute the method in any one of claims 1-8, or, execute the method in any one of claims 9-16.

20. A computer program product, characterised in that, Comprising a computer program, when the computer program is run, so that the computer executes the method in any one of claims 1-8, or, executes the method in any one of claims 9-16.

Citation Information

Patent Citations

  • Frequency point configuration method and apparatus

    CN109429282A

  • Handover Measurements Transmission Depending on Handover Probability

    US20130053025A1