Wireless communication method, communication node, storage medium, and computer program product
By determining the units of transmission resources in a wireless communication system and applying a sequence expansion scheme, the problem of system capacity degradation caused by repeated data transmission by terminal devices is solved, and interference-free transmission of multiple terminal devices on the same resources is achieved, thereby improving system capacity.
Patent Information
- Application Number
- PCT/CN2024/143089
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-03
- Filing Date
- 2024-12-27
- Publication Date
- 2025-10-09
AI Technical Summary
In wireless communication systems, terminal devices occupy a large amount of wireless resources by repeatedly sending data, resulting in a decrease in system capacity. In particular, when multiple terminal devices need to send data, the resource requirements of all devices cannot be met.
By determining the unit of transmission resources and applying a sequence extension scheme based on the unit for uplink transmission, the system capacity is improved.
The sequence extension scheme improves the system capacity and ensures that multiple terminal devices can transmit simultaneously without interference on the same wireless resources.
Smart Images

Figure CN2024143089_09102025_PF_FP_ABST
Abstract
Description
Wireless communication method, communication node, storage medium and computer program product
[0001] This application claims priority to Chinese patent application No. 202410404940.0, filed on April 3, 2024, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present disclosure relates to the field of communication technologies, and in particular to a wireless communication method, a communication node, a storage medium, and a computer program product. Background Art
[0003] In wireless communication systems, user equipment (UE) can enhance uplink coverage through repetition. However, when a UE repeatedly transmits data, it occupies a significant amount of radio resources, reducing the amount of data transmitted in the system. When multiple UEs need to transmit data, the system cannot meet the resource requirements of all UEs due to the high radio resource usage, resulting in a decrease in system capacity. Summary of the Invention
[0004] The present disclosure provides a wireless communication method, a communication node, a storage medium, and a computer program product, which can improve system capacity.
[0005] In order to achieve the above objectives, the present disclosure adopts the following technical solutions.
[0006] In one aspect, the present disclosure provides a wireless communication method, which includes: determining a unit for transmission resources; and applying a sequence to the transmission resources for uplink transmission based on the unit for transmission resources.
[0007] In another aspect, a wireless communication method is provided, which is applied to a second node. The wireless communication method includes receiving an uplink transmission sent by a first node. The uplink transmission is based on a unit of transmission resources, and a sequence is applied to the transmission of the transmission resources.
[0008] On the other hand, a wireless communication method is provided, which is applied to a first node. The wireless communication method includes: determining a unit of a transmission resource; and applying a sequence to the transmission resource based on the unit of the transmission resource to perform uplink transmission.
[0009] In yet another aspect, a wireless communication device is provided, applied to a first node, the wireless communication device comprising: a processing module and a sending module. The processing module is configured to determine a unit of a transmission resource. The sending module is configured to apply a sequence to the transmission resource based on the unit of the transmission resource for uplink transmission.
[0010] In yet another aspect, a wireless communication device is provided for use with a second node, the wireless communication device comprising: a receiving module configured to receive an uplink transmission sent by a first node. The uplink transmission is based on a unit of transmission resources, and a sequence is applied to the transmission of the transmission resources.
[0011] In another aspect, a communication node is provided, comprising: a memory and a processor, wherein the memory is coupled to the processor; the memory is used to store a computer program; and the processor implements the above-mentioned wireless communication method when executing the computer program.
[0012] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the above-mentioned wireless communication method is implemented.
[0013] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed, the wireless communication method described above is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] FIG1 is a diagram illustrating an example of signal superposition of repeated uploads according to an embodiment of the present disclosure.
[0015] FIG2 is a diagram of a communication system architecture according to an embodiment of the present disclosure.
[0016] FIG3 is another architecture diagram of a communication system according to an embodiment of the present disclosure.
[0017] FIG4 is a schematic flow chart of a wireless communication method according to an embodiment of the present disclosure.
[0018] FIG5 is a schematic diagram of an example of a unit for transmitting resources according to an embodiment of the present disclosure.
[0019] FIG6 is a schematic diagram of another example of a unit for transmitting resources according to an embodiment of the present disclosure.
[0020] FIG7 is a schematic diagram of another example of a unit for transmitting resources according to an embodiment of the present disclosure.
[0021] FIG8 is a schematic diagram of another example of a unit for transmitting resources according to an embodiment of the present disclosure.
[0022] FIG9 is a schematic diagram of another example of a unit for transmitting resources according to an embodiment of the present disclosure.
[0023] FIG10 is a schematic diagram illustrating an example of another unit for transmitting resources according to an embodiment of the present disclosure.
[0024] FIG11 is a schematic diagram of another example of a unit for transmitting resources according to an embodiment of the present disclosure.
[0025] FIG12 is a schematic structural diagram of a wireless communication device according to an embodiment of the present disclosure.
[0026] FIG13 is a schematic structural diagram of another wireless communication device according to an embodiment of the present disclosure.
[0027] FIG. 14 is a conceptual partial view of a computer program product according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.
[0029] In this document, the character " / " generally indicates an "or" relationship between the preceding and following objects. For example, A / B can be understood as either A or B.
[0030] The terms “first” and “second” in the description and claims of the present disclosure are used to distinguish different objects rather than to describe a specific order of the objects.
[0031] Furthermore, the terms "including," "having," and any variations thereof, mentioned in the description of this disclosure are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to the process, method, product, or apparatus.
[0032] In addition, in the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to describe examples, illustrations, or explanations. Any embodiment or design described in the present disclosure using words such as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present concepts in a concrete way.
[0033] Currently, UEs use sequence extension schemes to extend transmission resources using different sequences (for example, orthogonal cover code (OCC) sequences). This allows multiple UEs to use the same radio resources for simultaneous uplink transmission without interfering with each other, thereby improving system capacity. However, given the availability of multiple sequence extension schemes in a communication system, determining which extension scheme to use becomes a pressing technical issue.
[0034] For example, as shown in Figure 1, if UE1 and UE2 repeatedly upload in the same time domain and frequency domain resources, they use the OCC sequence [+1 +1; +1 -1] for extension. UE1 selects the sequence [+1 +1] and sends a signal X1; UE2 selects the sequence [+1 -1] and sends a signal X2. When the number of repetitions is 2, the first repeated superposition signal (Y1) is X1H 1.1 +X2H 2.1 The second repeated superposition signal (Y2) is X1H 1.2 -X2H 2.2 . H 1.1 and H 1.2 They are the system functions of the first and second repetitions of the signal sent by UE1 (assuming H 1.1 With H 1.2 Same, both are H1), H 2.1 and H 2.2 They are the system functions of UE2's first and second repeated signal transmissions (assuming H 2.1 With H 2.2 The signal X1 sent by UE1 can be expressed by formula 1, and the signal X2 sent by UE2 can be expressed by formula 2. X1 = (Y1 + Y2) / 2H1 Formula 1 X2 = (Y1 - Y2) / 2H2 Formula 2
[0035] However, when there are multiple sequence extension schemes in a communication system, how a terminal determines an extension scheme to be used becomes a technical problem that needs to be solved urgently.
[0036] To address the above issues, embodiments of the present disclosure provide a wireless communication method, applicable to a first node. In this wireless communication method, the first node may determine a unit of a transmission resource; then, based on the unit of the transmission resource, the first node may apply a sequence to the transmission resource for uplink transmission. This allows the first node to use the sequence to scale the transmission resource, thereby increasing system capacity. Furthermore, by determining the unit of the transmission resource, the first node can use different sequence scaling schemes based on different units of the transmission resource.
[0037] To facilitate understanding of the embodiments of the present disclosure, a communication system applicable to the embodiments of the present disclosure will first be described in detail using the communication system shown in Figure 2 as an example. For example, Figure 2 is a schematic diagram of the architecture of a communication system applicable to the wireless communication method according to the embodiments of the present disclosure. As shown in Figure 2, the communication system includes a terminal and a network device.
[0038] The above-mentioned terminal is a terminal that accesses the above-mentioned communication system and has a wireless transceiver function or a chip or chip system that can be set in the terminal. The terminal can also be called a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal in the embodiment of the present disclosure can be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a vehicle-mounted terminal, an RSU with terminal function, a physical network terminal, etc. The terminal disclosed herein may also be a vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit built into the vehicle as one or more components or units. The vehicle may implement the communication method provided by the present disclosure through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit.
[0039] The network device is a device located on the network side of the communication system and having wireless transceiver functions, or a chip or chip system that can be provided in the device. The network device includes, but is not limited to, a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved NodeB, or home NodeB, HNB), a baseband unit (BBU), a wireless relay node, a wireless backhaul node, a transmission and reception point (TRP), or a transmission point (TP). It can also be a 5G, such as a gNB in a new radio (NR) system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system; or it can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), a distributed unit (DU), a road side unit (RSU) with base station functions, etc.
[0040] Exemplarily, the above communication system may be applied to a New Radio (NR) terrestrial network (TN). A terminal in the communication system may be a first node, and a network device may be a second node.
[0041] In some other embodiments, the communication system may further include: a flying platform. As shown in FIG3 , the communication system may include: a network device, a terminal, and a flying platform.
[0042] The network device is an access network device set up on the ground, and the terminal device and the access network device can communicate with each other by forwarding signals through the flying platform. For example, the flying platform and the access network device can communicate with each other through the next generation (NG) interface. The communication link between the flying platform and the access network device can be called a feeder link. The flying platform can provide a wireless access transmission / reception point (TRP) for the terminal device, and the TRP can transparently transmit data between the terminal device and the access network device, thereby realizing the communication connection between the terminal device and the access network device. At this time, it can be described as the flying platform working in transparent mode. It should be noted that the access network device can also be described as a gateway station, ground station, etc., without limitation.
[0043] In some embodiments, the flight platform can carry an access network device. When the access network device is onboard the flight platform, it moves synchronously with the flight platform, and the access network device and the flight platform can be considered as a single entity. In this case, the flight platform can be considered an access network device, or it can be described as operating in regenerative mode, meaning that the flight platform has the functionality of an access network device. Furthermore, the communication link between the flight platform and the terminal device can be referred to as a service link.
[0044] It should be noted that the flight platform can be a satellite, drone, or other aircraft. For example, the flight platform can include a geostationary orbit satellite, a non-geostationary orbit satellite, a low-orbit satellite, a medium-orbit satellite, a geosynchronous orbit satellite, an unmanned aerial system platform, or a high-orbit satellite, without limitation.
[0045] Alternatively, the access network equipment can be distributed on the flight platform based on distributed units (DUs). When the access network equipment is distributed on the flight platform based on DUs, the flight platform can be considered as part of the access network equipment, or it can be described as operating in regeneration mode, that is, the flight platform has the functions of some access network equipment.
[0046] Exemplarily, the above communication system may be applied to a NR non-terrestrial network (NTN). A terminal in the communication system may be a first node, and a network device or a flight platform may be a second node.
[0047] It should be noted that the methods in the following embodiments can all be implemented in the above-mentioned communication system. The solutions in the embodiments of the present disclosure can also be applied to other communication systems, and the corresponding names can also be replaced by the names of corresponding functions in other communication systems.
[0048] After introducing the application scenarios and implementation environment of the embodiments of the present disclosure, the wireless communication method provided by the embodiments of the present disclosure is described in detail below in combination with the above implementation environment.
[0049] As shown in FIG4 , a wireless communication method according to an embodiment of the present disclosure is shown, and the method includes S401 and S402 .
[0050] In S401, a unit of transmission resources is determined.
[0051] The unit of transmission resources is the unit granularity when the first node uses the sequence to extend the transmission resources. One element in the sequence is used to transmit one unit of resources.
[0052] In the embodiment of the present disclosure, the unit of transmission resources includes at least one of the following: a time domain resource unit and a frequency domain resource unit.
[0053] The time domain resource unit includes at least one of the following: one or more symbols, one or more time slots, a time domain resource repeatedly occupied by a transmission, and a time domain resource repeatedly occupied by a transmission corresponding to a redundancy version (RV) value.
[0054] Each time domain resource unit is introduced below.
[0055] First example: In the case where a time domain resource unit includes one or more symbols, the transmission resource unit may be one symbol, or the transmission resource unit may be composed of multiple symbols. For example, if the transmission resource unit is composed of 4 symbols, then one element in the sequence applies to the 4 symbols.
[0056] Second example: When a time domain resource unit includes one or more time slots, the unit of transmission resources may be one time slot, or may be composed of multiple time slots. For example, if the unit of transmission resources is composed of four time slots, then one element in the sequence applies to four time slots.
[0057] Third example: When a time domain resource unit includes time domain resources repeatedly occupied by a single transmission, the unit of transmission resources is determined by the time domain resources repeatedly occupied by a single transmission. For example, if the time domain resources repeatedly occupied by a single transmission are one time slot, then the unit of transmission resources is one time slot. For another example, if the time domain resources repeatedly occupied by a single transmission are four time slots, then the unit of transmission resources consists of four time slots.
[0058] It should be noted that the embodiments of the present disclosure do not limit the time domain resources occupied by a transmission repetition. For example, a transmission repetition may occupy one, two, or eight time slots.
[0059] Fourth example: When a time domain resource unit includes the time domain resources occupied by a transmission repetition corresponding to a single RV value, the unit of transmission resources is determined by the time domain resources occupied by the transmission repetition corresponding to the RV value. For example, if one RV value corresponds to one transmission repetition, and one transmission repetition occupies two time slots, then the unit of transmission resources consists of two time slots. For another example, if one RV value corresponds to two transmission repetitions, and one transmission repetition occupies two time slots, then the unit of transmission resources consists of four time slots.
[0060] In the embodiment of the present disclosure, the frequency domain resource unit includes at least one of the following: one or more resource elements (RE), and one or more resource blocks (RB).
[0061] It is understandable that, due to different units of transmission resources, the first node may use different sequence extension schemes, thereby increasing the frequency offset resistance of the first node.
[0062] In an embodiment of the present disclosure, the sequence includes at least one of the following: an OCC sequence, a non-orthogonal multiple access (NOMA) sequence, a DFT sequence, a Walsh sequence, a Zadoff-Chu (ZC) sequence, and a Hadamard sequence.
[0063] For example, a Walsh sequence of length 2 may include: [+1 -1], [+1 -1]. Alternatively, a Walsh sequence of length 4 may include: [+1 +1 +1 +1], [+1 -1 +1 -1]. Alternatively, a DFT sequence of length 3 may also include: [+1 +1 +1], [+1 e j×2×π×1 / 3 e j×2×π×2 / 3 ]、[+1 e j×2×π×2 / 3 e j×2×π×1 / 3 ], etc. e is used to represent a constant, whose value is approximately 2.71828 1828459045 (an infinite non-repeating decimal). j is used to represent the imaginary unit (the square root of -1).
[0064] In S402, based on the unit of the transmission resource, the sequence is applied to the transmission resource for uplink transmission.
[0065] It should be noted that in the embodiments of the present disclosure, applying a sequence to a transmission resource may be referred to as a sequence extension scheme. Different transmission resource units correspond to different sequence extension schemes. The following describes the process of using different sequence extension schemes.
[0066] In one implementation, the unit of transmission resources is one or more symbols, and the sequence spreading scheme is a symbol-level sequence spreading scheme. For each element in the sequence, the element can be applied to one or more symbols for uplink transmission.
[0067] For example, assuming the transmission resource unit is a symbol, assuming UE1 and UE2 transmit using the same time and frequency domain resources, UE1 uses the sequence [S1.1, S1.2, S1.3, S1.4], and UE2 uses the sequence [S2.1, S2.2, S2.3, S2.4]. As shown in Figure 5, each symbol is repeated four times and mapped consecutively to four time-domain symbols. A symbol is multiplied by an element in the sequence, such as symbol 1 being multiplied by S1.1.
[0068] For example, consider a transmission resource unit of two symbols. Assuming UE1 and UE2 transmit using the same time and frequency domain resources, UE1 uses the sequence [S1.1, S1.2, S1.3, S1.4], and UE2 uses the sequence [S2.1, S2.2, S2.3, S2.4]. As shown in Figure 6, every two symbols are repeated four times and mapped consecutively onto eight time-domain symbols. The two symbols are then multiplied by an element in the sequence, for example, symbols 1 and 2 are multiplied by S1.1.
[0069] In another implementation, the unit of transmission resources is one or more time slots, and the sequence extension scheme is a time slot-level sequence extension scheme. For each element in the sequence, the element can be applied to one or more time slots for uplink transmission.
[0070] For example, consider a timeslot as the unit of transmission resources. Suppose UE1 and UE2 repeatedly upload using the same time and frequency domain resources. UE1 uses the sequence [S1.1, S1.2, S1.3, S1.4], and UE2 uses the sequence [S2.1, S2.2, S2.3, S2.4]. As shown in Figure 7, the data in each timeslot is repeated four times and mapped consecutively to four timeslots. A timeslot is multiplied by an element in the sequence, such as S1.1 being multiplied by timeslot 1.
[0071] For example, consider a transmission resource unit of two time slots. If UE1 and UE2 repeatedly upload using the same time and frequency domain resources, UE1 uses the sequence [S1.1, S1.2, S1.3, S1.4], and UE2 uses the sequence [S2.1, S2.2, S2.3, S2.4]. As shown in Figure 8, the data of every two time slots is repeated four times and mapped continuously onto eight time slots. Two time slots are multiplied by an element in the sequence, for example, time slots 1 and 2 are multiplied by S1.1.
[0072] In another implementation, the transmission resource unit is the time domain resource repeatedly occupied by one transmission, and the sequence extension scheme is a repetition-level sequence extension scheme. For each element in the sequence, the element can be applied to the time domain resource repeatedly occupied by one transmission for uplink transmission.
[0073] For example, assuming that a single transmission repeatedly occupies two time slots, the unit of transmission resources is two time slots. If UE1 and UE2 repeatedly upload using the same time and frequency domain resources, UE1 uses the sequence [S1.1, S1.2, S1.3, S1.4], and UE2 uses the sequence [S2.1, S2.2, S2.3, S2.4]. As shown in Figure 9, the data of every two time slots is repeated four times and mapped continuously to eight time slots. Two time slots are multiplied by an element in the sequence, for example, time slot 1 and time slot 2 are multiplied by S1.1.
[0074] In some embodiments, one or more sequences are applied to all units of transmission resources.
[0075] Exemplarily, the entire unit of transmission resources includes 8 time slots, and the length of the sequence is 4. Then, two sequences may be used to apply to the 8 time slots, and one element in the sequence is multiplied by one time slot.
[0076] In another implementation, the unit of transmission resources is the time domain resource occupied by repeated transmissions corresponding to a redundancy version (RV) value, and the sequence extension scheme is an RV-level sequence extension scheme. For each element in the sequence, the element can be applied to the time domain resource occupied by repeated transmissions corresponding to a redundancy version (RV) value for uplink transmission.
[0077] For example, if the RV is [0, 2, 0, 2], and one RV value is applied to one transmission repetition, then the two transmission repetitions are multiplied by one element in the sequence. If UE1 and UE2 perform eight upload repetitions in the same time and frequency domain resources, UE1 uses the sequence [S1.1, S1.2, S1.3, S1.4] and UE2 uses the sequence [S2.1, S2.2, S2.3, S2.4]. As shown in Figure 10, the eight upload repetitions occupy 16 time slots. Therefore, every two repetitions (four time slots) are multiplied by one element in the sequence, for example, time slots 1, 2, 3, and 4 are multiplied by S1.1.
[0078] For another example, if RV is [0, 3, 2, 1], one RV value is applied to one transmission repetition, and four transmission repetitions are multiplied by one element in the sequence.
[0079] In another implementation, the transmission resource unit is a frequency domain resource unit, and the sequence extension scheme is a frequency domain level sequence extension scheme. For each element in the sequence, the element can be applied to a frequency domain resource unit for uplink transmission.
[0080] In an exemplary embodiment, the frequency domain level sequence expansion scheme can be an intra-symbol pre-DFT sequence expansion scheme. The pre-DFT sequence expansion scheme can be used after the modulation module performs modulation and before the DFT module performs discrete Fourier transform. Taking the frequency domain resources of N subcarriers and the sequence length of M as an example, N and M are integers greater than or equal to 1. First, the modulated symbols are mapped to N / M subcarriers, and then the M-fold frequency domain is spread (i.e., repetition on the frequency domain resources) to occupy all N subcarriers, and finally each N / M subcarrier is multiplied by an element in the sequence.
[0081] For example, as shown in Figure 11, if UE1 and UE2 are each allocated 12 subcarriers, UE1 uses the sequence [S1.1, S1.2] and UE2 uses the sequence [S2.1, S2.2]. The modulated symbols can be mapped to 6 subcarriers, then spread by a factor of 2 across all 12 subcarriers. Finally, every 6 subcarriers are multiplied by an element in the sequence, for example, subcarriers x0 to x5 are multiplied by S1.1.
[0082] In an embodiment of the present disclosure, uplink transmission includes at least one of the following: multiple repetitions of uplink physical shared channel (PUSCH) transmission scheduled by DCI; multiple repetitions of physical uplink shared channel (PUSCH) transmission scheduled by at least one of a random access response (RAR) message or a fallback RAR message; multiple repetitions of PUSCH transmission during a random access procedure; multiple repetitions of configured authorized PUSCH transmission; multiple repetitions of PUSCH transmission in pre-configured uplink resources (PUR); and multiple repetitions of PUSCH transmission in early data transmission (EDT).
[0083] For example, multiple repetitions of PUSCH transmissions scheduled by a RAR message may be RAR (msg2) scheduling msg3 in a 4-step Random Access Channel (RACH) process. For another example, multiple repetitions of PUSCH transmissions scheduled by a fallback RAR message may be fallback RAR (msgB) scheduling msg3 in a 2-step RACH process.
[0084] In some embodiments, the physical uplink shared channel may include at least one of the following: Narrow Band Internet of Things Physical Uplink Shared Channel (NPUSCH), Enhanced Mobile Broadband Physical Uplink Shared Channel (eMBB PUSCH), Ultra-Reliable and Low-Latency Communications Physical Uplink Shared Channel (uRLLC PUSCH), and Massive Machine Type Communications Physical Uplink Shared Channel (mMTC PUSCH).
[0085] In some embodiments, the uplink transmission may also include at least one of the following: a physical uplink control channel (PUCCH), a narrowband Internet of Things physical uplink control channel (NPUCCH), and a narrowband Internet of Things physical random access channel (NPRACH).
[0086] It should be noted that the uplink transmission can be applied to NTN networks, TN networks, and Narrow Band Internet of Things (NB-IoT), and the embodiments of the present disclosure are not limited to this.
[0087] In some embodiments, the second node may receive uplink transmission sent by the first node. Uplink transmission is based on a unit of transmission resource, and a sequence is applied to the transmission of the transmission resource.
[0088] Based on the above technical solution, the first node can use sequences to expand transmission resources, thereby improving system capacity. In addition, the first node can use different sequence expansion schemes based on different transmission resource units by determining the transmission resource units.
[0089] The above is an introduction to the process in which the first node determines the unit of the transmission resource and applies the sequence to the transmission resource for uplink transmission. The following describes the process in which the first node determines the unit of the transmission resource.
[0090] In an embodiment of the present disclosure, the first node may determine the unit of the transmission resource based on the unit indication information. The unit indication information is used to indicate the unit of the transmission resource. The unit indication information may be information obtained from the second node.
[0091] In one implementation, the second node may send unit indication information to the first node, and the first node receives the unit indication information sent by the second node.
[0092] The unit indication information is carried in any of the following signaling: System Information (SI), Radio Resource Control (RRC) message, Media Access Control Control Element (MAC CE), and Downlink Control Information (DCI).
[0093] Exemplarily, the SI may be a system information block (SIB) 1. Alternatively, the SI may be a narrowband IoT system information block SIB TypeX-NB, where the value of X is an integer between [1, 32].
[0094] In some embodiments, when the unit indication information is carried in an RRC message, the unit indication information is located in an information element at at least one of the following levels: a cell-level information element, a UE-level information element, a bandwidth part (Bandwidth Part, BWP) level information element, a signal or channel-level information element, and a transmission-level information element.
[0095] It should be noted that the cell-level information elements (IE) (or UE-level information elements) are used to indicate that all transmissions of the UE in the cell can use the unit indication information. The BWP-level information element means that any transmission of the UE in the BWP can use the unit indication information. The signal or channel-level information element means that a signal or channel transmission of the UE can use the unit indication information. The transmission-level information element means that a specific transmission can use the unit indication information.
[0096] It should be noted that when the unit indication information is located in an information element at the transmission level, the unit indication information can be carried as a list in the information element. When DCI is used to schedule a transmission, a sequence number in the RRC list is indicated in the DCI field as the unit indication information for this transmission.
[0097] Exemplarily, the cell-level information element (or UE-level information element) may include at least one of the following: ServingCellConfig, ServingCellConfigCommon, ServingCell ConfigCommonSIB, etc. The BWP-level information element may include at least one of the following: BWP-Uplink, BWP-UplinkCommon, BWP-UplinkDedicated, etc. The signal or channel-level information element may include at least one of the following: PUSCH-Config, PUSCH-ConfigCommon, PUSCH-ServingCellConfig, PUCCH-Config, PUCCH-ConfigCommon, ConfiguredGrantConfig, RACH-ConfigCommon-NB, NPUSCH-Config-NB, NPRACH-ConfigSIB-NB, PUR-Config-NB, etc.
[0098] It should be noted that, for a specific transmission or periodic transmission, the unit indication information can be used as a parameter in the MAC CE. For a specific DCI-scheduled transmission, the unit indication information can be used as a field in the DCI.
[0099] In some embodiments, a first node may send capability information of the first node to a second node. The second node may determine a unit of transmission resources based on the capability information. The capability information of the first node is used to indicate support for upload transmission based on the unit of transmission resources. The capability information includes at least one of the following: supported units of transmission resources, supported sequence lengths, supported durations, and supported modulation and coding scheme (MCS) indexes.
[0100] The supported sequence length is the maximum sequence length supported by the first node, and / or the supported sequence length is the maximum sequence length of a unit of transmission resources used by the first node. The supported duration is the maximum duration for which the first node applies the sequence, and / or the supported duration is the maximum duration for which the first node applies the sequence to a unit of transmission resources. The supported MCS index is the maximum MCS index supported by the first node, and / or the supported MCS index is the maximum MCS index supported by the first node for applying the sequence to a unit of transmission resources.
[0101] It should be noted that when the supported sequence length is the maximum sequence length of the unit in which the first node uses the transmission resource, it refers to the supported sequence extension scheme. When the supported duration is the maximum duration of the unit in which the first node applies the sequence to the transmission resource, it refers to the supported sequence extension scheme. When the supported MCS index is the maximum MCS index supported for the unit in which the first node applies the sequence to the transmission resource, it refers to the supported sequence extension scheme.
[0102] In some embodiments, the capability information may further include at least one of the following: a configuration parameter, a specific parameter.
[0103] For example, if the unit of transmission resources supported by the first node is a time slot, then the unit of transmission resources is a time slot. For another example, if the capability information sent by the first node includes: the unit of transmission resources supported is a time slot, the supported sequence length is 4, and the supported MCS index is 1, then the unit of transmission resources indicated by the unit indication information satisfies the above conditions.
[0104] In some embodiments, the capability information may include one or more sets of capability information.
[0105] For example, a UE reports two sets of capability information: the first set includes: transmission resource unit a, duration a, and MCS index a; the second set includes: transmission resource unit b, duration b, and MCS index b. If duration a and MCS index a are specified, the UE can implement a sequence spreading scheme based on transmission resource unit a. If duration b and MCS index b are specified, the UE can implement a sequence spreading scheme based on transmission resource unit b.
[0106] It should be noted that, for an introduction to the unit process of the second node determining the transmission resource according to the capability information, reference may be made to the introduction to the unit of determining the transmission resource according to the configuration parameters in the following embodiment, which will not be repeated here.
[0107] In the embodiment of the present disclosure, the unit indication information includes at least one of the following: a specific parameter of the unit of the transmission resource, a unit identifier of the transmission resource, and a configuration parameter.
[0108] The following describes the process of determining the transmission resource unit according to the specific parameters of the transmission resource unit, the transmission resource unit identifier, and the configuration parameters of the transmission resource unit. The following describes the process of determining the transmission resource unit according to the specific parameters of the transmission resource unit.
[0109] In the implementation of the present disclosure, the specific parameter includes at least one of the following: a symbol-level unit parameter, a time slot-level unit parameter, and a frequency-domain-level unit parameter.
[0110] In one implementation, when the specific parameter is a symbol-level unit parameter, the unit of the transmission resource is one or more symbols. That is, the sequence spreading scheme used is a symbol-level sequence spreading scheme.
[0111] When the specific parameter is a slot-level unit parameter, the unit of the transmission resource is one or more slots. That is, the sequence extension scheme used is a slot-level sequence extension scheme.
[0112] When the specific parameter is a frequency-domain unit parameter, the unit of transmission resources is a frequency-domain unit. That is, the sequence spreading scheme used is a frequency-domain sequence spreading scheme. A frequency-domain unit can include at least one of the following: one or more resource elements (REs); or one or more resource blocks (RBs).
[0113] In some embodiments, the specific parameters may further include: RV-level unit parameters.
[0114] In some embodiments, the specific parameter may also be a resource mapping parameter. The resource mapping parameter is a value of a symbol-level unit parameter or a value of a time slot-level unit parameter.
[0115] For example, if the value of the symbol-level unit parameter is 5, it means that every 5 symbols are multiplied by one element in the sequence.
[0116] In some embodiments, the specific parameter may further include a spread spectrum identifier.
[0117] In some embodiments, when the unit indication information includes specific parameters of a unit of transmission resources, the unit indication information may also include at least one configuration parameter.
[0118] It can be understood that, through the specific parameters of the unit of transmission resources, the first node can select the corresponding unit of transmission resources for upload transmission.
[0119] After introducing the process of determining the unit of transmission resources according to the specific parameters of the unit of transmission resources, the process of determining the unit of transmission resources according to the unit identifier of transmission resources is introduced below.
[0120] In one implementation, the unit of the transmission resource may be determined according to the unit identifier of the transmission resource.
[0121] For example, if the unit identifier of the transmission resource is slot, the unit of the transmission resource is one or more time slots. If the unit identifier of the transmission resource is symbol, the unit of the transmission resource is one or more symbols.
[0122] In some embodiments, when the unit indication information includes a unit identifier of a transmission resource, the unit indication information may further include at least one configuration parameter.
[0123] The following describes the process of determining transmission resource units based on configuration parameters. It's important to note that when applying sequences to transmission resources, channel consistency must be maintained for a certain period of time. Otherwise, the combined signals from multiple UEs will be inaccurate, and interference from other users cannot be eliminated. Furthermore, frequency offsets caused by the crystal oscillators at the transmitting and receiving ends can cause phase deviations to increase over time.
[0124] In an embodiment of the present disclosure, the first node may determine a unit of transmission resources based on configuration parameters, wherein the configuration parameters include at least one of the following: sequence length, MCS index, number of users multiplexing resources, RV, transport block size (TBS), and priority of the unit of transmission resources.
[0125] It should be noted that the priority of a unit of transmission resources can be represented by a numerical value. For example, as shown in Table 1, the priority of one or more symbols is 1, the priority of one or more time slots is 2, and the time domain resources repeatedly occupied by one transmission is 3. The priority of one or more symbols is higher than the priority of one or more time slots, and the priority of one or more time slots is higher than the priority of the time domain resources repeatedly occupied by one transmission. Alternatively, the priority of a unit of transmission resources can be represented by a priority identifier. For example, if one or more symbols have a priority identifier (such as 0, priority, etc.), and one or more time slots do not have a priority identifier, then the priority of one or more symbols is higher than the priority of one or more time slots. The embodiments of the present disclosure are not limited to this.
[0126] Table 1
[0127] In one implementation, the unit for the first node to determine the transmission resource according to the sequence length may include at least four of the following methods: method 1.1, method 1.2, method 1.3, and method 1.4.
[0128] Mode 1.1: When the sequence length is greater than the length threshold, the unit of the transmission resource is the first unit. And / or, when the sequence length is less than the length threshold, the unit of the transmission resource is the second unit. And / or, when the sequence length is equal to the length threshold, the unit of the transmission resource is the first unit or the second unit. The time length of the first unit is less than the time length of the second unit.
[0129] For example, if the length threshold is 4 and the sequence length is 2, the unit of transmission resources is determined to be one time slot; if the sequence length is 5, the unit of transmission resources is determined to be one symbol.
[0130] Mode 1.2: When the sequence length is greater than a first length threshold, the unit of transmission resources is a first unit. And / or, when the sequence length is less than or equal to the first length threshold and greater than a second length threshold, the unit of transmission resources is a second unit. And / or, when the sequence length is less than or equal to the second length threshold, the unit of transmission resources is a third unit. The first length threshold is greater than the second length threshold. The time length of the first unit is less than the time length of the second unit, and the time length of the second unit is less than the time length of the third unit.
[0131] For example, if the first length threshold is 4 and the second length threshold is 2, when the sequence length is greater than 4, the unit of transmission resources is a frequency domain resource unit. When the sequence length is less than or equal to 4 and greater than 2, the unit of transmission resources is one or more symbols. When the sequence length is less than or equal to 2, the unit of transmission resources is one or more time slots.
[0132] It should be noted that the embodiments of the present disclosure do not limit the manner in which the length threshold, the first length threshold, and the second length threshold are set. For example, the length threshold may be a predefined value (e.g., encoded in a device, component, or chip). For another example, the length threshold may be the maximum sequence length supported by the first node. For another example, the length threshold may be a value configured by the second node.
[0133] In some embodiments, at least one of the length threshold, the first length threshold, and the second length threshold may be included in a configuration parameter.
[0134] For example, the configuration parameters include: sequence length {sequence length 1, length threshold}.
[0135] In other embodiments, at least one of the length threshold, the first length threshold, and the second length threshold is not included in the configuration parameters, but is carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0136] Mode 1.3: When the sequence length is a first length, the unit of transmission resources is a first unit. And / or when the sequence length is a second length, the unit of transmission resources is a second unit. The first length is greater than the second length, and the time length of the first unit is less than the time length of the second unit.
[0137] For example, if the sequence length is 2 or 4, when the sequence length is 2, the unit of transmission resources is one or more time slots. When the sequence length is 4, the unit of transmission resources is one or more symbols.
[0138] In some embodiments, at least one of the first length and the second length may be included in a configuration parameter.
[0139] For example, the configuration parameters include: sequence length {sequence length 1, first length and second length}.
[0140] In other embodiments, the first length and the second length are not included in the configuration parameters, but are carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0141] It is understood that the sequence length determines the sequence to be used within a period of time. When the sequence length is large, a unit with a smaller time length can be selected to improve the resistance to frequency bias.
[0142] Mode 1.4: When the sequence length is greater than the length threshold, the unit of transmission resources is a first group of units, which includes at least one unit of transmission resources. And / or, when the sequence length is less than the length threshold, the unit of transmission resources is a second group of units, which includes at least one unit of transmission resources. And / or, when the sequence length is equal to the length threshold, the unit of transmission resources is the first group of units or the second group of units. Thereafter, the unit of transmission resources can be determined from the first group of units or the second group of units through unit group information. The unit group information can be carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0143] For example, the first group of units includes {first unit, second unit}, and the second group of units includes {second unit, third unit}. If the unit for determining the transmission resource is the first group of units, and the unit group information is used to indicate the selection of the first unit in the group of units (e.g., the unit group information is 0), then the unit for determining the transmission resource is the first unit.
[0144] Alternatively, the unit group information includes at least one of the following: a time domain resource allocation parameter (TDRA) and a frequency domain resource allocation parameter (FDRA). For example, if the time domain resource allocation parameter indicates that 10 time slots are configured, the unit of the transmission resource is determined to be one or more time slots; if the time domain resource allocation parameter indicates that 8 symbols are configured, the unit of the transmission resource is determined to be one or more symbols.
[0145] It should be noted that TDRA may include at least one of the following parameters: starting time, time offset, and time length. FDRA may include at least one of the following parameters: starting frequency domain position, number of RBs, and number of REs.
[0146] In another implementation, the first node determines the unit of transmission resources according to the MCS index. Determining the unit of transmission resources according to the MCS index may include the following six methods: Method 2.1, Method 2.2, Method 2.3, Method 2.4, Method 2.5, and Method 2.6.
[0147] Mode 2.1: When the MCS index is greater than the MCS index threshold, the resource transmission unit is the first unit. And / or, when the MCS index is less than the MCS index threshold, the resource transmission unit is the second unit. And / or, when the MCS index is equal to the MCS index threshold, the resource transmission unit is the first unit or the second unit. The duration of the first unit is less than the duration of the second unit.
[0148] Method 2.2: When the MCS index is greater than the first MCS index threshold, the unit of transmission resources is the first unit. And / or, when the MCS index is less than or equal to the first MCS index threshold and greater than the second MCS index threshold, the unit of transmission resources is the second unit. And / or, when the MCS index is less than or equal to the second MCS index threshold, the unit of transmission resources is the third unit. The first MCS index threshold is greater than the second MCS index threshold; the duration of the first unit is less than the duration of the second unit, and the duration of the second unit is less than the duration of the third unit.
[0149] In some embodiments, when the MCS index is greater than a first MCS index threshold, no sequence is used for uplink transmission. And / or, when the MCS index is less than or equal to the first MCS index threshold and greater than a second MCS index threshold, the unit of transmission resources is a first unit. And / or, when the MCS index is less than or equal to the second MCS index threshold, the unit of transmission resources is a second unit. The first MCS index threshold is greater than the second MCS index threshold; and the duration of the first unit is less than the duration of the second unit.
[0150] It should be noted that the embodiments of the present disclosure do not limit the manner in which the MCS index threshold, the first MCS index threshold, and the second MCS index threshold are set. For example, the MCS index threshold may be a predefined value. For another example, the MCS index threshold may be an MCS index supported by the first node. For another example, the MCS index threshold may be a value configured by the second node.
[0151] In some embodiments, at least one of the MCS index threshold, the first MCS index threshold, and the second MCS index threshold may be included in the configuration parameters.
[0152] For example, the configuration parameters may include: MCS index {MCS index 1, MCS index threshold}.
[0153] In some embodiments, at least one of the MCS index threshold, the first MCS index threshold, and the second MCS index threshold is not included in the configuration parameters and is carried in any of the following signaling: SI, RRC message, MAC CE, and DCI.
[0154] Mode 2.3: When the MCS index is the first MCS index, the unit of the transmission resource is the first unit. And / or, when the MCS index is the second MCS index, the unit of the transmission resource is the second unit. The first MCS index is greater than the second MCS index, and the duration of the first unit is less than the duration of the second unit.
[0155] In some embodiments, at least one of the first MCS index and the second MCS index may be included in a configuration parameter.
[0156] For example, the configuration parameters include: MCS index {MCS index 1, first MCS index and second MCS index}.
[0157] In other embodiments, the first MCS index and the second MCS index are not included in the configuration parameters, and are carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0158] Method 2.4: MCS and sequence length are two parameters that affect the uplink transmission frequency offset resistance performance in different dimensions. The transmission resource unit can be determined by the MCS index and sequence length.
[0159] In an exemplary embodiment, when the MCS index is greater than the MCS index threshold and the sequence length is greater than the length threshold, the unit of transmission resources is the first unit. And / or, when the MCS index is less than or equal to the MCS index threshold and / or the sequence length is less than or equal to the length threshold, the unit of transmission resources is the second unit.
[0160] In another exemplary embodiment, when the MCS index is greater than the MCS index threshold and the sequence length is greater than the length threshold, the sequence is not used. Furthermore, when the MCS index is less than or equal to the MCS index threshold, or the sequence length is less than or equal to the length threshold, the unit of the transmission resource is the first unit. Furthermore, when the MCS index is less than or equal to the MCS index threshold and the sequence length is less than or equal to the length threshold, the unit of the transmission resource is the second unit.
[0161] It is understood that the MCS index determines the code rate of the channel coding. The higher the code rate, the greater the impact of frequency offset on the signal. Therefore, when the MCS index is large, a unit with a smaller time length can be selected to improve the resistance to frequency offset.
[0162] Mode 2.5: When the MCS index is greater than the MCS index threshold, the unit of the transmission resource is a first group of units, and the first group of units includes at least one unit of the transmission resource. And / or, when the MCS index is less than the MCS index threshold, the unit of the transmission resource is a second group of units, and the second group of units includes at least one unit of the transmission resource. And / or, when the MCS index is equal to the MCS index threshold, the unit of the transmission resource is the first group of units or the second group of units. Thereafter, the unit of the transmission resource can be determined from the first group of units or the second group of units through the unit group information. The unit group information can be carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0163] For example, the first group of units includes {first unit, second unit}, and the second group of units includes {second unit, third unit}. If the unit for determining the transmission resource is the first group of units, and the unit group information is used to indicate the selection of the first unit in the group of units (e.g., the unit group information is 0), then the unit for determining the transmission resource is the first unit.
[0164] Mode 2.6: When the MCS index is greater than the MCS index threshold, the unit of the transmission resource is the first unit, and the sequence length is the first sequence length group. And / or, when the MCS index is less than the MCS index threshold, the unit of the transmission resource is the second unit, and the sequence length is the second sequence length group. And / or, when the MCS index is equal to the MCS index threshold, the unit of the transmission resource is the first unit or the second unit. The time length of the first unit is less than the time length of the second unit. Thereafter, the sequence length can be determined from the first sequence length group or the second sequence length group through sequence group information. The sequence group information can be carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0165] Exemplarily, the first sequence length group includes {sequence length 1, sequence length 2}, and the second sequence length group includes {sequence length 2, sequence length 3}. If the unit for determining the transmission resource is the second unit, the sequence length is in the second sequence length group, and the sequence group information is used to indicate selection of the first sequence length in a group of sequence lengths (e.g., the sequence group information is 0), the sequence length is determined to be sequence length 2.
[0166] Alternatively, the sequence group information includes at least one of the following: TDRA, FDRA. For example, if the sequence length group is {sequence length 2, sequence length 3} and the time domain resource allocation parameter indicates configuration of 8 time slots, the sequence length is determined to be sequence length 3; if the time domain resource allocation parameter indicates configuration of 4 time slots, the sequence length is determined to be sequence length 2, which is less than sequence length 3.
[0167] It should be noted that TDRA may include at least one of the following parameters: starting time, time offset, and time length. FDRA may include at least one of the following parameters: starting frequency domain position, number of RBs, and number of REs.
[0168] In another implementation, the first node determines the unit of transmission resources according to the number of users of the multiplexed resources. Determining the unit of transmission resources according to the number of users of the multiplexed resources may include the following three methods: Method 3.1, Method 3.2, and Method 3.3.
[0169] Method 3.1: When the number of users sharing the resource is greater than the user number threshold, the resource is transmitted in a first unit. And / or, when the number of users sharing the resource is less than the user number threshold, the resource is transmitted in a second unit. And / or, when the number of users sharing the resource is equal to the user number threshold, the resource is transmitted in either the first unit or the second unit. The duration of the first unit is less than the duration of the second unit.
[0170] For example, if the user number threshold is 2, and the number of users sharing a resource is greater than 2, the unit of transmission resources is one or more symbols. If the number of users sharing a resource is less than or equal to 2, the unit of transmission resources is one or more time slots. Alternatively, if the number of users sharing a resource is greater than 2, the unit of transmission resources is one or more time slots. If the number of users sharing a resource is less than or equal to 2, the unit of transmission resources is one transmission repetition.
[0171] Method 3.2: When the number of users sharing a resource is greater than a first user number threshold, the resource is transmitted in a first unit. And / or, when the number of users sharing a resource is less than or equal to the first user number threshold and greater than a second user number threshold, the resource is transmitted in a second unit. And / or, when the number of users sharing a resource is less than or equal to the second user number threshold, the resource is transmitted in a third unit. The first user number threshold is greater than the second user number threshold, the duration of the first unit is less than the duration of the second unit, and the duration of the second unit is less than the duration of the third unit.
[0172] For example, if the first user number threshold is 4 and the second user number threshold is 2, when the number of users sharing the resource is greater than 4, the unit of the transmission resource is a frequency domain unit. When the number of users sharing the resource is less than or equal to 4 and greater than 2, the unit of the transmission resource is one or more symbols. When the number of users sharing the resource is less than or equal to 2, the unit of the transmission resource is one or more time slots.
[0173] It should be noted that the embodiments of the present disclosure do not limit the manner in which the user number threshold, the first user number threshold, and the second user number threshold are set. For example, the user number threshold may be a predefined value (e.g., encoded in a device, component, or chip). In another example, the user number threshold may be the maximum number of users supported by the first node. In another example, the user number threshold may be a value configured by the second node.
[0174] In some embodiments, at least one of the user number threshold, the first user number threshold, and the second user number threshold may be included in a configuration parameter.
[0175] For example, the configuration parameters include: number of users {number of users 1, user number threshold}.
[0176] In other embodiments, at least one of the user quantity threshold, the first user quantity threshold, and the second user quantity threshold is not included in the configuration parameters, but is carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0177] Mode 3.3: When the number of users sharing the resource is a first number of users, the unit of resource transmission is a first unit. And / or when the number of users sharing the resource is a second number of users, the unit of resource transmission is a second unit. The first number of users is greater than the second number of users, and the duration of the first unit is less than the duration of the second unit.
[0178] For example, if the number of users is 2 or 4, when the sequence length is 2, the unit of transmission resources is one or more time slots. When the sequence length is 4, the unit of transmission resources is one or more time symbols.
[0179] In some embodiments, at least one of the first number of users and the second number of users may be included in a configuration parameter.
[0180] For example, the configuration parameters include: number of users {number of users 1, number of first users, and number of second users}.
[0181] In other embodiments, the first number of users and the second number of users are not included in the configuration parameters, but are carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0182] It is understandable that the larger the number of users sharing the resource, the longer the required sequence length is. Therefore, when the number of users sharing the resource is large, a unit with a smaller time length can be selected to improve the frequency offset resistance.
[0183] In another implementation, the first node may determine the unit of transmission resources according to the priority of the unit of transmission resources.
[0184] In an exemplary embodiment, if the unit of transmission resources includes a first unit and a second unit, if the priority of the first unit is higher than the priority of the second unit, the unit of transmission resources is the first unit. Alternatively, if the sequence length is 4 and the UE can only use the second unit, then even if the first unit has a priority identifier (or the priority of the first unit is higher than the priority of the second unit), the unit of transmission resources is the second unit.
[0185] It should be noted that the embodiments of the present disclosure do not limit the manner in which the priority of a transmission resource unit is set. For example, the priority of a transmission resource unit may be a predefined value (e.g., encoded in a device, component, or chip). For another example, the priority of a transmission resource unit may be a priority supported by the first node. For another example, the priority of a transmission resource unit may be a value configured by the second node.
[0186] In some embodiments, the priority of the unit of transmission resources may be included in the configuration parameters.
[0187] For example, the configuration parameters include: sequence length 1, and priority of the unit of transmission resources.
[0188] In other embodiments, the priority of the unit of transmission resources is not included in the configuration parameters, but is carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0189] In another implementation, the first node may determine the unit of the transmission resource according to the TBS. Determining the unit of the transmission resource according to the TBS may include the following four methods: Method 4.1, Method 4.2, Method 4.3, and Method 4.4.
[0190] Mode 4.1: When the TBS is greater than the TBS threshold, the unit of the transmission resource is the first unit. And / or, when the TBS is less than the TBS threshold, the unit of the transmission resource is the second unit. And / or, when the TBS is equal to the TBS threshold, the unit of the transmission resource is the first unit or the second unit. The duration of the first unit is less than the duration of the second unit.
[0191] Mode 4.2: When the TBS is greater than a first TBS threshold, the unit of transmission resources is a first unit. And / or, when the TBS is less than or equal to the first TBS threshold and greater than a second TBS threshold, the unit of transmission resources is a second unit. And / or, when the TBS is less than or equal to the second TBS threshold, the unit of transmission resources is a third unit. The first TBS threshold is greater than the second TBS threshold, the duration of the first unit is less than the duration of the second unit, and the duration of the second unit is less than the duration of the third unit.
[0192] In some embodiments, when the TBS is greater than a first TBS threshold, no sequence is used. Furthermore, when the TBS is less than or equal to the first TBS threshold and greater than a second TBS threshold, the unit of the transmission resource is the first unit. Furthermore, when the TBS is less than or equal to the second TBS threshold, the unit of the transmission resource is the second unit.
[0193] It should be noted that the embodiments of the present disclosure do not limit the manner in which the TBS threshold, the first TBS threshold, and the second TBS threshold are set. For example, the TBS threshold may be a predefined value (e.g., encoded in a device, component, or chip). For another example, the TBS threshold may be a TBS supported by the first node. For another example, the TBS threshold may be a value configured by the second node.
[0194] In some embodiments, at least one of the TBS threshold, the first TBS threshold, and the second TBS threshold may be included in a configuration parameter.
[0195] For example, the configuration parameters include: TBS{TBS1,TBS threshold}.
[0196] In other embodiments, at least one of the TBS threshold, the first TBS threshold, and the second TBS threshold is not included in the configuration parameters, but is carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0197] Mode 4.3: When the TBS is a first TBS, the unit of the transmission resource is a first unit. And / or, when the TBS is a second TBS, the unit of the transmission resource is a second unit. The first TBS is greater than the second TBS, and the duration of the first unit is less than the duration of the second unit.
[0198] In some embodiments, at least one of the first TBS and the second TBS may be included in a configuration parameter.
[0199] For example, the configuration parameters include: TBS {TBS1, the first TBS and the second TBS}.
[0200] In other embodiments, the first TBS and the second TBS are not included in the configuration parameters, and are carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0201] Method 4.4: TBS and sequence length are two parameters that affect the uplink transmission frequency offset resistance performance in different dimensions. The TBS and sequence length can be used to determine the unit of transmission resources.
[0202] In an exemplary embodiment, when the TBS is greater than the TBS threshold and the sequence length is greater than the length threshold, the unit of the transmission resource is the first unit. When the TBS is less than or equal to the TBS threshold and / or the sequence length is less than or equal to the length threshold, the unit of the transmission resource is the second unit.
[0203] In another exemplary embodiment, when the TBS is greater than the TBS threshold and the sequence length is greater than the length threshold, the sequence is not used. Furthermore, when the TBS is less than or equal to the TBS threshold, or the sequence length is less than or equal to the length threshold, the unit of the transmission resource is the first unit. Furthermore, when the TBS is less than or equal to the TBS threshold and the sequence length is less than or equal to the length threshold, the unit of the transmission resource is the second unit.
[0204] It is understood that TBS determines the code rate of channel coding. The higher the code rate, the greater the signal's impact on frequency offset. Therefore, when TBS is large, a smaller time unit can be selected to improve frequency offset resistance.
[0205] In another implementation, the first node may determine the unit of the transmission resource according to the RV. Determining the unit of the transmission resource according to the RV may include the following four methods: Method 5.1, Method 5.2, Method 5.3, and Method 5.4.
[0206] Mode 5.1: When the RV is the first RV, the unit of the transmission resource is the first unit. And / or, when the RV is the second RV, the unit of the transmission resource is the second unit. The number of non-repeated values in the first RV is less than the number of non-repeated values in the second RV. The time length of the first unit is less than the time length of the second unit.
[0207] For example, if RV is [0, 1, 2, 3], the number of non-repeated values in RV is 4. If RV is [0, 2, 0, 2], the number of non-repeated values in RV is 2.
[0208] It should be noted that the embodiments of the present disclosure do not limit RV. For example, RV may include at least one of the following: [a,a,a,a], [a,b,a,b], [a,b,c,d], where a, b, c, and d are integers ranging from 0 to 3.
[0209] In some embodiments, at least one of the first RV and the second RV may be included in a configuration parameter.
[0210] For example, the configuration parameters include: RV{RV1, first RV and second RV}.
[0211] In some other embodiments, the first RV and the second RV are not included in the configuration parameters, but are carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0212] In some embodiments, the configuration parameters may also include the number of transmission repetitions.
[0213] Mode 5.2: When the number of transmission repetitions is the first number of repetitions and the RV is the first RV, the unit of the transmission resource is the first unit. And / or, when the number of transmission repetitions is the first number of repetitions and the RV is the second RV, the unit of the transmission resource is the second unit. The number of non-repeated values in the first RV is less than the number of non-repeated values in the second RV. The time length of the first unit is less than the time length of the second unit.
[0214] Mode 5.3: When the number of transmission repetitions is greater than the repetition threshold and the RV is the first RV, the unit of transmission resources is the first unit. And / or, when the number of transmission repetitions is less than or equal to the repetition threshold and the RV is the first RV, the unit of transmission resources is the second unit. And / or, when the number of transmission repetitions is greater than the repetition threshold and the RV is the second RV, the unit of transmission resources is the second unit. When the number of transmission repetitions is less than or equal to the repetition threshold and the RV is the second RV, the unit of transmission resources is the third unit. The number of non-repeated values in the first RV is greater than the number of non-repeated values in the second RV, and the number of non-repeated values in the second RV is greater than the number of non-repeated values in the third RV. The time length of the first unit is less than the time length of the second unit, and the time length of the second unit is less than the time length of the third unit.
[0215] It should be noted that there is no limitation on the manner in which the first number of repetitions and the repetition threshold are set. For example, the repetition threshold may be a predefined value (e.g., encoded in a device, component, or chip). For another example, the repetition threshold may be the maximum sequence length supported by the first node. For another example, the repetition threshold may be a value configured by the second node.
[0216] In some embodiments, at least one of the first repetition number and the repetition number threshold may be included in a configuration parameter.
[0217] For example, the configuration parameters include: number of repetitions {number of repetitions 1, first number of repetitions}.
[0218] In other embodiments, at least one of the first repetition number and the repetition number threshold is not included in the configuration parameters, but is carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0219] Mode 5.4: The supported sequence length can be determined based on the RV and the number of transmission repetitions, and the unit of transmission resources can be determined based on the supported sequence length. The supported sequence length is the value obtained by dividing the number of transmission repetitions by the number of non-repeated values in the RV.
[0220] For example, if the number of transmission repetitions is 8, and the RV value is [a, a, a, a], the supported sequence length is 8. If the RV value is [a, b, a, b], the supported sequence length is 4. If the RV value is [a, b, c, d], the supported sequence length is 2.
[0221] In some embodiments, the configuration parameters may also include the duration that the sequence applies to the transmission resource.
[0222] In one implementation, the first node may determine the unit of the transmission resource based on the duration of the sequence being applied to the transmission resource. Determining the unit of the transmission resource based on the duration of the sequence being applied to the transmission resource may include the following two methods: Method 6.1 and Method 6.2.
[0223] Mode 6.1: When the duration of the sequence applied to the transmission resource is less than a time threshold, the unit of the transmission resource is a first unit. And / or, when the duration of the sequence applied to the transmission resource is greater than the time threshold, the unit of the transmission resource is a second unit. And / or, when the duration of the sequence applied to the transmission resource is equal to the time threshold, the unit of the transmission resource is a first unit or a second unit. The duration of the first unit is less than the duration of the second unit.
[0224] Mode 6.2: When the duration is less than or equal to the first duration threshold, the unit of the transmission resource is the first unit. And / or, when the duration is less than or equal to the second duration threshold and greater than the first duration threshold, the unit of the transmission resource is the second unit. And / or, when the duration is greater than the second duration threshold, no sequence is used. The first duration threshold is less than the second duration threshold. The duration of the first unit is less than the duration of the second unit, and the duration of the second unit is less than the duration of the third unit.
[0225] It should be noted that the embodiments of the present disclosure do not limit the manner in which the duration threshold, the first duration threshold, and the second duration threshold are set. For example, the duration threshold may be a predefined value (e.g., encoded in a device, component, or chip). For another example, the duration threshold may be a duration supported by the first node. For another example, the duration threshold may be a value configured by the second node.
[0226] In some embodiments, at least one of the duration threshold, the first duration threshold, and the second duration threshold may be included in a configuration parameter.
[0227] For example, the configuration parameters include: duration {duration 1, duration threshold}.
[0228] In some other embodiments, at least one of the duration threshold, the first duration threshold, and the second duration threshold is not included in the configuration parameters, and is carried in any of the following signaling: SI, RRC message, MAC CE, DCI.
[0229] In some embodiments, the duration that a sequence is applied to a transmission resource is related to the length of the sequence.
[0230] It is understandable that the shorter the duration, the shorter the sequence length that can be used. Therefore, in the case of a short duration, the frequency offset resistance can be improved by selecting a unit with a smaller time length.
[0231] In one implementation, the first unit is one or more symbols, and the second unit is one or more time slots. Alternatively, the first unit is one symbol, and the second unit is multiple symbols. Alternatively, the first unit is one time slot, and the second unit is multiple time slots. Alternatively, the first unit is one or more REs, and the second unit is one or more symbols. Alternatively, the first unit is one or more REs, and the second unit is one or more time slots.
[0232] The above is an introduction to the process of determining a unit of transmission resources based on specific parameters of the unit of transmission resources, the unit identifier of the transmission resources, and configuration parameters. The following describes the process of determining a unit of transmission resources based on capability information.
[0233] In one implementation, the first node may determine the unit of transmission resources according to the configuration parameters and capability information.
[0234] It should be noted that, for the introduction of the unit process of determining transmission resources according to capability information, reference may be made to the introduction of the unit process of determining transmission resources according to configuration parameters in the above embodiment, which will not be repeated here.
[0235] The above mainly introduces the solution provided by the embodiment of the present disclosure from the perspective of the method. It can be understood that in order to realize the above functions, the wireless communication device or electronic device includes a hardware structure and / or software module corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the steps of the wireless communication methods of each example described in the embodiment disclosed in the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.
[0236] The present disclosure also provides a wireless communication device. The wireless communication device may be a communication node (or computer device), a CPU in the communication node, a communication module for wireless communication in the communication node, or a client for wireless communication in the communication node.
[0237] The embodiments of the present disclosure can divide the wireless communication device into functional modules or functional units according to the above method examples. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules or functional units. The division of modules or units in the embodiments of the present disclosure is illustrative and is only a logical functional division. In actual implementation, other division methods may be used.
[0238] FIG12 is a schematic diagram of the structure of a wireless communication device according to an embodiment of the present disclosure. The wireless communication device is configured to execute the wireless communication method shown in FIG4 . The wireless communication device may include a processing module 1201 and a sending module 1202 .
[0239] The processing module 1201 is configured to determine a unit of a transmission resource. The sending module 1202 is configured to apply a sequence to the transmission resource based on the unit of the transmission resource to perform uplink transmission.
[0240] In some embodiments, the unit of transmission resources includes at least one of the following: a time domain resource unit, a frequency domain resource unit.
[0241] In some embodiments, the time domain resource unit includes at least one of the following: one or more symbols, one or more time slots, time domain resources repeatedly occupied by one transmission, and time domain resources repeatedly occupied by transmission corresponding to a redundancy version (RV) value.
[0242] In some embodiments, the processing module 1201 is configured to determine the unit of the transmission resource according to the unit indication information. The unit indication information is used to indicate the unit of the transmission resource.
[0243] In some embodiments, the unit indication information includes at least one of the following: a specific parameter of the unit of the transmission resource, a unit identifier of the transmission resource, and a configuration parameter.
[0244] In some embodiments, the specific parameter includes at least one of the following: a symbol-level unit parameter, a time slot-level unit parameter, and a frequency-domain-level unit parameter.
[0245] In some embodiments, the configuration parameters include at least one of the following: sequence length, modulation and coding scheme (MCS) index, number of users multiplexing resources, RV, transport block size (TBS), priority of units of transmission resources.
[0246] In some embodiments, the wireless communication apparatus further includes: a receiving module 1203, configured to receive unit indication information sent by the second node. The unit indication information is carried in any of the following signaling: a system message (SI), a radio resource control (RRC) message, a media access control element (MAC CE), or downlink control information (DCI).
[0247] In some embodiments, when the unit indication information is carried in an RRC message, the unit indication information is located in an information element at at least one of the following levels: a cell-level information element, a UE-level information element, a partial bandwidth BWP-level information element, a signal or channel-level information element, and a transmission-level information element.
[0248] In some embodiments, one or more sequences are applied to all units of transmission resources.
[0249] In some embodiments, one element in the sequence applies to one unit of transmission resources.
[0250] In some embodiments, the processing module 1201 is configured to determine a unit of transmission resources according to capability information of the first node.
[0251] In some embodiments, the sending module 1202 is configured to send capability information of the first node to the second node.
[0252] In some embodiments, the capability information includes at least one of the following: supported units of transmission resources, supported sequence lengths, supported durations, and supported MCS indexes.
[0253] In some embodiments, the supported sequence length is the maximum sequence length supported by the first node, and / or the supported sequence length is the maximum sequence length of a unit of transmission resources used by the first node. The supported duration is the maximum duration for which the first node applies the sequence, and / or the supported duration is the maximum duration for which the first node applies the sequence to a unit of transmission resources. The supported MCS index is the maximum MCS index supported by the first node, and / or the supported MCS index is the maximum MCS index supported by the first node for a unit of transmission resources used by the first node.
[0254] In some embodiments, the uplink transmission includes at least one of the following: multiple repetitions of physical uplink shared channel (PUSCH) transmissions scheduled by DCI; multiple repetitions of PUSCH transmissions scheduled by at least one of a random access response (RAR) message or a fallback RAR message; multiple repetitions of PUSCH transmissions during a random access procedure; multiple repetitions of configured authorized PUSCH transmissions; multiple repetitions of PUSCH transmissions in pre-configured uplink resources (PUR); and multiple repetitions of PUSCH transmissions in early data transmission (EDT).
[0255] In some embodiments, the sequence includes at least one of the following: an OCC sequence, a non-orthogonal multiple access (NOMA) sequence, a discrete Fourier transform (DFT) sequence, a Walsh sequence, a Zadoff-Chu sequence, or a Hadamard sequence.
[0256] In some embodiments, when the sequence length is greater than a length threshold, the unit of the transmission resource is a first unit. And / or, when the sequence length is less than the length threshold, the unit of the transmission resource is a second unit. And / or, when the sequence length is equal to the length threshold, the unit of the transmission resource is the first unit or the second unit. The time length of the first unit is less than the time length of the second unit.
[0257] In some embodiments, when the sequence length is a first length, the unit of the transmission resource is a first unit. When the sequence length is a second length, the unit of the transmission resource is a second unit. The first length is greater than the second length, and the time length of the first unit is less than the time length of the second unit.
[0258] In some embodiments, when the duration of the sequence being applied to the transmission resource is less than a time threshold, the unit of the transmission resource is a first unit. And / or, when the duration of the sequence being applied to the transmission resource is greater than the time threshold, the unit of the transmission resource is a second unit. And / or, when the duration of the sequence being applied to the transmission resource is equal to the time threshold, the unit of the transmission resource is a first unit or a second unit. The duration of the first unit is less than the duration of the second unit.
[0259] In some embodiments, when the MCS index is greater than the MCS index threshold, the unit of the transmission resource is the first unit. And / or, when the MCS index is less than the MCS index, the unit of the transmission resource is the second unit. And / or, when the MCS index is equal to the MCS index, the unit of the transmission resource is the first unit or the second unit. The time length of the first unit is less than the time length of the second unit.
[0260] In some embodiments, the first unit is one or more symbols, and the second unit is one or more time slots; and / or, the first unit is one symbol, and the second unit is multiple symbols; and / or, the first unit is one time slot, and the second unit is multiple time slots; and / or, the first unit is one or more REs, and the second unit is one or more symbols; and / or, the first unit is one or more REs, and the second unit is one or more time slots.
[0261] Figure 13 is a schematic diagram of the hardware structure of a wireless communication device according to an exemplary embodiment. The wireless communication device may include a processor 1302. The processor 1302 is configured to execute application code to implement the wireless communication method of the present disclosure.
[0262] The processor 1302 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the disclosed solution.
[0263] As shown in FIG13 , the wireless communication device may further include a memory 1303. The memory 1303 is used to store application code for executing the disclosed solution, and the execution is controlled by the processor 1302.
[0264] The memory 1303 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1303 may exist independently and be connected to the processor 1302 via the bus 1304. The memory 1303 may also be integrated with the processor 1302.
[0265] As shown in Figure 13, the wireless communication device may further include a communication interface 1301. The communication interface 1301, the processor 1302, and the memory 1303 may be coupled to each other, for example, via a bus 1304. The communication interface 1301 is used to exchange information with other devices, for example, to support information exchange between the wireless communication device and other devices.
[0266] It should be pointed out that the device structure shown in Figure 13 does not constitute a limitation on the wireless communication device. In addition to the components shown in Figure 13, the wireless communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0267] In actual implementation, the functions implemented by the processing module 1201 can be implemented by the processor 1302 shown in FIG13 calling the program code in the memory 1303 .
[0268] The present disclosure also provides a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium). Instructions are stored on the computer-readable storage medium, and when the instructions in the computer-readable storage medium are executed by the processor of the computer device, the computer is enabled to perform the wireless communication method provided in the above-mentioned embodiment. For example, the computer-readable storage medium may be a memory 1303 including instructions, and the above instructions may be executed by the processor 1302 of the computer device to complete the above method. In some embodiments, the computer-readable storage medium may be a non-transitory computer-readable storage medium, for example, a non-transitory computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0269] FIG14 schematically shows a conceptual partial view of a computer program product provided by an embodiment of the present disclosure, where the computer program product includes a computer program for executing a computer process on a computing device.
[0270] In one embodiment, a computer program product is provided using signal-bearing medium 1400. Signal-bearing medium 1400 may include one or more program instructions that, when executed by one or more processors, may provide the functionality or portions of the functionality described above with respect to FIG. 4 . Thus, for example, with reference to the embodiment shown in FIG. 4 , one or more features of S401 and S402 may be provided by one or more instructions associated with signal-bearing medium 1400. Furthermore, the program instructions in FIG. 14 also depict example instructions.
[0271] In some examples, the signal-bearing medium 1400 may include a computer-readable medium 1401, such as, but not limited to, a hard drive, a compact disc (CD), a digital video disk (DVD), a digital tape, a memory, a read-only memory (ROM), or a random access memory (RAM), and the like.
[0272] In some embodiments, the signal bearing medium 1400 may include a computer recordable medium 1402 such as, but not limited to, a memory, a read / write (R / W) CD, a R / W DVD, and the like.
[0273] In some embodiments, signal bearing medium 1400 may include communication medium 1403 such as, but not limited to, digital and / or analog communication media (eg, fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).
[0274] The signal bearing medium 1400 may be conveyed by a wireless form of communication medium 1403. The one or more program instructions may be, for example, computer executable instructions or logic implemented instructions.
[0275] In some examples, a wireless communication device such as that described with respect to FIG. 12 can be configured to provide various operations, functions, or actions in response to one or more program instructions in computer-readable media 1401, computer-recordable media 1402, and / or communication media 1403.
[0276] The disclosed embodiment discloses that after a first node determines a unit of a transmission resource, it can apply a sequence to the transmission resource based on the unit of the transmission resource for uplink transmission. In this way, the first node can use the sequence to expand the transmission resource, thereby improving system capacity.
[0277] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete the full classification or partial functions described above.
[0278] In the several embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0279] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0280] In addition, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0281] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the relevant technology or the full classification part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute the full classification part or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes various media that can store program codes, such as a U disk (universal serial bus flash disk), a mobile hard disk, ROM, RAM, a magnetic disk or an optical disk.
[0282] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A wireless communication method, applied to a first node, comprising: Determine the unit of transmission resources; Based on the unit of the transmission resource, a sequence is applied to the transmission resource for uplink transmission.
2. The method according to claim 1, wherein The unit of the transmission resource includes at least one of the following: a time domain resource unit and a frequency domain resource unit.
3. The method according to claim 2, wherein: The time domain resource unit includes at least one of the following: one or more symbols, one or more time slots, a time domain resource repeatedly occupied by a transmission, and a time domain resource repeatedly occupied by a transmission corresponding to a redundant version RV value.
4. The method according to claim 1, wherein The unit for determining the transmission resource includes: The unit of the transmission resource is determined according to unit indication information, where the unit indication information is used to indicate the unit of the transmission resource.
5. The method according to claim 4, wherein The unit indication information includes at least one of the following: a specific parameter of the unit of the transmission resource, a unit identifier of the transmission resource, and a configuration parameter.
6. The method according to claim 5, wherein: The specific parameter includes at least one of the following: a symbol-level unit parameter, a time slot-level unit parameter, and a frequency-domain-level unit parameter.
7. The method according to claim 5, wherein: The configuration parameters include at least one of the following: sequence length, modulation and coding scheme MCS index, number of users of multiplexing resources, RV, transport block size TBS, and priority of a unit of transmission resources.
8. The method according to claim 4, further comprising: receiving the unit indication information sent by the second node; The unit indication information is carried in any one of the following signalings: system message SI, radio resource control RRC message, media access control control element MAC CE, downlink control information DCI.
9. The method according to claim 8, wherein In the case where the unit indication information is carried in the RRC message, the unit indication information is located in an information element at at least one of the following levels: an information element at a cell level, an information element at a user equipment UE level, an information element at a partial bandwidth BWP level, an information element at a signal or channel level, and an information element at a transmission level.
10. The method according to claim 1, wherein One or more of the sequences are applied to all units of the transmission resource.
11. The method according to claim 1, wherein An element in the sequence applies to a unit of the transmission resource.
12. The method according to claim 1, wherein The unit for determining the transmission resource includes: The unit of the transmission resource is determined according to the capability information of the first node.
13. The method according to claim 12, further comprising: The capability information of the first node is sent to a second node.
14. The method according to claim 12, wherein: The capability information includes at least one of the following: the supported units of the transmission resources, supported sequence lengths, supported durations, and supported MCS indexes.
15. The method according to claim 14, wherein The supported sequence length is a maximum sequence length supported and used by the first node, and / or the supported sequence length is a maximum sequence length of the unit of the transmission resource used by the first node; The supported duration is a maximum duration for the first node to apply the sequence, and / or the supported duration is a maximum duration for the first node to apply the sequence to the unit of the transmission resource; The supported MCS index is a maximum MCS index supported and used by the first node, and / or the supported MCS index is a maximum MCS index supported and used by the unit for applying the sequence to the transmission resource by the first node.
16. The method according to claim 1, wherein The uplink transmission includes at least one of the following: Multiple repetitions of the physical uplink shared channel (PUSCH) transmission scheduled by DCI; multiple repetitions of a PUSCH transmission scheduled by at least one of a random access response RAR message or a fallback RAR message; Multiple repetitions of PUSCH transmission during random access; Configure multiple repetitions of granted PUSCH transmissions; Multiple repetitions of PUSCH transmission in pre-configured uplink resources PUR; Multiple repetitions of PUSCH transmission in Early Data Transmission (EDT).
17. The method according to claim 1, wherein The sequence includes at least one of the following: an orthogonal cover code OCC sequence, a non-orthogonal multiple access NOMA sequence, a discrete Fourier transform DFT sequence, a Walsh sequence, a Zadoff-Chu sequence, and a Hadamard sequence.
18. The method according to claim 7, wherein In a case where the sequence length is greater than a length threshold, the unit of the transmission resource is a first unit; and / or, In a case where the sequence length is less than the length threshold, the unit of the transmission resource is a second unit; and / or, When the sequence length is equal to the length threshold, the unit of the transmission resource is the first unit or the second unit; The time length of the first unit is shorter than the time length of the second unit.
19. The method according to claim 7, wherein: In a case where the sequence length is a first length, the unit of the transmission resource is a first unit; and / or, When the sequence length is a second length, the unit of the transmission resource is a second unit; The first length is greater than the second length, and the time length of the first unit is less than the time length of the second unit.
20. The method according to claim 7, wherein In a case where a duration of application of the sequence to the transmission resource is less than a time threshold, the unit of the transmission resource is a first unit; and / or, In a case where the duration for which the sequence is applied to the transmission resource is greater than the time threshold, the unit of the transmission resource is a second unit; and / or, In a case where a duration for which the sequence is applied to the transmission resource is equal to the time threshold, the unit of the transmission resource is the first unit or the second unit; The time length of the first unit is shorter than the time length of the second unit.
21. The method according to claim 7, wherein: In a case where the MCS index is greater than an MCS index threshold, the unit of the transmission resource is a first unit; and / or, In a case where the MCS index is less than the MCS index threshold, the unit of the transmission resource is a second unit; and / or, When the MCS index is equal to the MCS index threshold, the unit of the transmission resource is the first unit or the second unit; The time length of the first unit is shorter than the time length of the second unit.
22. The method according to claim 19, wherein The first unit is one or more symbols, and the second unit is one or more time slots; and / or, The first unit is one symbol, and the second unit is a plurality of symbols; and / or, The first unit is one time slot, and the second unit is a plurality of time slots; and / or, The first unit is one or more resource elements RE, and the second unit is one or more symbols; and / or, The first unit is one or more REs, and the second unit is one or more time slots.
23. A wireless communication method, applied to a second node, comprising: An uplink transmission sent by a first node is received; wherein the uplink transmission is based on a unit of a transmission resource, and a sequence is applied to the transmission of the transmission resource.
24. A communication node, comprising: A memory and a processor; wherein the memory is coupled to the processor; the memory is used to store instructions executable by the processor; and when the processor executes the instructions, the method according to any one of claims 1-23 is performed.
25. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 23.
26. A computer program product comprising instructions, wherein: When the instructions are executed by a computer, the computer is caused to perform the method according to any one of claims 1 to 23.
Citation Information
Patent Citations
Method and device used for wireless communication
CN108401298A
Method and device for determining resources and storage medium
CN117480841A
Co-molded cvj boot skirt for Anti-slip performance
KR102638716B1
Resource indication and uplink control signal transmission method and apparatus
WO2018081982A1
Uplink transmission method, apparatus, terminal device, access network device and system
WO2018165987A1
Cited By
Method and apparatus for wireless communication
US20260197806A1