Communication method and device
By receiving reference signals in the fifth-generation mobile communication system and optimizing the transmission of random access request messages according to the transmission direction, the cross-link interference problem caused by sub-band full-duplex technology is solved, improving the access capability of terminal devices and system efficiency.
Patent Information
- Application Number
- CN202410651210.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-23
- Publication Date
- 2025-11-25
AI Technical Summary
In fifth-generation mobile communication systems, subband full-duplex technology causes cross-link interference between terminal devices, especially in areas with poor coverage at the cell edge, affecting downlink transmission performance.
By receiving a reference signal in the first sub-band full-duplex time unit and determining whether the conditions are met based on the reference signal and transmission direction, and sending a random access request message if the conditions are met, downlink transmission interference to other terminal devices is reduced, including setting time domain intervals and resource associations to optimize transmission.
It reduces signal interference between terminal devices, improves the access capability of terminal devices and system efficiency, especially in areas with poor coverage.
Smart Images

Figure CN121013198A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a communication method and device. BACKGROUND
[0002] With the rapid development of the new radio (NR) of the fifth-generation (5G) mobile communication technology, various communication requirements have emerged. To meet the requirements of emerging services, a subband full duplex (SBFD) scheme is proposed to improve the uplink coverage of a time division duplex (TDD) system. Subband full duplex refers to a technology in which a network device can transmit an uplink signal and receive a downlink signal through different subbands in the same carrier, that is, a signal can be received and transmitted on one time slot or one orthogonal frequency division multiplexing (OFDM) symbol.
[0003] A user equipment (UE) supporting SBFD can initiate a random access procedure on an SBFD symbol / SBFD time slot, including a message 1 or message A transmission process. However, the message 1 or message transmission on the SBFD symbol / SBFD time slot can cause crosslink interference (CLI), that is, UE-UE interference, to the downlink transmission in the downlink subband of the cell or the neighboring cell, resulting in poor downlink transmission performance of the SBFD symbol / SBFD time slot, especially for users in poor coverage areas such as cell edges. SUMMARY
[0004] The present application provides a communication method and device to reduce signal interference between terminal devices in a random access process.
[0005] In a first aspect, the present application provides a communication method, and the execution subject of the method is a terminal device or a module or chip in the terminal device. Here, the terminal device is taken as an example for description. The method comprises: receiving a reference signal from a network device in a first subband full duplex (SBFD) time unit in a first transmission direction; and satisfying a first condition to send a random access request message to the network device in a second SBFD time unit, wherein the first condition is determined according to at least one of the reference signal, the first transmission direction, and a second transmission direction associated with the first terminal device.
[0006] By the method, before initiating the random access, by determining whether the first condition is met according to the reference signal, the first transmission direction of the reference signal and the second transmission direction associated with the first terminal device, and in the case that the first condition is met, sending the random access request message sent in the second SBFD time unit, the interference of the random access request message sent in the second SBFD time unit to the downlink transmission of other terminal devices can be reduced, the downlink transmission performance of other terminal devices is improved, especially the terminal devices in poor coverage areas such as cell edges, cross-link interference between terminal devices is controlled, terminal device access capability is enhanced, and system efficiency is improved.
[0007] In a possible implementation, the first condition comprises at least one of the following:
[0008] The reference signal receiving power of the reference signal is greater than a threshold value, and the first transmission direction is the same as the second transmission direction.
[0009] The reference signal receiving power of the reference signal is less than or equal to the threshold value, and the first transmission direction is different from the second transmission direction.
[0010] The deviation of the first transmission direction from the second transmission direction is greater than a threshold.
[0011] In the above scheme, any one of the first conditions is met, which can ensure that the interference of the random access request message to the downlink transmission of other terminal devices is minimized or has no interference, thereby realizing terminal device access capability enhancement and improving system efficiency.
[0012] In a possible implementation, the reference signal and the random access request message are separated by a first time length in the time domain, and the first time length is greater than or equal to the time delay required by the first terminal device for uplink-downlink conversion.
[0013] In the above scheme, by separating the first time length in the time domain, it can be avoided that the terminal device cannot send the random access request message before the uplink-downlink conversion is completed, and the resource utilization rate is improved.
[0014] In a possible implementation, the method further comprises: receiving reference signal resource information from the network device, the reference signal resource information indicating at least one resource used for transmitting the reference signal; and one of the resources is associated with at least one transmission direction.
[0015] In a possible implementation, the method further comprises: detecting the reference signal in the resource associated with the second transmission direction in the at least one resource.
[0016] In the scheme, the terminal device only needs to detect the reference signal in the resource associated with the second transmission direction, reducing device power consumption and improving working time.
[0017] In a possible implementation, the second transmission direction is a transmission direction of an SSB selected by the first terminal device.
[0018] In a second aspect, the present application provides a communication method, and the execution subject of the method is a network device or a module or chip in the network device. Here, the network device is taken as an example for description. The method comprises: sending a downlink signal to a second terminal device through a second downlink resource in a first transmission direction; sending a reference signal in the first transmission direction in a first sub-band full duplex (SBFD) time unit; receiving a random access request message from a first terminal device in a second SBFD time unit; the random access request message satisfies a first condition, and the first condition is determined according to at least one of the reference signal, the first transmission direction, and a second transmission direction associated with the first terminal device.
[0019] In a possible implementation, the reference signal and the random access request message are separated by a first time length in the time domain, and the first time length is greater than or equal to a time delay required by the first terminal device for uplink-downlink conversion.
[0020] In a third aspect, the present application provides a communication method, and the execution subject of the method is a network device or a module or chip in the network device. Here, the network device is taken as an example for description. The method comprises: determining first indication information when a first condition is satisfied; the first indication information is used to indicate that random access resources are allowed to be used in a SBFD time unit; the first condition is determined according to at least one of a measurement value from a first terminal device and a data transmission state of the first terminal device; the data transmission state of the first terminal device indicates whether a downlink signal is scheduled for the first terminal device in a first SBFD time unit; and the first indication information is sent to the second terminal device.
[0021] Through the method provided by the present application, the first indication information is used to explicitly indicate that the second terminal device is allowed to use the random access resources in the SBFD time unit, so that the second terminal device determines whether to send a random access request message in the SBFD time unit according to the first indication information. Since the network device can schedule data transmission of all terminal devices in its cell, the network device sends the first indication information according to the data transmission state of the first terminal device, which can reduce the interference of the random access request message sent by the terminal device in the SBFD time unit to the downlink transmission of other terminal devices, control the cross-link interference between terminal devices, realize terminal device access capability enhancement, and improve system efficiency.
[0022] In one possible implementation, the first condition includes at least one of the following:
[0023] The measured value was not received from the first terminal device; the measured value is less than the first threshold.
[0024] The measured value is greater than or equal to the first threshold, and no downlink signal is scheduled for the first terminal device in the first SBFD time unit.
[0025] In one possible implementation, the object of measurement is a reference signal, which is sent by the second terminal device.
[0026] In one possible implementation, the method further includes: sending reference signal resource configuration information to the second terminal device, the reference signal resource configuration information indicating reference signal resources used for transmitting the reference signal.
[0027] In one possible implementation, the method further includes: sending random access resource configuration information to the second terminal device, the random access resource configuration information indicating the random access resource.
[0028] In one possible implementation, the method further includes: satisfying a second condition and sending second indication information to the second terminal device; the second indication information is used to indicate that random access resources are not allowed to be used in the SBFD time unit; the second condition includes at least one of the following: the measured value is greater than or equal to a first threshold; and scheduling downlink signals for the first terminal device in the first SBFD time unit.
[0029] Fourthly, this application provides a communication method, wherein the execution subject of the method is a terminal device or a module or chip within a terminal device, and the method is described here using a terminal device as an example. The method includes: receiving first indication information from a network device; the first indication information indicating permission to use random access resources in a sub-band full-duplex (SBFD) time unit; and determining, based on the first indication information, permission to send a random access request message to the network device via the random access resources in the SBFD time unit.
[0030] In one possible implementation, the first condition includes at least one of the following:
[0031] The measured value was not received from the first terminal device; the measured value is less than the first threshold.
[0032] The measured value is greater than or equal to the first threshold, and no downlink signal is scheduled for the first terminal device in the first SBFD time unit.
[0033] In one possible implementation, the object of measurement is a reference signal, which is sent by the second terminal device.
[0034] In one possible implementation, the method further includes: receiving second indication information from a network device; the second indication information is used to indicate that random access resources are not permitted in the SBFD time unit.
[0035] Fifthly, this application provides a communication method, wherein the execution subject of the method is a network device or a module or chip within a network device; the method is described here using a network device as an example. The method includes: sending random access resource configuration information, wherein the random access resource configuration information indicates random access resources; and sending first information to a terminal device, wherein the first information indicates the permitted opportunities to use M random access channels corresponding to a first sub-band full-duplex SBFD time unit in the random access resources, where M is an integer greater than 0.
[0036] In one possible implementation, no downlink signal transmission occurs in the first SBFD time unit.
[0037] In one possible implementation, the first information is transmitted in a first transmission direction; wherein each of the M random access channel opportunities is associated with the first transmission direction, and no downlink signal is transmitted in the first transmission direction during the first SBFD time unit.
[0038] In one possible implementation, the first information is transmitted in multiple transmission directions; each of the M random access channel opportunities is associated with the multiple transmission directions including a first transmission direction, in which no downlink signal is transmitted in the first transmission direction during the first SBFD time unit.
[0039] In one possible implementation, the first information is Group Downlink Control Information (DCI) or Media Access Control (MAC) Control Element (CE).
[0040] In one possible implementation, the method further includes: sending resource configuration information, the resource configuration information indicating resources used to transmit the first information.
[0041] Sixthly, this application provides a communication method, wherein the execution subject of the method is a terminal device or a module or chip within the terminal device, and the method is described here using a terminal device as an example. The method includes: receiving random access resource configuration information from a network device, the random access resource configuration information indicating random access resources; the at least one random access resource being located in at least one SBFD time unit; and receiving first information from the network device, the first information indicating the availability of M random access channel opportunities corresponding to a first sub-band full-duplex SBFD time unit in the random access resource, where M is an integer greater than 0.
[0042] The method provided in this application allows the network device to explicitly instruct the terminal device to use random access resources in the first SBFD time unit via first information. This enables the terminal device to determine whether it can send a random access request message in the first SBFD time unit based on the first information. Since the data transmission of all terminal devices in the network device is scheduled by the network device, the first information is sent by the network device. This reduces the interference of random access request messages sent in the SBFD time unit on the downlink transmission of other terminal devices, controls cross-link interference between terminal devices, enhances the access capability of terminal devices, and improves system efficiency.
[0043] In one possible implementation, the method further includes sending a random access request message to the network device via a first random access channel opportunity out of M random access channel opportunities.
[0044] In one possible implementation, the first information is transmitted in a first transmission direction; wherein each of the M random access channel opportunities is associated with the first transmission direction.
[0045] In one possible implementation, the first information is transmitted in multiple transmission directions; each of the M random access channel opportunities is associated with one or more of the multiple transmission directions.
[0046] In one possible implementation, the first information is Group Downlink Control Information (DCI) or Media Access Control (MAC) Control Element (CE).
[0047] In one possible implementation, the method further includes: receiving resource configuration information from the network device, the resource configuration information indicating resources used to transmit the first information.
[0048] Seventhly, this application also provides a communication device capable of implementing any of the methods provided in any of the first to sixth aspects. This communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the aforementioned functions.
[0049] In one possible implementation, the communication device includes a processor configured to support the communication device in performing corresponding functions of the network device, terminal device, or core network device described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes interface circuitry for supporting communication between the communication device and devices such as terminal devices.
[0050] In one possible implementation, the communication device includes corresponding functional modules, each used to implement the steps in the above method. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
[0051] In one possible implementation, the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples, as described in the methods provided in any one of the first to sixth aspects, and will not be repeated here.
[0052] Eighthly, a communication device is provided, including a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor implements the functional modules of the methods in any possible implementation of any of the first to sixth aspects through logic circuits or by executing computer programs or instructions. Optionally, the communication device further includes a memory for storing computer programs or instructions.
[0053] Ninth aspect, a computer-readable storage medium is provided that stores a computer program or instructions that, when executed by a processor or when run on a computer, cause the computer to implement the methods in any possible implementation of any of the first to sixth aspects.
[0054] In a tenth aspect, a computer program product storing instructions is provided, which, when read and executed by a computer, implements the method in any possible implementation of any of the first to sixth aspects.
[0055] Eleventhly, a circuit is provided for performing the methods in any possible implementation of any of the first to sixth aspects described above. The circuit may include chip circuitry. Optionally, the circuit may also be coupled to a memory.
[0056] In a twelfth aspect, a chip is provided, comprising a processor, which, when executing a computer program or instructions, implements the methods in any possible implementation of any of the first to sixth aspects. Optionally, the chip may further include a memory, and the chip may be composed of chips or may include chips and other discrete devices.
[0057] In a thirteenth aspect, a communication device is provided, including a processor that implements the methods in any possible implementation of any of the first to sixth aspects by means of logic circuits or by executing computer programs or instructions. Alternatively, the processor is configured to execute computer programs or instructions stored in a memory to implement the methods in any possible implementation of any of the first to sixth aspects.
[0058] In a fourteenth aspect, a communication apparatus is provided, comprising a unit or module for performing a method in any possible implementation of any of the first to sixth aspects described above.
[0059] In a fifteenth aspect, embodiments of this application also provide a communication system. The communication system includes: a terminal device for implementing the methods of the first aspect and any possible implementations thereof; and a network device for implementing the methods of the second aspect and any possible implementations thereof. Alternatively, the communication system includes: a terminal device for implementing the methods of the fourth aspect and any possible implementations thereof; and a network device for implementing the methods of the third aspect and any possible implementations thereof. Alternatively, the communication system includes: a network device for implementing the methods of the fifth aspect and any possible implementations thereof; and a terminal device for implementing the methods of the sixth aspect and any possible implementations thereof. Attached Figure Description
[0060] Figure 1 A time slot diagram provided for an embodiment of this application;
[0061] Figure 2 A schematic diagram of an SBFD provided for an embodiment of this application;
[0062] Figure 3 This application provides a schematic diagram of a random access procedure as an embodiment of the present application.
[0063] Figure 4 A schematic diagram of a PRACH resource provided in an embodiment of this application;
[0064] Figure 5 A schematic diagram of a PRACH cycle provided for an embodiment of this application;
[0065] Figure 6 A schematic diagram of the starting position of PRACH in the frequency domain provided for an embodiment of this application;
[0066] Figure 7 A schematic diagram of SSB and RO mapping provided for an embodiment of this application;
[0067] Figure 8 A schematic diagram of SSB and RO mapping provided for an embodiment of this application;
[0068] Figure 9 This is a schematic diagram of a network architecture applicable to embodiments of this application;
[0069] Figure 10 A schematic diagram of a network device architecture provided in an embodiment of this application;
[0070] Figure 11 A schematic diagram of a network device architecture provided in an embodiment of this application;
[0071] Figure 12 This is a schematic flowchart of a communication method provided in an embodiment of this application;
[0072] Figure 13A A schematic diagram of the transmission direction provided in an embodiment of this application;
[0073] Figure 13B This is a schematic diagram of an application scenario provided by an embodiment of this application;
[0074] Figure 14 A schematic diagram of a first duration provided in an embodiment of this application;
[0075] Figure 15 This is a schematic flowchart of a communication method provided in an embodiment of this application;
[0076] Figure 16 This is a schematic flowchart of a communication method provided in an embodiment of this application;
[0077] Figure 17 A schematic diagram of an RO set provided in an embodiment of this application;
[0078] Figure 18 This application provides a schematic diagram of the structure of a communication device according to an embodiment of the present application.
[0079] Figure 19This application provides a schematic diagram of the structure of a communication device according to an embodiment of the present application.
[0080] Figure 20 This is a schematic diagram of a communication device structure provided in an embodiment of this application. Detailed Implementation
[0081] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. The terms "first," "second," and corresponding terminology in this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be interchanged where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or device that comprises a series of units is not necessarily limited to those units, but may include other units not explicitly listed or inherent to these processes, methods, products, or devices. The methods and apparatus provided in the embodiments of this application are based on the same or similar technical concepts. Since the principles by which the methods and apparatus solve problems are similar, the implementations of the apparatus and methods can refer to each other, and repeated details will not be repeated.
[0082] The method provided in this application can be applied to various mobile communication systems, such as the Internet of Things (IoT), narrowband Internet of Things (NB-IoT), fourth-generation (4G) communication systems (e.g., Long Term Evolution (LTE)), fifth-generation (5G) communication systems (e.g., 5G New Radio (NR)), LTE and NR hybrid architectures, or new communication systems emerging in future communication developments. The communication system can also include machine-to-machine (M2M) networks, machine-type communication (MTC) networks, or other networks.
[0083] The following section will first explain some of the terms used in the embodiments of this application so that those skilled in the art can understand them.
[0084] (1) Time division duplex (TDD) allows uplink signals to be transmitted and downlink signals to be received on the same time slot or OFDM symbol, such as... Figure 1 As shown in (a), in slot 0, downlink signals can be received on the downlink (DL) bandwidth part (BWP) (i.e., DL BWP), and uplink signals can be transmitted on the uplink (UL) BWP (i.e., ULBWP). The DLBWP and ULBWP are located on different carriers, meaning they are separate in the frequency domain. In the figure, D represents the downlink slot, U represents the uplink slot, and F represents the flexible slot.
[0085] (2) Frequency division duplex (FDD): The center frequency of the DL BWP and ULBWP is the same, and at any given time, only uplink signals can be transmitted or downlink signals can be received. For example... Figure 1 As shown in (b), slot 0 is a DL slot, on which only downlink signals can be received. Slot 4 is a UL slot, on which only uplink signals can be transmitted. Slot 3 is a flexible slot, on which uplink signals can be transmitted or downlink signals can be received, but uplink signals cannot be transmitted and downlink signals can be received simultaneously.
[0086] (3) SBFD refers to configuring resources for both uplink and downlink signal transmission on a single symbol or time slot in TDD. In the SBFD scheme, a component carrier (CC) is divided into multiple non-overlapping sub-bands, and the transmission directions of different sub-bands can be different. For example, the time-frequency division of two typical SBFD schemes is as follows: Figure 2 As shown, the horizontal direction represents the time domain, the vertical direction represents the frequency domain, DL represents downlink resources, used for downlink data or control information transmission, UL represents uplink resources, used for uplink data or control information transmission, the time period containing both DL and UL is called SBFD time slot or SBFD symbol, and the time period containing only uplink resources is called uplink time slot or uplink symbol. Figure 2 In (a), time slots 1, 2 and 3 are SBFD time slots. In SBFD time slots, the frequency domain resources in the middle of the carrier are uplink resources, and the frequency domain resources at both ends of the carrier are downlink resources. Figure 2 In (b), time slots 1, 2 and 3 are SBFD time slots. In SBFD time slots, the frequency domain resources in the upper half of the carrier are downlink resources, and the frequency domain resources in the lower half of the carrier are uplink resources.
[0087] (4) Beam: A beam is a communication resource. A beam can be wide, narrow, or other types of beams. Beamforming technology can be beamforming technology or other techniques. Beamforming technology can specifically be digital beamforming technology, analog beamforming technology, or hybrid digital / analog beamforming technology. Different beams can be considered different resources. The same or different information can be transmitted through different beams. Optionally, multiple beams with the same or similar communication characteristics can be considered as a single beam. A beam can include one or more antenna ports for transmitting data channels, control channels, and detection signals, etc. For example, a transmit beam can refer to the signal strength distribution in different directions of space after a signal is transmitted through an antenna, and a receive beam can refer to the signal strength distribution in different directions of space of a wireless signal received from an antenna. It is understood that one or more antenna ports forming a beam can also be considered as a set of antenna ports. In protocols, beams can also be represented by spatial filters. In this application, the beam can be referred to as the transmission direction, or the transmission direction can refer to the direction of the beam or the direction of the main lobe of the beam.
[0088] In the NR protocol, beams can be represented by spatial domain filters, or spatial filters, or spatial parameters (such as spatial reception parameters and spatial transmission parameters).
[0089] (5) Random access procedure.
[0090] In LTE and NR systems, terminal devices synchronize uplink time with the base station through a random access (RA) procedure and establish a radio resource control (RRC) connection with the base station through the random access procedure. Once the terminal device and the base station have established an RRC connection, uplink and downlink service data transmission can be performed.
[0091] Taking the NR system as an example, there are two types of random access procedures in the NR system: Type-1 RA procedure and Type-2 RA procedure. The Type-1 RA procedure is also known as the 4-step RA procedure, and the Type-2 RA procedure is also known as the 2-step RA procedure.
[0092] like Figure 3 The diagram shown is a schematic diagram of a Type 1RA process provided in this application.
[0093] Step 301: The terminal device sends a preamble to the network device through the Physical Random Access Channel (PRACH).
[0094] The preamble, also known as the preamble sequence or random access preamble, is message 1 (msg1) in the four-step random access process.
[0095] The terminal device, based on the system message sent by the network device and the index of the selected synchronous signal / physical broadcast channel block (SS / PBCH block or SSB), randomly selects a random access channel occasion (RO) associated with that SSB index to transmit a preamble. An RO can be understood as the time-frequency resource used by the terminal device for random access; ROs can also be called physical random access channel occasions, RACH occasions, or RA occasions, etc. The network device pre-configures the association between ROs and SSB indices. After determining the time-frequency resource (i.e., RO), the terminal device selects a preamble from the selected RO for transmission; a maximum of 64 preambles can be transmitted simultaneously on a single RO, and the terminal device selects one of these 64 preambles.
[0096] Step 302: The network device sends a random access response (RAR) to the terminal device.
[0097] RAR, also known as message 2 (msg2) of the random access procedure, can include scheduling information such as message 3 (msg3), i.e., RAR uplink grant (UL grant).
[0098] After sending the preamble, the terminal device initiates a random access response window and listens for msg2 within the window. If the terminal device successfully detects its own RAR, the random access is successful, and the terminal device continues to send message 3 according to the RAR's instructions.
[0099] Step 303: The terminal device sends message 3 to the network device.
[0100] The terminal device sends message 3 in the RAR uplink grant instruction resource transmission message, which is carried by the physical uplink shared channel (PUSCH).
[0101] To distinguish different terminal devices, the terminal device will carry an identifier in message 3 that can uniquely identify the terminal device.
[0102] Step 304: The network device sends a contention resolution message to the terminal device that has successfully connected.
[0103] The conflict resolution message can also be called message 4 (msg4). When multiple terminals connect simultaneously, message 4 can determine which terminal device has successfully connected.
[0104] The Type-2 RA process is based on the Type-1 RA, merging the first four steps into two. In the Type-2 RA process, the terminal device sends message A (message A, msgA), which can be understood as the merged message of msg1 and msg3 from the Type-1 RA. After receiving msgA, the network device sends message B (message B, msgB), which can be understood as the merged message of msg2 and msg4 from the Type-1 RA.
[0105] Terminal devices transmit preambles on ROs (Remote Optical Routers). An RO can be considered a time-frequency resource for transmitting preambles. Multiple preamble code division multiplexing transmissions can be supported on one RO, and an NR cell supports multiple ROs. Unlike LTE, NR introduces multi-beam operation. Therefore, NR's random access process is based on beam transmission. For terminal devices in the initial access phase, transmission is mainly based on SSB beams. For terminal devices in the connected state, it can also be based on Channel State Information Reference Signal (CSI-RS) beams. NR can support base stations transmitting SSBs in multiple beam directions. Terminal devices can select one of the SSBs and use that SSB beam to transmit PRACH. Regarding how the terminal device selects the SSB to transmit PRACH, if the base station has not configured an RSRP threshold, the terminal device can choose any SSB to transmit PRACH; otherwise, it can choose any SSB (if any) that exceeds the RSRP threshold to transmit PRACH.
[0106] In LTE systems, PRACH can be configured in the UL time slot via RACH-ConfigGeneric cells, allowing terminal devices to perform random access using the PRACH in the UL time slot. For example, ... Figure 4As shown, the horizontal direction represents the time domain, and the vertical direction represents the frequency domain. The dashed box in the UL time slot represents a PRACH resource specified by RACH-ConfigGeneric. Specifically, based on the parameter prach-ConfigurationIndex in the higher-layer cell RACH-ConfigGeneric, the temporal location information of the PRACH, such as its period, frame number, subframe number, time slot number, and the number of ROs in the time slot, can be obtained.
[0107] For example, such as Figure 5 As shown in the diagram, the top three black squares represent the frame where PRACH is located, and the temporal distance between two black squares is the PRACH period. The middle layer consists of subframes of the frame where PRACH is located, with each black square representing a subframe where PRACH is located. The bottom layer shows the time slot structure of the subframe where PRACH is located, where the square with the previous filling pattern is the time slot where PRACH is located, called the PRACH time slot. It contains 6 small squares with filling patterns, and each small square corresponds to 1 RO, that is, it contains 6 ROs.
[0108] Based on the parameters Message 1 - FrequencyStart (msg1-FrequencyStart) and Message 1 - Frequency Division Multiplexing (FDM) (msg1-FDM) in the higher-layer cell RACH-ConfigGeneric, the starting position and frequency division multiplexing number of PRACH in the frequency domain can be obtained, which also determines the frequency domain location of PRACH. For example, as shown... Figure 6 As shown, the vertical direction represents the frequency domain, each square is 1 RO, and the ROs are arranged in 4 rows starting from the frequency domain position specified by msg1-FrequencyStart.
[0109] As mentioned earlier, during msg1 transmission, the terminal device selects an RO (Reserve Area) to transmit the preamble sequence based on the SSB index. Therefore, in the existing NR standard, in addition to specifying the PRACH location, it is also necessary to specify the RO-SSB mapping relationship (one SSB index can be associated with multiple ROs, or multiple SSB indices can be associated with one RO). Specifically, network devices can configure the mapping relationship from N SSBs to 1 RO through the higher-layer parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB. When N is less than 1, 1 SSB is associated with 1 / N ROs; when N is greater than 1, N SSBs are associated with 1 RO (1 SSB is associated with 1 / N ROs). For example, as shown... Figure 7As shown, when N = 1 / 2, one SSB is associated with two ROs; when N = 2, one RO is associated with two SSBs. Therefore, when an SSB index is associated with multiple ROs, the terminal device selects one of the multiple ROs and chooses the preamble sequence to be transmitted on that RO. After determining the association between ROs and SSBs, RO-SSB mapping can begin, in the following order: frequency domain first, then time domain; same slot first, then same frame, and finally different frame.
[0110] For example, such as Figure 8 As shown, the horizontal direction represents the time domain, and the vertical direction represents the frequency domain. The set of SSBs used by the base station is {SSB}. i SSB i+1 SSB i+2 SSB i+3 When the frequency division multiplexing (FDM) frequency is 4 times and N = 1 / 4, one SSB is associated with four ROs, and the RO set is denoted as {RO1, RO2, RO3, RO4}. Sixteen ROs complete one complete RO-SSB mapping cycle. The specific RO-SSB mapping order is determined by arranging the ROs starting from the frequency domain corresponding to the time domain position of a given RO. i The corresponding RO1-RO4 occupy the first RO time-domain position of the first PRACH time slot of the same frame, corresponding to the four RO positions in the frequency domain, SSB i+1 The corresponding RO1-RO4 occupy the second RO time-domain position of the starting PRACH time slot, corresponding to the four RO positions in the frequency domain, SSB i+1 The corresponding RO1-RO4 occupy the second RO time-domain position in the first PRACH time slot of the same frame, corresponding to the four RO positions in the frequency domain, SSB i+2 The corresponding RO1-RO4 occupy the first RO time-domain position of the second PRACH slot in the same frame, corresponding to the four RO positions in the frequency domain, SSB i+3 The corresponding RO1-RO4 occupy the second RO time domain position of the second PRACH time slot of the same frame, corresponding to the four RO positions in the frequency domain.
[0111] Figure 9 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application. Figure 9 As shown, the communication system includes an access network 100 and a core network 200. Optionally, the communication system may also include an Internet 300. The access network 100 may include at least one radio access network (RAN) node, such as... Figure 9 110a and 110b may also include at least one terminal device, such as Figure 9The series consists of 120a-120j. Specifically, 110a is a base station, 110b is a micro-site, 120a, 120e, 120f, and 120j are mobile phones, 120b is a car, 120c is a fuel dispenser, 120d is a home access point (HAP) deployed indoors or outdoors, 120g is a laptop, 120h is a printer, and 120i is a drone. The same terminal device or network device can provide different functions in different application scenarios. For example, the mobile phones in the picture are 120a, 120e, 120f and 120j. Mobile phone 120a can access base station 110a, connect to car 120b, communicate directly with mobile phone 120e and access HAP. Car 120b can access HAP and communicate directly with mobile phone 120a. Mobile phone 120f can access micro-station 110b, connect to laptop 120g, connect to printer 120h. Mobile phone 120j can control drone 120i.
[0112] Access network 100 can be a cellular system related to the 3rd Generation Partnership Project (3GPP). RAN 100 can also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system, or a communication system that integrates two or more of the above systems.
[0113] In this embodiment, the network device can be a device in a wireless network, and can also be referred to as a network apparatus, a radio access network device, or an access network device. For example, the network device can be a radio access network (RAN) node that connects a terminal device to a wireless network, and can also be referred to as an access network device. The network device includes, but is not limited to: base station, evolved NodeB (eNodeB), transmission reception point (TRP), next-generation NodeB (gNB) in a 5th generation (5G) mobile communication system, access network device in an open radio access network (O-RAN), base station in a future mobile communication system, or access node in a wireless fidelity (WiFi) system; or it can be a module or unit that performs some functions of a base station, such as a central unit (CU), a distributed unit (DU), a central unit control plane (CU-CP) module, or a central unit user plane (CU-UP) module. Access network equipment can be macro base stations, micro base stations, indoor stations, relay nodes, or donor nodes, etc. This application does not limit the specific technologies or equipment forms used in the network equipment.
[0114] like Figure 10 and Figure 11As shown, in some implementations, network devices may include centralized units (CUs) and distributed units (DUs). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). A CU can also be divided into a control plane (CU-CP) and a user plane (CU-UP). The CU-CP is responsible for control plane functions, primarily including radio resource control (RRC) and the corresponding packet data convergence protocol (PDCP) (i.e., PDCP-C). The CU-UP is responsible for user plane functions, primarily including the service data adaptation protocol (SDAP) and the corresponding PDCP (i.e., PDCP-U). The CU-CP represents the gNB connecting to the core network via the NG interface and to the DU via the F1 interface control plane (i.e., F1-C). The CU-UP connects to the DU via the F1 interface user plane (i.e., F1-U). Another possible implementation is that PDCP-C is also located within the CU-UP.
[0115] Network devices may also include active antenna units (AAUs). 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, implementing the functions of the RRC layer. The DU is responsible for handling physical layer protocols and real-time services, implementing the functions of the radio link control (RLC) layer, media access control (MAC) layer, and physical (PHY) layer.
[0116] The terminal device involved in the embodiments of this application can be a wireless terminal device capable of receiving network device scheduling and instruction information. The terminal device can be referred to as a terminal device, or it can also be called user equipment (UE), terminal, mobile station (MS), mobile terminal (MT), etc. The terminal device can be a device that includes wireless communication functions (providing voice / data connectivity to the user). For example, a handheld device with wireless connectivity, or an in-vehicle device, in-vehicle module, etc. Currently, examples of terminal devices include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in vehicle-to-everything (V2X) communication, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, device-to-device (D2D) communication terminals, vehicle-to-everything (V2X) communication terminals, intelligent vehicles, in-vehicle infotainment systems (or onboard transmitters) (telematics boxes, T-boxes), and machine-to-machine / machine-type communication. Wireless terminals in communications (M2M / MTC) and Internet of Things (IoT) applications include communication devices and terminal devices. For example, terminal devices can be in-vehicle equipment, vehicle-mounted modules, vehicles, onboard units (OBUs), roadside units (RSUs), T-boxes, chips, or systems-on-chips (SoCs), which can be installed in vehicles, OBUs, RSUs, or T-boxes. Wireless terminals in industrial control can be cameras, robots, etc. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, set-top boxes, etc.Terminal devices can also be V2X devices, such as smart cars, digital cars, unmanned cars, driverless cars, pilotless cars, autonomous cars, pure electric vehicles (EVs), hybrid electric vehicles (HEVs), range-extended electric vehicles (REEVs), plug-in hybrid electric vehicles (PHEVs), new energy vehicles, and roadside units (RSUs). Terminal devices can also be devices in device-to-device (D2D) communication, such as electricity meters and water meters. Furthermore, in this embodiment, the terminal device can also be a terminal device in an IoT system. IoT is an important component of future information technology development, and its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and machine-to-machine interconnection.
[0117] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0118] It is understood that this application does not specifically limit the structure of the execution subject of the method provided in the embodiments of this application. In the following embodiments, the method executed by the terminal device can also be applied to the module or chip in the terminal device, and the method executed by the network device can also be applied to the module or chip in the network device, as long as it is possible to communicate according to the method provided in the embodiments of this application by running a program that records the code of the method provided in the embodiments of this application. The following description takes the interaction between the terminal device and the network device as an example.
[0119] In the following embodiments of this application, unless otherwise specified, the terminal device and the network device are devices that support SBFD.
[0120] like Figure 12 The diagram shown is a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0121] Step 1201: The network device sends random access resource configuration information.
[0122] Accordingly, the first terminal device receives random access resource configuration information from the network device.
[0123] The random access resource configuration information, also known as PRACH resource configuration, indicates random access resources, which are also called PRACH resources. A random access resource includes multiple Routes of Interest (ROs). An RO can be considered a block of time-frequency resources within the random access resource. ROs can be used to transmit random access request messages, such as preambles.
[0124] In one implementation, the random access resource configuration information may indicate at least one of the following: the starting position of the random access resource in the frequency domain, for example, by referring to... Figure 6 Related descriptions; frequency division multiplexing times for random access resources, for example, can be found in [reference]. Figure 6 Related descriptions; temporal information of random access resources, such as the period, frame number, subframe number, time slot number, and number of ROs in the time slot of the random access resources. For example, you can refer to... Figure 5 The above is just an example; random access resource configuration information can also indicate other information about random access resources, which is not limited in this application.
[0125] In this application, the random access resources indicated by the random access resource configuration information can be located in the SBFD time unit in the time domain, that is, the ROs included in the random access resources can occupy SBFD time units in the time domain. The SBFD time unit can refer to the SBFD time slot or SBFD symbol, etc.
[0126] Network devices can also configure the mapping relationship between ROs and SSBs in random access resources through higher-layer parameters. For example, this higher-layer parameter can be ssb-perRACH-OccasionAndCB-PreamblesPerSSB. One SSB index can be associated with multiple ROs, or multiple SSB indices can be associated with one RO. An SSB is associated with one or more transmission directions (i.e., beam directions). Based on the mapping relationship between ROs and SSBs, the transmission direction associated with the RO can be determined, that is, the beam direction associated with the RO.
[0127] In this application, the transmission direction may also be referred to as the beam direction, spatial beam direction, main lobe direction of the beam, or beam, etc.
[0128] In this application, the network device can transmit random access resource configuration information in the DL subband. The random access resource indicated by the random access resource configuration information can be located in the UL subband. The UL subband and the DL subband can belong to the same carrier; within a single SBFD time unit, resources from both the UL subband and the DL subband can be included.
[0129] In one implementation, the network device can send random access resource configuration information through a system information block (SIB). For example, the SIB is SIB1, and the random access resource configuration information is RACH-ConfigCommon in SIB1. Optionally, if the SIB is SIB1, information elements different from RACH-ConfigCommon can be set, that is, other information elements in SIB1 can be used, or new information elements can be set in SIB1 to carry the random access resource configuration information.
[0130] In another implementation, the network device can send random access resource configuration information via dedicated signaling. For example, when considering that an RRC-connected terminal device can perform PRACH on the UL subband, the network device can use dedicated signaling to send random access resource configuration information on the UL subband to the terminal device in the RRC-connected state.
[0131] Step 1201 is an optional step, and random access resource configuration information can also be configured in other ways. This application does not limit this.
[0132] Step 1202: The network device sends reference signal resource information.
[0133] Correspondingly, the first terminal device receives reference signal resource information from the network device.
[0134] The reference signal resource information indicates at least one resource used for transmitting the reference signal, and each resource is associated with at least one transmission direction. The at least one resource indicated by the reference signal resource information may be located in the UL subband, and this at least one resource can be used by the terminal device to measure the usage of the UL subband. The specific implementation of the reference signal is not limited. For example, the reference signal may be a demodulation reference signal (DMRS), a physical downlink shared channel (PDSCH) signal, or other signals.
[0135] In one implementation, the reference signal resource information can indicate information such as the time-domain position, frequency-domain position, and associated transmission direction of each resource in at least one resource.
[0136] In this application, a transmission direction can correspond to an index, and reference signal resource information can indicate the transmission direction associated with a resource through the index. Associating a resource with a transmission direction can refer to the transmission direction of the signal transmitted within that resource; this is the transmission direction associated with that resource.
[0137] In one implementation, the transmission direction associated with each resource in at least one resource can be an SSB direction or an SSB transmission direction. Network devices can use multiple beams to transmit SSBs in different directions. An SSB direction or SSB transmission direction can refer to the beam direction used to transmit the SSB. In this case, the index corresponding to a transmission direction can be an SSB index.
[0138] A network device may transmit a reference signal in at least one resource using the transmission direction (e.g., SSB direction) associated with that resource. For a first terminal device, the first terminal device may detect the reference signal in at least one resource in a resource associated with a second transmission direction; optionally, for at least one resource associated with other transmission directions, the first terminal device may not detect the reference signal in that resource.
[0139] For example, reference signal resource information indicates three resources, associated with beam direction 1, beam direction 2, and beam direction 3, respectively. If the first terminal device is associated with beam direction 1, then the first terminal device can detect the reference signal in the resource associated with beam direction 1, and does not need to detect the resources associated with other beam directions.
[0140] This application does not limit how the first terminal device determines its associated second transmission direction. For example, the second transmission direction is the transmission direction of the SSB selected by the first terminal device, i.e., the beam direction of the selected SSB. During the initial access process, the first terminal device first selects an SSB, and then selects the RO associated with that SSB index to send the preamble. The terminal device can use the transmission direction of that SSB as its associated second transmission direction. The above is just an example; the first terminal device can also determine the second transmission direction in other ways, which will not be elaborated here.
[0141] The random access resource configuration information in step 1201 and the reference signal resource information in step 1202 can be carried in the same message, in which case steps 1201 and 1202 are executed simultaneously. Of course, the random access resource configuration information and the reference signal resource information can also be carried in different messages; this application is not limited to this. If the random access resource configuration information and the reference signal resource information are carried in different messages, the execution order of steps 1201 and 1202 is not limited; the above is merely an example and does not represent the execution order of steps 1201 and 1202.
[0142] Step 1202 is an optional step. If the network device does not send reference signal resource information, at least one resource may be preset or determined by other means.
[0143] If a network device sends a downlink signal to a terminal device in one transmission direction, the network device can send a reference signal in that transmission direction through the resources indicated by the reference signal resource information. The specific process is as follows.
[0144] Step 1203: In the first SBFD time unit, the network device sends a reference signal in the first transmission direction.
[0145] Accordingly, in the first SBFD time unit, the first terminal device receives a reference signal from the network device in the first transmission direction.
[0146] In the third SBFD time unit, the network device can also send downlink signals to the second terminal device through the second downlink resources in the first transmission direction. The specific content carried by the downlink signals is not limited in this application; it can be control signaling or downlink data scheduled by the network device for the second terminal device, etc.
[0147] Optionally, the reference signal is the DMRS of the PDSCH channel used for data transmission, and the frequency domain resources occupied by the PDSCH channel used for data transmission are on the DL subband.
[0148] The reference signal can be located in the first downlink resource. The first downlink resource is one of at least one resource indicated by the reference signal resource information. The first downlink resource corresponds to a first SBFD time unit, and the second downlink resource corresponds to a third SBFD time unit. The third SBFD time unit and the first SBFD time unit can be the same SBFD time unit, or the third SBFD time unit can be located before the first SBFD time unit. Optionally, if the third SBFD time unit is located before the first SBFD time unit, the number of SBFD time units between the third SBFD time unit and the second SBFD time unit is less than or equal to a second number, and the second number is greater than or equal to 0. The second number can be determined by the network device or it can be preset. For example, the second number can be 1.
[0149] One resource corresponds to one SBFD time unit, which can mean that the time domain resources of the resource are part or all of the SBFD time unit, or that the SBFD time unit includes all the time domain resources of the resource.
[0150] For example, taking the third SBFD time unit as being the same as the first SBFD time unit, the network device sends a downlink signal to the second terminal device in the first SBFD time unit through the second downlink resource of the PDSCH channel in the DL subband using the first transmission direction; the network device also sends a reference signal in the first SBFD time unit through the first downlink resource indicated by the reference signal resource information using the first transmission direction. This first downlink resource is located in the UL subband, and the reference signal can be DMRS.
[0151] For a terminal device in an RRC idle state or an RRC inactive state, or a terminal device that is not receiving downlink signals from a network device, such as a first terminal device, the first terminal device detects a reference signal in at least one resource associated with a second transmission direction. Specifically, for a resource associated with another transmission direction in at least one resource, although the first terminal device may not detect a reference signal in that resource, it may receive a reference signal in that resource if the network device transmits a reference signal there.
[0152] The following example illustrates how a first terminal device receives a reference signal from a network device via a first downlink resource in the first transmission direction. The first terminal device can determine whether to send a random access request message to the network device.
[0153] Step 1204: If the first condition is met, in the second SBFD time unit, the first terminal device sends a random access request message to the network device.
[0154] Correspondingly, in the second SBFD time unit, the network device receives a random access request message from the first terminal device.
[0155] Step 1204 can also be replaced by: satisfying the first condition, the first terminal device determines that it is allowed to send a random access request message to the network device in the second SBFD time unit, or the first terminal device determines that it is allowed to send a random access request message to the network device in the UL subband, or the first terminal device determines that it is allowed to initiate random access to the network device in the UL subband, or the first terminal device determines that it is allowed to perform PRACH in the UL subband.
[0156] The random access request message can be carried in the first uplink resource, that is, the first uplink resource corresponds to the second SBFD time unit. The first uplink resource can be a random access resource configured by the network device. For example, the first uplink resource is a RO included in the random access resource. The first uplink resource can be configured through random access resource configuration information. The random access resource configuration information can be referred to the description in step 1201.
[0157] The second SBFD time unit can be located after the first SBFD time unit, or it can be the same SBFD time unit as the first SBFD time unit. Optionally, if the second SBFD time unit is located after the first SBFD time unit, the number of SBFD time units between the second SBFD time unit and the first SBFD time unit is less than or equal to a first number, and the first number is greater than or equal to 0. The first number can be determined by the first terminal device, indicated by the network device, or preset. For example, the first number can be 1.
[0158] The random access request message is used to initiate random access. The random access request message can be message 1 (e.g., preamble) in a four-step random access process, or message A in a two-step random access process. This application does not limit this.
[0159] In this application, the first condition can be used to determine whether the random access request message of the first terminal device will interfere with the downlink signals of other terminal devices within the second SBFD time unit. Optionally, if the first condition is met, it can be understood that the random access request message of the first terminal device will not interfere with the downlink signals of other terminal devices within the second SBFD time unit; if the first condition is not met, it can be understood that the random access request message of the first terminal device will interfere with the downlink signals of other terminal devices within the second SBFD time unit.
[0160] The first condition is determined based on at least one of a reference signal, a first transmission direction, and a second transmission direction associated with the first terminal device. In one implementation, the first condition includes at least one of the following:
[0161] The first transmission direction is the same as the second transmission direction, and the reference signal receiving power (RSRP) of the reference signal is greater than the threshold.
[0162] The first transmission direction is different from the second transmission direction, and the reference signal received power of the reference signal is less than or equal to the threshold.
[0163] The deviation between the first transmission direction and the second transmission direction is greater than the threshold;
[0164] The first transmission direction is different from the second transmission direction;
[0165] The first transmission direction is the same as the second transmission direction, and the distance to the network device is less than or equal to the distance threshold.
[0166] RSRP can also be replaced by a measurement value such as reference signal received quality (RSRQ) or received signal strength indicator (RSSI). At least one of the distance threshold, threshold, deviation, and limit can be preset, configured by the network device, or determined by the first terminal device; this application does not limit this.
[0167] In this system, each transmission direction corresponds to an index, which can indicate the transmission direction. This index can be either the index of the transmission direction itself or the SSB index corresponding to the transmission direction. The first transmission direction being the same as the second transmission direction means that the index of the first transmission direction (e.g., the SSB index) is the same as the index of the second transmission direction (e.g., the SSB index). The first transmission direction being different from the second transmission direction means that the index of the first transmission direction (e.g., the SSB index) is different from the index of the second transmission direction (e.g., the SSB index).
[0168] The deviation between the first transmission direction and the second transmission direction can refer to the angular difference between the two directions, or it can refer to the difference between the SSB index of the first transmission direction and the SSB index of the second transmission direction. For example, Figure 13A As shown, taking the transmission direction as an example, the network device uses 8 beams to transmit SSBs. The SSB index of each beam is 1 to 8. The 8 beams are evenly distributed in a circle, meaning the angle difference between two adjacent beams is 45°. Assuming the threshold is 45°, if the index of the first beam is 1 and the index of the second beam is 3 or 7, the deviation between the first and second beams is greater than the threshold.
[0169] In this application, the first terminal device determines that the first transmission direction is the same as the second transmission direction, and the reference signal received power of the reference signal is greater than a threshold. The first terminal device can send a random access request message to the network device through the first uplink resource. Optionally, at this time, the first terminal device uses a smaller power to send the random access request message, for example, the power of the first terminal device sending the random access request message is less than the maximum transmission power of the first terminal device, or the ramp-up step size of the power of the first terminal device sending the random access request message is smaller.
[0170] In another implementation, if the second condition is met, the first terminal device does not send a random access request message to the network device, or determines that it is not allowed to use random access resources, or determines that it is not allowed to send a random access request message. In this application, "not allowed" can also be replaced with "prohibited" or other descriptions; "allowed" can also be replaced with "able" or other descriptions. Wherein, if the second condition is met, it can be understood that within the second SBFD time unit, the random access request message from the first terminal device will interfere with the downlink signals of other terminal devices.
[0171] For example, if the second condition is met, the first terminal device does not send a random access request message in the second SBFD time unit, or determines that random access resources are not allowed to be used in the second SBFD time unit, or determines that random access request messages are not allowed to be sent in the second SBFD time unit.
[0172] The second condition includes at least one of the following: the first transmission direction is the same as the second transmission direction; the first transmission direction is the same as the second transmission direction and the reference signal received power of the reference signal is less than or equal to a threshold; the first transmission direction is the same as the second transmission direction and the distance to the network device is greater than a distance threshold; the deviation between the first transmission direction and the second transmission direction is less than or equal to a threshold.
[0173] For example, such as Figure 13B As shown, UE1, UE2, and UE3 are associated with transmission direction 1, UE4 with transmission direction 2, and UE5 with transmission direction 3. In SBFD time unit 1, the network device sends a downlink signal to UE1 using transmission direction 1 in the DL subband, and sends a reference signal in transmission direction 1 using downlink resources in the DL subband.
[0174] For UE2, the following implementation methods can be used to determine whether to send a random access request message. Implementation method 1-1: If the transmission direction 1 associated with UE2 is the same as the transmission direction 1 of the received reference signal, then in SBFD time unit 1, a random access request message is not sent to the network device, that is, the PRACH resources in the UL subband are not used to send a random access request message, i.e., random access resources are not allowed to be used in SBFD time unit 1.
[0175] In implementation methods 1-2, the transmission direction 1 associated with UE2 is the same as the transmission direction 1 of the received reference signal, and the RSRP of the reference signal received in transmission direction 1 is greater than a threshold. In SBFD time unit 1, a random access request message can be sent to the network device; that is, the PRACH resource in the UL subband can be used to send the random access request message, meaning that random access resources are allowed in SBFD time unit 1. In this case, whether UE2 ultimately sends the random access request message is not limited in this application.
[0176] In implementation methods 1-3, the transmission direction 1 associated with UE2 is the same as the transmission direction 1 of the received reference signal, and the distance between UE2 and the network device is less than or equal to the distance threshold. In SBFD time unit 1, a random access request message can be sent to the network device.
[0177] For UE3, the following implementation methods can be used to determine whether to send a random access request message. Implementation method 2-1: The transmission direction 1 associated with UE3 is the same as the transmission direction 1 of the received reference signal. In SBFD time unit 1, a random access request message is not sent to the network device, that is, the PRACH resources in the UL subband are not used to send a random access request message, that is, random access resources are not allowed to be used in SBFD time unit 1.
[0178] In implementation mode 2-2, the transmission direction 1 associated with UE3 is the same as the transmission direction 1 of the received reference signal, and the RSRP of the reference signal received in transmission direction 1 is less than or equal to the threshold. In SBFD time unit 1, no random access request message is sent to the network device.
[0179] In implementation methods 2-3, the transmission direction 1 associated with UE3 is the same as the transmission direction 1 of the received reference signal, and the distance between UE2 and the network device is greater than the distance threshold. In SBFD time unit 1, no random access request message is sent to the network device.
[0180] For UE4, the following implementation methods can be used to determine whether to send a random access request message. Implementation method 3-1: The transmission direction 2 associated with UE4 is different from the transmission direction 1 of the received reference signal, and the RSRP of the reference signal received in transmission direction 1 is greater than the threshold. In SBFD time unit 1, a random access request message is not sent to the network device, that is, the PRACH resources in the UL subband are not used to send a random access request message, i.e., random access resources are not allowed to be used in SBFD time unit 1.
[0181] In implementation method 3-2, the transmission direction 2 associated with UE4 is different from the transmission direction 1 of the received reference signal, and the deviation between transmission direction 1 and transmission direction 2 is less than or equal to the threshold. In SBFD time unit 1, no random access request message is sent to the network device.
[0182] In implementation method 3-3, the transmission direction 2 associated with UE4 is different from the transmission direction 1 of the received reference signal. In SBFD time unit 1, a random access request message can be sent to the network device. That is, the PRACH resource in the UL subband can be used to send the random access request message, that is, the random access resource is allowed to be used in SBFD time unit 1.
[0183] For UE5, the following implementation methods can be used to determine whether to send a random access request message. Implementation method 4-1: The transmission direction 3 associated with UE5 is different from the transmission direction 1 of the received reference signal, and the RSRP of the reference signal received in transmission direction 1 is less than or equal to the threshold. In this case, a random access request message can be sent to the network device. That is, the PRACH resource in the UL subband can be used to send the random access request message, that is, the random access resource is allowed to be used in SBFD time unit 1.
[0184] In implementation method 4-2, the transmission direction 3 associated with UE5 is different from the transmission direction 1 of the received reference signal, and the deviation between transmission direction 1 and transmission direction 2 is greater than the first threshold, so a random access request message can be sent to the network device.
[0185] In implementation method 4-3, the transmission direction 2 associated with UE5 is different from the transmission direction 1 of the received reference signal. In SBFD time unit 1, a random access request message can be sent to the network device. That is, the PRACH resource in the UL subband can be used to send the random access request message, that is, the random access resource is allowed to be used in SBFD time unit 1.
[0186] In this application, the reference signal and the random access request message are spaced apart by a first duration in the time domain, that is, the first downlink resource and the first uplink resource are spaced apart by a first duration in the time domain. The first duration is greater than or equal to the delay required for the first terminal device to perform uplink / downlink switching. The delay required for the first terminal device to perform uplink / downlink switching can refer to the minimum duration required for the transceiver module of the first terminal device to switch uplink / downlink (from uplink to downlink, or downlink to uplink). It can be understood as the time required for the radio frequency transmission channel of the transceiver module to readjust to the switched frequency when the first terminal device performs uplink / downlink switching. The first duration can be preset, determined by the first terminal device, or indicated by the network device. The first duration can be an absolute time in milliseconds / seconds / minutes, for example, the first duration is 20 milliseconds; the first duration can also be a relative time in frames, subframes, time slots, sub-time slots, the number of received signaling, etc., for example, the first duration is 3 time slots.
[0187] like Figure 14As shown in the figure, considering the latency required for UE uplink / downlink transition, assume that the first downlink resource for the UE to receive the reference signal is in symbol 1 of the SBFD time slot. Assuming the first duration is the duration corresponding to 5 symbols, then if the first condition is met, allowing the UE to use random access resources, the UE can use random access resources to send a random access request in the subsequent symbols of the SBFD time slot, for example, using the RO in symbol 7 of the SBFD time slot to send a random access request. As can be seen from the figure, because uplink / downlink transition requires time, the RO within the first duration after symbol 1 cannot be used; that is, the UE cannot use the ROs in symbols 2 to 6 of the SBFD time slot.
[0188] In another implementation, by reusing existing or designing new random access resource configuration information, the ROs in the random resources indicated by the random resource configuration information are spaced apart in the time domain by a first duration. This ensures that no RO is configured for each resource used to transmit reference signals within the first duration, and the ROs only appear in the time domain after the first duration of the resource used to transmit reference signals. This avoids the situation where some ROs cannot be used by the UE and are wasted, thus improving resource utilization.
[0189] By using the method provided in this application, before initiating random access, the first terminal device determines whether to send a random access request message based on a reference signal, a first transmission direction of the reference signal, and a second transmission direction associated with itself. This reduces the interference of random access request messages sent within the SBFD time unit on the downlink transmission of other terminal devices and improves system efficiency.
[0190] This application also provides a method in which a network device can determine whether a terminal device can use random access resources and instruct the terminal device whether to allow the terminal device to use random access resources, which will be described in detail below.
[0191] like Figure 15 The diagram shown is a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0192] Step 1501: The network device sends random access resource configuration information.
[0193] Correspondingly, the second terminal device receives random access resource configuration information from the network device.
[0194] Random access resource configuration information can also be called PRACH resource configuration, etc. Random access resources can also be called PRACH resources. Random access resources include multiple ROs and can be located in the UL subband.
[0195] In this application, the random access resources indicated by the random access resource configuration information may be located in SBFD time units in the time domain, meaning that the ROs included in the random access resources may occupy SBFD time units in the time domain. An SBFD time unit may refer to an SBFD time slot or SBFD symbol, etc. Optionally, the random access resources indicated by the random access resource configuration information may also be located in non-SBFD time units in the time domain. That is, among the multiple ROs in the random access resources, some ROs may correspond to SBFD time units, while others may correspond to non-SBFD time units. A non-SBFD time unit may refer to a time unit that only includes uplink frequency domain resources or downlink frequency domain resources.
[0196] The specific details of the random access resource configuration information can be found in the description in step 1201, and will not be repeated here.
[0197] Step 1501 is an optional step, and random access resource configuration information can also be configured in other ways. This application does not limit this.
[0198] Step 1502: The network device sends reference signal resource configuration information.
[0199] Accordingly, the first terminal device and the second terminal device receive reference signal resource configuration information from the network device. The reference signal resource configuration information indicates the reference signal resources used for transmitting the reference signal. The reference signal can also be replaced with names such as UL signal, and this application is not limited to this.
[0200] The network device may broadcast reference signal resource configuration information or send reference signal resource configuration information to the first terminal device and the second terminal device respectively, which is not limited in this application.
[0201] The reference signal resource indicated by the reference signal resource configuration information is used by the first terminal device to transmit a reference signal. The reference signal resource indicated by the reference signal resource configuration information may be located in the UL subband, and the reference signal may be a demodulation reference signal (DMRS), a physical downlink shared channel (PDSCH) signal, or other signals, which are not limited in this application.
[0202] In one implementation, the reference signal resource configuration information can indicate the time-domain location, frequency-domain location, and associated transmission direction of the reference signal resource. The number of reference signal resources indicated by the reference signal resource configuration information is not limited; it can indicate at least one reference signal resource.
[0203] In one implementation, the reference signal resource configuration information further indicates the transmission power of the reference signal in the reference signal resource, for example, it may indicate that the transmission power is the maximum transmission power of the first terminal device. Accordingly, the first terminal device can transmit the reference signal in the UL subband using the maximum transmission power through the reference signal resource.
[0204] Step 1502 is an optional step. If the network device does not send reference signal resource configuration information, the reference signal resource can be preset or determined by other means.
[0205] Step 1503: The first terminal device transmits a reference signal through the reference signal resource.
[0206] Correspondingly, the second terminal device receives the reference signal through the reference signal resource.
[0207] The second terminal device measures the reference signal in the reference signal resource and obtains the measured value. The measured value may include one or more of the following: the power of the reference signal, the RSRP of the reference signal, the RSRQ of the reference signal, and the RSSI of the reference signal.
[0208] Optionally, step 1504: The second terminal device sends the measured value of the reference signal to the network device.
[0209] In one implementation, if the measured value is less than or equal to a second threshold, the second terminal device may not send the measured value to the network device. In this case, step 1504 may not be executed. The second threshold may be preset, configured by the network device, or determined by the first terminal device; this application does not limit this.
[0210] In one implementation, if the measured value is greater than a second threshold, the second terminal device sends the measured value to the network device.
[0211] In the first implementation method, the following process can be executed between network devices and terminal devices.
[0212] Step 1505: If the first condition is met, the network device determines the first indication information.
[0213] The first indication information is used to indicate that random access resources are permitted to be used within the SBFD time unit. The phrase "permitted to use random access resources within the SBFD time unit" can also be replaced with any of the following descriptions: permitted to use random access resources to send a random access request message within the SBFD time unit; permitted to send a random access request message or initiate random access within the SBFD time unit; permitted to activate random access resources or RO within the SBFD time unit; permitted to initiate random access within the SBFD time unit; permitted to use RO within the SBFD time unit; or permitted to use RO within the SBFD time unit to send a random access request message. Here, "SBFD time unit" does not refer to a specific SBFD time unit.
[0214] In this embodiment, the first condition is determined based on at least one of the measurement value from the first terminal device and the data transmission status of the first terminal device; the data transmission status of the first terminal device indicates whether the first terminal device schedules a downlink signal in the first SBFD time unit.
[0215] In one implementation, the first condition includes at least one of the following:
[0216] No measurement value was received from the first terminal device;
[0217] The measured value is less than the first threshold;
[0218] The measured value is greater than or equal to the first threshold, and no downlink signal is scheduled for the first terminal device in the first SBFD time unit.
[0219] The first threshold can be preset or determined by the network device; this application does not limit it in this regard.
[0220] For example, if the network device does not receive a measurement value from the first terminal device, or if it receives a measurement value that is less than a first threshold, then the network device may allow the second terminal device to use the random access resources in the UL subband of the SBFD time unit.
[0221] For example, if a network device receives a measurement value from a first terminal device that is greater than or equal to a first threshold, meaning that the first terminal device and the second terminal device are close to each other, but the network device does not schedule a downlink signal for the first terminal device in the first SBFD time unit, then the network device may allow the second terminal device to use random access resources in the UL subband.
[0222] Step 1506: The network device sends the first instruction information to the second terminal device.
[0223] Correspondingly, the second terminal device receives the first instruction information from the network device.
[0224] Step 1507: The second terminal device determines, based on the first indication information, that it is permitted to send a random access request message to the network device through random access resources in the SBFD time unit.
[0225] This can be understood as the second terminal device determining, based on the first indication information, whether to allow the use of random access resources to send a random access request message within the SBFD time unit, or to allow the use of random access resources to initiate random access within the SBFD time unit, or to allow the use of RO within the SBFD time unit, or to allow the use of RO within the SBFD time unit to send a random access request message. Here, SBFD time unit does not refer to a specific SBFD time unit.
[0226] After receiving the first indication information, the second terminal device may send a random access request message to the network device in the SBFD time unit if it needs to access the network device. This application does not limit whether the second terminal device specifically sends a random access request message.
[0227] The random access request message is used to initiate random access. The random access request message can be message 1 in the four-step random access process or message A in the two-step random access process. This application does not limit it in this regard.
[0228] In one implementation, if the second terminal device initiates random access after receiving the first indication information, it can send a random access request message to the network device within the SBFD time unit. If the second terminal device does not receive the first indication information, it cannot send a random access request message to the network device through random access resources within the SBFD time unit.
[0229] In one implementation, if the second terminal device does not receive the first indication information, it can send a random access request message to the network device through random access resources in a non-SBFD time unit, for example, in a time unit that only includes uplink frequency domain resources (e.g., uplink time slot).
[0230] Alternatively, in implementation method two, steps 1504 to 1506 can be replaced with the following steps:
[0231] Step 1508: If the second condition is met, the network device sends the second instruction information to the second terminal device.
[0232] Correspondingly, the second terminal device receives the second instruction information from the network device.
[0233] The second indication information indicates that random access resources are not permitted in the SBFD time unit. This disallowed use of random access resources in the SBFD time unit can be replaced with any of the following descriptions: sending random access request messages using random access resources is not permitted in the SBFD time unit; sending random access request messages or initiating random access is not permitted in the SBFD time unit; deactivating random access resources or ROs in the SBFD time unit; initiating random access using random access resources in the SBFD time unit; using ROs in the SBFD time unit; or sending random access request messages using ROs in the SBFD time unit. The SBFD time unit here does not refer to a specific SBFD time unit. "Disallowed" can also be replaced with descriptions such as "prohibited."
[0234] In this embodiment, the second condition includes at least one of the following: the measured value is greater than or equal to the first threshold; and downlink signals are scheduled for the first terminal device in the first SBFD time unit.
[0235] For example, if a network device receives a measurement value from a first terminal device that is greater than or equal to a first threshold, meaning that the first terminal device and the second terminal device are close to each other, then the network device may not allow the second terminal device to use random access resources in the UL subband.
[0236] For example, if a network device schedules downlink signals for a first terminal device in the first SBFD time unit, then the network device may not allow the second terminal device to use random access resources in the UL subband.
[0237] For example, if a network device receives a measurement value from a first terminal device that is greater than or equal to a first threshold, meaning that the first terminal device and the second terminal device are close to each other, then the network device may not allow the second terminal device to use random access resources in the UL subband.
[0238] For example, if a network device receives a measurement value from a first terminal device that is greater than or equal to a first threshold, and the network device schedules a downlink signal for the first terminal device in the first SBFD time unit, then the network device may not allow the second terminal device to use random access resources in the UL subband.
[0239] Optionally, the second indication information also indicates a first time length, meaning the second indication information may indicate that random access resources within the first SBFD time unit are not allowed during the first time length. The start time of the first time length may be the time when the second indication information is received. The first time length may also be preset or agreed upon by a protocol, and this application does not limit this.
[0240] Step 1509: The second terminal device determines, based on the second indication information, that it will not send a random access request message to the network device through random access resources in the SBFD time unit.
[0241] When the second terminal device receives the second indication information, it can send a random access request message to the network device through random access resources in a non-SBFD time unit, such as sending a random access request message in a time unit that only includes uplink frequency domain resources.
[0242] In this embodiment, the network device may send only one of the first and second indication messages, omitting the other. For example, if the first condition is met, the network device may send the first indication message but not the second. As another example, if the second condition is met, the network device may send the second indication message but not the first.
[0243] Alternatively, in another implementation, the network device sends the second indication information but does not send the first indication information if the first condition is not met. For example, the network device sends the first indication information but does not send the second indication information if the second condition is not met.
[0244] The method provided in this application allows the network device to explicitly indicate whether a second terminal device is allowed to use random access resources through a first indication message or a second indication message. This enables the second terminal device to determine whether to send a random access request message based on the first indication message or the second indication message. This reduces the interference of random access request messages sent within the SBFD time unit on the downlink transmission of other terminal devices and improves system efficiency.
[0245] This application also provides a method for a network device to determine whether a terminal device is allowed to use random access resources in an SBFD time unit, which will be described in detail below.
[0246] like Figure 16 The diagram shown is a flowchart of a communication method provided in an embodiment of this application. The method includes:
[0247] Step 1601: The network device sends random access resource configuration information.
[0248] Correspondingly, the terminal device receives random access resource configuration information from the network device.
[0249] The random access resource configuration information, also known as PRACH resource configuration, indicates the random access resource, which is also called the PRACH resource. A random access resource includes at least one RO (Remote Access Request). An RO can be considered a block of time-frequency resources within the random access resource. ROs can be used to transmit random access request messages, such as preambles.
[0250] In one implementation, the random access resource configuration information may indicate at least one of the following: the starting position of the random access resource in the frequency domain, for example, by referring to... Figure 6 Related descriptions; frequency division multiplexing times for random access resources, for example, can be found in [reference]. Figure 6 Related descriptions; temporal information of random access resources, such as the period, frame number, subframe number, time slot number, and number of ROs in the time slot of the random access resources. For example, you can refer to... Figure 5 The above is just an example; random access resource configuration information can also indicate other information about random access resources, which is not limited in this application.
[0251] Network devices can also configure the mapping relationship between ROs and SSBs in random access resources through higher-layer parameters. For example, this higher-layer parameter can be ssb-perRACH-OccasionAndCB-PreamblesPerSSB. Here, one SSB index can be associated with multiple ROs, or multiple SSB indices can be associated with one RO. Based on the mapping relationship between ROs and SSBs, the transmission direction associated with the RO can be determined, that is, the beam direction associated with the RO can be determined.
[0252] In this application, the network device can transmit random access resource configuration information in the DL subband. The random access resource indicated by the random access resource configuration information can be located in the UL subband. The UL subband and the DL subband can belong to the same carrier; within a single SBFD time unit, resources from both the UL subband and the DL subband can be included.
[0253] In one implementation, the network device can send random access resource configuration information through a system information block (SIB). For example, the SIB is SIB1, and the random access resource configuration information is RACH-ConfigCommon in SIB1. Optionally, if the SIB is SIB1, information elements different from RACH-ConfigCommon can be set, that is, other information elements in SIB1 can be used, or new information elements can be set in SIB1 to carry the random access resource configuration information.
[0254] In another implementation, the network device can send random access resource configuration information via dedicated signaling. For example, when considering that an RRC-connected terminal device can perform PRACH on the UL subband, the network device can use dedicated signaling to send random access resource configuration information on the UL subband to the terminal device in the RRC-connected state.
[0255] Step 1602: The network device sends resource configuration information.
[0256] Correspondingly, the terminal device receives resource configuration information from the network device.
[0257] The resource configuration information indicates the resources used to transmit the first information. The resource configuration information can be configuration information for the first information, which indicates which Resource Routers (ROs) in the random access resources are used, activated, or allowed to be used.
[0258] In one implementation, the resource configuration information is type 3 common searchspace (CSS) configuration information. This type 3 CSS configuration information can be used to transmit first information, which can be group downlink control information (DCI).
[0259] In one implementation, the resource configuration information is the resource information of the MAC CE. The first information can be the MAC CE, which can adopt a new logical channel identifier (LCID). The MAC CE can also be called the newly added MAC CE activation information.
[0260] Optionally, the terminal device is in RRC connection state at this time.
[0261] Step 1602 is an optional step, and resource configuration information can also be determined in other ways. This application does not limit this step.
[0262] In the first implementation method, if the network device does not transmit downlink signals in the first SBFD time unit, it can send first information, as described in step 1603. The downlink signals may include downlink data and / or downlink signaling sent to the terminal device.
[0263] Step 1603: The network device sends the first information to the terminal device.
[0264] Correspondingly, the terminal device receives the first information from the network device.
[0265] The first information indicates that M random access channel opportunities corresponding to the first SBFD time unit in the random access resources are permitted, where M is an integer greater than 0. The M random access channel opportunities corresponding to the first SBFD time unit in the random access resources can refer to the fact that these M random access channel opportunities are located within the first SBFD time unit in the time domain. For example, the first SBFD time unit can be an SBFD time slot or an SBFD symbol.
[0266] For example, in the previous Figure 2 Taking (a) as an example, time slots 1 to 3 in the figure are SBFD time slots. If the network device does not schedule downlink signal transmission in time slot 1, it can send the first information in time slot 1. The first information indicates that M random access channel opportunities in time slot 1 are allowed. When the terminal device receives the first information in time slot 1, it determines that it can use the M random access channel opportunities in time slot 1.
[0267] In this application, the first information indicates that the M random access channel opportunities corresponding to the first SBFD time unit in the random access resources are permitted to be used. Alternatively, it can be described as follows: the first information indicates that the M random access channel opportunities corresponding to the first SBFD time unit in the random access resources are activated; or, the first information indicates that random access can be initiated or a random access request message can be sent in the first SBFD time unit; or, the first information indicates that random access resources can be used to initiate random access or send a random access request message in the first SBFD time unit.
[0268] Upon receiving the first information, the terminal device can determine, based on the first information, the M random access channels corresponding to the first SBFD time unit that are allowed to be used in the first SBFD time unit. That is, it can determine whether random access can be initiated, random access resources can be used, random access channels can be used, or random access request messages can be sent in the first SBFD time unit.
[0269] After receiving the first information, the terminal device may, if it needs to access the network device, send a random access request message to the network device using one of the M random access channel opportunities within the first SBFD time unit. Whether the terminal device specifically sends the random access request message within the first SBFD time unit is not limited in this application. Optionally, if the terminal device sends a random access request message, it may do so within the first SBFD time unit using the first random access channel opportunity out of the M random access channel opportunities. How the terminal device determines the first random access channel opportunity is not limited in this application.
[0270] In one implementation, if the first information is a group DCI, the terminal device can blindly detect the group DCI in type 3CSS. Optionally, the cell radio network temporary identity (RNTI) used by the group DCI can be an RNTI specifically used to activate PRACH resources on SBFD.
[0271] In one implementation, if the first information is a MAC CE, the terminal device can receive the MAC CE in the resource indicated by the resource configuration information.
[0272] Optionally, the first information may be located in the first SBFD time unit or in the second SBFD time unit preceding the first SBFD time unit.
[0273] For example, if the network device does not transmit downlink signals in the DL subband of the first SBFD time unit, that is, it does not send downlink signals to the terminal device, then the network device can allow the terminal device to use the random access resources in the UL subband of the first SBFD time unit.
[0274] In one implementation, the first information sent by the network device can be different depending on the transmission direction. In this implementation, the network device sends the first information according to the granularity of the transmission direction.
[0275] In this implementation, if there is no downlink signal transmission in the first transmission direction within the first SBFD time unit, the network device sends first information in the first transmission direction. Correspondingly, upon receiving the first information, the terminal device determines the M opportunities for using random access resources within the first SBFD time unit, i.e., it determines the opportunities for initiating random access, using random access resources, or using random access channels within the first SBFD time unit, or sends a random access request message. Optionally, this terminal device is associated with the first transmission direction.
[0276] In this implementation, in the first SBFD time unit, if there is downlink signal transmission in the second transmission direction but no downlink signal transmission in other transmission directions (e.g., the first transmission direction), the network device may not send the first information in the second transmission direction. If the terminal device does not receive the first information, it can be determined that the use of random access resources is not allowed in the M random access channel opportunities corresponding to the first SBFD time unit, that is, the use of random access resources in the UL subband is not allowed, that is, the random access is not allowed to be initiated, or the use of random access resources, or the use of random access channel opportunities, or the sending of random access request messages is not allowed in the first SBFD time unit.
[0277] For example, in the first SBFD time unit, if the network device has no downlink signal transmission in either the first or second transmission direction, the network device can send information 1 to the terminal device in the first transmission direction and information 2 to the terminal device in the second transmission direction. Information 1 indicates that M1 random access channel opportunities corresponding to the first SBFD time unit are permitted, and information 2 indicates that M2 random access channel opportunities corresponding to the first SBFD time unit are permitted, where M1 and M2 are integers greater than 0. Each of the M1 random access channel opportunities indicated by information 1 is associated with the first transmission direction, and each of the M2 random access channel opportunities indicated by information 2 is associated with the second transmission direction.
[0278] Optionally, the first information may explicitly or implicitly indicate the transmission direction associated with each of the M random access channel opportunities, for example, it may be pre-agreed that the transmission direction associated with the M random access channel opportunities indicated by the first information is the same as the transmission direction of the first information.
[0279] In another implementation, the network device does not transmit downlink signals in the first transmission direction within the first SBFD time unit. Instead, the network device sends first information to the terminal device in multiple transmission directions, with the same first information transmitted in each direction. These multiple transmission directions include the first transmission direction. In this case, some or all of the M random access channel opportunities are associated with the first transmission direction.
[0280] Optionally, the first information may also indicate the transmission direction associated with each of the M random access channel opportunities.
[0281] In this implementation, if the network device does not transmit downlink signals in other transmission directions (e.g., the second transmission direction), the M random access channel opportunities indicated by the first information may also include random access channel opportunities associated with other transmission directions (e.g., the second transmission direction).
[0282] For example, if there is downlink signal transmission in transmission direction 1 but no downlink signal transmission in other transmission directions (e.g., transmission direction 2), the network device sends first information in both transmission direction 1 and transmission direction 2. In this case, the first information indicates M random access channel opportunities, including those associated with transmission direction 1 and / or transmission direction 2. When the terminal device receives this first information, it can then use the M random access channel opportunities indicated by the first information in the UL subband.
[0283] Optionally, each of the M random access channel opportunities is associated with one or more of the multiple transmission directions.
[0284] In this application, the first information is not limited in how it indicates the timing of the M random access channels in the random access resources.
[0285] For example, if all random access channel opportunities in the random access resource are available, i.e., M random access channel opportunities are all random access channel opportunities in the random access resource, the first information can indicate that the full PRACH resource on the UL subband is allowed, i.e., that all random access channel opportunities in the random access resource on the UL subband are allowed.
[0286] For example, if some random access channel opportunities in the random access resource are available, i.e., M random access channel opportunities constitute a portion of the random access resource, the first information can indicate the index of each of the M random access channel opportunities, that is, it can indicate the PRACH resource on the upper portion of the UL subband that is allowed to be used. Alternatively, all random access channel opportunities in the random access resource can be divided into multiple RO sets, and the first information can indicate the RO set in which the M random access channel opportunities are located.
[0287] For example, such as Figure 17 As shown, the random access resources (ROs) include two RO sets: RO set 1 and RO set 2. The two rows of random access channel opportunities closer to the DL subband in the diagram belong to RO set 1, with a white square representing one random access channel opportunity in RO set 1. The random access channel opportunities for the frequency domain resources closer to the center of the UL subband in the diagram belong to RO set 2, with a black square representing one random access channel opportunity in RO set 2. If an RO in RO set 2 is available, the first information can indicate RO set 2. It should be noted that in this case, the preceding random access resource configuration information also indicates the RO set to which each random access channel opportunity in the random access resource belongs.
[0288] Alternatively, in the second implementation, if the network device has downlink signal transmission in the first SBFD time unit, it can send the second information, as described in step 1604.
[0289] Step 1604: The network device sends the second information to the terminal device.
[0290] Correspondingly, the terminal device receives the second information from the network device.
[0291] The second information indicates that the use of M random access channel opportunities corresponding to the first SBFD time unit in the random access resource is not allowed, where M is an integer greater than 0.
[0292] In one implementation, the second information indicating that the use of M random access channel opportunities corresponding to the first SBFD time unit in the random access resources is not allowed can also be replaced by the following description: the second information indicating deactivation of M random access channel opportunities corresponding to the first SBFD time unit in the random access resources, or the second information indicating activation of random access channel opportunities corresponding to the first SBFD time unit in the random access resources, or the second information indicating activation of random access resources or random access channel opportunities in the first SBFD time unit, or the second information indicating that initiating random access or sending a random access request message is not allowed in the first SBFD time unit, or the second information indicating that initiating random access or sending a random access request message using random access resources or random access channel opportunities in the first SBFD time unit, or the second information indicating that using random access channel opportunities corresponding to the first SBFD time unit in the random access resources is not allowed.
[0293] Upon receiving the second information, the terminal device can determine, based on the second information, that the M random access channel opportunities corresponding to the first SBFD time unit are not allowed to be used in the first SBFD time unit. That is, it can determine that random access is not allowed to be initiated, random access resources are not allowed to be used, random access channel opportunities are not allowed to be used, or random access request messages are not allowed to be sent in the first SBFD time unit, or it can determine that the random access resources or random access channel opportunities in the first SBFD time unit are deactivated.
[0294] In one implementation, if the second information is a group DCI, the terminal device can blindly detect the group DCI in type 3CSS. Optionally, the RNTI used by the group DCI can be an RNTI specifically used to activate the PRACH resource on the SBFD.
[0295] In one implementation, if the second information is a MAC CE, the terminal device can receive the MAC CE in the resource indicated by the resource configuration information.
[0296] Optionally, the second information may be located in the first SBFD time unit or in the second SBFD time unit preceding the first SBFD time unit.
[0297] In one implementation, the second information sent by the network device can be different in different transmission directions. In this implementation, the network device sends the second information according to the granularity of the transmission direction.
[0298] In this implementation, during the first SBFD time unit, if there is downlink signal transmission in the first transmission direction, the network device sends second information in the first transmission direction. Correspondingly, upon receiving the second information, the terminal device determines that the use of random access resources is not permitted during the M random access channel opportunities corresponding to the first SBFD time unit; that is, it determines that random access is not permitted to be initiated, random access resources are not permitted to be used, random access channel opportunities are permitted to be used, or random access request messages are not permitted to be sent during the first SBFD time unit. Optionally, this terminal device is associated with the first transmission direction.
[0299] In this implementation, in the first SBFD time unit, if there is no downlink signal transmission in the second transmission direction but downlink signal transmission in other transmission directions (e.g., the first transmission direction), the network device may not send the second information in the second transmission direction. At this time, the terminal device does not receive the second information, and it can determine the M random access channel timings corresponding to the first SBFD time unit that allow the use of random access resources, that is, determine the timings that allow the use of random access resources in the UL subband, that is, determine the timings that allow initiating random access, allowing the use of random access resources, allowing the use of random access channels, or allowing the sending of random access request messages in the first SBFD time unit.
[0300] In another implementation, the network device transmits downlink signals in the first transmission direction within the first SBFD time unit. The network device sends second information to the terminal device in multiple transmission directions, with the second information being identical in each transmission direction. These multiple transmission directions include the first transmission direction. In this case, some or all of the M random access channel opportunities are associated with the first transmission direction.
[0301] In this application, the network device may send only one of the first and second pieces of information, omitting the other. For example, if the network device has no downlink signal transmission in the first SBFD time unit, it sends the first information. If the network device has downlink signal transmission in the first SBFD time unit, it does not send either the first or the second information. Accordingly, if the terminal device receives the first information, it determines the M random access channel opportunities corresponding to the first SBFD time unit that allow the use of random access resources; if the terminal device does not receive the first information, it determines that the M random access channel opportunities corresponding to the first SBFD time unit do not allow the use of random access resources.
[0302] For example, if the network device has downlink signal transmission in the first SBFD time unit, it sends the second information. If the network device does not have downlink signal transmission in the first SBFD time unit, it does not send either the first or the second information. Accordingly, if the terminal device receives the second information, it determines that the use of random access resources is not permitted during the M random access channel opportunities corresponding to the first SBFD time unit; if the terminal device does not receive the second information, it determines that the use of random access resources is permitted during the M random access channel opportunities corresponding to the first SBFD time unit.
[0303] The method provided in this application allows the network device to explicitly instruct the terminal device to use random access resources in the first SBFD time unit via first information. This enables the terminal device to determine, based on the first information, that it can send a random access request message in the first SBFD time unit. This reduces the interference of random access request messages sent within the SBFD time unit on the downlink transmission of other terminal devices and improves system efficiency.
[0304] It is understood that, in order to achieve the functions in the above embodiments, the terminal device or network device includes hardware structures and / or software modules corresponding to perform each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0305] The following are schematic diagrams of possible communication devices provided in the embodiments of this application. These communication devices can be used to implement the functions of terminal devices or network devices in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.
[0306] like Figure 18 As shown, the communication device 1800 includes a processing unit 1810 and a communication unit 1820. The communication device 1800 is used to implement the functions of the terminal device or network device in the various method embodiments shown above.
[0307] When the communication device 1800 is used to implement the functions of a terminal device:
[0308] The communication unit is used to receive a reference signal from the network device in the first transmission direction during the first sub-band full-duplex SBFD time unit;
[0309] A processing unit is configured to, upon satisfying a first condition, send a random access request message to the network device via the communication unit in a second SBFD time unit; wherein the first condition is determined based on at least one of the reference signal, the first transmission direction, and the second transmission direction, and the second transmission direction is associated with the communication device.
[0310] When the communication device 1800 is used to implement the functions of a network device:
[0311] The communication unit is configured to transmit downlink signals to a second terminal device via a second downlink resource in a first transmission direction; and to transmit a reference signal in the first transmission direction in a first sub-band full-duplex SBFD time unit.
[0312] The processing unit is configured to receive a random access request message from a first terminal device in a second SBFD time unit via a communication unit; the random access request message satisfies a first condition, the first condition being determined based on at least one of the reference signal, the first transmission direction, and a second transmission direction associated with the first terminal device.
[0313] When the communication device 1800 is used to implement the functions of a network device:
[0314] A processing unit is configured to satisfy a first condition and determine first indication information; the first indication information is configured to indicate that random access resources are allowed to be used in a sub-band full-duplex SBFD time unit; the first condition is determined based on at least one of a measurement value from a first terminal device and a data transmission status of the first terminal device; the data transmission status of the first terminal device indicates whether the first terminal device schedules a downlink signal in the first SBFD time unit.
[0315] A communication unit is used to send the first indication information to the second terminal device.
[0316] When the communication device 1800 is used to implement the functions of a terminal device:
[0317] A communication unit is configured to receive first indication information from a network device; the first indication information is configured to indicate that random access resources are permitted to be used in a sub-band full-duplex SBFD time unit.
[0318] The processing unit is configured to determine, based on the first indication information, whether it is permissible to send a random access request message to the network device via the random access resource during the SBFD time unit.
[0319] When the communication device 1800 is used to implement the functions of a network device:
[0320] A communication unit is configured to send random access resource configuration information, wherein the random access resource configuration information indicates random access resources;
[0321] The processing unit is configured to send first information to the terminal device via the communication unit. The first information indicates the opportunity to use M random access channels corresponding to the first sub-band full-duplex SBFD time unit in the random access resource, where M is an integer greater than 0.
[0322] When the communication device 1800 is used to implement the functions of a terminal device:
[0323] A communication unit is configured to receive random access resource configuration information from a network device, the random access resource configuration information indicating random access resources; the at least one random access resource is located in at least one SBFD time unit;
[0324] The processing unit is configured to receive first information from the network device via the communication unit, the first information indicating the opportunity to use M random access channels corresponding to the first sub-band full-duplex SBFD time unit in the random access resource, where M is an integer greater than 0.
[0325] More detailed descriptions of the processing unit 1810 and the communication unit 1820 can be obtained directly from the relevant descriptions in the above method embodiments, and will not be repeated here.
[0326] It should be understood that the division of units in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, all units in the device can be implemented entirely through software calls from processing elements; all units can be implemented entirely in hardware; or some units can be implemented through software calls from processing elements, while others are implemented in hardware. For example, each unit can be a separate processing element, or it can be integrated into a chip within the device. Alternatively, it can be stored as a program in memory, called and executed by a processing element of the device. Moreover, these units can be fully or partially integrated together, or implemented independently. The processing element here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, the operations or units described above can be implemented through integrated logic circuits in the processor element or through software calls from processing elements.
[0327] In one example, a unit in any of the above devices can be one or more integrated circuits configured to implement the methods described above, such as: one or more application-specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these forms of integrated circuits. As another example, when a unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processor capable of calling programs. Furthermore, these units can be integrated together to implement a system-on-a-chip (SOC).
[0328] The receiving unit described above is an interface circuit of the device, used to receive signals from other devices. For example, when the device is implemented as a chip, the receiving unit is an interface circuit for the chip to receive signals from other chips or devices. The transmitting unit described above is an interface circuit of the device, used to transmit signals to other devices. For example, when the device is implemented as a chip, the transmitting unit is an interface circuit for the chip to transmit signals to other chips or devices.
[0329] As another possible product form, the terminal device or network device in this application embodiment can be implemented using a general bus architecture. For ease of explanation, see [link to documentation]. Figure 19 , Figure 19 This is a schematic diagram of the structure of a communication device 1900 provided in an embodiment of this application. The communication device 1900 includes a processor 1901 and a transceiver 1902. The communication device 1900 can be a terminal device, or a chip or chip system therein; or, the communication device 1900 can be a network device, or a chip or module therein. Figure 19 Only the main components of the communication device 1900 are shown. In addition to the processor 1901 and transceiver 1902, the communication device 1900 may further include a memory 1903 and input / output devices (not shown).
[0330] Optionally, the processor 1901 is primarily used to process communication protocols and data, control the entire communication device, execute software programs, and process the data from those programs. The memory 1903 is primarily used to store software programs and data. The transceiver 1902 may include radio frequency (RF) circuitry and an antenna. The RF circuitry is primarily used for converting baseband signals to RF signals and processing RF signals. The antenna is primarily used for transmitting and receiving RF signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used to receive user input data and output data to the user.
[0331] Optionally, the processor 1901, transceiver 1902, and memory 1903 can be connected via a communication bus.
[0332] When the communication device is powered on, the processor 1901 can read the software program in the memory 1903, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1901 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1901. The processor 1901 converts the baseband signal into data and processes the data.
[0333] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor that performs baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.
[0334] In some embodiments, those skilled in the art will recognize that the above-described communication device 1800 can be implemented in hardware using... Figure 19 The communication device shown is in the form of 1900.
[0335] As an example, Figure 18 The function / implementation process of the processing unit 1810 can be obtained through Figure 19 The processor 1901 in the communication device 1900 shown calls computer execution instructions stored in memory 1903 to achieve this. Figure 18 The function / implementation process of the communication unit 1820 in the middle can be obtained through Figure 19 This is achieved through the transceiver 1902 in the communication device 1900 shown.
[0336] As another possible product form, the terminal device or network device in this application can adopt... Figure 20 The shown composition structure, or including Figure 20The components shown. Figure 20 A schematic diagram of the composition of a communication device 2000 provided in this application.
[0337] like Figure 20 As shown, the communication device 2000 includes at least one processor 2001. Optionally, the communication device also includes a communication interface 2002.
[0338] When the relevant program instructions are executed in the at least one processor 2001, the communication device 2000 can implement the methods and any possible designs provided in any of the foregoing embodiments. Alternatively, the processor 2001 can implement the methods and any possible designs provided in any of the foregoing embodiments through logic circuits or executable code instructions.
[0339] The communication interface 2002 can be used to receive program instructions and transmit them to the processor, or it can be used for communication interaction between the communication device 2000 and other communication devices, such as exchanging control signaling and / or service data. For example, the communication interface 2002 can be used to receive signals from other devices besides the communication device 2000 and transmit them to the processor 2001, or to send signals from the processor 2001 to other communication devices besides the communication device 2000.
[0340] Optionally, the communication interface 2002 can be a code and / or data read / write interface circuit, or the communication interface 2002 can be a signal transmission interface circuit between a communication processor and a transceiver, or a chip pin.
[0341] Optionally, the communication device 2000 may further include at least one memory 2003, which can be used to store the required program instructions and / or data. It should be noted that the memory 2003 may exist independently of the processor 2001 or may be integrated with the processor 2001. The memory 2003 may be located within or outside the communication device 2000, without limitation.
[0342] Optionally, the communication device 2000 may further include a power supply circuit 2004, which can be used to power the processor 2001. The power supply circuit 2004 may be located in the same chip as the processor 2001, or in a separate chip outside the chip containing the processor 2001.
[0343] Optionally, the communication device 2000 may also include a bus, through which the various parts of the communication device 2000 can be interconnected.
[0344] In some embodiments, the hardware implementation will be apparent to those skilled in the art as described above. Figure 18 The communication device 1800 shown can be adopted Figure 20 The communication device shown is in the form of 2000.
[0345] As an example, Figure 18 The function / implementation process of the processing unit 1810 can be obtained through Figure 20 The processor 2001 in the communication device 2000 shown calls computer execution instructions stored in the memory 2003 to achieve this. Figure 18 The function / implementation process of the communication unit 1820 in the middle can be obtained through Figure 20 This is achieved through the communication interface 2002 in the communication device 2000 shown.
[0346] It should be pointed out that, Figure 20 The structures shown do not constitute a specific limitation on the terminal device or network device. For example, in other embodiments of this application, the terminal device or network device may include more or fewer components than those shown, or combine some components, or split some components, or have different component arrangements. The components shown may be implemented in hardware, software, or a combination of software and hardware.
[0347] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the terminal by the base station; or, the terminal chip sends information to other modules (such as radio frequency modules or antennas) in the terminal, which is information sent to the base station by the terminal.
[0348] When the aforementioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above method embodiments. The base station module receives information from other modules (such as radio frequency modules or antennas) in the base station, information sent by the terminal to the base station; or, the base station module sends information to other modules (such as radio frequency modules or antennas) in the base station, information sent by the base station to the terminal. Here, the base station module can be the baseband chip of the base station, or a DU or other modules; the DU here can be a DU under the O-RAN architecture.
[0349] It is understood that the processor in the embodiments of this application can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0350] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.
[0351] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0352] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0353] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.
[0354] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations.Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0355] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0356] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A communication method, characterized in that, Applied to the first terminal device, including: In the first sub-band full-duplex SBFD time unit, a reference signal from the network device is received in the first transmission direction; If the first condition is met, a random access request message is sent to the network device in the second SBFD time unit; The first condition is determined based on at least one of the reference signal, the first transmission direction, and the second transmission direction, wherein the second transmission direction is associated with the first terminal device.
2. The method according to claim 1, characterized in that, The first condition includes at least one of the following: The first transmission direction is the same as the second transmission direction, and the reference signal receiving power of the reference signal is greater than a threshold. The first transmission direction is different from the second transmission direction, and the reference signal receiving power of the reference signal is less than or equal to the threshold. The deviation between the first transmission direction and the second transmission direction is greater than a threshold.
3. The method according to claim 1 or 2, characterized in that, The reference signal and the random access request message are spaced apart by a first duration in the time domain, and the first duration is greater than or equal to the delay required for the first terminal device to perform uplink / downlink switching.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The network device receives reference signal resource information, which indicates at least one resource for transmitting the reference signal; one of the resources is associated with at least one transmission direction.
5. The method according to claim 4, characterized in that, The method further includes: The reference signal is detected in the resource associated with the second transmission direction in the at least one resource.
6. The method according to any one of claims 1 to 5, characterized in that, The second transmission direction is the transmission direction of the synchronization signal broadcast channel block (SSB) selected by the first terminal device.
7. A communication method, characterized in that, include: Send a downlink signal to the second terminal device via the second downlink resource in the first transmission direction; In the first sub-band full-duplex SBFD time unit, a reference signal is transmitted in the first transmission direction; Receive a random access request message from the first terminal device in the second SBFD time unit; The random access request message satisfies a first condition, which is determined based on at least one of the reference signal, the first transmission direction, and the second transmission direction associated with the first terminal device.
8. The method according to claim 7, characterized in that, The reference signal and the random access request message are spaced apart by a first duration in the time domain, and the first duration is greater than or equal to the delay required for the first terminal device to perform uplink / downlink switching.
9. A communication method, characterized in that, include: If the first condition is met, determine the first instruction information; The first indication information is used to indicate that random access resources are permitted in the sub-band full-duplex SBFD time unit; The first condition is determined based on at least one of a measurement value from the first terminal device and the data transmission status of the first terminal device; the data transmission status of the first terminal device indicates whether the first terminal device is scheduling a downlink signal in the first SBFD time unit; The first instruction information is sent to the second terminal device.
10. The method according to claim 9, characterized in that, The first condition includes at least one of the following: The measurement value was not received from the first terminal device; The measured value is less than the first threshold; The measured value is greater than or equal to the first threshold, and no downlink signal is scheduled for the first terminal device in the first SBFD time unit.
11. The method according to claim 9 or 10, characterized in that, The object of the measurement is a reference signal, which is sent by the second terminal device.
12. The method according to claim 9 or 10, characterized in that, The method further includes: The reference signal resource configuration information is sent to the second terminal device, wherein the reference signal resource configuration information indicates the reference signal resources used to transmit the reference signal.
13. The method according to any one of claims 9 to 12, characterized in that, The method further includes: Send random access resource configuration information to the second terminal device, wherein the random access resource configuration information indicates the random access resource.
14. The method according to any one of claims 9 to 13, characterized in that, The method further includes: If the second condition is met, a second indication message is sent to the second terminal device; the second indication message is used to indicate that random access resources are not allowed to be used in the SBFD time unit; the second condition includes at least one of the following: the measured value is greater than or equal to a first threshold; and a downlink signal is scheduled for the first terminal device in the first SBFD time unit.
15. A communication method, characterized in that, include: Receive the first instruction information from the network device; The first indication information is used to indicate that random access resources are permitted in the sub-band full-duplex SBFD time unit; Based on the first indication information, it is determined that a random access request message may be sent to the network device through the random access resource in the SBFD time unit.
16. The method according to claim 15, characterized in that, The first condition includes at least one of the following: The measurement value was not received from the first terminal device; The measured value is less than the first threshold; The measured value is greater than or equal to the first threshold, and no downlink signal is scheduled for the first terminal device in the first SBFD time unit.
17. A communication method, characterized in that, include: Send random access resource configuration information, wherein the random access resource configuration information indicates random access resources; Send a first message to the terminal device, the first message indicating the opportunity to use M random access channels in the random access resource corresponding to the first sub-band full-duplex SBFD time unit, where M is an integer greater than 0.
18. The method according to claim 17, characterized in that, No downlink signal transmission occurs in the first SBFD time unit.
19. The method according to claim 17 or 18, characterized in that, The first information is transmitted in the first transmission direction; wherein each of the M random access channel opportunities is associated with the first transmission direction, and there is no downlink signal transmission in the first transmission direction during the first SBFD time unit.
20. The method according to claim 17 or 18, characterized in that, The first information is transmitted in multiple transmission directions; each of the M random access channel opportunities is associated with the multiple transmission directions including a first transmission direction, in which no downlink signal is transmitted in the first transmission direction during the first SBFD time unit.
21. A communication method, characterized in that, include: Receive random access resource configuration information from a network device, wherein the random access resource configuration information indicates random access resources; The at least one random access resource is located in at least one SBFD time unit; Receive first information from the network device, the first information indicating the availability of M random access channel opportunities corresponding to the first subband full-duplex SBFD time unit in the random access resource, where M is an integer greater than 0.
22. A communication device, characterized in that, include: The communication unit is used to receive a reference signal from the network device in the first transmission direction during the first sub-band full-duplex SBFD time unit; A processing unit is configured to, upon satisfying a first condition, send a random access request message to the network device via the communication unit in a second SBFD time unit; wherein the first condition is determined based on at least one of the reference signal, the first transmission direction, and the second transmission direction, and the second transmission direction is associated with the communication device.
23. A communication device, characterized in that, include: A communication unit is used to transmit downlink signals to a second terminal device via a second downlink resource in a first transmission direction; In the first sub-band full-duplex SBFD time unit, a reference signal is transmitted in the first transmission direction; The processing unit is configured to receive a random access request message from the first terminal device in the second SBFD time unit via the communication unit; The random access request message satisfies a first condition, which is determined based on at least one of the reference signal, the first transmission direction, and the second transmission direction associated with the first terminal device.
24. A communication device, characterized in that, include: The processing unit is configured to determine the first indication information when the first condition is met; The first indication information is used to indicate that random access resources are permitted in the sub-band full-duplex SBFD time unit; The first condition is determined based on at least one of a measurement value from the first terminal device and the data transmission status of the first terminal device; the data transmission status of the first terminal device indicates whether the first terminal device is scheduling a downlink signal in the first SBFD time unit; A communication unit is used to send the first indication information to the second terminal device.
25. A communication device, characterized in that, include: The communication unit is used to receive first indication information from the network device; The first indication information is used to indicate that random access resources are permitted in the sub-band full-duplex SBFD time unit; The processing unit is configured to determine, based on the first indication information, whether it is permissible to send a random access request message to the network device via the random access resource during the SBFD time unit.
26. A communication device, characterized in that, include: A communication unit is configured to send random access resource configuration information, wherein the random access resource configuration information indicates random access resources; The processing unit is configured to send first information to the terminal device via the communication unit. The first information indicates the opportunity to use M random access channels corresponding to the first sub-band full-duplex SBFD time unit in the random access resource, where M is an integer greater than 0.
27. A communication device, characterized in that, include: A communication unit is configured to receive random access resource configuration information from a network device, wherein the random access resource configuration information indicates random access resources; The at least one random access resource is located in at least one SBFD time unit; The processing unit is configured to receive first information from the network device via the communication unit, the first information indicating the opportunity to use M random access channels corresponding to the first sub-band full-duplex SBFD time unit in the random access resource, where M is an integer greater than 0.
28. A communication device, characterized in that, Including the processor; The processor is configured to execute computer programs or instructions stored in the memory, causing the communication device to implement the method described in any one of claims 1 to 21.
29. A computer-readable storage medium, characterized in that, The computer contains a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 21.
30. A computer program product, characterized in that, When the computer reads and executes the computer program product, the method described in any one of claims 1 to 21 is performed.