Resource conflict processing method and apparatus, and terminal and network-side device
By determining the transmission-related information of the third transmission resource, the conflict between OCC uplink transmission and other transmissions is handled, thus resolving the problem of OCC transmission resource conflict and improving transmission efficiency.
Patent Information
- Application Number
- PCT/CN2025/098576
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-04
- Filing Date
- 2025-05-30
- Publication Date
- 2025-12-11
AI Technical Summary
When the network coverage area is large, the uplink transmission using OCC may conflict with other transmissions. Existing technologies have not been able to effectively solve this resource conflict problem, especially in the uplink and downlink transmissions of half-duplex terminals.
Terminal and network-side devices resolve conflicts between OCC uplink transmissions and other transmissions by determining transmission-related information of third-party transmission resources, including canceling, postponing, or adjusting the use of transmission resources.
It improves the efficiency of OCC uplink transmission, resolves resource conflicts between OCC transmission and other transmissions, and enhances the system's transmission efficiency.
Smart Images

Figure CN2025098576_11122025_PF_FP_ABST
Abstract
Description
Resource conflict processing method and apparatus, terminal, and network-side device
[0001] Cross-reference to Related Applications
[0002] The present application claims priority to the Chinese patent application No. 202410717889.9, filed on June 04, 2024, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and specifically relates to a resource conflict processing method, apparatus, terminal and network-side device. BACKGROUND
[0004] Currently, when the network coverage area is large, the number of simultaneously accessed terminals can also be large. In order to improve the system capacity and enhance the ability of uplink transmission multiplexing, uplink transmission can be performed based on an orthogonal covering code (OCC).
[0005] However, after the introduction of OCC, the transmission applying OCC can conflict with other transmissions, and therefore how to solve the conflict becomes a technical problem to be solved urgently. SUMMARY
[0006] Embodiments of the present application provide a resource conflict processing method, apparatus, terminal and network-side device, which can solve the problem of conflict between transmission applying OCC and other transmissions.
[0007] In a first aspect, a resource conflict processing method is provided, which is executed by a terminal, and the method comprises: in the case that a first transmission resource and a second transmission resource exist conflict, the terminal determines transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured for repeated transmission by OCC; and the transmission related information is used to execute transmission related to the third transmission resource.
[0008] In a second aspect, a resource conflict processing method is provided, which is executed by a network-side device, and the method comprises: in the case that a first transmission resource and a second transmission resource exist conflict, the network-side device determines transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured for repeated transmission by OCC; and the transmission related information is used to execute transmission related to the third transmission resource.
[0009] In a third aspect, a resource conflict processing apparatus is provided, which comprises a first processing module; the first processing module is configured to determine transmission related information of a third transmission resource based on a first transmission resource and a second transmission resource in a case where the first transmission resource and the second transmission resource exist conflict; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured with OCC for repeated transmission; and the transmission related information is used for performing transmission related to the third transmission resource.
[0010] In a fourth aspect, a resource conflict processing apparatus is provided, which comprises a second processing module; the second processing module is configured to determine transmission related information of a third transmission resource based on a first transmission resource and a second transmission resource in a case where the first transmission resource and the second transmission resource exist conflict; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured with OCC for repeated transmission; and the transmission related information is used for performing transmission related to the third transmission resource.
[0011] In a fifth aspect, a resource conflict processing apparatus is provided, which is configured to perform the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect.
[0012] In a sixth aspect, a terminal is provided, which comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect.
[0013] In a seventh aspect, a terminal is provided, which comprises a processor and a communication interface, wherein the processor is configured to determine transmission related information of a third transmission resource based on a first transmission resource and a second transmission resource in a case where the first transmission resource and the second transmission resource exist conflict; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured with OCC for repeated transmission; and the transmission related information is used for performing transmission related to the third transmission resource.
[0014] In an eighth aspect, a network side device is provided, which comprises a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect.
[0015] In a ninth aspect, a network-side device is provided, including a processor and a communication interface, wherein the processor is configured to determine transmission-related information of a third transmission resource based on a first transmission resource and a second transmission resource in a case where the first transmission resource and the second transmission resource collide, wherein the third transmission resource includes at least one of the first transmission resource and the second transmission resource, the first transmission resource is an uplink transmission resource configured for repeated transmission with OCC, and the transmission-related information is used to perform transmission related to the third transmission resource.
[0016] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, and the program or instructions are executed by a processor to implement the steps of the method according to the first aspect or the steps of the method according to the second aspect.
[0017] In an eleventh aspect, a wireless communication system is provided, including a terminal configured to implement the steps of the method according to the first aspect and a network-side device configured to implement the steps of the method according to the second aspect.
[0018] In a twelfth aspect, a chip is provided, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method according to the first aspect or the method according to the second aspect.
[0019] In a thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method according to the first aspect or the steps of the method according to the second aspect.
[0020] In the embodiments of the present application, in a case where a first transmission resource and a second transmission resource collide, a terminal can determine transmission-related information of a third transmission resource based on the first transmission resource and the second transmission resource, wherein the third transmission resource includes at least one of the first transmission resource and the second transmission resource, the first transmission resource is an uplink transmission resource configured for repeated transmission with OCC, and the transmission-related information is used to perform transmission related to the third transmission resource. Through the scheme, since the terminal can determine transmission-related information of at least one of the two transmission resources based on the two transmission resources in a case where the uplink transmission resource configured for repeated transmission with OCC and the second transmission resource collide, the terminal can perform transmission related to the at least one of the two transmission resources based on the transmission-related information, thereby solving the problem of collision between transmission with OCC and other transmission resources and improving the transmission efficiency of the OCC uplink transmission scheme. BRIEF DESCRIPTION OF DRAWINGS
[0021] FIG. 1 is a diagram of a wireless communication system to which embodiments of the present application can be applied;
[0022] FIG. 2 is a flowchart of a resource conflict processing method according to an embodiment of the present application;
[0023] FIG. 3 is a diagram of a first physical channel and a second physical channel in which a conflict exists in a resource conflict processing method according to an embodiment of the present application;
[0024] FIG. 4 is a diagram of cancellation of transmission of a second physical channel in a resource conflict processing method according to an embodiment of the present application;
[0025] FIG. 5 is a diagram of cancellation of first and second repetitions of a second physical channel in a resource conflict processing method according to an embodiment of the present application;
[0026] FIG. 6 is a diagram of postponement of five repetitions of a second physical channel in a resource conflict processing method according to an embodiment of the present application;
[0027] FIG. 7 is a diagram of postponement of first two repetitions of a second physical channel in a resource conflict processing method according to an embodiment of the present application;
[0028] FIG. 8 is a diagram of cancellation or postponement of transmission based on a time interval in a resource conflict processing method according to an embodiment of the present application;
[0029] FIG. 9 is a diagram of cancellation or postponement of transmission based on a time interval in a resource conflict processing method according to an embodiment of the present application;
[0030] FIG. 10 is a flowchart of another resource conflict processing method according to an embodiment of the present application;
[0031] FIG. 11 is a diagram of a structure of a resource conflict processing apparatus according to an embodiment of the present application;
[0032] FIG. 12 is a diagram of a structure of another resource conflict processing apparatus according to an embodiment of the present application;
[0033] FIG. 13 is a diagram of a communication device according to an embodiment of the present application;
[0034] FIG. 14 is a diagram of a hardware structure of a terminal according to an embodiment of the present application;
[0035] FIG. 15 is a diagram of a hardware structure of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0036] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly described. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art are within the scope of the present application.
[0037] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second" are generally a class, and are not limited to the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in a "or" relationship.
[0038] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). Among them, the direct indication can be understood as that the sender explicitly informs the receiver of the specific information, the operation to be performed or the request result, etc. in the indication sent by the sender; the indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operation to be performed or the request result, etc. according to the judgment result.
[0039] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th
[0040] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0041] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0042] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a special hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0043] The resource conflict processing method, device, terminal and network side device provided by the embodiments of the present application will be described in detail in combination with the accompanying drawings and some embodiments and application scenarios.
[0044] At present, the enhancement of uplink capability mainly considers using OCC to improve the capacity of the data part of the Discrete Fourier Transform (DFT)-s-Orthogonal Frequency Division Multiplexing (OFDM) Physical Uplink Shared Channel (PUSCH), without enhancing the Demodulation Reference Signal (DMRS) part. The enhancement in the direction of reduced capability mainly considers the possible collision situation of uplink and downlink transmission part or all overlapping of the half-duplex terminal (i.e. the terminal that cannot simultaneously perform uplink and downlink transmission).
[0045] For PUSCH scheduled by Downlink Control Information (DCI) format 0_1, if pusch-RepTypeIndicatorDCI-0-1 is set to pusch-RepTypeB, the terminal uses PUSCH repetition Type B when determining the time domain resource allocation. For PUSCH scheduled by DCI format 0_2, if pusch-RepTypeIndicatorDCI-0-2 is set to pusch-RepTypeB, the terminal uses PUSCH repetition Type B when determining the time domain resource allocation, otherwise, for other Physical Downlink Control Channel (PDCCH) scheduling, RAR UL grant or fallbackRAR UL grant scheduling PUSCH, the terminal uses PUSCH repetition Type A when determining the time domain resource allocation. Wherein, the condition of PUSCH repetition Type B triggering is: the scheduling DCI format is 0_1 or 0_2, and the corresponding pusch-RepTypeIndicator parameter in PUSCH-Config is set to pusch-RepTypeB, otherwise, all use PUSCH repetition Type A. For PUSCH scheduled by DCI format 0_1 or 0_2, if numberOfSlotsTBoMS exists and is greater than 1, the terminal applies TB processing over multiple slots PUSCH (TBoMS) when determining the time domain resource allocation. Wherein, only for PUSCH scheduled by DCI format 0_1 or 0_2, the time domain resource in the corresponding time domain resource allocation table contains numberOfSlotsTBoMS parameter information.
[0046] Wherein, PUSCH repetition type A: slot-based repetition transmission, the same symbol-level allocation (consistent starting symbol S and length L) is used for each slot, and different Redundancy Version (RV) is used for each repetition transmission. PUSCH repetition type B: the time domain resource indication of repetition transmission gives the time domain symbol information of each repetition transmission, but there may be some symbols that cannot be used for uplink transmission within the symbol range of repetition transmission, therefore, it is necessary to determine the time domain symbols that can be used for uplink transmission according to the actual resource situation.
[0047] For PUSCH repetition TypeB, two forms of repetition transmission are defined:
[0048] nominal PUSCH repetition (i.e., nominal PUSCH repetition): determined by the time-domain resource indication information of the repetition transmission, different nominal PUSCH repetitions have the same symbol length, and the nominal PUSCH repetition is used to determine the Transport Block Size (TBS), uplink power control, and uplink control information (UCI) multiplexing resources, etc.;
[0049] actual PUSCH repetition (i.e., actual PUSCH repetition): based on the nominal PUSCH repetition transmission resource, the symbols that cannot be used for uplink transmission are removed to obtain the time-domain resources that can actually be used for PUSCH transmission, and the symbol lengths of different actual PUSCH repetitions are not necessarily the same, and the actual PUSCH repetition is used to determine the DMRS symbol, the actual transmission code rate, and the RV information, etc.
[0050] The above-mentioned TBoMS, i.e., using multiple slots for the transmission of one TB, due to the increase in the number of physical resource blocks (PRBs), a lower modulation and coding mode can be used compared to single-slot, thereby achieving the purpose of increasing uplink coverage. In one TBoMS transmission, the same redundancy version is used. The number of TBoMS is configured by Radio Resource Control (RRC), and there are four configurations: 1, 2, 3, and 8. If it is 1, i.e., only one slot is transmitted.
[0051] TBoMS can be configured with PUSCH Repetition at the same time, and the protocol specifies that if the configuration parameter of TBoMS is N and the configuration parameter of PUSCH Repetition is K, then N*K <= 32 is required. For example, the high layer configures N = 2 (i.e., 2 slots) for TBoMS, and numberOfRepetitionsExt-r17 configures K = 2 (i.e., repeated twice) for PUSCH Repetition. At this time, assuming that the initial RV value scheduled by the DCI is 0, then the slot numbers are 0, 1, 2, and 3.
[0052] In order to improve the multiplexing capability of the terminal and improve the system capacity, a transmission method based on OCC block-wise spreading is introduced in the transmission of the Physical Uplink Control Channel (PUCCH).
[0053] For PUCCH format 3, block-wise spreading is supported only in the case of interlace mapping, and multiplexing of 1, 2 or 4 users is supported only when single interlace is configured. For PUCCH format 4, multiplexing of 2 or 4 users is supported, which is configured through the higher-level parameter occ-Length.
[0054] As can be seen from the principle of block-wise spreading, after different terminals are multiplied by different OCC sequences, the characteristics of fast Fourier transform (FFT) are used so that different terminals occupy different resource elements (REs) during frequency domain mapping after pre-DFT transformation; for example, terminal 0 occupies odd REs and terminal 1 occupies even REs, thereby achieving the effect of comb mapping and realizing multiplexing of multiple users.
[0055] The following uses NPUSCH (Narrowband Physical Uplink Shared Channel) of Narrow Band Internet of Things (NB-IoT) as an example to illustrate some OCC schemes.
[0056] For example, assuming a 15kHz SCS is used, N rep =16,N RU =1, and the OCC sequence used is represented by [w0, w1]. The resource configuration method of the NPUSCH channel is slightly different from that of PUSCH. The basic unit for uplink scheduling and Hybrid Automatic Repeat reQuest (HARQ) information transmission in NPUSCH is the Resource Unit (RU). The RU is used to describe how NPUSCH is mapped to RE. A RU is composed of in the time domain... It consists of consecutive SC-FDMA symbols, and in the frequency domain it is composed of... It consists of consecutive subcarriers. NPUSCH is mapped to RE in the order of frequency domain first, then time domain. The modulated symbols are mapped to N... slots After each slot, these N will be... slots The slot continues to repeat. Then continue mapping the next N. slots One slot, then repeat. Next, until all slots are mapped.
[0057] The current handling rule for PUSCH and PUCCH collision is as follows:
[0058] If PUCCH with UCI and PUSCH overlap, and the multiplexing rule is met, if the terminal multiplexes A-CSI report (i.e. aperiodic CSI report) or SP-CSI report (i.e. semi-persistent CSI report) on PUSCH, the terminal only multiplexes HARQ-ACK in UCI on PUSCH and does not transmit PUCCH; if the terminal does not multiplex A-CSI or SP-CSI on PUSCH, the terminal multiplexes HARQ-ACK and CSI in UCI on PUSCH and does not transmit PUCCH; that is, if PUSCH itself has A-CSI report or SP-CSI report, the CSI report in PUCCH UCI will not be further multiplexed on PUSCH;
[0059] If a PUCCH resource is generated by multiplexing multiple overlapping PUCCH resources, the terminal does not expect the PUCCH resource to overlap with multiple PUSCHs including aperiodic CSI report;
[0060] If the terminal previously detects a DCI format scheduling PUSCH transmission in a slot, and the terminal will multiplex HARQ-ACK information in the PUSCH transmission, the terminal does not expect to detect a DCI format scheduling PDSCH reception or SPS PDSCH release, and indicates that a PUCCH resource in the slot is used to feed back the corresponding HARQ-ACK information;
[0061] If a terminal multiplexes aperiodic CSI in PUSCH, and the terminal will multiplex UCI including HARQ-ACK information in PUCCH overlapping with PUSCH, and the timing condition in TS 38.213 9.2.5 for overlapping PUCCH and PUSCH is met, the terminal only multiplexes HARQ-ACK information in PUSCH and does not transmit PUCCH;
[0062] If a terminal transmits multiple PUSCHs in a slot on respective serving cells, and among them includes a first PUSCH scheduled by DCI format 0_0 or DCI format 0_1, and a second PUSCH configured by respective ConfiguredGrantConfig or semiPersistentOnPUSCH, and the terminal is to multiplex UCI in one of the PUSCHs, and the PUSCHs satisfy the conditions for UCI multiplexing, the terminal multiplexes UCI in the first PUSCH. That is, when both dynamic grant PUSCH (DG PUSCH) and configured grant PUSCH (CG PUSCH) satisfy the multiplexing, multiplex in the DG PUSCH;
[0063] If a terminal transmits multiple PUSCHs in a slot on respective serving cells, and the terminal is to multiplex UCI in one of the PUSCHs, and none of the multiple PUSCHs is configured to multiplex aperiodic CSI, the terminal multiplexes UCI on the PUSCH in the serving cell with the smallest ServCellIndex. That is, if multiple PUSCHs satisfy the multiplexing conditions, multiplex on the PUSCH with the smallest cell id;
[0064] If a terminal transmits multiple PUSCH transmissions in a slot on the serving cell with the smallest ServCellIndex, and the PUSCHs satisfy the conditions for UCI multiplexing, the terminal multiplexes UCI in the earliest PUSCH transmitted in the slot;
[0065] If a terminal transmits multi-slot PUSCH and is to transmit single slot PUCCH with HARQ-ACK and / or CSI, and the PUCCH overlaps with one or more slots of the multi-slot PUSCH, and the PUSCH transmissions in the overlapping slots satisfy the conditions for multiplexing 9.2.5 of HARQ-ACK and / or CSI information, the terminal multiplexes HARQ-ACK and / or CSI information in the PUSCH in the overlapping slots;
[0066] If the PUSCH of one slot of the multi-slot PUSCH transmission is not transmitted, the terminal will not transmit the single-slot PUCCH with HARQ-ACK and / or CSI information in the slot, and the terminal will not multiplex at least one of the HARQ-ACK and the CSI information on the PUSCH of the slot in the multi-slot PUSCH transmission.
[0067] However, OCC is not currently applied to PUSCH transmission, and the resource conflict problem caused by expanding PUSCH resources due to the application of OCC is not considered, which is more obvious in the half-duplex transmission limitation of terminals with reduced capabilities, such as the PUSCH applying OCC may overlap with the transmission time of the downlink and conflict. There is currently no solution to this resource conflict, so how to solve the resource conflict related to the uplink transmission applying OCC has become a technical problem that needs to be solved.
[0068] Embodiments of the present application provide a resource conflict processing method, device, terminal and network side equipment. The resource conflict processing method provided by the embodiments of the present application can be applied to the scenario of resource conflict between the uplink transmission applying OCC and the downlink transmission or other uplink transmission.
[0069] In the resource conflict processing method provided by the embodiments of the present application, in the case that the first transmission resource and the second transmission resource conflict, the terminal can determine the transmission related information of the third transmission resource based on the first transmission resource and the second transmission resource; wherein the third transmission resource includes at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured to perform repeated transmission by OCC; the transmission related information is used to perform transmission related to the third transmission resource. Through this scheme, since when the uplink transmission resource configured to perform repeated transmission by OCC and the second transmission resource conflict, the terminal can determine the transmission related information of at least one of the two transmission resources based on the two transmission resources, so that the transmission related to at least one of the two transmission resources can be performed based on the transmission related information, thereby the resource conflict problem related to the uplink transmission applying OCC can be solved, and the transmission efficiency of the OCC uplink transmission scheme is improved.
[0070] Optionally, the second transmission resource can also be an uplink transmission resource configured to perform repeated transmission by OCC.
[0071] Embodiments of the present application provide a resource conflict processing method, and FIG. 2 shows a flowchart of the resource conflict processing method provided by the embodiments of the present application. As shown in FIG. 2, the resource conflict processing method provided by the embodiments of the present application can include the following step 201.
[0072] Step 201, in the case of a conflict between the first transmission resource and the second transmission resource, the terminal determines transmission-related information of a third transmission resource based on the first transmission resource and the second transmission resource.
[0073] The third transmission resource includes at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured for repeated transmission with OCC; and the transmission-related information is used to perform transmission related to the third transmission resource.
[0074] It should be noted that the transmission resource involved in the embodiments of the present application can be a channel, a signal, or a configured resource; the configured resource can be a random access channel (RACH) occasion, or a PUSCH resource configured with a configured grant (CG), etc.; the type of OCC involved in the embodiments of the present application can be inter-slot PUSCH repetition OCC, inter-symbol PUSCH repetition OCC, intra-symbol PUSCH OCC, or frequency domain OCC, etc.
[0075] Optionally, in the embodiments of the present application, the first transmission resource can be specifically an uplink physical channel or a configured resource for which the terminal is configured or selected to apply OCC for repeated transmission; for example, the uplink physical channel can be a PUSCH or a PUCCH, etc., and the configured resource can be a RACH occasion or a PUSCH resource, etc.
[0076] Optionally, in the embodiments of the present application, the second transmission resource can be an uplink physical channel or a downlink physical channel of the terminal, for example, a sounding reference signal (SRS), a PUCCH, a PUSCH, a physical random access channel (PRACH), a PDSCH, or a synchronization signal block (SSB), etc.; or the second transmission resource can be a resource configured with a physical channel or a signal.
[0077] Optionally, in the embodiments of the present application, the second transmission resource can apply at least one of OCC and repetition (i.e., repetition).
[0078] Optionally, in embodiments of the present application, the minimum unit of repetition can be a symbol, a mini-slot, a slot, an RV, a transport block (TB), an RE, an RB, or an integer multiple of any of these.
[0079] Optionally, in embodiments of the present application, OCCs of length L can be applied to the minimum unit of repetition in multiples of L; for example, OCCs of length 4 can be applied to 4 repetitions of a symbol, resulting in inter-symbol OCCs of length 4.
[0080] Optionally, in embodiments of the present application, the repetition can be implemented by applying OCCs; for example, directly applying OCCs of length L to the data is equivalent to performing L repetitions of the data, and multiplying each repetition by the corresponding element in the OCC.
[0081] Optionally, in embodiments of the present application, the transmission-related information is used to indicate any one of 1.1 to 1.14 below:
[0082] 1.1, whether to perform transmission using the third transmission resource;
[0083] 1.2, canceling transmission using the third transmission resource;
[0084] 1.3, postponing the third transmission resource;
[0085] 1.4, canceling transmission using part of the third transmission resource;
[0086] 1.5, postponing part of the third transmission resource;
[0087] 1.6, canceling transmission using part of the symbol of the third transmission resource;
[0088] 1.7, postponing part of the symbol of the third transmission resource;
[0089] 1.8, canceling transmission using part of the symbol of part of the third transmission resource;
[0090] 1.9, postponing part of the symbol of part of the third transmission resource;
[0091] 1.10, canceling the OCC applied by the third transmission resource;
[0092] 1.11, canceling the repetition applied by the third transmission resource;
[0093] 1.12, determine the OCC sequence of the third transmission resource, and whether the third transmission resource is partially applied with OCC;
[0094] 1.13, in the case that the data transmitted using the third transmission resource is generated by multiplexing the first data onto the second data, determine at least one of the multiplexing manner and the repetition manner of the first data;
[0095] 1.14, whether to multiplex the data on the first transmission resource and the second transmission resource to perform transmission.
[0096] Optionally, in the embodiments of the present application, when the third transmission resource includes the first transmission resource, if the use of the first transmission resource for transmission is cancelled, the cancelled first transmission resource can be multiplexed onto the second transmission resource to perform transmission;
[0097] Optionally, in the embodiments of the present application, when the third transmission resource includes the second transmission resource, if the use of the second transmission resource for transmission is cancelled, the cancelled second transmission resource can be multiplexed onto the first transmission resource to perform transmission.
[0098] Optionally, in the embodiments of the present application, when the third transmission resource includes the first transmission resource and the second transmission resource, if the use of the third transmission resource for transmission is cancelled, the cancelled first transmission resource and the second transmission resource can be multiplexed onto other generated transmission resources to perform transmission.
[0099] Optionally, in the embodiments of the present application, cancelling (or postponing) the use of the third transmission resource for partial repetition transmission can be cancelling (or postponing) the use of the third transmission resource for partial repetition transmission in the minimum unit of repetition or an integer multiple of the minimum unit.
[0100] Optionally, in the embodiments of the present application, cancelling (or postponing) the use of the third transmission resource for partial symbol transmission can be cancelling (or postponing) the use of the third transmission resource for partial symbol transmission in the minimum unit of symbol or an integer multiple of the minimum unit.
[0101] Optionally, in the embodiments of the present application, cancelling (or postponing) the use of the third transmission resource for partial repetition and partial symbol transmission can be cancelling (or postponing) the use of the third transmission resource for partial repetition and partial symbol transmission in the minimum unit of symbol or an integer multiple of the minimum unit.
[0102] Optionally, in the embodiments of the present application, the first data can be PUSCH, and the second data can be UCI; or the first data can be UCI, and the second data can be PUSCH.
[0103] Optionally, in embodiments of the present application, whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission can be: generating a new transmission resource, the new transmission resource including the first transmission resource and the second transmission resource.
[0104] In embodiments of the present application, since the transmission-related information can be used to indicate any one of 1.1 to 1.14, in the case of a conflict between the first transmission resource and the second transmission resource, the terminal can determine different transmission-related information of the third transmission resource for performing different transmission related to the third transmission resource, thereby improving the flexibility of solving the resource conflict problem related to the uplink transmission applying OCC.
[0105] Optionally, in embodiments of the present application, the OCC sequence of the third transmission resource can be determined according to at least one of the following 2.1 to 2.8:
[0106] 2.1, the index range of the OCC sequence, or the OCC codebook size;
[0107] 2.2, the association relationship between the OCC sequence and the OCC sequence index;
[0108] 2.3, the time domain information corresponding to the third transmission resource;
[0109] 2.4, the frequency domain information corresponding to the third transmission resource;
[0110] 2.5, the identification information of the terminal;
[0111] 2.6, the index of the terminal in the terminal group applying OCC;
[0112] 2.7, a specific bias value;
[0113] 2.8, the mapping relationship between the first information and the OCC index or the OCC sequence, the first information including the identification information of the terminal and the time domain information corresponding to the transmission resource.
[0114] Optionally, in embodiments of the present application, the time domain information can include at least one of the following: the current frame number, the superframe number, the time slot index, the symbol index, the transmission opportunity index of CG or SPS, the repetition index, etc.
[0115] Optionally, in embodiments of the present application, the frequency domain information can include at least one of the following: RB index of the current transmission resource, common resource block (CRB) index, RE index within the RB, resource element group (REG) index, control channel element (CCE) index, etc.
[0116] It should be noted that the current refers to the time or frequency related to the transmission of the physical channel or repetition, for example, the start (or end) position of the time domain or frequency domain of the first physical channel, or the start (or end) position of the time domain or frequency domain of the scheduling signaling scheduling the first physical channel, etc.
[0117] Optionally, in embodiments of the present application, the identification information of the terminal can include but is not limited to at least one of the following: cell radio network temporary identifier (C-RNTI), configured scheduling (CS)-RNTI, medium combination scheduler (MCS)-C-RNTI, temporary cell (TC)-RNTI, group (G)-RNTI, index of the terminal group to which the terminal applies OCC, etc.
[0118] Optionally, in embodiments of the present application, the specific offset value can be a terminal-specific offset value.
[0119] Optionally, in embodiments of the present application, the mapping relationship between the first information and the OCC index or OCC sequence can include a formula, method or function, etc. by which the first information is mapped to the OCC index or OCC sequence.
[0120] It should be noted that configuring the terminal with dynamic OCC sequence can increase the terminal's ability to combat interference and improve communication reliability.
[0121] For example, the terminal can determine the OCC sequence to be applied for transmitting the current physical channel according to at least one of the above 2.1 to 2.8. For example, assuming that the codebook size of the OCC is M, that is, there are sequences with indexes 0~M-1, and the slot index and symbol index of the first repetition start symbol of the currently transmitted physical channel are n slot and n symbol , the terminal identification adopts the scrambling RNTI of the DCI scheduling the physical channel, denoted as n(C-RNTI) Meanwhile, the network-side device also configures a special bias value n for the terminal offset The formula for mapping the above information to the OCC index is (n slot *n symbol *n (C-RNTI) +n offset ) mod M; then the terminal can determine the OCC sequence applied to the current physical channel according to the formula. The above is only an exemplary illustration, and other cases are not excluded.
[0122] In the embodiments of the present application, since the OCC sequence of the third transmission resource can be determined according to at least one of 2.1 to 2.8, the flexibility of determining the OCC sequence of the third transmission resource can be improved.
[0123] Optionally, in the embodiments of the present application, the step 201 can be implemented by the following step 201a.
[0124] Step 201a, the terminal determines the transmission-related information according to the first transmission resource, the second transmission resource and the configuration information.
[0125] The configuration information includes at least one of the following:
[0126] The determination rule of the transmission-related information;
[0127] The indication information for canceling the transmission using the third transmission resource;
[0128] The indication information for postponing the third transmission resource;
[0129] The transmission configuration of the third transmission resource.
[0130] Optionally, in the embodiments of the present application, the configuration information can be obtained from the network-side device, for example, the network-side device sends the indication information for canceling the transmission using the third transmission resource or the indication information for postponing the third transmission resource;
[0131] Optionally, in the embodiments of the present application, the determination rule of the transmission-related information can be any determination rule configured or preset by the network-side device; for example, the determination rule can be a rule for determining the transmission-related information based on the priority of the transmission resource.
[0132] Optionally, in the embodiments of the present application, the transmission configuration of the third transmission resource can indicate that the third transmission resource is canceled or postponed, and the repetition, symbol, OCC application rule or priority of the third transmission resource, etc.
[0133] In the embodiments of the present application, the terminal can determine the transmission related information according to the first transmission resource, the second transmission resource and the configuration information, and the configuration information includes at least one of the following: a determination rule of the transmission related information, indication information for canceling transmission using the third transmission resource, indication information for postponing the third transmission resource, and transmission configuration of the third transmission resource, so that the accuracy of determining the transmission related information can be improved through the configuration information.
[0134] For example, assuming that the first transmission resource is a first physical channel and the second transmission resource is a second physical channel, as shown in FIG. 3, the first physical channel and the second physical channel have a conflict, both of which have 5 repetitions, the terminal is configured to apply inter-repetition OCC to the first physical channel, and the second physical channel is not limited. It should be noted that this is only an example, and is also applicable to other situations such as the second physical channel having or not having repetition, having or not having OCC, inter-symbol, intra-symbol, inter-slot or inter-RV OCC, and the first physical channel and the second physical channel having other possible conflicts (including partial overlap or gap less than the target value in time domain and frequency domain, etc.).
[0135] Case 1: cancel transmission of the target physical channel, and the target physical channel is the first physical channel or the second physical channel
[0136] The terminal cancels the transmission of one of the two physical channels having a conflict according to the priority or other preconfigured or indicated rules, for example, as shown in FIG. 4, the terminal cancels the transmission of the second physical channel; optionally, if the first physical channel and the second physical channel can multiplex transmission, for example, the first physical channel is PUSCH, and the second physical channel is PUSCH or PUCCH, the terminal can multiplex the canceled target physical channel to the uncancelled physical channel for transmission; optionally, the terminal can use the available resource after canceling the target physical channel to transmit the uncancelled physical channel, for example, the third, fourth and fifth repetition positions of the second physical channel in FIG. 3 can be used to transmit three repetitions of the first physical channel.
[0137] Case 1-1: the terminal applies OCCs with different lengths to the first physical channel, for example, as shown in FIG. 3, inter-repetition OCC with an OCC length of 8 can be applied to 8 repetitions;
[0138] Case 1-2: the terminal does not use OCC for the repetition sent in the new available resource.
[0139] For the above case 1-1 and case 1-2, in terms of efficiency, the former is higher, which can make more full use of resources and reuse more users; but in terms of overhead, the former needs to determine new OCC sequence, and the network side device may also need to pair the terminals sharing the resources for transmission, while the latter is simpler and does not involve changing the OCC.
[0140] Case 2: cancel part of the repetition of the transmission target physical channel, and the target physical channel is the first physical channel or the second physical channel
[0141] The terminal cancels part of the repetition transmission of one of the two physical channels in conflict according to the priority or other pre-configured or indicated rules, for example, as shown in FIG. 5, the terminal cancels the first and second repetitions of the second physical channel; optionally, the part of the repetition not canceled for transmission applies a new OCC sequence, such as Rep3-Rep5 applying an OCC sequence with a length of 3; optionally, if the physical channel whose part of the repetition is canceled is generated by multiplexing the first sub-data and the second sub-data (such as the second sub-data multiplexed onto the first sub-data), then the second sub-data can be multiplexed onto the repetition of the physical channel generated by the first sub-data after repetition or OCC (such as UCI+rep3, UCI+rep4, and UCI can or can not undergo OCC), or the second sub-data can be multiplexed onto the physical channel generated by the first sub-data and then undergo repetition / OCC to generate the repetition of the physical channel whose part of the repetition is not canceled (that is, each repetition contains UCI+PUSCH, and both UCI and PUSCH undergo OCC).
[0142] Case 3: cancel the transmission of the target physical channel, and the target physical channel is the first physical channel and the second physical channel, generate a third physical channel, and multiplex the data of the first physical channel and the second physical channel to the third physical channel for transmission
[0143] Case 3-1: the third physical channel uses the original time-frequency code resources of the first physical channel for transmission, which is similar to canceling the second physical channel in case 1 and multiplexing the second physical channel to the first physical channel for transmission;
[0144] Case 3-2: the third physical channel uses the original time-frequency code resources of the second physical channel for transmission, which is similar to canceling the first physical channel in case 1 and multiplexing the first physical channel to the second physical channel for transmission;
[0145] Case 3-3: The third physical channel uses available resources after the target physical channel is canceled for transmission, similar to the above-mentioned case 1-1 and case 1-2.
[0146] Case 4: Delay transmission of the target physical channel, the target physical channel is the first physical channel or the second physical channel
[0147] For example, as shown in FIG. 6, the 5 repetitions of the second physical channel are delayed as a whole by 2 repetitions.
[0148] Case 5: Transmit part of the repetition of the target physical channel, the target physical channel is the first physical channel or the second physical channel
[0149] For example, as shown in FIG. 7, the first 2 repetitions of the second physical channel are delayed by 2 repetitions, and it is also not excluded that the other 2 repetitions of the 5 repetitions are delayed.
[0150] For the above-mentioned case 4 and case 5, the terminal needs to have transmission resources that can be delayed, and in particular, if the target physical channel to be delayed is an uplink channel and its repetition needs to apply OCC, the network side device needs to ensure or cooperate with the terminal that shares the same resource to apply OCC to also delay transmission. If the network side device cannot determine in advance that the terminal will delay transmission, the terminal needs to report the delayed transmission resources; optionally, if the second physical channel does not apply OCC, the second physical channel and / or its repetition is preferred to be delayed.
[0151] Delaying transmission is more suitable for CG or SPS, at which time the terminal can automatically use the subsequent CG or SPS resource for transmission, without the need for the network to cooperate to configure additional resources for transmission of delayed data.
[0152] Exemplarily, assuming that the first transmission resource is the first physical channel and the second transmission resource is the second physical channel, if according to the configuration, the first physical channel conflicts with the second physical channel (applying OCC and repetition, if applicable) after applying repetition (and OCC), then:
[0153] Determine whether the first physical channel still conflicts with the second physical channel after canceling repetition (and OCC);
[0154] If the second physical channel is configured to apply repetition (and OCC), determine whether the second physical channel still conflicts with the first physical channel after canceling repetition;
[0155] if the second physical channel is configured to apply repetition (and OCC), determining whether the second physical channel still collides with the first physical channel after repetition is cancelled;
[0156] if one of the above conditions is met, cancelling repetition and corresponding OCC of at least one of the physical channels according to a priority or other preconfigured or indicated rule.
[0157] In the resource conflict processing method provided in the embodiments of the present application, when the uplink transmission resource configured to apply OCC for repeated transmission collides with the second transmission resource, the terminal can determine transmission related information of at least one of the two transmission resources based on the two transmission resources, so that the transmission related to at least one of the two transmission resources can be performed based on the transmission related information, thereby solving the resource conflict problem related to the uplink transmission applying OCC and improving the transmission efficiency of the OCC uplink transmission scheme.
[0158] Optionally, the resource conflict processing method provided in the embodiments of the present application can further include the following step 202.
[0159] Step 202: When the first condition is met, the terminal determines that the first transmission resource collides with the second transmission resource.
[0160] Alternatively, when the first condition is met and the second condition is met, the terminal determines that the first transmission resource collides with the second transmission resource.
[0161] The first condition includes at least one of the following:
[0162] The time domain resource of the first transmission resource partially or entirely overlaps with the time domain resource of the second transmission resource;
[0163] The time domain interval of the first transmission resource and the second transmission resource is less than a first interval;
[0164] The frequency domain resource of the first transmission resource partially or entirely overlaps with the frequency domain resource of the second transmission resource.
[0165] The second condition includes any one of the following:
[0166] The time domain end position of the physical channel carrying the first control information and the time domain start position of the second transmission resource are separated by an interval less than a second interval, and the first control information is control information scheduling the first transmission resource;
[0167] A time domain end position of a physical channel carrying second control information is spaced apart from a time domain start position of the first transmission resource by a second spacing, the second control information being control information scheduling the second transmission resource.
[0168] Optionally, in embodiments of the present application, the first spacing can include any of the following: uplink-downlink switching time, PUSCH or PDSCH processing time, DCI processing time, etc.
[0169] Optionally, in embodiments of the present application, the second spacing can include any of the following: uplink-downlink switching time, PUSCH or PDSCH processing time, DCI processing time, etc.
[0170] Optionally, in embodiments of the present application, the first spacing and the second spacing can be the same or different.
[0171] Optionally, in embodiments of the present application, the first control information can be DCI or a Medium Access Control Control Element (MAC CE), etc., and the physical channel carrying the first control information can be PDCCH or PDSCH, etc.
[0172] Optionally, in embodiments of the present application, the second control information can be DCI or a MAC CE, etc., and the physical channel carrying the second control information can be PDCCH or PDSCH, etc.
[0173] Optionally, in embodiments of the present application, if the second transmission resource is also configured or selected to perform repeated transmission or apply OCC for repeated transmission, when determining whether the first transmission resource and the second transmission resource conflict, the resource occupied by the second transmission resource applying repeated transmission or OCC needs to be considered.
[0174] In embodiments of the present application, since the terminal can determine that the first transmission resource and the second transmission resource conflict when the first condition is met, or when the first condition is met and the second condition is met, the flexibility of determining transmission resource conflict is improved.
[0175] Optionally, in embodiments of the present application, the time domain spacing of the first transmission resource and the second transmission resource can include any of the following 3.1 and 3.2:
[0176] 3.1, the spacing between the time domain end position of the first transmission resource and the time domain start position of the second transmission resource;
[0177] 3.2, the spacing between the time domain start position of the first transmission resource and the time domain end position of the second transmission resource.
[0178] In the embodiments of the present application, since the time domain interval of the first transmission resource and the second transmission resource can include any of 3.1 and 3.2, it can be determined whether the first condition is met through different time domain intervals, thereby further improving the flexibility of determining the transmission resource conflict.
[0179] Optionally, in the embodiments of the present application, the first transmission resource includes at least two transmission resources, and / or the second transmission resource includes at least two transmission resources.
[0180] The time domain interval of the first transmission resource and the second transmission resource is: a minimum time interval in at least two time intervals; each time interval in the at least two time intervals is: a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
[0181] In the embodiments of the present application, since when at least one of the first transmission resource and the second transmission resource includes multiple transmission resources, the time domain interval of the first transmission resource and the second transmission resource can be the minimum time interval in the at least two time intervals, it can be determined whether the first condition is met based on the minimum time interval, thereby improving the accuracy of determining the transmission resource conflict.
[0182] For example, assuming that the first transmission resource is a first physical channel, the second transmission resource is a second physical channel, and the combination of the first physical channel and the second physical channel is DG UL+SPSDL or CG UL+DG DL, when considering whether to cancel or postpone transmission, the time interval of the DCI scheduling the DG and the SPS / CG transmission also needs to be considered.
[0183] For example, as shown in FIG. 8, the combination of the first physical channel and the second physical channel is DG PDSCH+CG PUSCH, and the DCI schedules at least one PDSCH (two PDSCHs are taken as an example in FIG. 8), assuming that the interval from the end position of the DCI to the start position of the first CG PUSCH is T1, and the interval to the start position of the second CG PUSCH is T2, then:
[0184] Case a: if T2<DCI processing time (such as Tproc,1 or Tproc,2), then CG PUSCH1 and CG PUSCH2 cannot be cancelled or postponed, and then DG PDSCH1 and DG PDSCH2 overlapping with them are cancelled or postponed;
[0185] Case b: if T1 < DCI processing time, and T2 > DCI processing time, then CG PUSCH2 can be cancelled or postponed, assuming postponing CG PUSCH2 (assuming according to priority, PUSCH2 has lower priority than DG PDSCH1), then after cancelling or postponing CG PUSCH2, DG PDSCH2 has no PDSCH colliding with it, and can be transmitted normally;
[0186] Case c: if T1 > DCI processing time, then both CG PUSCH1 and CG PUSCH2 can be cancelled or postponed, assuming postponing CG PUSCH1 (assuming according to priority, PUSCH1 has lower priority than DG PDSCH1), however, CG PUSCH2 still collides with DG PDSCH1 and PDSCH2, assuming according to priority, PUSCH2 has lower priority than DG PDSCH1 and PDSCH2, then CG PUSCH2 is also cancelled or postponed.
[0187] For another example, as shown in FIG. 9, the combination of the first physical channel and the second physical channel is DG PUSCH + SPS PDSCH, and DCI schedules at least one PUSCH (two PUSCHs are taken as an example in FIG. 9), assuming that the interval from the end position of the DCI to the start position of the first SPS PDSCH is T1, and the interval to the start position of the second SPS PDSCH is T2, then:
[0188] Case I: if T2 < DCI processing time (such as Tproc,1 or Tproc,2), then SPS PDSCH1 and SPS PDSCH2 cannot be cancelled or postponed in time, then DG PUSCH1 and DG PUSCH2 overlapping with them are cancelled or postponed;
[0189] Case II: if T1 < DCI processing time, and T2 > DCI processing time, then SPS PDSCH2 can be cancelled or postponed, assuming postponing SPS PDSCH2 (assuming according to priority, PDSCH2 has lower priority than DG PUSCH1), then after cancelling or postponing CG PUSCH2, DG PUSCH2 has no PDSCH colliding with it, and can be transmitted normally;
[0190] Case III: If T1>DCI processing time, both SPS PDSCH1 and SPS PDSCH2 can be cancelled or postponed, assuming postponing SPS PDSCH1 (assuming according to priority, PDSCH1 has lower priority than DG PUSCH1), however, SPS PUSCH2 still collides with DG's PUSCH1 and PUSCH2, assuming according to priority, PDSCH2 has lower priority than DG PUSCH1 and PUSCH2, then also cancel or postpone SPS PDSCH2.
[0191] It should be noted that the above examples assume that the judgment of the conflict and the postponing / cancelling of multiple PDSCHs or PUSCHs is sequentially performed, and can also be extended to the case of simultaneously judging multiple PDSCHs or PUSCHs; for example, as shown in FIG. 8, assuming that T1>DCI processing time, the priorities of DG PDSCH1 and PDSCH2 are higher than those of CG PUSCH1 and PUSCH2, then after judging that CG PUSCH1, PUSCH2 and DG PDSCH1 and PDSCH2 have conflicts, CG PUSCH1 and PUSCH2 can be cancelled immediately. The above examples assume that the priority of DG is higher than that of CG or SPS, and can also be extended to other cases; for example, as shown in FIG. 8, according to the configuration, the priority of DG is lower than that of CG, then in the above case III, PDSCH1 and PDSCH2 are postponed or cancelled. The above examples do not distinguish whether PDSCH and PUSCH use repetition and OCC, if repetition and OCC are considered, then the conflict judgment and cancellation or postponing can be performed in the granularity of repetition, for example, as shown in FIG. 8, PUSCH1 and PUSCH2 are two repetitions (assuming rep1 and rep2) of one PUSCH, then according to the foregoing description, rep1 / rep2 can be cancelled or postponed.
[0192] Optionally, in the embodiments of the present application, the transmission-related information is used to indicate any of the following: cancelling performing transmission using the third transmission resource, postponing the third transmission resource, cancelling performing transmission using part of the repetitions of the third transmission resource, postponing part of the repetitions of the third transmission resource, and cancelling OCC applied by the third transmission resource. The resource conflict processing method provided in the embodiments of the present application can further include the following step 203.
[0193] Step 203: The terminal sends second information to the network side device.
[0194] The second information is used to indicate at least one of the following:
[0195] The unavailable resource in the first transmission resource or the second transmission resource;
[0196] Delayed transmission resources or partial duplication of transmission resources;
[0197] The transmission resource to be cancelled or partially duplicated is expected to be used.
[0198] We expect to cancel the transmission resources of the application OCC.
[0199] Optionally, in this embodiment of the application, the unavailable resource in the first transmission resource or the second transmission resource may be: the portion of the first transmission resource or the second transmission resource that has been scheduled but is unavailable due to resource conflicts.
[0200] Optionally, in the embodiments of this application, the unit of the time interval (or minimum time interval) for the delayed transmission resources or the partial repetition of transmission resources can be: a symbol, a slot, a mini-slot, a CG, or a SPS transmission opportunity, etc.
[0201] It is understandable that when the terminal cannot determine the aforementioned transmission-related information on its own, the terminal can send the aforementioned second information to the network-side device to request the network-side device to make corresponding instructions.
[0202] In this embodiment of the application, since the terminal can send the aforementioned second information to the network-side device, it can inform the network-side device of at least one of the aforementioned unavailable resources, resources with delayed requests, and resources with canceled requests, so that the network-side device can make reasonable instructions according to the terminal's needs.
[0203] Optionally, in this embodiment of the application, after step 203 above, the resource conflict handling method provided in this embodiment of the application may further include step 204 below.
[0204] Step 204: The terminal receives the third information sent by the network-side device.
[0205] The aforementioned third information is used to indicate at least one of the following:
[0206] Delayed transmission resources or partial duplication of transmission resources;
[0207] Cancel the use of transmission resources or partial duplication of transmission resources;
[0208] Cancel the transmission resources of the application OCC.
[0209] In this embodiment of the application, since the terminal can receive the third information sent by the network-side device after sending the second information to the network-side device, the transmission-related information can be determined based on the indication of the third information, thereby making the determined transmission-related information more reasonable.
[0210] Optionally, the resource conflict processing method provided in the embodiments of the present application can further include the following steps 205 and 206.
[0211] Step 205, the terminal performs transmission related to the third transmission resource based on the transmission related information.
[0212] The transmission related information is used to indicate any of the following: canceling performing transmission using the third transmission resource, postponing the third transmission resource, canceling performing transmission using partial repetition of the third transmission resource, postponing partial repetition of the third transmission resource, and canceling applying OCC to the third transmission resource.
[0213] Optionally, in the embodiments of the present application, when the transmission related information is used to indicate canceling performing transmission using the third transmission resource, the transmission related to the third transmission resource can be canceling performing transmission using the third transmission resource.
[0214] Optionally, in the embodiments of the present application, when the transmission related information is used to indicate postponing the third transmission resource, the transmission related to the third transmission resource can be postponing the third transmission resource.
[0215] Optionally, in the embodiments of the present application, when the transmission related information is used to indicate canceling performing transmission using partial repetition of the third transmission resource, the transmission related to the third transmission resource can be canceling performing transmission using partial repetition of the third transmission resource.
[0216] Optionally, in the embodiments of the present application, when the transmission related information is used to indicate postponing partial repetition of the third transmission resource, the transmission related to the third transmission resource can be postponing partial repetition of the third transmission resource.
[0217] Optionally, in the embodiments of the present application, when the transmission related information is used to indicate canceling applying OCC to the third transmission resource, the transmission related to the third transmission resource can be canceling applying OCC to the third transmission resource.
[0218] Step 206, the terminal sends fourth information to the network side device.
[0219] The fourth information is used to indicate at least one of the following: postponed transmission resource or partial repetition of transmission resource, canceled transmission resource or partial repetition of transmission resource, and canceled transmission resource applying OCC.
[0220] In the embodiments of the present application, after the terminal performs transmission related to the third transmission resource based on the above transmission related information, the terminal can send the fourth information to the network side device to inform the network side device of the transmission resource postponed or cancelled by the terminal, so that the network side device and the terminal can be consistent in understanding, and subsequent communication is facilitated.
[0221] For example, assuming that the first transmission resource is a first physical channel and the second transmission resource is a second physical channel, then:
[0222] Case A: After the resource conflict occurs, the terminal determines the transmission information of at least one of the first physical channel and the second physical channel according to the rules or configuration, and then informs the network side device in some way
[0223] This method is suitable for a terminal that can handle conflicts on its own and has configured resources that can be used to handle conflicts, such as CG uplink transmission, which can be postponed to use the next transmission opportunity, or DG with redundant resources; if it is a downlink transmission, the terminal can skip receiving part of the repetition when repetition is configured and OCC is not applied. The above is only an example case, and other cases are not excluded.
[0224] In the above case, the terminal can report to the network side device that a conflict has occurred and the processing method (optionally), and the reporting method can be: UCI or other possible L1, L2 or L3 signaling, or by scrambling the payload (i.e. payload) or reference signal (e.g. DMRS) of PUSCH or other uplink physical channel or signal, for example, scrambling sequence 1 corresponds to postponing 1 CG opportunity transmission, scrambling sequence 2 corresponds to canceling OCC application, etc.
[0225] Case B: After the resource conflict occurs, the terminal cannot determine the transmission information of at least one of the first physical channel and the second physical channel according to the rules or configuration on its own, at which time the network side device needs to be informed that a conflict has occurred, and the network side device instructs the terminal how to handle the conflict
[0226] This method is suitable for a terminal that cannot handle conflicts on its own or does not have resources that can be used to handle conflicts; the UE can inform the network side device through UCI or other possible L1, L2 or L3 signaling, and the network side device can send new scheduling information (e.g. DCI) to solve the conflict in subsequent transmission, and the solution can follow the methods in the examples of FIGS. 3 to 7, but be scheduled by the network side device, for example, instructing the terminal group applying the same OCC codebook to uniformly cancel or postpone transmission, or directly scheduling new transmission that will not cause conflict.
[0227] The embodiment of the present application provides another resource conflict processing method, and a flow chart of the resource conflict processing method is shown in FIG. 10. As shown in FIG. 10, the resource conflict processing method provided by the embodiment of the present application can include the following step 301.
[0228] The step 301 comprises: in the case that the first transmission resource and the second transmission resource exist conflict, determining, by a network side device, transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource.
[0229] The third transmission resource includes at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured with OCC for repeated transmission; and the transmission related information is used for performing transmission related to the third transmission resource.
[0230] Optionally, in the embodiment of the present application, the transmission related information is used for indicating any one of the following:
[0231] whether to perform transmission using the third transmission resource;
[0232] canceling performing transmission using the third transmission resource;
[0233] postponing the third transmission resource;
[0234] canceling performing transmission using part of the third transmission resource;
[0235] postponing part of the third transmission resource;
[0236] canceling performing transmission using part of a symbol of the third transmission resource;
[0237] postponing part of a symbol of the third transmission resource;
[0238] canceling performing transmission using part of a symbol of part of the third transmission resource;
[0239] postponing part of a symbol of part of the third transmission resource;
[0240] canceling OCC applied by the third transmission resource;
[0241] canceling repetition applied by the third transmission resource;
[0242] determining an OCC sequence of the third transmission resource and whether the third transmission resource partially applies the OCC;
[0243] in the case that data transmitted by using the third transmission resource is generated by multiplexing first data onto second data, determining at least one of a multiplexing manner and a repetition manner of the first data;
[0244] whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
[0245] Optionally, the step 301 can be implemented by the following step 301a.
[0246] The network-side device determines transmission-related information according to the first transmission resource, the second transmission resource, and the configuration information.
[0247] The configuration information includes at least one of the following:
[0248] a determination rule of the transmission-related information;
[0249] indication information for canceling transmission using the third transmission resource;
[0250] indication information for postponing the third transmission resource;
[0251] transmission configuration of the third transmission resource.
[0252] In the resource conflict processing method provided in the embodiments of the present application, when the uplink transmission resource configured with OCC for repeated transmission conflicts with the second transmission resource, the network-side device can determine transmission-related information of at least one of the two transmission resources based on the two transmission resources, so that transmission related to at least one of the two transmission resources can be performed based on the transmission-related information, thereby solving the resource conflict problem related to the uplink transmission applying OCC and improving the transmission efficiency of the OCC uplink transmission scheme.
[0253] Optionally, the resource conflict processing method provided in the embodiments of the present application can further include the following step 302.
[0254] In the case where the first condition is met, the network-side device determines that the first transmission resource and the second transmission resource conflict; or in the case where the first condition is met and the second condition is met, the network-side device determines that the first transmission resource and the second transmission resource conflict.
[0255] The first condition includes at least one of the following:
[0256] The time domain resource of the first transmission resource and the time domain resource of the second transmission resource partially or entirely overlap;
[0257] The time domain interval of the first transmission resource and the second transmission resource is less than a first interval;
[0258] The frequency domain resource of the first transmission resource and the frequency domain resource of the second transmission resource partially or entirely overlap.
[0259] The second condition includes any one of the following:
[0260] A time domain end position of a physical channel carrying first control information is spaced apart from a time domain start position of the second transmission resource by a second interval, the first control information being control information scheduling the first transmission resource;
[0261] A time domain end position of a physical channel carrying second control information is spaced apart from a time domain start position of the first transmission resource by a second interval, the second control information being control information scheduling the second transmission resource.
[0262] Optionally, in embodiments of the present application, the time domain interval between the first transmission resource and the second transmission resource can include any one of the following:
[0263] An interval between a time domain end position of the first transmission resource and a time domain start position of the second transmission resource;
[0264] An interval between a time domain start position of the first transmission resource and a time domain end position of the second transmission resource.
[0265] Optionally, in embodiments of the present application, the first transmission resource includes at least two transmission resources, and / or the second transmission resource includes at least two transmission resources.
[0266] The time domain interval between the first transmission resource and the second transmission resource is a minimum time interval of at least two time intervals, and each of the at least two time intervals is a time interval between a transmission resource included in the first transmission resource and a transmission resource included in the second transmission resource.
[0267] Optionally, in embodiments of the present application, the transmission-related information is used to indicate any one of the following: canceling transmission using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission using the third transmission resource, postponing partial repetition of the third transmission resource, and canceling OCC applied by the third transmission resource. The resource conflict processing method provided in embodiments of the present application can further include the following step 303.
[0268] Step 303, the network-side device receives second information sent by the terminal.
[0269] The second information is used to indicate at least one of the following:
[0270] An unavailable resource in the first transmission resource or the second transmission resource;
[0271] A transmission resource or partial repetition of a transmission resource expected to be postponed;
[0272] repetition of the transmission resource is cancelled;
[0273] the transmission resource to which OCC is applied is cancelled.
[0274] Optionally, after step 303, the resource conflict processing method provided in the embodiments of the present application can further include step 304 as follows.
[0275] Step 304, the third information sent by the network side device to the terminal.
[0276] The third information is used to indicate at least one of the following:
[0277] the postponed transmission resource or the partial repetition of the transmission resource;
[0278] the transmission resource or the partial repetition of the transmission resource is cancelled;
[0279] the transmission resource to which OCC is applied is cancelled.
[0280] Optionally, in the embodiments of the present application, the transmission related information is used to indicate any one of the following: the third transmission resource is cancelled for performing transmission, the third transmission resource is postponed, the third transmission resource is cancelled for performing transmission by partial repetition, the third transmission resource is postponed by partial repetition, and OCC applied to the third transmission resource is cancelled. The resource conflict processing method provided in the embodiments of the present application can further include step 305 as follows.
[0281] Step 305, the fourth information sent by the terminal is received by the network side device.
[0282] The fourth information is used to indicate at least one of the following: the postponed transmission resource or the partial repetition of the transmission resource, the transmission resource or the partial repetition of the transmission resource is cancelled, and the transmission resource to which OCC is applied is cancelled.
[0283] Optionally, in the embodiments of the present application, the transmission related information is used to indicate any one of the following: the third transmission resource is postponed, and the third transmission resource is postponed by partial repetition. The resource conflict processing method provided in the embodiments of the present application can further include step 306 as follows.
[0284] Step 306, the fifth information is sent by the network side device to at least one terminal to which OCC is applied.
[0285] The fifth information is used to indicate at least one of the following:
[0286] the postponed number of resources of CG or SPS;
[0287] the related resource information of subsequent transmission;
[0288] OCC-related information.
[0289] Optionally, in embodiments of the present application, the at least one terminal can be a terminal in a terminal group applying OCC, and the at least one terminal uses the same time-frequency resource and different OCC code domain resources as physical resources for transmitting the third transmission resource.
[0290] Optionally, in embodiments of the present application, when the third transmission resource is a grant-free transmission resource (for example, CG or SPS, etc.), the fifth information includes the number of resources of the postponed CG or SPS.
[0291] Optionally, in embodiments of the present application, when the third transmission resource is a dynamic scheduling resource (for example, DG), the fifth information includes related resource information of subsequent transmission.
[0292] Optionally, in embodiments of the present application, the related resource information of subsequent transmission can be resource information such as frequency domain resource allocation (FDRA) or time domain resource allocation (TDRA).
[0293] Optionally, in embodiments of the present application, the OCC-related information can include any information related to OCC, such as OCC sequence, OCC codebook, or OCC determination method, etc.
[0294] Optionally, in embodiments of the present application, the fifth information can be carried by terminal-specific signaling or common group signaling, and is effective for the entire terminal group applying OCC.
[0295] In embodiments of the present application, since the network-side device sends the fifth information to the at least one terminal applying OCC, the at least one terminal can learn the content indicated by the fifth information, so that the resource information can be synchronized in the at least one terminal, and subsequent resource conflicts can be avoided.
[0296] For other descriptions in embodiments of the present application and the technical effects that can be achieved by the technical features, please refer to the related descriptions in the terminal-side method embodiments described above. In order to avoid repetition, they will not be described here.
[0297] It should be noted that the resource conflict processing method provided in embodiments of the present application is not limited to solving the uplink and downlink conflict problem of the terminal with reduced capability, but can also be applied to the channel conflict problem of the normal terminal (i.e., the terminal with FDD full-duplex capability), such as the conflict problem of uplink SRS and PUSCH, PUSCH and PUCCH, etc.
[0298] The execution subject of the resource conflict processing method provided in the embodiments of the present application can be a resource conflict processing apparatus. The resource conflict processing apparatus provided in the embodiments of the present application is described by taking the resource conflict processing apparatus as an example of executing the resource conflict processing method.
[0299] The resource conflict processing apparatus provided in the embodiments of the present application can be a communication device or a component in the communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiments of the present application do not make specific limitations.
[0300] The resource conflict processing apparatus includes a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor. For example, the processor can include a general processor, a special purpose processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0301] Specifically, referring to FIG. 11, when the resource conflict processing apparatus is a terminal or a component in the terminal, the resource conflict processing apparatus 110 can include a first processing module 111.
[0302] The first processing module 111 can be configured to determine transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource in a case where the first transmission resource and the second transmission resource conflict with each other. The third transmission resource includes at least one of the first transmission resource and the second transmission resource. The first transmission resource is an uplink transmission resource configured to perform repeated transmission by using OCC. The transmission related information is used to perform transmission related to the third transmission resource.
[0303] In a possible implementation, the transmission related information can be used to indicate any of the following: whether to perform transmission by using the third transmission resource; canceling transmission by using the third transmission resource; postponing the third transmission resource; canceling partial repetition of the third transmission resource; postponing partial repetition of the third transmission resource; canceling partial symbol of the third transmission resource; postponing partial symbol of the third transmission resource; canceling partial symbol of partial repetition of the third transmission resource; postponing partial symbol of partial repetition of the third transmission resource; canceling OCC applied to the third transmission resource; canceling repetition applied to the third transmission resource; determining an OCC sequence of the third transmission resource and whether the third transmission resource partially applies OCC; determining at least one of a multiplexing manner and a repetition manner of first data in a case where the first data is multiplexed on second data to generate data transmitted by using the third transmission resource; and whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
[0304] In a possible implementation, the first processing module 111 can be further configured to determine that the first transmission resource and the second transmission resource conflict with each other in a case where a first condition is met, or determine that the first transmission resource and the second transmission resource conflict with each other in a case where the first condition is met and a second condition is met. The first condition includes at least one of the following: a time domain resource of the first transmission resource partially or entirely overlaps with a time domain resource of the second transmission resource; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; a frequency domain resource of the first transmission resource partially or entirely overlaps with a frequency domain resource of the second transmission resource. The second condition includes any of the following: a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource are separated by an interval less than a second interval, and the first control information is control information scheduling the first transmission resource; a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource are separated by an interval less than the second interval, and the second control information is control information scheduling the second transmission resource.
[0305] In a possible implementation, the time domain interval between the first transmission resource and the second transmission resource can include any one of the following: an interval between an end position in the time domain of the first transmission resource and a start position in the time domain of the second transmission resource; an interval between a start position in the time domain of the first transmission resource and an end position in the time domain of the second transmission resource.
[0306] In a possible implementation, the first transmission resource includes at least two transmission resources, and / or the second transmission resource includes at least two transmission resources. The time domain interval between the first transmission resource and the second transmission resource is: a minimum time interval in at least two time intervals; each time interval in the at least two time intervals is a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
[0307] In a possible implementation, the OCC sequence of the third transmission resource can be determined according to at least one of the following: an index range of the OCC sequence or an OCC codebook size; an association between the OCC sequence and an OCC sequence index; time domain information corresponding to the third transmission resource; frequency domain information corresponding to the third transmission resource; identification information of the terminal; an index of the terminal in a terminal group that applies OCC; a specific offset value; and a mapping relationship between first information and an OCC index or an OCC sequence, the first information including identification information of the terminal and time domain information corresponding to the transmission resource.
[0308] In a possible implementation, the transmission-related information is used to indicate any one of the following: canceling transmission performed using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission performed using the third transmission resource, postponing partial repetition of the third transmission resource, and canceling OCC applied by the third transmission resource. The resource conflict processing apparatus 110 can further include a first sending module. The first sending module can be used to send second information to a network side device; the second information is used to indicate at least one of the following: unavailable resources in the first transmission resource or the second transmission resource; transmission resources or partial repetitions of transmission resources that are expected to be postponed; transmission resources or partial repetitions of transmission resources that are expected to be canceled; and transmission resources for which OCC is expected to be canceled.
[0309] In a possible implementation, the resource conflict processing apparatus 110 can further include a first receiving module. The first receiving module can be used to receive third information sent by the network side device after the first sending module sends the second information to the network side device; the third information is used to indicate at least one of the following: postponed transmission resources or partial repetitions of transmission resources; canceled transmission resources or partial repetitions of transmission resources; and transmission resources for which OCC is canceled.
[0310] In a possible implementation, the resource conflict processing apparatus 110 can further include a first sending module. The first processing module 111 can be further configured to perform transmission related to the third transmission resource based on the transmission related information, the transmission related information being used to indicate any of the following: canceling transmission performed using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission performed using the third transmission resource, postponing partial repetition of the third transmission resource, or canceling OCC applied to the third transmission resource. The first sending module can be configured to send fourth information to the network-side device, the fourth information being used to indicate at least one of the following: the postponed transmission resource or partial repetition of the transmission resource, the canceled transmission resource or partial repetition of the transmission resource, or the canceled transmission resource to which the OCC is applied.
[0311] In a possible implementation, the first processing module 111 can be specifically configured to determine the transmission related information according to the first transmission resource, the second transmission resource, and configuration information. The configuration information includes at least one of the following: a determination rule of the transmission related information, indication information of canceling transmission performed using the third transmission resource, indication information of postponing the third transmission resource, or transmission configuration of the third transmission resource.
[0312] In the resource conflict processing apparatus provided in the embodiments of the present application, when the uplink transmission resource configured to perform repeated transmission by using OCC conflicts with the second transmission resource, the resource conflict processing apparatus can determine transmission related information of at least one of the two transmission resources based on the two transmission resources, so that transmission related to at least one of the two transmission resources can be performed based on the transmission related information, thereby solving the resource conflict problem related to uplink transmission using OCC and improving the transmission efficiency of the OCC uplink transmission scheme.
[0313] The resource conflict processing apparatus provided in the embodiments of the present application can implement each process achieved by the terminal-side method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0314] Referring to FIG. 12, when the resource conflict processing apparatus is a network-side device or a component in a network-side device, the resource conflict processing apparatus 120 can include a second processing module 121.
[0315] The second processing module 121 can be configured to determine transmission related information of a third transmission resource based on a first transmission resource and a second transmission resource when the first transmission resource conflicts with the second transmission resource. The third transmission resource includes at least one of the first transmission resource and the second transmission resource. The first transmission resource is an uplink transmission resource configured to perform repeated transmission by using OCC. The transmission related information is used to perform transmission related to the third transmission resource.
[0316] In a possible implementation, the transmission-related information can be used to indicate any of the following: whether to perform transmission using the third transmission resource; cancel transmission using the third transmission resource; postpone the third transmission resource; cancel partial repetition of transmission using the third transmission resource; postpone partial repetition of the third transmission resource; cancel partial symbol transmission using the third transmission resource; postpone partial symbol of the third transmission resource; cancel partial symbol of partial repetition of transmission using the third transmission resource; postpone partial symbol of partial repetition of the third transmission resource; cancel OCC applied by the third transmission resource; cancel repetition applied by the third transmission resource; determine an OCC sequence of the third transmission resource and whether the third transmission resource partially applies OCC; in a case where data transmitted using the third transmission resource is generated by multiplexing first data onto second data, determine at least one of a multiplexing manner and a repetition manner of the first data; or whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
[0317] In a possible implementation, the second processing module 121 can be further configured to determine that the first transmission resource and the second transmission resource conflict with each other in a case where a first condition is met, or determine that the first transmission resource and the second transmission resource conflict with each other in a case where the first condition is met and a second condition is met. The first condition includes at least one of the following: time domain resources of the first transmission resource and time domain resources of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; frequency domain resources of the first transmission resource and frequency domain resources of the second transmission resource partially or entirely overlap; and the second condition includes any of the following: a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource have an interval less than a second interval, the first control information being control information scheduling the first transmission resource; and a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource have an interval less than the second interval, the second control information being control information scheduling the second transmission resource.
[0318] In a possible implementation, the time domain interval of the first transmission resource and the second transmission resource can include any of the following: an interval between a time domain end position of the first transmission resource and a time domain start position of the second transmission resource; and an interval between a time domain start position of the first transmission resource and a time domain end position of the second transmission resource.
[0319] In a possible implementation, the first transmission resource includes at least two transmission resources, and / or the second transmission resource includes at least two transmission resources. The time domain interval between the first transmission resource and the second transmission resource is at least one of the following: a minimum time interval of at least two time intervals, and a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
[0320] In a possible implementation, the transmission related information indicates at least one of the following: cancellation of transmission performed using the third transmission resource, postponement of the third transmission resource, cancellation of partial repetition of transmission performed using the third transmission resource, postponement of partial repetition of the third transmission resource, and cancellation of OCC applied to the third transmission resource. The resource conflict processing apparatus 120 can further include a second receiving module. The second receiving module can be configured to receive second information sent by the terminal, where the second information indicates at least one of the following: unavailable resources in the first transmission resource or the second transmission resource, transmission resources or partial repetitions of transmission resources expected to be postponed, transmission resources or partial repetitions of transmission resources expected to be cancelled, and transmission resources expected to cancel application of OCC.
[0321] In a possible implementation, the resource conflict processing apparatus 120 can further include a second sending module. The second sending module can be configured to send, to the terminal, third information after the second receiving module receives the second information sent by the terminal, where the third information indicates at least one of the following: postponed transmission resources or partial repetitions of transmission resources, cancelled transmission resources or partial repetitions of transmission resources, and transmission resources for which application of OCC is cancelled.
[0322] In a possible implementation, the transmission related information indicates at least one of the following: cancellation of transmission performed using the third transmission resource, postponement of the third transmission resource, cancellation of partial repetition of transmission performed using the third transmission resource, postponement of partial repetition of the third transmission resource, and cancellation of OCC applied to the third transmission resource. The resource conflict processing apparatus 120 can further include a second receiving module. The second receiving module can be configured to receive fourth information sent by the terminal, where the fourth information indicates at least one of the following: postponed transmission resources or partial repetitions of transmission resources, cancelled transmission resources or partial repetitions of transmission resources, and transmission resources for which application of OCC is cancelled.
[0323] In a possible implementation, the transmission related information is used to indicate any of the following: postponing the third transmission resource, postponing a partial repetition of the third transmission resource; the resource conflict processing apparatus 120 can further include a second sending module. The second sending module can be used to send fifth information to at least one terminal applying OCC; wherein the fifth information is used to indicate at least one of the following: the number of postponed CG or SPS resources; related resource information of subsequent transmission; and related information of OCC.
[0324] In a possible implementation, the second processing module 121 can be specifically used to determine the transmission related information according to the first transmission resource, the second transmission resource, and configuration information. The configuration information includes at least one of the following: a determination rule of the transmission related information; indication information of canceling transmission using the third transmission resource; indication information of postponing the third transmission resource; and transmission configuration of the third transmission resource.
[0325] In the resource conflict processing apparatus provided in the embodiments of the present application, when the uplink transmission resource configured to perform repeated transmission by using OCC conflicts with the second transmission resource, the resource conflict processing apparatus can determine transmission related information of at least one of the two transmission resources based on the two transmission resources, so that transmission related to at least one of the two transmission resources can be performed based on the transmission related information, thereby solving the resource conflict problem related to uplink transmission applying OCC and improving the transmission efficiency of the OCC uplink transmission scheme.
[0326] The resource conflict processing apparatus provided in the embodiments of the present application can implement each process of the network side device method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0327] As shown in FIG. 13, the embodiments of the present application further provide a communication device 100, which includes a processor 101 and a memory 102, and the memory 102 stores programs or instructions executable on the processor 101. For example, when the communication device 100 is a terminal, the programs or instructions are executed by the processor 101 to implement each step of the terminal side method embodiments and achieve the same technical effects. When the communication device 100 is a network side device, the programs or instructions are executed by the processor 101 to implement each step of the network side device method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0328] The embodiment of the present application further provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is configured to run programs or instructions to implement the steps in the terminal-side method embodiment. The terminal embodiment corresponds to the terminal-side method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment and achieve the same technical effects. The terminal can be the resource conflict processing apparatus shown in FIG. 11. Specifically, FIG. 14 is a schematic diagram of the hardware structure of a terminal for implementing the embodiment of the present application.
[0329] The terminal 1000 includes, but is not limited to, at least part of components such as a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0330] Those skilled in the art can understand that the terminal 1000 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected with the processor 1010 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG. 14 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which will not be described here.
[0331] It should be understood that in the embodiment of the present application, the input unit 1004 can include a graphics processor 10041 and a microphone 10042, and the graphics processor 10041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 can include a display panel 10061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 can include two parts of a touch detection device and a touch controller. The other input devices 10072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, etc., which will not be described here.
[0332] In the embodiment of the present application, the radio frequency unit 1001 can transmit downlink data from a network side device to the processor 1010 for processing, and can send uplink data to the network side device. Generally, the radio frequency unit 1001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0333] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, at least one application program or instruction required by a function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1009 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1009 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0334] The processor 1010 can include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1010.
[0335] The processor 1010 can be configured to determine, in a case where the first transmission resource and the second transmission resource conflict, transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource. The third transmission resource includes at least one of the first transmission resource and the second transmission resource. The first transmission resource is an uplink transmission resource configured for repeated transmission using OCC. The transmission related information is used to perform transmission related to the third transmission resource.
[0336] In a possible implementation, the transmission related information can be used to indicate any of the following: whether to perform transmission using the third transmission resource; cancel transmission using the third transmission resource; postpone the third transmission resource; cancel partial repetition of the third transmission resource; postpone partial repetition of the third transmission resource; cancel partial symbol of the third transmission resource; postpone partial symbol of the third transmission resource; cancel partial symbol of partial repetition of the third transmission resource; postpone partial symbol of partial repetition of the third transmission resource; cancel OCC applied by the third transmission resource; cancel repetition applied by the third transmission resource; determine an OCC sequence of the third transmission resource and whether the third transmission resource partially applies OCC; in a case where data transmitted using the third transmission resource is generated by multiplexing first data onto second data, determine at least one of a multiplexing manner and a repetition manner of the first data; whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
[0337] In a possible implementation, the processor 1010 can be further configured to determine that the first transmission resource and the second transmission resource conflict in a case where a first condition is met, or determine that the first transmission resource and the second transmission resource conflict in a case where the first condition is met and a second condition is met. The first condition includes at least one of the following: time domain resources of the first transmission resource and time domain resources of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; frequency domain resources of the first transmission resource and frequency domain resources of the second transmission resource partially or entirely overlap; the second condition includes any of the following: a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource have an interval less than a second interval, and the first control information is control information scheduling the first transmission resource; a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource have an interval less than a second interval, and the second control information is control information scheduling the second transmission resource.
[0338] In a possible implementation, the time domain interval between the first transmission resource and the second transmission resource can include any of the following: an interval between an end position in the time domain of the first transmission resource and a start position in the time domain of the second transmission resource; an interval between a start position in the time domain of the first transmission resource and an end position in the time domain of the second transmission resource.
[0339] In a possible implementation, the first transmission resource includes at least two transmission resources, and / or the second transmission resource includes at least two transmission resources. The time domain interval between the first transmission resource and the second transmission resource is: a minimum interval in the at least two intervals; each interval in the at least two intervals is: a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
[0340] In a possible implementation, the OCC sequence of the third transmission resource can be determined according to at least one of the following: an index range of the OCC sequence or an OCC codebook size; an association between the OCC sequence and an OCC sequence index; time domain information corresponding to the third transmission resource; frequency domain information corresponding to the third transmission resource; identification information of the terminal; an index of the terminal in a terminal group that applies OCC; a specific bias value; and a mapping relationship between first information and an OCC index or an OCC sequence, where the first information includes identification information of the terminal and time domain information corresponding to the transmission resource.
[0341] In a possible implementation, the transmission-related information is used to indicate any of the following: canceling transmission performed using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission performed using the third transmission resource, postponing partial repetition of the third transmission resource, or canceling OCC applied by the third transmission resource. The radio frequency unit 1001 can be configured to send second information to the network side device, where the second information is used to indicate at least one of the following: unavailable resources in the first transmission resource or the second transmission resource; transmission resources or partial repetitions of transmission resources that are expected to be postponed; transmission resources or partial repetitions of transmission resources that are expected to be canceled; and transmission resources for which OCC is expected to be canceled.
[0342] In a possible implementation, the radio frequency unit 1001 can be further configured to, after sending the second information to the network side device, receive third information sent by the network side device, where the third information is used to indicate at least one of the following: postponed transmission resources or partial repetitions of transmission resources; canceled transmission resources or partial repetitions of transmission resources; and transmission resources for which OCC is canceled.
[0343] In a possible implementation, the processor 1010 can also be configured to perform transmission related to the third transmission resource based on the transmission related information, the transmission related information being used to indicate any of the following: canceling transmission performed using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission performed using the third transmission resource, postponing partial repetition of the third transmission resource, or canceling OCC applied by the third transmission resource. The radio frequency unit 1001 can also be configured to send fourth information to the network side device, the fourth information being used to indicate at least one of the following: postponed transmission resource or partial repetition of transmission resource, canceled transmission resource or partial repetition of transmission resource, or canceled transmission resource applying OCC.
[0344] In a possible implementation, the processor 1010 can be specifically configured to determine the transmission related information according to the first transmission resource, the second transmission resource, and configuration information. The configuration information includes at least one of the following: a determination rule of the transmission related information, indication information of canceling transmission performed using the third transmission resource, indication information of postponing the third transmission resource, or transmission configuration of the third transmission resource.
[0345] In the terminal provided in the embodiments of the present application, when the uplink transmission resource configured to perform repeated transmission by using OCC conflicts with the second transmission resource, the terminal can determine transmission related information of at least one of the two transmission resources based on the two transmission resources, so that transmission related to at least one of the two transmission resources can be performed based on the transmission related information, thereby solving the resource conflict problem related to uplink transmission applying OCC and improving the transmission efficiency of the OCC uplink transmission scheme.
[0346] It can be understood that the implementation processes of the implementation manners mentioned in the embodiments can refer to the related descriptions of the terminal side method embodiments and achieve the same or corresponding technical effects. To avoid repetition, details are not described herein.
[0347] The embodiments of the present application also provide a network side device including a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run programs or instructions to implement the steps of the network side device method embodiments. The network side device embodiments correspond to the network side device method embodiments, and each implementation process and implementation manner of the method embodiments can be applied to the network side device embodiments and achieve the same technical effects.
[0348] Specifically, the embodiment of the present application further provides a network side device, which can be the resource conflict processing apparatus shown in FIG. 12. As shown in FIG. 15, the network side device 1100 includes an antenna 111, a radio frequency device 112, a baseband device 113, a processor 114 and a memory 115. The antenna 111 is connected with the radio frequency device 112. In the uplink direction, the radio frequency device 112 receives information through the antenna 111, and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes the information to be sent, and sends the processed information to the radio frequency device 112, which processes the received information and sends it out through the antenna 111.
[0349] The method performed by the network side device in the above embodiment can be implemented in the baseband device 113, which includes a baseband processor.
[0350] The baseband device 113 may, for example, include at least one baseband board on which a plurality of chips are arranged, as shown in FIG. 15. One of the chips is, for example, a baseband processor, which is connected with the memory 115 through a bus interface to call the program in the memory 115 and perform the network device operation shown in the above method embodiment.
[0351] The network side device can further include a network interface 116, which is, for example, a Common Public Radio Interface (CPRI).
[0352] Specifically, the network side device 1100 of the embodiment of the present application further includes instructions or programs stored in the memory 115 and executable on the processor 114. The processor 114 calls the instructions or programs in the memory 115 to perform the above method performed by the network side device and achieve the same technical effects. To avoid repetition, details are not described herein.
[0353] The processor 114 can be configured to determine transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource in the case that the first transmission resource and the second transmission resource conflict. The third transmission resource includes at least one of the first transmission resource and the second transmission resource. The first transmission resource is an uplink transmission resource configured with OCC for repeated transmission. The transmission related information is used to perform transmission related to the third transmission resource.
[0354] In a possible implementation, the transmission-related information can be used to indicate any of the following: whether to perform transmission using the third transmission resource; cancel transmission using the third transmission resource; postpone the third transmission resource; cancel transmission using partial repetition of the third transmission resource; postpone partial repetition of the third transmission resource; cancel transmission using partial symbols of the third transmission resource; postpone partial symbols of the third transmission resource; cancel transmission using partial symbols of partial repetition of the third transmission resource; postpone partial symbols of partial repetition of the third transmission resource; cancel OCC applied by the third transmission resource; cancel repetition applied by the third transmission resource; determine an OCC sequence of the third transmission resource and whether the third transmission resource partially applies the OCC; in a case where data transmitted using the third transmission resource is generated by multiplexing first data onto second data, determine at least one of a multiplexing manner of the first data and a repetition manner; or whether to perform transmission by multiplexing data on the first transmission resource and the second transmission resource.
[0355] In a possible implementation, the processor 114 can be further configured to determine that the first transmission resource and the second transmission resource conflict with each other in a case where a first condition is met, or in a case where the first condition is met and a second condition is met. The first condition includes at least one of the following: time domain resources of the first transmission resource and time domain resources of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; frequency domain resources of the first transmission resource and frequency domain resources of the second transmission resource partially or entirely overlap; and the second condition includes any of the following: a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource are separated by an interval that is less than a second interval, the first control information being control information scheduling the first transmission resource; and a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource are separated by an interval that is less than the second interval, the second control information being control information scheduling the second transmission resource.
[0356] In a possible implementation, the time domain interval of the first transmission resource and the second transmission resource can include any of the following: an interval between a time domain end position of the first transmission resource and a time domain start position of the second transmission resource; and an interval between a time domain start position of the first transmission resource and a time domain end position of the second transmission resource.
[0357] In a possible implementation, the first transmission resource includes at least two transmission resources, and / or the second transmission resource includes at least two transmission resources. The time domain interval between the first transmission resource and the second transmission resource is at least one of the following: a minimum time interval of at least two time intervals, and a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
[0358] In a possible implementation, the transmission-related information indicates at least one of the following: cancellation of transmission performed using the third transmission resource, postponement of the third transmission resource, cancellation of partial repetition of transmission performed using the third transmission resource, postponement of partial repetition of the third transmission resource, and cancellation of OCC applied to the third transmission resource. The radio frequency device 112 can be configured to receive second information sent by the terminal, where the second information indicates at least one of the following: unavailable resources in the first transmission resource or the second transmission resource, a transmission resource or a partial repetition of a transmission resource expected to be postponed, a transmission resource or a partial repetition of a transmission resource expected to be cancelled, and a transmission resource expected to cancel the application of OCC.
[0359] In a possible implementation, the radio frequency device 112 can be further configured to send third information to the terminal after receiving the second information sent by the terminal, where the third information indicates at least one of the following: a transmission resource or a partial repetition of a transmission resource expected to be postponed, a transmission resource or a partial repetition of a transmission resource expected to be cancelled, and a transmission resource expected to cancel the application of OCC.
[0360] In a possible implementation, the transmission-related information indicates at least one of the following: cancellation of transmission performed using the third transmission resource, postponement of the third transmission resource, cancellation of partial repetition of transmission performed using the third transmission resource, postponement of partial repetition of the third transmission resource, and cancellation of OCC applied to the third transmission resource. The radio frequency device 112 can be further configured to receive fourth information sent by the terminal, where the fourth information indicates at least one of the following: a transmission resource or a partial repetition of a transmission resource expected to be postponed, a transmission resource or a partial repetition of a transmission resource expected to be cancelled, and a transmission resource expected to cancel the application of OCC.
[0361] In a possible implementation, the transmission-related information indicates at least one of the following: postponement of the third transmission resource and postponement of partial repetition of the third transmission resource. The radio frequency device 112 can be further configured to send fifth information to at least one terminal to which OCC is applied, where the fifth information indicates at least one of the following: a number of resources of a CG or SPS expected to be postponed, related resource information of subsequent transmission, and related information of OCC.
[0362] In a possible implementation, the processor 114 can be specifically configured to determine the transmission related information according to the first transmission resource, the second transmission resource, and configuration information. The configuration information includes at least one of the following: a determination rule of the transmission related information, indication information of canceling transmission on the third transmission resource, indication information of postponing the third transmission resource, and transmission configuration of the third transmission resource.
[0363] In the network side device provided in the embodiments of the present application, when the uplink transmission resource configured for repeated transmission by using OCC conflicts with the second transmission resource, the network side device can determine transmission related information of at least one of the two transmission resources based on the two transmission resources, so that transmission related to at least one of the two transmission resources can be performed based on the transmission related information, thereby solving the resource conflict problem related to uplink transmission by using OCC and improving the transmission efficiency of the OCC uplink transmission scheme.
[0364] It can be understood that the implementation processes of the implementation modes mentioned in the embodiments can refer to the related descriptions of the network side device method embodiments, and achieve the same or corresponding technical effects. To avoid repetition, they will not be described here again.
[0365] The embodiments of the present application also provide a readable storage medium, which stores programs or instructions. When the programs or instructions are executed by a processor, each process of the above resource conflict processing method embodiments is implemented, and the same technical effects can be achieved. To avoid repetition, they will not be described here again.
[0366] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0367] The embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled with the processor. The processor is configured to run programs or instructions to implement each process of the above resource conflict processing method embodiments and achieve the same technical effects. To avoid repetition, they will not be described here again.
[0368] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system, or a system on chip, etc.
[0369] The embodiment of the present application further provides a computer program / program product stored in a storage medium, which is executed by at least one processor to implement the processes of the above-mentioned resource conflict processing method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein.
[0370] The embodiment of the present application further provides a communication system, comprising a terminal and a network side device. The terminal can be used to execute the steps of the terminal side method described above. The network side device can be used to execute the steps of the network side device method described above.
[0371] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or device that includes the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing functions as shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.
[0372] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of computer software product and general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), which includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.
[0373] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, which are only illustrative and not restrictive. Those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.
Claims
1. A resource conflict processing method, the method comprising: in a case where a first transmission resource and a second transmission resource exist in conflict, determining, by a terminal, transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured with an orthogonal cover code (OCC) for repeated transmission; and the transmission related information is used to perform transmission related to the third transmission resource.
2. The method of claim 1, wherein, The transmission related information is used to indicate any of the following: whether to perform transmission using the third transmission resource; canceling performing transmission using the third transmission resource; postponing the third transmission resource; canceling performing transmission using part of the repetition of the third transmission resource; postponing part of the repetition of the third transmission resource; canceling performing transmission using part of the symbol of the third transmission resource; postponing part of the symbol of the third transmission resource; canceling performing transmission using part of the symbol of part of the repetition of the third transmission resource; postponing part of the symbol of part of the repetition of the third transmission resource; canceling OCC applied by the third transmission resource; canceling repetition applied by the third transmission resource; determining an OCC sequence of the third transmission resource and whether the third transmission resource partially applies OCC; in a case where data transmitted using the third transmission resource is generated by multiplexing first data onto second data, determining at least one of a multiplexing manner and a repetition manner of the first data; whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
3. The method of claim 1 or 2, wherein, The method further comprises: in a case where a first condition is met, determining, by the terminal, that the first transmission resource and the second transmission resource exist in conflict; or, in a case where a first condition is met and a second condition is met, determining, by the terminal, that the first transmission resource and the second transmission resource exist in conflict; wherein the first condition comprises at least one of the following: a time domain resource of the first transmission resource and a time domain resource of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; a frequency domain resource of the first transmission resource and a frequency domain resource of the second transmission resource partially or entirely overlap; the second condition comprises any of the following: an interval between a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource is less than a second interval, the first control information being control information scheduling the first transmission resource; an interval between a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource is less than a second interval, the second control information being control information scheduling the second transmission resource.
4. The method of claim 3, wherein, The first transmission resource comprises at least two transmission resources, and / or the second transmission resource comprises at least two transmission resources; The time domain interval between the first transmission resource and the second transmission resource is at least one minimum time interval in at least two time intervals, and each time interval in the at least two time intervals is a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
5. The method of any one of claims 1 to 4, wherein, The OCC sequence of the third transmission resource is determined according to at least one of the following: An index range of the OCC sequence, or an OCC codebook size; An association between the OCC sequence and an OCC sequence index; Time domain information corresponding to the third transmission resource; Frequency domain information corresponding to the third transmission resource; Identity information of the terminal; An index of the terminal in a terminal group that applies OCC; A specific bias value; A mapping relationship between the first information and the OCC index or the OCC sequence, the first information including identity information of the terminal and time domain information corresponding to the transmission resource.
6. The method of any one of claims 1 to 5, wherein, The transmission-related information is used to indicate any of the following: canceling transmission using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission using the third transmission resource, postponing partial repetition of the third transmission resource, or canceling OCC applied by the third transmission resource; and the method further includes: The terminal sends second information to the network side device; The second information is used to indicate at least one of the following: Unavailable resources in the first transmission resource or the second transmission resource; Transmission resources or partial repetitions of transmission resources that are expected to be postponed; Transmission resources or partial repetitions of transmission resources that are expected to be canceled; Transmission resources for which OCC is expected to be canceled.
7. The method of claim 6, wherein, After the terminal sends the second information to the network side device, the method further includes: The terminal receives third information sent by the network side device; The third information is used to indicate at least one of the following: Postponed transmission resources or partial repetitions of transmission resources; Transmission resources or partial repetitions of transmission resources that are canceled; Transmission resources for which OCC is canceled.
8. The method of any one of claims 1 to 5, wherein, The method further includes: The terminal performs transmission related to the third transmission resource based on the transmission-related information, the transmission-related information being used to indicate any of the following: canceling transmission using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission using the third transmission resource, postponing partial repetition of the third transmission resource, or canceling OCC applied by the third transmission resource; The terminal sends fourth information to the network side device, the fourth information being used to indicate at least one of the following: postponed transmission resources or partial repetitions of transmission resources, canceled transmission resources or partial repetitions of transmission resources, or transmission resources for which OCC is canceled.
9. The method of any one of claims 1 to 8, wherein, The terminal determines transmission-related information of a third transmission resource based on a first transmission resource and a second transmission resource, including: The terminal determines the transmission-related information according to the first transmission resource, the second transmission resource, and configuration information; The configuration information includes at least one of the following: A determination rule of the transmission-related information; Indication information of canceling transmission using the third transmission resource; indication information of postponing the third transmission resource; transmission configuration of the third transmission resource.
10. A resource conflict processing method, the method comprising: in a case where a first transmission resource and a second transmission resource exist in conflict, determining, by a network side device, transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource; wherein the third transmission resource comprises at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured with OCC for repeated transmission; and the transmission related information is used for performing transmission related to the third transmission resource.
11. The method of claim 10, wherein, the transmission related information is used for indicating any of the following: whether to perform transmission using the third transmission resource; canceling performing transmission using the third transmission resource; postponing the third transmission resource; canceling performing transmission using part of the third transmission resource for repeated transmission; postponing part of the third transmission resource for repeated transmission; canceling performing transmission using part of the third transmission resource for symbol; postponing part of the third transmission resource for symbol; canceling performing transmission using part of the third transmission resource for symbol for part of repeated transmission; postponing part of the third transmission resource for symbol for part of repeated transmission; canceling OCC applied by the third transmission resource; canceling repetition applied by the third transmission resource; determining an OCC sequence of the third transmission resource and whether the third transmission resource partially applies OCC; in a case where data transmitted using the third transmission resource is generated by multiplexing first data onto second data, determining at least one of a multiplexing manner and a repetition manner of the first data; whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
12. The method of claim 10 or 11, wherein, The method further comprises: in a case where a first condition is met, determining, by the network side device, that the first transmission resource and the second transmission resource exist in conflict; or, in a case where a first condition is met and a second condition is met, determining, by the network side device, that the first transmission resource and the second transmission resource exist in conflict; wherein the first condition comprises at least one of the following: time domain resources of the first transmission resource and time domain resources of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; frequency domain resources of the first transmission resource and frequency domain resources of the second transmission resource partially or entirely overlap; the second condition comprises any of the following: an interval between a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource is less than a second interval, the first control information being control information scheduling the first transmission resource; an interval between a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource is less than a second interval, the second control information being control information scheduling the second transmission resource.
13. The method of claim 11, wherein, the first transmission resource comprises at least two transmission resources, and / or the second transmission resource comprises at least two transmission resources; The time domain interval between the first transmission resource and the second transmission resource is: a minimum time interval in at least two time intervals; each of the at least two time intervals is: a time interval between one transmission resource included in the first transmission resource and one transmission resource included in the second transmission resource.
14. The method of any one of claims 10 to 13, wherein, The transmission-related information is used to indicate any of the following: canceling transmission using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission using the third transmission resource, postponing partial repetition of the third transmission resource, and canceling OCC applied by the third transmission resource; the method further comprises: The network-side device receives second information sent by the terminal; The second information is used to indicate at least one of the following: Unavailable resources in the first transmission resource or the second transmission resource; Expected postponed transmission resources or partial repetitions of transmission resources; Expected canceled transmission resources or partial repetitions of transmission resources; Expected transmission resources for which OCC is canceled.
15. The method of claim 14, wherein, After the network-side device receives the second information sent by the terminal, the method further comprises: The network-side device sends third information to the terminal; The third information is used to indicate at least one of the following: Postponed transmission resources or partial repetitions of transmission resources; Canceled transmission resources or partial repetitions of transmission resources; Transmission resources for which OCC is canceled.
16. The method of any one of claims 10 to 13, wherein, The transmission-related information is used to indicate any of the following: canceling transmission using the third transmission resource, postponing the third transmission resource, canceling partial repetition of transmission using the third transmission resource, postponing partial repetition of the third transmission resource, and canceling OCC applied by the third transmission resource; the method further comprises: The network-side device receives fourth information sent by the terminal; The fourth information is used to indicate at least one of the following: postponed transmission resources or partial repetitions of transmission resources, canceled transmission resources or partial repetitions of transmission resources, and transmission resources for which OCC is canceled.
17. The method of any one of claims 10 to 13, wherein, The transmission-related information is used to indicate any of the following: postponing the third transmission resource and postponing partial repetition of the third transmission resource; the method further comprises: The network-side device sends fifth information to at least one terminal to which OCC is applied; The fifth information is used to indicate at least one of the following: A number of resources of a configured grant (CG) or a semi-persistent scheduling (SPS) that are postponed; Related resource information of subsequent transmission; Related information of OCC.
18. The method of any one of claims 10 to 17, wherein, The network-side device determines transmission-related information of a third transmission resource based on a first transmission resource and a second transmission resource, comprising: The network-side device determines the transmission-related information according to the first transmission resource, the second transmission resource, and configuration information; The configuration information includes at least one of the following: A determination rule of the transmission-related information; Indication information of canceling transmission using the third transmission resource; Indication information of postponing the third transmission resource; Transmission configuration of the third transmission resource.
19. A resource conflict processing apparatus, the apparatus comprising a first processing module; The first processing module is configured to determine transmission related information of a third transmission resource based on the first transmission resource and the second transmission resource in a case where the first transmission resource and the second transmission resource conflict with each other. wherein The third transmission resource includes at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured for repeated transmission by using OCC; and the transmission related information is used for performing transmission related to the third transmission resource.
20. The apparatus of claim 19, wherein, The transmission related information is used for indicating any one of the following: whether to perform transmission by using the third transmission resource; canceling performing transmission by using the third transmission resource; delaying the third transmission resource; canceling performing transmission by using part of the repeated third transmission resource; delaying part of the repeated third transmission resource; canceling performing transmission by using part of the symbol of the third transmission resource; delaying part of the symbol of the third transmission resource; canceling performing transmission by using part of the symbol of the repeated third transmission resource; delaying part of the symbol of the repeated third transmission resource; canceling OCC applied by the third transmission resource; canceling repetition applied by the third transmission resource; determining an OCC sequence of the third transmission resource and whether the third transmission resource partially applies OCC; in a case where data transmitted by using the third transmission resource is generated by multiplexing first data onto second data, determining at least one of a multiplexing manner and a repetition manner of the first data; whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
21. The apparatus of claim 19 or 20, wherein, The first processing module is further configured to determine that the first transmission resource and the second transmission resource conflict with each other in a case where a first condition is met; or determine that the first transmission resource and the second transmission resource conflict with each other in a case where a first condition is met and a second condition is met. The first condition includes at least one of the following: time domain resources of the first transmission resource and time domain resources of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; frequency domain resources of the first transmission resource and frequency domain resources of the second transmission resource partially or entirely overlap. The second condition includes any one of the following: a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource are separated by a second interval, the first control information being control information scheduling the first transmission resource; a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource are separated by a second interval, the second control information being control information scheduling the second transmission resource.
22. The apparatus of any one of claims 19-21, wherein, The transmission related information is used for indicating any one of the following: canceling performing transmission by using the third transmission resource, delaying the third transmission resource, canceling performing transmission by using part of the repeated third transmission resource, delaying part of the repeated third transmission resource, and canceling OCC applied by the third transmission resource; and the apparatus further includes a first sending module. The first sending module is configured to send second information to a network side device. The second information is used to indicate at least one of the following: unavailable resources in the first transmission resource or the second transmission resource; a transmission resource or a partial repetition of a transmission resource that is expected to be postponed; a transmission resource or a partial repetition of a transmission resource that is expected to be cancelled; a transmission resource in which OCC is expected to be cancelled.
23. The apparatus of claim 22, wherein, The apparatus further includes a first receiving module. The first receiving module is configured to receive third information sent by the network side device after the first sending module sends the second information to the network side device. The third information is used to indicate at least one of the following: a transmission resource or a partial repetition of a transmission resource that is postponed; a transmission resource or a partial repetition of a transmission resource that is cancelled; a transmission resource in which OCC is cancelled.
24. The apparatus of any one of claims 19-21, wherein, The apparatus further includes a first sending module. The first processing module is further configured to perform transmission related to the third transmission resource based on the transmission related information, which is used to indicate any one of the following: cancelling transmission performed by using the third transmission resource, postponing the third transmission resource, cancelling transmission performed by using a partial repetition of the third transmission resource, postponing a partial repetition of the third transmission resource, and cancelling OCC applied to the third transmission resource. The first sending module is configured to send fourth information to a network side device, the fourth information being used to indicate at least one of the following: a transmission resource or a partial repetition of a transmission resource that is postponed, a transmission resource or a partial repetition of a transmission resource that is cancelled, and a transmission resource in which OCC is cancelled.
25. The apparatus of any one of claims 19-24, wherein, The first processing module is specifically configured to determine the transmission related information according to the first transmission resource, the second transmission resource, and configuration information. The configuration information includes at least one of the following: a determination rule of the transmission related information; indication information of cancelling transmission performed by using the third transmission resource; indication information of postponing the third transmission resource; transmission configuration of the third transmission resource.
26. A resource conflict processing apparatus, the apparatus comprising a second processing module. The second processing module is configured to determine transmission related information of a third transmission resource based on a first transmission resource and a second transmission resource in a case where the first transmission resource and the second transmission resource have a conflict. wherein The third transmission resource includes at least one of the first transmission resource and the second transmission resource; the first transmission resource is an uplink transmission resource configured to perform repeated transmission by using OCC; and the transmission related information is used to perform transmission related to the third transmission resource.
27. The apparatus of claim 26, wherein, The transmission related information is used to indicate any one of the following: whether to perform transmission by using the third transmission resource; cancelling transmission performed by using the third transmission resource; postponing the third transmission resource; cancelling transmission performed by using a partial repetition of the third transmission resource; postponing a partial repetition of the third transmission resource; cancelling transmission performed by using a partial symbol of a partial repetition of the third transmission resource; postponing a partial symbol of a partial repetition of the third transmission resource; cancelling transmission performed by using a partial symbol of a partial repetition of the third transmission resource; and postponing a partial symbol of a partial repetition of the third transmission resource. delay a part of the third transmission resource; cancel OCC applied by the third transmission resource; cancel repetition applied by the third transmission resource; determine an OCC sequence of the third transmission resource, and whether the third transmission resource partially applies OCC; in a case where data transmitted using the third transmission resource is generated by multiplexing first data onto second data, determine at least one of a multiplexing manner of the first data and a repetition manner; whether to multiplex data on the first transmission resource and the second transmission resource to perform transmission.
28. The apparatus of claim 26 or 27, wherein, The second processing module is further configured to determine that the first transmission resource and the second transmission resource conflict in a case where a first condition is met; or determine that the first transmission resource and the second transmission resource conflict in a case where the first condition is met and a second condition is met. The first condition includes at least one of: time domain resources of the first transmission resource and time domain resources of the second transmission resource partially or entirely overlap; a time domain interval of the first transmission resource and the second transmission resource is less than a first interval; frequency domain resources of the first transmission resource and frequency domain resources of the second transmission resource partially or entirely overlap. The second condition includes any one of: a time domain end position of a physical channel carrying first control information and a time domain start position of the second transmission resource are separated by an interval less than a second interval, the first control information being control information scheduling the first transmission resource; a time domain end position of a physical channel carrying second control information and a time domain start position of the first transmission resource are separated by an interval less than a second interval, the second control information being control information scheduling the second transmission resource.
29. The apparatus of any one of claims 26-28, wherein, The transmission-related information is used to indicate any one of: canceling transmission using the third transmission resource, delaying the third transmission resource, canceling transmission using a part of repetition of the third transmission resource, delaying a part of repetition of the third transmission resource, and canceling OCC applied by the third transmission resource; the apparatus further includes a second receiving module; The second receiving module is configured to receive second information sent by a terminal. The second information is used to indicate at least one of: unavailable resources in the first transmission resource or the second transmission resource; a transmission resource or a part of repetition of a transmission resource expected to be delayed; a transmission resource or a part of repetition of a transmission resource expected to be canceled; a transmission resource expected to cancel OCC.
30. The apparatus of claim 29, wherein, The apparatus further includes a second sending module; The second sending module is configured to send, to the terminal, third information after the second receiving module receives the second information sent by the terminal. The third information is used to indicate at least one of: a delayed transmission resource or a part of repetition of a transmission resource; a canceled transmission resource or a part of repetition of a transmission resource; a transmission resource canceling OCC. The apparatus further includes a second sending module; 31. The apparatus of any one of claims 26-28, wherein, The transmission-related information is used to indicate any of the following: canceling performing transmission using the third transmission resource, postponing the third transmission resource, canceling performing transmission using partial repetition of the third transmission resource, postponing partial repetition of the third transmission resource, or canceling applying OCC to the third transmission resource; and the apparatus further includes a second receiving module; The second receiving module is configured to receive fourth information sent by the terminal. The fourth information is used to indicate at least one of the following: postponed transmission resource or partial repetition of transmission resource, canceled transmission resource or partial repetition of transmission resource, or canceled transmission resource applying OCC.
32. The apparatus of any one of claims 26-28, wherein, The transmission-related information is used to indicate any of the following: postponing the third transmission resource or postponing partial repetition of the third transmission resource; and the apparatus further includes a second sending module; The second sending module is configured to send fifth information to at least one terminal applying OCC. The fifth information is used to indicate at least one of the following: Number of postponed configured grant (CG) or semi-persistent scheduling (SPS) resources; Related resource information of subsequent transmission; Related information of OCC.
33. The apparatus of any one of claims 26-32, wherein, The second processing module is specifically configured to determine the transmission-related information according to the first transmission resource, the second transmission resource, and configuration information. The configuration information includes at least one of the following: Determination rule of the transmission-related information; Indication information of canceling performing transmission using the third transmission resource; Indication information of postponing the third transmission resource; Transmission configuration of the third transmission resource. 34.A terminal comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement steps of the resource conflict processing method according to any one of claims 1 to 9. 35.A network-side device comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement steps of the resource conflict processing method according to any one of claims 10 to 18. 36.A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions being executed by a processor to implement the resource conflict processing method according to any one of claims 1 to 9, or to implement steps of the resource conflict processing method according to any one of claims 10 to 18.
Citation Information
Patent Citations
Resource conflict processing method and device, terminal and storage medium
CN114270737A
Resource conflict processing method and device, terminal and storage medium
CN114760706A
Conflict processing method of SRS and uplink resource, terminal and network side equipment
CN117459196A
Sounding reference signal capacity enhancement
WO2023164935A1