Communication method and device and computer readable storage medium

The terminal device receives and compares the first and second information in the indication information in the wireless communication system, determines whether to reset the power climb counter, solves the interference problem caused by excessive power in cell handover, and improves network capacity.

CN119485361APending Publication Date: 2025-02-18HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311011272.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In a wireless communication system, the position movement of the terminal device causes a change in the communication link, and the access network device needs to instruct the terminal device to perform cell handover. However, the terminal device may lose the indication information, resulting in excessive power and causing cell handover interference.

Method used

The terminal device receives the first indication information and the second indication information, and determines whether to reset the power climb counter by comparing the first and second information of the two, thereby adjusting the transmission power of the preamble to avoid interference caused by excessive power. .

Benefits of technology

By accurately determining whether to reset the power climb counter, the terminal device can avoid using too high power, reduce interference from cell handover, and improve the overall network capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485361A_ABST
    Figure CN119485361A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device and a computer readable storage medium. The method comprises the steps that first indication information is received, the first indication information is used for indicating terminal equipment to send a lead code to a first candidate cell, and the first indication information comprises first information; according to the first information and the second information, determining whether to reset a power rising counter; wherein the second information is included in second indication information, and the second indication information is indication information which is used for indicating the terminal equipment to send the lead code to the second candidate cell and is sent before the first indication information. Through the technical scheme provided by the invention, the interference of cell switching can be reduced, and the overall capacity of the network is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method, device and computer-readable storage medium. Background Art

[0002] In a wireless communication system, the communication link between the terminal and the access network device changes due to the movement of the terminal device. The access network device will instruct the terminal device to switch cells according to the movement of the terminal device. Usually, the delay of cell switching can be effectively reduced by switching without random access. Specifically, before receiving the switching command, the terminal device receives the instruction information from the access network device to send a preamble to the target cell, so that the access network device to which the target cell belongs can calculate the timing advance (TA) according to the preamble.

[0003] Among them, after the terminal device sends the preamble, the access network device may not successfully receive the preamble or calculate the TA value due to low transmission power. At this time, the access network device needs to instruct the terminal device to retransmit the preamble and increase the terminal device's transmission power. However, if the terminal device loses some instruction information, it may cause the preamble to be transmitted with too high a power, causing interference in cell switching. Therefore, how to reduce the interference of cell switching is a technical problem that needs to be solved urgently. Summary of the invention

[0004] The embodiments of the present application provide a communication method, device, and computer-readable storage medium, which can reduce interference in cell switching and improve the overall network capacity.

[0005] In a first aspect, the present application provides a communication method, which can be applied to a terminal device, or to a device in a terminal device (e.g., a chip, or a chip system, or a circuit), or a device that can be used in combination with a terminal device, and is described below by taking the application to a terminal device as an example. The method may include: receiving first indication information, the first indication information is used to instruct the terminal device to send a preamble to a first candidate cell, the first indication information includes first information; determining whether to reset a power climbing counter according to the first information and second information; wherein the second information is included in the second indication information, and the second indication information is used to instruct the terminal device to send a preamble to the second candidate cell and is sent before the first indication information.

[0006] In the solution provided in the present application, the terminal device can determine whether to reset the power climbing counter based on comparing the first information and the second information in the two indication information, thereby aligning the understanding of the terminal device and the access network device on whether power climbing is needed, avoiding excessive power climbing of the terminal device, reducing interference with cell switching, and improving the overall network capacity.

[0007] A possible implementation method is to determine whether to reset the power climbing counter based on the first information and the second information, including: when the first information and the second information are different, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the first information and the second information are the same, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0008] In a possible implementation manner, the first information and the second information include numerical information or an identity of the candidate cell.

[0009] In the solution provided in the present application, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter based on the numerical information or the identity identifier of the candidate cell, so as to align the power intensity used by the terminal device and the access network device when sending the preamble code, so as to avoid interference caused by using excessive power.

[0010] In a possible implementation method, the first information and the second information include an identity identifier and numerical information of a candidate cell; determining whether to reset the power climbing counter based on the first information and the second information includes: when the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0011] In the solution provided in the present application, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter based on the identity identification and numerical information of the candidate cell, and align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using excessive power. This method uses two pieces of information to determine whether it is necessary to reset the power climbing counter, thereby increasing the accuracy of the judgment.

[0012] In a possible implementation manner, the first information also includes an identity of the candidate cell and carrier information of the candidate cell; the determining whether to reset the power climbing counter based on the first information and the second information includes: when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0013] In the solution provided in the present application, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter based on the identity identifier of the candidate cell and the carrier information of the candidate cell, and align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using excessive power. This method uses two pieces of information to determine whether it is necessary to reset the power climbing counter, thereby increasing the accuracy of the judgment.

[0014] In a possible implementation manner, the first information also includes numerical information, an identity of the candidate cell and carrier information of the candidate cell; determining whether to reset the power climbing counter based on the first information and the second information includes: when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0015] In the solution provided in the present application, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter based on the numerical information, the identity of the candidate cell and the carrier information of the candidate cell, and align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using excessive power. This method uses three pieces of information to determine whether it is necessary to reset the power climbing counter, thereby increasing the accuracy of the judgment.

[0016] In a possible implementation, the power climbing counter is not reset but accumulated or maintained.

[0017] In a second aspect, the present application provides a communication method, which can be applied to a terminal device, or to a device in a terminal device (e.g., a chip, or a chip system, or a circuit), or a device that can be used with a terminal device, and is described below by taking the application to a terminal device as an example. The method may include: receiving first indication information, starting or restarting a timer, the first indication information being used to instruct the terminal device to send a preamble code to a first candidate cell; and determining whether to reset a power climbing counter according to the timer.

[0018] In the solution provided in the present application, the terminal device can determine whether to reset the power climbing counter based on whether the timer has timed out, thereby aligning the understanding of the terminal device and the access network device on whether power climbing is needed, avoiding excessive power climbing of the terminal device, reducing interference with cell switching, and improving the overall network capacity.

[0019] In a possible implementation manner, determining whether to reset the power climbing counter according to the timer includes: determining to reset the power climbing counter when the timer times out.

[0020] In a possible implementation method, the first indication information includes the first information; determining whether to reset the power climbing counter according to the timer includes: during the operation of the timer, receiving the third indication information, the third indication information includes the second information, and the second indication information is used to instruct the terminal device to send a preamble code to the second candidate cell; determining whether to reset the power climbing counter according to the first information and the second information.

[0021] A possible implementation method is to determine whether to reset the power climbing counter based on the first information and the second information, including: when the first information and the second information are different, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the first information and the second information are the same, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0022] In a possible implementation manner, the first information and the second information include numerical information or an identity of the candidate cell.

[0023] In a possible implementation method, the first information and the second information include an identity identifier and numerical information of a candidate cell; determining whether to reset the power climbing counter based on the first information and the second information includes: when the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0024] In a possible implementation manner, the first information also includes an identity of the candidate cell and carrier information of the candidate cell; determining whether to reset the power climbing counter based on the first information and the second information includes: when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0025] In a possible implementation manner, the first information also includes numerical information, an identity of the candidate cell and carrier information of the candidate cell; determining whether to reset the power climbing counter based on the first information and the second information includes: when the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or when the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is a retransmission and not resetting the power climbing counter.

[0026] In a possible implementation, the power climbing counter is not reset but accumulated or maintained.

[0027] In a third aspect, the present application provides a communication method, which can be applied to a terminal device, or to a device in a terminal device (e.g., a chip, or a chip system, or a circuit), or a device that can be used with a terminal device, and is described below by taking the application to a terminal device as an example. The method may include: receiving fourth indication information and fifth indication information, the fourth indication information is used to indicate service data, and the fifth indication information is used to indicate that the terminal device performs a cell handover; after completing L2 processing of the fourth indication information and the fifth indication information, L2 reset is performed according to the fifth indication information.

[0028] In the solution provided in the present application, by constraining the execution rules of the terminal device, the terminal device determines when to reset the source cell after receiving the switching command, thereby reducing the data loss and retransmission times caused by the L2 reset, and further reducing the data loss and retransmission times during the cell switching process.

[0029] In a possible implementation manner, performing L2 processing on the fourth indication information and the fifth indication information includes: after completing the L2 processing on the fourth indication information, performing L2 processing on the fifth indication information.

[0030] In a possible implementation manner, the fourth indication information and the fifth indication information are located in different messages.

[0031] In a possible implementation, performing L2 reset according to the fifth indication information includes: after receiving the first time duration of the fifth indication information, performing L2 reset according to the fifth indication information.

[0032] In a possible implementation manner, the fourth indication information is received through a first hybrid automatic repeat request (HARQ) process, and the fifth indication information is received through a second HARQ process.

[0033] A possible implementation method is to perform L2 processing on the fourth indication information and the fifth indication information, including: when the fifth indication information is received through the second HARQ process, first perform L2 processing on the data received in other HARQ processes and the fourth indication information in the second HARQ process, and then perform L2 processing on the fifth indication information.

[0034] A possible implementation method is to perform L2 reset according to the fifth indication information after L2 processing of the fourth indication information and the fifth indication information is completed, including: when the fifth indication information is received through the second HARQ process, first perform L2 processing on the data received in other HARQ processes and the fourth indication information and the fifth indication information in the second HARQ process, and then perform L2 reset according to the fifth indication information in the second HARQ process.

[0035] In one possible implementation, L2 processing includes one or more of the following: media access control (MAC) processing, radio link control (RLC) processing, packet data convergence protocol (PDCP) processing, service data adaptation protocol (SDAP) processing, and delivery to user plane function (UPF) network element.

[0036] In a possible implementation manner, L2 reset includes one or more of the following: clearing HARQ buffer, MAC reset, RLC re-establishment, and PDCP re-establishment.

[0037] In a fourth aspect, an embodiment of the present application provides a communication device, which may be a terminal device or a device in the terminal device (for example, a chip, or a chip system, or a circuit).

[0038] The beneficial effects can be found in the description of the first aspect, which will not be repeated here. The communication device has the function of implementing the behavior in the method example of the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0039] In a possible implementation manner, the communication device includes:

[0040] A receiving unit, configured to receive first indication information, where the first indication information is used to instruct a terminal device to send a preamble to a first candidate cell, and the first indication information includes first information;

[0041] A determination unit is used to determine whether to reset the power climbing counter based on the first information and the second information; wherein the second information is included in the second indication information, and the second indication information is used to instruct the terminal device to send a preamble code to the second candidate cell and is sent before the first indication information.

[0042] In a possible implementation manner, the determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0043] When the first information is different from the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0044] When the first information is the same as the second information, it is determined that the sending of the preamble code to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0045] In a possible implementation manner, the first information and the second information include numerical information or an identity of the candidate cell.

[0046] In a possible implementation manner, the first information and the second information include an identity identifier and numerical information of the candidate cell;

[0047] The determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0048] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0049] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0050] In a possible implementation manner, the first information further includes an identity of the candidate cell and carrier information of the candidate cell;

[0051] The determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0052] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0053] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0054] In a possible implementation manner, the first information further includes numerical information, an identity of the candidate cell, and carrier information of the candidate cell;

[0055] The determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0056] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the sending of the preamble code to the candidate cell this time is an initial transmission and the power climbing counter is reset; or

[0057] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0058] In a possible implementation, the power climbing counter is not reset but accumulated or maintained.

[0059] In a fifth aspect, an embodiment of the present application provides a communication device, which may be a terminal device or a device in the terminal device (for example, a chip, or a chip system, or a circuit).

[0060] The beneficial effects can be found in the description of the second aspect, which will not be repeated here. The communication device has the function of implementing the behavior in the method example of the second aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0061] In a possible implementation manner, the communication device includes:

[0062] A starting unit, configured to start or restart a timer upon receipt of first indication information, wherein the first indication information is used to instruct the terminal device to send a preamble code to a first candidate cell;

[0063] The determining unit is used to determine whether to reset the power climbing counter according to the timer.

[0064] In a possible implementation manner, the determining unit determines whether to reset the power climbing counter according to the timer, specifically for:

[0065] In case the timer times out, it is determined to reset the power ramp counter.

[0066] In a possible implementation manner, the first indication information includes first information;

[0067] The determining unit determines whether to reset the power climbing counter according to the timer, specifically for:

[0068] During the operation of the timer, third indication information is received, the third indication information includes second information, and the second indication information is used to instruct the terminal device to send a preamble code to the second candidate cell; based on the first information and the second information, it is determined whether to reset the power climbing counter.

[0069] In a possible implementation manner, the determining unit determines whether to reset the power climbing counter according to the timer, specifically for:

[0070] When the first information and the second information are different, it is determined that the preamble code sent to the candidate cell this time is the initial transmission and the power climbing counter is reset; or when the first information and the second information are the same, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0071] In a possible implementation manner, the first information and the second information include numerical information or an identity of the candidate cell.

[0072] In a possible implementation manner, the first information and the second information include an identity identifier and numerical information of the candidate cell;

[0073] The determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0074] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0075] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0076] In a possible implementation manner, the first information further includes an identity of the candidate cell and carrier information of the candidate cell;

[0077] The determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0078] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0079] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0080] In a possible implementation manner, the first information further includes numerical information, an identity of the candidate cell, and carrier information of the candidate cell;

[0081] The determining unit determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0082] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the sending of the preamble code to the candidate cell this time is an initial transmission and the power climbing counter is reset; or

[0083] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0084] In a possible implementation, the power climbing counter is not reset but accumulated or maintained.

[0085] In a sixth aspect, an embodiment of the present application provides a communication device, which may be a terminal device or a device in the terminal device (for example, a chip, or a chip system, or a circuit).

[0086] The beneficial effects can be found in the description of the third aspect, which will not be repeated here. The communication device has the function of implementing the behavior in the method example of the third aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0087] In a possible implementation manner, the communication device includes:

[0088] A receiving unit, configured to receive fourth indication information and fifth indication information, wherein the fourth indication information is used to indicate service data, and the fifth indication information is used to instruct the terminal device to perform cell switching;

[0089] The processing unit is used to perform L2 reset according to the fifth indication information after completing L2 processing on the fourth indication information and the fifth indication information.

[0090] In a possible implementation manner, the processing unit performs L2 processing on the fourth indication information and the fifth indication information, specifically for: after completing the L2 processing on the fourth indication information, performing L2 processing on the fifth indication information.

[0091] In a possible implementation manner, the fourth indication information and the fifth indication information are located in different messages.

[0092] In a possible implementation manner, the processing unit performs L2 reset according to the fifth indication information, specifically for:

[0093] After receiving the first duration of the fifth indication information, L2 is reset according to the fifth indication information.

[0094] In a possible implementation manner, the fourth indication information is received through the first HARQ process, and the fifth indication information is received through the second HARQ process.

[0095] In a possible implementation manner, after the processing unit completes L2 processing on the fourth indication information and the fifth indication information, L2 reset is performed according to the fifth indication information, which is specifically used for:

[0096] When the fifth indication information is received through the second HARQ process, L2 processing is first performed on the data received in other HARQ processes and the fourth indication information and the fifth indication information in the second HARQ process, and then L2 reset is performed according to the fifth indication information in the second HARQ process.

[0097] In a possible implementation, L2 processing includes one or more of the following: MAC processing, RLC processing, PDCP processing, SDAP processing, and submission to UPF network element.

[0098] In a possible implementation manner, L2 reset includes one or more of the following: clearing HARQ buffer, MAC reset, RLC re-establishment, and PDCP re-establishment.

[0099] In a seventh aspect, a communication device is provided, which may be a terminal device or a device in a terminal device (e.g., a chip, or a chip system, or a circuit). The device may include a processor, a memory, an input interface, and an output interface, wherein the input interface is used to receive information from other communication devices other than the communication device, and the output interface is used to output information to other communication devices other than the communication device, and the processor calls the computer program stored in the memory to execute the communication method provided in the first aspect or any embodiment of the first aspect, the second aspect or any embodiment of the second aspect, and the third aspect or any embodiment of the third aspect.

[0100] In an eighth aspect, the present application provides a communication system, which includes at least one terminal device and at least one access network device. When at least one of the aforementioned terminal devices and at least one of the aforementioned access network devices are operating in the communication system, it is used to execute any one of the communication methods described in the first to third aspects above.

[0101] In the ninth aspect, the present application provides a computer-readable storage medium having computer instructions stored thereon. When the computer program or computer instructions are executed, the method described in the above-mentioned first aspect and any possible implementation thereof, the second aspect and any possible implementation thereof, and the third aspect and any possible implementation thereof is executed.

[0102] In the tenth aspect, the present application provides a computer program product comprising executable instructions. When the computer program product is run on a communication device, the method described in the above-mentioned first aspect and any possible implementation thereof, the second aspect and any possible implementation thereof, and the third aspect and any possible implementation thereof is executed.

[0103] In an eleventh aspect, the present application provides a communication device, which includes a processor and may also include a memory, for implementing the method in the first aspect and any possible implementation thereof, the second aspect and any possible implementation thereof, and the third aspect and any possible implementation thereof. The communication device may be a chip system, which may be composed of a chip or may include a chip and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0104] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for describing the embodiments are briefly introduced below.

[0105] Figure 1 is a schematic diagram of a network architecture provided in an embodiment of the present application;

[0106] Figure 2 It is a schematic diagram of a network architecture of an access network device provided in an embodiment of the present application;

[0107] Figure 3 This is a schematic diagram of protocol layer division provided in an embodiment of the present application;

[0108] Figure 4 This is an interactive flow chart of a cell switching provided by an embodiment of the present application;

[0109] Figure 5 This is an interactive flow chart of a cell switching provided by an embodiment of the present application;

[0110] Figure 6 It is an interactive schematic diagram of a communication method provided in an embodiment of the present application;

[0111] Fig. 6A It is a schematic diagram of sending an indication information provided by an embodiment of the present application;

[0112] Figure 7 is an interactive schematic diagram of another communication method provided in an embodiment of the present application;

[0113] Fig. 7A It is a schematic diagram of sending an indication information provided by an embodiment of the present application;

[0114] Figure 8 is an interactive schematic diagram of another communication method provided in an embodiment of the present application;

[0115] Fig. 9 is a structural diagram of a communication device provided in an embodiment of the present application;

[0116] Fig.10 is a structural diagram of another communication device provided in an embodiment of the present application;

[0117] Fig.11 is a structural diagram of another communication device provided in an embodiment of the present application;

[0118] Fig.12 is a structural diagram of another communication device provided in an embodiment of the present application;

[0119] Fig.13 It is a structural diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0120] In the description of the present application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in the present application is only a kind of association relationship describing the associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" can refer to one or more, and "multiple" can refer to two or more. "At least one of..." means the listed items and any combination thereof, for example, "at least one of A, B and C" or "at least one of A, B or C" can mean: A exists alone, B exists alone, C exists alone, A and B exist at the same time, B and C exist at the same time, A and C exist at the same time, and A, B and C exist at the same time. "First", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. do not limit them to be different.

[0121] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be understood as being more selective or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0122] In the description of this application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, the information to be indicated can be directly indicated, such as indicating the information to be indicated itself or the index of the information to be indicated. For another example, the information to be indicated can also be indirectly indicated by indicating other information, and there is an association between the other indicated information and the information to be indicated. For another example, only a part of the information to be indicated can be indicated, while the other parts of the information to be indicated are known or agreed in advance. In addition, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.

[0123] The following is an example description of a network architecture applicable to the embodiments of the present application.

[0124] See also Figure 1 , Figure 1 Schematic diagram of a network architecture provided by an embodiment of the present application. Figure 1 As shown, the network architecture may include a terminal device 101 and an access network device 102. The terminal device 101 may be connected to the access network device 102 in a wireless manner. It should be noted that: Figure 1 The number and type of access network devices and terminal devices included in the network architecture shown are only examples, and the embodiments of the present application are not limited thereto. For example, more or fewer terminal devices that communicate with the access network devices may also be included, but for the sake of simplicity, they are not described one by one in the drawings. Figure 1 In the network architecture shown, although access network equipment and terminal equipment are shown, the application scenario may not be limited to including access network equipment and terminal equipment. For example, it may also include core network equipment for carrying virtualized network functions, etc. These are obvious to technical personnel in this field and will not be elaborated here.

[0125] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: it can support cellular systems related to the third generation partnership project (3GPP) (such as 5G communication systems, communication systems that integrate multiple wireless technologies (such as 2G, 3G, 4G, or 5G) Communication system integrating at least two technologies, or future evolution systems (such as 6G access technology)), or wireless fidelity (WiFi) systems, or 3GPP-related cellular systems. Communication systems that integrate other technologies, or future communication systems, etc.

[0126] The access network device in this application is sometimes also referred to as an access node. The access network device has a wireless transceiver function and is used to communicate with the terminal. The access network device includes but is not limited to the base station (base station) in the above-mentioned communication system, the evolved base station (evolved NodeB, eNodeB), the transmission reception point (transmission reception point, TRP), the next generation base station (next generation NodeB, gNB) in the 5G mobile communication system, the next generation base station in the sixth generation (6th generation, 6G) mobile communication system, the access network device or the module of the access network device in the open access network ORAN (open RAN, ORAN) system, the base station in the future mobile communication system or the access node in the Wi-Fi system, etc. The access network device may also be a module or unit that can realize some functions of the base station. For example, the access network device may be a centralized unit (central unit, CU), a distributed unit (distributed unit, DU), a CU-control plane (control plane, CP), a CU-user plane (user plane, UP), or a radio unit (radio unit, RU) described below. Among them, in the ORAN system, CU can also be called O-CU, DU can also be called open (open, O)-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CUP-UP, and RU can also be called O-RU. The access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario. Optionally, the access network device can also be a server, a wearable device, or a vehicle-mounted device. For example, the access network device in the vehicle to everything (V2X) technology can be a road side unit (RSU). Multiple access network devices in the communication system can be base stations of the same type or different types. The base station can communicate with the terminal or communicate with the terminal through a relay station. The terminal can communicate with multiple base stations in different access technologies.

[0127] The terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various communication scenarios, for example, it can be applied to device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, or smart city. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, or a smart home device, etc. The present disclosure does not limit the device form of the terminal.

[0128] The access network equipment and / or terminal can be fixed or movable. The access network equipment and / or terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and artificial satellites in the air. The present disclosure does not limit the application scenarios of the access network equipment and terminals. The access network equipment and the terminal equipment can be deployed in the same scenario or different scenarios. For example, the access network equipment and the terminal equipment are deployed on land at the same time; or, the access network equipment is deployed on land and the terminal equipment is deployed on the water surface, etc., and examples are not given one by one.

[0129] In this application, each element in the communication system can be regarded as a network element in the communication system. Access network equipment and terminal equipment can be collectively referred to as communication devices. Figure 1 102 in the figure may be referred to as a communication device having a function of access network equipment. Figure 1 101 in the figure can be called a communication device having the function of a terminal device.

[0130] In the present application, a communication device having access network device functions may be an access network device, or a module in an access network device (such as a chip, a chip system, or a software module, etc.), or a control subsystem including access network device functions. For example, a control subsystem including access network device functions may be a control center in scenarios where terminals may be applied, such as smart grids, industrial control, smart transportation, or smart cities.

[0131] In the present application, a communication device with terminal functions may be a terminal, or a module in a terminal (such as a chip, a chip system, a modem, or a software model, etc.), or a device including terminal functions.

[0132] For further information, see Figure 2 , Figure 2 Schematic diagram of a network architecture of an access network device provided in an embodiment of the present application. Figure 2 As shown, the access network device may include a CU and a DU. This design may be referred to as CU and DU separation. Multiple DUs may be centrally controlled by one CU. As an example, the interface between the CU and the DU is referred to as an F1 interface. Among them, the control plane (CP) interface may be F1-C, and the user plane (UP) interface may be F1-U. The present disclosure does not limit the specific names of the interfaces.

[0133] The communication between the access network device and the terminal device may follow a certain protocol layer structure. Exemplarily, the protocol layer structure may include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure may include at least one of the following: a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, or a physical (PHY) layer. For example, the user plane protocol layer structure may include at least one of the following: a service data adaptation protocol (SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer.

[0134] CU and DU can be divided according to the protocol layer of the wireless network: for example, see Figure 3 , Figure 3 This is a schematic diagram of protocol layer division provided in an embodiment of the present application. Figure 3 As shown, the functions of the PDCP layer and the protocol layers above it (such as the RRC layer and the SDAP layer, etc.) are set in the CU, and the functions of the protocol layers below the PDCP layer (such as the RLC layer, the MAC layer and the PHY layer, etc.) are set in the DU; for another example, the functions of the protocol layers above the PDCP layer are set in the CU, and the functions of the protocol layers at and below the PDCP layer are set in the DU without restriction.

[0135] The above division of the processing functions of CU and DU according to the protocol layer is only an example, and the division can also be carried out in other ways. For example, the CU or DU can be divided into functions with more protocol layers, and the CU or DU can be divided into partial processing functions with protocol layers. For example, some functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU. For another example, the functions of the CU or DU can be divided according to the service type or other system requirements, such as division by latency, and the functions whose processing time needs to meet the latency requirements are set in the DU, and the functions that do not need to meet the latency requirements are set in the CU.

[0136] Optionally, the CU may have one or more functions of the core network.

[0137] Optionally, the functions of the CU can be further divided, and the control plane and the user plane can be separated and implemented through different entities. The separated entities are the control plane CU entity (i.e., CU-CP entity) and the user plane CU entity (i.e., CU-UP entity). The CU-CP entity and the CU-UP entity can be connected to the DU respectively. In this application, an entity can be understood as a module or a unit, and its existence can be a hardware structure, a software module, or a hardware structure plus a software module, without limitation.

[0138] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute a program.

[0139] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0140] The following is a definition of technical terms that may appear in the embodiments of the present application. The terms used in the implementation method of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.

[0141] (1) Protocol Stack

[0142] The protocol stack of the control plane between the terminal device, the access network device and the core network device may include the non-access stratum (NAS), RRC, PDCP, RLC, MAC and PHY layers.

[0143] NAS layer: Non-access layer, located between the UE and the AMF of the core network, mainly responsible for registration management, session management and authentication control. The interaction between the UE and the core network is completed through NAS messages;

[0144] RRC layer: Layer 3, radio resource control layer, mainly responsible for the control plane processes related to the radio access network;

[0145] PDCP layer: Layer 2, packet data convergence layer, mainly responsible for providing transmission services for radio bearers (RBs). Its main functions include adding sequence numbers, compression, encryption and decryption, integrity protection and verification, etc.

[0146] RLC layer: Layer 2, radio link control layer. The RLC layer communicates with the PDCP layer through the RLC channel and with the MAC layer through the logical channel. Its main functions include segmentation and reassembly of RLC service data units (SDUs), automatic repeat request (ARQ) error correction and duplicate detection, etc.

[0147] MAC layer: Layer 2, media access control layer, is mainly responsible for processing the mapping between logical channels and transport channels and the scheduling of wireless resources. Its main functions include mapping between logical channels and transport channels, multiplexing and demultiplexing of logical channels, and scheduling;

[0148] PHY layer: Layer 1, the physical layer, is located at the bottom of the air interface protocol stack and is mainly responsible for coding, modulation, multi-antenna processing, and time-frequency resource mapping.

[0149] (2) L1 / L2 triggered mobility (LTM)

[0150] L1 can refer to the physical layer, and L2 can refer to the MAC / RLC / PDCP / SDAP layer. LTM means that the switching-related operations are mainly performed in L1 and / or L2. For example, the terminal device sends the L1 measurement result to the access network device through the physical layer control signaling (carried on the physical uplink control channel (PUCCH)), and the physical layer of the access network device reads the L1 measurement result. According to the measurement result, the access network device makes a switching decision and sends it to the terminal device through L1 / L2 signaling. The L1 / L2 signaling can be a message carried on the physical downlink control channel (physical downlink control channel, PDCCH) or a MAC control element (mAC control element, MAC CE).

[0151] It should be noted that L1 / L2 can be understood as L1 and / or L2. When it is an "and" relationship, the operations related to the switching process can be mainly completed by L1 and L2; when it is an "or" relationship, the switching related operations are completed by L1 or L2.

[0152] LTM switching can be used in different scenarios such as intra-DU, inter-DU, and inter-CU. Although the specific signaling interaction content is different, the basic idea is the same. The following is an example of cell switching between different DUs under the same CU. Figure 4 , Figure 4 : is an interactive flow chart of a cell switching provided by an embodiment of the present application. Figure 4 As shown, the main process can be as follows:

[0153] 1. CU sends candidate cell configuration to terminal device. CU can send configuration information of candidate cells to terminal device via source DU. For each candidate cell, the pre-configuration information includes the identification and configuration of the candidate cell (such as AS access configuration). After receiving the pre-configuration information, UE does not disconnect from the source cell.

[0154] 2. The terminal device reports the measurement to the source DU. The terminal device sends the measurement result to the source DU, and the measurement result may include at least one of the following: the L1 measurement result of the source cell, and the L1 measurement result of at least one candidate cell. The L1 measurement result of the source cell and / or the candidate cell may be a cell-level measurement result or a beam-level measurement result.

[0155] 3. The source DU sends a handover command to the terminal device. The source DU sends a handover command to the terminal device and sends the identification information of the associated target cell to the terminal device via L1 / L2 signaling, which is sent via the communication resources of the source cell. The target cell is one or more of the candidate cells.

[0156] 4. The terminal device performs LTM switching to the target DU and switches to the target cell. The terminal device can access the target cell using the configuration information corresponding to the target cell received in step 1, and start uplink and downlink data transmission with the target cell after successful access. Among them, the terminal device can access the target cell by random access or by random access-free access. During the random access-free switching process, the terminal device uses the uplink authorization (ULgrant) of the target cell to send an uplink message to the target cell. After the target cell receives the message, it can be considered that the terminal device has successfully switched to the target cell. The prerequisite for the terminal device to perform random access-free switching is to obtain the uplink synchronization information of the target cell, such as TA.

[0157] It should be noted that before the cell switching occurs, the target DU can also be called the candidate DU. When the switching occurs, the candidate DU that manages the target cell can also be called the target DU. The communication between the terminal device and a cell can be understood as the communication between the terminal device and the access network device to which the cell belongs, or the communication resources of the cell are used by the terminal device for communication. For example, the terminal device sends a message to the source cell, which can be understood as the terminal device sending a message to the source DU, or the terminal device sending a message to the source access network device, or the terminal device sending a message using the communication resources of the source cell.

[0158] In addition, the target cell is one of the candidate cells, and when the terminal device receives a switching command to perform a cell switching, a candidate cell can be called a target cell. Similarly, the target DU is one of the candidate DUs, and when the terminal device receives a switching command to perform a cell switching, a candidate DU can be called a target DU.

[0159] It should be understood that the definitions of the above technical terms are only examples. For example, with the continuous development of technology, the scope of the above definitions may also change, and the embodiments of this application are not limited thereto.

[0160] First, in order to facilitate the understanding of the embodiments of the present application, the technical problems to be specifically solved by the present application are further analyzed and proposed. At present, for the scenario of cell switching, in order to reduce the switching delay and interruption time and improve the user experience of the terminal device, L1 / L2 triggered mobility is proposed. L1 / L2 triggered mobility can also be called L1 / L2 switching. L1 / L2 switching can instruct the terminal device to perform switching through L1 signaling (such as downlink control information (DCI)) and / or L2 signaling (such as medium access control control element (MAC CE)). There are many technical solutions for the implementation of LTM. The following exemplifies an early RACH+without random access response message (RAR) solution, in which:

[0161] Early RACH may refer to that the terminal device sends a preamble code (such as Msg1) to the target cell before receiving the switching command, which is used for the access network device to which the target cell belongs to calculate the TA.

[0162] Without RAR may mean that the access network device does not need to reply to RAR after receiving the preamble. RAR can carry TA. When the access network device does not reply to RAR, TA can be indicated to the terminal device in the handover command. Since the access network device does not reply to RAR, the terminal device does not need to monitor RAR.

[0163] See also Figure 5 , Figure 5 : is an interactive flow chart of a cell switching provided by an embodiment of the present application. Figure 5 As shown, including:

[0164] 1. CU sends candidate cell configuration to terminal device. CU can send configuration information of candidate cells to terminal device via source DU. For each candidate cell, the pre-configuration information includes the identification and configuration of the candidate cell (such as AS access configuration). After receiving the pre-configuration information, UE does not disconnect from the source cell.

[0165] 2. The terminal device reports the measurement to the source DU. The terminal device sends the measurement result to the source DU, and the measurement result may include at least one of the following: the L1 measurement result of the source cell, and the L1 measurement result of at least one candidate cell. The L1 measurement result of the source cell and / or the candidate cell may be a cell-level measurement result or a beam-level measurement result.

[0166] 3. The source DU sends first indication information (eg, PDCCH order, i.e., PDCCH command) to the terminal device, which is used to instruct the terminal device to send a preamble code to a certain cell.

[0167] 4. The terminal device sends a preamble to the target DU. The terminal device can send a preamble to the designated cell according to the indication information. In the flowchart, the terminal device sends a preamble to the target cell (target DU).

[0168] 5. The target DU sends the TA to the source DU. The source DU determines to perform L1 / L2 switching based on the measurement report reported by the UE, and determines the target cell, and optionally the target beam. The target DU can send the calculated TA value to the source DU, for example, the target DU can send the TA to the source DU via the CU.

[0169] 6. The source DU sends a handover command to the terminal device. The source DU sends a handover command to the terminal device, and sends the identification information of the associated target cell to the terminal device via L1 / L2 signaling, and the L1 / L2 signaling is sent via the communication resources of the source cell. The target cell is one or more of the candidate cells. The handover command may include a TA value.

[0170] 7. The terminal device performs LTM switching to the target DU and switches to the target cell.

[0171] In the above scheme, after the terminal device sends the preamble to the target DU (step 4), the access network device may fail to successfully receive the preamble or calculate the TA value due to low transmission power. At this time, the access network device (such as the source DU) needs to instruct the terminal device to retransmit the preamble, and the terminal device increases the transmission power. The access network device can send the indication information again, and indicate the retransmission of the preamble in the indication information, or indicate the retransmission of the preamble with power increase. At this time, the terminal device increases the transmission power and sends the preamble again.

[0172] Among them, there is a 1-bit field (for example, recorded as field A) in the indication information, indicating whether the transmission of the current preamble code is the initial transmission or retransmission. For example, if field A is 0, it can indicate the initial transmission. At this time, the terminal device can set the power climbing counter to the initial value (such as 1). If field A is 1, it can indicate retransmission. At this time, the terminal device can count the power climbing counter by 1. Among them, the larger the value of the power climbing counter, the greater the power of the terminal device to send the preamble code.

[0173] When the access network device sends an indication message to the terminal device to instruct the terminal device to perform the initial transmission of the preamble, the access network device can set the A field to 0, but the terminal device may not successfully receive the indication message, so the terminal device will not send the preamble. The access network device then sends an indication message again to instruct the terminal device to retransmit the preamble, and the access network device can set the A field to 1. If the terminal device successfully receives this indication message, how the terminal device understands the content of the A field may result in a result that does not meet the expectations of the access network device. Therefore, the technical problems that may exist in the above solution are:

[0174] When the access network device sends an indication message to the terminal device to instruct the terminal device to perform an initial transmission of the preamble, the terminal device may not successfully receive the indication message, so the terminal device does not send the preamble. The access network device then sends an indication message again to instruct the terminal device to retransmit the preamble. If the terminal device successfully receives this indication message, how the terminal device determines whether to perform an initial transmission or a retransmission will result in a result that does not meet the expectations of the access network device, for example:

[0175] 1. Since the terminal device has not sent the initial transmission of the preamble before, but the received indication information indicates the retransmission of the preamble, the terminal device may determine that this is an erroneous network indication, and thus ignore the content of this indication information, resulting in the inability to successfully obtain the TA value in advance and switch without random access.

[0176] 2. If the terminal device has counted the power climbing counter to a large value M, and then the indication information of the access network device indicating the initial transmission of the preamble code is not received by the terminal device, but the terminal device receives the indication information indicating the retransmission of the preamble code, then the terminal device will count the power climbing counter to M+1 and send the preamble code at a high power that does not meet the expectations of the access network device, which may cause interference to other users in the cell and cause a decrease in the overall network capacity.

[0177] 3. If the access network device has previously instructed the terminal device to perform a round of preamble code transmission, and after multiple power increases, the TA value is obtained in advance, and the power increase counter reaches M. However, after a period of time, the access network device still does not instruct the terminal device to use the TA value for cell switching, then the TA value is invalid / expired (TA expires), and the access network device instructs the terminal device to obtain the TA value in advance again. The access network device instructs the terminal device to perform the initial transmission of the preamble code, but the terminal device fails to successfully receive the instruction information, resulting in an incorrect interpretation of the subsequent instruction information for the retransmission of the preamble code, and the preamble code is sent with too high power, which may cause interference to other users in the cell.

[0178] 4. If the terminal device has counted the power climbing counter to a large value M when acquiring TA for cell 1 in advance, and then the access network device instructs the terminal device to acquire TA for cell 2 in advance, and uses indication information to indicate the initial transmission of the preamble code, but the indication information is not received by the terminal device, and the terminal device receives indication information instructing the retransmission of the preamble code, and counts the power climbing counter to M+1, then the preamble code is sent to cell 2 using excessively high power, which may cause interference to other users in the cell.

[0179] 5. In the above steps, the access network device sends L1 / L2 signaling to the terminal device to instruct the terminal device to perform cell switching. The L1 / L2 signaling can be MAC CE or downlink control information (DCI). Taking the switching command as MAC CE as an example, after the terminal device receives a transport block (TB), it decodes the TB. A TB is also called a protocol data unit (PDU). A MAC PDU includes multiple MAC subPDUs. MAC subPDU can be control information such as MAC CE or service data content. When a TB / MAC PDU received by the terminal device contains a MAC CE indicating a cell switching, the terminal device will perform an L2 reset. When the terminal device performs an L2 reset, the received service data content may be cleared / discarded, resulting in the loss of some service data packets, or the use of additional communication resources for data packet retransmission to make up for the lost packets.

[0180] The technical problems to be solved by the embodiments of the present application may include: (1) if the terminal device loses certain indication information, how to align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using too high power; (2) after the terminal device receives the switching command, when to reset the source cell to reduce data loss and retransmission times caused by L2 reset.

[0181] Based on the above, the present application proposes a communication method, which will be described below through the following embodiments. Some of these communication methods are only for part of the process in the cell switching, and some can be applied to any one or more processes in the cell switching. It should be understood that these communication methods can be used in combination with each other. For example, one process in the cell switching may use one method and another process may use another method, or one process in the cell switching may use both one method and another method.

[0182] It should be understood that cell switching may change with the evolution of technical solutions. The technical solution provided by this application is not limited to LTM switching technology, but is also applicable to other switching technologies or other scenarios that require uplink synchronization. The technical solution provided by this application is not limited to the process described below. Furthermore, the description of the scenario in the embodiment of this application is only an example, and does not limit the solution of the embodiment of this application to be used only in the described scenario, but is also applicable to scenarios with similar problems.

[0183] The present application embodiment (as described below) Figure 6-Figure 8 The terminal device in the corresponding embodiment) may be Figure 1 The terminal device in the network architecture shown in FIG. 1 may be a terminal device. The functions performed by the terminal device in this embodiment may also be performed by a device (e.g., a chip, or a chip system, or a circuit) in the terminal device. The access network device in this embodiment may be Figure 1 The access network device in the network architecture shown, the functions performed by the access network device in this embodiment can also be performed by a device (for example, a chip, or a chip system, or a circuit) in the access network device. The embodiments of this application are uniformly described here and will not be repeated later.

[0184] In combination with the above network architecture, a communication method provided by an embodiment of the present application is described below. Figure 6 , Figure 6 Schematic diagram of an interaction of a communication method provided in an embodiment of the present application. Figure 6 As shown, the communication method may include S601-S602.

[0185] S601: The access network device sends first indication information to the terminal device, the first indication information is used to instruct the terminal device to send a preamble to a first candidate cell, the first indication information includes first information. Correspondingly, the terminal device receives the first indication information from the access network device.

[0186] When the terminal device switches from the source cell to the target cell, the access network device may send first indication information to the terminal device, and the first indication information is used to instruct the terminal device to send a preamble to the first candidate cell. Exemplarily, the first indication information may be PDCCHorder1 used to instruct the terminal device to send a preamble to the first candidate cell.

[0187] The first indication information includes first information, where the first information may be implemented in the following ways:

[0188] In a first possible implementation manner, the first information includes numerical information;

[0189] In a second possible implementation manner, the first information includes an identity of the candidate cell;

[0190] In a third possible implementation manner, the first information includes numerical information and an identity of the candidate cell;

[0191] In a fourth possible implementation manner, the first information includes an identity of the candidate cell and carrier information of the candidate cell;

[0192] In a fifth possible implementation manner, the first information includes numerical information and carrier information of the candidate cell;

[0193] In a sixth possible implementation manner, the first information includes numerical information, an identity of the candidate cell, and carrier information of the candidate cell.

[0194] In combination with at least one of the first to sixth possible implementation methods, the first information may also include beam indication information.

[0195] S602: The terminal device determines whether to reset the power climbing counter based on the first information and the second information; wherein the second information is included in the second indication information, and the second indication information is the indication information used to instruct the terminal device to send a preamble code to the second candidate cell and is sent before the first indication information.

[0196] After receiving the first indication information from the access network device, the terminal device can determine whether to reset the power climbing counter based on the first information in the first indication information and the second information in the second indication information.

[0197] Exemplarily, the transmission power of the preamble can be calculated by the following formula:

[0198] set PREAMBLE_RECEIVED_TARGET_POWER to preamble ReceivedTargetPower+DELTA_PREAMBLE+(PREAMBLE_POWER_RAMPING_COUNTER-1)×PREAMBLE_POWER_RAMPING_STEP.

[0199] The power ramping counter in the embodiment of the present application can be understood as PREAMBLE_POWER_RAMPING_COUNTER in the transmission power formula of the preamble code, wherein the larger the value of the power ramping counter is, the higher the transmission power of the terminal device is.

[0200] It should be noted that the terminal device can maintain a power climbing counter at two granularities: the first possible implementation is to assume that the terminal device maintains a power climbing counter for multiple candidate cells; the second possible implementation is that the terminal device maintains a power climbing counter for each candidate cell.

[0201] For the first possible implementation, the first candidate cell and the second candidate cell may be the same or different candidate cells. The second indication information and the first indication information may be two consecutive indication information for the same or different candidate cells. For example, if the terminal device maintains a power climbing counter for multiple candidate cells, the terminal device receives two consecutive indication information, and the indication information received once is the indication information received once before the indication information received once. For example, multiple candidate cells include cell 1 and cell 2. If the terminal device receives the second indication information for instructing the terminal device to send a preamble to cell 1 for the first time, and receives the first indication information for instructing the terminal device to send a preamble to cell 2 for the second time, the second indication information can be understood as the indication information received once before the first indication information. If the terminal device receives the second indication information for instructing the terminal device to send a preamble to cell 1 for the first time, and receives the first indication information for instructing the terminal device to send a preamble to cell 1 for the second time, the second indication information can also be understood as the indication information received once before the first indication information.

[0202] For the second possible implementation, the first candidate cell and the second candidate cell are the same candidate cell. The second indication information and the first indication information can be understood as two consecutive indication information for the same candidate cell. For example, the candidate cells include cell 1 and cell 2, and the terminal device receives the second indication information for instructing the terminal device to send a preamble to cell 1 for the first time, receives a certain indication information for instructing the terminal device to send a preamble to cell 2 for the second time, and receives the first indication information for instructing the terminal device to send a preamble to cell 1 for the third time, then the second indication information can be understood as the indication information received before the first indication information.

[0203] Exemplarily, the second indication information may be PDCCH order 2 used to instruct the terminal device to send a preamble code to the second candidate cell.

[0204] The second indication information includes second information, wherein corresponding to the possible implementation of the first information in the above step S601, the second information may have the following possible implementations:

[0205] In a first possible implementation manner, the second information includes numerical information;

[0206] In a second possible implementation manner, the second information includes an identity of the candidate cell;

[0207] In a third possible implementation manner, the second information includes numerical information and an identity of the candidate cell;

[0208] In a fourth possible implementation manner, the second information includes an identity of the candidate cell and carrier information of the candidate cell;

[0209] In a fifth possible implementation manner, the second information includes numerical information and carrier information of the candidate cell;

[0210] In a sixth possible implementation manner, the second information includes numerical information, an identity of the candidate cell, and carrier information of the candidate cell;

[0211] In combination with at least one of the first to sixth possible implementation methods, the second information may also include beam indication information.

[0212] The terminal device determines whether to reset the power climbing counter based on the first information and the second information. When the first information and the second information are different, it is determined that the preamble code sent to the candidate cell this time is the initial transmission and the power climbing counter is reset; or when the first information and the second information are the same, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset. Specifically, the terminal device determines whether to reset the power climbing counter based on the first information and the second information. There are several possible implementation methods:

[0213] The first possible implementation method corresponds to the first possible implementation method of the above-mentioned first information and second information, and the first information and the second information include numerical information. Among them, whether the numerical value corresponding to the numerical information is flipped can indicate whether the terminal device is sending the preamble code to the candidate cell for retransmission or new transmission, and whether the terminal device needs to perform power climbing when sending the preamble code to the candidate cell. Exemplarily, the numerical information can be 1 bit, and the terminal device determines whether the numerical value corresponding to the numerical information is flipped, such as flipping from 0 to 1, and flipping from 1 to 0. If both times are 0 or both times are 1, it is not flipped. In the case of flipping, that is, when the numerical information in the first information is different from the numerical information in the second information, it is determined that the terminal device is sending the preamble code to the candidate cell for the first time and resets the power climbing counter (the power climbing counter is reset to the initial value, and the power climbing counter of the initial value is used to calculate the power of the sent preamble). In the case of no flipping, that is, when the numerical information in the first information is the same as the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as a retransmission and does not reset the power climbing counter (for example, accumulate the power climbing counter, and use the power climbing counter with the accumulated value to calculate the power of sending the preamble code, or maintain the power climbing counter, and use the power climbing counter with the current value to calculate the power of sending the preamble code). It should be understood that the above flipping can also be expressed as retransmission without resetting the power climbing counter (for example, accumulating or maintaining the power climbing counter), and no flipping is expressed as initial transmission and resetting the power climbing counter, which is not limited in this application.

[0214] Furthermore, the terminal device may store / update the numerical value corresponding to the numerical value information, that is, store the numerical value information in the first information indicated this time in a local variable or update the local variable.

[0215] In this manner, the terminal device can determine whether to flip based on the numerical value corresponding to the numerical information, judge whether the terminal device indicated by the indication information sends a new transmission or a retransmission of the preamble code to the candidate cell, and whether it is necessary to reset the power climbing counter, align the power intensity used by the terminal device and the access network device when sending the preamble code, and avoid interference caused by using excessive power.

[0216] A second possible implementation corresponds to the second possible implementation of the above-mentioned first information and second information, and the first information and the second information include an identity of the candidate cell. When the identity of the candidate cell in the first information is different from the identity of the candidate cell in the second information, it can be determined that the terminal device sends the preamble code to the candidate cell this time as an initial transmission and resets the power climbing counter. Alternatively, when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as a retransmission and does not reset the power climbing counter (such as accumulating or maintaining the power climbing counter). Furthermore, the terminal device can store / update the identity of the candidate cell, that is, store the identity of the candidate cell in the first information indicated this time in a local variable or update the local variable.

[0217] In this manner, the terminal device can determine, based on the identity of the candidate cell, whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter, so as to align the power intensity used by the terminal device and the access network device when sending the preamble code, and avoid interference caused by using excessive power.

[0218] A third possible implementation method corresponds to the third possible implementation method of the first information and the second information, wherein the first information and the second information include numerical information and an identity of the candidate cell. When the terminal device receives the first indication information, if the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the terminal device can further determine whether the numerical information in the first information is the same as the numerical information in the second information, and determine whether to reset the power climbing counter. Specifically: when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as the initial transmission and resets the power climbing counter; or when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as a retransmission and does not reset the power climbing counter (such as accumulating or maintaining the power climbing counter). The specific implementation description of the terminal device determining whether to reset the power climbing counter according to the numerical information can refer to the above description corresponding to the above first possible implementation method, which will not be repeated here. Furthermore, the terminal device may store / update the numerical information and the identity of the candidate cell, that is, store the numerical information in the first information and the identity of the candidate cell in a local variable or update the local variable.

[0219] In one embodiment, see Fig. 6A , Fig. 6A Schematic diagram of sending an indication message provided in an embodiment of the present application. Fig. 6A As shown, an exemplary description is given with the indication information being PDCCH order, the numerical information being flag, the identity of the candidate cell being cell, and the non-resetting power climbing counter being the accumulated power climbing counter. The access network device may send a PDCCH order to the terminal device to instruct the terminal device to send a preamble to the candidate cell, wherein the PDCCH order includes the numerical information and the identity of the candidate cell. The terminal device receives the PDCCH order and may determine whether the sending of the preamble is an initial transmission or a retransmission according to the numerical information, and if it is an initial transmission, reset the power climbing counter, and if it is a retransmission, accumulate the power climbing counter. For example, for cell1 (cell=1), the flag=0 in the PDCCH order is received for the first time, the flag=0 in the PDCCH order is received for the second time, ..., the flag=0 in the PDCCH order is received for the Mth time, and the numerical information is the same, then the terminal device determines that the transmission of the preamble is a retransmission, and the accumulated power climbing counter changes from 1 to 2... to M; assuming that the terminal device fails to successfully receive the PDCCH order (including flag=1, cell=1) for a certain time, and after receiving the PDCCH order (including flag=1, cell=1) again, compared with the numerical information flag=0 for the Mth time, the value of the flag changes from 0 to 1 and is flipped, then the terminal device determines that the transmission of the preamble is an initial transmission, and resets the power climbing counter to 1. By comparing with the numerical information in the previous PDCCH order, the problem that the terminal device fails to successfully receive the indication information, resulting in an incorrect interpretation of the subsequent indication information indicating the retransmission of the preamble, and uses too high power to send the preamble, which may cause interference to other users in the cell.

[0220] In this method, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter based on the identity identifier and numerical information of the candidate cell, and align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using excessive power. Compared with the first possible implementation method and the second possible implementation method, this method determines whether it is necessary to reset the power climbing counter through two pieces of information, thereby increasing the accuracy of the judgment.

[0221] A fourth possible implementation manner corresponds to the fourth possible implementation manner of the first information and the second information, wherein the first information and the second information include an identity of the candidate cell and carrier information of the candidate cell. When the terminal device receives the first indication information, if the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the terminal device can further determine whether the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and determine whether to reset the power climbing counter. Specifically: when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as the initial transmission and resets the power climbing counter; or when the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as a retransmission and does not reset the power climbing counter (such as accumulating or maintaining the power climbing counter).

[0222] The carrier information of the candidate cell may be an uplink carrier of the candidate cell (eg, a supplementary uplink carrier (SUL) or a normal uplink carrier (NUL)).

[0223] Furthermore, the terminal device may store / update the identity of the candidate cell and the carrier information of the candidate cell, that is, store the identity of the candidate cell and the carrier information of the candidate cell in the first information in a local variable or update the local variable.

[0224] In this method, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether it is necessary to reset the power climbing counter based on the identity identifier of the candidate cell and the carrier information of the candidate cell, and align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using excessive power. Compared with the first possible implementation method and the second possible implementation method, this method determines whether it is necessary to reset the power climbing counter through two pieces of information, thereby increasing the accuracy of the judgment.

[0225] A fifth possible implementation method corresponds to the fifth possible implementation method of the above-mentioned first information and second information, and the first information and the second information include numerical information and carrier information of the candidate cell. When the terminal device receives the first indication information, if the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the terminal device can further determine whether the numerical information in the first information is the same as the numerical information in the second information, and determine whether to reset the power climbing counter. Specifically: when the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as an initial transmission and resets the power climbing counter; or when the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as a retransmission and does not reset the power climbing counter (such as accumulating or maintaining the power climbing counter). The specific implementation description of the terminal device determining whether to reset the power climbing counter based on the numerical information can refer to the description corresponding to the above-mentioned first possible implementation method, which will not be repeated here. Further, the terminal device can store / update the numerical information and the carrier information of the candidate cell, that is, the numerical information in the first information and the carrier information of the candidate cell are stored in local variables or the local variables are updated.

[0226] A sixth possible implementation manner corresponds to the fifth possible implementation manner of the above-mentioned first information and second information, and the first information and the second information include numerical information, an identity identifier of the candidate cell, and carrier information of the candidate cell. When the terminal device receives the first indication information, if the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the terminal device can further determine whether the numerical information in the first information is the same as the numerical information in the second information, and determine whether to reset the power climbing counter. Specifically: when the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as an initial transmission and resets the power climbing counter; or when the identity identifier of the candidate cell in the first information is the same as the identity identifier of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the terminal device sends the preamble code to the candidate cell this time as a retransmission and does not reset the power climbing counter (such as accumulating or maintaining the power climbing counter).

[0227] Furthermore, the terminal device may store / update numerical information, the identity of the candidate cell and the carrier information of the candidate cell, that is, store the numerical information in the first information, the identity of the candidate cell and the carrier information of the candidate cell in local variables or update the local variables.

[0228] In this method, the terminal device can determine whether the preamble code sent by the terminal device indicated by the indication information to the candidate cell is a new transmission or a retransmission, and whether the power climbing counter needs to be reset based on the numerical information, the identity of the candidate cell and the carrier information of the candidate cell, and align the power intensity used by the terminal device and the access network device when sending the preamble code to avoid interference caused by using excessive power. Compared with the first to fourth possible implementation methods, this method determines whether the power climbing counter needs to be reset through three pieces of information, thereby increasing the accuracy of the judgment.

[0229] In combination with at least one of the first to sixth possible implementation methods, the first information and the second information may further include beam indication information. The beam indication information may indicate whether to accumulate the power climbing counter or maintain the power climbing counter without resetting the power climbing counter. That is, when the terminal device determines not to reset the power climbing counter, it determines whether to accumulate the power climbing counter or maintain the power climbing counter based on the beam indication information. For example, if the beam indication information is the same (ie, the beam direction has not changed), the terminal device may determine to accumulate the power climbing counter; if the beam indication information is different (ie, the beam direction has changed), the terminal device may determine to maintain the power climbing counter.

[0230] It should be noted that in each of the above possible implementations, after the terminal device accesses the current service cell, the second indication information received this time can be understood as the first time the indication information is received, that is, the terminal device determines that the preamble code sent to the candidate cell this time is the initial transmission, and resets the power climbing counter. Since the terminal device has switched the service cell, the first indication information received in the current service cell does not need to be compared with the numerical information in the indication information previously received in the previous service cell to determine whether it is flipped, and can be directly determined as the initial transmission. It should be understood that when the terminal device performs a cell switch, or initial cell access, or performs a MAC layer reset, the terminal device will clear the first information recorded previously, and regard the indication information received next as the first time the indication information is received. For example, the terminal device receives the second indication information from the source cell, and then switches to the target cell. After that, the terminal device receives the first indication information, and the terminal device still regards the first indication information received in the target cell as the indication information received this time as the first time the indication information is received.

[0231] In an embodiment of the present application, the terminal device can determine whether to reset the power climbing counter based on comparing the first information and the second information in the two indication information for the same candidate cell, thereby aligning the understanding of the terminal device and the access network device on whether power climbing is needed, avoiding excessive power climbing of the terminal device, reducing interference with cell switching, and improving the overall network capacity.

[0232] Another communication method provided by an embodiment of the present application is described below. It should be understood that the terminology explanations of different embodiments in the present application can refer to each other. To avoid redundant descriptions, different embodiments may not repeat the same term. Figure 7 , Figure 7 FIG. 1 is an interactive diagram of another communication method provided in an embodiment of the present application. Figure 7 As shown, the communication method may include S701-S703.

[0233] S701: The access network device sends first indication information to the terminal device, where the first indication information is used to instruct the terminal device to send a preamble to a first candidate cell. Correspondingly, the terminal device receives the first indication information from the access network device.

[0234] When the terminal device switches from the source cell to the target cell, the access network device may send first indication information to the terminal device, and the first indication information is used to instruct the terminal device to send a preamble to the first candidate cell. Exemplarily, the first indication information may be PDCCHorder1 used to instruct the terminal device to send a preamble to the first candidate cell.

[0235] S702: The terminal device receives the first indication information and starts or restarts the timer.

[0236] The terminal device may start or restart the timer after receiving the first indication information. It is understandable that the terminal device starts or restarts a timer each time it receives an indication information.

[0237] It should be noted that the terminal device can maintain the power climbing counter at two granularities: One possible implementation method is to assume that the terminal device maintains a common timer for all candidate cells, that is, after receiving an indication message for instructing the terminal device to send a preamble to the candidate cell, the timer is started or restarted, and the power climbing counter is reset after the timer times out. Optionally, the terminal device maintains a common timer for all candidate cells and serving cells, and when the terminal device receives an indication message for instructing the sending of a preamble to the serving cell, the terminal device can reset the power climbing counter.

[0238] In another possible implementation, the terminal device maintains a timer for each candidate cell separately. After receiving an indication message for instructing the terminal device to send a preamble to the first candidate cell, the terminal device determines to start or restart the corresponding timer according to the identity information of the first candidate cell, and resets the power climbing counter of the corresponding first candidate cell after a certain timer times out. It should be understood that in this implementation, the terminal device maintains a power climbing counter for each candidate cell, and also maintains a power climbing counter for the serving cell, and the power climbing counters of the serving cell and the candidate cell are different.

[0239] S703: The terminal device determines whether to reset the power climbing counter according to the timer.

[0240] After receiving the first indication information, the terminal device may determine whether to reset the power climbing counter within a preset time. For example, in the above step S702, the terminal device may start or restart the timer and use the timer to set the preset time.

[0241] In a possible implementation, when the timer times out, it is determined to restart the power climbing counter.

[0242] In another possible implementation, during the operation of the timer, the terminal device receives third indication information from the access network device. The first indication information includes the first information, the third indication information includes the second information, and the third indication information is used to instruct the terminal device to send a preamble code to the second candidate cell. The terminal device can determine whether to reset the power climbing counter based on the first information and the second information.

[0243] Among them, the specific descriptions of the first indication information, the first information and the second information can refer to the descriptions in the above steps S601-S602, and the specific descriptions of the terminal device determining whether to reset the power climbing counter based on the first information and the second information can refer to the description in the above step S602, which will not be repeated here.

[0244] In one embodiment, see Fig. 7A , Fig. 7A Schematic diagram of sending an indication message provided in an embodiment of the present application. Fig. 7A As shown, the indication information is PDCCH order for exemplary description. When the terminal device receives PDCCH order, it can start or restart the timer, and reset the power climbing counter when the timer times out. For example, the power climbing counter is reset from M to 1.

[0245] In an embodiment of the present application, the terminal device can determine whether to reset the power climbing counter based on whether the timer has timed out, thereby aligning the understanding of the terminal device and the access network device on whether power climbing is needed, avoiding excessive power climbing of the terminal device, reducing interference with cell switching, and improving the overall network capacity.

[0246] Another communication method provided by the embodiment of the present application is described below. Figure 8 , Figure 8 FIG. 1 is an interactive diagram of another communication method provided in an embodiment of the present application. Figure 8 As shown, the communication method may include S801-S802.

[0247] S801: The access network device sends fourth indication information and fifth indication information to the terminal device, the fourth indication information is used to indicate service data, and the fifth indication information is used to instruct the terminal device to perform cell switching. Correspondingly, the terminal device receives the fourth indication information and fifth indication information from the access network device.

[0248] In a cell switching scenario, the access network device may send fourth indication information and fifth indication information to the terminal device, where the fourth indication information is used to indicate service data, and the fifth indication information is used to instruct the terminal device to perform cell switching. After receiving the fourth indication information and the fifth indication information, the terminal device may decode them to obtain service data and a command indicating cell switching. Exemplarily, when the terminal device receives a TB / MAC PDU and decodes it, the MAC PDU includes two MCA subPDUs, where the first MCA subPDU is service data and the second MCA subPDU is an LTM MAC CE, i.e., a command indicating cell switching.

[0249] In a first possible implementation, the fourth indication information and the fifth indication information are located in different messages. Exemplarily, the access network device groups the service data and the command indicating the cell switching in different TB / MAC PDUs, for example, the access network device first sends a TB containing the service data, and then sends a TB indicating the cell switching command.

[0250] In a second possible implementation, the fourth indication information and the fifth indication information are located in the same message. Exemplarily, the access network device groups the service data and the command indicating the cell switching in the same TB.

[0251] The access network device sending the fourth indication information and the fifth indication information to the terminal device can be applied to the scenario of multiple HARQ processes, and the terminal device can receive multiple fourth indication information and fifth indication information through multiple HARQ processes at the same time or at close moments. Specifically: the access network device can send the fourth indication information and the fifth indication information through different HARQ processes, exemplarily, sending the fourth indication information through the first HARQ process and sending the fifth indication information through the second HARQ process.

[0252] S802: After completing L2 processing on the fourth indication information and the fifth indication information, the terminal device performs L2 reset according to the fifth indication information.

[0253] Exemplarily, after receiving the fourth indication information and the fifth indication information, the terminal device may first perform L2 processing on the MCA subPDU containing service data and the MCA subPDU containing the command indicating cell switching, and then perform the L2 reset operation.

[0254] The fourth indication information and the fifth indication information are subjected to L2 processing. Specifically, the fifth indication information may be subjected to L2 processing after the fourth indication information is subjected to L2 processing. Exemplarily, the MCA subPDU containing the service data may be subjected to L2 processing first. After the L2 processing of the MCA subPDU containing the data content is completed, the terminal device may then perform L2 processing on the MCA subPDU containing the command indicating the cell switching.

[0255] A possible implementation method is to perform L2 reset according to the fifth indication information. Specifically, after receiving the first duration of the fifth indication information, the terminal device performs L2 reset according to the fifth indication information. Exemplarily, after receiving the TB containing the command indicating the cell switching, the terminal device performs L2 reset after the first duration. The first duration may be preset by the protocol, such as 2ms, or may be configured by the access network device, which is not limited in this application.

[0256] Corresponding to the above step S801, the access network device may send the fourth indication information and the fifth indication information through different HARQ processes, and after L2 processing of the fourth indication information and the fifth indication information is completed, L2 reset is performed according to the fifth indication information, specifically:

[0257] In a possible implementation, when the fifth indication information is received through the second HARQ process, the data received in other HARQ processes and the fourth indication information and the fifth indication information in the second HARQ process are first L2 processed, and then L2 reset is performed according to the fifth indication information in the second HARQ process. Exemplarily, the TB received by the terminal device through a certain HARQ process contains a command indicating a cell switching, and the terminal device first processes other MCA subPDUs that have been received at this time, including other MCA subPDUs in the TB of the current HARQ process and MCA subPDUs of TBs in other HARQ processes.

[0258] Another possible implementation is that when the fifth indication information is received through the second HARQ process, L2 processing is performed on the data received in other HARQ processes and the fourth indication information in the second HARQ process before L2 processing is performed on the fifth indication information.

[0259] The above L2 processing may include one or more of the following: MAC processing, RLC processing, PDCP processing, SDAP processing, submission to UPF network element, etc. L2 reset may include one or more of the following: clearing HARQ buffer, MAC reset, RLC re-establishment, PDCP re-establishment.

[0260] Optionally, after the terminal device receives a command indicating a cell switch, for example, after receiving a MAC CE, if the target cell identifier indicated in the MAC CE has not been configured in the RRC candidate cell preconfiguration process, the terminal device may ignore the command indicating the cell switch. Optionally, the terminal device sends a report message to the access network device, indicating that an erroneous / ununderstood command indicating a cell switch has been received. Exemplarily, the terminal device sends a MAC CE to the access network device to report error information.

[0261] In the solution provided in this embodiment, by constraining the execution rules of the terminal device, the terminal device determines when to reset the source cell after receiving the switching command, thereby reducing the data loss and retransmission times caused by the L2 reset, and further reducing the data loss and retransmission times during the cell switching process.

[0262] Another communication method provided by an embodiment of the present application is described below. After the terminal device receives a command indicating a cell switch, it can use a pre-configured uplink authorization resource to send an uplink message to the target cell to notify the target cell or the target access network device that the terminal device has accessed the target cell. According to the use of the pre-configured uplink authorization, it can be divided into a first type of pre-configured uplink authorization and a second type of pre-configured uplink authorization, wherein the first type of pre-configured uplink authorization includes a plurality of periodic uplink authorization resources, and the terminal device can use each uplink authorization resource; the second type of pre-configured uplink authorization also includes a plurality of periodic uplink authorization resources, and different uplink authorization resources may be associated with different beam directions, for example, uplink authorization resource 1 is associated with beam direction 1, and uplink authorization resource 2 is associated with beam direction 2. When the terminal device needs to use beam direction 2 to send data, the terminal device will skip uplink authorization resource 1 and use uplink authorization resource 2 to send uplink data.

[0263] The configuration information of the target cell received by the terminal device (for example Figure 4 Step 1) in the above example may include both the first type of pre-configured uplink authorization and the second type of pre-configured uplink authorization, or may include only one type of pre-configured uplink authorization. When the terminal device receives the switching command (e.g. Figure 4 In step 3), a pre-configured uplink grant resource may be used to send an uplink message (e.g. Figure 4 Step 4) in the handover process is used to notify the target cell of the access of the terminal device. Exemplarily, the uplink message may be an RRC reconfiguration completion message. In another exemplary embodiment, the uplink message may also include the identity information of the UE. After receiving the handover command, the terminal device needs to select a pre-configured uplink authorization resource to send an uplink message. There are several possible implementation methods:

[0264] Method 1: The terminal device uses the second type of pre-configured uplink authorization resources to send uplink messages, and the selected uplink authorization resources are associated with the beam direction indicated in the switching command. Before completing the cell switching, the terminal device does not use (or suspends, does not take effect, does not activate) the first type of pre-configured uplink authorization, and only uses the second type of pre-configured uplink authorization resources for switching; after completing the cell switching, the terminal device uses (or restores, takes effect, activates) the first type of pre-configured uplink authorization. Optionally, the terminal device actively releases the second type of pre-configured uplink authorization, or the terminal device waits for the release indication message from the target access network device, and then releases the second type of pre-configured uplink authorization.

[0265] Mode 2: The terminal device uses the second type of pre-configured uplink authorization resources to send uplink messages, and the selected uplink authorization resources are associated with the beam direction indicated in the switching command. After completing the cell switching, the terminal device converts the second type of pre-configured uplink authorization resources into the first type of pre-configured uplink authorization resources. For example, the terminal device can use each uplink authorization resource that appears periodically without selecting an uplink authorization resource associated with a specific beam direction.

[0266] Method 3: When the terminal device has a first type of pre-configured uplink authorization resource, each uplink authorization resource that appears periodically can be associated with the same beam direction. When the beam direction indicated by the switching command is the same as the beam direction associated with the first type of pre-configured uplink authorization resource, the terminal device uses (or takes effect, activates) the first type of pre-configured uplink authorization resource to send an uplink message during the switching process; if the beam directions are different, the terminal device uses (or takes effect, activates) the first type of pre-configured uplink authorization resource after the switching is completed, and the terminal device does not use (or suspends, does not take effect, does not activate) the first type of pre-configured uplink authorization before the switching is completed.

[0267] Through the above method, the terminal device can reasonably utilize the pre-configured uplink authorization and improve the utilization efficiency of the pre-configured uplink authorization during the switching process.

[0268] Another communication method provided by an embodiment of the present application is described below. In the configuration information of the target cell received by the terminal device (for example Figure 4Step 1) in the above may include a pre-configured uplink authorization. The target access network device may inform the source access network device whether the pre-configured uplink authorization is provided to the UE through inter-station interaction messages. If the pre-configured uplink authorization is provided, the source access network device does not need to send a notification message to the target access network device after sending the switching command, because the terminal device can access the target cell through the pre-configured uplink authorization. If the pre-configured uplink authorization is not provided, the source access network device needs to send a notification message to the target access network device after sending the switching command to instruct the target access network device to actively provide the uplink authorization to the UE. The above notification message includes at least one of the following: identification information of the target cell, identity information of the terminal device, and beam information used by the terminal device in the target cell.

[0269] Exemplarily, in a CU-DU separation architecture, the target DU informs the CU and / or source DU during the pre-configuration stage whether the pre-configured uplink authorization of the target cell is provided. If the pre-configured uplink authorization is provided, the source DU does not need to send a notification message to the target DU after sending the switching command; if the pre-configured uplink authorization is not provided, the source DU needs to send a notification message to the target DU after sending the switching command. It should be understood that the notification message sent by the source DU to the target DU can be relayed by the CU. In one possible implementation, if the pre-configured uplink authorization is not provided, the source DU sends a notification message to the CU after sending the switching command, but the CU no longer sends a notification message to the target DU. The above notification message includes at least one of the following: identification information of the target cell, identity information of the terminal device, and beam information used by the terminal device in the target cell.

[0270] Through the above method, the signaling overhead of inter-station communication can be saved.

[0271] The method embodiments provided by the embodiments of the present application are described above, and the device embodiments involved in the embodiments of the present application are described below.

[0272] See also Fig. 9 , Fig. 9 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may be a terminal device, or a device in a terminal device (eg, a chip, or a chip system, or a circuit). Fig. 9 As shown, the communication device 900 at least includes: a receiving unit 901 and a determining unit 902; wherein:

[0273] A receiving unit 901 is configured to receive first indication information, where the first indication information is used to instruct a terminal device to send a preamble to a first candidate cell, and the first indication information includes first information;

[0274] The determination unit 902 is used to determine whether to reset the power climbing counter based on the first information and the second information; wherein the second information is included in the second indication information, and the second indication information is used to instruct the terminal device to send a preamble code to the second candidate cell and is sent before the first indication information.

[0275] In one embodiment, the determining unit 902 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0276] When the first information is different from the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0277] When the first information is the same as the second information, it is determined that the sending of the preamble code to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0278] In one embodiment, the first information and the second information include numerical information or an identity of the candidate cell.

[0279] In one embodiment, the first information and the second information include an identity identifier and numerical information of the candidate cell;

[0280] The determining unit 902 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0281] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0282] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0283] In one embodiment, the first information further includes an identity of the candidate cell and carrier information of the candidate cell;

[0284] The determining unit 902 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0285] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0286] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0287] In one embodiment, the first information further includes numerical information, an identity of the candidate cell and carrier information of the candidate cell;

[0288] The determining unit 902 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0289] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the sending of the preamble code to the candidate cell this time is an initial transmission and the power climbing counter is reset; or

[0290] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0291] In one embodiment, the power ramp-up counter is not reset but incremented or maintained.

[0292] For a more detailed description of the receiving unit 901 and the determining unit 902, please refer to the above Figure 6-Figure 8 The relevant description of the terminal device in the method embodiment shown is not repeated here.

[0293] See also Fig.10 , Fig.10is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device may be a terminal device, or a device in a terminal device (eg, a chip, or a chip system, or a circuit). Fig.10 As shown, the communication device 1000 at least includes: a starting unit 1001 and a determining unit 1002; wherein:

[0294] A starting unit 1001 is configured to receive first indication information and start or restart a timer, where the first indication information is used to instruct a terminal device to send a preamble to a first candidate cell;

[0295] The determining unit 1002 is configured to determine whether to reset the power climbing counter according to the timer.

[0296] In one embodiment, the determining unit 1002 determines whether to reset the power climbing counter according to the timer, specifically for:

[0297] In case the timer times out, it is determined to reset the power ramp counter.

[0298] In one embodiment, the first indication information includes first information;

[0299] The determining unit 1002 determines whether to reset the power climbing counter according to the timer, specifically for:

[0300] During the operation of the timer, second indication information is received, the second indication information includes second information, and the second indication information is used to instruct the terminal device to send a preamble code to the second candidate cell; based on the first information and the second information, it is determined whether to reset the power climbing counter.

[0301] In one embodiment, the determining unit 1002 determines whether to reset the power climbing counter according to the timer, specifically for:

[0302] When the first information and the second information are different, it is determined that the preamble code sent to the candidate cell this time is the initial transmission and the power climbing counter is reset; or when the first information and the second information are the same, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0303] In one embodiment, the first information and the second information include numerical information or an identity of the candidate cell.

[0304] In one embodiment, the first information and the second information include an identity identifier and numerical information of the candidate cell;

[0305] The determining unit 1002 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0306] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0307] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climbing counter is not reset.

[0308] In one embodiment, the first information further includes an identity of the candidate cell and carrier information of the candidate cell;

[0309] The determining unit 1002 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0310] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or

[0311] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0312] In one embodiment, the first information further includes numerical information, an identity of the candidate cell and carrier information of the candidate cell;

[0313] The determining unit 1002 determines whether to reset the power climbing counter according to the first information and the second information, specifically for:

[0314] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the sending of the preamble code to the candidate cell this time is an initial transmission and the power climbing counter is reset; or

[0315] When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

[0316] In one embodiment, the power ramp-up counter is not reset but incremented or maintained.

[0317] For a more detailed description of the above-mentioned starting unit 1001 and determining unit 1002, please refer to the above-mentioned Figure 6-Figure 8 The relevant description of the terminal device in the method embodiment shown is not repeated here.

[0318] See also Fig.11 , Fig.11 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device may be a terminal device, or a device in a terminal device (eg, a chip, or a chip system, or a circuit). Fig.11 As shown, the communication device 1100 at least includes: a receiving unit 1101 and a processing unit 1102; wherein:

[0319] The receiving unit 1101 is configured to receive fourth indication information and fifth indication information, where the fourth indication information is used to indicate service data, and the fifth indication information is used to instruct the terminal device to perform cell switching;

[0320] The processing unit 1102 is configured to perform an L2 reset according to the fourth indication information after completing L2 processing on the fourth indication information and the fifth indication information.

[0321] In one embodiment, the processing unit 1102 performs L2 processing on the fourth indication information and the fifth indication information, specifically, after completing the L2 processing on the fourth indication information, performs L2 processing on the fifth indication information.

[0322] In one embodiment, the fourth indication information and the fifth indication information are located in different messages.

[0323] In one embodiment, the processing unit 1102 performs L2 reset according to the fifth indication information, specifically for:

[0324] After receiving the first duration of the fifth indication information, L2 is reset according to the fifth indication information.

[0325] In one embodiment, the fourth indication information is received through the first HARQ process, and the fifth indication information is received through the second HARQ process.

[0326] In one embodiment, performing L2 processing on the fourth indication information and the fifth indication information includes: when the fifth indication information is received through the second HARQ process, performing L2 processing on the data received in other HARQ processes and the fourth indication information in the second HARQ process, and then performing L2 processing on the fifth indication information.

[0327] In one embodiment, after the processing unit 1102 completes L2 processing on the fourth indication information and the fifth indication information, it performs L2 reset according to the fifth indication information, specifically for:

[0328] When the fifth indication information is received through the second HARQ process, L2 processing is first performed on the data received in other HARQ processes and the fourth indication information and the fifth indication information in the second HARQ process, and then L2 reset is performed according to the fifth indication information in the second HARQ process.

[0329] In one embodiment, L2 processing includes one or more of the following: MAC processing, RLC processing, PDCP processing, SDAP processing, and submission to UPF network element.

[0330] In one embodiment, L2 reset includes one or more of the following: clearing HARQ buffer, MAC reset, RLC re-establishment, PDCP re-establishment.

[0331] For a more detailed description of the receiving unit 1101 and the processing unit 1102, please refer to the above Figure 6-Figure 8 The relevant description of the terminal device in the method embodiment shown is not repeated here.

[0332] exist Figure 9-11 In the device embodiment shown, when the communication device is a terminal device or a network device, the processing unit may also be a processor, the sending unit may also be a transmitter, and the receiving unit may also be a receiver; when the communication device is a device in a terminal device or a network device (for example, a chip, or a chip system, or a circuit), the processing unit may be a processor, the sending unit may be an output interface, a pin or a circuit, etc., and the receiving unit may be an input interface, a pin or a circuit, etc.

[0333] See also Fig.12 , Fig.121 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The device 110 is used to implement the functions of the network element of the present application. For example, the network element may be an access network device, a terminal device, a DU or a CU. The device 110 may be the network element, or a device that can be installed in the network element, or a device that can be used in conjunction with the network element, without limitation. For example, the device may be a chip or a chip system. Fig.12 As shown, the device 110 includes an interface 111 and a processor 112. Optionally, the processor 112 is used to execute a program 114. The processor 112 can store the program 114, or obtain the program 114 from other devices or other equipment (for example, from a memory 113 or downloaded from a third-party website, etc.). Optionally, the device 110 includes a memory 113. The memory 113 is used to store a program 115. The program 115 can be pre-stored or subsequently loaded. Optionally, the memory 113 can also be used to store necessary data. These components work together to provide the various functions described in this application.

[0334] The processor 112 may include one or more processors as a combination of computing devices. The processor 112 may include one or more of the following: a microprocessor, a microcontroller, a digital signal processor (DSP), a digital signal processing device (DSPD), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), a programmable logic device (PLD), a gated logic, a transistor logic, a discrete hardware circuit, a processing circuit or other suitable hardware, firmware, and / or a combination of hardware and software configured to perform the various functions described in this application. The processor 112 may be a general-purpose processor or a dedicated processor. For example, the processor 112 may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data. The central processing unit may be used to execute software programs and process data in the software programs.

[0335] The interface 111 may include any suitable hardware or software for enabling communication with one or more computer devices (e.g., network elements of the present application). For example, in some embodiments, the interface 111 may include terminals and / or pins for coupling wires for wired connections or coupling wireless transceivers for wireless connections. In some embodiments, the interface 111 may include a transmitter, a receiver, a transceiver, and / or an antenna. The interface may be configured to enable communication between computer devices (e.g., network elements of the present application) using any available protocol (e.g., 3GPP standard protocols).

[0336] The program in this application refers to software in a broad sense. The software may be a program code, a program, a subroutine, an instruction set, a code, a code segment, a software module, an application, a software application, etc. The program may be run in a processor and / or a computer to perform the various functions and / or processes described in this application.

[0337] The memory 113 may store the necessary data required when the processor 112 executes the software. The memory 113 may be implemented using any suitable storage technology. For example, the memory 113 may be any available storage medium that can be accessed by the processor and / or computer. Non-limiting examples of storage media include random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), removable media, optical disk storage, magnetic disk storage media, magnetic storage devices, flash memory, registers, state memory, remotely mounted memory, local or remote memory components, or any other medium that can carry or store software, data or information and can be accessed by the processor / computer.

[0338] The memory 113 and the processor 112 may be provided separately or integrated together. The processor 112 may read information from the memory 113 and store and / or write information in the memory. The memory 113 may be integrated in the processor 112. The processor 112 and the memory 113 may be provided in an integrated circuit (e.g., an application-specific integrated circuit (ASIC)). The integrated circuit may be provided in a network element or other network node of the present disclosure.

[0339] Optionally, the device 110 in the embodiment of the present application can be used to execute the embodiment of the present application Figure 6-Figure 8 Describe the method.

[0340] In one embodiment, the communication device 110 may be a terminal device, or may be a device in the terminal device (for example, a chip, or a chip system, or a circuit). When the computer program instructions stored in the memory 113 are executed, the processor 112 is used to perform the operation performed by the determination unit 902 in the above embodiment, or to perform the operation performed by the start unit 1001 and the determination unit 1002 in the above embodiment, or to perform the operation performed by the processing unit 1102 in the above embodiment. The above terminal device or the device in the terminal device may also be used to perform the above Figure 6-Figure 8 The various methods executed by the terminal device in the method embodiment will not be described in detail.

[0341] See also Fig.13 , Fig.13 Schematic diagram of a terminal device provided in an embodiment of the present application. Fig.13 Only the main components of the terminal device are shown. Fig.13 As shown, the terminal device 1300 includes a processor, a memory, a control circuit, an antenna, and an input-output device. The processor is mainly used to process the communication protocol and communication data, and to control the entire terminal, execute the software program, and process the data of the software program. The memory is mainly used to store the software program and data. The radio frequency circuit is mainly used for converting the baseband signal and the radio frequency signal and processing the radio frequency signal. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. The input-output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user.

[0342] When the terminal is turned on, the processor can read the software program in the storage unit, parse and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit processes the baseband signal to obtain the RF signal and sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal, the RF circuit receives the RF signal through the antenna, and the RF signal is further converted into a baseband signal, and the baseband signal is output to the processor, and the processor converts the baseband signal into data and processes the data.

[0343] For ease of explanation, Fig.13 Only one memory and processor are shown. In an actual terminal, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application.

[0344] As an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal, execute software programs, and process software program data. Fig.13 The processor in integrates the functions of the baseband processor and the central processing unit. Those skilled in the art will appreciate that the baseband processor and the central processing unit may also be independent processors interconnected by technologies such as buses. Those skilled in the art will appreciate that the terminal may include multiple baseband processors to adapt to different network formats, and the terminal may include multiple central processing units to enhance its processing capabilities, and the various components of the terminal may be connected through various buses. The baseband processor may also be described as a baseband processing circuit or a baseband processing chip. The central processing unit may also be described as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data may be built into the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.

[0345] In one example, the antenna with transceiver functions and the control circuit can be regarded as the transceiver unit 1301 of the terminal device 1300, and the processor with processing function can be regarded as the processing unit 1302 of the terminal device 1300. Fig.13 As shown, the terminal device 1300 includes a transceiver unit 1301 and a processing unit 1302. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 1301 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 1301 may be regarded as a sending unit, that is, the transceiver unit 1301 includes a receiving unit and a sending unit. Exemplarily, the receiving unit may also be referred to as a receiver, a receiver, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc. Optionally, the above-mentioned receiving unit and the sending unit may be one integrated unit, or may be multiple independent units. The above-mentioned receiving unit and the sending unit may be located in one geographical location, or may be dispersed in multiple geographical locations.

[0346] In one embodiment, the transceiver unit 1301 is used to perform the operations performed by the receiving unit 901 in the above embodiment, or to perform the operations performed by the receiving unit 1101 in the above embodiment. The processing unit 1302 is used to perform the operations performed by the determining unit 902 in the above embodiment, or to perform the operations performed by the starting unit 1001 and the determining unit 1002 in the above embodiment, or to perform the operations performed by the processing unit 1102 in the above embodiment. The terminal device 1300 can also be used to perform the above Figure 6-Figure 8 The various methods executed by the terminal device in the method embodiment will not be described in detail.

[0347] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, it can implement the process related to the terminal device in the communication method provided in the above method embodiment.

[0348] The embodiment of the present application also provides a computer program product, which, when executed on a computer or processor, enables the computer or processor to execute one or more steps in any of the above communication methods. If the components of the above-mentioned devices are implemented in the form of software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.

[0349] The embodiment of the present application also provides a chip system, including at least one processor and a communication interface, wherein the communication interface and the at least one processor are interconnected through a line, and the at least one processor is used to run a computer program or instruction to execute the above-mentioned Figure 6-Figure 8 Any part or all of the steps recorded in the corresponding method embodiment. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0350] The present application also provides a communication system including a terminal device and an access network device. For a detailed description, please refer to Figure 6-Figure 8 The communication method shown.

[0351] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a hard disk drive (HDD), a solid-state drive (SSD), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of exemplary but not limiting explanation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous dRAM, SDRAM), double data rate synchronous dynamic random access memory (doubledata rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (synchlink DRAM, SLDRAM) and direct memory bus random access memory (direct rambus RAM, DRRAM). Memory is any other medium that can be used to carry or store the desired program code with instruction or data structure form and can be accessed by the computer, but is not limited thereto. The memory in the embodiment of the present application can also be a circuit or other arbitrarily capable of implementing a storage function, for storing program instructions and / or data.

[0352] It should also be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0353] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.

[0354] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0355] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0356] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments provided herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0357] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0358] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0359] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0360] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0361] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the technology or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0362] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0363] The modules / units in the device of the embodiment of the present application can be combined, divided and deleted according to actual needs.

[0364] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, 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 application.

Claims

1. A communication method, characterized in that: include: receiving first indication information, where the first indication information is used to instruct a terminal device to send a preamble code to a first candidate cell, and the first indication information includes first information; Determine whether to reset the power climbing counter based on the first information and the second information; wherein the second information is included in the second indication information, and the second indication information is used to instruct the terminal device to send a preamble code to the second candidate cell and is sent before the first indication information.

2. The method according to claim 1, characterized in that: The determining whether to reset the power climbing counter according to the first information and the second information includes: When the first information is different from the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or When the first information is the same as the second information, it is determined that the sending of the preamble code to the candidate cell this time is a retransmission and the power climbing counter is not reset.

3. The method according to claim 2, characterized in that The first information and the second information include numerical information or an identity of a candidate cell.

4. The method according to claim 1, characterized in that: The first information and the second information include an identity identifier and numerical information of the candidate cell; The determining whether to reset the power climbing counter according to the first information and the second information includes: When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

5. The method according to claim 1, characterized in that: The first information also includes an identity of the candidate cell and carrier information of the candidate cell; The determining whether to reset the power climbing counter according to the first information and the second information includes: When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

6. The method according to claim 1, characterized in that The first information also includes numerical information, an identity of the candidate cell and carrier information of the candidate cell; The determining whether to reset the power climbing counter according to the first information and the second information includes: When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the sending of the preamble code to the candidate cell this time is an initial transmission and the power climbing counter is reset; or When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

7. The method according to any one of claims 2 to 6, characterized in that: The power ramp-up counter is not reset to accumulate or maintain the power ramp-up counter.

8. A communication method, characterized in that: include: receiving first indication information, and starting or restarting a timer, wherein the first indication information is used to instruct the terminal device to send a preamble code to the first candidate cell; Determining whether to reset the power ramp-up counter is determined according to the timer.

9. The method according to claim 8, characterized in that The determining whether to reset the power climbing counter according to the timer comprises: In case the timer times out, it is determined to reset the power ramp-up counter.

10. The method according to claim 8, characterized in that The first indication information includes first information, and the determining whether to reset the power climbing counter according to the timer includes: During the running of the timer, third indication information is received, where the third indication information includes the second information, and the third indication information is used to instruct the terminal device to send a preamble code to the second candidate cell; Determine whether to reset the power climbing counter according to the first information and the second information.

11. The method according to claim 10, characterized in that The determining whether to reset the power climbing counter according to the first information and the second information includes: When the first information is different from the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or When the first information is the same as the second information, it is determined that the sending of the preamble code to the candidate cell this time is a retransmission and the power climbing counter is not reset.

12. The method according to claim 11, characterized in that The first information and the second information include numerical information or an identity of a candidate cell.

13. The method according to claim 10, characterized in that The first information and the second information include an identity identifier and numerical information of the candidate cell; The determining whether to reset the power climbing counter according to the first information and the second information includes: When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

14. The method according to claim 10, characterized in that The first information also includes an identity of the candidate cell and carrier information of the candidate cell; The determining whether to reset the power climbing counter according to the first information and the second information includes: When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is different from the carrier information of the candidate cell in the second information, determining that the sending of the preamble code to the candidate cell this time is an initial transmission and resetting the power climbing counter; or When the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

15. The method according to claim 10, characterized in that The first information also includes numerical information, an identity of the candidate cell and carrier information of the candidate cell; The determining whether to reset the power climbing counter according to the first information and the second information includes: When the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is the same as the numerical information in the second information, it is determined that the sending of the preamble code to the candidate cell this time is an initial transmission and the power climbing counter is reset; or When the carrier information of the candidate cell in the first information is the same as the carrier information of the candidate cell in the second information, the identity of the candidate cell in the first information is the same as the identity of the candidate cell in the second information, and the numerical information in the first information is different from the numerical information in the second information, it is determined that the preamble code sent to the candidate cell this time is a retransmission and the power climb counter is not reset.

16. The method according to any one of claims 11 to 15, characterized in that: The power ramp-up counter is not reset to accumulate or maintain the power ramp-up counter.

17. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 7, or a unit for executing the method according to any one of claims 8 to 16.

18. A communication device, characterized in that: The communication device includes a processor and a storage medium, wherein the storage medium stores instructions, and when the instructions are executed by the processor, the method according to any one of claims 1 to 7 is implemented, or the method according to any one of claims 8 to 16 is implemented.

19. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises instructions, and when the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented, or the method according to any one of claims 8 to 16 is implemented.

20. A computer program product, characterized in that The computer program product comprises instructions, and when the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented, or the method according to any one of claims 8 to 16 is implemented.

21. A communication system, characterized in that: Comprising a communication device according to claim 17.

Citation Information

Cited By

  • Communication method and apparatus, and computer-readable storage medium

    EP4746491A1

  • Communication method and apparatus, and computer-readable storage medium

    WO2025031422A1