Wireless communication method and terminal equipment
Patent Information
- Application Number
- CN202380068112.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-18
- Publication Date
- 2025-04-25
AI Technical Summary
In New Radio (NR) systems, the beam failure recovery mechanism in sidelink communication has not been effectively solved, resulting in communication interruption and quality degradation.
By implementing beam detection, available beam selection, and beam recovery request processes in the terminal device, the terminal device can detect beam failure, select an alternative beam, and request beam recovery from the network device to achieve beam failure recovery in sidelink communications.
It effectively solves the problem of beam failure in side-link communication, ensures the stability and quality of the communication link, and improves spectrum efficiency and reliability.
Smart Images

Figure CN119895996A_ABST
Abstract
Description
Wireless communication method and terminal device Technical Field
[0001] The embodiments of the present application relate to the field of communications, and specifically to a method and terminal device for wireless communication. Background Art
[0002] In New Radio (NR) systems, downlink transmit beams can be restored through the Beam Failure Recovery (BFR) mechanism. However, recovering from beam failures in downlink communications is an urgent problem that needs to be solved.
[0003] Summary of the Invention
[0004] The present application provides a wireless communication method and terminal device, which can realize beam failure recovery in side communication.
[0005] In a first aspect, a method for wireless communication is provided, comprising: a first terminal sending first information to a second terminal, wherein the first information is used to indicate that a beam failure has occurred.
[0006] In a second aspect, a method for wireless communication is provided, including: a second terminal receives first information sent by a first terminal, where the first information is used to indicate that a beam failure has occurred.
[0007] In a third aspect, a terminal device is provided for executing the method in the above-mentioned first aspect or its various implementations.
[0008] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned first aspect or its various implementation modes.
[0009] In a fourth aspect, a terminal device is provided for executing the method in the above-mentioned second aspect or its various implementation modes.
[0010] Specifically, the terminal device includes a functional module for executing the method in the above-mentioned second aspect or its various implementation modes.
[0011] In a fifth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the first aspect or its respective implementations.
[0012] In a sixth aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory to perform the method of the second aspect or its respective implementations.
[0013] In a seventh aspect, a chip is provided for implementing the method in any one of the first to second aspects or their respective implementations.
[0014] Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the device executes the method in any one of the first to second aspects or their respective implementations.
[0015] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, which enables a computer to execute the method of any one of the first to second aspects or their respective implementations.
[0016] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method of any one of the first to second aspects or their respective implementations.
[0017] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method of any one of the first to second aspects or their respective implementations.
[0018] Through the above technical solution, when a beam failure occurs, the first terminal can send a first information to the second terminal to indicate that a beam failure has occurred. Furthermore, the first terminal and the second terminal can switch to a beam that can be used for beam recovery to communicate, thereby enabling beam failure recovery in side communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] FIG1 is a schematic diagram of a communication system architecture applied in an embodiment of the present application.
[0020] FIG2 is a schematic diagram of another communication system architecture applied in an embodiment of the present application.
[0021] FIG3 is a schematic diagram of a wireless communication method provided in an embodiment of the present application.
[0022] FIG4 is a schematic diagram of another wireless communication method provided in an embodiment of the present application.
[0023] FIG5 is a schematic diagram of another wireless communication method provided in an embodiment of the present application.
[0024] FIG6 is a schematic diagram of another wireless communication method provided in an embodiment of the present application.
[0025] FIG7 is a schematic interaction diagram of another wireless communication method provided in an embodiment of the present application.
[0026] FIG8 is a schematic block diagram of a terminal device provided according to an embodiment of the present application.
[0027] FIG9 is a schematic block diagram of another terminal device provided according to an embodiment of the present application.
[0028] FIG10 is a schematic block diagram of a communication device provided according to an embodiment of the present application.
[0029] FIG11 is a schematic block diagram of a chip provided according to an embodiment of the present application.
[0030] FIG12 is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0031] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0032] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
[0033] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0034] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0035] Optionally, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.
[0036] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0037] The terminal device can be a station (ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0038] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0039] In an embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0040] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0041] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device or base station (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.
[0042] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0043] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0044] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.
[0045] The terms used in the embodiments of this application are intended only to explain the specific embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth," etc. in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions.
[0046] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0047] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0048] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.
[0049] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0050] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The following related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0051] Figure 1 is a schematic diagram of a communication system applicable to embodiments of the present application. Transmission resources for vehicle-mounted terminals (vehicle-mounted terminal 121 and vehicle-mounted terminal 122) are allocated by base station 110. The vehicle-mounted terminals transmit data on the sidelink based on the resources allocated by base station 110. Specifically, base station 110 can allocate resources for a single transmission to a terminal, or it can allocate resources for semi-static transmission to the terminal.
[0052] Figure 2 is a schematic diagram of another communication system applicable to an embodiment of the present application. Vehicle-mounted terminals (vehicle-mounted terminal 131 and vehicle-mounted terminal 132) autonomously select transmission resources on the sidelink for data transmission. Alternatively, the vehicle-mounted terminals can select transmission resources randomly or through interception.
[0053] It should be noted that device-to-device communication is a sidelink (SL) transmission technology based on device-to-device (D2D). Unlike traditional cellular systems, where communication data is received or sent via base stations, the connected vehicle system uses direct device-to-device communication, resulting in higher spectrum efficiency and lower transmission latency. 3GPP defines two transmission modes: sidelink resource allocation mode 1 and sidelink resource allocation mode 2.
[0054] Mode 1: The terminal's transmission resources are allocated by the base station, and the terminal sends data on the sidelink based on the resources allocated by the base station. The base station can allocate resources for a single transmission or for semi-static transmission.
[0055] Mode 2: The terminal selects a resource in the resource pool for data transmission.
[0056] Proximity-based services (ProSe) involve device-to-device communication, primarily for public safety services. In ProSe, by configuring resource pools in the time domain (for example, discontinuous resource pools), the UE can transmit and receive data discontinuously on the sidelink, thereby saving power.
[0057] The IoV system primarily focuses on vehicle-to-vehicle communication scenarios, primarily targeting relatively high-speed vehicle-to-vehicle and vehicle-to-pedestrian communications. In V2X, power efficiency is less of a concern due to the continuous power supply provided by the onboard system, while data transmission latency is the primary concern. Therefore, the system design requires continuous transmission and reception by terminal devices.
[0058] Wearable device (FeD2D) scenario, which studies the scenario where wearable devices access the network through mobile phones, is mainly aimed at scenarios with low mobile speed and low power access.
[0059] In FeD2D, the base station can configure the discontinuous reception (DRX) parameters of the remote terminal through a relay terminal.
[0060] New Radio-Vehicle to Everything (NR-V2X) supports autonomous driving, which places higher requirements on data exchange between vehicles, such as higher throughput, lower latency, higher reliability, wider coverage, and more flexible resource allocation.
[0061] In the LTE-V2X system, broadcast transmission is supported, and in the NR-V2X system, unicast and multicast transmission modes are introduced.
[0062] Similar to the LTE V2X system, the NR V2X system can also define the above-mentioned two resource authorization modes: Mode 1 and Mode 2. Resource acquisition is indicated by sidelink grants, that is, the sidelink grants indicate the time-frequency location of the corresponding Physical Sidelink Control Channel (PSCCH) and Physical Sidelink Shared Channel (PSSCH) resources.
[0063] In addition to the feedback-free, UE-initiated Hybrid Automatic Repeat reQuest (HARQ) retransmission, feedback-based HARQ retransmission is introduced in NR V2X, which is not limited to unicast communication but also includes multicast communication.
[0064] Analog beamforming is particularly important in high-frequency bands, such as millimeter waves. Because electromagnetic waves have high penetration losses in high-frequency bands and the analog beamforming is narrow, communication links are easily blocked, resulting in poor communication quality and even interruption.
[0065] To improve the robustness of analog beam transmission in high frequency bands, two different strategies can be adopted:
[0066] Active strategy: Multiple beams are used for simultaneous transmission. Each beam originates from a different direction and is less likely to be blocked, thus improving transmission reliability. The group-based reporting described above can be used to support simultaneous transmission of two downlink beams. For terminals that cannot receive multiple beams simultaneously, alternating transmission of multiple beams can be used.
[0067] Passive strategy: When the current beam transmission quality deteriorates to a certain level, the terminal proactively searches for a new beam with better link quality and notifies the network, thereby reestablishing a high-quality, reliable communication link through the new beam. This handling method is called Beam Failure Recovery (BFR), or simply beam recovery.
[0068] In NR systems, the beam failure recovery process is designed for downlink transmit beams and does not consider blocked uplink transmit beams. This is because if downlink communication quality is good, the network can issue instructions to the terminal to switch to a better uplink transmit beam for transmission. However, if downlink communication quality is poor, the terminal may not receive the network's instructions, and thus cannot effectively communicate with the terminal to determine a new beam pairing.
[0069] However, there is no corresponding beam recovery design in side communication. How to achieve beam failure recovery in side communication is an urgent problem that needs to be solved.
[0070] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0071] It should be noted that the beam recovery process according to the embodiment of the present application may include at least one of the following processes:
[0072] The beam detection process is used to determine whether a beam failure has occurred.
[0073] The available beam selection process or the new beam selection process is used to select a beam that can be used for beam recovery.
[0074] The beam recovery request process is used to request beam recovery.
[0075] In the beam recovery response process, the beam recovery requester receives the response from the beam recovery responder to determine whether the beam recovery is successful.
[0076] The above processes are described below in conjunction with Examples 1 to 4.
[0077] Example 1: Beam Detection Process
[0078] FIG3 is a schematic diagram of a wireless communication method 1000 according to an embodiment of the present application. As shown in FIG3 , the method 1000 includes at least part of the following:
[0079] S1010: The first terminal measures a signal sent by the second terminal to determine whether a beam forming failure occurs.
[0080] It should be understood that the beam in the embodiment of the present application can also be replaced by a reference signal, or a transmission configuration indicator (TCI) status, or a spatial domain filter (Spatial domain filter or Spatial filter), or a spatial receive parameter (Spatial Rx parameter), or a spatial relation.
[0081] In some embodiments, the second terminal may use multiple transmit beams to transmit signals, and the first terminal may use multiple receive beams to receive signals transmitted by the second terminal, or may use an omnidirectional beam to receive signals transmitted by the second terminal.
[0082] In some embodiments, the signal sent by the second terminal may be a sidelink reference signal, a sidelink synchronization signal, a discovery message or a sidelink channel (for example, a physical sidelink shared channel (PSSCH), a physical sidelink control channel (PSCCH), a physical sidelink feedback channel (PSFCH), a physical sidelink broadcast channel (PSBCH), etc.), etc.
[0083] As an example and not a limitation, the signal sent by the second terminal includes but is not limited to at least one of the following:
[0084] Channel State Information Reference Signal (CSI-RS), Demodulation Reference Signal (DMRS), Discovery message, Synchronization Signal Block (SSB), PSBCH, PSCCH, PSSCH.
[0085] In some embodiments, a first protocol layer of the first terminal may measure the signal sent by the second terminal. Optionally, the first protocol layer may be a physical layer of the first terminal.
[0086] In some embodiments, the first terminal (eg, the first protocol layer of the first terminal) may determine that a beam failure occurs when the signal quality of a signal sent by the second terminal is lower than a second signal quality threshold.
[0087] Optionally, the second signal quality threshold may be predefined or configured by the network device.
[0088] In some embodiments, when it is determined that a beam failure has occurred, the first protocol layer of the first terminal may send first indication information to the second protocol layer of the first terminal, where the first indication information is used to indicate that a beam failure has occurred, and the second protocol layer of the first terminal is an upper layer of the first protocol layer of the terminal. Optionally, the second protocol layer of the first terminal may be a MAC layer of the first terminal.
[0089] In some embodiments, the first terminal determines whether to execute a target process based on a first counter, where the first counter is used to count the number of beam failures, wherein the target process includes at least one of the following:
[0090] Selecting a target beam set from the first beam set, i.e., an available beam selection process;
[0091] Reporting first information, i.e., a beam restoration request process, to the second terminal;
[0092] Receive the response information sent by the second terminal, that is, the beam recovery response process.
[0093] For example, when the count value of the first counter reaches a first threshold, the first terminal determines to execute the target process.
[0094] That is, when the number of beam failures reaches a certain threshold, the first terminal can trigger the execution of subsequent processes, such as selecting a beam that can be used for beam recovery, requesting beam recovery from the second terminal (or informing the second terminal that beam recovery is required), receiving a response from the second terminal, etc.
[0095] In some embodiments, when the second protocol layer of the first terminal receives first indication information sent by the first protocol layer of the first terminal, the count value of the first counter is increased by one, and the first indication information is used to indicate that a beam failure occurs.
[0096] In some embodiments, the first counter is reset upon occurrence of a first event, the first event comprising at least one of the following:
[0097] Resetting the beam failure related configuration of the first terminal;
[0098] The second layer of the first terminal receives first indication information of the first protocol layer of the first terminal;
[0099] The second timer times out.
[0100] In some embodiments, the beam failure related configuration reset of the first terminal may include resetting the aforementioned first threshold, second signal quality threshold, etc. For example, when the first threshold or the second signal quality threshold is reset, the first counter is reset.
[0101] In some embodiments, the start or restart condition of the second timer may be that the second protocol layer of the first terminal receives first indication information sent by the first protocol layer of the first terminal, and the first indication information is used to indicate that a beam failure occurs.
[0102] Therefore, based on the technical solution provided in method 1000, the terminal device can detect the beam used for side communication, determine whether a beam failure occurs, and further determine whether to trigger subsequent processes, such as available beam selection, beam recovery request, beam recovery response, etc.
[0103] Embodiment 2: Available beam selection process or new beam selection process
[0104] FIG4 is a schematic diagram of a wireless communication method 1100 according to an embodiment of the present application. As shown in FIG4 , the method 1100 includes at least part of the following:
[0105] S1110: The first terminal measures the signal sent by the second terminal and determines a target beam set in the first beam set.
[0106] In some embodiments, the target beam set includes at least one beam, and the target beam set is a beam set in the first beam set that meets a condition, for example, a beam that meets a first signal quality threshold.
[0107] In some embodiments, the first beam set is a beam set configured by the network device, or a predefined beam set. The first beam set can be considered as a candidate beam set.
[0108] Alternatively, a beam meeting the first signal quality threshold may mean that the signal quality of the beam is greater than the first signal quality threshold, or that the signal quality of the beam is greater than or equal to the first signal quality threshold. The beams in the target beam set may be understood as beams that can be used for beam recovery.
[0109] Optionally, the signal quality of the beam may include, but is not limited to, at least one of the following:
[0110] Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), Signal to Interference plus Noise Ratio (SINR), Received Signal Strength Indication (RSSI).
[0111] In some embodiments, the signal quality of the beam may be a measurement result of layer 1 (L1) or a measurement result of layer 3 (L3), for example, RSRP may be L1-RSRP or L3-RSRP, SINR may be L1-SINR or L3-SINR, etc.
[0112] In some embodiments, the second terminal may use multiple transmit beams to transmit signals, and the first terminal may use multiple receive beams to receive signals transmitted by the second terminal, or may use an omnidirectional beam to receive signals transmitted by the second terminal.
[0113] In some embodiments, the target beam set is selected by the first terminal based on measurements of signals transmitted by the second terminal. The target beam set can be considered a set of transmit beams with superior signal quality (e.g., meeting a first signal quality threshold) for the second terminal. That is, the target beam set includes at least one transmit beam for the second terminal.
[0114] In some embodiments, because the transmit beam of a transmitting terminal corresponds to the receive beam of a receiving terminal, when a first terminal selects a transmit beam that satisfies a condition for a second terminal, it is equivalent to selecting a receive beam that satisfies the condition for the first terminal. Furthermore, because the receive beam of a receiving terminal also corresponds to the transmit beam of the receiving terminal, it is equivalent to selecting a transmit beam that satisfies the condition for the first terminal.
[0115] Therefore, according to the technical solution provided in method 1100, the terminal device can select a beam that can be used for beam restoration. Furthermore, the terminal device can trigger subsequent beam restoration processes, such as making a beam restoration request and a beam restoration response.
[0116] Example 3: Beam recovery request process
[0117] FIG5 is a schematic interaction diagram of a wireless communication method 1200 according to an embodiment of the present application. As shown in FIG5 , the method 1200 includes at least part of the following:
[0118] S210: A first terminal sends first information to a second terminal, where the first information is used to indicate a beam failure or to request beam failure recovery. Correspondingly, the second terminal receives the first information.
[0119] That is, the first terminal may be a requester of beam restoration, and the second terminal may be a responder of beam restoration.
[0120] In some embodiments, the first information includes information about a target beam set, where the target beam set includes at least one beam. The target beam set is a beam set selected by the first terminal from the first beam set that satisfies a condition, such as a beam that satisfies a first signal quality threshold. The specific implementation of the target beam set is described in method 1100 and is not further described here for brevity.
[0121] Optionally, the first information may include identification information of relevant beams in the target beam set, such as a beam index or beam ID, or may include signal quality information of the relevant beams. Optionally, the relevant beams may include all beams in the target beam set, or may include a beam in the target beam set, such as a beam with the best signal quality.
[0122] In some embodiments, the first information may not include information about the target beam set. For example, when there is no beam that meets the conditions in the first beam set (for example, there is no beam that meets the first signal quality threshold), the first information may not include information about the target beam set.
[0123] In some embodiments, the first information is sent via sideline signaling, and the sideline signaling may include, but is not limited to, at least one of the following signaling:
[0124] Physical Sidelink Control Channel (PSCCH), Physical Sidelink Shared Channel (PSSCH), Media Access Control Control Element (MAC CE), Radio Resource Control (RRC) signaling.
[0125] Optionally, when the first information is carried through the PSSCH, the first information may be included in second-order sidelink control information (Sidelink Control Information, SCI), MAC CE or RRC signaling, and further transmitted through the PSSCH.
[0126] It should be understood that this application does not limit the beam used by the first terminal to send the first information.
[0127] For example, the first information is sent via the beam being used by the first terminal.
[0128] For another example, the first information is sent by the first terminal using an omnidirectional beam.
[0129] For another example, the first information is sent by the first terminal using a target transmission beam, wherein the target transmission beam is determined based on beams in a target beam set. The target transmission beam may include one beam, or may include multiple beams.
[0130] In some embodiments, since the transmit beam of the transmitting terminal and the receive beam of the receiving terminal have a corresponding relationship, and the receive beam of the receiving terminal and the transmit beam of the receiving terminal also have a corresponding relationship, the target transmit beam is determined based on the beams in the target beam set, which may include:
[0131] Determining, according to the transmit beam in the target beam set, a corresponding receive beam set, that is, a receive beam set of the first terminal corresponding to the target beam set;
[0132] According to the receiving beam set, the corresponding target transmitting beam is determined.
[0133] In some embodiments, the time-frequency resources used by the first terminal to send the first information correspond to the target beam set. In other words, the time-frequency resources used by the first terminal to send the first information correspond to the beam selected for beam recovery.
[0134] For example, different beams or beam sets correspond to different time-frequency resources. When the first terminal selects a different beam or beam set, it can use the time-frequency resources corresponding to the beam or beam set to send the first information.
[0135] In some embodiments, the second terminal may use an omnidirectional beam to receive the first information, or may use multiple receive beams to receive the first information, where each receive beam in the multiple receive beams corresponds to a set of time-frequency resources. When the second terminal uses a first receive beam in the multiple receive beams to receive the first signal, the first signal is received on the set of time-frequency resources corresponding to the first receive beam. Therefore, the second terminal can determine the beam or beam set selected by the first terminal based on the time-frequency resources of the received first information.
[0136] In some embodiments, after the first terminal sends the first information to the second terminal, the first terminal is in a discontinuous reception (DRX) active time, thereby receiving a response from the second terminal to the first information.
[0137] In some embodiments of the present application, the method 1200 further includes:
[0138] The second terminal sends second information to the network device, wherein the second information includes the first information and / or second indication information, and the second indication information is used to indicate that the second terminal requests to use a new beam, or requests to perform beam recovery.
[0139] For example, after receiving the first information, the second terminal may report the second information to the network device, so that the network device can learn the communication status between the first terminal and the second terminal.
[0140] In some embodiments, the second information may be sent via uplink signaling, and the uplink signaling may include, but is not limited to, at least one of the following signalings: MAC CE, RRC signaling, and uplink control information (UCI).
[0141] In some embodiments, the resources used by the second terminal for sidelink transmission are configured by the network device, that is, the second terminal is a terminal in Mode 1. For example, when the second terminal is Terminal 2 in Mode 1, the second information can be reported to the network device.
[0142] Therefore, according to the technical solution provided in method 1200, when a beam failure occurs, the first terminal can notify the second terminal of the beam failure or request beam recovery. For example, the first terminal can report a target beam set that can be used for beam recovery to the second terminal. Furthermore, the first terminal and the second terminal can perform beam recovery based on the target beam set. For example, the second terminal can use a beam in the target beam set to respond with a beam recovery request.
[0143] Example 4: Beam recovery response process
[0144] FIG6 is a schematic interaction diagram of a wireless communication method 1300 according to an embodiment of the present application. As shown in FIG6 , the method 1300 includes at least part of the following:
[0145] S1310: The first terminal receives response information to the first information sent by the second terminal, where the first information is used to indicate a beam failure. For the specific implementation of the first information, refer to the relevant description in method 1200, which will not be repeated here for the sake of brevity.
[0146] In some embodiments, the first terminal may receive response information of the second terminal to the first information based on the first timer.
[0147] In some embodiments, a start condition of the first timer is that the first terminal sends the first information.
[0148] For example, the first terminal may start a first timer after sending the first information.
[0149] In some embodiments, the duration of the first timer may be predefined or configured by the network device.
[0150] In some embodiments, if, during the running of the first timer, the first terminal receives response information sent by the second terminal using a beam in the target beam set, it is determined that the beam recovery is successful.
[0151] In some embodiments, if the first terminal receives response information sent by the second terminal during the running of the first timer, it is determined that the beam recovery is successful.
[0152] That is, when the first terminal receives the response information from the second terminal, or receives the response information sent by the second terminal using the beam in the target beam set, it can be considered that the beam recovery is successful.
[0153] In some embodiments, when the first timer times out, it is determined that the beam recovery fails or the radio link fails.
[0154] In some embodiments, a stop condition for the first timer is that the first terminal receives response information sent by the second terminal using a beam in the target beam set, or the first timer stops when the first terminal receives response information sent by the second terminal. For example, while the first timer is running, if the first terminal receives response information sent by the second terminal using a beam in the target beam set, or receives response information sent by the second terminal, the first timer is stopped. Alternatively, if the first timer times out, it is determined that beam recovery has failed or the radio link has failed.
[0155] In some embodiments, the response information is received by the first terminal using an omnidirectional beam, or using a target receive beam, where the target receive beam is determined based on a beam in a target beam set. For example, the target receive beam may be the receive beam of the first terminal corresponding to the transmit beam in the target beam set. The specific implementation of the target beam set is described in method 1100 and is not further described here for brevity.
[0156] In some embodiments, the response message is sent by the second terminal using a beam in the target beam set.
[0157] In some embodiments, the response message is sent by the second terminal using an omnidirectional beam.
[0158] In some embodiments, if no beam in the first beam set meets the condition, the first terminal determines that beam recovery has failed. For example, if no beam in the first beam set meets the first signal quality threshold, the first terminal may determine that beam recovery has failed.
[0159] In some embodiments, when it is determined that the beam recovery fails, the first terminal determines that a radio link failure (RLF) occurs. That is, when it is determined that the beam recovery fails, the first terminal determines that an RLF occurs.
[0160] In some embodiments of the present application, the method 1300 further includes:
[0161] When it is determined that the beam recovery fails, the first terminal reports the occurrence of a beam recovery failure event or a wireless link failure event to the network device.
[0162] In some embodiments, when determining that an RLF occurs, the first terminal may report the occurrence of the RLF event to the network device.
[0163] Therefore, according to the technical solution provided in method 1300, when a first terminal requests a second terminal to perform beam recovery or the first terminal notifies the second terminal of a beam failure, the second terminal may respond to the first terminal. The first terminal may determine whether the beam recovery is successful based on the response of the second terminal. Further, if the beam recovery is successful, the first terminal and the second terminal may use the successfully recovered beam for side communication. Alternatively, if the beam recovery fails, the first terminal may report a beam recovery failure event or a radio link failure event to the network device.
[0164] The following describes a beam recovery process according to a specific embodiment of the present application with reference to FIG7 . As shown in FIG7 , the process may include the following steps:
[0165] S201: A first terminal measures a signal sent by a second terminal to determine whether a beam forming failure occurs.
[0166] The specific implementation process refers to the relevant description in method 1000, and for the sake of brevity, it will not be repeated here.
[0167] S202: The first terminal measures a signal sent by the second terminal and determines a target beam set in the first beam set.
[0168] The specific implementation process refers to the relevant description in method 1100, and for the sake of brevity, it will not be repeated here.
[0169] S203: The first terminal sends first information to the second terminal, where the first information is used to indicate a beam failure or to request beam recovery.
[0170] Optionally, it may also include: S204, the second terminal sends second information to the network device, the second information includes the first information and / or the second information, wherein the second indication information is used to indicate that the second terminal requests to use a new beam, or requests to perform beam recovery.
[0171] The specific implementation process refers to the relevant description in method 1200, and for the sake of brevity, it will not be repeated here.
[0172] S205: The second terminal sends response information to the first terminal.
[0173] Optionally, the method may further include: S206, the first terminal reports a beam recovery failure or a radio link failure event to the network device.
[0174] For example, when it is determined that a beam recovery failure occurs, the occurrence of a beam recovery failure or a wireless link failure event is reported to the network device.
[0175] In summary, the embodiments of the present application provide a beam failure recovery process for sideline communication, which may include at least one of the following processes:
[0176] The beam detection process, for example, the first terminal measures the signal sent by the second terminal to determine whether a beam failure occurs.
[0177] The beam selection process can be used. For example, the first terminal can select beams that meet the conditions in the first beam set to form a target beam set.
[0178] Beam recovery request process, for example, the first terminal can send first information to the second terminal to notify the second terminal that the beam transmission fails, or request beam recovery.
[0179] The beam recovery response process, for example, the first terminal can determine whether the beam recovery is successful based on the reception of the response information of the second terminal. Furthermore, in the case of beam recovery failure, the first terminal can report the occurrence of a beam recovery failure event or an RLF event to the network device.
[0180] The above-mentioned beam recovery process can be considered as a beam recovery process triggered by the first terminal.
[0181] It should be noted that in the embodiment of the present application, the beam for sideline communication between the first terminal and the second terminal can be restored only by the beam recovery process triggered by the first terminal. Alternatively, the beam for sideline communication between the two can be restored by the beam recovery process triggered by the first terminal and the second terminal respectively. For the beam recovery process triggered by the second terminal, the behavior of the second terminal is consistent with the behavior of the first terminal in the aforementioned embodiment, and the behavior of the first terminal is consistent with the behavior of the second terminal in the aforementioned embodiment, that is, the roles of the two are swapped. For example, the beam recovery process triggered by the second terminal may include at least one of the following processes:
[0182] The beam detection process, for example, the second terminal measures the signal sent by the first terminal to determine whether a beam failure occurs.
[0183] The beam selection process can be used. For example, the second terminal can select beams that meet the conditions in the second beam set to form a target beam set. The second beam set is a beam set configured by the network device or a predefined beam set.
[0184] Beam recovery request process, for example, the second terminal can send third information to the first terminal to notify the first terminal that the beam transmission fails, or request beam recovery.
[0185] The beam recovery response process, for example, the second terminal can determine whether the beam recovery is successful based on the reception of the response information of the first terminal. Furthermore, in the case of beam recovery failure, the second terminal can report the occurrence of a beam recovery failure event or an RLF event to the network device.
[0186] In some embodiments, when a beam recovery process is triggered by one terminal to recover the beam for side communication between two terminals, which terminal triggers the beam recovery process can be determined based on the initiator of the connection establishment between the two terminals (i.e., the initiator of the PC5-S process), for example, by the sender of the direct link establishment request message (Direct Link Establishment Request message) or the proximity service (ProSe) direct link establishment request message (ProSe Direct Link Establishment Request message).
[0187] For example, for the beam recovery for sideline communication between the first terminal and the second terminal, if the connection between the first terminal and the second terminal is established by the first terminal initiating the PC5-S process, or in other words, the connection between the first terminal and the second terminal is established by the first terminal as the sender of the Direct Link Establishment Request message or the ProSe Direct Link Establishment Request message, the beam recovery process can be triggered by the first terminal to recover the beam for sideline communication between the first terminal and the second terminal.
[0188] In other embodiments, when a beam recovery process is triggered by one terminal to recover the beam for side communication between two terminals, which terminal triggers the beam recovery process may be configured by a network device, or predefined, or negotiated by the two terminals themselves, or the beam recovery process may be triggered by either terminal.
[0189] The above text, in combination with Figures 3 to 7, describes in detail the method embodiment of the present application. The following text, in combination with Figures 8 to 12, describes in detail the device embodiment of the present application. It should be understood that the device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment.
[0190] FIG8 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. As shown in FIG8 , the terminal device 400 includes:
[0191] The communication unit 410 is configured to send first information to the second terminal, where the first information is used to indicate that a beam failure has occurred.
[0192] In some embodiments, the first information includes information of a target beam set, the target beam set includes at least one beam, the target beam set is a beam set that meets the conditions selected by the terminal device in the first beam set, and the first beam set is a beam set configured by the network device.
[0193] In some embodiments, when there is no beam meeting the condition in the first beam set, the first information does not include information of the target beam set, the first beam set is the beam set configured by the network device, and the target beam set is the beam set meeting the condition.
[0194] In some embodiments, the time-frequency resources used by the terminal device to send the first information correspond to the target beam set.
[0195] In some embodiments, the first information is sent via a beam currently being used by the terminal device, or is sent using an omnidirectional beam, or is sent using a target transmission beam, wherein the target transmission beam is determined based on a beam in the target beam set.
[0196] In some embodiments, the first information is sent via at least one of the following signaling:
[0197] Physical Sidelink Control Channel PSCCH, Physical Sidelink Shared Channel PSSCH, Media Access Control Element MAC CE, Radio Resource Control RRC signaling.
[0198] In some embodiments, after the terminal device sends the first information to the second terminal, the terminal device is in a discontinuous reception DRX activation period.
[0199] In some embodiments, the communication unit 410 is further configured to:
[0200] Based on the first timer, response information of the second terminal to the first information is received.
[0201] In some embodiments, the start condition of the first timer is that the terminal device sends the first information.
[0202] In some embodiments, the receiving, based on the first timer, response information of the second terminal to the first information includes:
[0203] If, during the running of the first timer, the terminal device receives a response message sent by the second terminal using a beam in the target beam set, it is determined that the beam recovery is successful; or
[0204] If, during the running of the first timer, the terminal device receives a response message sent by the second terminal, it is determined that the beam recovery is successful; or
[0205] If the first timer times out, it is determined that the beam recovery fails.
[0206] In some embodiments, a stop condition of the first timer is that the terminal device receives response information sent by the second terminal using a beam in the target beam set; or
[0207] The stopping condition of the first timer is that the terminal device receives the response information sent by the second terminal.
[0208] In some embodiments, the response information is received by the terminal device using an omnidirectional beam, or received using a target receiving beam, where the target receiving beam is determined based on a beam in a target beam set.
[0209] In some embodiments, the terminal device 400 further includes:
[0210] A processing unit is configured to determine that beam recovery fails when there is no beam meeting the conditions in a first beam set, where the first beam set is a beam set configured by the network device.
[0211] In some embodiments, the terminal device 400 further includes:
[0212] The processing unit is configured to determine that a wireless link failure occurs when it is determined that the beam recovery fails.
[0213] In some embodiments, the communication unit 410 is further configured to: when it is determined that the beam recovery fails, report a beam recovery failure event or a radio link failure event to a network device.
[0214] In some embodiments, the terminal device 400 further includes:
[0215] A processing unit is used to measure the signal sent by the second terminal to determine whether beam failure occurs.
[0216] In some embodiments, the terminal device 400 further includes:
[0217] A processing unit is used to send first indication information to the second protocol layer of the terminal device through the first protocol layer of the terminal device when it is determined that a beam failure has occurred, wherein the first indication information is used to indicate that a beam failure has occurred, and the second protocol layer of the terminal device is an upper layer of the first protocol layer of the terminal.
[0218] In some embodiments, the terminal device 400 further includes:
[0219] a processing unit, configured to determine whether to execute a target process based on a first counter, the first counter being configured to count a number of beam failures, wherein the target process includes at least one of the following:
[0220] Selecting the target beam set from the first beam sets;
[0221] reporting the first information to the second terminal;
[0222] Receive response information sent by the second terminal.
[0223] In some embodiments, the processing unit is further configured to:
[0224] When the count value of the first counter reaches a first threshold, it is determined to execute the target process.
[0225] In some embodiments, when the second protocol layer of the terminal device receives first indication information sent by the first protocol layer of the terminal device, the count value of the first counter is increased by one, and the first indication information is used to indicate that a beam failure occurs.
[0226] In some embodiments, the first counter is reset upon occurrence of a first event, the first event comprising at least one of the following:
[0227] Resetting the beam failure related configuration of the terminal device;
[0228] The second layer of the terminal device receives first indication information of the first protocol layer of the terminal device;
[0229] The second timer times out.
[0230] In some embodiments, when the second protocol layer of the terminal device receives first indication information sent by the first protocol layer of the terminal device, the second timer is started, and the first indication information is used to indicate that a beam failure has occurred.
[0231] In some embodiments, the terminal device 400 further includes:
[0232] A processing unit is configured to measure a signal sent by the second terminal and determine a target beam set in the first beam set.
[0233] In some embodiments, the beams in the target beam set are beams that meet a first signal quality threshold.
[0234] Alternatively, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0235] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to the first terminal in the method embodiment of the present application, and the above-mentioned and other operations and / or functions of each unit in the terminal device 400 are respectively for implementing the corresponding processes of the first terminal in the method embodiment shown in Figures 3 to 7. For the sake of brevity, they will not be repeated here.
[0236] FIG9 is a schematic block diagram of a terminal device according to an embodiment of the present application. The terminal device 500 in FIG9 includes:
[0237] The communication unit 510 is configured to receive first information sent by a first terminal, where the first information is used to indicate that a beam failure has occurred.
[0238] In some embodiments, the first information includes information of a target beam set, the target beam set includes at least one beam, the target beam set is a beam set that meets the conditions and is selected by the first terminal in the first beam set, and the first beam set is a beam set configured by a network device.
[0239] In some embodiments, when there is no beam meeting the condition in the first beam set, the first information does not include information of the target beam set, the first beam set is the beam set configured by the network device, and the target beam set is the beam set meeting the condition.
[0240] In some embodiments, the time-frequency resources used by the first terminal to send the first information correspond to the target beam set.
[0241] In some embodiments, the first information is sent via a beam currently being used by the first terminal, or is sent using an omnidirectional beam, or is sent using a target transmit beam, wherein the target transmit beam is determined based on a beam in the target beam set.
[0242] In some embodiments, the first information is received by the terminal device through an omnidirectional beam; or
[0243] The first information is received by the terminal device through multiple beams, wherein each of the multiple beams corresponds to a group of time-frequency resources. When the terminal device uses the first beam of the multiple beams to receive the first signal, the first signal is received on a group of time-frequency resources corresponding to the first beam.
[0244] In some embodiments, the first information is sent via at least one of the following signaling:
[0245] Physical Sidelink Control Channel PSCCH, Physical Sidelink Shared Channel PSSCH, Media Access Control Element MAC CE, Radio Resource Control RRC signaling.
[0246] In some embodiments, after the first terminal sends the first information to the terminal device, the first terminal is in a discontinuous reception (DRX) activation period.
[0247] In some embodiments, the communication unit 510 is further configured to:
[0248] Send second information to the network device, where the second information includes the first information and / or second indication information, and the second indication information is used to indicate that the terminal device requests to use a new beam.
[0249] In some embodiments, the second information is carried by at least one of the following signaling: MAC CE, RRC signaling.
[0250] In some embodiments, the resources used by the terminal device for side transmission are configured by the network device.
[0251] In some embodiments, the communication unit 510 is further configured to:
[0252] Sending response information for the first information to the first terminal using a beam in a target beam set; or
[0253] Sending response information to the first terminal in response to the first information.
[0254] In some embodiments, the beams in the target beam set are beams that meet a first signal quality threshold.
[0255] Alternatively, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0256] It should be understood that the terminal device 500 according to the embodiment of the present application may correspond to the second terminal in the method embodiment of the present application, and the above-mentioned and other operations and / or functions of each unit in the terminal device 500 are respectively for realizing the corresponding processes of the second terminal in the method embodiment shown in Figures 3 to 7. For the sake of brevity, they will not be repeated here.
[0257] Figure 10 is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. The communication device 600 shown in Figure 10 includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0258] Optionally, as shown in FIG10 , the communication device 600 may further include a memory 620. The processor 610 may call and execute a computer program from the memory 620 to implement the method in the embodiment of the present application.
[0259] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
[0260] Optionally, as shown in FIG10 , the communication device 600 may further include a transceiver 630 , and the processor 610 may control the transceiver 630 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.
[0261] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.
[0262] Optionally, the communication device 600 may specifically be the first terminal of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the first terminal in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0263] Optionally, the communication device 600 may specifically be the second terminal of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the second terminal in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0264] Figure 11 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 700 shown in Figure 11 includes a processor 710, which can call and run a computer program from a memory to implement the method according to the embodiment of the present application.
[0265] Optionally, as shown in FIG11 , the chip 700 may further include a memory 720. The processor 710 may call and execute a computer program from the memory 720 to implement the method in the embodiment of the present application.
[0266] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
[0267] Optionally, the chip 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0268] Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0269] Optionally, the chip can be applied to the first terminal in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first terminal in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
[0270] Optionally, the chip can be applied to the second terminal in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the second terminal in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
[0271] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0272] FIG12 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. As shown in FIG12 , the communication system 900 includes a first terminal 910 and a second terminal 920 .
[0273] Among them, the first terminal 910 can be used to implement the corresponding functions implemented by the first terminal in the above method, and the second terminal 920 can be used to implement the corresponding functions implemented by the second terminal in the above method. For the sake of brevity, they are not repeated here.
[0274] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above 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. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0275] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and 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 RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0276] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be 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 RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0277] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0278] Optionally, the computer-readable storage medium can be applied to the first terminal in the embodiment of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0279] Optionally, the computer-readable storage medium can be applied to the second terminal in the embodiment of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the second terminal in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0280] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0281] Optionally, the computer program product can be applied to the first terminal in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first terminal in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0282] Optionally, the computer program product can be applied to the second terminal in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the second terminal in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0283] The embodiment of the present application also provides a computer program.
[0284] Optionally, the computer program can be applied to the first terminal in the embodiment of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the first terminal in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0285] Optionally, the computer program can be applied to the second terminal in the embodiment of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the second terminal in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0286] Those skilled in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0287] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0288] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0289] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0290] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0291] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0292] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for wireless communication, characterized in that, Including: A first terminal sends first information to a second terminal, where the first information is used to indicate that beam failure has occurred.
2. The method according to claim 1, characterized in that, The first information includes information on a target beam set, where the target beam set includes at least one beam, and the target beam set is a set of beams that meet the conditions selected by the first terminal from a first beam set, and the first beam set is a beam set configured by a network device.
3. The method according to claim 1 or 2, characterized in that, In the case where there are no beams that meet the conditions in the first beam set, the first information does not include information on the target beam set, the first beam set is a beam set configured by a network device, and the target beam set is a set of beams that meet the conditions.
4. The method according to claim 2 or 3, characterized in that, There is a corresponding relationship between the time-frequency resource used by the first terminal to send the first information and the target beam set.
5. The method according to any one of claims 1-4, characterized in that, The first information is sent through the beam that the first terminal is currently using, or sent using an omnidirectional beam, or sent using a target transmission beam, where the target transmission beam is determined according to the beams in the target beam set.
6. The method according to any one of claims 1-5, characterized in that The first information is sent through at least one of the following signaling: Physical Sidelink Control Channel (PSCCH), Physical Sidelink Shared Channel (PSSCH), Medium Access Control Control Element (MAC CE), Radio Resource Control (RRC) signaling.
7. The method according to any one of claims 1 to 6, characterized in that, After the first terminal sends the first information to the second terminal, the first terminal is in a Discontinuous Reception (DRX) active period.
8. The method according to any one of claims 1-7, characterized in that, The method further includes: Based on a first timer, receiving response information from the second terminal for the first information.
9. The method according to claim 8, wherein The start condition of the first timer is that the first terminal sends the first information.
10. The method according to claim 8 or 9, characterized in that, The method further includes: If, during the running of the first timer, the first terminal receives response information sent by the second terminal using the beams in the target beam set, it is determined that beam recovery is successful; or If, during the running of the first timer, the first terminal receives response information sent by the second terminal, it is determined that beam recovery is successful; or If the first timer times out, it is determined that beam recovery fails.
11. The method according to any one of claims 8 - 10, characterized in that, The stop condition of the first timer is that the first terminal receives response information sent by the second terminal using the beams in the target beam set; or The stop condition of the first timer is that the first terminal receives response information sent by the second terminal.
12. The method according to any one of claims 8-11, characterized in that, The response information is received by the first terminal using an omnidirectional beam, or using a target reception beam, where the target reception beam is determined according to the beams in the target beam set.
13. The method according to any one of claims 1 to 12, characterized in that, The method further includes: If there are no beams that meet the conditions in the first beam set, the first terminal determines that beam recovery fails, and the first beam set is a beam set configured by a network device.
14. The method according to any one of claims 1-13, characterized in that, The method further includes: In the case of determining that beam recovery fails, the first terminal determines that radio link failure has occurred.
15. The method according to any one of claims 1-14, characterized in that, The method further includes: In the case of determining that beam recovery fails, the first terminal reports a beam recovery failure event or a radio link failure event to the network device.
16. The method according to any one of claims 1-15, characterized in that, The method further includes: The first terminal measures the signal sent by the second terminal to determine whether beam failure has occurred.
17. The method according to claim 16, wherein The method further includes: When it is determined that beam failure has occurred, a first protocol layer of the first terminal sends first indication information to a second protocol layer of the first terminal, where the first indication information is used to indicate that beam failure has occurred, and the second protocol layer of the first terminal is the upper layer of the first protocol layer of the terminal.
18. The method according to claim 16 or 17, characterized in that, The method further includes: The first terminal determines whether to execute a target process based on a first counter, where the first counter is used to count the number of times of beam failure occurrences, and where the target process includes at least one of the following: Selecting the target beam set from the first beam set; Reporting the first information to the second terminal; Receiving response information sent by the second terminal.
19. The method according to claim 18, wherein, The first terminal determines whether to execute a target process based on a first counter, including: When the count value of the first counter reaches a first threshold, it is determined to execute the target process.
20. The method according to claim 19, wherein When the second protocol layer of the first terminal receives the first indication information sent by the first protocol layer of the first terminal, the count value of the first counter is incremented by one, and the first indication information is used to indicate that beam failure has occurred.
21. The method according to claim 19 or 20, characterized in that, When a first event occurs, the first counter is reset, and the first event includes at least one of the following: The beam failure related configuration of the first terminal is reset; The second layer of the first terminal receives the first indication information of the first protocol layer of the first terminal; The second timer expires.
22. The method according to claim 21, wherein The enabling condition of the second timer is that the second protocol layer of the first terminal receives the first indication information sent by the first protocol layer of the first terminal, and the first indication information is used to indicate that beam failure has occurred.
23. The method according to any one of claims 1-22, characterized in that, The method further includes: The first terminal measures the signal sent by the second terminal and determines a target beam set in the first beam set.
24. The method according to claim 23, wherein The beams in the target beam set are beams that meet a first signal quality threshold.
25. A method for wireless communication, characterized in that, Including: The second terminal receives first information sent by the first terminal, where the first information is used to indicate that beam failure has occurred.
26. The method according to claim 25, wherein The first information includes information on a target beam set, where the target beam set includes at least one beam, and the target beam set is a set of beams that meet the conditions selected by the first terminal in the first beam set, and the first beam set is a beam set configured by a network device.
27. The method according to claim 25 or 26, characterized in that, In the case where there are no beams that meet the conditions in the first beam set, the first information does not include information on the target beam set, the first beam set is a beam set configured by a network device, and the target beam set is a set of beams that meet the conditions.
28. The method according to claim 26 or 27, characterized in that, There is a corresponding relationship between the time-frequency resource used by the first terminal to send the first information and the target beam set.
29. The method according to any one of claims 25-28, characterized in that, The first information is sent through the beam that the first terminal is currently using, or using an omnidirectional beam, or using a target transmission beam, where the target transmission beam is determined according to the beams in the target beam set.
30. The method according to any one of claims 25-29, wherein The first information is received by the second terminal through an omnidirectional beam; or The first information is received by the second terminal through a plurality of beams, where each of the plurality of beams corresponds to a set of time-frequency resources. When the second terminal receives the first signal using the first beam among the plurality of beams, the first signal is received on a set of time-frequency resources corresponding to the first beam.
31. The method according to any one of claims 25 - 30, characterized in that, The first information is sent through at least one of the following signaling: Physical Sidelink Control Channel (PSCCH), Physical Sidelink Shared Channel (PSSCH), Medium Access Control Control Element (MAC CE), Radio Resource Control (RRC) signaling.
32. The method according to any one of claims 25 - 31, characterized in that, After the first terminal sends the first information to the second terminal, the first terminal is in a Discontinuous Reception (DRX) active period.
33. The method according to any one of claims 25 - 32, characterized in that, The method further includes: The second terminal sends second information to the network device, where the second information includes the first information and / or second indication information, and the second indication information is used to indicate that the second terminal requests to use a new beam.
34. The method according to claim 33, wherein The second information is carried through at least one of the following signaling: MAC CE, RRC signaling.
35. The method according to claim 33 or 34, characterized in that, The resources used by the second terminal for sidelink transmission are configured by the network device.
36. The method according to any one of claims 33-35, characterized in that, The method further includes: Sending response information for the first information to the first terminal using a beam in a target beam set; or Sending response information for the first information to the first terminal.
37. The method according to claim 36, characterized in that, The beams in the target beam set are beams that meet a first signal quality threshold.
38. A terminal device, characterized in that, including: A communication unit, configured to send first information to a second terminal, where the first information is used to indicate that a beam failure has occurred.
39. The terminal device according to claim 38, wherein, The first information includes information on a target beam set, where the target beam set includes at least one beam, and the target beam set is a set of beams that meet the conditions selected by the terminal device from a first beam set, and the first beam set is a beam set configured by the network device.
40. The terminal device according to claim 38 or 39, characterized in that, In a case where there are no beams that meet the conditions in the first beam set, the first information does not include information on the target beam set, the first beam set is a beam set configured by the network device, and the target beam set is a set of beams that meet the conditions.
41. The terminal device according to claim 39 or 40, characterized in that, There is a corresponding relationship between the time-frequency resources used by the terminal device to send the first information and the target beam set.
42. The terminal device according to any one of claims 38-41, characterized in that, The first information is sent through the beam that the terminal device is using, or sent using an omnidirectional beam, or sent using a target transmission beam, where the target transmission beam is determined according to the beams in the target beam set.
43. The terminal device according to any one of claims 38-42, characterized in that, The first information is sent through at least one of the following signaling: Physical Sidelink Control Channel (PSCCH), Physical Sidelink Shared Channel (PSSCH), Medium Access Control Control Element (MAC CE), Radio Resource Control (RRC) signaling.
44. The terminal device according to any one of claims 38-43, characterized in that, After the terminal device sends the first information to the second terminal, the terminal device is in a Discontinuous Reception (DRX) active period.
45. The terminal device according to any one of claims 38-44, characterized in that, The communication unit is further configured to: Receive, based on a first timer, response information from the second terminal for the first information.
46. The terminal device according to claim 45, characterized in that, The start condition of the first timer is that the terminal device sends the first information.
47. The terminal device according to claim 45 or 46, characterized in that, The terminal device further includes: A processing unit, configured to determine that beam recovery is successful when, during the operation of the first timer, the terminal device receives response information sent by the second terminal using a beam in the target beam set; or when, during the operation of the first timer, the terminal device receives response information sent by the second terminal, determine that beam recovery is successful; or when the first timer times out, determine that beam recovery fails.
48. The terminal device according to any one of claims 45-47, characterized in that, The stop condition of the first timer is that the terminal device receives response information sent by the second terminal using a beam in the target beam set; or The stop condition of the first timer is that the terminal device receives response information sent by the second terminal.
49. The terminal device according to any one of claims 45-48, characterized in that, The response information is received by the terminal device using an omnidirectional beam, or using a target receiving beam determined according to a beam in the target beam set.
50. The terminal device according to any one of claims 38-49, characterized in that, The terminal device further includes: A processing unit, configured to determine that beam recovery fails when there is no beam in the first beam set that meets the condition, where the first beam set is a beam set configured by a network device.
51. The terminal device according to any one of claims 38-50, characterized in that, The terminal device further includes: A processing unit, configured to determine that a radio link failure occurs when determining that beam recovery fails.
52. The terminal device according to any one of claims 38-51, characterized in that, The terminal device further includes: A processing unit, configured to, when determining that beam recovery fails, report to the network device an event that beam recovery fails or a radio link failure event.
53. The terminal device according to any one of claims 38-52, characterized in that, The terminal device further includes: A processing unit, configured to measure a signal sent by the second terminal to determine whether a beam failure occurs.
54. The terminal device according to claim 53, characterized in that, The terminal device further includes: A processing unit, configured to, when determining that a beam failure occurs, send first indication information to a second protocol layer of the terminal device through a first protocol layer of the terminal device, where the first indication information is used to indicate that a beam failure occurs, and the second protocol layer of the terminal device is the upper layer of the first protocol layer of the terminal.
55. The terminal device according to claim 53 or 54, characterized in that, The terminal device further includes: A processing unit, configured to determine whether to execute a target process based on a first counter, where the first counter is used to count the number of beam failures, and where the target process includes at least one of the following: Select the target beam set from the first beam set; Report the first information to the second terminal; Receive response information sent by the second terminal.
56. The terminal device according to claim 55, wherein The processing unit is further configured to: Determine to execute the target process when the count value of the first counter reaches a first threshold.
57. The terminal device according to claim 56, wherein, When the second protocol layer of the terminal device receives the first indication information sent by the first protocol layer of the terminal device, the count value of the first counter is incremented by one, where the first indication information is used to indicate that a beam failure occurs.
58. The terminal device according to claim 56 or 57, characterized in that, When a first event occurs, the first counter is reset, where the first event includes at least one of the following: The beam failure related configuration of the terminal device is reset; The second layer of the terminal device receives the first indication information of the first protocol layer of the terminal device; The second timer times out.
59. The terminal device according to claim 58, wherein The enabling condition of the second timer is that the second protocol layer of the terminal device receives first indication information sent by the first protocol layer of the terminal device, and the first indication information is used to indicate beam failure.
60. The terminal device according to any one of claims 38-59, characterized in that, The terminal device further includes: a processing unit, configured to measure a signal sent by the second terminal and determine a target beam set from a first beam set.
61. The terminal device according to claim 60, wherein The beams in the target beam set are beams that meet a first signal quality threshold.
62. A terminal device, characterized in that, including: a communication unit, configured to receive first information sent by a first terminal, where the first information is used to indicate beam failure.
63. A terminal device, characterized in that, including: a processor and a memory, where the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 24, or the method according to any one of claims 25 to 37.
64. A chip, characterized in that, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method according to any one of claims 1 to 24, or the method according to any one of claims 25 to 37.
65. A computer-readable storage medium, characterized in that, used to store a computer program, and the computer program causes a computer to execute the method according to any one of claims 1 to 24, or the method according to any one of claims 25 to 37.
66. A computer program product, characterized in that, including computer program instructions, and the computer program instructions cause a computer to execute the method according to any one of claims 1 to 24, or the method according to any one of claims 25 to 37.
67. A computer program, characterized in that, The computer program causes a computer to execute the method according to any one of claims 1 to 24, or the method according to any one of claims 25 to 37.