Method and apparatus related to RV used in wireless communication node
By receiving RV configuration information and determining the initial transmission opportunity of the transmission block based on the PUSCH orthogonal sequence configuration, the problem of how to optimize the initial transmission opportunity of the PUSCH transmission block in a non-terrestrial network communication system is solved, and the effect of improving the uplink capacity and throughput is achieved.
Patent Information
- Application Number
- CN202410924928.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-10
- Publication Date
- 2025-06-27
AI Technical Summary
In orthogonal sequence scenarios where PUSCH is applied, there are optimization challenges in system design how to determine the initial transmission opportunity of a transmission block, especially in non-terrestrial network communication systems.
The initial transmission opportunity of the transmission block is determined by receiving the first information including the RV configuration information and performing multiple transmissions of a transmission block according to the orthogonal sequence configuration of the PUSCH. The specific method includes selecting a transmission opportunity that depends on the RV configuration and the PUSCH orthogonal sequence configuration as the initial transmission opportunity among multiple transmission opportunities.
This method helps to support multiple users to send PUSCH in the code domain orthogonal within the same time-frequency resource, improve uplink capacity and throughput, reduce transmission delay, and reduce interference between PUSCH code division multiplexing of different users.
Smart Images

Figure CN120224218A_ABST
Abstract
Description
Technical Field
[0001] This application relates to transmission methods and apparatuses in a wireless communication system, particularly to wireless signal transmission methods and apparatuses in a non-terrestrial network communication system. Background Art
[0002] In the existing NR (New Radio) system, the DMRS (Demodulation Reference Signal) of PUSCH (Physical Uplink Shared Channel) and PUCCH (Physical Uplink Control Channel) support multiplexing of multiple antenna ports / multiple users through orthogonal sequences.
[0003] In December 2023, the 3GPP (the 3rd Generation Partnership Project) RAN (Radio Access Network) #102 meeting decided to study the multiplexing of multiple users using orthogonal sequences on PUSCH in the "Non-Terrestrial Network (NTN) for NR (New Radio)" research project (Work Item, WI), that is, multiple users need to send code-domain orthogonal PUSCH within the same time-frequency resources. This multiplexing technology can significantly improve the uplink capacity and throughput. Summary of the Invention
[0004] After introducing PUSCH transmission using orthogonal sequences, how to determine the initial transmission opportunity of a transport block is an important issue to be considered in the system design optimization; this application discloses a solution to the above problem. It should be noted that this application can be applied to various wireless communication scenarios, such as communication scenarios of non-terrestrial networks (NTN) and terrestrial networks (TN), and achieve similar technical effects. In addition, adopting a unified solution in different scenarios (including but not limited to communication scenarios of non-terrestrial networks and terrestrial networks) helps to reduce hardware complexity and cost, or improve performance. Without conflict, the embodiments and features in any node of this application can be applied to any other node. Without conflict, the embodiments and features in the embodiments of this application can be combined with each other arbitrarily.
[0005] If necessary, the explanations of the terms in this application can refer to the descriptions in the 3GPP specification protocols TS37 series and TS38 series.
[0006] This application discloses a method used in a terminal, characterized by including:
[0007] Receiving first information, where the first information includes RV configuration information;
[0008] Performing a first transmission, where the first transmission includes the transmission of a transport block, and at least part of multiple transmission opportunities are used for the first transmission;
[0009] Among them, the transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, and the first configuration is the configuration of the orthogonal sequence of the PUSCH.
[0010] As an embodiment, the problems to be solved by this application include: how to perform the first transmission.
[0011] As an embodiment, the problems to be solved by this application include: for the scenario of applying the orthogonal sequence of the PUSCH, how to determine the initial transmission opportunity of a transport block.
[0012] As an embodiment, the problems to be solved by this application include: when the terminal configures the RV and the orthogonal sequence of the PUSCH, how to determine the transmission opportunity where the initial transmission of a transport block is located according to the relevant configurations of the RV and the orthogonal sequence of the PUSCH.
[0013] As an embodiment, the problems to be solved by this application include: how to perform multiple transmissions including the initial transmission of a transport block according to the first information and the first configuration.
[0014] As an embodiment, the advantages of the above method include: being beneficial to supporting multiple users to occupy the same time-frequency resources, improving the uplink capacity and throughput.
[0015] As an embodiment, the advantages of the above method include: less standardization workload.
[0016] As an embodiment, the advantages of the above method include: avoiding inappropriate execution of the initial transmission of a transport block, and being beneficial to reducing the interference between the PUSCH code division multiplexing of different users.
[0017] As an embodiment, the advantages of the above method include: being beneficial to reducing the transmission delay.
[0018] According to one aspect of this application, the above method is characterized in that
[0019] The first RV sequence includes multiple RVs, and the first RV sequence is configurable; when the first RV sequence is one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
[0020] According to one aspect of the present application, the above method is characterized in that
[0021] Among the multiple transmission opportunities, the first type of transmission opportunity is associated with RV = 0 and the result of taking the modulo of the corresponding sorting index with respect to M is 0; M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0022] As an embodiment, the characteristics of the above method include: when the first transmission applies the orthogonal sequence of the PUSCH, the result of taking the modulo of the sorting index corresponding to the transmission opportunity where the initial transmission of a transport block is located with respect to M is 0; such characteristics ensure the orthogonality required when applying the orthogonal sequence of the PUSCH, which is beneficial to reducing interference between multiple users.
[0023] As an embodiment, the advantages of the above method include: small modifications are required based on the existing 3GPP technical specifications version, which is simple and effective, and ensures the backward compatibility of the system.
[0024] According to one aspect of the present application, the above method is characterized in that
[0025] When the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; the second candidate RV sequence set includes at least one RV sequence.
[0026] According to one aspect of the present application, the above method is characterized in that
[0027] Among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, which is equal to the result of adding 1 after taking the modulo of the first intermediate value with respect to 4; wherein, the first intermediate value is equal to the ratio of the difference between n and the second intermediate value to M, and the second intermediate value is equal to the result of taking the modulo of n with respect to M.
[0028] As an embodiment, the characteristics of the above method include: when transmitting the orthogonal sequence of PUSCH, the RV associated with every M transmission opportunities is the same; such characteristics ensure the orthogonality required when transmitting the orthogonal sequence of PUSCH, which is beneficial to reducing interference between multiple users.
[0029] As an embodiment, the benefits of the above method include: being beneficial to improving the reliability of transmission.
[0030] According to one aspect of the present application, the above method is characterized in that
[0031] The first information is the higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes the indication information of the length of the orthogonal sequence of PUSCH, and the indication information of the length of the orthogonal sequence of PUSCH is in the ConfiguredGrantConfig IE.
[0032] According to one aspect of the present application, the above method is characterized in that
[0033] The multiple transmission opportunities are respectively in N time slots, where N is a positive integer multiple of M; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first period; N is configurable, and the first period is configurable.
[0034] The present application discloses a method used in a base station, which is characterized by including:
[0035] Transmitting first information, where the first information includes the configuration information of RV;
[0036] Performing reception for a first transmission, where the first transmission includes the transmission of a transmission block, and at least part of the multiple transmission opportunities are used for the first transmission;
[0037] Wherein, the transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, and the first configuration is the configuration of the orthogonal sequence of PUSCH.
[0038] According to one aspect of the present application, the above method is characterized in that
[0039] The first RV sequence includes a plurality of RVs, and the first RV sequence is configurable; when the first RV sequence is one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the plurality of transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
[0040] According to one aspect of the present application, the above method is characterized in that
[0041] Among the plurality of transmission opportunities, the first type of transmission opportunity is associated with RV = 0 and the result of taking the modulo of the corresponding sorting index with respect to M is 0; M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0042] According to one aspect of the present application, the above method is characterized in that
[0043] When the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the plurality of transmission opportunities; the second candidate RV sequence set includes at least one RV sequence.
[0044] According to one aspect of the present application, the above method is characterized in that
[0045] Among the plurality of transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, which is equal to the result of taking the modulo of the first intermediate value with respect to 4 and then adding 1; wherein, the first intermediate value is equal to the ratio of the difference between n and the second intermediate value to M, and the second intermediate value is equal to the result of taking the modulo of n with respect to M.
[0046] According to one aspect of the present application, the above method is characterized in that
[0047] The first information is the higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes the indication information of the length of the orthogonal sequence of the PUSCH, and the indication information of the length of the orthogonal sequence of the PUSCH is in the ConfiguredGrantConfig IE.
[0048] According to one aspect of the present application, the above method is characterized in that
[0049] The multiple transmission opportunities are respectively in N time slots, where N is a positive integer multiple of M; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first period; N is configurable, and the first period is configurable.
[0050] This application discloses a terminal, characterized in that the terminal includes: one or more processors and a memory;
[0051] The memory is coupled to the one or more processors, and the memory is used to store computer program code. The computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the terminal to execute the method used in the terminal.
[0052] This application discloses a base station, characterized in that the base station includes: one or more processors and a memory;
[0053] The memory is coupled to the one or more processors, and the memory is used to store computer program code. The computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the base station to execute the method used in the base station. Description of the Drawings
[0054] By reading the detailed description of the non-limiting embodiments with reference to the following drawings, other features, objectives and advantages of this application will become more obvious:
[0055] Figure 1 Shows a processing flow chart of a terminal according to an embodiment of this application;
[0056] Figure 2 Shows a schematic diagram of a network architecture according to an embodiment of this application;
[0057] Figure 3 Shows a schematic diagram of a radio protocol architecture of a user plane and a control plane according to an embodiment of this application;
[0058] Figure 4 Shows a schematic diagram of a first communication device and a second communication device according to an embodiment of this application;
[0059] Figure 5 Shows a signal transmission flow chart according to an embodiment of this application;
[0060] Figure 6 Shows an illustrative diagram of multiple transmission opportunities according to an embodiment of this application;
[0061] Figure 7Illustrative schematic diagram showing the association between multiple transmission opportunities and a first RV sequence according to an embodiment of the present application;
[0062] Figure 8 Illustrative schematic diagram showing that at least part of multiple transmission opportunities according to an embodiment of the present application is used for a first transmission;
[0063] Figure 9 Illustrative schematic diagram showing the transmission opportunity - dependent RV configuration and a first configuration where the first transmission starts according to an embodiment of the present application;
[0064] Figure 10 Illustrative schematic diagram showing a first piece of information and a first configuration according to an embodiment of the present application;
[0065] Figure 11 Illustrative schematic diagram showing that M depends on a first configuration according to an embodiment of the present application;
[0066] Figure 12 Illustrative block diagram showing the structure of a processing device in a terminal according to an embodiment of the present application;
[0067] Figure 13 Illustrative block diagram showing the structure of a processing device in a base station according to an embodiment of the present application. Detailed implementation manners
[0068] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.
[0069] Example 1
[0070] Embodiment 1 exemplifies the processing flow chart of a terminal according to an embodiment of the present application, as shown in the accompanying Figure 1 figures.
[0071] In Embodiment 1, the terminal in the present application receives a first piece of information in step 101; and performs a first transmission in step 102.
[0072] In Embodiment 1, the first piece of information includes configuration information of RV; the first transmission includes the transmission of one transport block, at least part of multiple transmission opportunities is used for the first transmission; the transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and a first configuration, and the first configuration is the configuration of the orthogonal sequence of PUSCH.
[0073] As an embodiment, the first piece of information is higher layer signaling.
[0074] As an example, the first information is RRC (Radio Resource Control) signaling.
[0075] As an example, the advantages of the above method include: improving the transmission reliability of the first information.
[0076] As an example, the first information is used to configure the configured grant PUSCH (Physical Uplink Shared Channel) transmission.
[0077] As an example, the first information is a ConfiguredGrantConfig IE (Information Element).
[0078] As an example, the first information is a higher layer parameter in the ConfiguredGrantConfig IE.
[0079] As an example, the first information is the higher layer parameter repK-RV in the ConfiguredGrantConfig IE.
[0080] As an example, the ConfiguredGrantConfig IE is used to configure the configured grant PUSCH transmission, and the higher layer parameter repK-RV in the ConfiguredGrantConfig IE includes configuration information of the RV (redundancy version).
[0081] As an example, the ConfiguredGrantConfig IE is used to configure the configured grant PUSCH transmission, and the higher layer parameter repK-RV in the ConfiguredGrantConfig IE defines the RV (redundancy version) pattern.
[0082] As an example, the ConfiguredGrantConfig IE is used to configure the configured grant PUSCH transmission, and the higher layer parameter repK-RV in the ConfiguredGrantConfig IE indicates the RV (redundancy version) sequence.
[0083] As an example, the first information is the higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE.
[0084] As an example, the first information includes a signaling that carries the configuration information of the RV.
[0085] As an example, the first information includes an information block that carries the configuration information of the RV.
[0086] As an example, the first information includes a parameter that defines the RV pattern.
[0087] As an example, the first information includes a parameter that indicates the RV sequence.
[0088] As an example, in this application, the RV sequence and the RV pattern can be replaced with each other.
[0089] As an example, the first transmission is a transmission on the PUSCH.
[0090] As an example, the first transmission is a transmission on the configured grant PUSCH.
[0091] As an example, the first transmission is a Type 1 or Type 2 PUSCH transmission with a configured grant.
[0092] As an example, in this application, "with configured grant" and "without UL grant" can be replaced with each other.
[0093] As an example, the first transmission includes multiple transmissions of a transport block.
[0094] As an example, the first transmission includes an initial transmission of a transport block.
[0095] As an example, in this application, one / multiple transmissions of a transport block refer to one / multiple repetition transmissions of this transport block.
[0096] As an example, the first transmission includes multiple PUSCH transmissions of PUSCH repetition type A.
[0097] As an example, the first transmission includes the first PUSCH transmission of PUSCH repetition type A.
[0098] As an example, the terminal performs the first transmission, including: the terminal is scheduled to send a transport block on a configured grant PUSCH.
[0099] As an example, the terminal performs the first transmission, including: a higher layer delivers a transport block, and this transport block is sent on resources allocated for uplink transmission.
[0100] As an example, the terminal performs the first transmission, including: the terminal uses an RV to encode a transport block, and this RV is used to determine the read position for rate matching.
[0101] As an example, rate matching includes bit selection, different RVs correspond to different starting positions of bit selection, and the relationship between the RV and the corresponding starting position is defined in Table 5.4.2.1-2 of 3GPP TS 38.212.
[0102] As an example, in this application, an RV refers to rv id , where the rv id is an element in the set {0, 2, 3, 1}.
[0103] As an example, an RV is the redundancy version number for a single transmission of a transport block.
[0104] As an example, the multiple transmission opportunities are transmission occasions for multiple repetitions of a transport block.
[0105] As an example, the multiple transmission opportunities are reserved for the transmission of a configured grant PUSCH.
[0106] As an example, each of the multiple transmission opportunities is defined by frequency-domain resources and time-domain resources.
[0107] As an example, each of the multiple transmission opportunities occupies time-frequency resources.
[0108] As an example, from the time domain and the frequency domain perspective, each of the multiple transmission opportunities includes a plurality of REs (Resource Elements).
[0109] As an example, there is no time domain overlap between the multiple transmission opportunities.
[0110] As an example, the multiple transmission opportunities are PUSCH transmission opportunities activated by DCI (Downlink Control Information) format.
[0111] As an example, the multiple transmission opportunities are configured by RRC signaling.
[0112] As an example, the multiple transmission opportunities are configured by the rrc-ConfiguredUplinkGrant in the ConfiguredGrantConfig IE.
[0113] As an example, the transmission opportunity where the first transmission starts refers to the initial transmission opportunity of a transport block.
[0114] As an example, the first transmission starts at a transmission opportunity, and this transmission opportunity is the transmission opportunity where the first transmission starts.
[0115] As an example, the transmission opportunity where the first transmission starts refers to the transmission opportunity where the initial transmission of a transport block is located.
[0116] As an example, the initial transmission of a transport block starts at a transmission opportunity, and this transmission opportunity is the transmission opportunity where the initial transmission of this transport block is located.
[0117] As an example, the first transmission starts at one of the multiple transmission opportunities, and the terminal starts to perform the first transmission from this transmission opportunity.
[0118] As an example, the first transmission starts at one of the multiple transmission opportunities, and the terminal starts to perform multiple transmissions of a transport block from this transmission opportunity.
[0119] As an example, if the higher layer parameter startingFromRV0 in the ConfiguredGrantConfig IE is set to 'off', then the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities.
[0120] As an example, in the present application, the higher layer parameter cg-RetransmissionTimer is not provided in the ConfiguredGrantConfig IE.
[0121] As an example, in the present application, the higher layer parameter startingFromRV0 is provided in the ConfiguredGrantConfig IE.
[0122] As an example, in the present application, the higher layer parameter startingFromRV0 in the ConfiguredGrantConfig IE is set to 'on'.
[0123] As an example, the transmission opportunity where the first transmission starts may not be the first transmission opportunity among the multiple transmission opportunities.
[0124] As an example, the benefits of the above method include: reducing the transmission delay of the transport block.
[0125] As an example, the transmission opportunity where the first transmission starts may be the first transmission opportunity among the multiple transmission opportunities.
[0126] As an example, the benefits of the above method include: the terminal improves the transmission reliability of the transport block by performing more repetitions of the transport block transmission.
[0127] As an example, at least part of the multiple transmission opportunities are used for the first transmission, including: part or all of the multiple transmission opportunities are used for the first transmission.
[0128] As an example, when the transmission opportunity where the first transmission starts is not the first transmission opportunity among the multiple transmission opportunities, at least the first transmission opportunity among the multiple transmission opportunities is not used for the first transmission.
[0129] As an example, when a transmission of a transport block is in one of the multiple transmission opportunities, this transmission opportunity among the multiple transmission opportunities is used for the first transmission.
[0130] As an example, when the initial transmission of a transport block is after one of the multiple transmission opportunities, this transmission opportunity among the multiple transmission opportunities is not used for the first transmission.
[0131] As an example, when a transmission of a transport block is not in one of the multiple transmission opportunities, this transmission opportunity among the multiple transmission opportunities is not used for the first transmission.
[0132] As an example, the transmission opportunity where the first transmission starts is not before the first transmission opportunity among the multiple transmission opportunities.
[0133] As an example, the transmission opportunities among the multiple transmission opportunities and before the transmission opportunity where the first transmission starts are not used for the first transmission.
[0134] As an example, the first configuration includes the configuration of the physical layer.
[0135] As an example, the first configuration includes DCI (Downlink Control Information).
[0136] As an example, the first configuration includes the configuration of higher layer parameters.
[0137] As an example, the first configuration includes the configuration of the MAC (Medium Access Control) layer.
[0138] As an example, the first configuration includes the configuration of the RRC (Radio Resource Control) layer.
[0139] As an example, the first configuration includes the configuration of the length of the orthogonal sequence(s) of the PUSCH.
[0140] As an example, the first configuration includes the indication of the index of the orthogonal sequence of the PUSCH.
[0141] As an example, the orthogonal sequence in this application includes an orthogonal cover code.
[0142] As an example, the orthogonal sequence of the PUSCH is the orthogonal sequence defined for PUSCH transmission.
[0143] As an example, the orthogonal sequence of PUSCH is the orthogonal sequence configured for PUSCH transmission.
[0144] As an example, the first configuration includes the configuration of the orthogonal cover code for PUSCH.
[0145] As an example, the first configuration includes the configuration of the length of the orthogonal cover code for PUSCH.
[0146] As an example, the first configuration includes the indication of the index of the orthogonal cover code for PUSCH.
[0147] As an example, in this application, the RV configuration refers to the configuration of the RV in the first information.
[0148] As an example, in this application, the RV configuration refers to the configuration of the RV pattern / sequence in the first information.
[0149] As an example, the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, including: the first RV sequence includes multiple RVs, and the first RV sequence is configurable; when the first RV sequence is configured as one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence; when the first RV sequence is configured as one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; the second candidate RV sequence set includes at least one RV sequence.
[0150] As an example, the first RV sequence includes 4 RVs.
[0151] As an example, the first RV sequence is {a, b, c, d}, where a, b, c, and d are all elements in the set {0, 1, 2, 3}, and a, b, c, and d are different from each other.
[0152] As a sub - example of the above example, the first RV in the first RV sequence is a.
[0153] As a sub - example of the above example, the second RV in the first RV sequence is b.
[0154] As a sub - example of the above example, the third RV in the first RV sequence is c.
[0155] As a sub - embodiment of the above - mentioned embodiment, the 4th RV in the first RV sequence is d.
[0156] As an embodiment, the first RV sequence is {0, 2, 3, 1}.
[0157] As an embodiment, the first RV sequence is {a, b, a, b}, where a and b are both elements in the set {0, 1, 2, 3}, and a and b are different from each other.
[0158] As a sub - embodiment of the above - mentioned embodiment, the 1st RV in the first RV sequence is a.
[0159] As a sub - embodiment of the above - mentioned embodiment, the 2nd RV in the first RV sequence is b.
[0160] As a sub - embodiment of the above - mentioned embodiment, the 3rd RV in the first RV sequence is a.
[0161] As a sub - embodiment of the above - mentioned embodiment, the 4th RV in the first RV sequence is b.
[0162] As an embodiment, the first RV sequence is {0, 3, 0, 3}.
[0163] As an embodiment, the first RV sequence is {a, a, a, a}, where a is an element in the set {0, 1, 2, 3}.
[0164] As a sub - embodiment of the above - mentioned embodiment, the 1st RV in the first RV sequence is a.
[0165] As a sub - embodiment of the above - mentioned embodiment, the 2nd RV in the first RV sequence is a.
[0166] As a sub - embodiment of the above - mentioned embodiment, the 3rd RV in the first RV sequence is a.
[0167] As a sub - embodiment of the above - mentioned embodiment, the 4th RV in the first RV sequence is a.
[0168] As an embodiment, the first RV sequence is {0, 0, 0, 0}.
[0169] As an embodiment, the first RV sequence depends on the RV configuration.
[0170] As an embodiment, the first RV sequence depends on the configuration information of the RV in the first information.
[0171] As an example, the higher layer parameter repK-RV in the ConfiguredGrantConfig IE indicates the first RV sequence.
[0172] As an example, the first set of candidate RV sequences includes one or more RV sequences.
[0173] As an example, the first set of candidate RV sequences includes {a, b, a, b}, where a and b are both elements in the set {0, 1, 2, 3}, and a and b are different from each other.
[0174] As an example, the first set of candidate RV sequences includes {a, a, a, a}, where a is an element in the set {0, 1, 2, 3}.
[0175] As an example, the first set of candidate RV sequences includes {0, 3, 0, 3}.
[0176] As an example, the first set of candidate RV sequences includes {0, 0, 0, 0}.
[0177] As an example, the first set of candidate RV sequences includes {0, 3, 0, 3} and {0, 0, 0, 0}.
[0178] As an example, the second set of candidate RV sequences includes one or more RV sequences.
[0179] As an example, the second set of candidate RV sequences includes {a, b, c, d}, where a, b, c, and d are all elements in the set {0, 1, 2, 3}, and a, b, c, and d are different from each other.
[0180] As an example, the second set of candidate RV sequences includes {0, 2, 3, 1}.
[0181] As an example, the second set of candidate RV sequences is {0, 2, 3, 1}.
[0182] As an example, the RV sequences in the first set of candidate RV sequences are different from the RV sequences in the second set of candidate RV sequences.
[0183] As an example, the first set of candidate RV sequences includes {0, 3, 0, 3} and {0, 0, 0, 0}, and the second set of candidate RV sequences includes {0, 2, 3, 1}.
[0184] As an example, the first candidate RV sequence set only includes two RV sequences, {0, 3, 0, 3} and {0, 0, 0, 0}, and the second candidate RV sequence set only includes one RV sequence, {0, 2, 3, 1}.
[0185] As an example, the first RV sequence is in the first candidate RV sequence set or in the second candidate RV sequence set.
[0186] As an example, the first type of transmission opportunity is a transmission opportunity among the multiple transmission opportunities except the last one.
[0187] As an example, when the first transmission applies the orthogonal sequence of PUSCH, the last transmission opportunity among the multiple transmission opportunities is not the first type of transmission opportunity.
[0188] As an example, the first type of transmission opportunity depends on the first configuration, including: the sorting index corresponding to the first type of transmission opportunity depends on the first configuration.
[0189] As an example, the first type of transmission opportunity depends on the first configuration, including: the first transmission applies the orthogonal sequence of PUSCH; the sorting index corresponding to the first type of transmission opportunity can be divided evenly by the length of the orthogonal sequence of PUSCH indicated by the first configuration.
[0190] As an example, the first type of transmission opportunity depends on the first configuration, including: the first transmission applies the orthogonal sequence of PUSCH; the result of taking the remainder of the sorting index corresponding to the first type of transmission opportunity with respect to the length of the orthogonal sequence of PUSCH indicated by the first configuration is 0.
[0191] As an example, the first type of transmission opportunity depends on the first configuration, including: the result of taking the remainder of the sorting index corresponding to the first type of transmission opportunity with respect to M is 0; the first configuration includes the configuration of whether the first transmission applies the orthogonal sequence of PUSCH; the first transmission applies the orthogonal sequence of PUSCH, and M is equal to the length of the orthogonal sequence of PUSCH indicated by the first configuration.
[0192] As an example, the first type of transmission opportunity depends on the first configuration, including: the result of taking the remainder of the sorting index corresponding to the first type of transmission opportunity with respect to M is 0; the first configuration includes the configuration of whether the first transmission applies the orthogonal sequence of PUSCH; the first transmission does not apply the orthogonal sequence of PUSCH, and M is equal to 1.
[0193] As an example, the sorting indexes corresponding to the multiple transmission opportunities are non-negative integers.
[0194] As an example, the sorting index corresponding to the first transmission opportunity among the multiple transmission opportunities is 0.
[0195] As an example, the multiple transmission opportunities are arranged in sequence in the time domain, and the sorting indexes corresponding to the multiple transmission opportunities start from 0.
[0196] As an example, the first type of transmission opportunity depends on the first configuration, including: all the first type of transmission opportunities are the transmission opportunities among the multiple transmission opportunities associated with RV = 0, and the RV associated with each transmission opportunity among the multiple transmission opportunities depends on the first configuration.
[0197] As an example, the first type of transmission opportunity depends on the first configuration, including: the first transmission applies the orthogonal sequence of PUSCH; all the first type of transmission opportunities are the transmission opportunities among the multiple transmission opportunities associated with RV = 0, and the RV associated with each transmission opportunity among the multiple transmission opportunities depends on the length of the orthogonal sequence of PUSCH indicated by the first configuration.
[0198] As an example, among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, where i is the result of adding 1 after taking the remainder of the first intermediate value divided by 4; wherein, the first intermediate value is the ratio of the result of subtracting the second intermediate value from n to M, and the second intermediate value is the result of taking the remainder of n divided by M; the first transmission applies the orthogonal sequence of PUSCH, and M is the length of the orthogonal sequence of PUSCH indicated by the first configuration.
[0199] As an example, the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, including: the first configuration includes the configuration of whether the first transmission applies the orthogonal sequence of PUSCH; if the first configuration indicates that the first transmission does not apply the orthogonal sequence of PUSCH: the transmission opportunity where the first transmission starts depends on the RV sequence configuration; if the first configuration indicates that the first transmission applies the orthogonal sequence of PUSCH: the transmission opportunity where the first transmission starts depends on the RV sequence configuration and the length of the orthogonal sequence of PUSCH indicated by the first configuration.
[0200] As an example, the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, including: the first configuration includes the configuration of whether the first transmission applies the orthogonal sequence of PUSCH; if the first configuration indicates that the first transmission does not apply the orthogonal sequence of PUSCH:
[0201] When the first RV sequence is configured as {0, 2, 3, 1}, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities;
[0202] When the first RV sequence is configured as {0, 3, 0, 3}, the transmission opportunity where the first transmission starts is any transmission opportunity among the multiple transmission opportunities associated with RV = 0;
[0203] When the first RV sequence is configured as {0, 0, 0, 0} and the number of transmission opportunities among the multiple transmission opportunities is less than 8, the transmission opportunity where the first transmission starts is any transmission opportunity among the multiple transmission opportunities;
[0204] When the first RV sequence is configured as {0, 0, 0, 0} and the number of transmission opportunities among the multiple transmission opportunities is greater than or equal to 8, the transmission opportunity where the first transmission starts is any transmission opportunity among the multiple transmission opportunities except the last transmission opportunity.
[0205] As an example, the advantages of the above method include: having little impact on terminals that do not support the orthogonal sequence of PUSCH.
[0206] As an example, the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, including: the first configuration includes the configuration of whether the first transmission applies the orthogonal sequence of PUSCH; if the first configuration indicates that the first transmission applies the orthogonal sequence of PUSCH:
[0207] When the first RV sequence is configured as one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities;
[0208] When the first RV sequence is configured as one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is one of the first - type transmission opportunities among the multiple transmission opportunities.
[0209] As an example, the advantages of the above method include: having little impact on the standard.
[0210] As an example, the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, including: the first configuration includes the configuration of whether the first transmission applies the orthogonal sequence of PUSCH; if the first configuration indicates that the first transmission applies the orthogonal sequence of PUSCH:
[0211] When the first RV sequence is configured as {0, 2, 3, 1}, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities;
[0212] When the first RV sequence is configured as {0, 3, 0, 3} or {0, 0, 0, 0}, the transmission opportunity where the first transmission starts is a transmission opportunity among the multiple transmission opportunities that is associated with RV = 0 and the corresponding sorting index modulo M results in 0.
[0213] As an example, the benefits of the above method include: small changes to the standard.
[0214] As an example, the first type of transmission opportunity is a subset of the multiple transmission opportunities.
[0215] As an example, when the first RV sequence is an RV sequence in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; which transmission opportunity in the first type of transmission opportunities the transmission opportunity where the first transmission starts is is implemented by the terminal.
[0216] As an example, when the first RV sequence is an RV sequence in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the transmission opportunity where the first transmission starts is the earliest first type of transmission opportunity.
[0217] As an example, when the first RV sequence is an RV sequence in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the transmission opportunity where the first transmission starts is after the uplink data arrives.
[0218] As an example, when the first RV sequence is an RV sequence in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the transmission opportunity where the first transmission starts is the earliest first type of transmission opportunity after the uplink data arrives.
[0219] Example 2
[0220] Example 2 illustrates a schematic diagram of a network architecture according to an embodiment of the present application, as shown in the appendix Figure 2 shown. Appendix Figure 2Describes the network architecture 200 of the 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system. The 5G NR / LTE / LTE-A network architecture 200 can be referred to as the 5GS (5G System) / EPS (Evolved Packet System) 200 or some other suitable term. The 5GS / EPS 200 includes at least one of the UE (User Equipment) 201, RAN (Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet service 230. The 5GS / EPS can be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the 5GS / EPS provides packet-switched services. However, those skilled in the art will readily understand that the various concepts presented throughout this application can be extended to networks that provide circuit-switched services or other cellular networks. The RAN includes node 203 and other nodes 204. Node 203 provides user and control plane protocol termination towards the UE 201. Node 203 can be connected to other nodes 204 via the Xn interface (e.g., backhaul) / X2 interface. Node 203 can also be referred to as a base station, base transceiver station, radio base station, radio transceiver, transceiver function, Basic Service Set (BSS), Extended Service Set (ESS), TRP (Transmitter Receiver Point), or some other suitable term. Node 203 provides an access point for the UE 201 to the 5GC / EPC 210. Examples of the UE 201 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop computers, personal digital assistants (PDAs), satellite radios, non-terrestrial base station communications, satellite mobile communications, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, drones, aircraft, narrowband Internet of Things devices, machine-type communication devices, land vehicles, automobiles, wearable devices, or any other similar functional device.A person skilled in the art may also refer to the UE201 as a mobile station, subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable term. The node 203 is connected to the 5GC / EPC210 via the S1 / NG interface. The 5GC / EPC210 includes an MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, an S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that processes the signaling between the UE201 and the 5GC / EPC210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocol) packets are transmitted through the S-GW / UPF 212, which is itself connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation and other functions. The P-GW / UPF 213 is connected to the Internet service 230. The Internet service 230 includes operator-corresponding Internet protocol services, which may specifically include the Internet, intranet, IMS (IP Multimedia Subsystem), and packet switching services.
[0221] As an embodiment, the UE201 corresponds to the terminal in the present application.
[0222] As an embodiment, the gNB203 corresponds to the base station in the present application.
[0223] As an embodiment, the UE201 corresponds to the terminal in the present application, and the gNB203 corresponds to the base station in the present application.
[0224] As an embodiment, the gNB203 is a macrocellular base station.
[0225] As an example, the gNB 203 is a Micro Cell base station.
[0226] As an example, the gNB 203 is a Pico Cell base station.
[0227] As an example, the gNB 203 is a Femtocell.
[0228] As an example, the gNB 203 is a base station device that supports large delay differences.
[0229] As an example, the gNB 203 is an airborne platform device.
[0230] As an example, the gNB 203 is a satellite device.
[0231] Example 3
[0232] Embodiment 3 shows a schematic diagram of an embodiment of a radio protocol architecture for a user plane and a control plane according to the present application, as shown in the appendix Figure 3 as follows. Figure 3 is a schematic diagram illustrating an embodiment of a radio protocol architecture for a user plane 350 and a control plane 300. Figure 3The radio protocol architecture for controlling plane 300 is shown with three layers: Layer 1 (L1), Layer 2 (L2), and Layer 3 (L3). L1 is the lowest layer and implements various PHY (Physical Layer) signal processing functions. L1 will be referred to as PHY301 in this text. Layer 2 (L2 layer) 305 is above PHY301 and is responsible for the link between the first communication node device and the second communication node device as well as between two UEs through PHY301. L2 305 includes a MAC (Medium Access Control) sublayer 302, an RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security by encrypting data packets and provides handover support. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for disordered reception due to HARQ (Hybrid Automatic Repeat Request). The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating various radio resources (e.g., resource blocks) in a cell. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in L3 of the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling. The radio protocol architecture of the user plane 350 includes Layer 1 (L1) and Layer 2 (L2). In the user plane 350, the radio protocol architecture is generally the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355. However, the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead. The L2 layer 355 in the user plane 350 also includes an SDAP (Service Data Adaptation Protocol) sublayer 356. The SDAP sublayer 356 is responsible for the mapping between QoS (Quality of Service) flows and data radio bearers (DRBs) to support service diversity.
[0233] As an example, attachFigure 3 The wireless protocol architecture in [[ ]] is applicable to the terminal in this application.
[0234] As an example, the Figure 3 The wireless protocol architecture in [[ ]] is applicable to the base station in this application.
[0235] As an example, the first information in this application is generated in the RRC sublayer 306.
[0236] As an example, the higher layer in this application refers to the layers above the physical layer.
[0237] As an example, the higher layer in this application includes the MAC layer.
[0238] As an example, the higher layer in this application includes the RRC layer.
[0239] Example 4
[0240] Embodiment 4 shows a schematic diagram of a first communication device and a second communication device according to this application, as shown in the Figure 4 figure. Figure 4 It is a block diagram of a first communication device 410 and a second communication device 450 that communicate with each other in an access network.
[0241] The first communication device 410 includes a controller / processor 475, a memory 476, a receiving processor 470, a transmitting processor 416, a multi-antenna receiving processor 472, a multi-antenna transmitting processor 471, a transmitter / receiver 418, and an antenna 420.
[0242] The second communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmitting processor 468, a receiving processor 456, a multi-antenna transmitting processor 457, a multi-antenna receiving processor 458, a transmitter / receiver 454, and an antenna 452.
[0243] In the transmission from the first communication device 410 to the second communication device 450, at the first communication device 410, upper layer data packets from the core network are provided to the controller / processor 475. The controller / processor 475 implements the functionality of the L2 layer. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 475 provides header compression, encryption, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation for the second communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of lost packets and signaling to the second communication device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the L1 layer (i.e., the physical layer). The transmit processor 416 implements encoding and interleaving to facilitate forward error correction (FEC) at the second communication device 450, and mapping of signal constellations based on various modulation schemes (e.g., Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), M-Quadrature Amplitude Modulation (M-QAM)). The multi-antenna transmit processor 471 performs digital spatial precoding on the encoded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more spatial streams. The transmit processor 416 then maps each spatial stream to subcarriers, multiplexes with reference signals (e.g., pilots) in the time domain and / or frequency domain, and then uses the Inverse Fast Fourier Transform (IFFT) to generate a physical channel carrying time-domain multi-carrier symbol streams. Subsequently, the multi-antenna transmit processor 471 performs transmit analog precoding / beamforming operations on the time-domain multi-carrier symbol streams. Each transmitter 418 converts the baseband multi-carrier symbol streams provided by the multi-antenna transmit processor 471 into radio frequency streams and then provides them to different antennas 420.
[0244] In the transmission from the first communication device 410 to the second communication device 450, at the second communication device 450, each receiver 454 receives signals via its respective antenna 452. Each receiver 454 recovers the information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multi-carrier symbol stream that is provided to the receive processor 456. The receive processor 456 and the multi-antenna receive processor 458 perform various signal processing functions of the L1 layer. The multi-antenna receive processor 458 performs receive analog precoding / beamforming operations on the baseband multi-carrier symbol stream from the receivers 454. The receive processor 456 uses the Fast Fourier Transform (FFT) to convert the baseband multi-carrier symbol stream after the receive analog precoding / beamforming operations from the time domain to the frequency domain. In the frequency domain, the physical layer data signal and the reference signal are demultiplexed by the receive processor 456, where the reference signal will be used for channel estimation, and the data signal recovers any spatial streams destined for the second communication device 450 after multi-antenna detection in the multi-antenna receive processor 458. The symbols on each spatial stream are demodulated and recovered in the receive processor 456, and soft decisions are generated. Subsequently, the receive processor 456 decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the first communication device 410 on the physical channel. Subsequently, the upper layer data and control signals are provided to the controller / processor 459. The controller / processor 459 performs the functions of the L2 layer. The controller / processor 459 may be associated with a memory 460 that stores program code and data. The memory 460 may be referred to as a computer-readable medium. In the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, control signal processing to recover upper layer data packets from the core network. Subsequently, the upper layer data packets are provided to all protocol layers above the L2 layer. Various control signals may also be provided to the L3 for L3 processing.
[0245] In the transmission from the second communication device 450 to the first communication device 410, at the second communication device 450, a data source 467 is used to provide an upper layer data packet to a controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function described at the first communication device 410 in the transmission from the first communication device 410 to the second communication device 450, the controller / processor 459 implements header compression, encryption, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocation, and implements L2 layer functions for both the user plane and the control plane. The controller / processor 459 is also responsible for retransmission of lost packets and signaling to the first communication device 410. A transmit processor 468 performs modulation mapping and channel coding processing, and a multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing. Subsequently, the transmit processor 468 modulates the generated spatial streams into a multi-carrier / single-carrier symbol stream, which is provided to different antennas 452 via a transmitter 454 after an analog precoding / beamforming operation in the multi-antenna transmit processor 457. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency symbol stream and then provides it to the antenna 452.
[0246] In the transmission from the second communication device 450 to the first communication device 410, the functions at the first communication device 410 are similar to the receive function described at the second communication device 450 in the transmission from the first communication device 410 to the second communication device 450. Each receiver 418 receives a radio frequency signal through its corresponding antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to a multi-antenna receive processor 472 and a receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 jointly implement the functions of the L1 layer. A controller / processor 475 implements the L2 layer functions. The controller / processor 475 may be associated with a memory 476 that stores program code and data. The memory 476 may be referred to as a computer-readable medium. In the transmission from the second communication device 450 to the first communication device 410, the controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover the upper layer data packet from the UE 450. The upper layer data packet from the controller / processor 475 may be provided to the core network.
[0247] As an example, the terminal in the present application includes the second communication device 450, and the base station in the present application includes the first communication device 410.
[0248] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 is a user equipment, and the first communication device 410 is a relay node.
[0249] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 is a user equipment, and the first communication device 410 is a base station device.
[0250] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 is a relay node, and the first communication device 410 is a base station device.
[0251] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 includes: at least one controller / processor; the at least one controller / processor is responsible for HARQ operations.
[0252] As a sub - embodiment of the above - mentioned embodiment, the first communication device 410 includes: at least one controller / processor; the at least one controller / processor is responsible for HARQ operations.
[0253] As a sub - embodiment of the above - mentioned embodiment, the first communication device 410 includes: at least one controller / processor; the at least one controller / processor is responsible for error detection using an ACKnowledgement (ACK) and / or Negative ACKnowledgement (NACK) protocol to support HARQ operations.
[0254] As an embodiment, the second communication device 450 includes: at least one processor and at least one memory, the at least one memory includes computer program code; the at least one memory and the computer program code are configured to be used with the at least one processor. The second communication device 450 is at least configured to: receive first information, the first information including configuration information of RV; perform a first transmission, the first transmission including the transmission of a transport block, at least part of a plurality of transmission opportunities being used for the first transmission; wherein, the transmission opportunity where the first transmission starts is one of the plurality of transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and a first configuration, and the first configuration is the configuration of the orthogonal sequence of PUSCH.
[0255] As a sub - embodiment of the above - mentioned embodiment, the second communication device 450 corresponds to the terminal in the present application.
[0256] As an example, the second communication device 450 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: receiving first information, the first information including configuration information of RV; performing a first transmission, the first transmission including the transmission of a transport block, at least part of a plurality of transmission opportunities being used for the first transmission; wherein, the transmission opportunity where the first transmission starts is one of the plurality of transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and a first configuration, the first configuration being the configuration of the orthogonal sequence of PUSCH.
[0257] As a sub-example of the above example, the second communication device 450 corresponds to the terminal in this application.
[0258] As an example, the first communication device 410 includes: at least one processor and at least one memory, the at least one memory including computer program code; the at least one memory and the computer program code being configured to be used together with the at least one processor. The first communication device 410 is at least configured to: send first information, the first information including configuration information of RV; perform reception for a first transmission, the first transmission including the transmission of a transport block, at least part of a plurality of transmission opportunities being used for the first transmission; wherein, the transmission opportunity where the first transmission starts is one of the plurality of transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and a first configuration, the first configuration being the configuration of the orthogonal sequence of PUSCH.
[0259] As a sub-example of the above example, the first communication device 410 corresponds to the base station in this application.
[0260] As an example, the first communication device 410 includes: a memory storing a computer-readable instruction program, the computer-readable instruction program generating actions when executed by at least one processor, the actions including: sending first information, the first information including configuration information of RV; performing reception for a first transmission, the first transmission including the transmission of a transport block, at least part of a plurality of transmission opportunities being used for the first transmission; wherein, the transmission opportunity where the first transmission starts is one of the plurality of transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and a first configuration, the first configuration being the configuration of the orthogonal sequence of PUSCH.
[0261] As a sub-example of the above example, the first communication device 410 corresponds to the base station in this application.
[0262] As an example, at least one of {the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, the data source 467} is used to receive the first information in this application.
[0263] As an example, at least one of {the antenna 420, the transmitter 418, the multi-antenna transmitting processor 471, the transmitting processor 416, the controller / processor 475, the memory 476} is used to transmit the first information in this application.
[0264] As an example, at least one of {the antenna 452, the transmitter 454, the multi-antenna transmitting processor 457, the transmitting processor 468, the controller / processor 459, the memory 460, the data source 467} is used to perform a first transmission.
[0265] As an example, at least one of {the antenna 420, the receiver 418, the multi-antenna receiving processor 472, the receiving processor 470, the controller / processor 475, the memory 476} is used to perform the reception for the first transmission.
[0266] Example 5
[0267] Embodiment 5 exemplifies a signal transmission flowchart according to an embodiment of this application, as shown in the appendix Figure 5 shown. In the appendix Figure 5 shown, the terminal U1 and the base station U2 communicate through the air interface. It should be specifically noted that the order in this embodiment does not limit the signal transmission order and the implementation order in this application.
[0268] The terminal U1 receives the first information in step S511; and performs the first transmission in step S512.
[0269] The base station U2 transmits the first information in step S521; and performs the reception for the first transmission in step S522.
[0270] In Embodiment 5, the first information includes the configuration information of the RV; the first transmission includes the transmission of a transport block, and at least part of multiple transmission opportunities are used for the first transmission; the transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, and the first configuration is the configuration of the orthogonal sequence of the PUSCH.
[0271] As a sub - embodiment of Embodiment 5, the first RV sequence includes a plurality of RVs, and the first RV sequence is configurable; when the first RV sequence is one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first - type transmission opportunity among the plurality of transmission opportunities; the first - type transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
[0272] As an accessory embodiment of this sub - embodiment, among the plurality of transmission opportunities, the first - type transmission opportunity is associated with RV = 0 and the result of taking the modulo of the corresponding sorting index with respect to M is 0; M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0273] As a sub - embodiment of Embodiment 5, the first RV sequence includes a plurality of RVs, and the first RV sequence is configurable; when the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the plurality of transmission opportunities; the second candidate RV sequence set includes at least one RV sequence.
[0274] As a sub - embodiment of Embodiment 5, among the plurality of transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i - th RV in the first RV sequence, where i is equal to the result of taking the modulo of the first intermediate value with respect to 4 and then adding 1; wherein, the first intermediate value is equal to the ratio of (n minus the second intermediate value) to M, and the second intermediate value is equal to the result of taking the modulo of n with respect to M.
[0275] As a sub - embodiment of Embodiment 5, the plurality of transmission opportunities are respectively in N time slots, N is a positive - integer multiple of M; the duration of the plurality of transmission opportunities in the time domain is not greater than the length of the first period; N is configurable and the first period is configurable.
[0276] As an embodiment, the first information is the higher - layer parameter repK - RV, and the higher - layer parameter repK - RV is in the ConfiguredGrantConfig IE; the first configuration includes the indication information of the length of the orthogonal sequence of the PUSCH, and the indication information of the length of the orthogonal sequence of the PUSCH is in the ConfiguredGrantConfig IE; the above - mentioned features can be combined with Embodiment 5 and its sub - embodiments.
[0277] As an embodiment, the terminal U1 is the terminal in this application.
[0278] As an example, the base station U2 is the base station in this application.
[0279] As an example, the terminal U1 is a UE.
[0280] As an example, the base station U2 is a base station.
[0281] As an example, the air interface between the base station U2 and the terminal U1 is the Uu interface.
[0282] As an example, the air interface between the base station U2 and the terminal U1 includes a cellular link.
[0283] As an example, the air interface between the base station U2 and the terminal U1 includes a radio interface between the base station equipment and the user equipment.
[0284] As an example, the air interface between the base station U2 and the terminal U1 includes a radio interface between the satellite equipment and the user equipment.
[0285] As an example, the air interface between the base station U2 and the terminal U1 includes a radio interface between the relay equipment and the user equipment.
[0286] As an example, the reception of the first information is before the first transmission.
[0287] As an example, the reception of the first information is before the initial transmission of a transport block in the first transmission.
[0288] As an example, the reception of the first information is before the first transmission opportunity among the multiple transmission opportunities.
[0289] Example 6
[0290] Embodiment 6 shows an illustrative diagram of multiple transmission opportunities according to an embodiment of this application, as shown in the appendix Figure 6 In the appendix Figure 6 A non-filled rectangle represents one transmission opportunity among the multiple transmission opportunities.
[0291] In Embodiment 6, the multiple transmission opportunities are respectively in N time slots; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first period.
[0292] As an example, the multiple transmission opportunities include the N transmission opportunities.
[0293] As an example, the N refers to the repetition times of a transport block.
[0294] As an example, the N is equal to the number of transmission opportunities among the multiple transmission opportunities.
[0295] As an example, the N is configurable.
[0296] As an example, the N is configured by a higher layer parameter.
[0297] As an example, the N is configured by pusch-AggregationFactor.
[0298] As an example, the N is configured by numberOfRepetitions.
[0299] As an example, the N is configured by numberOfRepetitionsExt.
[0300] As an example, the N is configured by repK.
[0301] As an example, the N is configured by repK-v1710.
[0302] As an example, the N is equal to 1.
[0303] As an example, the N is equal to 2.
[0304] As an example, the N is equal to 4.
[0305] As an example, the N is equal to 8.
[0306] As an example, the N is equal to 12.
[0307] As an example, the N is equal to 16.
[0308] As an example, the N is equal to 24.
[0309] As an example, the N is equal to 32.
[0310] As an example, the N is not greater than 32.
[0311] As an example, the N is not greater than 1024.
[0312] As an example, in the appendix Figure 6 the multiple transmission opportunities refer to transmission opportunity #0, transmission opportunity #1,..., transmission opportunity #N-1.
[0313] As a sub-example of the above example, the transmission opportunity #0 is the earliest transmission opportunity in the time domain among the multiple transmission opportunities.
[0314] As a sub - embodiment of the above - mentioned embodiment, the transmission opportunity #0 is the first transmission opportunity among the multiple transmission opportunities.
[0315] As a sub - embodiment of the above - mentioned embodiment, the transmission opportunity #N - 1 is the last transmission opportunity in the time domain among the multiple transmission opportunities.
[0316] As a sub - embodiment of the above - mentioned embodiment, the transmission opportunity #N - 1 is the last transmission opportunity among the multiple transmission opportunities.
[0317] As an embodiment, the multiple transmission opportunities are arranged in sequence in the time domain, and the sorting indices corresponding to the multiple transmission opportunities start from 0.
[0318] As an embodiment, the sorting index corresponding to the first transmission opportunity among the multiple transmission opportunities is 0.
[0319] As an embodiment, the sorting index corresponding to the last transmission opportunity among the multiple transmission opportunities is N minus 1.
[0320] As an embodiment, the multiple transmission opportunities are arranged in sequence in the time domain, and the sorting indices corresponding to the multiple transmission opportunities are 0, 1, …, N minus 1 respectively.
[0321] As an embodiment, each transmission opportunity among the multiple transmission opportunities is only in one time slot.
[0322] As an embodiment, from the perspective of the time domain, the interval between two adjacent time slots among the multiple transmission opportunities is fixed.
[0323] As an embodiment, from the perspective of the time domain, the multiple transmission opportunities are respectively in N consecutive time slots.
[0324] As an embodiment, from the perspective of the time domain, the multiple transmission opportunities are respectively in N time slots, and there are no other time slots among the N time slots between two adjacent time slots of the N time slots.
[0325] As an embodiment, the multiple transmission opportunities include all symbols in each time slot in the time domain.
[0326] As an embodiment, the multiple transmission opportunities only include some symbols in each time slot in the time domain.
[0327] As an embodiment, each transmission opportunity among the multiple transmission opportunities is allocated for at least one transmission of a transmission block.
[0328] As an example, each of the multiple transmission opportunities is one or more repetitions of a transmission block.
[0329] As an example, each of the multiple transmission opportunities includes a part of a configured grant PUSCH.
[0330] As an example, each of the multiple transmission opportunities includes a part of a configured grant PUSCH divided in the time domain.
[0331] As an example, each of the multiple transmission opportunities includes a part of a configured grant PUSCH in a corresponding time slot.
[0332] As an example, each of the multiple transmission opportunities includes at least a part of a configured grant PUSCH.
[0333] As an example, each of the multiple transmission opportunities includes a part of a configured grant PUSCH.
[0334] As an example, the symbols included in each of the multiple transmission opportunities in a corresponding time slot are configurable.
[0335] As an example, the symbols included in each of the multiple transmission opportunities in a corresponding time slot are indicated by the time domain resource assignment field in the DCI format.
[0336] As an example, the symbols included in each of the multiple transmission opportunities in a corresponding time slot are configured by RRC signaling.
[0337] As an example, the symbols included in each of the multiple transmission opportunities in a corresponding time slot are configured by the rrc-ConfiguredUplinkGrant in the ConfiguredGrantConfig IE.
[0338] As an example, the symbols included in each of the multiple transmission opportunities in a corresponding time slot are symbols defined in the time domain.
[0339] As an example, each of the multiple transmission opportunities includes OFDM (Orthogonal Frequency Division Multiplexing) symbols in the corresponding time slot.
[0340] As an example, each of the multiple transmission opportunities includes symbols in the corresponding time slot.
[0341] As an example, the terminal is not expected to be configured such that the duration of the multiple transmission opportunities in the time domain is greater than the length of the first period.
[0342] As an example, all of the multiple transmission opportunities are within the first period.
[0343] As an example, the multiple transmission opportunities include each transmission opportunity within the first period.
[0344] As an example, the first period is configurable.
[0345] As an example, the length of the first period is configured by a higher layer parameter.
[0346] As an example, the length of the first period is configured by the higher layer parameter periodicity in the ConfiguredGrantConfig IE.
[0347] As an example, the length of the first period is obtained through the higher layer parameter periodicity in the ConfiguredGrantConfig IE.
[0348] As an example, the length of the first period refers to the periodicity of the first period.
[0349] As an example, the length of the first period refers to the time duration of the first period.
[0350] Example 7
[0351] Embodiment 7 shows an illustrative diagram of the association between multiple transmission opportunities and a first RV sequence according to an embodiment of the present application, as shown in the appendix Figure 7 as follows.
[0352] In Embodiment 7, the multiple transmission opportunities include N transmission opportunities, and the first RV sequence includes 4 RVs; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the (mod((n - mod(n, M)) / M, 4) + 1)-th RV in the first RV sequence; the value of n is 0, 1, …, N minus 1, and M depends on the first configuration.
[0353] As an embodiment, the mod is the modulo operator.
[0354] As an embodiment, the sorting index corresponding to one transmission opportunity among the multiple transmission opportunities is n, and the value of n is 0, 1, …, N minus 1.
[0355] As an embodiment, the multiple transmission opportunities include N transmission opportunities, the sorting index corresponding to the n-th transmission opportunity among the multiple transmission opportunities is n, and the value of n is 0, 1, …, N minus 1.
[0356] As an embodiment, the multiple transmission opportunities are arranged in sequence in the time domain; among the multiple transmission opportunities, the transmission opportunity earlier in the time domain has a smaller sorting index.
[0357] As an embodiment, among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, and i is equal to the result of adding 1 after taking the modulo of the first intermediate value by 4; wherein, the first intermediate value is equal to the ratio of the difference between n and the second intermediate value to M, and the second intermediate value is equal to the result of taking the modulo of n by M.
[0358] As an embodiment, the multiple transmission opportunities include N transmission opportunities; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index is associated with the (mod((n - mod(n, M)) / M, R) + 1)-th RV in the first RV sequence; the value of n is 0, 1, …, N minus 1, M depends on the first configuration, and R is equal to the number of RVs in the first RV sequence.
[0359] As an embodiment, R is a positive integer.
[0360] As an embodiment, R is less than 4.
[0361] As an embodiment, R is equal to 4.
[0362] As an embodiment, M is equal to 1.
[0363] As an embodiment, M is greater than 1.
[0364] As an embodiment, the M is configurable.
[0365] As an embodiment, the M depends on the indication of the first configuration.
[0366] As an embodiment, whether the M is equal to 1 or greater than 1 depends on the indication of the first configuration.
[0367] As an embodiment, the M depends on the first configuration to indicate the orthogonal sequence of the first transmission application PUSCH.
[0368] As an embodiment, if the M is greater than 1, then the M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0369] Example 8
[0370] Embodiment 8 shows an illustrative schematic diagram of at least part of multiple transmission opportunities for a first transmission according to an embodiment of the present application, as shown in the appendix Figure 8 shown. In the appendix Figure 8 A non-filled rectangle represents a transmission opportunity among the multiple transmission opportunities that is not used for the first transmission, a slant-filled rectangle represents a transmission opportunity among the multiple transmission opportunities that is used for the first transmission, and a rectangle circled by a thick dashed box represents the transmission opportunity where the initial transmission of a transmission block is located.
[0371] In Embodiment 8, the first transmission includes the initial transmission of a transmission block, and the transmission opportunity where the first transmission starts refers to the transmission opportunity where the initial transmission of a transmission block is located.
[0372] As an embodiment, the terminal performs the first transmission, including: the terminal performs multiple transmissions of a transmission block.
[0373] As an embodiment, the terminal performs the first transmission, including: the terminal performs the initial transmission of a transmission block.
[0374] As an embodiment, the terminal performs the first transmission, including: the terminal performs the last transmission of a transmission block.
[0375] As an embodiment, after the terminal performs the Nth transmission of a transmission block, the transmission of this transmission block should be terminated.
[0376] As an embodiment, the transmission of a transmission block should be terminated in the last transmission opportunity among the N transmissions within the first period.
[0377] As an embodiment, the advantages of the above method include: avoiding transmission across cycle boundaries, and ensuring that multiple transmissions of a transmission block are always within a configured grant PUSCH cycle.
[0378] As an embodiment, the transmission opportunity where the first transmission starts refers to the Figure 8 transmission opportunity represented by the rectangle circled by the bold dashed box in the appendix.
[0379] Example 9
[0380] Embodiment 9 exemplifies a schematic diagram showing that the transmission opportunity where the first transmission starts according to an embodiment of the present application depends on the RV configuration and the first configuration, as shown in the appendix Figure 9 as shown.
[0381] In Embodiment 9, when the first RV sequence is an RV sequence in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; when the first RV sequence is an RV sequence in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; the first candidate RV sequence set includes {0, 3, 0, 3} and {0, 0, 0, 0}, and the second candidate RV sequence set includes {0, 2, 3, 1}; the first type of transmission opportunity is associated with RV = 0 and the result of taking the modulo of the corresponding sorting index pair M is 0, and the M depends on the first configuration.
[0382] As an embodiment, the M is equal to 1.
[0383] As an embodiment, the M is greater than 1.
[0384] As an embodiment, the M is configurable.
[0385] As an embodiment, the M depends on the indication of the first configuration.
[0386] As an embodiment, whether the M is equal to 1 or greater than 1 depends on the indication of the first configuration.
[0387] As an embodiment, the M depends on the first configuration indicating the orthogonal sequence of the first transmission application PUSCH.
[0388] As an embodiment, if the M is greater than 1, then the M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0389] As an example, if the first RV sequence is {0, 2, 3, 1}, then the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities.
[0390] As an example, if the first RV sequence is {0, 3, 0, 3} or {0, 0, 0, 0}, then the transmission opportunity where the first transmission starts is a transmission opportunity of the first type among the multiple transmission opportunities.
[0391] As an example, if the first RV sequence is {0, 3, 0, 3} or {0, 0, 0, 0}, then the transmission opportunity where the first transmission starts is a transmission opportunity among the multiple transmission opportunities that is associated with RV = 0 and the corresponding sorting index modulo M results in 0.
[0392] As an example, the benefits of the above method include: ensuring the orthogonality required when applying the orthogonal sequence of PUSCH, which is beneficial to reducing interference between multiple users.
[0393] Example 10
[0394] Example 10 exemplifies a schematic illustration of the first information and the first configuration according to an embodiment of the present application, as shown in the appendix Figure 10 as shown.
[0395] In Example 10, the first information is the higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes indication information of the length of the orthogonal sequence of PUSCH, and the indication information of the length of the orthogonal sequence of PUSCH is in the ConfiguredGrantConfig IE.
[0396] As an example, the first information is the higher layer parameter repK-RV in the ConfiguredGrantConfig IE.
[0397] As an example, the benefits of the above method include: improving the transmission reliability of the information included in the first information.
[0398] As an example, the first configuration indicates that the length of the orthogonal sequence of PUSCH is one of 2, 4, and 8.
[0399] As an example, the first configuration indicates that the length of the orthogonal sequence of PUSCH is one of 2 and 4.
[0400] As an example, the first configuration includes a higher layer parameter occ-Length, and the higher layer parameter occ-Length is in the ConfiguredGrantConfig IE. The higher layer parameter occ-Length indicates the length of the orthogonal cover code.
[0401] As an example, the first configuration includes the higher layer parameter occ-Length in the ConfiguredGrantConfig IE.
[0402] As an example, the first configuration includes the higher layer parameter occ-Index in the ConfiguredGrantConfig IE.
[0403] Example 11
[0404] Example 11 illustrates a schematic diagram of M depending on the first configuration according to an embodiment of the present application, as shown in the appendix Figure 11 as shown.
[0405] In Example 11, the first configuration includes a configuration of whether the first transmission applies a first orthogonal sequence, and the first orthogonal sequence is the orthogonal sequence of PUSCH; when the first transmission applies the first orthogonal sequence, M is equal to the length of the orthogonal sequence of PUSCH indicated by the first configuration; when the first transmission does not apply the first orthogonal sequence, M is equal to 1.
[0406] As an example, the characteristics of the above method include: regardless of whether the first transmission applies the first orthogonal sequence, the method for determining the initial transmission opportunity of a transport block in the present application is applicable.
[0407] As an example, the advantages of the above method include: having little impact on terminals that do not support the first orthogonal sequence.
[0408] As an example, in the present application, the first orthogonal sequence and the orthogonal sequence of PUSCH can be replaced with each other.
[0409] As an example, the first orthogonal sequence is an orthogonal sequence for PUSCH transmission.
[0410] As an example, the first orthogonal sequence is one of a plurality of orthogonal sequences, and orthogonality is maintained among the plurality of orthogonal sequences. Each orthogonal sequence in the plurality of orthogonal sequences corresponds to an index.
[0411] As an embodiment, the index corresponding to the first orthogonal sequence among the multiple orthogonal sequences is configured for the terminal.
[0412] As an embodiment, the first orthogonal sequence is one of the orthogonal sequences in one of the multiple orthogonal sequence groups, and each orthogonal sequence in the multiple orthogonal sequence groups is an orthogonal sequence of PUSCH. Orthogonality is maintained between the orthogonal sequences belonging to the same orthogonal sequence group among the multiple orthogonal sequence groups; each orthogonal sequence in the multiple orthogonal sequence groups corresponds to an index, and any two orthogonal sequences in the multiple orthogonal sequence groups correspond to different indexes.
[0413] As an embodiment, the first configuration includes the configuration of the first orthogonal sequence.
[0414] As an embodiment, the first configuration indicates the length of the first orthogonal sequence.
[0415] As an embodiment, the first configuration indicates the index corresponding to the first orthogonal sequence among the multiple orthogonal sequence groups.
[0416] As an embodiment, the first configuration includes the configuration of whether the first orthogonal sequence is applied to the first transmission.
[0417] As an embodiment, the advantages of the above method include: being beneficial to improving the flexibility of base station configuration and scheduling.
[0418] As an embodiment, the advantages of the above method include: being beneficial to reducing interference between multiple users and improving the transmission performance of PUSCH.
[0419] As an embodiment, when the first configuration indicates the length of the first orthogonal sequence or the first configuration indicates the index corresponding to the first orthogonal sequence among the multiple orthogonal sequence groups, the first orthogonal sequence is applied to the first transmission.
[0420] As an embodiment, the advantages of the above method include: being beneficial to saving signaling overhead.
[0421] As an embodiment, when the first configuration does not indicate the length of the first orthogonal sequence and the first configuration does not indicate the index corresponding to the first orthogonal sequence among the multiple orthogonal sequence groups, the first orthogonal sequence is not applied to the first transmission.
[0422] As an embodiment, the advantages of the above method include: being beneficial to saving signaling overhead.
[0423] As an embodiment, in the present application, the first transmission applies the first orthogonal sequence, and M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0424] As an embodiment, the first orthogonal sequence is [a1, a2,..., a M ; when the first transmission applies the first orthogonal sequence, M is equal to the length of the first orthogonal sequence.
[0425] As an embodiment, in the present application, the first configuration indicates that the first transmission applies the first orthogonal sequence.
[0426] As an embodiment, in the present application, M is greater than 1.
[0427] As an embodiment, M is not greater than 8.
[0428] As an embodiment, the advantages of the above method include: reducing the system design complexity.
[0429] As an embodiment, M is not greater than 1024.
[0430] As an embodiment, a1, a2,..., a M The sorting positions in the first orthogonal sequence are from front to back.
[0431] As an embodiment, a1, a2,..., a M The sorting positions in the first orthogonal sequence are from back to front.
[0432] As an embodiment, the first orthogonal sequence is a Walsh sequence.
[0433] As an embodiment, the first orthogonal sequence is an orthogonal DFT (Discrete Fourier Transform) code.
[0434] As an embodiment, the first orthogonal sequence is a Zadoff-Chu sequence.
[0435] As an embodiment, M is equal to 2, and the first orthogonal sequence is [a1a2].
[0436] As a sub-embodiment of the above embodiment, a1 is +1 and a2 is +1.
[0437] As a sub-embodiment of the above embodiment, a1 is +1 and a2 is -1.
[0438] As an example, M equals 4, the first orthogonal sequence is [a1 a2 a3 a4], and the first orthogonal sequence is a Walsh sequence.
[0439] As a sub - example of the above example, a1 is +1, a2 is +1, a3 is +1, and a4 is +1.
[0440] As a sub - example of the above example, a1 is +1, a2 is -1, a3 is +1, and a4 is -1.
[0441] As a sub - example of the above example, a1 is +1, a2 is +1, a3 is -1, and a4 is -1.
[0442] As a sub - example of the above example, a1 is +1, a2 is -1, a3 is -1, and a4 is +1.
[0443] As an example, M equals 4, the first orthogonal sequence is [a1 a2 a3 a4], and the first orthogonal sequence is an orthogonal DFT code.
[0444] As a sub - example of the above example, a1 is +1, a2 is +1, a3 is +1, and a4 is +1.
[0445] As a sub - example of the above example, a1 is +1, a2 is -j, a3 is -1, and a4 is +j.
[0446] As a sub - example of the above example, a1 is +1, a2 is -1, a3 is +1, and a4 is -1.
[0447] As a sub - example of the above example, a1 is +1, a2 is +j, a3 is -1, and a4 is -j.
[0448] As an example, N is a positive - integer multiple of M.
[0449] As an example, when the first transmission applies the first orthogonal sequence, the number of repetitions of a transmission block is a positive - integer multiple of the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0450] As an example, when the first transmission does not apply the first orthogonal sequence, the multiple transmission opportunities include N transmission opportunities, the first RV sequence includes 4 RVs; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the (mod((n - mod(n, M)) / M, 4) + 1)-th RV in the first RV sequence; the value range of n is 0, 1, …, N minus 1, and M is equal to 1.
[0451] As an example, when the first transmission does not apply the first orthogonal sequence, the multiple transmission opportunities include N transmission opportunities, the first RV sequence includes 4 RVs; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the (mod(((n - mod(n, M)) / M) - 1, 4) + 1)-th RV in the first RV sequence; the value range of n is 1, …, N, and M is equal to 1.
[0452] As an example, when the first transmission applies the first orthogonal sequence, the multiple transmission opportunities include N transmission opportunities, the first RV sequence includes 4 RVs; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the (mod((n - mod(n, M)) / M, 4) + 1)-th RV in the first RV sequence; the value range of n is 0, 1, …, N minus 1, and M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0453] As an example, when the first transmission applies the first orthogonal sequence, the multiple transmission opportunities include N transmission opportunities, the first RV sequence includes 4 RVs; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the (mod(((n - mod(n, M)) / M) - 1, 4) + 1)-th RV in the first RV sequence; the value range of n is 1, …, N, and M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0454] Example 12
[0455] Embodiment 12 exemplifies a structural block diagram of a processing device in a terminal according to an embodiment of the present application, as shown in the appendix Figure 12 as shown. In the appendix Figure 12 the processing device A00 in the terminal includes a first receiver A01 and a first transmitter A02.
[0456] As an example, the processing device A00 in the terminal is a processing device in a user equipment.
[0457] As an embodiment, the processing device A00 in the terminal is the processing device in the relay node.
[0458] As an embodiment, the processing device A00 in the terminal is the processing device in the vehicle-mounted communication device.
[0459] As an embodiment, the processing device A00 in the terminal is the processing device in a conventional user equipment.
[0460] As an embodiment, the processing device A00 in the terminal is the processing device in a user equipment supporting configurations related to communication of non-terrestrial networks.
[0461] As an embodiment, the first receiver A01 includes at least one of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 attached in the present application. Figure 4
[0462] As an embodiment, the first receiver A01 includes at least the first five of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 attached in the present application. Figure 4
[0463] As an embodiment, the first receiver A01 includes at least the first four of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 attached in the present application. Figure 4
[0464] As an embodiment, the first receiver A01 includes at least the first three of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 attached in the present application. Figure 4
[0465] As an embodiment, the first receiver A01 includes at least the first two of the antenna 452, the receiver 454, the multi-antenna receiving processor 458, the receiving processor 456, the controller / processor 459, the memory 460, and the data source 467 attached in the present application. Figure 4
[0466] As an embodiment, the first transmitter A02 includes the attachment in the present application. Figure 4at least one of the antenna 452, transmitter 454, multi-antenna transmission processor 457, transmission processor 468, controller / processor 459, memory 460, and data source 467 therein.
[0467] As an embodiment, the first transmitter A02 includes the attachment of this application Figure 4 at least the first five of the antenna 452, transmitter 454, multi-antenna transmission processor 457, transmission processor 468, controller / processor 459, memory 460, and data source 467 therein.
[0468] As an embodiment, the first transmitter A02 includes the attachment of this application Figure 4 at least the first four of the antenna 452, transmitter 454, multi-antenna transmission processor 457, transmission processor 468, controller / processor 459, memory 460, and data source 467 therein.
[0469] As an embodiment, the first transmitter A02 includes the attachment of this application Figure 4 at least the first three of the antenna 452, transmitter 454, multi-antenna transmission processor 457, transmission processor 468, controller / processor 459, memory 460, and data source 467 therein.
[0470] As an embodiment, the first transmitter A02 includes the attachment of this application Figure 4 at least the first two of the antenna 452, transmitter 454, multi-antenna transmission processor 457, transmission processor 468, controller / processor 459, memory 460, and data source 467 therein.
[0471] As an embodiment, the first receiver A01 receives first information, the first information including configuration information of RV; the first transmitter A02 performs a first transmission, the first transmission including the transmission of a transport block, at least part of a plurality of transmission opportunities being used for the first transmission; the transmission opportunity at which the first transmission starts is one of the plurality of transmission opportunities, and the transmission opportunity at which the first transmission starts depends on the RV configuration and a first configuration, the first configuration being the configuration of the orthogonal sequence of PUSCH.
[0472] As an embodiment, the first RV sequence includes a plurality of RVs, the first RV sequence being configurable; when the first RV sequence is an RV sequence in a first candidate RV sequence set, the transmission opportunity at which the first transmission starts is a first type of transmission opportunity among the plurality of transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
[0473] As an example, among the multiple transmission opportunities, the first type of transmission opportunity is associated with RV = 0 and has a sorting index whose remainder when divided by M is 0; M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
[0474] As an example, when the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; the second candidate RV sequence set includes at least one RV sequence.
[0475] As an example, among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, where i is equal to the result of taking the remainder of the first intermediate value divided by 4 and then adding 1; the first intermediate value is equal to the ratio of the difference between n and the second intermediate value to M, and the second intermediate value is equal to the remainder of n divided by M.
[0476] As an example, the first information is the higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes the indication information of the length of the orthogonal sequence of the PUSCH, and the indication information of the length of the orthogonal sequence of the PUSCH is in the ConfiguredGrantConfig IE.
[0477] As an example, the multiple transmission opportunities are respectively in N time slots, where N is a positive integer multiple of M; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first period; N is configurable, and the first period is configurable.
[0478] As an example, the first receiver A01 receives first information, where the first information is a higher layer parameter repK-RV. The higher layer parameter repK-RV is in the ConfiguredGrantConfig IE, and the first information includes the configuration information of RV. The first transmitter A02 performs a first transmission, where the first transmission includes the transmission of one transport block, and at least part of multiple transmission opportunities are used for the first transmission. The transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration. The first configuration is the configuration of the orthogonal sequence of PUSCH. The first RV sequence includes multiple RVs, and the first RV sequence is configured by the higher layer parameter repK-RV. When the first RV sequence is one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities. The first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence. When the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities, and the second candidate RV sequence set includes at least one RV sequence.
[0479] As a sub-example of the above example, among the multiple transmission opportunities, the first type of transmission opportunity is associated with RV = 0, and the result of taking the modulo of the corresponding sorting index with respect to M is 0. The first configuration indicates that the first transmission applies the orthogonal sequence of PUSCH. M is equal to the length of the orthogonal sequence of PUSCH indicated by the first configuration, and the indication information of the length of the orthogonal sequence of PUSCH is in the ConfiguredGrantConfig IE.
[0480] As a sub-example of the above example, the multiple transmission opportunities are arranged in sequence in the time domain, and the corresponding sorting indexes of the multiple transmission opportunities start from 0. Among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, where i is equal to the result of taking the modulo of the first intermediate value with respect to 4 and then adding 1. The first intermediate value is equal to the ratio of (n minus the second intermediate value) to M, and the second intermediate value is equal to the result of taking the modulo of n with respect to M.
[0481] As an example, the first receiver A01 receives first information, which is a higher layer parameter repK-RV. The higher layer parameter repK-RV is in the ConfiguredGrantConfig IE. The first information includes the configuration information of RVs. The first transmitter A02 performs a first transmission. The first transmission includes the transmission of a transport block. At least part of multiple transmission opportunities are used for the first transmission. The transmission opportunity where the first transmission starts is one of the multiple transmission opportunities. The transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration. The first configuration is the configuration of the orthogonal sequence of PUSCH. The first RV sequence includes multiple RVs. The first RV sequence is configured by the higher layer parameter repK-RV. When the first RV sequence is an RV sequence in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is one of the multiple transmission opportunities that is associated with RV = 0 and the result of taking the corresponding sorting index modulo M is 0. The first candidate RV sequence set includes at least one RV sequence. The first configuration indicates that the first transmission applies the orthogonal sequence of PUSCH. M is equal to the length of the orthogonal sequence of PUSCH indicated by the first configuration. The indication information of the length of the orthogonal sequence of PUSCH is in the ConfiguredGrantConfig IE. When the first RV sequence is an RV sequence in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities. The second candidate RV sequence set includes at least one RV sequence.
[0482] As a sub-example of the above example, the multiple transmission opportunities are arranged in sequence in the time domain. The corresponding sorting indices of the multiple transmission opportunities start from 0. Among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence. i is equal to the result of taking the first intermediate value modulo 4 and then adding 1. Wherein, the first intermediate value is equal to the ratio of the difference between n and the second intermediate value to M. The second intermediate value is equal to the result of taking n modulo M.
[0483] As an example, the first receiver A01 receives first information, where the first information is a higher layer parameter repK-RV, the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE, and the first information includes configuration information of RVs; the first transmitter A02 performs a first transmission, the first transmission includes the transmission of one transport block, at least part of multiple transmission opportunities are used for the first transmission, the multiple transmission opportunities are arranged in sequence in the time domain, and the sorting indexes corresponding to the multiple transmission opportunities start from 0; among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, and i is equal to the result of adding 1 after taking the modulo of the first intermediate value by 4; the first intermediate value is equal to the ratio of the result of subtracting the second intermediate value from n to M, and the second intermediate value is equal to the result of taking the modulo of n by M; the transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, the first configuration is the configuration of the orthogonal sequence of PUSCH, the first configuration indicates that the first transmission applies the orthogonal sequence of PUSCH, M is equal to the length of the orthogonal sequence of PUSCH indicated by the first configuration, and the indication information of the length of the orthogonal sequence of PUSCH is in the ConfiguredGrantConfig IE; the first RV sequence includes multiple RVs, and the first RV sequence is configured by the higher layer parameter repK-RV;
[0484] When the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities, and the second candidate RV sequence set includes {0, 2, 3, 1};
[0485] When the first RV sequence is one of the RV sequences in the first candidate RV sequence set, the transmission opportunity where the first transmission starts is a transmission opportunity among the multiple transmission opportunities that is associated with RV = 0 and the result of taking the modulo of the corresponding sorting index by M is 0, and the first candidate RV sequence set includes {0, 3, 0, 3} and {0, 0, 0, 0}.
[0486] Example 13
[0487] Example 13 exemplifies a structural block diagram of a processing device in a base station according to an embodiment of the present application, as shown in the appendix Figure 13 shown. In the appendix Figure 13 the processing device B00 in the base station includes a second transmitter B01 and a second receiver B02.
[0488] As an example, the processing device B00 in the base station is the processing device in the satellite equipment.
[0489] As an example, the processing device B00 in the base station is the processing device in the relay node.
[0490] As an example, the processing device B00 in the base station is the processing device in the base station that supports non-terrestrial network communication.
[0491] As an example, the second transmitter B01 includes at least one of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0492] As an example, the second transmitter B01 includes at least the first five of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0493] As an example, the second transmitter B01 includes at least the first four of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0494] As an example, the second transmitter B01 includes at least the first three of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0495] As an example, the second transmitter B01 includes at least the first two of the antenna 420, transmitter 418, multi-antenna transmission processor 471, transmission processor 416, controller / processor 475, and memory 476 attached in this application. Figure 4
[0496] As an example, the second receiver B02 includes at least one of the antenna 420, receiver 418, multi-antenna reception processor 472, reception processor 470, controller / processor 475, and memory 476 attached in this application. Figure 4
[0497] As an example, the second receiver B02 includes at least one of the antenna 420, receiver 418, multi-antenna reception processor 472, reception processor 470, controller / processor 475, and memory 476 attached in this application. Figure 4at least the first five of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 therein.
[0498] As an example, the second receiver B02 includes the attachment of this application Figure 4 at least the first four of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 therein.
[0499] As an example, the second receiver B02 includes the attachment of this application Figure 4 at least the first three of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 therein.
[0500] As an example, the second receiver B02 includes the attachment of this application Figure 4 at least the first two of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470, the controller / processor 475, and the memory 476 therein.
[0501] As an example, the second transmitter B01 transmits first information, the first information including configuration information of RV; the second receiver B02 performs reception for a first transmission, the first transmission including transmission of a transport block, at least part of a plurality of transmission opportunities being used for the first transmission; the transmission opportunity where the first transmission starts is one of the plurality of transmission opportunities, and the transmission opportunity where the first transmission starts depends on RV configuration and a first configuration, the first configuration being a configuration of an orthogonal sequence of PUSCH.
[0502] As an example, a first RV sequence includes a plurality of RVs, the first RV sequence being configurable; when the first RV sequence is an RV sequence in a first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the plurality of transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
[0503] As an example, among the plurality of transmission opportunities, the first type of transmission opportunity is associated with RV = 0 and the result of taking the modulo of the corresponding sorting index with respect to M is 0; the M is equal to the length of the orthogonal sequence of PUSCH indicated by the first configuration.
[0504] As an example, when the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; the second candidate RV sequence set includes at least one RV sequence.
[0505] As an example, among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, where i is equal to the result of taking the remainder of the first intermediate value divided by 4 and then adding 1; wherein, the first intermediate value is equal to the ratio of the difference between n and the second intermediate value to M, and the second intermediate value is equal to the remainder of n divided by M.
[0506] As an example, the first information is the higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes the indication information of the length of the orthogonal sequence of the PUSCH, and the indication information of the length of the orthogonal sequence of the PUSCH is in the ConfiguredGrantConfig IE.
[0507] As an example, the multiple transmission opportunities are respectively in N time slots, where N is a positive integer multiple of M; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first period; N is configurable, and the first period is configurable.
[0508] Those of ordinary skill in the art can understand that all or part of the steps in the above method can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, such as a read-only memory, a hard disk, or an optical disc, etc. Optionally, all or part of the steps of the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiments can be implemented in the form of hardware or in the form of a software functional module. This application is not limited to any specific form of the combination of software and hardware. The user equipment, terminal, and UE in this application include, but are not limited to, drones, communication modules on drones, remote control airplanes, aircraft, small airplanes, mobile phones, tablet computers, laptops, vehicle-mounted communication devices, transportation means, vehicles, RSU, wireless sensors, network cards, Internet of Things terminals, RFID (Radio Frequency Identification) terminals, NB-IoT (Narrow Band Internet of Things) terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablet computers, and other wireless communication devices. The base station or system device in this application includes, but is not limited to, macrocell base stations, microcell base stations, small cell base stations, home base stations, relay base stations, eNB (evolved Node B), gNB, TRP, GNSS (Global Navigation Satellite System), relay satellites, satellite base stations, aerial base stations, RSU, drones, test equipment, such as transceiver devices or signaling testers that simulate some functions of base stations, and other wireless communication devices.
[0509] Those skilled in the art should understand that the present invention can be implemented in other specific forms without departing from its core or basic characteristics. Therefore, the presently disclosed embodiments should be considered as illustrative rather than restrictive in any case. The scope of the invention is determined by the appended claims rather than the preceding description, and all changes within the equivalent meaning and scope thereof are considered to be included therein.
Claims
1. A method used in a terminal, characterized in that: include: receiving first information, wherein the first information includes configuration information of the RV; performing a first transmission, the first transmission comprising transmission of a transmission block, at least part of the plurality of transmission opportunities being used for the first transmission; The transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, and the first configuration is the configuration of the orthogonal sequence of PUSCH.
2. The method according to claim 1, characterized in that The first RV sequence includes multiple RVs, and the first RV sequence is configurable; when the first RV sequence is an RV sequence in a first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
3. The method according to claim 2, characterized in that Among the multiple transmission opportunities, the first type of transmission opportunity is associated with RV=0, and the corresponding sorting index modulo M is 0; M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
4. The method according to claim 2 or 3, characterized in that: When the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; and the second candidate RV sequence set includes at least one RV sequence.
5. The method according to any one of claims 1 to 4, characterized in that: Among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, where i is equal to the result of adding 1 to the first intermediate value modulo 4; wherein the first intermediate value is equal to the ratio of n minus the second intermediate value to M, and the second intermediate value is equal to the result of n modulo M.
6. The method according to any one of claims 1 to 5, characterized in that: The first information is a higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes indication information of the length of the orthogonal sequence of the PUSCH, and the indication information of the length of the orthogonal sequence of the PUSCH is in the ConfiguredGrantConfig IE.
7. The method according to any one of claims 1 to 6, characterized in that: The multiple transmission opportunities are respectively in N time slots, where N is a positive integer multiple of M; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first cycle; N is configurable, and the first cycle is configurable.
8. A terminal, characterized in that: The terminal includes: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions. The one or more processors call the computer instructions to enable the terminal to execute the method according to any one of claims 1 to 7.
9. A method used in a base station, characterized in that: include: Sending first information, where the first information includes configuration information of the RV; performing reception for a first transmission, the first transmission comprising a transmission of a transmission block, at least part of the plurality of transmission opportunities being used for the first transmission; The transmission opportunity where the first transmission starts is one of the multiple transmission opportunities, and the transmission opportunity where the first transmission starts depends on the RV configuration and the first configuration, and the first configuration is the configuration of the orthogonal sequence of PUSCH.
10. The method according to claim 9, characterized in that The first RV sequence includes multiple RVs, and the first RV sequence is configurable; when the first RV sequence is an RV sequence in a first candidate RV sequence set, the transmission opportunity where the first transmission starts is a first type of transmission opportunity among the multiple transmission opportunities; the first type of transmission opportunity depends on the first configuration, and the first candidate RV sequence set includes at least one RV sequence.
11. The method according to claim 10, characterized in that Among the multiple transmission opportunities, the first type of transmission opportunity is associated with RV=0, and the corresponding sorting index modulo M is 0; M is equal to the length of the orthogonal sequence of the PUSCH indicated by the first configuration.
12. The method according to claim 10 or 11, characterized in that: When the first RV sequence is one of the RV sequences in the second candidate RV sequence set, the transmission opportunity where the first transmission starts is the first transmission opportunity among the multiple transmission opportunities; and the second candidate RV sequence set includes at least one RV sequence.
13. The method according to any one of claims 9 to 12, characterized in that Among the multiple transmission opportunities, the transmission opportunity corresponding to the sorting index n is associated with the i-th RV in the first RV sequence, where i is equal to the result of taking the first intermediate value modulo 4 and adding 1; wherein the first intermediate value is equal to the ratio of n minus the second intermediate value to M, and the second intermediate value is equal to the result of taking the modulo of M.
14. The method according to any one of claims 9 to 13, characterized in that The first information is a higher layer parameter repK-RV, and the higher layer parameter repK-RV is in the ConfiguredGrantConfig IE; the first configuration includes indication information of the length of the orthogonal sequence of the PUSCH, and the indication information of the length of the orthogonal sequence of the PUSCH is in the ConfiguredGrantConfig IE.
15. The method according to any one of claims 9 to 14, characterized in that The multiple transmission opportunities are respectively in N time slots, where N is a positive integer multiple of M; the duration of the multiple transmission opportunities in the time domain is not greater than the length of the first cycle; N is configurable, and the first cycle is configurable.
16. A base station, characterized in that: The base station includes: one or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program codes, where the computer program codes include computer instructions, and the one or more processors call the computer instructions to enable the base station to perform the method according to any one of claims 9 to 15.