Relay reselection method, relay device and computer readable storage medium
Patent Information
- Application Number
- MYPI2022000806
- Authority / Receiving Office
- MY · MY
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-08-15
- Filing Date
- 2020-08-14
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2040-08-14
AI Technical Summary
In a wireless communication system, beam failure or wireless link failure may occur in the communication link between the relay device and the terminal device, causing the relay reselection conditions to be unsatisfied and affecting communication efficiency and coverage quality.
Provide a relay reselection method and device that triggers a relay reselection operation by detecting beam failure or wireless link failure of a communication link, including notifying a remote terminal device to perform relay reselection, sending a wireless resource control message, and stopping Wireless link monitoring, service data transmission or side link discovery ensures that relay equipment meets reselection conditions.
It improves the communication efficiency between remote terminal equipment, relay equipment and base stations, enhances the stability and coverage quality of communication links, ensures timely relay reselection when the link fails, and avoids communication interruptions.
Abstract
Description
Relay reselection methods, equipment and media
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 201910754814.7, filed in China on August 15, 2019, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of communication technology, and in particular to a relay reselection method, device and medium. Background Technology
[0004] Relay technology in wireless communication systems involves adding one or more relay devices between the base station and the terminal device. These relay devices are responsible for forwarding the wireless signal one or more times, meaning that the wireless signal has to go through multiple hops before it reaches the terminal device.
[0005] Wireless relay technology can not only extend cell coverage and fill coverage gaps, but also increase cell capacity through spatial resource reuse. For indoor coverage, relay technology can also overcome penetration loss and improve indoor coverage quality.
[0006] Taking a simple one-hop relay as an example, wireless relay splits the link from the base station to the terminal device into two links: one from the base station to the relay device and the other from the relay device to the terminal device. This allows a poor-quality link to be replaced with two better-quality links, resulting in higher link capacity and better coverage.
[0007] Current UE-to-network relay technology involves a relay device connecting a terminal device on one end and a network-side device on the other. The terminal device connected to the relay device is called a remote terminal device.
[0008] Currently, when the measured sidelink discovery reference signal received power (SD-RSRP) of a remote terminal device is less than a certain threshold, a relay reselection will be performed.
[0009] Summary of the Invention
[0010] This disclosure provides a relay reselection method, device, and medium capable of performing relay reselection.
[0011] In a first aspect, embodiments of this disclosure provide a relay reselection method applied to a first device; the method includes:
[0012] If the first trunk reselection condition is met, then the corresponding trunk reselection operation is performed.
[0013] Secondly, embodiments of this disclosure provide a relay device, including:
[0014] The first trunk reselection module is used to perform the corresponding trunk reselection operation if the first trunk reselection condition is met.
[0015] Thirdly, embodiments of this disclosure provide a remote terminal device, including:
[0016] The second trunk reselection module is used to perform the corresponding trunk reselection operation if the first trunk reselection condition is met.
[0017] Fourthly, embodiments of this disclosure provide a relay device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor;
[0018] When the processor executes a computer program, it implements the relay reselection method for relay devices provided in the embodiments of this disclosure.
[0019] Fifthly, embodiments of this disclosure provide a remote terminal device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor;
[0020] When the processor executes a computer program, it implements the relay reselection method for remote terminal devices provided in the embodiments of this disclosure.
[0021] In a sixth aspect, embodiments of this disclosure provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements a relay reselection method.
[0022] The relay reselection method, apparatus, and medium disclosed herein enable relay reselection. This allows remote terminal devices to communicate with other remote terminal devices and / or base stations based on the reselected relay device, thereby improving the communication efficiency of the remote terminal devices. Attached Figure Description
[0023] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the embodiments of this disclosure will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 shows a schematic flowchart of the relay reselection method applied to a first device provided in an embodiment of this disclosure;
[0025] Figure 2 shows a schematic diagram of the structure of the relay device provided in an embodiment of this disclosure;
[0026] Figure 3 shows a schematic diagram of the structure of the remote terminal device provided in an embodiment of this disclosure;
[0027] Figure 4 shows a schematic diagram of the hardware structure of the relay device provided in an embodiment of this disclosure;
[0028] Figure 5 shows a schematic diagram of the hardware structure of the remote terminal device provided in an embodiment of this disclosure. Detailed Implementation
[0029] To make the inventive objectives, technical solutions, and beneficial technical effects of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments. It should be understood that the embodiments described in this specification are merely illustrative and not intended to limit the scope of this disclosure.
[0030] For simplicity, this paper only explicitly discloses some numerical ranges. However, any lower limit can be combined with any upper limit to form an undefined range; and any lower limit can be combined with other lower limits to form an undefined range, just as any upper limit can be combined with any other upper limit to form an undefined range. Furthermore, although not explicitly stated, every point or individual value between the endpoints of a range is included within that range. Therefore, each point or individual value can serve as its own lower or upper limit and be combined with any other point or individual value, or with other lower or upper limits, to form an undefined range.
[0031] In the description of this article, it should be noted that, unless otherwise stated, "above" and "below" include the number itself, and "several" in "one or several" means two or more.
[0032] The foregoing description of this invention is not intended to describe every disclosed embodiment or implementation. Instead, the following description provides more specific examples of exemplary embodiments. Throughout the application, guidance is provided through a series of embodiments that can be used in various combinations. The examples listed are merely representative and should not be construed as exhaustive.
[0033] Figure 1 shows a schematic flowchart of a relay reselection method applied to a first device according to an embodiment of this disclosure. The relay reselection method applied to the first device may include:
[0034] S101: Check if the first trunk reselection condition is met. If the first trunk reselection condition is met, then execute S102.
[0035] S102: Perform the corresponding relay reselection operation.
[0036] In one embodiment of this disclosure, the corresponding relay reselection operation in S102 refers to the relay reselection operation corresponding to the first device.
[0037] In one embodiment of this disclosure, the first device may be a relay device in UE-to-network relay technology where one end is connected to a terminal device and the other end is connected to a network-side device; or it may be a relay device in UE-to-UE relay technology where both ends are connected to terminal devices.
[0038] In one embodiment of this disclosure, the first device may also be a remote terminal device.
[0039] In this embodiment of the disclosure, a relay device refers to a device that communicates with other remote terminal devices or network-side devices as a remote terminal device; a remote terminal device refers to a device that needs to communicate with other remote terminal devices or network-side devices through a relay device.
[0040] The network-side equipment provided in this disclosure can be a base station, which can be a commonly used base station, an evolved Node Base Station (eNB), a network-side device in a 5G system (such as a next-generation Node Base Station (gNB) or a transmission and reception point (TRP)), or a cell, or a network-side device in a subsequently evolved communication system. However, the above terminology does not constitute a limitation on the scope of protection of this disclosure.
[0041] When the first device is a relay device, the relay device performs the corresponding relay reselection operation, which means notifying the remote terminal device to perform relay reselection.
[0042] In one embodiment of this disclosure, the relay device notifying the remote terminal device to perform relay reselection may include at least one of the following:
[0043] Send a radio resource control (RRC) message to the remote terminal device to instruct the remote terminal device to perform relay reselection;
[0044] Reference signals for radio link monitoring (RLM) are not transmitted on the communication link with the remote terminal device;
[0045] No business data is sent on the communication link with the remote terminal device;
[0046] No feedback messages are sent on the communication link with the remote terminal device;
[0047] No sidelink discovery signal is sent on the communication link with the remote terminal device.
[0048] In one embodiment of this disclosure, the aforementioned radio resource control message may be a radio resource control release message, a radio resource control reconfiguration message, a radio resource control connection establishment rejection message, or other radio resource control messages besides the three types of radio resource control messages mentioned above.
[0049] In one embodiment of this disclosure, the radio resource control message may include: second indication information, which indicates relay reselection conditions satisfied by the relay device. For example, the relay device detects a radio link failure in the communication link.
[0050] In one embodiment of this disclosure, the second indication information may be located in the cause value of the radio resource control message.
[0051] The first relay reselection condition provided in this embodiment may include at least one of the following:
[0052] The relay device detected a beam failure in the communication link;
[0053] The relay device detected a wireless link failure in the communication link;
[0054] The relay device experiences a radio resource control connection re-establishment on the communication link with the network-side equipment;
[0055] The relay device switches over the communication link with the network-side device;
[0056] The relay device receives a first indication message sent by the network-side device. The first indication message is used to instruct the relay device to perform the corresponding relay reselection operation.
[0057] The relay device does not meet the first condition, which is the condition for being a relay.
[0058] In one embodiment of this disclosure, the first condition may include:
[0059] The relay device obtains at least one beam measurement result on the serving cell that is greater than a first preset beam measurement result; and / or, the relay device obtains at least one beam measurement result on the serving cell that is less than a second preset beam measurement result.
[0060] The service area can be either a primary service area or a secondary service area.
[0061] In one embodiment of this disclosure, the relay device detecting a beam failure in the communication link may include: the relay device detecting a beam failure in the communication link with a remote terminal device; and / or, the relay device detecting a beam failure in the communication link with a network-side device.
[0062] In one embodiment of this disclosure, the communication link between the relay device and the remote terminal device can be a PC5 link, and the communication link between the relay device and the network-side device can be a Uu link.
[0063] In one embodiment of this disclosure, the relay device detecting a wireless link failure in the communication link may include: the relay device detecting a wireless link failure in the communication link with a remote terminal device; and / or, the relay device detecting a wireless link failure in the communication link with a network-side device.
[0064] In one embodiment of this disclosure, there are multiple ways to determine if a wireless link failure has occurred in the communication link between the relay device and the remote terminal device. For example, the relay device receives a wireless link failure indication sent by the remote terminal device; the relay device itself triggers a wireless link failure through the wireless link monitoring process, for example, the timer related to wireless link monitoring or failure times out; the relay device does not receive feedback messages or service data sent by the remote terminal device within a certain period of time; or the relay device retransmits more than a preset number of times at the Media Access Control (MAC) layer or Radio Link Control (RLC) layer.
[0065] In one embodiment of this disclosure, when the first relay reselection condition includes the relay device detecting a beam failure in the communication link, the first relay reselection condition may further include at least one of the following:
[0066] The beam failure recovery timer for relay equipment startup timed out;
[0067] The random access procedure for beam failure recovery triggered by the relay device failed;
[0068] Relay equipment starts beam recovery timer if failure occurs;
[0069] The relay equipment triggers a random access procedure for beam failure recovery;
[0070] Relay equipment starts beam failure detection timer;
[0071] The beam failure detection timer for relay equipment startup timed out;
[0072] The beam failure instance counter value is greater than the pre-designed value.
[0073] In one embodiment of this disclosure, the communication link and the beam-related counter or timer used by the communication link may be the same.
[0074] In one embodiment of this disclosure, the communication link and the beam-related counter or timer used by the communication link may also be different, that is, the communication link and the beam-related counter or timer used by the communication link are independent.
[0075] In one embodiment of this disclosure, when the relay device detects a wireless link failure in the communication link, the first relay reselection condition may further include:
[0076] The T310 timer runs; and / or the T310 timer runs out of time.
[0077] The relay reselection method provided in this disclosure allows a relay device to trigger a relay reselection for a remote terminal device, enabling the remote terminal device to perform a relay reselection based on the relay device's notification. This, in turn, allows the remote terminal device to communicate with other remote terminal devices and / or base stations based on the reselected relay device, thereby improving the communication efficiency of the remote terminal device.
[0078] When the first device is a remote terminal device, the remote terminal device performs the corresponding trunk reselection operation, which means that the remote terminal device performs trunk reselection.
[0079] In one embodiment of this disclosure, the first relay reselection condition provided by this embodiment may include at least one of the following:
[0080] The remote terminal device detected a beam failure in the communication link with the relay device;
[0081] The remote terminal device detected a wireless link failure in the communication link with the relay device;
[0082] The remote terminal device receives a radio resource control message from the relay device, which instructs the relay device to perform relay reselection;
[0083] The remote terminal device does not receive a reference signal for wireless link monitoring sent by the relay device within a preset first time period;
[0084] The remote terminal device does not receive service data sent by the relay device within a preset second time period;
[0085] The remote terminal device does not receive a feedback message from the relay device within a preset third time period;
[0086] The remote terminal device did not receive a side link discovery signal from the relay device within the preset fourth time period.
[0087] In one embodiment of this disclosure, the preset first duration, preset second duration, preset third duration, and preset fourth duration may be the same or different.
[0088] There are several ways to determine if a wireless link failure has occurred between a remote terminal device and a relay device. For example: the remote terminal device receives a wireless link failure indication from the relay device; the remote terminal device triggers the failure itself during wireless link monitoring, such as when a timer related to wireless link monitoring or failure times out; the remote terminal device does not receive feedback messages or service data from the relay device within a certain time; the remote terminal device exceeds the preset retransmission limit at the MAC or RLC layer; or the remote terminal device does not receive a sidelink discovery signal from the relay device within a certain time.
[0089] In one embodiment of this disclosure, the aforementioned radio resource control message may be a radio resource control release message, a radio resource control reconfiguration message, a radio resource control connection establishment rejection message, or other radio resource control messages besides the three types of radio resource control messages mentioned above.
[0090] In one embodiment of this disclosure, the radio resource control message may include: third indication information, which indicates the relay reselection conditions satisfied by the relay device. For example, the relay device detects a radio link failure in the communication link.
[0091] In one embodiment of this disclosure, the third indication information may be located in the cause value of the radio resource control message.
[0092] The relay reselection method provided in this disclosure allows remote terminal devices to perform relay reselection based on the first relay reselection condition described above. Consequently, the remote terminal devices can communicate with other remote terminal devices and / or base stations using the reselected relay device, thereby improving the communication efficiency of the remote terminal devices.
[0093] This disclosure also provides a relay device. As shown in FIG2, FIG2 illustrates a schematic diagram of the structure of the relay device provided in this disclosure embodiment. The relay device 400 may include:
[0094] The first trunk reselection module 401 is used to perform the corresponding trunk reselection operation if the first trunk reselection condition is met.
[0095] In one embodiment of this disclosure, the first relay reselection module 401 can be specifically used for:
[0096] If the first trunk reselection condition is met, the remote terminal device is notified to perform trunk reselection.
[0097] In one embodiment of this disclosure, the first relay reselection module 401 may specifically be used for at least one of the following:
[0098] Send a radio resource control message to the remote terminal device to instruct the remote terminal device to perform relay reselection;
[0099] No reference signals for wireless link monitoring are transmitted on the communication link with the remote terminal device;
[0100] No business data is sent on the communication link with the remote terminal device;
[0101] No feedback messages are sent on the communication link with the remote terminal device;
[0102] No sidelink discovery signal is sent on the communication link with the remote terminal device.
[0103] In one embodiment of this disclosure, the first relay reselection condition may include at least one of the following:
[0104] The relay device detected a beam failure in the communication link;
[0105] The relay device detected a wireless link failure in the communication link;
[0106] The relay device experiences a radio resource control connection re-establishment on the communication link with the network-side equipment;
[0107] The relay device switches over the communication link with the network-side device;
[0108] The relay device receives the first indication information sent by the network-side device. The first indication information can be used to instruct the relay device to perform the corresponding relay reselection operation.
[0109] The relay device does not meet the first condition, which is the condition for being a relay.
[0110] In one embodiment of this disclosure, the first condition may include:
[0111] The relay equipment obtains at least one beam measurement result on the serving cell that is greater than the first preset beam measurement result; and / or,
[0112] The relay equipment obtains at least one beam measurement result on the serving cell that is less than the second preset beam measurement result.
[0113] In one embodiment of this disclosure, the relay device detecting a beam failure in the communication link may include:
[0114] The relay device detected a beam failure in the communication link with the remote terminal device; and / or,
[0115] The relay device detected a beam failure in the communication link with the network-side device.
[0116] In one embodiment of this disclosure, the relay device detecting a wireless link failure in the communication link may include:
[0117] The relay device detected a wireless link failure in the communication link with the remote terminal device; and / or,
[0118] The relay device detected a wireless link failure in the communication link with the network-side device.
[0119] In one embodiment of this disclosure, the first relay reselection condition includes: the relay device detecting a beam failure in the communication link; the first relay reselection condition may further include at least one of the following:
[0120] The beam failure recovery timer for relay equipment startup timed out;
[0121] The random access procedure for beam failure recovery triggered by the relay device failed;
[0122] Relay equipment starts beam recovery timer if failure occurs;
[0123] The relay equipment triggers a random access procedure for beam failure recovery;
[0124] Relay equipment starts beam failure detection timer;
[0125] The beam failure detection timer for relay equipment startup timed out;
[0126] The beam failure instance counter value is greater than the pre-designed value.
[0127] In one embodiment of this disclosure, the radio resource control message may include at least one of the following:
[0128] Radio resource control release message, radio resource control reconfiguration message, radio resource control connection establishment rejection message, and other radio resource control messages besides the three types mentioned above.
[0129] In one embodiment of this disclosure, the radio resource control message may include:
[0130] The second indication information can be used to indicate the relay reselection conditions that the relay equipment meets.
[0131] In one embodiment of this disclosure, the second indication information may be located in the cause value of the radio resource control message.
[0132] This disclosure also provides a remote terminal device. As shown in FIG3, FIG3 illustrates a structural schematic diagram of the remote terminal device provided in this disclosure embodiment. The remote terminal device 500 may include:
[0133] The second trunk reselection module 501 is used to perform the corresponding trunk reselection operation if the first trunk reselection condition is met.
[0134] In one embodiment of this disclosure, the second relay reselection module 501 can be specifically used for:
[0135] If the first trunk reselection condition is met, then trunk reselection will be performed.
[0136] In one embodiment of this disclosure, the first relay reselection condition may include at least one of the following:
[0137] The remote terminal device detected a beam failure in the communication link with the relay device;
[0138] The remote terminal device detected a wireless link failure in the communication link with the relay device;
[0139] The remote terminal device receives a radio resource control message from the relay device, which instructs the relay device to perform relay reselection;
[0140] The remote terminal device does not receive a reference signal for wireless link monitoring sent by the relay device within a preset first time period;
[0141] The remote terminal device does not receive service data sent by the relay device within a preset second time period;
[0142] The remote terminal device does not receive a feedback message from the relay device within a preset third time period;
[0143] The remote terminal device did not receive a side link discovery signal from the relay device within the preset fourth time period.
[0144] In one embodiment of this disclosure, the radio resource control message may include at least one of the following:
[0145] Radio resource control release message, radio resource control reconfiguration message, radio resource control connection establishment rejection message, and other radio resource control messages besides the three types mentioned above.
[0146] In one embodiment of this disclosure, the radio resource control message may include:
[0147] The third indication information can be used to indicate the relay reselection conditions that the relay equipment meets.
[0148] In one embodiment of this disclosure, the third indication information may be located in the cause value of the radio resource control message.
[0149] Figure 4 shows a schematic diagram of the hardware structure of a relay device provided in an embodiment of this disclosure. The relay device may include: a memory 201, a processor 202, a transceiver 203, and a computer program stored in the memory 201 and executable on the processor 202.
[0150] The processor 202 can be used to: perform the corresponding relay reselection operation if the first relay reselection condition is met.
[0151] The process by which the processor 202 performs the corresponding relay reselection operation is basically the same as the process by which the relay device performs the corresponding relay reselection operation in the above method embodiments, and can be referred to the description in the above method embodiments for details. This disclosure will not elaborate further on this aspect.
[0152] In Figure 4, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 202 and memory represented by memory 201. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides the interface. Transceiver 203 can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium, for receiving and transmitting data under the control of processor 202. Processor 202 is responsible for managing the bus architecture and general processing, and memory 201 can store data used by processor 202 during operation.
[0153] Optionally, this disclosure also provides a relay device, including a processor 202, a memory 201, and a computer program stored on the memory 201 and executable on the processor 202. When the computer program is executed by the processor 202, it implements the various processes of the relay reselection method embodiment provided in this disclosure for a relay device and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0154] Figure 5 illustrates a schematic diagram of the hardware structure of a remote terminal device provided in an embodiment of this disclosure. The remote terminal device 300 includes, but is not limited to, components such as: a radio frequency unit 301, a network module 302, an audio output unit 303, an input unit 304, a sensor 305, a display unit 306, a user input unit 307, an interface unit 308, a memory 309, a processor 310, and a power supply 311. Those skilled in the art will understand that the remote terminal device structure shown in Figure 5 does not constitute a limitation on the remote terminal device. A remote terminal device may include more or fewer components than shown, or combine certain components, or have different component arrangements. In embodiments of this disclosure, the remote terminal device includes, but is not limited to, mobile phones, tablet computers, laptops, PDAs, vehicle terminals, wearable devices, and pedometers.
[0155] The processor 310 can be used to perform the corresponding relay reselection operation if the first relay reselection condition is met.
[0156] The process by which the processor 310 performs the corresponding relay reselection operation is essentially the same as the process by which the remote terminal device performs the corresponding relay reselection operation in the above method embodiments, and can be referred to the description in the above method embodiments for details. This disclosure will not elaborate further on this aspect.
[0157] It should be understood that in this embodiment, the radio frequency unit 301 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink data from the base station and processes it with the processor 310; additionally, it transmits uplink data to the base station. Typically, the radio frequency unit 301 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. Furthermore, the radio frequency unit 301 can also communicate with networks and other devices through a wireless communication system.
[0158] The remote terminal device provides users with wireless broadband internet access through network module 302, such as helping users send and receive emails, browse web pages, and access streaming media.
[0159] The audio output unit 303 can convert audio data received by the radio frequency unit 301 or the network module 302 or stored in the memory 309 into audio signals and output them as sound. Furthermore, the audio output unit 303 can also provide audio output related to specific functions performed by the remote terminal device 300 (e.g., call signal reception sound, message reception sound, etc.). The audio output unit 303 includes a speaker, a buzzer, and a receiver, etc.
[0160] Input unit 304 is used to receive audio or video signals. Input unit 304 may include a graphics processing unit (GPU) 3041 and a microphone 3042. The GPU 3041 processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The processed image frames can be displayed on display unit 306. The image frames processed by GPU 3041 can be stored in memory 309 (or other storage media) or transmitted via radio frequency unit 301 or network module 302. Microphone 3042 can receive sound and process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication base station via radio frequency unit 301 in telephone call mode.
[0161] The remote terminal device 300 also includes at least one sensor 305, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 3061 according to the ambient light level, and the proximity sensor can turn off the display panel 3061 and / or backlight when the remote terminal device 300 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used to identify the posture of the remote terminal device (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. The sensor 305 may also include a fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, etc., which will not be described in detail here.
[0162] The display unit 306 is used to display information input by the user or information provided to the user. The display unit 306 may include a display panel 3061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0163] User input unit 307 can be used to receive input numerical or character information, and generate key signal inputs related to user settings and function control of remote terminal devices. Specifically, user input unit 307 includes a touch panel 3071 and other input devices 3072. Touch panel 3071, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near touch panel 3071). Touch panel 3071 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 310, which receives and executes commands from the processor 310. In addition, touch panel 3071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to touch panel 3071, user input unit 307 may also include other input devices 3072. Specifically, other input devices 3072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.
[0164] Furthermore, the touch panel 3071 can cover the display panel 3061. When the touch panel 3071 detects a touch operation on or near it, it transmits the information to the processor 310 to determine the type of touch event. Subsequently, the processor 310 provides corresponding visual output on the display panel 3061 according to the type of touch event. Although in Figure 5, the touch panel 3071 and the display panel 3061 are shown as two separate components to implement the input and output functions of the remote terminal device, in some embodiments, the touch panel 3071 and the display panel 3061 can be integrated to implement the input and output functions of the remote terminal device. Specific details are not limited here.
[0165] Interface unit 308 serves as an interface for connecting external devices to remote terminal equipment 300. For example, external devices may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 308 can be used to receive input from external devices (e.g., data, power, etc.) and transmit the received input to one or more elements within remote terminal equipment 300, or it can be used to transmit data between remote terminal equipment 300 and external devices.
[0166] The memory 309 can be used to store software programs and various data. The memory 309 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Furthermore, the memory 309 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0167] Processor 310 is the control center of the remote terminal device. It connects various parts of the remote terminal device via various interfaces and lines. By running or executing software programs and / or modules stored in memory 309, and by calling data stored in memory 309, it performs various functions and processes data of the remote terminal device, thereby providing overall monitoring of the remote terminal device. Processor 310 may include one or more processing units; optionally, processor 310 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 310.
[0168] The remote terminal device 300 may also include a power supply 311 (such as a battery) that supplies power to various components. Optionally, the power supply 311 may be logically connected to the processor 310 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0169] In addition, the remote terminal device 300 includes some functional modules not shown, which will not be described in detail here.
[0170] Optionally, this disclosure also provides a remote terminal device, including a processor 310, a memory 309, and a computer program stored in the memory 309 and executable on the processor 310. When the computer program is executed by the processor 310, it implements the various processes of the relay reselection method embodiment for remote terminal devices provided in this disclosure and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0171] This disclosure also provides a computer-readable storage medium storing computer program instructions. When executed by a processor, these computer program instructions implement various processes of the relay reselection method embodiment for remote terminal devices provided in this disclosure, or implement various processes of the relay reselection method embodiment for relay devices provided in this disclosure, achieving the same technical effect. To avoid repetition, these instructions will not be described again here. Examples of the computer-readable storage medium include non-transitory computer-readable storage media, such as read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0172] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.
[0173] It should be noted that although the above embodiments have been described herein, this does not limit the scope of patent protection of this disclosure. Therefore, any changes and modifications made to the embodiments described herein based on the innovative concept of this disclosure, or equivalent structural or procedural transformations made using the content of this disclosure's specification and drawings, directly or indirectly applying the above technical solutions to other related technical fields, are all included within the scope of patent protection of this disclosure.
Claims
1. A relay reselection method, applied to a first device, the method comprising: If the first trunk reselection condition is met, then the corresponding trunk reselection operation is performed.
2. The method according to claim 1, wherein, The first device is a relay device; the execution of the corresponding relay reselection operation includes: Notify the remote terminal device to perform relay reselection.
3. The method according to claim 2, wherein, The notification to the remote terminal device to perform relay reselection includes at least one of the following: Send a radio resource control message to the remote terminal device to instruct the remote terminal device to perform relay reselection; No reference signals for wireless link monitoring are transmitted on the communication link with the remote terminal device; No service data is transmitted on the communication link with the remote terminal device; No feedback message is sent on the communication link with the remote terminal device; No sidelink discovery signal is sent on the communication link with the remote terminal device.
4. The method according to claim 2, wherein, The first relay reselection condition includes at least one of the following: The relay device detected a beam failure in the communication link; The relay device detected a wireless link failure in the communication link; The relay device re-establishes the radio resource control connection on the communication link with the network-side device; The relay device switches over the communication link with the network-side device; The relay device receives a first indication information sent by the network-side device, the first indication information being used to instruct the relay device to perform the corresponding relay reselection operation; The relay device does not meet the first condition, which is the condition for being a relay.
5. The method according to claim 4, wherein, The first condition includes: The relay equipment obtains at least one beam measurement result on the serving cell that is greater than a first preset beam measurement result; and / or, The relay device obtains at least one beam measurement result on the serving cell that is less than the second preset beam measurement result.
6. The method according to claim 4, wherein, The relay device detects a beam failure in the communication link, including: The relay device detects a beam failure in the communication link with the remote terminal device; and / or, The relay device detected a beam failure in the communication link with the network-side device.
7. The method according to claim 4, wherein, The relay device detects a wireless link failure in the communication link, including: The relay device detects a wireless link failure in the communication link with the remote terminal device; and / or, The relay device detected a wireless link failure in the communication link with the network-side device.
8. The method according to claim 2, wherein, The first relay reselection condition includes: the relay device detects a beam failure in the communication link; The first relay reselection condition also includes at least one of the following: The beam failure recovery timer initiated by the relay device timed out; The random access procedure for beam failure recovery triggered by the relay device failed. The relay device starts a beam failure recovery timer; The relay device triggers a random access procedure for beam failure recovery; The relay device starts a beam failure detection timer; The beam failure detection timer started by the relay equipment timed out; The beam failure instance counter value is greater than the pre-designed value.
9. The method according to claim 3, wherein, The radio resource control message includes at least one of the following: Radio resource control release message, radio resource control reconfiguration message, radio resource control connection establishment rejection message, and other radio resource control messages besides the aforementioned radio resource control release message, radio resource control reconfiguration message, and radio resource control connection establishment rejection message.
10. The method according to claim 3, wherein, The radio resource control message includes: The second indication information is used to indicate the relay reselection conditions satisfied by the relay device.
11. The method according to claim 10, wherein, The second indication information is located in the cause value of the radio resource control message.
12. The method according to claim 1, wherein, The first device is a remote terminal device; the execution of the corresponding relay reselection operation includes: Perform relay reselection.
13. The method according to claim 12, wherein, The first relay reselection condition includes at least one of the following: The remote terminal device detected a beam failure in the communication link with the relay device; The remote terminal device detected a wireless link failure in the communication link with the relay device; The remote terminal device receives a radio resource control message sent by the relay device to instruct relay reselection; The remote terminal device did not receive the reference signal for wireless link monitoring sent by the relay device within a preset first time period; The remote terminal device does not receive service data sent by the relay device within a preset second time period; The remote terminal device did not receive a feedback message from the relay device within a preset third time period; The remote terminal device did not receive the side link discovery signal sent by the relay device within a preset fourth time period.
14. The method according to claim 13, wherein, The radio resource control message includes at least one of the following: Radio resource control release message, radio resource control reconfiguration message, radio resource control connection establishment rejection message, and other radio resource control messages besides the aforementioned radio resource control release message, radio resource control reconfiguration message, and radio resource control connection establishment rejection message.
15. The method according to claim 13, wherein, The radio resource control message includes: The third indication information is used to indicate the relay reselection conditions satisfied by the relay device.
16. The method according to claim 15, wherein, The third indication information is located in the cause value of the radio resource control message.
17. A relay device, comprising: The first trunk reselection module is used to perform the corresponding trunk reselection operation if the first trunk reselection condition is met.
18. The relay device according to claim 17, wherein, The first relay reselection module is configured to: If the first trunk reselection condition is met, the remote terminal device is notified to perform trunk reselection.
19. The relay device according to claim 18, wherein, The first relay reselection module is configured to be used for at least one of the following: Send a radio resource control message to the remote terminal device to instruct the remote terminal device to perform relay reselection; No reference signals for wireless link monitoring are transmitted on the communication link with the remote terminal device; No service data is transmitted on the communication link with the remote terminal device; No feedback message is sent on the communication link with the remote terminal device; No sidelink discovery signal is sent on the communication link with the remote terminal device.
20. The relay device according to claim 17, wherein, The first relay reselection condition includes at least one of the following: The relay device detected a beam failure in the communication link; The relay device detected a wireless link failure in the communication link; The relay device detected that the communication link with the network-side device had been re-established via radio resource control connection; The relay device detected a switch in the communication link with the network-side device; The relay device receives a first indication information sent by the network-side device, the first indication information being used to instruct the relay device to perform the corresponding relay reselection operation; The relay device does not meet the first condition, which is the condition for being a relay.
21. The relay device according to claim 20, wherein, The first condition includes: The relay equipment obtains at least one beam measurement result on the serving cell that is greater than a first preset beam measurement result; and / or, The relay device obtains at least one beam measurement result on the serving cell that is less than the second preset beam measurement result.
22. The relay device according to claim 20, wherein, The relay device detects a beam failure in the communication link, including: The relay device detects a beam failure in the communication link with the remote terminal device; and / or, The relay device detected a beam failure in the communication link with the network-side device.
23. The relay device according to claim 20, wherein, The relay device detects a wireless link failure in the communication link, including: The relay device detects a wireless link failure in the communication link with the remote terminal device; and / or, The relay device detected a wireless link failure in the communication link with the network-side device.
24. The relay device according to claim 17, wherein, The first relay reselection condition includes: the relay device detects a beam failure in the communication link; The first relay reselection condition also includes at least one of the following: The beam failure recovery timer initiated by the relay device timed out; The random access procedure for beam failure recovery triggered by the relay device failed. The relay device starts a beam failure recovery timer; The relay device triggers a random access procedure for beam failure recovery; The relay device starts a beam failure detection timer; The beam failure detection timer started by the relay equipment timed out; The beam failure instance counter value is greater than the pre-designed value.
25. The relay device according to claim 19, wherein, The radio resource control message includes at least one of the following: Radio resource control release message, radio resource control reconfiguration message, radio resource control connection establishment rejection message, and other radio resource control messages besides the aforementioned radio resource control release message, radio resource control reconfiguration message, and radio resource control connection establishment rejection message.
26. The relay device according to claim 19, wherein, The radio resource control message includes: The second indication information is used to indicate the relay reselection conditions satisfied by the relay device.
27. The relay device according to claim 26, wherein, The second indication information is located in the cause value of the radio resource control message.
28. A remote terminal device, the remote terminal device comprising: The second trunk reselection module is used to perform the corresponding trunk reselection operation if the first trunk reselection condition is met.
29. The remote terminal device according to claim 28, wherein, The second relay reselection module is configured to: If the first trunk reselection condition is met, then trunk reselection will be performed.
30. The remote terminal device according to claim 28, wherein, The first relay reselection condition includes at least one of the following: The remote terminal device detected a beam failure in the communication link with the relay device; The remote terminal device detected a wireless link failure in the communication link with the relay device; The remote terminal device receives a radio resource control message sent by the relay device to instruct relay reselection; The remote terminal device did not receive the reference signal for wireless link monitoring sent by the relay device within a preset first time period; The remote terminal device does not receive service data sent by the relay device within a preset second time period; The remote terminal device did not receive a feedback message from the relay device within a preset third time period; The remote terminal device did not receive the side link discovery signal sent by the relay device within a preset fourth time period.
31. The remote terminal device according to claim 30, wherein, The radio resource control message includes at least one of the following: Radio resource control release message, radio resource control reconfiguration message, radio resource control connection establishment rejection message, and other radio resource control messages besides the aforementioned radio resource control release message, radio resource control reconfiguration message, and radio resource control connection establishment rejection message.
32. The remote terminal device according to claim 30, wherein, The radio resource control message includes: The third indication information is used to indicate the relay reselection conditions that the relay device meets.
33. The remote terminal device according to claim 32, wherein, The third indication information is located in the cause value of the radio resource control message.
34. A relay device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor; When the processor executes the computer program, it implements the relay reselection method as described in any one of claims 1 to 11.
35. A remote terminal device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor; When the processor executes the computer program, it implements the relay reselection method as described in any one of claims 1, 12 to 16.
36. A computer-readable storage medium storing a computer program that, when executed by a processor, implements the relay reselection method as described in any one of claims 1 to 16.
