Transmission method and device
By expanding the probe reference signal resource indication between terminal equipment and network equipment, and increasing the maximum number of uplink transmission layers and resources, the problem that uplink 4-stream transmission in wireless communication systems cannot meet high-speed communication is solved, and higher data transmission capability is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-29
- Publication Date
- 2026-03-17
AI Technical Summary
The current maximum uplink transmission of 4 streams in wireless communication systems cannot meet the needs of high-speed uplink communication scenarios, especially in live streaming and real-time interactive scenarios where the demand for high speed is becoming increasingly strong.
By extending the Sound Reference Signal Resource Indicator (SRI) between the terminal device and the network device, the maximum uplink transmission layer (L1max) and the number of Sound Reference Signal Resources (N1SRS) of the terminal device are increased to be greater than 4, thereby supporting more uplink transport streams.
It expands the maximum number of uplink streams supported, meets the needs of high-speed uplink communication scenarios, and improves data transmission capabilities.
Smart Images

Figure CN116094663B_ABST
Abstract
Description
Technical Field
[0001] This application relates to communication technology, and more particularly to a transmission method and apparatus. Background Technology
[0002] In current wireless communication systems, data transmission typically relies on spatial data streams during the communication process.
[0003] Currently, uplink communication supports a maximum of 4 streams, while downlink communication supports a maximum of 8 streams. However, with the development of more and more application scenarios, such as live streaming and real-time interactive scenarios, the demand for high-speed uplink communication is becoming increasingly strong.
[0004] Therefore, the current limit of a maximum of 4 uplink streams is no longer sufficient to meet the needs of such high-speed uplink communication scenarios. Summary of the Invention
[0005] This application provides a transmission method and apparatus to overcome the problem of not being able to meet the needs of high-speed uplink communication scenarios.
[0006] In a first aspect, embodiments of this application provide a transmission method, including:
[0007] The terminal device receives the first probe reference signal resource indication (SRI) sent by the network device.
[0008] The terminal device, based on the first SRI, from L1 max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein, the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, the L1 max N1 represents the maximum uplink transmission layer number of the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, the L1 max Greater than 4;
[0009] The terminal device performs uplink transmission based on the at least one resource.
[0010] Secondly, embodiments of this application provide a transmission method, including:
[0011] The network device identifies at least one resource;
[0012] The network device, based on the at least one resource, from L1 max and N1 SRSFrom at least one corresponding resource identifier set, a first resource identifier set is determined; wherein, the first resource identifier set corresponds to the first SRI and includes the identifiers of the at least one resource, the L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, the L1 max Greater than 4;
[0013] The network device sends the first SRI to the terminal device.
[0014] Thirdly, embodiments of this application provide a transmission device, including:
[0015] The receiving module is used by the terminal device to receive the first probe reference signal resource indication (SRI) sent by the network device.
[0016] The determination module is used by the terminal device to determine, based on the first SRI, from L1 max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein, the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, the L1 max N1 represents the maximum uplink transmission layer number of the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, the L1 max Greater than 4;
[0017] A transmission module is used by the terminal device to perform uplink transmission based on the at least one resource.
[0018] Fourthly, embodiments of this application provide a transmission device, including:
[0019] The determination module is used by network devices to determine at least one resource;
[0020] The determining module is further configured to allow the network device to determine, based on the at least one resource, from L1 max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein, the first resource identifier set corresponds to the first SRI and includes the identifiers of the at least one resource, the L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, the L1max Greater than 4;
[0021] A sending module is used for the network device to send the first SRI to the terminal device.
[0022] Fifthly, embodiments of this application provide a terminal device, including: a transceiver, a processor, and a memory;
[0023] The memory stores computer programs;
[0024] The processor executes the computer program stored in the memory, causing the processor to perform the transmission method as described in the first aspect above.
[0025] Sixthly, embodiments of this application provide a network device, including: a transceiver, a processor, and a memory;
[0026] The memory stores computer programs;
[0027] The processor executes the computer program stored in the memory, causing the processor to perform the transmission method as described in the second aspect above.
[0028] In a seventh aspect, embodiments of this application provide a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the methods described in the first aspect and various possible designs of the first aspect, the second aspect and any of the various possible designs of the second aspect.
[0029] Eighthly, embodiments of this application provide a computer program product, including a computer program, characterized in that, when the computer program is executed by a processor, it implements the methods described in the first aspect and various possible designs of the first aspect, the second aspect and any of the various possible designs of the second aspect.
[0030] This application provides a transmission method and apparatus. The method includes: a terminal device receiving a first Probe Reference Signal Resource Indication (SRI) sent by a network device. The terminal device, based on the first SRI, transmits data from L1... max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, L1 max Greater than 4. The terminal device performs uplink transmission based on at least one resource. This is achieved through extension N1. SRS Greater than 4, and / or, L1max The maximum number of uplink streams supported is greater than 4, which means that the maximum number of uplink streams supported is extended to more than 4, thus meeting the needs of high-speed uplink communication scenarios. Attached Figure Description
[0031] Figure 1 A schematic diagram illustrating a communication scenario provided in an embodiment of this application;
[0032] Figure 2 A schematic diagram of the uplink transmission process based on a non-codebook provided for an embodiment of this application;
[0033] Figure 3 A flowchart illustrating the transmission method provided in the embodiments of this application;
[0034] Figure 4 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 1 ;
[0035] Figure 5 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 2 ;
[0036] Figure 6 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 3 ;
[0037] Figure 7 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 4 ;
[0038] Figure 8 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 5 ;
[0039] Figure 9 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 6 ;
[0040] Figure 10 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 7 ;
[0041] Figure 11 Flowchart of the transmission method provided in the embodiments of this application Figure 2 ;
[0042] Figure 12 Schematic diagram of the transmission device provided in the embodiments of this application Figure 1 ;
[0043] Figure 13 Schematic diagram of the transmission device provided in the embodiments of this application Figure 2 ;
[0044] Figure 14 This is a schematic diagram of the structure of the terminal device provided in the embodiments of this application;
[0045] Figure 15 This is a schematic diagram of the network device provided in an embodiment of this application. Detailed Implementation
[0046] The relevant concepts and technologies involved in this application are introduced below.
[0047] Terminal equipment: This refers to devices that include wireless transceiver capabilities and can cooperate with network equipment to provide communication services to users. Specifically, terminal equipment can refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. For example, terminal equipment can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle equipment, wearable device, and terminal equipment in 5G networks or networks after 5G, etc.
[0048] Network equipment: Network equipment can be equipment used to communicate with terminal equipment. For example, it can be a base station (BTS) in a Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) communication system, a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or eNodeB) in an LTE system, or the next-generation Node B (gNodeB or gNB) in a 5G New Radio (NR) system. Alternatively, the network equipment can be a relay station, access point, vehicle-mounted equipment, wearable devices, and network-side equipment in 5G evolved networks or networks after 5G, or network equipment in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0049] The network devices involved in the embodiments of this application can also be referred to as Radio Access Network (RAN) devices. RAN devices are connected to terminal devices and are used to receive data from the terminal devices and send it to the core network devices. RAN devices correspond to different devices in different communication systems. For example, in 2G systems, they correspond to base stations and base station controllers; in 3G systems, they correspond to base stations and Radio Network Controllers (RNCs); in 4G systems, they correspond to Evolutionary Node Bs (eNBs); and in 5G systems, they correspond to 5G system devices, such as access network devices (e.g., gNBs, Central Units (CUs), Distributed Units (DUs)) in 5G NR.
[0050] Beam: In the NR protocol, the beam can be represented as a spatial filter, or spatial parameters. The beam used to transmit signals can be called the transmission beam (Tx beam), or a spatial domain transmit filter or spatial domain transmit parameter; the beam used to receive signals can be called the reception beam (Rx beam), or a spatial domain receive filter or spatial domain receive parameter.
[0051] For example, a beam can be understood as a spatial resource, or it can refer to a transmit or receive precoding vector with energy transmission directionality. Furthermore, this transmit or receive precoding vector can be identified by index information, which can correspond to a resource identifier (ID) configured for the terminal. For example, the index information can correspond to the identifier or resource of a configured synchronization signal block (SSB); it can also correspond to the identifier or resource of a configured channel state information reference signal (CSI-RS); or it can correspond to the identifier or resource of a configured sounding reference signal (SRS). Optionally, the index information can also be explicitly or implicitly carried by the signal or channel carried by the beam. The energy transmission directivity can refer to the precoding of the signal to be transmitted using the precoding vector. The precoded signal possesses a certain spatial directionality, and receiving the precoded signal results in better reception power, such as meeting the signal-to-noise ratio requirements of the demodulation. Alternatively, the energy transmission directivity can also refer to the different reception powers of the same signal transmitted from different spatial locations using the precoding vector. Optionally, the same communication device (such as a terminal device or network device) can have different precoding vectors, and different devices can also have different precoding vectors, corresponding to different beams. Depending on the configuration or capabilities of the communication device, a communication device can use one or more different precoding vectors simultaneously, i.e., it can simultaneously form one or more beams.
[0052] In addition, it should be understood that in the description of this application, words such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, order, or the relationship between similar nouns.
[0053] Below, in conjunction with Figure 1 The application will describe the scenarios in which the transmission method described in this application is applicable.
[0054] Figure 1 This is a schematic diagram illustrating a communication scenario provided in an embodiment of this application. Please refer to... Figure 1 It includes network device 101 and terminal device 102, and wireless communication can be performed between network device 101 and terminal device 102.
[0055] It is understood that the technical solutions of this application embodiment can be applied to 5G NR communication technology and can be applied to future evolution networks, such as 6G systems. The solutions in this application embodiment can also be applied to other wireless communication networks such as Wireless Fidelity (WI-FI) and Long Term Evolution (LTE), and the corresponding names can be replaced by the names of the corresponding functions in other wireless communication networks.
[0056] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0057] The relevant technologies involved in this application are described below.
[0058] In current wireless communication systems, data transmission typically relies on spatial data streams. The number of streams refers to the number of uplink or downlink transport layers, which is usually determined based on network equipment, antenna configuration, and the physical propagation environment.
[0059] Currently, Release 15-R17 only supports a maximum of 4 uplink streams and a maximum of 8 downlink streams. However, with the development of more and more application scenarios, such as live streaming and real-time interactive scenarios, the demand for high-speed uplink communication is becoming increasingly strong. Therefore, the current limitation of a maximum of 4 uplink streams is no longer sufficient to meet the needs of such high-speed uplink communication scenarios.
[0060] Current uplink transmission supports both codebook-based UL transmission and non-codebook-based UL transmission. In non-codebook-based uplink transmission, the terminal device can determine the codebook and stream number used for uplink transmission by referring to the SRS resources provided by the network device.
[0061] The following is a combination of... Figure 2 This section introduces uplink transmission based on non-codebook. Figure 2 This is a schematic diagram of the uplink transmission process based on a non-codebook provided in an embodiment of this application.
[0062] Understandably, for non-codebook uplink transmission schemes, network devices can configure an SRS resource set for the terminal device to obtain uplink Channel State Information (CSI). In the current R15-R17, the SRS resource set can contain 1 to 4 SRS resources, and each SRS resource contains 1 SRS port.
[0063] Reference Figure 2 The terminal device can perform downlink channel measurements to determine the precoding for SRS used in non-codebook uplink transmission. It's worth noting that because uplink and downlink channels are reciprocal, the terminal device can obtain detailed information about the uplink channel through downlink channel measurements and select a multi-antenna precoding matrix that it deems suitable. The terminal device is not restricted in its selection of the precoding matrix, hence this transmission mode is called "non-codebook-based" transmission.
[0064] The terminal device can then send the aforementioned determined SRS for non-codebook uplink transmission to the network device. Based on the measurement of the received SRS signal, the network device can trim the beam corresponding to a portion of the SRS resources and indicate the available beam information to the terminal device through the SRI (SRS Resource Indicator) field in the downlink control information (DCI). This allows the network device to send uplink permission information, such as the determined SRI and modulation and coding scheme (MCS), to the terminal device.
[0065] Then, the terminal device can precode the PUSCH channel according to the beam indicated by the SRI of the network device. The SRI field can also indicate the number of available beams, which is the number of PUSCH transmission layers.
[0066] Based on the above Figure 2 As can be confirmed from the introduction, network devices can configure multiple SRS resources for terminal devices, and network devices can indicate the SRS resources selected by the network device to the terminal device through SRI. Then, the terminal device can perform uplink transmission based on the SRS resources selected by the network device.
[0067] Therefore, the SRI sent by a network device can indicate one or more SRS resources for determining PUSCH precoding. The number of SRS resources indicated by the SRI is the same as the number of PUSCH streams, and there is a one-to-one correspondence between the PUSCH transport layer (stream) and the SRS resources indicated by the SRI. For example, if the SRI indicates four SRS resources, then the number of PUSCH streams is four.
[0068] In this embodiment, the precoding can be digital beamforming and / or precoding, analog beamforming and / or precoding, or a hybrid of digital and analog beamforming and / or precoding.
[0069] Based on the above introduction, it can be determined that network devices can use SRIs to instruct terminal devices which SRS resources to use for uplink transmission. Therefore, it is necessary to synchronize the correspondence between SRI and SRS resource identifiers between the terminal device and the network device. This way, after determining the SRS resources, the network device knows which SRI can indicate the currently determined resources. And for the terminal device, it only knows which specific SRS resources the current SRI indicates after receiving the SRI sent by the network device.
[0070] In one possible implementation, for example, a predefined table in the protocol can be used to indicate the correspondence between the identifiers of SRI and SRS resources to the terminal device and network device.
[0071] Currently, for DCI Format 0_1 and DCI Format 0_2, existing protocols have defined specific rules for the SRI field. For uplink transmissions based on non-codebooks, the actual length of the SRI field is determined by N, which is configured by higher-layer parameters. SRS (DCI Format 0_2 is N) SRS,0_2 ) and L max Confirmed, the length of the SRI field is:
[0072] in, Indicates from N SRS The number of combinations of randomly selecting k SRS resources from a set of SRS resources is equivalent to the mathematical concept of... N SRS L is the number of SRS resources configured for the terminal device by the higher-level parameters.max The higher-layer parameters are the maximum number of uplink transmission layers configured for the terminal device. These higher-layer parameters can be, for example, Radio Resource Control (RRC) parameters.
[0073] The following example, in conjunction with Table 7.3.1.1.2-29, illustrates the correspondence between the identifiers of SRI and SRS resources. Based on the above introduction, it can be determined that the correspondence between the identifiers of SRI and SRS resources, and N... SRS and L max The values of the two parameters are related. In the current 5G standard, regarding L... max =2, as shown in Table 7.3.1.1.2-29 of TS 38.212: SRI indication for non-codebook based PUSCHtransmission (L_max=2).
[0074] Table 7.3.1.1.2-29
[0075] L max =2
[0076]
[0077]
[0078] First, it should be noted that the index in Table 7.3.1.1.2-29 refers to the bitfield mapped to index. Specifically, the bitfield refers to the SRI field. When configuring the SRI, the network device is configured in binary form. The index in the table above is the decimal number corresponding to the binary SRI.
[0079] Based on the above introduction, it can be determined that the field length of SRI is: Among them In fact, it's from N SRS The number of all possible combinations of k SRS resources selected from a given SRS resource.
[0080] For example, regarding L in Table 7.3.1.1.2-29 above... max =2 and N SRS In the case where =2, then the above... It is equal to That is to mean Among them This represents the number of combinations of choosing one SRS resource from two SRS resources. This represents the number of combinations of choosing one SRS resource from two SRS resources.
[0081] Specifically, when L max =2, N SRS When = 2, the number of combinations for choosing 1 SRS resource from 2 SRS resources (resource 0 and resource 1) is: The number of combinations is 0 in the second row of the second column of Table 7.3.1.1.2-29 and 1 in the third row of the second column of Table 7.3.1.1.2-29. The number of combinations of selecting two SRS resources from two SRS resources (resource 0 and resource 1) is 1, which is 0 and 1 in the fourth row of the second column of Table 7.3.1.1.2-29.
[0082] After determining all possible combinations of SRS resources, the SRI index is used to indicate these combinations. It can be understood that the numbers in the second column of Table 7.3.1.1.2-29 above represent the identifiers of the SRS resources, and the numbers in the first column represent the SRI index. Therefore, L... max =2, N SRS When = 2, the correspondence between the identifiers of SRI and SRS resources is as shown in the first and second columns of Table 7.3.1.1.2-29 above.
[0083] Specifically, when the SRI index is 0, the corresponding SRS resource identifier is 0; when the SRI index is 1, the corresponding SRS resource identifier is 1; when the SRI index is 2, the corresponding SRS resource identifier is 0 or 1; and when the SRI index is 3, the corresponding SRS resource identifier is reserved and can be determined as technology develops.
[0084] The above describes L. max =2 and N SRS =2, referring to L in Table 7.3.1.1.2-29 above. max =2 and N SRS The case of =3 is similar, as described above. It is equal to That is to mean Among them This represents the number of combinations of selecting one SRS resource from three SRS resources (resources 0, 1, and 2), specifically 0 in the second row of the fourth column, 1 in the third row of the fourth column, and 2 in the fourth row of the fourth column of Table 7.3.1.1.2-29 above. And within that... This represents the number of combinations of selecting two SRS resources from three SRS resources (resources 0, 1, and 2). These are (0, 1) in the fifth row of the fourth column, (0, 2) in the sixth row of the fourth column, and (1, 2) in the seventh row of the fourth column in Table 7.3.1.1.2-29 above. The index of the SRI corresponding to the various combinations of SRS resources is shown in Table 7.3.1.1.2-29 above, and will not be repeated here.
[0085] And regarding L in Table 7.3.1.1.2-29 above. max =2 and N SRS The case of 4 is similar, as described above. It is equal to That is to mean Among them This represents the number of combinations of selecting one SRS resource from four SRS resources (resources 0, 1, 2, and 3). This represents the number of combinations of selecting 2 SRS resources from 4 SRS resources (resources 0, 1, 2, and 3 respectively). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-29 above, and will not be repeated here.
[0086] It should also be noted that the "from N" mentioned above... SRS The number of all possible combinations of selecting k SRS resources from a set of SRS resources can be understood as N. SRS The number of all possible combinations of any k distinct SRS resources from two SRS resources. Similarly, the "number of combinations of choosing one SRS resource from two SRS resources" can be understood as the number of all possible combinations of any one distinct SRS resource from the two SRS resources.
[0087] The rest of the descriptions in this article, such as "the number of all possible combinations of selecting x resources from xx SRS resources", can be understood as the number of all possible combinations of any x different SRS resources among the xx SRS resources, which will not be elaborated further below.
[0088] Table 7.3.1.1.2-29 above describes L max =2 corresponds to the table, and in the current 5G standard, for L max =3, as shown in Table 7.3.1.1.2-30 of TS 38.212: SRI indication for non-codebook based PUSCHtransmission, L_max=3.
[0089] Table 7.3.1.1.2-30
[0090] L max =3
[0091]
[0092]
[0093] Similar to Table 7.3.1.1.2-29 above, when L max =3, N SRS When = 2, the above It is equal to That is to mean Among them This represents the number of combinations of choosing one SRS resource from two SRS resources (resource 0 and resource 1). This represents the number of combinations of selecting two SRS resources from two SRS resources (resource 0 and 1 respectively). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-30 above, and will not be repeated here.
[0094] And, when L max =3, N SRS When = 3, the above It is equal to That is to mean Among them This represents the number of combinations of choosing one SRS resource from three SRS resources (resources 0, 1, and 2). This represents the number of combinations of choosing two SRS resources from three SRS resources (resources 0, 1, and 2). This represents the number of combinations of selecting 3 SRS resources from 3 SRS resources (resources 0, 1, and 2 respectively). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-30 above, and will not be repeated here.
[0095] And, when L max =3, N SRS When = 4, the above It is equal to That is to mean Among them This represents the number of combinations of selecting one SRS resource from four SRS resources (resources 0, 1, 2, and 3). This represents the number of combinations of choosing two SRS resources from four SRS resources (resources 0, 1, 2, and 3). This represents the number of combinations of selecting 3 SRS resources from 4 SRS resources (resources 0, 1, 2, and 3 respectively). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-30 above, and will not be repeated here.
[0096] In one possible implementation, see Table 7.3.1.1.2-30 above, when L max =3, N SRS When SRI = 2, if SRI is binary "10", then the index of SRI is 2. As shown in the cell of the 4th row of the 2nd column in Table 7.3.1.1.2-30 above, the resource identifier corresponding to this SRI index is 0 and 1. That is to say, the resource identifier of the SRS corresponding to this SRI is resource identifier 0 and 1. The other cells are similar, all showing that the SRI index corresponds to the corresponding resource identifier.
[0097] And, in the current 5G standard, regarding L... max =4, as shown in Table 7.3.1.1.2-31 of TS 38.212: SRI indication for non-codebook based PUSCH transmission.
[0098] Table 7.3.1.1.2-31
[0099] L max =4
[0100]
[0101] Similar to Tables 7.3.1.1.2-29 and 7.3.1.1.2-30 above, when L max =4, N SRS When = 2, the above It is equal to That is to mean Among them This represents the number of combinations of choosing one SRS resource from two SRS resources (resource 0 and resource 1). This represents the number of combinations of selecting two SRS resources from two SRS resources (resource 0 and 1 respectively). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-30 above, and will not be repeated here.
[0102] And, when L max =4, N SRSWhen = 3, the above It is equal to That is to mean Among them This represents the number of combinations of choosing one SRS resource from three SRS resources (resources 0, 1, and 2). This represents the number of combinations of choosing two SRS resources from three SRS resources (resources 0, 1, and 2). This represents the number of combinations of selecting 3 SRS resources from 3 SRS resources (resources 0, 1, and 2 respectively). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-30 above, and will not be repeated here.
[0103] And, when L max =4, N SRS When = 4, the above It is equal to That is to mean Among them This represents the number of combinations of selecting one SRS resource from four SRS resources (resources 0, 1, 2, and 3). This represents the number of combinations of choosing two SRS resources from four SRS resources (resources 0, 1, 2, and 3). This represents the number of combinations of choosing 3 SRS resources from 4 SRS resources (resources 0, 1, 2, and 3). This represents the number of combinations of four SRS resources selected from four SRS resources (resources 0, 1, 2, and 3). The specific combinations of SRS resources and their corresponding SRIs can be found in Table 7.3.1.1.2-31 above, and will not be repeated here.
[0104] The above introduces the current N SRS and L max The correspondence between the identifiers of SRI and SRS resources under various possible values can be determined by defining the table described above. This allows network devices to determine the SRI and terminal devices to know which SRS resources the SRI instruction sent by the network device refers to.
[0105] Because the current maximum uplink support is 4 streams, N in the above 3 tables is... SRS and L max The maximum value is 4. However, based on the above introduction, it can be determined that the current limitation of uplink maximum 4 stream transmission can no longer meet the needs of such high-speed uplink communication scenarios.
[0106] Based on this, this application proposes the following technical concept: by extending the maximum supported uplink stream count, the requirements of high-speed uplink communication scenarios can be met. It is understood that when extending the maximum supported uplink stream count, the corresponding SRS indication information also needs to be extended accordingly.
[0107] Based on the above introduction, the transmission method provided in this application will be described below with reference to specific embodiments. First, in conjunction with... Figure 3 To explain, Figure 3 A flowchart illustrating the transmission method provided in an embodiment of this application.
[0108] like Figure 3 The diagram illustrates a transmission method according to an embodiment of this application, specifically including the following steps:
[0109] S301. The terminal device receives the first probe reference signal resource indication (SRI) sent by the network device.
[0110] In this embodiment, the terminal device can receive the first SRI sent by the network device.
[0111] For example, the first SRI is used to indicate the SRS resource selected by the current network device for the terminal device.
[0112] S302, The terminal device, according to the first SRI, from L1 max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the terminal device. SRS Greater than 4, and / or, L1 max Greater than 4.
[0113] After receiving the first SRI, the terminal device needs to determine which specific resources the first SRI indicates, and based on the above description, determine the correspondence between the identifiers of the SRI and the SRS resources, and the L... max and N SRS These two parameters are related. Therefore, in one possible implementation, the terminal device can, for example, first determine L1. max and N1 SRS L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS The number of SRS resources for the detection reference signal of the terminal device, where the L1 of the terminal device is... max and N1 SRSThe network device can configure L1 to the terminal device through higher-level parameters. However, this embodiment does not limit the network device to configuring L1 for the terminal device. max and N1 SRS In this way.
[0114] It is understandable that the L mentioned above... max and N SRS These are two parameters, which can be understood as a general concept, while L1 in this embodiment... max The L is a high-level parameter specifically configured for the terminal device. max The specific value, and N1 SRS The N parameters are specifically configured by the higher-level equipment. SRS The specific value, therefore L1 max and N1 SRS This can be understood in a narrow sense, referring to the current terminal device's maximum uplink transmission layer and the specific number of SRS resources.
[0115] In this embodiment, N1 SRS Greater than 4, and / or, L1 max The maximum number of supported uplink streams is greater than 4. This is achieved by extending the maximum number of supported uplink streams to more than 4, thus meeting the needs of high-speed uplink communication scenarios.
[0116] As can be understood from the above introduction, at least one set of L can be pre-configured. max and N SRS The corresponding resource identifier set leads to a table similar to the one described above. Here, the resource identifier set can be understood as the set of resource identifiers included in the cells of the table. For example, if a cell contains {0, 1, 2, 3}, it means that the resource identifier set includes 4 resource identifiers, namely 0, 1, 2, and 3.
[0117] Therefore, the terminal device can determine its own L1 max and N1 SRS From at least one set of L max and N SRS The corresponding resource identifier set is used to determine L1 max and N1 SRS At least one corresponding resource identifier set.
[0118] In determining L1 max and N1 SRS After obtaining at least one corresponding resource identifier set, the terminal device can, based on the first SRI sent by the network device, connect with L1. max and N1 SRS The first resource identifier set is determined from at least one corresponding resource identifier set.
[0119] The first resource identifier set corresponds to the first SRI, and the first resource identifier set includes the identifier of at least one resource. The process described above can be understood as follows: after receiving the first SRI, the terminal device first determines the current terminal device's L... max and N SRS The specific value, that is, L1 max and N1 SRS .
[0120] Then L1 is determined by looking up the table. max and N1 SRS The corresponding at least one resource identifier set, which is at least one cell in the table. Because there is a correspondence between SRIs and various resource identifier sets, the first resource identifier set corresponding to the first SRI can be determined from at least one resource identifier set, and the identifier of at least one resource included in the first resource identifier set is the at least one resource determined by the network device.
[0121] S303. The terminal device performs uplink transmission based on at least one resource.
[0122] After determining the identifier of at least one resource based on the first SRI, the terminal device can perform uplink transmission based on at least one resource. For example, the terminal device can perform uplink transmission on at least one resource.
[0123] In one possible implementation, the resources in this embodiment can be SRS resources. For example, the network device can configure five SRS resources for the terminal device, namely SRS resource 0, SRS resource 1, SRS resource 2, SRS resource 3, and SRS resource 4. Assuming that the terminal device determines, based on the first SRI sent by the network device, that the network device instructs the terminal device to use SRS resources 2, 3, and 4 for uplink transmission, then the terminal device can perform uplink transmission on these three SRS resources.
[0124] This embodiment does not limit the specific implementation of the SRS resources indicated by the network device to the terminal device for uplink transmission. For example, it can be the SRS resources with the best transmission conditions selected by the network device. This embodiment does not make any special limitations on this.
[0125] The transmission method provided in this application includes: a terminal device receiving a first Probe Reference Signal Resource Indication (SRI) sent by a network device. The terminal device, based on the first SRI, transmits data from L1... max and N1 SRSFrom at least one corresponding resource identifier set, a first resource identifier set is determined; wherein the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, L1 max Greater than 4. The terminal device performs uplink transmission based on at least one resource. This is achieved through extension N1. SRS Greater than 4, and / or, L1 max The maximum number of uplink streams supported is greater than 4, which means that the maximum number of uplink streams supported is extended to more than 4, thus meeting the needs of high-speed uplink communication scenarios.
[0126] Based on the above embodiments, it can be understood that when the maximum uplink indicator stream number is extended, that is, L... max The maximum value is greater than 4, and / or, N SRS If the maximum value of L is greater than 4, then when L max and / or N SRS When the value of is greater than 4, such as 5, 6, 7, 8, etc., the table described above can no longer indicate the correspondence between the identifiers of SRI and SRS resources. Therefore, after the maximum uplink indicator stream count is extended, the corresponding table also needs to be extended accordingly. Some possible implementation methods of the table are introduced below.
[0127] In one possible implementation, for example, it can be directly extended, that is, N SRS and L max The maximum value is extended to greater than 4, where the SRI indication rule remains unchanged, i.e., the table includes values from N. SRS Select no more than N from the SRS resources. SRS and L max All possible combinations of k SRS resources.
[0128] In this direct extension implementation, compared to L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0129] Where K is N1 SRS and L1 max The minimum value in.
[0130] It is understood that in this embodiment, M is derived from N1. SRS Select no more than N1 from the SRS resources. SRS and L1 maxThe number of all possible combinations of i SRS resources.
[0131] In one possible implementation, the M resource identifier sets include M i A resource identifier set i, Each resource identifier set i includes i resource identifiers, and the i resource identifiers are used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers are different; where N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0132] The values of i mentioned above range from 1 to K, where K is N1. SRS and L1 max The minimum value in N1. For example, when i=1, it means starting from N1. SRS Select one SRS resource from the given SRS resources to obtain a set of M1 resource identifiers. So M1 is actually the number of resource identifier sets including 1 resource identifier, which can also be understood as starting from N1. SRS The number of possible combinations of selecting one SRS resource from a set of SRS resources. Each resource identifier set 1 includes one resource identifier, and different resource identifier sets 1 include different resource identifiers.
[0133] For example, when i=2, it means starting from N1 SRS Selecting 2 SRS resources from 1 SRS resource, we obtain M2 resource identifier sets 2, where So M2 is actually the number of resource identifier sets including 2 resource identifiers, which can also be understood as starting from N1. SRS The number of possible combinations of selecting two SRS resources from a given set of SRS resources. Each resource identifier set 2 includes two resource identifiers, and different resource identifier sets 2 include different resource identifiers. The implementation for the other values of i is similar and will not be described in detail here.
[0134] The following example can be used to understand this further, taking N1 as an example. SRS =5, 6, 7, 8, L1 max For example, with a value of 2, the implementation of SRI indication information can be referenced in Table 1 below:
[0135] Table 1L1 max =2
[0136]
[0137]
[0138] Referring to Table 1 above, when L1max =2, N1 SRS When = 5, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the second column of Table 1, in this embodiment... In the current example, that would be equivalent to... That is
[0139] Specifically, in the current example, the value of i can be 1 or 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0140] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations for selecting one SRS resource from five SRS resources. For example, you can refer to... Figure 4 To understand, Figure 4 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 1 .
[0141] like Figure 4 As shown, when selecting one SRS resource from five SRS resources (resources 0, 1, 2, 3, 4), possible combinations include... Figure 4 The {0}, {1}, {2}, {3}, and {4} shown correspond to rows 2 to 6 in the second column of Table 1 above. This means that the M resource identifier sets include 5 resource identifier sets 1, namely {0}, {1}, {2}, {3}, and {4}. It can be determined that different resource identifier sets 1 contain different resource identifiers.
[0142] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can also be understood as the number of possible combinations of selecting 2 SRS resources from 5 SRS resources. For example, you can refer to... Figure 4 To understand, such as Figure 4 As shown, when selecting 2 SRS resources from 5 SRS resources (resources 0, 1, 2, 3, 4), possible combinations include... Figure 4 The {0,1}, {0,2}, {0,3}, {0,4}, {1,2}, {1,3}, {1,4}, {2,3}, {2,4}, and {3,4} shown correspond to rows 7 to 16 of the second column in Table 1 above. That is, among the M resource identifier sets, there are 10 resource identifier sets 2, namely {0,1}, {0,2}, {0,3}, {0,4}, {1,2}, {1,3}, {1,4}, {2,3}, {2,4}, and {3,4}. It can be determined that different resource identifier sets 2 contain different resource identifiers.
[0143] For example, when L1 max =2, N1 SRS When = 6, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the fourth column of Table 1. In the current example, M equals That is
[0144] Specifically, in the current example, the value of i can be 1 or 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0145] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations for selecting one SRS resource from six SRS resources. For example, when selecting one SRS resource from resources 0, 1, 2, 3, 4, and 5, six resource identifier sets 1 can be determined, namely {0}, {1}, {2}, {3}, {4}, and {5}, which correspond to rows 2 to 7 in the fourth column of Table 1 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0146] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can also be understood as the number of possible combinations of selecting two SRS resources from six SRS resources. For example, when selecting two SRS resources from resources 0, 1, 2, 3, 4, and 5, 15 resource identifier sets 2 can be determined, namely {0, 1}, {0, 2}, {0, 3}, {0, 4}, {0, 5}, {1, 2}, {1, 3}, {1, 4}, {1, 5}, {2, 3}, {2, 4}, {2, 5}, {3, 4}, {3, 5}, and {4, 5}, which correspond to rows 8 to 22 in the fourth column of Table 1 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0147] For example, when L1 max =2, N1 SRS When = 7, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the sixth column of Table 1. In the current example, M equals That is
[0148] Specifically, in the current example, the value of i can be 1 or 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0149] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations for selecting one SRS resource from seven SRS resources. For example, when selecting one SRS resource from the seven SRS resources 0, 1, 2, 3, 4, 5, and 6, seven resource identifier sets 1 can be determined, corresponding to rows 2 to 8 in the sixth column of Table 1 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0150] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can also be understood as the number of possible combinations of selecting 2 SRS resources from 7 SRS resources. For example, when selecting 2 SRS resources from the 7 SRS resources 0, 1, 2, 3, 4, 5, and 6, 21 resource identifier sets 2 can be determined, corresponding to rows 9 to 29 in the sixth column of Table 1 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0151] For example, when L1 max =2, N1 SRS When = 8, L1 max and N1 SRS The corresponding M resource identifier sets are shown in column 8 of Table 1. In the current example, M equals That is
[0152] Specifically, in the current example, the value of i can be 1 or 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0153] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations for selecting one SRS resource from eight SRS resources. For example, when selecting one SRS resource from the eight SRS resources 0, 1, 2, 3, 4, 5, 6, and 7, eight resource identifier sets 1 can be determined, corresponding to rows 2 to 9 of column 8 in Table 1 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0154] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can also be understood as the number of possible combinations of selecting 2 SRS resources from 8 SRS resources. For example, when selecting 2 SRS resources from the 8 SRS resources 0, 1, 2, 3, 4, 5, 6, and 7, 21 resource identifier sets 2 can be determined, corresponding to rows 10 to 37 in the sixth column of Table 1 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0155] The above, combined with Table 1, introduces N1 SRS =5, 6, 7, 8, L1 max When N=2, based on the above description, it can be determined that N1 in this embodiment is one of the possible implementations of each resource identifier set in the table. SRS Greater than 4, and / or, L1 max Greater than 4, below for L1 max Greater than 4, N1 SRS The case where the value is less than 4 will be explained.
[0156] With N1 SRS =2,3,4,L1 max For example, with a value of 5, the implementation of SRI indication information can be referenced in Table 2 below:
[0157] Table 2L1 max =5
[0158]
[0159] Referring to Table 2 above, when L1 max =5, N1 SRS When = 2, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the second column of Table 2, in this embodiment... In the current example, that would be equivalent to... That is
[0160] Specifically, in the current example, the value of i can be 1 or 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0161] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations of selecting one SRS resource from two SRS resources. For example, when selecting one SRS resource from two SRS resources, resources 0 and 1, two resource identifier sets 1 can be determined, corresponding to rows 2 and 3 of the second column in Table 2 above.
[0162] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can be understood as the number of possible combinations of selecting two SRS resources from two SRS resources. For example, when selecting two SRS resources from resources 0 and 1, one resource identifier set 2 can be determined, corresponding to the fourth row of the second column in Table 2 above.
[0163] For example, when L1 max =5, N1 SRS When = 3, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the fourth column of Table 2, in this embodiment... In the current example, that would be equivalent to... That is
[0164] Specifically, in the current example, the value of i can be 1, 2, or 3. Therefore, the M resource identifier sets include M1 resource identifier sets 1, M2 resource identifier sets 2, and M3 resource identifier sets 3.
[0165] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations of selecting one SRS resource from three SRS resources. For example, when selecting one SRS resource from three SRS resources, namely resources 0, 1, and 2, three resource identifier sets 1 can be determined, corresponding to rows 2 to 4 in the fourth column of Table 2 above.
[0166] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can be understood as the number of possible combinations of selecting two SRS resources from three SRS resources. For example, when selecting two SRS resources from three SRS resources, resources 0, 1, and 2, three resource identifier sets 2 can be determined, corresponding to rows 5 to 7 of the second column in Table 2 above.
[0167] Furthermore, the number M3 of resource identifier set 3 is equal to the above. This can be understood as the number of possible combinations of selecting 3 SRS resources from 3 SRS resources. For example, when selecting 3 SRS resources from resources 0, 1, and 2, one resource identifier set 3 can be determined, corresponding to the 8th row of the second column in Table 2 above.
[0168] For example, when L1 max =5, N1 SRS When = 4, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the sixth column of Table 2, in this embodiment... In the current example, that would be equivalent to... That is
[0169] Specifically, in the current example, the value of i can be 1, 2, 3, or 4. Therefore, the M resource identifier sets include M1 resource identifier sets 1, M2 resource identifier sets 2, M3 resource identifier sets 3, and M4 resource identifier sets 4.
[0170] The number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations of selecting one SRS resource from four SRS resources. For example, when selecting one SRS resource from four SRS resources 0, 1, 2, and 3, four resource identifier sets 1 can be determined, corresponding to rows 2 to 5 in the sixth column of Table 2 above.
[0171] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can be understood as the number of possible combinations of selecting 2 SRS resources from 4 SRS resources. For example, when selecting 2 SRS resources from the 4 SRS resources 0, 1, 2, and 3, 6 resource identifier sets 2 can be determined, corresponding to rows 6 to 11 in the second column of Table 2 above.
[0172] Furthermore, the number M3 of resource identifier set 3 is equal to the above. This can be understood as the number of possible combinations of selecting 3 SRS resources from 4 SRS resources. For example, when selecting 3 SRS resources from the 4 SRS resources 0, 1, 2, and 3, 4 resource identifier sets 3 can be determined, corresponding to rows 12 to 15 in the second column of Table 2 above.
[0173] Furthermore, the number of resource identifier sets 4, M4, is equal to the above. This can be understood as the number of possible combinations of selecting 4 SRS resources from 4 SRS resources. For example, when selecting 4 SRS resources from resources 0, 1, 2, and 3, one resource identifier set 4 can be determined, corresponding to row 16 in the second column of Table 2 above.
[0174] Based on the above introduction, regarding N1 SRS Greater than 4, and / or, L1 max The implementation methods for all other possible combinations of values greater than 4 are similar to those described above, as long as they follow the principle of determining N1. SRS Select no more than N1 from the SRS resources. SRS and L1 max The principle is sufficient to determine all possible combinations of the i SRS resources; other possible implementations will not be elaborated here.
[0175] The above describes direct extension and extension from N1. SRS An implementation method can be arbitrarily chosen from among the SRS resources. However, for this direct extension method, for example when N1 SRS =8 and L1 max When = 8, there are a total of There are 255 combinations, meaning the number of resource identifier sets M is equal to 255. This is because each resource identifier set requires a corresponding SRI to indicate it, so in this case, 8 bits of DCI are needed to carry the SRI.
[0176] Therefore, the direct extension scheme described above is the most flexible and relatively simple to implement, but DCI has a large overhead, for example, N1. SRS Greater than 8 and / or L1 max If the value is greater than 8, the increase in DCI overhead will be even greater. Based on this, this application also proposes the following methods to reduce DCI overhead.
[0177] In one possible implementation, for example, N1 can be... SRS The SRS resource is segmented, and the value of i is also segmented. Then, based on the segment where the value of i is located, the resource is selected from the corresponding segment of the SRS resource.
[0178] The following will use N1 SRS This article will use the example of dividing an SRS resource into two segments and also dividing the value of i into two segments. Under this segmentation implementation, it differs from L1... max and N1 SRS At least one corresponding resource
[0179] The number of identifiers is M, where,
[0180] Where K is N1 SRS and L1 max The minimum value in the range, where P is an integer greater than or equal to 1 and less than or equal to K, and S1 is an integer greater than or equal to P and less than N1. SRS The integer S2 equals N1 sRS .
[0181] Therefore, it is understandable that... This means that when the value of i is less than or equal to P, the resource is selected from S1 SRS resources, where S1 SRS resources are N1 SRS A portion of the resources in an SRS resource. And... This means that when the value of i is greater than P, it is from the overall N1. SRS Resource selection is performed among the SRS resources.
[0182] In one possible implementation, the M resource identifier sets include M i A set of resource identifiers i; when i is less than or equal to P. When i is greater than P
[0183] Each resource identifier set i contains i resource identifiers, and the i resource identifiers are used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers are different; where N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0184] In one possible implementation, for example, S1 can be equal to 4, and P can also be equal to 4. Then, for transmissions of no more than 4 streams, selection can be made from only the first 4 SRS resources; for transmissions of more than 4 streams, selection can be made from all N1 resources. SRS Choose from among the SRS resources.
[0185] The following explanation uses S1=4 and P=4 as examples, with N1 as the starting point. SRS =5,6,L1 max For example, with a value of 5, the implementation of SRI indication information can be referenced in Table 3 below:
[0186] Table 3L1 max =5
[0187]
[0188]
[0189] Referring to Table 3 above, when L1 max =5, N1 SRS When = 5, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the second column of Table 3, in this embodiment... In the current example, S1 = 4 and P = 4, then M equals That is
[0190] Specifically, in the current example, the value of i can be from 1 to 5. Therefore, the M resource identifier sets include M1 resource identifier set 1, M2 resource identifier set 2, M3 resource identifier set 3, M4 resource identifier set 4, and M5 resource identifier set 5.
[0191] Where the value of i is less than or equal to P, When the value of i is greater than P,
[0192] In one possible implementation, the four SRS resources in the current example are four of the five SRS resources. For example, they can be the first four, or the last four, or any four. This embodiment does not limit this.
[0193] For example, if the four SRS resources are the first four out of a total of five SRS resources, then you can refer to... Figure 5 To understand, Figure 5 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 2 .
[0194] like Figure 5 As shown, when i is less than or equal to 4, resources can be selected from the four SRS resources 0, 1, 2, and 3. When i is greater than 4, resources can be selected from all five SRS resources.
[0195] Therefore, the number M1 of resource identifier set 1 is equal to the above. This can be understood as the number of possible combinations for selecting one SRS resource from four SRS resources. For example, when selecting one SRS resource from resources 0, 1, 2, and 3, four resource identifier sets 1 can be determined, corresponding to rows 2 to 5 in the second column of Table 3 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0196] Furthermore, the number M2 of resource identifier set 2 is equal to the above. This can be understood as the number of possible combinations of selecting two SRS resources from four SRS resources. For example, when selecting two SRS resources from resources 0, 1, 2, and 3, six resource identifier sets 2 can be determined, corresponding to rows 6 to 11 in the second column of Table 3 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0197] Furthermore, the number M3 of resource identifier set 3 is equal to the above. This can be understood as the number of possible combinations of selecting 3 SRS resources from 4 SRS resources. For example, when selecting 3 SRS resources from resources 0, 1, 2, and 3, 4 resource identifier sets 3 can be determined, corresponding to rows 12 to 15 in the second column of Table 3 above. It can be determined that different resource identifier sets 3 include different resource identifiers.
[0198] Furthermore, the number of resource identifier sets 4, M4, is equal to the above. This can be understood as the number of possible combinations of selecting four SRS resources from four SRS resources. For example, when selecting four SRS resources from resources 0, 1, 2, and 3, one resource identifier set 4 can be determined, corresponding to row 16 in the second column of Table 3 above. It can be determined that different resource identifier sets 4 include different resource identifiers.
[0199] Furthermore, the number of resource identifiers set 5, M5, is equal to the above. This can be understood as the number of possible combinations of selecting 5 SRS resources from 5 SRS resources. For example, when selecting 5 SRS resources from resources 0, 1, 2, 3, and 4, one resource identifier set 5 can be determined, corresponding to row 17 in the second column of Table 3 above. It can be determined that different resource identifier sets 5 include different resource identifiers.
[0200] For example, when L1 max =5, N1 SRS When = 6, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the fourth column of Table 3, in this embodiment... In the current example, S1 = 4 and P = 4, then M equals That is
[0201] Specifically, in the current example, the value of i can be from 1 to 5. Therefore, the M resource identifier sets include M1 resource identifier set 1, M2 resource identifier set 2, M3 resource identifier set 3, M4 resource identifier set 4, and M5 resource identifier set 5.
[0202] Where the value of i is less than or equal to P, When the value of i is greater than P,
[0203] In one possible implementation, the four SRS resources in the current example are four of the five SRS resources. For example, they can be the first four, or the last four, or any four. This embodiment does not limit this.
[0204] For example, if the 4 SRS resources are the first 4 out of the 5 SRS resources, then when i is less than or equal to 4, resources can be selected from the 4 SRS resources 0, 1, 2, and 3. And when i is greater than 4, resources can be selected from all 6 SRS resources.
[0205] Therefore, the number M1 of resource identifier set 1 is equal to the above. These correspond to rows 2 to 5 of column 4 in Table 3 above. Furthermore, the number M2 of resource identifier set 2 is equal to the aforementioned... These correspond to rows 6 to 11 of the fourth column in Table 3 above. Furthermore, the number M3 of resource identifier set 3 is equal to the aforementioned... These correspond to rows 12 to 15 of the fourth column in Table 3 above. Furthermore, the number of resource identifier sets 4, M4, is equal to the aforementioned... This corresponds to row 16 in column 4 of Table 3 above. Furthermore, the number of resource identifier sets 5, M5, is equal to the aforementioned... This corresponds to rows 17 to 22 in the second column of Table 3 above.
[0206] The above, combined with Table 3, introduces N1 SRS =5,6,L1 max When = 5, the possible implementations of each resource identifier set in the table, for N1 SRS Greater than 4, and / or, L1 max The implementation methods for the other possible combinations of values greater than 4 are similar to those described above.
[0207] In the example above, S1=4 and P=4 are used as examples. This means that for transmissions with no more than 4 streams, only the first 4 SRS resources are selected; for transmissions with more than 4 streams, all N1 resources are selected. SRS The selection is made from the first 8 SRS resources. In actual implementation, the values of S1 and P can be selected and set according to actual needs. For example, S1=8 and P=4, meaning that for transmissions with no more than 4 streams, only the first 8 SRS resources are selected; for transmissions with more than 4 streams, all N1 resources are selected. SRS This embodiment does not limit the selection from the various SRS resources.
[0208] The above descriptions all refer to N1. SRS The SRS resource is divided into two segments, and the value of i is also divided into two segments. In actual implementation, for example, N1 can be divided into two segments. SRS Each SRS resource is divided into three segments, four segments, etc., and the value of i is also divided into three segments, four segments, etc. This embodiment does not limit the specific division of segments.
[0209] For example, it can be combined Figure 6 Understanding N1 SRS Each SRS resource is divided into four segments, and the value of i is also divided into four segments. Figure 6 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 3 .
[0210] Reference Figure 6For transmissions with no more than 4 streams (i≤4), selection is made only from the first 4 SRS resources. For transmissions with more than 4 streams but no more than 8 streams (4<i≤8), selection is made only from the first 8 SRS resources. For transmissions with more than 8 streams but no more than 12 streams (8<i≤12), selection is made only from the first 12 SRS resources. For transmissions with more than 12 streams but no more than 16 streams (12<i≤16), selection can be made from all 16 SRS resources.
[0211] Understandably, the criteria for division determine whether N1 can be included. SRS The number of segments to divide an SRS resource and the value of i depends on the implementation process. For example, when dividing the segments, a power of 2 can be used as the basis. As described above, the division is based on powers of 2. 2 The units are divided into 4, and this embodiment does not limit the specific basis for the division of segments.
[0212] In the current implementation, when N1 SRS =8 and L1 max Taking 8 as an example, there are a total of There are several combinations, meaning the number of resource identifier sets M equals 108. In this case, 7 bits of DCI are needed to carry SRI. Compared to the direct extension implementation mentioned above, 1 bit can be saved, thus saving overhead.
[0213] The above describes an implementation method that involves segmentation followed by resource selection within each segment. Another possible implementation method, for example, could be to segment N1... SRS SRS resources are grouped, and streams are grouped. For each stream, transmissions are selected only from the corresponding SRS resource group.
[0214] For example, each group can be divided into groups of 4 streams, and each group can also be divided into groups of 4 SRS resources. The last group may have fewer than 4 streams, so it can also be divided into a group. The transmission within each group of streams is selected only from the corresponding SRS resource group. That is, for the transmission of streams 1 to 4, only the first 1 to 4 SRS resources are selected, and for the transmission of streams 5 to 8, only the 5th to 8th SRS resources are selected, and so on.
[0215] The following describes the implementation method of this grouping. Under this grouping implementation method, it is similar to L1. max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0216] in, t is n jand K j The minimum value of n j L1 max The number of layers in the j-th group of transport layers, K j For N1 SRS The number of resources in the j-th group of resources.
[0217] It is understandable that in this embodiment, L1 can be adjusted according to the length of the first step. max Each transport layer is grouped to obtain Grouping, and N1 can be adjusted according to the second step size. SRS Group the resources to obtain Grouped.
[0218] The formula for determining M above includes two levels of traversal. In the outer traversal, index j is the group identifier, indicating that processing is performed sequentially from group 1 to group p, where p is the minimum of the number of transport layer packets and the number of resource packets. In the inner traversal, index i is the identifier for the number of SRS resources currently selected. The inner traversal is performed for group j, starting from K... j The number of possible combinations of selecting i resources from a set of SRS resources, where i ranges from 1 to t, and t is the minimum of the number of layers in the j-th transport layer and the number of resources in the j-th resource group, K. j For N1 SRS The number of resources in the j-th group of resources.
[0219] Understandably, L1 max The number of transport layers is not necessarily an integer multiple of the length of the first step, therefore for L1 max When the transport layers are grouped, the number of transport layers in the last group may not be equal to the length of the first step, because the current n j This refers to L1 max The number of layers in the j-th group of transport layers. Based on the above, when j is less than... When n is not the last group, it means that the current group is not the last group. j That's equivalent to the length of the first step. And, when j equals... When this occurs, it indicates that the current group is the last group. At this point, there are two possible scenarios: Scenario 1: L1 max If n is an integer multiple of the length of the first step, then n j It's equivalent to the length of the first step; Case 2: L1 max If n is not an integer multiple of the length of the first step, then n j It is equivalent to L1 max The remainder after dividing by the first step length is the number of layers remaining after grouping according to the first step length.
[0220] And, N1 SRSThe number of resources is not necessarily an integer multiple of the second step length, therefore for N1 SRS When grouping resources, the number of SRS resources in the last group may not be equal to the second step length because the current K j The label is N1 SRS The number of resources in the j-th group of resources. Based on the above, when j is less than... When, it means that the current group is not the last group, then K j That's equivalent to the second step size. And, when j equals... When this happens, it means that the current group is the last group. At this time, there are two possible situations: Situation 1: N1 SRS If K is an integer multiple of the second step length, then K j It equals the second step length; Case 2: N1 SRS If K is not an integer multiple of the second step length, then j That is equal to N1 SRS The remainder after dividing by the second step length is the number of resources remaining after grouping according to the second step length.
[0221] In one possible implementation, the M resource identifier sets include P sets of resource identifiers, where the j-th set of resource identifiers includes Mj resource identifier sets, each of which includes identifiers for Mi resources, and each resource identifier is used to identify N1. SRS Mi resources in the j-th group of resources. Among them, N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0222] The following example can be used to understand this further. For instance, the first step has a length of 4, and the second step also has a length of 4. Let's take N1 as an example. SRS =5, 6, 7, 8, L1 max For example, with a value of 8, the implementation of SRI indication information can be referenced in Table 4 below:
[0223] Table 4
[0224] L1 max =8
[0225]
[0226]
[0227] Refer to Table 4 above, when L1 max =8, N1 SRS When = 5, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the second column of Table 4, in this embodiment...
[0228] In the current example, both the first and second step lengths are equal to 4. Therefore, the current grouping can be referenced as follows: Figure 7 To understand, Figure 7 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 4 .
[0229] like Figure 7 As shown, the five SRS resources can be divided into two groups with a step size of 4, namely: Figure 5 The resource groups 1 and 2 shown include SRS resources 0, 1, 2, and 3 in resource group 1, and SRS resource 4 in resource group 2. Furthermore, the eight transport layers can be divided into two groups with a step size of 4. Figure 5 The transport layer group 1 and transport layer group 2 shown herein include 1 to 4 streams in transport layer group 1 and 5 to 8 streams in transport layer group 2.
[0230] Combined here Figure 7 For n j To clarify, based on the above introduction, it can be determined that n j L1 max The number of the j-th transport layer in a transport layer group, specifically, j is less than... When, where n j The first step is equal to 4, which means Figure 7 The transport layer group 1 shown; j equals In this embodiment, L1 max =8 is an integer multiple of the length of the first step, which is 4, therefore n j The first step is equal to 4, which means Figure 7 The transport layer group 2 is shown.
[0231] And it can also be combined Figure 7 For K j To clarify, based on the above introduction, it can be determined that K j For N1 SRS The number of resources in the j-th group of resources, specifically, j is less than 1. At that time, K j The second step length is equal to 4, which means... Figure 7 Resource group 1 is shown; and j equals In this embodiment, N1 SRS =5 is not an integer multiple of the second step length 4, then K j Equal to N1 SRS The remainder when divided by the second step length, which is the remainder when 5 is divided by 4, is equal to 1. Figure 7 Resource group 2 is shown.
[0232] Based on the grouping described above, in the current example, M equals That is
[0233] Specifically, in the current example, the 5 SRS resources are divided into two groups, and the 8 transport layers are also divided into two groups. Therefore, p in the above formula is equal to 2. Thus, in the outer traversal, the value of j can be 1 or 2. Therefore, the M resource identifier sets in this embodiment can include 2 resource identifier sets, namely the first resource identifier set when j=1 and the second resource identifier set when j=2.
[0234] When j=1, that is, when selecting resources for the first group, the inner traversal includes the above. Therefore, the current first group of resource identifier sets includes 15 resource identifier sets (j=1, Mj=15), corresponding to rows 2 to 16 in Table 4 above. And within these 15 resource identifier sets, there are specifically Mi resource identifier sets i.
[0235] Specifically, for the case where i=1, which corresponds to the above... in This represents the number of possible combinations of selecting one SRS resource from the four SRS resources in the first group. For example, selecting one SRS resource from the four SRS resources 0, 1, 2, and 3 in the first group can determine four resource identifier sets 1, which correspond to rows 2 to 5 in the second column of Table 4 above.
[0236] And, for the case where i=2, which corresponds to the above... in This indicates the number of possible combinations of selecting 2 SRS resources from the 4 SRS resources in the first group. For example, selecting 2 SRS resources from the 4 SRS resources 0, 1, 2, and 3 in the first group can determine 6 resource identifier sets 2, which correspond to rows 6 to 11 in the second column of Table 4 above.
[0237] And, for the case where i=3, which corresponds to the above... in This indicates the number of possible combinations of selecting 3 SRS resources from the 4 SRS resources in the first group. For example, selecting 3 SRS resources from the 4 SRS resources 0, 1, 2, and 3 in the first group can determine 4 resource identifier sets 3, which correspond to rows 12 to 15 in the second column of Table 4 above.
[0238] And, for the case where i=4, which corresponds to the above... in This indicates the number of possible combinations of selecting 4 SRS resources from the 4 SRS resources in the first group. For example, selecting 4 SRS resources from the 4 SRS resources 0, 1, 2, and 3 in the first group can determine 1 resource identifier set 4, which corresponds to 16 in the second column of Table 4 above.
[0239] The above describes the first set of resource identifiers when j=1. For j=2, which is the second set, resource selection involves the inner traversal of the above. Therefore, the current second set of resource identifiers includes one resource identifier set (j=2, Mj=1), corresponding to row 17 in Table 4 above. This one resource identifier set further includes Mi resource identifier sets i.
[0240] Reference Figure 7 Since only SRS resource 4 exists in resource group 2, the current value of i can only be 1. For i = 1, which corresponds to the above... in This indicates the number of possible combinations of selecting one SRS resource from one SRS resource (resource 4) in the second group. One resource identifier set 1 can be determined, corresponding to the 5th resource identifier in row 17 of the second column of Table 4 above.
[0241] It is understandable that the current second group is for resource selection of streams 5-8. Previously, streams 1-4 also existed, so it is necessary to determine the resources corresponding to these streams 1-4 to form the combination when selecting 5 resources. In this embodiment, for streams in the previous transport layer group (e.g., if the current transport layer group is transport layer group 2 and the previous transport layer group was transport layer group 1), resource selection is performed directly from the resource group (resource group 1) corresponding to the previous transport layer (transport layer group 1). The number of resources selected is the number corresponding to the first step length (because it needs to satisfy the resource selection corresponding to the number of streams in the previous group). For example, if the current first step length is 4, then for resource selection of streams 1-4, 4 resources are selected from the 4 resources in resource group 1. For example, referring to row 17 of the second column in Table 4, the 5 SRS resources currently selected are 0, 1, 2, 3, and 4. The resources corresponding to streams 1-4 are directly the 4 resources in the first group, and the resource corresponding to stream 5 is the 1 resource in the second group.
[0242] For example, when L1 max =8, N1 SRS When = 6, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the fourth column of Table 4, in this embodiment... In the current example, both the first and second step lengths are equal to 4, and the current grouping is the same as above. Figure 7 The description is similar, except that the six SRS resources are divided into two groups with a step size of 4. Resource group 1 includes SRS resources 0, 1, 2, and 3, while resource group 2 includes SRS resources 4 and 5. Therefore, in this example, M equals... That is
[0243] Specifically, in the current example, the 6 SRS resources are divided into two groups, and the 8 transport layers are also divided into two groups. Therefore, p in the above formula is equal to 2. Thus, in the outer traversal, the value of j can be 1 or 2. Therefore, the M resource identifier sets in this embodiment can include 2 resource identifier sets, namely the first resource identifier set when j=1 and the second resource identifier set when j=2.
[0244] When j=1, that is, when selecting resources for the first group, the inner traversal includes the above. Therefore, the current first group of resource identifier sets includes 15 resource identifier sets (j=1, Mj=15), corresponding to rows 2 to 16 in Table 4 above. These 15 resource identifier sets further include Mi resource identifier sets i. The implementation is similar to that described above and will not be repeated here.
[0245] When j=2, that is, when selecting resources for the second group, the inner traversal includes the above. Therefore, the current second set of resource identifiers includes three resource identifier sets (j=2, Mj=3), corresponding to rows 17-19 of the second column in Table 4 above. Each of these three resource identifier sets specifically includes Mi resource identifier sets i.
[0246] This section introduces the three resource identifier sets in the second group, specifically for the case where i=1, which corresponds to the above. in This indicates the number of possible combinations of selecting one SRS resource from the two SRS resources in the second group. For example, selecting one SRS resource from resources 4 and 5 can determine two resource identifier sets 1, which correspond to the 5th resource identifier in rows 17 to 18 of the second column of Table 4 above.
[0247] And, for the case where i=2, which corresponds to the above... in This indicates the number of possible combinations of selecting two SRS resources from the two SRS resources in the second group. For example, selecting two SRS resources from resources 4 and 5 can determine one resource identifier set 2, which corresponds to the 5th and 6th resources in the 19th row of the second column of Table 4 above.
[0248] For example, when L1 max =8, N1 SRS When = 7, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the sixth column of Table 4, in this embodiment... In the current example, both the first and second step lengths are equal to 4, and the current grouping is the same as above. Figure 7 The description is similar, except that the seven SRS resources are divided into two groups with a step size of 4. Resource group 1 includes SRS resources 0, 1, 2, and 3, while resource group 2 includes SRS resources 4, 5, and 6. Therefore, in this example, M equals... That is
[0249] Specifically, in the current example, the 7 SRS resources are divided into two groups, and the 8 transport layers are also divided into two groups. Therefore, p in the above formula is equal to 2. Thus, in the outer traversal, the value of j can be 1 or 2. Therefore, the M resource identifier sets in this embodiment can include 2 resource identifier sets, namely the first resource identifier set when j=1 and the second resource identifier set when j=2.
[0250] When j=1, that is, when selecting resources for the first group, the inner traversal includes the above. Therefore, the current first group of resource identifier sets includes 15 resource identifier sets (j=1, Mj=15), corresponding to rows 2 to 16 in Table 4 above. These 15 resource identifier sets further include Mi resource identifier sets i. The implementation is similar to that described above and will not be repeated here.
[0251] When j=2, that is, when selecting resources for the second group, the inner traversal includes the above. Therefore, the current second set of resource identifiers includes 7 resource identifier sets (j=2, Mj=7), corresponding to rows 17-23 in Table 4 above. Each of these 7 resource identifier sets specifically includes Mi resource identifier sets i.
[0252] This section introduces the seven resource identifier sets in the second group, specifically for the case where i=1, which corresponds to the above. in This indicates the number of possible combinations for selecting one SRS resource from the three SRS resources in the second group. For example, selecting one SRS resource from resources 4, 5, and 6 can determine three resource identifier sets 1, which correspond to the fifth resource identifier in rows 17 to 19 of the second column of Table 4 above.
[0253] And, for the case where i=2, which corresponds to the above... in This indicates the number of possible combinations of selecting 2 SRS resources from the 3 SRS resources in the second group. For example, selecting 2 SRS resources from resources 4, 5, and 6 can determine 3 resource identifier sets 2, which correspond to the 5th and 6th resources in rows 20 to 22 of the second column of Table 4 above.
[0254] And, for the case where i=3, which corresponds to the above... in This indicates the number of possible combinations of selecting 3 SRS resources from the 3 SRS resources in the second group. For example, selecting 3 SRS resources from resources 4, 5, and 6 can determine 1 resource identifier set 3, which corresponds to the 5th, 6th, and 7th resources in row 23 of the second column of Table 4 above.
[0255] For example, when L1 max =8, N1 SRS When = 8, L1 max and N1 SRS The corresponding M resource identifier sets are shown in column 8 of Table 4, in this embodiment... In the current example, both the first and second step lengths are equal to 4, and the current grouping is the same as above. Figure 7 The description is similar, except that the 7 SRS resources are divided into two groups with a step size of 4. Resource group 1 includes SRS resources 0, 1, 2, and 3, and resource group 2 includes SRS resources 4, 5, 6, and 7. Therefore, in this example, M equals... That is
[0256] Specifically, in the current example, the 8 SRS resources are divided into two groups, and the 8 transport layers are also divided into two groups. Therefore, p in the above formula is equal to 2. Thus, in the outer traversal, the value of j can be 1 or 2. Therefore, the M resource identifier sets in this embodiment can include 2 resource identifier sets, namely the first resource identifier set when j=1 and the second resource identifier set when j=2.
[0257] When j=1, that is, when selecting resources for the first group, the inner traversal includes the above. Therefore, the current first group of resource identifier sets includes 15 resource identifier sets (j=1, Mj=15), corresponding to rows 2 to 16 in Table 4 above. These 15 resource identifier sets further include Mi resource identifier sets i. The implementation is similar to that described above and will not be repeated here.
[0258] When j=2, that is, when selecting resources for the second group, the inner traversal includes the above. Therefore, the current second set of resource identifiers includes 15 resource identifier sets (j=2, Mj=15), corresponding to rows 17-31 in Table 4 above. These 15 resource identifier sets further include Mi resource identifier sets i. The implementation is similar to that described above and will not be repeated here.
[0259] The above, combined with Table 4, describes the implementation method of grouping. It can be determined that in the example corresponding to Table 4, L1... max The number of packets in each transport layer and N1 SRS The number of resource groups is equal, but in possible implementations, L1 may also occur. max The number of packets in each transport layer and N1 SRS The following section will explain how to handle situations where the number of resource groups is not equal, using specific examples.
[0260] One possible implementation could be L1. max The number of packets in each transport layer is greater than N1 SRS The number of groups for each resource.
[0261] For example, you can refer to Figure 8 To understand, Figure 8 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 5 .
[0262] like Figure 8 As shown, assuming the current L1 max =12, N1 SRS When the length is 6, and assuming that the first step length and the second step length are both equal to 4, then the current grouping can be referenced, for example. Figure 8 To understand. For example Figure 8 As shown, the six SRS resources can be divided into two groups with a step size of 4, namely: Figure 8 Resource group 1 and resource group 2 are shown. Resource group 1 includes SRS resources 0, 1, 2, and 3, and resource group 2 includes SRS resources 4 and 5. Furthermore, the 12 transport layers can be divided into three groups with a step size of 4. Figure 8The transport layer group 1, transport layer group 2, and transport layer group 3 shown in the diagram include 1 to 4 streams in transport layer group 1, 5 to 8 streams in transport layer 2, and 9 to 12 streams in transport layer 3.
[0263] In the current L1 max =12, N1 SRS In the example with =6, the implementation of the SRI indication information can be referred to Table 5 below:
[0264] Table 5
[0265] L1 max =12
[0266]
[0267]
[0268] Referring to Table 5 above, when L1 max =8, N1 SRS When = 5, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the second column of Table 5, in this embodiment...
[0269] In the current example, both the first and second step lengths are equal to 4. The current grouping can be referenced. Figure 8 To understand this further, based on this grouping, in the current example, M equals... That is
[0270] Specifically, in the current example, the 6 SRS resources are divided into two groups, and the 12 transport layers are divided into three groups. However, in this embodiment, the maximum value p of j traversal is the minimum value between the number of resource groups and the number of transport layer groups. Therefore, p in the above formula is equal to 2. Thus, in the outer traversal, the value of j can be 1 or 2. Therefore, the M resource identifier sets in this embodiment can include two resource identifier sets, namely the first resource identifier set when j=1 and the second resource identifier set when j=2.
[0271] When j=1, that is, when selecting resources for the first group, the inner traversal includes the above. Therefore, the current first group of resource identifier sets includes 15 resource identifier sets (j=1, Mj=15), corresponding to rows 2 to 16 in Table 5 above. These 15 resource identifier sets further include Mi resource identifier sets i. The implementation is similar to that described above and will not be repeated here.
[0272] And for the case where j=2, that is, for the second group, the resource selection is performed, and its inner traversal includes the above. Therefore, the current second set of resource identifiers includes three resource identifier sets (j=2, Mj=3), corresponding to rows 17-19 of the second column in Table 5 above. These three resource identifier sets further include Mi resource identifier sets i.
[0273] This section introduces the three resource identifier sets in the second group, specifically for the case where i=1, which corresponds to the above. in This indicates the number of possible combinations for selecting one SRS resource from the two SRS resources in the second group. For example, selecting one SRS resource from resources 4 and 5 can determine two resource identifier sets 1, which correspond to the fifth resource identifier in rows 17 to 18 of the second column of Table 5 above.
[0274] And, for the case where i=2, which corresponds to the above... in This indicates the number of possible combinations of selecting two SRS resources from the two SRS resources in the second group. For example, selecting two SRS resources from resources 4 and 5 can determine one resource identifier set 2, which corresponds to the 5th and 6th resources in the 19th row of the second column of Table 5 above.
[0275] And in another possible implementation, it could also be N1. SRS The number of resource groups is greater than L1. max The number of packets per transport layer.
[0276] For example, you can refer to Figure 9 To understand, Figure 9 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 6 .
[0277] like Figure 9 As shown, assuming the current L1 max =14, N1 SRS When the value is 10, and assuming that the first step length and the second step length are both equal to 4, then the current grouping can be referenced, for example. Figure 9 To understand. For example Figure 9 As shown, the 14 SRS resources can be divided into four groups with a step size of 4, namely: Figure 9 The resource groups 1, 2, 3, and 4 shown include SRS resources 0, 1, 2, and 3 in resource group 1, SRS resources 4, 5, 6, and 7 in resource group 2, SRS resources 8, 9, 10, and 11 in resource group 3, and SRS resources 12 and 13 in resource group 4.
[0278] Furthermore, the 10 transport layers can be divided into three groups with a step size of 4, namely: Figure 9 The transport layer group 1, transport layer group 2, and transport layer group 3 shown in the diagram include 1 to 4 streams in transport layer group 1, 5 to 8 streams in transport layer 2, and 9 to 10 streams in transport layer 3.
[0279] In this embodiment Based on the grouping described above, in the current example, M equals That is
[0280] Specifically, in the current example, the 14 SRS resources are divided into four groups, and the 10 transport layers are divided into three groups. However, in this embodiment, the maximum value p of j traversal is the minimum value between the number of resource groups and the number of transport layer groups. Therefore, p in the above formula is equal to 3. Thus, in the outer traversal, the value of j can be 1, 2, or 3. Therefore, the M resource identifier sets in this embodiment can include 3 resource identifier sets, namely the first resource identifier set when j=1, the second resource identifier set when j=2, and the third resource identifier set when j=3.
[0281] The implementation of the resource identifier sets in each group is similar to that described in the above embodiments, and will not be repeated here.
[0282] Based on the above description, the grouping implementation in this embodiment, according to the first step length, is as follows: max The transport layer is grouped, and N1 is grouped according to the second step size. SRS When grouping resources, the first step length and the second step length can be equal or unequal; this embodiment does not impose any restrictions on this. Furthermore, the specific values of the first step length and the second step length can be selected according to actual needs; this embodiment also does not impose any restrictions on this. In a preferred implementation, both the first step length and the second step length can be powers of 2.
[0283] In the current implementation, when N1 SRS =8 and L1 max Taking 8 as an example, there are a total of If the number of resource identifier sets M equals 30, then 5 bits of DCI are needed to carry SRI. Compared with the above direct extension implementation, 3 bits can be saved, thus saving overhead.
[0284] The above describes one way to implement grouping, and another possible implementation, for example, could be to restrict the grouping... Flowing from the past Select from the SRS resources, then Flow from behind Choose from the resources.
[0285] For example, if we select resources corresponding to two transport layers, then the first transport layer could be N1. SRS Resource selection is performed in the first half of the SRS resources, and the last transport layer selects from N1. SRS Resource selection is performed in the latter half of the SRS resources.
[0286] The following section introduces this half-and-half implementation method. Under this half-and-half implementation method, it differs from L1... max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0287] Among them, X i Equals [i / 2], Y i equal S3 equals S4 equals K is N1 SRS and L1 max The minimum value in.
[0288] It is understandable that X in it i equal This represents the first half of the i transport layers, S3 equals This represents N1 SRS The first half of the SRS resources, then among them This means that the first half of the transport layer selects resources from the first half of the SRS resources; and, where Y... i equal This represents the latter half of the i transport layers, where S4 equals It shows N1 SRS The latter half of the SRS resources, then among them This means that the second half of the transport layer selects resources from the second half of the SRS resources.
[0289] In one possible implementation, the M resource identifier sets include M i A resource identifier set i, Each resource identifier set i includes i resource identifiers, and the i resource identifiers are used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers are different; where N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0290] The following uses N1SRS =5, 6, 7, 8, L1 max For example, with a value of 2, the implementation of SRI indication information can be referenced in Table 6 below:
[0291] L max =2
[0292]
[0293]
[0294] Referring to Table 6 above, when L1 max =2, N1 SRS When = 5, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the second column of Table 6, in this embodiment... Where N1 SRS =5, S3 equals Therefore, in the current example And S4 equals Therefore, in the current example, S4 = 5 - 3 = 2, so in the current example, M equals
[0295] Specifically, in the current example, the value of i can be 1 to 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0296] The number M1 of resource identifier set 1 is equal to the above. It is understandable that when i = 1, X1 equals Y1 equals therefore It is equal to This can be understood as the number of possible combinations of selecting one SRS resource from the first half of the five SRS resources, for example, referring to... Figure 10 To understand, Figure 10 The implementation intent of selecting SRS resources provided in the embodiments of this application Figure 7 .
[0297] like Figure 10 As shown, when selecting one SRS resource from the first half (resources 0, 1, 2) of the five SRS resources, three resource identifier sets 1 can be determined, corresponding to rows 2 to 4 of the second column in Table 6 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0298] Furthermore, the number M2 of resource identifier set 2 is equal to the above. It is understandable that when i = 2, X2 equals Y2 equals therefore It is equal to This can be understood as the number of possible combinations of selecting one SRS resource from the first half of the five SRS resources, and selecting one SRS resource from the second half of the five SRS resources. For example, refer to... Figure 5 By selecting one SRS resource from the first half (resources 0, 1, 2) of the five SRS resources and one SRS resource from the second half (resources 3, 4) of the five SRS resources, six resource identifier sets 2 can be determined, corresponding to rows 5 to 10 in the second column of Table 6 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0299] For example, when L1 max =2, N1 SRS When = 6, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the fourth column of Table 6, in this embodiment... Where N1 SRS =6, S3 equals Therefore, in the current example And S4 equals Therefore, in the current example, S4 = 6 - 3 = 3, so in the current example, M equals
[0300] Specifically, in the current example, the value of i can be 1 to 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0301] The number M1 of resource identifier set 1 is equal to the above. It is understandable that when i=1, it can be interpreted as the number of possible combinations of selecting one SRS resource from the first half of the six SRS resources, corresponding to rows 2 to 4 in the second column of Table 6 above. The rest are similar as described above, and will not be repeated here.
[0302] Furthermore, the number M2 of resource identifier set 2 is equal to the above. It is understandable that when i = 2, X2 equals Y2 equals therefore It is equal to This can be understood as the number of possible combinations of selecting one SRS resource from the first half of the six SRS resources and selecting one SRS resource from the second half of the six SRS resources. For example, referring to selecting one SRS resource from the first half (resources 0, 1, 2) and one SRS resource from the second half (resources 3, 4, 5), we can determine nine resource identifier sets 2, corresponding to rows 5 to 13 of the second column in Table 6 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0303] For example, when L1 max =2, N1 SRS When = 7, L1 max and N1 SRS The corresponding M resource identifier sets are shown in the sixth column of Table 6, in this embodiment... Where N1 SRS =7, S3 equals Therefore, in the current example And S4 equals Therefore, in the current example, S4 = 7 - 4 = 3, so in the current example, M equals
[0304] Specifically, in the current example, i can be 1 to 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0305] The number M1 of resource identifier set 1 is equal to the above. It is understandable that when i = 1, X1 equals Y1 equals therefore It is equal to This can be understood as the number of possible combinations for selecting one SRS resource from the first half of the seven SRS resources. For example, when selecting one SRS resource from the first half of the seven SRS resources (resources 0, 1, 2, 3), four resource identifier sets 1 can be determined, corresponding to rows 2 to 5 in the sixth column of Table 6 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0306] Furthermore, the number M2 of resource identifier set 2 is equal to the above. It is understandable that when i = 2, X2 equals Y2 equals therefore It is equal to This can be understood as the number of possible combinations of selecting one SRS resource from the first half of the seven SRS resources and selecting one SRS resource from the second half of the seven SRS resources. For example, referring to selecting one SRS resource from the first half of the seven SRS resources (resources 0, 1, 2, 3) and one SRS resource from the second half of the seven SRS resources (resources 3, 4, 5), we can determine 12 resource identifier sets 2, corresponding to rows 6 to 17 in the second column of Table 6 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0307] For example, when L1 max =2, N1 SRS When = 8, L1 max and N1 SRS The corresponding M resource identifier sets are shown in column 8 of Table 6, in this embodiment... Where N1 SRS =8, S3 equals Therefore, in the current example And S4 equals Therefore, in the current example, S4 = 8 - 4 = 4, so in the current example, M equals
[0308] Specifically, in the current example, the value of i can be 1 to 2, so the M resource identifier sets include M1 resource identifier sets 1 and M2 resource identifier sets 2.
[0309] The number M1 of resource identifier set 1 is equal to the above. It is understandable that when i = 1, X1 equals Y1 equals therefore It is equal to This can be understood as the number of possible combinations for selecting one SRS resource from the first half of eight SRS resources. For example, when selecting one SRS resource from the first half of the eight SRS resources (resources 0, 1, 2, 3), four resource identifier sets 1 can be determined, corresponding to rows 2 to 5 of column 8 in Table 6 above. It can be determined that different resource identifier sets 1 include different resource identifiers.
[0310] Furthermore, the number M2 of resource identifier set 2 is equal to the above. It is understandable that when i = 2, X2 equals Y2 equals therefore It is equal to This can be understood as the number of possible combinations of selecting one SRS resource from the first half of eight SRS resources and selecting one SRS resource from the second half of eight SRS resources. For example, referring to selecting one SRS resource from the first half (resources 0, 1, 2, 3) and one SRS resource from the second half (resources 3, 4, 5, 6), 16 resource identifier sets 2 can be determined, corresponding to rows 6 to 21 of the second column in Table 6 above. It can be determined that different resource identifier sets 2 include different resource identifiers.
[0311] In the current implementation, when N1 SRS =8 and L1 max Taking 8 as an example, there are a total of If there are multiple combinations, meaning the number of resource identifier sets M equals 125, then in this case, 7 bits of DCI are needed to carry SRI. Compared to the direct extension implementation mentioned above, this saves 1 bit, thus reducing overhead.
[0312] The above embodiments describe the implementation on the terminal device side. The following will combine... Figure 11 The implementation methods on the network device side will be introduced. Figure 11 Flowchart of the transmission method provided in the embodiments of this application Figure 2 .
[0313] like Figure 11 As shown, the method includes:
[0314] S1101, The network device identifies at least one resource.
[0315] In this embodiment, the network device may first determine at least one resource. The at least one resource determined here is the resource used by the current terminal device for uplink transmission selected by the network device. In one possible implementation, the network device may select at least one resource with better current performance.
[0316] In this context, network devices can determine at least one suitable SRS resource based on uplink channel measurements. For example, a network device can configure five SRS resources for a terminal device: SRS resource 0, SRS resource 1, SRS resource 2, SRS resource 3, and SRS resource 4. The network device can determine the Reference Signal Receiving Power (RSRP) of each SRS resource based on uplink channel measurements, and then determine at least one resource with a larger RSRP, such as SRS resource 2, SRS resource 3, and SRS resource 4.
[0317] In actual implementation, the network device may select and set which parameters of the SRS resource to determine at least one resource based on actual needs, and this embodiment does not impose any restrictions on this.
[0318] S1102, The network device, based on at least one resource, obtains information from L1... max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, L1 max Greater than 4.
[0319] After identifying at least one resource, the network device needs to indicate the identified resource to the terminal device via the SRI. Based on the above description, it can be determined that there is a relationship between the resource identifier and the SRI. Therefore, the network device can look up a table in the same way as described above to determine the first SRI corresponding to the at least one resource.
[0320] S1103, The network device sends the first SRI to the terminal device.
[0321] After determining the first SRI corresponding to at least one resource, the network device can send the first SRI to the terminal device, thereby indicating to the terminal device the resource currently selected by the network device for uplink transmission.
[0322] The various possible implementation methods on the network device side are similar to those on the terminal device side, and will not be elaborated here.
[0323] The transmission method provided in this application includes: a network device determining at least one resource. The network device, based on the at least one resource, selects from L1... max and N1SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, L1 max Greater than 4. The network device sends the first SRI to the terminal device. This is achieved through extension N1. SRS Greater than 4, and / or, L1 max The maximum number of uplink streams supported is greater than 4, which means that the maximum number of uplink streams supported is extended to more than 4, thus meeting the needs of high-speed uplink communication scenarios.
[0324] Figure 12 Schematic diagram of the transmission device provided in the embodiments of this application Figure 1 .like Figure 12 As shown, the device 120 includes: a receiving module 1201, a determining module 1202, and a transmitting module 1203.
[0325] Receiver module 1201 is used for the terminal device to receive the first probe reference signal resource indication (SRI) sent by the network device;
[0326] Determining module 1202, used by the terminal device to determine, based on the first SRI, from L1 max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein, the first resource identifier set corresponds to the first SRI and includes the identifier of at least one resource, the L1 max N1 represents the maximum uplink transmission layer number of the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, the L1 max Greater than 4;
[0327] The transmission module 1203 is used by the terminal device to perform uplink transmission according to the at least one resource.
[0328] In one possible design, the determining module 1202 is further configured to:
[0329] The terminal device according to L1 max and N1 SRS From at least one set of uplink maximum transmission layer L max and the number of SRS resources N SRS In the corresponding resource identifier set, determine the L1 maxand N1 SRS At least one corresponding resource identifier set.
[0330] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0331] Wherein, K is N1 SRS and L1 max The minimum value in.
[0332] In one possible design, the M resource identifier sets include M i A resource identifier set i, Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different resource identifier sets i are different; wherein, the N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0333] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0334] Wherein, K is N1 SRS and L1 max The minimum value in, where P is an integer greater than or equal to 1 and less than or equal to K, and S1 is a value greater than or equal to P and less than N1. SRS The integer S2 is equal to the integer N1. SRS .
[0335] In one possible design, the M resource identifier sets include M i A set of resource identifiers i; when i is less than or equal to P, the When i is greater than P, the
[0336] Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different resource identifier sets i are different; wherein, the N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0337] In one possible design, the connection with L1 max and N1SRS The number of corresponding at least one resource identifier set is M, where,
[0338] in, t is n j and K j The minimum value of n j L1 max The number of layers in the j-th group of transport layers, K j For N1 SRS The number of resources in the j-th group of resources.
[0339] In one possible design, j is less than When, the n j It is equal to the length of the first step;
[0340] j equals When, if the L1 max If n is an integer multiple of the length of the first step, then n j Equal to the length of the first step, if the length of L1 is... max If n is not an integer multiple of the length of the first step, then n j Equal to L1 max The remainder when divided by the length of the first step.
[0341] In one possible design, j is less than At that time, the K j It equals the second step size;
[0342] j equals When, if the N1 SRS If K is an integer multiple of the second step size, then K j Equal to the second step length, if the N1 SRS If K is not an integer multiple of the second step size, then K j Equal to N1 SRS The remainder when divided by the second step length.
[0343] In one possible design, the M resource identifier sets include P groups of resource identifier sets, wherein the j-th resource identifier set includes Mj resource identifier sets, and the Mj resource identifier sets include Mi resource identifier sets i, each of the resource identifier sets i including i resource identifiers, the i resource identifiers being used to identify N1. SRS The i-th resource in the j-th group of resources, the The
[0344] Wherein, N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0345] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0346] Wherein, X i equal The Y i equal The S3 equals The S4 equals The K is the N1 SRS and L1 max The minimum value in.
[0347] In one possible design, the M resource identifier sets include Mi resource identifier sets i, wherein... Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different resource identifier sets i are different; wherein, the N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0348] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.
[0349] Figure 13 Schematic diagram of the transmission device provided in the embodiments of this application Figure 2 .like Figure 13 As shown, the device 130 includes: a determining module 1301 and a sending module 1302.
[0350] Determining module 1301 is used by a network device to determine at least one resource;
[0351] The determining module 1301 is further configured to allow the network device to determine, based on the at least one resource, from L1 max and N1 SRS From at least one corresponding resource identifier set, a first resource identifier set is determined; wherein, the first resource identifier set corresponds to the first SRI and includes the identifiers of the at least one resource, the L1 max N1 represents the maximum uplink transmission layer for the terminal device. SRS N1 represents the number of SRS resources for the detection reference signal of the terminal device. SRS Greater than 4, and / or, the L1 max Greater than 4;
[0352] The sending module 1302 is used for the network device to send the first SRI to the terminal device.
[0353] In one possible design, the determining module 1301 is further configured to:
[0354] The network device according to L1 max and N1 SRS From at least one set of L max and N SRS The corresponding resource identifier set determines the L1. max and N1 SRS At least one corresponding resource identifier set.
[0355] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0356] Wherein, K is N1 SRS and L1 max The minimum value in.
[0357] In one possible design, the M resource identifier sets include M i A resource identifier set i, Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different resource identifier sets i are different; wherein, the N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0358] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0359] Wherein, K is N1 SRS and L1 max The minimum value in, where P is an integer greater than or equal to 1 and less than or equal to K, and S1 is a value greater than or equal to P and less than N1. SRS The integer S2 is equal to the integer N1. SRS .
[0360] In one possible design, the M resource identifier sets include M i A set of resource identifiers i; when i is less than or equal to P, the When i is greater than P, the
[0361] Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different resource identifier sets i are different; wherein, the N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0362] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0363] in, t is n j and K j The minimum value of n j L1 max The number of layers in the j-th group of transport layers, K j For N1 SRS The number of resources in the j-th group of resources.
[0364] In one possible design, j is less than When, the n j It is equal to the length of the first step;
[0365] j equals When, if the L1 max If n is an integer multiple of the length of the first step, then n j Equal to the length of the first step, if the length of L1 is... max If n is not an integer multiple of the length of the first step, then n j Equal to L1 max The remainder when divided by the length of the first step.
[0366] In one possible design, j is less than At that time, the K j It equals the second step size;
[0367] j equals When, if the N1 SRS If K is an integer multiple of the second step size, then K j Equal to the second step length, if the N1 SRS If K is not an integer multiple of the second step size, then K j Equal to N1 SRS The remainder when divided by the second step length.
[0368] In one possible design, the M resource identifier sets include P groups of resource identifier sets, wherein the j-th resource identifier set includes Mj resource identifier sets, and the Mj resource identifier sets include Mi resource identifier sets i, each of the resource identifier sets i including i resource identifiers, the i resource identifiers being used to identify N1. SRS The i-th resource in the j-th group of resources, the The
[0369] Wherein, N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0370] In one possible design, the connection with L1 max and N1 SRS The number of corresponding at least one resource identifier set is M, where,
[0371] Wherein, X i equal The Y i equal The S3 equals The S4 equals The K is the N1 SRS and L1 max The minimum value in.
[0372] In one possible design, the M resource identifier sets include M i A resource identifier set i, the Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify N1. SRS There are i resources in a set of resources, and the resource identifiers included in different resource identifier sets i are different; wherein, the N1 SRS Each resource is a resource configured by the network device for the terminal device.
[0373] The apparatus provided in this embodiment can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effects are similar, and will not be described again here.
[0374] Figure 14 This is a schematic diagram of the structure of the terminal device provided in an embodiment of this application. Please refer to... Figure 14The terminal device 140 may include a transceiver 21, a memory 22, and a processor 23. The transceiver 21 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, the transceiver 21, memory 22, and processor 23 are interconnected via a bus 24.
[0375] Memory 22 is used to store program instructions;
[0376] The processor 23 is used to execute the program instructions stored in the memory so that the terminal device 140 performs any of the transmission methods shown above.
[0377] The receiver of transceiver 21 can be used to perform the receiving function of the terminal device in the above transmission method.
[0378] Figure 15 This is a schematic diagram of the network device provided in an embodiment of this application. Please refer to... Figure 15 The network device 150 may include a transceiver 31, a memory 32, and a processor 33. The transceiver 31 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, the transceiver 31, memory 32, and processor 33 are interconnected via a bus 34.
[0379] Memory 32 is used to store program instructions;
[0380] The processor 33 is used to execute the program instructions stored in the memory to cause the network device 150 to perform any of the transmission methods shown above.
[0381] The receiver of transceiver 31 can be used to perform the receiving function of the network device in the above transmission method.
[0382] This application also provides a computer-readable storage medium storing a computer program. When a processor executes the computer program, it implements the transmission method performed by the aforementioned terminal device and network device.
[0383] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the transmission method performed by the aforementioned terminal device and network device.
[0384] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or modules, and may be electrical, mechanical, or other forms.
[0385] The integrated modules implemented as software functional modules described above can be stored in a computer-readable storage medium. These software functional modules, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of this application.
[0386] It should be understood that the aforementioned processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. A general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly manifested as execution by a hardware processor, or execution by a combination of hardware and software modules within the processor.
[0387] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk or optical disc, etc.
[0388] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0389] The aforementioned storage medium can be implemented from any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium accessible to general-purpose or special-purpose computers.
[0390] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0391] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A transmission method, characterized by, The method comprises: The terminal device receives a first SRI sent by the network device; The terminal device determines, according to the first SRI, a first resource identifier set from the at least one resource identifier set corresponding to the first SRI, wherein the first resource identifier set corresponds to the first SRI and includes an identifier of at least one resource. And The terminal device determines, according to the first SRI, a first resource identifier set from the at least one resource identifier set corresponding to the first SRI, wherein the first resource identifier set corresponds to the first SRI and includes an identifier of at least one resource. The maximum number of uplink transmission layers of the terminal device, the maximum number of uplink transmission layers of the terminal device The number of SRS resources of the terminal device, the number of SRS resources of the terminal device Greater than 4, and / or the number of SRS resources of the terminal device Greater than 4. The terminal device performs uplink transmission according to the at least one resource; The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the K is the number of the and minimum, the P is an integer greater than or equal to 1 and less than or equal to the K, the is an integer greater than or equal to the P and less than the is equal to the ; Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein t is and the minimum of is the number of layers in the jth group of transmission layers in the kth transmission layer, is the number of resources in the jth group of resources in the kth resource. Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the is equal to , the is equal to , the is equal to , the is equal to , the K is the and minimum.
2. The method of claim 1, wherein, The method further comprises: The terminal device according to the and From at least one set of maximum uplink transport layers and the number of SRS resources In the corresponding resource identifier set, determine the one that is related to the above. and At least one corresponding resource identifier set.
3. The method of claim 1, wherein, The M resource identifier sets include resource identifier set i; The i is less than or equal to P, the The i is greater than P, the ; Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
4. The method of claim 1, wherein, j is less than when the is equal to the first step size; j is equal to if said is an integer multiple of said first step size, then said is equal to said first step size if said is not an integer multiple of said first step size, then said is equal to said remainder of said divided by said first step size.
5. The method of claim 1, wherein, j is less than when the equal to the second step size; j equals When, if the stated If it is an integer multiple of the second step size, then the Equal to the second step length, if the If it is not an integer multiple of the second step length, then the equal to the The remainder when divided by the second step length.
6. The method according to any one of claims 1 to 5, characterized in that, The M resource identifier sets comprise P groups of resource identifier sets, wherein the jth group of resource identifier sets comprises M j resource identifier sets, and each of the M j resource identifier sets comprises M i resource identifier set i, and each of the resource identifier sets i comprises i resource identifiers, wherein the i resource identifiers are used to identify i resources in the jth group of resources in the M resources, and the i resources in the jth group of resources in the M resources are different from each other. ; The network device is configured to configure the terminal device with the one or more resources. The one or more resources are resources configured by the network device for the terminal device.
7. The method of claim 1, wherein, The M resource identifier sets include The i-th resource identifier set includes ; Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
8. A transmission method characterized by comprising: The method comprises: The network device determines at least one resource; The network device determines, according to the at least one resource, a first resource identifier set from a corresponding at least one resource identifier set And corresponding at least one resource identifier set, wherein the first resource identifier set corresponds to the first SRI, includes the identifier of the at least one resource, and the is the maximum number of uplink transmission layers of the terminal device, the is the number of sounding reference signal (SRS) resources of the terminal device, the is greater than 4, and / or the is greater than 4; The network device sends the first SRI to the terminal device; The and And The number of corresponding at least one resource identifier set is M, wherein, ; Wherein, K is the and The minimum value in, where P is an integer greater than or equal to 1 and less than or equal to K, the greater than or equal to P and less than The integer, the equal to the ; Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein t is and the minimum of is the number of layers in the jth group of layers in the kth transmission layer, is the number of resources in the jth group of resources in the kth transmission layer. Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the is equal to , the is equal to , the is equal to , the is equal to , the K is the and minimum.
9. The method of claim 8, wherein, The method further comprises: The network device determines the at least one resource identifier set according to the and at least one resource identifier set corresponding to the at least one resource identifier set. and The network device determines the at least one resource identifier set according to the and at least one resource identifier set corresponding to the at least one resource identifier set.
10. The method of claim 8, wherein, The M resource identifier sets include resource identifier set i; The i is less than or equal to P, the The i is greater than P, the ; Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
11. The method of claim 8, wherein, j is less than when the is equal to the first step size; j is equal to if said is an integer multiple of said first step length, then said is equal to said first step length if said is not an integer multiple of said first step length, then said is equal to said remainder of said divided by said first step length.
12. The method of claim 8, wherein, j is less than when the equal to the second step size; j equals When, if the stated If it is an integer multiple of the second step size, then the Equal to the second step length, if the If it is not an integer multiple of the second step length, then the equal to the The remainder when divided by the second step length.
13. The method according to any one of claims 8-12, characterized in that, The M resource identifier sets comprise P groups of resource identifier sets, wherein the jth group of resource identifier sets comprises M j resource identifier sets, and the M j resource identifier sets comprise M i resource identifier sets i, each of the resource identifier sets i comprising i resource identifiers, the i resource identifiers being used to identify i resources in the jth group of resources in the M resources, and the , and the ; The network device is configured to configure the terminal device with the one or more resources. The one or more resources are resources configured by the network device for the terminal device.
14. The method of claim 8, wherein, The M resource identifier sets include A resource identifier set i, the Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
15. A transmitting device, comprising: The apparatus comprises: The receiving module is configured to receive a first SRI sent by the network device by the terminal device; determining module, configured to determine, according to the first SRI, a first resource identifier set from the at least one resource identifier set corresponding to the first SRI, the first resource identifier set including an identifier of at least one resource, and the first SRI being used by the terminal device to perform uplink transmission on the at least one resource and corresponding to the first SRI, the first resource identifier set including an identifier of at least one resource, and the first SRI being used by the terminal device to perform uplink transmission on the at least one resource is the maximum number of uplink transmission layers of the terminal device, the first SRI being used by the terminal device to perform uplink transmission on the at least one resource is the number of SRS resources of the terminal device, the first SRI being used by the terminal device to perform uplink transmission on the at least one resource is greater than 4, and / or the first SRI is greater than 4 is greater than 4 The transmission module is configured to perform uplink transmission by the terminal device according to the at least one resource; The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the K is the number of the and minimum value, the P is an integer greater than or equal to 1 and less than or equal to K, the is an integer greater than or equal to P and less than , the is equal to the ; Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein t is and the minimum of is the number of layers in the jth group of layers in the kth transmission layer, is the number of resources in the jth group of resources in the kth transmission layer. Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the is equal to , the is equal to , the is equal to , the is equal to , the K is the and minimum.
16. The apparatus of claim 15, wherein, The determination module is further configured to: The terminal device according to the and From at least one set of maximum uplink transport layers and the number of SRS resources In the corresponding resource identifier set, determine the one that is related to the above. and At least one corresponding resource identifier set.
17. The apparatus of claim 15, wherein, The M resource identifier sets include resource identifier set i; When i is less than or equal to P, the When i is greater than P, the ; Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
18. The apparatus of claim 15, wherein, j is less than when the is equal to the first step size; j equals When, if the stated If the length of the first step is an integer multiple of the length of the first step, then the The length of the first step is equal to the length of the first step. If it is not an integer multiple of the length of the first step, then the equal to the The remainder when divided by the length of the first step.
19. The apparatus of claim 15, wherein, j is less than when the is equal to the second step size; j is equal to if said is an integer multiple of said second step size, then said is equal to said second step size, if said is not an integer multiple of said second step size, then said is equal to said remainder of said second step size.
20. The apparatus of any of claims 15-19, wherein, The M resource identifier sets comprise P groups of resource identifier sets, wherein the jth group of resource identifier sets comprises M j resource identifier sets, and the M j resource identifier sets comprise M i resource identifier sets i, each of the resource identifier sets i comprising i resource identifiers, the i resource identifiers being used to identify i resources in the jth group of resources in the M resources, and the i , and the i The network device is configured to configure the terminal device with the one or more resources. The one or more resources are resources configured by the network device for the terminal device.
21. The apparatus of claim 15, wherein, The M resource identifier sets include one resource identifier set i, the ; Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
22. A transmitting device, comprising: The apparatus comprises: The determination module is configured to determine at least one resource by the network device; The determining module is further configured to determine, according to the at least one resource, a first resource identifier set from the at least one resource, from the at least one resource identifier set corresponding to the at least one resource identifier set, and from the at least one SRI corresponding to the at least one resource identifier set. And The first resource identifier set corresponding to the first SRI includes the identifier of the at least one resource. The maximum number of uplink transmission layers of the terminal device is greater than 4, and / or the number of SRS resources of the terminal device is greater than 4. The maximum number of uplink transmission layers of the terminal device is greater than 4, and / or the number of SRS resources of the terminal device is greater than 4. The maximum number of uplink transmission layers of the terminal device is greater than 4, and / or the number of SRS resources of the terminal device is greater than 4. The maximum number of uplink transmission layers of the terminal device is greater than 4, and / or the number of SRS resources of the terminal device is greater than 4. The sending module is configured to send the first SRI to the terminal device by the network device; The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the K is the number of the and minimum value in the K, the P is an integer greater than or equal to 1 and less than or equal to the K, the is an integer greater than or equal to the P and less than the is equal to the ; Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein t is and the minimum of is the number of layers in the jth group of layers in the kth transmission layer, is the number of resources in the jth group of resources in the kth transmission layer. Or, The and And The number of corresponding at least one resource identifier set is M, wherein, ; wherein the is equal to , the is equal to , the is equal to , the is equal to , the K is the and minimum.
23. The apparatus of claim 22, wherein, The determination module is further configured to: The network device determines the at least one resource identifier set according to the and at least one resource identifier set corresponding to the at least one resource identifier set. and The network device determines the at least one resource identifier set according to the and at least one resource identifier set corresponding to the at least one resource identifier set.
24. The apparatus of claim 22, wherein, The M resource identification sets include The i is less than or equal to P, and the resource identification set i includes The i is greater than P, and the resource identification set i includes The i is greater than P, and the resource identification set i includes Each resource identifier set i includes i resource identifiers, the i resource identifiers being used to identify the resource identifier set i. There are i resources in a set of resources, and the resource identifiers included in different sets of resource identifiers i are different; wherein, the Each resource is a resource configured by the network device for the terminal device.
25. The apparatus of claim 22, wherein, j is less than when the is equal to the first step size; j is equal to if said is an integer multiple of said first step length, then said is equal to said first step length if said is not an integer multiple of said first step length, then said is equal to said remainder of said divided by said first step length.
26. The apparatus of claim 22, wherein, j is less than when the is equal to the second step size; j is equal to if said is an integer multiple of said second step size, then said is equal to said second step size, if said is not an integer multiple of said second step size, then said is equal to said remainder of said second step size.
27. The apparatus of any of claims 22-26, wherein, The M resource identifier sets comprise P groups of resource identifier sets, wherein the jth group of resource identifier sets comprises M j resource identifier sets, and each of the M j resource identifier sets comprises M i resource identifier sets i, each of the resource identifier sets i comprises i resource identifiers, and the i resource identifiers are used to identify i resources in the jth group of resources in the M resources, and the i resource identifiers in the ith resource identifier set are used to identify i resources in the jth group of resources in the M resources, and the i resource identifiers in the ith resource identifier set are used to identify i resources in the jth group of resources in the M resources. The network device is configured to configure the terminal device with the one or more resources. The one or more resources are resources configured by the network device for the terminal device.
28. The apparatus of claim 22, wherein, The M resource identifier sets include one resource identifier set i, the ; Each of the resource identifier sets i includes i resource identifiers, the i resource identifiers being used to identify i resources in the i resources The i resource identifiers included in different resource identifier sets i are different. The i resources are resources configured by the network device for the terminal device.
29. A terminal device, comprising: Comprise: Transceiver, processor, memory; The memory stores a computer program; The processor executes the computer program stored in the memory, so that the processor executes the transmission method as claimed in any one of claims 1 to 7.
30. A network device, characterized in that, Comprise: Transceiver, processor, memory; The memory stores a computer program; The processor executes the computer program stored in the memory, so that the processor executes the transmission method as claimed in any one of claims 8 to 14.
31. A computer readable storage medium, characterized in that, Include instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 7 or 8 to 14.
Citation Information
Patent Citations
Uplink transmission indication method and device, and communication equipment
CN112118082A