Uplink data transmission method, first terminal, network device, and apparatus

By configuring the orthogonal coverage code (OCC) sequence for the terminal and processing uplink data, the system uplink capacity limitation caused by the increase in the number of terminals in non-terrestrial networks is solved, and efficient data transmission of multiple terminals on the same time frequency resource is achieved.

WO2025161847A1PCT designated stage Publication Date: 2025-08-07DATANG MOBILE COMM EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/070547
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-02
Filing Date
2025-01-03
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In non-terrestrial networks, the system uplink capacity is limited due to the increase in the number of terminals, especially when the coverage of network equipment is large, resource limitations lead to insufficient system uplink capacity.

Method used

By configuring corresponding orthogonal coverage code (OCC) sequences for multiple terminals, the OCC sequences of multiple terminals are orthogonal, and indicating to each terminal through indication information, the initial uplink data is processed using the OCC sequence and the transmission configuration parameters to obtain the target uplink data.

Benefits of technology

Uplink data transmission of multiple terminals on the same time frequency resource is realized, cross-interference is avoided, and the system uplink capacity is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025070547_07082025_PF_FP_ABST
    Figure CN2025070547_07082025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are an uplink data transmission method, a first terminal, a network device, and an apparatus. The method comprises: receiving indication information sent by a network device, wherein the indication information is used for indicating an orthogonal cover code (OCC) sequence of a first terminal, the first terminal being one of a plurality of terminals, and OCC sequences of any two terminals among the plurality of terminals being orthogonal to each other; processing initial uplink data on the basis of the OCC sequence of the first terminal and transmission configuration parameters, so as to obtain target uplink data; and sending the target uplink data to the network device.
Need to check novelty before this filing date? Find Prior Art

Description

Uplink data transmission method, first terminal, network equipment and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202410151957X, filed on February 2, 2024, entitled “Uplink data transmission method, first terminal, network equipment and device,” which is incorporated herein by reference in its entirety. Technical Field

[0003] The present disclosure relates to the field of communication technology, and in particular to an uplink data transmission method, a first terminal, a network device, and an apparatus. Background Art

[0004] In uplink service channel transmission, the terminal can transmit uplink data to the network device based on corresponding time-frequency domain resources.

[0005] However, when there are a large number of terminals, resource constraints can limit system uplink capacity. For example, in non-terrestrial networks (NTNs), the coverage area of ​​network equipment is typically much larger than that of terrestrial systems, and the number of terminals is significantly higher, leading to a more pronounced problem of limited uplink capacity. Therefore, a solution is urgently needed to increase system uplink capacity. Summary of the Invention

[0006] The present disclosure provides an uplink data transmission method, a first terminal, a network device, and an apparatus to achieve an improvement in uplink capacity.

[0007] In a first aspect, the present disclosure provides an uplink data transmission method, applied to a first terminal, the method comprising:

[0008] receiving indication information sent by a network device, where the indication information is used to indicate an OCC sequence of a first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0009] Processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data;

[0010] Send target uplink data to the network device.

[0011] In some embodiments, the indication information includes at least one of the following:

[0012] an OCC sequence of the first terminal;

[0013] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0014] The OCC sequence index of the first terminal.

[0015] In some embodiments, the indication information is carried by at least one of the following:

[0016] High-level parameters;

[0017] DCI.

[0018] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0019] Number of repetitions of initial uplink data;

[0020] The number of time-domain symbols used for data transmission;

[0021] Number of TBoMS time slots.

[0022] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0023] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0024] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0025] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0026] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0027] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0028] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0029] In a second aspect, the present disclosure provides an uplink data transmission method, applied to a network device, the method comprising:

[0030] Sending indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0031] Target uplink data sent by the first terminal is received, where the target uplink data is data obtained by processing initial uplink data based on an OCC sequence and transmission configuration parameters of the first terminal.

[0032] In some embodiments, the indication information includes at least one of the following:

[0033] an OCC sequence of the first terminal;

[0034] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0035] The OCC sequence index of the first terminal.

[0036] In some embodiments, the indication information is carried by at least one of the following:

[0037] High-level parameters;

[0038] DCI.

[0039] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0040] Number of repetitions of initial uplink data;

[0041] The number of time-domain symbols used for data transmission;

[0042] Number of TBoMS time slots.

[0043] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0044] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0045] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0046] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0047] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0048] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0049] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0050] In a third aspect, the present disclosure provides a first terminal, including a memory, a transceiver, and a processor;

[0051] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and performing the following operations:

[0052] receiving indication information sent by a network device, where the indication information is used to indicate an OCC sequence of a first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0053] Processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data;

[0054] Send target uplink data to the network device.

[0055] In some embodiments, the indication information includes at least one of the following:

[0056] an OCC sequence of the first terminal;

[0057] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0058] The OCC sequence index of the first terminal.

[0059] In some embodiments, the indication information is carried by at least one of the following:

[0060] High-level parameters;

[0061] DCI.

[0062] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0063] Number of repetitions of initial uplink data;

[0064] The number of time-domain symbols used for data transmission;

[0065] Number of TBoMS time slots.

[0066] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0067] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0068] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0069] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0070] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0071] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0072] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0073] In a fourth aspect, the present disclosure provides a network device, including a memory, a transceiver, and a processor;

[0074] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of a processor; and a processor for reading the computer program in the memory and performing the following operations:

[0075] Sending indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0076] Target uplink data sent by the first terminal is received, where the target uplink data is data obtained by processing initial uplink data based on an OCC sequence and transmission configuration parameters of the first terminal.

[0077] In some embodiments, the indication information includes at least one of the following:

[0078] an OCC sequence of the first terminal;

[0079] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0080] The OCC sequence index of the first terminal.

[0081] In some embodiments, the indication information is carried by at least one of the following:

[0082] High-level parameters;

[0083] DCI.

[0084] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0085] Number of repetitions of initial uplink data;

[0086] The number of time-domain symbols used for data transmission;

[0087] Number of TBoMS time slots.

[0088] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0089] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0090] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0091] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0092] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0093] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0094] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0095] In a fifth aspect, the present disclosure provides an uplink data transmission device, applied to a first terminal, the device including:

[0096] a first receiving module, configured to receive indication information sent by a network device, where the indication information is used to indicate an orthogonal cover code (OCC) sequence of a first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0097] a processing module, configured to process the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data;

[0098] The first sending module is used to send target uplink data to the network device.

[0099] In a sixth aspect, the present disclosure provides an uplink data transmission device, applied to a network device, the device comprising:

[0100] a second sending module, configured to send indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0101] The second receiving module is configured to receive target uplink data sent by the first terminal, where the target uplink data is data obtained by processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal.

[0102] In a seventh aspect, the present disclosure provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the uplink data transmission method described in any one of the first aspects, or the computer program is used to enable a computer to execute the uplink data transmission method described in any one of the second aspects.

[0103] The present disclosure provides an uplink data transmission method, a first terminal, a network device, and an apparatus. The first terminal receives indication information sent by the network device, the indication information being used to indicate the OCC sequence of the first terminal. The first terminal then processes initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data, and transmits the target uplink data to the network device. Because the OCC sequences of multiple terminals configured in the network device are orthogonal to each other, the target uplink data obtained by processing the initial uplink data using the OCC sequence and transmission configuration parameters of each terminal can avoid cross interference, enabling uplink data transmission by multiple terminals on the same time-frequency resources, thereby improving the uplink capacity of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0104] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, a brief introduction will be given below to the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0105] FIG1 is a schematic diagram of a PUSCH repeated transmission provided by the related art;

[0106] FIG2 is a schematic diagram of a TBoMS and PUSCH repeated transmission method provided by the related art;

[0107] FIG3 is a flowchart of an uplink data transmission method provided by an embodiment of the present disclosure;

[0108] FIG4 is a first schematic diagram of uplink transmission provided by an embodiment of the present disclosure;

[0109] FIG5 is a second schematic diagram of uplink transmission provided by an embodiment of the present disclosure;

[0110] FIG6 is a third schematic diagram of uplink transmission provided by an embodiment of the present disclosure;

[0111] FIG7 is a schematic structural diagram of a first terminal provided by an embodiment of the present disclosure;

[0112] FIG8 is a schematic diagram of the structure of a network device provided by an embodiment of the present disclosure;

[0113] FIG9 is a first structural diagram of an uplink data transmission apparatus provided in an embodiment of the present disclosure;

[0114] FIG10 is a second structural diagram of the uplink data transmission device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0115] To make the objectives, technical solutions, and advantages of this disclosure more clear, the technical solutions of this disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of this disclosure, not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of this disclosure without creative effort shall fall within the scope of protection of this disclosure.

[0116] Currently, the New Radio (NR) system supports two waveforms for uplink transmission: Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM) and Discrete Fourier Transform-Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM). The DFT-s-OFDM waveform has a lower Peak to Average Power Ratio (PAPR).

[0117] Power amplifiers (PAs) play a crucial role in communications and typically operate in two distinct operating states: saturation and linear. A PA operating in saturation can render the signal undemodulated. To maintain demodulation performance, it must fall back to the linear region. However, excessive fallback reduces PA efficiency. Therefore, DFT-s-OFDM waveforms with low peak-to-average ratios (PARs) have broader applications, particularly in power-constrained satellite systems. In each embodiment of the present disclosure, uplink transmission is implemented using a DFT-s-OFDM waveform.

[0118] Currently, related technologies support code division multiplexing (CDM) of the physical uplink shared channel (PUSCH) demodulation reference signal (DMRS), where the PUSCH DMRS sequence r(n) supports multi-user transmission through time-frequency orthogonal code division, as shown in the following equation (1):

[0119] Among them, the sequence r(n) is mapped to the intermediate quantity according to the conditions of formula (1) k=4n+2k′+Δ;k′=0,1; n=0,1,…。

[0120] Based on antenna port Combined with Table 1 below, w can be determined f (k′) and w t (l′) value, and then determine the intermediate quantity

[0121] Table 1

[0122] The above embodiments have been described with respect to the transmission of PUSCH DMRS. The following describes the transmission of PUSCH in related technologies.

[0123] For uplink PUSCH transmission, up to 32 repetitions are currently supported. While repetitions improve link demodulation performance, they also reduce system capacity. Generally speaking, two repetitions yield a 3dB gain, but halve the capacity. Data transmission supports single-layer, single-antenna port transmission.

[0124] PUSCH uplink transmission can support multi-slot data transmission (TB processing over multiple slots PUSCH, TboMS). TboMS is a technology that uses multiple time slots to transmit a transport block (Transport Block, TB). It can increase the number of physical resource elements (REs), thereby enabling the use of lower modulation and coding schemes to achieve the purpose of increasing uplink coverage.

[0125] TBoMS can be configured together with PUSCH repeated transmission, or only PUSCH repeated transmission can be configured.

[0126] Figure 1 is a schematic diagram of a PUSCH repetition transmission provided by related art. As shown in Figure 1, the number of repetitions is K, and the network device is not configured with a TBoMS timeslot number, or the TBoMS timeslot number is 1. For any of the K repetitions, one TB is transmitted using one timeslot. For example, the first repetition uses timeslot m for uplink transmission, the second repetition uses timeslot m+1 for uplink transmission, and so on.

[0127] Figure 2 is a schematic diagram of a TBoMS combined with PUSCH repeated transmissions, as provided by related art. As shown in Figure 2, the number of repetitions is K, and the number of TBoMS time slots is N (N is greater than 1). For any one of the K repeated transmissions, one TB is transmitted over N time slots. For example, in the first repeated transmission, uplink transmission is performed over time slots m+1 to m+N, and in the second repeated transmission, uplink transmission is performed over time slots m+N+1 to m+2N, and so on.

[0128] However, current technologies only support CDM of PUSCH DMRS, not CDM of PUSCH, which limits the terminals that can transmit data. When there are a large number of terminals, the system uplink capacity is limited due to resource constraints.

[0129] Based on this, an embodiment of the present disclosure provides an uplink data transmission method to improve the uplink capacity of the system. The solution of the embodiment of the present disclosure is introduced below with reference to the accompanying drawings.

[0130] FIG3 is a flow chart of an uplink data transmission method provided by an embodiment of the present disclosure. As shown in FIG3 , the method is applied to a first terminal and includes:

[0131] S31: Receive indication information sent by a network device, where the indication information is used to indicate an orthogonal cover code (OCC) sequence of a first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of any two of the plurality of terminals are orthogonal.

[0132] OCC is a coding technology used in communication systems. Its principle is to divide the original information into multiple sub-information and encode them so that the codewords formed by each sub-information after encoding are mutually orthogonal, thereby achieving efficient transmission and decoding.

[0133] To improve system uplink capacity, a network device configures a corresponding OCC sequence for each of multiple terminals and notifies each terminal via indication information. The OCC sequence includes multiple spreading factors. For any two of the multiple terminals, the OCC sequences of the two terminals are mutually orthogonal. For a first terminal among the multiple terminals, the network device sends indication information to the first terminal, indicating the first terminal's OCC sequence.

[0134] S32: Process the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data.

[0135] The initial uplink data is data to be sent by the first terminal. The first terminal may transmit the initial uplink data to the network device through repeated transmission or without repeated transmission, as is not limited in the present embodiment. The target uplink data is data obtained by performing time-domain spreading processing on the initial uplink data using the first terminal's OCC sequence and transmission configuration parameters.

[0136] The transmission configuration parameters are parameters configured by the network device and related to uplink data transmission of the first terminal. The transmission configuration parameters can be used to determine the relevant configuration of uplink data transmission of the first terminal, such as whether to perform repeated transmission, whether to configure TBoMS, etc.

[0137] The initial uplink data may be processed based on the OCC sequence and transmission configuration parameters of the first terminal, wherein multiple sub-information of the initial uplink data may be determined based on the transmission configuration parameters, and the multiple sub-information of the initial uplink data may be encoded based on the OCC sequence of the first terminal, thereby obtaining target uplink data.

[0138] S33: Send target uplink data to the network device.

[0139] After obtaining the target uplink data, the first terminal sends the target uplink data to the network device. Since the target uplink data is obtained by processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal, the network device can decode the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal after receiving the target uplink data, thereby completing the uplink data transmission from the first terminal to the network device.

[0140] Furthermore, since the OCC sequences of two terminals among the multiple terminals are mutually orthogonal, the target uplink data obtained after each terminal processes the initial uplink data based on the corresponding OCC sequence and transmission configuration parameters avoids cross interference, thereby realizing code division multiplexing transmission of uplink data of multiple terminals.

[0141] In an uplink data transmission method provided by an embodiment of the present disclosure, a first terminal receives indication information sent by a network device, the indication information being used to indicate the OCC sequence of the first terminal. The first terminal then processes initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data, and transmits the target uplink data to the network device. Because the OCC sequences of multiple terminals configured in the network device are orthogonal to each other, the target uplink data obtained by processing the initial uplink data using the OCC sequence and transmission configuration parameters of each terminal can avoid cross interference, enabling uplink data transmission by multiple terminals on the same time-frequency resources, thereby improving the uplink capacity of the system.

[0142] In a possible implementation, the indication information sent by the network device to the first terminal includes at least one of the following items 1.1 to 1.3. The network device explicitly or implicitly indicates the OCC sequence of the first terminal through the indication information:

[0143] 1.1. OCC sequence of the first terminal.

[0144] After configuring the OCC sequences of the multiple terminals, the network device sends an indication message to the first terminal among the multiple terminals, including the OCC sequence of the first terminal. After receiving the indication message, the first terminal can obtain the OCC sequence of the first terminal.

[0145] 1.2. OCC sequence matrix: The OCC sequence matrix includes the OCC sequences of multiple terminals.

[0146] After configuring the OCC sequences for multiple terminals, the network device sends an indication message to a first terminal among the multiple terminals. The indication message includes an OCC sequence matrix composed of the OCC sequences for the multiple terminals. Because the first terminal is one of the multiple terminals, the OCC sequence matrix includes the first terminal's OCC sequence. After receiving the indication message, the first terminal obtains the OCC sequence matrix. The first terminal then determines the first terminal's OCC sequence from the OCC sequence matrix.

[0147] 1.3. OCC sequence index of the first terminal.

[0148] The OCC sequence index of the first terminal is used to indicate the OCC sequence of the first terminal in the OCC sequence matrix. After the network device configures the OCC sequences of multiple terminals, the network device sends indication information to the first terminal among the multiple terminals, including the OCC sequence index of the first terminal. After receiving the indication information, the first terminal can determine the OCC sequence of the first terminal in the OCC sequence matrix based on the OCC sequence index of the first terminal.

[0149] In one possible implementation, the indication information may be carried by at least one of a high-layer parameter and downlink control information (DCI). When the indication information is carried by DCI, the indication information may be carried by adding a new DCI domain and / or by using an existing DCI domain.

[0150] In conjunction with the above items 1.1 to 1.3, the network device explicitly or implicitly indicates the OCC sequence of the first terminal in a variety of ways, which are described below with reference to several specific examples.

[0151] Example 1: The indication information is carried in a high-layer parameter. The indication information includes the OCC sequence of the first terminal. The network device sends the indication information to the first terminal. After receiving the indication information, the first terminal can determine the OCC sequence of the first terminal.

[0152] Example 2: The indication information is carried in DCI, and the indication information includes the OCC sequence of the first terminal. The network device sends the indication information to the first terminal, and the first terminal can determine the OCC sequence of the first terminal after receiving the indication information.

[0153] Example 3: Indication information includes an OCC sequence matrix and an OCC sequence index of a first terminal, and the indication information is carried in higher-layer parameters and DCI. The network device sends the OCC sequence matrix to the first terminal via the higher-layer parameters and sends the OCC sequence index of the first terminal to the first terminal via DCI. The first terminal determines the OCC sequence of the first terminal from the OCC sequence matrix based on the OCC sequence index of the first terminal.

[0154] Example 4: The indication information includes an OCC sequence matrix, and the indication information is carried in a high-level parameter or DCI. The network device sends the OCC sequence matrix to the first terminal through the high-level parameter or DCI, and the OCC sequence index of the first terminal is indicated by the terminal identifier of the first terminal. The first terminal determines the OCC sequence index of the first terminal through the terminal identifier of the first terminal, and then determines the OCC sequence of the first terminal from the OCC sequence matrix based on the OCC sequence index of the first terminal. A possible example is that occ index = mod(ID, d), occ index represents the OCC sequence index of the first terminal, ID represents the terminal identifier of the first terminal, d represents the number of spreading factors included in the OCC sequence of the first terminal, and mod represents a modulo operation. The value of d can, for example, be equal to the number of repetitions of the initial uplink data.

[0155] Example 5: The network device implicitly notifies the OCC sequence matrix through the number of repetitions of the initial uplink data, and notifies the first terminal of the OCC sequence index through indication information. For example, the first terminal pre-stores a mapping relationship between the number of repetitions and the OCC sequence index. The OCC sequence index of the first terminal can be determined based on the number of repetitions of the initial uplink data and the mapping relationship. Furthermore, based on the OCC sequence index of the first terminal, the OCC sequence of the first terminal is determined from the OCC sequence matrix.

[0156] Table 2 below illustrates a correspondence between an OCC sequence index and a corresponding OCC sequence. As shown in Table 2, after determining the OCC sequence index of the first terminal through the mapping relationship between the number of repetitions and the OCC sequence index, the OCC sequence w of the first terminal can be determined. nAs shown in Table 2, for example, OCC index 0 corresponds to the OCC sequence consisting of w0, w1, w2, and w3.

[0157] Table 2

[0158] In a possible implementation, the network device may pre-configure transmission configuration parameters, where the transmission configuration parameters include at least one of the following 2.1 to 2.3:

[0159] 2.1. Number of repetitions of initial uplink data.

[0160] The number of repetitions of the initial uplink data refers to the number of times the initial uplink data is repeatedly transmitted, and the number of repetitions may be one or more times.

[0161] 2.2. Number of time-domain symbols used for data transmission.

[0162] The number of time-domain symbols used for data transmission refers to the number of time-domain symbols configured by the network device for transmitting data signals. The time-domain symbols configured by the network device include time-domain symbols used for data transmission and time-domain symbols used for DMRS transmission. In the disclosed embodiments, the time-domain symbols used for data transmission are the time-domain symbols configured by the network device, excluding the time-domain symbols used for DMRS transmission. The number of time-domain symbols used for data transmission is the number of time-domain symbols used for data transmission.

[0163] Taking the time domain symbol length L configured for the network device as an example, the number of time domain symbols used for data transmission is L1, and the number of time domain symbols used for DMRS transmission is L2, then L1 = L - L2. It should be noted that the L1 time domain symbols used for data transmission can be continuous L1 time domain symbols or non-continuous L1 time domain symbols.

[0164] 2.3. Number of TBoMS time slots.

[0165] The TBoMS timeslot number refers to the number of timeslots used to transmit one TB. For example, if the TBoMS timeslot number is N, then N timeslots are used to transmit one TB. Network devices can indicate the TBoMS timeslot number N using the higher-level parameter numberOfSlotsTBoMS. If the higher-level parameter numberOfSlotsTBoMS is not configured on a network device, one timeslot is used to transmit one TB.

[0166] In the above embodiment, the implementation manner in which the indication information indicates the OCC sequence of the first terminal is introduced. The following describes an implementation scheme for processing initial uplink data based on the OCC sequence of the first terminal and transmission configuration parameters with reference to the accompanying drawings.

[0167] In one possible implementation, the OCC sequence of the first terminal satisfies the following conditions: the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data. The first terminal performs time-domain orthogonal spreading on the OCC sequence of the first terminal for each of the multiple repetitions to increase system uplink capacity.

[0168] When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes uplink data corresponding to each of the multiple repeated transmissions, wherein the uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0169] FIG4 is a first schematic diagram of uplink transmission provided by an embodiment of the present disclosure. As shown in FIG4 , an example is given of the process of uplink data transmission when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data.

[0170] In the example of FIG4 , the number of repetitions of the initial uplink data is K, and the OCC sequence of the first terminal is [w0, w1, ..., w K-1 ],w0,w1,...,w K-1 represents K spreading factors in the OCC sequence of the first terminal.

[0171] If the network device is not configured with a TBoMS timeslot number, or the TBoMS timeslot number configured by the network device is 1, the first terminal transmits one TB, i.e., one initial uplink data, in one timeslot. For example, in Figure 4, timeslot m is used to transmit one initial uplink data, timeslot m+1 is used to transmit one initial uplink data, and so on.

[0172] For any i-th repeated transmission, the first terminal multiplies the i-th spreading factor in the OCC sequence of the first terminal with the initial uplink data, and the result is the uplink data corresponding to the i-th repeated transmission, and then sends the uplink data corresponding to the i-th repeated transmission to the network device.

[0173] As shown in FIG4 , the initial uplink data is represented as D, wherein for any i-th repeated transmission, the corresponding initial uplink data is represented as D i , the valid information of the initial uplink data corresponding to each repeated transmission is the same, but the redundancy version can be the same or different. That is, in the example of FIG4 , D1, D2, ..., D K The valid information included in D1, D2, ..., D KFor the first repeated transmission, the first spreading factor w0 in the OCC sequence of the first terminal is multiplied by the initial uplink data D1 to obtain the uplink data w0*D1 corresponding to the first repeated transmission; for the second repeated transmission, the second spreading factor w1 in the OCC sequence of the first terminal is multiplied by the initial uplink data D2 to obtain the uplink data w1*D2 corresponding to the second repeated transmission; ...; for the Kth repeated transmission, the Kth spreading factor w1 in the OCC sequence of the first terminal is multiplied by the initial uplink data D2 to obtain the uplink data w1*D2 corresponding to the second repeated transmission. K-1 With the initial uplink data D K Multiplying them together, we can get the uplink data w corresponding to the Kth repeated transmission. K-1 *D K .

[0174] Because the OCC sequences of any two terminals are orthogonal, the same resources can support uplink data transmission from multiple terminals. The maximum number of terminals supported depends on the length of the OCC sequence. Based on the example in Figure 4, without time-domain spreading, K time slots support only one terminal performing K repeated transmissions. However, with time-domain spreading, K time slots support K repeated transmissions from K terminals, each of which increases the system's uplink capacity.

[0175] FIG5 is a second schematic diagram of uplink transmission provided by an embodiment of the present disclosure. As shown in FIG5 , an example is given of the process of uplink data transmission when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data.

[0176] In the example of FIG5 , the number of repetitions of the initial uplink data is K, and the OCC sequence of the first terminal is [w0, w1, ..., w K-1 ],w0,w1,...,w K-1 represents K spreading factors in the OCC sequence of the first terminal.

[0177] If the number of TBoMS time slots configured for the network device is N, the first terminal transmits one TB (that is, one initial uplink data packet) using N time slots. For example, in Figure 5, time slots m+1 to m+N are used to transmit one initial uplink data packet, time slots m+N+1 to m+2N are used to transmit one initial uplink data packet, and so on. N can be, for example, 2, 4, 8, and so on.

[0178] For any i-th repeated transmission, the first terminal multiplies the i-th spreading factor in the OCC sequence of the first terminal with the initial uplink data, and the result is the uplink data corresponding to the i-th repeated transmission, and then sends the uplink data corresponding to the i-th repeated transmission to the network device.

[0179] As shown in FIG5 , the initial uplink data is represented as D, wherein for any i-th repeated transmission, the corresponding initial uplink data is represented as D i , the valid information of the initial uplink data corresponding to each repeated transmission is the same, but the redundancy version can be the same or different. That is, in the example of FIG4 , D1, D2, ..., D K The valid information included in D1, D2, ..., D K Can be the same or different.

[0180] Since the number of TBoMS time slots is N, the time domain resources allocated for each initial uplink data transmission are within multiple time slots. Therefore, when performing orthogonal time domain spreading, K spreading factors are multiplied with the data for each repeated transmission corresponding to multiple time slots. For the first repeated transmission, the first spreading factor w0 in the OCC sequence of the first terminal is multiplied with the initial uplink data of each time slot from time slot m+1 to time slot m+N, and the uplink data w0*D1 corresponding to the first repeated transmission can be obtained; for the second repeated transmission, the second spreading factor w1 in the OCC sequence of the first terminal is multiplied with the initial uplink data of each time slot from time slot m+N+1 to time slot m+2N, and the uplink data w1*D2 corresponding to the second repeated transmission can be obtained; ...; for the Kth repeated transmission, the Kth spreading factor w in the OCC sequence of the first terminal is multiplied with the initial uplink data of each time slot from time slot m+N+1 to time slot m+2N, and the uplink data w1*D2 corresponding to the second repeated transmission can be obtained. K-1 Multiplying the initial uplink data of each time slot from time slot m+(K-1)N+1 to time slot m+KN, the uplink data w corresponding to the Kth repeated transmission can be obtained. K-1 *D K .

[0181] Because the OCC sequences of any two terminals are orthogonal, the same resources can support uplink data transmission for multiple terminals. The maximum number of terminals supported depends on the length of the OCC sequence. Based on the example in Figure 5, without time-domain spreading, K time slots support only one terminal performing K repeated transmissions. However, with time-domain spreading, K time slots support K repeated transmissions for K terminals, each of which performs K repeated transmissions, thereby increasing the system's uplink capacity.

[0182] In one possible implementation, the OCC sequence of the first terminal satisfies: the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0183] When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, where:

[0184] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped to the time domain symbol by the initial uplink data and the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal. The initial time domain data on each time domain symbol is signal data modulated by orthogonal frequency division multiplexing (OFDM), that is, signal data obtained after inverse fast Fourier transform (IFFT) and adding a cyclic prefix (CP).

[0185] The first terminal multiplies each symbol of the OFDM-modulated time domain signal by each spreading factor of the OCC sequence of the first terminal according to the OCC sequence of the first terminal, obtains new data in each time domain, and transmits the new data to the network device. If the number of repetitions of the initial uplink data configured by the network device is greater than 1, the same OCC sequence is used for the multiple repetitions.

[0186] Figure 6 is a third uplink transmission schematic diagram provided by an embodiment of the present disclosure. As shown in Figure 6, an example is given of the uplink data transmission process when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data.

[0187] In the example of Figure 6, the time domain symbol length configured by the network device is L, including the time domain symbol number L2 (not shown in the figure) for DMRS transmission and the time domain symbol number L1 for data transmission. The number of repetitions of the initial uplink data is K, and the number of time domain symbols mapped to the initial uplink data is N*L1. The OCC sequence of the first terminal is represents the N*L1 spreading factors in the OCC sequence of the first terminal.

[0188] If the number of TBoMS time slots configured for the network device is N, the first terminal transmits one TB (i.e., one initial uplink data item) over N time slots. If the number of spreading factors included in the first terminal's OCC sequence equals the number of time-domain symbols mapped to the initial uplink data, the initial uplink data can be transmitted only once, or K times repeatedly. Each repeated transmission uses the same OCC sequence and is processed in the same manner. The following describes the process of the first uplink transmission as an example.

[0189] As shown in FIG6 , for the first uplink transmission, initial uplink data is transmitted through N time slots, and the number of time domain symbols used for data transmission is L1. Therefore, the number of time domain symbols mapped to the initial uplink data is N*L1.

[0190] For any j-th time domain symbol among the N*L1 time domain symbols, the first terminal multiplies the j-th spreading factor in the OCC sequence of the first terminal by the initial time domain data mapped to the j-th time domain symbol, and the result obtained is the target time domain data corresponding to the j-th time domain symbol. The target uplink data includes the target time domain data corresponding to each of the N*L1 time domain symbols, and the first terminal sends the target time domain data corresponding to each of the N*L1 time domain symbols to the network device.

[0191] As shown in Figure 6, In turn, they represent the initial uplink data mapped to the initial time domain data on the first time domain symbol, the initial uplink data mapped to the initial time domain data on the second time domain symbol, ..., the initial uplink data mapped to the initial time domain data on the L1th time domain symbol. Then, the first spreading factor w0 in the OCC sequence of the first terminal is multiplied by s0 to obtain the target time domain data s′0 corresponding to the first time domain symbol; the second spreading factor w1 in the OCC sequence of the first terminal is multiplied by s1 to obtain the target time domain data s′1 corresponding to the second time domain symbol; ...; the L1th spreading factor w1 in the OCC sequence of the first terminal is multiplied by s1 to obtain the target time domain data s′1 corresponding to the second time domain symbol. and Multiplying them together, we can get the target time domain data corresponding to the L1th time domain symbol. The processing of mapping the initial uplink data to the initial time domain data on other time domain symbols is similar to this and will not be repeated here.

[0192] Because the OCC sequences of any two terminals are orthogonal, the same resources can support uplink data transmission for multiple terminals. The maximum number of terminals supported depends on the length of the OCC sequence. Based on the example in Figure 6, without spread spectrum, K*N*L1 time-domain symbols support uplink data transmission for only one terminal. However, with spread spectrum, K*N*L1 time-domain symbols support uplink data transmission for N*L1 terminals, respectively, thereby increasing the system's uplink capacity.

[0193] In summary, since the OCC sequences of multiple terminals configured in the network equipment are orthogonal to each other, the target uplink data obtained after processing the initial uplink data through the OCC sequence and transmission configuration parameters of each terminal can avoid cross interference and enable uplink data transmission of multiple terminals on the same time-frequency resources, thereby improving the uplink capacity of the system.

[0194] In one implementation, the embodiment shown in FIG6 is for symbol spread spectrum, which can be used for repeated transmission or in a scenario of non-repeated transmission.

[0195] FIG7 is a schematic structural diagram of a first terminal provided in an embodiment of the present disclosure. As shown in FIG7 , the first terminal includes a memory 720, a transceiver 700, and a processor 710, wherein:

[0196] The memory 720 is used to store computer programs; the transceiver 700 is used to send and receive data under the control of the processor 710; the processor 710 is used to read the computer program in the memory 720 and perform the following operations:

[0197] receiving indication information sent by a network device, where the indication information is used to indicate an OCC sequence of a first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0198] Processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data;

[0199] Send target uplink data to the network device.

[0200] In FIG7 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits connected together by one or more processors represented by processor 710 and memory represented by memory 720. The bus architecture may also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 700 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 730 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0201] The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 710 when performing operations.

[0202] In some embodiments, the processor 710 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0203] The processor calls the computer program stored in the memory to execute any method provided by the embodiment of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0204] In some embodiments, the indication information includes at least one of the following:

[0205] an OCC sequence of the first terminal;

[0206] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0207] The OCC sequence index of the first terminal.

[0208] In some embodiments, the indication information is carried by at least one of the following:

[0209] High-level parameters;

[0210] DCI.

[0211] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0212] Number of repetitions of initial uplink data;

[0213] The number of time-domain symbols used for data transmission;

[0214] Number of TBoMS time slots.

[0215] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0216] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0217] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0218] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0219] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0220] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0221] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0222] It should be noted here that the above-mentioned first terminal provided in the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the first terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0223] FIG8 is a schematic diagram of the structure of a network device provided by an embodiment of the present disclosure. As shown in FIG8 , the network device includes a memory 820, a transceiver 800, and a processor 810, wherein:

[0224] The memory 820 is used to store computer programs; the transceiver 800 is used to send and receive data under the control of the processor 810; the processor 810 is used to read the computer program in the memory 820 and perform the following operations:

[0225] Sending indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0226] Target uplink data sent by the first terminal is received, where the target uplink data is data obtained by processing initial uplink data based on an OCC sequence and transmission configuration parameters of the first terminal.

[0227] Specifically, the transceiver 800 is configured to receive and send data under the control of the processor 810 .

[0228] In FIG8 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits linked together by one or more processors represented by processor 810 and memory represented by memory 820. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 800 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. The processor 810 is responsible for managing the bus architecture and general processing, and the memory 820 may store data used by the processor 810 when performing operations.

[0229] Optionally, the processor 810 may be a CPU, an ASIC, an FPGA, or a CPLD, and the processor may also adopt a multi-core architecture.

[0230] The processor calls the computer program stored in the memory to execute any method provided by the embodiment of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0231] In some embodiments, the indication information includes at least one of the following:

[0232] an OCC sequence of the first terminal;

[0233] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0234] The OCC sequence index of the first terminal.

[0235] In some embodiments, the indication information is carried by at least one of the following:

[0236] High-level parameters;

[0237] DCI.

[0238] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0239] Number of repetitions of initial uplink data;

[0240] The number of time-domain symbols used for data transmission;

[0241] Number of TBoMS time slots.

[0242] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0243] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0244] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0245] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0246] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0247] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0248] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0249] It should be noted here that the above-mentioned network device provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0250] FIG9 is a first structural diagram of an uplink data transmission device provided in an embodiment of the present disclosure, which is applied to a first terminal. As shown in FIG9 , the device includes:

[0251] A first receiving module 91 is configured to receive indication information sent by a network device, where the indication information is used to indicate an orthogonal cover code (OCC) sequence of a first terminal, wherein the first terminal is one of a plurality of terminals, and the OCC sequences of any two terminals in the plurality of terminals are orthogonal to each other;

[0252] A processing module 92 is configured to process the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data;

[0253] The first sending module 93 is configured to send target uplink data to the network device.

[0254] In some embodiments, the indication information includes at least one of the following:

[0255] an OCC sequence of the first terminal;

[0256] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0257] The OCC sequence index of the first terminal.

[0258] In some embodiments, the indication information is carried by at least one of the following:

[0259] High-level parameters;

[0260] DCI.

[0261] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0262] Number of repetitions of initial uplink data;

[0263] The number of time-domain symbols used for data transmission;

[0264] Number of TBoMS time slots.

[0265] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0266] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0267] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0268] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0269] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0270] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0271] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0272] Specifically, the uplink data transmission device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment in which the execution subject is the first terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0273] FIG10 is a second structural diagram of an uplink data transmission device provided in an embodiment of the present disclosure, which is applied to a network device. As shown in FIG10 , the device includes:

[0274] A second sending module 101 is configured to send indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other;

[0275] The second receiving module 102 is configured to receive target uplink data sent by the first terminal, where the target uplink data is data obtained by processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal.

[0276] In some embodiments, the indication information includes at least one of the following:

[0277] an OCC sequence of the first terminal;

[0278] An OCC sequence matrix, where the OCC sequence matrix includes the OCC sequences of multiple terminals;

[0279] The OCC sequence index of the first terminal.

[0280] In some embodiments, the indication information is carried by at least one of the following:

[0281] High-level parameters;

[0282] DCI.

[0283] In some embodiments, the transmission configuration parameter includes at least one of the following:

[0284] Number of repetitions of initial uplink data;

[0285] The number of time-domain symbols used for data transmission;

[0286] Number of TBoMS time slots.

[0287] In some embodiments, the OCC sequence of the first terminal satisfies any one of the following:

[0288] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data;

[0289] The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of multiple time domain symbols mapped to the initial uplink data, wherein the number of multiple time domain symbols is equal to the number of time domain symbols used for data transmission, or the number of multiple time domain symbols is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

[0290] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes multiple repetitions of uplink data corresponding to each of the transmissions, wherein:

[0291] The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

[0292] In some embodiments, when the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein:

[0293] For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped onto the time domain symbol by the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

[0294] Specifically, the uplink data transmission device provided in the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is a network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0295] It should be noted that the division of units / modules in the above-mentioned embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The above-mentioned integrated units may be implemented in the form of hardware or software functional units.

[0296] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc. Various media that can store program codes.

[0297] In some embodiments, a computer-readable storage medium is further provided. The computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the uplink data transmission method provided by the above-mentioned method embodiments.

[0298] Specifically, the above-mentioned computer-readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0299] It should be noted that computer-readable storage media can be any available media or data storage devices that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs), etc.).

[0300] It should also be noted that the terms "first," "second," and the like in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the terms "first" and "second" generally distinguish objects of the same type, and do not limit the number of objects. For example, the first object can be one or more.

[0301] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0302] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.

[0303] The technical solution provided by the embodiments of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, applicable systems may be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) GPRS systems, LTE systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, advanced long term evolution (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G NR systems, etc. These various systems include terminal devices and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0304] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing device connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a RAN. The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a wireless access network. For example, a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiated Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.

[0305] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device via one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with IP packets, acting as a router between the wireless terminal device and the rest of the access network, which may include an IP communication network. The network device may also coordinate attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (eNB or e-NodeB) in the LTE system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which is not limited in the embodiments of the present disclosure. In some network structures, the network devices may include CU nodes and DU nodes, and the centralized unit and the distributed unit may also be geographically separated.

[0306] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO. It can also use diversity transmission, precoding transmission, or beamforming transmission.

[0307] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0308] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0309] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0310] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0311] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims

1. A method for uplink data transmission, applied to a first terminal, the method comprising: receiving indication information sent by a network device, where the indication information is used to indicate an orthogonal cover code (OCC) sequence of the first terminal, where the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other; Processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data; Sending the target uplink data to the network device.

2. The method according to claim 1, wherein The indication information includes at least one of the following: an OCC sequence of the first terminal; An OCC sequence matrix, wherein the OCC sequence matrix includes the OCC sequences of the multiple terminals; The OCC sequence index of the first terminal.

3. The method according to claim 1, wherein The indication information is carried by at least one of the following: High-level parameters; Downlink control information DCI.

4. The method according to claim 1, wherein The transmission configuration parameters include at least one of the following: The number of repetitions of the initial uplink data; The number of time-domain symbols used for data transmission; Number of TBoMS timeslots for multi-slot data transmission.

5. The method according to any one of claims 1 to 4, wherein: The OCC sequence of the first terminal satisfies any one of the following: The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data; The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

6. The method according to claim 5, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes uplink data corresponding to each of the multiple repeated transmissions, wherein: The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

7. The method according to claim 5, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein: For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped from the initial uplink data to the time domain symbol and the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

8. A method for uplink data transmission, applied to a network device, the method comprising: Sending indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other; Target uplink data sent by the first terminal is received, where the target uplink data is data obtained by processing initial uplink data based on an OCC sequence and transmission configuration parameters of the first terminal.

9. The method according to claim 8, wherein The indication information includes at least one of the following: an OCC sequence of the first terminal; An OCC sequence matrix, wherein the OCC sequence matrix includes the OCC sequences of the multiple terminals; The OCC sequence index of the first terminal.

10. The method according to claim 8, wherein The indication information is carried by at least one of the following: High-level parameters; DCI.

11. The method according to claim 8, wherein The transmission configuration parameters include at least one of the following: The number of repetitions of the initial uplink data; The number of time-domain symbols used for data transmission; Number of TBoMS time slots.

12. The method according to any one of claims 8 to 11, wherein: The OCC sequence of the first terminal satisfies any one of the following: The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data; The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

13. The method according to claim 12, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes uplink data corresponding to each of the multiple repeated transmissions, wherein: The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

14. The method according to claim 12, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein: For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped from the initial uplink data to the time domain symbol and the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

15. A first terminal comprising a memory, a transceiver, and a processor; Memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: receiving indication information sent by a network device, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other; Processing the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data; Sending the target uplink data to the network device. The first terminal according to claim 15 , wherein: The indication information includes at least one of the following: an OCC sequence of the first terminal; An OCC sequence matrix, wherein the OCC sequence matrix includes the OCC sequences of the multiple terminals; The OCC sequence index of the first terminal. The first terminal according to claim 15 , wherein: The indication information is carried by at least one of the following: High-level parameters; DCI. The first terminal according to claim 15 , wherein: The transmission configuration parameters include at least one of the following: The number of repetitions of the initial uplink data; The number of time-domain symbols used for data transmission; Number of TBoMS time slots.

19. The first terminal according to any one of claims 15 to 18, wherein: The OCC sequence of the first terminal satisfies any one of the following: The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data; The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

20. The first terminal according to claim 19, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes uplink data corresponding to each of the multiple repeated transmissions, wherein: The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

21. The first terminal according to claim 19, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein: For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped from the initial uplink data to the time domain symbol and the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

22. A network device comprising a memory, a transceiver, and a processor; memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Sending indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other; Target uplink data sent by the first terminal is received, where the target uplink data is data obtained by processing initial uplink data based on an OCC sequence and transmission configuration parameters of the first terminal.

23. The network device according to claim 22, wherein: The indication information includes at least one of the following: an OCC sequence of the first terminal; An OCC sequence matrix, wherein the OCC sequence matrix includes the OCC sequences of the multiple terminals; The OCC sequence index of the first terminal.

24. The network device according to claim 22, wherein: The indication information is carried by at least one of the following: High-level parameters; DCI.

25. The network device according to claim 22, wherein: The transmission configuration parameters include at least one of the following: The number of repetitions of the initial uplink data; The number of time-domain symbols used for data transmission; Number of TBoMS time slots.

26. The network device according to any one of claims 22 to 25, wherein: The OCC sequence of the first terminal satisfies any one of the following: The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data; The number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped by the initial uplink data, wherein the number of time domain symbols mapped by the initial uplink data is equal to the number of time domain symbols used for data transmission, or the number of time domain symbols mapped by the initial uplink data is equal to the product of the number of time domain symbols used for data transmission and the number of TBoMS time slots.

27. The network device according to claim 26, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of repetitions of the initial uplink data, the target uplink data includes uplink data corresponding to each of the multiple repeated transmissions, wherein: The uplink data corresponding to each of the multiple repeated transmissions is the product of the corresponding spreading factor in the OCC sequence of the first terminal and the initial uplink data.

28. The network device according to claim 26, wherein: When the number of spreading factors included in the OCC sequence of the first terminal is equal to the number of time domain symbols mapped to the initial uplink data, the target uplink data includes target time domain data corresponding to each of the multiple time domain symbols, wherein: For each time domain symbol, the target time domain data corresponding to the time domain symbol is equal to the product of the initial time domain data mapped from the initial uplink data to the time domain symbol and the spreading factor corresponding to the time domain symbol in the OCC sequence of the first terminal.

29. An uplink data transmission device, applied to a first terminal, the device comprising: a first receiving module, configured to receive indication information sent by a network device, where the indication information is used to indicate an orthogonal cover code (OCC) sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other; a processing module, configured to process the initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal to obtain target uplink data; A first sending module is configured to send the target uplink data to the network device.

30. An uplink data transmission device, applied to a network device, comprising: a second sending module, configured to send indication information to a first terminal, where the indication information is used to indicate an OCC sequence of the first terminal, wherein the first terminal is one of a plurality of terminals, and OCC sequences of two of the plurality of terminals are orthogonal to each other; The second receiving module is configured to receive target uplink data sent by the first terminal, where the target uplink data is data obtained by processing initial uplink data based on the OCC sequence and transmission configuration parameters of the first terminal.

31. A processor-readable storage medium storing a computer program, wherein the computer program is used to cause a computer to execute the uplink data transmission method described in any one of claims 1 to 7, or the computer program is used to cause a computer to execute the uplink data transmission method described in any one of claims 8 to 14.

Citation Information

Patent Citations

  • Uplink control signal transmission method, network-side device and terminal device

    CN107872304A

  • Information configuration method and device, network equipment and terminal equipment

    CN115189835A

  • Control channel transmission method, terminal, network device and storage medium

    WO2022036566A1