Data transmission method and apparatus
By determining signal priority, the relay device effectively handles both non-transfer and transfer signals, maintaining communication quality and preventing performance issues.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-12-24
- Publication Date
- 2026-06-02
AI Technical Summary
Relay devices struggle to process both non-transfer and transfer signals simultaneously due to inability to determine which signals to transmit, leading to performance degradation when network devices transmit these signals concurrently.
The relay device determines which signal to transmit based on priority conditions, ensuring it transmits the higher-priority signal within a specified period to maintain effective communication and avoid conflicts.
This approach allows the relay device to correctly process both non-transfer and transfer signals, ensuring communication continuity and preventing performance degradation by prioritizing signal interaction.
Smart Images

Figure 2026090243000001_ABST
Abstract
Description
Technical Field
[0001] [Technical Field] This application relates to the field of communications, and more specifically, to a data transmission method and apparatus.
Background Art
[0002] In the prior art, direct communication between a network device and a terminal device may be affected by many factors. For example, when the network device and the terminal device are far apart from each other, the network device may fail to communicate directly with the terminal device. One way to solve this problem is to use a relay device to assist the communication between the network device and the terminal device. In this case, there are mainly two types of signals related to the relay device, namely, non-transfer signals and transfer signals.
[0003] Non-transfer signals are signals for communication between the relay device and the network device, and are used for control information exchange, time synchronization, etc. Transfer signals are signals that are transmitted with the assistance of the relay device when the network device communicates with the terminal device. For example, the relay device may receive a signal from the network device and transmit the signal to the terminal device. However, when the network device is configured to transmit non-transfer signals and transfer signals simultaneously within a target period, the relay device may fail to determine the signals to be transmitted, and thus, may not be able to process the two types of signals.
Summary of the Invention
[0004] This application provides a data transmission method and apparatus. When the network device is configured to transmit non-transfer signals and transfer signals simultaneously within a target period, the relay device can determine the signals to be transmitted within the target period, and thus, can process the two types of signals.
[0005] According to the first aspect, a data transmission method is provided. This method may be performed by a relay device or by a component of the relay device (e.g., a chip or circuit). This is not limited to the first aspect. For the sake of clarity, the following example will use the method performed by a relay device.
[0006] The method may include the following: A relay device receives configuration information from a network device, the configuration information indicating that a first signal and a second signal will be transmitted within the specified period, the first signal being a signal for communication between the relay device and the network device, and the second signal being a signal transmitted with the assistance of the relay device. When the first signal and / or the second signal satisfy the first condition, the relay device transmits the first signal within the specified period, and when the first signal and / or the second signal do not satisfy the first condition, the relay device transmits the second signal within the specified period.
[0007] Based on the above technical solution, when a network device is configured to transmit a first signal and a second signal within a specified period, the relay device can determine which signal to transmit by determining whether the first signal and / or the second signal satisfy a first condition. When the first signal and / or the second signal satisfy the first condition, the relay device transmits the first signal within the specified period to prioritize signal interaction between the relay device and the network device, thereby enabling the network device to control or assist in controlling the relay device and allowing the relay device to preferentially obtain the correct configuration. When the first signal and / or the second signal do not satisfy the first condition, the relay device transmits the second signal within the specified period, thereby allowing the relay device to preferentially support signal transmission between the network device and the terminal device and ensure communication continuity between the network device and the terminal device. According to this method, the relay device can correctly process the first signal and the second signal and avoid degradation of relay performance resulting from conflict between the first signal and the second signal.
[0008] Referring to the first embodiment, in some implementations of the first embodiment, the first condition is that the priority of the first signal is greater than or equal to the priority of the second signal. The priorities of the first and second signals are classified based on the signal type, and there is at least one of the following signal types: public signals, data signals, and control signals.
[0009] Based on the above technical solutions, the relay device may determine the priority of the first and second signals based on the signal type (e.g., public signal, data signal, or control signal), further determining which signals should be transmitted within the relevant period, thereby avoiding degradation of relay performance resulting from conflicts between the first and second signals.
[0010] Referring to the first aspect, in some implementations of the first aspect, the first signal and / or second signal satisfying the first condition includes the first signal being a public signal, the first signal being a non-public signal and the second signal being a non-public signal, the first signal being a control signal and the second signal being a semi-permanently scheduled signal, or the first signal being a semi-permanently scheduled signal and the second signal being a semi-permanently scheduled signal.
[0011] Based on the above technical solution, when the relay device determines that the first signal and / or the second signal satisfy the first condition, the relay device transmits the first signal within the relevant period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration.
[0012] Referring to the first aspect, in some implementations of the first aspect, the non-existence of the first condition of the first signal and / or the second signal includes the second signal being a public signal, the second signal being a control signal and the first signal being a non-public signal, the second signal being a control signal and the first signal being a semi-permanently scheduled signal, or the second signal being a semi-permanently scheduled signal and the first signal being a semi-permanently scheduled signal.
[0013] Based on the above technical solution, when the relay device determines that the first signal and / or the second signal do not satisfy the first condition, the relay device transmits the second signal within the relevant period, thereby ensuring the continuity of communication between the network device and the terminal device by prioritizing signal transmission between the network device and the terminal device.
[0014] Referring to the first embodiment, in some implementations of the first embodiment, the first signal and / or the second signal satisfying the first condition includes the first signal having at least one of the following functions: beam management, power control, connection and disconnection control, timing information, configuration information for the second signal, feedback measurement report, scheduling request, and time synchronization.
[0015] Based on the above technical solution, when the relay device determines that the first signal and / or the second signal satisfy the first condition, the relay device transmits the first signal within the relevant period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct functional configuration.
[0016] Referring to the first aspect, in some implementations of the first aspect, before determining whether the first signal and / or the second signal satisfy the first condition, the method further includes: If the first signal and the second signal satisfy the second condition, the relay device transmits the first signal and the second signal within the relevant period.
[0017] Based on the above technical solution, when the first signal and the second signal satisfy the second condition, the relay device may transmit the first signal and the second signal within the relevant period, thereby improving the signal processing efficiency of the relay device.
[0018] Referring to the first embodiment, in some implementations of the first embodiment, the second condition is that the difference between the power of the first signal and the power of the second signal is less than or equal to a first threshold, and / or the second condition is that the difference between the modulation order of the first signal and the modulation order of the second signal is less than or equal to a second threshold.
[0019] According to a second embodiment, a data transmission device is provided. The device includes a transceiver unit configured to receive configuration information from a network device, the configuration information indicating the transmission of a first signal and a second signal within a period of time, the first signal being a signal for communication between the device and the network device, and the second signal being a signal transmitted with the assistance of the device; and a processing unit configured to determine that the first signal and / or the second signal satisfy a first condition. The transceiver unit may be further configured to transmit the first signal within a period of time, the processing unit may be further configured to determine that the first signal and / or the second signal do not satisfy the first condition, and the transceiver unit may be further configured to transmit the second signal within a period of time.
[0020] Based on the above technical solution, when a network device is configured to transmit a first signal and a second signal within a specified period, the relay device can determine which signal to transmit by determining whether the first signal and / or the second signal satisfy a first condition. When the first signal and / or the second signal satisfy the first condition, the relay device transmits the first signal within the specified period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration. When the first signal and / or the second signal do not satisfy the first condition, the relay device transmits the second signal within the specified period, thereby ensuring preferential support for signal transmission between the network device and the terminal device, and ensuring communication continuity between the network device and the terminal device. According to this method, the relay device can correctly process the first signal and the second signal and avoid degradation of relay performance resulting from conflict between the first signal and the second signal.
[0021] Referring to the second aspect, in some implementations of the second aspect, the first condition is that the priority of the first signal is greater than or equal to the priority of the second signal. The priorities of the first and second signals are classified based on the signal type, and there is at least one of the following signal types: public signals, data signals, and control signals.
[0022] Referring to the second aspect, in some implementations of the second aspect, the first signal and / or the second signal satisfying the first condition includes the first signal being a public signal, the first signal being a non-public signal and the second signal being a non-public signal, the first signal being a control signal and the second signal being a semi-permanently scheduled signal, or the first signal being a semi-permanently scheduled signal and the second signal being a semi-permanently scheduled signal.
[0023] Referring to the second aspect, in some implementation manners of the second aspect, the fact that the first signal and / or the second signal does not satisfy the first condition includes that the second signal is a public signal, the second signal is a control signal, the first signal is a non-public signal, the second signal is a control signal, the first signal is a semi-persistently scheduled signal, or the second signal is a semi-persistently scheduled signal and the first signal is a semi-persistently scheduled signal.
[0024] Referring to the second aspect, in some implementation manners of the second aspect, the fact that the first signal and / or the second signal satisfies the first condition includes that the first signal has at least one of the following functions, namely, beam management, power control, connection and disconnection control, timing information, configuration information of the second signal, feedback measurement report, scheduling request, and time synchronization.
[0025] Referring to the second aspect, in some implementation manners of the second aspect, before it is determined whether the first signal and / or the second signal satisfies the first condition, the processing unit is configured to determine that the first signal and the second signal satisfy the second condition, and the transceiver unit is configured to transmit the first signal and the second signal within the target period.
[0026] Referring to the second aspect, in some implementation manners of the second aspect, the second condition is that the difference between the power of the first signal and the power of the second signal is not greater than the first threshold, and / or the second condition is that the difference between the modulation order of the first signal and the modulation order of the second signal is not greater than the second threshold.
[0027] According to the third aspect, a communication device is provided. The device is configured to execute the method in the possible implementation manner of the first aspect. Specifically, the device may include a unit and / or a module configured to execute the method in any one of the possible implementation manners of the first aspect, for example, a processing unit and / or a communication unit.
[0028] In an implementation, the device is a relay device. When the device is a relay device, the communication unit may be a transceiver or an input / output interface, and the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.
[0029] In another implementation, the device is a chip, chip system, or circuit used in a relay device. When the device is a chip, chip system, or circuit used in a relay device, the communication unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, related circuit, etc. on the chip, chip system, or circuit, and the processing unit may be at least one processor, processing circuit, logic circuit, etc.
[0030] According to a fourth aspect, a communication device is provided. The device includes at least one processor configured to execute a computer program or instruction stored in a storage to execute the method in any one of the possible implementations of the first aspect. Optionally, the device further includes a storage configured to store a computer program or instruction. Optionally, the device further includes a communication interface, and the processor reads the computer program or instruction stored in the storage through the communication interface.
[0031] In an implementation, the device is a relay device.
[0032] In another implementation, the device is a chip, chip system, or circuit used in a relay device.
[0033] According to a fifth aspect, this application provides a processor configured to execute the method in the above aspect.
[0034] Unless otherwise specified, or on the premise that the operation does not contradict the actual function or internal logic of the operation in the relevant description, operations such as the output and reception or input of a processor, or operations such as the transmission and reception performed by a radio frequency circuit and antenna, may be understood as such, or as such, operations such as the transmission and reception performed by a radio frequency circuit and antenna. This is not limited to this application.
[0035] According to the sixth aspect, a computer-readable storage medium is provided. The computer-readable medium stores program code to be executed by a device, and the program code includes methods in a possible implementation of the first aspect.
[0036] According to the seventh aspect, a computer program product including instructions is provided. When the computer program product is executed on a computer, the computer becomes capable of performing the methods in the possible implementations of the first aspect.
[0037] According to an eighth aspect, the application further provides a system which includes a relay device, which may be configured to perform steps performed by the relay device in the first aspect.
[0038] In some possible implementations, the system may further include other devices, etc., that interact with the relay device in the solution provided in this embodiment of this application. [Brief explanation of the drawing]
[0039] [Figure 1] A diagram of a communication system 100 applicable to the embodiments of this application is shown. [Figure 2] A schematic flowchart of a data transmission method 200 applicable to the embodiments of this application is shown. [Figure 3] This is a diagram of a data transmission method 300 according to an embodiment of this application. [Figure 4] A diagram of the data transmission method according to this embodiment of the application is shown. [Figure 5] The diagram shows another data transmission method according to the embodiment of this application. [Figure 6] The diagram shows another data transmission method according to the embodiment of this application. [Figure 7] The diagram shows another data transmission method according to the embodiment of this application. [Figure 8] The diagram shows another data transmission method according to the embodiment of this application. [Figure 9] The diagram shows another data transmission method according to the embodiment of this application. [Figure 10] The diagram shows another data transmission method according to the embodiment of this application. [Figure 11] The diagram shows another data transmission method according to the embodiment of this application. [Figure 12] A block diagram of the communication device 1200 according to an embodiment of this application is shown. [Figure 13] A block diagram of another communication device 1300 according to an embodiment of this application is shown. [Figure 14] A diagram of the chip system 1400 according to an embodiment of this application is shown. [Modes for carrying out the invention]
[0040] The technical solutions of the embodiments described in this application will be described below with reference to the attached drawings.
[0041] The technical solutions in the embodiments of this application may be applied to various communication systems, such as 5th generation (5G) or new radio (NR) systems, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application may be further applied to future communication systems, such as 6th generation mobile communication systems. The technical solutions provided in this application may be further applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), Internet of Things (IoT) communication systems, or other communication systems.
[0042] The terminal device in this embodiment of the application may be a device that provides voice / data to the user, for example, a handheld device or an in-vehicle device having wireless connectivity. Currently, some examples of terminals include mobile phones, tablet computers, notebook computers, palmtop computers, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, mobile phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld or computing devices with wireless communication capabilities, other processing devices or wearable devices connected to wireless modems, terminal devices in 5G networks, or future advanced public land mobile networks (PLAs). This may also be a terminal device in a network (PLMN). This is not limited to the embodiments of this application.
[0043] As an example, and not an limitation, in embodiments of this application, the terminal device may be a wearable device instead. A wearable device may also be called a wearable intelligent device, and is a general term for wearable devices intelligently designed and developed for everyday wear by using wearable technology, such as eyeglasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that can be worn directly on the body or incorporated into the user's clothing or accessories. A wearable device is not only a hardware device but also achieves powerful functionality through software support, data exchange, and cloud interaction. In a broad sense, intelligent wearable devices include full-featured large devices that can achieve full or partial functionality without relying on a smartphone, such as smartwatches or smart glasses, and devices that are dedicated to only one type of application and need to be used in conjunction with other devices such as smartphones, such as various smart bands or smart jewelry used to monitor bodily signs.
[0044] Furthermore, the terminal device in the embodiment of this application may, alternatively, be a terminal device in an IoT system. IoT is an important part of the future development of information technology. The main technical feature of IoT is that it connects things to a network by using communication technology to realize an intelligent network for interconnection between people and machines or between things.
[0045] In this embodiment of the application, the device configured to perform the functions of a terminal device may be a terminal device, or a device capable of supporting a terminal device in performing its functions, such as a chip system or a chip. The device may be installed on the terminal device. In this embodiment of the application, the chip system may include a chip, or it may include a chip and other discrete components.
[0046] The relay device in the embodiment of this application may also be a terminal device. For specific examples, refer to the above description of terminal devices. Further details will not be explained again here.
[0047] The network device in the embodiments of this application may be a device configured to communicate with a terminal device. The network device may be a base transceiver station (BTS) in a global system for mobile communications (GSM) or code division multiple access (CDMA), a node B (NB) in a wideband code division multiple access (WCDMA) system, an evolved node B (eNB or eNodeB) in an LTE system, or a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network device may be a relay station, an access point, an in-vehicle device, a wearable device, a network device in a 5G network or a network device in a future evolved PLMN network, or one or a group (including multiple antenna panels) of a base station in a 5G system. Alternatively, the network device may be a network node constituting a gNB or transmit point, such as a baseband unit (BBU) or distributed unit (DU). This is not limited to the embodiments of this application.
[0048] In some configurations, the gNB may include a central unit (CU) and a DU. The gNB may further include an active antenna unit (AAU). The CU implements some of the functions of the gNB, and the DU implements some of the functions of the gNB. For example, the CU is responsible for handling non-real-time protocols and services and implements the functions of the radio resource control (RRC) layer and the packet data convergence protocol (PDCP) layer. The DU is responsible for handling physical layer protocols and real-time services and implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements some of the physical layer processing functions, radio frequency processing, and functions related to the active antenna. Information in the RRC layer is ultimately converted to information in the PHY layer, or converted from information in the PHY layer. Therefore, in this architecture, higher-layer signaling, such as RRC layer signaling, may also be considered to be transmitted by the DU, or transmitted by the DU and AAU. It can be understood that a network device may include one or more CU nodes, DU nodes, and AAU nodes. Furthermore, a CU may be classified as a network device in an access network (RAN), or a CU may be classified as a network device in a core network (CN). This is not limited to this application.
[0049] In embodiments of this application, a terminal device or network device includes a hardware layer, an operating system layer that runs on the hardware layer, and an application layer that runs on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system is one or more types of computer operating systems that implement service processing through processes, for example, a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, word processing software, and instant messaging software. Furthermore, provided that a program that records the code of the method provided in embodiments of this application can be executed to perform communication according to the method provided in embodiments of this application, the specific structure of the executable of the method provided in embodiments of this application is not particularly limited in embodiments of this application. For example, the executable of the method provided in embodiments of this application may be a terminal device or network device, or a functional module that can call and execute a program within the terminal device or network device.
[0050] The relay device in the embodiments of this application may also be a terminal device. For specific examples, refer to the above enumeration of terminal devices. Further details will not be explained here.
[0051] Direct communication between network devices and terminal devices can be affected by many factors. For example, when network devices and terminal devices are far apart, the network device may fail to communicate directly with the terminal device. One way to solve this problem is to use a relay device to facilitate communication between the network device and the terminal device. In this case, there are mainly two types of signals associated with the relay device: non-transferring signals and transporting signals.
[0052] A non-transmitted signal is a signal for communication between a relay device and a network device; in other words, a signal whose source or destination address is the relay device. For example, a relay device generates a signal and sends it to a network device. In this case, the signal may be called a non-transmitted signal. In another example, a network device generates a signal and sends it to a relay device for use. In this case, the signal may be called a non-transmitted signal.
[0053] A forwarded signal is a signal that is transmitted with the assistance of a relay device when a network device communicates with a terminal device; in other words, a signal whose source or destination address is not the relay device. For example, a network device generates a signal, sends the signal to a relay device, and the relay device forwards the signal to the terminal device. In this case, the signal may also be called a forwarded signal. In another example, a terminal device generates a signal, sends the signal to a relay device, and the relay device forwards the signal to a network device. In this case, the signal may also be called a forwarded signal.
[0054] In the following embodiments, it is assumed that the non-transmitted signal is a first signal, which includes at least one of the following: a non-transmitted signal received by the relay device from a network device (represented as signal #1) and a non-transmitted signal transmitted by the relay device to a network device (represented as signal #2); and the transmitted signal is a second signal, which includes a signal transmitted by the relay device to a terminal device (or next-hop relay device) (represented as signal #3) and a signal transmitted by the relay device to a network device (or previous-hop relay device) (represented as signal #4).
[0055] Figure 1 shows a diagram of a communication system 100 applicable to an embodiment of this application. As shown in Figure 1, the communication system 100 includes a network device 110, a relay device 120, and a terminal device 130. There may be one or more terminal devices 130, and there may be one or more relay devices 120.
[0056] When the network device 110 and the terminal device 130 are far apart, they cannot communicate directly with each other. In this case, the relay device 120 may be used to provide relay services to the terminal device 130 and the network device 110 to support communication between the terminal device 130 and the network device 110. The relay device 120 may have two antenna panels, one used to communicate with the network device and the other used to communicate with the terminal device. For example, when the network device 110 transmits signal #3 to the terminal device 130, the relay device 120 may receive signal #3 by using the antenna panel communicating with the network device 110, amplify signal #3, and then transmit signal #3 to the terminal device 130 by using the antenna panel communicating with the terminal device 130. In another example, when terminal device 130 transmits signal #4 to network device 110, relay device 120 may receive signal #4 by using an antenna panel that communicates with terminal device 130, amplify signal #4, and then transmit signal #4 to network device 110 by using an antenna panel that communicates with network device 110.
[0057] To better utilize the relay device 120 to provide relay services to terminal device 130 and network device 110, the relay device 120 is typically configured with a controller, which is configured for signal interaction between the relay device 120 and network device 110. For example, network device 110 may transmit signal #1 to the controller in relay device 120. Signal #1 may be related to one or more of the following: beam management, power control, connection and disconnection control, timing information, or configuration information for a second signal. Correspondingly, the controller in relay device 120 may receive signal #1. In another example, the controller in relay device 120 may transmit signal #2 to network device 110, and correspondingly, network device 110 may receive signal #2.
[0058] It should be noted that the communication system 100 shown in Figure 1 is merely intended to illustrate the technical solution of this application more clearly and does not constitute any limitation to this application. Those skilled in the art will recognize that, with the evolution of network architectures and the emergence of new service scenarios, the technical solution provided in this application is also applicable to similar technical problems. For example, the communication system 100 shown in Figure 1 is also applicable to a multi-hop relay communication scenario. In this scenario, the network device 110 may be a relay device at the previous level, and the terminal device 130 may be a relay device at the next level.
[0059] Figure 2 shows a schematic flowchart of a data transmission method 200 applicable to embodiments of this application. The method 200 may include the following steps:
[0060] 201: The network device sends a synchronous signal block to the relay device.
[0061] For example, a network device periodically transmits a synchronization signal to a relay device. Correspondingly, the relay device may receive a synchronization signal block from the network device. The synchronization signal may also be called a synchronization / broadcast signal block (SSB) or simply a synchronization signal block. The physical broadcast channel (PBCH) carries a master information block (MIB). The MIB may indicate the search space for system information block 1 (SIB 1), specifically the time and frequency position where a physical downlink control channel (PDCCH) corresponding to SIB 1 may be transmitted.
[0062] 202: Network devices transmit system information to relay devices.
[0063] For example, a network device may transmit broadcast system information to a relay device, and the signal carrying the system information is called a system information block (SIB). For example, an SIB may include SIB 1, which may be used to carry information such as a random access response signal like message 2 (Msg 2) and a downlink signal like message 4 (Msg 4). Correspondingly, a relay device may receive system information from a network device.
[0064] 203: The network device sends paging information to the relay device.
[0065] For example, a network device periodically transmits paging information within a paging time window. Correspondingly, an idle terminal device or relay device may periodically monitor the paging information. In other words, an idle terminal device or relay device may periodically search for a PDCCH corresponding to the paging information. The PDCCH corresponding to the paging information may be scrambled using a paging radio network temporary identifier (P-RNTI).
[0066] 204: The relay device sends Msg 1 to the network device.
[0067] For example, a relay device may determine the random access resources associated with a physical random access channel (PRACH) based on the configuration information of the SSB and the SSB received from the network device. The random access resources may include time resources, frequency resources, and code rate resources. The relay device may use the random access resources to send a random access preamble signal, for example, message 1 (Msg 1), to the network device. Correspondingly, the network device may receive the random access preamble signal (e.g., Msg 1).
[0068] 205: The network device sends Msg 2 to the relay device.
[0069] For example, after receiving a random access preamble signal (e.g., Msg 1) from a relay device, the network device may estimate the timing advance of the relay device and send a random access response signal (e.g., Msg 2) to the relay device. The random access response signal (e.g., Msg 2) includes configuration information such as the time-frequency resource location on which the relay device transmits an uplink signal, e.g., message 3 (Msg 3), as well as the modulation and encoding scheme. Correspondingly, the relay device may receive a random access response signal (e.g., Msg 2).
[0070] 206: The relay device sends Msg 3 to the network device.
[0071] For example, after a relay device receives a random access response signal (e.g., Msg 2) from a network device, the relay device transmits an uplink signal (e.g., Msg 3) to the network device at a time-frequency resource location, based on the time-frequency resource location included in the random access response signal (e.g., Msg 2). Correspondingly, the network device may receive the uplink signal (e.g., Msg 3).
[0072] 207: The network device sends Msg 4 to the relay device.
[0073] For example, after receiving an uplink signal (e.g., Msg 3) from a relay device, the network device sends a downlink signal (e.g., Msg 4) to the relay device. The downlink signal (e.g., Msg 4) indicates that the relay device has successfully accessed the network device. Correspondingly, the relay device may receive the downlink signal (e.g., Msg 4), which in turn allows the relay device to communicate with the network device based on the instructions in the downlink signal (e.g., Msg 4).
[0074] 208: The relay device transmits capability information to the network device.
[0075] When a relay device transmits the first signal and the second signal simultaneously, the capability information may correspond to one or more of the following: (1) The relay device receives signal #1 and does not transmit signal #3 or signal #4. (2) The relay device transmits signal #2 and does not transmit signal #3 or signal #4. (3) The relay device transmits signal #3 and does not receive signal #1 or does not transmit signal #2. (4) The relay device transmits signal #4 and does not receive signal #1 or does not transmit signal #2. (5) The relay device receives signal #1 and simultaneously transmits signal #3. (6) The relay device receives signal #1 and simultaneously transmits signal #4. (7) The relay device transmits signal #2 and signal #3 simultaneously. (8) The relay device transmits signal #2 and signal #4 simultaneously.
[0076] 209: The network device sends signal #1 to the relay device.
[0077] Signal #1 may relate to one or more of the following: beam management, power control, connection and disconnection control, timing information, or configuration information of the second signal, thereby enabling a network device to control or assist in controlling a relay device.
[0078] Signal #1 may be any one of the following: a public signal, PDCCH, physical downlink shared channel (PDSCH), channel state information-reference signal (CSI-RS), tracking reference signal (TRS), or any other reference signal. The public signal may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or any other public signal.
[0079] 210: The relay device sends signal #2 to the network device.
[0080] Signal #2 may be associated with one or more of the following: feedback measurement reports, scheduling requests, or time synchronization, thereby enabling a network device to control or assist in controlling a relay device.
[0081] Signal #2 may be any one of the following: a public signal, a sounding reference signal (SRS), a physical uplink control channel (PUCCH), a physical uplink shared channel (PUSCH), or any other reference signal. The public signal may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal.
[0082] 211: The network device sends signal #3 to the relay device.
[0083] In response, the relay device receives signal #3 and transmits signal #3 to the terminal device (or the next hop relay device).
[0084] Signal #3 may be any one of the following: public signals, PDCCH, PDSCH, CSI-RS, TRS, or other reference signals. Public signals may be any one of the following: SSB, system information, paging information, random access response signals (e.g., Msg 2), downlink signals (e.g., Msg 4), or other public signals.
[0085] 212: The relay device sends signal #4 to the network device.
[0086] In response, the relay device receives signal #4 from the terminal device and transmits signal #4 to the network device (or previous hop relay device).
[0087] Signal #4 may be any one of the following: a public signal, SRS, PUCCH, PUSCH, or any other reference signal. A public signal may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal.
[0088] The order in which steps 201 to 212 are performed is not limited to this embodiment of the application, and it should be understood that one or more of steps 201 to 212 may be performed. This is not limited to this embodiment of the application.
[0089] Based on Method 200, the first signal (e.g., signal #1 or signal #2) may be a signal for communication between the relay device and the network device, and the second signal (e.g., signal #3 or signal #4) may be a signal transmitted with the assistance of the relay device when the network device communicates with a terminal device. If the network device is configured to generate the first and second signals simultaneously, for example, when steps 209 and 211 are performed simultaneously, specifically when the relay device receives signal #1 and simultaneously transmits signal #3, and in other examples when steps 210 and 212 are performed simultaneously, specifically when the relay device transmits signal #2 and simultaneously transmits signal #4, the relay device may fail to determine which signal should be transmitted and therefore cannot properly process the two signals, causing a degradation in relay performance and affecting the normal operation of the network.
[0090] In view of the above technical problems, this application provides a data transmission method. According to this method, when a network device is configured to generate a first signal and a second signal simultaneously, a relay device can correctly process the first signal and the second signal. In other words, when the first signal and the second signal are generated simultaneously, the relay device may choose to transmit the first signal (for example, the relay device receives signal #1 and in another example, the relay device transmits signal #2), or it may choose to transmit the second signal (for example, the relay device transmits signal #3 and in another example, the relay device transmits signal #4), or it may choose to transmit the first signal and the second signal simultaneously (for example, the relay device receives signal #1 and transmits signal #3 simultaneously).
[0091] The data transmission method provided in the embodiments of this application will be described below.
[0092] In the following embodiments, the functions of the first signal (e.g., signal #1 or signal #2) and the second signal (e.g., signal #3 or signal #4) are referred to multiple times. It should be understood that the function of a signal is the function corresponding to the information carried by the signal. For example, the function of signal #1 is the function corresponding to the information carried by signal #1. In another example, the function of signal #2 is the function corresponding to the information carried by signal #2.
[0093] Figure 3 shows a diagram of a data transmission method 300 according to an embodiment of this application. As shown in Figure 3, the method 300 may include the following steps.
[0094] 310: The relay device receives configuration information from the network device, and the configuration information indicates that it will transmit the first signal and the second signal within the specified period.
[0095] The first signal is a signal for communication between the relay device and the network device (i.e., a non-transmitting signal), and the second signal is a signal that is transmitted with the assistance of the relay device (i.e., a transmitting signal).
[0096] Configuration information may be transmitted using any one of the following: PBCH, system information (e.g., SIB 1), media access control-control element (MAC-CE), downlink control information (DCI), or radio resource control (RRC).
[0097] The period under consideration may be a specific point in time or a time interval. The time unit of the period under consideration is not limited. For example, the period under consideration may be one or more subframes. In other examples, the period under consideration may be one or more slots. In other examples, the period under consideration may be one or more orthogonal frequency division multiplexing (OFDM) symbols. This is not limited to this embodiment of the application.
[0098] When the first signal and the second signal are transmitted within the specified period, it should be understood that the first signal and the second signal occur simultaneously. For example, the first signal and the second signal occur simultaneously at a specific point in time. In other examples, the first signal and the second signal occur simultaneously at a certain time interval.
[0099] Assume that the first signal includes signals #1 and #2, and the second signal includes signals #3 and #4. A network device instructing a relay device to transmit the first and second signals within the specified period may include instructing the relay device to receive signal #1 and transmit signal #3 within the specified period, instructing the relay device to transmit signal #2 and transmit signal #4 within the specified period, instructing the relay device to receive signal #1 and transmit signal #4 within the specified period, or instructing the relay device to transmit signals #2 and #3 within the specified period.
[0100] When a relay device is configured to transmit a first signal and a second signal within the specified period, the relay device may determine the signals to be transmitted according to steps 320 and 330, and then process the first signal and the second signal correctly.
[0101] 320: When the first signal and / or the second signal satisfy the first condition, the relay device transmits the first signal within the specified period.
[0102] 330: If the first signal and / or the second signal does not satisfy the first condition, the relay device transmits the second signal within the specified period.
[0103] The first signal and / or the second signal satisfy the first condition, specifically, the priority of the first signal is equal to or greater than the priority of the second signal. The first signal and / or the second signal do not satisfy the first condition, specifically, the priority of the second signal is higher than the priority of the first signal.
[0104] Optionally, the priority of the first and second signals is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0105] An example in which the first signal includes signals #1 and #2, and the second signal includes signals #3 and #4, is used below to illustrate some cases. Signal #1 represents a non-transmitted signal sent by the network device to the relay device, signal #2 represents a non-transmitted signal sent by the relay device to the network device, signal #3 represents a signal forwarded by the relay device to the terminal device (in other words, the network device sends a signal to the relay device, and the relay device forwards the signal to the terminal device), and signal #4 represents a signal forwarded by the relay device to the network device (in other words, the terminal device sends a signal to the relay device, and the relay device forwards the signal to the network device).
[0106] Case #A: When signal #1 and / or signal #3 satisfy the first condition, the relay device receives signal #1 within the relevant period.
[0107] The first condition may also be that the priority of signal #1 is equal to or greater than the priority of signal #3.
[0108] For example, the relay device does not transmit signal #3 within the specified period.
[0109] Optionally, the priority of signals #1 and #3 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0110] Public signals may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Data signals may be signals for data information transmission. For example, data signals may be PDSCH or other data signals. Control signals may be signals for control information transmission. For example, control signals may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals.
[0111] In a possible configuration, when signal #1 is a public signal, the priority of signal #1 is greater than or equal to the priority of signal #3, and the relay device receives signal #1 within the specified period.
[0112] For example, signal #1 is a public signal, and signal #3 is a public signal. For example, signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal. Signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal.
[0113] For example, signal #1 is a public signal and signal #3 is a data signal. For example, signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #3 may be PDSCH or other data signals.
[0114] For example, signal #1 is a public signal and signal #3 is a control signal. For example, signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals.
[0115] In another possible scheme, if signal #1 is a non-public signal and signal #3 is a non-public signal, the priority of signal #1 is greater than or equal to the priority of signal #3, and the relay device receives signal #1 within the target period.
[0116] For example, signal #1 is a control signal, and signal #3 is a control signal. For example, signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal. Signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal.
[0117] For example, signal #1 is a control signal and signal #3 is a data signal. For example, signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #3 may be PDSCH or other data signals.
[0118] For example, signal #1 is a data signal and signal #3 is a control signal. For example, signal #1 may be PDSCH or another data signal. Signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or another control signal.
[0119] For example, signal #1 is a data signal, and signal #3 is a data signal. For example, signal #1 may be a PDSCH or another data signal. Signal #3 may be a PDSCH or another data signal.
[0120] In another possible scheme, when signal #1 is a control signal and signal #3 is a semi-permanently scheduled signal, the priority of signal #1 is greater than or equal to the priority of signal #3, and the relay device receives signal #1 within the target period.
[0121] For example, signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #3 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal.
[0122] In another possible scheme, if signal #1 is a semi-permanently scheduled signal and signal #3 is a semi-permanently scheduled signal, the priority of signal #1 is greater than or equal to the priority of signal #3, and the relay device receives signal #1 within the target period.
[0123] For example, signal #1 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal. Signal #3 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal.
[0124] Optionally, the priority of signals #1 and #3 is classified based on the function of the signals. When the function of signal #1 satisfies the first condition, the relay device receives signal #1 within the target period.
[0125] The function of signal #1 satisfying the first condition may include the following: The function of signal #1 may be at least one of the following: beam management, power control, connection and disconnection control, timing information, or configuration information of the second signal.
[0126] According to Case #A, when a network device is configured to transmit signals #1 and #3 within the relevant period, the relay device may determine whether or not to receive signal #1 within the relevant period by determining whether signal #1 and / or signal #3 satisfy the first condition (the priority of signal #1 is greater than or equal to the priority of signal #3). When the relay device determines that signal #1 and / or signal #3 satisfy the first condition, the relay device receives signal #1 within the relevant period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration.
[0127] Case #B: When signal #2 and / or signal #4 satisfy the first condition, the relay device transmits signal #2 within the specified period.
[0128] The first condition may also be that the priority of signal #2 is equal to or greater than the priority of signal #4.
[0129] For example, the relay device does not transmit signal #4 within the specified period.
[0130] Optionally, the priority of signals #2 and #4 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0131] The public signal may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. The data signal may be a signal for data information transmission. For example, the data signal may be PUSCH or other data signals. The control signal may be a signal for control information transmission. For example, the control signal may be any one of the following: PUCCH, SRS, or other control signals.
[0132] In a possible configuration, when signal #2 is a public signal, the priority of signal #2 is greater than or equal to the priority of signal #4, and the relay device transmits signal #2 within the specified period.
[0133] For example, signal #2 is a public signal, and signal #4 is a public signal. For example, signal #2 may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal. Signal #4 may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal.
[0134] For example, signal #2 is a public signal and signal #4 is a data signal. For example, signal #2 may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal. Signal #4 may be PUSCH or any other data signal.
[0135] For example, signal #2 is a public signal and signal #4 is a control signal. For example, signal #2 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Signal #4 may be any one of the following: PUCCH, SRS, or other control signals.
[0136] In another possible scheme, if signal #2 is a non-public signal and signal #4 is a non-public signal, the priority of signal #2 is greater than or equal to the priority of signal #4, and the relay device transmits signal #2 within the specified period.
[0137] For example, signal #2 is a control signal, and signal #4 is a control signal. For example, signal #2 may be any one of the following: PUCCH, SRS, or other control signals. Signal #4 may be any one of the following: PUCCH, SRS, or other control signals.
[0138] For example, signal #2 is a control signal and signal #4 is a data signal. For example, signal #2 may be any one of the following: PUCCH, SRS, or other control signals. Signal #4 may be PUSCH or other data signals.
[0139] For example, signal #2 is a data signal and signal #4 is a control signal. For example, signal #2 may be PUSCH or another data signal. Signal #4 may be any one of the following: PUCCH, SRS, or another control signal.
[0140] For example, signal #2 is a data signal, and signal #4 is a data signal. For example, signal #2 may be a PUSCH signal or another data signal. Signal #4 may be a PUSCH signal or another data signal.
[0141] In another possible scheme, when signal #2 is a control signal and signal #4 is a semi-permanently scheduled signal, the priority of signal #2 is greater than or equal to the priority of signal #4, and the relay device transmits signal #2 within the specified period.
[0142] For example, signal #2 may be any one of the following: PUCCH, SRS, or other control signals. Signal #4 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal.
[0143] In another possible scheme, if signal #2 is a semi-permanently scheduled signal and signal #4 is a semi-permanently scheduled signal, the priority of signal #2 is greater than or equal to the priority of signal #4, and the relay device transmits signal #2 within the target period.
[0144] For example, signal #2 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal. Signal #4 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal.
[0145] Optionally, the priority of signals #2 and #4 is classified based on the function of the signals. When the function of signal #2 satisfies the first condition, the relay device transmits signal #2 within the specified period.
[0146] The function of signal #2 satisfying the first condition may include the following: The function of signal #2 may be at least one of the following: feedback measurement report, scheduling request, and time synchronization.
[0147] According to Case #B, when a network device is configured to transmit signals #2 and #4 within the relevant period, the relay device may decide whether or not to transmit signal #2 within the relevant period by determining whether signal #2 and / or signal #4 satisfy the first condition (the priority of signal #2 is greater than or equal to the priority of signal #4). When the relay device determines that signal #2 and / or signal #4 satisfy the first condition, the relay device transmits signal #2 within the relevant period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration.
[0148] Case #C: When signal #1 and / or signal #4 satisfy the first condition, the relay device receives signal #1 within the relevant period.
[0149] The first condition may also be that the priority of signal #1 is equal to or greater than the priority of signal #4.
[0150] For example, the relay device does not transmit signal #4 within the specified period.
[0151] Optionally, the priority of signals #1 and #4 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0152] Public signals may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Data signals may be signals for data information transmission. For example, data signals may be any one of the following: PDSCH, PUSCH, or other data signals. Control signals may be signals for control information transmission. For example, control signals may be any one of the following: PDCCH, CSI-RS, TRS, PUCCH, SRS, or other control signals.
[0153] In a possible configuration, when signal #1 is a public signal, the priority of signal #1 is greater than or equal to the priority of signal #4, and the relay device receives signal #1 within the specified period.
[0154] For example, signal #1 is a public signal, and signal #4 is a public signal. For example, signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal. Signal #4 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signal.
[0155] For example, signal #1 is a public signal and signal #4 is a data signal. For example, signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #4 may be a PUSCH or other data signal.
[0156] For example, signal #1 is a public signal and signal #4 is a control signal. For example, signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #4 may be any one of the following: PUCCH, SRS, or other control signals.
[0157] In another possible scheme, if signal #1 is a non-public signal and signal #4 is a non-public signal, the priority of signal #1 is greater than or equal to the priority of signal #4, and the relay device receives signal #1 within the target period.
[0158] For example, signal #1 is a control signal, and signal #4 is a control signal. For example, signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal. Signal #4 may be any one of the following: PUCCH, SRS, or any other control signal.
[0159] For example, signal #1 is a control signal and signal #4 is a data signal. For example, signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #4 may be PUSCH or other data signals.
[0160] For example, signal #1 is a data signal and signal #4 is a control signal. For example, signal #1 may be PDSCH or another data signal. Signal #4 may be any one of the following: PUCCH, SRS, or another control signal.
[0161] For example, signal #1 is a data signal, and signal #4 is a data signal. For example, signal #1 may be PDSCH or another data signal. Signal #4 may be PUSCH or another data signal.
[0162] In another possible scheme, when signal #1 is a control signal and signal #4 is a semi-permanently scheduled signal, the priority of signal #1 is greater than or equal to the priority of signal #4, and the relay device receives signal #1 within the target period.
[0163] For example, signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #4 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or other semi-permanently scheduled signal.
[0164] In another possible scheme, if signal #1 is a semi-permanently scheduled signal and signal #4 is a semi-permanently scheduled signal, the priority of signal #1 is greater than or equal to the priority of signal #4, and the relay device receives signal #1 within the target period.
[0165] For example, signal #1 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal. Signal #4 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal.
[0166] Optionally, the priority of signals #1 and #4 is classified based on the function of the signals. When the function of signal #1 satisfies the first condition, the relay device receives signal #1 within the target period.
[0167] The function of signal #1 satisfying the first condition may include the following: The function of signal #1 may be at least one of the following: beam management, power control, connection and disconnection control, timing information, or configuration information of the second signal.
[0168] According to Case #C, when a network device is configured to transmit signals #1 and #4 within the relevant period, the relay device may determine whether or not to receive signal #1 within the relevant period by determining whether signal #1 and / or signal #4 satisfy the first condition (the priority of signal #1 is greater than or equal to the priority of signal #4). When the relay device determines that signal #1 and / or signal #4 satisfy the first condition, the relay device receives signal #1 within the relevant period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration.
[0169] Case #D: When signal #2 and / or signal #3 satisfy the first condition, the relay device transmits signal #2 within the specified period.
[0170] The first condition may also be that the priority of signal #2 is equal to or greater than the priority of signal #3.
[0171] For example, the relay device does not transmit signal #3 within the specified period.
[0172] Optionally, the priority of signals #2 and #3 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0173] Public signals may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Data signals may be signals for data information transmission. For example, data signals may be any one of the following: PDSCH, PUSCH, or other data signals. Control signals may be signals for control information transmission. For example, control signals may be any one of the following: PDCCH, CSI-RS, TRS, PUCCH, SRS, or other control signals.
[0174] In a possible configuration, when signal #2 is a public signal, the priority of signal #2 is greater than or equal to the priority of signal #3, and the relay device transmits signal #2 within the specified period.
[0175] For example, signal #2 is a public signal, and signal #3 is a public signal. For example, signal #2 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signal. Signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal.
[0176] For example, signal #2 is a public signal and signal #3 is a data signal. For example, signal #2 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Signal #3 may be PDSCH or other data signals.
[0177] For example, signal #2 is a public signal and signal #3 is a control signal. For example, signal #2 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals.
[0178] In another possible scheme, if signal #2 is a non-public signal and signal #3 is a non-public signal, the priority of signal #2 is greater than or equal to the priority of signal #3, and the relay device transmits signal #2 within the relevant period.
[0179] For example, signal #2 is a control signal, and signal #3 is a control signal. For example, signal #2 may be any one of the following: PUCCH, SRS, or any other control signal. Signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal.
[0180] For example, signal #2 is a control signal and signal #3 is a data signal. For example, signal #2 may be any one of the following: PUCCH, SRS, or other control signals. Signal #3 may be PDSCH or other data signals.
[0181] For example, signal #2 is a data signal and signal #3 is a control signal. For example, signal #2 may be PUSCH or another data signal. Signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or another control signal.
[0182] For example, signal #2 is a data signal, and signal #3 is a data signal. For example, signal #2 may be PUSCH or another data signal. Signal #3 may be PDSCH or another data signal.
[0183] In another possible scheme, when signal #2 is a control signal and signal #3 is a semi-permanently scheduled signal, the priority of signal #2 is greater than or equal to the priority of signal #3, and the relay device transmits signal #2 within the specified period.
[0184] For example, signal #2 may be any one of the following: PUCCH, SRS, or any other control signal. Signal #3 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or any other semi-permanently scheduled signal.
[0185] In another possible scheme, if signal #2 is a semi-permanently scheduled signal and signal #3 is a semi-permanently scheduled signal, the priority of signal #2 is greater than or equal to the priority of signal #3, and the relay device transmits signal #2 within the target period.
[0186] For example, signal #2 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal. Signal #3 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal.
[0187] Optionally, the priority of signals #2 and #3 is classified based on the function of the signals. When the function of signal #2 satisfies the first condition, the relay device transmits signal #2 within the specified period.
[0188] The function of signal #2 satisfying the first condition may include the following: The function of signal #2 may be at least one of the following: feedback measurement report, scheduling request, and time synchronization.
[0189] According to Case #D, when a network device is configured to transmit signals #2 and #3 within the relevant period, the relay device may decide whether or not to transmit signal #2 within the relevant period by determining whether signals #2 and / or signal #3 satisfy the first condition (the priority of signal #2 is greater than or equal to the priority of signal #3). When the relay device determines that signals #2 and / or signal #3 satisfy the first condition, the relay device transmits signal #2 within the relevant period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration.
[0190] Case #E: If signal #1 and / or signal #3 do not satisfy the first condition, the relay device transmits signal #3 within the specified period.
[0191] The first condition may also be that the priority of signal #1 is equal to or greater than the priority of signal #3. Signals #1 and / or signal #3 do not satisfy the first condition; in other words, the priority of signal #3 is higher than the priority of signal #1.
[0192] For example, the relay device does not receive signal #1 within the specified period.
[0193] Optionally, the priority of signals #1 and #3 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0194] Public signals may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Data signals may be signals for data information transmission. For example, data signals may be PDSCH or other data signals. Control signals may be signals for control information transmission. For example, control signals may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals.
[0195] In possible scenarios, when signal #3 is a public signal, signal #3 has a higher priority than signal #1, and the relay device transmits signal #3 within the specified period.
[0196] For example, signal #3 is a public signal, and signal #1 is a public signal. For example, signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal. Signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal.
[0197] For example, signal #3 is a public signal and signal #1 is a data signal. For example, signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #1 may be PDSCH or other data signals.
[0198] For example, signal #3 is a public signal and signal #1 is a control signal. For example, signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals.
[0199] In other possible schemes, when signal #3 is a control signal and signal #1 is a non-public signal, signal #3 has a higher priority than signal #1, and the relay device transmits signal #3 within the specified period.
[0200] For example, signal #3 is a control signal and signal #1 is a data signal. For example, signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #1 may be PDSCH or another data signal.
[0201] For example, signal #3 is a control signal, and signal #1 is a control signal. For example, signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal. Signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal.
[0202] In another possible scheme, when signal #3 is a control signal and signal #1 is a semi-permanently scheduled signal, signal #3 has a higher priority than signal #1, and the relay device transmits signal #3 within the specified period.
[0203] For example, signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #1 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal.
[0204] In another possible scheme, if signal #3 is a semi-permanently scheduled signal and signal #1 is also a semi-permanently scheduled signal, then signal #3 has a higher priority than signal #1, and the relay device transmits signal #3 within the specified period.
[0205] For example, signal #3 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal. Signal #1 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal.
[0206] According to Case #E, when a network device is configured to transmit signals #1 and #3 within the relevant period, the relay device may decide whether or not to transmit signal #3 within the relevant period by determining whether or not signals #1 and / or signal #3 satisfy the first condition. When the relay device determines that signals #1 and / or signal #3 do not satisfy the first condition, specifically that the priority of signal #3 is higher than the priority of signal #1, the relay device transmits signal #3 within the relevant period, thereby ensuring the continuity of communication between the network device and the terminal device by prioritizing signal transmission between the network device and the terminal device.
[0207] Case #F: If signal #2 and / or signal #4 do not satisfy the first condition, the relay device transmits signal #4 within the specified period.
[0208] The first condition may also be that the priority of signal #2 is greater than or equal to the priority of signal #4. Signals #2 and / or signal #4 do not satisfy the first condition; in other words, the priority of signal #4 is higher than the priority of signal #2.
[0209] For example, the relay device does not transmit signal #2 within the specified period.
[0210] Optionally, the priority of signals #2 and #4 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0211] The public signal may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. The data signal may be a signal for data information transmission. For example, the data signal may be PUSCH or other data signals. The control signal may be a signal for control information transmission. For example, the control signal may be any one of the following: PUCCH, SRS, or other control signals.
[0212] In a possible configuration, when signal #4 is a public signal, the priority of signal #4 is greater than or equal to the priority of signal #2, and the relay device transmits signal #4 within the specified period.
[0213] For example, signal #4 is a public signal, and signal #2 is a public signal. For example, signal #4 may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal. Signal #2 may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or any other public signal.
[0214] For example, signal #4 is a public signal and signal #2 is a data signal. For example, signal #4 may be any one of the following: PRACH, a random access preamble signal (e.g., Msg 1), an uplink signal (e.g., Msg 3), or another public signal. Signal #2 may be PUSCH or another data signal.
[0215] For example, signal #4 is a public signal and signal #2 is a control signal. For example, signal #4 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Signal #2 may be any one of the following: PUCCH, SRS, or other control signals.
[0216] In other possible schemes, when signal #4 is a control signal and signal #2 is a non-public signal, signal #4 has a higher priority than signal #2, and the relay device transmits signal #4 within the specified period.
[0217] For example, signal #4 is a control signal and signal #2 is a data signal. For example, signal #4 may be any one of the following: PUCCH, SRS, or other control signals. Signal #2 may be PUSCH or other data signals.
[0218] For example, signal #4 is a control signal, and signal #2 is a control signal. For example, signal #4 may be any one of the following: PUCCH, SRS, or any other control signal. Signal #2 may be any one of the following: PUCCH, SRS, or any other control signal.
[0219] In another possible scheme, when signal #4 is a control signal and signal #2 is a semi-permanently scheduled signal, signal #4 has a higher priority than signal #2, and the relay device transmits signal #4 within the specified period.
[0220] For example, signal #4 may be any one of the following: PUCCH, SRS, or other control signals. Signal #2 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal.
[0221] In another possible scheme, if signal #4 is a semi-permanently scheduled signal and signal #2 is a semi-permanently scheduled signal, then signal #4 has a higher priority than signal #42, and the relay device transmits signal #4 within the target period.
[0222] For example, signal #4 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal. Signal #2 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal.
[0223] According to Case #F, when a network device is configured to transmit signals #2 and #4 within the target period, the relay device may decide whether or not to transmit signal #4 within the target period by determining whether or not signals #2 and / or signal #4 satisfy the first condition. When the relay device determines that signals #2 and / or signal #4 do not satisfy the first condition, specifically that the priority of signal #4 is higher than the priority of signal #2, the relay device transmits signal #4 within the target period, thereby ensuring the continuity of communication between the network device and the terminal device by prioritizing signal transmission between the network device and the terminal device.
[0224] Case #G: If signal #1 and / or signal #4 do not satisfy the first condition, the relay device transmits signal #4 within the specified period.
[0225] The first condition is that the priority of signal #1 is higher than the priority of signal #4. Signals #1 and / or signal #4 do not satisfy the first condition; in other words, the priority of signal #4 is higher than the priority of signal #1.
[0226] For example, the relay device does not receive signal #1 within the specified period.
[0227] Optionally, the priority of signals #1 and #4 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0228] Public signals may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Data signals may be signals for data information transmission. For example, data signals may be any one of the following: PDSCH, PUSCH, or other data signals. Control signals may be signals for control information transmission. For example, control signals may be any one of the following: PDCCH, CSI-RS, TRS, PUCCH, SRS, or other control signals.
[0229] In a possible configuration, when signal #4 is a public signal, signal #4 has a higher priority than signal #1, and the relay device transmits signal #4 within the specified period.
[0230] For example, signal #4 is a public signal, and signal #1 is a public signal. For example, signal #4 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signal. Signal #1 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal.
[0231] For example, signal #4 is a public signal and signal #1 is a data signal. For example, signal #4 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Signal #1 may be PDSCH or other data signals.
[0232] For example, signal #4 is a public signal and signal #1 is a control signal. For example, signal #4 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Signal #1 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals.
[0233] In other possible schemes, when signal #4 is a control signal and signal #1 is a non-public signal, signal #4 has a higher priority than signal #1, and the relay device transmits signal #4 within the specified period.
[0234] For example, signal #4 is a control signal and signal #1 is a data signal. For example, signal #4 may be any one of the following: PUCCH, SRS, or other control signals. Signal #1 may be PDSCH or other data signals.
[0235] For example, signal #4 is a control signal, and signal #1 is a control signal. For example, signal #4 may be any one of the following: PUCCH, SRS, or other control signals. Signal #1 may be PDSCH or other data signals.
[0236] In another possible scheme, when signal #4 is a control signal and signal #1 is a semi-permanently scheduled signal, signal #4 has a higher priority than signal #1, and the relay device transmits signal #4 within the specified period.
[0237] For example, signal #4 may be any one of the following: PUCCH, SRS, or any other control signal. Signal #1 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or any other semi-permanently scheduled signal.
[0238] In another possible scheme, if signal #4 is a semi-permanently scheduled signal and signal #41 is a semi-permanently scheduled signal, then signal #4 has a higher priority than signal #1, and the relay device transmits signal #4 within the target period.
[0239] For example, signal #4 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal. Signal #1 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal.
[0240] According to Case #G, when a network device is configured to transmit signals #1 and #4 within the relevant period, the relay device may decide whether or not to transmit signal #4 within the relevant period by determining whether or not signals #1 and / or signal #4 satisfy the first condition. When the relay device determines that signals #1 and / or signal #4 do not satisfy the first condition, specifically that the priority of signal #4 is higher than the priority of signal #1, the relay device transmits signal #4 within the relevant period, thereby ensuring the continuity of communication between the network device and the terminal device by prioritizing signal transmission between the network device and the terminal device.
[0241] Case #H: If signal #2 and / or signal #3 do not satisfy the first condition, the relay device transmits signal #3 within the specified period.
[0242] The first condition may also be that the priority of signal #2 is greater than or equal to the priority of signal #3. Signals #2 and / or signal #3 do not satisfy the first condition; in other words, the priority of signal #3 is higher than the priority of signal #2.
[0243] For example, the relay device does not transmit signal #2 within the specified period.
[0244] Optionally, the priority of signals #2 and #3 is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0245] Public signals may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signals. Data signals may be signals for data information transmission. For example, data signals may be any one of the following: PDSCH, PUSCH, or other data signals. Control signals may be signals for control information transmission. For example, control signals may be any one of the following: PDCCH, CSI-RS, TRS, PUCCH, SRS, or other control signals.
[0246] In possible scenarios, when signal #3 is a public signal, signal #3 has a higher priority than signal #2, and the relay device transmits signal #3 within the specified period.
[0247] For example, signal #3 is a public signal, and signal #2 is a public signal. For example, signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signal. Signal #2 may be any one of the following: PRACH, random access preamble signal (e.g., Msg 1), uplink signal (e.g., Msg 3), or other public signal.
[0248] For example, signal #3 is a public signal and signal #2 is a data signal. For example, signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #2 may be a PUSCH or other data signal.
[0249] For example, signal #3 is a public signal and signal #2 is a control signal. For example, signal #3 may be any one of the following: SSB, system information, paging information, random access response signal (e.g., Msg 2), downlink signal (e.g., Msg 4), or other public signals. Signal #2 may be any one of the following: PUCCH, SRS, or other control signals.
[0250] In other possible schemes, when signal #3 is a control signal and signal #2 is a non-public signal, signal #3 has a higher priority than signal #2, and the relay device transmits signal #3 within the specified period.
[0251] For example, signal #3 is a control signal and signal #2 is a data signal. For example, signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #2 may be PUSCH or other data signals.
[0252] For example, signal #2 is a control signal, and signal #3 is a control signal. For example, signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or any other control signal. Signal #2 may be any one of the following: PUCCH, SRS, or any other control signal.
[0253] In another possible scheme, when signal #3 is a control signal and signal #2 is a semi-permanently scheduled signal, signal #3 has a higher priority than signal #2, and the relay device transmits signal #3 within the specified period.
[0254] For example, signal #3 may be any one of the following: PDCCH, CSI-RS, TRS, or other control signals. Signal #2 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or other semi-permanently scheduled signal.
[0255] In another possible scheme, if signal #3 is a semi-permanently scheduled signal and signal #2 is also a semi-permanently scheduled signal, then signal #3 has a higher priority than signal #2, and the relay device transmits signal #3 within the specified period.
[0256] For example, signal #3 may be a semi-permanently scheduled PDCCH, a semi-permanently scheduled CSI-RS, a semi-permanently scheduled TRS, or another semi-permanently scheduled signal. Signal #2 may be a semi-permanently scheduled PUCCH, a semi-permanently scheduled SRS, or another semi-permanently scheduled signal.
[0257] According to Case #H, when a network device is configured to transmit signals #2 and #3 within the target period, the relay device may decide whether or not to transmit signal #3 within the target period by determining whether or not signals #2 and / or #3 satisfy the first condition. When the relay device determines that signals #2 and / or #3 do not satisfy the first condition, specifically that the priority of signal #3 is higher than the priority of signal #2, the relay device transmits signal #3 within the target period, thereby ensuring the continuity of communication between the network device and the terminal device by prioritizing signal transmission between the network device and the terminal device.
[0258] Based on the above technical solution, when a network device is configured to transmit a first signal (e.g., signal #1 or signal #2) and a second signal (e.g., signal #3 or signal #4) within a target period, the relay device may determine which signal should be transmitted by determining whether the first signal and / or the second signal satisfy the first condition, specifically whether the priority of the first signal is equal to or greater than the priority of the second signal. When the first signal and / or the second signal satisfy the first condition, specifically whether the priority of the first signal is equal to or greater than the priority of the second signal, the relay device transmits the first signal within the target period, thereby ensuring preferential signal interaction between the relay device and the network device, enabling the network device to control or assist in controlling the relay device, and allowing the relay device to preferentially obtain the correct configuration. When the first signal and / or the second signal do not satisfy the first condition, specifically when the priority of the second signal is higher than the priority of the first signal, the relay device transmits the second signal within the relevant period, thereby ensuring the continuity of communication between the network device and the terminal device by prioritizing signal transmission between the network device and the terminal device. According to this method, the relay device can correctly process the first and second signals and avoid the degradation of relay performance resulting from conflict between the first and second signals.
[0259] Optionally, before determining whether the first signal and / or the second signal satisfy the first condition, method 300 further includes:
[0260] When the first signal and the second signal satisfy the second condition, the relay device transmits the first signal and the second signal within the specified period.
[0261] It should be understood that a relay device transmits both the first and second signals within a given period; in other words, a relay device transmits both the first and second signals within a given period. For example, a relay device transmits both the first and second signals simultaneously at a specific point in time. In another example, a relay device transmits both the first and second signals simultaneously at a certain time interval.
[0262] When the first signal and the second signal satisfy the second condition, the relay device may transmit the first signal and the second signal within the relevant period in two possible ways.
[0263] In a possible configuration, the relay device transmits the first signal and the second signal within the specified period if the difference between the power of the first signal and the target power is less than or equal to a first threshold.
[0264] Power may be power spectral density, power of a single resource element, power of subcarriers, or power of data symbols. This is not limited to this embodiment of the application.
[0265] The target power may be the power of the second signal, or it may be the sum of the power of the second signal and the amplification gain (or amplification factor) of the relay device for the second signal. The unit of amplification gain may be dBm (dBm) or dB (dB).
[0266] The first threshold may be an integer. For example, the first threshold may be 10. In this case, if the difference between the power of the first signal and the target power is 10 or less, the relay device may transmit the first signal and the second signal within the target period.
[0267] Optionally, the target power is related to at least one of the power of the third signal, the bandwidth of the second signal, and the amplification gain of the relay device for the second signal. The third signal is related to the second signal. For example, a quasi-co-location (QCL) relationship is established between the third signal and the second signal. In other examples, beam transmission is performed between the third signal and the second signal. The third signal may be used to assist the relay device in receiving power. For example, the relay device transmits the third signal to a network device, the network device determines the received power based on the third signal and transmits indication information of the received power to the relay device so that the relay device can receive power based on the indication information of the received power. In other examples, the relay device transmits the third signal to a terminal device, the terminal device determines the received power based on the third signal and transmits indication information of the received power to a network device. After receiving the indication information of the received power, the network device transmits the indication information of the received power to the relay device so that the relay device can receive power based on the indication information of the received power.
[0268] Optionally, the difference between the power of the first signal and the power of the second signal is related to the type of the first signal and / or the type of the second signal. For example, when the difference between the power of the first signal and the power of the second signal is 0, the first signal and / or the second signal may be PDSCH. In another example, when the difference between the power of the first signal and the power of the second signal is 9, the first signal and / or the second signal may be PDSCH. In another example, when the difference between the power of the first signal and the power of the second signal is 10, the first signal and / or the second signal may be PDCCH. In another example, when the difference between the power of the first signal and the power of the second signal is 0, the first signal and / or the second signal may be PUSCH. In another example, when the difference between the power of the first signal and the power of the second signal is 9, the first signal and / or the second signal may be PUSCH. In another example, when the difference between the power of the first signal and the power of the second signal is 10, the first signal and / or the second signal may be PUCCH.
[0269] Optionally, the difference between the power of the first signal and the power of the second signal is related to the modulation scheme of the first signal and / or the modulation scheme of the second signal, and the modulation scheme has a one-to-one correspondence with the modulation order. For example, when the difference between the power of the first signal and the power of the second signal is 0, the modulation scheme of the first signal and / or the modulation scheme of the second signal may be 64 quadrature amplitude modulation (QAM) or 256 QAM. In another example, when the difference between the power of the first signal and the power of the second signal is 6, the modulation scheme of the first signal and / or the modulation scheme of the second signal may be 16 QAM. In yet another example, when the difference between the power of the first signal and the power of the second signal is 9, the modulation scheme of the first signal and / or the modulation scheme of the second signal may be quadrature phase shift keying (QPSK). In another example, when the difference between the power of the first signal and the power of the second signal is 12, the modulation scheme for the first signal and / or the modulation scheme for the second signal may be π / 2 binary phase shift keying (BPSK).
[0270] In other possible methods, the relay device transmits the first and second signals within the specified period if the difference between the modulation order of the first signal and the modulation order of the second signal is less than a second threshold.
[0271] The second threshold may be an integer. For example, the second threshold may be 1. In this case, if the difference between the modulation order of the first signal and the modulation order of the second signal is 1 or less, the relay device may transmit the first signal and the second signal within the target period. For example, if the modulation order of the first signal is QPSK and the modulation order of the second signal is one of π / 2BPSK, QPSK, and 16QAM, the relay device may transmit the first signal and the second signal within the target period. In another example, if the modulation order of the first signal is 64QAM and the modulation order of the second signal is one of 16QAM, 64QAM, and 256QAM, the relay device may transmit the first signal and the second signal within the target period. In yet another example, if the modulation order of the first signal is 256QAM and the modulation order of the second signal is 64QAM or 256QAM, the relay device may transmit the first signal and the second signal within the target period.
[0272] It should be understood that the second condition may be that the difference between the power of the first signal and the power of the second signal is less than or equal to a first threshold, or that the difference between the modulation order of the first signal and the modulation order of the second signal is less than a second threshold, or that the difference between the power of the first signal and the power of the second signal is less than or equal to a first threshold and the difference between the modulation order of the first signal and the modulation order of the second signal is less than a second threshold, or that there may be other possible conditions. This is not limited to this embodiment of the application.
[0273] According to the above method, when the first signal and the second signal satisfy the second condition, the relay device may transmit the first signal and the second signal within the target period, thereby improving the signal processing efficiency of the relay device.
[0274] The above primarily uses examples illustrating whether the first and second signals satisfy the first or second condition. This embodiment of the application is not limited thereto. To further improve the signal processing efficiency of the relay device, the transmission time of the first signal may be limited. In other words, the network device may be configured to transmit the first signal at a specific time (i.e., a period of interest). Correspondingly, the relay device may determine whether the first signal needs to be transmitted preferentially at a specific time. In this way, the relay device can improve its signal processing efficiency by determining which signals should be transmitted at a specific time without having to determine whether the first and / or second signals satisfy the first or second condition.
[0275] The relay device may transmit the first signal at a specific time in one of the following ways:
[0276] Method #1: In a TDD configuration cycle, the relay device may transmit a first signal within a switching slot (or flexible slot), where the slot before the switching slot is a downlink slot and the slot after the switching slot is an uplink slot, or the slot before the switching slot is an uplink slot and the slot after the switching slot is a downlink slot.
[0277] In a possible configuration, during the TDD configuration cycle, the relay device receives signal #1 within the switching slot, the slot before the switching slot is the downlink slot, and the slot after the switching slot is the uplink slot.
[0278] Figure 4 shows a diagram of a data transmission system according to an embodiment of this application. As shown in Figure 4, it is assumed that one TDD configuration cycle has five slots, indicated as slot 0, slot 1, slot 2, slot 3, and slot 4, respectively. Slots 0, slot 1, and slot 2 are downlink slots, and slots 0, slot 1, and slot 2 may contain downlink symbols. Slot 3 may be a switching slot or a flexible slot, and slot 3 may contain at least one of the following: downlink symbols, uplink symbols, guard symbols, and flexible symbols (i.e., symbols not configured as uplink or downlink). Slot 4 is an uplink slot, and slot 4 may contain uplink symbols.
[0279] During the TDD configuration cycle, the relay device may transmit signal #3 on the downlink symbols in slots 0 to 2, receive signal #1 on the downlink symbol in slot 3, and transmit signal #4 on the uplink symbol in slot 4.
[0280] Based on the above method, during the TDD configuration cycle, the network device may be configured to receive signal #1 within the switching slot. In this case, the relay device can determine whether signal #1 should be preferentially received without determining whether signal #1 and / or signal #3 or signal #1 and / or signal #4 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device and reducing resource overhead.
[0281] In other possible configurations, during the TDD configuration cycle, the relay device transmits signal #2 within the switching slot, with the slot before the switching slot being the downlink slot and the slot after the switching slot being the uplink slot.
[0282] Figure 5 shows a diagram of another data transmission scheme according to an embodiment of this application. As shown in Figure 5, it is assumed that one TDD configuration cycle has five slots, indicated as slot 0, slot 1, slot 2, slot 3, and slot 4, respectively. Slots 0, slot 1, and slot 2 are downlink slots, and slots 0, slot 1, and slot 2 may contain downlink symbols. Slot 3 may be a switching slot or a flexible slot, and slot 3 may contain at least one of the following: downlink symbols, uplink symbols, guard symbols, and flexible symbols (i.e., symbols not configured as uplink or downlink). Slot 4 is an uplink slot, and slot 4 may contain uplink symbols.
[0283] During the TDD configuration cycle, the relay device may transmit signal #3 on the downlink symbols in slots 0 to 2, signal #2 on the uplink symbol in slot 3, and signal #4 on the uplink symbol in slot 4.
[0284] Based on the above method, during the TDD configuration cycle, the network device may be configured to transmit signal #2 within the switching slot. In this case, the relay device can determine whether signal #2 should be transmitted preferentially without determining whether signal #2 and / or signal #3 or signal #2 and / or signal #4 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device and reducing resource overhead.
[0285] In other possible configurations, during the TDD configuration cycle, the relay device receives signal #1 within the switching slot, the slot before the switching slot is the uplink slot, and the slot after the switching slot is the downlink slot.
[0286] FIG. 6 shows a diagram of another data transmission method according to an embodiment of this application. As shown in FIG. 6, assume that one TDD configuration period has five slots, respectively shown as slot 0, slot 1, slot 2, slot 3, and slot 4. Slots 0, slot 1, and slot 2 are uplink slots, and slots 0, slot 1, and slot 2 may include uplink symbols. Slot 3 may be a switching slot or a flexible slot, and slot 3 may include at least one of the following, namely, downlink symbols, uplink symbols, guard symbols, and flexible symbols (i.e., symbols not configured as uplink or downlink). Slot 4 is a downlink slot, and slot 4 may include downlink symbols.
[0287] In the TDD configuration period, the relay device may transmit signal #4 on the uplink symbols within slots 0 to 2, receive signal #1 on the downlink symbols within slot 3, and transmit signal #3 on the downlink symbols within slot 4.
[0288] Based on the above method, in the TDD configuration period, the network device may be configured to receive signal #1 within the switching slot. In this case, the relay device can determine whether signal #1 needs to be preferentially received without determining whether signal #1 and / or signal #3 or signal #1 and / or signal #4 meet the first condition or the second condition, so as to improve the signal processing efficiency of the relay device and reduce the resource overhead.
[0289] In another possible method, in the TDD configuration period, the relay device transmits signal #2 within the switching slot, the slot before the switching slot is an uplink slot, and the slot after the switching slot is a downlink slot.
[0290] Figure 7 shows a diagram of another data transmission scheme according to an embodiment of this application. As shown in Figure 7, it is assumed that one TDD configuration cycle has five slots, indicated as slot 0, slot 1, slot 2, slot 3, and slot 4, respectively. Slots 0, slot 1, and slot 2 are uplink slots, and slots 0, slot 1, and slot 2 may contain uplink symbols. Slot 3 may be a switching slot or a flexible slot, and slot 3 may contain at least one of the following: downlink symbols, uplink symbols, guard symbols, and flexible symbols (i.e., symbols not configured as uplink or downlink). Slot 4 is a downlink slot, and slot 4 may contain downlink symbols.
[0291] During the TDD configuration cycle, the relay device may transmit signal #4 on the uplink symbols in slots 0 to 2, signal #2 on the uplink symbol in slot 3, and signal #3 on the downlink symbol in slot 4.
[0292] Based on the above method, during the TDD configuration cycle, the network device may be configured to transmit signal #2 within the switching slot. In this case, the relay device can determine whether signal #2 should be transmitted preferentially without determining whether signal #2 and / or signal #3 or signal #2 and / or signal #4 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device and reducing resource overhead.
[0293] Method #2: In the TDD configuration cycle, the relay device may transmit the first signal within the start slot.
[0294] In a possible configuration, during the TDD configuration cycle, when signal #3 is switched to signal #4, the relay device receives signal #1 within the start slot.
[0295] Figure 8 shows a diagram of another data transmission scheme according to an embodiment of this application. As shown in Figure 8, it is assumed that one TDD configuration cycle has five slots, indicated as slot 0, slot 1, slot 2, slot 3, and slot 4, respectively. Slots 0, slot 1, and slot 2 are downlink slots, and slots 0, slot 1, and slot 2 may contain downlink symbols. Slot 3 may be a switching slot or a flexible slot, and slot 3 may contain at least one of the following: downlink symbols, uplink symbols, guard symbols, and flexible symbols (i.e., symbols not configured as uplink or downlink). Slot 4 is an uplink slot, and slot 4 may contain uplink symbols.
[0296] During the TDD configuration cycle, the relay device may receive signal #1 on the downlink symbol in slot 0, transmit signal #3 on the downlink symbols in slots 1 and 2, and transmit signal #3 on the downlink symbol in slot 3, or it may transmit signal #4 on the uplink symbol in slot 3 and transmit signal #4 on the uplink symbol in slot 4.
[0297] In a TDD configuration cycle, the starting slot should be understood as the first slot for signal transmission. For example, Figure 8 shows the switching of signal #3 to signal #4. In this case, the starting slot is slot 0.
[0298] Based on the above method, when signal #3 is switched to signal #4 during the TDD configuration cycle, the network device may be configured to receive signal #1 within the start slot. According to this method, within the start slot, the relay device can determine whether signal #1 should be preferentially received without determining whether signal #1 and / or signal #3 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device, reducing decoding delay, and mitigating the impact of switching between signal #1 and signal #3 on signal #4.
[0299] In yet another possible configuration, during the TDD configuration cycle, when signal #4 is switched to signal #3, the relay device transmits signal #2 within the start slot.
[0300] Figure 9 shows a diagram of another data transmission system according to an embodiment of this application. As shown in Figure 9, it is assumed that one TDD configuration cycle has five slots, indicated as slot 0, slot 1, slot 2, slot 3, and slot 4, respectively. Slots 0, slot 1, and slot 2 are uplink slots, and slots 0, slot 1, and slot 2 may contain uplink symbols. Slot 3 may be a switching slot or a flexible slot, and slot 3 may contain at least one of the following: downlink symbols, uplink symbols, guard symbols, and flexible symbols (i.e., symbols not configured as uplink or downlink). Slot 4 is a downlink slot, and slot 4 may contain downlink symbols.
[0301] During the TDD configuration cycle, the relay device may transmit signal #2 on the uplink symbol in slot 0, signal #4 on the uplink symbols in slots 1 and 2, and signal #3 on the downlink symbol in slot 3, or it may transmit signal #4 on the uplink symbol in slot 3 and signal #3 on the downlink symbol in slot 4.
[0302] In a TDD configuration cycle, the starting slot should be understood to be the first slot for signal transmission. For example, Figure 9 shows the switching of signal #4 to signal #3. In this case, the starting slot is slot 0.
[0303] Based on the above method, when signal #4 is switched to signal #3 during the TDD configuration cycle, the network device may be configured to transmit signal #2 within the start slot. According to this method, within the start slot, the relay device can determine whether signal #2 should be preferentially transmitted without determining whether signal #2 and / or signal #4 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device, reducing decoding delay, and mitigating the impact of switching between signal #2 and signal #4 on signal #3.
[0304] Method #3: In the first period T, the relay device may transmit the first signal within the time window.
[0305] The first period T is the period for transmitting the first signal, the first period T corresponds to one or more downlink slots or uplink slots, one time window corresponds to one or more downlink slots or uplink slots, and the first period T is greater than or equal to the width W of the time window in the period.
[0306] Optionally, the network device transmits configuration information to the relay device, which further includes a first period T, the start time t0 of the first time window, and the width W of the time window. The width W of the time window is equal to the length of one or more slots.
[0307] When the time window is the first time window, the start time of the first time window is t0, or when the time window is the Nth time window, it should be understood that the start time of the Nth time window is t0+(N - 1)T. The relay device may transmit the first signal within one time window, or may transmit the first signal within a plurality of time windows. This is not limited in this embodiment of this application.
[0308] It should be further understood that in different periods, the width W of the time window may be the same or different. This is not limited in this embodiment of this application.
[0309] In a possible manner, in the first period T, the relay device receives signal #1 within a time window corresponding to one or more downlink slots.
[0310] FIG. 10 shows a diagram of another data transmission method according to an embodiment of this application. As shown in FIG. 10, assume that the first time window corresponds to three downlink slots, the width W of the first time window is equal to the length of the three downlink slots, the start time of the first time window is t0, and the start time of the second time window is t0+T.
[0311] For example, the relay device may receive signal #1 within the first time window, or may receive signal #1 within the second time window, or may receive signal #1 in both the first time window and the second time window. This is not limited in this embodiment of this application.
[0312] Optionally, the first period T may be determined based on the TDD configuration period. For example, the first period T may be 2 n times that of the TDD configuration period, where n is a positive integer.
[0313] Optionally, the first period T may be determined based on an index corresponding to the subcarrier interval. For example, when the index corresponding to the subcarrier interval is 1, the first period T corresponds to one downlink slot. In another example, when the index corresponding to the subcarrier interval is 2, the first period T corresponds to two downlink slots.
[0314] Optionally, the width W of the time window at different periods may be the same. For example, the width W of the time window at different periods may all be equal to the length of a single downlink slot. This approach reduces resource overhead.
[0315] Optionally, the start time t0 of the time window may be at a fixed position in the TDD configuration period. For example, as shown in Figure 8, the start time t0 of the time window may correspond to the start slot (i.e., slot 0). This method allows the relay device to receive signal #1 at a fixed position in a fixed period, thereby improving the signal processing efficiency of the relay device.
[0316] Optionally, there may be multiple different time windows in the first period T. These multiple different time windows correspond to one or more downlink slots. The relay device may receive different types of signal #1 within the multiple different time windows. For example, there may be three time windows in the first period T, and the relay device may receive public signals (e.g., SSB or system information), data signals (e.g., PDSCH), and control signals (e.g., PDCCH, CSI-RS, or TRS) within each of the three time windows.
[0317] Based on the above method, in the first period T, the relay device receives signal #1 within a time window corresponding to one or more downlink slots. This method allows the relay device to determine whether signal #1 should be preferentially received within the time window without having to determine whether signal #1 and / or signal #3 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device.
[0318] In other possible configurations, during the first cycle, the relay device transmits signal #2 within a time window corresponding to one or more uplink slots.
[0319] Figure 11 shows a diagram of another data transmission scheme according to an embodiment of this application. As shown in Figure 11, the first time window corresponds to three uplink slots, the width W of the first time window is equal to the length of the three uplink slots, the start time of the first time window is t0, and the start time of the second time window is t0+T.
[0320] For example, the relay device may transmit signal #2 within the first time window, or within the second time window, or in both the first and second time windows. This is not limited to this embodiment of the application.
[0321] Optionally, the first period T may be determined based on the TDD constituent period. For example, the first period T may be 2 times the TDD constituent period. n It can be a multiple, and n is a positive integer.
[0322] Optionally, the first period T may be determined based on an index corresponding to the subcarrier interval. For example, when the index corresponding to the subcarrier interval is 1, the first period T corresponds to one downlink slot. In another example, when the index corresponding to the subcarrier interval is 2, the first period T corresponds to two downlink slots.
[0323] Optionally, the width W of the time window may be the same for different periods. For example, the width W of the time window for different periods may all be equal to the length of a single uplink slot. This approach reduces resource overhead.
[0324] Optionally, the start time t0 of the time window may be at a fixed position in the TDD configuration period. For example, as shown in Figure 9, the start time t0 of the time window may correspond to the start slot (i.e., slot 0). This method allows the relay device to transmit signal #2 at a fixed position in a fixed period, thereby improving the signal processing efficiency of the relay device.
[0325] Optionally, there may be multiple different time windows in the first period T. These multiple different time windows correspond to one or more uplink slots. The relay device may transmit different types of signal #2 within the multiple different time windows. For example, there may be three time windows in the first period T, and the relay device may transmit a public signal (e.g., PRACH), a data signal (e.g., PUSCH), and a control signal (e.g., SRS or PUCCH) within each of the three time windows.
[0326] Based on the above method, in the first period T, the relay device transmits signal #2 within a time window corresponding to one or more uplink slots. This method allows the relay device to determine whether signal #2 should be transmitted preferentially within the time window without having to determine whether signal #2 and / or signal #4 satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device.
[0327] Based on the above technical solution, a network device may be configured to transmit a first signal at a specific time. Correspondingly, a relay device may determine whether the first signal needs to be transmitted preferentially at a specific time. In this case, the relay device can determine which signal should be transmitted at a specific time without having to determine whether the first signal and / or the second signal satisfy the first or second condition, thereby improving the signal processing efficiency of the relay device.
[0328] Optionally, when the function of signal #1 relates to one or more of the following: beam management, power control, connection and disconnection control, timing information, and configuration information of the second signal, the relay device may determine whether signal #1 needs to be preferentially received at a particular time, thereby ensuring that the relay device obtains the correct functional configuration and improving the signal processing efficiency of the relay device.
[0329] Optionally, if the function of signal #2 relates to one or more of the following: feedback measurement reports, scheduling requests, and time synchronization, the relay device may determine whether signal #2 needs to be transmitted preferentially at a particular time, thereby ensuring that the relay device obtains the correct functional configuration and improving the signal processing efficiency of the relay device.
[0330] Optionally, the relay device may transmit a second signal at a specific time. For relevant explanations, see the explanations in Method #1, Method #2, and Method #3. Further details are not provided here.
[0331] Optionally, the first period T during which the relay device transmits the first signal may be determined based on the period for transmitting the second signal. For example, the first period T during which the relay device transmits the first signal may be 2 times the period for transmitting the second signal. k It can be a multiple, and k is a positive integer.
[0332] Optionally, the time window in which the relay device transmits the first signal may be determined based on the time window for transmitting the second signal. For example, the start time t0 of the first time window of the first signal may be located in D slots prior to the start time of the first time window of the second signal, and the D slots may be determined based on the decoding delay and the instruction validity delay.
[0333] Optionally, a network device may be configured to transmit multiple first signals within a specified period, and the types of the multiple first signals may be different. In such cases, a relay device may determine the priority of the multiple first signals based on their types to determine which signals should be transmitted within the specified period. For example, if the types of the multiple first signals are a public signal, a control signal, and a data signal, the relay device may determine that the priority of the multiple first signals is in descending order: public signal, control signal, and data signal.
[0334] Optionally, if a network device is configured to transmit multiple second signals within a specified period, and the types of these second signals may differ, the relay device may determine the priority of the multiple second signals based on their types to determine which signals should be transmitted within the specified period. For example, if the types of the multiple second signals are a public signal, a control signal, and a data signal, the relay device may determine that the priority of the multiple second signals is in descending order: public signal, control signal, and data signal.
[0335] If the network device is optionally configured to transmit both the first and second signals within the specified period, the relay device will not transmit either the first or second signal. According to this method, if the network device is configured to transmit both the first and second signals within the specified period, the relay device may consider this configuration incorrect. In this case, the relay device will not transmit either the first or second signal, thereby reducing power consumption.
[0336] It should be understood that the time units (e.g., the number of slots) for transmitting the first or second signal by the relay device may be determined based on the configuration information of the network device, or based on the subcarrier interval. The time units for transmitting the first signal by the relay device may be the same as or different from the time units for transmitting the second signal. This is not limited to this embodiment of the application.
[0337] According to the above description, the function of signal #1 may include at least one of the following: beam management, power control, connection and disconnection control, timing information, and configuration information for the second signal. Beam management may also be beam switching, in other words, switching beams. Beam management may be the configuration of the forward beam or the configuration of the receive beam. For example, a relay device receives the beam of signal #1 (also called the backhaul beam) from a network device. In another example, the relay device transmits the beam of signal #2 (also called the backhaul beam) to a network device. In another example, the relay device transmits the beam of signal #3 (also called the access beam) to a terminal device. In another example, the relay device receives the beam of signal #4 (also called the access beam) from a terminal device. Power control may also be power adjustment (or enabling or disabling multiplexing, or amplification and forwarding), in other words, adjusting the power. Connection and disconnection control may include enabling the transmission of the second signal and disabling the transmission of the second signal. Timing information may also be timing adjustment, in other words, adjusting the timing. The configuration information for the second signal may also be an adjustment regarding the transmission direction of the second signal, in other words, an adjustment of the signal transmission direction.
[0338] A relay device may receive signal #1 from a network device. When the functions of signal #1 conflict with each other, the relay device may fail to perform the correct operation. For example, when connection and disconnection control conflict with other functions (e.g., beam management or power control), the relay device cannot determine whether connection and disconnection control should take precedence.
[0339] In view of the above technical problems, this application further provides a method for configuring connection and disconnection control and other function priorities by a network device. According to this method, when connection and disconnection control conflicts with other functions, the relay device can determine which operation should be performed preferentially.
[0340] Regarding connection and disconnection control and the priority of other functions, several possible methods may exist.
[0341] In a possible configuration, if the relay device is configured as at least one of the following during the relevant period, the relay device will disable the transmission of the second signal. (1) The relay device is configured to disable the transmission of the second signal and enable the transmission of the second signal. (2) The relay device is configured to disable the transmission of the second signal and adjust the power, (3) The relay device is configured to disable the transmission of the second signal and switch beams. (4) The relay device is configured to disable the transmission of the second signal and adjust the timing. (5) The relay device is configured to disable the transmission of the second signal and adjust the direction of signal transmission, (6) The relay device is not configured to switch beams and / or adjust power.
[0342] In other possible configurations, the relay device does not disable the transmission of the second signal if, during the relevant period, the relay device is configured as at least one of the following: (1) The relay device is configured to disable the transmission of the second signal and enable the transmission of the second signal. (2) The relay device is configured to disable the transmission of the second signal and adjust the power, (3) The relay device is configured to disable the transmission of the second signal and switch beams. (4) The relay device is configured to disable the transmission of the second signal and adjust the timing, (5) The relay device is configured to disable the transmission of the second signal and adjust the direction of signal transmission.
[0343] Optionally, during the specified period, the relay device may be configured to disable the transmission of the second signal and adjust the power, and the adjusted power may be stored if the adjusted power is related to the amount stored.
[0344] Optionally, during the specified period, the relay device may be configured to disable the transmission of the second signal and adjust the timing, and the adjusted timing may be accumulated if the adjusted timing is related to the accumulation amount.
[0345] Based on the above technical solution, when connection and disconnection control conflicts with other functions, the relay device can determine which operations should be prioritized based on the priority of connection and disconnection control and other functions, thereby enabling the relay device to have a better response mechanism and further improve network performance.
[0346] It should be understood that the examples in the embodiments of this application are intended merely to help those skilled in the art to understand the embodiments of this application, and not to limit the embodiments of this application to the specific scenarios illustrated herein. Obviously, those skilled in the art can make various equivalent modifications or changes based on the examples provided in the embodiments of this application, and such modifications or changes also fall within the scope of the embodiments of this application. For example, the phrase "the second signal is a signal transmitted with the assistance of a relay device" may be replaced with "the second signal is a signal transmitted between a network device and a terminal device, and the second signal is forwarded by a relay device."
[0347] It can be further understood that some optional features in embodiments of this application may be independent of other features in some scenarios, or may be combined with other features in some scenarios. This is not limited to this.
[0348] The solutions in the embodiments of this application may be appropriately combined for use, or the descriptions or terms in the embodiments may be mutually referenced or explained in the embodiments, but this is not limited to them.
[0349] It can be further understood that the various numerical sequence numbers in the embodiments of this application do not signify an execution order, but are merely for distinction to facilitate explanation, and therefore should not constitute any limitation on the implementation process of the embodiments of this application.
[0350] In this application, it should be understood that "at least one" means one or more, and "plural" means two or more. The terms "and / or" are used to describe the relationship between related objects and indicate that three relationships may exist. For example, "A and / or B" means that only A exists, only B exists, and both A and B exist, where A and B may be singular or plural. The letter " / " usually indicates an "or" relationship between related objects. "At least one of the following items" or similar expressions means any combination of these items, including either a singular or plural combination. For example, "at least one of a, b or c" may mean a, b, c, a and b, a and c, b and c, or a, b and c, where a, b and c may be singular or plural.
[0351] It may be further understood that the names of some messages, such as the first signal and the second signal, are relevant to embodiments of this application. It should be understood that these names do not limit the scope of protection of embodiments of this application.
[0352] In embodiments of the above method, the methods and operations implemented by a device (e.g., a relay device) may, alternatively, be implemented by a component of the device (e.g., a chip or circuit).
[0353] In correspondence with the method provided in the embodiments of the above-described method, embodiments of this application further provide a corresponding apparatus. The apparatus includes a corresponding module configured to perform the embodiments of the above-described method. The module may be software, hardware, or a combination of software and hardware. It may be understood that the technical features described in the embodiments of the method are also applicable to the following embodiments of the apparatus.
[0354] The data transmission method provided in the embodiments of this application is described in detail above with reference to Figures 3 to 11. The communication device provided in the embodiments of this application will be described in detail below with reference to Figures 12 to 14.
[0355] Figure 12 is a block diagram of a communication device according to an embodiment of this application. The device 1200 includes a transceiver unit 1210, which may be configured to provide corresponding communication functions. The transceiver unit 1210 may also be called a communication interface or communication unit.
[0356] Optionally, the device 1200 may further include a processing unit 1220. The processing unit 1220 may be configured, for example, to determine whether a first signal and / or a second signal satisfy a first condition, in order to implement a corresponding processing function.
[0357] Optionally, the device 1200 further includes a storage unit. The storage unit may be configured to store instructions and / or data. The processing unit 1220 may read instructions and / or data from the storage unit, thereby causing the device to perform the operation of the relay device in the embodiment of the method described above.
[0358] The device 1200 may be configured to perform actions performed by the relay device in the embodiment of the above method. In this case, the device 1200 may be the relay device or a component of the relay device. The transceiver unit 1210 is configured to perform the receiving and transmitting operations on the relay device side in the embodiment of the above method. The processing unit 1220 is configured to perform the processing operations on the relay device side in the embodiment of the above method.
[0359] In one design, the device 1200 is configured to perform an action performed by the relay device in the embodiment of the method described above.
[0360] In a possible implementation, the transceiver unit 1210 is configured to receive configuration information from a network device, which indicates that a first signal and a second signal will be transmitted within a specified period, the first signal being a signal for communication between the device and the network device, and the second signal being a signal transmitted with the assistance of the device. The processing unit 1220 is configured to determine that the first signal and / or the second signal satisfy a first condition, and the transceiver unit 1210 is further configured to transmit the first signal within the specified period. The processing unit 1220 is further configured to determine that the first signal and / or the second signal do not satisfy the first condition, and the transceiver unit 1210 is further configured to transmit the second signal within the specified period.
[0361] Optionally, the first condition is that the priority of the first signal is greater than or equal to the priority of the second signal, and the priorities of the first and second signals are classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
[0362] Optionally, the first signal and / or the second signal satisfying the first condition includes the first signal being a public signal, the first signal being a non-public signal and the second signal being a non-public signal, the first signal being a control signal and the second signal being a semi-permanently scheduled signal, or the first signal being a semi-permanently scheduled signal and the second signal being a semi-permanently scheduled signal.
[0363] Optionally, the failure of the first signal and / or the second signal to satisfy the first condition includes the second signal being a public signal, the second signal being a control signal and the first signal being a private signal, the second signal being a control signal and the first signal being a semi-permanently scheduled signal, or the second signal being a semi-permanently scheduled signal and the first signal being a semi-permanently scheduled signal.
[0364] Optionally, the first signal and / or the second signal satisfying the first condition includes the first signal having at least one of the following functions: beam management, power control, connection and disconnection control, timing information, configuration information for the second signal, feedback measurement report, scheduling request, and time synchronization.
[0365] Optionally, before it is determined whether the first signal and / or the second signal satisfy the first condition, the processing unit 1220 is configured to determine that the first signal and the second signal satisfy the second condition, and the transceiver unit 1210 is configured to transmit the first signal and the second signal within the target period.
[0366] Optionally, the second condition is that the difference between the power of the first signal and the power of the second signal is less than or equal to the first threshold, and / or the second condition is that the difference between the modulation order of the first signal and the modulation order of the second signal is less than or equal to the second threshold.
[0367] Apparatus 1200 may implement a step or procedure corresponding to a step or procedure performed by the relay device in an embodiment of the method in this application. Apparatus 1200 may include a unit configured to perform a method performed by the relay device in any one of the embodiments shown in Figures 3 to 11.
[0368] It should be understood that the specific process by which the unit performs the corresponding steps described above is described in detail in the embodiments of the method described above. For the sake of brevity, the details will not be explained here.
[0369] It should be understood that the apparatus 1200 herein is embodied in the form of a functional unit. The term “unit” herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor configured to run one or more software or firmware programs (e.g., a shared processor, a dedicated processor, or a group processor), storage, a merged logic circuit, and / or other suitable components that support the functions described. In an optional example, those skilled in the art will understand that the apparatus 1200 may specifically be a relay device in the embodiments described above, and may be configured to perform procedures and / or steps corresponding to a relay device in embodiments of the methods described above. To avoid repetition, further details are not described herein.
[0370] The device 1200 in the above solution has the function of realizing the corresponding steps performed by the relay device in the above method. The function may be realized by hardware, or by hardware running the corresponding software. The hardware or software includes one or more modules corresponding to the above function. For example, a transceiver unit may be replaced by a transceiver (for example, a transmitting unit in a transceiver unit may be replaced by a transmitter, or a receiving unit in a transceiver unit may be replaced by a receiver), and other units, such as a processing unit, may be replaced by a processor to separately perform the transmitting and receiving operations and related processing operations in the embodiment of the method.
[0371] Furthermore, the transceiver unit 1210 may be replaced by a transceiver circuit (for example, including a receiving circuit and a transmitting circuit), and the processing unit may be replaced by a processing circuit.
[0372] It should be noted that the device in Figure 12 may be the device in the above embodiment, or it may be a chip or chip system, such as a system on a chip (SoC). The transceiver unit may be an input / output circuit or a communication interface. The processing unit is a processor, microprocessor, or integrated circuit on a chip, but is not limited to this.
[0373] As shown in Figure 13, embodiments of this application provide another communication device 1300, the device 1300 including a processor 1310, the processor 1310 coupled to a storage 1320 configured to store computer programs or instructions and / or data, the processor 1310 configured to execute computer programs or instructions stored in the storage 1320, or to read data stored in the storage 1320, and to perform the method in the embodiment of the method described above.
[0374] Optionally, one or more processors 1310 exist.
[0375] Optionally, one or more storage 1320s exist.
[0376] Optionally, the storage 1320 and processor 1310 may be integrated or located separately.
[0377] Optionally, as shown in Figure 13, the device 1300 further includes a transceiver 1330. The transceiver 1330 is configured to receive and / or transmit signals. For example, the processor 1310 is configured to control the transceiver 1330 to receive and / or transmit signals.
[0378] In one solution, the device 1300 is configured to perform an operation that is carried out by the relay device in the embodiment of the above method.
[0379] For example, the processor 1310 is configured to execute a computer program or instruction stored in the storage 1320 to realize the relevant operation of the relay device in the embodiment of the above method, for example, the method performed by the relay device in any one of the embodiments shown in Figures 3 to 11.
[0380] The processor referred to in the embodiments of this application may be a central processing unit (CPU), and may be, alternatively, other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[0381] It should be further understood that the storage referred to in embodiments of this application may be volatile memory and / or non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM). For example, RAM may be used as an external cache. Rather than being an exhaustive list, RAM includes several forms such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchlink dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus random access memory (direct rambus RAM, DR RAM).
[0382] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, storage (storage modules) may be integrated into the processor.
[0383] It should be further noted that the storage described herein is intended to include, but is not limited to, these types of storage and any other suitable types of storage.
[0384] As shown in Figure 14, an embodiment of this application provides a chip system 1400. The chip system 1400 (or may be called a processing system) includes a logic circuit 1410 and an input / output interface 1420.
[0385] The logic circuit 1410 may also be a processing circuit within the chip system 1400. The logic circuit 1410 may be coupled to and connected to a memory unit and may call instructions within the memory unit, thereby enabling the chip system 1400 to implement the methods and functions of the embodiments of this application. The input / output interface 1420 may also be an input / output circuit within the chip system 1400, which outputs information processed by the chip system 1400 or inputs data or signaling information to be processed by the chip system 1400 for processing.
[0386] In one solution, the chip system 1400 is configured to perform operations that are carried out by the relay device in the embodiment of the above method.
[0387] For example, the logic circuit 1410 is configured to implement processing-related operations performed by the relay device in the embodiment of the above method, for example, processing-related operations performed by the relay device in any one of the embodiments shown in Figures 3 to 11. The input / output interface 1420 is configured to implement transmission and / or reception-related operations performed by the relay device in the embodiment of the above method, for example, transmission and / or reception-related operations performed by the relay device in any one of the embodiments shown in Figures 3 to 11.
[0388] Embodiments of this application further provide a computer-readable storage medium that stores computer instructions used to implement a method performed by a relay device in embodiments of the above method.
[0389] For example, when a computer program is executed by a computer, the computer can implement a method in which it is executed by an intermediary device in an embodiment of the above method.
[0390] Embodiments of this application further provide a computer program product including instructions. When the instructions are executed by a computer, an embodiment of the above method provides a method in which they are executed by an intermediary device.
[0391] For a description of the relevant aspects and beneficial effects of any one of the devices provided above, please refer to the corresponding embodiments of the methods provided above. Further details will not be described again here.
[0392] In some embodiments provided in this application, it should be understood that the disclosed apparatus and methods may be implemented in other ways. For example, the embodiments of the described apparatus are merely examples. For example, the division into units is merely a logical functional division, and other divisions may be used in actual implementations. For example, multiple units or components may be combined or integrated into other systems, or some features may be ignored or not performed. Furthermore, the mutual coupling, direct coupling, or communication connection indicated or discussed may be implemented through some interfaces. Indirect coupling or communication connection between apparatus or units may be implemented electronically, mechanically, or in other forms.
[0393] All or part of the embodiments described above may be implemented using software, hardware, firmware, or a combination thereof. When software is used to implement an embodiment, all or part of the embodiment may be implemented in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, all or part of the procedures or functions according to the embodiments of this application are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. For example, the computer may be a personal computer, a server, a network device, etc. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted by wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, and microwave, etc.) from one website, computer, server, or data center to another. Computer-readable storage media may be any available medium accessible by a computer, or a data storage device that integrates one or more available media, such as a server or data center. Available media may include magnetic media (e.g., floppy disks, hard disk drives, or magnetic tapes), optical media (e.g., DVDs), semiconductor media (e.g., solid-state drives, SSDs), etc. For example, available media may include, but are not limited to, any medium capable of storing program code, such as USB flash drives, removable hard disk drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0394] The above description is merely a specific way of realizing this application and is not intended to limit the scope of protection of this application. Any modification or substitution that is readily conceivable by a person skilled in the art within the scope of the art disclosed in this application shall fall within the scope of protection of this application. Accordingly, the scope of protection of this application shall be subject to the scope of protection of the claims.
Claims
1. A data transmission method, Step (310): A relay device receives configuration information from a network device, the configuration information indicating that a first signal and a second signal will be transmitted within a specified period, the first signal being a signal for communication between the relay device and the network device, and the second signal being a signal transmitted with the assistance of the relay device. When at least one of the first signal and the second signal satisfies the first condition, the relay device transmits the first signal within the target period (S320), or If at least one of the first signal and the second signal does not satisfy the first condition, the relay device transmits the second signal within the target period (S330). A method that includes this.
2. The first condition is that the priority of the first signal is greater than or equal to the priority of the second signal. The method according to claim 1, wherein the priority of the first signal and the second signal is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals and control signals.
3. The fact that at least one of the first signal and the second signal satisfies the first condition is that The first signal mentioned above is a public signal. The first signal is a non-public signal, and the second signal is a non-public signal. The first signal is a control signal, and the second signal is a semi-permanently scheduled signal, or The first signal is a semi-permanently scheduled signal, and the second signal is a semi-permanently scheduled signal. The method according to claim 1 or 2, including the method described in claim 1 or 2.
4. If at least one of the first signal and the second signal does not satisfy the first condition, The second signal mentioned above is a public signal. The second signal is a control signal, and the first signal is a non-public signal. The second signal is a control signal, and the first signal is a semi-permanently scheduled signal, or The second signal is a semi-permanently scheduled signal, and the first signal is a semi-permanently scheduled signal. The method according to claim 1 or 2, including the method described in claim 1 or 2.
5. The fact that at least one of the first signal and the second signal satisfies the first condition is that The method according to claim 1, wherein the first signal has at least one of the following functions: beam management, power control, connection and disconnection control, timing information, configuration information of the second signal, feedback measurement report, scheduling request, and time synchronization.
6. Before determining whether at least one of the first signal and the second signal satisfies the first condition, the method, The method according to claim 1 or 2, further comprising the step of transmitting the first signal and the second signal within the target period by the relay device when the first signal and the second signal satisfy the second condition.
7. The method according to claim 6, wherein the second condition is at least one of the following: the difference between the power of the first signal and the power of the second signal is less than or equal to a first threshold; and the difference between the modulation order of the first signal and the modulation order of the second signal is less than or equal to a second threshold.
8. A data transmission device (1200) including a transceiver unit and a processing unit, The transceiver unit (1210) is configured to receive configuration information from a network device, the configuration information indicating that a first signal and a second signal will be transmitted within a specified period, the first signal being a signal for communication between the device and the network device, and the second signal being a signal transmitted with the assistance of the device. The processing unit (1220) is configured to determine that at least one of the first signal and the second signal satisfies the first condition, and the transceiver unit is further configured to transmit the first signal within the target period, or The apparatus further comprises a processing unit configured to determine that at least one of the first signal and the second signal does not satisfy the first condition, and a transceiver unit further configured to transmit the second signal within the target period.
9. The first condition is that the priority of the first signal is greater than or equal to the priority of the second signal. The apparatus according to claim 8, wherein the priority of the first signal and the second signal is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals and control signals.
10. The fact that at least one of the first signal and the second signal satisfies the first condition is that The first signal mentioned above is a public signal. The first signal is a non-public signal, and the second signal is a non-public signal. The first signal is a control signal, and the second signal is a semi-permanently scheduled signal, or The first signal is a semi-permanently scheduled signal, and the second signal is a semi-permanently scheduled signal. The apparatus according to claim 8 or 9, including the apparatus described in claim 8 or 9.
11. If at least one of the first signal and the second signal does not satisfy the first condition, The second signal mentioned above is a public signal. The second signal is a control signal, and the first signal is a non-public signal. The second signal is a control signal, and the first signal is a semi-permanently scheduled signal, or The second signal is a semi-permanently scheduled signal, and the first signal is a semi-permanently scheduled signal. The apparatus according to claim 8 or 9, including the apparatus described in claim 8 or 9.
12. The fact that at least one of the first signal and the second signal satisfies the first condition is that The apparatus according to claim 8, wherein the first signal has at least one of the following functions: beam management, power control, connection and disconnection control, timing information, configuration information of the second signal, feedback measurement report, scheduling request, and time synchronization.
13. Before it is determined whether at least one of the first signal and the second signal satisfies the first condition, The apparatus according to claim 8 or 9, wherein the processing unit (1220) is configured to determine that the first signal and the second signal satisfy a second condition, and the transceiver unit is configured to transmit the first signal and the second signal within the target period.
14. The apparatus according to claim 13, wherein the second condition is at least one of the following: the difference between the power of the first signal and the power of the second signal is less than or equal to a first threshold, and the difference between the modulation order of the first signal and the modulation order of the second signal is less than or equal to a second threshold.
15. A computer program product, The computer program product in question is The relay device receives configuration information from the network device, the configuration information indicating that a first signal and a second signal will be transmitted within the target period, the first signal being a signal for communication between the relay device and the network device, and the second signal being a signal transmitted with the assistance of the relay device. When at least one of the first signal and the second signal satisfies the first condition, the relay device transmits the first signal within the target period, or If at least one of the first signal and the second signal does not satisfy the first condition, the relay device shall transmit the second signal within the target period. A computer program product that includes instructions for performing actions including those described above.
16. The first condition is that the priority of the first signal is greater than or equal to the priority of the second signal. The computer program product according to claim 15, wherein the priority of the first signal and the second signal is classified based on the signal type, and at least one of the following signal types exists: public signals, data signals, and control signals.
17. The fact that at least one of the first signal and the second signal satisfies the first condition is that The first signal mentioned above is a public signal. The first signal is a non-public signal, and the second signal is a non-public signal. The first signal is a control signal, and the second signal is a semi-permanently scheduled signal, or The first signal is a semi-permanently scheduled signal, and the second signal is a semi-permanently scheduled signal. A computer program product according to claim 15 or 16, including the above.
18. If at least one of the first signal and the second signal does not satisfy the first condition, The second signal mentioned above is a public signal. The second signal is a control signal, and the first signal is a non-public signal. The second signal is a control signal, and the first signal is a semi-permanently scheduled signal, or The second signal is a semi-permanently scheduled signal, and the first signal is a semi-permanently scheduled signal. A computer program product according to claim 15 or 16, including the above.
19. The fact that at least one of the first signal and the second signal satisfies the first condition is that The computer program product according to claim 15, wherein the first signal has at least one of the following functions: beam management, power control, connection and disconnection control, timing information, configuration information of the second signal, feedback measurement report, scheduling request, and time synchronization.
20. The computer program product in question is The computer program product according to claim 15 or 16, further comprising instructions for the relay device to perform an operation including transmitting the first signal and the second signal within the target period when the first signal and the second signal satisfy the second condition.
21. The computer program product according to claim 20, wherein the second condition is at least one of the following: the difference between the power of the first signal and the power of the second signal is less than or equal to a first threshold, and the difference between the modulation order of the first signal and the modulation order of the second signal is less than or equal to a second threshold.