Resource determination method and communication apparatus

By receiving the frequency domain resource allocation field, the terminal device can determine the resource indication information, thereby determining the frequency domain resources within the subband full duplex resources, solving the problem of flexibly configuring the up and downlink time slot ratios in the time division duplex system, and realizing flexible communication between the terminal device and the network device.

WO2025130720A1PCT designated stage expired Publication Date: 2025-06-26BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/138476
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-20
Filing Date
2024-12-11
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

In a time division duplex system, a single up and downtime slot ratio cannot meet different business needs, and it is difficult to flexibly configure up and downtime slot ratios of different frequency domain resources.

Method used

A resource determination method is proposed. By receiving the frequency domain resource allocation field, the terminal device can determine the resource indication information, thereby determining the frequency domain resource within the subband full duplex resource. The method includes activating the positional relationship between the uplink part carrier bandwidth and the initial uplink part carrier bandwidth, and determining the starting resources and the number of resources of the first frequency domain resource.

Benefits of technology

It realizes the frequency domain resources used for transmission in the subband full duplex resource from the first frequency domain resources, helping terminal equipment to communicate with network equipment using the subband full duplex resource to meet the flexible needs of different services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138476_26062025_PF_FP_ABST
    Figure CN2024138476_26062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a resource determination method and a communication apparatus, which are capable of effectively determining, in subband full duplex resources, frequency domain resources used for transmission. The method may comprise: receiving a frequency domain resource allocation field, the frequency domain resource allocation field being used for determining resource indication information, wherein the resource indication information is used for determining a first transmission frequency domain resource from among first frequency domain resources, the first frequency domain resources are determined on the basis of a first overlapping resource, the first overlapping resource is a frequency domain resource where a second frequency domain resource overlaps with a subband within the subband full duplex resources, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource. Therefore, in the subband full duplex resources, the frequency domain resources used for transmission can be effectively determined, so that a terminal device can communicate with a network device by using the subband full duplex sources.
Need to check novelty before this filing date? Find Prior Art

Description

Resource determination method and communication device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on December 20, 2023, with application number 202311765336.2 and application name “Resource Determination Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a resource determination method and a communication device. Background Art

[0003] In a time-division duplex (TDD) system, to reduce the implementation complexity of network equipment, all frequency domain resources of a TDD carrier must transmit in the same direction at the same time, either uplink or downlink. This prevents flexible configuration of the uplink and downlink time slot ratios of different frequency domain resources on a TDD carrier. With the increasing diversification of services, a single uplink and downlink time slot ratio cannot meet the needs of different services. To address this, a solution called Subband Full Duplex (SBFD) has been proposed, which uses different uplink and downlink time slot ratios in different subbands of the same carrier. However, further research is needed to determine the frequency domain resources used for transmission within SBFD resources. Summary of the Invention

[0004] The embodiments of the present application provide a resource determination method and a communication device, which can effectively determine the frequency domain resources used for transmission within the sub-band full-duplex resources.

[0005] In a first aspect, embodiments of the present application provide a resource determination method, which can be executed by a terminal device, or by a device compatible with the terminal device, such as a processor, chip, or chip module. The method may include: receiving a frequency domain resource allocation field, the frequency domain resource allocation field being used to determine resource indication information; wherein the resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource, the first frequency domain resource being determined based on a first overlapping resource, the first overlapping resource being a frequency domain resource where a second frequency domain resource overlaps with a subband within a sub-band full-duplex resource, and the second frequency domain resource being an uplink frequency domain resource or a downlink frequency domain resource.

[0006] Among them, the first frequency domain resource is determined based on the first overlapping resource. Since the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with the sub-band of the sub-band full-duplex resource, the first frequency domain resource corresponds to the sub-band full-duplex resource; the terminal device receives the frequency domain resource allocation field from the network device, and the frequency domain resource allocation field is used to determine the resource indication information. It can determine the first transmission frequency domain resource from the first frequency domain resource according to the resource indication information. Since the first frequency domain resource corresponds to the sub-band full-duplex resource, it is possible to effectively determine the frequency domain resource used for transmission within the sub-band full-duplex resource from the first frequency domain resource, which is helpful for the terminal device to communicate with the network device using the sub-band full-duplex resource.

[0007] In one possible implementation, the activated uplink partial carrier bandwidth includes the initial uplink partial carrier bandwidth, the starting resource of the first frequency domain resources is the first resource block within the first overlapping resources, and the number of resources of the first frequency domain resources is the number of resource blocks within the first overlapping resources; wherein the second frequency domain resources are the initial uplink partial carrier bandwidth, and the first overlapping resources are the frequency domain resources where the initial uplink partial carrier bandwidth overlaps with the uplink subband within the subband full-duplex resource. In other words, based on the positional relationship between the activated uplink partial carrier bandwidth and the initial uplink partial carrier bandwidth, the starting resource and the number of resources of the first frequency domain resources are effectively determined.

[0008] In one possible implementation, the initial uplink partial carrier bandwidth has frequency domain resources located outside the frequency domain resource region of the activated uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block within the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks within the first overlapping resource or the number of resource blocks of the initial uplink partial carrier bandwidth; wherein, the second frequency domain resource is the activated uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource of the activated uplink partial carrier bandwidth overlapping with the uplink subband within the subband full-duplex resource. In other words, based on the positional relationship between the activated uplink partial carrier bandwidth and the initial uplink partial carrier bandwidth, the starting resource and the number of resources of the first frequency domain resource are effectively determined.

[0009] In a possible implementation, the method further includes: truncating or extending the frequency domain resource allocation field according to the resource quantity of the first frequency domain resource; and determining resource indication information according to the frequency domain resource allocation field after truncating or extending.

[0010] In one possible implementation, the frequency domain resource allocation field is truncated or expanded according to the resource quantity of the first frequency domain resources, including: in response to the resource quantity of the first frequency domain resources being less than or equal to the resource quantity threshold, truncating the frequency domain resource allocation field to a first number of least significant bits, the first number being determined according to the resource quantity of the first frequency domain resources; or, in response to the resource quantity of the first frequency domain resources being greater than the resource quantity threshold, inserting a second number of zero bits after the uplink hopping bit in the frequency domain resource allocation field, the uplink hopping bit being used to indicate the frequency offset value of the uplink hopping, the second number being determined according to the resource quantity of the first frequency domain resources.

[0011] In a possible implementation, the first transmission frequency domain resource is a frequency domain resource used to transmit message 3 in an uplink subband of a subband full-duplex resource, and the subband full-duplex resource is located in a downlink symbol and / or a flexible symbol.

[0012] In one possible implementation, the first transmission frequency domain resource is the frequency domain resource of the physical downlink shared channel scheduled in the first downlink control information format in the common search space; the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the control resource set in which the physical downlink control channel carrying downlink control information is located, and the first overlapping resource is the frequency domain resource that overlaps with the downlink subband in the sub-band full-duplex resource.

[0013] In one possible implementation, the method further includes determining a second transmission frequency domain resource based on the first transmission frequency domain resource and the frequency offset value; wherein the first transmission frequency domain resource and the second transmission frequency domain resource are frequency domain resources for uplink frequency hopping within an uplink subband of a sub-band full-duplex resource, and the sub-band full-duplex resource is located within downlink symbols and / or flexible symbols. In other words, the second transmission frequency domain resource for uplink frequency hopping is determined based on the first transmission frequency domain resource for uplink frequency hopping and the frequency offset value, thereby effectively determining the frequency domain resource for uplink frequency hopping within the sub-band full-duplex resource.

[0014] In one possible implementation, the first transmission frequency domain resource and the second transmission frequency domain resource are used to transmit message 3; the frequency offset value is indicated by the uplink frequency hopping bit in the frequency domain resource allocation field; the frequency offset value indicated by the uplink frequency hopping bit and the number of frequency shift offset values ​​indicated by the uplink frequency hopping bit are determined according to the number of resources of the second overlapping resource, and the second overlapping resource is the frequency domain resource that overlaps the initial uplink part of the carrier bandwidth and the uplink sub-band.

[0015] In one possible implementation, the second transmission frequency domain resource is determined based on the first transmission frequency domain resource and the frequency offset value, including: offset processing the index of the first transmission frequency domain resource according to the frequency offset value; modulo processing the index of the offset-processed first transmission frequency domain resource with the resource quantity of the third overlapping resource to obtain the index of the second transmission frequency domain resource, and the third overlapping resource is the frequency domain resource that activates the uplink part of the carrier bandwidth and the uplink sub-band of the sub-band full-duplex resource.

[0016] In a possible implementation manner, the frequency offset value is carried in downlink control information or higher layer signaling; and the frequency offset value is determined according to the number of resources of the third overlapping resources.

[0017] In one possible implementation, the first transmission frequency domain resource is the frequency domain resource of the first hop in the intra-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency domain resource of the second hop in the intra-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot in the inter-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot in the inter-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot interval in the inter-time slot frequency hopping mode bound to the demodulation reference signal, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot interval in the inter-time slot frequency hopping mode bound to the demodulation reference signal.

[0018] In one possible implementation, the uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot is the even time slot index in the system radio frame, and the index of the odd time slot is the odd time slot index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot is the even time slot index within the sub-band full-duplex resource, and the index of the odd time slot is the odd time slot index within the sub-band full-duplex resource.

[0019] In one possible implementation, the uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot interval is the even time slot interval index in the system radio frame, and the index of the odd time slot interval is the odd time slot interval index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot interval is the even time slot interval index within the sub-band full-duplex resource, and the index of the odd time slot interval is the odd time slot interval index within the sub-band full-duplex resource.

[0020] In a second aspect, embodiments of the present application provide a resource determination method, which can be performed by a network device, or by a device compatible with the network device, such as a processor, chip, or chip module. The method may include: transmitting a frequency domain resource allocation field, where the frequency domain resource allocation field is used to determine resource indication information; wherein the resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource, where the first frequency domain resource is determined based on a first overlapping resource, where the first overlapping resource is a frequency domain resource where a second frequency domain resource overlaps with a subband within a sub-band full-duplex resource, and where the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0021] Among them, the network device sends a frequency domain resource allocation field to the terminal device, so that the terminal device determines the resource indication information based on the frequency domain resource allocation field, and determines the first transmission frequency domain resource from the first frequency domain resource according to the resource indication information. Since the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with the sub-band of the sub-band full-duplex resource, the first frequency domain resource corresponds to the sub-band full-duplex resource, which is conducive to effectively determining the frequency domain resource used for transmission within the sub-band full-duplex resource from the first frequency domain resource, and helps the network device to communicate with the terminal device using the sub-band full-duplex resource.

[0022] In one possible implementation, the activated uplink partial carrier bandwidth includes the initial uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the initial uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource that overlaps with the initial uplink partial carrier bandwidth and the uplink subband in the sub-band full-duplex resource.

[0023] In one possible implementation, the initial uplink partial carrier bandwidth has frequency domain resources located outside the frequency domain resource area of ​​the activated uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource or the number of resource blocks of the initial uplink partial carrier bandwidth; wherein, the second frequency domain resource is the activated uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the sub-band full-duplex resource.

[0024] In a possible implementation, the first transmission frequency domain resource is a frequency domain resource used to transmit message 3 in an uplink subband of a subband full-duplex resource, and the subband full-duplex resource is located in a downlink symbol and / or a flexible symbol.

[0025] In one possible implementation, the first transmission frequency domain resource is the frequency domain resource of the physical downlink shared channel scheduled in the first downlink control information format in the common search space; the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the control resource set in which the physical downlink control channel carrying downlink control information is located, and the first overlapping resource is the frequency domain resource that overlaps with the downlink subband in the sub-band full-duplex resource.

[0026] In one possible implementation, the first transmission frequency domain resource and the second transmission frequency domain resource are frequency domain resources used for uplink frequency hopping within the uplink subband of the sub-band full-duplex resource, and the sub-band full-duplex resource is located within the downlink symbol and / or flexible symbol; the second transmission frequency domain resource is determined based on the first transmission frequency domain resource and the frequency offset value.

[0027] In one possible implementation, the first transmission frequency domain resource and the second transmission frequency domain resource are used to transmit message 3; the frequency domain resource allocation field includes an uplink frequency hopping bit, and the uplink frequency hopping bit is used to indicate the frequency offset value; the frequency offset value indicated by the uplink frequency hopping bit and the number of frequency shift offset values ​​indicated by the uplink frequency hopping bit are determined according to the number of resources of the second overlapping resource, and the second overlapping resource is the frequency domain resource that overlaps the initial uplink part of the carrier bandwidth and the uplink sub-band.

[0028] In one possible implementation, the frequency offset value is carried in downlink control information or high-layer signaling; the frequency offset value is determined based on the resource quantity of the third overlapping resource, and the third overlapping resource is the frequency domain resource that overlaps the uplink sub-band of the activated uplink part carrier bandwidth and the sub-band full-duplex resource.

[0029] In one possible implementation, the first transmission frequency domain resource is the frequency domain resource of the first hop in the intra-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency domain resource of the second hop in the intra-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot in the inter-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot in the inter-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot interval in the inter-time slot frequency hopping mode bound to the demodulation reference signal, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot interval in the inter-time slot frequency hopping mode bound to the demodulation reference signal.

[0030] In one possible implementation, the uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot is the even time slot index in the system radio frame, and the index of the odd time slot is the odd time slot index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot is the even time slot index within the sub-band full-duplex resource, and the index of the odd time slot is the odd time slot index within the sub-band full-duplex resource.

[0031] In one possible implementation, the uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot interval is the even time slot interval index in the system radio frame, and the index of the odd time slot interval is the odd time slot interval index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot interval is the even time slot interval index within the sub-band full-duplex resource, and the index of the odd time slot interval is the odd time slot interval index within the sub-band full-duplex resource.

[0032] In a third aspect, an embodiment of the present application provides a communication device, the communication device comprising:

[0033] A communication unit is used to receive a frequency domain resource allocation field, and the frequency domain resource allocation field is used to determine resource indication information; wherein the resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource, and the first frequency domain resource is determined based on a first overlapping resource, and the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with a sub-band within a sub-band full-duplex resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0034] Alternatively, the communication device comprises:

[0035] A communication unit is used to send a frequency domain resource allocation field, and the frequency domain resource allocation field is used to determine resource indication information; wherein the resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource, and the first frequency domain resource is determined based on a first overlapping resource, and the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with a sub-band within a sub-band full-duplex resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0036] In a fourth aspect, an embodiment of the present application provides a communication device, comprising a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps of the method involved in the first or second aspect above.

[0037] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor, wherein the processor executes the steps of the method involved in the above-mentioned first aspect, or executes the steps of the method involved in the above-mentioned second aspect.

[0038] In a sixth aspect, an embodiment of the present application provides a chip module, comprising a communication interface and a chip, wherein the chip comprises a processor, wherein the processor executes the steps of the method involved in the above-mentioned first aspect, or executes the steps of the method involved in the above-mentioned second aspect.

[0039] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program or instructions, and when the computer program or instructions are executed, the steps of the method involved in the first aspect above are implemented, or the steps of the method involved in the second aspect above are implemented.

[0040] In an eighth aspect, an embodiment of the present application provides a computer program product, comprising a computer program or instructions, wherein when the computer program or instructions are executed, the steps of the method involved in the first aspect above are implemented, or the steps of the method involved in the second aspect above are implemented.

[0041] In a ninth aspect, an embodiment of the present application provides a communication system, which may include a terminal device that executes the method involved in the first aspect above, and a network device that executes the method involved in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] FIG1 is a schematic diagram of a system architecture using an embodiment of the present application;

[0043] FIG2 is a schematic diagram of uplink and downlink TDD configuration of time-frequency resources provided in an embodiment of the present application;

[0044] FIG3 is a flow chart of a resource determination method provided in an embodiment of the present application;

[0045] FIG4 is a schematic diagram of the positional relationship between an SBFD resource, an activated uplink BWP, and an initial uplink BWP provided in an embodiment of the present application;

[0046] FIG5 is a schematic diagram of the positional relationship between another SBFD resource, an activated uplink BWP, and an initial uplink BWP provided in an embodiment of the present application;

[0047] FIG6 is a schematic diagram of the positional relationship between another SBFD resource, an activated uplink BWP, and an initial uplink BWP provided in an embodiment of the present application;

[0048] FIG7 is a schematic diagram of the positional relationship between an activated uplink BWP, an initial uplink BWP, and an uplink subband of SBFD resources provided in an embodiment of the present application;

[0049] FIG8 is a flow chart of another resource determination method provided in an embodiment of the present application;

[0050] FIG9 is a schematic diagram of a positional relationship between a first transmission frequency domain resource and a second transmission frequency domain resource provided in an embodiment of the present application;

[0051] FIG10 is a schematic diagram of frequency-hopping frequency domain resources for the first uplink frequency hopping in an inter-time slot frequency hopping mode provided by an embodiment of the present application;

[0052] 11 is a schematic diagram of frequency-domain resources for the first uplink frequency hopping in another inter-slot frequency hopping mode provided in an embodiment of the present application;

[0053] FIG12 is a schematic diagram of frequency-domain resources for a second uplink frequency hopping in an inter-time slot frequency hopping mode according to an embodiment of the present application;

[0054] FIG13 is a schematic diagram of frequency-hopping frequency domain resources for uplink frequency hopping provided in an embodiment of the present application;

[0055] FIG14 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0056] FIG15 is a schematic structural diagram of another communication device provided in an embodiment of the present application;

[0057] FIG16 is a schematic structural diagram of a chip module provided in an embodiment of the present application. DETAILED DESCRIPTION

[0058] In this application, words such as “first”, “second”, “third”, and “fourth” are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as “first”, “second”, “third”, and “fourth” do not limit the quantity and order of execution, and words such as “first”, “second”, “third”, and “fourth” do not necessarily limit differences. “And / or” describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character “ / ” generally indicates that the related objects before and after are in an “or” relationship.

[0059] It should be understood that, in this application, "at least one" refers to one or more, and "a plurality" refers to two or more. Furthermore, in this application, "equal to" can be used in conjunction with "greater than" or "less than." When "equal to" and "greater than" are used together, the technical solution of "greater than" is adopted; when "equal to" and "less than" are used together, the technical solution of "less than" is adopted.

[0060] In the embodiments of the present application, the terms "of," "corresponding," "relevant," "corresponding," "associated," "related," and "mapped" may sometimes be used interchangeably. It should be noted that when no distinction is emphasized, the concepts or meanings to be expressed are consistent.

[0061] First, the system architecture involved in this application is explained.

[0062] The present application can be applied to a fourth generation (4G) system; or to a fifth generation (5G) system, also known as a new radio (NR) system; or to a sixth generation (6G) system, or a seventh generation (7G) system, or other future communication systems; or can also be used in a device to device (D2D) system, a machine to machine (M2M) system, a vehicle to everything (V2X), and the like.

[0063] The present application can be applied to the system architecture shown in Figure 1. The system architecture shown in Figure 1 may include, but is not limited to, a network device 110 and a terminal device 120. The number and form of the devices in Figure 1 are for illustrative purposes only and do not constitute a limitation on the embodiments of the present application. For example, Figure 1 uses one network device and one terminal device as an example. In actual applications, more network devices and / or more terminal devices may be included.

[0064] The network device 110 is a device that provides wireless communication functions for terminal devices. The network device may include, but is not limited to, satellite and / or radio access network (RAN) devices. The network device may support at least one wireless communication technology, such as Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), NR, 6G, etc. By way of example, the network device includes, but is not limited to, a next-generation base station (gNB) in 5G, an evolved node B (eNB), a radio network controller (RNC), a node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved node B, or home node B, HNB), a baseband unit (BBU), a transmission and reception point (TRP), a transmitting point (TP), a mobile switching center, etc. The network device may also be a wireless controller, a centralized unit (CU) and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, an access network device in future mobile communications, or an access network device in a future evolved public land mobile network (PLMN). In some embodiments, the network device may also be a device having a wireless communication function for a terminal device, such as a chip module. For example, the chip module may include a chip and may also include other discrete devices. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0065] The terminal device 120 is a device with wireless transceiver functions, which can be referred to as a terminal, UE (User Equipment), mobile station (MS), mobile terminal (MT), access terminal device, Internet of Things terminal device, vehicle-mounted terminal device, industrial control terminal device, UE unit, UE station, mobile station, remote station, remote terminal device, mobile device, wireless communication device, UE agent or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as wideband code division multiple access, long term evolution, NR, 6G or next-generation wireless communication technology. For example, the terminal device can be a mobile phone, a tablet computer (pad), a desktop computer, a laptop computer, an all-in-one computer, an in-vehicle terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal 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 wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved PLMN, etc. In some embodiments of the present application, the terminal device may also be a device with transceiver functions, such as a chip module. The chip module may include a chip and may also include other discrete components. The embodiments of the present application do not limit the specific technology and specific device form used by the terminal device.

[0066] In an embodiment of the present application, the network device 110 sends a frequency domain resource allocation (FDRA) field to the terminal device 120, and the FDRA field is used to determine resource indication information. The terminal device 120 determines a first transmission frequency domain resource from the first frequency domain resource based on the resource indication information, wherein the first transmission frequency domain resource is a frequency domain resource used for transmission within a subband full-duplex (SBFD) resource. Optionally, the terminal device 120 determines the first frequency domain resource based on the first overlapping resource, wherein the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with a subband within the SBFD resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0067] It can be understood that the system architecture described in the embodiment of the present application is for the purpose of more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided by the embodiment of the present application. Those skilled in the art will know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0068] Secondly, the relevant concepts involved in the embodiments of this application are explained.

[0069] 1. Bandwidth part (BWP)

[0070] A subset of a cell's total cell bandwidth is called a BWP. A BWP is a set of contiguous Common Resource Blocks (CRBs) on a specific carrier corresponding to a specific parameter set μi. Network equipment can configure multiple BWPs for a terminal device, but the terminal device can only operate on one BWP, namely, the active portion of the carrier bandwidth (active BWP) or the initial portion of the carrier bandwidth (initial BWP).

[0071] The initial BWP is used by the terminal device to perform the initial access process, which includes parameters such as the remaining minimum system information (RMSI), the control resource set (CORESET) and the RMSI frequency position, bandwidth, and subcarrier spacing (SCS). The initial BWP is sent to the terminal device by the network device through the physical broadcast channel (PBCH). The terminal device uses the initial BWP received from the system information for initial access until the configuration information of the terminal device is received in the cell. Among them, the initial BWP can be an initial uplink BWP (initial UL BWP), which can be used for uplink transmission by the terminal device.

[0072] The active BWP is a BWP specific to the terminal device and can also be used to perform the initial access process. The active BWP is the first BWP that the terminal device starts to transmit data after the Radio Resource Control (RRC) is configured or reconfigured. There is only one active BWP for the downlink (DL) and uplink (UL) at each moment. The terminal device uses the relevant parameter set within the active BWP for transmission and reception. Among them, the active BWP can be an active uplink BWP (active UL BWP), which can be used by the terminal device for uplink transmission.

[0073] Among them, if Physical Random Access Channel (PRACH) resources are configured, the terminal device cannot transmit PRACH resources outside the activated BWP; if PRACH resources are not configured, the terminal device uses the initial uplink BWP.

[0074] The selection or switching of BWP can be achieved in the following ways:

[0075] (1) Configuration via dedicated RRC signaling: Due to the additional time required to process RRC messages, the delay can reach 10msec, making it more suitable for semi-static situations. Due to the longer handover delay and signaling overhead, RRC-based configuration can be used to configure the BWP set at any stage of the call or for slow-adaptive services such as voice services where resource allocation does not change rapidly within the same data session.

[0076] (2) Downlink Control Information (DCI) is sent via the Physical Downlink Control Channel (PDCCH): Based on the PDCCH channel, a specific BWP can be activated through the BWP indicator in the downlink control information format DCI 0_1 (i.e., uplink grant (UL Grant)) and the downlink control information format DCI 1_1 (downlink scheduling (DL Scheduling)). This method is more suitable for dynamic BWP switching because the latency is as low as 2 milliseconds. However, this method requires additional consideration of error handling because the terminal device may not be able to decode the DCI containing the BWP activation / deactivation command.

[0077] (3) Switching through the BWP inactivity timer (BWP-inactivityTimer): If the BWP is not explicitly scheduled for the terminal before the timer expires, it will automatically switch to the default BWP; among them, the BWP inactivity timer is the inactivity timer (InactivityTimer) located in ServingCellConfig.bwp (serving cell configuration. part of the carrier bandwidth):

[0078] (4) During the random access (RA) process, BWP switching is performed through media access control (MAC) layer signaling. If no activated uplink BWP (UL BWP) is configured at the PRACH time, the BWP indicated by the high-level parameter initialUplinkBWP is switched to the activated UL BWP. If the current cell is a SpCell (special cell), the BWP indicated by initialDownlinkBWP is switched to the activated downlink BWP (DL BWP). If an activated UL BWP is configured at the PRACH time and the cell is a SpCell, and the activated DL BWP is inconsistent with the activated UL BWP, the activated DL BWP needs to be switched to ensure that the activated DL BWP is consistent with the UL BWP. The purpose of this design is to ensure that the terminal device can monitor the PDCCH after sending the PRACH.

[0079] 2. Frequency hopping within time slots and frequency hopping between time slots

[0080] Physical Uplink Shared Channel (PUSCH) frequency hopping refers to the process of a terminal device transmitting PUSCH, occupying a continuous frequency band at one moment and hopping to another frequency band at the next moment. PUSCH frequency hopping can achieve sufficient frequency selectivity gain and interference randomization. NR supports two frequency hopping modes, which can be configured through the frequency hopping parameter in the higher-layer signaling PUSCH-config (PUSCH configuration): intra-time slot hopping and inter-time slot hopping.

[0081] Frequency hopping in a time slot means that PUSCH is transmitted on two hops in the same time slot. These two hops are the first hop and the second hop. There is a certain interval between the two hops in frequency, which is called frequency offset. Its value can be expressed in RB. offset Each of the two hops contains a different number of consecutive Orthogonal Frequency Division Multiplexing (OFDM) symbols within a time slot. Frequency hopping within a time slot can improve frequency diversity and interference suppression for a PUSCH transmission.

[0082] Inter-slot frequency hopping (ISH) means that each time slot in the time domain is considered a hop, and PUSCHs transmitted in different hops have frequency offsets. ISH is applied to multi-slot PUSCH transmissions to improve frequency diversity and interference mitigation between two PUSCH transmissions.

[0083] For frequency domain resource allocation type 1 (Type 1) of dynamic scheduling PUSCH (DG-PUSCH), if PUSCH frequency hopping is configured, the FDRA domain or field of the DCI scheduling PUSCH has N UL_hop bits are used to indicate the frequency offset value, and N UL_hop The bits are called uplink frequency hopping bits. The network device controls the frequency hopping range of PUSCH by controlling the frequency offset value. The frequency offset value can be configured by the frequencyHoppingOffsetLists parameter in the high-level signaling PUSCH-config (PUSCH configuration). Optionally, 2 or 4 frequency offset values ​​can be configured. For example, when the number of PRBs in the BWP is less than 50, N UL_hop 1 bit, and frequencyHoppingOffsetLists contains two frequency offset values; when the number of PRBs in BWP is greater than or equal to 50, N UL_hopis 2 bits, and frequencyHoppingOffsetLists contains four frequency offset values; where N UL_hop Different bit values ​​correspond to different frequency offset values.

[0084] For the configuration grant PUSCH (CG-PUSCH), the frequency offset value size can be configured by the frequencyHoppingOffset parameter in the high-level signaling ConfiguredGrantConfig (configuration grant configuration) to configure several frequency offset values, and the DCI activates the frequency offset value currently used for uplink frequency hopping from several frequency offset values.

[0085] 3. Random Access (RA) Process

[0086] The RA process is the process from when a terminal device sends an RA preamble to attempt network access until a basic signaling connection is established with the network. The RA process supports two types: 4-step RA and 2-step RA. Both types support contention-based random access (CBRA). The 4-step CBRA process consists of four steps: Step 1: The terminal device sends an RA preamble (Message 1) on the PRACH; Step 2: The network device sends a Random Access Response (RAR) message (Message 2) on the Physical Downlink Shared Channel (PDSCH); Step 3: The terminal device sends Message 3 (Msg3) on the PUSCH; Step 4: The network device sends a Contention Resolution message (Msg4) on the PDSCH.

[0087] The CBRA process of 2-step RA includes 2 steps: Step 1. The terminal device sends the RA preamble and PUSCH carried by PRACH, that is, message (MsgA) transmission; Step 2. The network device sends the contention resolution message carried by PDSCH, that is, message B (MsgB) transmission. However, if the network device only receives the preamble in MsgA but does not receive the PUSCH in MsgA, the network device will initiate a fallback process. The CBRA fallback process of 2-step RA includes 4 steps: Step 1. The terminal device sends the RA preamble and PUSCH carried by PRACH, that is, MsgA transmission; Step 2. The network device sends the fallback RAR message carried by PDSCH, that is, MsgB transmission; Step 3. The terminal device sends Msg3 carried by PUSCH, that is, Msg3 transmission; Step 4. The network device sends the contention resolution message carried by PDSCH, that is, Msg4 transmission.

[0088] The RAR message contains uplink authorization (UL Grant) information, which can be called RAR UL Grant or simply RAR Grant. The fallback RAR can also be called a fallback indication message, which contains UL Grant, which can be called fallback RAR UL Grant or simply fallback RAR Grant. Both the RAR UL Grant and the fallback RAR UL Grant can be used to schedule the PUSCH carrying Msg3, which carries the identification information of the terminal device. For the convenience of description, RAR can be the RAR in the 4-step RA process, or the fallback RAR in the 2-step RA process. Similarly, the RAR UL Grant can be the RAR UL Grant in the 4-step RA process, or the fallback RAR UL Grant in the 2-step RA process.

[0089] 4. Resource Indication Value (RIV)

[0090] RIV is used to indicate resource allocation. The starting resource block (RB) allocated to the terminal device for transmission (for example, for transmitting Msg3) and the length of the continuously allocated RB can be derived through RIV. The length of RB can be the number of RBs. For example, in the RA scenario, Msg3 is transmitted through PUSCH, and its initial transmission scheduling information is indicated by the RAR Grant carried in Msg2. The RAR Grant includes a PUSCH frequency domain resource indication (PUSCH frequency resource allocation) field. PUSCH frequency resource allocation can indicate the frequency domain resource allocation of Msg3, that is, PUSCH frequency resource allocation can include a RIV corresponding to the starting RB used to transmit uplink information and the length of the continuously allocated RB. For example, in the case of a downlink frequency domain resource allocation method of type 1 (type 1) with continuous PRB resource allocation, the type 1 resource allocation field contains a RIV corresponding to the starting RB used to transmit downlink information and the length of the continuously allocated RB.

[0091] 5. Subband Full Duplex (SBFD) and non-Subband Full Duplex (non-SBFD)

[0092] Due to the limitations of the uplink and downlink time slot ratios of the time domain duplex (TDD) system, the transmission delay of the time domain duplex system is relatively large. In order to reduce the implementation complexity of the base station, all frequency domain resources of a time division duplex carrier must have the same transmission direction at the same time, either uplink or downlink. That is, the uplink and downlink time slot ratios of different frequency domain resources of a time division duplex carrier cannot be flexibly configured. With the diversification of services, especially considering the business needs of vertical industries, different services have different requirements for uplink and downlink transmission. A single uplink and downlink time slot ratio cannot meet the needs of different services. Based on the above two points, and taking into account the complexity of base station implementation, some people have proposed a sub-band full-duplex solution, that is, different subbands (Subband) of the same carrier use different uplink and downlink time slot ratios.

[0093] A carrier component is divided into multiple subbands in the frequency domain on a downlink symbol or flexible symbol. These subbands include uplink subbands (UL subbands) and downlink subbands (DL subbands). Network devices can send downlink signals on downlink subbands and simultaneously receive uplink signals on uplink subbands. That is, a symbol that contains both downlink and uplink subbands in the frequency domain is called an SBFD symbol. For ease of description, the time-frequency resources corresponding to the SBFD symbol are called SBFD resources. SBFD resources include SBFD uplink resources and SBFD downlink resources. SBFD uplink resources refer to the uplink subband portion within an SBFD symbol, and SBFD downlink resources refer to the downlink subband portion within an SBFD symbol. Accordingly, a symbol that contains only downlink resources or only uplink resources in the frequency domain is called a non-SBFD symbol. For ease of description, the time-frequency resources corresponding to non-SBFD symbols are called non-SBFD resources.

[0094] For example, please refer to Figure 2, which is a schematic diagram of the uplink and downlink TDD configuration of a time-frequency resource provided in an embodiment of the present application. D in Figure 2 represents the time-frequency resource for transmitting downlink signals, and U represents the time-frequency resource for transmitting uplink signals. Among them, time slot (slot) n, time slot n+1, time slot n+2, time slot n+3 are downlink symbols, and time slot n+4 is an uplink symbol. In the frequency domain positions corresponding to time slot n+1, time slot n+2, and time slot n+3, different sub-bands can transmit downlink signals and uplink signals respectively. The time-frequency resources corresponding to time slot n+1, time slot n+2, and time slot n+3 are called SBFD resources. The uplink sub-band is shown in Figure 2; the frequency domain resources corresponding to time slot n are used to transmit downlink signals, and the frequency domain resources corresponding to time slot n+4 are used to transmit uplink signals. The time-frequency resources corresponding to time slot n and time slot n+4 are called non-SBFD resources. It should be noted that Figure 2 only illustrates the uplink and downlink TDD configurations of SBFD and non-SBFD resources and does not limit the resource ratios used to transmit uplink and downlink signals. Optionally, time slots n+1, n+2, and n+3 can also be flexible symbols.

[0095] Optionally, the terminal device can obtain the TDD uplink and downlink configuration based on the public uplink and downlink configuration information sent by the network device, or the terminal device can obtain the TDD uplink and downlink configuration based on the public uplink and downlink configuration information and the dedicated uplink and downlink configuration information sent by the network device, and determine the SBFD resources and non-SBFD resources in the carrier based on the TDD uplink and downlink configuration. In other words, the system provides a variety of time slot format configuration methods, where the time slot format includes the time slot format of downlink symbols, uplink symbols, and flexible symbols. The terminal device can obtain the time slot format based on the public uplink and downlink configuration information sent by the network device, or the terminal device can obtain the time slot format based on the public uplink and downlink configuration information and the dedicated uplink and downlink configuration information sent by the network device, and determine the SBFD resources and non-SBFD resources in the carrier based on the time slot format.

[0096] Regarding the SBFD solution proposed above, further research is needed on how to determine the frequency domain resources used for transmission within the SBFD resources.

[0097] In view of this, embodiments of the present application provide a resource determination method and a communication device, which can effectively determine the frequency domain resources used for transmission within the SBFD resources, thereby helping a terminal device to communicate with a network device using the SBFD resources.

[0098] The following is a detailed description of the resource determination method provided in an embodiment of the present application based on the system architecture shown in Figure 1. The execution subjects in the embodiments of the present application can be terminal devices and network devices. Alternatively, the execution subjects in the embodiments of the present application can be devices that match the terminal devices, such as processors, chips, or chip modules, and devices that match the network devices, such as processors, chips, or chip modules. The following description uses terminal devices and network devices as examples.

[0099] Please refer to FIG3 , which is a flowchart of a resource determination method provided in an embodiment of the present application. The method may include but is not limited to the following steps:

[0100] 301. A terminal device receives an FDRA field from a network device. The FDRA field is used to determine resource indication information. The resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource. The first frequency domain resource is determined based on a first overlapping resource. The first overlapping resource is a frequency domain resource where a second frequency domain resource overlaps with a subband within an SBFD resource. Accordingly, the network device sends the FDRA field to the terminal device.

[0101] The second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource. The uplink frequency domain resource is a frequency domain resource that can be used for uplink transmission and is configured or indicated by the network device to the terminal device, such as the initial uplink BWP or the current activated uplink BWP, etc., wherein the current activated uplink BWP is the dedicated BWP currently activated by the terminal device. The downlink frequency domain resource is a frequency domain resource that can be used for downlink transmission and is configured or indicated by the network device to the terminal device, such as the CORESET of the PDCCH carrying the DCI.

[0102] Optionally, the second frequency domain resource is an uplink frequency domain resource, and the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with the uplink subband within the SBFD resource; or, the second frequency domain resource is a downlink frequency domain resource, and the first overlapping resource is a frequency domain resource in which the second frequency domain resource overlaps with the downlink subband within the SBFD resource.

[0103] The terminal device may determine the first frequency domain resource based on the first overlapping resource before executing step 301. After executing step 301, the terminal device may determine the first transmission frequency domain resource from the first frequency domain resource according to the resource indication information.

[0104] Optionally, the terminal device determining the first frequency domain resource based on the first overlapping resource may include: the terminal device determining, based on the first overlapping resource, a starting resource of the first frequency domain resource and a resource quantity of the first frequency domain resource. The resource quantity of the first frequency domain resource may be regarded as a resource length of the first frequency domain resource.

[0105] The first frequency domain resource determined based on the first overlapping resource may be at least one of the following three situations:

[0106] Case 1: The activated uplink BWP includes the initial uplink BWP, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the initial uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the initial uplink BWP and the SBFD resource.

[0107] In Case 1, when the activated uplink BWP includes the initial uplink BWP, the second frequency domain resource is the initial uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the initial uplink BWP and the uplink subband within the SBFD resource. Therefore, the terminal device determines, based on the first overlapping resource, that the starting resource of the first frequency domain resource is the first resource block within the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks within the first overlapping resource.

[0108] Among them, the activated uplink BWP here can be regarded as the current activated uplink BWP of the terminal device. The activated uplink BWP includes the initial uplink BWP means that the activated uplink BWP completely includes the initial uplink BWP, that is, each resource block in the initial uplink BWP is included in the activated uplink BWP, and that is, the resource area of ​​the initial uplink BWP is completely included in the resource area of ​​the activated uplink BWP. Optionally, when the activated uplink BWP includes the initial uplink BWP, the cyclic prefix (CP) of the activated uplink BWP is the same as the CP of the initial uplink BWP, and the subcarrier spacing (SCS) of the activated uplink BWP is the same as the SCS of the initial uplink BWP.

[0109] Optionally, the first resource block within the first overlapping resource may refer to the first complete resource block within the first overlapping resource; the number of resource blocks within the first overlapping resource may refer to the number of complete resource blocks within the first overlapping resource. If a resource block is completely contained in the first overlapping resource, that is, the resource region of the resource block is completely located in the resource region of the first overlapping resource, then the resource block may be referred to as a complete resource block within the first overlapping resource. For example, if the first overlapping resource includes 11 resource blocks, namely resource blocks 0 to 10, and resource block 3 is completely contained in the first overlapping resource, that is, the resource region of resource block 3 is completely contained in the resource region of the first overlapping resource, then resource block 3 may be referred to as a complete resource block within the first overlapping resource. For another example, if half of the resource region of resource block A is located in the first overlapping resource, and the other half of the resource region of resource block 11 is located outside the first overlapping resource, then resource block 11 is not a complete resource block within the first overlapping resource. The starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, which means that the resource block count of the first frequency domain resource starts from the first complete resource block in the first overlapping resource. The starting resource of the first frequency domain resource can be marked as RB0 or ​​PRB (Physical Resource Block) 0.

[0110] For example, please refer to FIG4 , which is a schematic diagram of the positional relationship among an SBFD resource, an activated uplink BWP, and an initial uplink BWP provided in an embodiment of the present application. In Figure 4, the activated uplink BWP includes the initial uplink BWP, the CP of the activated uplink BWP is the same as the CP of the initial uplink BWP, and the SCS of the activated uplink BWP is the same as the SCS of the initial uplink BWP; the frequency domain resources of the uplink subband of the SBFD resource in the carrier or cell are located in CRB10-CRB40, which are marked as gray resource blocks in the SBFD resource; the first overlapping resource is the frequency domain resource overlapping with the uplink subband in the initial uplink BWP and the SBFD resource, that is, CRB39 and CRB40, a total of 2 CRBs, which are marked as gray resource blocks in the initial uplink BWP; the first complete resource block in the first overlapping resource is CRB39, and counting starts from CRB39, and CRB39 is used as the starting resource of the first frequency domain resource, that is, PRB0 of the first frequency domain resource; the complete resource block of the first overlapping resource includes CRB39 and CRB40, a total of 2 CRBs, so the number of resources of the first frequency domain resource is 2. The resource blocks in the activated uplink BWP that overlap with the uplink subband in the SBFD resources are marked as gray resource blocks.

[0111] For example, please refer to FIG5 , which is a schematic diagram of the positional relationship between another SBFD resource, an activated uplink BWP, and an initial uplink BWP provided in an embodiment of the present application. In Figure 5, the activated uplink BWP includes the initial uplink BWP, the CP of the activated uplink BWP is the same as the CP of the initial uplink BWP, and the SCS of the activated uplink BWP is the same as the SCS of the initial uplink BWP; the frequency domain resources of the uplink subband of the SBFD resource in the carrier or cell are located in CRB10-CRB40, which are marked as gray resource blocks in the SBFD resource; the first overlapping resources are the frequency domain resources where the initial uplink BWP overlaps with the uplink subband in the SBFD resource, that is, CRB11-CRB39, a total of 19 CRBs, which are marked as gray resource blocks in the initial uplink BWP; the first complete resource block in the first overlapping resource is CRB11, and counting starts from CRB11, and CRB11 is used as the starting resource of the first frequency domain resource, that is, PRB0 of the first frequency domain resource; the complete resource block of the first overlapping resource includes CRB11-CRB39, a total of 19 CRBs, so the number of resources of the first frequency domain resource is 19. The resource blocks in the activated uplink BWP that overlap with the uplink subband in the SBFD resources are marked as gray resource blocks.

[0112] Case 2: The initial uplink BWP has frequency domain resources located outside the frequency domain resource area of ​​the activated uplink BWP, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource or the number of resource blocks of the initial uplink BWP; among which, the second frequency domain resource is the activated uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the activated uplink BWP and the SBFD resource.

[0113] In method 2, when the initial uplink BWP has frequency domain resources located outside the frequency domain resource area of ​​the activated uplink BWP, the second frequency domain resource is the activated uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband within the activated uplink BWP and the SBFD resource. Therefore, the terminal device determines, based on the first overlapping resource, that the starting resource of the first frequency domain resource is the first resource block within the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks within the first overlapping resource or the number of resource blocks of the initial uplink BWP.

[0114] The activated uplink BWP here can be regarded as the current activated uplink BWP of the terminal device. The initial uplink BWP has frequency domain resources located outside the frequency domain resource region of the activated uplink BWP, including two situations: Scenario 1, the activated uplink BWP does not overlap with the initial uplink BWP; Scenario 2, the activated uplink BWP includes some frequency domain resources of the initial uplink BWP. The activated uplink BWP does not overlap with the initial uplink BWP, which means that the resource blocks in the initial uplink BWP are not in the resource region of the activated uplink BWP, that is, the frequency domain resource region of the initial uplink BWP does not overlap with the frequency domain resource region of the activated uplink BWP at all. The activated uplink BWP includes some frequency domain resources of the initial uplink BWP, which means that some frequency domain resources in the initial uplink BWP are located in the resource region of the activated uplink BWP, and the remaining frequency domain resources in the initial uplink BWP are located outside the resource region of the activated uplink BWP.

[0115] Regarding the meaning of the first resource block in the first overlapping resources and the number of resource blocks in the first overlapping resources, please refer to the description in the aforementioned situation 1 and will not be repeated here.

[0116] For example, please refer to FIG. 6 , which is a schematic diagram of the positional relationship between another SBFD resource, an activated uplink BWP, and an initial uplink BWP provided in an embodiment of the present application. In Figure 6, the activated uplink BWP includes part of the frequency domain resources of the initial uplink BWP; the frequency domain resources of the uplink subband of the SBFD resources in the carrier or cell are located in CRB10-CRB40, marked as gray resource blocks in the SBFD resources, and the first resource block of the activated uplink BWP is CRB8; the first overlapping resources are the frequency domain resources overlapping with the uplink subband in the activated uplink BWP and the SBFD resources, that is, CRB10-CRB15, a total of 6 CRBs, marked as gray resource blocks in the activated uplink BWP; the first complete resource block in the first overlapping resources is CRB10, and counting starts from CRB10, and CRB10 is used as the starting resource of the first frequency domain resource, that is, PRB0 of the first frequency domain resource; the complete resource block of the first overlapping resources includes CRB10-CRB15, a total of 6 CRBs, and the initial uplink BWP includes 7 CRBs, so the number of resources of the first frequency domain resources is 6 or 7. It should be noted that some resource blocks of the uplink subband within the SBFD resource are omitted in Figure 6. Therefore, the activated uplink BWP and the initial uplink BWP are not aligned with the omitted resource blocks of the SBFD resource. The resource blocks in the initial uplink BWP that overlap with the uplink subband within the SBFD resource are marked in gray.

[0117] It should be noted that the activated uplink BWP, the initial uplink BWP, and the uplink subband of the SBFD resources can partially overlap, not overlap, or completely overlap with each other. For example, please refer to Figure 7, which is a schematic diagram of the positional relationship between the activated uplink BWP, the initial uplink BWP, and the uplink subband of the SBFD resources provided in an embodiment of the present application. In Figure 7, D represents the downlink subband of the SBFD resources, and U represents the uplink subband of the SBFD resources. Figure 7 shows that the activated uplink BWP completely includes the initial uplink BWP, the activated uplink BWP includes part of the frequency domain resources of the initial uplink BWP, the activated uplink BWP completely includes the uplink subband of the SBFD resources, the initial uplink BWP completely includes the uplink subband of the SBFD resources, the initial uplink BWP and the SBFD resources do not overlap at all, and the uplink subband of the SBFD resources includes part of the frequency domain resources of the initial uplink BWP.

[0118] In case 3, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the CORESET where the PDCCH carrying DCI is located, and the first overlapping resource is the frequency domain resource where the CORESET where the PDCCH carrying DCI is located overlaps with the downlink subband in the SBFD resource.

[0119] Optionally, the meaning of the first resource block in the first overlapping resources and the number of resource blocks in the first overlapping resources can be found in the description of the aforementioned situation 1, and will not be repeated here.

[0120] The first transmission frequency domain resource determined from the first frequency domain resources may be at least one of the following two frequency domain resources:

[0121] Frequency domain resource 1: a frequency domain resource within the uplink subband of the SBFD resource used to transmit Msg3; the SBFD resource is located within downlink symbols and / or flexible symbols;

[0122] Frequency domain resource 2: frequency domain resource of the PDSCH scheduled in the first DCI format within the common search space (CSS); optionally, the first DCI format may be DCI1_0.

[0123] For the description of Msg3, please refer to the description of the RA process in the aforementioned related concepts, which will not be repeated here.

[0124] Optionally, the first transmission frequency domain resource determined from the first frequency domain resources of situation 1 and / or situation 2 may be the above-mentioned frequency domain resource 1; the first transmission frequency domain resource determined from the first frequency domain resource of situation 3 may be the above-mentioned frequency domain resource 2.

[0125] Optionally, for scenarios 1 and / or 2, the FDRA field may be carried in the RAR Grant, DCI, or higher-layer signaling. For scenarios 3, the FDRA field may be carried in DCI or higher-layer signaling. Optionally, the higher-layer signaling may be RRC signaling.

[0126] In one implementation, for the scenarios of Case 1 and / or Case 2, the terminal device further truncates or expands the FDRA field according to the resource quantity of the first frequency domain resources; and determines resource indication information based on the truncated or expanded FDRA field.

[0127] The terminal device determines the valid bits used to determine the resource indication information by truncating or extending the received FDRA field.

[0128] Optionally, the terminal device truncates or expands the FDRA field according to the resource quantity of the first frequency domain resources, including: the terminal device truncates the FDRA field to a first number of least significant bits in response to the resource quantity of the first frequency domain resources being less than or equal to a resource quantity threshold; or, the terminal device inserts a second number of zero bits (bits) after the uplink frequency hopping bits in the FDRA field in response to the resource quantity of the first frequency domain resources being greater than the resource quantity threshold.

[0129] Truncating the FDRA field to a first number of least significant bits means continuously taking a first number of low-order bits in the FDRA field, starting from the least significant bit of the FDRA field. For example, if the FDRA field is 14 bits and the first number is 12, then 12 consecutive bits, starting from the least significant bit of the FDRA field, are determined as valid bits for determining resource indication information. That is, these 12 bits form a new FDRA field that can be used to determine resource indication information. Inserting a second number of zero bits after the uplink frequency hopping bits in the FDRA field indicates inserting a second number of bits with a value of 0 after the uplink frequency hopping bits in the FDRA field, expanding to form a new FDRA field. The new FDRA field can be used to determine resource indication information.

[0130] Among them, the first quantity is determined according to the resource quantity of the first frequency domain resources, and the second quantity is determined according to the resource quantity of the first frequency domain resources. For example, the first quantity can be log2[N1·(N1+1) / 2], N1 is the resource quantity of the first frequency domain resources, and N1 is an integer greater than or equal to 1. For another example, the second quantity can be log2[N1·(N1+1) / 2]-14, N1 is the resource quantity of the first frequency domain resources, and N1 is an integer greater than or equal to 1. The resource quantity threshold can be configured by high-level signaling or set by the system, and the method for determining the resource quantity threshold is not limited here. The uplink frequency hopping bit is used to indicate the frequency offset value of the uplink frequency hopping, and the frequency offset value of the uplink frequency hopping is used to determine the frequency domain resources of the uplink frequency hopping. For example, the uplink frequency hopping bit can be used to indicate: the frequency domain resources of the uplink frequency hopping for repeated transmission of PUSCH.

[0131] In another implementation, for the scenario of situation 3, the terminal device receives the FDRA field from the network device, does not perform the aforementioned truncation or expansion processing on the FDRA field, and obtains the resource indication information from the FDRA field.

[0132] Optionally, the resource indication information may be RIV. Optionally, the RIV may be determined as follows:

[0133] if Then RIV=N1(L RBs -1)+RB start ,if Then RIV=N1(N1-L RBs +1)+(N1-1-RB start ).

[0134] When the network device determines the RIV of the terminal device according to the above RIV determination method, RB start is the starting position of the first transmission frequency domain resource in the first frequency domain resource, L RBsis the length of the first transmission frequency domain resource, and N1 is the size of the first frequency domain resource, i.e., the number of resource blocks. RBs ≥1 and cannot exceed N1-RB start , It is a floor operation.

[0135] Optionally, the terminal device performs an inverse operation of the above-mentioned RIV determination method on the RIV to determine the first transmission frequency domain resource, that is, determines the starting position and length of the first transmission frequency domain resource within the first frequency domain resource.

[0136] In the embodiment shown in Figure 3, the first frequency domain resource is determined based on the first overlapping resource. Since the first overlapping resource is a frequency domain resource in which the sub-band of the second frequency domain resource and the SBFD resource overlap, the first frequency domain resource corresponds to the SBFD resource. The terminal device also receives the FDRA field from the network device. The FDRA field is used to determine resource indication information and can determine the first transmission frequency domain resource from the first frequency domain resource based on the resource indication information. Since the first frequency domain resource corresponds to the SBFD resource, the frequency domain resource used for transmission within the SBFD resource can be effectively determined from the first frequency domain resource, which helps the terminal device to communicate with the network device using the SBFD resource.

[0137] Please refer to FIG8 , which is a flowchart of another resource determination method provided in an embodiment of the present application. The method may include but is not limited to the following steps:

[0138] 801. A terminal device receives an FDRA field from a network device. The FDRA field is used to determine resource indication information. The resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource. The first frequency domain resource is determined based on a first overlapping resource. The first overlapping resource is a frequency domain resource where a second frequency domain resource overlaps with a subband within an SBFD resource. Accordingly, the network device sends the FDRA field to the terminal device.

[0139] The second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0140] 802. The terminal device determines a second transmission frequency domain resource based on the first transmission frequency domain resource and the frequency offset value.

[0141] The first transmission frequency domain resource and the second transmission frequency domain resource are frequency domain resources used for uplink frequency hopping within the uplink subband of the SBFD resource, and the SBFD resource is located within downlink symbols and / or flexible symbols. The frequency offset value in step 802 can be regarded as the frequency offset value corresponding to the SBFD resource, that is, the frequency offset value used to determine the frequency hopping frequency domain resource within the SBFD resource.

[0142] For example, the first transmission frequency domain resource and the second transmission frequency domain resource may be frequency hopping frequency domain resources used to transmit a PUSCH in a repeated transmission mode. For another example, the first transmission frequency domain resource and the second transmission frequency domain resource may be frequency hopping frequency domain resources used to transmit a physical uplink control channel (PUCCH) in a repeated transmission mode.

[0143] It should be noted that the first transmission frequency domain resource can be determined from the first frequency domain resources in Case 1 and / or Case 2 in the method embodiment shown in FIG3 , so that step 801 can refer to the description of step 301 in the method embodiment shown in FIG3 , and is not described in detail here. The second transmission frequency domain resource is determined based on the first transmission frequency domain resource and the frequency offset value.

[0144] In one implementation, the first transmission frequency domain resource and the second transmission frequency domain resource are used to transmit Msg3. The frequency offset value is indicated by the uplink frequency hopping bit in the FDRA field. The frequency offset value indicated by the uplink frequency hopping bit and the number of frequency offset values ​​indicated by the uplink frequency hopping bit are determined based on the number of second overlapping resources, which are frequency domain resources where the uplink subbands of the initial uplink BWP and SBFD resources overlap. For a description of Msg3, please refer to the description of the RA process in the aforementioned related concepts and are not further elaborated here.

[0145] Optionally, the resource quantity of the second overlapping resource may be the number of complete resource blocks within the second overlapping resource. A resource block that is completely contained in the second overlapping resource, i.e., a resource region of the resource block is completely located within the resource region of the second overlapping resource, may be referred to as a complete resource block within the second overlapping resource.

[0146] Optionally, N in the FDRA field UL_hop bits are used to indicate the frequency offset value, and N UL_hop The uplink frequency hopping bit is called an uplink frequency hopping bit, that is, multiple frequency offset values ​​can be configured through the uplink frequency hopping bit. For example, a frequency hopping offset list can be configured through high-layer signaling, and multiple frequency offset values ​​are configured in the list, as shown in Table 1 below.

[0147] Table 1

[0148] In Table 1, in response to N2 being less than the resource block number threshold, the uplink frequency hopping bit is 1 bit, and the uplink frequency hopping bit value is 0, indicating that the frequency offset value is The uplink frequency hopping bit value is 1, which means the frequency offset value is In response to N2 being greater than or equal to the resource block number threshold, the uplink frequency hopping bit is 2 bits, and the uplink frequency hopping bit value is 00, indicating that the frequency offset value is The uplink frequency hopping bit value is 01, which means the frequency offset value is The uplink frequency hopping bit value is 10, which means the frequency offset value is The uplink frequency hopping bit value is 11, indicating reservation, wherein the resource block quantity threshold can be configured according to high-layer signaling, and N2 indicates the quantity of the second overlapping resources.

[0149] In another implementation, the first transmission frequency domain resource and the second transmission frequency domain resource may be frequency domain resources used for the first uplink frequency hopping and / or the second uplink frequency hopping within the uplink subband of the SBFD resource, wherein the first uplink frequency hopping is used for transmitting the PUSCH, and the second uplink frequency hopping is used for transmitting the PDCCH.

[0150] The terminal device determines the second transmission frequency domain resource based on the first transmission frequency domain resource and the frequency offset value, including: the terminal device offsets the index of the first transmission frequency domain resource according to the frequency offset value; the terminal device modulo-processes the index of the offset-processed first transmission frequency domain resource with the number of resources of the third overlapping resource to obtain the index of the second transmission frequency domain resource.

[0151] The third overlapping resources are frequency domain resources that overlap the uplink subbands of the activated uplink BWP and SBFD resources. The resource quantity of the third overlapping resources may refer to the number of complete resource blocks within the third overlapping resources. If a resource block is completely contained within the third overlapping resources, i.e., its resource region is completely within the resource region of the third overlapping resources, then the resource block may be referred to as a complete resource block within the third overlapping resources.

[0152] For example, the terminal device performs an offset processing on the index of the starting resource in the first transmission frequency domain resource according to the frequency offset value, performs a modulo processing on the index of the starting resource after the offset processing and the resource quantity of the third overlapping resource, and obtains the index of the starting resource of the second transmission frequency domain resource, and determines the resource length of the second transmission frequency domain resource according to the resource length of the first transmission frequency domain resource determined by RIV, that is, the resource length of the second transmission frequency domain resource is the same as the resource length of the first transmission frequency domain resource. Among them, the index of the starting resource of the first transmission frequency domain resource can be expressed as RB start , the index of the starting resource of the second transmission frequency domain resource can be expressed as (RB start +RB offset )modN3,RB offset represents the frequency offset value, and N3 represents the number of resources of the third overlapping resources.

[0153] For example, the terminal device offsets the indexes of all resources within the first transmission frequency domain resources according to the frequency offset value, and modulo-processes the resource indexes of all resources within the first transmission frequency domain resources after the offset processing with the number of resources of the third overlapping resources to obtain the indexes of all resources in the second transmission frequency domain resources.

[0154] The above modulo processing is performed to prevent the resource marked by the resource index after the offset processing from being outside the uplink subband of the SBFD resource, thereby ensuring that the terminal device can perform uplink frequency hopping transmission through the second transmission frequency domain resource.

[0155] For example, please refer to Figure 9, which is a schematic diagram of the positional relationship between a first transmission frequency domain resource and a second transmission frequency domain resource provided in an embodiment of the present application. In Figure 9, D represents a downlink subband within the SBFD resource, and U represents an uplink subband within the SBFD resource. The index of the first transmission frequency domain resource is offset according to the frequency offset value. The frequency domain resource identified by the index of the first transmission frequency domain resource after the offset processing may be located in the downlink subband of the SBFD resource. The index of the first transmission frequency domain resource after the offset processing is further modulo-processed with the number of resources of the third overlapping resource to obtain the index of the second transmission frequency domain resource, so that the second transmission frequency domain resource is located in the uplink subband of the SBFD resource and can be used for uplink transmission.

[0156] Optionally, the frequency offset value is carried in the DCI or higher-layer signaling. For example, for frequency domain resource allocation Type 1 for DG-PUSCH, the uplink frequency hopping bit in the FDRA field of the DCI indicates the frequency offset value. For another example, the uplink frequency hopping bit in the FDRA field received in step 802 indicates the frequency offset value. For another example, for CG-PUSCH, the frequency domain offset value can be configured by higher-layer signaling. Optionally, the frequency offset value configured by higher-layer signaling can also be activated via DCI.

[0157] Optionally, the frequency offset value may be determined according to the resource quantity of the third overlapping resources, wherein the frequency offset value may be less than or equal to the resource quantity of the third overlapping resources-1.

[0158] Optionally, the terminal device may also determine, based on the FDRA field from the network device, a third transmission frequency domain resource for uplink frequency hopping within the non-SBFD resource, and determine the fourth frequency domain resource based on the frequency offset value corresponding to the non-SBFD resource and the third frequency domain resource. The frequency offset value corresponding to the non-SBFD resource may also be carried in the DCI or higher-layer signaling, similar to the carrying method of the frequency offset value corresponding to the aforementioned SBFD resource, and will not be described in detail here. Optionally, the frequency offset value corresponding to the non-SBFD resource may be the same as or different from the frequency offset value corresponding to the aforementioned SBFD resource.

[0159] Optionally, the first transmission frequency domain resource and the second transmission frequency domain resource may be at least one of the following situations:

[0160] Case 1: In the intra-time slot frequency hopping mode, the first transmission frequency domain resource is the frequency domain resource of the first hop in the intra-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency domain resource of the second hop in the intra-time slot frequency hopping mode; or

[0161] Case 2: In the inter-time slot frequency hopping mode, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot in the inter-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot in the inter-time slot frequency hopping mode; or

[0162] Case three: in the inter-slot frequency hopping mode of Demodulation Reference Signal (DMRS) bundling, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot interval in the inter-slot frequency hopping mode of DMRS bundling, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot interval in the inter-slot frequency hopping mode of DMRS bundling.

[0163] Among them, the even time slots and odd time slots in the inter-time slot hopping mode are time slots that can be used for uplink transmission; the even time slot intervals and odd time slot intervals in the inter-time slot hopping mode of DMRS bundling are frequency hopping intervals that can be used for uplink transmission.

[0164] In one implementation, for case 2, the uplink frequency hopping is the first uplink frequency hopping of the PUSCH, the even time slot index is the even time slot index in the system radio frame, and the odd time slot index is the odd time slot index in the system radio frame. The time slot index in the system radio frame can be regarded as an absolute time slot index.

[0165] For example, please refer to Figure 10, which is a schematic diagram of the frequency domain resources of the first uplink frequency hopping in the inter-time slot frequency hopping mode provided by an embodiment of the present application. In Figure 10, time slot 0 and time slot 1 correspond to SBFD resources, and the resource block marked in gray in the frequency domain resources corresponding to time slot 0 is the first transmission resource, RB start is the starting resource of the first transmission resource, and the resource block marked in gray in the frequency domain resource corresponding to time slot 1 is the second transmission resource.

[0166] Optionally, the time slots available for uplink frequency hopping of the PUSCH in non-SBFD resources may also be marked using time slot indexes in the system radio frame.

[0167] For example, please refer to Figure 11, which is a schematic diagram of the frequency hopping frequency domain resources of the first uplink frequency hopping in another inter-time slot hopping mode provided in an embodiment of the present application. In Figure 11, each time slot index is an absolute time slot index in the system radio frame, wherein time slot 0, time slot 3, and time slot 4 correspond to non-SBFD resources, that is, uplink BWP resources, and time slot 1 and time slot 2 correspond to SBFD resources; the gray-marked resource blocks in the frequency domain resources corresponding to time slot 0 and time slot 4 are the third transmission frequency domain resources, RB1 is the starting resource of the third transmission frequency domain resources, the gray-marked resource blocks in the frequency domain resources corresponding to time slot 3 are the fourth transmission frequency domain resources, and RB1' is the starting resource of the fourth transmission frequency domain resources; the gray-marked resource blocks in the frequency domain resources corresponding to time slot 2 are the first transmission frequency domain resources, RB2 is the starting resource of the first transmission frequency domain resources, the gray-marked resource blocks in the frequency domain resources corresponding to time slot 1 are the second transmission frequency domain resources, and RB2' is the starting resource of the second transmission frequency domain resources.

[0168] In another implementation, for case 2, the uplink frequency hopping is the second uplink frequency hopping of the PUCCH, the index of the even time slot is the even time slot index within the SBFD resource, and the index of the odd time slot is the odd time slot index within the SBFD resource. The even time slot index and the odd time slot index can be considered relative time slot indexes within the SBFD resource. For example, the first time slot of repeated PUCCH transmission within the SBFD resource is marked as time slot 0 of the SBFD resource, and time slot 0 of the SBFD resource is the index of the time slot. Starting from time slot 0 of the SBFD resource, the subsequent time slots within the SBFD resource are counted and marked in sequence to obtain the relative time slot index within the SBFD resource.

[0169] Optionally, the first time slot of repeated PUCCH transmission in the non-SBFD resource can also be marked as time slot 0 of the non-SBFD resource, and time slot 0 of the non-SBFD resource is the index of the time slot. Starting from time slot 0 of the non-SBFD resource, the subsequent time slots in the non-SBFD resource are counted and marked in sequence to obtain the relative time slot index in the non-SBFD resource.

[0170] For example, please refer to FIG12 , which is a schematic diagram of frequency-hopping frequency domain resources for the second uplink frequency hopping in an inter-time-slot frequency hopping mode provided in an embodiment of the present application. In Figure 12, non-SBFD resource time slot 0, non-SBFD resource time slot 1, and non-SBFD resource time slot 2 are relative time slot indexes within the non-SBFD resources, that is, relative time slot indexes within the uplink BWP, and SBFD resource time slot 0 and SBFD resource time slot 1 are relative time slot indexes within the SBFD resources; the gray-marked resource blocks in the frequency domain resources corresponding to non-SBFD resource time slot 0 and non-SBFD resource time slot 2 are the third transmission frequency domain resources, RB1 is the starting resource of the third transmission frequency domain resource, the gray-marked resource blocks in the frequency domain resources corresponding to non-SBFD resource time slot 1 are the fourth transmission frequency domain resources, and RB1' is the starting resource of the fourth transmission frequency domain resource; the gray-marked resource blocks in the frequency domain resources corresponding to SBFD resource time slot 0 are the first transmission frequency domain resources, RB2 is the starting resource of the first transmission frequency domain resource, the gray-marked resource blocks in the frequency domain resources corresponding to SBFD resource time slot 1 are the second transmission frequency domain resources, and RB2' is the starting resource of the second transmission frequency domain resource.

[0171] In one implementation, for case three, the uplink frequency hopping is the first uplink frequency hopping of the PUSCH, the index of the even time slot interval is the even time slot interval index in the system radio frame, and the index of the odd time slot interval is the odd time slot interval index in the system radio frame. The time slot interval index in the system radio frame can be regarded as an absolute time slot interval index.

[0172] Optionally, a timeslot interval may contain SBFD resources and non-SBFD resources. The non-SBFD resources in the timeslot interval may also be used for uplink frequency hopping of the PUSCH.

[0173] For example, please refer to Figure 13, which is a schematic diagram of a frequency-hopping frequency domain resource for uplink frequency hopping provided by an embodiment of the present application. Optionally, Figure 13 can represent the frequency-hopping frequency domain resource for the first uplink frequency hopping in Case 3, wherein each time slot interval index is an absolute time slot interval index in the system wireless frame, and the time slot interval marked by each time slot interval index contains SBFD resources and non-SBFD resources (uplink BWP); the resource blocks marked in gray in the SBFD resources of time slot interval 0 and time slot interval 2 are the first transmission resources, RB start The gray-marked resource blocks in the SBFD resources of time slot interval 1 are the second transmission resources; the gray-marked resource blocks in the non-SBFD resources of time slot interval 0 and time slot interval 2 are the third transmission resources; and the gray-marked resource blocks in the non-SBFD resources of time slot interval 1 are the fourth transmission resources.

[0174] In another implementation, for case three, the uplink frequency hopping is the second uplink frequency hopping of the PUCCH, the index of the even time slot interval is the even time slot interval index within the SBFD resource, and the index of the odd time slot interval is the odd time slot interval index within the SBFD resource. The even time slot interval index and the odd time slot interval index can be regarded as relative time slot interval indexes within the SBFD resource. For example, the first time slot interval of repeated PUCCH transmission within the SBFD resource is marked as time slot interval 0 of the SBFD resource, and time slot interval 0 of the SBFD resource is the index of the time slot interval. Starting from time slot interval 0 of the SBFD resource, the subsequent time slot intervals within the SBFD resource are counted and marked in sequence to obtain the relative time slot interval index within the SBFD resource.

[0175] Optionally, the first time slot interval of repeated PUCCH transmission in the non-SBFD resource can also be marked as the time slot interval 0 of the non-SBFD resource, and the time slot interval 0 of the non-SBFD resource is the index of the time slot interval. Starting from the time slot interval 0 of the non-SBFD resource, the subsequent time slot intervals in the non-SBFD resource are counted and marked in sequence to obtain the relative time slot interval index in the non-SBFD resource.

[0176] Because SBFD resources and non-SBFD resources may exist within a time slot interval, the relative time slot interval indexes of SBFD resources and non-SBFD resources may be numbered the same or different. For example, Figure 13 may represent the frequency-hopping frequency domain resources for the second uplink frequency hop in Case 3. Time slot interval 0, time slot interval 1, and time slot interval 2 may represent the relative time slot intervals of SBFD resources or the relative time slot intervals of non-SBFD resources. The remaining representations are the same as those shown in Figure 13 for the frequency-hopping frequency domain resources for the first uplink frequency hop in Case 3 and are not further described here.

[0177] In the embodiment shown in Figure 8, the first frequency domain resource is determined based on the first overlapping resource. Since the first overlapping resource is a frequency domain resource in which the sub-band of the second frequency domain resource overlaps with the SBFD resource, the first frequency domain resource corresponds to the SBFD resource. The terminal device receives the FDRA field from the network device. The FDRA field is used to determine resource indication information. The first transmission frequency domain resource can be determined from the first frequency domain resource based on the resource indication information. Since the first frequency domain resource corresponds to the SBFD resource, the frequency domain resource used for transmission in the SBFD resource is effectively determined from the first frequency domain resource; and the second transmission frequency domain resource for uplink frequency hopping is determined based on the first transmission frequency domain resource and the frequency offset value used for uplink frequency hopping, thereby effectively determining the frequency domain resource for uplink frequency hopping in the SBFD resource, which helps the terminal device to communicate with the network device using the SBFD resource.

[0178] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0179] In the above embodiments, the description of each embodiment has its own emphasis. Any multiple embodiments can be used in combination. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0180] The above mainly introduces the solution of the embodiment of the present application from the perspective of the method side. It is understandable that, in order to realize the above functions, the terminal equipment and the network equipment include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. 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 to be beyond the scope of this application.

[0181] The embodiments of the present application can divide the terminal devices and network devices into functional units according to the above-mentioned method examples. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software program modules. It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical functional division. In actual implementation, other division methods can be used.

[0182] Please refer to Figure 14, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 140 can be a terminal device or a device that matches the terminal device, such as a processor, chip, or chip module; or the communication device 140 can be a network device or a device that matches the network device, such as a processor, chip, or chip module. As shown in Figure 14, the communication device 140 includes a communication unit 1401. The communication unit 1401 can be a module unit for processing signals, data, information, etc., without specific limitation.

[0183] The communication device 140 may further include a storage unit for storing computer program codes or instructions executed by the communication device 140. The storage unit may be a memory.

[0184] In addition, it should be noted that the communication device 140 can be a chip or a chip module.

[0185] The communication unit 1401 can be integrated into the processing unit. The processing unit can be a processor or controller, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0186] In specific implementation, the communication unit 1401 is used to execute any step executed by the terminal device or the network device in the above method embodiment, which will be described in detail below.

[0187] In the case where the communication unit 1401 is configured to execute any step performed by the terminal device in the above method embodiment:

[0188] Communication unit 1401 is used to receive the FDRA field, which is used to determine resource indication information; wherein the resource indication information is used to determine the first transmission frequency domain resource from the first frequency domain resource, the first frequency domain resource is determined based on the first overlapping resource, the first overlapping resource is the frequency domain resource in which the second frequency domain resource overlaps with the sub-band within the SBFD resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0189] Optionally, the activated uplink BWP includes an initial uplink BWP, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the initial uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the initial uplink BWP and the SBFD resource.

[0190] Optionally, the initial uplink BWP has frequency domain resources located outside the frequency domain resource region of the activated uplink BWP, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource or the number of resource blocks of the initial uplink BWP; wherein, the second frequency domain resource is the activated uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the activated uplink BWP and the SBFD resource.

[0191] Optionally, the communication device 140 further includes:

[0192] a truncation and extension unit (not shown in FIG14 ), configured to truncate or extend the FDRA field according to the resource quantity of the first frequency domain resource;

[0193] The determining unit (not shown in FIG14 ) is configured to determine resource indication information according to the truncated or extended FDRA field.

[0194] The truncation and expansion unit and the determination unit may be integrated into the processing unit.

[0195] Optionally, the truncation extension unit is specifically used to truncate the FDRA field to a first number of least significant bits in response to the resource quantity of the first frequency domain resources being less than or equal to the resource quantity threshold, where the first number is determined based on the resource quantity of the first frequency domain resources; or, in response to the resource quantity of the first frequency domain resources being greater than the resource quantity threshold, insert a second number of zero bits after the uplink hopping bit in the FDRA field, where the uplink hopping bit is used to indicate the frequency offset value of the uplink hopping, where the second number is determined based on the resource quantity of the first frequency domain resources.

[0196] Optionally, the first transmission frequency domain resource is a frequency domain resource used to transmit Msg3 in an uplink subband of an SBFD resource, and the SBFD resource is located in a downlink symbol and / or a flexible symbol.

[0197] Optionally, the first transmission frequency domain resource is the frequency domain resource of the PDSCH scheduled in the first DCI format within the CSS; the starting resource of the first frequency domain resource is the first resource block within the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks within the first overlapping resource; wherein, the second frequency domain resource is the CORESET where the PDCCH carrying the DCI is located, and the first overlapping resource is the frequency domain resource overlapping the downlink subband within the CORESET and the SBFD resource.

[0198] Optionally, the determination unit is also used to determine the second transmission frequency domain resource based on the first transmission frequency domain resource and the frequency offset value; wherein the first transmission frequency domain resource and the second transmission frequency domain resource are frequency domain resources used for uplink frequency hopping within the uplink subband of the SBFD resource, and the SBFD resource is located within the downlink symbol and / or flexible symbol.

[0199] Optionally, the first transmission frequency domain resource and the second transmission frequency domain resource are used to transmit Msg3; the frequency offset value is indicated by the uplink frequency hopping bit in the FDRA field; the frequency offset value indicated by the uplink frequency hopping bit and the number of frequency shift offset values ​​indicated by the uplink frequency hopping bit are determined according to the number of resources of the second overlapping resource, and the second overlapping resource is the frequency domain resource where the initial uplink BWP and the uplink subband overlap.

[0200] Optionally, the determination unit is specifically used to perform offset processing on the index of the first transmission frequency domain resource according to the frequency offset value; the index of the first transmission frequency domain resource after the offset processing is modulo processed with the resource quantity of the third overlapping resource to obtain the index of the second transmission frequency domain resource, and the third overlapping resource is the frequency domain resource that overlaps the uplink subband of the activated uplink BWP and SBFD resource.

[0201] Optionally, the frequency offset value is carried in DCI or higher layer signaling; the frequency offset value is determined according to the resource quantity of the third overlapping resources.

[0202] Optionally, the first transmission frequency domain resource is the frequency domain resource of the first hop in the intra-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency domain resource of the second hop in the intra-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot in the inter-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot in the inter-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot interval in the inter-time slot frequency hopping mode of DMRS bundling, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot interval in the inter-time slot frequency hopping mode of DMRS bundling.

[0203] Optionally, the uplink frequency hopping is the first uplink frequency hopping of PUSCH, the index of the even time slot is the even time slot index in the system radio frame, and the index of the odd time slot is the odd time slot index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of PUCCH, the index of the even time slot is the even time slot index in the SBFD resource, and the index of the odd time slot is the odd time slot index in the SBFD resource.

[0204] Optionally, the uplink frequency hopping is the first uplink frequency hopping of PUSCH, the index of the even time slot interval is the even time slot interval index in the system radio frame, and the index of the odd time slot interval is the odd time slot interval index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of PUCCH, the index of the even time slot interval is the even time slot interval index in the SBFD resource, and the index of the odd time slot interval is the odd time slot interval index in the SBFD resource.

[0205] In the case where the communication unit 1401 is configured to execute any step performed by the network device in the above method embodiment:

[0206] Communication unit 1401 is used to send the FDRA field, which is used to determine resource indication information; wherein the resource indication information is used to determine the first transmission frequency domain resource from the first frequency domain resource, the first frequency domain resource is determined based on the first overlapping resource, the first overlapping resource is the frequency domain resource in which the second frequency domain resource overlaps with the sub-band within the SBFD resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

[0207] Optionally, the activated uplink BWP includes an initial uplink BWP, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the initial uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the initial uplink BWP and the SBFD resource.

[0208] Optionally, the initial uplink BWP has frequency domain resources located outside the frequency domain resource region of the activated uplink BWP, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource or the number of resource blocks of the initial uplink BWP; wherein, the second frequency domain resource is the activated uplink BWP, and the first overlapping resource is the frequency domain resource that overlaps with the uplink subband in the activated uplink BWP and the SBFD resource.

[0209] Optionally, the first transmission frequency domain resource is a frequency domain resource used to transmit Msg3 in an uplink subband of an SBFD resource, and the SBFD resource is located in a downlink symbol and / or a flexible symbol.

[0210] Optionally, the first transmission frequency domain resource is the frequency domain resource of the PDSCH scheduled in the first DCI format within the CSS; the starting resource of the first frequency domain resource is the first resource block within the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks within the first overlapping resource; wherein, the second frequency domain resource is the CORESET where the PDCCH carrying the DCI is located, and the first overlapping resource is the frequency domain resource overlapping the downlink subband within the CORESET and the SBFD resource.

[0211] Optionally, the first transmission frequency domain resource and the second transmission frequency domain resource are frequency domain resources used for uplink frequency hopping within the uplink subband of the SBFD resource, and the SBFD resource is located within the downlink symbol and / or flexible symbol; the second transmission frequency domain resource is determined based on the first transmission frequency domain resource and the frequency offset value.

[0212] Optionally, the first transmission frequency domain resource and the second transmission frequency domain resource are used to transmit Msg3; the FDRA field includes an uplink frequency hopping bit, and the uplink frequency hopping bit is used to indicate the frequency offset value; the frequency offset value indicated by the uplink frequency hopping bit and the number of frequency shift offset values ​​indicated by the uplink frequency hopping bit are determined according to the number of resources of the second overlapping resource, and the second overlapping resource is the frequency domain resource where the initial uplink BWP and the uplink subband overlap.

[0213] Optionally, the frequency shift value is carried in DCI or high-layer signaling; the frequency offset value is determined according to the resource quantity of the third overlapping resource, and the third overlapping resource is the frequency domain resource where the uplink subband of the activated uplink BWP and SBFD resources overlaps.

[0214] Optionally, the first transmission frequency domain resource is the frequency domain resource of the first hop in the intra-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency domain resource of the second hop in the intra-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot in the inter-time slot frequency hopping mode, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot in the inter-time slot frequency hopping mode; or, the first transmission frequency domain resource is the frequency hopping frequency domain resource of the even time slot interval in the inter-time slot frequency hopping mode of DMRS bundling, and the second transmission frequency domain resource is the frequency hopping frequency domain resource of the odd time slot interval in the inter-time slot frequency hopping mode of DMRS bundling.

[0215] Optionally, the uplink frequency hopping is the first uplink frequency hopping of PUSCH, the index of the even time slot is the even time slot index in the system radio frame, and the index of the odd time slot is the odd time slot index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of PUCCH, the index of the even time slot is the even time slot index in the SBFD resource, and the index of the odd time slot is the odd time slot index in the SBFD resource.

[0216] Optionally, the uplink frequency hopping is the first uplink frequency hopping of PUSCH, the index of the even time slot interval is the even time slot interval index in the system radio frame, and the index of the odd time slot interval is the odd time slot interval index in the system radio frame; or, the uplink frequency hopping is the second uplink frequency hopping of PUCCH, the index of the even time slot interval is the even time slot interval index in the SBFD resource, and the index of the odd time slot interval is the odd time slot interval index in the SBFD resource.

[0217] Among them, the relevant content of this implementation method can be found in the relevant content of the above method embodiment. No further details are given here. The embodiment of this application and the above method embodiment are based on the same concept and have the same technical effects. For the specific principles, please refer to the description of the above method embodiment, which will not be repeated here.

[0218] Please refer to Figure 15, which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device 150 can be a terminal device, or a device that matches the terminal device, such as a processor, chip or chip module, or it can be a network device, or a device that matches the network device, such as a processor, chip or chip module. The communication device 150 may include a processor 1501. Optionally, the communication device 150 may also include a memory 1502 and a computer program or instruction stored on the memory 1502 (not shown in Figure 15). The processor 1501 and the memory 1502 are interconnected. Optionally, the communication device 150 may also include a transceiver 1503. The processor 1501, the memory 1502, and the transceiver 1503 may be connected via a bus 1504 or other means. The bus is represented by a thick line in Figure 15, and the connection between other components is only for schematic illustration and is not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, FIG15 shows only one thick line, but this does not mean that there is only one bus or one type of bus.

[0219] The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, and is used for information exchange between devices, units, or modules. The embodiments of the present application do not limit the specific connection medium between the processor 1501, memory 1502, and transceiver 1503.

[0220] The memory 1502 may include a read-only memory and a random access memory, and provides instructions and data to the processor 1501. A portion of the memory 1502 may also include a nonvolatile random access memory.

[0221] The processor 1501 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor may be a microprocessor, or alternatively, the processor 1501 may be any conventional processor.

[0222] The transceiver 1503 is used to receive or send data.

[0223] In one implementation, the memory 1502 is used to store computer programs or instructions; the processor 1501 is used to call the computer programs or instructions stored in the memory 1502 to execute the steps performed by the terminal device or network device in the corresponding method embodiments of Figures 3 and 8.

[0224] In an embodiment of the present application, a computer program (including program code or instructions) capable of executing each step involved in the above method can be run on a general-purpose computing device such as a computer, including a CPU, a random access memory (RAM), a read-only memory (ROM), and other processing elements and storage elements, and the method provided in the embodiment of the present application can be implemented. The computer program or instructions can be recorded on, for example, a computer-readable recording medium, and loaded into the computing device via the computer-readable recording medium and run therein.

[0225] Based on the same inventive concept, the principles and beneficial effects of solving the problems provided by the communication device 150 in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems in the embodiments shown in Figures 3 and 8 of the present application. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.

[0226] The aforementioned communication device may be, for example, a chip or a chip module.

[0227] The present application also provides a chip including a processor that can execute the steps of the terminal device or network device in the aforementioned method embodiment. The specific implementation of the terminal device or network device can refer to the description of the relevant content of the aforementioned method embodiment and will not be repeated here.

[0228] In an optional embodiment, the chip also includes at least one first memory and at least one second memory; the at least one first memory and the aforementioned processor are interconnected via a line, and the aforementioned first memory stores instructions; the at least one second memory and the aforementioned processor are interconnected via a line, and the aforementioned second memory stores data that needs to be stored in the above method embodiment.

[0229] Please refer to Figure 16, which is a schematic diagram of the structure of a chip module provided in an embodiment of the present application. The chip module 160 can execute the relevant steps of the terminal device or network device in the aforementioned method embodiment, and the chip module 160 includes: a communication interface 1601 and a chip 1602.

[0230] Among them, the communication interface 1601 is used for internal communication of the chip module, or for the chip module to communicate with an external device. The communication interface 1601 can also be described as a communication module. The chip 1602 includes a processor (not shown in Figure 16). The chip 1602 is used to implement the functions of the terminal device or network device in the embodiment of the present application, that is, the processor of the chip 1602 is used to execute the relevant steps of the terminal device or network device in the aforementioned method embodiment. The specific implementation of the terminal device or network device can refer to the description of the relevant content of the aforementioned method embodiment, which will not be repeated here.

[0231] Optionally, the chip 1602 may further include a memory (not shown in FIG16 ) and a computer program or instruction (not shown in FIG16 ) stored in the memory, and the processor executes the computer program or instruction to implement the relevant steps performed by the terminal device or network device described in the above method embodiment. The specific implementation of the terminal device or the network device can refer to the description of the relevant content of the above method embodiment and will not be repeated here.

[0232] Optionally, the chip 1602 and the communication interface 1601 are interconnected via a line; through the communication interface 1601, the chip module 160 can exchange data with other chip modules, other terminals, servers and other modules or devices.

[0233] Optionally, the chip module 160 may further include a storage module 1603 and a power module 1604. The storage module 1603 is used to store data and instructions, and the power module 1604 is used to provide power to the chip module.

[0234] For each device or product applied to or integrated in the chip module, each module contained therein can be implemented by hardware such as circuits, and different modules can be located in the same component of the chip module (such as a chip, circuit module, etc.) or different components, or at least some modules can be implemented by software programs, which run on a processor integrated inside the chip module, and the remaining (if any) modules can be implemented by hardware such as circuits.

[0235] The present application also provides a computer-readable storage medium having a computer program or instruction stored therein. When the computer program or instruction is executed, for example, by a processor or computer, the method flow of the method embodiment executed by the terminal device or network device is implemented. The specific implementation of the terminal device or network device can refer to the description of the relevant content of the aforementioned embodiment and will not be repeated here. It is understood that the computer storage medium herein can include both built-in storage media in the terminal device or network device and, of course, extended storage media supported by the terminal device or network device. The computer storage medium provides storage space that stores the operating system of the terminal device or network device. Furthermore, the storage space also stores one or more instructions suitable for being loaded and executed by the processor. These instructions can be one or more computer programs (including program code). It should be noted that the computer storage medium herein can be a high-speed RAM memory, or a non-volatile memory (Non-Volatile Memory), such as at least one disk storage, or Flash memory; optionally, it can also be at least one computer storage medium located remotely from the aforementioned processor. The specific implementation of the terminal device or the network device can refer to the description of the relevant content of the aforementioned method embodiment, which will not be repeated here.

[0236] An embodiment of the present application also provides a computer program product, including a computer program or instructions. When the computer program or instructions are executed, for example, when the computer program or instructions are executed by a processor or a computer, the processor or computer executes the method flow of the method embodiment executed by the above-mentioned terminal device or the above-mentioned network device.

[0237] An embodiment of the present application provides a communication system, which may include a terminal device that executes the method of the above method embodiment, and a network device that executes the method of the above method embodiment.

[0238] It should be noted that, for the above-mentioned various embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations. Those skilled in the art should know that this application is not limited by the order of the actions described, because some steps in the embodiments of the present application can be performed in other orders or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily required by the embodiments of the present application.

[0239] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0240] The steps of the method or algorithm described in the embodiments of the present application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, erasable programmable read-only memory (erasable programmable ROM, EPROM), electrically erasable programmable read-only memory (electrically EPROM, EEPROM), registers, hard disks, mobile hard disks, read-only compact disks (CD-ROMs) or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and storage medium can also be present in a network device or a terminal device as discrete components.

[0241] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0242] Regarding the various modules / units contained in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of hardware such as circuits. The element can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0243] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only a specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of protection of the embodiments of the present application.

Claims

1. A resource determination method, characterized in that: The method comprises: A frequency domain resource allocation field is received, and the frequency domain resource allocation field is used to determine resource indication information; wherein the resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource, and the first frequency domain resource is determined based on a first overlapping resource, and the first overlapping resource is a frequency domain resource in which a second frequency domain resource overlaps with a sub-band within a sub-band full-duplex resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

2. The method according to claim 1, characterized in that The activated uplink partial carrier bandwidth includes the initial uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the initial uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource overlapping the initial uplink partial carrier bandwidth and the uplink subband in the sub-band full-duplex resource.

3. The method according to claim 1, characterized in that The initial uplink partial carrier bandwidth has frequency domain resources located outside the frequency domain resource area of ​​the activated uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource or the number of resource blocks in the initial uplink partial carrier bandwidth; wherein, the second frequency domain resource is the activated uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource overlapping the activated uplink partial carrier bandwidth and the uplink subband in the sub-band full-duplex resource.

4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: According to the resource quantity of the first frequency domain resources, truncation or extension processing is performed on the frequency domain resource allocation field; The resource indication information is determined according to the frequency domain resource allocation field after truncation or extension processing.

5. The method according to claim 4, characterized in that The truncating or extending the frequency domain resource allocation field according to the resource quantity of the first frequency domain resource includes: In response to the resource quantity of the first frequency domain resources being less than or equal to a resource quantity threshold, truncating the frequency domain resource allocation field to a first number of least significant bits, where the first number is determined according to the resource quantity of the first frequency domain resources; or, In response to the resource quantity of the first frequency domain resources being greater than the resource quantity threshold, a second number of zero bits is inserted after the uplink frequency hopping bit in the frequency domain resource allocation field, the uplink frequency hopping bit is used to indicate the frequency offset value of uplink frequency hopping, and the second number is determined according to the resource quantity of the first frequency domain resources.

6. The method according to any one of claims 1 to 5, characterized in that The first transmission frequency domain resource is a frequency domain resource used to transmit message 3 in an uplink sub-band of the sub-band full-duplex resource, and the sub-band full-duplex resource is located in a downlink symbol and / or a flexible symbol.

7. The method according to claim 1, characterized in that The first transmission frequency domain resources are frequency domain resources of a physical downlink shared channel scheduled in a first downlink control information format in a common search space; the starting resources of the first frequency domain resources are the first resource block in the first overlapping resources, and the number of resources of the first frequency domain resources is the number of resource blocks in the first overlapping resources; wherein, the second frequency domain resources are a control resource set in which a physical downlink control channel carrying downlink control information is located, and the first overlapping resources are frequency domain resources that overlap with the control resource set and the downlink subband in the sub-band full-duplex resources.

8. The method according to claim 1, characterized in that The method further comprises: Determine the second transmission frequency domain resource based on the first transmission frequency domain resource and the frequency offset value; wherein the first transmission frequency domain resource and the second transmission frequency domain resource are frequency domain resources used for uplink frequency hopping within the uplink subband of the sub-band full-duplex resource, and the sub-band full-duplex resource is located within the downlink symbol and / or flexible symbol.

9. The method according to claim 8, characterized in that The first transmission frequency domain resource and the second transmission frequency domain resource are used to transmit message 3; The frequency offset value is indicated by the uplink frequency hopping bit in the frequency domain resource allocation field; the frequency offset value indicated by the uplink frequency hopping bit and the number of frequency offset values ​​indicated by the uplink frequency hopping bit are determined according to the number of resources of the second overlapping resources, and the second overlapping resources are the frequency domain resources that overlap the initial uplink partial carrier bandwidth and the uplink sub-band.

10. The method according to claim 8, characterized in that The determining, according to the first transmission frequency domain resource and the frequency offset value, a second transmission frequency domain resource comprises: Performing an offset processing on the index of the first transmission frequency domain resource according to the frequency offset value; The index of the first transmission frequency domain resource after the offset processing is modulo the resource quantity of the third overlapping resource to obtain the index of the second transmission frequency domain resource, and the third overlapping resource is the frequency domain resource that activates the uplink partial carrier bandwidth and overlaps with the uplink subband of the subband full-duplex resource.

11. The method according to claim 10, characterized in that The frequency offset value is carried in downlink control information or high-layer signaling; and the frequency offset value is determined according to the resource quantity of the third overlapping resources.

12. The method according to any one of claims 8 to 11, characterized in that The first transmission frequency domain resource is a frequency domain resource of a first hop in a frequency hopping mode within a time slot, and the second transmission frequency domain resource is a frequency domain resource of a second hop in the frequency hopping mode within the time slot; or, The first transmission frequency domain resource is a frequency hopping frequency domain resource of an even time slot in an inter-time slot frequency hopping mode, and the second transmission frequency domain resource is a frequency hopping frequency domain resource of an odd time slot in the inter-time slot frequency hopping mode; or, The first transmission frequency domain resource is a frequency hopping frequency domain resource at an even time slot interval in an inter-time slot frequency hopping mode bound to a demodulation reference signal, and the second transmission frequency domain resource is a frequency hopping frequency domain resource at an odd time slot interval in an inter-time slot frequency hopping mode bound to a demodulation reference signal.

13. The method according to claim 12, characterized in that The uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot is the index of the even time slot in the system radio frame, and the index of the odd time slot is the index of the odd time slot in the system radio frame; or, The uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot is the index of the even time slot in the sub-band full-duplex resource, and the index of the odd time slot is the index of the odd time slot in the sub-band full-duplex resource.

14. The method according to claim 12, characterized in that The uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot interval is the index of the even time slot interval in the system radio frame, and the index of the odd time slot interval is the index of the odd time slot interval in the system radio frame; or, The uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot interval is the even time slot interval index in the sub-band full-duplex resource, and the index of the odd time slot interval is the odd time slot interval index in the sub-band full-duplex resource.

15. A resource determination method, characterized in that: The method comprises: A frequency domain resource allocation field is sent, and the frequency domain resource allocation field is used to determine resource indication information; wherein the resource indication information is used to determine a first transmission frequency domain resource from a first frequency domain resource, and the first frequency domain resource is determined based on a first overlapping resource, and the first overlapping resource is a frequency domain resource in which a second frequency domain resource overlaps with a sub-band within a sub-band full-duplex resource, and the second frequency domain resource is an uplink frequency domain resource or a downlink frequency domain resource.

16. The method according to claim 15, characterized in that The activated uplink partial carrier bandwidth includes the initial uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource; wherein, the second frequency domain resource is the initial uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource overlapping the initial uplink partial carrier bandwidth and the uplink subband in the sub-band full-duplex resource.

17. The method according to claim 15, characterized in that The initial uplink partial carrier bandwidth has frequency domain resources located outside the frequency domain resource area of ​​the activated uplink partial carrier bandwidth, the starting resource of the first frequency domain resource is the first resource block in the first overlapping resource, and the number of resources of the first frequency domain resource is the number of resource blocks in the first overlapping resource or the number of resource blocks in the initial uplink partial carrier bandwidth; wherein, the second frequency domain resource is the activated uplink partial carrier bandwidth, and the first overlapping resource is the frequency domain resource overlapping the activated uplink partial carrier bandwidth and the uplink subband in the sub-band full-duplex resource.

18. The method according to any one of claims 15 to 17, characterized in that The first transmission frequency domain resource is a frequency domain resource used to transmit message 3 in an uplink sub-band of the sub-band full-duplex resource, and the sub-band full-duplex resource is located in a downlink symbol and / or a flexible symbol.

19. The method according to claim 15, characterized in that The first transmission frequency domain resources are frequency domain resources of a physical downlink shared channel scheduled in a first downlink control information format in a common search space; the starting resources of the first frequency domain resources are the first resource block in the first overlapping resources, and the number of resources of the first frequency domain resources is the number of resource blocks in the first overlapping resources; wherein, the second frequency domain resources are a control resource set in which a physical downlink control channel carrying downlink control information is located, and the first overlapping resources are frequency domain resources that overlap with the control resource set and the downlink subband in the sub-band full-duplex resources.

20. The method of claim 15, wherein: The first transmission frequency domain resources and the second transmission frequency domain resources are frequency domain resources used for uplink frequency hopping in the uplink sub-band of the sub-band full-duplex resources, and the sub-band full-duplex resources are located in downlink symbols and / or flexible symbols; the second transmission frequency domain resources are determined based on the first transmission frequency domain resources and the frequency offset value.

21. The method of claim 20, wherein: The first transmission frequency domain resources and the second transmission frequency domain resources are used to transmit message 3; the frequency domain resource allocation field includes an uplink frequency hopping bit, and the uplink frequency hopping bit is used to indicate the frequency offset value; the frequency offset value indicated by the uplink frequency hopping bit and the number of frequency offset values ​​indicated by the uplink frequency hopping bit are determined according to the number of resources of the second overlapping resources, and the second overlapping resources are the frequency domain resources that overlap the initial uplink part of the carrier bandwidth and the uplink sub-band.

22. The method of claim 20, wherein: The frequency offset value is carried in downlink control information or high-level signaling; the frequency offset value is determined according to the resource quantity of the third overlapping resource, and the third overlapping resource is the frequency domain resource that activates the uplink partial carrier bandwidth and overlaps with the uplink subband of the subband full-duplex resource.

23. The method according to any one of claims 20 to 22, characterized in that The first transmission frequency domain resource is a frequency domain resource of a first hop in a frequency hopping mode within a time slot, and the second transmission frequency domain resource is a frequency domain resource of a second hop in the frequency hopping mode within the time slot; or, The first transmission frequency domain resource is a frequency hopping frequency domain resource of an even time slot in an inter-time slot frequency hopping mode, and the second transmission frequency domain resource is a frequency hopping frequency domain resource of an odd time slot in the inter-time slot frequency hopping mode; or, The first transmission frequency domain resource is a frequency hopping frequency domain resource at an even time slot interval in an inter-time slot frequency hopping mode bound to a demodulation reference signal, and the second transmission frequency domain resource is a frequency hopping frequency domain resource at an odd time slot interval in an inter-time slot frequency hopping mode bound to a demodulation reference signal.

24. The method of claim 23, wherein: The uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot is the index of the even time slot in the system radio frame, and the index of the odd time slot is the index of the odd time slot in the system radio frame; or, The uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot is the index of the even time slot in the sub-band full-duplex resource, and the index of the odd time slot is the index of the odd time slot in the sub-band full-duplex resource.

25. The method of claim 23, wherein: The uplink frequency hopping is the first uplink frequency hopping of the physical uplink shared channel, the index of the even time slot interval is the index of the even time slot interval in the system radio frame, and the index of the odd time slot interval is the index of the odd time slot interval in the system radio frame; or, The uplink frequency hopping is the second uplink frequency hopping of the physical uplink control channel, the index of the even time slot interval is the even time slot interval index in the sub-band full-duplex resource, and the index of the odd time slot interval is the odd time slot interval index in the sub-band full-duplex resource.

26. A communication device, characterized in that: The method comprises a unit for implementing the method according to any one of claims 1 to 14, or comprises a unit for implementing the method according to any one of claims 15 to 25.

27. A communication device, characterized in that: The method comprises a processor, a memory and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps of the method described in any one of claims 1 to 14; or, implements the steps of the method described in any one of claims 15 to 25.

28. A chip, comprising a processor, characterized in that: The processor executes the steps of the method according to any one of claims 1 to 14, or executes the steps of the method according to any one of claims 15 to 25.

29. A chip module, comprising a communication interface and a chip, characterized in that: The chip includes a processor, and the processor executes the steps of the method described in any one of claims 1 to 14, or executes the steps of the method described in any one of claims 15 to 25.

30. A computer-readable storage medium, characterized in that: It stores a computer program or instruction, which, when executed, implements the steps of the method described in any one of claims 1 to 14, or implements the steps of the method described in any one of claims 15 to 25.

Citation Information

Patent Citations

  • Resource indication method and communication device

    CN116209072A

  • Resource determination method and device and resource indication method and device

    CN116724641A

  • Interference measurement method and device for sub-band full duplex scene, and computer readable storage medium

    CN117042023A

  • Resource determination method and device, terminal and network side equipment

    CN117042155A

  • Coreset and search space association with resource bandwidth

    US20210400654A1