Method and apparatus related to PUSCH repetition used in wireless communication node
By receiving signaling on the TDD or FDD spectrum and determining multiple time slots, and performing time domain resource allocation for PUSCH duplication according to symbol type and frequency domain allocation, the problem of low efficiency of PUSCH duplication resource allocation in the prior art is solved, and higher resource utilization and lower delay are achieved.
Patent Information
- Application Number
- CN202411053371.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-01
- Publication Date
- 2025-06-27
AI Technical Summary
In the TDD spectrum or FDD spectrum, it is difficult for the prior art to effectively allocate time domain resources for PUSCH repetition, resulting in a decrease in resource utilization and an increase in time delay.
By receiving the first signaling, M time slots are determined, and the first PUSCH is sent in these time slots. The determination of M time slots depends on the symbol types of multiple symbols, including full-duplex and non-full-duplex symbol types. The symbols in the first target time slot are full-duplex symbols. Whether M time slots belong to M time slots depends on the relative size relationship between the first frequency domain allocation and the first threshold.
In a system configured with full duplex symbols, it realizes reasonable and effective time domain resource allocation for PUSCH duplication, which improves resource utilization and reduces time delay, while reducing processing complexity and equipment costs.
Smart Images

Figure CN120223258A_ABST
Abstract
Description
Technical Field
[0001] This application relates to a transmission method and apparatus in a wireless communication system, in particular to a method and apparatus for transmitting wireless signals in a wireless communication system supporting a cellular network. Background Art
[0002] In the existing NR (New Radio) system, spectrum resources are statically divided into FDD (Frequency Division Duplex) spectrum and TDD (Time Division Duplex) spectrum. For the TDD spectrum, both the base station and the UE (User Equipment) operate in a half-duplex mode. This half-duplex mode avoids self-interference and can mitigate the impact of Cross Link Interference (CLI), but it also brings problems such as decreased resource utilization and increased latency. To address these problems, it becomes a possible solution to support a flexible duplex mode or variable link directions (uplink or downlink or flexible) on the TDD spectrum or FDD spectrum. At the 3GPP (3rd Generation Partner Project) RAN (Radio Access Network) #103e meeting, research work on duplex technology was agreed, and in particular, the SubBand non-overlapping Full Duplex (SBFD) mode at the gNB (NR Node B) side was proposed. In this mode, the same symbol is used for uplink in some frequency resources and for downlink in other frequency resources, so resource utilization is improved and latency is reduced.
[0003] PUSCH (Physical Uplink Shared CHannel) repetition is a technical solution to enhance the reliability of uplink transmission. At the RAN #90 meeting, research work on enhancing PUSCH repetition type A was agreed, and in particular, a repetition transmission counting method based on available uplink time slots was proposed. With this counting method, the number of PUSCH repetitions increases, so the reliability of uplink transmission is improved and the uplink coverage is enhanced. Summary of the Invention
[0004] Reasonable and effective time-domain resource allocation for PUSCH repetition is an important issue to be considered in system design optimization; this application discloses a solution to the above problem. It should be noted that this application can be applied to a variety of wireless communication scenarios, such as scenarios using the SBFD mode, scenarios using other types of full-duplex modes other than SBFD, scenarios using more flexible duplex modes, scenarios only supporting the half-duplex mode, etc., and achieve similar technical effects. In addition, adopting a unified solution for different scenarios (including but not limited to scenarios using the SBFD mode, scenarios using other types of full-duplex modes other than SBFD, scenarios using more flexible duplex modes, scenarios only supporting the half-duplex mode) helps to reduce hardware complexity and cost, or improve performance. Without conflict, the embodiments and features in any node of this application can be applied to any other node. Without conflict, the embodiments and features in the embodiments of this application can be combined with each other arbitrarily.
[0005] If necessary, the interpretation of the terms in this application can refer to the descriptions in the 3GPP specification protocols TS37 series and TS38 series.
[0006] This application discloses a method used in a terminal, which is characterized by including:
[0007] Receiving a first signaling, where the first signaling indicates a first frequency-domain allocation and a target symbol set;
[0008] Determining M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, and M is greater than 1;
[0009] Wherein, the determination of the M time slots depends on the symbol types of multiple symbols, the symbol type of a symbol is one of multiple symbol types, and the multiple symbol types at least include full-duplex and non-full-duplex; the symbols in the target symbol set in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency-domain allocation and a first threshold, and the first threshold is greater than 0.
[0010] As an embodiment, the problems to be solved by this application include: how to determine the time-domain resources for PUSCH repetition.
[0011] As an embodiment, the problems to be solved by this application include: in a system configured with full-duplex symbols, how to reasonably and effectively perform time-domain resource allocation for PUSCH repetition.
[0012] As an example, the problems to be solved by the present application include: in a system configured with full-duplex symbols, how to determine a time slot for transmitting the first PUSCH according to the first frequency-domain allocation and the first threshold.
[0013] As an example, the characteristics of the above method include: the frequency-domain resources available for transmitting PUSCH in symbols of different symbol types are different, and different criteria are adopted for time-slot allocation for different symbol types; such characteristics are beneficial to ensuring the transmission performance of PUSCH.
[0014] As an example, the advantages of the above method include: being beneficial to reducing the processing complexity of the first node.
[0015] As an example, the advantages of the above method include: being beneficial to reducing the requirements for the capabilities of the first node and saving equipment costs.
[0016] As an example, the advantages of the above method include: being beneficial to reducing interference between the uplink and downlink.
[0017] As an example, the advantages of the above method include: improving the flexibility of base station scheduling and being beneficial to supporting at least (sub-band non-overlapping or other types) full-duplex operation(s) on the base station side.
[0018] As an example, the advantages of the above method include: requiring small modifications based on the existing 3GPP technical specifications version, being simple and effective.
[0019] As an example, the advantages of the above method include: improving the resource utilization efficiency of the uplink.
[0020] According to one aspect of the present application, the above method is characterized in that
[0021] The first quantity depends on the first frequency-domain allocation and the target frequency band, and the target frequency band is configurable; when a first set of conditions is satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold.
[0022] As an example, the characteristics of the above method include: the number of RBs occupied by PUSCH occupying full-duplex symbols in the frequency domain is not less than the first threshold.
[0023] As an example, the advantages of the above method include: being beneficial to ensuring the transmission performance of PUSCH occupying full-duplex symbols.
[0024] According to one aspect of the present application, the above method is characterized in that
[0025] The first quantity depends on the first frequency domain allocation and the target frequency band, and the target frequency band is configurable; when a second set of conditions is satisfied, the first target time slot belongs to the M time slots; the second set of conditions includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency domain allocation.
[0026] As an embodiment, the characteristics of the above method include: the number of RBs occupied by the PUSCH occupying the full-duplex symbol in the frequency domain is not less than the product of the first threshold and the number of RBs occupied by the PUSCH occupying the non-full-duplex symbol in the frequency domain.
[0027] As an embodiment, the advantages of the above method include: it is beneficial to ensure the transmission performance of the PUSCH occupying the full-duplex symbol.
[0028] According to one aspect of the present application, the above method is characterized in that
[0029] The first quantity depends on the first frequency domain allocation and the target frequency band, and the target frequency band is configurable; only when both the first set of conditions and the second set of conditions are satisfied, the first target time slot belongs to the time slots; the first set of conditions includes: the first quantity is not less than the first threshold; the second set of conditions includes: the first quantity is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation; the second threshold is greater than 0.
[0030] As an embodiment, the characteristics of the above method include: the number of RBs occupied by the PUSCH occupying the full-duplex symbol in the frequency domain is not less than the first threshold and not less than the product of the second threshold and the number of RBs occupied by the PUSCH occupying the non-full-duplex symbol in the frequency domain.
[0031] As an embodiment, the advantages of the above method include: it is beneficial to ensure the transmission performance of the PUSCH occupying the full-duplex symbol.
[0032] According to one aspect of the present application, the above method is characterized in that
[0033] The symbols in the target symbol set in the second target time slot are non-full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on whether a third set of conditions is satisfied, and the third set of conditions depends on at least one of the uplink-downlink TDD configuration and the SS / PBCH block configuration.
[0034] As an embodiment, the advantages of the above method include: it is beneficial to ensure the transmission performance of the PUSCH occupying the non-full-duplex symbol.
[0035] As an embodiment, the advantages of the above method include: it is beneficial to reduce the interference between the uplink and the downlink.
[0036] As an embodiment, the advantages of the above method include: being beneficial to ensuring the reception performance of SS / PBCH block symbols.
[0037] According to one aspect of the present application, the above method is characterized in that
[0038] The multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0039] According to one aspect of the present application, the above method is characterized in that
[0040] The uplink-downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0041] As an embodiment, the advantages of the above method include: improving the configuration flexibility and being beneficial to optimizing the use of uplink-downlink resources.
[0042] The present application discloses a method applied to a base station, which is characterized by including:
[0043] Sending a first signaling, where the first signaling indicates a first frequency domain allocation and a target symbol set;
[0044] Receiving a first PUSCH in M time slots, where M is greater than 1;
[0045] Wherein, the M time slots depend on the symbol types of multiple symbols, the symbol type of a symbol is one of the multiple symbol types, and the multiple symbol types at least include full-duplex and non-full-duplex; the symbols in the target symbol set in the first target time slot are full-duplex symbols, whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and a first threshold, and the first threshold is greater than 0.
[0046] According to one aspect of the present application, the above method is characterized in that
[0047] A first quantity depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a first condition set is satisfied, the first target time slot belongs to the M time slots; the first condition set includes: the first quantity is not less than the first threshold.
[0048] According to one aspect of the present application, the above method is characterized in that
[0049] The first quantity depends on the first frequency domain allocation and the target frequency band, and the target frequency band is configurable; when the second set of conditions is satisfied, the first target time slot belongs to the M time slots; the second set of conditions includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency domain allocation.
[0050] According to one aspect of the present application, the above method is characterized in that
[0051] The first quantity depends on the first frequency domain allocation and the target frequency band, and the target frequency band is configurable; only when both the first set of conditions and the second set of conditions are satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold; the second set of conditions includes: the first quantity is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation; the second threshold is greater than 0.
[0052] According to one aspect of the present application, the above method is characterized in that
[0053] The symbols in the target symbol set in the second target time slot are non-full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on whether the third set of conditions is satisfied, and the third set of conditions depends on at least one of the uplink-downlink TDD configuration and the SS / PBCH block configuration.
[0054] According to one aspect of the present application, the above method is characterized in that
[0055] The multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0056] According to one aspect of the present application, the above method is characterized in that
[0057] The uplink-downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0058] The present application discloses a terminal, which is characterized in that the terminal includes: one or more processors and a memory;
[0059] The memory is coupled to the one or more processors, and the memory is configured to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the terminal to execute the method used in the terminal.
[0060] This application discloses a base station, characterized in that the base station includes: one or more processors and a memory;
[0061] The memory is coupled to the one or more processors, and the memory is configured to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the base station to execute the method used in the base station. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objects, and advantages of the present application will become more apparent:
[0063] Figure 1 Shows a processing flow chart of a terminal according to an embodiment of the present application;
[0064] Figure 2 Shows a schematic diagram of a network architecture according to an embodiment of the present application;
[0065] Figure 3 Shows a schematic diagram of a radio protocol architecture of a user plane and a control plane according to an embodiment of the present application;
[0066] Figure 4 Shows a schematic diagram of a first communication device and a second communication device according to an embodiment of the present application;
[0067] Figure 5 Shows a signal transmission flow chart according to an embodiment of the present application;
[0068] Figure 6 Shows an explanatory schematic diagram of full-duplex symbols and non-full-duplex symbols according to an embodiment of the present application;
[0069] Figure 7 Shows an explanatory schematic diagram of a first quantity depending on a first frequency domain allocation and a target frequency band according to an embodiment of the present application;
[0070] Figure 8 Shows an explanatory schematic diagram of whether a first target time slot belongs to M time slots depending on a relative magnitude relationship between a first quantity and a first threshold according to an embodiment of the present application;
[0071] Figure 9 Schematic diagram showing whether a first target time slot belongs to M time slots depending on the relative magnitude relationship between a first quantity and a first threshold according to an embodiment of the present application;
[0072] Figure 10 Schematic diagram showing whether a first target time slot belongs to M time slots depending on the relative magnitude relationship between a first quantity and a first threshold according to an embodiment of the present application;
[0073] Figure 11 Schematic diagram showing whether a second target time slot belongs to M time slots depending on at least one of an uplink / downlink TDD configuration and an SS / PBCH block configuration according to an embodiment of the present application;
[0074] Figure 12 Schematic diagram showing the relationship between M time slots and a reference time slot according to an embodiment of the present application;
[0075] Figure 13 Block diagram showing the structure of a processing device in a terminal according to an embodiment of the present application;
[0076] Figure 14 Block diagram showing the structure of a processing device in a base station according to an embodiment of the present application. Detailed implementation manners
[0077] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.
[0078] Example 1
[0079] Embodiment 1 exemplifies the processing flow chart of a terminal according to an embodiment of the present application, as shown in the accompanying Figure 1 figure.
[0080] In Embodiment 1, the terminal in the present application receives a first signaling in step 101; determines M time slots in step 102; and sends a first PUSCH in step 103.
[0081] In Embodiment 1, the first signaling indicates a first frequency domain allocation and a set of target symbols; the M time slots are used to transmit the first PUSCH, where M is greater than 1; the determination of the M time slots depends on the symbol types of a plurality of symbols, and the symbol type of a symbol is one of multiple symbol types, and the multiple symbol types at least include full-duplex and non-full-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and a first threshold, and the first threshold is greater than 0.
[0082] As an embodiment, the first signaling includes control information bits.
[0083] As an embodiment, the first signaling is a physical layer signaling.
[0084] As an embodiment, the first signaling is a DCI (Downlink Control Information) format.
[0085] As an embodiment, the advantages of the above method include: small delay in indication using the DCI format.
[0086] As an embodiment, the first signaling is a DCI format other than DCI format 0_0.
[0087] As an embodiment, the first signaling is DCI format 0_1 or 0_2.
[0088] As an embodiment, the first signaling is DCI format 0_0, and the CRC (Cyclic Redundancy Check) of the DCI format 0_0 is scrambled by a TC (Temporary Cell)-RNTI (Radio Network Temporary Identifier).
[0089] As an embodiment, the first signaling is DCI format 0_0, format 0_1 or format 0_2, and the CRC of the first signaling is scrambled by a CS (Configured Scheduled)-RNTI (Radio Network Temporary Identifier).
[0090] As an example, the first signaling is transmitted on the downlink.
[0091] As an example, the first signaling is transmitted on the PDCCH (Physical Downlink Control Channel).
[0092] As an example, the first signaling is a higher layer signaling.
[0093] As an example, the first signaling is a MAC CE (Medium Access Control layer Control Element).
[0094] As an example, the first signaling is a RAR (Random Access Response) UL Grant (UL Grant).
[0095] As an example, the first signaling is transmitted on the PDSCH (Physical Downlink Shared Channel).
[0096] As an example, the first signaling is RRC (Radio Resource Control) signaling.
[0097] As an example, the benefits of the above method include: improving the transmission reliability of the first signaling.
[0098] As an example, the first frequency domain allocation includes a plurality of contiguously allocated RBs (resource blocks).
[0099] As an example, the starting RB in the first frequency domain allocation is RB start , and the number of RBs in the first frequency domain allocation is L RBs .
[0100] As an example, the first signaling includes a frequency domain resource allocation field, and the frequency domain resource allocation field in the first signaling indicates the RIV (resource indicator value) corresponding to the first frequency domain allocation.
[0101] As an example, the frequency-domain resource allocation field in the first signaling indicates the RIV corresponding to the first frequency-domain allocation, RB start and L RBs are used to generate the RIV corresponding to the first frequency-domain allocation.
[0102] As an example, the RIV corresponding to the first frequency-domain allocation satisfies:
[0103] If then the RIV corresponding to the first frequency-domain allocation is equal to Otherwise, the RIV corresponding to the first frequency-domain allocation is equal to where L RBs ≥ 1 and L RBs shall not exceed the represents the size of the first BWP.
[0104] As an example, the first BWP is configured by higher layer signaling.
[0105] As an example, the first BWP is configured by RRC layer signaling.
[0106] As an example, for the specific configuration of the first BWP, refer to Article 12 of 3GPP TS 38.213.
[0107] As an example, the first BWP is the uplink BWP associated with the first PUSCH.
[0108] As an example, the first BWP includes: the active uplink BWP when transmitting the first PUSCH.
[0109] As an example, the first BWP includes: the uplink BWP associated with the active downlink BWP when transmitting the first PUSCH.
[0110] As an example, the target symbol set includes at least one symbol.
[0111] As an example, the target symbol set is part or all of the symbols in a time slot.
[0112] As an example, the symbols in the target symbol set are continuous in the time domain.
[0113] As an example, the target symbol set is directly indicated by the start symbol position and the symbol length.
[0114] As an example, the set of target symbols is the set of target symbols indicated by an SLIV (start and length indicator value).
[0115] As an example, the set of target symbols is the set of symbols indicated by an indexed row of a resource allocation table.
[0116] As an example, a field in the first signaling indicates a row in a resource allocation table, and this row indicates the set of target symbols.
[0117] As an example, the first signaling includes a Time domain resource assignment field, and the Time domain resource assignment field in the first signaling indicates a row in a resource allocation table, and this row indicates the set of target symbols.
[0118] As an example, a resource allocation table is predefined.
[0119] As an example, a resource allocation table is defined by Table 6.1.2.1.1-2 or Table 6.1.2.1.1-3 in 3GPP TS 38.214.
[0120] As an example, a resource allocation table is configurable.
[0121] As an example, a resource allocation table is configured by higher layer signaling.
[0122] As an example, a resource allocation table is configured by RRC signaling.
[0123] As an example, a resource allocation table is configured by the PUSCH-ConfigCommon IE.
[0124] As an example, a resource allocation table is configured by the PUSCH-Config IE.
[0125] As an example, the M is the number of time slots determined by the terminal.
[0126] As an example, the M is configurable.
[0127] As an example, the M is the product of two configurable parameters.
[0128] As an example, M is N multiplied by K, where N represents the number of time slots for Transport Block Size (TBS) determination, and K represents the number of repetitions.
[0129] As an example, N is configurable.
[0130] As an example, N is indicated by a higher layer parameter.
[0131] As an example, N is indicated by the higher layer parameter numberOfSlotsTBoMS.
[0132] As an example, N is greater than or equal to 1.
[0133] As an example, K is configurable.
[0134] As an example, K is indicated by a higher layer parameter.
[0135] As an example, K is indicated by the higher layer parameter numberOfRepetitions.
[0136] As an example, K is indicated by the higher layer parameter numberOfRepetitionsExt.
[0137] As an example, K is indicated by the higher layer parameter pusch-AggregationFactor.
[0138] As an example, K is indicated by the higher layer parameter repK.
[0139] As an example, K is indicated by the higher layer parameter repK-v1710.
[0140] As an example, K is indicated by the Modulation and coding scheme (MCS) field of DCI format 0_0, and the cyclic redundancy check (CRC) of DCI format 0_0 is scrambled by TC-RNTI.
[0141] As an example, K is greater than 1.
[0142] As an example, K is equal to 1.
[0143] As an example, the M time slots are M consecutive physical time slots.
[0144] As an example, the M time slots are M non - consecutive available slots.
[0145] As an example, based on the available slot count of the terminal, the M time slots are M non - consecutive available slots.
[0146] As an example, the benefits of the above - mentioned method include: by increasing the number of re - transmissions, it is beneficial to improve the reliability of uplink transmission.
[0147] As an example, the PUSCH - Config IE includes a higher - layer parameter availableSlotCounting, and the higher - layer parameter availableSlotCounting indicates that the terminal counts based on available slots.
[0148] As an example, the first PUSCH is a dynamically scheduled PUSCH.
[0149] As an example, the benefits of the above - mentioned method include: being applicable to dynamically granted uplink transmissions.
[0150] As an example, the first PUSCH is a semi - persistently scheduled PUSCH.
[0151] As an example, the benefits of the above - mentioned method include: being applicable to configured - granted uplink transmissions.
[0152] As an example, the benefits of the above - mentioned method include: being beneficial to reducing the latency of uplink transmission.
[0153] As an example, the first PUSCH is a PUSCH of PUSCH repetition Type A.
[0154] As an example, the first PUSCH is a PUSCH of TBoMS (Transport Block processing over Multiple Slots).
[0155] As an example, transmitting the first PUSCH (Physical Uplink Shared Channel) includes: transmitting multiple repetitions of the first PUSCH.
[0156] As an example, the transmitting of the first PUSCH includes: transmitting a signal on the first PUSCH.
[0157] As an example, the transmitting of the first PUSCH includes: transmitting at least one bit block on the first PUSCH.
[0158] As an example, the signal transmitted on the first PUSCH includes: the output after at least part of the following operations on at least one bit block: CRC attachment, code block segmentation, code block CRC attachment, channel coding, rate matching, codeblock concatenation, scrambling, modulation, layer mapping, transform precoding, precoding, mapping to virtual resource blocks, mapping from virtual to physical resource blocks, multi-carrier symbol generation, and modulation up-conversion.
[0159] As an example, the M time slots are used for transmitting multiple repetitions of the first PUSCH.
[0160] As an example, each of the M time slots is used for transmitting one repetition of the first PUSCH.
[0161] As an example, each of the M time slots is used for transmitting a part of the first PUSCH.
[0162] As an example, each of the M time slots is used for transmitting a part of one repetition of the first PUSCH.
[0163] As an example, the terminal would transmit the first PUSCH in the M time slots.
[0164] As an example, according to the conditions in Article 9, Article 11.1, Article 11.2A, Article 15, and Article 17.2 of 3GPP TS 38.213, the terminal does not transmit the first PUSCH in one of the M time slots, and the number of time slots determined by the terminal remains the number of the M time slots.
[0165] As an example, the symbol type of a full-duplex symbol is full-duplex, and the symbol type of a non-full-duplex symbol is non-full-duplex.
[0166] As an example, the multiple symbol types at least include full-duplex and non-full-duplex.
[0167] As an example, the multiple symbol types only include full-duplex and non-full-duplex; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0168] As an example, the symbol type of a symbol is one of full-duplex and non-full-duplex.
[0169] As an example, the multiple symbol types further include symbol types other than full-duplex and non-full-duplex.
[0170] As an example, the symbol type of a symbol is a symbol type other than full-duplex and non-full-duplex.
[0171] As an example, there does not exist a symbol that is both a full-duplex symbol and a non-full-duplex symbol.
[0172] As an example, when a symbol is indicated as a downlink by the uplink and downlink TDD configuration signaling and is available for uplink transmission, this symbol is a full-duplex symbol.
[0173] As an example, the benefits of the above method include: being beneficial to improving the uplink performance.
[0174] As an example, when a symbol is indicated as an uplink by the uplink and downlink TDD configuration signaling, this symbol is a non-full-duplex symbol.
[0175] As an example, when a symbol is configured to be available for full-duplex operation, this symbol is a full-duplex symbol; when a symbol is configured not to be used for full-duplex operation, this symbol is a non-full-duplex symbol.
[0176] As an example, when a symbol is configured to be available for full-duplex operation, this symbol is a full-duplex symbol; when a symbol is not configured to be available for full-duplex operation, this symbol is a non-full-duplex symbol.
[0177] As an example, the symbols for SBFD (SubBand non - overlapping Full Duplex) operation belong to full - duplex symbols and do not belong to symbols of non - full - duplex symbol type.
[0178] As an example, the determination of the M time slots depends on the symbol types of multiple symbols, including: the determination of the M time slots depends on the symbol types of the symbols in the target symbol set.
[0179] As an example, the determination of the M time slots depends on the symbol types of multiple symbols, including: the criteria for determining whether the first target time slot belongs to the M time slots and for determining whether the second target time slot belongs to the M time slots are different; the symbols in the target symbol set in the first target time slot are non - full - duplex symbols, and the symbols in the target symbol set in the second target time slot are non - full - duplex symbols.
[0180] As an example, the terminal separately determines whether the first target time slot and the second target time slot belong to the M time slots.
[0181] As an example, the symbols in the target symbol set in the first target time slot are all full - duplex symbols, and the symbols in the target symbol set in the second target time slot are all non - full - duplex symbols; the determination of the M time slots depends on whether the time slot where the target symbol set is located is the first target time slot or the second target time slot.
[0182] As an example, the time slot where the target symbol set is located is either the first target time slot or the second target time slot.
[0183] As an example, the advantages of the above - mentioned method include: reducing the system design complexity.
[0184] As an example, the symbols in the target symbol set are all symbols allocated for the first PUSCH.
[0185] As an example, the symbols in the target symbol set are all full - duplex symbols, or the symbols in the target symbol set are all non - full - duplex symbols.
[0186] As an example, the advantages of the above - mentioned method include: reducing the system design complexity.
[0187] As an example, the symbols in the target symbol set in the first target time slot are all full - duplex symbols.
[0188] As an embodiment, the first target time slot is a full-duplex time slot, and all symbols in the first target time slot are full-duplex symbols.
[0189] As a sub-embodiment of the above embodiment, all symbols in a full-duplex time slot are full-duplex symbols.
[0190] As an embodiment, there is a non-full-duplex symbol in the first target time slot, and this non-full-duplex symbol is not in the target symbol set.
[0191] As an embodiment, all symbols in the target symbol set in the second target time slot are non-full-duplex symbols.
[0192] As an embodiment, the second target time slot is a non-full-duplex time slot, and all symbols in the second target time slot are non-full-duplex symbols.
[0193] As a sub-embodiment of the above embodiment, all symbols in a non-full-duplex time slot are non-full-duplex symbols.
[0194] As an embodiment, there is a full-duplex symbol in the second target time slot, and this full-duplex symbol is not in the target symbol set.
[0195] As an embodiment, the target symbol set is part or all of the symbols in the first target time slot, or the target symbol set is part or all of the symbols in the second target time slot.
[0196] As an embodiment, determining M time slots includes: determining whether the first target time slot belongs to the M time slots.
[0197] As an embodiment, determining M time slots includes: determining whether the second target time slot belongs to the M time slots.
[0198] As an embodiment, determining M time slots includes: the terminal determines which time slots belong to the M time slots from at least M time slots.
[0199] As an embodiment, determining M time slots includes: the terminal determines which time slots do not belong to the M time slots from at least M time slots.
[0200] As an embodiment, before the first target time slot, the number of time slots determined to belong to the M time slots is less than M.
[0201] As an embodiment, before the second target time slot, the number of time slots determined to belong to the M time slots is less than M.
[0202] As an embodiment, the first threshold is predefined.
[0203] As an embodiment, the first threshold is configurable.
[0204] As an embodiment, the first threshold is indicated by the first signaling.
[0205] As an embodiment, the first threshold is configured by higher layer signaling.
[0206] As an embodiment, the first threshold is configured by RRC signaling.
[0207] As an embodiment, the first threshold is configured by MAC CE.
[0208] As an embodiment, the first quantity depends on the first frequency domain allocation and the target frequency band, and the target frequency band is configurable; whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and the first threshold, including: whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first quantity and the first threshold.
[0209] As an embodiment, the relative magnitude relationship between the first frequency domain allocation and the first threshold is determined jointly based on the first frequency domain allocation and the first threshold.
[0210] As an embodiment, the relative magnitude relationship between the first frequency domain allocation and the first threshold is determined based on both the starting RB in the first frequency domain allocation and the first threshold.
[0211] As an embodiment, the relative magnitude relationship between the first frequency domain allocation and the first threshold is determined based on both the number of RBs in the first frequency domain allocation and the first threshold.
[0212] As an embodiment, the relative magnitude relationship between the first frequency domain allocation and the first threshold is determined based on the starting RB in the first frequency domain allocation, the number of RBs in the first frequency domain allocation, and the first threshold.
[0213] As an embodiment, the target frequency band includes at least one RB (Resource Block).
[0214] As an embodiment, the target frequency band includes at least one PRB (Physical Resource Block).
[0215] As an embodiment, the target frequency band is configured for uplink transmission.
[0216] As an embodiment, the target frequency band includes sub - frequency bands for uplink transmission within a BWP (BandWidth Part).
[0217] As an embodiment, the target frequency band is a sub - frequency band that can be used for uplink transmission in a downlink symbol or a flexible symbol.
[0218] As an embodiment, the target frequency band is a sub - frequency band that supports (sub - band non - overlapping or other types) full - duplex transmission on the network or base - station side.
[0219] As an embodiment, the target frequency band is a sub - frequency band that supports self - interference cancellation.
[0220] As an embodiment, the target frequency band is configured for (sub - band non - overlapping or other types) full - duplex operation.
[0221] As an embodiment, the target frequency band is configured by RRC signaling.
[0222] As an embodiment, the target frequency band is configured by MAC CE (MediumAccess Control layerControl Element).
[0223] As an embodiment, the advantages of the above - mentioned method include: being conducive to supporting (sub - band non - overlapping or other types) full - duplex operation.
[0224] As an embodiment, the target frequency band is explicitly configured.
[0225] As an embodiment, the first quantity depends on the starting RB in the first frequency - domain allocation and the number of RBs in the first frequency - domain allocation.
[0226] As an embodiment, the first quantity depends on the starting RB in the target frequency band and the number of RBs in the target frequency band.
[0227] As an embodiment, the first quantity is not greater than the number of RBs in the first frequency - domain allocation.
[0228] As an embodiment, the first quantity is not greater than the number of RBs in the target frequency band.
[0229] As an embodiment, the first quantity is greater than or equal to 0.
[0230] As an embodiment, the first quantity is equal to the number of RBs in the target frequency band corresponding to the first frequency - domain allocation.
[0231] As an embodiment, the relative magnitude relationship based on the first quantity and the first threshold refers to: the magnitude relationship between the first quantity and the second quantity; the second quantity is equal to the first threshold.
[0232] As an embodiment, the relative magnitude relationship based on the first quantity and the first threshold refers to: the magnitude relationship between the first quantity and a second quantity; the second quantity is equal to the minimum of the first threshold and the number of RBs in the first frequency domain allocation.
[0233] As an embodiment, the relative magnitude relationship based on the first quantity and the first threshold refers to: the magnitude relationship between the first quantity and a second quantity; the second quantity is equal to the product of the first threshold and the number of RBs in the first frequency domain allocation.
[0234] As an embodiment, the relative magnitude relationship based on the first quantity and the first threshold refers to: the magnitude relationship between the first quantity and a second quantity; the second quantity is equal to the number of RBs in the first frequency domain allocation minus the first threshold.
[0235] As an embodiment, whether the second target time slot belongs to the M time slots depends on at least one of the uplink-downlink TDD configuration and the configuration of the SS / PBCH block.
[0236] As an embodiment, a symbol in the present application is a time domain symbol.
[0237] As an embodiment, a symbol in the present application is an OFDM (Orthogonal Frequency Division Multiplexing) symbol.
[0238] As an embodiment, a symbol in the present application is a symbol in a time slot.
[0239] As an embodiment, a symbol in the present application includes a time duration in the time domain.
[0240] As an embodiment, the first frequency domain allocation is at least for non-full-duplex symbols.
[0241] As an embodiment, the first frequency domain allocation is the same in each of the M time slots.
[0242] As an embodiment, the first frequency domain allocation for the full-duplex symbol is the same as the first frequency domain allocation for the second type of symbol.
[0243] As an embodiment, the advantages of the above method include: being beneficial to reducing signaling overhead and saving radio resources.
[0244] As an embodiment, the advantages of the above method include: having little impact on the existing 3GPP protocol.
[0245] Example 2
[0246] Embodiment 2 exemplifies a schematic diagram of a network architecture according to an embodiment of the present application, as shown in the appendix Figure 2 shown. Appendix Figure 2Describes the network architecture 200 of a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system. The 5G NR / LTE / LTE-A network architecture 200 can be referred to as 5GS (5G System) / EPS (Evolved Packet System) or some other suitable term. The 5GS / EPS 200 includes at least one of UE (User Equipment) 201, RAN (Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The 5GS / EPS can be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the 5GS / EPS 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 or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination towards UE 201. Node 203 can be connected to other nodes 204 via the Xn interface (e.g., backhaul) / X2 interface. Node 203 can 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. Node 203 provides an access point for UE 201 to the 5GC / EPC 210. Examples of UE 201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband Internet of Things devices, machine type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional device.Those skilled in the art may also refer to UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term. Node 203 is connected to 5GC / EPC210 through the S1 / NG interface. 5GC / EPC210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Date Network Gateway) / UPF 213. MME / AMF / SMF 211 is a control node that processes the signaling between UE201 and 5GC / EPC210. Generally, MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through S-GW / UPF 212, and S-GW / UPF 212 itself is connected to P-GW / UPF 213. P-GW provides UE IP address allocation and other functions. P-GW / UPF 213 is connected to the Internet service 230. The Internet service 230 includes the operator-corresponding Internet protocol service, which may specifically include the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0247] As an embodiment, the UE201 corresponds to the terminal in the present application.
[0248] As an embodiment, the gNB203 corresponds to the base station in the present application.
[0249] As an embodiment, the UE201 corresponds to the terminal in the present application, and the gNB203 corresponds to the base station in the present application.
[0250] As an embodiment, the gNB203 is a macrocellular base station.
[0251] As an example, the gNB 203 is a Micro Cell base station.
[0252] As an example, the gNB 203 is a Pico Cell base station.
[0253] As an example, the gNB 203 is a Femtocell.
[0254] As an example, the gNB 203 is a base station device supporting large delay differences.
[0255] As an example, the gNB 203 is an airborne platform device.
[0256] As an example, the gNB 203 is a satellite device.
[0257] Example 3
[0258] Embodiment 3 shows a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to the present application, as shown in the appendix Figure 3 as follows. Figure 3 It is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3The radio protocol architecture for controlling plane 300 is shown 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 as PHY301 in this article. Layer 2 (L2 layer) 305 is above PHY301 and is responsible for the link between the first communication node device and the second communication node device, as well as between two UEs, through PHY301. L2 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets and provides handover support. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for disordered reception due to HARQ (Hybrid Automatic Repeat Request). The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell. 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 layers using RRC signaling. The radio protocol architecture of the user plane 350 includes Layer 1 (L1) and Layer 2 (L2). In the user plane 350, the radio protocol architecture is generally the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355. However, the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead. The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sublayer 356. The SDAP sublayer 356 is responsible for mapping between QoS (Quality of Service) flows and data radio bearers (DRBs) to support service diversity.
[0259] As an example, attachFigure 3 The wireless protocol architecture in
[0260] As an example, the Figure 3 wireless protocol architecture in is applicable to the terminal in this application.
[0261] As an example, the first signaling in this application is generated in the RRC sublayer 306.
[0262] As an example, the first signaling in this application is generated in the MAC sublayer 302.
[0263] As an example, the first signaling in this application is generated in the PHY 301.
[0264] As an example, the first PUSCH in this application is generated in the PHY 301.
[0265] As an example, the first PUSCH in this application is generated in the PHY 351.
[0266] As an example, the uplink / downlink TDD configuration in this application is generated in the RRC sublayer 306.
[0267] As an example, the configuration of the SS / PBCH block in this application is generated in the RRC sublayer 306.
[0268] As an example, the higher layer in this application refers to the layer above the physical layer.
[0269] As an example, the higher layer in this application includes the MAC layer.
[0270] As an example, the higher layer in this application includes the RRC layer.
[0271] Example 4
[0272] Example 4 shows a schematic diagram of a first communication device and a second communication device according to this application, as shown in the Figure 4 attachment. Figure 4 It is a block diagram of a first communication device 410 and a second communication device 450 that communicate with each other in an access network.
[0273] The first communication device 410 includes a controller / processor 475, a memory 476, a receiving processor 470, a transmitting processor 416, a multi-antenna receiving processor 472, a multi-antenna transmitting processor 471, a transmitter / receiver 418, and an antenna 420.
[0274] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmit processor 468, a receive processor 456, a multi-antenna transmit processor 457, a multi-antenna receive processor 458, a transmitter / receiver 454, and an antenna 452.
[0275] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements L2 layer functionality. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation to the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of lost packets and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). The transmit processor 416 implements encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and mapping of signal constellations based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more spatial streams. The transmit processor 416 then maps each spatial stream to subcarriers, multiplexes with reference signals (e.g., pilots) in the time domain and / or frequency domain, and then uses an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a time-domain multi-carrier symbol stream. Subsequently, the multi-antenna transmit processor 471 performs transmit analog precoding / beamforming operations on the time-domain multi-carrier symbol stream. Each transmitter 418 converts the baseband multi-carrier symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency stream and then provides it to a different antenna 420.
[0276] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives signals via its respective antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multi-carrier symbol stream for providing to the receive processor 456. The receive processor 456 and the multi-antenna receive processor 458 perform various signal processing functions of the L1 layer. The multi-antenna receive processor 458 performs receive analog precoding / beamforming operations on the baseband multi-carrier symbol stream from the receivers 454. The receive processor 456 uses the Fast Fourier Transform (FFT) to convert the baseband multi-carrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receive processor 456, where the reference signal will be used for channel estimation, and the data signal recovers any spatial streams destined for the second communication device 450 after multi-antenna detection in the multi-antenna receive processor 458. The symbols on each spatial stream are demodulated and recovered in the receive processor 456, and soft decisions are generated. Subsequently, the receive processor 456 decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channel. Subsequently, the upper layer data and control signals are provided to the controller / processor 459. The controller / processor 459 performs the functions of the L2 layer. The controller / processor 459 may be associated with a memory 460 that stores program code and data. The memory 460 may be referred to as a computer-readable medium. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, control signal processing to recover upper layer data packets from the core network. Subsequently, the upper layer data packets are provided to all protocol layers above the L2 layer. Various control signals may also be provided to the L3 for L3 processing.
[0277] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, the data source 467 is used to provide upper layer data packets to the controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function described at the first communication device 410 in the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, and implements the L2 layer functions for the user plane and the control plane. The controller / processor 459 is also responsible for retransmission of lost packets and signaling to the first communication device 410. The transmit processor 468 performs modulation mapping and channel coding processing. The multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing. Subsequently, the transmit processor 468 modulates the generated spatial streams into multi-carrier / single-carrier symbol streams, and after passing through the analog precoding / beamforming operations in the multi-antenna transmit processor 457, provides them to different antennas 452 via the transmitter 454. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency symbol stream and then provides it to the antenna 452.
[0278] In the transmission from the second communication device 450 to the first communication device 410, the functions at the first communication device 410 are similar to the receive function described at the second communication device 450 in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives radio frequency signals through its corresponding antenna 420, converts the received radio frequency signals into baseband signals, and provides the baseband signals to the multi-antenna receive processor 472 and the receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 jointly implement the L1 layer functions. The controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as a computer-readable medium. In the transmission from the second communication device 450 to the first communication device 410, the controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover the upper layer data packets from the second communication device 450. The upper layer data packets from the controller / processor 475 may be provided to the core network.
[0279] As an example, the terminal in the present application includes the second communication device 450, and the base station in the present application includes the first communication device 410.
[0280] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 is a user equipment, and the first communication device 410 is a relay node.
[0281] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 is a user equipment, and the first communication device 410 is a base station device.
[0282] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 is a relay node, and the first communication device 410 is a base station device.
[0283] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 includes: at least one controller / processor; the at least one controller / processor is responsible for HARQ operations.
[0284] As a sub - embodiment of the above - mentioned embodiment, the first communication device 410 includes: at least one controller / processor; the at least one controller / processor is responsible for HARQ operations.
[0285] As a sub - embodiment of the above - mentioned embodiment, the first communication device 410 includes: at least one controller / processor; the at least one controller / processor is responsible for error detection using the acknowledgement (ACK) and / or negative acknowledgement (NACK) protocol to support HARQ operations.
[0286] As an embodiment, the second communication 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. The second communication device 450 is at least configured to: receive a first signaling, the first signaling indicating a first frequency - domain allocation and a set of target symbols; determine M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, M>1; wherein, the determination of the M time slots depends on the symbol types of a plurality of symbols, the symbol type of a symbol being one of a plurality of symbol types, the plurality of symbol types including at least full - duplex and non - full - duplex; the symbols in the set of target symbols in the first target time slot are full - duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency - domain allocation and a first threshold, the first threshold being greater than 0.
[0287] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 corresponds to the terminal in the present application.
[0288] As an example, the second communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: receiving a first signaling, the first signaling indicating a first frequency domain allocation and a set of target symbols; determining M time slots for transmitting a first PUSCH; where the M time slots are for transmitting the first PUSCH, M being greater than 1; wherein the determination of the M time slots depends on the symbol types of a plurality of symbols, the symbol type of a symbol being one of a plurality of symbol types, the plurality of symbol types at least including full-duplex and non-full-duplex; the symbols in the set of target symbols in a first target time slot are full-duplex symbols, whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and a first threshold, the first threshold being greater than 0.
[0289] As a sub-example of the above example, the second communication device 450 corresponds to the terminal in this application.
[0290] As an example, the first communication 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 being configured to be used together with the at least one processor. The first communication device 410 is at least configured to: transmit a first signaling, the first signaling indicating a first frequency domain allocation and a set of target symbols; receive a first PUSCH in M time slots, M being greater than 1; wherein the M time slots depend on the symbol types of a plurality of symbols, the symbol type of a symbol being one of a plurality of symbol types, the plurality of symbol types at least including full-duplex and non-full-duplex; the symbols in the set of target symbols in a first target time slot are full-duplex symbols, whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and a first threshold, the first threshold being greater than 0.
[0291] As a sub-example of the above example, the first communication device 410 corresponds to the base station in this application.
[0292] As an example, the first communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: sending a first signaling, the first signaling indicating a first frequency domain allocation and a set of target symbols; receiving a first PUSCH in M time slots, where M is greater than 1; wherein the M time slots depend on the symbol types of a plurality of symbols, the symbol type of a symbol being one of a plurality of symbol types, the plurality of symbol types at least including full duplex and non-full duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, whether the first target time slot belongs to the M time slots depending on a relative magnitude relationship between the first frequency domain allocation and a first threshold, the first threshold being greater than 0.
[0293] As a sub-example of the above example, the first communication device 410 corresponds to the base station in the present application.
[0294] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456, the controller / processor 459, the memory 460, the data source 467} is used to receive the first signaling in the present application.
[0295] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, the memory 476} is used to send the first signaling in the present application.
[0296] As an example, at least one of {the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, the memory 476} is used to receive the first PUSCH in the present application.
[0297] As an example, at least one of {the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468, the controller / processor 459, the memory 460, the data source 467} is used to send the first PUSCH in the present application.
[0298] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456, the controller / processor 459, the memory 460, the data source 467} is used to receive the uplink / downlink TDD configuration in the present application.
[0299] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, the memory 476} is used to transmit the uplink and downlink TDD configuration in this application.
[0300] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456, the controller / processor 459, the memory 460, the data source 467} is used to receive the configuration of the SS / PBCH block in this application.
[0301] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416, the controller / processor 475, the memory 476} is used to transmit the configuration of the SS / PBCH block in this application.
[0302] Example 5
[0303] Embodiment 5 exemplifies a signal transmission flowchart according to an embodiment of this application, as shown in the appendix Figure 5 as follows. In the appendix Figure 5 , communication between the terminal U1 and the base station U2 is carried out through the air interface. It should be specifically noted that the order in this embodiment does not limit the signal transmission order and the implementation order in this application.
[0304] The terminal U1 receives the first signaling in step S511; determines M time slots in step S51A; and transmits the first PUSCH in step S512.
[0305] The base station U2 transmits the first signaling in step S521; and receives the first PUSCH in M time slots in step S522.
[0306] In Embodiment 5, the first signaling indicates a first frequency-domain allocation and a set of target symbols; the M time slots are used to transmit the first PUSCH, where M is greater than 1; the determination of the M time slots depends on the symbol types of a plurality of symbols, and the symbol type of one symbol is one of a plurality of symbol types, and the plurality of symbol types includes at least full-duplex and non-full-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency-domain allocation and a first threshold, where the first threshold is greater than 0; the symbols in the set of target symbols in the second target time slot are non-full-duplex symbols, and whether the second target time slot belongs to the M time slots depends on whether a third set of conditions is satisfied, and the third set of conditions depends on at least one of an uplink-downlink TDD configuration and an SS / PBCH block configuration.
[0307] As a sub-embodiment of Embodiment 5, a first quantity depends on the first frequency-domain allocation and a target frequency band, where the target frequency band is configurable; when a first set of conditions is satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold.
[0308] As a sub-embodiment of Embodiment 5, a first quantity depends on the first frequency-domain allocation and a target frequency band, where the target frequency band is configurable; when a second set of conditions is satisfied, the first target time slot belongs to the M time slots; the second set of conditions includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency-domain allocation.
[0309] As a sub-embodiment of Embodiment 5, a first quantity depends on the first frequency-domain allocation and a target frequency band, where the target frequency band is configurable; only when both the first set of conditions and the second set of conditions are satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold; the second set of conditions includes: the first quantity is not less than the product of a second threshold and the number of RBs in the first frequency-domain allocation; the second threshold is greater than 0.
[0310] As a sub-embodiment of Embodiment 5, the plurality of symbol types only includes full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0311] As a sub - embodiment of Embodiment 5, the uplink - downlink TDD configuration includes at least one of tdd - UL - DL - ConfigurationCommon and tdd - UL - DL - ConfigurationDedicated.
[0312] As an embodiment, the terminal U1 is the terminal in this application.
[0313] As an embodiment, the base station U2 is the base station in this application.
[0314] As an embodiment, the terminal U1 is a UE.
[0315] As an embodiment, the base station U2 is a base station.
[0316] As an embodiment, the air interface between the base station U2 and the terminal U1 is the Uu interface.
[0317] As an embodiment, the air interface between the base station U2 and the terminal U1 includes a cellular link.
[0318] As an embodiment, the air interface between the base station U2 and the terminal U1 includes a wireless interface between a base station device and a user equipment.
[0319] As an embodiment, the air interface between the base station U2 and the terminal U1 includes a wireless interface between a satellite device and a user equipment.
[0320] As an embodiment, the air interface between the base station U2 and the terminal U1 includes a wireless interface between a relay device and a user equipment.
[0321] As an embodiment, the terminal U1 receives the uplink - downlink TDD configuration.
[0322] As an embodiment, the base station U2 sends the uplink - downlink TDD configuration.
[0323] As an embodiment, the uplink - downlink TDD configuration is received before the first signaling.
[0324] As an embodiment, the uplink - downlink TDD configuration is received after the first signaling.
[0325] As an embodiment, the uplink - downlink TDD configuration and the first signaling are received simultaneously.
[0326] As an embodiment, the configuration of the SS / PBCH block is RRC signaling.
[0327] As an embodiment, the advantages of the above method include: high reliability of signaling transmission.
[0328] As an embodiment, the configuration of the SS / PBCH block indicates the time domain position of the SS / PBCH block in a half frame.
[0329] As an embodiment, the configuration of the SS / PBCH block indicates the symbol index of the SS / PBCH block.
[0330] As an embodiment, the configuration of the SS / PBCH block is ssb-PositionsInBurst.
[0331] Typically, the PBCH (Physical Broadcast CHannel), PSS (Primary Synchronization Signal), and SSS (Secondary Synchronization Signal) are in consecutive symbols to form the SS / PBCH block.
[0332] As an embodiment, the terminal U1 receives the configuration of the SS / PBCH block.
[0333] As an embodiment, the base station U2 sends the configuration of the SS / PBCH block.
[0334] As an embodiment, the configuration of the SS / PBCH block is received before the first signaling.
[0335] As an embodiment, the configuration of the SS / PBCH block is received after the first signaling.
[0336] As an embodiment, the configuration of the SS / PBCH block and the first signaling are received simultaneously.
[0337] As an embodiment, the uplink / downlink TDD configuration is received before the configuration of the SS / PBCH block.
[0338] As an embodiment, the uplink / downlink TDD configuration is received after the configuration of the SS / PBCH block.
[0339] As an embodiment, the uplink / downlink TDD configuration and the configuration of the SS / PBCH block are received simultaneously.
[0340] Example 6
[0341] Embodiment 6 shows an illustrative schematic diagram of full-duplex symbols and non-full-duplex symbols according to an embodiment of the present application, as shown in the appendix Figure 6 as follows.
[0342] In Embodiment 6, when a symbol is indicated as a downlink by the uplink / downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink / downlink TDD configuration, this symbol is a non-full-duplex symbol.
[0343] As an embodiment, a symbol indicated as a downlink by the uplink / downlink (Uplink / Downlink) TDD configuration and available for uplink transmission is a full-duplex symbol.
[0344] As an embodiment, combining the above features, the method disclosed in the present application is beneficial to improving the transmission performance of PUSCH on a symbol indicated as a downlink by the uplink / downlink TDD configuration and available for uplink transmission.
[0345] As an embodiment, any full-duplex symbol is a symbol indicated as a downlink by the uplink / downlink TDD configuration and available for uplink transmission.
[0346] As an embodiment, there exists a full-duplex symbol that is not a symbol indicated as a downlink by the uplink / downlink TDD configuration and available for uplink transmission.
[0347] As an embodiment, whether a flexible symbol is a full-duplex symbol is configurable.
[0348] As an embodiment, whether a flexible symbol is a full-duplex symbol is configured by RRC signaling.
[0349] As an embodiment, there exists a flexible symbol configured as a full-duplex symbol.
[0350] As an embodiment, a symbol indicated as a downlink by the uplink / downlink TDD configuration and available for uplink transmission is indicated as a downlink by the uplink / downlink TDD configuration, and this symbol is available for uplink transmission.
[0351] As an embodiment, there exists at least one symbol indicated as a downlink by the uplink / downlink TDD configuration that is not a full-duplex symbol.
[0352] As an embodiment, whether a symbol indicated as a downlink by the uplink / downlink TDD configuration is a full-duplex symbol is configurable.
[0353] As an example, whether a symbol indicated as a downlink by the uplink and downlink TDD configuration is a full-duplex symbol is configured by RRC signaling.
[0354] As an example, a symbol indicated as a downlink by the uplink and downlink TDD configuration and not available for uplink transmission is not a full-duplex symbol.
[0355] As an example, a symbol indicated as an uplink by the uplink and downlink TDD configuration is not available for downlink transmission.
[0356] As an example, the availability for uplink transmission includes: at least being available for PUSCH (Physical Uplink Shared CHannel) transmission(s).
[0357] As an example, combining the above features, the method disclosed in this application is conducive to significantly improving the uplink capacity of the system.
[0358] As an example, the availability for uplink transmission includes: at least being available for PUSCH and PUCCH (Physical Uplink Control CHannel) transmission(s).
[0359] As an example, the availability for uplink transmission includes: being available for at least one of PUSCH transmission, PUCCH transmission, PRACH (Physical Random Access CHannel) transmission(s), and SRS (Sounding Reference Signal) transmission(s).
[0360] As an example, the availability for uplink transmission includes: being available for at least two of PUSCH transmission, PUCCH transmission, PRACH transmission, and SRS transmission.
[0361] As an example, the availability for uplink transmission includes: being available for at least three of PUSCH transmission, PUCCH transmission, PRACH transmission, and SRS transmission.
[0362] As an example, the availability for uplink transmission includes: being available for PUSCH transmission, PUCCH transmission, PRACH transmission, and SRS transmission.
[0363] As an example, the transmission available for the uplink includes: the transmission available for UL-SCH (Uplink Shared Channel(s)).
[0364] As an example, the uplink / downlink TDD (Time Division Duplex) configuration indicates the link direction of the configuration symbol.
[0365] As an example, the uplink / downlink TDD configuration designates at least one symbol as the downlink.
[0366] As an example, the uplink / downlink TDD configuration designates at least one symbol as the uplink.
[0367] As an example, the uplink / downlink TDD configuration is RRC signaling.
[0368] As an example, the advantages of the above method include: high reliability of signaling transmission.
[0369] As an example, the uplink / downlink TDD configuration is tdd-UL-DL-ConfigurationCommon.
[0370] As an example, the advantages of the above method include: facilitating the redefinition of cell specific downlink symbols.
[0371] As an example, the uplink / downlink TDD configuration is tdd-UL-DL-ConfigurationDedicated.
[0372] As an example, the advantages of the above method include: facilitating the redefinition of UE specific downlink symbols.
[0373] As an example, the uplink / downlink TDD configuration is tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated.
[0374] As an example, the uplink / downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0375] As an example, the uplink-downlink TDD configuration includes tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0376] As an example, when a symbol is indicated as an uplink / downlink by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated, this symbol is the symbol indicated as an uplink / downlink by the uplink-downlink TDD configuration.
[0377] Example 7
[0378] Embodiment 7 shows an illustrative schematic diagram of a first quantity depending on a first frequency-domain allocation and a target frequency band according to an embodiment of the present application, as shown in the appendix Figure 7 shown. In the appendix Figure 7 , the dashed bold unfilled rectangle represents the target frequency band, the slant-filled rectangle represents the starting RB in the first frequency-domain allocation, and a solid non-bold (unfilled or slant-filled) rectangle represents an RB in the first frequency-domain allocation; in cases (a), (b), (c), and (d) of the appendix Figure 7 , the diamond-line-filled rectangle represents multiple RBs in the target frequency band corresponding to the first frequency-domain allocation.
[0379] In Embodiment 7, the first quantity is equal to the number of RBs in the target frequency band corresponding to the first frequency-domain allocation.
[0380] As an example, in cases (a), (b), (c), and (d) of the appendix Figure 7 , the number of RBs in the target frequency band corresponding to the first frequency-domain allocation is greater than 0; in cases (e) and (f) of the appendix Figure 7 , the number of RBs in the target frequency band corresponding to the first frequency-domain allocation is equal to 0.
[0381] As an example, when the starting RB in the first frequency-domain allocation is within the target frequency band and the starting RB in the first frequency-domain allocation plus the number of RBs in the first frequency-domain allocation exceeds the starting RB in the target frequency band plus the number of RBs in the target frequency band, the first quantity is equal to the starting RB in the target frequency band plus the number of RBs in the target frequency band minus the starting RB in the first frequency-domain allocation, as shown in case (a) of the appendix Figure 7 shown.
[0382] As an example, when the starting RB in the first frequency domain allocation is lower than the starting RB in the target frequency band, and the starting RB in the first frequency domain allocation plus the number of RBs in the first frequency domain allocation exceeds the starting RB in the target frequency band plus the number of RBs in the target frequency band, the first quantity is equal to the number of RBs in the target frequency band, as shown in case (b) of the appendix Figure 7 as shown in case (b).
[0383] As an example, when the starting RB in the first frequency domain allocation is lower than the starting RB in the target frequency band, and the starting RB in the first frequency domain allocation plus the number of RBs in the first frequency domain allocation is within the target frequency band, the first quantity is equal to the starting RB in the first frequency domain allocation plus the number of RBs in the first frequency domain allocation minus the starting RB in the target frequency band, as shown in case (c) of the appendix Figure 7 as shown in case (c).
[0384] As an example, when the starting RB in the first frequency domain allocation exceeds the starting RB in the target frequency band, and the starting RB in the first frequency domain allocation plus the number of RBs in the first frequency domain allocation is lower than the starting RB in the target frequency band plus the number of RBs in the target frequency band, the first quantity is equal to the number of RBs in the first frequency domain allocation, as shown in case (d) of the appendix Figure 7 as shown in case (d).
[0385] As an example, when the starting RB in the first frequency domain allocation plus the number of RBs in the first frequency domain allocation is lower than the starting RB in the target frequency band, the first quantity is equal to 0, as shown in case (e) of the appendix Figure 7 as shown in case (e).
[0386] As an example, when the starting RB in the first frequency domain allocation exceeds the starting RB in the target frequency band plus the number of RBs in the target frequency band, the first quantity is equal to 0, as shown in case (f) of the appendix Figure 7 as shown in case (f).
[0387] As an example, the first quantity is the number of RBs in the first frequency domain allocation that overlap with the target frequency band.
[0388] As an example, the first quantity is the number of UL-usable RBs in the first frequency domain allocation, and one UL-usable RB is within the target frequency band.
[0389] Example 8
[0390] Example 8 illustrates a schematic diagram showing whether a first target time slot belongs to M time slots depending on the relative magnitude relationship between a first quantity and a first threshold according to an embodiment of the present application, as shown in the attached Figure 8 figure.
[0391] In Example 8, when a first set of conditions is satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold.
[0392] As an embodiment, the first threshold is a positive integer.
[0393] As an embodiment, the first threshold is not less than 4.
[0394] As an embodiment, the first threshold is not less than 24.
[0395] As an embodiment, the first threshold is not greater than 276.
[0396] As an embodiment, the first threshold is an integer multiple of 4.
[0397] As an embodiment, the first threshold is equal to the number of RBs in the first frequency domain allocation.
[0398] As an embodiment, the first threshold is less than the number of RBs in the first frequency domain allocation.
[0399] As an embodiment, the first set of conditions only includes: the first quantity is not less than the first threshold.
[0400] As an embodiment, the first set of conditions includes multiple conditions; the first set of conditions being satisfied means that all conditions in the first set of conditions are satisfied.
[0401] As an embodiment, the first set of conditions includes: symbols in the target symbol set in the first target time slot do not overlap with symbols of the SS / PBCH block (synchronization signal and physical broadcast channel block) corresponding to the index indicated by ssb - PositionsInBurst.
[0402] As an embodiment, when any condition in the first set of conditions is not satisfied, the first target time slot does not belong to the M time slots; when all conditions in the first set of conditions are satisfied, the first target time slot belongs to the M time slots.
[0403] As an example, whether there is overlap / no overlap between the symbols in the target symbol set in the first target time slot and the symbols of the SS / PBCH block corresponding to the index indicated by ssb-PositionsInBurst refers to whether there is overlap / no overlap in the time domain between the two.
[0404] Example 9
[0405] Embodiment 9 exemplifies a schematic diagram showing whether a first target time slot belongs to M time slots depending on the relative magnitude relationship between a first quantity and a first threshold, as shown in the accompanying Figure 9 figure.
[0406] In Embodiment 9, when the second condition set is satisfied, the first target time slot belongs to the M time slots; the second condition set includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency domain allocation.
[0407] As an example, the first threshold is a scaling factor.
[0408] As an example, the first threshold is a number greater than 0 and less than or equal to 1.
[0409] As an example, the first threshold is equal to 1.
[0410] As an example, the second condition set only includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency domain allocation.
[0411] As an example, the second condition set includes multiple conditions; the second condition set is satisfied means that all conditions in the second condition set are satisfied.
[0412] As an example, the second condition set includes: the symbols in the target symbol set in the first target time slot do not overlap with the symbols of the SS / PBCH block (SS / PBCH block, synchronization signal and physical broadcast channel block) corresponding to the index indicated by ssb-PositionsInBurst.
[0413] As an example, when any condition in the second condition set is not satisfied, the first target time slot does not belong to the M time slots; when all conditions in the second condition set are satisfied, the first target time slot belongs to the M time slots.
[0414] As an example, whether there is overlap / no overlap between the symbols in the target symbol set in the first target time slot and the symbols of the SS / PBCH block corresponding to the index indicated by ssb-PositionsInBurst means whether there is overlap / no overlap in the time domain between the two.
[0415] Example 10
[0416] Example 10 illustrates a schematic diagram for explaining whether the first target time slot belongs to M time slots depending on the relative magnitude relationship between the first quantity and the first threshold according to an embodiment of the present application, as shown in the attached Figure 10 shown.
[0417] In Example 10, the first target time slot belongs to the M time slots only when both the first condition set and the second condition set are satisfied; the first condition set includes: the first quantity is not less than the first threshold; the second condition set includes: the first quantity is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation; the second threshold is greater than 0.
[0418] As an example, the first threshold is a positive integer.
[0419] As an example, the first threshold is not less than 4.
[0420] As an example, the first threshold is not less than 24.
[0421] As an example, the first threshold is not greater than 276.
[0422] As an example, the first threshold is an integer multiple of 4.
[0423] As an example, the first threshold is equal to the number of RBs in the first frequency domain allocation.
[0424] As an example, the first threshold is less than the number of RBs in the first frequency domain allocation.
[0425] As an example, the second threshold is predefined.
[0426] As an example, the second threshold is configurable.
[0427] As an example, the second threshold is indicated by the first signaling.
[0428] As an example, the second threshold is configured by higher layer signaling.
[0429] As an example, the second threshold is configured by RRC signaling.
[0430] As an example, the second threshold is configured by MAC CE.
[0431] As an example, the second threshold is a scaling factor.
[0432] As an example, the second threshold is a number greater than 0 and less than or equal to 1.
[0433] As an example, the second threshold is equal to 1.
[0434] As an example, the first set of conditions only includes: the first quantity is not less than the first threshold.
[0435] As an example, the first set of conditions includes multiple conditions; the first set of conditions is satisfied means that all conditions in the first set of conditions are satisfied.
[0436] As an example, the first set of conditions includes: the symbols in the target symbol set in the first target time slot do not overlap with the symbols of the SS / PBCH block (synchronization signal and physical broadcast channel block) corresponding to the index indicated by ssb-PositionsInBurst.
[0437] As an example, the second set of conditions only includes: the first quantity is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation.
[0438] As an example, the second set of conditions includes multiple conditions; the second set of conditions is satisfied means that all conditions in the second set of conditions are satisfied.
[0439] As an example, the second set of conditions includes: the symbols in the target symbol set in the first target time slot do not overlap with the symbols of the SS / PBCH block (synchronization signal and physical broadcast channel block) corresponding to the index indicated by ssb-PositionsInBurst.
[0440] As an example, when any condition in the first set of conditions is not satisfied, or any condition in the second set of conditions is not satisfied, the first target time slot does not belong to the M time slots; when all conditions in the first set of conditions are satisfied, and all conditions in the first set of conditions are satisfied, the first target time slot belongs to the M time slots.
[0441] As an embodiment, when any one of the first condition set or the second condition set is satisfied, the first target time slot belongs to the M time slots; the first condition set includes: the first quantity is not less than the first threshold; the second condition set includes: the first quantity is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation.
[0442] As an embodiment, when any condition in the first condition set is not satisfied and any condition in the second condition set is not satisfied, the first target time slot does not belong to the M time slots; when all conditions in the first condition set are satisfied, or all conditions in the first condition set are satisfied, the first target time slot belongs to the M time slots.
[0443] As an embodiment, the overlap / non - overlap between the symbols in the target symbol set in the first target time slot and the symbols of the SS / PBCH block corresponding to the index indicated by ssb - PositionsInBurst refers to the overlap / non - overlap in the time domain between the two.
[0444] Example 11
[0445] Embodiment 11 exemplifies a schematic diagram illustrating whether the second target time slot belongs to the M time slots depending on at least one of the uplink - downlink TDD configuration and the configuration of the SS / PBCH block, as shown in the appendix Figure 11 as shown.
[0446] In Embodiment 11, when the third condition set is satisfied, the second target time slot belongs to the M time slots; the third condition set depends on at least one of the uplink - downlink TDD configuration and the configuration of the SS / PBCH block.
[0447] As an embodiment, the third condition set only includes: the symbols in the target symbol set in the second target time slot do not overlap with the symbols of the SS / PBCH block (synchronization signal and physical broadcast channel block) corresponding to the index indicated by ssb - PositionsInBurst.
[0448] As an embodiment, the third condition set only includes: the symbols in the target symbol set in the second target time slot do not overlap with the symbols indicated as the downlink in the uplink - downlink TDD configuration.
[0449] As an embodiment, the third condition set includes multiple conditions; the third condition set is satisfied means that all conditions in the third condition set are satisfied.
[0450] As an example, the third set of conditions includes: symbols in the set of target symbols in the second target time slot do not overlap with symbols of an SS / PBCH block (synchronization signal and physical broadcast channel block) corresponding to the index indicated by ssb - PositionsInBurst; the third set of conditions further includes: symbols in the set of target symbols in the second target time slot do not overlap with symbols indicated as downlink by the uplink - downlink TDD configuration.
[0451] As an example, whether there is overlap / no overlap between symbols in the set of target symbols in the second target time slot and symbols of an SS / PBCH block corresponding to the index indicated by ssb - PositionsInBurst refers to whether there is overlap / no overlap in the time domain between the two.
[0452] As an example, whether there is overlap / no overlap between symbols in the set of target symbols in the second target time slot and symbols indicated as downlink by the uplink - downlink TDD configuration refers to whether there is overlap / no overlap in the time domain between the two.
[0453] Example 12
[0454] Embodiment 12 exemplifies a schematic diagram illustrating the relationship between M time slots and a reference time slot according to an embodiment of the present application, as shown in the appendix Figure 12 as shown.
[0455] In Embodiment 12, the determination of the M time slots starts from the reference time slot, and the reference time slot is determined based on the indication of the first signaling.
[0456] As an example, the terminal determines the M time slots starting from the reference time slot.
[0457] As an example, any one of the M time slots is not earlier than the reference time slot.
[0458] As an example, the "not earlier than the indicated reference time slot" includes: later than the reference time slot.
[0459] As an example, the "not earlier than the indicated reference time slot" includes: being simultaneous with the reference time slot.
[0460] As an example, the reference time slot is time slot K s ; if the terminal is configured with ca - SlotOffset for at least one of the scheduled cell and the scheduling cell, then Otherwise, wherein, represents floor division, n is the time slot to which the first signaling belongs, K2 is the slot offset value indicated by the first signaling, μ PUSCH and μ PDCCH are the subcarrier spacing configurations corresponding to the first PUSCH and the PDCCH providing the first signaling, respectively, and μ offset,PDCCH are determined by ca-SlotOffset configured by a higher layer for the cell receiving the PDCCH providing the first signaling and μ offset , and μ offset,PUSCH are determined by ca-SlotOffset configured by a higher layer for the cell transmitting the first PUSCH and μ offset , K offset is the scheduling offset for correcting the timing relationship for NTN (Non Terrestrial Network), and the K offset is configured by the higher layer parameter cellSpecificKoffset, is the subcarrier spacing configuration for K offset .
[0461] As an example, the units of the K2, the K2, and the K offset are all the number of time slots.
[0462] As an example, the reference time slot is determined by the slot offset value K2 indicated by the first signaling.
[0463] As an example, the time slot to which the first signaling belongs in the time domain is used to determine the reference time slot.
[0464] As an example, the time slot to which the first signaling belongs in the time domain is time slot n, the reference time slot is time slot n + K2, and the K2 is indicated by the first signaling.
[0465] As an example, the first signaling is the DCI format that schedules the first PUSCH other than DCI format 0_0, and the CRC of DCI format 0_0 is scrambled by TC-RNTI.
[0466] As an example, the time slot to which the first signaling belongs in the time domain is time slot n, the reference time slot is time slot n + K2 + Δ, K2 is indicated by the first signaling, and Δ depends on μ PUSCH .
[0467] As an example, when μ PUSCH is equal to 0, Δ is equal to 2; when μ PUSCH is equal to 1, Δ is equal to 3; when μ PUSCH is equal to 2, Δ is equal to 4; when μ PUSCH is equal to 3, Δ is equal to 6; when μ PUSCH is equal to 5, Δ is equal to 24; when μ PUSCH is equal to 6, Δ is equal to 48.
[0468] As an example, the first signaling is a RAR uplink grant; the first signaling is transmitted on a PDSCH (Physical Downlink Shared Channel), and this PDSCH ends in time slot n.
[0469] As an example, the first signaling is DCI format 0_0, and the CRC of the DCI format 0_0 is scrambled by TC-RNTI.
[0470] As an example, the reference time slot is the time slot where the reference symbol is located, and the position of the reference symbol is [(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot start time ×numberOfSymbolsPerSlot+symbol start time )+N0×periodicity] modulo (1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot); where, the SFN start time is the system frame number (SFN) of the first transmission opportunity of the PUSCH where the configuration grant is initialized, the slot starttime is the time slot of the first transmission opportunity of the PUSCH where the configuration grant is initialized, the symbol starttimeis the symbol that configures the first transmission opportunity of the PUSCH where the initialization of the grant is located. The N0 is the serial number of the uplink grant for the first PUSCH. The periodicity is the period of the configured grant. The numberOfSlotsPerFrame refers to the number of consecutive time slots per frame. The numberOfSymbolsPerSlot refers to the number of consecutive symbols per time slot.
[0471] As an embodiment, the reference time slot is the time slot where the reference symbol is located. The position of the reference symbol is (timeReferenceSFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + timeDomainOffset × numberOfSymbolsPerSlot + S + N0 × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot); where the timeReferenceSFN is the SFN used to determine the resource offset in the time domain, the timeDomainOffset is the offset of the resource relative to SFN = timeReferenceSFN in the time domain, the S represents the starting symbol indicated by the SLIV (start and length indicator), the N0 is the serial number of the uplink grant for the first PUSCH, the periodicity is the period of the configured grant, the numberOfSlotsPerFrame refers to the number of consecutive time slots per frame, and the numberOfSymbolsPerSlot refers to the number of consecutive symbols per time slot.
[0472] As an embodiment, the first signaling is DCI format 0_0, format 0_1 or format 0_2. The CRC of the first signaling is scrambled by the CS (Configured Scheduled)-RNTI (Radio Network Temporary Identifier).
[0473] As an embodiment, the first target time slot is a time slot not earlier than the reference time slot.
[0474] As an embodiment, before the first target time slot, the number of time slots that are not earlier than the reference time slot and belong to the M time slots is less than M.
[0475] As an embodiment, the second target time slot is a time slot not earlier than the reference time slot.
[0476] As an embodiment, before the second target time slot, the number of time slots that are not earlier than the reference time slot and belong to the M time slots is less than M.
[0477] As an embodiment, the number of time slots that are not later than the last time slot among the M time slots and not earlier than the reference time slot is not less than M.
[0478] Example 13
[0479] Embodiment 13 exemplifies a structural block diagram of a processing device in a terminal according to an embodiment of the present application, as shown in the appendix Figure 13 shown. In the appendix Figure 13 the processing device A00 in the terminal includes a first receiver A01 and a first transmitter A02.
[0480] As an embodiment, the processing device A00 in the terminal is a processing device in a user equipment.
[0481] As an embodiment, the processing device A00 in the terminal is a processing device in a relay node.
[0482] As an embodiment, the processing device A00 in the terminal is a processing device in a vehicle-mounted communication device.
[0483] As an embodiment, the processing device A00 in the terminal is a processing device in a conventional user equipment.
[0484] As an embodiment, the processing device A00 in the terminal is a processing device in a user equipment supporting (sub-band non-overlapping or other types) full-duplex operation related configurations.
[0485] As an embodiment, the first receiver A01 includes at least one of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 in the appendix of the present application Figure 4 shown.
[0486] As an embodiment, the first receiver A01 includes at least the first five of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 in the appendix of the present application Figure 4 shown.
[0487] As an embodiment, the first receiver A01 includes the antenna 452 in the appendix of the present applicationFigure 4 at least the first four of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 therein.
[0488] As an example, the first receiver A01 includes the attachment of this application Figure 4 at least the first three of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 therein.
[0489] As an example, the first receiver A01 includes the attachment of this application Figure 4 at least the first two of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 therein.
[0490] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least one of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467 therein.
[0491] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least the first five of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467 therein.
[0492] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least the first four of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467 therein.
[0493] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least the first three of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467 therein.
[0494] As an example, the first transmitter A02 includes the attachment of this application Figure 4 at least the first two of the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, and the data source 467 therein.
[0495] As an example, the first receiver A01 receives a first signaling, where the first signaling indicates a first frequency domain allocation and a set of target symbols; determines M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, and M is greater than 1; the determination of the M time slots depends on the symbol types of a plurality of symbols, and the symbol type of a symbol is one of a plurality of symbol types, where the plurality of symbol types at least includes full-duplex and non-full-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and a first threshold, and the first threshold is greater than 0.
[0496] As an example, a first quantity depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a first set of conditions is satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold.
[0497] As an example, a first quantity depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a second set of conditions is satisfied, the first target time slot belongs to the M time slots; the second set of conditions includes: the first quantity is not less than the product of the first threshold and the number of resource blocks (RBs) in the first frequency domain allocation.
[0498] As an example, a first quantity depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; only when both the first set of conditions and the second set of conditions are satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold; the second set of conditions includes: the first quantity is not less than the product of a second threshold and the number of RBs in the first frequency domain allocation; and the second threshold is greater than 0.
[0499] As an example, the symbols in the set of target symbols in the second target time slot are non-full-duplex symbols, and whether the second target time slot belongs to the M time slots depends on whether a third set of conditions is satisfied, and the third set of conditions depends on at least one of the uplink-downlink time division duplex (TDD) configuration and the synchronization signal / physical broadcast channel (SS / PBCH) block configuration.
[0500] As an example, the multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0501] As an example, the uplink-downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0502] As an example, the first receiver A01 receives a first signaling, the first signaling indicating a first frequency-domain allocation and a set of target symbols; determines M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, where M is greater than 1; the determination of the M time slots depends on the symbol types of multiple symbols, the symbol type of a symbol being one of the multiple symbol types, the multiple symbol types at least including full-duplex and non-full-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, whether the first target time slot belongs to the M time slots depending on the relative magnitude relationship between the first frequency-domain allocation and a first threshold, the first threshold being greater than 0; the symbols in the set of target symbols in the second target time slot are non-full-duplex symbols, whether the second target time slot belongs to the M time slots depending on whether a third set of conditions is satisfied, the third set of conditions depending on at least one of the uplink-downlink TDD configuration and the configuration of the SS / PBCH block; the multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0503] As a sub-example of the above example, the first quantity depends on the first frequency-domain allocation and a target frequency band, the target frequency band being configurable; when a first set of conditions is satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold.
[0504] As a sub - embodiment of the above - mentioned embodiment, the uplink - downlink TDD configuration includes at least one of tdd - UL - DL - ConfigurationCommon and tdd - UL - DL - ConfigurationDedicated.
[0505] As an embodiment, the first receiver A01 receives a first signaling, where the first signaling indicates a first frequency - domain allocation and a set of target symbols; determines M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, M>1; the determination of the M time slots depends on the symbol types of multiple symbols, and the symbol type of a symbol is one of multiple symbol types, where the multiple symbol types at least include full - duplex and non - full - duplex; the symbols in the set of target symbols in the first target time slot are full - duplex symbols, whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency - domain allocation and a first threshold, the first threshold>0; the symbols in the set of target symbols in the second target time slot are non - full - duplex symbols, whether the second target time slot belongs to the M time slots depends on whether a third condition set is satisfied, and the third condition set depends on at least one of the uplink - downlink TDD configuration and the configuration of the SS / PBCH block; the multiple symbol types only include full - duplex and non - full - duplex; when a symbol is indicated as a downlink by the uplink - downlink TDD configuration and is available for uplink transmission, this symbol is a full - duplex symbol; when a symbol is indicated as an uplink by the uplink - downlink TDD configuration, this symbol is not a full - duplex symbol; when a symbol is not a full - duplex symbol, this symbol is a non - full - duplex symbol.
[0506] As a sub - embodiment of the above - mentioned embodiment, the first quantity depends on the first frequency - domain allocation and the target frequency band, and the target frequency band is configurable; when a second condition set is satisfied, the first target time slot belongs to the M time slots; the second condition set includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency - domain allocation.
[0507] As a sub - embodiment of the above - mentioned embodiment, the uplink - downlink TDD configuration includes at least one of tdd - UL - DL - ConfigurationCommon and tdd - UL - DL - ConfigurationDedicated.
[0508] As an example, the first receiver A01 receives a first signaling, where the first signaling indicates a first frequency-domain allocation and a set of target symbols; determines M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, and M is greater than 1; the determination of the M time slots depends on the symbol types of multiple symbols, and the symbol type of a symbol is one of multiple symbol types, where the multiple symbol types at least include full-duplex and half-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency-domain allocation and a first threshold, where the first threshold is greater than 0; the symbols in the set of target symbols in the second target time slot are half-duplex symbols, and whether the second target time slot belongs to the M time slots depends on whether a third set of conditions is satisfied, where the third set of conditions depends on at least one of an uplink-downlink TDD configuration and an SS / PBCH block configuration; the multiple symbol types only include full-duplex and half-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a half-duplex symbol.
[0509] As a sub-example of the above example, a first quantity depends on the first frequency-domain allocation and a target frequency band, where the target frequency band is configurable; the first target time slot belongs to the M time slots only when both a first set of conditions and a second set of conditions are satisfied; the first set of conditions includes: the first quantity is not less than the first threshold; the second set of conditions includes: the first quantity is not less than the product of a second threshold and the number of RBs in the first frequency-domain allocation; the second threshold is greater than 0.
[0510] As a sub-example of the above example, the uplink-downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0511] As an example, the first receiver A01 receives a first signaling, where the first signaling indicates a first frequency-domain allocation and a set of target symbols; determines M time slots for transmitting a first PUSCH; the M time slots are used for transmitting the first PUSCH, and M is greater than 1; the determination of the M time slots depends on the symbol types of multiple symbols, and the symbol type of a symbol is one of multiple symbol types, where the multiple symbol types at least include full-duplex and non-full-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency-domain allocation and a first threshold, where the first threshold is greater than 0; the symbols in the set of target symbols in the second target time slot are non-full-duplex symbols, and whether the second target time slot belongs to the M time slots depends on whether a third condition set is satisfied, and the third condition set depends on at least one of an uplink-downlink TDD configuration and an SS / PBCH block configuration; the multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0512] As a sub-example of the above example, a first quantity depends on the first frequency-domain allocation and a target frequency band, where the target frequency band is configurable; when any one of a first condition set or a second condition set is satisfied, the first target time slot belongs to the M time slots; the first condition set includes: the first quantity is not less than the first threshold; the second condition set includes: the first quantity is not less than the product of a second threshold and the number of RBs in the first frequency-domain allocation; the second threshold is greater than 0.
[0513] As a sub-example of the above example, the uplink-downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0514] Example 14
[0515] Example 14 illustrates a structural block diagram of a processing device in a base station according to an example of the present application, as shown in the appendix Figure 14 shown. In the appendix Figure 14 the processing device B00 in the base station includes a second transmitter B01 and a second receiver B02.
[0516] As an example, the processing device B00 in the base station is the processing device in the satellite device.
[0517] As an example, the processing device B00 in the base station is the processing device in the relay node.
[0518] As an example, the processing device B00 in the base station is the processing device in the base station that supports (sub-band non-overlapping or other types) full-duplex operation.
[0519] As an example, the processing device B00 in the base station is a base station that only supports half-duplex operation.
[0520] As an example, the second transmitter B01 includes at least one of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0521] As an example, the second transmitter B01 includes at least the first five of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0522] As an example, the second transmitter B01 includes at least the first four of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0523] As an example, the second transmitter B01 includes at least the first three of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0524] As an example, the second transmitter B01 includes at least the first two of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0525] As an example, the second receiver B02 includes at least one of the antenna 420, receiver 418, multi-antenna reception processor 472, reception processor 470, controller / processor 475, and memory 476 attached in this application. Figure 4
[0526] As an example, the second receiver B02 includes at least the first five of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 attached to this application. Figure 4
[0527] As an example, the second receiver B02 includes at least the first four of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 attached to this application. Figure 4
[0528] As an example, the second receiver B02 includes at least the first three of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 attached to this application. Figure 4
[0529] As an example, the second receiver B02 includes at least the first two of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 attached to this application. Figure 4
[0530] As an example, the second transmitter B01 transmits a first signaling, and the first signaling indicates a first frequency domain allocation and a set of target symbols; the second receiver B02 receives a first PUSCH in M time slots, where M is greater than 1; the M time slots depend on the symbol types of a plurality of symbols, and the symbol type of one symbol is one of a plurality of symbol types, and the plurality of symbol types at least include full-duplex and non-full-duplex; the symbols in the set of target symbols in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative magnitude relationship between the first frequency domain allocation and a first threshold, and the first threshold is greater than 0.
[0531] As an example, a first quantity depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a first set of conditions is satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold.
[0532] As an example, a first quantity depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a second set of conditions is satisfied, the first target time slot belongs to the M time slots; the second set of conditions includes: the first quantity is not less than the product of the first threshold and the number of RBs in the first frequency domain allocation.
[0533] As an example, the first quantity depends on the first frequency-domain allocation and the target frequency band, and the target frequency band is configurable; only when both the first set of conditions and the second set of conditions are satisfied, the first target time slot belongs to the M time slots; the first set of conditions includes: the first quantity is not less than the first threshold; the second set of conditions includes: the first quantity is not less than the product of the second threshold and the number of RBs in the first frequency-domain allocation; the second threshold is greater than 0.
[0534] As an example, the symbols in the target symbol set in the second target time slot are non-full-duplex symbols, and whether the second target time slot belongs to the M time slots depends on whether the third set of conditions is satisfied, and the third set of conditions depends on at least one of the uplink-downlink TDD configuration and the SS / PBCH block configuration.
[0535] As an example, the multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as a downlink by the uplink-downlink TDD configuration and is available for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as an uplink by the uplink-downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
[0536] As an example, the uplink-downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
[0537] Those of ordinary skill in the art can understand that all or part of the steps in the above method can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a hard disk, or an optical disc, etc. Optionally, all or part of the steps of 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 a hardware form or in the form of a software function module. This application is not limited to any specific form of the combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote control airplanes, aircraft, small airplanes, mobile phones, tablet computers, laptops, vehicle-mounted communication devices, transportation means, vehicles, RSU, wireless sensors, network cards, Internet of Things terminals, RFID (Radio Frequency Identification) terminals, NB-IoT (Narrow Band Internet of Things) terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablet computers, and other wireless communication devices. The base station or system equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, small cell base stations, home base stations, relay base stations, eNB (evolved Node B), gNB, TRP, GNSS (Global Navigation Satellite System), relay satellites, satellite base stations, aerial base stations, RSU, drones, test equipment, such as transceiver devices or signaling testers that simulate some functions of base stations, and other wireless communication devices.
[0538] Those skilled in the art should understand that the present invention can be implemented in other specific forms without departing from its core or basic characteristics. Therefore, the currently disclosed embodiments should be considered descriptive rather than restrictive in any case. The scope of the invention is determined by the appended claims rather than the preceding description, and all modifications within the equivalent meaning and scope thereof are considered to be included therein.
Claims
1. A method used in a terminal, characterized in that: include: receiving first signaling, wherein the first signaling indicates a first frequency domain allocation and a target symbol set; Determine M time slots to send a first PUSCH; the M time slots are used to send the first PUSCH, and the M is greater than 1; Among them, the determination of the M time slots depends on the symbol types of multiple symbols, the symbol type of a symbol is one of multiple symbol types, and the multiple symbol types include at least full-duplex and non-full-duplex; the symbols in the target symbol set in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative size relationship between the first frequency domain allocation and a first threshold, and the first threshold is greater than 0.
2. The method according to claim 1, characterized in that The first number depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a first set of conditions is met, the first target time slot belongs to the M time slots; The first condition set includes: the first number is not less than the first threshold.
3. The method according to claim 1, characterized in that The first number depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; When a second set of conditions is satisfied, the first target time slot belongs to the M time slots; The second set of conditions includes: the first number is not less than a product of the first threshold and the number of RBs in the first frequency domain allocation.
4. The method according to claim 1, characterized in that: The first number depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; the first target time slot belongs to the M time slots only when both the first condition set and the second condition set are satisfied; The first condition set includes: the first number is not less than the first threshold; the second condition set includes: the first number is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation; the second threshold is greater than 0.
5. The method according to any one of claims 1 to 4, characterized in that: The symbols in the target symbol set in the second target time slot are non-full-duplex symbols. Whether the second target time slot belongs to the M time slots depends on whether a third condition set is satisfied. The third condition set depends on at least one of the uplink and downlink TDD configurations and the SS / PBCH block configurations.
6. The method according to any one of claims 1 to 5, characterized in that: The multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as downlink by the uplink and downlink TDD configuration and can be used for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as uplink by the uplink and downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
7. The method according to any one of claims 1 to 6, characterized in that: The uplink and downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
8. A terminal, characterized in that: The terminal includes: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions. The one or more processors call the computer instructions to enable the terminal to execute the method according to any one of claims 1 to 7.
9. A method used in a base station, characterized in that: include: Sending first signaling, where the first signaling indicates a first frequency domain allocation and a target symbol set; Receiving a first PUSCH in M time slots, where M is greater than 1; Among them, the M time slots depend on the symbol types of multiple symbols, the symbol type of a symbol is one of multiple symbol types, and the multiple symbol types include at least full-duplex and non-full-duplex; the symbols in the target symbol set in the first target time slot are full-duplex symbols, and whether the first target time slot belongs to the M time slots depends on the relative size relationship between the first frequency domain allocation and the first threshold, and the first threshold is greater than 0.
10. The method according to claim 9, characterized in that The first number depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a first set of conditions is met, the first target time slot belongs to the M time slots; The first condition set includes: the first number is not less than the first threshold.
11. The method according to claim 9, characterized in that The first number depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; when a second set of conditions is met, the first target time slot belongs to the M time slots; The second set of conditions includes: the first number is not less than a product of the first threshold and the number of RBs in the first frequency domain allocation.
12. The method according to claim 9, characterized in that The first number depends on the first frequency domain allocation and a target frequency band, and the target frequency band is configurable; the first target time slot belongs to the number of time slots only when both the first condition set and the second condition set are satisfied; The first condition set includes: the first number is not less than the first threshold; the second condition set includes: the first number is not less than the product of the second threshold and the number of RBs in the first frequency domain allocation; the second threshold is greater than 0.
13. The method according to any one of claims 9 to 12, characterized in that The symbols in the target symbol set in the second target time slot are non-full-duplex symbols. Whether the second target time slot belongs to the M time slots depends on whether a third condition set is satisfied. The third condition set depends on at least one of the uplink and downlink TDD configurations and the SS / PBCH block configurations.
14. The method according to any one of claims 9 to 13, characterized in that The multiple symbol types only include full-duplex and non-full-duplex; when a symbol is indicated as downlink by the uplink and downlink TDD configuration and can be used for uplink transmission, this symbol is a full-duplex symbol; when a symbol is indicated as uplink by the uplink and downlink TDD configuration, this symbol is not a full-duplex symbol; when a symbol is not a full-duplex symbol, this symbol is a non-full-duplex symbol.
15. The method according to any one of claims 9 to 14, characterized in that The uplink and downlink TDD configuration includes at least one of tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated.
16. A base station, characterized in that: The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the base station to perform the method according to any one of claims 9 to 15.