Communication operation execution method, information receiving method, communication operation execution device, information receiving device and related equipment
By using OCC sequences for uplink transmission in mobile communication systems, the poor transmission effect caused by large coverage areas and multiple terminal access is solved, and more efficient resource utilization and system capacity improvement are achieved.
Patent Information
- Application Number
- CN202410128616.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-30
- Publication Date
- 2025-08-01
AI Technical Summary
In mobile communication systems, due to the large communication coverage area and the large number of terminals connecting to the network, the uplink transmission effect is poor.
The transmission method based on the orthogonal coverage code (OCC) sequence is adopted to perform uplink transmission through the OCC sequence to realize the multiplexing of transmission resources to improve the utilization rate of transmission resources.
It improves uplink transmission effect and flexibility, enhances system capacity, and improves the multi-user reuse capability of the terminal.
Smart Images

Figure CN120417072A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a communication operation execution method, an information receiving method, a device, and related equipment. Background Art
[0002] In a mobile communication system, due to a large communication coverage area and a large number of terminals accessing the network at the same time, the transmission method of the terminals accessing the network for uplink transmission is to directly map the information to be transmitted onto the transmission resources for transmission, resulting in poor uplink transmission performance. Summary of the Invention
[0003] Embodiments of this application provide a communication operation execution method, an information receiving method, a device, and related equipment, which can solve the problem of poor uplink transmission performance.
[0004] In a first aspect, a communication operation execution method is provided, including:
[0005] A terminal executes a first operation;
[0006] The first operation includes at least one of the following:
[0007] The terminal determines a transmission method for a first uplink transmission based on first information;
[0008] The terminal determines a transmission method for a first uplink transmission based on the information included in the first uplink transmission;
[0009] The terminal determines a transmission method for a first uplink transmission based on target conditions;
[0010] The terminal uses a first transmission method to perform the transmission of the first uplink transmission;
[0011] Wherein, the first transmission method is to perform uplink transmission based on an orthogonal cover code (OCC) sequence, the first transmission method is one of the transmission methods for the first uplink transmission, and the first information is used to determine the OCC sequence.
[0012] In a second aspect, an information receiving method is provided, including:
[0013] A network-side device receives first indication information reported by a terminal, where the first indication information is used to indicate at least one of the following:
[0014] The number of resources corresponding to the terminal's support for using the first transmission method for uplink transmission;
[0015] The transport block size (TBS) corresponding to the terminal's support for using the first transmission method for uplink transmission;
[0016] The modulation and coding scheme (MCS) corresponding to the terminal's support for using the first transmission method for uplink transmission;
[0017] The terminal supports the code rate corresponding to uplink transmission using the first transmission method;
[0018] The terminal supports the modulation method corresponding to uplink transmission using the first transmission method;
[0019] The terminal supports the modulation order corresponding to uplink transmission using the first transmission method;
[0020] The terminal supports the resource allocation method corresponding to uplink transmission using the first transmission method;
[0021] The terminal supports the resource requirement corresponding to uplink transmission using the first transmission method;
[0022] The terminal supports the SCS corresponding to uplink transmission using the first transmission method;
[0023] The terminal supports the CP corresponding to uplink transmission using the first transmission method.
[0024] In a third aspect, a communication operation execution device is provided. The terminal includes the communication operation execution device, and the device includes:
[0025] An execution module, configured to execute a first operation;
[0026] The first operation includes at least one of the following:
[0027] The terminal determines the transmission method of the first uplink transmission based on the first information;
[0028] The terminal determines the transmission method of the first uplink transmission based on the information included in the first uplink transmission;
[0029] The terminal determines the transmission method of the first uplink transmission based on the target condition;
[0030] The terminal performs the transmission of the first uplink transmission using the first transmission method;
[0031] Wherein, the first transmission method is uplink transmission based on an orthogonal cover code (OCC) sequence. The first transmission method is one of the transmission methods of the first uplink transmission, and the first information is used to determine the OCC sequence.
[0032] In a fourth aspect, an information receiving device is provided. The network side device includes the information receiving device, and the device includes:
[0033] A first receiving module, configured to receive first indication information reported by the terminal. The first indication information is used to indicate at least one of the following:
[0034] The terminal supports the number of resources corresponding to uplink transmission using the first transmission method;
[0035] The terminal supports the TBS corresponding to uplink transmission using the first transmission method;
[0036] The terminal supports the MCS corresponding to uplink transmission using the first transmission method;
[0037] The terminal supports the code rate corresponding to uplink transmission using the first transmission method;
[0038] The terminal supports the modulation method corresponding to uplink transmission using the first transmission method;
[0039] The terminal supports the modulation order corresponding to uplink transmission using the first transmission method;
[0040] The terminal supports the resource allocation method corresponding to uplink transmission using the first transmission method;
[0041] The terminal supports the resource requirements corresponding to uplink transmission using the first transmission method;
[0042] The terminal supports the SCS corresponding to uplink transmission using the first transmission method;
[0043] The terminal supports the CP corresponding to uplink transmission using the first transmission method.
[0044] In a fifth aspect, a terminal is provided, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0045] In a sixth aspect, a terminal is provided, including a processor and a communication interface. Among them, the processor is used for:
[0046] Execute a first operation;
[0047] The first operation includes at least one of the following:
[0048] The terminal determines the transmission method of the first uplink transmission based on the first information;
[0049] The terminal determines the transmission method of the first uplink transmission based on the information included in the first uplink transmission;
[0050] The terminal determines the transmission method of the first uplink transmission based on the target condition;
[0051] The terminal performs the transmission of the first uplink transmission using the first transmission method;
[0052] Wherein, the first transmission mode is uplink transmission based on an orthogonal cover code (OCC) sequence. The first transmission mode is one of the transmission modes of the first uplink transmission, and the first information is used to determine the OCC sequence.
[0053] In a seventh aspect, a network-side device is provided. The network-side device includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0054] In an eighth aspect, a network-side device is provided, including a processor and a communication interface. Wherein, the communication interface is configured to:
[0055] receive first indication information reported by a terminal, where the first indication information is used to indicate at least one of the following:
[0056] the number of resources corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0057] the transport block size (TBS) corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0058] the modulation and coding scheme (MCS) corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0059] the coding rate corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0060] the modulation method corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0061] the modulation order corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0062] the resource allocation method corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0063] the resource requirements corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0064] the subcarrier spacing (SCS) corresponding to the terminal supporting uplink transmission using the first transmission mode;
[0065] the cyclic prefix (CP) corresponding to the terminal supporting uplink transmission using the first transmission mode.
[0066] In a ninth aspect, a communication operation execution system is provided, including: a terminal and a network-side device. The terminal can be used to execute the steps of the method described in the first aspect, and the network-side device can be used to execute the steps of the method described in the second aspect.
[0067] In a tenth aspect, a readable storage medium is provided, on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect or the steps of the method described in the second aspect are implemented.
[0068] In an eleventh aspect, a chip is provided, which includes 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 described in the first aspect or the method described in the second aspect.
[0069] In a twelfth aspect, a computer program / program product is provided, which is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method described in the first aspect or the steps of the method described in the second aspect.
[0070] In an embodiment of the present application, the terminal determines the transmission mode of the first uplink transmission based on the first information; or the terminal determines the transmission mode of the first uplink transmission based on the information included in the first uplink transmission; or the terminal determines the transmission mode of the first uplink transmission based on the target condition; thus, determining the transmission mode of the first uplink transmission through the first information or the information included in the first uplink transmission or the target condition can improve the flexibility of determining the transmission mode, and thus can improve the uplink transmission effect; or, the terminal performs the transmission of the first uplink transmission using the first transmission mode, and the first transmission mode is uplink transmission based on an orthogonal cover code (OCC) sequence. Through the OCC sequence, multiplexing of transmission resources can be achieved, the utilization rate of transmission resources can be improved, and thus the uplink transmission effect can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0071] Figure 1 is a block diagram of a wireless communication system to which an embodiment of the present application can be applied;
[0072] Figure 2a is one of the schematic diagrams of a transmission transformation provided by the related art;
[0073] Figure 2b is another schematic diagram of a transmission transformation provided by the related art;
[0074] Figure 2c is a third schematic diagram of a transmission transformation provided by the related art;
[0075] Figure 2d is a fourth schematic diagram of a transmission transformation provided by the related art;
[0076] Figure 3 is a schematic diagram of a transport block size (TBS) provided by the related art;
[0077] Figure 4 It is a flowchart of a communication operation execution method provided by an embodiment of the present application;
[0078] Figure 5 It is a flowchart of an information receiving method provided by an embodiment of the present application;
[0079] Figure 6a It is one of the schematic diagrams of a transmission transformation provided by an embodiment of the present application;
[0080] Figure 6b It is another schematic diagram of a transmission transformation provided by an embodiment of the present application;
[0081] Figure 6c It is yet another schematic diagram of a transmission transformation provided by an embodiment of the present application;
[0082] Figure 6d It is still another schematic diagram of a transmission transformation provided by an embodiment of the present application;
[0083] Figure 6e It is one of the schematic diagrams of a transmission transformation provided by an embodiment of the present application;
[0084] Figure 7 It is a schematic structural diagram of a communication operation execution device provided by an embodiment of the present application;
[0085] Figure 8 It is a schematic structural diagram of an information receiving device provided by an embodiment of the present application;
[0086] Figure 9 It is a schematic structural diagram of a communication device provided by an embodiment of the present application;
[0087] Figure 10 It is a schematic structural diagram of a terminal provided by an embodiment of the present application;
[0088] Figure 11 It is a schematic structural diagram of a network - side device provided by an embodiment of the present application. Detailed implementation manners
[0089] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0090] The terms "first", "second", etc. in this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances, so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same category, without limiting the number of objects. For example, the first object can be one or more. In addition, "or" in this application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates that the related objects before and after are in an "or" relationship.
[0091] The term "indication" in this application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0092] It is worth noting that the technology described in the embodiments of this 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 this application are often used interchangeably, and the described technology can be used not only in the systems and radio technologies mentioned above, but also in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and uses NR terms in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th generation (6 thGeneration, 6G) communication system.
[0093] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc., which are terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip, or a vehicle 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. Among them, 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.Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this 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.
[0094] The core network device may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0095] For ease of understanding, some content related to the embodiments of this application is explained as follows:
[0096] 1. NTN
[0097] The Non-Terrestrial Network (NTN) can enhance the uplink capacity, for example, enhance the DFT-s-OFDM PUSCH through Orthogonal Cover Code (OCC) to improve the capacity or throughput. In addition, some factors under actual deployment conditions (such as Doppler, time variation, phase distortion, etc.) need to be considered to achieve the goal of capacity improvement.
[0098] 2、Block-wise spreading
[0099] To improve the multiplexing ability of user equipment (UE, i.e., the terminal) and thus enhance the system capacity, a transmission method based on OCC (orthogonal cover code) block-wise spreading is introduced in PUCCH transmission.
[0100] The block-wise spreading scheme is as follows:
[0101] For PUCCH format 3 with interlaced mapping and PUCCH format 4, block-wise spreading shall be applied according to
[0102]
[0103] where
[0104] For PUCCH format 3 with interlaced mapping, if a single interlace is configured, then and if two interlaces are configured, then w n = 1 (for PUCCH format 3 with interlaced mapping, if a single interlace is configured and w n = 1 if two interlaces are configured);
[0105] For PUCCH format 4, is given by clause 9.2.1 of [5, TS 38.213], is given by the higher-layer parameter occ Length (for PUCCH format 4, is given by clause 9.2.1 of [5, TS 38.213] and is given by the higher-layer parameter occ-Length);
[0106] and w n is given by Tables 6.3.2.6.3-1 and 6.3.2.6.3-2 for where N is the index of the orthogonal sequence used according to clause 9.2.1 of [5, TS 38.213]. The quantity is given by the higher-layer parameter occ-Length if provided, otherwise (and w n is given by Tables 6.3.2.6.3-1 and 6.3.2.6.3-2 for where n is the index of the orthogonal sequence to use according to clause 9.2.1 of [5, TS 38.213]. The quantity is given by the higher-layer parameter occ-Length if provided, otherwise )
[0107] When the orthogonal sequences w n (m) (Orthogonal sequences w n (m) for PUCCH format 3 with interlaced mapping and PUCCH format 4 when ) are as shown in the following table:
[0108] n <![CDATA[w n > 0 [+1 +1] 1 [+1 -1]
[0109] When the orthogonal sequences w n (m) (Orthogonal sequences w n (m) for PUCCH format 3 with interlaced mapping and PUCCH format 4 when ) are as shown in the following table:
[0110] n <![CDATA[w n > 0 [+1 +1 +1 +1] 1 [+1 -j -1 +j] 2 [+1 -1 +1 -1] 3 [+1 +j -1 -j]
[0111] For PUCCH format 3, transmission with block-wise spreading is only supported in the case of interlace mapping, and multiplexing of 1 / 2 / 4 users is supported only when single interlace is configured;
[0112] For PUCCH format 4, multiplexing of 2 / 4 users is supported, which is configured by the higher layer parameter occ-Length.
[0113] As can be seen from the above formula,
[0114] (1) The addition of block-wise spreading is reflected in the frequency domain, and the OCC sequence (w_n) multiplied for each symbol in the time domain is the same;
[0115] (2) As can be seen from it is known that in the frequency domain, the continuous subcarriers that satisfy are multiplied by the same
[0116] (3) The above blocks are divided by the total number of subcarriers corresponding to the transmission bandwidth allocated to the uplink channel, that is, the number of blocks is equal to the total number of subcarriers divided by the number of multiplexed users.
[0117] (4) The maximum number of multiplexed users is 4.
[0118] (5) Only users allocated the same RB can be multiplexed together.
[0119] In addition, for the principle of block-wise spreading, it can be learned through the following process:
[0120] For 2-way UE multiplexing, UE 0 and UE 1 are (To 2UE multiplexing, for UE 0 and UE 1 are):
[0121] S0 = a0, a1, …, a 59 , a0, a1, …, a 59 ;
[0122] And (and)
[0123] S1 = b0, b1, …, b 59 , -b0, -b1, …, -b 59 .
[0124] Based on the FFT property, it is straightforward to see that DFT(S0) is non-zero on even tones only, while DFT(S1) is non-zero on odd tones only. The detailed derivation is given below:
[0125] Given a discrete-time signal x n , where n = 0, …, N - 1, the FFT of x n is given by n where n = 0, …, N - 1, the FFT of x n is given by:
[0126]
[0127] Now, if x n = x n+N / 2 , as in the signal from UE 0 n = x n+N / 2 , as in the signal from UE 0
[0128]
[0129] Obviously, when k is odd k X = 0.
[0130] Similarly, if x n = -x n+N / 2 , as in the signal from UE 1 n = -x n+N / 2 , as in the signal from UE 1
[0131]
[0132] Therefore, in this case, when k is even k X = 0.
[0133] Based on the above analysis, we can conclude that the pre-DFT-OCC user multiplexing is equivalent to the comb-based user multiplexing.
[0134] To multiplex 4 UEs, the Fourier basis can be used for the OCC spreading code: [1, 1, 1, 1], [1, j, -1, -j], [1, -1, 1, -1], [1, -j, -1, j]. Then, following the same proof as above, it can be shown that UEs are FDM-ed on every 4th REs and therefore the orthogonality between UEs still holds regardless of the delay spread of the channel. Thus, for OCC, pre-DFT OCC as in NR PUCCH Format 4 can be used.
[0135] As can be seen from the above principle introduction, for block-wise spreading, after different UEs are multiplied by different OCC sequences and then utilizing the characteristics of the FFT transform, different UEs occupy different REs when mapped in the frequency domain after pre-DFT transformation. For example, UE0 occupies odd REs and UE1 occupies even REs, thus achieving the effect of comb mapping and realizing multi-user multiplexing.
[0136] An example of the block-wise spreading scheme is as follows:
[0137] Assume 4 users are multiplexed, and the bandwidth allocated to each user is 2 RBs. Then the changes before and after pre-DFT are as Figure 2a , Figure 2b , Figure 2c and Figure 2d shown.
[0138] 3. Determination of TBS
[0139] The TBS of PUSCH is calculated based on the following parameters:
[0140] Available resources: the number of allocated time-domain symbols, the number of allocated frequency-domain PRBs;
[0141] The modulation order Q corresponding to the MCS level m , the target code rate R;
[0142] The number of layers υ.
[0143] The calculation process of TBS is as follows:
[0144] Step 1: Calculate the number of available REs
[0145] (1) Calculate the number of available REs in one PRB: where indicates that one PRB contains 12 subcarriers in the frequency domain; is the number of symbols of the scheduled PUSCH in one time slot; is the overhead of DMRS in one PRB; is configured by the xOverhead field in the high-layer parameter PUSCH-ServingCellConfig, considering the overhead of CSI-RS, CORESET, etc. The default value is 0, and the configurable values are {6, 12, 18}. For Msg3 PUSCH transmission, it is set to 0.
[0146] (2) Calculate the total number of available REs for the configured PUSCH transmission: N RE = min(156, N' RE ) · n PRB , where n PRB is the number of PRBs allocated to the UE
[0147] Step 2: Calculate the number of intermediate information bits: N info = N RE · R · Q m · υ
[0148] When N info ≤ 3824, Step 3 is adopted;
[0149] Otherwise, adopt Step 4.
[0150] Step 3: When N info ≤ 3824,
[0151] (1) Quantize the number of intermediate information bits where
[0152] (2) Find the nearest TBS not less than N Figure 3 in i ' nfo . Figure 3 The TBS under N info ≤ 3824 is given.
[0153] Step 4: When N info > 3824,
[0154] Quantize the intermediate number where,
[0155] If the target code rate R ≤ 1 / 4,
[0156] where
[0157] Otherwise (R > 1 / 4),
[0158] If N' info > 8424, where
[0159] Otherwise,
[0160] Next, in conjunction with the accompanying drawings, through some embodiments and their application scenarios, the communication operation execution method, information reception method, device and related equipment provided by the embodiments of the present application will be described in detail.
[0161] See Figure 4 , Figure 4 is a flowchart of a communication operation execution method provided by an embodiment of the present application. As Figure 4 shown, the communication operation execution method includes the following steps:
[0162] Step 101, the terminal executes the first operation;
[0163] The first operation includes at least one of the following:
[0164] The terminal determines the transmission mode of the first uplink transmission based on the first information;
[0165] The terminal determines the transmission mode of the first uplink transmission based on the information included in the first uplink transmission;
[0166] The terminal determines the transmission mode of the first uplink transmission based on the target condition;
[0167] The terminal performs the transmission of the first uplink transmission using the first transmission mode;
[0168] Wherein, the first transmission mode is to perform uplink transmission based on an Orthogonal Cover Code (OCC) sequence, the first transmission mode is one of the transmission modes of the first uplink transmission, and the first information is used to determine the OCC sequence.
[0169] Wherein, the first uplink transmission may include control information, or, the first uplink transmission may include control information and data. The control information may be Uplink Control Information (UCI), or other control information. For example, the control information may include at least one of HARQ-ACK, CSI, and SR. This embodiment does not limit this.
[0170] Wherein, the first information may include at least one of the following:
[0171] The relevant information of the target block; OCC configuration information.
[0172] In one implementation, the relevant information of the target block may include at least one of the following:
[0173] The size of the target block; the number of target blocks; the bitmap information of the target block; the position information of the target block; the number of the target block; the enable information of the target block;
[0174] Wherein, the bitmap information of the target block is used to determine whether to enable the application of the OCC sequence within the target block.
[0175] Wherein, the enable information of the target block may indicate whether to enable the target block.
[0176] It should be noted that the target block in the at least one target block is only a code name, representing a code name for some resource sets in the frequency domain for the uplink transmission. For example, it can also be described as a block, or a multiplexing block, or a resource set, or a multiplexing resource block, etc.
[0177] Wherein, the size of the target block can be used to determine the resource size occupied by a target block in the frequency domain. In one target block, data of at least one user (i.e., terminal) can be multiplexed, and each target block performs an independent DFT transform (such as transmission precoding or pre-DFT transform).
[0178] In addition, the size of the target block can be in units of resource elements (REs), sub-carriers, RBs, or resource element groups (REGs). For example, for the Internet of Things (IoT), scheduling can be performed on a single tone or multi-tones basis. Therefore, the size of the target block can be less than 1 RB. In NR, the scheduled frequency domain resources are based on RBs as the basic granularity. Therefore, the size of the target block can be greater than or equal to 1 RB.
[0179] In addition, the size of the target block can be indicated separately, coordinated with the frequency domain resource allocation (FDRA), specified by the protocol, or implicitly determined through other indication information, such as determined by the number of users or user groups multiplexed on the target block by the frequency domain resources and the OCC length.
[0180] In one implementation, the following relationship holds among the size of the target block, the number of target blocks, and the allocated resources: Size of target block * Number of target blocks = Frequency domain resources allocated for uplink transmission (number of RBs, REs, or sub-carriers) or transmission bandwidth (the number can be represented by the number of REs or sub-carrier count, and the same granularity is maintained among several variables).
[0181] In addition, based on the size of the target block and in combination with the frequency domain resources allocated by the FDRA, the number of target blocks can also be determined.
[0182] It should be noted that the number of target blocks indicates how many target blocks the frequency domain resources allocated by the FDRA are divided into. Indirectly, it also determines the size of the target block.
[0183] In one implementation, the bitmap of the target block corresponds to the number of target blocks and indicates whether each target block enables target uplink transmission. If not enabled, it means that target uplink transmission is not performed, and uplink transmission proceeds according to the normal process, or whether target uplink transmission is enabled is achieved through the dedicated enable information of the target block. The target uplink transmission is uplink transmission based on the OCC sequence within the at least one target block.
[0184] The position of the target block is determined based on the frequency domain resources allocated by the FDRA, as well as the size or number of target blocks.
[0185] In one implementation, the OCC configuration information can be used to configure at least one of the following:
[0186] OCC-based sequence information; OCC index information; OCC length; OCC multiplexing factor.
[0187] Among them, the OCC multiplexing factor can characterize the number of multiplexed users. For example, how many users can be multiplexed within the target block.
[0188] Among them, the OCC-based sequence information may include information such as an OCC-based sequence set, an OCC-based sequence table, or an OCC-based sequence for determining the OCC-based sequence.
[0189] Among them, the OCC index information may include information such as an OCC index, an OCC index set, or an OCC index table for determining the OCC index.
[0190] In one implementation, the OCC configuration information may include at least one of the following: an OCC-based sequence set or an OCC-based sequence, an OCC index or an OCC index set, an OCC length, an OCC multiplexing factor.
[0191] Among them, the OCC index is used to determine which OCC-based sequence to select from the OCC-based sequence set, and the corresponding OCC-based sequence can be obtained from the OCC-based sequence set through the OCC index and the OCC length.
[0192] The above OCC index set is used to indicate the OCC index used by different streams. For example, the first OCC index in the OCC index set corresponds to the OCC index used on the first stream.
[0193] Among them, different target blocks may indicate different OCC indexes.
[0194] Among them, the OCC length is the length of an OCC-based sequence and can be determined by the maximum number of multiplexed users supported in the target block.
[0195] In one implementation, the OCC sequence can be obtained through a first operation based on the OCC-based sequence and the size of the target block.
[0196] In one implementation, the OCC sequence can be obtained through a first operation corresponding to the size of the target block by the OCC-based sequence.
[0197] Among them, the OCC-based sequence can be the OCC-based sequence carried by the first information or the OCC sequence in the related art, such as OCC2 or OCC4.
[0198] OCC2 is shown in the following table:
[0199] n <![CDATA[w n > 0 [+1 +1] 1 [+1 -1]
[0200] OCC4 is shown in the following table:
[0201] n <![CDATA[w n > 0 [+1 +1 +1 +1] 1 [+1 -j -1 +j] 2 [+1 -1 +1 -1] 3 [+1 +j -1 -j]
[0202] Among them, the first operation may be to repeat each element in the OCC base sequence the same number of times to obtain a sequence with the same length as the target block.
[0203] It should be noted that the size of the target block can be divided by the length of the OCC base sequence to obtain the number of times each element in the OCC sequence needs to be repeated. For example, if the size of the target block is 2RB = 24REs and the OCC base sequence is: [1 1i -1 -1i], then the OCC sequence used within the target block after applying the first operation is: [1 1 1 1 1 1 1i 1i 1i 1i 1i 1i -1 -1 -1 -1 -1 -1 -1i -1i -1i -1i -1i -1i].
[0204] In one implementation, the transmission mode of the first uplink transmission determined by the terminal based on the first information may be the first transmission mode. The terminal determines the OCC sequence based on the first information and performs the transmission of the first uplink transmission based on the OCC sequence.
[0205] Among them, when the terminal performs the transmission of the first uplink transmission using the first transmission mode, it may include: the terminal performs uplink transmission based on the OCC sequence within at least one target block, and the OCC sequences corresponding to the at least one target block are the same; or when the first uplink transmission is PUSCH, the terminal performs uplink transmission through block-wise spreading based on OCC. The implementation of block-wise spreading based on OCC for PUSCH is similar to the implementation of block-wise spreading based on OCC for PUCCH in the related art and will not be elaborated here.
[0206] It should be noted that the target block may also be described as a block, or a multiplexing block, etc. The fact that the OCC sequences corresponding to the at least one target block are the same can be understood as that for the same transmission of the same terminal within different target blocks, the OCC sequences used are the same.
[0207] It should be noted that the first uplink transmission can be understood as uplink resources.
[0208] Among them, the first uplink transmission may include Physical Uplink Control Channel (PUCCH) transmission, Physical Uplink Shared Channel (PUSCH) transmission, Narrowband Physical Uplink Shared Channel (NPUSCH) transmission, etc., and this embodiment does not limit this.
[0209] In one implementation, the first uplink transmission may be PUSCH.
[0210] In one implementation, when the UE determines that at least part of the first uplink transmission is not transmitted in the transmission mode determined based on the first information or is transmitted using other methods, when generating or processing the bit stream corresponding to at least part of the first uplink transmission, the corresponding OCC is a sequence of all 1s, or the operations related to the OCC are skipped. The other method may be a transmission method that directly maps the information to be transmitted to the transmission resources for transmission.
[0211] In one implementation, when the UE determines that at least part of the first uplink transmission is determined based on the first information for the transmission mode of the first uplink transmission, when generating or processing the bit stream corresponding to at least part of the first uplink transmission, the corresponding OCC is a sequence determined based on the first information.
[0212] In one implementation, the terminal uses the first transmission method to perform the first uplink transmission, which may include that the terminal performs uplink transmission based on the OCC sequence within at least one target block. The terminal performing uplink transmission based on the OCC sequence within at least one target block includes:
[0213] The terminal multiplies the transmission symbols mapped in each target block in the at least one target block by the OCC sequence to obtain the first transmission symbol corresponding to each target block;
[0214] The terminal performs discrete Fourier transform (DFT) processing on the first transmission symbol corresponding to each target block to obtain the second transmission symbol corresponding to each target block;
[0215] The terminal performs uplink transmission based on the second transmission symbol corresponding to each target block.
[0216] Among them, the DFT processing may include DFT processing corresponding to transmission precoding. For example, Pre-DFT transform. The Pre-DFT transform may also be described as transmission precoding transform.
[0217] Among them, the transmission symbol can refer to the complex-valued constellation point symbol after modulation. All physical layer processes from after modulation to before resource mapping are processed in the form of transmission symbols (or described as symbol-level processing or non-bit-level processing).
[0218] In one implementation, the uplink transmission based on the OCC sequence within the target block can be that after multiplying the transmission symbols mapped within the target block by the OCC sequence, a pre-DFT transform or transmission precoding is performed to obtain the transmission symbols before frequency domain mapping.
[0219] For example, give a formula similar to format 4.
[0220] Assume that d(0), …, d(M symb -1) are the replicated modulation symbols before the uplink transmission operation based on the OCC sequence within the target block, and y(0), …, y(M symb L-1) represent the replicated modulation symbols before the pre-DFT transform or transmission precoding.
[0221] In one implementation, for symbol #l within target block #i, the transmission symbols mapped within the target block are multiplied by the OCC sequence, corresponding to the following formula:
[0222]
[0223] Where:
[0224] i = 0, 1, …, M block -1;
[0225]
[0226]
[0227]
[0228] l = 0, 1, …, (M symb L / M sc )-1;
[0229] M sc represents the number of subcarriers or REs corresponding to the frequency domain resources allocated for uplink transmission;
[0230] M symb represents the number of replicated modulation symbols that can be transmitted by the uplink transmission;
[0231] M block represents the number of target blocks (within the uplink transmission allocated bandwidth / frequency domain resources);
[0232] Represents the size of the target block, in units of RE or the number of sub - carriers;
[0233] L represents the OCC length or the multiplexing factor;
[0234] Represents the number of complex - valued modulation symbols transmitted within a target block;
[0235] n is determined by the OCC index, w n Represents the OCC base sequence;
[0236] Satisfies:
[0237] In one implementation, for the entire uplink transmission (including all time - domain symbols scheduled, i.e., l = 0, 1, …, (M symb L / M sc ) - 1):
[0238]
[0239] Where:
[0240] k = 0, 1, …, M sc - 1; l = 0, 1, …, (M symb L / M sc ) - 1;
[0241] M sc Represents the number of sub - carriers or REs corresponding to the frequency - domain resources allocated for the uplink transmission;
[0242] M symb Represents the number of replicated modulation symbols that can be transmitted in the uplink transmission;
[0243] M block Represents the number of target blocks (within the bandwidth or frequency - domain resources allocated for the uplink transmission);
[0244] Represents the size of the target block, in units of RE or the number of sub - carriers;
[0245] L represents the OCC length or the multiplexing factor;
[0246] Represents the number of complex - valued modulation symbols transmitted within a target block;
[0247] n is determined by the OCC index, w n Represents the OCC base sequence;
[0248] Satisfies:
[0249] It can be seen from the above formula that the number of complex - valued symbols needs to be scaled compared to the normal uplink transmission process.
[0250] In one implementation, the transmission of the first uplink transmission by the terminal using the first transmission method may include: the terminal maps transmission symbols to the first transmission units in at least one target block; the terminal performs uplink transmission based on the first OCC sequence within the at least one target block; wherein, the transmission symbols are mapped to the first transmission units through the second OCC sequence, or the first OCC sequences corresponding to the at least one target block are the same. The first information may further include information related to the first transmission units, and the information related to the first transmission units includes at least one of the following: the size of the first transmission units; the number of the first transmission units; the position of the first transmission units; the numbering of the first transmission units. Wherein, one target block may include one or more first transmission units, and the size, number, position, or numbering of the first transmission units is defined within one target block; or in one target block, one or more first transmission units are divided.
[0251] It should be noted that the first transmission unit is only a code name, representing a code name for some resource sets divided from the target block. For example, it can also be described as a sub-block, or a multiplexed sub-block, or a resource subset, or a multiplexed resource sub-block, etc.
[0252] In one implementation, the terminal mapping the transmission symbols to the first transmission units in at least one target block may include any one of the following:
[0253] The terminal multiplies the transmission symbols mapped by the first transmission units in at least one target block with the corresponding second OCC sequence to obtain third transmission symbols, and performs transformation processing on the first transmission symbols to obtain the corresponding fourth transmission symbols on the first transmission units;
[0254] The terminal maps the transmission symbols mapped by the first transmission units in at least one target block to the first transmission units through the first mapping method;
[0255] Wherein, the first mapping method includes at least one of the following:
[0256] Sub - physical resource block (sub - PRB) mapping; single tone mapping; multi - tones mapping; comb mapping; interlace mapping.
[0257] In one implementation, the realization of the terminal multiplying the transmission symbols mapped by the first transmission units in at least one target block with the corresponding second OCC sequence to obtain third transmission symbols, and performing transformation processing on the first transmission symbols to obtain the corresponding fourth transmission symbols y on the first transmission units is as follows:
[0258] Assume is the replicated modulation symbol before the uplink transmission operation based on the second OCC sequence in the first transmission unit, and y(0), …, y(L-1) represent the replicated modulation symbols before the pre-DFT transform;
[0259] For the symbol #l in the first transmission unit #i, the transmission symbol mapped in the first transmission unit is multiplied by the second OCC sequence, corresponding to the following formula:
[0260]
[0261] Where:
[0262] i = 0, 1, …, M block -1;
[0263]
[0264]
[0265] M block represents the number of the first transmission units in a target block;
[0266] represents the size of the target block, in units of RE or subcarrier number;
[0267] L represents the OCC length or multiplexing factor;
[0268] represents the number of complex-valued modulation symbols transmitted in a first transmission unit for the current UE;
[0269] n is determined by the OCC index, and w n represents the second OCC base sequence;
[0270] The first transmission unit #i is the number or index of the first transmission unit corresponding to the current terminal.
[0271] In addition, after multiplying by the corresponding second OCC sequence in the first transmission unit, the implementation of mapping to the corresponding transmission resources after the pre-DFT transform is as follows:
[0272] After the pre-DFT transform, y(0), …, y(L-1) become Y(0), …, Y(L-1), and Y(0), …, Y(L-1) are mapped to the transmission resources corresponding to the first transmission unit, thereby obtaining the complex-valued transmission symbols before the uplink transmission operation based on the first OCC sequence in the target block.
[0273] It should be noted that the implementation of the terminal for uplink transmission based on the first OCC sequence within the at least one target block is similar to the aforementioned implementation of the terminal for uplink transmission based on the OCC sequence within the at least one target block, and will not be elaborated here.
[0274] In one implementation, the UE determines whether to determine the transmission mode of the first uplink transmission based on the first information.
[0275] In the NTN scenario, due to the large coverage area, the number of simultaneously connected users may be relatively large. To improve the system capacity and enhance the ability of uplink user multiplexing, it is necessary to enhance the capacity of the uplink channel. Since only single-layer transmission is supported in the NTN scenario and the DMRS ports already support multi-port multiplexing, it is necessary to enhance the capacity of the data part of the uplink channel. In the embodiments of the present application, the terminal performs the first uplink transmission using the first transmission mode, and performs uplink transmission through the OCC sequence to achieve multi-user multiplexing of OCC, which can solve the above limitations.
[0276] It should be noted that the embodiments of the present application are applicable to the NTN scenario, but not limited to the NTN scenario. For example, the TN scenario is also applicable.
[0277] The embodiments of the present application are applicable not only to the NR system, but also to the LTE NB-IoT or IoT NTN system, etc.
[0278] In the embodiments of the present application, the terminal determines the transmission mode of the first uplink transmission based on the first information; or the terminal determines the transmission mode of the first uplink transmission based on the information included in the first uplink transmission; or the terminal determines the transmission mode of the first uplink transmission based on the target condition; in this way, determining the transmission mode of the first uplink transmission through the first information or the information included in the first uplink transmission or the target condition can improve the flexibility of determining the transmission mode, thereby improving the uplink transmission effect; or, the terminal performs the first uplink transmission using the first transmission mode, and the first transmission mode is uplink transmission based on the orthogonal coverage code OCC sequence. Through the OCC sequence, multiplexing of transmission resources can be achieved, the utilization rate of transmission resources can be improved, and thus the uplink transmission effect can be improved.
[0279] Optionally, the target condition includes a first condition. The terminal determines the transmission mode of the first uplink transmission based on the target condition, including:
[0280] When the first condition is satisfied, the terminal performs the first uplink transmission using the first transmission mode;
[0281] Wherein, the first condition includes at least one of the following:
[0282] The number of resources corresponding to the first uplink transmission is within a first preset range, where the first preset range is less than or equal to a first preset value, or the first preset range is greater than or equal to a second preset value;
[0283] The transport block size (TBS) corresponding to the first uplink transmission is within a second preset range, where the second preset range is less than or equal to a third preset value;
[0284] The modulation and coding scheme (MCS) corresponding to the first uplink transmission is within a third preset range, where the third preset range is less than or equal to a fourth preset value;
[0285] The code rate corresponding to the first uplink transmission is within a fourth preset range, where the fourth preset range is less than or equal to a fifth preset value;
[0286] The first uplink transmission uses a target modulation method;
[0287] The modulation order corresponding to the first uplink transmission is within a fifth preset range, where the fifth preset range is less than or equal to a sixth preset value;
[0288] The first uplink transmission uses a target waveform;
[0289] The resource allocation method corresponding to the first uplink transmission is of a target type;
[0290] The subcarrier spacing (SCS) corresponding to the first uplink transmission is the target SCS;
[0291] The cyclic prefix (CP) corresponding to the first uplink transmission is the target CP;
[0292] The direct current (DC) subcarrier corresponding to the first uplink transmission is located at a target position;
[0293] The priority index corresponding to the first uplink transmission is the target priority index, or the first uplink transmission has no corresponding priority index;
[0294] The first uplink transmission contains control information, or the first uplink transmission does not contain control information;
[0295] The number of resources corresponding to the first uplink transmission is an even number or a first parameter or a multiple of the first parameter, where the first parameter is the OCC multiplexing factor or the number of multiplexed terminals;
[0296] The terminal is instructed with, configured with, or activated with first information for determining the OCC sequence.
[0297] The terminal is instructed with, configured with, or activated with the first transmission mode.
[0298] It should be noted that the embodiments of the present application do not limit the specific settings of the first preset value, the second preset value, the third preset value, the fourth preset value, the fifth preset value, the sixth preset value, the first preset range, the second preset range, the third preset range, the fourth preset range, the fifth preset range, the target waveform, the target type, the target SCS, the target CP, the target position, or the target priority index. By way of example, the first preset value may be 1, or 2, or 3, or 4, etc.; the first preset range may be [1, 10], or [2, 10], or [3, 12], etc.; the target waveform may be DFT-S-OFDM; the target type may be type1 or type2; the target SCS may be 15 kHz or 30 kHz; the target CP may be a normal cyclic prefix (NCP); the target position may be outside the carrier, or outside the resources corresponding to the first uplink transmission, or at a certain position indicated or configured by the base station; the target priority index may be index = 1, or index = 0.
[0299] It should be noted that the settings of the preset value or preset range in the embodiments of the present application may be related to the first information. By way of example, the preset value or preset range in the embodiments of the present application may be constrained by the OCC length or the OCC sequence length determined based on the first information, for example, being a multiple or a factor of the OCC length or the OCC sequence length.
[0300] In one implementation, the settings of the first preset value, the second preset value, the third preset value, the fourth preset value, the fifth preset value, the sixth preset value, the first preset range, the second preset range, the third preset range, the fourth preset range, or the fifth preset range are related to the first information. By way of example, the first preset value, the second preset value, the third preset value, the fourth preset value, the fifth preset value, or the sixth preset value is constrained by the OCC length or the OCC sequence length, for example, being a multiple or a factor of the OCC length or the OCC sequence length. The boundary values of the first preset range, the second preset range, the third preset range, the fourth preset range, or the fifth preset range are constrained by the OCC length or the OCC sequence length, for example, being a multiple or a factor of the OCC length or the OCC sequence length.
[0301] In this embodiment, when the first condition is met, the terminal uses the first transmission mode for the first uplink transmission, and a better uplink transmission effect can be obtained.
[0302] Optionally, the method further includes:
[0303] The terminal reports first indication information to the network side device, and the first indication information is used to indicate at least one of the following:
[0304] The number of resources corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0305] The TBS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0306] The MCS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0307] The coding rate corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0308] The modulation mode corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0309] The modulation order corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0310] The resource allocation mode corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0311] The resource requirements corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0312] The SCS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0313] The CP corresponding to the terminal's support for uplink transmission using the first transmission mode.
[0314] In this embodiment, the terminal reports the first indication information to the network side device, so that the network side device can configure information (such as the first information) for determining the transmission mode of the first uplink transmission based on the first indication information, enabling the terminal to determine the transmission mode of the first uplink transmission based on the first information, improving the flexibility of determining the transmission mode, and thus improving the uplink transmission effect.
[0315] Optionally, the target condition includes a second condition. The terminal determines the transmission mode of the first uplink transmission based on the target condition, including any one of the following:
[0316] When the second condition is satisfied, the terminal performs the first uplink transmission using a second transmission method, or the terminal does not perform the first uplink transmission, where the second transmission method is different from the first transmission method;
[0317] When the second condition is satisfied, the terminal performs the first uplink transmission using a first transmission method, and the OCC sequence corresponding to the first transmission method is a preset sequence;
[0318] Wherein, the second condition includes at least one of the following:
[0319] The terminal does not satisfy the first condition;
[0320] The terminal does not satisfy the third condition;
[0321] The terminal is instructed not to use the first information, or is configured not to use the first information;
[0322] The first information of the terminal is deactivated;
[0323] The terminal is instructed not to use the first transmission method, or is configured not to use the first transmission method;
[0324] The first transmission method of the terminal is deactivated;
[0325] The terminal is instructed with the second transmission method, or is configured with the second transmission method, or is activated with the second transmission method.
[0326] Wherein, the second transmission method may be a transmission method that does not use an OCC sequence or the first information for uplink transmission. For example, it is a transmission method that directly maps the information to be transmitted onto transmission resources for transmission.
[0327] Wherein, the preset sequence may be an all-ones sequence, that is, all values of the OCC sequence are 1.
[0328] In one implementation, the third condition includes at least one of the following:
[0329] The number of resources corresponding to the first uplink transmission is within a first preset range, where the first preset range is less than or equal to a first preset value, or the first preset range is greater than or equal to a second preset value;
[0330] The transport block size (TBS) corresponding to the first uplink transmission is within a second preset range, where the second preset range is less than or equal to a third preset value;
[0331] The modulation and coding scheme (MCS) corresponding to the first uplink transmission is within a third preset range, where the third preset range is less than or equal to a fourth preset value;
[0332] The code rate corresponding to the first uplink transmission is within a fourth preset range, and the fourth preset range is less than or equal to a fifth preset value;
[0333] The first uplink transmission adopts a target modulation method;
[0334] The modulation order corresponding to the first uplink transmission is within a fifth preset range, and the fifth preset range is less than or equal to a sixth preset value;
[0335] The first uplink transmission adopts a target waveform;
[0336] The resource allocation method corresponding to the first uplink transmission is of a target type;
[0337] The subcarrier spacing SCS corresponding to the first uplink transmission is the target SCS;
[0338] The cyclic prefix CP corresponding to the first uplink transmission is the target CP;
[0339] The DC subcarrier corresponding to the first uplink transmission is located at the target position;
[0340] The priority index corresponding to the first uplink transmission is the target priority index, or the first uplink transmission does not have a corresponding priority index;
[0341] The first uplink transmission includes control information, or the first uplink transmission does not include control information;
[0342] The number of resources corresponding to the first uplink transmission is an even number or a first parameter or a multiple of the first parameter, and the first parameter is the OCC multiplexing factor or the number of multiplexed terminals;
[0343] The terminal is indicated, configured, or activated with first information, and the first information is used to determine the OCC sequence;
[0344] The terminal is indicated, configured, or activated with the first transmission method.
[0345] In this embodiment, when the second condition is satisfied, the terminal performs the first uplink transmission using a second transmission method, or the terminal does not perform the first uplink transmission, and the second transmission method is different from the first transmission method; or, when the second condition is satisfied, the terminal performs the first uplink transmission using the first transmission method, and the OCC sequence corresponding to the first transmission method is a preset sequence; thus, a better uplink transmission effect can be obtained.
[0346] Optionally, the first uplink transmission includes control information, or, the first uplink transmission includes control information and target data;
[0347] The terminal determines the transmission mode of the first uplink transmission based on the first information, including any one of the following:
[0348] At least part of the first information corresponds to the control information, and the terminal determines the transmission mode of the control information based on at least part of the first information;
[0349] At least part of the first information corresponds to the target data, and the terminal determines the transmission mode of the target data based on at least part of the first information;
[0350] The first information includes a first part of information corresponding to the control information and a second part of information corresponding to the target data. The terminal determines the transmission mode of the control information based on the first part of information and determines the transmission mode of the target data based on the second part of information;
[0351] The number of the first information is at least two, and the at least two first information includes the first information corresponding to the control information and the first information corresponding to the target data. The terminal determines the transmission mode of the control information based on the first information corresponding to the control information and determines the transmission mode of the target data based on the first information corresponding to the target data.
[0352] In one implementation, the first information may only correspond to the control information, and the terminal determines the transmission mode of the control information based on the first information. The determined transmission mode of the control information may be the first transmission mode.
[0353] In one implementation, the first information may only correspond to the target data, and the terminal determines the transmission mode of the target data based on the first information. The determined transmission mode of the target data may be the first transmission mode.
[0354] Optionally, the method further includes:
[0355] The terminal receives second indication information sent by the network side device;
[0356] The second indication information is used to indicate at least one of the following:
[0357] The first information corresponding to the control information of the first uplink transmission;
[0358] The first information corresponding to the data of the first uplink transmission;
[0359] The first uplink transmission containing control information is transmitted using or not using the first transmission method;
[0360] The first uplink transmission containing control information uses or does not use the first information;
[0361] The first uplink transmission containing control information ignores or does not ignore the first information;
[0362] The data of the first uplink transmission is transmitted using or not using the first transmission method;
[0363] The determination of the transmission method of the data of the first uplink transmission uses or does not use the first information;
[0364] The determination of the transmission method of the data of the first uplink transmission ignores or does not ignore the first information;
[0365] The control information of the first uplink transmission is transmitted using or not using the first transmission method;
[0366] The determination of the transmission method of the control information of the first uplink transmission uses or does not use the first information;
[0367] The determination of the transmission method of the control information of the first uplink transmission ignores or does not ignore the first information.
[0368] It should be noted that "using" can also be expressed as "adopting", or "adopting" can also be expressed as "using".
[0369] In addition, taking the second indication information used to indicate whether the first uplink transmission containing control information uses or does not use the first information as an example, the second indication information can be indication information of 2 bits. For example, the first bit is used to represent using the first information, and the second bit is used to represent not using the first information; or the second indication information can be indication information of 1 bit, and this 1-bit indication information can be 0 or 1. For example, when the second indication information is 0, it represents using the first information, and when the second indication information is 1, it represents not using the first information; and so on. The specific implementation of the second indication information in this embodiment is not limited.
[0370] In one implementation manner, the base station indicates to the terminal which part of the resources or which part of the bits (bit) needs to determine the transmission method based on the first information, or, the base station indicates to the terminal which part of the resources or which part of the bits does not determine the transmission method based on the first information (for example, using the current transmission method), or indicates at least one of the first condition or the second condition. The base station can indicate at least a part of the first uplink transmission, and the part indicated by the base station may need to determine the transmission method based on the first information, or does not need to determine the transmission method based on the first information.
[0371] For example, the first uplink transmission includes UCI and data, and the transmission of the UCI part does not use the transmission method corresponding to OCC, while the transmission of the data part uses the transmission method corresponding to OCC. Then, the base station can indicate which parts of the bit string corresponding to the first uplink transmission use the transmission method corresponding to OCC, or which parts do not need to use the transmission method corresponding to OCC.
[0372] For example, the base station indicates a set that includes at least one of {UCI, data}. If the set includes UCI and data, it means that the transmissions of both UCI and data need to use the transmission method corresponding to OCC. If it only includes data, it means that only the transmission of data needs to use the transmission method corresponding to OCC.
[0373] For example, if UCI or data has corresponding enabling information, and the base station provides this enabling information or sets it to enable, it indicates that the transmission of UCI or data uses the transmission method corresponding to OCC. The UCI and data parts can use a unified enabling information, or each can have its own corresponding enabling information.
[0374] For example, if UCI or data has corresponding disabling information, and the base station provides this disabling information or sets it to disable, it indicates that the transmission of UCI or data does not use the transmission method corresponding to OCC or is transmitted based on other methods. The UCI and data parts can use a unified disabling information, or each can have its own corresponding disabling information.
[0375] It should be noted that when the base station indicates to the terminal which part of the bits uses the transmission method corresponding to OCC or which part of the bits does not use the transmission method corresponding to OCC, it can indicate the start point, length, end point, corresponding position, or number of this part; when the base station indicates to the terminal which part of the resources uses the transmission method corresponding to OCC or which part of the resources does not use the transmission method corresponding to OCC, it can indicate the start point, length, end point, corresponding position, or number of this resource.
[0376] In this embodiment, the terminal receives the second indication information sent by the network-side device, and thus can determine the transmission mode of the first uplink transmission based on the first information indicated by the second indication information, or determine the transmission mode of the first uplink transmission based on the second indication information and the information included in the first uplink transmission, which can improve the flexibility of determining the transmission mode and thus improve the uplink transmission effect.
[0377] Optionally, at least part of the first information corresponding to the control information of the first uplink transmission is different from the first information corresponding to the data of the first uplink transmission.
[0378] Optionally, when the first uplink transmission includes control information, the terminal determines the transmission mode of the first uplink transmission based on the information included in the first uplink transmission, including at least one of the following:
[0379] The terminal determines that the transmission mode of the control information is a second transmission mode, and the second transmission mode is different from the first transmission mode;
[0380] The terminal determines that the transmission mode of the control information is the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0381] The terminal determines that the transmission mode of the first uplink transmission is a second transmission mode, and the second transmission mode is different from the first transmission mode;
[0382] The terminal determines that the transmission mode of the first uplink transmission is the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0383] The terminal determines that the first uplink transmission or the transmission of the control information does not use the first information;
[0384] The terminal determines that the first uplink transmission or the transmission of the control information ignores the first information;
[0385] The terminal determines that the first uplink transmission or the transmission of the control information is deactivated from the first transmission mode;
[0386] The terminal does not perform the first uplink transmission.
[0387] In the related art, for a block-wise spreading transmission mode similar to PUCCH format 4, multi-user multiplexing can be achieved using an OCC sequence. When using an OCC sequence for multi-user multiplexing of uplink transmissions (such as PUSCH), the implementation methods may be different. Taking the first uplink transmission as PUSCH as an example, when the first uplink transmission includes control information (such as UCI), the terminal can determine the transmission mode of the first uplink transmission based on the information included in the first uplink transmission.
[0388] Optionally, the terminal does not expect the first uplink transmission to overlap with a second uplink transmission, and the second uplink transmission is an uplink transmission other than the first uplink transmission.
[0389] Optionally, when the first uplink transmission overlaps with the second uplink transmission, before the terminal determines the transmission mode of the first uplink transmission based on the first information, the method includes at least one of the following:
[0390] Based on the first uplink transmission and the second uplink transmission, the terminal determines whether to transmit the first uplink transmission;
[0391] Based on the first uplink transmission and the second uplink transmission, the terminal determines the control information carried on the first uplink transmission;
[0392] Wherein, the second uplink transmission is an uplink transmission other than the first uplink transmission.
[0393] Wherein, in the case where the first uplink transmission and the second uplink transmission overlap, it is possible to determine whether to transmit the first uplink transmission, or the UCI carried on the first uplink transmission, based on the first uplink transmission and the second uplink transmission; then determine the transmission mode of the first uplink transmission.
[0394] Exemplarily, the first uplink transmission includes UCI and data. The UCI part is transmitted using an OCC sequence or according to the transmission mode determined by the first information, or the data part is transmitted using an OCC sequence or according to the transmission mode determined by the first information; and the OCC sequences or the determined transmission modes used by the two are the same.
[0395] Exemplarily, the first uplink transmission includes UCI and data. The UCI part does not use an OCC sequence or is transmitted in other ways, or the data part is transmitted using an OCC sequence or according to the transmission mode determined by the first information. The UCI part is transmitted in other ways. For example, the UCI can be directly mapped to the transmission resource for transmission without using an OCC sequence for transmission.
[0396] Exemplarily, the first uplink transmission includes UCI and data. The UCI part is transmitted using an OCC sequence or according to the transmission mode determined by the first information, or the data part is transmitted using an OCC sequence or according to the transmission mode determined by the first information; and the OCC sequences or the determined transmission modes used by the two are different.
[0397] Optionally, the terminal performs the first uplink transmission using a first transmission mode, including:
[0398] The terminal determines a first transmission symbol corresponding to the first uplink transmission based on the OCC sequence;
[0399] The terminal transmits the first transmission symbol.
[0400] Wherein, the first transmission symbol can be determined by the bit string corresponding to the first uplink transmission (data or UCI) through the OCC sequence. The terminal transmitting the first transmission symbol may include the terminal modulating the first transmission symbol using π / 2-BPSK to obtain a complex-valued modulation symbol for uplink transmission.
[0401] In addition, determining the first transmission symbol based on the OCC sequence may be obtained by multiplying the bit string corresponding to the first uplink transmission (data or UCI) by the OCC sequence.
[0402] Optionally, the time interval between the first uplink transmission and the reference point includes a first time, and the first time corresponds to the transmission mode of the first uplink transmission or is determined based on the transmission mode of the first uplink transmission.
[0403] Wherein, the reference point may be the time when the downlink control information DCI scheduling the first uplink transmission is located.
[0404] In one implementation, the time interval between the first uplink transmission and the reference point (for example, the time when the DCI corresponding to or scheduling the uplink transmission is located) at least includes: a first time: the first time is related to determining the transmission mode of the first uplink transmission based on the first information or to transmitting based on the determined transmission mode.
[0405] Optionally, the method further includes:
[0406] The terminal reports to the network-side device the supported first time or reports third indication information, where the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time, and the first time corresponds to the transmission mode of the first uplink transmission or is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located.
[0407] In one implementation, the UE reports the supported first time or whether the first time is required.
[0408] In one implementation, if the UE does not report the first time, the first time between the first uplink transmission and the reference point is 0, or the first time between the first uplink transmission and the reference point does not need to be included.
[0409] Optionally, the method further includes:
[0410] The terminal receives fourth indication information sent by the network-side device;
[0411] The fourth indication information is used to indicate the transmission mode of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
[0412] In this embodiment, the terminal receives the fourth indication information sent by the network-side device, so that the terminal can perform uplink transmission according to the transmission mode of the first uplink transmission indicated by the network-side device, or the terminal can perform uplink transmission based on the target condition indicated by the fourth indication information.
[0413] Optionally, the fourth indication information is used to indicate the part of the first uplink transmission that uses the first transmission mode for transmission; or, the fourth indication information is used to indicate the part of the first uplink transmission that uses the second transmission mode for transmission, and the second transmission mode is different from the first transmission mode.
[0414] See Figure 5 , Figure 5 is a flowchart of an information reception method provided by an embodiment of the present application. As Figure 5 shown, the information reception method includes the following steps:
[0415] Step 201, the network-side device receives the first indication information reported by the terminal, and the first indication information is used to indicate at least one of the following:
[0416] The number of resources corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0417] The TBS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0418] The MCS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0419] The code rate corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0420] The modulation mode corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0421] The modulation order corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0422] The resource allocation mode corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0423] The resource requirements corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0424] The SCS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0425] The CP corresponding to the terminal's support for uplink transmission using the first transmission mode.
[0426] Optionally, the method further includes:
[0427] The network-side device sends second indication information to the terminal;
[0428] The second indication information is used to indicate at least one of the following:
[0429] The first information corresponding to the control information of the first uplink transmission;
[0430] The first information corresponding to the data of the first uplink transmission;
[0431] Whether the first uplink transmission containing control information uses or does not use the first transmission method for transmission;
[0432] Whether the first uplink transmission containing control information uses or does not use the first information;
[0433] Whether the first uplink transmission containing control information ignores or does not ignore the first information;
[0434] Whether the data of the first uplink transmission uses or does not use the first transmission method for transmission;
[0435] Whether the determination of the transmission method of the data of the first uplink transmission uses or does not use the first information;
[0436] Whether the determination of the transmission method of the data of the first uplink transmission ignores or does not ignore the first information;
[0437] Whether the control information of the first uplink transmission uses or does not use the first transmission method for transmission;
[0438] Whether the determination of the transmission method of the control information of the first uplink transmission uses or does not use the first information;
[0439] Whether the determination of the transmission method of the control information of the first uplink transmission ignores or does not ignore the first information.
[0440] Optionally, the method further includes:
[0441] The network-side device receives the first time supported by the terminal reported, or receives third indication information, where the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time, the first time corresponds to the transmission method of the first uplink transmission, or the first time is determined based on the transmission method of the first uplink transmission, and the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located. %
[0442] Optionally, the method further includes:
[0443] The network-side device sends fourth indication information to the terminal;
[0444] The fourth indication information is used to indicate the transmission mode of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
[0445] Optionally, the method further includes:
[0446] If the terminal does not report the supported first time or does not report the third indication information, the network side device determines that the first time is 0, or the time interval between the first uplink transmission and the reference point does not include the first time;
[0447] Wherein, the first time corresponds to the transmission mode of the first uplink transmission, or the first time is determined based on the transmission mode of the first uplink transmission, the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located, and the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time.
[0448] It should be noted that this embodiment is used as the implementation manner of the network side device corresponding to the embodiment shown in Figure 4 For the corresponding network side device in the shown embodiment, its specific implementation manner can refer to the relevant description of the embodiment shown in Figure 4 In order to avoid repeated description, this embodiment will not be elaborated here.
[0449] The embodiment of the present application further provides a communication operation execution method, which can be executed by a network side device. The method includes:
[0450] When the sixth condition is satisfied, determining the transmission modes of at least two first uplink transmissions based on the first information;
[0451] Wherein, the sixth condition includes at least one of the following:
[0452] The time domain resources corresponding to the at least two first uplink transmissions are the same;
[0453] The start point or length or end point of the time domain resources corresponding to the at least two first uplink transmissions is the same;
[0454] The frequency domain resources corresponding to the at least two first uplink transmissions are the same;
[0455] The start point or length or end point of the frequency domain resources corresponding to the at least two first uplink transmissions is the same;
[0456] At least part of the time domain resources corresponding to the at least two first uplink transmissions overlap;
[0457] At least part of the frequency domain resources corresponding to the at least two first uplink transmissions overlap;
[0458] The reference signals corresponding to the at least two first uplink transmissions are orthogonal;
[0459] The reference signals corresponding to the at least two first uplink transmissions at least partially overlap;
[0460] The number of resources corresponding to the at least two first uplink transmissions is less than or equal to a seventh preset value;
[0461] The number of resources corresponding to the at least two first uplink transmissions is greater than or equal to an eighth preset value;
[0462] The TBS corresponding to the at least two first uplink transmissions is less than or equal to a ninth preset value;
[0463] The TBS corresponding to the at least two first uplink transmissions is the same;
[0464] The difference between any two of the TBS corresponding to the at least two first uplink transmissions is less than or equal to a tenth preset value;
[0465] The MCS corresponding to the at least two first uplink transmissions is less than or equal to an eleventh preset value;
[0466] The at least two first uplink transmissions all use the same MCS, or the same MCS table;
[0467] The coding rate corresponding to the at least two first uplink transmissions is less than or equal to a twelfth preset value;
[0468] The coding rate corresponding to the at least two first uplink transmissions is the same;
[0469] The difference between any two of the coding rates corresponding to the at least two first uplink transmissions is less than or equal to a thirteenth preset value;
[0470] The at least two first uplink transmissions all adopt the target modulation method;
[0471] The modulation order corresponding to the at least two first uplink transmissions is less than or equal to a fourteenth preset value;
[0472] The at least two first uplink transmissions all adopt the target waveform;
[0473] The resource allocation methods corresponding to the at least two first uplink transmissions are all of the target type;
[0474] For each first uplink transmission among the at least two first uplink transmissions, the corresponding frequency-domain resources are continuous in the frequency domain;
[0475] The SCS corresponding to the at least two first uplink transmissions is the same;
[0476] The CP corresponding to the at least two first uplink transmissions is the same;
[0477] The DCs corresponding to the at least two first uplink transmissions are all located at the target position;
[0478] The priority indices corresponding to the at least two first uplink transmissions are all the target priority index;
[0479] The number of first uplink transmissions including UCI or the target UCI among the at least two first uplink transmissions is less than or equal to a preset number;
[0480] None of the at least two first uplink transmissions includes UCI or the target UCI;
[0481] None of the at least two first uplink transmissions has a corresponding priority index;
[0482] All of the at least two first uplink transmissions include UCI or the target UCI;
[0483] The terminal is instructed, or configured, or activated with the first information;
[0484] The terminal is instructed, or configured, or activated with a first transmission determination method, and the first transmission determination method is a transmission method for determining a first uplink transmission based on the first information.
[0485] Optionally, the method includes:
[0486] When the sixth condition is not satisfied, the transmission method of at least two first uplink transmissions is not determined based on the first information, or some of the at least two first uplink transmissions are not performed.
[0487] The communication operation execution method provided by the embodiments of the present application is described below through several specific embodiments:
[0488] [[ID=3�]]Embodiment 1:
[0489] This embodiment gives the conditions or restrictions for uplink transmission based on OCC for a single UE.
[0490] In an implementation manner, the UE determines the transmission method of the first uplink transmission, including: the UE determines the transmission method of the first uplink transmission based on the first information, and the first uplink transmission needs to satisfy a first condition (or it can be stated that when at least one of the first conditions is satisfied, the UE can determine the transmission method of the first uplink transmission based on the first information), and the first condition includes at least one of the following conditions:
[0491] a) The number of resources corresponding to the first uplink transmission is less than or equal to a certain value;
[0492] Exemplarily, the number of time-domain resources corresponding to the first uplink transmission is less than or equal to value 1;
[0493] Exemplarily, the number of frequency-domain resources corresponding to the first uplink transmission is less than or equal to the value 2;
[0494] Or, the number of resources corresponding to the first uplink transmission is greater than or equal to a certain value (similar to PUCCH format 3, whether multi-user multiplexing can be performed is related to the interlace number);
[0495] Exemplarily, the number of time-domain resources corresponding to the first uplink transmission is less than or equal to the value 3;
[0496] Exemplarily, the number of frequency-domain resources corresponding to the first uplink transmission is less than or equal to the value 4;
[0497] Optionally, the UE reports: For a maximum number of certain resources or a range of certain resource numbers, the UE supports determining the transmission mode of the first uplink transmission based on the first information.
[0498] b) The TBS corresponding to the first uplink transmission is less than or equal to a certain value;
[0499] Optionally, the UE reports: For a maximum value of a certain TBS or a range of certain TBSs, the UE supports determining the transmission mode of the first uplink transmission based on the first information.
[0500] c) The MCS corresponding to the first uplink transmission is less than or equal to a certain value;
[0501] Optionally, the UE reports: For a maximum value of a certain MCS or a range of MCSs or an MCS table, the UE supports determining the transmission mode of the first uplink transmission based on the first information.
[0502] d) The code rate corresponding to the first uplink transmission is less than or equal to a certain value;
[0503] Optionally, the UE reports: For a maximum value of a certain code rate or a range of certain code rates, the UE supports determining the transmission mode of the first uplink transmission based on the first information.
[0504] e) The first uplink transmission corresponds to a specific modulation method;
[0505] Optionally, the UE reports: For a certain modulation order method, the UE supports determining the transmission mode of the first uplink transmission based on the first information.
[0506] f) The modulation order corresponding to the first uplink transmission is less than or equal to a certain value;
[0507] Optionally, the UE reports: For a maximum value of a certain modulation order or a range of certain modulation orders, the UE determines the transmission mode of the first uplink transmission based on the first information or supports determining the transmission mode of the first uplink transmission based on the first information.
[0508] g) The first uplink transmission uses a specific waveform (such as DFT-S-OFDM);
[0509] h) The resource allocation method corresponding to the first uplink transmission is type1 or type2;
[0510] Optionally, the UE reports: for a certain resource allocation method, the UE supports determining the transmission method of the first uplink transmission based on the first information.
[0511] i) The frequency-domain resources corresponding to the first uplink transmission are continuous in the frequency domain;
[0512] For example, the interlace index corresponding to the first uplink transmission is continuous, or the RBs corresponding to the first uplink transmission are continuous.
[0513] j) The SCS corresponding to the first uplink transmission is a specific SCS;
[0514] Optionally, for the first uplink transmission of an idle UE or the first uplink transmission in a specific stage (such as msgA or msg3 in the initial access stage), the specific SCS is 15 kHz or 30 kHz.
[0515] Optionally, the UE reports: for which SCSs, the UE supports determining the transmission method of the first uplink transmission based on the first information.
[0516] k) The CP corresponding to the first uplink transmission is a specific CP (such as Normal Cyclic Prefix (NCP));
[0517] Optionally, the UE reports: for which CPs, the UE supports determining the transmission method of the first uplink transmission based on the first information.
[0518] l) The DC corresponding to the first uplink transmission is located at a specific position (such as outside the carrier, outside the resources corresponding to the first uplink transmission, or at a certain position indicated or configured by the base station).
[0519] m) The priority index corresponding to the first uplink transmission is a specific priority index (such as index = 1, or index = 0);
[0520] n) There is no priority index corresponding to the first uplink transmission;
[0521] o) The first uplink transmission contains UCI, or contains specific UCI or target information (such as Hybrid automatic repeat request acknowledgement (HARQ-ACK) or Scheduling Request (SR));
[0522] Exemplarily, the first condition includes: the first uplink transmission includes UCI, and the number of resources corresponding to the first uplink transmission cannot exceed a certain value. If the multiplexed PUSCH bandwidth is too large, it may not be possible to ensure that the UCI can be received normally. Therefore, if the PUSCH carries UCI and multiplexing is to be performed, multiplexing can only be supported when the bandwidth is small.
[0523] Alternatively, the first uplink transmission does not include UCI. For example, OCC for PUSCH with UCI is avoided or not desired; exemplarily, the first condition includes: the first uplink transmission does not include UCI. The number of resources corresponding to the first uplink transmission can exceed a certain value.
[0524] p) The number of resources corresponding to the first uplink transmission is an even number or an SF number, or a multiple of SF, where SF is the multiplexing factor or the number of multiplexed users;
[0525] q) The base station has indicated or configured or activated the first information;
[0526] r) The base station has indicated or configured or activated the UE to determine the transmission mode of the first uplink transmission based on the first information;
[0527] It should be noted that corresponding to the above UE reporting, the UE can also report information such as the length, type, index, etc. of the supported first information, such as the OCC length, OCC type, or OCC index.
[0528] It should be noted that corresponding to the above UE reporting, it can be reported per cell, per carrier, per band, per band combination, per BWP, per TDRA table, per Start and length indicator value (SLIV), per time interval K value.
[0529] In one implementation, the UE determines the transmission mode of the first uplink transmission, including: if the second condition is met, the UE does not determine the transmission mode of the first uplink transmission based on the first information (or stated as not performing the first uplink transmission based on the first information; or stated as the transmission mode of the first uplink transmission determined based on the first information is disabled or invalid; or stated as the UE determines the first uplink transmission based on other methods; or stated as determining the transmission mode of the first uplink transmission based on the first information, but at least part of the first information is a specific value, such as the multiplexing user number or multiplexing factor is 1 or the OCC sequence is all 1; or stated as the UE ignores the first information). At this time, the UE performs the transmission of the first uplink transmission (such as PUSCH). Or, if the second condition is met, the UE discards or does not transmit the first uplink transmission.
[0530] The satisfaction of the second condition includes at least one of the following:
[0531] The first uplink transmission does not satisfy at least one of the first conditions; for example, the UE is instructed to use or switch to the CP-OFDM waveform, that is, no longer use the DFT-S-OFDM waveform, then no longer perform uplink transmission based on OCC;
[0532] The base station indicates or configures not to use the first information, or the base station indicates or configures that the first information is deactivated;
[0533] The base station indicates or configures or activates the second transmission mode, or the UE does not determine the transmission mode of the first uplink transmission based on the first information;
[0534] It should be noted that for the above first condition or the above UE reporting, its granularity can be reported per cell, per carrier, per band, per band combination, per BWP, per TDRAtable, per SLIV, per time interval K value.
[0535] Embodiment 2:
[0536] This embodiment gives the conditions or limitations for multiple UEs to perform uplink transmission based on OCC.
[0537] In this embodiment, the transmission modes of at least two first uplink transmissions are determined based on the first information, and the at least two first uplink transmissions satisfy the sixth condition, and the sixth condition includes at least one of the following:
[0538] a) The time domain resources corresponding to the at least two first uplink transmissions are the same or completely overlapped, or the start point or length or end point of the time domain resources are the same;
[0539] b) The frequency-domain resources corresponding to the at least two first uplink transmissions are the same or completely overlapping, or the starting point or length or ending point of the frequency-domain resources is the same;
[0540] One implementation is that the frequency-domain resources corresponding to the at least two first uplink transmissions are the same, and there is an inclusion relationship between the time-domain resources corresponding to the at least two first uplink transmissions.
[0541] c) The time-domain resources corresponding to the at least two first uplink transmissions are at least partially overlapping or in an inclusion relationship;
[0542] For example, the time-domain resources of one or a certain first uplink transmission include the time-domain resources of another or multiple first uplink transmissions. Further, the time-domain resources corresponding to the at least two first uplink transmissions are in an inclusion relationship, but the corresponding frequency-domain resources do not completely overlap or are not completely included.
[0543] d) The frequency-domain resources corresponding to the at least two first uplink transmissions are at least partially overlapping or in an inclusion relationship.
[0544] For example, the PUSCH resources on the symbols including DMRS in the first uplink transmission do not completely overlap.
[0545] e) The reference signals (such as DMRS) corresponding to the at least two first uplink transmissions are orthogonal.
[0546] The orthogonality can be understood as using the same time-domain or frequency-domain resources, but using different code-domain resources, or using different time-domain or frequency-domain resources.
[0547] f) The reference signals corresponding to the at least two first uplink transmissions overlap or are in an inclusion relationship.
[0548] For example, the time-domain resources of the reference signal of one or a certain first uplink transmission include the time-domain resources of the reference signal of another or multiple first uplink transmissions;
[0549] For example, the frequency-domain resources of the reference signal of one or a certain first uplink transmission include the frequency-domain resources of the reference signal of another or multiple first uplink transmissions.
[0550] g) The number of resources corresponding to the at least two first uplink transmissions is less than or equal to a certain value;
[0551] Exemplarily, the number of time-domain resources corresponding to the at least two first uplink transmissions is less than or equal to the value 1;
[0552] Exemplarily, the number of frequency-domain resources corresponding to the at least two first uplink transmissions is less than or equal to the value 2.
[0553] Or, the number of resources corresponding to the at least two first uplink transmissions is greater than or equal to a certain value;
[0554] Exemplarily, the number of time domain resources corresponding to the at least two first uplink transmissions is less than or equal to the value 3;
[0555] Exemplarily, the number of frequency domain resources corresponding to the at least two first uplink transmissions is less than or equal to the value 4.
[0556] h) The TBS corresponding to the at least two first uplink transmissions is less than or equal to a certain value;
[0557] i) The TBS corresponding to the at least two first uplink transmissions is the same or the difference between the TBSs is not greater than a certain value;
[0558] j) The MCS corresponding to the at least two first uplink transmissions is less than or equal to a certain value;
[0559] k) The at least two first uplink transmissions all use the same MCS or the same MCS table;
[0560] l) The code rate corresponding to the at least two first uplink transmissions is less than or equal to a certain value;
[0561] m) The at least two first uplink transmissions all use the same code rate or the difference between the code rates is not greater than a certain value;
[0562] n) The at least two first uplink transmissions all correspond to a specific modulation method;
[0563] o) The modulation order corresponding to the at least two first uplink transmissions is less than or equal to a certain value;
[0564] p) The at least two first uplink transmissions all use a specific waveform (such as DFT-S-OFDM);
[0565] q) The resource allocation mode corresponding to the at least two first uplink transmissions is type 1 or type 2; for example, both are type 1 or both are type 2;
[0566] r) The frequency domain resources corresponding to the at least two first uplink transmissions are continuous in the frequency domain;
[0567] For example, the interlace index corresponding to the at least two first uplink transmissions is continuous, or the RBs corresponding to the at least two first uplink transmissions are continuous;
[0568] s) The SCS corresponding to the at least two first uplink transmissions is the same, or both are a specific SCS;
[0569] t) The CP corresponding to the at least two first uplink transmissions is the same, or both are a specific CP (such as NCP);
[0570] u) The DCs corresponding to the at least two first uplink transmissions are all located at a specific position (for example, outside the carrier, outside the resources of the first uplink transmission, or at a certain position indicated or configured by the base station);
[0571] v) The priority indices corresponding to the at least two first uplink transmissions are all a specific priority index (for example, index = 1, or, index = 0);
[0572] w) Among the at least two first uplink transmissions, at most X first uplink transmissions contain UCI or a specific UCI; or, none of them contain UCI or a specific UCI, for example, to avoid or not expect OCC for PUSCH with UCI;
[0573] x) The at least two first uplink transmissions have no corresponding priority index;
[0574] y) The at least two first uplink transmissions all contain UCI, or all contain a specific UCI (such as HARQ-ACK or SR);
[0575] Exemplarily, the at least two first uplink transmissions all contain UCI, and the number of resources corresponding to the at least two first uplink transmissions cannot exceed a certain value. If the bandwidth of the multiplexed PUSCH is too large, it may not be possible to ensure that the UCI can be received normally. Therefore, if the PUSCH carries UCI and multiplexing is to be performed, multiplexing can only be supported when the bandwidth is small.
[0576] Or, none of the first uplink transmissions contain UCI. Exemplarily, the at least two first uplink transmissions all do not contain UCI, and the number of resources corresponding to the at least two first uplink transmissions can exceed a certain value.
[0577] z) The number of resources corresponding to the at least two first uplink transmissions is all an even number or an SF number, or a multiple of SF, where SF is the multiplexing factor, or the number of multiplexed users;
[0578] aa) The at least two first uplink transmissions are all indicated or configured or activated by the base station with the first information;
[0579] bb) The at least two first uplink transmissions are all indicated or configured or activated by the base station for the UE to determine the transmission mode of the first uplink transmission based on the first information;
[0580] It should be noted that for the above UE reporting, the UE can also report information such as the length, type, index, etc. of the supported first information, such as the OCC length, OCC type, or OCC index.
[0581] In one implementation, the UE determines the transmission mode of the first uplink transmission, including: if the sixth condition is not satisfied, the UE does not determine the transmission mode of the first uplink transmission based on the first information (or it can be expressed as not performing the first uplink transmission based on the first information; or it can be expressed as the transmission mode of the first uplink transmission determined based on the first information is disabled or invalid; or it can be expressed as the UE determines the first uplink transmission based on other methods; or it can be expressed as determining the transmission mode of the first uplink transmission based on the first information, but at least part of the first information is a specific value, such as the multiplexing user number or multiplexing factor is 1 or the OCC sequence is all 1; or it can be expressed as the UE ignores the first information). At this time, the UE performs the transmission of the first uplink transmission (such as PUSCH). Or, if the fifth condition is satisfied, the first uplink transmission is discarded or not transmitted.
[0582] For example, when the SCSs of at least two first uplink transmissions are different, the first uplink transmission with a lower SCS is not transmitted or the first uplink transmission with a higher SCS is transmitted;
[0583] For example, when the priority indices of at least two first uplink transmissions are different, the first uplink transmission with a lower priority index is not transmitted or the first uplink transmission with a higher priority index is transmitted.
[0584] Embodiment 3:
[0585] This embodiment mainly describes the uplink transmission of PUSCH carrying UCI.
[0586] The UE determines the transmission mode of the first uplink transmission (such as PUSCH) based on the first information, where the first uplink transmission contains UCI, or the first uplink transmission contains UCI and data.
[0587] In one implementation, for the first uplink transmission, the determined transmission mode is used for transmission.
[0588] In one implementation, the first information only targets the data of the first uplink transmission, and the transmission mode of the data of the first uplink transmission is determined based on this first information. Exemplarily, the first information only targets or applies to the data of the first uplink transmission.
[0589] In one implementation, the first information at least includes the first information for the UCI of the first uplink transmission, determines the first information corresponding to the UCI, and determines the transmission mode of the UCI based on this first information. Exemplarily, the first information at least targets or applies to the UCI.
[0590] In one implementation, the first information at least includes the first information for the UCI of the first uplink transmission and the first information for the data of the first uplink transmission, determines the first information corresponding to or applied to the UCI part and the first information corresponding to or applied to the data part, and determines the transmission mode of the UCI and the transmission mode of the data based on the corresponding first information.
[0591] At this time, the first information includes the first information corresponding to or applied to the UCI part and the first information corresponding to or applied to the data part.
[0592] In one implementation, the first information corresponding to the UCI part and the first information corresponding to the data part are at least partially different.
[0593] In one implementation, the base station may indicate or configure at least one of the following, and the UE determines the transmission mode of the first uplink transmission according to the base station indication:
[0594] Whether the first uplink transmission including the UCI determines the transmission mode based on the first information or uses the first information or ignores the first information; Exemplarily, the base station may indicate or configure whether the PUSCH with UCI is to use OCC, or whether the UCI part is to use OCC;
[0595] Whether the UCI part determines the transmission mode based on the first information or uses the first information or ignores the first information.
[0596] In one implementation, if the first uplink transmission includes UCI, the first uplink transmission or at least the UCI part in the first uplink transmission does not determine the transmission mode based on the first information or does not use the first information or ignores the first information, or the transmission mode determined based on the first information is deactivated (or stated as not performing the first uplink transmission based on the first information; or stated as the transmission mode of the first uplink transmission determined based on the first information is disabled or invalid; or stated as the UE determines the first uplink transmission based on other methods; or stated as determining the transmission mode of the first uplink transmission based on the first information, but at least part of the first information is a specific value, such as the multiplexing user number or multiplexing factor is 1 or the OCC sequence is all 1; or stated as the UE ignores the first information). At this time, the UE performs the transmission of the first uplink transmission (such as PUSCH). Or, if the first uplink transmission includes UCI, the UE discards or does not transmit the first uplink transmission.
[0597] Furthermore, it is not expected that this first uplink transmission overlaps with other first uplink transmissions (If UCI is multiplexed, this PUSCH is not expected to apply OCC, this PUSCH should not overlap with other PUSCH).
[0598] In one embodiment, if the first uplink transmission overlaps with other transmissions (such as PUCCH, SR, RS, downlink, etc.), then:
[0599] It is possible to first determine whether to transmit the first uplink transmission based on the first uplink transmission and other transmissions, or the UCI carried on the first uplink transmission (i.e., first apply the UCI multiplexing rule); then determine the transmission mode of the first uplink transmission.
[0600] Exemplarily, the first uplink transmission includes UCI and data. The UCI part is transmitted using the transmission mode corresponding to OCC or the transmission mode determined according to the first information, or the data part is transmitted using the transmission mode corresponding to OCC or the transmission mode determined according to the first information; and the transmission modes corresponding to OCC or the determined transmission modes used by both are the same.
[0601] Exemplarily, the first uplink transmission includes UCI and data. The UCI part does not use the transmission mode corresponding to OCC or is transmitted in other ways, or the data part is transmitted using the transmission mode corresponding to OCC or the transmission mode determined according to the first information. The UCI part is transmitted in other ways, such as: the UCI can be directly mapped to the transmission resource for transmission without using the transmission mode corresponding to OCC for transmission.
[0602] Exemplarily, the first uplink transmission includes UCI and data. The UCI part is transmitted using the transmission mode corresponding to OCC or the transmission mode determined according to the first information, or the data part is transmitted using the transmission mode corresponding to OCC or the transmission mode determined according to the first information; and the transmission modes corresponding to OCC or the determined transmission modes used by both are different.
[0603] Embodiment 4:
[0604] If the first uplink transmission is transmitted using the first mode, and the first mode is modulation using π / 2 - BPSK. Then the method further includes: the determination method of the information of the first uplink transmission (in a certain physical layer process) is as follows:
[0605] For example, the bit string corresponding to the first uplink transmission (data or UCI) is represented as b, and b(i) is the i-th bit among them. Determine the complex-valued modulation symbol d(i) based on b(i). Specifically, the method is as follows:
[0606]
[0607] or
[0608]
[0609] where x is determined by b through OCC or the first information. For example, x is the bit string obtained after b is spread spectrum by OCC, and x(k) is the k-th bit therein. Here, k can be i, that is, the same parameter. At this time, the above formula becomes:
[0610]
[0611] k can also be a parameter related to i, such as a value calculated based on i, or i is calculated based on k. This embodiment does not limit it.
[0612] Embodiment 5:
[0613] In this embodiment, the imaginary unit in the OCC base sequence or the OCC sequence is represented by i, and i can also be replaced by j.
[0614] This embodiment gives an example of the uplink transmission of the terminal based on the OCC sequence in at least one target block:
[0615] Assume that 4 UEs are multiplexed on the same 2 consecutive Physical Resource Blocks (PRBs). Taking the operation of the frequency-domain signal on the l-th symbol as an example, the operation of the frequency-domain signal on the l-th symbol is as follows:
[0616] If the first information indicates that the size of the target block is 1RB = 12REs = 12SCs, then: these 2 PRBs are divided into 2 target blocks. The first target block occupies the first PRB, and the second target block occupies the second PRB;
[0617] Since the number of multiplexed users is 4, the OCC length is configured to 4. Therefore, an OCC base sequence with a length of 4 is selected. For example:
[0618] <![CDATA n > <![CDATA[w n > 0 [+1 +1 +1 +1] 1 [+1 +i -1 -i] 2 [+1 -1 +1 -1] 3 [+1 -i -1 +i]
[0619] UE1 is indicated that OCC index = 0, that is, the OCC base sequence used is [+1 +1 +1 +1];
[0620] UE2 is indicated that OCC index = 1, that is, the OCC base sequence used is [+1 +i -1 -i];
[0621] UE3 is indicated that OCC index = 2, that is, the OCC base sequence used is [+1 -1 +1 -1];
[0622] UE4 is indicated that OCC index = 3, that is, the OCC base sequence used is [+1 -i -1 +i].
[0623] Further, the determined OCC sequences used by 4 users within the target block are as follows:
[0624] The OCC sequence used by UE1 is [+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1];
[0625] The OCC sequence used by UE2 is [+1 +1 +1 +i +i +i -1 -1 -1 -i -i -i];
[0626] The OCC sequence used by UE3 is [+1 +1 +1 -1 -1 -1 +1 +1 +1 -1 -1 -1];
[0627] The OCC sequence used by UE4 is [+1 +1 +1 -i -i -i -1 -1 -1 +i +i +i].
[0628] Correspondingly,
[0629] The complex-valued modulation symbols transmitted by UE1 within the first target block and the second target block are [x1, x2, x3] and [x4, x5, x6] respectively;
[0630] The complex-valued modulation symbols transmitted by UE2 within the first target block and the second target block are [y1, y2, y3] and [y4, y5, y6] respectively;
[0631] The complex-valued modulation symbols transmitted by UE3 within the first target block and the second target block are [z1, z2, z3] and [z4, z5, z6] respectively;
[0632] The complex-valued modulation symbols transmitted by UE4 within the first target block and the second target block are [w1, w2, w3] and [w4, w5, w6] respectively.
[0633] Then, after each target block independently undergoes transmission precoding or pre-DFT transformation, the complex-valued symbols mapped in the frequency domain within each target block are obtained. The complex-valued symbols after transmission precoding or pre-DFT transformation corresponding to UE1 to UE4 are as follows:
[0634] The complex-valued symbols within the first target block are respectively: [XX1, YY1, ZZ1, WW1, XX2, YY2, ZZ2, WW2, XX3, YY3, ZZ3, WW3];
[0635] The complex-valued symbols within the second target block are respectively: [XX4, YY4, ZZ4, WW4, XX5, YY5, ZZ5, WW5, XX6, YY6, ZZ6, WW6].
[0636] The illustrated process is asFigure 6a , Figure 6b , Figure 6c and Figure 6d as shown
[0637] After the above OCC transmission scheme is applied to these 4 UEs, the frequency-domain signals mapped to the frequency-domain resources on these 2 PRBs at the l-th symbol are as Figure 6e shown<D <D
[0638] Through the above several embodiments, it is possible to solve the problems of when OCC can or cannot be used, and how to use OCC if UCI is multiplexed on PUSCH<D <D
[0639] In the communication operation execution method provided by the embodiments of the present application, the execution entity may be a communication operation execution device. In the embodiments of the present application, taking the communication operation execution device as an example to execute the communication operation execution method, the communication operation execution device provided by the embodiments of the present application is described<D <D
[0640] Please refer to<D Figure 7 ,<D Figure 7 which is a structural diagram of a communication operation execution device provided by the embodiments of the present application. The terminal includes the communication operation execution device, as<D Figure 7 shown. The communication operation execution device 300 includes<D <D
[0641] An execution module 301, configured to execute a first operation<D <D
[0642] The first operation includes at least one of the following<D <D
[0643] The terminal determines the transmission mode of the first uplink transmission based on the first information<D <D
[0644] The terminal determines the transmission mode of the first uplink transmission based on the information included in the first uplink transmission<D <D
[0645] The terminal determines the transmission mode of the first uplink transmission based on the target condition<D <D
[0646] The terminal performs the transmission of the first uplink transmission using the first transmission mode<D <D
[0647] wherein, the first transmission mode is uplink transmission based on an orthogonal cover code (OCC) sequence, the first transmission mode is one of the transmission modes of the first uplink transmission, and the first information is used to determine the OCC sequence<D <D
[0648] Optionally, the target condition includes a first condition. Determining the transmission mode of the first uplink transmission based on the target condition includes<D <D
[0649] When the first condition is satisfied, performing the transmission of the first uplink transmission using the first transmission mode
[0650] Among them, the first condition includes at least one of the following:
[0651] The number of resources corresponding to the first uplink transmission is within a first preset range, the first preset range is less than or equal to a first preset value, or the first preset range is greater than or equal to a second preset value;
[0652] The transport block size TBS corresponding to the first uplink transmission is within a second preset range, and the second preset range is less than or equal to a third preset value;
[0653] The modulation and coding scheme MCS corresponding to the first uplink transmission is within a third preset range, and the third preset range is less than or equal to a fourth preset value;
[0654] The code rate corresponding to the first uplink transmission is within a fourth preset range, and the fourth preset range is less than or equal to a fifth preset value;
[0655] The first uplink transmission adopts a target modulation method;
[0656] The modulation order corresponding to the first uplink transmission is within a fifth preset range, and the fifth preset range is less than or equal to a sixth preset value;
[0657] The first uplink transmission adopts a target waveform;
[0658] The resource allocation method corresponding to the first uplink transmission is of a target type;
[0659] The subcarrier spacing SCS corresponding to the first uplink transmission is the target SCS;
[0660] The cyclic prefix CP corresponding to the first uplink transmission is the target CP;
[0661] The direct current DC subcarrier corresponding to the first uplink transmission is located at the target position;
[0662] The priority index corresponding to the first uplink transmission is the target priority index, or the first uplink transmission does not have a corresponding priority index;
[0663] The first uplink transmission contains control information, or the first uplink transmission does not contain control information;
[0664] The number of resources corresponding to the first uplink transmission is an even number or a multiple of a first parameter or the first parameter, and the first parameter is the OCC multiplexing factor or the number of multiplexed terminals;
[0665] The terminal is instructed with first information, or configured with first information, or activated with first information, and the first information is used to determine the OCC sequence;
[0666] The terminal is instructed to use the first transmission mode, or is configured to use the first transmission mode, or is activated to use the first transmission mode.
[0667] Optionally, the device further includes:
[0668] A first reporting module, configured to report first indication information to a network-side device, where the first indication information is used to indicate at least one of the following:
[0669] The number of resources corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0670] The TBS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0671] The MCS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0672] The coding rate corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0673] The modulation mode corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0674] The modulation order corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0675] The resource allocation mode corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0676] The resource requirements corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0677] The SCS corresponding to the terminal's support for uplink transmission using the first transmission mode;
[0678] The CP corresponding to the terminal's support for uplink transmission using the first transmission mode.
[0679] Optionally, the target condition includes a second condition. Determining the transmission mode of the first uplink transmission based on the target condition includes any of the following:
[0680] When the second condition is satisfied, perform the transmission of the first uplink transmission using the second transmission mode, or the terminal does not perform the first uplink transmission, where the second transmission mode is different from the first transmission mode;
[0681] When the second condition is satisfied, the terminal performs the transmission of the first uplink transmission using the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0682] Wherein, the second condition includes at least one of the following:
[0683] The terminal does not satisfy at least one of the first conditions;
[0684] The terminal does not satisfy the third condition;
[0685] The terminal is instructed not to use the first information, or is configured not to use the first information;
[0686] The first information of the terminal is deactivated;
[0687] The terminal is instructed not to use the first transmission mode, or is configured not to use the first transmission mode;
[0688] The first transmission mode of the terminal is deactivated;
[0689] The terminal is instructed, configured, or activated for the second transmission mode.
[0690] Optionally, the first uplink transmission includes control information, or the first uplink transmission includes control information and target data;
[0691] Determining the transmission mode of the first uplink transmission based on the first information includes any of the following:
[0692] At least part of the first information corresponds to the control information, and the transmission mode of the control information is determined based on at least part of the first information;
[0693] At least part of the first information corresponds to the target data, and the transmission mode of the target data is determined based on at least part of the first information;
[0694] The first information includes a first partial information corresponding to the control information and a second partial information corresponding to the target data. The transmission mode of the control information is determined based on the first partial information, and the transmission mode of the target data is determined based on the second partial information;
[0695] The number of the first information is at least two, and the at least two first information includes a first information corresponding to the control information and a first information corresponding to the target data. The transmission mode of the control information is determined based on the first information corresponding to the control information, and the transmission mode of the target data is determined based on the first information corresponding to the target data.
[0696] Optionally, the device further includes:
[0697] A first receiving module, configured to receive second indication information sent by a network-side device;
[0698] The second indication information is used to indicate at least one of the following:
[0699] The first information corresponding to the control information of the first uplink transmission;
[0700] The first information corresponding to the data of the first uplink transmission;
[0701] Whether the first uplink transmission containing control information uses or does not use the first transmission method for transmission;
[0702] Whether the first uplink transmission containing control information uses or does not use the first information;
[0703] Whether the first uplink transmission containing control information ignores or does not ignore the first information;
[0704] Whether the data of the first uplink transmission uses or does not use the first transmission method for transmission;
[0705] Whether the determination of the transmission method of the data of the first uplink transmission uses or does not use the first information;
[0706] Whether the determination of the transmission method of the data of the first uplink transmission ignores or does not ignore the first information;
[0707] Whether the control information of the first uplink transmission uses or does not use the first transmission method for transmission;
[0708] Whether the determination of the transmission method of the control information of the first uplink transmission uses or does not use the first information;
[0709] Whether the determination of the transmission method of the control information of the first uplink transmission ignores or does not ignore the first information.
[0710] Optionally, the first information corresponding to the control information of the first uplink transmission is at least partially different from the first information corresponding to the data of the first uplink transmission.
[0711] Optionally, when the first uplink transmission contains control information, determining the transmission method of the first uplink transmission based on the information included in the first uplink transmission includes at least one of the following:
[0712] The terminal determines that the transmission method of the control information is a second transmission method, and the second transmission method is different from the first transmission method;
[0713] The terminal determines that the transmission method of the control information is the first transmission method, and the OCC sequence corresponding to the first transmission method is a preset sequence;
[0714] The terminal determines that the transmission method of the first uplink transmission is a second transmission method, and the second transmission method is different from the first transmission method;
[0715] The terminal determines that the transmission mode of the first uplink transmission is the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0716] The terminal determines that the first uplink transmission or the transmission of the control information does not use the first information;
[0717] The terminal determines that the first uplink transmission or the transmission of the control information ignores the first information;
[0718] The terminal determines that the first uplink transmission or the transmission of the control information is deactivated from the first transmission mode;
[0719] The terminal does not perform the first uplink transmission.
[0720] Optionally, the terminal does not expect the first uplink transmission to overlap with a second uplink transmission, where the second uplink transmission is an uplink transmission other than the first uplink transmission.
[0721] Optionally, in the case where the first uplink transmission overlaps with the second uplink transmission, the apparatus further includes a determination module for at least one of the following:
[0722] Determine whether to transmit the first uplink transmission based on the first uplink transmission and the second uplink transmission;
[0723] Determine the control information carried on the first uplink transmission based on the first uplink transmission and the second uplink transmission;
[0724] Wherein, the second uplink transmission is an uplink transmission other than the first uplink transmission.
[0725] Optionally, the first uplink transmission using the first transmission mode includes:
[0726] Determine a first transmission symbol corresponding to the first uplink transmission based on the OCC sequence;
[0727] Transmit the first transmission symbol.
[0728] Optionally, the time interval between the first uplink transmission and the reference point includes a first time, where the first time corresponds to the transmission mode of the first uplink transmission or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI that schedules the first uplink transmission is located.
[0729] Optionally, the apparatus further includes:
[0730] A second reporting module, configured to report to a network-side device a supported first time, or report third indication information, where the third indication information is used to indicate whether a time interval between the first uplink transmission and a reference point includes the first time, the first time corresponds to a transmission mode of the first uplink transmission, or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is a time when downlink control information DCI scheduling the first uplink transmission is located.
[0731] Optionally, the apparatus further includes:
[0732] A second receiving module, configured to receive fourth indication information sent by a network-side device;
[0733] The fourth indication information is used to indicate a transmission mode of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
[0734] Optionally, the fourth indication information is used to indicate a part of the first uplink transmission that is transmitted using a first transmission mode; or the fourth indication information is used to indicate a part of the first uplink transmission that is transmitted using a second transmission mode, where the second transmission mode is different from the first transmission mode.
[0735] The communication operation execution device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than a terminal. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0736] The communication operation execution device provided in the embodiments of the present application can implement Figure 4 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described here again.
[0737] Please refer to Figure 8 , Figure 8 which is a structural diagram of an information receiving device provided in the embodiments of the present application. The network-side device includes the information receiving device. As Figure 8 shown, the information receiving device 400 includes:
[0738] A first receiving module 401, configured to receive first indication information reported by a terminal, where the first indication information is used to indicate at least one of the following:
[0739] The number of resources corresponding to the terminal supporting uplink transmission using a first transmission mode;
[0740] The terminal supports uplink transmission of the corresponding TBS using the first transmission mode;
[0741] The terminal supports uplink transmission of the corresponding MCS using the first transmission mode;
[0742] The terminal supports uplink transmission of the corresponding code rate using the first transmission mode;
[0743] The terminal supports uplink transmission of the corresponding modulation mode using the first transmission mode;
[0744] The terminal supports uplink transmission of the corresponding modulation order using the first transmission mode;
[0745] The terminal supports uplink transmission of the corresponding resource allocation mode using the first transmission mode;
[0746] The terminal supports uplink transmission of the corresponding resource requirements using the first transmission mode;
[0747] The terminal supports uplink transmission of the corresponding SCS using the first transmission mode;
[0748] The terminal supports uplink transmission of the corresponding CP using the first transmission mode.
[0749] Optionally, the device further includes:
[0750] A first sending module, configured to send second indication information to the terminal;
[0751] The second indication information is used to indicate at least one of the following:
[0752] The first information corresponding to the control information of the first uplink transmission;
[0753] The first information corresponding to the data of the first uplink transmission;
[0754] Whether the first uplink transmission including control information is transmitted using the first transmission mode or not;
[0755] Whether the first uplink transmission including control information uses the first information or not;
[0756] Whether the first uplink transmission including control information ignores the first information or not;
[0757] Whether the data of the first uplink transmission is transmitted using the first transmission mode or not;
[0758] Whether the determination of the transmission mode of the data of the first uplink transmission uses the first information or not;
[0759] Determination of the transmission mode of the first uplink transmission ignores or does not ignore the first information;
[0760] The control information of the first uplink transmission is transmitted using or not using the first transmission mode;
[0761] Determination of the transmission mode of the control information of the first uplink transmission uses or does not use the first information;
[0762] Determination of the transmission mode of the control information of the first uplink transmission ignores or does not ignore the first information.
[0763] Optionally, the device further includes:
[0764] A second receiving module, configured to receive the first time supported reported by the terminal, or report a third indication information, where the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time, the first time corresponds to the transmission mode of the first uplink transmission, or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located.
[0765] Optionally, the device further includes:
[0766] A second sending module, configured to send a fourth indication information to the terminal;
[0767] The fourth indication information is used to indicate the transmission mode of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
[0768] Optionally, the device further includes:
[0769] A determination module, configured to determine that the first time is 0, or the time interval between the first uplink transmission and the reference point does not include the first time, in a case where the terminal does not report the supported first time or does not report the third indication information;
[0770] Wherein, the first time corresponds to the transmission mode of the first uplink transmission, or the first time is determined based on the transmission mode of the first uplink transmission, the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located, and the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time.
[0771] The information receiving device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than terminals. Exemplarily, the terminal may include, but is not limited to, the types of the above-listed terminal 11, and other devices may be servers, Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0772] The information receiving device provided in the embodiments of the present application can implement Figure 5 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein again.
[0773] Optionally, as Figure 9 shown, the embodiments of the present application further provide a communication device 500, including a processor 501 and a memory 502. A program or instruction that can run on the processor 501 is stored on the memory 502. For example, when the communication device 500 is a terminal, when the program or instruction is executed by the processor 501, each step of the above method embodiment for performing communication operations applied to the terminal is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein again. When the communication device 500 is a network-side device, when the program or instruction is executed by the processor 501, each step of the above method embodiment for performing communication operations applied to the network-side device is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.
[0774] The embodiments of the present application further provide a terminal, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement the steps in the method embodiment as Figure 4 shown. This terminal embodiment corresponds to the above method embodiment on the terminal side. Each implementation process and implementation manner of the above method embodiment can be applied to this terminal embodiment, and the same technical effects can be achieved.
[0775] Specifically, Figure 10 is a schematic diagram of the hardware structure of a terminal for implementing the embodiments of the present application.
[0776] The terminal 600 includes, but is not limited to, at least some components such as a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.
[0777] Those skilled in the art can understand that the terminal 600 may further include a power source (such as a battery) for powering each component. The power source can be logically connected to the processor 610 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 10 The terminal structure shown in Figure 10 does not limit the terminal. The terminal may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements, which will not be elaborated here.
[0778] It should be understood that in the embodiments of the present application, the input unit 604 may include a Graphics Processing Unit (GPU) 6041 and a microphone 6042. The GPU 6041 processes the image data of still pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 607 includes at least one of a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. The other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated here.
[0779] In the embodiments of the present application, after receiving downlink data from a network side device, the radio frequency unit 601 can transmit it to the processor 610 for processing; in addition, the radio frequency unit 601 can send uplink data to the network side device. Generally, the radio frequency unit 601 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0780] The memory 609 can be used to store software programs or instructions and various data. The memory 609 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 609 may include a volatile memory or a non-volatile memory, or, the memory 609 may include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 609 in the embodiments of the present application includes but is not limited to these and any other suitable types of memories.
[0781] The processor 610 may include one or more processing units; optionally, the processor 610 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 610 either.
[0782] Among them, the processor 610 is used for:
[0783] Execute a first operation;
[0784] The first operation includes at least one of the following:
[0785] The terminal determines the transmission mode of the first uplink transmission based on the first information;
[0786] The terminal determines the transmission mode of the first uplink transmission based on the information included in the first uplink transmission;
[0787] The terminal determines the transmission mode of the first uplink transmission based on the target condition;
[0788] The terminal uses the first transmission mode to perform the transmission of the first uplink transmission;
[0789] Wherein, the first transmission mode is to perform uplink transmission based on an orthogonal cover code (OCC) sequence, the first transmission mode is one of the transmission modes of the first uplink transmission, and the first information is used to determine the OCC sequence.
[0790] Optionally, the target condition includes a first condition. Determining the transmission mode of the first uplink transmission based on the target condition includes:
[0791] When the first condition is satisfied, use the first transmission mode to perform the transmission of the first uplink transmission;
[0792] Wherein, the first condition includes at least one of the following:
[0793] The number of resources corresponding to the first uplink transmission is within a first preset range, the first preset range is less than or equal to a first preset value, or the first preset range is greater than or equal to a second preset value;
[0794] The transport block size (TBS) corresponding to the first uplink transmission is within a second preset range, and the second preset range is less than or equal to a third preset value;
[0795] The modulation and coding scheme (MCS) corresponding to the first uplink transmission is within a third preset range, and the third preset range is less than or equal to a fourth preset value;
[0796] The code rate corresponding to the first uplink transmission is within a fourth preset range, and the fourth preset range is less than or equal to a fifth preset value;
[0797] The first uplink transmission uses a target modulation method;
[0798] The modulation order corresponding to the first uplink transmission is within a fifth preset range, and the fifth preset range is less than or equal to a sixth preset value;
[0799] The first uplink transmission uses a target waveform;
[0800] The resource allocation method corresponding to the first uplink transmission is of a target type;
[0801] The subcarrier spacing (SCS) corresponding to the first uplink transmission is the target SCS;
[0802] The cyclic prefix CP corresponding to the first uplink transmission is the target CP;
[0803] The DC subcarrier corresponding to the first uplink transmission is located at the target position;
[0804] The priority index corresponding to the first uplink transmission is the target priority index, or the first uplink transmission does not have a corresponding priority index;
[0805] The first uplink transmission contains control information, or the first uplink transmission does not contain control information;
[0806] The number of resources corresponding to the first uplink transmission is an even number or a multiple of the first parameter or the first parameter, and the first parameter is the OCC multiplexing factor or the number of multiplexed terminals;
[0807] The terminal is instructed with the first information, or configured with the first information, or activated with the first information, and the first information is used to determine the OCC sequence;
[0808] The terminal is instructed with the first transmission mode, or configured with the first transmission mode, or activated with the first transmission mode.
[0809] Optionally, the radio frequency unit 601 is used to report first indication information to the network-side device, and the first indication information is used to indicate at least one of the following:
[0810] The number of resources corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0811] The TBS corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0812] The MCS corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0813] The code rate corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0814] The modulation mode corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0815] The modulation order corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0816] The resource allocation method corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0817] The resource requirements corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0818] The SCS corresponding to the uplink transmission supported by the terminal using the first transmission mode;
[0819] The terminal supports uplink transmission of the corresponding CP using a first transmission mode.
[0820] Optionally, the target condition includes a second condition. Determining the transmission mode of the first uplink transmission based on the target condition includes any one of the following:
[0821] When the second condition is satisfied, perform the transmission of the first uplink transmission using a second transmission mode, or the terminal does not perform the first uplink transmission, where the second transmission mode is different from the first transmission mode;
[0822] When the second condition is satisfied, the terminal performs the transmission of the first uplink transmission using the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0823] Wherein, the second condition includes at least one of the following:
[0824] The terminal does not satisfy at least one of the first conditions;
[0825] The terminal does not satisfy the third condition;
[0826] The terminal is instructed not to use the first information, or is configured not to use the first information;
[0827] The first information of the terminal is deactivated;
[0828] The terminal is instructed not to use the first transmission mode, or is configured not to use the first transmission mode;
[0829] The first transmission mode of the terminal is deactivated;
[0830] The terminal is instructed about the second transmission mode, or is configured with the second transmission mode, or the second transmission mode is activated.
[0831] Optionally, the first uplink transmission includes control information, or the first uplink transmission includes control information and target data;
[0832] Determining the transmission mode of the first uplink transmission based on the first information includes any one of the following:
[0833] At least part of the first information corresponds to the control information, and determine the transmission mode of the control information based on at least part of the first information;
[0834] At least part of the first information corresponds to the target data, and determine the transmission mode of the target data based on at least part of the first information;
[0835] The first information includes first partial information corresponding to the control information and second partial information corresponding to the target data. The transmission mode of the control information is determined based on the first partial information, and the transmission mode of the target data is determined based on the second partial information;
[0836] The number of the first information is at least two, and the at least two first information includes first information corresponding to the control information and first information corresponding to the target data. The transmission mode of the control information is determined based on the first information corresponding to the control information, and the transmission mode of the target data is determined based on the first information corresponding to the target data.
[0837] Optionally, the radio frequency unit 601 is configured to: receive second indication information sent by a network-side device;
[0838] The second indication information is used to indicate at least one of the following:
[0839] The first information corresponding to the control information of the first uplink transmission;
[0840] The first information corresponding to the data of the first uplink transmission;
[0841] Whether the first uplink transmission including control information is transmitted using the first transmission mode or not;
[0842] Whether the first uplink transmission including control information uses the first information or not;
[0843] Whether the first uplink transmission including control information ignores the first information or not;
[0844] Whether the data of the first uplink transmission is transmitted using the first transmission mode or not;
[0845] Whether the determination of the transmission mode of the data of the first uplink transmission uses the first information or not;
[0846] Whether the determination of the transmission mode of the data of the first uplink transmission ignores the first information or not;
[0847] Whether the control information of the first uplink transmission is transmitted using the first transmission mode or not;
[0848] Whether the determination of the transmission mode of the control information of the first uplink transmission uses the first information or not;
[0849] Whether the determination of the transmission mode of the control information of the first uplink transmission ignores the first information or not.
[0850] Optionally, at least part of the first information corresponding to the control information of the first uplink transmission is different from the first information corresponding to the data of the first uplink transmission.
[0851] Optionally, when the first uplink transmission includes control information, determining the transmission mode of the first uplink transmission based on the information included in the first uplink transmission includes at least one of the following:
[0852] The terminal determines that the transmission mode of the control information is a second transmission mode, and the second transmission mode is different from the first transmission mode;
[0853] The terminal determines that the transmission mode of the control information is the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0854] The terminal determines that the transmission mode of the first uplink transmission is a second transmission mode, and the second transmission mode is different from the first transmission mode;
[0855] The terminal determines that the transmission mode of the first uplink transmission is the first transmission mode, and the OCC sequence corresponding to the first transmission mode is a preset sequence;
[0856] The terminal determines that the first uplink transmission or the transmission of the control information does not use the first information;
[0857] The terminal determines that the first uplink transmission or the transmission of the control information ignores the first information;
[0858] The terminal determines that the first uplink transmission or the transmission of the control information deactivates the first transmission mode;
[0859] The terminal does not perform the first uplink transmission.
[0860] Optionally, the terminal does not expect the first uplink transmission to overlap with a second uplink transmission, and the second uplink transmission is an uplink transmission other than the first uplink transmission.
[0861] Optionally, when the first uplink transmission overlaps with the second uplink transmission, the device further includes a determination module for at least one of the following:
[0862] Based on the first uplink transmission and the second uplink transmission, determine whether to transmit the first uplink transmission;
[0863] Based on the first uplink transmission and the second uplink transmission, determine the control information carried on the first uplink transmission;
[0864] Wherein, the second uplink transmission is an uplink transmission other than the first uplink transmission.
[0865] Optionally, the first uplink transmission using the first transmission mode includes:
[0866] Determining a first transmission symbol corresponding to the first uplink transmission based on the OCC sequence;
[0867] Transmitting the first transmission symbol.
[0868] Optionally, the time interval between the first uplink transmission and the reference point includes a first time, where the first time corresponds to the transmission mode of the first uplink transmission or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located.
[0869] Optionally, the radio frequency unit 601 is configured to report the supported first time to the network side device or report third indication information, where the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time, the first time corresponds to the transmission mode of the first uplink transmission or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located.
[0870] Optionally, the radio frequency unit 601 is configured to receive fourth indication information sent by the network side device;
[0871] The fourth indication information is used to indicate the transmission mode of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
[0872] Optionally, the fourth indication information is used to indicate the part of the first uplink transmission that uses the first transmission mode for transmission; or the fourth indication information is used to indicate the part of the first uplink transmission that uses the second transmission mode for transmission, where the second transmission mode is different from the first transmission mode.
[0873] It can be understood that the implementation processes of the implementation manners mentioned in this embodiment can refer to the relevant descriptions of the method embodiment Figure 4 and achieve the same or corresponding technical effects. To avoid repetition, it will not be elaborated here.
[0874] Specifically, the terminal in the embodiment of the present application further includes: instructions or programs stored in the memory 609 and executable on the processor 610, and the processor 610 calls the instructions or programs in the memory 609 to execute Figure 7 the methods executed by the modules shown and achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0875] An embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a program or instructions to implement as Figure 5 the steps of the method embodiment shown. This network-side device embodiment corresponds to the above information receiving method embodiment. Each implementation process and implementation manner of the above method embodiment can be applied to this network-side device embodiment and can achieve the same technical effect.
[0876] Specifically, an embodiment of the present application further provides a network-side device. As Figure 11 shown, the network-side device 700 includes: an antenna 701, a radio frequency device 702, a baseband device 703, a processor 704, and a memory 705. The antenna 701 is connected to the radio frequency device 702. In the uplink direction, the radio frequency device 702 receives information through the antenna 701 and sends the received information to the baseband device 703 for processing. In the downlink direction, the baseband device 703 processes the information to be sent and sends it to the radio frequency device 702. The radio frequency device 702 processes the received information and then sends it out through the antenna 701.
[0877] The method executed by the network-side device in the above embodiments can be implemented in the baseband device 703, and the baseband device 703 includes a baseband processor.
[0878] The baseband device 703 may include, for example, at least one baseband board, and multiple chips are arranged on the baseband board. As Figure 11 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 705 through a bus interface to call the program in the memory 705 and execute the network device operations shown in the above method embodiments.
[0879] The network-side device may further include a network interface 706, and this interface is, for example, a Common Public Radio Interface (CPRI).
[0880] Specifically, the network-side device 700 in the embodiment of the present application further includes: instructions or programs stored on the memory 705 and executable on the processor 704. The processor 704 calls the instructions or programs in the memory 705 to execute Figure 8 the methods executed by the respective modules shown and achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0881] An embodiment of the present application further provides a readable storage medium. Programs or instructions are stored on the readable storage medium. When the programs or instructions are executed by a processor, the respective processes of the above communication operation execution method or information receiving method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.
[0882] Among them, the processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0883] Another embodiment of this application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above-described communication operation execution method or information reception method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0884] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.
[0885] Another embodiment of this application provides a computer program / program product. The computer program / program product is stored in a storage medium and is executed by at least one processor to implement each process of the above-described communication operation execution method or information reception method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0886] The embodiments of this application also provide a communication operation execution system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the communication operation execution method applied to the terminal as described above, and the network-side device can be used to execute the steps of the information reception method applied to the network-side device as described above.
[0887] It should be noted that in this article, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, such that a process, method, article, or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article, or device. Without more limitations, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article, or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of this application is not limited to performing functions in the order shown or discussed. It may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.
[0888] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, they can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.
[0889] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.
Claims
1. A method for performing communication operations, characterized in that, Including: The terminal performs a first operation; The first operation includes at least one of the following: The terminal determines a transmission mode of a first uplink transmission based on first information; The terminal determines a transmission mode of a first uplink transmission based on information included in the first uplink transmission; The terminal determines a transmission mode of a first uplink transmission based on target conditions; The terminal uses a first transmission mode to perform the transmission of the first uplink transmission; Wherein, the first transmission mode is to perform uplink transmission based on an orthogonal cover code (OCC) sequence, the first transmission mode is one of the transmission modes of the first uplink transmission, and the first information is used to determine the OCC sequence.
2. The method according to claim 1, wherein The target conditions include a first condition. The terminal determines a transmission mode of a first uplink transmission based on the target conditions, including: When the first condition is satisfied, the terminal uses a first transmission mode to perform the transmission of the first uplink transmission; Wherein, the first condition includes at least one of the following: The number of resources corresponding to the first uplink transmission is within a first preset range, the first preset range is less than or equal to a first preset value, or the first preset range is greater than or equal to a second preset value; The transport block size (TBS) corresponding to the first uplink transmission is within a second preset range, and the second preset range is less than or equal to a third preset value; The modulation and coding scheme (MCS) corresponding to the first uplink transmission is within a third preset range, and the third preset range is less than or equal to a fourth preset value; The code rate corresponding to the first uplink transmission is within a fourth preset range, and the fourth preset range is less than or equal to a fifth preset value; The first uplink transmission uses a target modulation method; The modulation order corresponding to the first uplink transmission is within a fifth preset range, and the fifth preset range is less than or equal to a sixth preset value; The first uplink transmission uses a target waveform; The resource allocation method corresponding to the first uplink transmission is of a target type; The subcarrier spacing (SCS) corresponding to the first uplink transmission is a target SCS; The cyclic prefix (CP) corresponding to the first uplink transmission is a target CP; The direct current (DC) subcarrier corresponding to the first uplink transmission is located at a target position; The priority index corresponding to the first uplink transmission is a target priority index, or there is no corresponding priority index for the first uplink transmission; The first uplink transmission includes control information, or the first uplink transmission does not include control information; The number of resources corresponding to the first uplink transmission is an even number or a first parameter or a multiple of the first parameter, and the first parameter is an OCC multiplexing factor or the number of multiplexed terminals; The terminal is indicated, configured, or activated with the first information, and the first information is used to determine the OCC sequence; The terminal is indicated, configured, or activated with the first transmission mode.
3. The method according to claim 1 or 2, characterized in that The method further includes: The terminal reports first indication information to the network-side device, and the first indication information is used to indicate at least one of the following: The number of resources that the terminal supports for uplink transmission using the first transmission mode; The TBS that the terminal supports for uplink transmission using the first transmission mode; The terminal supports using a first transmission mode for uplink transmission corresponding to the MCS; The terminal supports using a first transmission mode for uplink transmission corresponding to the code rate; The terminal supports using a first transmission mode for uplink transmission corresponding to the modulation mode; The terminal supports using a first transmission mode for uplink transmission corresponding to the modulation order; The terminal supports using a first transmission mode for uplink transmission corresponding to the resource allocation mode; The terminal supports using a first transmission mode for uplink transmission corresponding to the resource requirement; The terminal supports using a first transmission mode for uplink transmission corresponding to the SCS; The terminal supports using a first transmission mode for uplink transmission corresponding to the CP.
4. The method according to any one of claims 1 to 3, characterized in that, The target condition includes a second condition. The terminal determines the transmission mode of the first uplink transmission based on the target condition, including any one of the following: When the second condition is satisfied, the terminal uses a second transmission mode for the transmission of the first uplink transmission, or the terminal does not perform the first uplink transmission, and the second transmission mode is different from the first transmission mode; When the second condition is satisfied, the terminal uses the first transmission mode for the transmission of the first uplink transmission, and the OCC sequence corresponding to the first transmission mode is a preset sequence; Wherein, the second condition includes at least one of the following: The terminal does not satisfy the first condition; The terminal does not satisfy the third condition; The terminal is instructed not to use the first information, or is configured not to use the first information; The first information of the terminal is deactivated; The terminal is instructed not to use the first transmission mode, or is configured not to use the first transmission mode; The first transmission mode of the terminal is deactivated; The terminal is instructed with the second transmission mode, or is configured with the second transmission mode, or is activated with the second transmission mode.
5. The method according to any one of claims 1-4, characterized in that, The first uplink transmission contains control information, or the first uplink transmission contains control information and target data; The terminal determines the transmission mode of the first uplink transmission based on the first information, including any one of the following: At least part of the first information corresponds to the control information, and the terminal determines the transmission mode of the control information based on at least part of the first information; At least part of the first information corresponds to the target data, and the terminal determines the transmission mode of the target data based on at least part of the first information; The first information includes a first part of information corresponding to the control information and a second part of information corresponding to the target data. The terminal determines the transmission mode of the control information based on the first part of information and determines the transmission mode of the target data based on the second part of information; The number of the first information is at least two, and the at least two first information includes the first information corresponding to the control information and the first information corresponding to the target data. The terminal determines the transmission mode of the control information based on the first information corresponding to the control information and determines the transmission mode of the target data based on the first information corresponding to the target data.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: The terminal receives second indication information sent by the network side device; The second indication information is used to indicate at least one of the following: The first information corresponding to the control information of the first uplink transmission; The first information corresponding to the data of the first uplink transmission; Whether the first uplink transmission including control information uses or does not use the first transmission method for transmission; Whether the first uplink transmission including control information uses or does not use the first information; Whether the first uplink transmission including control information ignores or does not ignore the first information; Whether the data of the first uplink transmission uses or does not use the first transmission method for transmission; Whether the determination of the transmission method of the data of the first uplink transmission uses or does not use the first information; Whether the determination of the transmission method of the data of the first uplink transmission ignores or does not ignore the first information; Whether the control information of the first uplink transmission uses or does not use the first transmission method for transmission; Whether the determination of the transmission method of the control information of the first uplink transmission uses or does not use the first information; Whether the determination of the transmission method of the control information of the first uplink transmission ignores or does not ignore the first information.
7. The method according to any one of claims 1-6, characterized in that, The first information corresponding to the control information of the first uplink transmission is at least partially different from the first information corresponding to the data of the first uplink transmission.
8. The method according to any one of claims 1 to 7, characterized in that, When the first uplink transmission includes control information, the terminal determines the transmission method of the first uplink transmission based on the information included in the first uplink transmission, including at least one of the following: The terminal determines that the transmission method of the control information is a second transmission method, and the second transmission method is different from the first transmission method; The terminal determines that the transmission method of the control information is the first transmission method, and the OCC sequence corresponding to the first transmission method is a preset sequence; The terminal determines that the transmission method of the first uplink transmission is a second transmission method, and the second transmission method is different from the first transmission method; The terminal determines that the transmission method of the first uplink transmission is the first transmission method, and the OCC sequence corresponding to the first transmission method is a preset sequence; The terminal determines that the transmission of the first uplink transmission or the control information does not use the first information; The terminal determines that the transmission of the first uplink transmission or the control information ignores the first information; The terminal determines that the transmission of the first uplink transmission or the control information deactivates the first transmission method; The terminal does not perform the first uplink transmission.
9. The method according to any one of claims 1-8, characterized in that, The terminal does not expect the first uplink transmission to overlap with the second uplink transmission, and the second uplink transmission is an uplink transmission other than the first uplink transmission.
10. The method according to any one of claims 1-8, characterized in that When the first uplink transmission overlaps with the second uplink transmission, before the terminal determines the transmission method of the first uplink transmission based on the first information, the method includes at least one of the following: The terminal determines whether to transmit the first uplink transmission based on the first uplink transmission and the second uplink transmission; The terminal determines the control information carried on the first uplink transmission based on the first uplink transmission and the second uplink transmission; Wherein, the second uplink transmission is an uplink transmission other than the first uplink transmission.
11. The method according to any one of claims 1-10, characterized in that, The terminal performs the first uplink transmission using the first transmission method, including: The terminal determines a first transmission symbol corresponding to the first uplink transmission based on the OCC sequence; The terminal transmits the first transmission symbol.
12. The method according to any one of claims 1-11, characterized in that, The time interval between the first uplink transmission and a reference point includes a first time, where the first time corresponds to the transmission mode of the first uplink transmission or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI that schedules the first uplink transmission is located.
13. The method according to any one of claims 1-12, characterized in that The method further includes: The terminal reports to the network device the supported first time, or reports third indication information, where the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time, where the first time corresponds to the transmission mode of the first uplink transmission or the first time is determined based on the transmission mode of the first uplink transmission, and the reference point is the time when the downlink control information DCI that schedules the first uplink transmission is located.
14. The method according to any one of claims 1-13, characterized in that, The method further includes: The terminal receives fourth indication information sent by the network device; The fourth indication information is used to indicate the transmission mode of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
15. The method according to claim 14, wherein The fourth indication information is used to indicate the part of the first uplink transmission that is transmitted using the first transmission mode; or, the fourth indication information is used to indicate the part of the first uplink transmission that is transmitted using the second transmission mode, where the second transmission mode is different from the first transmission mode.
16. An information receiving method, characterized in that, Includes: The network device receives first indication information reported by the terminal, where the first indication information is used to indicate at least one of the following: The number of resources corresponding to the terminal's support for uplink transmission using the first transmission mode; The TBS corresponding to the terminal's support for uplink transmission using the first transmission mode; The MCS corresponding to the terminal's support for uplink transmission using the first transmission mode; The code rate corresponding to the terminal's support for uplink transmission using the first transmission mode; The modulation mode corresponding to the terminal's support for uplink transmission using the first transmission mode; The modulation order corresponding to the terminal's support for uplink transmission using the first transmission mode; The resource allocation mode corresponding to the terminal's support for uplink transmission using the first transmission mode; The resource requirements corresponding to the terminal's support for uplink transmission using the first transmission mode; The SCS corresponding to the terminal's support for uplink transmission using the first transmission mode; The CP corresponding to the terminal's support for uplink transmission using the first transmission mode.
17. The method according to claim 16, characterized in that The method further includes: The network device sends second indication information to the terminal; The second indication information is used to indicate at least one of the following: The first information corresponding to the control information of the first uplink transmission; The first information corresponding to the data of the first uplink transmission; Whether the first uplink transmission including control information is transmitted using the first transmission mode or not; Whether the first uplink transmission including control information uses or does not use the first information; Whether the first uplink transmission including control information ignores or does not ignore the first information; The data of the first uplink transmission is transmitted using or not using the first transmission method. The determination of the transmission method of the data of the first uplink transmission uses or does not use the first information. The determination of the transmission method of the data of the first uplink transmission ignores or does not ignore the first information. The control information of the first uplink transmission is transmitted using or not using the first transmission method. The determination of the transmission method of the control information of the first uplink transmission uses or does not use the first information. The determination of the transmission method of the control information of the first uplink transmission ignores or does not ignore the first information.
18. The method according to claim 16 or 17, characterized in that, The method further includes: The network side device receives the first time supported reported by the terminal, or reports the third indication information, where the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time, the first time corresponds to the transmission method of the first uplink transmission, or the first time is determined based on the transmission method of the first uplink transmission, and the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located.
19. The method according to any one of claims 16 - 18, characterized in that, The method further includes: The network side device sends the fourth indication information to the terminal; The fourth indication information is used to indicate the transmission method of the first uplink transmission, or the fourth indication information is used to indicate at least one of the target conditions.
20. The method according to any one of claims 16 - 19, characterized in that, The method further includes: In the case where the terminal does not report the supported first time or does not report the third indication information, the network side device determines that the first time is 0, or the time interval between the first uplink transmission and the reference point does not include the first time; Wherein, the first time corresponds to the transmission method of the first uplink transmission, or the first time is determined based on the transmission method of the first uplink transmission, the reference point is the time when the downlink control information DCI scheduling the first uplink transmission is located, and the third indication information is used to indicate whether the time interval between the first uplink transmission and the reference point includes the first time.
21. A communication operation execution device, characterized in that, The device includes: An execution module, configured to execute a first operation; The first operation includes at least one of the following: The terminal determines the transmission method of the first uplink transmission based on the first information; The terminal determines the transmission method of the first uplink transmission based on the information included in the first uplink transmission; The terminal determines the transmission method of the first uplink transmission based on the target conditions; The terminal uses the first transmission method to perform the transmission of the first uplink transmission; Wherein, the first transmission method is uplink transmission based on an orthogonal cover code OCC sequence, the first transmission method is one of the transmission methods of the first uplink transmission, and the first information is used to determine the OCC sequence.
22. The device according to claim 21, characterized in that, The target conditions include a first condition, and determining the transmission method of the first uplink transmission based on the target conditions includes: In the case of satisfying the first condition, the first transmission method is used to perform the transmission of the first uplink transmission; Wherein, the first condition includes at least one of the following: The number of resources corresponding to the first uplink transmission is within a first preset range, the first preset range is less than or equal to a first preset value, or the first preset range is greater than or equal to a second preset value; The transport block size TBS corresponding to the first uplink transmission is within a second preset range, and the second preset range is less than or equal to a third preset value; The modulation and coding scheme MCS corresponding to the first uplink transmission is within a third preset range, and the third preset range is less than or equal to a fourth preset value; The code rate corresponding to the first uplink transmission is within a fourth preset range, and the fourth preset range is less than or equal to a fifth preset value; The first uplink transmission adopts a target modulation mode; The modulation order corresponding to the first uplink transmission is within a fifth preset range, and the fifth preset range is less than or equal to a sixth preset value; The first uplink transmission adopts a target waveform; The resource allocation mode corresponding to the first uplink transmission is of a target type; The subcarrier spacing SCS corresponding to the first uplink transmission is the target SCS; The cyclic prefix CP corresponding to the first uplink transmission is the target CP; The direct current DC subcarrier corresponding to the first uplink transmission is located at a target position; The priority index corresponding to the first uplink transmission is the target priority index, or there is no corresponding priority index for the first uplink transmission; The first uplink transmission includes control information, or the first uplink transmission does not include control information; The number of resources corresponding to the first uplink transmission is an even number or a first parameter or a multiple of the first parameter, and the first parameter is the OCC multiplexing factor or the number of multiplexed terminals; The terminal is instructed with, configured with, or activated with first information, and the first information is used to determine the OCC sequence; The terminal is instructed with, configured with, or activated with the first transmission mode.
23. The device according to claim 21 or 22, characterized in that, The device further includes: A first reporting module, configured to report first indication information to a network-side device, where the first indication information is used to indicate at least one of the following: The number of resources corresponding to the terminal's support for uplink transmission using the first transmission mode; The TBS corresponding to the terminal's support for uplink transmission using the first transmission mode; The MCS corresponding to the terminal's support for uplink transmission using the first transmission mode; The code rate corresponding to the terminal's support for uplink transmission using the first transmission mode; The modulation mode corresponding to the terminal's support for uplink transmission using the first transmission mode; The modulation order corresponding to the terminal's support for uplink transmission using the first transmission mode; The resource allocation mode corresponding to the terminal's support for uplink transmission using the first transmission mode; The resource requirements corresponding to the terminal's support for uplink transmission using the first transmission mode; The SCS corresponding to the terminal's support for uplink transmission using the first transmission mode; The CP corresponding to the terminal's support for uplink transmission using the first transmission mode.
24. An information receiving device, characterized in that, The device includes: A first receiving module, configured to receive the first indication information reported by the terminal, where the first indication information is used to indicate at least one of the following: The number of resources corresponding to the terminal's support for uplink transmission using the first transmission mode; The TBS corresponding to the terminal's support for uplink transmission using the first transmission mode; The MCS corresponding to the terminal's support for uplink transmission using the first transmission mode; The terminal supports the code rate corresponding to uplink transmission using the first transmission mode; The terminal supports the modulation mode corresponding to uplink transmission using the first transmission mode; The terminal supports the modulation order corresponding to uplink transmission using the first transmission mode; The terminal supports the resource allocation mode corresponding to uplink transmission using the first transmission mode; The terminal supports the resource requirements corresponding to uplink transmission using the first transmission mode; The terminal supports the SCS corresponding to uplink transmission using the first transmission mode; The terminal supports the CP corresponding to uplink transmission using the first transmission mode.
25. A terminal, characterized in that, It includes a processor and a memory. The memory stores a program or instructions that can run on the processor. When the program or instructions are executed by the processor, the steps of the communication operation execution method according to any one of claims 1-15 are implemented.
26. A network-side device, characterized in that, It includes a processor and a memory. The memory stores a program or instructions that can run on the processor. When the program or instructions are executed by the processor, the steps of the information receiving method according to any one of claims 16-20 are implemented.
27. A chip, characterized in that, The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instructions to implement the steps of the communication operation execution method according to any one of claims 1-15, or to implement the steps of the information receiving method according to any one of claims 16-20.
28. A readable storage medium, characterized in that, The program or instructions are stored on the readable storage medium. When the program or instructions are executed by the processor, the steps of the communication operation execution method according to any one of claims 1-15 are implemented, or the steps of the information receiving method according to any one of claims 16-20 are implemented.
29. A computer program / program product, characterized in that When the computer program / program product is executed by at least one processor, the steps of the communication operation execution method according to any one of claims 1-15 are implemented, or the steps of the information receiving method according to any one of claims 16-20 are implemented.