Uplink transmission method and transmission apparatus

By configuring different random access channel resources on uplink symbols and sub-band full-duplex SBFD symbols, and combining the frequency domain resources of the initial and active uplink bandwidth portions, the problem of poor uplink transmission performance of terminal equipment is solved, achieving more efficient utilization of frequency domain resources and reducing blind detection complexity.

WO2026067121A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-16
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The terminal device has poor performance when performing uplink transmission.

Method used

By configuring different random access channel resources on uplink symbols and sub-band full-duplex SBFD symbols, and combining the frequency domain resources of the initial and active uplink bandwidth portions, the usage of frequency domain resources is determined to improve the consistency of frequency domain resource understanding between terminal devices and network devices.

Benefits of technology

It improves the performance and flexibility of uplink transmission, makes full use of frequency domain resources, and reduces the complexity of blind detection in terminal equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121521_02042026_PF_FP_ABST
    Figure CN2025121521_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and provides an uplink communication method and a communication apparatus. The method comprises: a terminal device can determine a frequency domain resource for uplink transmission on the basis of one or more of the following approaches, so as to facilitate uplink transmission and improve the performance of uplink transmission: 1) when selecting to perform random access on a PRACH resource on an uplink symbol, determining a frequency domain resource on the basis of an active UL BWP or an initial UL BWP; 2) determining a frequency domain resource on the basis of an initial UL BWP and an association relationship between the initial UL BWP and a UL sub-band; 3) when uplink transmission is scheduled on an SBFD symbol or an uplink symbol, the number of bits in an FDRA field being the same; and 4) the number of bits used for indicating a frequency domain resource in an FDRA field may be the number of bits in the FDRA field minus the maximum of two values, wherein the two values are respectively: the number of bits used for indicating a frequency hopping offset value when the uplink transmission is scheduled on an SBFD symbol, and the number of bits used for indicating a frequency hopping offset value when the uplink transmission is scheduled on an uplink symbol.
Need to check novelty before this filing date? Find Prior Art

Description

Uplink transmission method and transmission apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411401008.9, filed on September 30, 2024, and entitled "Uplink transmission method and transmission apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and in particular to an uplink transmission method and transmission apparatus. BACKGROUND

[0003] Subband full duplex (SBFD) refers to that in time division duplex (TDD), an uplink and a downlink transmission resource can be configured simultaneously in a time slot or a symbol. In this way, in the same time slot or symbol, a terminal device can receive a downlink signal from a network device based on the configured downlink transmission resource, and send an uplink signal to the network device based on the configured uplink transmission resource.

[0004] A time slot can include an SBFD symbol, an uplink symbol and a downlink symbol. The terminal device can perform uplink transmission by using the SBFD symbol and / or the uplink symbol. However, when the terminal device performs uplink transmission, poor performance can occur. SUMMARY

[0005] Embodiments of the present application provide an uplink transmission method and transmission apparatus, which are beneficial to improve the performance of uplink transmission.

[0006] In a first aspect, an uplink transmission method is provided, which can be applied to a terminal device or a chip in the terminal device. The terminal device or the chip in the terminal device supports sending a random access channel on a first physical random access channel (PRACH) resource and a second PRACH resource, the first PRACH resource is configured on an uplink symbol, and the second PRACH resource is configured on a subband full duplex (SBFD) symbol. The method can include: determining to use the first PRACH resource to send a first random access channel from the first PRACH resource and the second PRACH resource; sending the first random access channel on the first PRACH resource; and determining a frequency domain resource occupied by a first uplink transmission based on an initial uplink bandwidth part (UL BWP) or an activated UL BWP.

[0007] In this way, the first PRACH resource is configured on the uplink symbol, when the terminal device selects the first PRACH resource to initiate random access, the terminal device can determine the frequency domain resource occupied by the first uplink transmission based on the initial UL BWP or the activated UL BWP, which is beneficial to make the understanding of the frequency domain resource consistent between the terminal device and the network device, and further improve the performance of the uplink transmission.

[0008] In a possible implementation, the symbol occupied by the first uplink transmission does not include a downlink symbol and a synchronization signal block (SS / physical broadcast channel (PBCH) block symbol.

[0009] In a possible implementation, the method further includes: determining, from the first PRACH resource and the second PRACH resource, that the second PRACH resource is used to transmit a second random access channel; transmitting the second random access channel on the second PRACH resource; and determining, based on the frequency domain resource for uplink transmission on the SBFD symbol, a frequency domain resource occupied by a second uplink transmission.

[0010] In this way, the second PRACH resource is configured on the SBFD symbol, when the terminal device selects the second PRACH resource to initiate random access, the terminal device can determine the frequency domain resource occupied by the second uplink transmission based on the frequency domain resource for uplink transmission on the SBFD symbol, which is beneficial to make the understanding of the frequency domain resource consistent between the terminal device and the network device, and further improve the performance of the uplink transmission.

[0011] In a possible implementation, the symbol occupied by the second uplink transmission includes an uplink symbol and / or an SBFD symbol.

[0012] In a possible implementation, the method further includes: receiving indication information; and determining, based on the indication information, the symbol occupied by the second uplink transmission.

[0013] In this way, the terminal device can determine the symbol occupied by the second uplink transmission based on the indication of the network device, which is more flexible.

[0014] In a second aspect, another uplink transmission method is provided, which can be applied to a terminal device or a chip in a terminal device. The method can include: receiving first information, the first information being used to schedule a third uplink transmission, the third uplink transmission being configured on a frequency domain resource for uplink transmission on a sub-band full duplex (SBFD) symbol, the frequency domain resource for uplink transmission being greater than an initial uplink bandwidth part (UL BWP); and determining, based on the initial UL BWP and an association relationship between the initial UL BWP and the frequency domain resource for uplink transmission, a frequency domain resource occupied by the third uplink transmission.

[0015] In this way, the frequency domain resource occupied by the third uplink transmission is determined based on the initial UL BWP and the association between the initial UL BWP and the frequency domain resource for uplink transmission, which is beneficial to convert the frequency domain resource on the initial UL BWP to the frequency domain resource on the frequency domain resource for uplink transmission, fully utilize the frequency domain resource on the frequency domain resource for uplink transmission, and improve the performance of uplink transmission.

[0016] In a possible implementation, the association between the initial UL BWP and the frequency domain resource for uplink transmission is a ratio of the frequency domain resource for uplink transmission to the initial UL BWP.

[0017] The terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the ratio between the initial UL BWP and the frequency domain resource for uplink transmission, which is beneficial to convert the frequency domain resource on the initial UL BWP to the frequency domain resource on the frequency domain resource for uplink transmission, fully utilize the frequency domain resource on the frequency domain resource for uplink transmission, and improve the performance of uplink transmission.

[0018] In a possible implementation, the ratio of the frequency domain resource for uplink transmission to the initial UL BWP is greater than or equal to a first factor, and the first factor is the maximum value in the set {1, 2, 4, 8}. The frequency domain resource occupied by the third uplink transmission is determined based on the initial UL BWP and the association between the initial UL BWP and the frequency domain resource for uplink transmission, including: determining the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the first factor. In this way, the first factor is variable in different scenarios, and the flexibility is stronger.

[0019] In a possible implementation, the first information further indicates a resource indication value (RIV) RIV. The frequency domain resource occupied by the third uplink transmission is determined based on the initial UL BWP and the association between the initial UL BWP and the frequency domain resource for uplink transmission, including: determining a first frequency domain resource based on the initial UL BWP and the RIV; and determining the frequency domain resource occupied by the third uplink transmission based on the first frequency domain resource and the first factor.

[0020] In a possible implementation, the first frequency domain resource is positively correlated with the frequency domain resource occupied by the third uplink transmission, and / or the first factor is positively correlated with the frequency domain resource occupied by the third uplink transmission.

[0021] In a possible implementation, the frequency domain resource occupied by the third uplink transmission, the first factor, and the first frequency domain resource satisfy the following formula:

[0022] L″ RBs = L RBs / K′, RB″start = RB start / K'

[0023] wherein, RB start denotes the start position of the frequency domain resource occupied by the third uplink transmission, RB" start denotes the start position of the first frequency domain resource, L RBs denotes the frequency domain resource length of the frequency domain resource occupied by the third uplink transmission, L" RBs denotes the frequency domain resource length of the first frequency domain resource, K' denotes the first factor.

[0024] In a possible implementation, the relationship between the frequency domain resource occupied by the third uplink transmission, the first factor and the initial UL BWP satisfies:

[0025] wherein, RB start denotes the start position of the frequency domain resource occupied by the third uplink transmission, L RBs denotes the frequency domain resource length of the frequency domain resource occupied by the third uplink transmission, K' denotes the first factor, denotes the initial UL BWP.

[0026] In a third aspect, another uplink transmission method is provided, which can be applied to a terminal device or a chip in a terminal device. The method can include: determining, based on a frequency domain resource for uplink transmission on a sub-band full duplex (SBFD) symbol, that a bit number of a frequency domain resource allocation (FDRA) field of downlink control information (DCI) is N1 bits, a resource block (RB) number contained in the frequency domain resource for uplink transmission is less than a RB number contained in an activated uplink bandwidth part (UL BWP), and the FDRA field of the DCI is used to indicate the frequency domain resource for uplink transmission; generating N2 bits, N2 being an absolute value of a difference between a first value and N1, each bit in the N2 bits having a bit value of 0, and the first value being a bit number value of the FDRA field determined based on the activated UL BWP; and determining that a bit number of the FDRA field in the DCI is (N1+N2) bits.

[0027] In this way, the terminal device can determine the frequency domain resource indicated by the FDRA field according to the (N1+N2) bits, which is conducive to making it the same as the bit number of the FDRA field determined based on the activated UL BWP, and is conducive to reducing the complexity of the terminal device in blind detection of the DCI and the complexity of obtaining the frequency domain resource indicated by the FDRA field, and affecting the performance of the uplink transmission.

[0028] In a possible implementation, the N2 bits satisfy any one of the following: the N2 bits are appended after the N1 bits and adjacent to the N1 bits; or, the N2 bits are appended before the N1 bits and adjacent to the N1 bits; or, M1 bits of the N1 bits are used to indicate the frequency hopping offset value of the uplink transmission, M2 bits of the N1 bits are used to indicate the frequency domain resource of the uplink transmission, and the N2 bits are appended between the M1 bits and the M2 bits, where N1 = M1 + M2.

[0029] In a fourth aspect, another uplink transmission method is provided, which can be applied to a terminal device or a chip in a terminal device. The method can include: determining, based on activating an uplink bandwidth part (UL BWP), that a frequency domain resource allocation (FDRA) field of a first downlink control information (DCI) has M bits; M1 bits of the M bits are used to indicate a frequency hopping offset on a sub-band full duplex (SBFD) symbol, and M2 bits of the M bits are used to indicate a frequency domain resource on the SBFD symbol, where M2 is determined based on M, M1, and the frequency hopping offset on the uplink symbol; determining, based on the M1 bits, the frequency hopping offset on the SBFD symbol, and determining, based on the M2 bits, the frequency domain resource on the SBFD symbol.

[0030] In a possible implementation, the number of bits used to indicate the frequency hopping offset on the uplink symbol is M3, and M2, M1, and M3 satisfy M2 = M - max{M1, M3}.

[0031] In a possible implementation, when M1 is different from M3, the M1 bits are located at the most significant bits of the FDRA field, and the M2 bits are located at the least significant bits of the FDRA field.

[0032] In a possible implementation, when M1 < M3, (M - M2 - M1) bits are located at the most significant bits of the FDRA field, the M2 bits are located at the least significant bits of the FDRA field, and the M1 bits are located between the (M - M2 - M1) bits and the M2 bits.

[0033] In a possible implementation, the method further includes: determining, based on activating the UL BWP, that a FDRA field of a second DCI has P bits, P = M, M3 bits of the P bits are used to indicate the frequency hopping offset on the uplink symbol, and M4 bits of the P bits are used to indicate the frequency domain resource on the uplink symbol, where M4 is determined based on M, M1, and M3.

[0034] In a possible implementation, M4, M, M1, and M3 can satisfy the following relationship: M2 = M - max{M1, M3}.

[0035] In a possible implementation, when M1 is different from M3, M3 bits are located at the most significant bits of the FDRA field, and M4 bits are located at the least significant bits of the FDRA field.

[0036] In a possible implementation, when M1>M3, (P-M3-M4) bits are located at the most significant bits of the FDRA field, M3 bits are located at the least significant bits of the FDRA field, and M3 bits are located between the (P-M3-M4) bits and the M4 bits.

[0037] In a fifth aspect, a transmission apparatus is provided, which is configured to execute the method in any possible implementation of the various aspects above. Specifically, the transmission apparatus includes modules configured to execute the method in any possible implementation of the various aspects above.

[0038] In a sixth aspect, the present application provides another transmission apparatus, which includes a processor coupled with a memory and configured to execute instructions in the memory to implement the method in any possible implementation of the various aspects above. Optionally, the transmission apparatus further includes the memory. Optionally, the transmission apparatus further includes a communication interface, and the processor is coupled with the communication interface.

[0039] In an implementation, the transmission apparatus is a terminal device. When the transmission apparatus is a terminal device, the communication interface can be a transceiver, or an input / output interface.

[0040] In another implementation, the transmission apparatus is a chip applicable to a terminal device. When the transmission apparatus is a chip applicable to a terminal device, the communication interface can be an input / output interface.

[0041] In a seventh aspect, a processor is provided, which includes an input circuit, an output circuit and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any possible implementation of the various aspects above.

[0042] In a specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example but not limited to, a receiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit, which is used as the input circuit and the output circuit at different times. The present application does not limit the specific implementation of the processor and various circuits.

[0043] In an eighth aspect, a communication apparatus is provided, which includes a processor and a memory. The processor is configured to read instructions stored in the memory and to receive signals via a receiver and transmit signals via a transmitter to perform the method in any possible implementation of the aspects described above.

[0044] Optionally, the processor is one or more, and the memory is one or more.

[0045] Optionally, the memory can be integrated with the processor, or the memory can be arranged separately from the processor.

[0046] In a specific implementation process, the memory can be a non-transitory memory, such as a read only memory (ROM), which can be integrated on the same chip as the processor, or arranged separately on different chips. The type of memory and the arrangement of the memory and the processor are not limited in the present application.

[0047] It should be understood that the relevant data interaction process, such as sending indication information, can be a process of outputting indication information from the processor, and receiving capability information can be a process of receiving input capability information by the processor. Specifically, the data processed and output can be output to the transmitter, and the input data received by the processor can come from the receiver. The transmitter and the receiver can be collectively referred to as a transceiver.

[0048] The communication apparatus in the eighth aspect described above can be a chip, and the processor can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor, which is implemented by reading software code stored in the memory. The memory can be integrated in the processor, or can exist independently outside the processor.

[0049] In a ninth aspect, a computer program product is provided, which includes a computer program (also referred to as code or instructions), which, when executed, causes a computer to perform the method in any possible implementation of the aspects described above.

[0050] In a tenth aspect, a computer readable storage medium is provided, which stores a computer program (also referred to as code or instructions), which, when executed on a computer, causes the computer to perform the method in any possible implementation of the aspects described above. BRIEF DESCRIPTION OF DRAWINGS

[0051] FIG. 1 is a schematic diagram of time-frequency resources of a duplex communication;

[0052] FIG. 2 is a schematic diagram of RA type 1 scheduling;

[0053] FIG. 3 is a schematic diagram of another RA type 1 scheduling;

[0054] FIG. 4 is a schematic diagram of PUSCH repetition type A;

[0055] FIG. 5 is a schematic diagram of a PUSCH repetition type A transmission occasion;

[0056] FIG. 6 is a schematic diagram of an FDRA field;

[0057] FIG. 7 is a schematic diagram of PUSCH inter-slot repetition frequency hopping;

[0058] FIG. 8 is a schematic diagram of DCI length alignment;

[0059] FIG. 9 is a schematic diagram of another DCI length alignment;

[0060] FIG. 10 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0061] FIG. 11 is a schematic diagram of a random access occasion;

[0062] FIG. 12 is a schematic diagram of a comparison of different frequency domain resource sizes;

[0063] FIG. 13 is a schematic flowchart of an uplink transmission method according to an embodiment of the present application;

[0064] FIG. 14 is a schematic diagram of an uplink transmission occupying different slot types according to an embodiment of the present application;

[0065] FIG. 15 is a schematic diagram of another uplink transmission method according to an embodiment of the present application;

[0066] FIG. 16 is a schematic diagram of DCI alignment according to an embodiment of the present application;

[0067] FIG. 17 is a schematic diagram of another DCI alignment according to an embodiment of the present application;

[0068] FIG. 18 is a schematic diagram of determining a frequency domain resource according to an embodiment of the present application;

[0069] FIG. 19 is a schematic diagram of yet another uplink transmission method according to an embodiment of the present application;

[0070] FIG. 20 is a comparison diagram of N1 bits and N2 bits in different positions according to an embodiment of the present application;

[0071] FIG. 21 is a schematic diagram of different DCIs according to an embodiment of the present application;

[0072] FIG. 22 is a schematic flowchart of another uplink transmission method according to an embodiment of the present application;

[0073] FIG. 23 is a comparison diagram of different positions of M1 bits and M2 bits according to an embodiment of the present application;

[0074] FIG. 24 is another diagram of different DCIs according to an embodiment of the present application;

[0075] FIG. 25 is a schematic block diagram of a transmission device according to an embodiment of the present application;

[0076] FIG. 26 is another schematic block diagram of a transmission device according to an embodiment of the present application;

[0077] FIG. 27 is a schematic diagram of a chip system of a terminal device according to an embodiment of the present application. DETAILED DESCRIPTION

[0078] The technical solutions in the embodiments of the present application will be described below with reference to the drawings.

[0079] In the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second", etc. For example, the first uplink transmission and the second uplink transmission are only used to distinguish different uplink transmissions, and do not limit the sequence. Those skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution sequence, and "first", "second", etc. do not necessarily mean different.

[0080] It should be noted that in the embodiments of the present application, "exemplarily" or "for example" and the like are used to represent as an example, illustration or description. Any embodiment or design scheme described as "exemplarily" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the use of "exemplarily" or "for example" and the like is intended to present the relevant concept in a specific manner.

[0081] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character "or" generally represents a "or" relationship between the associated objects before and after it. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0082] In the embodiments of the present application, each term and English abbreviation, such as SBFD symbol, first factor, first value, and the like, are all exemplary examples given for convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in existing or future protocols.

[0083] In the embodiments of the present application, "predefined" can be a protocol definition. Wherein, "predefined" can be realized by pre-saving corresponding codes, tables or other ways that can be used to indicate relevant information in devices (for example, including the sending end and the receiving end), and the embodiments of the present application do not limit the specific implementation manner thereof.

[0084] In the embodiments of the present application, the "protocol" involved can refer to a standard protocol in the communication field, for example, it can include the LTE protocol, the NR protocol, the WLAN protocol and the related protocol applied in the future communication system, and the embodiments of the present application do not limit this.

[0085] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: long term evolution (LTE) system: for example, LTE frequency division duplex (FDD) system and LTE time division duplex (TDD), 5th generation (5G) system or new radio (NR), future communication system, etc.

[0086] The terminal device in the embodiments of the present application can also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile terminal, 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, etc.

[0087] The terminal device can be a device that provides voice / data connectivity to a user, such as a handheld device with wireless connectivity, a vehicle-mounted device, etc. Currently, some examples of terminal devices include a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The present application is not limited thereto.

[0088] By way of example and without limitation, in this application, the terminal device can be a terminal device in an internet of things (IoT) system. The internet of things is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection. Illustratively, the terminal device in the embodiments of the present application can be a wearable device. The wearable device can also be called a wearable smart device, which is a general term for devices that can be worn on the body, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also can realize powerful functions through software support and data interaction, cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and only focuses on a certain application function, and needs to cooperate with other devices such as a smart phone, such as various smart wristbands, smart jewelry, and the like.

[0089] By way of example and without limitation, in the embodiments of the present application, the terminal device can also be a terminal device in machine type communication (MTC). In addition, the terminal device can also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. built-in as one or more components or units in a vehicle. The vehicle can implement the method provided in the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip, or vehicle-mounted unit, etc. Therefore, the embodiments of the present application can also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.

[0090] The network device involved in the present application can be a device in communication with a terminal device. The network device can also be referred to as an access network device or a radio access network device. The network device can be a TRP, an evolved NodeB (eNB or eNodeB) in an LTE system, a home evolved NodeB (home NodeB, HNB), a baseband unit (BBU), a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network or a future evolved PLMN network, an access point (AP) in a WLAN, a gNB in an NR system, a city base station, a micro base station, a pico base station, a femto base station, and the like. The present application does not limit the network device.

[0091] In order to better understand the embodiments of the present application, first, the terms involved in the embodiments of the present application are introduced.

[0092] 1. Frequency division duplex (FDD), TDD and SBFD

[0093] FDD is a duplex communication technology that can send and receive data simultaneously on different frequencies. That is, FDD can use a pair of frequency bands, one for uplink (UL) communication and the other for downlink (DL) communication. This communication technology can achieve two-way communication and reduce latency.

[0094] TDD is a duplex communication technology that can send and receive data at different time periods on the same uplink and downlink frequency bands. That is, TDD can be divided into multiple time slots in time, some of which are used for uplink communication and others are used for downlink communication. This communication technology can flexibly adjust the bandwidth ratio of uplink and downlink to adapt to different traffic demands.

[0095] SBFD is an advanced communication technology that allows simultaneous transmission and reception of data in different sub-bands of the same frequency band and at the same time. This communication technology is beneficial to improve spectrum efficiency.

[0096] In order to better understand the three communication technologies, the three communication technologies are described below in conjunction with FIG. 1.

[0097] Exemplarily, FIG. 1 shows a schematic diagram of time-frequency resources of duplex communication. As shown in FIG. 1, a in FIG. 1 is used to represent time-frequency resources of FDD, b in FIG. 1 is used to represent time-frequency resources of TDD, and c in FIG. 1 is used to represent time-frequency resources of SBFD. D is used to represent a downlink time slot, U is used to represent an uplink time slot, and F is used to represent a flexible time slot, which can be used for downlink or uplink.

[0098] In a in FIG. 1, on a slot 0, a slot 1, and a slot 2, downlink transmission can be performed on a downlink bandwidth part (BWP), and uplink transmission can be performed on an uplink BWP, the downlink BWP and the uplink BWP are located in different carriers and are separated in a frequency domain.

[0099] In b in FIG. 1, the downlink BWP and the uplink BWP are located in the same carrier. At the same time, only uplink transmission or downlink transmission can be performed. For example, on the slot 0 to the slot 2, only downlink transmission can be performed, and on the slot 4, only uplink transmission can be performed. The slot 3 is a flexible time slot, that is, the slot 3 can be used for uplink transmission or downlink transmission, but cannot simultaneously perform uplink transmission and downlink transmission.

[0100] In the above-mentioned flexible time slot, the minimum granularity of switching between uplink transmission and downlink transmission is a symbol. For example, the slot 3 is a flexible time slot, which is composed of 14 or 12 orthogonal frequency division multiplexing (OFDM) symbols. In the 14 or 12 OFDM symbols, the first M symbols can be downlink symbols, the last N symbols can be uplink symbols, and the middle 14-M-N (or 12-M-N) symbols can be flexible symbols, 0<=M<=14, 0<=N<=14, and M+N<=14.

[0101] It can be understood that the downlink symbol is used for downlink transmission, the uplink symbol is used for uplink transmission, and the flexible symbol can be used for uplink transmission or downlink transmission. The specific transmission direction can be notified to the terminal device by the network device through radio resource control (RRC) signaling or DCI scheduling.

[0102] Compared with FDD, TDD occupies less frequency domain resources. However, in TDD, uplink transmission and downlink transmission cannot be simultaneously performed. For example, only downlink transmission can be performed on the slot 0, and uplink transmission cannot be performed, which causes an increase in uplink transmission delay.

[0103] In order to solve the problem of TDD delay, SBFD is proposed. In some examples, SBFD can also be referred to as complementary TDD (C-TDD).

[0104] The SBFD is configured with uplink transmission resources and downlink transmission resources simultaneously in a symbol or a time slot of the TDD system.

[0105] For example, in FIG. 1c, in a time slot, for example, time slot 0, time slot 1, time slot 2, or time slot 3, there is a frequency domain resource in the BWP, and uplink transmission can be performed on the frequency domain resource. Thus, uplink transmission can be performed in the time slot, and the uplink transmission delay is reduced. The frequency domain resource for uplink transmission can be referred to as an uplink sub-band. There is also a frequency domain resource in the BWP, and downlink transmission can be performed on the frequency domain resource. Thus, downlink transmission can also be performed in the time slot. The frequency domain resource for downlink transmission can be referred to as a downlink sub-band.

[0106] The network device can perform uplink and downlink transmission simultaneously (limited to the range of the uplink sub-band or the downlink sub-band) in time slots 0 to 3. The terminal device can also perform uplink and downlink transmission simultaneously (that is, a full-duplex terminal device) in time slots 0 to 3. In addition, the terminal device can also perform only uplink transmission in time slot 4, and can also perform only downlink transmission in other time slots not shown (a half-duplex terminal device). Thus, compared with the TDD, the SBFD has more uplink resources, which can increase the uplink coverage and reduce the uplink transmission delay.

[0107] In the communication process between the terminal device and the network device, the network device can send a TDD configuration and an SBFD configuration to the terminal device.

[0108] The TDD configuration includes but is not limited to: time slot indexes of downlink time slots, uplink time slots, and flexible time slots, and symbol indexes of uplink symbols, downlink symbols, and flexible symbols in the flexible time slots. The downlink symbols in the downlink time slots and the flexible time slots are used for downlink transmission; the uplink symbols in the uplink time slots and the flexible time slots are used for uplink transmission; and the flexible symbols in the flexible time slots can be used for uplink transmission or downlink transmission.

[0109] The SBFD configuration includes but is not limited to the following parameters: SBFD time slot / symbol positions and SBFD sub-band positions in the SBFD time slots. The SBFD time slot / symbol positions are part or all of the DL time slots / symbols or the flexible time slots / symbols in the TDD configuration, that is, part or all of the downlink time slots / symbols or the flexible time slots / symbols are converted into SBFD symbols. The SBFD sub-band can be a frequency domain position of the UL sub-band and / or the DL sub-band.

[0110] 2. Frequency domain resource allocation indication field

[0111] For uplink DCI format, such as DCI format 0_0, DCI format 0_1, DCI format 0_2 and DCI format 0_3 (which can be referred to as DCI format 0_0 / 0_1 / 0_2 / 0_3 for short), FDRA can be included, and the FDRA field can be used to indicate the frequency domain resource position of the scheduled uplink data (e.g., PUSCH).

[0112] Frequency domain resource allocation can include three types, such as uplink resource allocation type 0 / 1 / 2 (RA type 0 / 1 / 2). Among them, RA type 0 can be used in scenarios where the transform precoding function is disabled or not enabled (transform precoding disabled), and the corresponding uplink waveform can be a cyclic prefix-OFDM (CP-OFDM) waveform. RA type 0 can indicate discrete or continuous frequency domain resources. RA type 1 / 2 has no restrictions and can be used with transform precoding enabled or disabled, and the corresponding uplink waveform is a discrete fourier transform-spread OFDM (DFT-s-OFDM) waveform. RA type 1 can only indicate continuous frequency domain resources; RA type 2 is associated with RRC layer parameters such as useInterlacePUCCH-PUSCH and is mainly used in unlicensed spectrum (NR-U) scenarios.

[0113] In the embodiments of the present application, RA type 1 is emphasized.

[0114] For uplink DCI format 0_0 / 0_1 / 0_2 / 0_3, the FDRA field can contain one RIV, and the RIV value corresponds to the starting virtual resource block (VRB) RB start and the length L in units of continuously allocated resource blocks RBs At this time, the number of bits of the FDRA field corresponding to RA type 1 can be where is the size of the activated uplink BWP, that is, the number of RBs contained. The RIV can satisfy the following formula:

[0115] If then Otherwise, Wherein, The number of RBs included in the activated uplink BWP or the activated downlink BWP,

[0116] Exemplarily, FIG. 2 shows a schematic diagram of RA type 1 scheduling. As shown in FIG. 2, one activated uplink BWP includes 36 RBs, and the number of FDRA domain bits is The 10 bits can be 0111011100, and the RB start = 8, and the continuous allocation RBG length L RBs = 14.

[0117] As can be seen from FIG. 2, in one BWP, the starting resource block RB start = 8, and the continuous allocation RBG length L RBGs = 14, that is, the scheduled RBs start from the 9th RB and have a length of 14 RBs.

[0118] The minimum indication granularity of the above-mentioned RIV indication mode is 1 RB, and another indication mode is to group the RBs in advance by RRC parameter configuration, and the number of RBs included in each group is P, that is, the resource indication granularity is P RBs. The value of P can be configured to be one of 2, 4, 8, and 16 by RRC parameters resourceAllocationType1GranularityDCI-1-2 (for DCI format 1_2) and resourceAllocationType1GranularityDCI-1-3 (for DCI format 1_3). If resourceAllocationType1GranularityDCI-0-2 and resourceAllocationType1GranularityDCI-0-3 are not configured, P = 1. The RIV value can be calculated to obtain a starting resource group (Resource block group, RBG) RBG start = 0, 1, …, N RBG - 1 and the continuous allocation RBG length L RBGs = 1, …, N RBG At this time, the number of FDRA domain bits corresponding to RA type 1 is Wherein, The number of RBs included in the activated downlink BWP, is the starting RBG, and K2 is the above-mentioned P value.

[0119] RBG of scheduling data calculated by RIV start and L RBGs The rule can include: if RIV = N RBG,K2 (L RBGs -1) + RBG start , otherwise RIV = N RBG,K2 (N RBG,K2 -L RBGs +1) + (N RBG,K2 -1-RBG start ).

[0120] Exemplarily, FIG. 3 shows a schematic diagram of a RA type 1 scheduling. As shown in FIG. 3, an active downlink BWP includes 36 RBs, and resourceAllocationType1GranularityDCI-0-2 = n4 is configured, then P = 4. When P = 4, each group of RBG includes 4 RBs, then an active downlink BWP can include 36 / 4 = 9 RBG. 9 RBG can correspond to 9 bits, and the number of FDRA field bits can be 9, and the 9 bits can be 000011010, RBG start = 0, L RBGs = 8, RIV = N RBG,K2 (N RBG,K2 -L RBGs +1) + (N RBG,K2 -1-RBG start ) = 9(9-8+1) + (9-1-0) = 26.

[0121] As can be seen from FIG. 3, in one BWP, 4 RBs are one RBG group, and the starting resource group RBG start = 0 of the scheduled RB is continuously allocated with an RBG length L RBGs = 8, that is, the scheduled RB includes RB0 to RB 31 , a total of 32 RBs.

[0122] 3, PUSCH repetition transmission

[0123] PUSCH repetition transmission can include two types: PUSCH repetition type A and PUSCH repetition type B. Among them, PUSCH repetition type A is a slot-based repeated transmission, each slot uses the same symbol level allocation, that is, the starting symbol S and the length L of each slot are consistent, and different redundancy version (RV) versions are used for each repeated transmission. PUSCH repetition type B is a mini-slot level (or symbol level) repetition, mainly suitable for low latency scenarios of ultra-reliable low latency communications (URLLC).

[0124] The embodiments of the present application focus on PUSCH repetition type A.

[0125] Exemplarily, FIG. 4 shows a schematic diagram of PUSCH repetition type A. As shown in FIG. 4, the terminal device transmits PUSCH in slot 0, slot 1, slot 2 and slot 3. In slot 0, it can be the first transmission of PUSCH, which can be referred to as PUSCH repetition 0, in slot 1, it can be the first repeated transmission of PUSCH, which can be referred to as PUSCH repetition 1, in slot 2, it can be the second repeated transmission of PUSCH, which can be referred to as PUSCH repetition 2, and in slot 3, it can be the third repeated transmission of PUSCH, which can be referred to as PUSCH repetition 3.

[0126] PUSCH is transmitted in slots 0 to 3, which can be indicated by the time domain resource assignment (TDRA) field in DCI. That is, the terminal device receives DCI and obtains the time domain resource allocation position indicated by the TDRA field in DCI, which can include slots 0 to 3. Based on this, the terminal device can transmit PUSCH in slots 0 to 3.

[0127] For TDD, PUSCH repetition transmission can be used in the following scenarios:

[0128] 1) PUSCH transmission of PUSCH repetition typeA scheduled by DCI format 0_1 / 0_2. For example, the network device can send scheduling information to the terminal device through DCI format 0_1 or DCI format 0_2, and the scheduling information can instruct the terminal device to transmit PUSCH through PUSCH repetition typeA.

[0129] 2) PUSCH transmission of transport block processing over multi-slot (TBoMS) scheduled by DCI format 0_1 / 0_2. For example, the network device can send scheduling information to the terminal device through DCI format 0_1 or DCI format 0_2, and the scheduling information can instruct the terminal device to perform PUSCH transmission of TBoMS.

[0130] 3) PUSCH transmission of PUSCH repetition typeA scheduled by random access response (RAR) uplink grant (UL grant) (msg3 initial transmission). For example, the terminal device can send a random access request to the network device, and the network device can send a RAR to the terminal device based on the random access request, and the RAR includes the UL grant, which is used to instruct the terminal device to send uplink data (such as msg3). When the UL grant schedules the PUSCH, the UL grant can be used to instruct the terminal device to perform PUSCH transmission of PUSCH repetition typeA.

[0131] 4) PUSCH transmission of PUSCH repetition typeA scheduled by DCI format 0_0 with cyclic redundancy check (CRC) scrambled by temporary cell radio network temporary identifier (TC-RNTI) (msg3 retransmission). For example, the initial transmission of msg3 of the terminal device fails to be successfully received by the network device, and the network device can send a retransmission indication to the terminal device through DCI format 0_0, wherein the CRC in the DCI format 0_0 is scrambled by the TC-RNTI, and the DCI format 0_0 can schedule the PUSCH transmission of PUSCH repetition typeA for msg3 retransmission.

[0132] The following takes the RAR UL grant as an example to introduce the transmission of PUSCH.

[0133] For TDD, the terminal device can transmit PUSCH repetition from slot n+k2+Δ+2 μ ·K cell,offset The first K slots are used for PUSCH repetition transmission, where the PUSCH repetition transmission does not contain symbols indicated as downlink by tdd-UL-DL-ConfigurationCommon or symbols indicated as in a SSB burst by ssb-PositionInBurst. k2 is the slot offset indicated by the TDRA field, Δ is a value related to the PUSCH subcarrier spacing μ defined by the protocol, in slots; K cell,offset is configured by the network to the terminal device through RRC signaling cellSpecificKoffset, and n is the slot where the RAR is located.

[0134] The symbols occupied by downlink symbols (DL symbols) and SSBs can be understood as unavailable resources. This means that PUSCH repetition transmission will definitely be sent in uplink symbols / slots and flexible symbols / slots, and if a downlink slot is encountered during the repeated transmission, the transmission will be delayed until a transmission opportunity is encountered.

[0135] Exemplarily, FIG. 5 shows a schematic diagram of a PUSCH repetition typeA transmission opportunity. As shown in FIG. 5, the terminal device can receive a RAR, which contains uplink grant information for scheduling 4 times of PUSCH repetition transmission. The slot where the RAR is located is slot n, K cell,offset is 0. Slot n is a DL slot, slot n+1 is a DL slot, slot n+k2+Δ is an UL slot, slot n+k2+Δ+1 is an SBFD-DL slot, slot n+k2+Δ+2 is an SBFD-F slot, slot n+k2+Δ+3 is an UL slot, and slot n+k2+Δ+4 is an UL slot.

[0136] Since the transmission slot of PUSCH includes uplink slots and flexible slots, the first transmission of PUSCH repetition transmission can be in slot n+k2+Δ, and since the next slot n+k2+Δ+1 is a downlink slot, it needs to be moved to the nearest slot that can be transmitted, i.e., slot n+k2+Δ+2, and the remaining two times are transmitted in the subsequent uplink slots, i.e., slot n+k2+Δ+3 and slot n+k2+Δ+4.

[0137] 4. PUSCH frequency hopping

[0138] The PUSCH frequency domain resource allocation manner can include RA type 0 / 1 / 2, wherein the RBG bitmap allocation manner of the RA type 0 is relatively flexible, the interlaced RB corresponding to the RA type 2 is a kind of frequency domain discretization itself, and similar effects can be achieved; but the RA type 1 needs to realize the frequency domain discretization in the form of frequency hopping (FH) due to the allocation of continuous RB, so as to improve the anti-interference ability, reduce the interception probability, effectively resist fading, and effectively improve the communication quality. The non-repeated transmission and the repeated transmission both support the frequency hopping characteristic. In the chapter 6.3 of the protocol 38.214, it is described that the frequency hopping is differentiated according to the PUSCH repetition type A and type B in the time domain. When the frequency hopping is enabled, for the PUSCH repetition type A, intra-slot and inter-slot frequency hopping can be performed; and for the PUSCH repetition type B, inter-repetition and inter-slot repetition frequency hopping can be performed.

[0139] The embodiments of the present application mainly describe the frequency hopping of the PUSCH repetition type A.

[0140] The FDRA field in the DCI can be used to indicate the frequency domain resource position, and can also be used to indicate the frequency hopping offset value.

[0141] Exemplarily, taking the DCI format 0_1 as an example, when the network equipment configures 4 frequency hopping offset values, i.e. the frequencyHoppingOffsetLists contains 4 offset values, N UL_hop =2, the 2 MSB bits of the FDRA field can be used to indicate the 4 frequency hopping offset values, and the remaining bits of the FDRA field can be used to indicate the frequency domain resource position of the PUSCH transmission. UL_hop The most significant bit (MSB) bit can be used to indicate the 4 frequency hopping offset values, or in other words, to indicate the frequency offset. The bits of the FDRA field except N UL_hop can be used to indicate the frequency domain resource position of the PUSCH transmission.

[0142] FIG. 6 shows a schematic diagram of the FDRA field. As shown in FIG. 6, N UL_hop =2, the 2 MSB bits of the FDRA field can be used to indicate the 4 frequency hopping offset values, and the remaining bits of the FDRA field can be used to indicate the frequency domain resource position of the PUSCH transmission. The frequency domain resource position of the PUSCH can be from the RB startStart, contains several RBs.

[0143] PUSCH can repeat frequency hopping between slots.

[0144] Exemplarily, FIG. 7 shows a schematic diagram of PUSCH frequency hopping between slots. As shown in FIG. 7, the network device sends DCI format 0_1 to the terminal device, and the DCI format 0_1 is used to schedule two times of PUSCH repetition transmission on slot 2n and slot 2n+1. The bandwidth of slot 2n and slot 2n+1 is UL BWP. The MSB N UL_hop bits of the FDRA field are used to indicate the frequency hopping offset value RB offset , and the starting position of the PUSCH transmission is RB start .

[0145] Based on the DCI format 0_1, the terminal device can transmit without frequency hopping in even slots and transmit with frequency hopping in odd slots, that is, the starting position is RB start on slot 2n, and the terminal device transmits PUSCH on the frequency domain resource length indicated by the FDRA field in the DCI, and the starting position is RB start +RB offset on slot 2n+1, that is, odd hopping and even not hopping.

[0146] 5, DCI length alignment

[0147] NR defines a large number of DCI formats. As of the current version 19 discussion, the protocol contains 19 DCI formats. Different DCI formats have different load bit sizes, which increases the blind detection complexity of the terminal device, and also increases the PDCCH blocking probability, which brings certain constraints to the network side scheduling. Among them, the load bit size of the DCI can be understood as the number of bits or the bit length of the DCI.

[0148] In order to solve this problem, the protocol defines the following DCI load size constraints, also known as DCI load size budget:

[0149] 1) For 1 cell, the total number of different DCI sizes configured for monitoring does not exceed 4;

[0150] 2) For 1 cell, the total number of different DCI sizes configured for monitoring with cell radio network temporary identifier (C-RNTI) does not exceed 3.

[0151] If the above two conditions are not met, a DCI size alignment operation is triggered to make the configured multiple DCI formats meet the DCI size budget. So far, the DCI size alignment operation has a total of 9 steps, namely Step 0, Step 1, Step 2, Step 2A, Step 3, Step 4, Step 4A, Step 4B, and Step 4C. However, the present application is only related to Step 0, Step 1, and Step 4A, and other steps will not be described.

[0152] Step 0:

[0153] The terminal device can monitor the payload bits of DCI format 0_0 and DCI format 0_1 in the common search space (CSS), the payload bits of DCI format 0_0 are determined according to the initial uplink bandwidth part (initial UL BWP), and the payload bits of DCI format 1_0 are determined according to the initial downlink bandwidth part (initial DL BWP) or control resource set 0 (CORESET#0).

[0154] For example, if the terminal device receives configuration information including control resource set 0 (CORESET#0), the payload bits of DCI format 1_0 are determined based on the DL BWP indicated by control resource set 0 (CORESET#0). If the terminal device does not receive configuration information including control resource set 0 (CORESET#0), the payload bits of DCI format 1_0 are determined based on the initial downlink bandwidth part.

[0155] When the initial uplink bandwidth part is different from the initial downlink bandwidth part, the payload bits of DCI format 0_0 and the payload bits of DCI format 1_0 are different, and the terminal device can align DCI format 0_0 with the length of DCI format 1_0 as a reference.

[0156] Step 1:

[0157] The payload bits of DCI format 0_0 monitored in the user-specific search space (USS) are determined according to section 7.3.1.1.1 of protocol 38.212, wherein, To activate the size of the active UL BWP, the terminal device can calculate the bit size of the FDRA according to the active UL BWP, so as to determine the payload bit size of the DCI format 0_0 in the USS. There is also a step of calculating the payload size of the DCI format 0_0 in the CSS using the supplementary uplink (SUL) bandwidth, which is irrelevant to the embodiments of the present application, and will not be described here.

[0158] Similarly, the payload bits of the DCI format 1_0 monitored in the USS are determined according to section 7.3.1.1.1 of the protocol 38.212, wherein, To activate the size of the active DL BWP, the terminal device can calculate the bit size of the FDRA according to the active DL BWP, so as to determine the payload bit size of the DCI format 1_0 in the USS.

[0159] The payload bits of the DCI format 0_0 monitored in the USS and the payload bits of the DCI format 1_0 monitored in the USS, whichever payload bit is more is taken as the length reference, and the DCI format with less payload bit is aligned to the length reference by padding zero.

[0160] Exemplarily, FIG. 8 shows a schematic diagram of DCI length alignment. As shown in a of FIG. 8, the payload bits of the DCI format 0_0 are less than the payload bits of the DCI format 1_0, and the payload bits of the DCI format 1_0 are taken as the length reference. The terminal device can perform padding zero operation on the payload bits of the DCI format 0_0, so that the payload bits of the DCI format 0_0 are equal to the payload bits of the DCI format 1_0.

[0161] As shown in b of FIG. 8, the payload bits of the DCI format 0_0 are greater than the payload bits of the DCI format 1_0, and the payload bits of the DCI format 0_0 are taken as the length reference. The terminal device can perform padding zero operation on the payload bits of the DCI format 1_0, so that the payload bits of the DCI format 0_0 are equal to the payload bits of the DCI format 1_0.

[0162] Step 4A:

[0163] Due to the DCI size budget not being met, the following DCI length alignment operation is triggered, which further reduces the different DCI lengths and reduces the implementation complexity.

[0164] In Step 0 described above, the load bits of DCI format 0_0 and 1_0 monitored in the CSS are calculated according to the initial UL BWP and the initial DL BWP, respectively. In Step 1, the load bits of DCI format 0_0 and 1_0 monitored in the USS are calculated according to the active UL BWP and the active DL BWP, respectively. The essential difference between the two steps is that the bandwidth used for calculating the FDRA field in DCI format 0_0 / 1_0 is different, resulting in different DCI lengths. Therefore, the FDRA of DCI format 0_0 and 1_0 monitored in the USS is recalculated, that is, the bit size of the FDRA field is calculated using the initial UL BWP and the initial DL BWP (this step is the same as Step 0), and the alignment method in Step 0 is performed, so that the three different DCI lengths are aligned to one.

[0165] Exemplarily, FIG. 9 shows a schematic diagram of DCI length alignment. As shown in FIG. 9, when monitoring the load bits of DCI format 0_0 and 1_0 in the USS, the FDRA field in DCI format 0_0 is first calculated according to the active UL BWP, and then the load bits of DCI format 0_0 are calculated. The FDRA field in DCI format 1_0 is calculated according to the active DL BWP, and then the load bits of DCI format 1_0 are calculated.

[0166] In order to reduce different DCI lengths, when monitoring the load bits of DCI format 0_0 and 1_0 in the USS, the FDRA field in DCI format 0_0 can be calculated according to the initial UL BWP, and then the load bits of DCI format 0_0 are calculated. The FDRA field in DCI format 1_0 is calculated according to the initial DL BWP or the control resource set 0 (CORESET#0), and then the load bits of DCI format 1_0 are calculated.

[0167] If the load bits of DCI format 0_0 and the load bits of DCI format 1_0 are different, and the load bits of DCI format 1_0 are used as the length reference in Step 0, the alignment method in Step 0 can be performed, that is, the DCI format 0_0 is aligned to the length reference by zero padding.

[0168] To facilitate understanding of the embodiments of the present application, first, a communication system suitable for the embodiments of the present application is described in detail in combination with FIG. 10.

[0169] FIG. 10 is a schematic diagram of an architecture of a communication system provided by an embodiment of the present application. As shown in FIG. 10, the communication system includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (such as 110a and 110b in FIG. 10, collectively referred to as 110), and can further include at least one terminal (such as 120a-120j in FIG. 10, collectively referred to as 120). The RAN 100 can further include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 10). The terminals 120 are connected to the RAN nodes 110 in a wireless manner. Terminals and terminals, and RAN nodes and RAN nodes can be connected to each other in a wired or wireless manner. The communication system can further include a core network 200. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network devices and the logical functions of the RAN nodes. The communication system can further include the Internet 300.

[0170] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future wireless access system defined in the 3rd generation partnership project (3GPP). The RAN 100 can also include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).

[0171] A RAN node, also referred to as a radio access network device, RAN entity or access node, is configured to help a terminal to access to a communication system over the air. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station (e.g., 110a in FIG. 10), a micro base station or an indoor station (e.g., 110b in FIG. 10), or a relay node or a donor node.

[0172] In another application scenario, a terminal can access to a communication system over the air with the help of cooperation among a plurality of RAN nodes, each of which implements part of the functionalities of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU) or a radio unit (RU). Here, the CU implements the functionalities of the radio resource control protocol and the packet data convergence protocol (PDCP) of a base station, and can also implement the functionalities of the service data adaptation protocol (SDAP). The DU implements the functionalities of the radio link control layer and the medium access control (MAC) layer of a base station, and can also implement part of the functionalities or all of the functionalities of the physical layer. For details of the protocol layers, refer to the relevant technical specifications of 3GPP. The RU can be configured to implement the functionalities of the transceiving of radio frequency signals. The CU and the DU can be two independent RAN nodes, or can be integrated in the same RAN node, e.g., in a baseband unit (BBU). The RU can be included in a radio frequency device, e.g., in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, i.e., a CU-control plane and a CU-user plane.

[0173] In different systems, the RAN node can have different names, for example, in an O-RAN system, the CU can be referred to as an open CU (O-CU), the DU can be referred to as an open DU (O-DU), and the RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module, for example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit the specific technology and specific equipment form adopted by the RAN node. For ease of description, a base station is described as an example of the RAN node in the following.

[0174] The terminal is a device with wireless transceiver function, which can send signals to the base station or receive signals from the base station. The base station and the terminal can be in a fixed position or can be mobile. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on an airplane, a balloon and a man-made satellite. The embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0175] The roles of the base station and the terminal can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 10 can be configured as a mobile base station, and for the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through a wireless air interface protocol. Of course, 110a and 120i can also communicate through an interface protocol between base stations and base stations, at this time, relative to 110a, 120i is also a base station. Therefore, the base station and the terminal can be collectively referred to as a communication device, 110a and 110b in FIG. 10 can be referred to as a communication device with a base station function, and 120a-120j in FIG. 10 can be referred to as a communication device with a terminal function. In the embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, for example, it can include a 3GPP standard protocol, which is not limited in the present application.

[0176] The base station and the terminal, the base station and the base station, and the terminal and the terminal can communicate through a licensed frequency spectrum, or through an unlicensed frequency spectrum, or through both a licensed frequency spectrum and an unlicensed frequency spectrum; can communicate through a frequency spectrum below 6 gigahertz (GHz), or through a frequency spectrum above 6 GHz, or through both a frequency spectrum below 6 GHz and a frequency spectrum above 6 GHz. The embodiments of the present application do not limit the frequency spectrum resources used for wireless communication.

[0177] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing the functions of the base station. The control subsystem containing the functions of the base station herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or modem) in the terminal, or by a device containing the functions of the terminal.

[0178] In the embodiments of the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel. In order to communicate with the base station, the terminal needs to establish a wireless connection on a cell controlled by the base station. The cell with which the terminal establishes a wireless connection is called the service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0179] The terminal sending an uplink signal or uplink information to the base station can be understood as uplink transmission. A time slot can include SBFD symbols, uplink symbols, and downlink symbols. The terminal device can use the SBFD symbols and / or the uplink symbols for uplink transmission. However, when the terminal device performs uplink transmission, it may have poor performance or even cause transmission failure.

[0180] The reason for the poor performance is that the terminal cannot accurately determine the frequency domain resources occupied by the uplink transmission. The terminal being unable to accurately determine the frequency domain resources occupied by the uplink transmission can include the following cases:

[0181] The first case: the terminal capable of supporting SBFD can be referred to as a new terminal. The new terminal can perform a random access procedure through a valid random access occasion (valid RO), which includes a legacy valid RO and an additional RO. The valid RO can also be referred to as a reasonable RO, and embodiments of the present application do not limit this. The legacy valid RO is one or more of the following: an RO completely on an uplink symbol in the time domain, an RO completely on a flexible symbol in the time domain, or a time domain symbol of 1 RO occupying both the uplink symbol and the flexible symbol. The flexible symbol can be a flexible symbol on an SBFD symbol or a flexible symbol on a non-SBFD symbol. The flexible symbol on the SBFD symbol is used to indicate that the symbol is configured as both a flexible symbol and an SBFD symbol. For example, the symbol is configured as a flexible symbol through tdd-UL-DL-ConfigurationCommon or through dynamic signaling, and is further configured as an SBFD symbol through another RRC parameter. The flexible symbol on the non-SBFD symbol is used to indicate that the symbol is configured as both a flexible symbol and a non-SBFD symbol. For example, the symbol is configured as a flexible symbol through tdd-UL-DL-ConfigurationCommon or through dynamic signaling, and is further configured as an uplink symbol or a downlink symbol through another RRC parameter.

[0182] The additional RO is an RO completely on a downlink symbol of an SBFD symbol in the time domain and / or an RO whose time domain symbol occupies both a downlink symbol of an SBFD symbol and a flexible symbol. The flexible symbol can be a flexible symbol on an SBFD symbol or a flexible symbol on a non-SBFD symbol. The additional RO can also be an RO completely on a flexible symbol of an SBFD symbol in the time domain.

[0183] The network device can configure the terminal through an RRC parameter, such as tdd-UL-DL-ConfigurationCommon, or indicate the terminal through dynamic signaling, such as DCI or medium access control-control element (MAC-CE), to configure whether the legacy valid RO is configured on the uplink symbol, the downlink symbol, or the flexible symbol. The SBFD symbol can be configured to the terminal through another RRC parameter. The legacy valid RO and the additional RO can be configured through the same high-layer parameter or through independent high-layer parameters, and embodiments of the present application do not limit this.

[0184] Therefore, the new terminal can perform the random access procedure on the RO on the uplink symbol or the RO on the flexible symbol on the non-SBFD symbol, and can also perform the random access procedure on the RO on the SBFD symbol. In the random access procedure, the new terminal can determine the time-frequency resource of the uplink transmission by the DCI, and perform the uplink transmission. The uplink transmission can include the PUSCH and / or the PUCCH.

[0185] The terminal that cannot support the SBFD can be referred to as a legacy terminal. The legacy terminal can only perform the random access procedure by the legacy valid RO. That is, the new terminal and the legacy terminal can both perform the random access procedure by the legacy valid RO.

[0186] As shown above, the ROs that can perform the random access can be referred to as the valid ROs, but the valid ROs are different for the new terminal and the legacy terminal.

[0187] In order to be compatible with the legacy terminal, the base station can send the DCI based on the legacy rule of the legacy terminal for the random access procedure by the legacy valid RO. However, the new terminal parses the DCI based on the new rule, causing a parsing error, affecting the sending of the PUSCH. The method of determining the frequency domain resource in the new rule and the legacy rule is different, that is, the new terminal and the base station do not understand the frequency domain resource of the uplink transmission.

[0188] Exemplarily, FIG. 11 shows a schematic diagram of a random access occasion. As shown in FIG. 11, the slot or symbol of the uplink BWP can include one DL, one UL, and three SBFDs. The new terminal can send a random access request on any one of the additional ROs (i.e., RO#1, RO#2, RO#3) and the legacy valid RO (RO#4), and then access a cell. The legacy terminal can only send a random access request on the legacy valid RO (RO#4), and then access a cell.

[0189] When the new terminal and the legacy terminal both perform the random access by the legacy valid RO (RO#4), in order to be compatible with the legacy terminal, the base station can send the DCI based on the legacy rule of the legacy terminal. The number of bits of the FDRA field in the DCI is determined based on the activated UL BWP However, the new terminal parses the DCI based on the new rule, for example, determines the number of bits of the FDRA field by the UL subband, causing a parsing error, affecting the sending of the PUSCH.

[0190] The second case: after the new terminal accesses successfully, the base station can schedule uplink transmission on the SBFD symbol or the uplink symbol. When the base station schedules uplink transmission on the SBFD symbol, the terminal device can determine the number of bits of the FDRA field based on the UL subband, and then determine the frequency domain resource on the SBFD symbol. When the base station schedules uplink transmission on the uplink symbol, the terminal device can determine the number of bits of the FDRA field based on the activated UL BWP, and then determine the frequency domain resource on the uplink symbol.

[0191] In the third case, the uplink transmission is scheduled on the SBFD symbol or the uplink symbol, and the terminal device determines the number of bits of the FDRA field based on different bandwidths, which may result in determining DCI of different lengths, and may cause the DCI length to exceed the load pre-amount.

[0192] In the case of exceeding the DCI load pre-amount, the terminal device can align the DCI of different lengths. In the process of DCI alignment, the terminal device can uniformly determine the number of bits of the FDRA field based on the initial UL BWP in the above step 4A. If the initial UL BWP is smaller than the UL subband, the frequency domain resource indicated by the FDRA calculated based on the initial UL BWP is less. That is, the frequency domain resource indicated by the FDRA bit field calculated based on a small bandwidth cannot fully utilize the frequency domain resource of the UL subband, resulting in that the terminal device cannot perform uplink transmission on some available resources, causing resource waste or inflexible resource allocation, and poor performance.

[0193] Exemplarily, FIG. 12 shows a schematic diagram of a comparison of different frequency domain resource sizes. As shown in FIG. 12, the number of RBs included in the activated UL BWP is greater than the number of RBs included in the UL subband, and the number of RBs included in the UL subband is greater than the number of RBs included in the initial UL BWP.

[0194] In the process of DCI alignment, the terminal device can determine the number of bits of the FDRA field based on the initial UL BWP, obtain the frequency domain resource through the number of bits of the FDRA field, and then the frequency domain resource is the frequency domain resource on the initial UL BWP, not the frequency domain resource on the UL subband. The number of RBs included in the initial UL BWP is less than the number of RBs included in the UL subband, resulting in that the terminal device cannot utilize more frequency domain resources for transmission, and poor performance occurs.

[0195] In the third case, the uplink transmission is scheduled on the SBFD symbol or the uplink symbol, and the terminal device determines the number of bits of the FDRA field based on different bandwidths, which may result in determining DCI of different lengths, and may cause the DCI length to exceed the load pre-amount. In the case of exceeding the DCI load pre-amount, the terminal device can align the DCI of different lengths.

[0196] In the alignment process, as shown in FIG. 9, the zero padding operation is to pad zeros at the end of the DCI of the short length, which causes the positions of the FDRA field in different DCIs to be different, causing the frequency domain resource indicated by the terminal device to be inconsistent with the frequency domain resource indicated by the network device, and affecting the performance of the uplink transmission.

[0197] The fourth case: N UL_hop bits are used to indicate the frequency hopping offset value, and the remaining bits are used to indicate the frequency domain resource position of the uplink transmission. When the uplink transmission scheduling is on the SBFD symbol or the uplink symbol, the number of bits used to indicate the frequency hopping offset value is different, which causes the number of bits used to indicate the frequency domain resource position of the uplink transmission to be different, and this may cause the frequency domain resource indicated by the terminal device to be inconsistent with the frequency domain resource indicated by the network device, and affect the performance of the uplink transmission.

[0198] Therefore, the embodiments of the present application provide an uplink transmission method and a transmission device, which are beneficial to improve the performance of the uplink transmission.

[0199] Specifically, for the first case, when the terminal device selects the conventional valid RO to perform the random access, the terminal device parses the DCI according to the conventional rule, and determines the frequency domain resource indicated by the DCI, so that the base station and the terminal device have the same understanding, which is beneficial to perform the uplink transmission based on the determined frequency domain resource, and improve the performance of the uplink transmission.

[0200] For the second case, the terminal device converts the frequency domain resource on the initial UL BWP into the frequency domain resource on the UL subband based on the association relationship between the initial UL BWP and the UL subband, so as to fully utilize the frequency domain resource on the UL subband, and improve the performance of the uplink transmission.

[0201] For the third case, when the uplink transmission scheduling is on the SBFD symbol, the number of bits of the FDRA field determined based on the UL subband is less than the number of bits of the FDRA field determined based on the activated UL BWP, and the zero padding operation of the terminal device is performed on the FDRA field determined based on the UL subband, so that the number of bits after the zero padding operation is the same as the number of bits of the FDRA field determined based on the activated UL BWP, which is beneficial to reduce the complexity of the terminal device in blindly detecting the DCI and the complexity of the terminal device in acquiring the frequency domain resource indicated by the FDRA field, and improve the performance of the uplink transmission.

[0202] For the fourth case, the number of bits used for indicating the frequency hopping offset value is different when the uplink transmission scheduling is on the SBFD symbol or the uplink symbol. The number of bits used for indicating the frequency domain resource in the FDRA field can be the number of bits of the FDRA field minus the maximum value between two values, which are the number of bits used for indicating the frequency hopping offset value when the uplink transmission scheduling is on the SBFD symbol and the number of bits used for indicating the frequency hopping offset value when the uplink transmission scheduling is on the uplink symbol. In this way, the number of bits used for indicating the frequency domain resource position of the uplink transmission is the same, which can reduce the complexity of the terminal device obtaining the frequency domain resource indicated by the FDRA field, and is beneficial to improving the performance of the uplink transmission.

[0203] In order to better understand the embodiments of the present application, the method provided by the embodiments of the present application will be described in detail below in combination with FIG. 13 to FIG. 24. The embodiments shown in the embodiments of the present application show the method provided by the embodiments of the present application from the perspective of device interaction. The specific forms and quantities of the devices shown are only examples, and should not constitute any limitation on the implementation of the method provided by the embodiments of the present application. In the following, the network device and the terminal device are taken as the execution subject as an example, and the method of the embodiments of the present application is described in detail.

[0204] It should be understood that the terminal device can be the terminal device itself, or a chip, chip system or processor supporting the terminal device to implement the method provided by the embodiments of the present application, or a logic module or software capable of implementing all or part of the terminal device; the network device can be the network device itself, or a chip, chip system or processor supporting the network device to implement the method provided by the embodiments of the present application, or a logic module or software capable of implementing all or part of the network device, which is not limited by the present application.

[0205] For the first case, the method provided by the embodiments of the present application will be described below in combination with FIG. 13.

[0206] Exemplarily, FIG. 13 shows a schematic flowchart of an uplink transmission method provided by the embodiments of the present application. The method can be applied to the communication system shown in FIG. 10, but the embodiments of the present application are not limited thereto. As shown in FIG. 13, the method can include the following steps:

[0207] S1301, the terminal device determines to use a first PRACH resource to send a first random access channel from the first PRACH resource and a second PRACH resource. The first PRACH resource is configured on an uplink symbol, and the second PRACH resource is configured on an SBFD symbol.

[0208] The first PRACH resource (which can also be referred to as the first PRACH occasion, the first RO, or a legacy valid RO) is not limited in the embodiments of the present application. For example, the first PRACH resource can be RO #4 in FIG. 11. The first PRACH resource is configured on an uplink symbol (which can also be referred to as a PRACH resource on the uplink symbol) and is not limited in the embodiments of the present application.

[0209] In other examples, the first PRACH resource can be configured on a flexible symbol. When the first PRACH resource is configured on the flexible symbol, the terminal device needs to determine whether the first PRACH resource is a valid RO. If the first PRACH resource is a valid RO, the terminal device can determine to use the first PRACH resource to send the first random access channel from the first PRACH resource and the second PRACH resource.

[0210] In this example, the first PRACH resource is configured on a flexible symbol (which can also be referred to as a PRACH resource on the flexible symbol) and is not limited in the embodiments of the present application.

[0211] The second PRACH resource (which can also be referred to as the second PRACH occasion, the second RO, or an additional RO) is not limited in the embodiments of the present application. For example, the second PRACH resource can be RO #1, RO #2, or RO #3 in FIG. 11. The second PRACH resource is configured on an SBFD symbol (which can also be referred to as a PRACH resource on the SBFD symbol) and is not limited in the embodiments of the present application. The second PRACH resource is configured on the downlink symbol of the SBFD symbol.

[0212] In other examples, the time domain symbol of the second PRACH resource can occupy the downlink symbol on the SBFD symbol and the flexible symbol at the same time. The flexible symbol can be on the SBFD symbol or on a non-SBFD symbol and is not limited in the embodiments of the present application. Alternatively, the second PRACH resource can be configured on the flexible symbol on the SBFD symbol.

[0213] It can be understood that when the first PRACH resource and the second PRACH resource can be used to send the first random access channel, the first PRACH resource and the second PRACH resource can be called valid ROs, and therefore the first PRACH resource can also be called a first valid RO, and the second PRACH resource can also be called a second valid RO. The first PRACH resource is configured on an uplink symbol, and the first PRACH resource can be understood as the legacy valid RO shown in the foregoing description. The second PRACH resource is configured on an SBFD symbol, and can be understood as the additional RO shown in the foregoing description.

[0214] The uplink symbol is used for uplink transmission, and is used to represent an uplink symbol on a non-SBFD symbol, that is, all frequency domain resources of the uplink symbol are used for uplink transmission, and there is no part of the frequency domain resources used for downlink transmission. The flexible symbol can be a flexible symbol on an SBFD symbol or a flexible symbol on a non-SBFD symbol.

[0215] The SBFD symbol can be used for uplink transmission and downlink transmission, that is, there are frequency domain resources used for uplink transmission and frequency domain resources used for downlink transmission in the frequency domain resources on the SBFD symbol. It can also be described that the SBFD symbol is a symbol configured with frequency domain resources used for downlink transmission and frequency domain resources used for uplink transmission.

[0216] The SBFD symbol can include a downlink symbol and a flexible symbol, and does not include an uplink symbol. The flexible symbol can be on an SBFD symbol or on a non-flexible symbol. Whether the flexible symbol is on an SBFD symbol or on a non-flexible symbol can depend on RRC parameter configuration, such as tdd-UL-DL-ConfigurationCommon and an RRC parameter that configures / indicates the SBFD symbol.

[0217] The terminal device supports sending a random access channel on a first PRACH resource and a second PRACH resource, which can indicate that the terminal device supports sending a random access channel on an additional RO and a legacy valid RO. The terminal device can be called a new terminal.

[0218] The terminal device can determine to use the first PRACH resource to send the first random access channel from the first PRACH resource and the second PRACH resource based on multiple ways.

[0219] In a possible implementation, the terminal device receives information for indicating to use the first PRACH resource to send the first random access channel from a network device, and the terminal device can determine to use the first PRACH resource to send the first random access channel based on the information.

[0220] In this way, the terminal device selects a suitable PRACH resource based on the indication of the network device, which facilitates improving the probability of access success.

[0221] In another possible implementation, the terminal device can randomly select to use the first PRACH resource to send the first random access channel from the first PRACH resource and the second PRACH resource.

[0222] In this way, the PRACH resource is randomly selected, which is more flexible.

[0223] In yet another possible implementation, the priority of the first PRACH resource is higher than that of the second PRACH resource, and the terminal device can determine to use the first PRACH resource to send the first random access channel from the first PRACH resource and the second PRACH resource based on the priority.

[0224] In this way, the PRACH resource is selected based on the priority, which facilitates making a decision quickly.

[0225] In another possible implementation, the terminal device can determine to use the first PRACH resource to send the first random access channel from the first PRACH resource and the second PRACH resource based on service requirements.

[0226] In this way, the PRACH resource is selected based on service requirements, which facilitates flexible application to different types of service requirements.

[0227] In yet another possible implementation, the terminal device can determine to use the first PRACH resource to send the first random access channel from the first PRACH resource and the second PRACH resource based on a timing of currently initiating random access and a symbol type of the first PRACH resource and the second PRACH resource.

[0228] The timing of currently initiating random access can also be referred to as a time slot or a time point of currently initiating random access, which is not limited in the embodiments of the present application. The timing of currently initiating random access can be understood as the timing of the terminal device preparing to initiate random access.

[0229] The first PRACH resource is configured on an uplink symbol, and the symbol type can be an uplink symbol. The second PRACH resource is configured on an SBFD symbol, and the symbol type can be an SBFD symbol.

[0230] The first PRACH resource and the second PRACH resource can be referred to as valid ROs, and in addition to the first PRACH resource and the second PRACH resource, one or more PRACH resources can be included, which is not limited in the embodiments of the present application.

[0231] The terminal device can select one RO (e.g., the first PRACH resource) in the valid RO (e.g., the first PRACH resource and the second PRACH resource) to initiate random access based on the current initiation time of random access and the symbol type of the valid RO (e.g., the first PRACH resource and the second PRACH resource).

[0232] For example, in the example shown in FIG. 11, for a new terminal, the valid RO can include RO#1, RO#2, RO#3, and RO#4. The symbol type of RO#1, RO#2, and RO#3 is between the current random access occasion, and the symbol type of RO#4 is after the current random access occasion. The symbol type of RO#4 is an uplink symbol, which meets the symbol type requirement. The terminal device can select RO#4 from RO#1, RO#2, RO#3, and RO#4 to initiate random access.

[0233] In this way, based on the current initiation time of random access, the symbol type of the valid RO, and the valid RO, the time delay of the random access process is reduced, and the terminal device quickly accesses and camps on the cell.

[0234] S1302. The terminal device sends a first random access channel to the network device on the first PRACH resource.

[0235] The terminal device can initiate random access to the network device on the first PRACH resource.

[0236] For example, the terminal device can obtain available preamble sequences, randomly select one preamble from the available preamble sequences, and send a first random access channel including the preamble to the network device on the first PRACH resource.

[0237] S1303. The terminal device determines the frequency domain resource occupied by the first uplink transmission based on the initial UL BWP or the activated UL BWP.

[0238] The terminal device can determine the frequency domain resource occupied by the first uplink transmission based on the initial UL BWP or the activated UL BWP based on the conventional rule.

[0239] Optionally, the terminal device can use the activated UL BWP to determine the frequency domain resource occupied by the first uplink transmission based on the DCI format 0_0 monitored in the USS. The terminal device can use the initial UL BWP to determine the frequency domain resource occupied by the first uplink transmission based on the DCI format 0_0 monitored in the CSS.

[0240] Optionally, as shown in FIG. 13, based on the first random access channel, the network device can send DCI to the terminal device, and the DCI is used to schedule the first uplink transmission. S1303, based on the initial UL BWP or the activated UL BWP, the terminal device determines the frequency domain resource occupied by the first uplink transmission, which can include that the terminal device determines the number of bits of the FDRA field in the DCI based on the initial UL BWP or the activated UL BWP, and determines the frequency domain resource occupied by the first uplink transmission based on the number of bits of the FDRA field.

[0241] In the random access process, the terminal device initiates random access to the network device, and the network device can send a random access response (RAR) to the terminal device. The uplink resource grant information in the RAR includes: random access response radio network temporary identifier (RA-RNTI), timing advance (Timing Advance), temporary cell radio network temporary identifier (TC-RNTI), and uplink time-frequency resource information. Among them, the uplink time-frequency resource can be indicated by DCI, and other information can be indicated by other signaling, which is not limited by the embodiments of the present application.

[0242] After the terminal device receives the DCI, it can parse the DCI based on the traditional rule, that is, based on the initial UL BWP or the activated UL BWP, determine the number of bits of the FDRA field in the DCI, and determine the frequency domain resource occupied by the first uplink transmission based on the number of bits of the FDRA field.

[0243] In an example, the implementation of determining the number of bits of the FDRA field based on the initial UL BWP or the activated UL BWP can be obtained by the following formula: It can be understood that the terminal device Wherein, is the initial UL BWP or the activated UL BWP.

[0244] In this way, the first PRACH resource is configured on the uplink symbol, and when the terminal device selects the first PRACH resource to initiate random access, it can determine the frequency domain resource occupied by the first uplink transmission based on the initial UL BWP or the activated UL BWP, which is beneficial to make the understanding of the terminal device and the network device on the frequency domain resource consistent, and further improve the performance of the uplink transmission.

[0245] In addition to determining the frequency domain resource of the first uplink transmission, the terminal device can also determine the time domain resource of the first uplink transmission. Similarly, the terminal device can determine the time domain resource of the uplink transmission based on the traditional rule.

[0246] Exemplarily, the symbols occupied by the first uplink transmission do not include downlink symbols and synchronization signal block (SS / physical broadcast channel (PBCH) block symbols. That is, the downlink symbols and the synchronization signal block (SS / physical broadcast channel (PBCH) block symbols are unavailable or in other words, are unavailable resources. Alternatively, the symbols occupied by the first uplink transmission include uplink symbols and flexible time slots.

[0247] When the terminal device performs the first uplink transmission, the terminal device can perform uplink transmission when encountering available resources such as uplink symbols and flexible time slots, and can delay the time of uplink transmission when encountering unavailable resources such as downlink symbols or SS / PBCH block symbols.

[0248] The above describes a scheme in which the terminal device initiates random access using the first PRACH resource. The following describes a scheme in which the terminal device initiates random access using the second PRACH resource.

[0249] Exemplarily, the terminal device determines to use the second PRACH resource to send the second random access channel from the first PRACH resource and the second PRACH resource; the terminal device sends the second random access channel to the network device on the second PRACH resource; and the terminal device determines frequency domain resources occupied by the second uplink transmission based on frequency domain resources for uplink transmission on the SBFD symbol.

[0250] The method in which the terminal device determines to use the second PRACH resource to send the second random access channel from the first PRACH resource and the second PRACH resource can refer to the method in which the terminal device determines to use the first PRACH resource to send the first random access channel, which will not be described herein again.

[0251] The frequency domain resources for uplink transmission on the SBFD symbol can be referred to as UL subbands or uplink usable physical resource blocks (UL usable PRBs).

[0252] The terminal device sending the second random access channel to the network device on the second PRACH resource can be understood as the terminal device sending the second random access channel to the network device on an additional RO.

[0253] Exemplarily, the terminal device can obtain available preamble sequences, randomly select a preamble from the available preamble sequences, and send the second random access channel including the preamble to the network device on the second PRACH resource. The preamble selected by the terminal device can be the same as or different from the preamble selected when the first random access channel is sent, and the embodiments of the present application do not limit this.

[0254] The terminal device sends a second random access channel to the network device on an additional RO. The terminal device can determine the frequency domain resources occupied by the second uplink transmission based on the new rule, i.e., based on the frequency domain resources for uplink transmission on the SBFD symbol.

[0255] Optionally, based on the second random access channel, the network device can send DCI to the terminal device, and the DCI is used to schedule the second uplink transmission. The above-mentioned determination of the frequency domain resources occupied by the second uplink transmission based on the frequency domain resources for uplink transmission on the SBFD symbol can include: the terminal device determines the number of bits of the FDRA field based on the frequency domain resources for uplink transmission on the SBFD symbol, and determines the frequency domain resources occupied by the second uplink transmission based on the number of bits of the FDRA field.

[0256] In an example, the implementation of determining the number of bits of the FDRA field based on the frequency domain resources for uplink transmission on the SBFD symbol can be obtained by the following formula: It can be understood that the terminal device Wherein, is the frequency domain resources for uplink transmission on the SBFD symbol.

[0257] In this way, the second PRACH resource is configured on the SBFD symbol, and when the terminal device selects the second PRACH resource to initiate random access, the terminal device can determine the frequency domain resources occupied by the second uplink transmission based on the frequency domain resources for uplink transmission on the SBFD symbol, which is beneficial to make the understanding of the terminal device and the network device on the frequency domain resources consistent, and further improve the performance of the uplink transmission.

[0258] The terminal device can first determine to send the first random access channel on the first PRACH resource, and then determine to send the second random access channel from the second PRACH resource, or the terminal device can first determine to send the second random access channel on the second PRACH resource, and then determine to send the first random access channel on the first PRACH resource. The present application embodiment does not limit this.

[0259] In addition to determining the frequency domain resources of the second uplink transmission, the terminal device can also determine the time domain resources of the second uplink transmission. Similarly, the terminal device can determine the time domain resources of the uplink transmission based on the new rule.

[0260] Exemplarily, the symbols occupied by the second uplink transmission include uplink symbols and / or SBFD symbols.

[0261] The second uplink transmission can include one or more PUSCHs. When the second uplink transmission includes one PUSCH, the symbols occupied by the second uplink transmission can include uplink symbols and / or SBFD symbols. When the second uplink transmission includes multiple PUSCHs, it can be a PUSCH repetition scenario, and the multiple PUSCHs can occupy the same position in different slots, and the contents carried by different PUSCHs can be the same.

[0262] The symbols occupied by the second uplink transmission can include multiple possible implementation manners.

[0263] In one possible implementation manner, the symbols occupied by the second uplink transmission include only uplink symbols. Alternatively, the symbols occupied by the second uplink transmission include only SBFD symbols. That is, the second uplink transmission can occupy only one type of symbols, which are uplink symbols or SBFD symbols.

[0264] When performing the second uplink transmission, the terminal device can perform uplink transmission when encountering available resources such as uplink symbols, and delay the time of uplink transmission when encountering unavailable resources such as downlink symbols or SBFD symbols. Alternatively, when performing the second uplink transmission, the terminal device can perform uplink transmission when encountering available resources such as SBFD symbols, and delay the time of uplink transmission when encountering unavailable resources such as downlink symbols or uplink symbols.

[0265] In this way, the terminal device only transmits on one type of symbols, which is simple.

[0266] Optionally, the determination of the terminal device on which type of symbols to perform uplink transmission can be determined by the first symbol performing uplink transmission. If the terminal device first encounters available resources such as uplink symbols when performing uplink transmission, subsequent uplink transmission is performed only on uplink symbols. If the terminal device first encounters available resources such as SBFD symbols when performing uplink transmission, subsequent uplink transmission is performed only on SBFD symbols.

[0267] In another possible implementation manner, the symbols occupied by the second uplink transmission can include uplink symbols and SBFD symbols. That is, the second uplink transmission can occupy two types of symbols, which are uplink symbols or SBFD symbols.

[0268] When performing the second uplink transmission, the terminal device can perform uplink transmission when encountering available resources such as uplink symbols and SBFD symbols, and delay the time of uplink transmission when encountering unavailable resources such as downlink symbols.

[0269] The symbols occupied by the second uplink transmission only include uplink symbols, or the symbols occupied by the second uplink transmission only include SBFD symbols, and this time domain resource configuration can be referred to as configuration 1, and the symbols occupied by the second uplink transmission can include uplink symbols and SBFD symbols, and this time domain resource configuration can be referred to as configuration 2. The symbols occupied by the first uplink transmission include uplink symbols and flexible symbols, and this time domain resource configuration can be referred to as the configuration of a legacy terminal.

[0270] The embodiments of the present application are all described by using symbols, and the symbols can be replaced by time slots, that is, the time slots occupied by the second uplink transmission only include uplink time slots, or the time slots occupied by the second uplink transmission only include SBFD time slots, and this time domain resource configuration can be referred to as configuration 1 or configuration 1 of a new terminal, and the time slots occupied by the second uplink transmission can include uplink time slots and SBFD time slots, and this time domain resource configuration can be referred to as configuration 2 or configuration 2 of a new terminal. The time slots occupied by the first uplink transmission include uplink time slots and flexible time slots, and this time domain resource configuration can be referred to as the configuration of a legacy terminal.

[0271] Exemplarily, FIG. 14 shows a schematic diagram of uplink transmission occupying different time slot types. As shown in FIG. 14, the time slots occupied by the uplink transmission of a legacy terminal include uplink time slots and flexible time slots, so the time slots of the uplink transmission can include time slot n+k2+Δ, time slot n+k2+Δ+2, time slot n+k2+Δ+3 and time slot n+k2+Δ+4. In the case of configuration 1 of a new terminal, the time slots occupied by the uplink transmission can include time slot n+k2+Δ, time slot n+k2+Δ+3 and time slot n+k2+Δ+4. In the case of configuration 2 of a new terminal, the time slots occupied by the uplink transmission can include time slot n+k2+Δ, time slot n+k2+Δ+1, time slot n+k2+Δ+2 and time slot n+k2+Δ+3.

[0272] The new terminal has two configurations of configuration 1 and configuration 2, and which configuration to use can be determined in multiple ways.

[0273] In a possible implementation, the protocol specifies to use configuration 1 or configuration 2.

[0274] In another possible implementation, the network device sends indication information to the terminal device, and the terminal device determines the symbols occupied by the second uplink transmission, that is, determines configuration 1 or configuration 2, based on the indication information.

[0275] In an example, the indication information can be carried in RRC signaling.

[0276] In this way, the terminal device can determine the symbols occupied by the second uplink transmission based on the indication of the network device, and the flexibility is stronger.

[0277] When the terminal device initiates a random access request to the network device, the terminal device can receive a DCI from the network device, the DCI is used for scheduling uplink transmission, and the DCI is used for indicating time-frequency resources of the uplink transmission. After receiving the DCI, the terminal device can first determine a symbol type occupied by the uplink transmission through a TDRA field in the DCI. If the symbol type is an SBFD symbol, the terminal device determines frequency domain resources occupied by the uplink transmission based on frequency domain resources used for the uplink transmission on the SBFD symbol. If the symbol type is a non-SBFD symbol, the terminal device determines the frequency domain resources occupied by the uplink transmission based on an activated UL BWP or an initial UL BWP.

[0278] For the first case, in addition to the method shown in FIG. 13, the terminal device determines to use the first PRACH resource to send the first random access channel, and the network device schedules the uplink transmission based on the first random access channel. The symbol occupied by the uplink transmission is only an uplink symbol, and the uplink transmission will not be scheduled on the SBFD symbol. In this way, the terminal device can determine the time-frequency resources based on the traditional rule, which can reduce the problem of inconsistent understanding between the terminal device and the network device, and is beneficial to improve the performance of the uplink transmission.

[0279] For the second case, the method provided by the embodiments of the present application is introduced below in combination with FIG. 15.

[0280] Exemplarily, FIG. 15 shows a schematic diagram of an uplink transmission method provided by the embodiments of the present application. As shown in FIG. 15, the method can include the following steps:

[0281] S1501, the network device sends first information to the terminal device, the first information is used for scheduling third uplink transmission, and the frequency domain resources for uplink transmission on the SBFD symbol are configured on the SBFD symbol. The frequency domain resources for uplink transmission are greater than the initial UL BWP.

[0282] In an example, the first information can be carried in a DCI, and the format of the DCI can be 0_0 / 0_1 / 0_2 / 0_3.

[0283] The network device can send the first information to the terminal device after the random access of the terminal device is successful, so that the terminal device performs the third uplink transmission.

[0284] The frequency domain resources for uplink transmission on the SBFD symbol are greater than the initial UL BWP, which can be understood as that the number of RBs included in the frequency domain resources for uplink transmission on the SBFD symbol is greater than the number of RBs included in the initial UL BWP.

[0285] S1502, the terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP, and the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission on the SBFD symbol.

[0286] The association relationship between the initial UL BWP and the frequency domain resource for uplink transmission on the SBFD symbol can be a ratio relationship, a difference relationship, or a mapping relationship, and the present application does not limit this.

[0287] When the terminal device aligns the DCI, the terminal device can determine the frequency domain resource of the third uplink transmission using the initial UL BWP, which is the frequency domain resource on the initial UL BWP. The frequency domain resource of the third uplink transmission on the frequency domain resource for uplink transmission cannot be directly indicated, so the present application determines the frequency domain resource occupied by the third uplink transmission based on the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission. In this way, the frequency domain resource occupied by the third uplink transmission is determined based on the initial UL BWP and the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission, which is conducive to converting the frequency domain resource on the initial UL BWP to the frequency domain resource on the frequency domain resource for uplink transmission, fully utilizing the frequency domain resource on the frequency domain resource for uplink transmission, and improving the performance of uplink transmission.

[0288] The association relationship between the initial UL BWP and the frequency domain resource for uplink transmission can be various.

[0289] In one possible implementation, the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission is the ratio of the frequency domain resource for uplink transmission to the initial UL BWP.

[0290] The terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the ratio relationship between the initial UL BWP and the frequency domain resource for uplink transmission, which is conducive to converting the frequency domain resource on the initial UL BWP to the frequency domain resource on the frequency domain resource for uplink transmission, fully utilizing the frequency domain resource on the frequency domain resource for uplink transmission, and improving the performance of uplink transmission.

[0291] In another possible implementation, the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission is the absolute value of the difference between the frequency domain resource for uplink transmission and the initial UL BWP.

[0292] The absolute value of the difference between the frequency domain resource for uplink transmission and the initial UL BWP can be KBWP, and the terminal device can determine the frequency domain resource occupied by the third uplink transmission on the KBWP according to the rule of the frequency domain resource occupied by the third uplink transmission on the initial UL BWP, and the sum of the frequency domain resource occupied by the third uplink transmission on the initial UL BWP and the frequency domain resource occupied by the third uplink transmission on the KBWP is the resource occupied by the third uplink transmission on the frequency domain resource for uplink transmission.

[0293] In this way, the terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the difference relationship between the initial UL BWP and the frequency domain resource for uplink transmission, which is conducive to converting the frequency domain resource on the initial UL BWP to the frequency domain resource on the frequency domain resource for uplink transmission, fully utilizing the frequency domain resource on the frequency domain resource for uplink transmission, and improving the performance of uplink transmission.

[0294] In yet another possible implementation, the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission is a mapping relationship, which can be embodied in a table, an array, or a textual relationship, and the embodiments of the present application do not limit this.

[0295] After the terminal device obtains the frequency domain resource occupied by the third uplink transmission on the initial UL BWP, it can determine the corresponding frequency domain resource through the mapping relationship, which is the frequency domain resource occupied by the third uplink transmission on the frequency domain resource for uplink transmission.

[0296] In this way, it is conducive for the terminal device to quickly determine the frequency domain resource occupied by the third uplink transmission on the frequency domain resource for uplink transmission.

[0297] If the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission is the ratio of the frequency domain resource for uplink transmission to the initial UL BWP, in one example, the ratio of the frequency domain resource for uplink transmission to the initial UL BWP is greater than or equal to a first factor, and the first factor is the maximum value in the set {1, 2, 4, 8}. The above determination of the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the association relationship between the initial UL BWP and the frequency domain resource for uplink transmission includes determining the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the first factor.

[0298] The first factor satisfies the following condition: the first factor is less than or equal to the ratio of the frequency domain resource for uplink transmission to the initial UL BWP, and the first factor is the maximum value in the set {1, 2, 4, 8}. The terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP and the first factor.

[0299] In this way, the first factor can be variable in different scenarios, and the flexibility is stronger.

[0300] Optionally, a relationship between the frequency domain resource occupied by the third uplink transmission and the first factor and the initial UL BWP can satisfy:

[0301] RB start indicates a starting position of the frequency domain resource occupied by the third uplink transmission, L RBs indicates a frequency domain resource length of the frequency domain resource occupied by the third uplink transmission, and K' indicates the first factor. indicates the initial UL BWP.

[0302] The specific implementation of S1502 is described below.

[0303] In an example, the first information is further used to indicate a resource indication value RIV; S1502, based on the initial UL BWP, the initial UL BWP, and the association relationship of the frequency domain resource for uplink transmission on the SBFD symbol, determining the frequency domain resource occupied by the third uplink transmission, includes: the terminal device determines the first frequency domain resource based on the initial UL BWP and the RIV; based on the first frequency domain resource and the first factor, determining the frequency domain resource occupied by the third uplink transmission.

[0304] The first frequency domain resource can be understood as the frequency domain resource occupied by the third uplink transmission on the initial UL BWP, and the terminal device can convert the first frequency domain resource to the frequency domain resource occupied by the third uplink transmission on the frequency domain resource for uplink transmission on the SBFD symbol based on the first factor.

[0305] The terminal device determines the first frequency domain resource based on the initial UL BWP and the RIV can refer to the formula wherein, is the initial UL BWP, RB start is a starting position of the first frequency domain resource, L RBs is a length of the first frequency domain resource.

[0306] In some examples, a relationship of the first frequency domain resource, the first factor, and the frequency domain resource occupied by the third uplink transmission can satisfy: the first frequency domain resource and the frequency domain resource occupied by the third uplink transmission are positively correlated, and / or the first factor and the frequency domain resource occupied by the third uplink transmission are positively correlated.

[0307] The more RBs included in the first frequency domain resource, the more the frequency domain resource occupied by the third uplink transmission can also be. And / or, the more RBs included in the first factor, the more the frequency domain resource occupied by the third uplink transmission can also be.

[0308] Optionally, the frequency domain resource occupied by the third uplink transmission, the first factor and the first frequency domain resource satisfy the following formula: L RBs = L RBs / K', RB start = RB start / K'

[0309] wherein, RB start denotes the starting position of the frequency domain resource occupied by the third uplink transmission, RB start denotes the starting position of the first frequency domain resource, L RBs denotes the frequency domain resource length of the frequency domain resource occupied by the third uplink transmission, L RBs denotes the frequency domain resource length of the first frequency domain resource, and K' denotes the first factor.

[0310] All the above-mentioned methods are for the case that the frequency domain resource for uplink transmission on the SBFD symbol is greater than the initial UL BWP. If the frequency domain resource for uplink transmission on the SBFD symbol is less than the initial UL BWP, the resource occupied by the third uplink transmission on the initial UL BWP includes the resource occupied by the frequency domain resource for uplink transmission, and no conversion is needed. If the frequency domain resource for uplink transmission on the SBFD symbol is equal to the initial UL BWP, the resource occupied by the third uplink transmission on the initial UL BWP is equal to the resource occupied by the frequency domain resource for uplink transmission, and no conversion is needed.

[0311] The above-mentioned third uplink transmission is configured on the frequency domain resource for uplink transmission on the SBFD symbol. If the third uplink transmission is configured on the uplink symbol, and the active UL BWP is greater than the initial UL BWP, the terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the active UL BWP, the relationship between the active UL BWP and the initial UL BWP.

[0312] Exemplarily, FIG. 16 shows a schematic diagram of DCI alignment. As shown in FIG. 16, for DCI format 0_0 in CSS and USS, the number of RBs included in the active UL BWP is greater than the number of RBs included in the initial UL BWP. In the process of DCI alignment, the terminal device can uniformly use the initial UL BWP to determine the bit number of the FDRA field in CSS and USS, so that the length of DCI format 0_0 in CSS and USS is the same through the same bit number of the FDRA field.

[0313] In this scenario, the terminal device can determine the number of bits of the FDRA field based on the initial UL BWP, obtain the frequency domain resource through the number of bits of the FDRA field, and then the frequency domain resource is the frequency domain resource on the initial UL BWP, not the frequency domain resource on the active UL BWP. The number of RBs included in the initial UL BWP is less than the number of RBs included in the active UL BWP, which causes the terminal device to be unable to utilize more frequency domain resources for transmission, and a poor performance condition occurs.

[0314] Therefore, in the embodiments of the present application, the terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP, the association relationship between the active UL BWP and the initial UL BWP.

[0315] In this way, based on the initial UL BWP and the association relationship between the active UL BWP and the initial UL BWP, the frequency domain resource occupied by the third uplink transmission is determined, which is beneficial to converting the frequency domain resource on the initial UL BWP into the frequency domain resource on the active UL BWP, fully utilizing the frequency domain resource on the active UL BWP, and improving the performance of the uplink transmission.

[0316] The association relationship between the initial UL BWP and the active UL BWP can be a ratio relationship, a difference relationship, or a mapping relationship, and the embodiments of the present application do not limit this.

[0317] If the association relationship between the initial UL BWP and the active UL BWP is a ratio relationship, the association relationship between the initial UL BWP and the active UL BWP can be represented as wherein, is the initial UL BWP, is the active UL BWP.

[0318] In some examples, the terminal device can determine the second frequency domain resource based on the initial UL BWP, and determine the frequency domain resource occupied by the third uplink transmission based on the second frequency domain resource and K.

[0319] For example, the terminal device works on the active UL BWP. Due to DCI load pre-quantization, the FDRA field in the DCI format 0_0 in the USS is originally calculated according to the active UL BWP, and finally determined according to the initial UL BWP. Assuming that the active UL BWP is the initial UL BWP is The initial UL BWP is a smaller bandwidth compared to the activated UL BWP, and the size of the two is 5 times different. The FDRA bit field calculated by a small bandwidth cannot fully utilize the frequency domain resources of the activated UL BWP. Therefore, in the embodiment of the present application, when the frequency domain resources are indicated, the terminal device can magnify the calculated RB start position and occupied RB resources by K times, That is, for the activated UL BWP, R start = 0, 5, 10,..., 95, L RBs = 5, 10,..., 100.

[0320] In summary, after the terminal device accesses successfully, if the frequency domain resources for uplink transmission of the third uplink transmission configuration are on the SBFD symbol, the frequency domain resources for uplink transmission are greater than the initial UL BWP. The terminal device can determine the frequency domain resources occupied by the third uplink transmission based on the association relationship between the initial UL BWP, the initial UL BWP, and the frequency domain resources for uplink transmission on the SBFD symbol. If the third uplink transmission is configured on the uplink symbol, the activated UL BWP is greater than the initial UL BWP. The terminal device can determine the frequency domain resources occupied by the third uplink transmission based on the association relationship between the initial UL BWP, the initial UL BWP, and the activated UL BWP.

[0321] Exemplarily, FIG. 17 shows a schematic diagram of DCI alignment. As shown in FIG. 17, for the DCI format 0_0 monitored in the CSS and the USS, the number of RBs included in the activated UL BWP is greater than the number of RBs included in the initial UL BWP, and the number of RBs included in the UL BWP is greater than the number of RBs included in the initial UL BWP. In the process of DCI alignment, the terminal device can uniformly use the initial UL BWP to determine the bit number of the FDRA field for the DCI monitored in the CSS and the USS, so that the length of the DCI format 0_0 monitored in the CSS and the USS is the same by using the same bit number of the FDRA field.

[0322] In this scenario, the terminal device can determine the bit number of the FDRA field based on the initial UL BWP, obtain the frequency domain resources by the bit number of the FDRA field, and then the frequency domain resources are the frequency domain resources on the initial UL BWP, not the frequency domain resources on the activated UL BWP or the frequency domain resources on the UL subband. The number of RBs included in the initial UL BWP is less than the number of RBs included in the activated UL BWP, or the number of RBs included in the initial UL BWP is less than the number of RBs included in the UL subband, which causes the terminal device to be unable to utilize more frequency domain resources for transmission, and a poor performance condition occurs.

[0323] Therefore, in the embodiment of the present application, the terminal device can determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP, the association relationship between the activated UL BWP and the initial UL BWP, or determine the frequency domain resource occupied by the third uplink transmission based on the initial UL BWP, the association relationship between the UL subband and the initial UL BWP.

[0324] The following is described through specific examples.

[0325] For example, FIG. 18 shows a schematic diagram of determining a frequency domain resource. As shown in FIG. 18, the terminal device works on the activated UL BWP or the UL subband. Due to the DCI alignment caused by the DCI load pre-amount, the FDRA field in the DCI format 0_0 in the USS is originally calculated according to the activated UL BWP or the UL subband, and finally determined according to the initial UL BWP. It is assumed that N UL_SB = 40 RB, For the activated UL BWP, the terminal device can magnify the calculated RB start position and occupied RB resource by K times, R start = 0, 5, 10, …, 95, L RBs = 5, 10, …, 100. For the UL subband, the terminal device can magnify the calculated RB start position and occupied RB resource by K' times, R start = 0, 2, 4, …, 38, L RBs = 2, 4, …, 40. Therefore, the scaling is performed using K' = 2 for the UL subband and K = 5 for the activated UL BWP.

[0326] For the third case described above, the method provided in the embodiment of the present application is introduced below in combination with FIG. 19.

[0327] For example, FIG. 19 shows a schematic diagram of an uplink transmission method provided in the embodiment of the present application. As shown in FIG. 19, the method can include the following steps:

[0328] S1901, the terminal device can determine that the bit of the FDRA field of the DCI is N1 bits based on the frequency domain resource for uplink transmission on the SBFD symbol, the frequency domain resource for uplink transmission contains a number of RBs less than the number of RBs contained in the activated UL BWP, and the FDRA field of the DCI is used to indicate the frequency domain resource for uplink transmission.

[0329] The number of RBs contained in the frequency domain resource for uplink transmission is less than the number of RBs contained in the activated UL BWP, which means that the number of bits of the FDRA field of the DCI determined based on the activated UL BWP is greater than N1.

[0330] The terminal device can generate N2 bits, N2 being the absolute value of the difference between the first value and N1, and each of the N2 bits having a bit value of 0, the first value being the bit number value of the FDRA field determined based on the activated UL BWP.

[0331] The bit number value of the FDRA field determined based on the activated UL BWP is the first value, which is only an example of a name, and the embodiments of the present application do not limit it. The first value is greater than N1.

[0332] The terminal device can generate N2 bits with a value of 0 to more accurately determine the bits of the FDRA field of the DCI.

[0333] The terminal device can determine the bits of the FDRA field in the DCI to be (N1+N2) bits.

[0334] In the case where the number of RBs contained in the frequency domain resource for uplink transmission is less than the number of RBs contained in the activated UL BWP, the terminal device determines N1 bits based on the frequency domain resource for uplink transmission, and then generates N2 bits, and determines (N1+N2) bits as the bits of the FDRA field in the DCI. It can be understood that the first value is equal to (N1+N2).

[0335] In this way, the terminal device can determine the frequency domain resource indicated by the FDRA field according to (N1+N2) bits, which is beneficial to make it the same as the bits of the FDRA field determined based on the activated UL BWP, and is beneficial to reduce the complexity of the terminal device in acquiring the frequency domain resource indicated by the FDRA field, and further improve the performance of uplink transmission.

[0336] The method shown in the above FIG. 19 is from the perspective of the terminal device determining the bits required to be parsed. When the network device determines the bits of the FDRA field in the DCI, the network device schedules uplink transmission through the DCI, and the frequency domain resource for uplink transmission is indicated by the bits of the FDRA field in the DCI. If the uplink transmission is configured on the SBFD symbol, the network device can determine the bits of the FDRA field in the DCI based on the activated UL BWP. If the uplink transmission is configured on the uplink symbol, the network device can determine the bits of the FDRA field in the DCI to be N1 bits based on the frequency domain resource for uplink transmission on the SBFD symbol, and then generate N2 bits, and determine the bits of the FDRA field in the DCI based on N1 and N2. In this way, the network device sends the DCI to the terminal device, the DCI schedules the uplink transmission, and no matter whether the uplink transmission is configured on the SBFD symbol or the uplink symbol, the bits of the FDRA field in the DCI are (N1+N2) bits.

[0337] Specifically, the network device sends a DCI to the terminal device, where the DCI is used to schedule uplink transmission; a bit number of an FDRA field in the DCI is a maximum value between a value A and a value B, for example, max{x, y}, where x is the value A and y is the value B. The value A (for example, x) is a bit number determined based on an activated UL BWP, and the value B (for example, y) is a bit number determined based on a frequency domain resource for uplink transmission on an SBFD symbol; the terminal device acquires a frequency domain resource indicated by the FDRA field based on the bit number of the FDRA field; and the terminal device performs uplink transmission on the frequency domain resource.

[0338] Optionally, the N1 bits and the N2 bits satisfy any one of the following conditions: the N2 bits are appended after and adjacent to the N1 bits; or the N2 bits are appended before and adjacent to the N1 bits; or M1 bits of the N1 bits are used to indicate a frequency hopping offset value of the uplink transmission, M2 bits of the N1 bits are used to indicate a frequency domain resource of the uplink transmission, and the N2 bits are appended between the M1 bits and the M2 bits, where N1=M1+M2.

[0339] There are three cases for the positions of the N1 bits and the N2 bits, which are described below in combination with FIG. 20.

[0340] Exemplarily, FIG. 20 shows a comparison diagram of different positions of the N1 bits and the N2 bits. As shown in a of FIG. 20, the N2 bits are appended after and adjacent to the N1 bits. As shown in b of FIG. 20, the N2 bits are appended before and adjacent to the N1 bits. As shown in c of FIG. 20, M2 bits of the N1 bits are used to indicate a frequency domain resource of the uplink transmission, where M2 can be 2 bits or 1 bit, and two bits are taken as an example in FIG. 20, but the embodiments of the present application are not limited thereto. The M2 bits of the N1 bits are used to indicate the frequency domain resource of the uplink transmission, as shown in the frequency domain position indication part in FIG. 20. The N2 bits can be appended between the M1 bits and the M2 bits.

[0341] M1 bits of the N1 bits are used to indicate a frequency hopping offset value of the uplink transmission, M2 bits of the N1 bits are used to indicate a frequency domain resource of the uplink transmission, and the N2 bits are appended between the M1 bits and the M2 bits. In this case, when the terminal device parses the FDRA field, only the most significant bits M1 and the least significant bits M2 need to be parsed, which is beneficial to improve the parsing efficiency.

[0342] From the method shown in FIG. 19, it can be known that the number of bits of the FDRA field in the DCI determined by the terminal device is the same regardless of whether the uplink transmission scheduling is on the SBFD symbol or the uplink symbol. On the SBFD symbol, since the frequency domain resource for uplink transmission on the SBFD symbol is smaller than the active UL BWP on the uplink symbol, the number of bits N1 of the FDRA field calculated based on the frequency domain resource for uplink transmission on the SBFD symbol is smaller than the number of bits (a first value) of the FDRA field calculated based on the active UL BWP on the uplink symbol, and the terminal device can generate N2 bits. In some examples, the N2 bits are supplemented before and adjacent to the N1 bits.

[0343] Exemplarily, FIG. 21 shows a schematic diagram of different DCI. As shown in FIG. 21, when the DCI schedules on the uplink symbol, the bits included in the DCI include bits for indicating identity information, bits of the FDRA field, bits of the TDRA field, bits for indicating a frequency hopping (FH) flag, bits for indicating MCS, and the like. Among them, the bits of the FDRA field include 2 bits for indicating a frequency hopping offset value, and the remaining bits of the FDRA field are used to indicate frequency domain resources.

[0344] When the DCI schedules on the SBFD symbol, the bits included in the DCI include bits for indicating identity information, bits of the FDRA field, bits of the TDRA field, bits for indicating a FH flag, bits for indicating MCS, and the like. Among them, based on the number N1 of bits of the FDRA field calculated based on the frequency domain resource for uplink transmission on the SBFD symbol, the N1 bits are used to indicate frequency domain resources. The terminal device can determine N2 bits, as shown in the dashed box in FIG. 21. The N2 bits are supplemented before and adjacent to the N1 bits. Among them, the N1 bits include 1 bit for indicating a frequency hopping offset value.

[0345] For the fourth case described above, the method provided by the embodiments of the present application is introduced below in combination with FIG. 22.

[0346] Exemplarily, FIG. 22 shows a schematic flowchart of an uplink transmission method provided by the embodiments of the present application. As shown in FIG. 22, the method can include the following steps:

[0347] S2201, the terminal device determines, based on the active UL BWP, that the number of bits of the FDRA field of the first DCI is M bits, M1 bits in the M bits are used to indicate a frequency hopping offset on the SBFD symbol, and M2 bits in the M bits are used to indicate frequency domain resources on the SBFD symbol, and M2 is determined based on M, M1, and a frequency hopping offset on the uplink symbol.

[0348] In an example, the terminal device can determine the FDRA field bit number by determining the FDRA field bit number, wherein activating the UL BWP. M1 can be determined by the number of frequency hopping offset values configured by the network device. The more frequency hopping offset values configured by the network device, the larger M1 is, and the less frequency hopping offset values configured by the network device, the smaller M1 is.

[0349] For example, when the network device configures 4 frequency hopping offset values, M1 can be 2, i.e. 2 bits are used to indicate 4 frequency hopping offset values. When the network device configures 2 frequency hopping offset values, M1 can be 1, i.e. 1 bit is used to indicate 2 frequency hopping offset values.

[0350] M2 is not equal to (M-M1), and M2 is determined based on M, M1 and the frequency hopping offset used to indicate the uplink symbol. M2, M, M1 and the frequency hopping offset used to indicate the uplink symbol can satisfy a certain relationship.

[0351] In S2202, the terminal device can determine the frequency hopping offset on the SBFD symbol based on M1 bits, and determine the frequency domain resource on the SBFD symbol based on M2 bits.

[0352] In this way, the terminal device determines M2 based on M, M1 and the frequency hopping offset used to indicate the uplink symbol, and the determination of M2 also refers to the frequency hopping offset used to indicate the uplink symbol, which is beneficial to make the number of bits used to indicate the frequency domain resource position in different DCIs the same, and is beneficial to reduce the complexity of the terminal device in acquiring the frequency domain resource indicated by the FDRA field and improve the performance of uplink transmission.

[0353] Optionally, when the number of bits used to indicate the frequency hopping offset on the uplink symbol is M3, M2, M, M1 and the frequency hopping offset used to indicate the uplink symbol can satisfy the following relationship: M2=M-max{M1, M3}.

[0354] The number of bits M2 used to indicate the frequency domain resource in the FDRA field can be the maximum value between M1 and M3 subtracted from the bit number M of the FDRA field. In this way, the number of bits used to indicate the frequency domain resource position of the uplink transmission is the same, which is beneficial to reduce the complexity of the terminal device in acquiring the frequency domain resource indicated by the FDRA field and improve the performance of uplink transmission.

[0355] Optionally, when M1 is different from M3, the M1 bits are located at the most significant bits of the FDRA field, and the M2 bits are located at the least significant bits of the FDRA field.

[0356] M1 is different from M3, which can include: M1>M3, or, M1M3. When M1 is different from M3, because M2=M-max{M1, M3}, M1+M2≤M. At this time, the positions of the M1 bits and the M2 bits can satisfy that the M1 bits are located at the most significant bits of the FDRA field, and the M2 bits are located at the least significant bits of the FDRA field. (M-M2-M1) bits can be located between the M1 bits and the M2 bits.

[0357] It should be noted that when M1>M3, M1+M2=M, then M-M2-M1=0, the M1 bits are located at the most significant bits of the FDRA field, and the M2 bits are located at the least significant bits of the FDRA field.

[0358] When M1M3, M2=M-M3, then M-M2-M1>0, the M1 bits are located at the most significant bits of the FDRA field, the M2 bits are located at the least significant bits of the FDRA field, and (M-M2-M1) bits can be located between the M1 bits and the M2 bits.

[0359] Exemplarily, FIG. 23 shows a comparison diagram of different positions of M1 bits and M2 bits. As shown in a of FIG. 23, the bits of the FDRA field are M bits, when M1>M3, M1+M2=M, the M1 bits are located at the most significant bits of the FDRA field, and the M2 bits are located at the least significant bits of the FDRA field. As shown in b of FIG. 23, when M1M3, M2=M-M3, then M-M2-M1>0, the M1 bits are located at the most significant bits of the FDRA field, the M2 bits are located at the least significant bits of the FDRA field, and (M-M2-M1) bits can be located between the M1 bits and the M2 bits. The (M-M2-M1) bits can be zero value, or can be reserved bits, or can be used to indicate other functions, and the embodiments of the present application do not make any limitation.

[0360] Optionally, when M1M3, (M-M2-M1) bits can be located at the most significant bits of the FDRA field, M2 bits can be located at the least significant bits of the FDRA field, and M1 bits can be located between the (M-M2-M1) bits and the M2 bits.

[0361] Exemplarily, as shown in c of FIG. 23. The bits of the FDRA field are M bits, when M1M3, M2=M-M3, then M-M2-M1>0, (M-M2-M1) bits can be located at the most significant bits of the FDRA field, M2 bits can be located at the least significant bits of the FDRA field, and M1 bits can be located between the (M-M2-M1) bits and the M2 bits.

[0362] The case of uplink transmission scheduling on the SBFD symbol is introduced above, and the case of uplink transmission scheduling on the uplink symbol is introduced below.

[0363] Exemplarily, the embodiment of the present application provides an uplink transmission method, which can include: a terminal device determines, based on an activated UL BWP, that the bits of the FDRA field of the second DCI are P bits, P = M, M3 bits in the P bits are used to indicate the frequency hopping offset on the uplink symbol, and M4 bits in the P bits are used to indicate the frequency domain resource on the uplink symbol, M4 being determined based on M, M1, and M3; determines, based on the M3 bits, the frequency hopping offset on the uplink symbol, and determines, based on the M4 bits, the frequency domain resource on the uplink symbol.

[0364] The M3 bits are used to indicate the frequency hopping offset on the uplink symbol, and M3 can be determined by the number of frequency hopping offset values configured by the network device. The more frequency hopping offset values configured by the network device, the greater M3 is, and the fewer frequency hopping offset values configured by the network device, the smaller M3 is.

[0365] In this way, the terminal device determines M4 based on M, M1, and M3, and the determination of M4 also refers to the bits used to indicate the frequency hopping offset on the SBFD symbol, which is beneficial to making the number of bits used to indicate the frequency domain resource position in different DCIs the same, and is beneficial to reducing the complexity of the terminal device in acquiring the frequency domain resource indicated by the FDRA field, and further improving the performance of uplink transmission.

[0366] Optionally, M4, M, M1, and M3 can satisfy the following relationship: M2 = M-max{M1, M3}.

[0367] The number of bits M4 used to indicate the frequency domain resource in the FDRA field can be M, the number of bits of the FDRA field, minus the maximum value between the two values {M1, M3}. In this way, the number of bits used to indicate the frequency domain resource position of uplink transmission is the same, which is beneficial to reducing the complexity of the terminal device in acquiring the frequency domain resource indicated by the FDRA field, and further improving the performance of uplink transmission.

[0368] Optionally, when M1 is different from M3, the M3 bits are located at the most significant bits of the FDRA field, and the M4 bits are located at the least significant bits of the FDRA field.

[0369] M1 being different from M3 can include: M1>M3, or M1<M3. When M1 is different from M3, since M4 = M-max{M1, M3}, M3+M4≤M. At this time, the positions of the M3 bits and the M4 bits can satisfy that the M3 bits are located at the most significant bits of the FDRA field, and the M4 bits are located at the least significant bits of the FDRA field. (M-M4-M3) bits can be located between the M3 bits and the M4 bits.

[0370] It should be noted that when M1>M3, M-M3-M4>0, M3 bits are located at the most significant bits of the FDRA field, M4 bits are located at the least significant bits of the FDRA field, and (M-M3-M4) bits can be located between the M1 bits and the M2 bits.

[0371] When M1

[0372] Optionally, when M1>M3, (P-M3-M4) bits are located at the most significant bits of the FDRA field, M3 bits are located at the least significant bits of the FDRA field, and M3 bits are located between the (P-M3-M4) bits and the M4 bits.

[0373] In summary, no matter whether the uplink transmission scheduling is on the SBFD symbol or the uplink symbol, the terminal device can determine the number of bits (M or P) of the FDRA field in the DCI using the activated BWP, and the number of bits (M2 or M4) for indicating the frequency domain resource in the FDRA field is the same.

[0374] Exemplarily, FIG. 24 shows a schematic diagram of different DCIs. As shown in FIG. 24, when the DCI is scheduled on the uplink symbol, the bits included in the DCI include bits for indicating identity information, bits of the FDRA field, bits of the TDRA field, bits for indicating a frequency hopping (FH) flag, bits for indicating MCS, and the like. Among them, the bits of the FDRA field include M3=2 bits for indicating a frequency hopping offset value, and the remaining bits of the FDRA field other than the 2 bits, i.e., M4=M-M3, are used to indicate the frequency domain resource.

[0375] When the DCI is scheduled on the SBFD symbol, the bits included in the DCI include bits for indicating identity information, bits of the FDRA field, bits of the TDRA field, bits for indicating a FH flag, bits for indicating MCS, and the like. Among them, the bits of the FDRA field include M1=1 bit for indicating a frequency hopping offset value, and the remaining bits of the FDRA field other than the 2 bits, i.e., M2=M-M3, are used to indicate the frequency domain resource, wherein the M1 bits are located at the most significant bits of the FDRA field, and the M2 bits are located at the least significant bits of the FDRA field.

[0376] It should be noted that the size of the serial number of each method does not mean the execution order, and the execution order of each process should be determined according to its function and inherent logic.

[0377] The uplink transmission method of the embodiments of the present application is described in detail above in combination with FIG. 13 to FIG. 24. The transmission apparatus of the embodiments of the present application is described in detail below in combination with FIG. 25 to FIG. 27. The transmission apparatus includes modules or units for performing each part of the above-described embodiments. The modules or units can be software, hardware, or a combination of software and hardware. The transmission apparatus is only briefly exemplified below, and for details of the implementation scheme, reference can be made to the description of the above-described method embodiments, which will not be described herein again.

[0378] Exemplarily, FIG. 25 is a schematic block diagram of a transmission apparatus 2500 provided by an embodiment of the present application. As shown in FIG. 25, the transmission apparatus 2500 includes a transceiver unit 2510 and a processing unit 2520.

[0379] In an example, the transmission apparatus 2500 can be used to perform the method shown in FIG. 13.

[0380] For example, the processing unit 2520 is configured to determine, from the first PRACH resource and the second PRACH resource, to use the first PRACH resource to transmit a first random access channel; and the transceiver unit 2510 is configured to transmit the first random access channel on the first PRACH resource. The processing unit 2520 is further configured to determine frequency domain resources occupied by a first uplink transmission based on an initial uplink bandwidth part (UL BWP) or an activated UL BWP.

[0381] Optionally, the symbols occupied by the first uplink transmission do not include downlink symbols and synchronization signal block (SS) / physical broadcast channel (PBCH) block symbols.

[0382] Optionally, the processing unit 2520 is further configured to determine, from the first PRACH resource and the second PRACH resource, to use the second PRACH resource to transmit a second random access channel; and the transceiver unit 2510 is further configured to transmit the second random access channel on the second PRACH resource. The processing unit 2520 is further configured to determine frequency domain resources occupied by a second uplink transmission based on frequency domain resources for uplink transmission on SBFD symbols.

[0383] Optionally, the symbols occupied by the second uplink transmission include uplink symbols and / or SBFD symbols.

[0384] Optionally, the transceiver unit 2510 is further configured to receive indication information; and the processing unit 2520 is further configured to determine the symbols occupied by the second uplink transmission based on the indication information.

[0385] In another example, the transmission apparatus 2500 can be used to perform the method shown in FIG. 15.

[0386] For example, the transceiver 2510 is configured to receive first information, the first information being used to schedule a third uplink transmission, the third uplink transmission being configured on frequency domain resources for uplink transmission on sub-band full duplex (SBFD) symbols, the frequency domain resources for uplink transmission being greater than an initial uplink bandwidth part (UL BWP); and the transceiver 2510 is configured to determine frequency domain resources occupied by the third uplink transmission based on an association between the initial UL BWP and the frequency domain resources for uplink transmission.

[0387] Optionally, the association between the initial UL BWP and the frequency domain resources for uplink transmission is a ratio of the frequency domain resources for uplink transmission to the initial UL BWP.

[0388] Optionally, the ratio of the frequency domain resources for uplink transmission to the initial UL BWP is greater than or equal to a first factor, the first factor being a maximum value in a set {1, 2, 4, 8}; and the processing unit 2520 is further configured to determine the frequency domain resources occupied by the third uplink transmission based on the initial UL BWP and the first factor.

[0389] Optionally, the first information is further used to indicate a resource indication value (RIV); and the processing unit 2520 is further configured to determine first frequency domain resources based on the initial UL BWP and the RIV, and determine the frequency domain resources occupied by the third uplink transmission based on the first frequency domain resources and the first factor.

[0390] Optionally, the first frequency domain resources and the frequency domain resources occupied by the third uplink transmission are positively correlated, and / or the first factor and the frequency domain resources occupied by the third uplink transmission are positively correlated.

[0391] Optionally, the frequency domain resources occupied by the third uplink transmission, the first factor, and the first frequency domain resources satisfy the following formula: L″ RBs = L RBs / K′, RB″ start = RB start / K′

[0392] wherein, RB start represents a starting position of the frequency domain resources occupied by the third uplink transmission, RB″ start represents a starting position of the first frequency domain resources, L RBs represents a frequency domain resource length of the frequency domain resources occupied by the third uplink transmission, L″ RBs represents a frequency domain resource length of the first frequency domain resources, and K′ represents the first factor.

[0393] Optionally, a relationship between the frequency domain resources occupied by the third uplink transmission, the first factor, and the initial UL BWP satisfies:

[0394] wherein, RB startan indication of a starting position of the frequency domain resources occupied by the third uplink transmission, L RBs an indication of a length of the frequency domain resources occupied by the third uplink transmission, K' indicates a first factor, an indication of an initial UL BWP.

[0395] In yet another example, the transmission apparatus 2500 can be configured to execute the method of Figure 19 as discussed above.

[0396] For example, the processing unit 2520 is configured to determine, based on a frequency domain resource for uplink transmission on a sub-band full duplex, SBFD, symbol, a number of bits of a frequency domain resource allocation, FDRA, field of a downlink control information, DCI, to be N1 bits, the frequency domain resource for uplink transmission contains a number of resource blocks, RBs, less than a number of RBs contained in an active uplink bandwidth part, UL BWP, the FDRA field of the DCI is used to indicate the frequency domain resource for uplink transmission, generate N2 bits, N2 being an absolute value of a difference between a first value and N1, each bit of the N2 bits having a bit value of 0, the first value being a number of bits of the FDRA field determined based on the active UL BWP, and determine the number of bits of the FDRA field of the DCI to be (N1+N2) bits.

[0397] Optionally, the N2 bits satisfy any one of the following: the N2 bits are appended after the N1 bits and adjacent to the N1 bits; or the N2 bits are appended before the N1 bits and adjacent to the N1 bits; or M1 bits of the N1 bits are used to indicate a frequency hopping offset value for uplink transmission, M2 bits of the N1 bits are used to indicate the frequency domain resource for uplink transmission, and the N2 bits are appended between the M1 bits and the M2 bits, where N1=M1+M2.

[0398] In another example, the transmission apparatus 2500 can be configured to execute the method of Figure 22 as discussed above.

[0399] For example, the processing unit 2520 is configured to determine, based on an active uplink bandwidth part, UL BWP, a number of bits of a frequency domain resource allocation, FDRA, field of a first downlink control information, DCI, to be M bits, M1 bits of the M bits are used to indicate a frequency hopping offset on a sub-band full duplex, SBFD, symbol, M2 bits of the M bits are used to indicate a frequency domain resource on the SBFD symbol, M2 being determined based on M, M1 and a number of bits used to indicate a frequency hopping offset on an uplink symbol, determine, based on the M1 bits, the frequency hopping offset on the SBFD symbol, and determine, based on the M2 bits, the frequency domain resource on the SBFD symbol.

[0400] Optionally, a number of bits used to indicate the frequency hopping offset on the uplink symbol is M3, M2, M1 and M3 satisfy M2=M-max{M1, M3}.

[0401] Optionally, when M1 is different from M3, M1 bits are located at the most significant bits of the FDRA field, and M2 bits are located at the least significant bits of the FDRA field.

[0402] Optionally, when M1 < M3, (M-M2-M1) bits are located at the most significant bits of the FDRA field, M2 bits are located at the least significant bits of the FDRA field, and M1 bits are located between the (M-M2-M1) bits and the M2 bits.

[0403] Optionally, the processing unit 2520 is further configured to determine, based on the activated UL BWP, that the bits of the FDRA field of the second DCI are P bits, P = M, M3 bits of the P bits are used to indicate the frequency hopping offset on the uplink symbol, and M4 bits of the P bits are used to indicate the frequency domain resource on the uplink symbol, M4 being determined based on M, M1, and M3.

[0404] Optionally, M4, M, M1, and M3 can satisfy the following relationship: M2 = M-max{M1, M3}.

[0405] Optionally, when M1 is different from M3, M3 bits are located at the most significant bits of the FDRA field, and M4 bits are located at the least significant bits of the FDRA field.

[0406] Optionally, when M1 > M3, (P-M3-M4) bits are located at the most significant bits of the FDRA field, M3 bits are located at the least significant bits of the FDRA field, and M3 bits are located between the (P-M3-M4) bits and the M4 bits.

[0407] It should be understood that the transmission apparatus 2500 is embodied in the form of functional modules here. The term "module" here can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (for example, a shared processor, a dedicated processor, or a group processor and the like) and a memory for executing one or more software or firmware programs, a combination of logical circuit and / or other suitable components for supporting the described functions. In an optional example, those skilled in the art can understand that the transmission apparatus 1000 can be embodied as the terminal device in the above embodiments, and the transmission apparatus 2500 can be used to execute the respective processes and / or steps corresponding to the terminal device in the above method embodiments. To avoid repetition, details are not described here.

[0408] The transmission apparatus 2500 has functions of implementing the corresponding steps performed by the terminal device in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions. In an embodiment of the present application, the transmission apparatus 2500 in FIG. 25 can also be a chip, for example, a SOC.

[0409] FIG. 26 shows a schematic block diagram of another transmission apparatus 2600 according to an embodiment of the present application. The transmission apparatus 2600 can include a processor 2601, a transceiver 2602, and a memory 2603. The processor 2601, the transceiver 2602, and the memory 2603 communicate with each other through an internal connection path. The memory 2603 is configured to store instructions, and the processor 2601 is configured to execute the instructions stored in the memory 2603 to control the transceiver 2602 to transmit and / or receive signals.

[0410] It should be understood that the transmission apparatus 2600 can specifically be the terminal device in the above embodiments, and can be used to execute the steps and / or processes corresponding to the terminal device in the above method embodiments. Optionally, the memory 2603 can include a read-only memory and a random access memory, and provide instructions and data for the processor. A part of the memory can also include a non-volatile random access memory. For example, the memory can also store device type information. The processor 2601 can be configured to execute the instructions stored in the memory, and when the processor 2601 executes the instructions stored in the memory, the processor 2601 is configured to execute the steps and / or processes of the above method embodiments. The transceiver 2602 can include a transmitter and a receiver, and the transmitter can be configured to implement the steps and / or processes corresponding to the transmitter for executing the transmitting actions of the above transceiver. For example, the transmitter can be configured to transmit information to another device through the antenna. The receiver can be configured to implement the steps and / or processes corresponding to the receiver for executing the receiving actions of the above transceiver. For example, the receiver can be configured to receive information from another device through the antenna.

[0411] It should be understood that in the embodiments of the present application, the processor can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0412] In the implementation process, the steps of the above method can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution completion, or execution completion by hardware and software module combination in the processor. The software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor executes the instructions in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0413] The embodiments of the present application also provide a chip system of a terminal device. The chip system of the terminal device can execute each process and / or step corresponding to the terminal device in the above method embodiments, and to avoid repetition, it will not be described here.

[0414] Exemplarily, FIG. 27 shows a schematic diagram of a chip system of a terminal device. As shown in FIG. 27, the terminal device side chip system can be implemented by a processing system including one or more processors. The processor can include a microprocessor (such as X86, ARM), a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA), a GPU, a programmable logic device (PLD), a state machine, gate logic, discrete hardware circuits, and other suitable hardware configured to various functions. The above chip system can be a system chip system of the terminal device, wherein the processor used can be used to implement the processes and any one or more of the processes described below.

[0415] The processing system is optionally implemented with a bus architecture, typically represented by a bus. The bus can include any number of interconnecting buses and bridges, depending on the specific application of the processing system and overall design constraints. The bus communicatively couples various circuitry, including one or more processors (typically represented by the processor), memory, and computer-readable media (typically represented by the computer-readable media). The bus can also link various other circuitry, such as timing sources, peripherals, voltage regulators, and power management circuitry, which are well known in the art, and therefore, will not be further described. The bus interface provides an interface between the bus and a transceiver of the terminal device, as well as between the bus and an interface.

[0416] The chip system can optionally also include a transceiver that provides a communication interface or means for communicating with various other apparatuses through a wireless transmission medium. The transceiver can be an input-output interface and can be coupled to an antenna array, and the transceiver and the antenna array can be used together to communicate with the corresponding network type. At least one interface (such as a network interface and / or a user interface) provides a communication interface or means for communication through an internal bus or via an external transmission medium.

[0417] The processor is responsible for managing the bus and general processing, including the execution of software stored on the computer-readable medium. The software, when executed by the processor, causes the processing system to perform the various functions described below for any particular apparatus.

[0418] The functions that the processor and the memory and the computer-readable medium can implement can be: encoding, decoding, rate matching, de-rate matching, scrambling, descrambling, modulation, demodulation, layer mapping, fast fourier transform (FFT), inverse fast fourier transform (IFFT), inverse discrete fourier transform (IDFT), precoding, RE mapping, channel equalization, de-RE mapping, digital beam forming (BF), adding a cyclic prefix (CP), CP removal, and the like.

[0419] Embodiments of the present application also provide a processor. The processor can execute each process and / or step corresponding to the terminal device in the above-mentioned method embodiments. To avoid repetition, details are not described here.

[0420] The present application also provides a computer-readable storage medium for storing a computer program for implementing the method shown in the above-mentioned method embodiments.

[0421] The present application also provides a computer program product, which includes a computer program (also can be called code or instruction), when the computer program runs on a computer, the computer can execute the method shown in the above-mentioned method embodiments.

[0422] Those of ordinary skill in the art can realize that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0423] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device and module can refer to the corresponding process in the foregoing method embodiments, and details are not described here.

[0424] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. For example, the division of the modules is merely logical function division. There can be another division manner for the actual implementation, for example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or modules, and can be in electrical, mechanical or other forms.

[0425] The modules illustrated as separated components can or can not be physically separated, and the components illustrated as modules can or can not be physical modules, i.e., can be located in one place, or can be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment.

[0426] In addition, the functional modules in each embodiment of the present application can be integrated into a processing module, or each module can be physically present alone, or two or more modules can be integrated into one module.

[0427] If the functions are realized in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or the part of the technical solutions that make contributions to the prior art, or part of the technical solutions. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-only memory, ROM), a random access memory (random access memory, RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0428] The above is merely a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the embodiments of the present application, which should be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.

Claims

1. An uplink transmission method, characterized by, The application is applied to a terminal device or a chip of the terminal device, and the terminal device or the chip of the terminal device supports sending a random access channel on a first random access channel (PRACH) resource and a second PRACH resource, the first PRACH resource is configured on an uplink symbol, and the second PRACH resource is configured on a sub-band full duplex (SBFD) symbol; The method comprises: From the first PRACH resource and the second PRACH resource, a first random access channel is determined to be sent by using the first PRACH resource; The first random access channel is sent on the first PRACH resource; Based on an initial uplink bandwidth part (UL BWP) or an activated UL BWP, frequency domain resources occupied by a first uplink transmission are determined.

2. The method of claim 1, wherein, The symbol occupied by the first uplink transmission does not include a downlink symbol and a synchronization signal block (SS) / physical broadcast channel (PBCH) block symbol.

3. The method according to claim 1 or 2, characterized in that, The method further comprises: From the first PRACH resource and the second PRACH resource, a second random access channel is determined to be sent by using the second PRACH resource; The second random access channel is sent on the second PRACH resource; Based on frequency domain resources for uplink transmission on the SBFD symbol, frequency domain resources occupied by a second uplink transmission are determined.

4. The method of claim 3, wherein, The symbol occupied by the second uplink transmission includes an uplink symbol and / or an SBFD symbol.

5. The method of claim 4, wherein, The method further comprises: Receiving indication information; Based on the indication information, the symbol occupied by the second uplink transmission is determined.

6. An uplink transmission method, characterized by, Comprise: Receiving first information, the first information is used for scheduling a third uplink transmission, the third uplink transmission is configured on frequency domain resources for uplink transmission on a sub-band full duplex (SBFD) symbol, and the frequency domain resources for uplink transmission are greater than an initial uplink bandwidth part (UL BWP); Based on the initial UL BWP, an association relationship between the initial UL BWP and the frequency domain resources for uplink transmission, frequency domain resources occupied by the third uplink transmission are determined.

7. The method of claim 6, wherein, The association relationship between the initial UL BWP and the frequency domain resources for uplink transmission is a ratio of the frequency domain resources for uplink transmission to the initial UL BWP.

8. The method of claim 7, wherein, The ratio of the frequency domain resources for uplink transmission to the initial UL BWP is greater than or equal to a first factor, and the first factor is the maximum value in a set {1, 2, 4, 8}; The determination of the frequency domain resources occupied by the third uplink transmission based on the initial UL BWP, the association relationship between the initial UL BWP and the frequency domain resources for uplink transmission comprises: Based on the initial UL BWP and the first factor, the frequency domain resources occupied by the third uplink transmission are determined.

9. The method of claim 8, wherein, The first information is also used for indicating a resource indication value (RIV); The determination of the frequency domain resources occupied by the third uplink transmission based on the initial UL BWP and the association relationship between the initial UL BWP and the frequency domain resources for uplink transmission comprises: Based on the initial UL BWP and the RIV, a first frequency domain resource is determined; Based on the first frequency domain resource and the first factor, the frequency domain resources occupied by the third uplink transmission are determined.

10. The method of claim 9, wherein, The first frequency domain resource is positively correlated with the frequency domain resource occupied by the third uplink transmission, and / or the first factor is positively correlated with the frequency domain resource occupied by the third uplink transmission.

11. The method of claim 10, wherein, The third uplink transmission occupies frequency domain resources, the first factor, and the first frequency domain resources satisfy the following formula: L RBs = L RBs / K′, RB″ start = RB start / K′ wherein RB start denotes a starting position of the frequency domain resources occupied by the third uplink transmission, RB" start denotes a starting position of the first frequency domain resources, L RBs denotes a frequency domain resource length of the frequency domain resources occupied by the third uplink transmission, L" RBs denotes a frequency domain resource length of the first frequency domain resources, K' denotes the first factor.

12. The method of claim 8, wherein, The third uplink transmission occupies frequency domain resources, and a relationship between the first factor and the initial UL BWP satisfies: wherein RB start denotes a starting position of a frequency domain resource occupied by the third uplink transmission, L RBs denotes a frequency domain resource length of the frequency domain resource occupied by the third uplink transmission, K' denotes the first factor, Indicates the initial UL BWP.

13. An uplink transmission method, characterized by, Comprise: Based on the frequency domain resource for uplink transmission on the sub-band full duplex (SBFD) symbol, the number of bits of the frequency domain resource allocation (FDRA) field of the downlink control information (DCI) is N1 bits, the number of resource blocks (RBs) contained in the frequency domain resource for uplink transmission is less than the number of RBs contained in the activated uplink bandwidth part (UL BWP), and the FDRA field of the DCI is used to indicate the frequency domain resource of the uplink transmission; Generate N2 bits, where N2 is the absolute value of the difference between a first value and N1, and each bit in the N2 bits has a bit value of 0, and the first value is the number of bits of the FDRA field determined based on the activated UL BWP; Determine that the bits of the FDRA field in the DCI are (N1+N2) bits.

14. The method of claim 13, wherein, The N2 bits satisfy any one of the following conditions: The N2 bits are appended after the N1 bits and adjacent to the N1 bits; or The N2 bits are appended before the N1 bits and adjacent to the N1 bits; or M1 bits in the N1 bits are used to indicate a frequency hopping offset value of the uplink transmission, M2 bits in the N1 bits are used to indicate a frequency domain resource of the uplink transmission, and the N2 bits are appended between the M1 bits and the M2 bits, wherein N1=M1+M2.

15. A transmitting device, comprising: Comprise a module for performing the method of any one of claims 1 to 14.

16. A transmitting device, comprising: Comprise: A processor coupled with a memory, the memory being used to store a computer program, when the processor invokes the computer program, so that the transmission device executes the method of any one of claims 1 to 14.

17. A chip, characterized by Comprise: A processor for reading instructions stored in a memory, when the processor executes the instructions, so that the chip implements the method of any one of the above claims 1 to 14.

18. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, when the computer program runs on the computer, so that the method of any one of claims 1 to 14 is executed.

19. A computer program product, characterised in that, The computer program product comprises instructions, when the instructions are executed, so that the method of any one of claims 1 to 14 is executed. The computer program product comprises instructions, when the instructions are executed, so that the method of any one of claims 1 to 14 is executed.

Citation Information

Patent Citations

  • Parameter configuration method and device and storage medium

    CN118301768A

  • Random access method and device, chip and module equipment

    CN118524572A

  • Methods and devices for subband full duplex random access

    WO2024016278A1

  • Devices and methods for initial access

    WO2024093172A1