Method and apparatus for beam failure recovery

By receiving trigger messages and reference signals from network devices, the terminal can quickly determine a new beam, solving the problem of communication interruption after beam failure in high-frequency communication systems and achieving rapid recovery and power saving.

CN115039486BActive Publication Date: 2026-04-07HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-13
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In high-frequency communication systems, terminals cannot quickly find a new beam after a communication beam fails, leading to communication interruption. Existing technologies cannot effectively solve this problem.

Method used

The terminal receives a trigger message sent by the network device, performs beam training using multiple reference signals, determines new available beams, and reduces beam failure recovery latency.

Benefits of technology

It enables rapid communication recovery after beam failure, reduces the latency of beam failure recovery, improves the success rate of beam failure recovery, and saves terminal power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115039486B_ABST
    Figure CN115039486B_ABST
Patent Text Reader

Abstract

This application provides a method and apparatus for beam recovery. If the first transmission beam for communication between a terminal and a network device fails, and no second transmission beam is found, the terminal detects and receives a trigger message sent by the network device. After receiving the trigger message, the terminal can retrain its beam; that is, the terminal can receive multiple reference signals sent by the network device. The terminal can then determine a second transmission beam capable of communicating with the terminal based on these multiple reference signals. In other words, the terminal can achieve beam recovery without reconnecting to the network device, and the delay compared to reconnecting to the network device is shorter. Therefore, the embodiments of this application can help reduce the delay of beam failure recovery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for beam failure recovery. Background Technology

[0002] In high-frequency communication systems, to overcome path loss, network devices and terminals typically use directional, high-gain antenna arrays to form analog beams for communication. Generally, analog beams are directional, and their shape can be described by the main lobe direction and beamwidth (e.g., 3dB). The narrower the beamwidth, the higher the antenna gain. Network devices and terminals can transmit and receive in specific directions. Taking downlink communication as an example, the network device transmits in a specific direction, and the terminal device receives in a specific direction; normal communication can only be achieved when the transmitting and receiving directions are aligned. To achieve beam alignment (i.e., the transmitting beam of the transmitter aligns with the receiving beam of the receiver), beam training is required.

[0003] In traditional solutions, downlink beam training is achieved by the network device sending one or more reference signals, the terminal measuring these reference signals, and reporting the measurement results. Downlink beam training can perform functions such as beam selection, beam quality measurement and reporting, and beam tracking. When a beam is blocked, the quality of the original beam degrades and becomes unsuitable for communication, requiring a switch to a new beam. This process can be called beam failure recovery (BFR) or link recovery procedures.

[0004] In traditional solutions, if the current communication beam between the terminal and the network device fails and no new beam is found, the terminal cannot communicate with the network device. Therefore, how the terminal can quickly communicate with the network device when the current communication beam between the terminal and the network device fails and no new beam is found is a problem that urgently needs to be solved. Summary of the Invention

[0005] This application provides a method and apparatus for beam failure recovery, which enables a terminal to quickly communicate with the network device when the current communication beam between the terminal and the network device fails and no new beam is found, thereby reducing the latency of beam failure recovery.

[0006] In a first aspect, a method for beam failure recovery is provided, the method comprising: a terminal receiving a trigger message when a first transmit beam fails to communicate with a network device and a second transmit beam is not detected, the second transmit beam being a transmit beam that the network device can communicate with the terminal; the terminal receiving, according to the trigger message, a plurality of reference signals from the network device, the plurality of reference signals being used to determine the second transmit beam.

[0007] The first transmission beam is the transmission beam of the network device. If the first transmission beam fails to communicate between the terminal and the network device, and no second transmission beam is found, the terminal detects and receives a trigger message sent by the network device. After receiving the trigger message, the terminal can retrain its beam. For example, the terminal can adjust its current state to receive reference signals. The terminal can receive multiple reference signals sent by the network device, wherein the reference signals and the transmission beam can have an association or mapping relationship, so that the terminal can determine the second transmission beam that can communicate with the terminal based on the multiple reference signals. That is to say, the terminal can achieve beam recovery without reconnecting to the network device, and the beam recovery delay compared to reconnecting to the network device is shorter. That is, the embodiments of this application can help reduce the delay of beam failure recovery.

[0008] In some possible implementations, the method further includes: if the terminal does not find the second transmission beam in the first transmission beam set, selecting the second transmission beam from the second transmission beam set, wherein the plurality of reference signals correspond to the transmission beams in the second transmission beam set, and the transmission beams included in the second transmission beam set may be partially or entirely different from the transmission beams in the first transmission beam set.

[0009] Network devices can send beam sets to configure new available beam sets for terminals. If the terminal does not find a second beam in the first beam set, the network device can also configure a second beam set for the terminal. Since the second beam set contains beams not included in the first beam set, the terminal may be able to find the second beam in the second beam set, thus enabling the terminal to recover from beam failure and improving the success rate of beam failure recovery.

[0010] In some possible implementations, the method further includes: the terminal sending a Media Intervention Control Unit (MACCE) to indicate that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; the terminal receiving a response message from the MACCE to indicate that the network device has received the MACCE; wherein, in the case of the first transmit beam between the terminal and the network device failing and the second transmit beam not being detected, receiving a trigger message includes: the terminal receiving the trigger message after receiving the response message from the MACCE.

[0011] The trigger message can be sent individually by the network device, which increases the flexibility of the network device in sending trigger messages.

[0012] In some possible implementations, the method further includes: the terminal sending a MAC CE, the MAC CE indicating that the terminal has experienced beam failure of the first transmission beam with the network device and has not detected the second transmission beam; wherein, in the case that the terminal has experienced beam failure of the first transmission beam with the network device and has not detected the second transmission beam, receiving a trigger message includes: in the case that the terminal has experienced beam failure of the first transmission beam with the network device and has not detected the second transmission beam, receiving a response message of the MAC CE, the response message of the MAC CE indicating that the network device has received the MAC CE, and the response message of the MAC CE includes the trigger message.

[0013] The MAC CE's response message can carry the trigger message, thus reducing the time the terminal waits for the trigger message and accelerating the terminal's search for a new available beam. In other words, the embodiments of this application can further reduce the latency of beam failure recovery.

[0014] In some possible implementations, the method further includes: when the terminal receives the response message from the MAC CE, it stops detecting the reference signal corresponding to the first transmit beam.

[0015] When the terminal receives the response message from the MAC CE, it determines that the first transmit beam has failed. It can then stop detecting the reference signal corresponding to the first transmit beam, thus avoiding the power consumption waste caused by continuously detecting the reference signal corresponding to the first transmit beam. In other words, the embodiments of this application save the power consumption of the terminal.

[0016] In some possible implementations, the method further includes: when the terminal receives the response message from the MAC CE, it stops sending indication information to the upper layer, the indication information being used to indicate that the first transmit beam has failed.

[0017] Since the terminal has successfully reported the beam failure information to the network device, there is no need to perform beam failure detection again for the first transmitted beam, thus saving the terminal's power consumption.

[0018] In some possible implementations, the method further includes: when the terminal receives the response message from the MAC CE, it stops or does not start the beam failure timer.

[0019] The terminal can choose not to stop the beam failure timer or not to start it. This allows the terminal to wait for the beam to recover without performing subsequent operations after a beam failure, such as reconnecting to the network device, thus saving power consumption.

[0020] In some possible implementations, the method further includes: the terminal communicating with the network device employing the second transmission beam.

[0021] Network devices can use a second transmitting beam to communicate with the terminal, which enables rapid recovery from beam failure and reduces the latency of beam failure recovery.

[0022] Secondly, a method for beam failure recovery is provided, the method comprising: when a network device experiences beam failure in a first transmit beam with a terminal and the terminal does not detect a second transmit beam, sending a trigger message to the terminal, the trigger message being used to trigger the terminal to detect reference signals, wherein the second transmit beam is a transmit beam that the network device is capable of communicating with the terminal; the network device sending a plurality of reference signals to the terminal, the plurality of reference signals being used to determine the second transmit beam.

[0023] If the first transmission beam for communication between the terminal and the network device fails, and no second transmission beam is found, the terminal detects and receives a trigger message sent by the network device, enabling it to retrain its beam upon receiving the trigger message. For example, the terminal can adjust its current state to receive reference signals. The terminal can receive multiple reference signals from the network device, where the reference signals and transmission beams can have an association or mapping relationship. This allows the terminal to determine the second transmission beam capable of communication based on these multiple reference signals. In other words, the terminal can achieve beam recovery without reconnecting to the network device, and the delay compared to reconnecting to the network device is shorter. Therefore, the embodiments of this application can help reduce the delay of beam failure recovery.

[0024] In some possible implementations, before the network device sends a trigger message to the terminal, the method further includes: the network device receiving a Media Access Control Unit (MAC CE) from the terminal, the MAC CE indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; the network device sending a response message of the MAC CE to the terminal, the response message of the MAC CE indicating that the network device has received the MAC CE.

[0025] The trigger message can be sent separately, which improves the flexibility of sending trigger messages.

[0026] In some possible implementations, the method further includes: the network device receiving a MAC CE from the terminal, the MAC CE indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; wherein, when the first transmit beam between the network device and the terminal fails and the terminal has not detected the second transmit beam, the network device sending a trigger message to the terminal includes: after receiving the MAC CE, the network device sending a response message for the MAC CE to the terminal, the response message for the MAC CE indicating that the network device has received the MAC CE, and the response message for the MAC CE including the trigger message.

[0027] Network devices can carry the trigger message in the response message of the MAC CE, which reduces the time the terminal waits for the trigger message and speeds up the time for the terminal to find a new available beam.

[0028] In some possible implementations, the method further includes: the network device communicating with the terminal via the second transmit beam.

[0029] Network devices can use a second transmitting beam to communicate with the terminal, which enables rapid recovery from beam failure and reduces the latency of beam failure recovery.

[0030] Thirdly, a beam failure recovery device is provided, the device comprising: a receiving module for receiving a trigger message in the event that a first transmitting beam between the network device and the network device fails and no second transmitting beam is found, the second transmitting beam being a transmitting beam in which the network device can communicate with the terminal;

[0031] The receiving module is also configured to receive multiple reference signals from the network device according to the trigger message, the multiple reference signals being used to determine the second transmission beam.

[0032] In some possible implementations, the device further includes a transmitting module for transmitting a Media Intervention Control Unit (MAC CE) indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; and a receiving module for receiving a response message from the MAC CE indicating that the network device has received the MAC CE; wherein, the receiving module is specifically configured to receive the trigger message after receiving the response message from the MAC CE.

[0033] In some possible implementations, the device further includes a transmitting module for transmitting a MAC CE, which indicates that the terminal has experienced beam failure in the first transmitting beam with the network device and has not detected the second transmitting beam; wherein the receiving module is specifically configured to: receive a response message of the MAC CE in the event that the first transmitting beam with the network device has failed and the second transmitting beam has not been detected, the response message of the MAC CE indicating that the network device has received the MAC CE, and the response message of the MAC CE includes the trigger message.

[0034] In some possible implementations, the device further includes a processing module for stopping the detection of a reference signal corresponding to the first transmit beam upon receiving a response message from the MAC CE.

[0035] In some possible implementations, the device further includes a processing module that, upon receiving a response message from the MAC CE, stops sending indication information to the upper layer, the indication information being used to indicate beam failure of the first transmit beam.

[0036] In some possible implementations, the device also includes a processing module for stopping or not starting the beam failure timer when a response message is received from the MAC CE.

[0037] In some possible implementations, the receiving module is also used to communicate with the network device employing the second transmitting beam.

[0038] Fourthly, a beam failure recovery device is provided, comprising: a transmission module for sending a trigger message to a terminal when a first transmission beam fails between the terminal and the terminal does not detect a second transmission beam, the trigger message being used to trigger the terminal to detect a reference signal, wherein the second transmission beam is a transmission beam that the network device is able to communicate with the terminal.

[0039] The transmitting module is also used to transmit multiple reference signals to the terminal, the multiple reference signals being used to determine the second transmitting beam.

[0040] In some possible implementations, the device further includes a receiving module for receiving a Media Access Control Unit (MAC CE) from the terminal, the MAC CE indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected.

[0041] The sending module is also used to send a response message of the MAC CE to the terminal, which is used to indicate that the network device has received the MAC CE.

[0042] In some possible implementations, the device further includes a receiving module for receiving a MAC CE from the terminal, the MAC CE indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; wherein, the transmitting module is specifically configured to: after receiving the MAC CE, send a response message of the MAC CE to the terminal, the response message of the MAC CE indicating that the network device has received the MAC CE, and the response message of the MAC CE includes the trigger message.

[0043] In some possible implementations, the transmitting module is also used to communicate with the terminal via the second transmitting beam.

[0044] Fifthly, a beam failure recovery device is provided. This device can be a terminal or a chip within the terminal. The device has the functionality to implement the first aspect described above, and various possible implementation methods. This functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functionality.

[0045] In one possible design, the device includes a transceiver module and a processing module. The transceiver module may include a receiving module and a transmitting module. The transceiver module may be at least one of a transceiver, a receiver, and a transmitter, and may include radio frequency circuitry or an antenna. The processing module may be a processor. Optionally, the device further includes a storage module, such as a memory. When a storage module is included, it is used to store instructions. The processing module is connected to the storage module and can execute the instructions stored in the storage module or instructions derived from other instructions to cause the device to perform the communication methods described in the first aspect and various possible implementations. In this design, the device may be a terminal.

[0046] In another possible design, when the device is a chip, the chip includes a transceiver module and a processing module. The transceiver module may include a receiving module and a transmitting module. The transceiver module may be, for example, an input / output interface, pins, or circuitry on the chip. The processing module may be, for example, a processor. The processing module can execute instructions to cause the chip within the terminal to perform the first aspect described above, as well as any possible implementation of the communication method. Optionally, the processing module can execute instructions in a storage module, which may be an on-chip storage module, such as a register, cache, etc. The storage module may also be located within the communication device but outside the chip, such as read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, random access memory (RAM), etc.

[0047] The processor mentioned above can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of programs for the communication methods mentioned above.

[0048] Sixthly, a beam failure recovery device is provided. This device can be a network device or a chip within a network device. The device has the functionality to implement the second aspect described above, and various possible implementation methods. This functionality can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functionality.

[0049] In one possible design, the device includes a transceiver module and a processing module. The transceiver module may include a receiving module and a transmitting module. The transceiver module may be at least one of a transceiver, a receiver, and a transmitter, and may include radio frequency circuitry or an antenna. The processing module may be a processor.

[0050] Optionally, the device further includes a storage module, which may be, for example, a memory. When a storage module is included, it is used to store instructions. The processing module is connected to the storage module and can execute the instructions stored in the storage module or instructions derived from other sources to cause the device to perform the methods described in the second aspect above, or any of them.

[0051] In another possible design, when the device is a chip, the chip includes a transceiver module and a processing module. The transceiver module may include a receiving module and a transmitting module. The transceiver module may be, for example, an input / output interface, pins, or circuitry on the chip. The processing module may be, for example, a processor. The processing module can execute instructions to cause the chip within the network device to perform the second aspect described above, as well as any possible implementation of the communication method.

[0052] Optionally, the processing module can execute instructions from a storage module, which can be an on-chip storage module such as a register or cache. Alternatively, the storage module can be located within the communication device but outside the chip, such as ROM or other types of static storage devices capable of storing static information and instructions, such as RAM.

[0053] The processor mentioned above can be a CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of programs for the communication methods described above.

[0054] In a seventh aspect, a computer storage medium is provided, wherein program code is stored therein, the program code being used to instruct instructions for performing the methods described in the first aspect above and any possible implementation thereof.

[0055] Eighthly, a computer storage medium is provided that stores program code for instructing instructions to perform the methods described in the second aspect above and any possible implementation thereof.

[0056] Ninthly, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the methods described in the first aspect above, or any possible implementation thereof.

[0057] In a tenth aspect, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the methods described in the second aspect above, or any possible implementation thereof.

[0058] In an eleventh aspect, a communication system is provided, which includes the apparatus described in the fifth aspect and the apparatus described in the sixth aspect.

[0059] In a twelfth aspect, a communication system is provided, which includes the apparatus described in the third aspect and the apparatus described in the fourth aspect.

[0060] Based on the above technical solution, if the first transmission beam for communication between the terminal and the network device fails and no second transmission beam is found, the terminal detects and receives a trigger message sent by the network device. After receiving the trigger message, the terminal can retrain its beam, meaning it can receive multiple reference signals from the network device. The terminal can then determine the second transmission beam capable of communicating with the terminal based on these reference signals. In other words, the terminal can achieve beam recovery without reconnecting to the network device, and the delay compared to reconnecting to the network device is shorter. Therefore, the embodiments of this application can help reduce the delay of beam failure recovery. Attached Figure Description

[0061] Figure 1 This is a schematic diagram of a communication system according to this application;

[0062] Figure 2 This is a schematic flowchart of beam failure recovery in a traditional solution;

[0063] Figure 3 This is a schematic flowchart of a method for transmitting a random access preamble according to an embodiment of this application;

[0064] Figure 4 This is a schematic block diagram of an apparatus for transmitting a random access preamble according to an embodiment of this application;

[0065] Figure 5 This is a schematic structural diagram of a device for transmitting a random access preamble according to an embodiment of this application;

[0066] Figure 6 This is a schematic block diagram of an apparatus for transmitting a random access preamble according to another embodiment of this application;

[0067] Figure 7 This is a schematic structural diagram of an apparatus for transmitting a random access preamble according to another embodiment of this application;

[0068] Figure 8 This is a schematic diagram of a transmission random access preamble apparatus according to another specific embodiment of this application;

[0069] Figure 9 This is a schematic diagram of a transmission random access preamble apparatus according to another specific embodiment of this application;

[0070] Figure 10 This is a schematic diagram of a transmission random access preamble apparatus according to another specific embodiment of this application;

[0071] Figure 11 This is a schematic diagram of a transmission random access preamble device according to another specific embodiment of this application. Detailed Implementation

[0072] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0073] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, future 5th generation (5G) systems, or new radio (NR), etc.

[0074] In this application, the term "terminal" can refer to user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device. The terminal can also be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, a terminal in a future 5G network, or a terminal in a future evolved public land mobile network (PLMN), etc. This application does not limit the scope of the terminal.

[0075] The network device in this application embodiment can be a device for communicating with a terminal. The network device can be a base station (BTS) in a Global System for Mobile Communications (GSM) system or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, an evolved NodeB (eNB or eNodeB) in an LTE system, a radio controller in a cloud radio access network (CRAN) scenario, or a relay station, access point, vehicle-mounted device, wearable device, or a network device in a future 5G network or a network device in a future evolved PLMN network. It can also be one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc. The embodiments of this application are not limited.

[0076] In some deployments, a gNB may include a centralized unit (CU) and a distribution unit (DU). A gNB may also include an active antenna unit (AAU). The CU implements some of the gNB's functions, and the DU implements others. For example, the CU handles non-real-time protocols and services, implementing radio resource control (RRC) and packet data convergence protocol (PDCP) layer functions. The DU handles physical layer protocols and real-time services, implementing radio link control (RLC), media access control (MAC), and physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and active antenna-related functions. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC layer signaling, can be considered to be sent by the DU, or by the DU+AAU. It is understood that network devices can be devices that include one or more of the following: CU nodes, DU nodes, and AAU nodes. In addition, the CU can be classified as a network device in the radio access network (RAN) or as a network device in the core network (CN), and this application does not limit this.

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

[0078] Furthermore, various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used herein encompasses a computer program accessible 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 magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, 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.

[0079] Figure 1 This is a schematic diagram of a communication system according to this application. Figure 1 The communication system may include at least one terminal (e.g., terminal 10, terminal 20, terminal 30, terminal 40, terminal 50, and terminal 60) and a network device 70. The network device 70 is used to provide communication services to the terminal and access the core network. The terminal can access the network by searching for synchronization signals, broadcast signals, etc. sent by the network device 70, thereby communicating with the network. Figure 1 Terminals 10, 20, 30, 40, and 60 can perform uplink and downlink transmissions with network device 70. For example, network device 70 can send downlink signals to terminals 10, 20, 30, 40, and 60, and can also receive uplink signals sent by terminals 10, 20, 30, 40, and 60.

[0080] In addition, terminals 40, 50 and 60 can also be regarded as a communication system. Terminal 60 can send downlink signals to terminals 40 and 50, and can also receive uplink signals sent by terminals 40 and 50.

[0081] It should be noted that the embodiments of this application can be applied to a communication system including one or more network devices, or to a communication system including one or more terminals, and this application does not limit them.

[0082] It should be understood that the communication system may include one or more network devices. A network device may send data or control signaling to one or more terminals. Multiple network devices may also send data or control signaling to one or more terminals simultaneously.

[0083] The following is a detailed explanation of the terminology used in this application:

[0084] 1. Beam:

[0085] In the NR protocol, beams can be represented as spatial domain filters, or spatial filters or spatial parameters. The beam used to transmit signals can be called the transmission beam (Tx beam), or a spatial domain transmission filter or spatial transmission parameter; the beam used to receive signals can be called the reception beam (Rx beam), or a spatial domain receive filter or spatial RX parameter.

[0086] The transmitting beam can refer to the distribution of signal strength in different directions in space after a signal is transmitted through an antenna, while the receiving beam can refer to the distribution of signal strength in different directions in space of a wireless signal received from an antenna.

[0087] Furthermore, the beam can be a wide beam, a narrow beam, or other types of beam. The beamforming technology can be beamforming technology or other technologies. Specifically, beamforming technology can be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology, etc.

[0088] Beams are generally associated with resources. For example, during beam measurement, network devices measure different beams using different resources. The terminal provides feedback on the measured resource quality, allowing the network device to determine the quality of the corresponding beam. During data transmission, beam information is also indicated through its corresponding resources. For instance, network devices use the resources in the transmission configuration indication (TCI) of downlink control information (DCI) to indicate the physical downlink shared channel (PDSCH) beam information of the terminal.

[0089] Optionally, multiple beams with the same or similar communication characteristics can be considered as a single beam. A beam may include one or more antenna ports for transmitting data channels, control channels, and detection signals, etc. One or more antenna ports forming a beam can also be considered as a set of antenna ports.

[0090] In beam measurement, each beam of a network device corresponds to a resource, so the beam corresponding to that resource can be uniquely identified by the resource index.

[0091] 2. Resources:

[0092] In beam measurement, the beam corresponding to a resource can be uniquely identified by its index. Resources can be uplink or downlink signal resources. Uplink signals include, but are not limited to, sounding reference signals (SRS) and demodulation reference signals (DMRS). Downlink signals include, but are not limited to, channel state information reference signals (CSI-RS), cell specific reference signals (CS-RS), user equipment specific reference signals (US-RS), demodulation reference signals (DMRS), and synchronization signal / physical broadcast channel block (SS / PBCH block). The SS / PBCH block can be abbreviated as synchronization signal block (SSB).

[0093] Resources are configured via radio resource control (RRC) signaling. Structurally, a resource is a data structure that includes relevant parameters of its corresponding uplink / downlink signal, such as the type of uplink / downlink signal, the resource granularity carrying the uplink / downlink signal, the transmission time and period of the uplink / downlink signal, and the number of ports used to transmit the uplink / downlink signal. Each uplink / downlink signal resource has a unique index to identify the resource for that downlink signal. It is understood that the resource index can also be called the resource identifier, and this embodiment does not impose any limitations on this.

[0094] 3. Quasi-co-location (QCL):

[0095] Correspondence is used to indicate that multiple resources share one or more identical or similar communication characteristics. For multiple resources with correspondence, identical or similar communication configurations can be used. For example, if two antenna ports are co-located, the large-scale channel characteristics of one port transmitting one symbol can be inferred from the large-scale channel characteristics of the other port transmitting one symbol. Large-scale characteristics can include: delay spread, average delay, Doppler spread, Doppler shift, average gain, receiver parameters, terminal receive beam number, transmit / receive channel correlation, receive angle of arrival, spatial correlation of receiver antennas, main angle of arrival (Angle-of-Arrival, AoA), average angle of arrival, AoA spread, etc. Quasi-co-location parameters include at least one of: Doppler spread, Doppler shift, average delay, delay spread, and spatial receive parameters. QCL relationships can be divided into four categories: 'QCL-TypeA': {Doppler frequency shift, Doppler spread, average delay, delay spread}; 'QCL-TypeB': {Doppler frequency shift, Doppler spread}; 'QCL-TypeC': {Doppler frequency shift, average delay}; 'QCL-TypeD': {spatial domain reception parameters}.

[0096] 4. Carrier aggregation (CA) combines two or more component carriers (CCs) to achieve greater transmission bandwidth and effectively improve uplink and downlink transmission rates. CA supports intra-band continuous carrier aggregation, intra-band discontinuous carrier aggregation, or inter-band discontinuous carrier aggregation. Component carriers are also called carrier components (CCs).

[0097] 5. Bandwidth Part (BWP): This can be understood as a continuous frequency band containing at least one continuous sub-band. Each bandwidth part corresponds to a set of system parameters (numerology), including, but not limited to, subcarrier spacing, cyclic prefix (CP) length, transmission time interval (TTI), number of symbols, resource block (RB) location, time slot length, and frame format. Different bandwidth parts can correspond to different system parameters.

[0098] It should be noted that in the various embodiments of this application, cell and carrier component can be used interchangeably because in communication protocols, a CC is usually treated as an independent cell. CC, bandwidth portion, CC / BWP, CC and / or BWP can also be used interchangeably because they can all be used to describe one-end frequency domain resources.

[0099] 6. Primary Cell: Operates on the primary frequency band. Terminal devices use the primary cell to perform initial connection or rebuild connection.

[0100] 7. Secondary cell group (SCG): For terminal devices configured with dual connectivity, a subset of serving cells that includes the primary SCG cell and other secondary cells.

[0101] 8. Primary and Secondary Cells: For dual-connectivity operations, primary and secondary cells refer to the cells that the terminal device sends for random access when performing synchronous reconfiguration.

[0102] 9. Special Cells: For dual connectivity operations, special cells refer to the master cell of the master cell group (MCG) or the master and auxiliary cells of the auxiliary cell group; otherwise, special cells refer to the master cell.

[0103] 10. Secondary Cell: If the terminal device is configured with CA function, it provides additional radio resources outside of the special cell.

[0104] 11. Serving Cell: For terminal devices in the Radio Resource Control (RRC_CONNECTED) state, if CA / double connection (DC) is not configured, there is only one serving cell, namely the primary cell; if CA / DC is configured, the serving cell includes a combination of special cells and all secondary cells.

[0105] It should be noted that as technology continues to develop, the terminology used in the embodiments of this application may change, but all of them are within the scope of protection of this application.

[0106] The beam failure recovery process in traditional solutions is as follows. Figure 2 A schematic flowchart illustrating the method for beam failure recovery in secondary cells is shown.

[0107] 201. The terminal performs beam failure detection.

[0108] The terminal performs beam failure detection based on the secondary cell. Specifically, the terminal monitors the beam failure detection reference signal (BFD RS). At regular intervals, if the link quality is determined to be below a threshold, a beam failure instance is recorded, and the terminal's physical layer sends an indication to the terminal's higher layers, such as the terminal's link layer. The terminal's higher layers start a beam failure timer and increment the beam failure counter. If the beam failure counter exceeds its maximum value before the beam failure timer expires, the terminal's higher layers declare a beam failure.

[0109] Understandably, the period here can be called the beam failure instance indication period. It is related to the period of the BFD RS. For example, the period is equal to the larger of 2 milliseconds and the smallest of multiple BFD RS periods.

[0110] It is understandable that BFD RS includes the RS corresponding to the beam of the physical downlink control channel (PDCCH) or the RS corresponding to the beam of the control resource set (CORESET).

[0111] 202, the terminal searches for a new available beam.

[0112] Specifically, network devices can pre-configure a set of candidate beams (RS) for the terminal. The terminal can select a candidate beam from this set that meets certain criteria (e.g., beam quality is above a given candidate beam quality threshold). Alternatively, the terminal may not find any available beams.

[0113] It is understandable that the order of steps 201 and 302 is not limited. That is, the terminal can search for a new available beam as long as the current beam has not failed. In other words, for periodically transmitted reference signals, the terminal can continuously measure and maintain their quality without waiting for beam failure to perform measurements.

[0114] 203. The terminal sends a beam failure recovery request (BFRQ) to the network device.

[0115] Specifically, if the terminal does not find any new available beams, it sends a scheduling request (SR) to the network device to request uplink transmission resources. Since this is an SR specifically configured for BFRQ functionality, the base station, upon receiving this SR, can determine that a beam failure has occurred. Therefore, this SR can also be called an SR-based BFRQ, a PUCCH-based BFRQ, or a link recovery request (LRR).

[0116] Understandably, the SR can be sent in the main cell.

[0117] 204, Network devices schedule uplink transmission resources for terminals.

[0118] When a network device learns that a beam failure has occurred at a terminal, it doesn't yet know which cell the failure occurred in or which new available beams have been found. Therefore, the network device needs to allocate uplink transmission resources for the terminal, such as physical uplink shared channel (PUSCH) transmission resources. The terminal can then use these uplink transmission resources to send the network device the specific cell where the beam failure occurred, and whether any new available beams have been found.

[0119] Understandably, network devices can schedule uplink resources for terminals through the DCI. This DCI includes a Hybrid Automatic Repeat Request (HARQ) process number field, a New Data Indicator (NDI) field, and may also include time resources, frequency resources, and information such as the PUSCH antenna port, modulation and coding scheme.

[0120] 205. The terminal sends an uplink media access control element (MAC CE) to the network device via PUSCH to notify the network device of cell information where beam failure has occurred, as well as information on newly available beams.

[0121] Specifically, if the terminal does not find a new available beam that meets the conditions, the new available beam information can indicate that no new available beam has been found.

[0122] It is understandable that the terminal can send MAC CEs in the primary cell.

[0123] It should be noted that if the terminal has uplink transmission resources, the terminal does not need to perform steps 303 and 304 above. That is, the terminal directly uses the uplink transmission resources to send a MAC CE to the network device.

[0124] 206. The network device sends a response message for the MAC CE to the terminal. The response message for the MAC CE is used to confirm that the network device has correctly received the MAC CE.

[0125] Specifically, after receiving the response message from the MAC CE, the terminal can consider the beam failure recovery to be successful. This MAC CE response message can be an independent message or a reused existing DCI, meaning the DCI can also have the functionality of the MAC CE response message. For example, the HARQ process number included in this DCI is the same as the HARQ process number of the DCI in step 204, but the new data indicator (NDI) field is reversed (i.e., different). Furthermore, this structured DCI can also be used to indicate that the network device has successfully received the PUSCH.

[0126] 207. The terminal receives beam-related information sent from the network device.

[0127] Specifically, network devices can also reconfigure beam information for terminals.

[0128] It is understandable that after the terminal receives the response message from the MAC CE, until it receives the new beam configuration information sent by the network device, the network device will by default use the new available beam to send the physical downlink control channel (PDCCH), or the terminal will by default use the new available transmit beam of the network device corresponding to the transmit beam of the terminal's receive beam to send the physical uplink control channel (PUCCH).

[0129] In other words, in traditional solutions, if the current communication beam between the terminal and the network device fails, and no new beam is found, the terminal cannot communicate with the network device. For example, in... Figure 3 In the illustrated embodiment, if the terminal fails to find a new available beam in step 302, it cannot communicate with the network device on the secondary cell until step 307. Therefore, how the terminal can communicate with the network device when the current communication beam with the network device fails and no new beam is found is a problem that urgently needs to be solved.

[0130] Figure 3 A schematic flowchart of a beam failure recovery method according to an embodiment of this application is shown.

[0131] 301. If the terminal fails to transmit the first beam to the network device and no second beam is found, it receives a trigger message, wherein the second beam is the transmission beam that the network device can communicate with the terminal. Accordingly, the network device sends the trigger message.

[0132] Specifically, the network device can communicate with the terminal using a first transmit beam. Beam failure of the first transmit beam between the terminal and the network device can be understood as the terminal detecting a reference signal transmitted by the network device using that first transmit beam; if the quality of this reference signal is lower than a preset threshold, the terminal considers the first transmit beam to have failed. If the first transmit beam communication between the terminal and the network device fails, and no second transmit beam is found in the first transmit beam set, the terminal detects and receives a trigger message sent by the network device. Here, the second transmit beam is one or more transmit beams that the network device can use to communicate with the terminal. This trigger message can be used to trigger the terminal to reselect a beam.

[0133] It is understood that the first transmit beam set includes one or more transmit beams of the network device. This first transmit beam set can be directly configured by the network device, indirectly configured, or agreed upon by a protocol. For example, the network device can directly configure a beam list, which includes one or more transmit beams of the network device. Alternatively, the network device can indirectly configure the first transmit beam set; for example, the terminal automatically uses the transmit beams corresponding to the cell's synchronization signal / physical broadcast channel (SS / PBCH) and / or periodically transmitted channel state information reference signal (CSI-RS) as transmit beams in the first beam set. In this embodiment, "beam" can be understood as "reference signal," or in other words, "beam" and "reference signal" have a mapping relationship. Thus, the "beam list" can be a "candidate beam RS SCell list," where each reference signal can be an SSB or a CSI-RS. Accordingly, “beam set” corresponds to “reference signal set” (e.g., alternative beam set in step 202).

[0134] It is also understandable that the first transmit beam can belong to a beam list. For example, the network device can directly configure the beam list to which the first transmit beam belongs, and this beam list includes one or more transmit beams of the network device. The network device can also indirectly configure the beam set to which the first transmit beam belongs. For example, the terminal can determine multiple transmit beams with QCL relationships as the beam set to which the first transmit beam belongs. More specifically, the terminal automatically detects reference signals of type QCL typeD in the PDCCHCORESET TCI state and determines multiple reference signals of QCL typeD as the beam set to which the first transmit beam belongs.

[0135] It is also understood that the first transmission beam may or may not be in the first transmission beam set, and this application embodiment does not limit this.

[0136] It is also understood that, in this embodiment of the application, the terminal's operation before step 301 can be the same as that in steps 201-204. Furthermore, before step 201, the terminal can also send capability information to the network device. This capability information is used to indicate the maximum number of secondary cells supported by the terminal for beam failure recovery (i.e., BFR procedure), or the maximum number of reference signals supported by the terminal for discovering new available beams, or the maximum number of reference signals supported by the terminal for beam failure detection. The number of reference signals can be for one cell or for all cells; this application does not limit this.

[0137] Optionally, in step 301, the terminal may experience a failure in the first transmission beam between itself and the network device on the secondary cell, and no second transmission beam is detected; or in step 301, the terminal may experience a failure in the first transmission beam between itself and the network device on the primary cell, and no second transmission beam is detected. For ease of description, the following embodiments use a secondary cell as an example, but this application is not limited thereto.

[0138] It is understandable that the failure of the first transmission beam between the terminal and the network device on the secondary cell can be the failure of a single transmission beam between the terminal and the network device on the secondary cell, or the failure of all transmission beams between the terminal and the network device on the secondary cell. In other words, a single transmission beam used for communication between the network device and the terminal on the secondary cell can be referred to as the first transmission beam. Alternatively, if all transmission beams used for communication between the network device and the terminal on the secondary cell fail, then the beam failure of communication between the network device and the terminal on the secondary cell is considered to be a failure. In this case, the failure of the first transmission beam refers to the failure of all transmission beams. For ease of description, the following embodiments use any transmission beam used for communication between the network device and the terminal, but this application does not limit this.

[0139] In one example, before step 301, if the terminal experiences a failure in the first transmission beam with the network device and no second transmission beam is detected, the terminal may send a MAC CE to the network device. This MAC CE indicates that the terminal has not detected the second transmission beam after the failure of the first transmission beam with the network device. Upon receiving the MAC CE, the network device sends a response message to the terminal, indicating that the network device has received the MAC CE. Specifically, step 301 may involve the terminal receiving the trigger message after receiving the response message for the MAC CE.

[0140] Specifically, the terminal sends a MAC CE to the network device, indicating that the current first transmit beam has failed and that the terminal has not found a new available beam (i.e., a second transmit beam). Upon receiving the MAC CE, the network device sends a response message to the terminal (e.g., an acknowledgment message).

[0141] (acknowledgement, ACK). After receiving the MAC CE's response message, the terminal receives a trigger message sent by the network device. In other words, this trigger message can be sent independently, improving the flexibility of sending trigger messages.

[0142] Optionally, if the response message of the MAC CE reuses an existing DCI, then the HARQ process number included in the DCI is the same as the HARQ process number of the DCI that schedules the MAC CE transmission (i.e., the DCI in step 204), but the newdata indicator (NDI) field is flipped. For example, the terminal can reuse an existing DCI format that schedules PUSCH transmissions, such as existing DCI format 0_0, DCI format 0_1, DCI format 0_2, etc. [referencing existing standard TS 38.211 v16.0.0]. DCI format 0_1 ​​includes at least the following fields, the functions of which are as follows:

[0143] Table 1

[0144]

[0145] Optionally, the DCI format of the response message to the MAC CE is the same as the DCI that scheduled the MAC CE transmission.

[0146] It is understandable that the trigger message can be a DCI message, and the format of the DCI message can be the same as... Figure 2In the embodiments shown, the DCI format in step 206 is the same (e.g., the DCI format is 0_1), but it can also be different, and this application does not limit it.

[0147] Optionally, after receiving the response message from the MAC CE, the terminal may receive the trigger message within a preset time period threshold.

[0148] Specifically, after receiving the response message from the MAC CE, if the terminal receives the trigger message within a preset time period threshold, it will perform subsequent operations based on the trigger message; if the terminal receives the trigger message after the preset time period threshold has expired, it can be considered that the secondary cell has failed, the trigger message is invalid, and the subsequent operations indicated by the trigger message will not be executed.

[0149] It is understandable that the start time of the preset time period threshold can be the moment when the terminal receives the response message from the MAC CE. The duration of the preset time period threshold can be a time length related to the length of the beam failure recovery timer (configured by the higher-layer signaling beamfailurerecoverytimer), such as 10 milliseconds, 20 milliseconds, 40 milliseconds, 80 milliseconds, 200 milliseconds, etc.

[0150] In another example, prior to step 301, the terminal sends a MAC CE to the network device. Specifically, step 301 may involve the terminal receiving a response message to the MAC CE, which includes the trigger message, when the first transmit beam between the terminal and the network device fails and the second transmit beam is not detected.

[0151] Specifically, the response message of the MAC CE can carry the trigger message. That is, the trigger message can reuse relevant fields in the response message of the MAC CE, such as the CSI-request field in DCI format 0_1 ​​or DCI format 0_2, thereby reducing the time waiting for the trigger message and speeding up the time to find a new available beam.

[0152] Optionally, when the terminal receives the response message from the MAC CE in the two examples above, it may stop detecting the reference signal corresponding to the first transmit beam. For example, the terminal stops detecting the PDCCH corresponding to the first transmit beam in the secondary cell. Alternatively, the terminal stops detecting the QCL typed RS in the originally configured BFD RS or the originally configured PDCCH CORESET TCIstate in the secondary cell.

[0153] Specifically, in this embodiment, the terminal performs beam recovery by using a new beam for communication. Therefore, when the terminal receives the response message from the MAC CE and determines that the first transmitted beam has failed, it can stop detecting the reference signal corresponding to the first transmitted beam, thus avoiding the power consumption waste caused by continuously detecting the reference signal corresponding to the first transmitted beam. In other words, this embodiment saves the terminal's power consumption.

[0154] For example, the terminal can start a beam failure prohibit timer, during which the terminal can refrain from beam failure detection.

[0155] Optionally, when the terminal receives the response message from the MAC CE in the two examples above, it may stop sending indication information to the upper layer, which is used to indicate that the first transmit beam has failed.

[0156] Specifically, in conventional solutions, when a terminal detects a beam failure in the first transmitted beam, it repeatedly sends indication information to the upper layer, continuously informing it of the beam failure so that the upper layer can continuously initiate MAC CE transmission. In other words, in this embodiment, since the terminal has already successfully reported the beam failure information to the network device, it is unnecessary to perform beam failure detection again for the first transmitted beam, thereby saving the terminal's power consumption.

[0157] Optionally, when the terminal receives the response message from the MAC CE in the two examples above, it may stop or not start the beam failure timer.

[0158] Specifically, since beam failure can be quickly recovered, in this embodiment, the terminal may not stop or start the beam failure timer. This allows the terminal to wait for beam recovery without performing subsequent beam failure operations, such as reconnecting to the network device, thus saving power consumption.

[0159] Optionally, when the terminal receives the response message from the MAC CE in the two examples above, it may not stop the beam failure recovery timer.

[0160] Specifically, since the beam failure is still in the recovery process, the terminal can continue to keep the beam failure recovery timer running, which helps the terminal record the duration of the beam failure recovery and improves the performance of subsequent terminal operations.

[0161] 302. The terminal receives multiple reference signals from the network device according to the trigger message, and the multiple reference signals are used to determine the second transmission beam.

[0162] Specifically, the network device and the terminal can pre-agree or agree on the format of the trigger message. When the network device receives a trigger message in the agreed format, the terminal can retrain its beam. For example, the terminal can adjust its current state to receive reference signals. The terminal can receive multiple reference signals from the network device, where the reference signals and the transmitted beam can have an association or mapping relationship. The terminal can then determine a second transmitted beam capable of communicating with the terminal based on these multiple reference signals. In other words, the terminal can achieve beam recovery without reconnecting to the network device, and the delay compared to reconnecting to the network device is shorter. Therefore, the embodiments of this application can help reduce the delay of beam failure recovery.

[0163] Understandably, the trigger message of this agreed-upon format can be a DCI of the agreed-upon format. The CSI-request in DCI format 0_1 ​​or DCI format 0_2 is N bits long, where N depends on the number of aperiodic CSI trigger states (CSI-AperiodicTriggerStates) configured and / or activated by the network device through higher-layer signaling such as RRC signaling and / or MAC CE signaling. Each aperiodic CSI trigger state is associated with one or more reporting settings (ReportConfig), and each reporting setting corresponds to one or more resource settings (ResourceConfig). Each resource setting contains a resource set list (ResourceSetList), which includes one or more resource sets. Each resource set includes one or more resources. These resources can be CSI-RS resources or SSB resources.

[0164] For example, network devices can trigger terminals to perform L1-reference signal received power (RSRP) or L1-signal to interference ratio (SINR) measurement on the secondary cell for SSB and / or CSI-RS. (One candidate solution is that the gNB could trigger aperiodic L1-RSRP measurement and report for the failed SCell.) Specifically, the network device can instruct the terminal to have a specific aperiodic CSI trigger state through this trigger message (the CSI request field in the DCI), with the reported quantity in the associated reporting settings being L1-RSRP.

[0165] It is understood that the multiple reference signals may correspond one-to-one with the multiple transmit beams of the network device, or one reference signal may correspond to multiple transmit beams, or multiple reference signals may correspond to one transmit beam; this application does not limit this.

[0166] It is also understandable that the set of transmitted beams can be called the "set of reference signals".

[0167] Optionally, the plurality of reference signals correspond to transmit beams in a second transmit beam set, the transmit beams included in the second transmit beam set being partially or entirely different from the transmit beams in the first transmit beam set.

[0168] Specifically, the network device can send a beam set to configure a new available beam set for the terminal. If the terminal does not find a second beam in the first beam set, the network device can also configure a second beam set for the terminal. Since the second beam set contains beams that are not included in the first beam set, the terminal may be able to find the second beam in the second beam set.

[0169] Optionally, the terminal can determine the second transmission beam based on the received signal power of multiple reference signals.

[0170] For example, the terminal can determine the transmission beam corresponding to a reference signal with a power greater than a preset received signal power threshold as the second transmission beam. If there are multiple reference signals with power greater than the preset received signal power threshold, the transmission beam corresponding to the reference signal with the highest received signal power is determined as the second transmission beam.

[0171] For example, the terminal can directly determine the transmitting beam with the highest received signal power as the second transmitting beam.

[0172] Optionally, after step 302, the terminal sends a measurement report to the network device, which indicates information about the second transmission beam. The network device then uses the second transmission beam to communicate with the terminal.

[0173] It is understood that after receiving the measurement report, the network device may immediately use the second transmission beam to communicate with the terminal, or it may first confirm with the terminal that the measurement report has been correctly received before communicating with the terminal through the second transmission beam. This application does not limit this.

[0174] It is understood that after sending a measurement report, the terminal can immediately communicate with the network device using the transceiver beam corresponding to the second transmit beam, or it can communicate with the network device using the transceiver beam corresponding to the second transmit beam after the network device confirms to the terminal that the measurement report has been correctly received. This application does not limit this. Specifically, the network device communicating with the terminal using the second transmit beam can mean that the network device uses the second transmit beam to send PDCCH, PDSCH, and CSI-RS to the terminal, or that the network device uses the receiving beam corresponding to the second transmit beam to receive PUCCH, PUSCH, SRS, and PRACH from the terminal. This application does not limit this. Specifically, the terminal communicating with the network device using the transceiver beam corresponding to the second transmit beam can mean that the terminal uses the receiving beam corresponding to the second transmit beam to receive PDCCH, PDSCH, and CSI-RS, or that the terminal uses the transmit beam corresponding to the second transmit beam to send PUCCH, PUSCH, SRS, PRACH, etc. The receiving beam of the terminal corresponding to the second transmitting beam, and the transmitting beam corresponding to the receiving beam of the terminal, can be understood as the transmitting beam of the terminal corresponding to the second transmitting beam.

[0175] Understandably, if the terminal receives the response message and trigger message from the MAC CE and starts timing, it will take a certain period of time before the terminal can use the terminal transmit / receive beam corresponding to the second transmit beam to communicate with the network. During this period, the terminal must complete the triggered beam measurement and reporting. Therefore, the minimum required time is Z3, which is the terminal CSI processing time required by the protocol. This time is related to the terminal's capabilities and / or subcarrier spacing, such as 44 symbols, 96 symbols, 336 symbols, etc. If it is considered that the terminal can only use the terminal transmit / receive beam corresponding to the second transmit beam to communicate with the network after the network device confirms that the measurement report has been correctly received, then this time needs to be increased, for example, to Z3+T, where T is related to the base station's processing capabilities and / or subcarrier spacing, for example, T can be 28 symbols or 56 symbols.

[0176] In other words, if the terminal does not find a new available beam, then after receiving a DCI with the same HARQ process number as the DCI that scheduled the MACCE transmission, but with the new data indicator (NDI) field flipped, for a period of time (the length of this period is 28 symbols and the maximum value of Z3, where Z3 is the terminal CSI calculation time specified in TS 38.214), the terminal uses the beam most recently reported by L1-RSRP when receiving PDCCH in the SCell. (If an index q_"new"is not available, after Z3 symbols from a last symbol of a PDCCH reception with a DCI format scheduling a PUSCH transmission with asame HARQ process number as for the transmission of the first PUSCH andhaving a toggled NDI field value, where Z3 is UE CSI computation timeaccording to TS 38.214, the UE receives PDCCH on the at least one SCell withsame antenna port quasi-collocation parameters as the ones associated with corresponding index reported in the latest aperiodic L1-RSRP report triggered by the same PDCCH.)

[0177] Optionally, after determining the second transmission beam, the terminal can stop the beam failure recovery timer and consider the beam failure recovery to be successful.

[0178] Optionally, after determining the second transmission beam, the terminal can stop the beam failure disable detection timer.

[0179] The various embodiments described herein can be independent solutions or combinations thereof based on their inherent logic, and all such solutions fall within the protection scope of this application.

[0180] It is understood that, in the above-described method embodiments, the methods and operations implemented by the terminal can also be implemented by components (such as chips or circuits) that can be used in the terminal, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) that can be used in the network device.

[0181] The foregoing mainly describes the solutions provided by the embodiments of this application from the perspective of various interactions. It is understood that each network element, such as a transmitting or receiving device, includes corresponding hardware structures and / or software modules to perform the aforementioned functions. Those skilled in the art should recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0182] This application embodiment can divide the transmitting or receiving device into functional modules according to the above method examples. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or software. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation. The following description uses the division of functional modules according to each function as an example.

[0183] It should be understood that the specific examples in the embodiments of this application are only for the purpose of helping those skilled in the art to better understand the embodiments of this application, and are not intended to limit the scope of the embodiments of this application.

[0184] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply 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 this application.

[0185] The above, combined with Figure 3 The methods provided in the embodiments of this application are described in detail below. Figures 4 to 11 The apparatus provided in the embodiments of this application is described in detail. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for content not described in detail, please refer to the method embodiments above. For the sake of brevity, it will not be repeated here.

[0186] Figure 4A schematic block diagram of a beam failure recovery apparatus 4800 according to an embodiment of this application is shown.

[0187] It should be understood that the device 400 can correspond to Figure 1 The various terminals or chips within the terminals shown, and Figure 3 The terminal or chip within the terminal in the illustrated embodiments may have Figure 3 Any function of the terminal in the illustrated method embodiment. The device 400 includes a processing module 410 and a transceiver module 420, which specifically may include a receiving module and a sending module.

[0188] The processing module 410 is used to receive a trigger message through the transceiver module 420 when the first transmit beam between the network device fails and no second transmit beam is found. The second transmit beam is the transmit beam that the network device can communicate with the terminal.

[0189] The processing module 410 is further configured to receive multiple reference signals from the network device via the transceiver module 420 according to the trigger message, the multiple reference signals being used to determine the second transmission beam.

[0190] Optionally, the transceiver module 420 is further configured to send a Media Access Control Unit (MAC CE), which indicates that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; the transceiver module 420 is further configured to receive a response message from the MAC CE, which indicates that the network device has received the MAC CE; wherein, the processing module 410 is specifically configured to: after receiving the response message from the MAC CE, receive the trigger message through the transceiver module 420.

[0191] Optionally, the transceiver module 420 is further configured to send a MAC CE, which indicates that the terminal has experienced beam failure in the first transmission beam with the network device and has not detected the second transmission beam; wherein, the processing module 410 is specifically configured to: in the case of beam failure in the first transmission beam with the network device and no detection of the second transmission beam, receive a response message of the MAC CE through the transceiver module 420, which indicates that the network device has received the MAC CE, and the response message of the MAC CE includes the trigger message.

[0192] Optionally, the processing module 410 is further configured to stop detecting the reference signal corresponding to the first transmit beam when it receives the response message from the MAC CE.

[0193] Optionally, the processing module 410 is further configured to stop sending indication information to the upper layer when it receives the response message from the MAC CE. The indication information is used to indicate that the first transmit beam has failed.

[0194] Optionally, the processing module 410 is also configured to stop or not start the beam failure timer when a response message is received from the MAC CE.

[0195] Optionally, the transceiver module 420 is also used to communicate with the network device employing the second transmit beam.

[0196] Therefore, in this embodiment, if the first transmission beam for communication between the terminal and the network device fails and no second transmission beam is found, the terminal detects and receives a trigger message sent by the network device. After receiving the trigger message, the terminal can retrain the beam, meaning it can receive multiple reference signals from the network device. The terminal can then determine the second transmission beam capable of communicating with the terminal based on these reference signals. In other words, the terminal can achieve beam recovery without reconnecting to the network device, and the delay compared to reconnecting to the network device is shorter. Thus, this embodiment helps reduce the delay of beam failure recovery.

[0197] For a more detailed description of the transceiver module 420 and the processing module 410, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0198] Figure 5 The present application illustrates a communication device 500, which can be used for communication purposes. Figure 3 The terminal described in [the document]. This device can employ, as [example of such a device]. Figure 5 The hardware architecture shown is illustrated. The device may include a processor 510 and a transceiver 530, and optionally, the device may also include a memory 540. The processor 510, transceiver 530, and memory 540 communicate with each other via internal interconnection paths. Figure 4 The related functions implemented by the processing module 410 can be implemented by the processor 510, and the related functions implemented by the transceiver module 420 can be implemented by the processor 510 controlling the transceiver 530.

[0199] Optionally, the processor 510 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a special-purpose processor, or one or more integrated circuits for executing the technical solutions of the embodiments of this application. Alternatively, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control communication devices (e.g., base stations, terminals, or chips), execute software programs, and process data from the software programs.

[0200] Optionally, the processor 510 may include one or more processors, such as one or more central processing units (CPUs). If the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0201] The transceiver 530 is used to send and receive data and / or signals, and to receive data and / or signals. The transceiver may include a transmitter for sending data and / or signals, and a receiver for receiving data and / or signals.

[0202] The memory 540 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), and compact disc read-only memory (CD-ROM). The memory 540 is used to store related instructions and data.

[0203] The memory 540 is used to store the terminal's program code and data, and can be a separate device or integrated into the processor 510.

[0204] Specifically, the processor 510 is used to control the transceiver to transmit information with the terminal. For details, please refer to the description in the method embodiments, which will not be repeated here.

[0205] In a specific implementation, as one embodiment, device 500 may further include an output device and an input device. The output device communicates with processor 510 and can display information in various ways. For example, the output device may be a liquid crystal display (LCD), a light-emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device communicates with processor 510 and can receive user input in various ways. For example, the input device may be a mouse, keyboard, touchscreen device, or sensing device, etc.

[0206] Understandable, Figure 5 This is merely a simplified design of the communication device. In practical applications, the device may also include other necessary components, including, but not limited to, any number of transceivers, processors, controllers, memories, etc., and all terminals that can implement this application are within the protection scope of this application.

[0207] In one possible design, the device 500 can be a chip, such as a communication chip that can be used in a terminal to implement the relevant functions of the processor 510 in the terminal. The chip can be a field-programmable gate array (FPGA), application-specific integrated circuit (ASIC), system-on-a-chip (SoC), central processing unit (CPU), network processor, digital signal processing circuit, microcontroller, or programmable controller (PCC) or other integrated chip. Optionally, the chip may include one or more memories for storing program code, which, when executed, causes the processor to perform the corresponding functions.

[0208] This application also provides an apparatus, which can be a terminal or a circuit. This apparatus can be used to perform the actions performed by the terminal in the above method embodiments.

[0209] Figure 6 A schematic block diagram of a transmission random access preamble apparatus 600 according to an embodiment of this application is shown.

[0210] It should be understood that the device 600 can correspond to Figure 1 The network device shown or the chip within the network device, or Figure 3 The network device or chip within the network device shown in the embodiments may have any of the functions of the network device in the method. The apparatus 600 includes a processing module 610 and a transceiver module 620.

[0211] The processing module 610 is used to send a trigger message to the terminal via a transceiver module when the first transmit beam between the terminal and the terminal fails to transmit and the terminal does not detect the second transmit beam. The trigger message is used to trigger the terminal to detect a reference signal. The second transmit beam is a transmit beam that the network device can communicate with the terminal.

[0212] The transceiver module 620 is also used to send multiple reference signals to the terminal, the multiple reference signals being used to determine the second transmission beam.

[0213] Optionally, the transceiver module 620 is further configured to receive a Media Access Control Unit (MACCE) from the terminal, the MACCE indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; the transceiver module 620 is further configured to send a response message of the MACCE to the terminal, the response message of the MACCE indicating that the network device has received the MACCE.

[0214] Optionally, the transceiver module 620 is further configured to receive a MAC CE from the terminal, the MAC CE indicating that the first transmit beam between the terminal and the network device has failed and the second transmit beam has not been detected; wherein, the processing module 610 is specifically configured to: after receiving the MAC CE, send a response message of the MAC CE to the terminal through the transceiver module 620, the response message of the MAC CE indicating that the network device has received the MAC CE, and the response message of the MAC CE includes the trigger message.

[0215] Optionally, the processing module 610 is further configured to stop detecting the reference signal corresponding to the first transmit beam when it receives the response message from the MAC CE.

[0216] Optionally, the processing module 610 is further configured to stop sending indication information to the upper layer when it receives the response message from the MAC CE. The indication information is used to indicate that the first transmission beam has failed.

[0217] Optionally, the processing module 610 is also configured to stop or not start the beam failure timer when a response message is received from the MAC CE.

[0218] Optionally, the transceiver module 620 is also used to communicate with the network device employing the second transmit beam.

[0219] Therefore, in this embodiment, if the first transmission beam for communication between the terminal and the network device fails and no second transmission beam is found, the terminal detects and receives a trigger message sent by the network device, enabling the terminal to retrain its beam after receiving the trigger message. For example, the terminal can adjust its current state to receive reference signals. The terminal can receive multiple reference signals sent by the network device, wherein the reference signals and the transmission beam can have an association or mapping relationship. Thus, the terminal can determine the second transmission beam capable of communicating with the terminal based on these multiple reference signals. In other words, the terminal can achieve beam recovery without reconnecting to the network device, and the delay compared to reconnecting to the network device is shorter. Therefore, this embodiment can help reduce the delay of beam failure recovery.

[0220] For a more detailed description of the transceiver module 610 and the processing module 620, please refer to the relevant descriptions in the above method embodiments, which will not be repeated here.

[0221] Figure 7 The present application illustrates a communication device 700, which can be used for communication purposes. Figure 3 The network device described herein. This device can employ, for example... Figure 7 The hardware architecture shown is as follows. The device may include a processor 710 and a transceiver 720, and optionally, the device may also include a memory 730. The processor 710, transceiver 720 and memory 730 communicate with each other through internal interconnection paths. Figure 6 The functions implemented by the processing module 610 can be implemented by the processor 710, and the functions implemented by the transceiver module 620 can be implemented by the processor 710 controlling the transceiver 720.

[0222] Optionally, the processor 710 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), a special-purpose processor, or one or more integrated circuits for executing the technical solutions of the embodiments of this application. Alternatively, the processor may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, while the central processing unit may be used to control communication devices (e.g., base stations, terminals, or chips), execute software programs, and process data from the software programs.

[0223] Optionally, the processor 710 may include one or more processors, such as one or more central processing units (CPUs). If the processor is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0224] The transceiver 720 is used to send and receive data and / or signals, and to receive data and / or signals. The transceiver may include a transmitter for sending data and / or signals, and a receiver for receiving data and / or signals.

[0225] The memory 730 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), and compact disc read-only memory (CD-ROM). The memory 730 is used to store related instructions and data.

[0226] The memory 730 is used to store the program code and data of the network device, and can be a separate device or integrated into the processor 710.

[0227] Specifically, the processor 710 is used to control the transceiver and the terminal to transmit information. For details, please refer to the description in the method embodiments, which will not be repeated here.

[0228] In a specific implementation, as one embodiment, device 700 may further include an output device and an input device. The output device communicates with processor 710 and can display information in various ways. For example, the output device may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device communicates with processor 710 and can receive user input in various ways. For example, the input device may be a mouse, keyboard, touch screen device, or sensing device, etc.

[0229] Understandable, Figure 7 This is merely a simplified design of the communication device. In practical applications, the device may also include other necessary components, including, but not limited to, any number of transceivers, processors, controllers, memories, etc., and all network devices that can implement this application are within the protection scope of this application.

[0230] In one possible design, the device 700 can be a chip, such as a communication chip used in network devices to implement the relevant functions of the processor 710 in the network device. The chip can be a field-programmable gate array (FPGA), application-specific integrated circuit (ASIC), system-on-a-chip (SoC), central processing unit (CPU), network processor, digital signal processing circuit, microcontroller, or programmable controller (PCC) or other integrated chip. Optionally, the chip may include one or more memories for storing program code, which, when executed, causes the processor to perform the corresponding functions.

[0231] This application also provides an apparatus, which can be a network device or a circuit. This apparatus can be used to perform the actions performed by the network device in the above method embodiments.

[0232] Optionally, when the device in this embodiment is a terminal, Figure 8 A simplified schematic diagram of a terminal is shown. This is for ease of understanding and illustration. Figure 8 In this context, the terminal is taken as a mobile phone as an example. For example... Figure 8 As shown, the terminal includes a processor, memory, radio frequency (RF) circuitry, antenna, and input / output devices. The processor is primarily used for processing communication protocols and data, controlling the terminal, executing software programs, and processing software program data. The memory is mainly used to store software programs and data. The RF circuitry is mainly used for converting baseband signals to RF signals and processing RF signals. The antenna is mainly used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of terminals may not have input / output devices.

[0233] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 8 Only one memory and processor are shown in the illustration. In actual end products, there may be one or more processors and one or more memories. Memory may also be called storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application does not limit this.

[0234] In the embodiments of this application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal, and the processor with processing functions can be regarded as the processing unit of the terminal. Figure 8 As shown, the terminal includes a transceiver unit 810 and a processing unit 820. The transceiver unit can also be called a transceiver, transceiver machine, transceiver device, etc. The processing unit can also be called a processor, processing board, processing module, processing device, etc. Optionally, the device in the transceiver unit 810 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 810 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 810 includes a receiving unit and a transmitting unit. The transceiver unit can sometimes also be called a transceiver, transceiver, or transceiver circuit, etc. The receiving unit can sometimes be called a receiver, receiver, or receiving circuit, etc. The transmitting unit can sometimes be called a transmitter, transmitter, or transmitting circuit, etc.

[0235] It should be understood that the transceiver unit 810 is used to perform the sending and receiving operations on the terminal side in the above method embodiment, and the processing unit 820 is used to perform other operations on the terminal in the above method embodiment besides the sending and receiving operations.

[0236] For example, in one implementation, the processing unit 820 is used to execute... Figure 3 The processing steps on the terminal side. The transceiver unit 810 is used to execute... Figure 3 The transmit and receive operations in steps 301 and 302, and / or the transmit and receive unit 810 is also used to perform other transmit and receive steps on the terminal side in the embodiments of this application.

[0237] When the device is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip.

[0238] Optionally, when the device is a terminal, it can also refer to Figure 9 The device shown. As an example, this device can perform similar tasks. Figure 5 The functions of the 510 processor. Figure 9 The device includes a processor 901, a data transmitting processor 903, and a data receiving processor 905. (The above...) Figure 4 The processing module 410 in the illustrated embodiment may be Figure 9 The processor 901 in the above describes how it performs the corresponding functions. Figure 4 The transceiver module 420 in the illustrated embodiment may be Figure 9 The transmitting data processor 903 and the receiving data processor 905 are included. Although Figure 9The diagram shows a channel encoder and a channel decoder, but it is understood that these modules are not limiting to this embodiment and are merely illustrative.

[0239] Figure 10 This illustrates another form of the embodiment. The processing device 1000 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can serve as the modulation subsystem. Specifically, the modulation subsystem may include a processor 1003 and an interface 1004. The processor 1003 performs the functions of the aforementioned processing module 410, and the interface 1004 performs the functions of the aforementioned transceiver module 420. As another variation, the modulation subsystem includes a memory 1006, a processor 1003, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the method described in the embodiment. It should be noted that the memory 1006 may be non-volatile or volatile, and its location may be inside the modulation subsystem or within the processing device 1000, as long as the memory 1006 can be connected to the processor 1003.

[0240] When the device in this embodiment is a network device, the network device can be as follows: Figure 11 As shown, for example, the device 110 is a base station. This base station can be applied to applications such as... Figure 1 In the system shown, the functions of the network devices described in the above method embodiments are executed. Base station 110 may include one or more DU 1101 and one or more CU 1102. CU 1102 can communicate with the next-generation core network (NGcore, NC). DU 1101 may include at least one antenna 11011, at least one radio frequency unit 11011, at least one processor 11013, and at least one memory 11014. DU 1101 is mainly used for transmitting and receiving radio frequency signals, converting radio frequency signals to baseband signals, and performing some baseband processing. CU 1102 may include at least one processor 11022 and at least one memory 11021. CU 1102 and DU 1101 can communicate via an interface, where the control plane interface can be Fs-C, such as F1-C, and the user plane interface can be Fs-U, such as F1-U.

[0241] The CU 1102 is mainly used for baseband processing and base station control. The DU 1101 and CU 1102 can be physically installed together or separately, i.e., a distributed base station. The CU 1102 is the control center of the base station, also known as a processing unit, and is mainly used to complete baseband processing functions. For example, the CU 1102 can be used to control the base station to execute the network device operation procedures described in the above method embodiments.

[0242] Specifically, baseband processing on the CU and DU can be divided according to the protocol layers of the wireless network. For example, the functions of the Packet Data Convergence Protocol (PDCP) layer and above are located on the CU, while the functions of protocol layers below PDCP, such as the Radio Link Control (RLC) layer and the Medium Access Control (MAC) layer, are located on the DU. For another example, the CU implements the functions of the Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP) layers, while the DU implements the functions of the Radio Link Control (RLC), MAC, and Physical (PHY) layers.

[0243] Additionally, optionally, base station 110 may include one or more radio frequency units (RU), one or more DUs, and one or more CUs. A DU may include at least one processor 11013 and at least one memory 11014, an RU may include at least one antenna 11011 and at least one radio frequency unit 11011, and a CU may include at least one processor 11022 and at least one memory 11021.

[0244] For example, in one implementation, processor 11013 is used to execute Figure 3 Processing steps on the network device side. Radio frequency unit 11011 is used to perform... Figure 3 The send and receive operations in steps 301 and 302 of the process.

[0245] In one example, the CU1102 can be composed of one or more single boards. Multiple single boards can collectively support a single access indication wireless access network (such as a 5G network), or they can each support wireless access networks with different access standards (such as LTE, 5G, or other networks). The memory 11021 and processor 11022 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry. Similarly, the DU1101 can be composed of one or more single boards. Multiple single boards can collectively support a single access indication wireless access network (such as a 5G network), or they can each support wireless access networks with different access standards (such as LTE, 5G, or other networks). The memory 11014 and processor 11013 can serve one or more single boards. That is, each single board can have its own memory and processor, or multiple single boards can share the same memory and processor. Furthermore, each single board can also have necessary circuitry.

[0246] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0247] It should be understood that the processor can be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0248] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0249] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0250] It should be understood that the phrase "an embodiment" or "one embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in one embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence number of the above-described processes does not imply a sequential 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 this application.

[0251] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0252] It should also be understood that the terms "first," "second," and various numerical designations used herein are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application.

[0253] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. The existence of A or B alone does not limit the number of A or B objects. Taking the existence of A alone as an example, it can be understood as having one or more A objects.

[0254] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

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

[0256] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

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

[0258] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0259] If the aforementioned functions are implemented as 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 this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0260] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for beam failure recovery, characterized in that, Applied to a terminal, the method includes: The transmission medium access control and control unit (MAC CE) is used to indicate that the first transmission beam between the terminal and the network device has failed and that no second transmission beam has been detected, wherein the second transmission beam is the transmission beam through which the network device can communicate with the terminal. The network device receives a response message from the MAC CE, the response message of which indicates that the network device has received the MAC CE, and the response message of the MAC CE includes a trigger message; According to the trigger message, multiple reference signals are received from the network device, and the multiple reference signals are used to determine the second transmission beam.

2. The method according to claim 1, characterized in that, The method further includes: Upon receiving the response message from the MAC CE, the detection of the reference signal corresponding to the first transmitted beam is stopped.

3. The method according to claim 1, characterized in that, The method further includes: Upon receiving the response message from the MAC CE, the sending of indication information to the upper layer is stopped. The indication information is used to indicate that the first transmitted beam has failed.

4. The method according to claim 1, characterized in that, The method further includes: Upon receiving the response message from the MAC CE, stop or do not start the beam failure timer.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: The network device using the second transmitting beam communicates.

6. A method for beam failure recovery, characterized in that, Applied to network devices, the method includes: Receive a MAC CE from the terminal, the MAC CE being used to indicate that the first transmit beam between the terminal and the network device has failed and that no second transmit beam has been found, the second transmit beam being the transmit beam that the network device is able to communicate with the terminal; The MAC CE response message is sent to the terminal. The MAC CE response message is used to indicate that the network device has received the MAC CE. The MAC CE response message includes a trigger message. Multiple reference signals are sent to the terminal, the multiple reference signals being used to determine the second transmission beam.

7. The method according to claim 6, characterized in that, The method further includes: The second transmitting beam communicates with the terminal.

8. A device for beam failure recovery, characterized in that, include: A transceiver module is used to send a MAC CE, wherein the MAC CE indicates that the first transmit beam between the terminal and the network device has failed and no second transmit beam has been found, wherein the second transmit beam is a transmit beam that the network device can communicate with the terminal. The transceiver module is also configured to receive a response message from the MAC CE, the response message from the MAC CE being used to indicate that the network device has received the MAC CE, and the response message from the MAC CE including a trigger message; The processing module is configured to receive multiple reference signals from the network device via the transceiver module according to the trigger message, the multiple reference signals being used to determine the second transmission beam.

9. The apparatus according to claim 8, characterized in that, The processing module is further configured to stop detecting the reference signal corresponding to the first transmitted beam when it receives the response message from the MACCE.

10. The apparatus according to claim 8, characterized in that, The processing module is further configured to stop sending indication information to the upper layer when it receives the response message from the MACCE, the indication information being used to indicate that the first transmitted beam has failed.

11. The apparatus according to claim 8, characterized in that, The processing module is also configured to stop or not start the beam failure timer when it receives the response message from the MACCE.

12. The apparatus according to any one of claims 8 to 11, characterized in that, The transceiver module is also used to communicate with the network device employing the second transmission beam.

13. A device for beam failure recovery, characterized in that, include: A transceiver module is used to receive a MAC CE from a terminal, wherein the MAC CE indicates that the first transmit beam between the terminal and the network device has failed and no second transmit beam has been found, wherein the second transmit beam is a transmit beam that the network device can communicate with the terminal. The transceiver module is further configured to send a response message of the MAC CE to the terminal. The response message of the MAC CE is used to indicate that the network device has received the MAC CE. The response message of the MAC CE includes a trigger message, which is used to trigger the terminal to detect the reference signal. The transceiver module is further configured to send multiple reference signals to the terminal, the multiple reference signals being used to determine the second transmission beam.

14. The apparatus according to claim 13, characterized in that, The transceiver module is also used to communicate with the terminal via the second transmission beam.

15. A communication device, characterized in that, Includes processor, memory, and transceiver; The transceiver is used to receive or send signals; The memory is used to store program code; The processor is configured to invoke the program code from the memory to execute the method as described in any one of claims 1 to 5 or the method as described in any one of claims 6 or 7.

16. A communication device, characterized in that, include: A processor, when the processor invokes a computer program in memory, performs the method as described in any one of claims 1 to 5 or the method as described in any one of claims 6 or 7.

17. A communication device, characterized in that, include: Memory and processor; The memory is used to store computer programs, and when the processor calls the computer programs in the memory, the communication device executes the method as described in any one of claims 1 to 5 or the method as described in any one of claims 6 or 7.

18. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a computer program or instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 5 or the method as claimed in any one of claims 6 or 7.

19. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when run on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 5 or the method as claimed in any one of claims 6 or 7.

20. A chip, characterized in that, A processor and a communication interface, the processor being configured to perform the method as claimed in any one of claims 1 to 5 or the method as claimed in any one of claims 6 or 7.

21. A chip, characterized in that, It includes a processor, a memory, and a communication interface, wherein the memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 1 to 5 or the method as described in any one of claims 6 or 7.