Communication method and device
Patent Information
- Application Number
- CN202311414308.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-25
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2041-06-25
Smart Images

Figure CN117222039B_ABST
Abstract
Description
[0001] This application is a divisional application of the PCT international patent application PCT / CN2021 / 102564 with an application date of June 25, 2021, entering the Chinese national phase, with a Chinese patent application number of 202180089878.5 and an invention title of "Communication Method and Device". Technical Field
[0002] This application relates to the field of communication technologies, and in particular, to a communication method and device. Background Art
[0003] The 3rd Generation Partnership Project (3GPP) has agreed to introduce a Successful Handover Report (SHR). The successful handover report aims to further optimize the user handover experience by leveraging the problems found in successful handovers. When the terminal device takes a long time to access the target network, when the terminal device takes a long time to initiate the handover process after a physical layer problem occurs, or when the terminal device sends a measurement report but receives a handover command after a certain period of time, it may cause the terminal device to record a successful handover report and report the successful handover report when required by the network device.
[0004] Among them, when the terminal device takes a long time to access the target network, it may be a problem in the Random Access Channel (RACH). For example, it may be that the downlink measurement beam quality corresponding to the random access resource of the terminal device is poor, resulting in the terminal device having to use contention random access resources to perform random access. Therefore, putting relevant information about random access in the successful handover report can help the network device optimize the resource allocation of random access.
[0005] However, in the related art, it is usually default to add relevant information about random access in the successful handover report. When the problem found in the successful handover is not a random access problem, it will cause waste of air interface transmission resources and additional power consumption of the terminal device.
[0006] Application Content
[0007] Embodiments of this application provide a communication method and device to solve the problem of waste of air interface transmission resources and additional power consumption of the terminal device caused by adding relevant information about random access in the successful handover report in the prior art.
[0008] A first aspect of this application provides a communication method, and the method includes:
[0009] The terminal device receives configuration information sent by the network device, and the configuration information is used to indicate the conditions for the terminal device to report information related to random access;
[0010] If the random access of the terminal device does not meet the conditions for reporting information related to random access, a successful handover report that does not include the information related to random access is sent to the network device.
[0011] In an optional implementation manner, the method further includes:
[0012] If the random access of the terminal device meets at least one of the conditions for reporting information related to random access, a successful handover report that includes the information related to random access is sent to the network device.
[0013] In an optional implementation manner, the conditions for the terminal device to report information related to random access include that the duration of the terminal device accessing the target network exceeds a duration threshold.
[0014] In an optional implementation manner, the duration threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0015] In an optional implementation manner, the conditions for the terminal device to report information related to random access further include that the delay of the random access process of the terminal device exceeds a delay threshold.
[0016] In an optional implementation manner, the delay threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0017] In an optional implementation manner, the starting point of the random access process is the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends the random access message msg1, and the ending point of the random access process is the time when the terminal device successfully completes the random access.
[0018] In an optional implementation manner, the conditions for the terminal device to report information related to random access further include that the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state corresponding to the dedicated random access resource configured by the network device for the terminal device does not meet the preset requirements.
[0019] In an alternative embodiment, whether the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state does not meet the preset requirements is determined according to whether the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block is greater than the first number threshold or 0.
[0020] In an alternative embodiment, the first number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0021] In an alternative embodiment, the condition for the terminal device to report the relevant information of random access further includes that the terminal device performs competitive random access and the conflict resolution is successful, or the number of times that the terminal device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0022] In an alternative embodiment, the second number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0023] In an alternative embodiment, the condition for the terminal device to report the relevant information of random access further includes that the number of times that the terminal device performs competitive random access but fails to obtain a synchronization signal block higher than the preconfigured threshold value is greater than or equal to the third number threshold.
[0024] In an alternative embodiment, the third number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0025] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the terminal device reverts to four-step random access when performing two-step random access, or the number of times that the terminal device reverts to four-step random access is greater than the fourth number threshold; wherein the reason for the terminal device to revert to four-step random access is that the payload of the physical uplink shared channel is not successfully decoded by the network device.
[0026] In an alternative embodiment, the fourth number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0027] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the number of times that the terminal device performs two-step random access and the terminal device sends message A is greater than the fifth number threshold, or the terminal device switches back to two-step random access during the process of performing the random access.
[0028] A second aspect of the present application provides a communication method, the method comprising:
[0029] The network device sends configuration information to the terminal device, and the configuration information is used to indicate the conditions for the terminal device to report information related to random access;
[0030] If the random access of the terminal device does not meet the conditions for reporting the information related to random access, the network device receives a successful handover report sent by the terminal device that does not include the information related to random access.
[0031] In an optional implementation manner, the method further comprises:
[0032] If the random access of the terminal device meets at least one of the conditions for reporting the information related to random access, the network device receives a successful handover report sent by the terminal device that includes the information related to random access.
[0033] In an optional implementation manner, the conditions for the terminal device to report the information related to random access include that the duration of the terminal device accessing the target network exceeds a duration threshold.
[0034] In an optional implementation manner, the duration threshold is a preconfigured value of the terminal device, or is configured according to a signaling or broadcast sent by the network device.
[0035] In an optional implementation manner, the conditions for the terminal device to report the information related to random access further include that the delay of the random access process of the terminal device exceeds a delay threshold.
[0036] In an optional implementation manner, the delay threshold is a preconfigured value of the terminal device, or is configured according to a signaling or broadcast sent by the network device.
[0037] In an optional implementation manner, the starting point of the random access process is the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends the random access message msg1, and the ending point of the random access process is the time when the terminal device successfully completes the random access.
[0038] In an optional implementation manner, the conditions for the terminal device to report the information related to random access further include that the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state corresponding to the dedicated random access resource configured by the network device for the terminal device does not meet the preset requirements.
[0039] In an optional implementation, whether the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state does not meet the preset requirements is determined according to whether the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block is greater than the first number threshold or 0.
[0040] In an optional implementation, the first number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0041] In an optional implementation, the condition for the terminal device to report the relevant information of random access further includes that the terminal device performs competitive random access and the conflict resolution is successful, or the number of times that the terminal device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0042] In an optional implementation, the second number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0043] In an optional implementation, the condition for the terminal device to report the relevant information of random access further includes that the number of times that the terminal device performs competitive random access but fails to obtain a synchronization signal block higher than the preconfigured threshold value is greater than or equal to the third number threshold.
[0044] In an optional implementation, the third number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0045] In an optional implementation, the condition for reporting the relevant information of random access further includes that the terminal device reverts to four-step random access when performing two-step random access, or the number of times that the terminal device reverts to four-step random access is greater than the fourth number threshold; wherein, the reason for the terminal device to revert to four-step random access is that the payload of the physical uplink shared channel is not successfully decoded by the network device.
[0046] In an optional implementation, the fourth number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0047] In an optional implementation, the condition for reporting the relevant information of random access further includes that the number of times that the terminal device performs two-step random access and the terminal device sends message A is greater than the fifth number threshold, or the terminal device switches back to two-step random access during the process of performing the random access.
[0048] In an alternative embodiment, after the network device receives the successful handover report sent by the terminal device and including the relevant information of the random access, the method further includes:
[0049] The network device reconfigures the resources of the random access according to the relevant information of the random access in the successful handover report.
[0050] A third aspect of this application provides a communication method, including:
[0051] The terminal device sends a successful handover report that does not include the relevant information of the random access. The successful handover report includes indication information, and the indication information is used to indicate the random access report corresponding to the successful handover report. The random access report includes the relevant information of the random access.
[0052] In an alternative embodiment, the indication information includes a timestamp; the timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0053] In an alternative embodiment, the timestamp is used to record the time when the random access starts to be executed and the time when the handover starts to be executed, or the timestamp is used to record the time when the random access starts to be executed and the time when the handover command is received.
[0054] In an alternative embodiment, the indication information includes the index information of the random access report in the random access report list.
[0055] A fourth aspect of this application provides a communication method, including:
[0056] The network device receives a successful handover report sent by the terminal device that does not include the relevant information of the random access. The successful handover report includes indication information, and the indication information is used to indicate the random access report corresponding to the successful handover report. The random access report includes the relevant information of the random access.
[0057] In an alternative embodiment, the indication information includes a timestamp; the timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0058] In an alternative embodiment, the timestamp is used to record the time when the random access starts to be executed and the time when the handover starts to be executed, or the timestamp is used to record the time when the random access starts to be executed and the time when the handover command is received.
[0059] In an alternative embodiment, the indication information includes index information of the random access report in the random access report list.
[0060] In an alternative embodiment, the method further includes:
[0061] The network device determines, according to the indication information, relevant information of the random access corresponding to the successful handover report from the random access report;
[0062] The network device reconfigures resources of the random access according to the relevant information of the random access corresponding to the successful handover report.
[0063] A fifth aspect of the present application provides a communication device, the device includes:
[0064] A receiving module, configured to receive configuration information sent by a network device, where the configuration information is used to indicate a condition for the communication device to report relevant information of random access;
[0065] A sending module, configured to, if the random access of the communication device does not meet the condition for reporting the relevant information of random access, send a successful handover report not including the relevant information of the random access to the network device.
[0066] In an alternative embodiment, the device further includes:
[0067] The sending module is further configured to, if the random access of the communication device meets at least one of the conditions for reporting the relevant information of random access, send a successful handover report including the relevant information of the random access to the network device.
[0068] In an alternative embodiment, the condition for the communication device to report the relevant information of random access includes that the duration for which the communication device accesses the target network exceeds a duration threshold.
[0069] In an alternative embodiment, the duration threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0070] In an alternative embodiment, the condition for the communication device to report the relevant information of random access further includes that the delay of the random access process of the communication device exceeds a delay threshold.
[0071] In an alternative embodiment, the delay threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0072] In an alternative embodiment, the starting point of the random access process is the time when the communication device receives a signaling containing mobility control information or the time when the terminal device sends the random access message msg1, and the ending point of the random access process is the time when the communication device successfully completes the random access.
[0073] In an alternative embodiment, the condition for the communication device to report relevant random access information further includes that the downlink measurement result of the reference signal of the synchronization signal block corresponding to the dedicated random access resource configured by the network device for the communication device or the reference signal of the channel state does not meet the preset requirements.
[0074] In an alternative embodiment, it is determined whether the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state does not meet the preset requirements based on whether the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block is greater than the first number threshold or 0.
[0075] In an alternative embodiment, the first number threshold is a preconfigured value of the communication device or is configured according to a signaling or broadcast sent by the network device.
[0076] In an alternative embodiment, the condition for the communication device to report relevant random access information further includes that the communication device performs competitive random access and the conflict resolution is successful, or the number of times that the communication device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0077] In an alternative embodiment, the second number threshold is a preconfigured value of the communication device or is configured according to a signaling or broadcast sent by the network device.
[0078] In an alternative embodiment, the condition for the communication device to report relevant random access information further includes that the number of times that the communication device performs competitive random access but fails to obtain a synchronization signal block higher than the preconfigured threshold value is greater than or equal to the third number threshold.
[0079] In an alternative embodiment, the third number threshold is a preconfigured value of the communication device or is configured according to a signaling or broadcast sent by the network device.
[0080] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the communication device reverts to four-step random access when performing two-step random access, or the number of times the communication device reverts to four-step random access is greater than a fourth threshold; wherein, the reason for the terminal device to revert to four-step random access is that the payload of the physical uplink shared channel is not successfully decoded by the network device.
[0081] In an alternative embodiment, the fourth threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0082] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the communication device performs two-step random access and the number of times the communication device sends message A is greater than a fifth threshold, or the communication device switches back to two-step random access during the process of performing the random access.
[0083] A sixth aspect of the present application provides a communication device, the device includes:
[0084] A sending module, configured to send configuration information to a terminal device, where the configuration information is used to indicate the condition for the terminal device to report the relevant information of random access;
[0085] A receiving module, configured to receive a successful handover report sent by the terminal device that does not include the relevant information of random access if the random access of the terminal device does not meet the condition for reporting the relevant information of random access.
[0086] In an alternative embodiment, the device further includes:
[0087] The receiving module is further configured to receive a successful handover report sent by the terminal device that includes the relevant information of random access if the random access of the terminal device meets at least one of the conditions for reporting the relevant information of random access.
[0088] In an alternative embodiment, the condition for the terminal device to report the relevant information of random access includes that the duration of the terminal device accessing the target network exceeds a duration threshold.
[0089] In an alternative embodiment, the duration threshold is a preconfigured value of the terminal device, or is configured according to a signaling or broadcast sent by the communication device.
[0090] In an alternative embodiment, the condition for the terminal device to report the relevant information of random access further includes that the delay of the process of the terminal device's random access exceeds a delay threshold.
[0091] In an alternative embodiment, the time delay threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the communication device.
[0092] In an alternative embodiment, the starting point of the random access process is the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends the random access message msg1, and the ending point of the random access process is the time when the terminal device successfully completes the random access.
[0093] In an alternative embodiment, the condition for the terminal device to report random access related information further includes that the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state corresponding to the dedicated random access resource configured by the communication device for the terminal device does not meet the preset requirements.
[0094] In an alternative embodiment, it is determined whether the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state does not meet the preset requirements according to whether the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block is greater than the first number threshold or 0.
[0095] In an alternative embodiment, the first number threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the communication device.
[0096] In an alternative embodiment, the condition for the terminal device to report random access related information further includes that the terminal device performs competitive random access and the conflict resolution is successful, or the number of times that the terminal device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0097] In an alternative embodiment, the second number threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the communication device.
[0098] In an alternative embodiment, the condition for the terminal device to report random access related information further includes that the number of times that the terminal device performs competitive random access but fails to obtain a synchronization signal block higher than the preconfigured threshold value is greater than or equal to the third number threshold.
[0099] In an alternative embodiment, the third number threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the communication device.
[0100] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the terminal device reverts to four-step random access when performing two-step random access, or the number of times the terminal device reverts to four-step random access is greater than a fourth threshold; wherein, the reason for the terminal device to revert to four-step random access is that the payload of the physical uplink shared channel is not successfully decoded by the network device.
[0101] In an alternative embodiment, the fourth threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the communication device.
[0102] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the terminal device performs two-step random access and the number of times the terminal device sends message A is greater than a fifth threshold, or, during the process of the terminal device performing the random access, it switches back to two-step random access.
[0103] In an alternative embodiment, the device further includes:
[0104] A processing module, configured to reconfigure the resources of the random access according to the relevant information of the random access in the successful handover report.
[0105] A seventh aspect of the present application provides a communication device, including:
[0106] A sending module, configured to send a successful handover report that does not include the relevant information of random access, where the successful handover report includes indication information, and the indication information is used to indicate the random access report corresponding to the successful handover report, and the random access report includes the relevant information of the random access.
[0107] In an alternative embodiment, the indication information includes a timestamp; the timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0108] In an alternative embodiment, the timestamp is used to record the time when the random access starts to be performed and the time when the handover starts to be performed, or, the timestamp is used to record the time when the random access starts to be performed and the time when the handover command is received.
[0109] In an alternative embodiment, the indication information includes the index information of the random access report in the random access report list.
[0110] An eighth aspect of the present application provides a communication device, including:
[0111] A receiving module, configured to receive a successful handover report sent by a terminal device, where the successful handover report does not include information related to random access, and the successful handover report includes an indication information, where the indication information is used to indicate a random access report corresponding to the successful handover report, and the random access report includes the information related to the random access.
[0112] In an optional implementation manner, the indication information includes a timestamp; the timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0113] In an optional implementation manner, the timestamp is used to record the time when the random access starts to be executed and the time when the handover starts to be executed, or the timestamp is used to record the time when the random access starts to be executed and the time when the handover command is received.
[0114] In an optional implementation manner, the indication information includes index information of the random access report in the random access report list.
[0115] In an optional implementation manner, the apparatus further includes:
[0116] A processing module, configured to determine the information related to the random access corresponding to the successful handover report from the random access report according to the indication information; and reconfigure the resources of the random access according to the information related to the random access corresponding to the successful handover report.
[0117] A ninth aspect of the present application provides a terminal device, including:
[0118] A processor, a memory, a transmitter, and an interface for communicating with the terminal device;
[0119] The memory stores computer execution instructions;
[0120] The processor executes the computer execution instructions stored in the memory, so that the processor executes the communication method as described in the first aspect or the third aspect.
[0121] A tenth aspect of the present application provides a network device, including:
[0122] A processor, a memory, a transmitter, and an interface for communicating with the terminal device;
[0123] The memory stores computer execution instructions;
[0124] The processor executes the computer execution instructions stored in the memory, so that the processor executes the communication method as described in the second aspect or the fourth aspect.
[0125] The eleventh aspect of the present application provides a chip, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method described in the first aspect or the third aspect.
[0126] The twelfth aspect of the present application provides a chip, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method described in the second aspect or the fourth aspect.
[0127] The thirteenth aspect of the present application provides a computer-readable storage medium, configured to store a computer program, and the computer program enables a computer to execute the method described in the first aspect or the third aspect.
[0128] The fourteenth aspect of the present application provides a computer-readable storage medium, configured to store a computer program, and the computer program enables a computer to execute the method described in the first aspect or the second aspect or the fourth aspect.
[0129] The fifteenth aspect of the present application provides a computer program product, including computer instructions, and when the computer instructions are executed by a processor, the method described in the first aspect or the third aspect is implemented.
[0130] The sixteenth aspect of the present application provides a computer program product, including computer instructions, and when the computer instructions are executed by a processor, the method described in the second aspect or the fourth aspect is implemented.
[0131] The seventeenth aspect of the present application provides a computer program, and the computer program enables a computer to execute the method described in the first aspect or the third aspect.
[0132] The eighteenth aspect of the present application provides a computer program, and the computer program enables a computer to execute the method described in the second aspect or the fourth aspect.
[0133] For the communication method and device provided in the embodiments of the present application, a terminal device receives configuration information sent by a network device, and the configuration information is used to indicate the conditions for the terminal device to report relevant information on random access. Subsequently, if the random access of the terminal device does not meet the conditions for reporting relevant information on random access, a successful handover report that does not include relevant information on random access is sent to the network device. In this way, only when the conditions for the terminal device to report relevant information on random access are met, the terminal device will add relevant information on random access to the successful handover report, thereby avoiding the waste of radio interface transmission resources and the additional power consumption of the terminal device caused by adding relevant information on random access to all successful handover reports in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0134] To more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.
[0135] Figure 1 A schematic diagram of the scenario of a communication method provided by an embodiment of the present application;
[0136] Figure 2 A signaling interaction diagram of a communication method provided by an embodiment of the present application;
[0137] Figure 3 A signaling interaction diagram of another communication method provided by an embodiment of the present application;
[0138] Figure 4 A signaling interaction diagram of yet another communication method provided by an embodiment of the present application;
[0139] Figure 5 A schematic structural diagram of a communication device provided by an embodiment of the present application;
[0140] Figure 6 A schematic structural diagram of another communication device provided by an embodiment of the present application;
[0141] Figure 7 A schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0142] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts fall within the scope of protection of the present invention.
[0143] In the description, claims, and the above-mentioned drawings of the embodiments of the present application, terms such as "first" and "second" are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0144] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term " / and" herein merely describes the association relationship of associated objects and indicates 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. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.
[0145] Next, the technical solutions in the embodiments of the present application will be described in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.
[0146] First, the successful handover report will be described below.
[0147] In the process of defining the R17 standard, the 3rd Generation Partnership Project agreed to introduce the Successful Handover Report (SHR). The successful handover report aims to further optimize the user handover experience by using the problems found in successful handovers. When the terminal device takes a long time to access the target network, when the terminal device experiences a long time to initiate the handover process after a physical layer problem, or when the terminal device sends a measurement report but does not receive a handover command until after a certain time, it may cause the terminal device to record a successful handover report and report the successful handover report when the network device needs it.
[0148] Exemplarily, when the relevant thresholds of timers T310, T312, and T304 are exceeded, the terminal device can record a successful handover report. Table 1 shows the start, running, and stop conditions of T310, T312, and T304.
[0149] Table 1
[0150]
[0151] Among them, when the terminal device takes a long time to access the target network, it may be that there is a problem in the random access (Random Access Channel, RACH). For example, it may be that the downlink measurement beam quality corresponding to the random access resource of the terminal device is poor, resulting in the terminal device having to use the contention random access resource to perform random access. Therefore, putting the relevant information of random access in the successful handover report can help the network device optimize the resource allocation of random access.
[0152] The following exemplarily provides several possible reasons why the terminal device takes a long time to access the target network.
[0153] Exemplarily, when the terminal device performs contention-based random access (Contention Based Radio Access, CBRA), if the transmission of message 3 (msg3) encounters multiple conflicts, the delay of the random access process will be lengthened.
[0154] Exemplarily, when the terminal device applies contention-free random access (Contention Free Radio Access, CFRA), but because the transmission energy of message 1 (msg1) is small, the network device does not perceive the transmission of msg1, so the terminal device needs to back off and increase the energy to retransmit the preamble. At this time, the time of the random access process will also be lengthened.
[0155] Exemplarily, in the two-step random access process, if the terminal device transmits message A (msgA) up to the specified number of times and still fails to access the network successfully, at this time the terminal device also needs to convert to the four-step random access, thus lengthening the random access delay. In addition, if the network device cannot decode the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) payload after the terminal device sends msgA, it will send a random access response (Random Access Response, RAR) with a fallback indication to the terminal device, and the terminal device then sends msg3 to the network, and the overall time is lengthened.
[0156] However, in the related art, it is usually default to add the relevant information of random access in the successful handover report. When the problem found in the successful handover is not a random access problem, it will cause waste of radio interface transmission resources and additional power consumption of the terminal device.
[0157] To solve the above problems, the embodiments of the present application provide a communication method and apparatus. Only when the conditions for the terminal device to report relevant information on random access are met, will the terminal device add the relevant information on random access to the successful handover report, thus avoiding the waste of radio interface transmission resources and the additional power consumption of the terminal device caused by adding the relevant information on random access to all successful handover reports in the prior art.
[0158] It should be noted that the technical solutions of the embodiments of the present application can be applied to various communication systems, and the embodiments of the present application do not limit this. For example: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, evolved system of the NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), next-generation communication system or other communication systems, etc.
[0159] The following is an example of the application scenario of the present application.
[0160] Figure 1This is a schematic diagram of the scenario of a communication method provided by an embodiment of this application. As Figure 1 shown, the network device 102 may send configuration information to the terminal device 101 to indicate the conditions for the terminal device 101 to report relevant information on random access. Alternatively, the conditions for reporting relevant information on random access may also be stored inherently in the terminal device 101 without being configured by the network device 102. When the terminal device 101 records a successful handover report, the terminal device 101 may determine whether to add the conditions for relevant information on random access to the successful handover report according to the configuration information. If the random access of the terminal device 101 does not meet the conditions for reporting relevant information on random access, the terminal device 101 sends a successful handover report that does not include relevant information on random access to the network device 102. If the random access of the terminal device 101 meets at least one of the conditions for reporting relevant information on random access, the terminal device 101 sends a successful handover report that includes relevant information on random access to the network device 102. Subsequently, if the successful handover report includes relevant information on random access, the network device 102 may reconfigure the resources for random access according to the relevant information on random access.
[0161] Among them, the terminal device 101 includes but is not limited to a satellite or cellular phone, a personal communication system (PCS) terminal that can combine cellular radiotelephone with data processing, facsimile, and data communication capabilities; a PDA that may include a radiotelephone, a pager, Internet / intranet access, a web browser, a notepad, a calendar, and / or a global positioning system (GPS) receiver; and a conventional laptop and / or palmtop receiver or other electronic devices including a radiotelephone transceiver. The terminal device may refer to an access terminal, a user equipment (UE), a user unit, a user station, a mobile station, a mobile device, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal may be 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 capabilities, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN, etc.
[0162] The network device 102 can provide communication coverage for a specific geographical area and communicate with terminal devices located within the coverage area. Optionally, the network device 102 can be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, a Node B (NB) in a WCDMA system, an Evolutional Node B (eNB or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN). Alternatively, the network device can be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network device in a 5G network, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0163] Taking the terminal device and the network device as examples, the technical solutions of the embodiments of the present application will be described in detail with specific embodiments. These specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0164] Figure 2 It is a signaling interaction diagram of a communication method provided by an embodiment of the present application. The execution entities of the embodiments of the present application are the terminal device and the network device, and it involves the specific process of how the terminal device sends a successful handover report to the network device. As Figure 2 shown, the method includes:
[0165] S201. The network device sends configuration information to the terminal device, and the configuration information is used to indicate the conditions for the terminal device to report relevant information on random access.
[0166] In the present application, the network device can pre-send configuration information to the terminal device to indicate the conditions for the terminal device to report relevant information on random access, so that the terminal device can determine whether to add relevant information on random access in the successful handover report according to the conditions for the terminal device to report relevant information on random access when triggering a successful access report.
[0167] Among them, the relevant information on random access is used to characterize the random access situation of the terminal device. The embodiments of the present application do not limit the specific content of the relevant information on random access, and can be specifically set according to actual situations. For example, it can include the downlink measurement beam quality corresponding to the random access resource, the type of random access, etc.
[0168] It should be understood that the embodiments of the present application do not limit how the network device sends configuration information to the terminal device. In some embodiments, the configuration information may be carried in the RRC signaling.
[0169] In some embodiments, the conditions for the terminal device to report information related to random access are specifically used to determine whether the random access of the terminal device is abnormal. Several conditions for the terminal device to report information related to random access are exemplarily provided below for illustration.
[0170] In the first case, the conditions for the terminal device to report information related to random access may include that the duration of the terminal device accessing the target network exceeds a duration threshold.
[0171] Exemplarily, the duration of the terminal device accessing the target network can be determined by the timer T304. If the timing duration of the timer T304 exceeds the duration threshold, it can be determined that the random access duration of the terminal device is too long, and the random access of the terminal device meets the conditions for reporting information related to random access.
[0172] Among them, the duration threshold can be a custom value or a fixed value. Exemplarily, the duration threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0173] In the second case, the conditions for the terminal device to report information related to random access further include that the delay in the process of the terminal device's random access exceeds a delay threshold. The embodiments of the present application do not limit the start point and end point of the random access process. Exemplarily, the start point of the random access process can be the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends a random access message msg1, and the end point of the random access process is the time when the terminal device successfully completes random access.
[0174] Among them, the delay threshold is a custom value or a fixed value. Exemplarily, the delay threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0175] In the third case, the conditions for the terminal device to report information related to random access further include that the downlink measurement results of the reference signal of the synchronization signal block (SSB) corresponding to the dedicated random access resource configured by the network device for the terminal device or the channel status indicator reference signal (CSI-RS) do not meet the preset requirements.
[0176] It should be understood that the embodiments of the present application do not limit the setting of the preset requirements. In some embodiments, when the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information (CSI-RSRP ≤ rsrp-ThresholdCSI-RS) or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block (SS-RSRP ≤ rsrp-ThresholdSSB), it can be determined that the preset requirements are not met.
[0177] In some other embodiments, in a successful random access process, if the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block when the terminal device selects the random access resource is greater than the first number threshold or 0, it is determined that the preset requirements are not met.
[0178] Wherein, the first number threshold can be a custom value or a fixed value. Exemplarily, the first number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0179] In the fourth case, the condition for the terminal device to report the relevant information of random access further includes that the terminal device performs competitive random access and the conflict resolution is successful, or the number of times that the terminal device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0180] Wherein, the second number threshold can be a custom value or a fixed value. Exemplarily, the second number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0181] In the fifth case, the condition for the terminal device to report the relevant information of random access further includes that the number of times that the terminal device performs competitive random access but fails to obtain a synchronization signal block higher than the preconfigured threshold value (RSRP-ThresholdSSB) is greater than or equal to the third number threshold.
[0182] Wherein, the third number threshold can be a custom value or a fixed value. Exemplarily, the third number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0183] In the sixth case, the condition for reporting the relevant information of random access further includes that the terminal device returns to four-step random access when performing two-step random access, or the number of times that the terminal device returns to four-step random access is greater than the fourth number threshold. Wherein, the reason for the terminal device to return to four-step random access is that the PUSCH payload is not successfully decoded by the network device so that the terminal device
[0184] Among them, the fourth number threshold can be a custom value or a fixed value. Exemplarily, the fourth number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0185] In the seventh case, the condition for reporting the relevant information of random access further includes that the terminal device performs two-step random access and the number of times the terminal device sends message A (msgA) is greater than the fifth number threshold, or the terminal device switches back to two-step random access during the random access process.
[0186] Among them, the fifth number threshold can be a custom value or a fixed value. Exemplarily, the fifth number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the network device.
[0187] It should be understood that the embodiments of the present application do not limit the number of conditions for reporting the relevant information of random access indicated in the configuration information. It can be one of the above situations or multiple of the above situations. In the embodiments of the present application, if the random access of the terminal device satisfies at least one condition for the terminal device to report the relevant information of random access, the relevant information of random access can be added to the successful handover report.
[0188] S202. If the random access of the terminal device does not satisfy the condition for reporting the relevant information of random access, the terminal device sends a successful handover report that does not include the relevant information of random access to the network device.
[0189] In this step, when the terminal device receives the configuration information sent by the network device, if the random access of the terminal device does not satisfy the condition for reporting the relevant information of random access, it sends a successful handover report that does not include the relevant information of random access to the network device.
[0190] In other embodiments, if the random access of the terminal device satisfies at least one condition for reporting the relevant information of random access, it sends a successful handover report that includes the relevant information of random access to the network device.
[0191] It should be noted that the embodiments of the present application do not limit how to add the relevant information of random access to the successful handover report, and can be specifically set according to the actual situation.
[0192] In some embodiments, if the successful handover report includes the relevant information of random access, the network device can reconfigure the resources of random access according to the relevant information of random access in the successful handover report. Exemplarily, the network device can reconfigure the SSB or CSI-RS bound to the random access resources.
[0193] In the communication method provided by the embodiment of the present application, the terminal device receives the configuration information sent by the network device, and this configuration information is used to indicate the conditions for the terminal device to report relevant information on random access. Subsequently, if the random access of the terminal device does not meet the conditions for reporting relevant information on random access, the terminal device sends a successful handover report that does not contain relevant information on random access to the network device. In this way, only when the conditions for the terminal device to report relevant information on random access are met, the terminal device will add relevant information on random access to the successful handover report, thus avoiding the waste of radio interface transmission resources and the additional power consumption of the terminal device caused by adding relevant information on random access to all successful handover reports in the prior art.
[0194] Based on the above embodiment, a complete process for the terminal device to send a successful handover report to the network device is provided below. Figure 3 It is a signaling interaction diagram of another communication method provided by the embodiment of the present application. The execution entities of the embodiment of the present application are the terminal device and the network device, and it involves the specific process of how the terminal device sends a successful handover report to the network device. As Figure 3 shown, this method includes:
[0195] S301. The terminal device receives the configuration information sent by the network device, and the configuration information is used to indicate the conditions for the terminal device to report relevant information on random access.
[0196] S302. The terminal device determines whether to add relevant information on random access to the successful handover report according to the conditions for reporting relevant information on random access.
[0197] If yes, step S303 is executed; if no, step S305 is executed.
[0198] In the embodiment of the present application, if the random access of the terminal device does not meet the conditions for reporting relevant information on random access, the terminal device determines not to add relevant information on random access to the successful handover report; if the random access of the terminal device meets the conditions for reporting relevant information on random access, the terminal device determines to add relevant information on random access to the successful handover report.
[0199] S303. The terminal device adds relevant information on random access to the successful handover report.
[0200] S304. The terminal device sends a successful handover report containing relevant information on random access to the network device.
[0201] S305. The terminal device sends a successful handover report that does not contain relevant information on random access to the network device.
[0202] For the technical terms, technical effects, technical features, and optional implementation manners of S301 - S305, reference can be made to Figure 2 the understanding of S201 - S202 shown. For repetitive content, it will not be elaborated here.
[0203] Next, another aspect is introduced to provide a way for a terminal device to send a successful handover report to a network device. Figure 4 This is a signaling interaction diagram of yet another communication method provided by an embodiment of this application. The execution entities of the embodiment of this application are a terminal device and a network device, and it involves the specific process of how the terminal device sends a successful handover report to the network device. As Figure 4 shown, the method includes:
[0204] S401. The terminal device sends a successful handover report that does not contain random access - related information. The successful handover report contains indication information, and the indication information is used to indicate the random access report corresponding to the successful handover report, and the random access report contains random access - related information.
[0205] In this embodiment, since the random access report contains random access - related information, the terminal device can establish a corresponding relationship between the random access report and the successful handover report, so that the terminal device can not add random access - related information to all successful handover reports, and the network device can find the random access - related information from the random access report corresponding to the successful handover report.
[0206] It should be understood that this embodiment of this application does not limit how to establish a corresponding relationship between the random access report and the successful handover report. In some embodiments, the corresponding relationship between the random access report and the successful handover report can be established by adding indication information.
[0207] In some embodiments, the indication information may include a timestamp. The timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0208] Exemplarily, timestamps can be added to both the successful handover report and the random access report. When the timestamp of a certain successful handover report matches the timestamp of the random access report, it can be determined that the successful handover report corresponds to the random access report, and then the network device can provide the random access - related information in the random access report as the random access - related information corresponding to the successful handover report.
[0209] It should be noted that this embodiment of this application does not limit the time recorded by the timestamp. Exemplarily, the timestamp can be used to record the time when random access starts and the time when handover starts, or the timestamp can also be used to record the time when random access starts and the time when the handover command is received.
[0210] In some other embodiments, the indication information may further include the index information of the random access report in the random access report list. By adding the index information of the random access report in the random access report list to the successful handover report, the network device can quickly determine the random access report corresponding to the successful handover report, and then obtain the relevant information of the random access corresponding to the successful handover report.
[0211] Optionally, the terminal device may also select to add the indication information of the successful handover report to the random access report to indicate the successful handover report corresponding to the random access report.
[0212] S402. The network device determines the random access report corresponding to the successful handover report according to the indication information.
[0213] S403. The network device reconfigures the resources of the random access according to the relevant information of the random access in the random access report corresponding to the successful handover report.
[0214] In the communication method provided by the embodiments of the present application, the terminal device receives the configuration information sent by the network device, and the configuration information is used to indicate the conditions for the terminal device to report the relevant information of the random access. Subsequently, if the random access of the terminal device does not meet the conditions for reporting the relevant information of the random access, the terminal device sends a successful handover report that does not include the relevant information of the random access to the network device. In this way, only when the conditions for the terminal device to report the relevant information of the random access are met, the terminal device will add the relevant information of the random access to the successful handover report, thereby avoiding the waste of radio interface transmission resources and the additional power consumption of the terminal device caused by adding the relevant information of the random access to all successful handover reports in the prior art.
[0215] Those of ordinary skill in the art can understand that all or part of the steps to implement the above method embodiments can be completed by hardware related to program information. The foregoing program can be stored in a computer-readable storage medium, and when the program is executed, it executes the steps including the above method embodiments; and the foregoing storage medium includes: various media such as ROM, RAM, magnetic disk, or optical disk that can store program codes.
[0216] Figure 5 It is a schematic structural diagram of a communication device provided by the embodiments of the present application. The communication device can be implemented by software, hardware, or a combination of both to execute the communication method on the terminal device side in the above embodiments. As Figure 5 shown, the communication device 500 includes: a receiving module 501 and a sending module 502.
[0217] A receiving module 501, configured to receive configuration information sent by a network device, where the configuration information is used to indicate conditions for the communication device to report information related to random access;
[0218] A sending module 502, configured to, if the random access of the communication device does not meet the conditions for reporting information related to random access, send a successful handover report not including information related to random access to the network device.
[0219] In an optional implementation manner, the sending module 502 is further configured to, if the random access of the communication device meets at least one condition for reporting information related to random access, send a successful handover report including information related to random access to the network device.
[0220] In an optional implementation manner, the conditions for the communication device to report information related to random access include that the duration for the communication device to access the target network exceeds a duration threshold.
[0221] In an optional implementation manner, the duration threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0222] In an optional implementation manner, the conditions for the communication device to report information related to random access further include that the delay of the random access process of the communication device exceeds a delay threshold.
[0223] In an optional implementation manner, the delay threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0224] In an optional implementation manner, the starting point of the random access process is the time when the communication device receives a signaling containing mobility control information or the time when the terminal device sends a random access message msg1, and the ending point of the random access process is the time when the communication device successfully completes random access.
[0225] In an optional implementation manner, the conditions for the communication device to report information related to random access further include that the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state corresponding to the dedicated random access resource configured by the network device for the communication device does not meet the preset requirements.
[0226] In an optional implementation manner, that the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state does not meet the preset requirements is determined according to whether the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block is greater than a first number threshold or 0.
[0227] In an alternative embodiment, the first number threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0228] In an alternative embodiment, the condition for the communication device to report information related to random access further includes that the communication device performs competitive random access and the conflict resolution is successful, or the number of times that the communication device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0229] In an alternative embodiment, the second number threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0230] In an alternative embodiment, the condition for the communication device to report information related to random access further includes that the number of times that the communication device performs competitive random access but fails to obtain a synchronization signal block higher than a preconfigured threshold value is greater than or equal to the third number threshold.
[0231] In an alternative embodiment, the third number threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0232] In an alternative embodiment, the condition for reporting information related to random access further includes that the communication device performs two-step random access and the communication device reverts to four-step random access during four-step random access, or the number of times that the communication device reverts to four-step random access is greater than the fourth number threshold; wherein, the reason for the terminal device to revert to four-step random access is that the payload of the physical uplink shared channel is not successfully decoded by the network device.
[0233] In an alternative embodiment, the fourth number threshold is a preconfigured value of the communication device, or is configured according to a signaling or broadcast sent by the network device.
[0234] In an alternative embodiment, the condition for reporting information related to random access further includes that the communication device performs two-step random access and the number of times that the communication device sends message A is greater than the fifth number threshold, or the communication device switches back to two-step random access during the process of performing random access.
[0235] The communication device provided in the embodiments of the present application can perform the actions of the communication method on the terminal device side in the above embodiments, and its implementation principle and technical effects are similar, which will not be elaborated here.
[0236] Figure 6 FIG. [ID] is a schematic structural diagram of another communication device provided in the embodiments of the present application. This communication device can be implemented by software, hardware, or a combination of both to perform the communication method on the network device side in the above embodiments. As Figure 6As shown, the communication device 60 includes: a sending module 601, a receiving module 602, and a processing module 603.
[0237] The sending module 601 is configured to send configuration information to a terminal device, where the configuration information is used to indicate conditions for the terminal device to report information related to random access.
[0238] The receiving module 602 is configured to, if the random access of the terminal device does not meet the conditions for reporting information related to random access, receive a successful handover report sent by the terminal device that does not include information related to random access.
[0239] In an optional implementation, the receiving module 602 is further configured to, if the random access of the terminal device meets at least one condition for reporting information related to random access, receive a successful handover report sent by the terminal device that includes information related to random access.
[0240] In an optional implementation, the conditions for the terminal device to report information related to random access include that the duration for the terminal device to access the target network exceeds a duration threshold.
[0241] In an optional implementation, the duration threshold is a preconfigured value of the terminal device, or is configured according to a signaling or broadcast sent by the communication device.
[0242] In an optional implementation, the conditions for the terminal device to report information related to random access further include that the delay in the random access process of the terminal device exceeds a delay threshold.
[0243] In an optional implementation, the delay threshold is a preconfigured value of the terminal device, or is configured according to a signaling or broadcast sent by the communication device.
[0244] In an optional implementation, the starting point of the random access process is the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends a random access message msg1, and the ending point of the random access process is the time when the terminal device successfully completes random access.
[0245] In an optional implementation, the conditions for the terminal device to report information related to random access further include that the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state corresponding to the dedicated random access resource configured by the communication device for the terminal device does not meet the preset requirements.
[0246] In an alternative embodiment, the downlink measurement result of the reference signal of the synchronization signal block or the reference signal of the channel state does not meet the preset requirements, and is determined according to whether the number of times that the reference signal of the channel state information is less than the threshold value of the reference signal of the channel state information or the reference signal of the synchronization signal block is less than the threshold value of the reference signal of the synchronization signal block is greater than the first number threshold or 0.
[0247] In an alternative embodiment, the first number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the communication device.
[0248] In an alternative embodiment, the condition for the terminal device to report the relevant information of random access further includes that the terminal device performs competitive random access and the conflict resolution is successful, or the number of times that the terminal device performs competitive random access and the conflict resolution fails is greater than the second number threshold.
[0249] In an alternative embodiment, the second number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the communication device.
[0250] In an alternative embodiment, the condition for the terminal device to report the relevant information of random access further includes that the number of times that the terminal device performs competitive random access but fails to obtain a synchronization signal block higher than the preconfigured threshold value is greater than or equal to the third number threshold.
[0251] In an alternative embodiment, the third number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the communication device.
[0252] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the terminal device returns to four-step random access when performing two-step random access, or the number of times that the terminal device returns to four-step random access is greater than the fourth number threshold; wherein, the reason for the terminal device to return to four-step random access is that the payload of the physical uplink shared channel is not successfully decoded by the network device.
[0253] In an alternative embodiment, the fourth number threshold is a preconfigured value of the terminal device, or is configured according to the signaling or broadcast sent by the communication device.
[0254] In an alternative embodiment, the condition for reporting the relevant information of random access further includes that the number of times that the terminal device performs two-step random access and the terminal device sends message A is greater than the fifth number threshold, or the terminal device switches back to two-step random access during the process of performing random access.
[0255] In an alternative embodiment, the device further includes:
[0256] A processing module 603, configured to reconfigure random access resources according to the relevant information of random access in the successful handover report.
[0257] The communication device provided by the embodiment of the present application can perform the operations of the communication method on the network device side in the above embodiment. The implementation principle and technical effect are similar and will not be elaborated here.
[0258] The embodiment of the present application further provides a communication device, including:
[0259] A sending module, configured to send a successful handover report that does not include the relevant information of random access. The successful handover report includes indication information, and the indication information is used to indicate the random access report corresponding to the successful handover report. The random access report includes the relevant information of random access.
[0260] In an optional implementation manner, the indication information includes a timestamp; the timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0261] In an optional implementation manner, the timestamp is used to record the time when random access starts to be executed and the time when handover starts to be executed, or the timestamp is used to record the time when random access starts to be executed and the time when the handover command is received.
[0262] In an optional implementation manner, the indication information includes the index information of the random access report in the random access report list.
[0263] The communication device provided by the embodiment of the present application can perform the operations of the communication method on the terminal device side in the above embodiment. The implementation principle and technical effect are similar and will not be elaborated here.
[0264] The embodiment of the present application further provides a communication device, including:
[0265] A receiving module, configured to receive a successful handover report that does not include the relevant information of random access sent by the terminal device. The successful handover report includes indication information, and the indication information is used to indicate the random access report corresponding to the successful handover report. The random access report includes the relevant information of random access.
[0266] In an optional implementation manner, the indication information includes a timestamp; the timestamp in the successful handover report is used to match the timestamp in the random access report to determine the random access report corresponding to the successful handover report.
[0267] In an optional implementation manner, the timestamp is used to record the time when random access starts to be executed and the time when handover starts to be executed, or the timestamp is used to record the time when random access starts to be executed and the time when the handover command is received.
[0268] In an alternative embodiment, the indication information includes index information of the random access report in the random access report list.
[0269] In an alternative embodiment, the apparatus further includes:
[0270] a processing module, configured to determine relevant information of the random access corresponding to the successful handover report from the random access report according to the indication information; and reconfigure the resources of the random access according to the relevant information of the random access corresponding to the successful handover report.
[0271] The communication apparatus provided in the embodiments of the present application can perform the actions of the communication method on the network device side in the above embodiments, and its implementation principle and technical effects are similar, which will not be elaborated here.
[0272] Figure 7 FIG. is a schematic structural diagram of an electronic device provided in the embodiments of the present application. As Figure 7 shown, the electronic device may include: a processor 71 (such as a CPU), a memory 72, a receiver 73, and a transmitter 74; the receiver 73 and the transmitter 74 are coupled to the processor 71, and the processor 71 controls the receiving action of the receiver 73, and the processor 71 controls the transmitting action of the transmitter 74. The memory 72 may include a high-speed RAM memory, and may also include a non-volatile memory NVM, such as at least one disk memory. Various information may be stored in the memory 72 to complete various processing functions and implement the method steps of the embodiments of the present application. Optionally, the electronic device involved in the embodiments of the present application may further include: a power supply 75, a communication bus 76, and a communication port 77. The receiver 73 and the transmitter 74 may be integrated in a transceiver of the electronic device, or may be independent transceiver antennas on the electronic device. The communication bus 76 is used to implement communication connections between components. The above communication port 77 is used to implement connection communication between the electronic device and other peripherals.
[0273] In the embodiments of the present application, the above memory 72 is used to store computer-executable program codes, and the program codes include information; when the processor 71 executes the information, the information causes the processor 71 to perform the processing actions on the terminal device side in the above method embodiments, causes the transmitter 74 to perform the transmitting actions on the terminal device side in the above method embodiments, and causes the receiver 73 to perform the receiving actions on the terminal device side in the above method embodiments. Its implementation principle and technical effects are similar, which will not be elaborated here.
[0274] Alternatively, when the processor 71 executes information, the information causes the processor 71 to perform the processing actions on the network device side in the above method embodiments, causes the transmitter 74 to perform the sending actions on the network device side in the above method embodiments, and causes the receiver 73 to perform the receiving actions on the network device side in the above method embodiments. The implementation principles and technical effects are similar and will not be elaborated here.
[0275] An embodiment of the present application further provides a communication system, including a terminal device and a network device, to execute the above communication method.
[0276] An embodiment of the present application further provides a chip, including a processor and an interface. The interface is used to input and output data or instructions processed by the processor. The processor is used to execute the method provided in the above method embodiments. This chip can be applied to a terminal device or a network device.
[0277] The present invention further provides a computer-readable storage medium, which may include: various media that can store program codes such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc. Specifically, program information is stored in the computer-readable storage medium, and the program information is used for the above communication method.
[0278] An embodiment of the present application further provides a program, which is used to execute the communication method provided in the above method embodiments when executed by a processor.
[0279] An embodiment of the present application further provides a program product, such as a computer-readable storage medium. Instructions are stored in the program product, and when it runs on a computer, it causes the computer to execute the communication method provided in the above method embodiments.
[0280] 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 program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present invention 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. For example, the computer instructions can be transmitted from a website, a computer, a server, or a data center to another website, a computer, a server, or a data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, a data center, etc. that includes one or more integrated available media. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
[0281] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some or all of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A communication method, characterized in that, including: The terminal device receives configuration information sent by the network device, where the configuration information is used to indicate the conditions for the terminal device to report information related to random access. The conditions for the terminal device to report information related to random access include that the delay of the random access process of the terminal device exceeds a delay threshold; If the random access of the terminal device does not meet the conditions for reporting information related to random access, the terminal device sends a successful handover report that does not include the information related to random access to the network device.
2. The method according to claim 1, wherein The method further includes: If the random access of the terminal device meets at least one of the conditions for reporting information related to random access, the terminal device sends a successful handover report that includes the information related to random access to the network device.
3. The method according to claim 1 or 2, characterized in that, The conditions for the terminal device to report information related to random access further include that the duration of the terminal device accessing the target network exceeds a duration threshold.
4. The method according to claim 3, wherein The duration threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the network device.
5. The method according to claim 1, characterized in that, The delay threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the network device.
6. The method according to claim 1, wherein The starting point of the random access process is the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends the random access message msg1, and the ending point of the random access process is the time when the terminal device successfully completes the random access.
7. A communication method, characterized in that, including: The network device sends configuration information to the terminal device, where the configuration information is used to indicate the conditions for the terminal device to report information related to random access. The conditions for the terminal device to report information related to random access further include that the delay of the random access process of the terminal device exceeds a delay threshold; If the random access of the terminal device does not meet the conditions for reporting information related to random access, the network device receives the successful handover report sent by the terminal device that does not include the information related to random access.
8. The method according to claim 7, wherein The method further includes: If the random access of the terminal device meets at least one of the conditions for reporting information related to random access, the network device receives the successful handover report sent by the terminal device that includes the information related to random access.
9. The method according to claim 7 or 8, characterized in that The conditions for the terminal device to report information related to random access further include that the duration of the terminal device accessing the target network exceeds a duration threshold.
10. The method according to claim 9, wherein The duration threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the network device.
11. The method according to claim 7, wherein, The delay threshold is a preconfigured value of the terminal device or is configured according to a signaling or broadcast sent by the network device.
12. The method according to claim 8, wherein The starting point of the random access process is the time when the terminal device receives a signaling containing mobility control information or the time when the terminal device sends the random access message msg1, and the ending point of the random access process is the time when the terminal device successfully completes the random access.
13. A terminal device, characterized in that, including: a processor, a memory, a receiver, a transmitter, and an interface for communicating with the network device; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, such that the processor, the receiver, and / or the transmitter execute the communication method according to any one of claims 1 to 6.
14. A network device, characterized in that, Comprising: a processor, a memory, a receiver, a transmitter, and an interface for communicating with a terminal device; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, such that the processor, the receiver, and / or the transmitter execute the communication method according to any one of claims 7 to 12.