Method for communication node used for wireless communications, and apparatus
By receiving information blocks and synchronization signal blocks in the NR system and dynamically adjusting random access resources, it supports flexible duplex mode of full-duplex symbols, solving the problem of low spectrum resource utilization in TDD and achieving more efficient transmission and lower latency.
Patent Information
- Application Number
- PCT/CN2025/092513
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-29
- Filing Date
- 2025-04-30
- Publication Date
- 2025-12-04
AI Technical Summary
In existing NR systems, the half-duplex mode of TDD spectrum leads to decreased resource utilization and increased latency, failing to meet the performance requirements of various application scenarios.
By receiving information blocks and synchronization signal blocks, the configuration of random access resources is dynamically adjusted, supporting flexible duplex mode of full-duplex symbols. The target RO set is determined by utilizing the relationship between RSRP and counters, thus optimizing PRACH transmission.
It improves uplink coverage and transmission reliability in full-duplex scenarios, reduces transmission latency and resource waste, adapts to different scenario changes, and reduces network costs.
Smart Images

Figure CN2025092513_04122025_PF_FP_ABST
Abstract
Description
A method and apparatus for a communication node used in wireless communication
[0001] This application claims priority to Chinese Patent Application No. 202410685277.6, filed on May 29, 2024, entitled "A Method and Apparatus in a Communication Node for Wireless Communication", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to transmission methods and apparatus in wireless communication systems, and more particularly to transmission schemes and apparatus with flexible transmission direction configurations in wireless communication. Background Technology
[0003] The application scenarios of future wireless communication systems are becoming increasingly diversified, and different application scenarios place different performance requirements on the system. To meet the diverse performance needs of various application scenarios, the 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) #72 plenary meeting decided to conduct research on New Radio (NR) technology (or 5G). The 3GPP RAN #75 plenary meeting approved the NR (New Radio) technology WI (Work Item), initiating standardization work for NR. The 3GPP RAN #86 plenary meeting decided to begin work on the NR Rel-17 SI (Study Item) and WI (Work Item), and the 3GPP RAN #94e plenary meeting initiated the NR Rel-18 SI and WI projects. The 3GPP RAN #102 plenary meeting decided to begin work on the NR Rel-19 SI and WI.
[0004] NR Rel-19 includes support for Subband Non-Overlapping Full Duplex (SBFD). SBFD is also one of the technologies that 6G may support. Summary of the Invention
[0005] In existing NR systems, spectrum resources are statically divided into FDD and TDD spectrum. For TDD spectrum, both base stations and user equipment operate in half-duplex mode. This half-duplex mode avoids self-interference and mitigates cross-link interference, but it also leads to decreased resource utilization and increased latency. To address these issues, supporting flexible duplex modes on either TDD or FDD spectrum becomes a possible solution.
[0006] This application discloses a solution to the problem of random access configuration in supporting flexible duplex modes. It should be noted that the description in this application uses flexible duplex mode as only a typical application scenario or example; this application is also applicable to 6G networks or other scenarios facing similar problems (e.g., scenarios where link direction changes, or other scenarios supporting multi-level configuration of transmission directions, or scenarios with more capable base stations or user equipment, such as scenarios supporting full-duplex on the same frequency), or for different application scenarios, such as eMBB, URLLC, non-terrestrial networks, inductively coupled networks, smart metasurfaces, and terahertz networks, achieving similar technical effects. Furthermore, using a unified solution for different scenarios (including but not limited to eMBB, URLLC, non-terrestrial networks, inductively coupled networks, smart metasurfaces, and terahertz networks) or different application parameters helps reduce hardware complexity and cost. Where there is no conflict, the embodiments and features in the terminal equipment of this application can be applied to the base station equipment, and vice versa.
[0007] This application discloses a method for use in a terminal (a communication node in wireless communication), comprising:
[0008] Receive a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol and the second information block indicates a first RO set and a second RO set, wherein the RO in the first RO set occupies at least one full-duplex symbol in the time domain;
[0009] Receive the first SSB and send the first PRACH to the target RO;
[0010] Wherein, the target RO is an RO associated with the first SSB that is included in the target RO set, and the target RO set includes at least the second RO set; whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first value, the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicates the first threshold and the first value.
[0011] As an example, the relationship between the first RSRP (reference signal received power) and the first threshold, and the relationship between the value of the first counter and the first numerical value, are used to determine whether the target RO (Physical Random Access Channel Occasion) set includes the first RO set. This ensures the performance of PRACH (Physical Random Access Channel) transmission while supporting PRACH transmission on full-duplex symbols, and also provides greater flexibility.
[0012] According to one aspect of this application, the method is characterized in that, for the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set; otherwise, the target RO set only includes the second RO set.
[0013] According to one aspect of this application, the above method is characterized in that the second information block indicates a second value; when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated, the second value being a maximum number of transmissions of a random access preamble.
[0014] According to one aspect of this application, the method is characterized in that, when the value of the first counter is equal to the sum of the first value plus 1, a random access resource selection is initiated in the second RO set; otherwise, a random access resource selection is initiated in the target RO set after a first backoff time, wherein the first backoff time is equal to a random value between 0 and a maximum backoff time, and the maximum backoff time is configured or predefined.
[0015] According to one aspect of this application, the method is characterized in that the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set, and the value of the second counter is greater than 1; the transmit power of the first PRACH depends on the target receive power of the first PRACH; and the target receive power depends on the target receive power of the previous random access preamble.
[0016] According to one aspect of this application, the above method is characterized by receiving a third information block, the third information block indicating a first RO pool, wherein the ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set.
[0017] According to one aspect of this application, the above method is characterized in that the ROs in the first RO set and the ROs in the second RO set are each mapped to a synchronous broadcast signal.
[0018] This application discloses a terminal, which includes: one or more processors and a memory;
[0019] The memory is coupled to the one or more processors and is used to store computer program code, which includes computer instructions. The one or more processors invoke the computer instructions to cause the terminal to execute the above-described method.
[0020] This application discloses a method for use in a base station (a communication node in wireless communication), comprising:
[0021] Send a first information block and a second information block, wherein the first information block indicates at least one full-duplex symbol and the second information block indicates a first RO set and a second RO set, wherein the RO in the first RO set occupies at least one full-duplex symbol in the time domain;
[0022] Send the first SSB and receive the first PRACH in the target RO;
[0023] Wherein, the target RO is an RO associated with the first SSB that is included in the target RO set, and the target RO set includes at least the second RO set; whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first value, the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicates the first threshold and the first value.
[0024] According to one aspect of this application, the method is characterized in that, for the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set; otherwise, the target RO set only includes the second RO set.
[0025] According to one aspect of this application, the above method is characterized in that the second information block indicates a second value; when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated, the second value being a maximum number of transmissions of a random access preamble.
[0026] According to one aspect of this application, the method is characterized in that, when the value of the first counter is equal to the sum of the first value plus 1, a random access resource selection is initiated in the second RO set; otherwise, a random access resource selection is initiated in the target RO set after a first backoff time, wherein the first backoff time is equal to a random value between 0 and a maximum backoff time, and the maximum backoff time is configured or predefined.
[0027] According to one aspect of this application, the method is characterized in that the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set, and the value of the second counter is greater than 1; the transmit power of the first PRACH depends on the target receive power of the first PRACH; and the target receive power depends on the target receive power of the previous random access preamble.
[0028] According to one aspect of this application, the above method is characterized by sending a third information block, the third information block indicating a first RO pool, wherein the ROs in the first RO pool located on non-full-duplex symbols belong to the second RO set.
[0029] According to one aspect of this application, the above method is characterized in that the ROs in the first RO set and the ROs in the second RO set are each mapped to a synchronous broadcast signal.
[0030] This application discloses a base station, which includes: one or more processors and a memory;
[0031] The memory is coupled to the one or more processors, and the memory is used to store computer program code, which includes computer instructions. The one or more processors call the computer instructions to cause the base station to perform the above-described method.
[0032] As an example, this application has the following advantages, but is not limited to:
[0033] It supports random access in full-duplex scenarios, which can further increase uplink coverage and reduce transmission latency;
[0034] Improving the reliability and robustness of transmission helps to adapt to constantly changing scenarios;
[0035] Reduce resource waste and redundancy, and lower network costs. Attached Figure Description
[0036] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0037] Figure 1 illustrates a flowchart of a first information block, a second information block, a first SSB, and a first PRACH according to an embodiment of this application;
[0038] Figure 2 shows a schematic diagram of a network architecture according to an embodiment of this application;
[0039] Figure 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application;
[0040] Figure 4 shows a schematic diagram of a first communication node device and a second communication node device according to an embodiment of this application;
[0041] Figure 5 illustrates a flowchart of terminal and base station transmission according to an embodiment of this application;
[0042] Figure 6 illustrates a schematic diagram of the target RO set during the initial random access process according to an embodiment of this application;
[0043] Figure 7 shows a schematic diagram of the target RO set when the value of the first counter is equal to the sum of the first value plus 1 according to an embodiment of the present application;
[0044] Figure 8 shows a schematic diagram of the first rollback time according to an embodiment of this application;
[0045] Figure 9 shows a schematic diagram of the value of a second counter according to an embodiment of this application;
[0046] Figure 10 shows a schematic diagram of a first RO pool according to an embodiment of this application;
[0047] Figure 11 shows a schematic diagram of the mapping between a first RO set and a second RO set and a synchronous broadcast signal according to an embodiment of this application;
[0048] Figure 12 shows a structural block diagram of a processing device for a terminal according to an embodiment of the present application;
[0049] Figure 13 shows a structural block diagram of a processing apparatus for a base station according to an embodiment of the present application. Detailed Implementation
[0050] The technical solution of this application will be further described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be arbitrarily combined with each other.
[0051] Example 1
[0052] Example 1 illustrates a flowchart 100 of a first information block, a second information block, a first SSB, and a first PRACH according to an embodiment of this application, as shown in Figure 1. In Figure 1, each block represents a step. In particular, the order of the steps in the blocks does not represent a specific temporal relationship between the steps.
[0053] In Embodiment 1, the terminal in this application receives a first information block and a second information block in step 101. The first information block indicates at least one full-duplex symbol, and the second information block indicates a first RO set and a second RO set. The ROs in the first RO set occupy at least one full-duplex symbol in the time domain. In step 102, the terminal in this application receives a first SSB and transmits a first PRACH in a target RO. The target RO is an RO associated with the first SSB included in the target RO set, and the target RO set includes at least the second RO set. Whether the target RO set includes the first RO set depends on the relationship between the first RSRP and a first threshold, and the relationship between the value of the first counter and a first numerical value. The value of the first counter is equal to the count value of transmitting PRACH using the ROs in the first RO set. The first RSRP is an RSRP for downlink path loss reference. The second information block indicates the first threshold and the first numerical value.
[0054] As one embodiment, the first information block includes some or all of the fields included in an SIB.
[0055] As an example, the first information block is cell common.
[0056] As an example, the first information block is cell specific.
[0057] As an example, the first information block is group common.
[0058] As an example, the first information block is UE-specific or UE-dedicated.
[0059] As an example, the first information block is configured per subband.
[0060] As an example, the first information block is configured per bandwidth part (BWP).
[0061] As one example, the first information block includes some or all of the fields in IE "SBFDConfigDedicated-r19".
[0062] As one example, the first information block includes some or all of the fields in IE "SBFDConfigCommon-r19".
[0063] As one example, the first information block includes some or all of the fields in IE "SBFDConfig-r19".
[0064] As one example, the first information block includes some or all of the domains in the IE "ServingCellConfigCommon".
[0065] As one example, the first information block includes some or all of the fields in IE's "CellGroupConfig".
[0066] As one example, the first information block includes some or all of the fields in IE "SpCellConfig".
[0067] As one example, the first information block includes some or all of the domains in IE "SCellConfig".
[0068] As one example, the first information block includes some or all of the fields in the IE "ServingCellConfigCommonSIB".
[0069] As one example, the first information block includes some or all of the domains in the IE "ServingCellConfig".
[0070] As one example, the first information block includes some or all of the fields in IE "UplinkConfig".
[0071] As one embodiment, the first information block includes some or all of the domains in the IE "TDD-UL-DL-ConfigCommon".
[0072] As an example, the first information block is used to configure the time slots or symbols of SBFD (Subband non-overlapping Full Duplex).
[0073] As one example, the first information block is used to configure time slots or symbols that support full-duplex operation.
[0074] As an example, the first information block configures the uplink subband (UL subband) and downlink subband (DL subband) of SBFD.
[0075] As one embodiment, the second information block includes some or all of the fields included in an SIB.
[0076] As an example, the second information block is cell common.
[0077] As an example, the second information block is cell specific.
[0078] As an example, the second information block is group common.
[0079] As one embodiment, the second information block is configured per subband.
[0080] As one embodiment, the second information block is configured per carrier.
[0081] As an example, the second information block is configured per bandwidth part (BWP).
[0082] As one embodiment, the second information block includes some or all of the fields in IE "SIB1".
[0083] As one example, the second information block includes some or all of the domains in the IE "ServingCellConfigCommon".
[0084] As one embodiment, the second information block includes some or all of the fields in the IE "ServingCellConfigCommonSIB".
[0085] As one example, the second information block includes some or all of the fields in IE's "UplinkConfigCommon".
[0086] As one example, the second information block includes some or all of the fields in the IE "UplinkConfigCommonSIB".
[0087] As one example, the second information block includes some or all of the fields in IE "BWP-UplinkCommon".
[0088] As one example, the second information block includes some or all of the fields in the IE "RACH-ConfigCommon".
[0089] As one embodiment, the second information block includes some or all of the fields in IE "SBFDConfigCommon-r19".
[0090] As one embodiment, the second information block includes some or all of the fields in IE "SBFDConfig-r19".
[0091] As an example, the full-duplex symbol is the SBFD symbol.
[0092] As an example, the full-duplex symbol is an OFDM (Orthogonal Frequency Division Multiplexing) symbol.
[0093] As an example, the full-duplex symbol is a time-domain symbol configured with SBFD.
[0094] As an example, the full-duplex symbol is the time-domain symbol configured in the time domain for the subbands of the SBFD.
[0095] As an example, the full-duplex symbol is a time-domain symbol that supports full-duplex operation.
[0096] As an example, the full-duplex symbol is the time-domain symbol applicable to SBFD.
[0097] As an example, the full-duplex symbol is a time-domain symbol capable of simultaneous uplink and downlink transmission.
[0098] As an example, the full-duplex symbol is a time-domain symbol that enables simultaneous uplink and downlink transmission on the network side (or base station side).
[0099] As an example, the full-duplex symbol is a time-domain symbol that enables simultaneous uplink and downlink transmission on both the network side (or base station side) and the user equipment side.
[0100] As an example, the full-duplex symbol is a time-domain symbol indicated (or provided) by the signaling configured for SBFD.
[0101] As an example, the full-duplex symbol is a symbol that can be transmitted uplink over the downlink symbol configured in "TDD-UL-DL-ConfigCommon".
[0102] As an example, only the downlink symbol is considered, which simplifies the system design.
[0103] As an example, the full-duplex symbol is a symbol that can be transmitted uplink over a downlink or flexible symbol configured in "TDD-UL-DL-ConfigCommon".
[0104] As an example, the full-duplex symbol is a symbol that is indicated as downlink by "tdd-UL-DL-ConfigCommon" and configured (or indicated) as an SBFD symbol, or a symbol that is indicated as flexible by "tdd-UL-DL-ConfigCommon" and configured (or indicated) as an SBFD symbol.
[0105] As an example, the full-duplex symbol is a symbol indicated as downlink by "tdd-UL-DL-ConfigCommon" and indicated (or provided) by the first information block, or a symbol indicated as flexible by "tdd-UL-DL-ConfigCommon" and indicated (or provided) by the first information block.
[0106] As an example, considering only "tdd-UL-DL-ConfigCommon" simplifies the design and reduces the standardization workload.
[0107] As an example, considering both downlink and flexible symbols expands configuration flexibility.
[0108] As an example, the non-full-duplex symbol is a symbol other than the full-duplex symbol.
[0109] As an example, the non-full-duplex symbol is a symbol that has not been indicated or configured as a full-duplex symbol by the first information block.
[0110] As an example, the non-full-duplex symbol is a symbol that is indicated as uplink by the TDD uplink / downlink configuration.
[0111] As an example, the non-full-duplex symbol is a symbol indicated as uplink or flexible by the TDD uplink / downlink configuration.
[0112] As an example, the non-full-duplex symbol is a symbol that can be mapped by legacy RO.
[0113] As an example, the non-full-duplex symbol is a symbol that is indicated as downlink by "tdd-UL-DL-ConfigCommon" and configured as an SBFD symbol.
[0114] As an example, the non-full-duplex symbol is a symbol that is not indicated or configured as a full-duplex symbol by the first information block, but is indicated as a downlink by the TDD uplink / downlink configuration.
[0115] As an example, the non-full-duplex symbol is a symbol that is not indicated or configured as a full-duplex symbol by the first information block, but is indicated as flexible by the TDD uplink / downlink configuration.
[0116] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block explicitly or implicitly indicates at least one full-duplex symbol.
[0117] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: all or part of the first information block is used to explicitly or implicitly indicate at least one full-duplex symbol.
[0118] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the position or index of at least one full-duplex symbol in the time domain depends on the first information block.
[0119] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the symbol indicated (or provided) by the first information block is a full-duplex symbol.
[0120] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: a symbol that overlaps in the time domain with the symbol indicated (or provided) by the first information block is a full-duplex symbol.
[0121] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: some or all of the cell-specific parameters in the first information block indicate at least one full-duplex symbol.
[0122] As one embodiment, “the first information block indicates at least one full-duplex symbol” includes: the first information block indicates at least one downlink symbol or flexible symbol indicated by the TDD uplink / downlink configuration as a full-duplex symbol.
[0123] As one embodiment, “the first information block indicates at least one full-duplex symbol” includes: the downlink symbol indicated (or provided) by the first information block and indicated by the TDD uplink / downlink configuration as a full-duplex symbol.
[0124] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: a symbol that overlaps in the time domain with the symbol indicated (or provided) by the first information block and is indicated as downlink by the TDD uplink / downlink configuration is a full-duplex symbol.
[0125] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the distribution of full-duplex symbols in the time domain.
[0126] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates multiple full-duplex symbols.
[0127] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the distribution of SBFD symbols.
[0128] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the period of a set of full-duplex symbols.
[0129] As a supplementary embodiment of this example, the period of the set of full-duplex symbols indicated by the first information block is equal to the period of the TDD uplink / downlink configuration.
[0130] As an auxiliary embodiment of this embodiment, the period of the set of full-duplex symbols indicated by the first information block is equal to the sum of the periods of pattern 1 and pattern 2 of the TDD uplink / downlink configuration.
[0131] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the start symbol of the set of full-duplex symbols.
[0132] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the start symbol and the number of symbols in the time domain of at least one full-duplex symbol.
[0133] As one embodiment, “the first information block indicates at least one full-duplex symbol” includes: the first information block indicates the time-domain SLIV (start and length indicator value) of the full-duplex symbol.
[0134] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates the starting time slot and the number of time slots of the full-duplex symbol.
[0135] As one embodiment, “the first information block indicates at least one full-duplex symbol” includes: the first information block includes a SLIV, wherein the number of initial full-duplex symbols and the number of consecutive symbols included in a periodic time window are used to generate the SLIV included in the first information block.
[0136] As one embodiment, “the first information block indicates at least one full-duplex symbol” includes: the first information block includes a SLIV, wherein the number of initial full-duplex symbols and the number of consecutive symbols included in a periodic time window are used to generate the SLIV included in the first information block, wherein the symbols among the consecutive symbols included that overlap with the downlink symbols indicated by “tdd-UL-DL-ConfigCommon” are full-duplex symbols.
[0137] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block includes a SLIV for a reference subcarrier spacing, wherein the number of full-duplex symbols starting for the reference subcarrier spacing and the number of consecutive symbols included in a periodic time window are used to generate the SLIV included in the first information block, wherein the symbols overlapping with the downlink symbols indicated by tdd-UL-DL-ConfigCommon among the included consecutive symbols are full-duplex symbols. As a supplementary embodiment of the above embodiment, the reference subcarrier spacing is equal to the subcarrier spacing used in the time slot format configuration.
[0138] As an example, SLIV indicates that full-duplex symbols can reduce signaling overhead while maintaining a certain degree of configuration flexibility, and are well compatible with the limitation of no more than two full-duplex symbols and non-full-duplex symbols switching points.
[0139] As one embodiment, "the first information block indicates at least one full-duplex symbol" includes: the first information block indicates at least one full-duplex symbol from a periodic time window, the periodic time window including a plurality of consecutive time-domain symbols, and the time length of the periodic time window being related to the time slot format configuration period length. As a supplementary embodiment of the above embodiment, the time length of the periodic time window is equal to the time slot format configuration period length.
[0140] As one example, the first RO set includes multiple ROs.
[0141] As an example, any RO in the first RO set is a PRACH (Physical Random Access Channel) opportunity.
[0142] As an example, any RO in the first RO set includes allocated or configured PRACH time-frequency resources.
[0143] As an example, any RO in the first RO set includes the time-frequency resources occupied by one PRACH transmission.
[0144] As an example, any two ROs in the first RO set are time-division multiplexed.
[0145] As an example, any two ROs in the first RO set include the same time-domain resources.
[0146] As an example, the first RO set contains two ROs that include different time-domain resources.
[0147] As an example, there are two frequency division multiplexed (FDM) PRACH opportunities in the first RO set.
[0148] As one embodiment, any two ROs in the first RO set are for the same preamble format. As a supplementary embodiment to the above, this approach offers the advantage of design simplicity.
[0149] As one example, the two ROs in the first RO set are for different leading formats. As a supplementary embodiment to the above embodiment, this approach offers the advantage of increased flexibility.
[0150] As an example, any RO in the first set of ROs occupies only full-duplex symbols in the time domain.
[0151] As an example, any RO in the first RO set occupies only a full-duplex symbol in the time domain that is indicated as downlink by the TDD uplink / downlink configuration.
[0152] As an example, some ROs in the first RO set occupy both full-duplex symbols and non-full-duplex symbols in the time domain, and these ROs are configured by the base station.
[0153] As one embodiment, the second RO set includes multiple ROs.
[0154] As an example, any RO in the second RO set is a PRACH (Physical Random Access Channel) opportunity.
[0155] As an example, any RO in the second RO set includes allocated or configured PRACH time-frequency resources.
[0156] As an example, any RO in the second RO set includes the time-frequency resources occupied by one PRACH transmission.
[0157] As an example, any two ROs in the second RO set are time-division multiplexed.
[0158] As an example, any two ROs in the second RO set include the same time-domain resources.
[0159] As an example, the second RO set contains two ROs that include different time-domain resources.
[0160] As an example, there are two frequency division multiplexed (FDM) PRACH opportunities in the second RO set.
[0161] As an example, any RO included in the second RO set is a legacy RO.
[0162] As an example, any RO included in the second RO set is an RO other than the first RO set.
[0163] As an example, any RO included in the second RO set is an RO that does not overlap with the downlink indicated by "tdd-UL-DL-ConfigCommon".
[0164] As an example, the second RO set and the first RO set are orthogonal.
[0165] As one embodiment, any two ROs in the second RO set are for the same leading format. As a supplementary embodiment to the above embodiment, this approach offers the advantage of design simplicity.
[0166] As an example, any RO in the second set of ROs occupies only non-full-duplex symbols in the time domain.
[0167] As an example, any RO in the second RO set occupies only a symbol in the time domain that is indicated as uplink or flexible non-full-duplex by the TDD uplink configuration.
[0168] As an example, any RO in the second RO set is indicated by the TDD uplink configuration as an uplink or flexible non-full-duplex symbol in the time domain, or by the TDD uplink configuration as a flexible full-duplex symbol.
[0169] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: part or all of the second information block is used to explicitly or implicitly indicate the first RO set and the second RO set.
[0170] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the first RO set and the second RO set depend on the second information block.
[0171] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block is used to determine the first RO set and the second RO set.
[0172] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates the time-frequency resources included by at least one RO in the first RO set, and the second information block indicates the time-frequency resources included by at least one RO in the second RO set.
[0173] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates the number of ROs in the first RO set that are frequency-divided in the same time domain resource, and the second information block indicates the number of ROs in the second RO set that are frequency-divided in the same time domain resource.
[0174] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates the starting frequency domain resource of the lowest PRACH opportunity in the frequency domain in the first RO set, and the second information block indicates the starting frequency domain resource of the lowest PRACH opportunity in the frequency domain in the second RO set.
[0175] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates a PRACH configuration index, which configures the first RO set and the second RO set.
[0176] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates a PRACH configuration index, wherein the ROs configured by the PRACH configuration index located on full-duplex symbols belong to the first RO set, and the ROs configured by the PRACH configuration index located on non-full-duplex symbols belong to the second RO set.
[0177] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates a PRACH configuration index, wherein the ROs configured by the PRACH configuration index that overlap with at least one full-duplex symbol indicated by the first information block belong to the first RO set, and the ROs configured by the PRACH configuration index that do not overlap with at least one full-duplex symbol indicated by the first information block belong to the second RO set.
[0178] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates a PRACH configuration index, wherein the ROs configured by the PRACH configuration index that overlap with at least one full-duplex symbol indicated by the first information block belong to the first RO set, and the ROs configured by the PRACH configuration index that overlap with at least one non-full-duplex symbol belong to the second RO set.
[0179] As one embodiment, "the second information block indicates the first RO set and the second RO set" includes: the second information block indicates a PRACH configuration index, wherein ROs configured by the PRACH configuration index that overlap with at least one full-duplex symbol indicated by the first information block and at least one downlink symbol indicated by the TDD uplink / downlink configuration belong to the first RO set, ROs configured by the PRACH configuration index that overlap with at least one full-duplex symbol indicated by the first information block and at least one flexible symbol indicated by the TDD uplink / downlink configuration belong to the second RO set, and ROs configured by the PRACH configuration index that overlap with at least one non-full-duplex symbol also belong to the second RO set.
[0180] As an example, "the ROs in the first RO set occupy at least one full-duplex symbol in the time domain" includes: any RO in the first RO set occupies at least one full-duplex symbol in the time domain.
[0181] As an example, the technical feature “ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: ROs in the first RO set occupy at least one full-duplex symbol indicated by the first information block in the time domain.
[0182] In one embodiment, the technical feature “ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: ROs in the first RO set are mapped to at least one full-duplex symbol in the time domain.
[0183] As an example, the technical feature “the ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: the ROs in the first RO set are located in a full-duplex symbol in the time domain.
[0184] As an example, the technical feature “the ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: the ROs in the first RO set include at least one full-duplex symbol in the time domain.
[0185] As an example, the technical feature “ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: ROs in the first RO set overlap with at least one full-duplex symbol in the time domain.
[0186] As an example, the technical feature “the ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: the ROs in the first RO set completely overlap between the time domain and at least one full-duplex symbol.
[0187] As an example, the technical feature “the ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: the ROs in the first RO set overlap completely or partially between the time domain and at least one full-duplex symbol.
[0188] As an example, the technical feature “the ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: the ROs in the first RO set occupy at least one full-duplex symbol in the time domain that is indicated as a downlink by TDD uplink / downlink configuration.
[0189] As an example, the technical feature “ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: ROs in the first RO set occupy at least one full-duplex symbol in the time domain that is indicated as a downlink or flexible full-duplex symbol by TDD uplink / downlink configuration.
[0190] As an example, the technical feature “ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: ROs in the first RO set overlap between the PRACH slot to which they belong in the time domain and at least one full-duplex symbol.
[0191] As an example, the technical feature “the ROs in the first RO set occupy at least one full-duplex symbol in the time domain” includes: the ROs in the first RO set overlap between the time domain and time slots that include at least one full-duplex symbol.
[0192] As one embodiment, the first SSB is transmitted via an air interface or a wireless interface.
[0193] As an example, the first SSB is a baseband signal or a radio frequency signal.
[0194] As an example, the first SSB is a Synchronization Signal Block.
[0195] As an example, the first SSB is SS (Synchronization Signal) / PBCH (Physical Broadcast).
[0196] Channel block, synchronization signal / physical broadcast channel block.
[0197] As an example, the first SSB corresponds to an SSB index.
[0198] As an example, the index value corresponding to the first SSB is a non-negative integer.
[0199] As an example, the first SSB is transmitted within one SSB cycle.
[0200] As an example, the first SSB is transmitted in a burst of SSBs.
[0201] As one embodiment, the first PRACH is transmitted via an air interface or a wireless interface.
[0202] As an example, the first PRACH is a baseband signal or a radio frequency signal.
[0203] As an example, the first PRACH is Msg1(Message 1).
[0204] As an example, the first PRACH is a PRACH (physical random access channel) or is used to transmit PRACH.
[0205] As an example, the first PRACH is generated from a leader sequence.
[0206] As an example, the first PRACH is generated from a pseudo-random sequence.
[0207] As an example, the first PRACH is generated from a ZC (ZaddoffChu) sequence.
[0208] As an example, the first PRACH includes or carries a random access preamble or a random access preamble code.
[0209] As an example, the first PRACH includes or carries a random access preamble sequence.
[0210] As an example, the first PRACH is used for initial random access.
[0211] As an example, "sending the first PRACH in the target RO" includes: the target RO being used to send (or being used to transmit) the first PRACH.
[0212] As an example, "sending the first PRACH in the target RO" includes: the target RO carrying the information of the first PRACH.
[0213] As an example, "sending a first PRACH in the target RO" includes: the first PRACH maps (or occupies) the time-frequency resources of the target RO.
[0214] As an example, "sending a first PRACH in the target RO" includes: the first PRACH overlaps with the time domain resources occupied by the target RO in the time domain.
[0215] As an example, the target RO set includes multiple ROs.
[0216] As an example, any RO in the target RO set is a PRACH (Physical Random Access Channel) opportunity.
[0217] As an example, any RO in the target RO set includes allocated or configured PRACH time-frequency resources.
[0218] As an example, any RO in the target RO set includes the time-frequency resources occupied by one PRACH transmission.
[0219] As an example, any two ROs in the target RO set are time-division multiplexed.
[0220] As an example, any two ROs in the target RO set include the same temporal resources.
[0221] As an example, the target RO set contains two ROs that include different time-domain resources.
[0222] As an example, there are two frequency division multiplexed (FDM) PRACH opportunities in the target RO set.
[0223] As an example, any RO in the target RO set occupies only full-duplex symbols in the time domain.
[0224] As an example, any RO in the target RO set occupies only non-full-duplex symbols in the time domain.
[0225] As an example, any RO in the target RO set occupies only non-full-duplex symbols in the time domain, or occupies only non-full-duplex symbols in the time domain.
[0226] As an example, some ROs in the target RO set occupy both full-duplex and non-full-duplex symbols in the time domain, and these ROs are configured by the base station.
[0227] As one example, any two ROs in the target RO set are for the same preamble format. As a supplementary embodiment to the above example, this approach offers the advantage of design simplicity.
[0228] As one example, the two ROs in the target RO set are for different leading formats. As a supplementary embodiment to the above embodiment, the advantage of doing so is increased flexibility.
[0229] As an example, the target RO set includes only the ROs in the second RO set.
[0230] As an example, the target RO set includes only the ROs in the first RO set and the second RO set.
[0231] As an example, the target RO set includes ROs other than the first RO set and the second RO set.
[0232] As an example, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is an RO associated with the first SSB, and the target RO belongs to the target RO set.
[0233] As an example, "the target RO is an RO included in the target RO set and associated with the first SSB" includes: the target RO is an RO included in the target RO set and associated with the first SSB in the SSB-RO mapping cycle.
[0234] As an example, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is one of a plurality of ROs associated with the first SSB that are included in the target RO set.
[0235] As an example, "the target RO is an RO included in the target RO set and associated with the first SSB" includes: the target RO is one of the multiple ROs included in the target RO set and associated with the first SSB in the SSB-RO mapping cycle.
[0236] As one embodiment, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is an RO in the target RO set that corresponds to the transmit beam used and the receive beam of the first SSB.
[0237] As an example, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is an RO in the target RO set that corresponds to the transmit spatial filter used and the receive spatial filter of the first SSB.
[0238] As an example, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is a RO randomly selected from a plurality of ROs associated with the first SSB that are included in the target RO set.
[0239] As an example, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is an RO selected with equal probability from a plurality of ROs associated with the first SSB that are included in the target RO set.
[0240] As an example, "the target RO is an RO associated with the first SSB that is included in the target RO set" includes: the target RO is the first RO among the multiple ROs associated with the first SSB that are included in the target RO set.
[0241] As one example, "the target RO set includes at least the second RO set" means that the second RO set belongs to the target RO set.
[0242] As one embodiment, "the target RO set includes at least the second RO set" includes: the target RO set is the second RO set.
[0243] As one example, "the target RO set includes at least the second RO set" includes: the target RO set includes only the second RO set.
[0244] As one embodiment, "the target RO set includes at least the second RO set" means that the ROs included in the second RO set are located within the target RO set.
[0245] As one embodiment, "the target RO set includes at least the second RO set" means that the target RO set includes not only the ROs in the second RO set, but also the ROs located on the full-duplex symbol.
[0246] As an example, the first threshold is a numerical value.
[0247] As an example, the first threshold is a non-negative number.
[0248] As an example, the unit of the first threshold is dB.
[0249] As an example, the unit of the first threshold is dBm.
[0250] As an example, the unit of the first threshold is mW.
[0251] As an example, the unit of the first threshold is W.
[0252] As one embodiment, the first counter is used for transmission counting of the random access preamble located on a full-duplex symbol.
[0253] As one embodiment, the first counter is used for continuous transmission counting of the random access preamble located on a full-duplex symbol.
[0254] As an example, the value of the first counter is incremented by 1 each time.
[0255] As an example, the value of the first counter is a positive integer.
[0256] As an example, the first counter is a user equipment variable (UE variable).
[0257] As one example, the first counter is a user equipment variable for the random access procedure.
[0258] As an example, the first counter is a user equipment variable for a random access procedure on a full-duplex symbol.
[0259] As an example, the first counter is the random access preamble transmission counter located on a full-duplex symbol of the random access procedure to which the first PRACH belongs.
[0260] As an example, the first counter is the variable "SBFD_PREAMBLE_TRANSMISSION_COUNTER".
[0261] As an example, the value of the first counter is not greater than the sum of the first value plus 1.
[0262] As an example, the first value is a non-negative integer.
[0263] As an example, the value of the first numerical value is greater than 1.
[0264] As an example, the first value represents the maximum number of transmissions of the first PRACH located on a full-duplex symbol.
[0265] As an example, the first value represents the maximum number of times the first PRACH is continuously transmitted on a full-duplex symbol.
[0266] As an example, the first value is the value of the field "SBFD_preambleTransMax-r19".
[0267] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: whether the target RO set includes the first RO set and the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value are both related.
[0268] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: whether the target RO set includes the first RO set is related to the relationship between the first RSRP and the first threshold, and whether the target RO set includes the first RO set is also related to the relationship between the value of the first counter and the first numerical value.
[0269] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value are used to jointly determine whether the target RO set includes the first RO set.
[0270] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: when the first RSRP is greater than the first threshold and the value of the first counter is not greater than the first numerical value, the target RO set includes the first RO set.
[0271] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: when the first RSRP is not greater than the first threshold, the target RO set does not include the first RO set.
[0272] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first value" includes: when the value of the first counter is greater than the first value, the target RO set does not include the first RO set.
[0273] As an example, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: the first RSRP being greater than the first threshold and the value of the first counter not being greater than the first numerical value is a condition for the target RO set to include the first RO set.
[0274] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: the first RSRP being greater than the first threshold and the value of the first counter not being greater than the first numerical value is one of several conditions under which the target RO set includes the first RO set.
[0275] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: the first RSRP being greater than the first threshold and the value of the first counter not being greater than the first numerical value are necessary conditions for the target RO set to include the first RO set.
[0276] As one embodiment, "whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first numerical value" includes: when the value of the first counter is equal to the sum of the first numerical value plus 1, the target RO set includes only the second RO set.
[0277] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the first counter is used to count the transmission of PRACH using ROs in the first RO set.
[0278] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is related to the count value of PRACH transmission using ROs in the first RO set.
[0279] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter depends on the count value of PRACH transmission using ROs in the first RO set.
[0280] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmitted using ROs in the first RO set" includes: the count value of PRACH transmitted using ROs in the first RO set is used to determine (or to calculate) the value of the first counter.
[0281] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is linearly related to the count value of PRACH transmission using ROs in the first RO set.
[0282] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is equal to the count value of continuous PRACH transmission using ROs in the first RO set.
[0283] As one embodiment, "the value of the first counter is equal to the count value of transmitting PRACH using ROs in the first RO set" includes: transmitting PRACH on ROs in the first RO set, wherein the value of the first counter is equal to the sum of the value of the first counter plus one.
[0284] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is equal to N, where N is a positive integer, and the N ROs used for PRACH transmission before the first PRACH transmission all belong to the first RO set.
[0285] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is equal to N, where N is a positive integer, and N minus one RO used for PRACH transmission before the first PRACH transmission all belong to the first RO set.
[0286] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is equal to N, where N is a positive integer, and the first N ROs used for PRACH transmission, including the first PRACH transmission, all belong to the first RO set.
[0287] As one embodiment, "the value of the first counter is equal to the count value of PRACH transmission using ROs in the first RO set" includes: the value of the first counter is equal to N, where N is a positive integer, and any one of the N ROs used to transmit PRACH before the first PRACH transmission, including the first PRACH transmission, does not belong to the second RO set.
[0288] As an example, the downlink path loss reference is a reference signal.
[0289] As an example, the downlink path loss reference is a downlink reference signal used to determine path loss.
[0290] As an example, the downlink path loss reference is CSI-RS (Channel State Information-Reference Signal) or SSB.
[0291] As an example, the downlink path loss reference occupies CSI-RS resources.
[0292] As an example, the downlink path loss reference occupies NZP (non-zero-power) CSI-RS resources.
[0293] As an example, the downlink path loss reference is the first SSB.
[0294] As an example, the downlink path loss reference is an SSB whose index value is equal to that of the first SSB.
[0295] As an example, the downlink path loss reference is an SSB other than the first SSB or a reference signal.
[0296] As one embodiment, "the first RSRP is an RSRP for downlink path loss reference" includes: the first RSRP depends on the RSRP (reference signal received power) for the downlink path loss reference.
[0297] As one embodiment, "the first RSRP is an RSRP for downlink path loss reference" includes: the RSRP for downlink path loss reference is used to determine (or to calculate) the first RSRP.
[0298] As one embodiment, "the first RSRP is an RSRP for downlink path loss reference" includes: the first RSRP is related to the RSRP for the downlink path loss reference.
[0299] As one embodiment, "the first RSRP is an RSRP for downlink path loss reference" includes: the first RSRP is linearly correlated with the RSRP for the downlink path loss reference.
[0300] As one embodiment, "the first RSRP is an RSRP for downlink path loss reference" includes: the value of the first RSRP is equal to the value of the RSRP for the downlink path loss reference.
[0301] As one embodiment, "the first RSRP is an RSRP for downlink path loss reference" includes: the value of the first RSRP is equal to the RSRP value measured based on the downlink path loss reference.
[0302] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the second information block explicitly or implicitly indicates the first threshold and the first value.
[0303] As one embodiment, "the second information block indicates the first threshold and the first value" includes: part or all of the second information block is used to explicitly or implicitly indicate the first threshold and the first value.
[0304] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the second information block is used to determine the first threshold and the first value.
[0305] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the first threshold and the first value depend on the second information block.
[0306] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the two fields included in the second information block respectively indicate the first threshold and the first value.
[0307] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the value of one field included in the second information block is equal to the first threshold, and the value of another field included in the second information block is equal to the first value.
[0308] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the first threshold is equal to the sum of a threshold and an offset value, the threshold being the value of the field "rsrp-ThresholdSSB", and the second information block indicating the offset value.
[0309] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the first value is equal to the sum of a value and an offset value, the value being the value of the field "preambleTransMax", and the second information block indicating the offset value.
[0310] As one embodiment, "the second information block indicates the first threshold and the first value" includes: the first threshold is equal to the sum of a threshold and a first offset value, wherein the threshold is the value of the field "rsrp-ThresholdSSB", and the second information block indicates the first offset value; the first value is equal to the sum of a value and a second offset value, wherein the value is the value of the field "preambleTransMax", and the second information block indicates the second offset value.
[0311] Example 2
[0312] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of this application, as shown in Figure 2.
[0313] Figure 2 illustrates the network architecture of LTE (Long-Term Evolution), LTE-A (Long-Term Evolution Advanced), and future 5G systems. The network architecture of LTE, LTE-A, and future 5G systems is referred to as EPS (Evolved Packet System). The 5G NR or LTE network architecture can be referred to as 5GS (5G System) / EPS200 or some other suitable term. The 5GS / EPS200 may include one or more UEs 201, a UE 241 communicating with UE 201 via a sidelink, an NG-RAN (Next Generation Radio Access Network) 202, a 5G-CN (5G Core Network) / EPC (Evolved Packet Core) 210, an HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS200 may interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown in Figure 2, the 5GS / EPS200 provides packet-switched services; however, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks providing circuit-switched services. The NG-RAN 202 includes an NR Node B (gNB) 203 and other gNBs 204. The gNB 203 provides user and control plane protocol termination toward UE 201. gNB 203 can connect to other gNB 204 via the Xn interface (e.g., backhaul). gNB 203 may also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP (Transmitter Receiver Point), or some other suitable term. gNB 203 provides UE 201 with access to the 5G-CN / EPC 210.Examples of UE 201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband physical network devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional devices. Those skilled in the art may also refer to UE 201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term. gNB 203 connects to 5G-CN / EPC 210 via the S1 / NG interface. 5G-CN / EPC 210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMFs 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Data Network Gateway) / UPF 213. MME / AMF / SMF 211 is the control node that handles signaling between UE 201 and 5G-CN / EPC 210. Generally, MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through S-GW / UPF 212, which is itself connected to P-GW / UPF 213. P-GW provides UE IP address allocation and other functions. P-GW / UPF 213 is connected to Internet service 230. Internet service 230 includes operator-compliant Internet Protocol services, specifically including the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0314] As an example, the UE201 corresponds to the device of the terminal described in this application.
[0315] As an example, the UE201 supports flexible duplex mode transmission.
[0316] As an example, the gNB (eNB) 201 corresponds to the equipment of the base station in this application.
[0317] As an example, the gNB (eNB) 201 supports flexible duplex mode transmission.
[0318] Example 3
[0319] Example 3 illustrates a schematic diagram of an embodiment of a wireless protocol architecture for the user plane and control plane according to an embodiment of this application, as shown in Figure 3.
[0320] Figure 3 is a schematic diagram illustrating an embodiment of the radio protocol architecture for the user plane 350 and the control plane 300. Figure 3 shows the radio protocol architecture for the control plane 300 between a first communication node device (UE or RSU in V2X, on-board equipment or on-board communication module), a second communication node device (gNB, RSU in UE or V2X, on-board equipment or on-board communication module), or between two UEs, using three layers: Layer 1 (L1), Layer 2 (L2), and Layer 3 (L3). L1 is the lowest layer and implements various PHY (Physical layer) signal processing functions. L1 will be referred to herein as PHY 301. L2305 is above PHY 301 and is responsible for the link between the first and second communication node devices, or between two UEs, through PHY 301. L2305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which terminate at the second communication node device. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. It also provides security through encrypted data packets and supports cross-cell mobility between the second communication node devices and the first communication node device. The RLC sublayer 303 provides upper-layer packet segmentation and reassembly, retransmission of lost packets, and packet reordering to compensate for out-of-order reception due to HARQ (Hybrid Automatic Repeat reQuest process number). The MAC sublayer 302 provides multiplexing between logical and transport channels. It is also responsible for allocating various radio resources (e.g., resource blocks) within a cell among the first communication node devices. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in L3 of the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layer using RRC signaling between the second communication node device and the first communication node device.The radio protocol architecture of user plane 350 includes Layer 1 (L1) and Layer 2 (L2). The radio protocol architecture for the first and second communication node devices in user plane 350 is largely the same as the corresponding layers and sublayers in control plane 300 for Physical Layer 351, PDCP sublayer 354 in L2355, RLC sublayer 353 in L2355, and MAC sublayer 352 in L2355. However, PDCP sublayer 354 also provides header compression for upper-layer data packets to reduce radio transmission overhead. L2355 in user plane 350 also includes SDAP (Service Data Adaptation Protocol) sublayer 356. SDAP sublayer 356 is responsible for mapping between QoS (Quality of Service) streams and Data Radio Bearer (DRB) to support service diversity. Although not illustrated, the first communication node device may have several upper layers above L2355, including a network layer (e.g., IP (Internet Protocol) layer) terminating at the P-GW on the network side and an application layer terminating at the other end of the connection (e.g., remote UE, server, etc.).
[0321] As an example, the wireless protocol architecture in Figure 3 is applicable to the first communication node device in this application.
[0322] As an example, the wireless protocol architecture in Figure 3 is applicable to the second communication node device in this application.
[0323] As an example, the first communication node device is the device used in the terminal in this application.
[0324] As one embodiment, the second communication node device is the device used in the base station according to this application.
[0325] As an example, the first information block in this application is generated in RRC306, or MAC302, or MAC352, or PHY301, or PHY351.
[0326] As an example, the second information block in this application is generated in RRC306, or MAC302, or MAC352, or PHY301, or PHY351.
[0327] As an example, the first SSB in this application is generated in the RRC306, or MAC302, or MAC352, or PHY301, or PHY351.
[0328] As an example, the first PRACH in this application is generated in RRC306, or MAC302, or MAC352, or PHY301, or PHY351.
[0329] As an example, the third information block in this application is generated in RRC306, or MAC302, or MAC352, or PHY301, or PHY351.
[0330] Example 4
[0331] Example 4 illustrates a schematic diagram of a first communication node device and a second communication node device according to an embodiment of this application, as shown in Figure 4.
[0332] The first communication node device (450) may include a controller / processor 490, a data source / buffer 480, a receiver processor 452, a transmitter / receiver 456 and a transmitter processor 455, wherein the transmitter / receiver 456 includes an antenna 460.
[0333] The second communication node device (410) may include a controller / processor 440, a data source / buffer 430, a receiver processor 412, a transmitter / receiver 416 and a transmitter processor 415, wherein the transmitter / receiver 416 includes an antenna 420.
[0334] In the DL (Downlink), upper-layer packets are provided to the controller / processor 440. The controller / processor 440 implements the functions of Layer 2 and above. In the DL, the controller / processor 440 provides header compression, encryption, packet segmentation and reordering, multiplexing between the logical and transport channels, and radio resource allocation for the first communication node device 450 based on various priority metrics. The controller / processor 440 is also responsible for HARQ operations, retransmission of lost packets, and higher-layer signaling to the first communication node device 450. The higher-layer information carried in the first information block, second information block, first SSB (when the first SSB carries higher-layer information), and third information block in this application is generated by the controller / processor 440. Transmit processor 415 implements various signal processing functions for the L1 layer (i.e., the physical layer), including encoding, interleaving, scrambling, modulation, power control / distribution, precoding, and physical layer control signaling generation. For example, physical layer signals carrying a first information block, physical layer signals carrying a second information block, a first SSB, and physical signals carrying a third information block are generated in transmit processor 415. The generated modulation symbols are divided into parallel streams, and each stream is mapped to a corresponding multi-carrier subcarrier and / or multi-carrier symbol. These are then mapped by transmit processor 415 to antenna 420 via transmitter 416 and transmitted as radio frequency signals. At the receiving end, each receiver 456 receives the radio frequency signal through its corresponding antenna 460. Each receiver 456 recovers the baseband information modulated onto the radio frequency carrier and provides the baseband information to receiver processor 452. Receiver processor 452 implements various signal reception processing functions for the L1 layer. The signal reception and processing function includes demodulating the physical layer signal carrying the first information block, the physical layer signal carrying the second information block, the first SSB, and the physical signal carrying the third information block using multicarrier symbols in the multicarrier symbol stream based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK)). Subsequently, it performs descrambling, decoding, and deinterleaving to recover the data or control transmitted by the second communication node device 410 on the physical channel, and then provides the data and control signals to the controller / processor 490. The controller / processor 490 is responsible for the L2 layer and above, and interprets higher-layer information. This includes interpreting the higher-layer information carried by the first information block, the second information block, the first SSB (when the first SSB carries higher-layer information), and the third information block. The controller / processor may be associated with a memory 480 that stores program code and data. The memory 480 may be referred to as computer-readable media.
[0335] In uplink (UL) transmission, similar to downlink transmission, the higher-layer information, including the higher-layer information carried by the first PRACH in this application (when the first PRACH carries higher-layer information), is generated by the controller / processor 490 and then processed by the transmitter processor 455 to perform various signal transmission processing functions for the L1 layer (i.e., physical layer). The first PRACH is transmitted by the transmitter processor 455 via the transmitter 456 to the antenna 460 in the form of a radio frequency signal. The receiver 416 receives the radio frequency signal through its corresponding antenna 420. Each receiver 416 recovers the baseband information modulated onto the radio frequency carrier and provides the baseband information to the receiver processor 412. The receiver processor 412 implements various signal reception processing functions for the L1 layer (i.e., physical layer), including receiving and processing the first PRACH in this application, and then providing data and / or control signals to the controller / processor 440. The controller / processor 440 implements L2 layer functions, including interpreting the higher-layer information, such as the higher-layer information carried by the first PRACH in this application (when the first PRACH carries higher-layer information). The controller / processor may be associated with a cache 430 that stores program code and data. The cache 430 may be computer-readable media.
[0336] As one embodiment, the first communication node device 450 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor, and the first communication node device 450 at least: receives a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating a first RO set and a second RO set, wherein the RO in the first RO set occupies at least one full-duplex symbol in the time domain; receives a first SSB and transmits a first PRACH in a target RO; wherein the target RO is an RO included in the target RO set and associated with the first SSB, the target RO set at least includes the second RO set; whether the target RO set includes the first RO set depends on the relationship between a first RSRP and a first threshold and the relationship between the value of a first counter and a first value, the value of the first counter being equal to the count value of transmitting PRACH using the RO in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicates the first threshold and the first value.
[0337] As one embodiment, the first communication node device 450 includes: a memory storing a computer-readable instruction program that, when executed by at least one processor, generates actions including: receiving a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating a first RO set and a second RO set, wherein ROs in the first RO set occupy at least one full-duplex symbol in the time domain; receiving a first SSB and transmitting a first PRACH in a target RO; wherein the target RO is an RO included in the target RO set and associated with the first SSB, the target RO set including at least the second RO set; whether the target RO set includes the first RO set depends on the relationship between a first RSRP and a first threshold and the relationship between the value of a first counter and a first value, the value of the first counter being equal to the count value of transmitting PRACH using ROs in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicating the first threshold and the first value.
[0338] As one embodiment, the second communication node device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication node device 410 at least: transmits a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating a first RO set and a second RO set, wherein ROs in the first RO set occupy at least one full-duplex symbol in the time domain; transmits a first SSB and receives a first PRACH in a target RO; wherein the target RO is an RO included in the target RO set and associated with the first SSB, the target RO set at least including the second RO set; whether the target RO set includes the first RO set depends on the relationship between a first RSRP and a first threshold and the relationship between the value of a first counter and a first numerical value, the value of the first counter being equal to the count value of transmitting PRACH using ROs in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicates the first threshold and the first numerical value.
[0339] As one embodiment, the second communication node device 410 includes: a memory storing a computer-readable instruction program that generates actions when executed by at least one processor, the actions including: transmitting a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating a first RO set and a second RO set, wherein ROs in the first RO set occupy at least one full-duplex symbol in the time domain; transmitting a first SSB and receiving a first PRACH in a target RO; wherein the target RO is an RO included in the target RO set and associated with the first SSB, the target RO set including at least the second RO set; whether the target RO set includes the first RO set depends on the relationship between a first RSRP and a first threshold and the relationship between the value of a first counter and a first value, the value of the first counter being equal to the count value of transmitting PRACH using ROs in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicating the first threshold and the first value.
[0340] As an example, the first communication node device 450 is the device used in the terminal in this application.
[0341] As an example, the first communication node device 450 is a user equipment (UE).
[0342] As an example, the first communication node device 450 is a user equipment that supports flexible duplex mode transmission.
[0343] As an example, the first communication node device 450 is the terminal described in this application.
[0344] As an example, the second communication node device 410 is the device used in the base station in this application.
[0345] As one embodiment, the second communication node device 410 is a base station device (gNB / eNB).
[0346] As an example, the second communication node device 410 is a base station device that supports flexible duplex mode transmission.
[0347] As an example, the second communication node device 410 is the base station described in this application.
[0348] As one embodiment, receiver 456 (including antenna 460), receiver processor 452 and controller / processor 490 are used to receive the first information block in this application.
[0349] As one embodiment, receiver 456 (including antenna 460), receiver processor 452 and controller / processor 490 are used to receive the second information block in this application.
[0350] As one embodiment, receiver 456 (including antenna 460), receiver processor 452 and controller / processor 490 are used to receive the first SSB in this application.
[0351] As one embodiment, transmitter 456 (including antenna 460), transmitter processor 455 and controller / processor 490 are used to transmit the first PRACH in this application.
[0352] As one embodiment, receiver 456 (including antenna 460), receiver processor 452 and controller / processor 490 are used to receive the third information block in this application.
[0353] As one embodiment, transmitter 416 (including antenna 420), transmitter processor 415 and controller / processor 440 are used to transmit the first information block in this application.
[0354] As one embodiment, transmitter 416 (including antenna 420), transmitter processor 415 and controller / processor 440 are used to transmit the second information block in this application.
[0355] As one embodiment, transmitter 416 (including antenna 420), transmitter processor 415, and controller / processor 440 are used to transmit the first SSB in this application.
[0356] As one embodiment, receiver 416 (including antenna 420), receiver processor 412 and controller / processor 440 are used to receive the first PRACH in this application.
[0357] As one embodiment, transmitter 416 (including antenna 420), transmitter processor 415, and controller / processor 440 are used to transmit the third information block described in this application.
[0358] Example 5
[0359] Example 5 illustrates a flowchart of terminal and base station transmission according to an embodiment of this application, as shown in Figure 5. In Figure 5, base station N500 is the sustaining base station of the serving cell of terminal U550. It should be noted that the order in this example does not limit the signal transmission order or the order of implementation in this application.
[0360] For base station N500, a first information block is sent in step S501, a second information block is sent in step S502, a first SSB is sent in step S503, a first PRACH is received in step S504, and a third information block is sent in step S505.
[0361] For terminal U550, a first information block is received in step S551, a second information block is received in step S552, a first SSB is received in step S553, a first PRACH is sent in step S554, and a third information block is received in step S555.
[0362] In embodiment 5, the first information block indicates at least one full-duplex symbol, the second information block indicates a first RO set and a second RO set, wherein the RO in the first RO set occupies at least one full-duplex symbol in the time domain; the target RO is an RO included in the target RO set and associated with the first SSB, and the target RO set includes at least the second RO set; whether the target RO set includes the first RO set depends on the relationship between the first RSRP and the first threshold and the relationship between the value of the first counter and the first value, wherein the value of the first counter is equal to the count value of PRACH transmission using the RO in the first RO set; the first RSRP is an RSRP for downlink path loss reference; the second information block indicates the first threshold and the first value; the third information block indicates the first RO pool.
[0363] As one example, the first information block precedes the second information block.
[0364] As one example, the first information block is later than the second information block.
[0365] As an example, the first information block occurs earlier than the third information block.
[0366] As an example, the first information block is later than the third information block.
[0367] As one embodiment, the second information block precedes the third information block.
[0368] As one embodiment, the second information block is later than the third information block.
[0369] As one example, the first information block and the second information block are carried through different IEs or different domains in the same signaling.
[0370] As one embodiment, the first information block and the second information block belong to the same IE. As a supplementary embodiment of the above embodiment, this approach has the advantage of saving resources.
[0371] As one embodiment, the first information block and the second information block belong to two different IEs. As a supplementary embodiment to the above embodiments, this approach offers the advantage of design simplicity.
[0372] As one embodiment, the first information block and the third information block are carried through different IEs or different domains in the same signaling.
[0373] As one embodiment, the first information block and the third information block belong to the same IE. As a supplementary embodiment of the above embodiment, this approach has the advantage of saving resources.
[0374] As one embodiment, the first information block and the third information block belong to two different IEs. As a supplementary embodiment to the above embodiment, this approach offers the advantage of design simplicity.
[0375] As one embodiment, the second information block and the third information block are carried through different IEs or different domains in the same signaling.
[0376] As one embodiment, the second information block and the third information block belong to the same IE. As a supplementary embodiment of the above embodiment, this approach has the advantage of saving resources.
[0377] As one embodiment, the second information block and the third information block belong to two different IEs. As a supplementary embodiment to the above embodiment, this approach offers the advantage of design simplicity.
[0378] As one embodiment, the third information block includes higher-level information or higher-level parameter configuration.
[0379] As one embodiment, the third information block includes one or more IEs included in an RRC layer signaling, or the second information block includes one or more fields included in an RRC layer signaling. As a supplementary embodiment of the above embodiment, including RRC in the second information block can reduce signaling overhead.
[0380] As one embodiment, the third information block includes some or all of the fields included in an SIB.
[0381] As an example, the third information block is Cell Common.
[0382] As an example, the third information block is cell specific.
[0383] As an example, the third information block is group common.
[0384] As an example, the third information block is UE-specific or UE-dedicated.
[0385] As an example, the third information block is configured per subband.
[0386] As one example, the third information block is configured per carrier.
[0387] As an example, the third information block is configured per bandwidth part (BWP).
[0388] As one example, the third information block includes some or all of the domains in the IE "ServingCellConfigCommon".
[0389] As one example, the third information block includes some or all of the fields in IE's "CellGroupConfig".
[0390] As one example, the third information block includes some or all of the fields in IE "SpCellConfig".
[0391] As one example, the third information block includes some or all of the fields in IE "SCellConfig".
[0392] As one example, the third information block includes some or all of the fields in the IE "ServingCellConfigCommonSIB".
[0393] As one example, the third information block includes some or all of the fields in the IE "ServingCellConfig".
[0394] As one example, the third information block includes some or all of the fields in IE's "UplinkConfigCommon".
[0395] As one example, the third information block includes some or all of the fields in the IE "UplinkConfigCommonSIB".
[0396] As one example, the third information block includes some or all of the fields in the IE "RACH-ConfigCommon".
[0397] As one example, the third information block includes some or all of the fields in the IE “RACH-ConfigGeneric”.
[0398] As one example, the third information block includes some or all of the fields in IE "SBFDConfigDedicated-r19".
[0399] As one example, the third information block includes some or all of the fields in IE "SBFDConfigCommon-r19".
[0400] As one example, the third information block includes some or all of the fields in IE "SBFDConfig-r19".
[0401] Example 6
[0402] Example 6 illustrates a schematic diagram of the target RO set in the initial random access process according to an embodiment of this application, as shown in Figure 6. In Figure 6, each diamond represents a judgment, and each rectangle represents a state. Starting from S600, in S601, it is determined that for the initial random access process, the value of the first counter is set to 1, and the first RSRP is greater than the first threshold. In S602, the target RO set includes the first RO set. In S603, the target RO set contains only the second RO set.
[0403] In Embodiment 6, for the initial random access procedure, the value of the first counter in this application is set to 1, and when the first RSRP in this application is greater than the first threshold, the target RO set in this application includes the first RO set; otherwise, the target RO set only includes the second RO set.
[0404] As an example, for the initial random access procedure, the target RO set is determined to include the first RO set based on the first RSRP being greater than the first threshold, which improves the success probability of PARACH transmission and reduces the implementation complexity of transmitting PRACH on full-duplex symbols.
[0405] As one embodiment, the target RO set includes the first RO set, which includes: the random access type selected by the user equipment is a random access type that supports SBFD.
[0406] As an example, the target RO set includes the first RO set, which includes: the random access type selected by the user equipment is a random access type that supports initiating random access on full-duplex symbols.
[0407] As one embodiment, the target RO set includes the first RO set including: the random access type selected by the user equipment includes random access initiated on a full-duplex symbol.
[0408] As an example, the target RO set includes the first RO set, which includes the user equipment selecting SBFD random access as the random access type.
[0409] As an example, the initial random access procedure is the first random access procedure initiated.
[0410] As an example, the initial random access procedure is the first random access procedure initiated by the user equipment from the RRC idle state or the RRC inactive state.
[0411] As an example, the initial random access procedure is the first random access procedure initiated by the user equipment after entering the RRC idle state or RRC inactive state.
[0412] As one embodiment, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: For the initial random access procedure, the value of the first counter is set to 1.
[0413] As one embodiment, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set and the second RO set.
[0414] As one embodiment, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: when the first PRACH is used to initiate the initial random access procedure, and the first RSRP is greater than the first threshold, the value of the first counter is set to 1, and the target RO set includes the first RO set.
[0415] As one embodiment, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: when the first PRACH is used to initiate the initial random access procedure, and the first RSRP is greater than the first threshold, the value of the first counter is set to 1, and the target RO set includes the first RO set and the second RO set.
[0416] As one embodiment, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the ROs included in the first RO set can be used to send the first PRACH.
[0417] As an example, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: For the initial random access procedure, the first RSRP being greater than the first threshold is a condition for the target RO set to include the first RO set.
[0418] As an example, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: For the initial random access procedure, the first RSRP being greater than the first threshold is a valid condition for the target RO set to include the first RO set.
[0419] As one embodiment, "For the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set" includes: For the initial random access procedure, the first RSRP being greater than the first threshold is one of a number of conditions under which the target RO set includes the first RO set.
[0420] As one embodiment, "otherwise, the target RO set only includes the second RO set" includes: for the initial random access procedure, when the first RSRP is not greater than (or less than or equal to) the first threshold, the target RO set only includes the second RO set.
[0421] As an example, "otherwise, the target RO set only contains the second RO set" includes: for the initial random access procedure, when the first RSRP is not greater than (or less than or equal to) the first threshold, only the second RO set is used to send the first PRACH.
[0422] As one embodiment, "otherwise, the target RO set only includes the second RO set" includes: for the initial random access procedure, when the first RSRP is not greater than (or less than or equal to) the first threshold, the target RO set does not include the first RO set.
[0423] As an example, "otherwise, the target RO set only contains the second RO set" includes: for the initial random access procedure, when the first RSRP is not greater than (or less than or equal to) the first threshold, the ROs included in the target RO set and the ROs included in the first RO set do not overlap.
[0424] As an example, "otherwise, the target RO set only contains the second RO set" includes: for the initial random access procedure, when the first RSRP is not greater than (or less than or equal to) the first threshold, the first RO set cannot be used for the transmission of the first PRACH.
[0425] Example 7
[0426] Example 7 illustrates a schematic diagram of a target RO set when the value of the first counter according to an embodiment of the present application is equal to the sum of the first value plus 1, as shown in Figure 7. In Figure 7, when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated.
[0427] In embodiment 7, the second information block in this application indicates a second value; when the value of the first counter in this application is equal to the sum of the first value plus 1, the target RO set in this application includes only the second RO set and activates the second value, and the second value in this application is a maximum number of transmissions of a random access preamble.
[0428] As an example, the value of the first counter is equal to the sum of the first value plus 1, which indicates that multiple consecutive PRACH transmissions have failed on the first RO set. In this case, setting the target RO set to include only the second RO set is a fallback mechanism to ensure the performance of random access and the robustness of the system.
[0429] As an example, the second value is a non-negative integer.
[0430] As an example, the value of the second numerical value is greater than 1.
[0431] As an example, the second value is the maximum number of times the terminal sends the random access preamble in the same random access process.
[0432] As an example, the second value is the maximum number of times the terminal sends a random access preamble in the target RO set.
[0433] As an example, the second value is the value of the field "preambleTransMax".
[0434] As one embodiment, "the second information block indicates the second value" includes: the second information block explicitly or implicitly indicates the second value.
[0435] As one embodiment, "the second information block indicates the second value" includes: part or all of the second information block is used to explicitly or implicitly indicate the second value.
[0436] As one embodiment, "the second information block indicates a second value" includes: the second information block is used to determine the second value.
[0437] As one embodiment, "the second information block indicates a second value" includes: the second value depends on the second information block.
[0438] As one embodiment, "the second information block indicates the second value" includes: a field included in the second information block indicates the second value.
[0439] As one embodiment, "the second information block indicates a second value" includes: the value of a field included in the second information block is equal to the second value.
[0440] As one embodiment, "the second information block indicates a second value" includes: the second value is determined by the "preambleTransMax" field in the second information block.
[0441] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated" includes: when the value of the first counter is equal to the sum of the first value plus 1, the target RO set does not include the first RO set and the second value is activated.
[0442] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated" includes: when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is used.
[0443] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated" includes: when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is introduced to determine whether to send the first PRACH.
[0444] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated" includes: when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and a variable is set to the second value, the variable being used for the transmission count of the first PRACH.
[0445] As a supplementary embodiment of this example, the value of the variable is incremented by one each time the first PRACH is sent.
[0446] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated" includes: when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set, and the variable associated with the first value is set to the second value.
[0447] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated" includes: when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set, and the value of a variable is set to the second value, wherein the variable is assigned the value by the first value.
[0448] As one example, "the second value is a maximum number of transmissions in a random access preamble" includes: the second value depends on a maximum number of transmissions in a random access preamble.
[0449] As one example, "the second value is a maximum number of transmissions in a random access preamble" includes: the second value is related to a maximum number of transmissions in a random access preamble.
[0450] As one example, "the second value is a maximum number of transmissions in a random access preamble" includes: the maximum number of transmissions in a random access preamble is used to determine (or to calculate) the second value.
[0451] As one example, "the second value is a maximum number of transmissions in a random access preamble" includes: the second value is linearly related to a maximum number of transmissions in a random access preamble.
[0452] As one example, "the second value is a maximum number of transmissions in a random access preamble" includes: the second value is the maximum number of transmissions in the first PRACH within the same random access procedure.
[0453] As one example, "the second value is a maximum number of transmissions of a random access preamble" includes: the second value is the maximum number of random access preamble transmissions performed before an access failure is declared.
[0454] Example 8
[0455] Example 8 illustrates a schematic diagram of the first rollback time according to an embodiment of this application, as shown in Figure 8. In Figure 8, each diamond represents a judgment, and each rectangle represents a state. Starting from S800, in S801, the value of the first counter is equal to the sum of the first value plus 1. In S802, random access resource selection is initiated in the second RO set. In S803, after the first rollback time, random access resource selection is initiated in the target RO set.
[0456] In Embodiment 8, when the value of the first counter in this application is equal to the sum of the first value plus 1, random access resource selection is initiated in the second RO set in this application; otherwise, random access resource selection is initiated in the target RO set after a first rollback time. The first rollback time in this application is equal to a random value between 0 and the maximum rollback time. The maximum rollback time in this application is configured or predefined.
[0457] As an example, when the value of the first counter is equal to the sum of the first value plus 1, the second RO set can directly initiate random access resource selection without going through a certain backoff time, which can reduce the transmission delay of PRACH and obtain better uplink coverage.
[0458] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, initiate random access resource selection in the second RO set" includes: when the value of the first counter is equal to the sum of the first value plus 1, directly initiate random access resource selection in the second RO set.
[0459] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, initiate random access resource selection in the second RO set" includes: when the value of the first counter is equal to the sum of the first value plus 1, no backoff is required, and random access resource selection is directly initiated in the second RO set.
[0460] As an example, "when the value of the first counter is equal to the sum of the first value plus 1, initiate random access resource selection in the second RO set" includes: when the value of the first counter is equal to the sum of the first value plus 1, no backoff is required, and the time-frequency resource of the RO used to transmit the first PRACH is directly selected from the second RO set.
[0461] As one embodiment, "when the value of the first counter is equal to the sum of the first value plus 1, initiate random access resource selection in the second RO set" includes: when the value of the first counter is equal to the sum of the first value plus 1, directly determine the RO used to send the first PRACH in the second RO set based on the first SSB.
[0462] As an example, "Otherwise, after the first rollback time, initiate random access resource selection in the target RO set": When the value of the first counter is not equal to the sum of the first value plus 1, initiate random access resource selection in the target RO set after the first rollback time.
[0463] As an example, "Otherwise, after the first rollback time, a random access resource selection is initiated in the target RO set": when the value of the first counter is less than the sum of the first value plus 1, a random access resource selection is initiated in the target RO set after the first rollback time.
[0464] As an example, “Otherwise, after the first rollback time, a random access resource selection is initiated in the target RO set”: when the value of the first counter is less than the sum of the first value plus 1, after the first rollback time, the RO used to send the first PRACH is determined in the second RO set according to the first SSB.
[0465] As one embodiment, "the first rollback time is equal to a random value between 0 and the maximum rollback time" includes: the first rollback time is located within the interval from 0 to the maximum rollback time.
[0466] As one embodiment, "the first rollback time is equal to a random value between 0 and the maximum rollback time" includes: the first rollback time is not less than 0 and the first rollback time is not greater than the maximum rollback time.
[0467] As one embodiment, "the first rollback time equals a random value between 0 and the maximum rollback time" includes: the terminal randomly selects a value within the interval from 0 to the maximum rollback time, and the randomly selected value is set as the first rollback time.
[0468] As an example, "the first rollback time equals a random value between 0 and the maximum rollback time" includes: the probability that the first rollback time equals any value within the interval from 0 to the maximum rollback time is the same.
[0469] As an example, the value of the first rollback time is a non-negative integer.
[0470] As an example, the value of the first rollback time is a non-integer.
[0471] As an example, the unit of the first rollback time is seconds or milliseconds.
[0472] As an example, the unit of the first rollback time is the number of symbols.
[0473] As an example, the value of the maximum rollback time is a non-negative integer.
[0474] As an example, the value of the maximum rollback time is a non-integer.
[0475] As an example, the unit of the maximum rollback time is seconds or milliseconds.
[0476] As an example, the unit of the maximum rollback time is the number of symbols.
[0477] As an example, the maximum rollback time is the variable "PREAMBLE_BACKOFF".
[0478] As one example, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is fixed.
[0479] As an example, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is hard-coded in the standard.
[0480] As one example, "the maximum rollback time is configured or predefined" includes: higher-layer signaling or higher-layer parameters indicating the maximum rollback time.
[0481] As one example, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is indicated by user equipment capabilities.
[0482] As one embodiment, "the maximum rollback time is configured or predefined" includes: the parameters for calculating the maximum rollback time include a first parameter value, and higher-layer signaling or higher-layer parameters indicate the first parameter value.
[0483] As one example, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is linearly related to a first parameter value, and higher-layer signaling or higher-layer parameters indicate the first parameter value.
[0484] As one example, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is linearly related to a first parameter value, and the user equipment capability indicates (or reports) the first parameter value.
[0485] As one example, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is one of a plurality of rollback times, indicated by higher-layer signaling or higher-layer parameters.
[0486] As one embodiment, "the maximum rollback time is configured or predefined" includes: the maximum rollback time is linearly related to a first parameter value, the first parameter value being one of a plurality of parameter values, indicated by higher-layer signaling or higher-layer parameters.
[0487] Example 9
[0488] Example 9 illustrates a schematic diagram of the value of a second counter according to an embodiment of this application, as shown in Figure 9. In Figure 9, the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set.
[0489] In embodiment 9, the value of the second counter in this application is equal to the count value of PRACH transmission using RO in the target RO set, and the value of the second counter is greater than 1; the transmit power of the first PRACH in this application depends on the target receive power of the first PRACH; the target receive power in this application depends on the target receive power of the previous random access preamble.
[0490] As an example, the transmit power of the first PRACH is determined based on the target received power of the previous random access preamble, which supports random access procedures in different scenarios, simplifies the design, avoids large-scale power compensation design, and ensures random access performance.
[0491] As one embodiment, the second counter is used for transmission counting in the random access preamble.
[0492] As one example, the value of the second counter increments by 1 each time.
[0493] As an example, the value of the second counter is a positive integer.
[0494] As one embodiment, the second counter is the random access preamble transmission counter in the random access procedure to which the first PRACH belongs.
[0495] As one example, the second counter is a variable for randomly accessed user equipment.
[0496] As one example, the second counter counts all types of random access procedures.
[0497] As one example, the second counter counts the total number of transmissions in the random access preamble.
[0498] As an example, the second counter is the variable "PREAMBLE_TRANSMISSION_COUNTER".
[0499] As an example, the value of the second counter is not greater than the second numerical value.
[0500] As one embodiment, "the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set" includes: the second counter is used to count the transmission of PRACH using ROs in the target RO set.
[0501] As one embodiment, "the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set" includes: the value of the second counter is related to the count value of PRACH transmission using ROs in the target RO set.
[0502] As one embodiment, "the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set" includes: the value of the second counter depends on the count value of PRACH transmission using ROs in the target RO set.
[0503] As one embodiment, "the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set" includes: the count value of PRACH transmission using ROs in the target RO set is used to determine the value of the second counter.
[0504] As one embodiment, "the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set" includes: the value of the second counter is linearly related to the count value of PRACH transmission using ROs in the target RO set.
[0505] As one embodiment, "the value of the second counter is equal to the count value of transmitting PRACH using ROs in the target RO set" includes: transmitting PRACH on ROs in the target RO set, wherein the value of the second counter is equal to the sum of the value of the second counter plus one.
[0506] As an example, the transmit power of the first PRACH is a real number.
[0507] As an example, the transmit power of the first PRACH is measured in dBm.
[0508] As an example, the unit of the transmit power of the first PRACH is mW (milliwatt).
[0509] As an example, the unit of the transmit power of the first PRACH is W (Watt).
[0510] As an example, the transmit power of the first PRACH is the transmit power of the first PRACH on the active uplink BWP in the carrier of the serving cell.
[0511] As an example, the target received power of the first PRACH is a real number.
[0512] As an example, the target received power of the first PRACH is measured in dBm.
[0513] As an example, the target received power of the first PRACH is measured in mW (milliWatt).
[0514] As an example, the target received power of the first PRACH is measured in W (Watt).
[0515] As an example, the target received power of the first PRACH is the expected received power of the first PRACH.
[0516] As an example, the target receive power of the first PRACH is the expected receive power of the first PRACH configured according to the target SINR value.
[0517] As an example, the target received power of the first PRACH is the power desired by the receiver of the first PRACH.
[0518] As an example, the target received power of the first PRACH is the value of the variable "PREAMBLE_RECEIVED_TARGET_POWER" in the random access process to which the first PRACH belongs.
[0519] As an example, the feature "the transmit power of the first PRACH depends on the target receive power of the first PRACH" includes the following meaning: the target receive power of the first PRACH is used to determine (or to calculate) the transmit power of the first PRACH.
[0520] As an example, the feature "the transmit power of the first PRACH depends on the target receive power of the first PRACH" includes the following meaning: the transmit power of the first PRACH is related to the target receive power of the first PRACH.
[0521] As an example, the feature "the transmit power of the first PRACH depends on the target receive power of the first PRACH" includes the following meaning: the transmit power of the first PRACH depends on the target receive power of the first PRACH and the path loss of the reference signal associated with the first PRACH.
[0522] As a supplementary embodiment of this example, the path loss of the reference signal associated with the first PRACH corresponds to that in the 3GPP protocol.
[0523] As an adjunct embodiment of this example, the path loss of the reference signal associated with the first PRACH is the path loss determined by measurement of the reference signal associated with the first PRACH.
[0524] As an auxiliary embodiment of this example, the path loss of the reference signal associated with the first PRACH is the path loss determined by the transmit power of the reference signal associated with the first PRACH and the RSRP (reference signal received power) of the reference signal associated with the first PRACH.
[0525] As an additional embodiment of this example, the path loss of the reference signal associated with the first PRACH is equal to the difference between the transmit power of the reference signal associated with the first PRACH and the RSRP of the reference signal associated with the first PRACH.
[0526] As an example, the feature "the transmit power of the first PRACH depends on the target receive power of the first PRACH" includes the following meaning: the transmit power of the first PRACH is equal to the minimum value between the maximum output power and the target receive power of the first PRACH and the path loss of the reference signal associated with the first PRACH.
[0527] As an example, the feature "the transmit power of the first PRACH depends on the target receive power of the first PRACH" includes the following meaning: within a range not exceeding the configured maximum output power, the transmit power of the first PRACH and the target receive power of the first PRACH are linearly related.
[0528] As an additional embodiment of this example, the maximum output power is the maximum transmit power value of the first PRACH configured in the terminal.
[0529] As an additional embodiment of this example, the maximum output power is the maximum output power of the terminal configured for a serving cell of a carrier.
[0530] As a supplementary embodiment of this example, the maximum output power is related to the capability of the terminal.
[0531] As a supplementary embodiment of this example, the maximum output power is related to the category of the terminal.
[0532] As a supplementary embodiment of this example, the maximum output power corresponds to that in the 3GPP protocol.
[0533] As an example, the preceding random access preamble refers to a random access preamble transmission prior to the first PRACH.
[0534] As an example, the preceding random access preamble refers to a random access preamble transmission that occurs before the first PRACH and belongs to the same random access process as the first PRACH.
[0535] As an example, the preceding random access preamble refers to a random access preamble transmission that is earlier than the first PRACH and immediately adjacent to the first PRACH.
[0536] As an example, the previous random access preamble is a random access preamble transmission in which the value of the second counter is equal to the second counter corresponding to the first PRACH minus one.
[0537] As an example, the previous random access preamble refers to the previous random access preamble.
[0538] As an example, the previous random access preamble refers to the random access preamble in the same random access process where the value of the second counter of the previous random access preamble is equal to the value of the second counter of the first PRACH minus one.
[0539] As an example, the value of the second counter corresponding to the previous random access preamble is a positive integer.
[0540] As an example, the value of the second counter corresponding to the previous random access preamble is not greater than the second value.
[0541] As an example, the value of the second counter corresponding to the previous random access preamble is a positive integer greater than 1.
[0542] As an example, the target received power corresponding to the previous random access preamble is equal to the initial target received power.
[0543] As an additional embodiment of this example, the initial target received power is related to the symbol type of at least one symbol that overlaps in the time domain with the previous random access preamble.
[0544] As an additional embodiment of this example, the initial target received power is related to the symbol type of the symbol that overlaps with the previous random access preamble in the time domain.
[0545] As an additional embodiment of this example, the initial target received power is related to the symbol types of the multiple symbols that overlap in the time domain of the previous random access preamble.
[0546] As an adjunct to this embodiment, the unit of the initial target received power is dBm.
[0547] As an adjunct to this embodiment, the unit of the initial target received power is mW (milliWatt).
[0548] As an adjunct to this embodiment, the unit of the initial target received power is W (Watt).
[0549] As an example, the target received power corresponding to the previous random access preamble is equal to the value of the initial target received power after power boosting.
[0550] As an example, the target received power corresponding to the previous random access preamble is not equal to the initial target received power.
[0551] As one embodiment, "the target received power depends on the target received power of the previous random access preamble" includes: the target received power is related to the target received power of the previous random access preamble.
[0552] As one example, "the target received power depends on the target received power of the previous random access preamble" includes: the target received power is linearly related to the target received power of the previous random access preamble.
[0553] As one example, "the target received power depends on the target received power of the previous random access preamble" includes: the target received power of the previous random access preamble is used to determine (or to calculate) the target received power.
[0554] As an example, "the target received power depends on the target received power of the previous random access preamble" includes: the target received power is equal to the difference between the target received power of the previous random access preamble and the target power boost value.
[0555] As an example, "the target received power depends on the target received power of the previous random access preamble" includes: the target received power is equal to the sum of the target received power of the previous random access preamble and the target power boost value.
[0556] As an additional embodiment of this embodiment, the target power boost value = (PREAMBLE_POWER_RAMPING_COUNTER – 1) × PREAMBLE_POWER_RAMPING_STEP;
[0557] Wherein, PREAMBLE_POWER_RAMPING_COUNTER represents the value of the random access preamble power boost counter, PREAMBLE_POWER_RAMPING_STEP represents the target step size, which is the step size jointly determined by the symbol type of at least one symbol occupied by the first PRACH in the time domain and the symbol type of at least one symbol occupied by the previous random access preamble in the time domain.
[0558] As an auxiliary embodiment of this embodiment, the target power boost value = (PREAMBLE_POWER_RAMPING_COUNTER – 1) × PREAMBLE_POWER_RAMPING_STEP + OFFSET;
[0559] Wherein, PREAMBLE_POWER_RAMPING_COUNTER represents the value of the random access preamble power boost counter, PREAMBLE_POWER_RAMPING_STEP represents the target step size, which is the step size jointly determined by the symbol type of at least one symbol occupied by the first PRACH in the time domain and the symbol type of at least one symbol occupied by the previous random access preamble in the time domain, and OFFSET represents an offset value related to the target step size.
[0560] As an auxiliary embodiment of this embodiment, the target power boost value = (PREAMBLE_POWER_RAMPING_COUNTER–1)×PREAMBLE_POWER_RAMPING_STEP+(PREAMBLE_POWER_RAMPING_COUNTER–1)×(PREAMBLE_POWER_RAMPING_STEP–PREAMBLE_POWER_RAMPING_STEP#1);
[0561] Wherein, PREAMBLE_POWER_RAMPING_COUNTER represents the value of the random access preamble power boost counter, PREAMBLE_POWER_RAMPING_STEP represents the target step size, which is a step size jointly determined by the symbol type of at least one symbol occupied by the first PRACH in the time domain and the symbol type of at least one symbol occupied by the previous random access preamble in the time domain, and PREAMBLE_POWER_RAMPING_STEP#1 represents a step size other than the target step size.
[0562] Example 10
[0563] Example 10 illustrates a schematic diagram of a first RO pool according to an embodiment of this application, as shown in Figure 10. In Figure 10, a third information block indicates the first RO pool, a rectangular area filled with crosshairs represents a full-duplex symbol, and an unfilled rectangular area represents a non-full-duplex symbol.
[0564] In Embodiment 10, the third information block in this application indicates a first RO pool, and the ROs located on non-full-duplex symbols in the first RO pool in this application belong to the second RO set.
[0565] As an example, two PRACH configuration signaling messages are supported to configure the RO for random access for SBFD UE and non-SBFD UE respectively, which increases the flexibility of configuration.
[0566] As one example, the first RO pool includes multiple ROs.
[0567] As an example, any RO in the first RO pool is a PRACH (Physical Random Access Channel) opportunity.
[0568] As an example, any RO in the first RO pool includes allocated or configured PRACH time-frequency resources.
[0569] As an example, any RO in the first RO pool includes the time-frequency resources occupied by one PRACH transmission.
[0570] As an example, any two ROs in the first RO pool are time-division multiplexed.
[0571] As an example, any two ROs in the first RO pool include the same time-domain resources.
[0572] As an example, the first RO pool contains two ROs that include different time-domain resources.
[0573] As an example, there are two frequency division multiplexed (FDM) PRACH opportunities in the first RO pool.
[0574] As an example, any RO in the first RO pool occupies only non-full-duplex symbols in the time domain.
[0575] As an example, any RO in the first RO pool occupies only a full-duplex symbol in the time domain that is indicated as a flexible symbol by the TDD uplink / downlink configuration.
[0576] As an example, any RO in the first RO pool occupies a non-full-duplex symbol in the time domain, or occupies a full-duplex symbol indicated as a flexible symbol by the TDD uplink / downlink configuration.
[0577] As one example, any two ROs in the first RO pool are for the same preamble format. As a supplementary embodiment to the above embodiment, this approach has the advantage of simplifying the design.
[0578] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block explicitly or implicitly indicates the first RO pool.
[0579] As one embodiment, "the third information block indicates the first RO pool" includes: part or all of the third information block is used to explicitly or implicitly indicate the first RO pool.
[0580] As one embodiment, "the third information block indicates the first RO pool" includes: the first RO pool depends on the third information block.
[0581] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block is used to determine the first RO pool.
[0582] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block indicates the time-frequency resources included by at least one RO in the first RO pool.
[0583] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block indicates the number of ROs in the first RO pool that are frequency-divided in the same time domain resources.
[0584] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block indicates the starting frequency domain resource of the first RO pool with the lowest PRACH chance in the frequency domain.
[0585] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block indicates a PRACH configuration index, which configures the first RO pool.
[0586] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block indicates a PRACH configuration index, wherein the RO configured by the PRACH configuration index on a non-full-duplex symbol belongs to the first RO pool.
[0587] As one embodiment, "the third information block indicates the first RO pool" includes: the third information block indicates a PRACH configuration index, wherein the ROs configured by the PRACH configuration index to be located on non-full-duplex symbols or on full-duplex symbols indicated as flexible symbols by TDD uplink / downlink configuration belong to the first RO pool.
[0588] As one embodiment, "ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set" includes: the second RO set includes ROs located on non-full-duplex symbols in the first RO pool.
[0589] As one example, "ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set" includes: the second RO set includes only ROs located on non-full-duplex symbols in the first RO pool.
[0590] As an example, "ROs in the first RO pool located on non-full-duplex symbols belong to the second RO set" includes: ROs in the first RO pool that are mapped to non-full-duplex symbols in the time domain belong to the second RO set.
[0591] As an example, "ROs in the first RO pool located on non-full-duplex symbols belong to the second RO set" includes: ROs in the first RO pool that overlap with at least one non-full-duplex symbol belong to the second RO set.
[0592] As one embodiment, "ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set" includes: the first RO pool only includes ROs located on non-full-duplex symbols, and the target RO set includes the first RO pool.
[0593] As an example, "ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set" includes: the first RO pool only includes ROs located on non-full-duplex symbols, and the first RO pool is the target RO set.
[0594] Example 11
[0595] Example 11 illustrates a schematic diagram of the mapping between a first RO set and a second RO set and a synchronization broadcast signal according to an embodiment of this application, as shown in Figure 11. In Figure 11, each rectangle represents a transmission of a synchronization broadcast signal, where the numbers #0, #1, and #2 represent the index values of the synchronization broadcast signal. The upper dashed ellipse represents the ROs in the first RO set, and the lower dashed ellipse represents the ROs in the second RO set.
[0596] In Embodiment 11, the ROs in the first RO set and the ROs in the second RO set of this application are each mapped to a synchronous broadcast signal.
[0597] As an example, the ROs in the first RO set and the ROs in the second RO set are mapped separately from the synchronous broadcast signal. This improves PRACH capacity while avoiding adverse effects on other users and ensuring backward compatibility.
[0598] As an example, the synchronous broadcast signal is a synchronization signal.
[0599] As an example, the synchronization broadcast signal is the physical broadcast channel (PBCH).
[0600] As an example, the synchronization broadcast signal includes a synchronization signal and a physical broadcast channel.
[0601] As an example, the synchronization broadcast signal is the synchronization signal physical broadcast channel block (SS / PBCH block).
[0602] As an example, the synchronization broadcast signal is a synchronization signal block (SSB).
[0603] As an example, the synchronization broadcast signal is a 6G synchronization signal or a 6G physical broadcast channel.
[0604] As an example, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the ROs in the first RO set and the ROs in the second RO set are independently mapped to the synchronous broadcast signal.
[0605] As an example, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the ROs in the first RO set located on full-duplex symbols in the time domain and the ROs in the second RO set located on non-full-duplex symbols in the time domain are each mapped to the synchronous broadcast signal.
[0606] As an example, the technical feature “the ROs in the first set of ROs and the ROs in the second set of ROs are each mapped to a synchronous broadcast signal” includes: the ROs in the first set of ROs located on full-duplex symbols in the time domain that are indicated as downlink by the TDD uplink / downlink configuration and the ROs in the second set of ROs located on non-full-duplex symbols in the time domain or on full-duplex symbols in the time domain that are indicated as flexible by the TDD uplink / downlink configuration are each mapped to a synchronous broadcast signal.
[0607] As one embodiment, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal within a time window. As a supplementary embodiment of the above embodiment, the advantage of doing so is that it uses the existing association period design, reducing the standard workload.
[0608] As one embodiment, the technical feature "ROs in the first RO set and ROs in the second RO set are each mapped to a synchronous broadcast signal" includes: ROs in the first RO set located on full-duplex symbols indicated as downlink by TDD uplink / downlink configuration in the time domain, and ROs in the second RO set located on non-full-duplex symbols or on flexible full-duplex symbols indicated as flexible uplink / downlink configuration in the time domain, are each mapped to a synchronous broadcast signal within a time window. As a supplementary embodiment to the above embodiment, the advantage of doing so is that it utilizes the existing association period design, reducing standard workload.
[0609] As one embodiment, the technical feature "ROs in the first RO set and ROs in the second RO set are each mapped to a synchronization broadcast signal" includes: ROs in the first RO set located on full-duplex symbols in the time domain and ROs in the second RO set located on non-full-duplex symbols in the time domain are mapped to a synchronization broadcast signal respectively within their respective time windows. As a supplementary embodiment of the above embodiment, the advantage of doing so is that independent association periods are used for ROs in downlink full-duplex symbols, improving flexibility and optimizing PRACH capacity performance.
[0610] As one embodiment, the technical feature "ROs in the first RO set and ROs in the second RO set are each mapped to a synchronous broadcast signal" includes: ROs in the first RO set located on full-duplex symbols indicated as downlink by TDD uplink / downlink configuration in the time domain, and ROs in the second RO set located on non-full-duplex symbols or on flexible full-duplex symbols indicated as flexible uplink / downlink configuration in the time domain, are respectively mapped to a synchronous broadcast signal within their respective time windows. As a supplementary embodiment of the above embodiment, the advantage of doing so is that it employs independent association periods, improving flexibility and optimizing PRACH capacity performance.
[0611] As an example, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the mapping between the ROs in the first RO set and the synchronous broadcast signal and the mapping between the ROs in the second RO set and the synchronous broadcast signal do not affect each other.
[0612] As an example, the technical feature "mapping the ROs in the first RO set and the ROs in the second RO set with the synchronous broadcast signal" includes: mapping the ROs in the first RO set and the ROs in the second RO set with the index of the synchronous broadcast signal.
[0613] As an example, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the ROs in the first RO set and the ROs in the second RO set are each mapped to the index of the synchronous broadcast signal according to the same sorting rule.
[0614] As an example, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the ROs in the first RO set and the ROs in the second RO set are each independently sorted, and then each is mapped to the synchronous broadcast signal.
[0615] As an example, the technical feature "the ROs in the first RO set and the ROs in the second RO set are each mapped to the synchronous broadcast signal" includes: the ROs in the first RO set are associated with the synchronous broadcast signal in a given order, and the ROs in the second RO set are also associated with the synchronous broadcast signal in a given order.
[0616] As an example, the technical feature "mapping the ROs in the first RO set and the ROs in the second RO set with the synchronous broadcast signal" includes: the synchronous broadcast block index and the ROs in the first RO set are mapped sequentially according to the following mapping order: first, the preamble index in a RO; then, the frequency resource index of the frequency-division RO; then, the time domain resource index of the time-division RO in a PRACH time slot; and finally, the index of the PRACH time slot. The synchronous broadcast block index and the ROs in the second RO set are mapped sequentially according to the following mapping order: first, the preamble index in a RO; then, the frequency resource index of the frequency-division RO; then, the time domain resource index of the time-division RO in a PRACH time slot; and finally, the index of the PRACH time slot.
[0617] As an example, the technical feature "mapping the ROs in the first RO set and the ROs in the second RO set with the synchronous broadcast signal" includes: the synchronous broadcast block is mapped sequentially according to the index of 0, 1... and the ROs in the first RO set according to the mapping order of first the preamble index in a RO, then the frequency resource index of the frequency-division RO, then the time domain resource index of the time-division RO in a PRACH time slot, and finally the index of the PRACH time slot; the synchronous broadcast block index is mapped sequentially according to the index of 0, 1... and the ROs in the second RO set according to the mapping order of first the preamble index in a RO, then the frequency resource index of the frequency-division RO, then the time domain resource index of the time-division RO in a PRACH time slot, and finally the index of the PRACH time slot.
[0618] Example 12
[0619] Example 12 illustrates a structural block diagram of a processing device in a terminal according to an embodiment of this application, as shown in Figure 12. In Figure 12, the processing device 1200 in the terminal includes a first receiver 1201 and a first transceiver 1202. The first receiver 1201 includes a transmitter / receiver 456 (including an antenna 460) as shown in Figure 4 of this application, a receiving processor 452, and a controller / processor 490; the first transceiver 1202 includes a transmitter / receiver 456 (including an antenna 460) as shown in Figure 4 of this application, a transmitting processor 455, and a controller / processor 490.
[0620] In embodiment 12, a first receiver 1201 receives a first information block and a second information block. The first information block indicates at least one full-duplex symbol, and the second information block indicates a first RO set and a second RO set. ROs in the first RO set occupy at least one full-duplex symbol in the time domain. A first transceiver 1202 receives a first SSB and transmits a first PRACH in a target RO. The target RO is an RO associated with the first SSB included in the target RO set, and the target RO set includes at least the second RO set. Whether the target RO set includes the first RO set depends on the relationship between a first RSRP and a first threshold, and the relationship between the value of a first counter and a first numerical value. The value of the first counter is equal to the count value of transmitting PRACH using ROs in the first RO set. The first RSRP is an RSRP for downlink path loss reference. The second information block indicates the first threshold and the first numerical value.
[0621] As an example, for the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set; otherwise, the target RO set only includes the second RO set.
[0622] As an example, the second information block indicates a second value; when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated, the second value being a maximum number of transmissions of a random access preamble.
[0623] As an example, when the value of the first counter is equal to the sum of the first value plus 1, a random access resource selection is initiated in the second RO set; otherwise, a random access resource selection is initiated in the target RO set after a first backoff time, where the first backoff time is equal to a random value between 0 and the maximum backoff time, and the maximum backoff time is configured or predefined.
[0624] As an example, the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set, and the value of the second counter is greater than 1; the transmit power of the first PRACH depends on the target receive power of the first PRACH; the target receive power depends on the target receive power of the previous random access preamble.
[0625] As an example, the first receiver 1201 receives a third information block, the third information block indicating a first RO pool, wherein the ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set.
[0626] As an example, the ROs in the first RO set and the ROs in the second RO set are each mapped to a synchronous broadcast signal.
[0627] Example 13
[0628] Example 13 illustrates a structural block diagram of a processing apparatus for a base station according to an embodiment of this application, as shown in Figure 13. In Figure 13, the processing apparatus 1300 in the base station includes a first transmitter 1301 and a second transceiver 1302. The first transmitter 1301 includes a transmitter / receiver 416 (including an antenna 460) as shown in Figure 4 of this application, a transmit processor 415, and a controller / processor 440; the second transceiver 1302 includes a transmitter / receiver 416 (including an antenna 460) as shown in Figure 4 of this application, a receive processor 412, and a controller / processor 440.
[0629] In embodiment 13, a first transmitter 1301 transmits a first information block and a second information block. The first information block indicates at least one full-duplex symbol, and the second information block indicates a first RO set and a second RO set. ROs in the first RO set occupy at least one full-duplex symbol in the time domain. A second transceiver 1302 transmits a first SSB and receives a first PRACH in a target RO. The target RO is an RO associated with the first SSB included in the target RO set, and the target RO set includes at least the second RO set. Whether the target RO set includes the first RO set depends on the relationship between a first RSRP and a first threshold, and the relationship between the value of a first counter and a first numerical value. The value of the first counter is equal to the count value of transmitting PRACH using ROs in the first RO set. The first RSRP is an RSRP for downlink path loss reference. The second information block indicates the first threshold and the first numerical value.
[0630] As an example, for the initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold, the target RO set includes the first RO set; otherwise, the target RO set only includes the second RO set.
[0631] As an example, the second information block indicates a second value; when the value of the first counter is equal to the sum of the first value plus 1, the target RO set includes only the second RO set and the second value is activated, the second value being a maximum number of transmissions of a random access preamble.
[0632] As an example, when the value of the first counter is equal to the sum of the first value plus 1, a random access resource selection is initiated in the second RO set; otherwise, a random access resource selection is initiated in the target RO set after a first backoff time, where the first backoff time is equal to a random value between 0 and the maximum backoff time, and the maximum backoff time is configured or predefined.
[0633] As an example, the value of the second counter is equal to the count value of PRACH transmission using ROs in the target RO set, and the value of the second counter is greater than 1; the transmit power of the first PRACH depends on the target receive power of the first PRACH; the target receive power depends on the target receive power of the previous random access preamble.
[0634] As an example, the first transmitter 1301 transmits a third information block, the third information block indicating a first RO pool, wherein the ROs located on non-full-duplex symbols in the first RO pool belong to the second RO set.
[0635] As an example, the ROs in the first RO set and the ROs in the second RO set are each mapped to a synchronous broadcast signal.
[0636] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The terminal or base station or UE in this application includes, but is not limited to, mobile phones, tablets, laptops, network cards, low-power devices, eMTC devices, NB-IoT devices, vehicle communication devices, aircraft, airplanes, drones, remote-controlled airplanes, testing devices, testing equipment, testing instruments, etc. The base station equipment or base station or network-side equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, eNBs, gNBs, Transmitter Receiver Nodes (TRPs), relay satellites, satellite base stations, airborne base stations, testing devices, testing equipment, testing instruments, etc.
[0637] Those skilled in the art will understand that the present invention can be practiced in other specified forms without departing from its core or essential characteristics. Therefore, the embodiments disclosed herein should in any way be considered descriptive rather than restrictive. The scope of the invention is defined by the appended claims rather than the foregoing description, and all modifications within their equivalent meaning and scope are considered to be included therein.
Claims
1. A method in a communication node for wireless communication, characterized by, Comprising: receiving a first information block and a second information block, the first information block indicating at least one full-duplex symbol, the second information block indicating a first RO set and a second RO set, an RO in the first RO set occupying at least one full-duplex symbol in time domain; receiving a first SSB and transmitting a first PRACH in a target RO; wherein the target RO is one RO associated with the first SSB included in a target RO set, the target RO set at least including the second RO set; whether the target RO set includes the first RO set depends on a relationship between a first RSRP and a first threshold value and a relationship between a value of a first counter and a first numerical value, the value of the first counter being equal to a count value of PRACH transmission using an RO in the first RO set; the first RSRP being a RSRP with respect to a downlink loss reference; the second information block indicating the first threshold value and the first numerical value.
2. The method of claim 1, wherein, For an initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold value, the target RO set includes the first RO set; otherwise, the target RO set only contains the second RO set.
3. The method according to any one of claims 1 or 2, characterized in that, The second information block indicates a second numerical value; when the value of the first counter is equal to the sum of the first numerical value and 1, the target RO set only includes the second RO set and activates the second numerical value, the second numerical value being a maximum number of transmissions of one random access preamble.
4. The method according to any one of claims 1 to 3, characterized in that, When the value of the first counter is equal to the sum of the first numerical value and 1, initiate random access resource selection in the second RO set; otherwise, initiate random access resource selection in the target RO set after a first backoff time, the first backoff time being equal to a random value between 0 and a maximum backoff time, the maximum backoff time being configured or predefined.
5. The method according to any one of claims 1 to 4, characterized in that, The value of a second counter is equal to a count value of PRACH transmission using an RO in the target RO set, the value of the second counter being greater than 1; a transmit power of the first PRACH depends on a target receive power of the first PRACH; the target receive power depends on a target receive power of a previous random access preamble.
6. The method according to any one of claims 1 to 5, characterized in that, Comprising receiving a third information block, the third information block indicating a first RO pool, an RO in the first RO pool located on a non-full-duplex symbol belonging to the second RO set.
7. The method according to any one of claims 1 to 6, characterized in that, The ROs in the first RO set and the ROs in the second RO set each map to a synchronization broadcast signal.
8. A terminal, characterized by comprising: The terminal comprises one or more processors and a memory; the memory is coupled with the one or more processors, the memory is used to store computer program code, the computer program code comprises computer instructions, the one or more processors invoke the computer instructions to make the terminal execute the method in any one of claims 1-7.
9. A method in a communication node for wireless communication, characterized by, Comprising: transmitting a first information block indicating at least one full duplex symbol and a second information block indicating a first RO set and a second RO set, the ROs in the first RO set occupying at least one full duplex symbol in time domain; transmitting a first SSB and receiving a first PRACH in a target RO; wherein the target RO is one of the target RO set associated with the first SSB, the target RO set comprising at least the second RO set; whether the target RO set comprises the first RO set depends on a relationship between a first RSRP and a first threshold value and a relationship between a value of a first counter and a first numerical value, the value of the first counter being equal to a count value of PRACH transmission using ROs in the first RO set; the first RSRP is a RSRP with respect to a downlink loss reference; the second information block indicates the first threshold value and the first numerical value.
10. The method of claim 9, wherein, For an initial random access procedure, the value of the first counter is set to 1, and when the first RSRP is greater than the first threshold value, the target RO set comprises the first RO set; otherwise, the target RO set only contains the second RO set.
11. The method according to any one of claims 9 or 10, characterized in that, the second information block indicates a second numerical value; when the value of the first counter is equal to a sum value of the first numerical value plus 1, the target RO set only comprises the second RO set and activates the second numerical value, the second numerical value being a maximum number of transmissions of one random access preamble.
12. The method according to any one of claims 9-11, characterized by, when the value of the first counter is equal to the sum value of the first numerical value plus 1, initiating random access resource selection in the second RO set; otherwise, initiating random access resource selection in the target RO set after a first backoff time, the first backoff time being equal to a random value between 0 and a maximum backoff time, the maximum backoff time being configured or predefined.
13. The method according to any one of claims 9-12, characterized by, a value of a second counter being equal to a count value of PRACH transmission using ROs in the target RO set, the value of the second counter being greater than 1; a transmit power of the first PRACH depending on a target receive power of the first PRACH; the target receive power depending on a target receive power of a previous random access preamble.
14. The method according to any one of claims 9-13, characterized by, comprising receiving a third information block indicating a first RO pool, the ROs in the first RO pool located on non-full duplex symbols belonging to the second RO set.
15. The method according to any one of claims 9-14, characterized by, the ROs in the first RO set and the ROs in the second RO set each being mapped with a synchronization broadcast signal.
16. A base station, characterized by the base station comprising one or more processors and a memory; the memory being coupled to the one or more processors; the memory being configured to store computer program codes, the computer program codes comprising computer instructions; the one or more processors being configured to invoke the computer instructions to cause the base station to perform the method according to any one of claims 9-15.
Citation Information
Patent Citations
Method and apparatus in communication node for wireless communication
CN119814260A
Random access channel (RACH) occasion type indication
US20220304047A1
Random access procedure for full-duplex operation
US20230054111A1
Flexible physical random access channel operation
WO2024092798A1
Determination of RACH occasion groups
WO2024093323A1