Communication method and apparatus, and computer-readable storage medium

By positioning the frequency domain resources of PUCCH in the SBFD time unit at the overlap area of ​​the initial uplink bandwidth part and the uplink subband in the SBFD time unit, the problem that PUCCH resources in the SBFD time unit are not in the uplink subband is solved, and the access success rate and information transmission success rate are improved.

WO2025113215A1PCT designated stage expired Publication Date: 2025-06-05BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/132592
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-28
Filing Date
2024-11-18
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

In the subband full duplex (SBFD) time unit, the physical uplink control channel (PUCCH) resource for the hybrid automatic retransmission request acknowledgement (HARQ-ACK) received by the feedback message 2 (Msg2) is not in the uplink subband, resulting in an increase in access delay.

Method used

By sending the physical uplink control channel PUCCH, its frequency domain resources are located in the overlapping frequency domain resources of the uplink subband corresponding to the initial uplink bandwidth part BWP and the subband full duplex SBFD time unit to ensure that the PUCCH resources are located in the uplink subband of the SBFD time unit.

Benefits of technology

The access success rate is improved and the successful transmission of information carried on the PUCCH is ensured, such as the HARQ-ACK for feedback of Msg2 reception.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024132592_05062025_PF_FP_ABST
    Figure CN2024132592_05062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method and apparatus, and a computer-readable storage medium. The communication method comprises: sending a physical uplink control channel (PUCCH), a frequency domain resource of the PUCCH falling within an overlapping frequency domain resource between an initial uplink bandwidth part (BWP) and an uplink subband corresponding to a subband full duplex (SBFD) time unit. According to the present application, transmission of Msg3 can be performed by using the uplink subband corresponding to the SBFD time unit, thereby increasing the access success rate.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device, and computer-readable storage medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 28, 2023, with application number 202311606809.4 and invention name “Communication method and device, computer-readable storage medium”, 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 communication method and device, and a computer-readable storage medium. Background Art

[0003] The rapid growth in uplink service demand has led to higher requirements for uplink coverage, speed, and latency. Due to the limitations of the uplink and downlink time slot ratios in time division duplexing (TDD) systems, TDD systems experience significant transmission latency. To reduce base station implementation complexity, all frequency resources on a TDD carrier must transmit in the same direction at any given moment—either uplink or downlink. This means that the uplink and downlink time slot ratios for different frequency resources on a TDD carrier cannot be flexibly configured. With the diversification of services, especially those in vertical industries, different services have varying uplink and downlink transmission requirements. A single uplink and downlink time slot ratio cannot meet these diverse needs. Based on these two considerations and considering base station implementation complexity, the proposed subband full duplex (SBFD) solution utilizes different uplink and downlink time slot ratios for different subbands on the same carrier. As shown in Figure 1 below, on the base station side, subbands are leveraged to divide uplink and downlink transmission in the frequency domain, where D represents a downlink subband and U represents an uplink subband. While simultaneously transmitting uplink and downlink signals on different subbands, frequency division is also used to reduce interference, lowering base station complexity and making implementation easier. For terminal devices, half-duplex is still supported, meaning that at any given time, only downlink reception can be performed on the downlink subband or uplink transmission can be performed on the uplink subband.

[0004] In existing technology, SBFD is being considered for initial access, which can increase initial access coverage. This allows users to transmit the Physical Random Access Channel (PRACH) and Message 3 (Msg3) in the SBFD uplink subband, increasing uplink transmission resources, helping to reduce initial access latency and increase PRACH and Msg3 coverage. The Physical Uplink Control Channel (PUCCH) resources used for the Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) feedback for Message 2 (Msg2) reception are located at both ends of the initial uplink bandwidth part (initial UL BWP).

[0005] However, to accommodate both SBFD and non-SBFD time units, the initial uplink bandwidth needs to cover all non-SBFD uplink resources. However, an SBFD time unit typically has only one uplink subband, which cannot cover both ends of the initial uplink bandwidth. Consequently, all or part of the PUCCH resources used to feedback the HARQ-ACK received for Msg2 are not in the uplink subband, resulting in no or very few frequency domain resources for HARQ-ACK feedback in the SBFD time unit, increasing access latency. Summary of the Invention

[0006] This application can use the uplink subband corresponding to the SBFD time unit to transmit Msg3, thereby improving the access success rate.

[0007] In order to achieve the above objectives, this application provides the following technical solutions:

[0008] In a first aspect, a communication method is provided, comprising: sending a physical uplink control channel (PUCCH), wherein frequency domain resources of the PUCCH are located within overlapping frequency domain resources of an uplink subband corresponding to an initial uplink bandwidth part (BWP) and a subband full-duplex (SBFD) time unit.

[0009] Optionally, the frequency domain resources of the PUCCH are determined based on a starting frequency domain position of the overlapping frequency domain resources and an ending frequency domain position of the overlapping frequency domain resources.

[0010] Optionally, the frequency domain resources of the PUCCH include a physical resource block PRB index, the starting frequency domain position of the overlapping frequency domain resources includes the starting PRB index of the overlapping frequency domain resources, and the ending frequency domain position of the overlapping frequency domain resources includes the ending PRB index of the overlapping frequency domain resources.

[0011] Optionally, the frequency domain resources of the PUCCH include a common resource block CRB index, the starting frequency domain position of the overlapping frequency domain resources includes a CRB index corresponding to the starting PRB of the overlapping frequency domain resources, and the ending frequency domain position of the overlapping frequency domain resources includes a CRB index corresponding to the ending PRB of the overlapping frequency domain resources.

[0012] Optionally, the frequency domain resources of the PUCCH include a first frequency hopping domain resource and a second frequency hopping domain resource, one of the first frequency hopping domain resource and the second frequency hopping domain resource is determined based on the starting frequency domain position of the overlapping frequency domain resources, and the other of the first frequency hopping domain resource and the second frequency hopping domain resource is determined based on the ending frequency domain position of the overlapping frequency domain resources.

[0013] Optionally, when the resource index of the PUCCH is less than the first threshold, the position of the first frequency hopping domain resource is the starting frequency domain position of the overlapping frequency domain resource and the sum of the first offset and the second offset, and the position of the second frequency hopping domain resource is the difference between the ending frequency domain position of the overlapping frequency domain resource and the first offset and the second offset, the first offset represents the frequency domain offset between the position of the first frequency hopping domain resource and the starting frequency domain position of the initial uplink BWP, and the second offset represents the frequency domain offset between the frequency hopping domain resources; when the resource index of the PUCCH is not less than the first threshold, the position of the first frequency hopping domain resource is the difference between the ending frequency domain position of the overlapping frequency domain resource and the first offset and the second offset, and the position of the second frequency hopping domain resource is the starting frequency domain position of the overlapping frequency domain resource and the sum of the first offset and the second offset.

[0014] Optionally, the frequency domain resources of the PUCCH are determined according to the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP.

[0015] Optionally, the frequency domain resources of the PUCCH are determined by searching in a table of the PUCCH resource set based on the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP, and the table of the PUCCH resource set includes the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource in the frequency domain resources of the PUCCH.

[0016] Optionally, the position of one of the first frequency hopping domain resources and the second frequency hopping domain resources in the frequency domain resources of the PUCCH is determined by searching in the table of the PUCCH resource set based on the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP, and the position of another frequency hopping domain resource in the frequency domain resources of the PUCCH is determined based on the position of the determined frequency hopping domain resource and a third offset, and the table of the PUCCH resource set includes the position of one of the first frequency hopping domain resources and the second frequency hopping domain resource and the third offset.

[0017] Optionally, the table of the PUCCH resource set includes multiple new rows, and the new rows include the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource in the frequency domain resources of the PUCCH, or the new rows include the position of the first frequency hopping domain resource and a third offset.

[0018] Optionally, the table of the PUCCH resource set includes multiple new columns, the new columns including the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource under the carrier subband frequency domain pattern corresponding to different SBFD time units, or the new rows include the position of the first frequency hopping domain resource and the third offset.

[0019] In a second aspect, the present application also discloses a communication method, which includes: receiving a physical uplink control channel PUCCH, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the initial uplink bandwidth part BWP and the uplink subband in the subband full-duplex SBFD.

[0020] Optionally, the frequency domain resources of the PUCCH are determined based on a starting frequency domain position of the overlapping frequency domain resources and an ending frequency domain position of the overlapping frequency domain resources.

[0021] Optionally, the frequency domain resources of the PUCCH are determined according to the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP.

[0022] In a third aspect, the present application also discloses a communication device, which includes: a communication module for sending a physical uplink control channel PUCCH, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the initial uplink bandwidth part BWP and the uplink subband in the subband full-duplex SBFD.

[0023] In a fourth aspect, the present application also discloses a communication device, which includes: a communication module for receiving a physical uplink control channel PUCCH, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the uplink subband in the initial uplink bandwidth part BWP and the subband full-duplex SBFD.

[0024] In a fifth aspect, a computer-readable storage medium is provided, on which a computer program is stored. The computer program is executed by a processor to execute any one of the methods provided in the first aspect or the second aspect.

[0025] In a sixth aspect, a communication device is provided, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor runs the computer program to execute any one of the methods provided in the first aspect.

[0026] In a seventh aspect, a communication device is provided, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor runs the computer program to execute any one of the methods provided in the second aspect.

[0027] In an eighth aspect, a computer program product is provided, on which a computer program is stored, and the computer program is executed by a processor to execute any one of the methods provided in the first aspect or the second aspect.

[0028] In a ninth aspect, a communication system is provided, comprising the above-mentioned terminal device and the above-mentioned network device.

[0029] In the tenth aspect, an embodiment of the present application further provides a chip (or a data transmission device) on which a computer program is stored, and when the computer program is executed by the chip, the steps of the above method are implemented.

[0030] In the eleventh aspect, an embodiment of the present application also provides a system chip for use in a terminal, wherein the chip system includes at least one processor and an interface circuit, wherein the interface circuit and the at least one processor are interconnected through lines, and the at least one processor is used to execute instructions to execute any one of the methods provided in the first aspect or the second aspect.

[0031] Compared with the existing technology, the technical solution of this application has the following beneficial effects:

[0032] In the technical solution of the present application, the terminal device transmits a physical uplink control channel (PUCCH), and the frequency domain resources of the PUCCH are located within the overlapping frequency domain resources of the uplink subband corresponding to the initial uplink bandwidth part (BWP) and the subband full-duplex (SBFD) time unit. The technical solution of the present application controls the frequency domain resources of the PUCCH to be located within the above-mentioned overlapping frequency domain resources, so that the frequency domain resources of the PUCCH are located within the uplink subband corresponding to the SBFD time unit, thereby ensuring the successful transmission of the information carried on the PUCCH, such as the HARQ-ACK for feedback of Msg2 reception, thereby improving the access success rate.

[0033] Furthermore, the frequency domain resources of the PUCCH are determined based on the starting frequency domain position of the overlapping frequency domain resources and the ending frequency domain position of the overlapping frequency domain resources. Compared with the prior art in which the frequency domain resources of the PUCCH are determined based on the starting frequency domain position and the ending frequency domain position of the initial uplink BWP, the present application further ensures that the frequency domain resources of the PUCCH are located within the uplink subband corresponding to the SBFD time unit by determining the overlapping frequency domain resources and determining the frequency domain resources of the PUCCH based on the starting frequency domain position and the ending frequency domain position of the overlapping frequency domain resources.

[0034] Furthermore, the frequency domain resources of the PUCCH are determined based on the carrier subband frequency domain pattern and / or the position of the initial uplink BWP corresponding to the SBFD time unit. The technical solution of the present application takes into account the different impacts of different carrier subband frequency domain patterns and / or the positions of the initial uplink BWP on the frequency domain resources of the PUCCH. Therefore, the frequency domain resources of the PUCCH are determined based on the carrier subband frequency domain pattern and / or the position of the initial uplink BWP to ensure that the frequency domain resources of the PUCCH are located within the uplink subband corresponding to the SBFD time unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] FIG1 is a schematic diagram of a sub-band full-duplex resource in the prior art;

[0036] FIG2 is an interactive flow chart of a communication method provided in an embodiment of the present application;

[0037] FIG3 is a schematic diagram of an initial uplink BWP and SBFD provided in an embodiment of the present application;

[0038] FIG4 is a schematic diagram of a PUCCH resource provided in an embodiment of the present application;

[0039] FIG5 is a schematic diagram of another PUCCH resource provided in an embodiment of the present application;

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

[0041] FIG7 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] The communication systems to which the embodiments of the present application are applicable include, but are not limited to, Long Term Evolution (LTE) systems, fifth-generation (5G) systems, new radio (NR) systems, and future evolution systems or multiple communication convergence systems. Among them, the 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The technical solution of the present application is also applicable to different network architectures, including but not limited to relay network architecture, dual-connection architecture, vehicle-to-everything architecture and other architectures.

[0043] This application mainly relates to the communication between terminal devices and network devices. Among them:

[0044] The network device in the embodiment of the present application may also be referred to as an access network device, for example, a base station (BS) (also referred to as a base station device), which is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in the second generation (2nd-Generation, 2G) network, the device providing the base station function includes a base transceiver station (Base Transceiver Station, BTS), in the third generation (3rd-Generation, 3G) network, the device providing the base station function includes a node B (NodeB), in the fourth generation (4th-Generation, 4G) network, the device providing the base station function includes an evolved node B (evolved NodeB, eNB), in the wireless local area network (Wireless Local Area Networks, WLAN), the device providing the base station function is an access point (Access Point, AP), and the device providing the base station function in NR is the next generation Node Base station (gNB), and the further evolved node B (ng-eNB), wherein the gNB and the terminal device communicate using NR technology, and the ng-eNB and the terminal device communicate using Evolved Universal Terrestrial Radio Access (E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The network device in the embodiment of the present application also includes a device that provides a base station function in a future new communication system, etc.

[0045] The terminal equipment in the embodiments of the present application may refer to various forms of access terminals, user units, user stations, mobile stations, mobile stations (MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents, or user devices. The terminal equipment may also be 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 capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited thereto. The terminal equipment may also be referred to as User Equipment (UE), a terminal, etc.

[0046] As described in the background technology, there is usually only one uplink subband corresponding to the SBFD time unit, which cannot cover both ends of the initial uplink bandwidth at the same time. Therefore, all or part of the PUCCH resources used to feedback the HARQ-ACK received by Msg2 are not in the uplink subband, resulting in no or very few frequency domain resources for HARQ-ACK feedback in the SBFD time unit, resulting in increased latency.

[0047] Specifically, the method for determining PUCCH frequency domain resources in the prior art is as follows: a PUCCH resource set (PUCCH set) is determined in a common resource set (PUCCH-Resource Common) by selecting a row in Table 1. Each row represents a PUCCH resource set, and a PUCCH resource set includes 16 PUCCH resources. These 16 PUCCH resources are determined by an index, and this index is determined by the first control channel element (Control Channel Element, CCE) index (n CCE,0 ), the number of CCEs in the control resource set (ControlResourceSet, CORESET) of the physical downlink control channel (Physical Downlink Control Channel, PDCCH) (N CCE) and the PUCCH resource indicator in the downlink control information (DCI).

[0048] When the PUCCH resource index r PUCCH When it is less than 8, the terminal device determines the physical resource block (PRB) index of the frequency domain position of the first hop of the PUCCH resource as shown in formula (1):

[0049] The PRB index of the frequency domain position of the second hop is shown in formula (2):

[0050] in, Indicates the size of the initial uplink BWP, Indicates the PRB offset between the frequency domain position of the first hop of the PUCCH resource and the frequency domain position of the initial uplink BWP start. Indicates rounding down, r PUCCH Indicates the index of PUCCH, N CS Indicates the number of cyclic shifts (CS), which can be specifically determined by the set of initial CS indexes in Table 1.

[0051] When the PUCCH resource index is greater than or equal to 8, the terminal device determines the PRB index of the frequency domain position of the first hop of the PUCCH resource as shown in formula (3):

[0052] The PRB index of the frequency domain position of the second hop is shown in formula (4):

[0053] Table 1

[0054] However, since the frequency domain position of the PUCCH resource is based on the PRB index, it is also based on the initial uplink BWP position, and the PRB offset in Table 1 is are very small, so these PUCCH resources are located at both ends of the initial uplink BWP.

[0055] The technical solution of the present application controls the frequency domain resources of PUCCH to be located within the above-mentioned overlapping frequency domain resources, so that the frequency domain resources of PUCCH are located within the uplink subband corresponding to the SBFD time unit, thereby ensuring the successful transmission of the information carried on PUCCH, such as the HARQ-ACK for feedback of Msg2 reception, thereby improving the access success rate.

[0056] The SBFD time unit in this embodiment refers to a time unit for configuring SBFD in a corresponding frequency domain. The unit of the time unit may be a time slot, a symbol, a subframe, or the like.

[0057] Accordingly, the non-SBFD time unit in this embodiment refers to a time unit in which SBFD is not configured in the corresponding frequency domain.

[0058] The uplink subband referred to in this embodiment refers to continuous frequency domain resources used for uplink transmission, and may specifically include one or more resource blocks (RBs).

[0059] Accordingly, the downlink subband referred to in this embodiment refers to continuous frequency domain resources used for downlink transmission, and may specifically include one or more resource blocks.

[0060] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0061] Referring to FIG2 , the method provided in this application specifically includes the following steps:

[0062] Step 201: The terminal device sends a PUCCH to the network device. The frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the uplink subband corresponding to the initial uplink BWP and the SBFD time unit.

[0063] It should be noted that the serial numbers of the steps in this embodiment do not limit the execution order of the steps.

[0064] It is understood that, in a specific implementation, the communication method can be implemented in the form of a software program, which runs in a processor integrated within a chip or chip module. The method can also be implemented in the form of software combined with hardware, which is not limited in this application.

[0065] The PUCCH resource referred to in this embodiment can be a PUCCH resource used to feedback the HARQ-ACK received by Msg2, or it can be a PUCCH resource that carries other appropriate information. This application does not impose any restrictions on this.

[0066] In this embodiment, the overlapping frequency domain resources refer to the resources where the initial uplink BWP and the uplink subband corresponding to the SBFD time unit overlap in the frequency domain. The overlapping frequency domain resources vary with the carrier subband frequency domain pattern and / or the position of the initial uplink BWP.

[0067] For details, please refer to Figure 3. The corresponding subband frequency domain pattern a on the SBFD time unit carrier is DUD. The overlapping frequency domain resources under different initial uplink BWPs are shown in the shaded area in Figure 3. When the initial uplink BWP is located as shown in b1 in Figure 3, the overlapping frequency domain resources are located in the middle of the initial uplink BWP. When the initial uplink BWP is located as shown in b2 or b3 in Figure 3, the overlapping frequency domain resources are located at both ends of the initial uplink BWP.

[0068] It should be noted that the above embodiment is described using the carrier subband frequency domain pattern as DUD as an example. In actual application scenarios, the carrier subband frequency domain pattern can also be in the form of DU or UD, and this application does not impose any restrictions on this.

[0069] Regardless of how the carrier subband frequency domain pattern and / or the position of the initial uplink BWP are configured, in this embodiment, the frequency domain resources of the PUCCH can be located in the above-mentioned overlapping frequency domain resources, which means that the frequency domain resources of the PUCCH are located both in the initial uplink BWP and in the uplink subband corresponding to the SBFD time unit, thereby ensuring the smooth transmission of the PUCCH.

[0070] The following describes in detail how a terminal device makes the frequency domain resources of the PUCCH located in the overlapping frequency domain resources in combination with different embodiments.

[0071] In embodiment 1, the frequency domain resources of the PUCCH are determined based on the starting frequency domain position and the ending frequency domain position of the overlapping frequency domain resources, where the starting frequency domain position and the ending frequency domain position of the overlapping frequency domain resources are their PRB indexes.

[0072] Specifically, referring to FIG4 , when the resource index of the PUCCH is less than the first threshold, the position of the first frequency hopping domain resource P1 is the sum of the starting frequency domain position F1 of the overlapping frequency domain resource, the first offset, and the second offset. The first offset is the frequency domain offset between the position of the first frequency hopping domain resource obtained by looking up the table and the starting frequency domain position F1 of the initial uplink BWP, and the second offset represents the frequency domain offset between the frequency hopping domain resources. The second offset can be determined based on the resource index of the PUCCH and the number of CSs, and the number of CSs can be determined based on Table 1. For example, the second offset is The position of the second frequency-hopping domain resource P1 is the difference between the ending frequency-domain position F2 of the overlapping frequency-domain resource and the first offset and the second offset.

[0073] When the resource index of PUCCH is not less than the first threshold, the position of the first frequency hopping domain resource is the difference between the ending frequency domain position F2 of the overlapping frequency domain resource and the first offset and the second offset, and the position of the second frequency hopping domain resource is the sum of the starting frequency domain position F1 of the overlapping frequency domain resource and the first offset and the second offset.

[0074] Taking the first threshold of 8 as an example, when the PUCCH resource index is less than 8, the PRB index of the frequency domain position of the first hop of the PUCCH resource is as shown in formula (5):

[0075] The PRB index of the frequency domain position of the second hop of the PUCCH resource is shown in formula (6):

[0076] Among them, F1 represents the starting PRB index of the overlapping frequency domain resources, and F2 represents the ending PRB index of the overlapping frequency domain resources.

[0077] When the PUCCH resource index B is not less than 8, the PRB index of the frequency domain position of the first hop of the PUCCH resource is as shown in formula (7):

[0078] The PRB index of the frequency domain position of the second hop of the PUCCH resource is shown in formula (8):

[0079] In an optional embodiment, for a non-SBFD time unit, the starting PRB index F1 of the overlapping frequency domain resources in the above formula is 0, and the ending PRB index F2 of the overlapping frequency domain resources is

[0080] In embodiment 2, the frequency domain resources of PUCCH are determined based on the starting frequency domain position of the overlapping frequency domain resources and the ending frequency domain position of the overlapping frequency domain resources, and the starting frequency domain position and the ending frequency domain position of the overlapping frequency domain resources are their common resource block (CRB) indexes.

[0081] Different from the above-mentioned embodiment in which the PRB index is used to represent the resource, this embodiment uses the CRB index to represent the frequency domain resource position.

[0082] Specifically, the position of the frequency domain resource of the PUCCH is calculated according to the CRB index corresponding to the start PRB index of the overlapping frequency domain resource and the CRB index corresponding to the end PRB index of the overlapping frequency domain resource.

[0083] Taking the first threshold of 8 as an example, when the PUCCH resource index is less than 8, the CRB index of the frequency domain position of the first hop of the PUCCH resource is as shown in formula (9):

[0084] The CRB index of the frequency domain position of the second hop of the PUCCH resource is shown in formula (10):

[0085] When the PUCCH resource index B is not less than 8, the CRB index of the frequency domain position of the first hop of the PUCCH resource is as shown in formula (11):

[0086] The CRB index of the frequency domain position of the second hop of the PUCCH resource is shown in formula (12):

[0087] Among them, F1 represents the starting CRB index of the overlapping frequency domain resources, and F2 represents the ending CRB index of the overlapping frequency domain resources.

[0088] In an optional embodiment, for a non-SBFD time unit, the starting CRB index F1 of the overlapping frequency domain resource in the above formula is the CRB index N corresponding to the starting PRB index of the initial uplink BWP. BWP start , the ending PRB index F2 of the overlapping frequency domain resources is the CRB index corresponding to the ending PRB index of the initial uplink BWP.

[0089] In the above-mentioned embodiments 1 and 2, when the initial uplink BWP covers the uplink subband corresponding to the entire SBFD time unit, the starting PRB index of the overlapping frequency domain resources is the starting PRB index of the uplink subband, and the ending PRB index of the overlapping frequency domain resources is the ending PRB index of the uplink subband.

[0090] Example 3: The frequency domain resources of PUCCH are determined by searching in a table of PUCCH resource sets based on the carrier subband frequency domain pattern and / or the position of the initial uplink BWP corresponding to the SBFD time unit. The table of PUCCH resource sets includes the position of the first frequency hopping domain resources and the position of the second frequency hopping domain resources in the frequency domain resources of PUCCH.

[0091] In this embodiment, when each carrier subband frequency domain pattern and / or the position of the initial uplink BWP is configured in the PUCCH resource set table, the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource can be determined. Specifically, the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource can use a PRB index or a CRB index.

[0092] 5 , the subband frequency domain pattern a on the carrier is DUD. When the position of the initial uplink BWP is as shown in FIG. 5 b1 , FIG. 2 and FIG. 3 , the position P1 of the first frequency hopping domain resource and the position P2 of the second frequency hopping domain resource are different.

[0093] Specifically, multiple new rows may be added to the table of the PUCCH resource set, where the new rows include the position P1 of the first frequency hopping domain resource and the position P2 of the second frequency hopping domain resource in the frequency domain resources of the PUCCH.

[0094] In a specific implementation, the network device sends an indication to the terminal device, and the terminal device selects a corresponding newly added row in the table of the PUCCH resource set according to the indication. The terminal device selects the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource in the newly added row as the PUCCH frequency domain resource corresponding to the current SBFD time unit.

[0095] Example 4: The position of one of the first frequency hopping domain resources and the second frequency hopping domain resources in the frequency domain resources of PUCCH is determined by searching in the table of the PUCCH resource set based on the carrier subband frequency domain pattern and / or the position of the initial uplink BWP corresponding to the SBFD time unit, and the position of another frequency hopping domain resource in the frequency domain resources of PUCCH is determined based on the position of the aforementioned determined frequency hopping domain resources and the third offset. The table of the PUCCH resource set includes the position of one of the first frequency hopping domain resources and the second frequency hopping domain resources and the third offset.

[0096] Unlike the previous embodiment in which the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource are directly configured in the PUCCH resource set table, this embodiment configures the position of the first frequency hopping domain resource and the third offset between the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource in the PUCCH resource set table, or configures the position of the second frequency hopping domain resource and the third offset between the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource in the PUCCH resource set table.

[0097] For example, referring to Figure 5 , if carrier subband frequency domain pattern a is DUD and the position of the initial uplink BWP is as shown in Figure b1 in Figure 5 , the position P1 of the first frequency hopping domain resource and the corresponding third offset are configured in the PUCCH resource set table. Accordingly, if the position of the initial uplink BWP is as shown in Figures b2 and b3 in Figure 5 , the corresponding position P1 of the first frequency hopping domain resource and the corresponding third offset are configured, respectively.

[0098] In one embodiment, different PRB offsets can be configured in the PUCCH resource set table for different carrier subband frequency domain patterns and / or initial uplink BWP positions. And calculate the PUCCH resource index r by the above formula (1) PUCCHWhen it is less than 8, the position of the first frequency hopping domain resource P1 is calculated, and the position of the second frequency hopping domain resource P2 is calculated by the third offset. Alternatively, the PUCCH resource index r is calculated by the above formula (4) PUCCH When it is not less than 8, the position of the second frequency hopping domain resource P2 is calculated, and then the position of the first frequency hopping domain resource P1 is calculated by the third offset.

[0099] Embodiment 5: The table of PUCCH resource set includes multiple new columns, the new columns include the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource under the carrier subband frequency domain pattern corresponding to different SBFD time units, or the new rows include the position of the first frequency hopping domain resource and the third offset.

[0100] In this embodiment, a new column is added to the table of the PUCCH resource set to indicate the PUCCH resources under the carrier subband frequency domain patterns corresponding to different SBFD time units, so that the PUCCH resources corresponding to the SBFD time units and the non-SBFD time units can be indicated in the same table, thereby reducing signaling overhead.

[0101] It should be noted that for more specific implementations of the PUCCH resource set, reference may be made to the prior art, and this application does not impose any limitation thereto.

[0102] For more specific implementation methods of the embodiments of the present application, please refer to the aforementioned embodiments, which will not be repeated here.

[0103] Please refer to FIG. 6 , which shows a communication device 60. The communication device 60 may include:

[0104] The communication module 601 is configured to transmit a physical uplink control channel PUCCH, where frequency domain resources of the PUCCH are located in overlapping frequency domain resources of an initial uplink bandwidth part BWP and an uplink subband in a subband full-duplex SBFD.

[0105] In a specific implementation, the above-mentioned communication device 60 can correspond to a chip with communication function in the terminal equipment, such as a system-on-a-chip (SOC), a baseband chip, etc.; or correspond to a chip module with communication function in the terminal equipment; or correspond to a chip module with a data processing function chip, or correspond to the terminal equipment.

[0106] In another non-limiting embodiment, the communication module 601 is configured to receive a physical uplink control channel PUCCH, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the uplink subband in the initial uplink bandwidth part BWP and the subband full duplex SBFD.

[0107] In a specific implementation, the above-mentioned communication device 60 can correspond to a chip with communication function in a network device, such as an SOC, a baseband chip, etc.; or correspond to a chip module with communication function in a network device; or correspond to a chip module with a data processing function chip, or correspond to a network device.

[0108] For other related descriptions about the communication device 60 , reference may be made to the related descriptions in the aforementioned embodiments, which will not be repeated here.

[0109] 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 into a chip, the various modules / units contained therein can all be implemented in the form of hardware such as circuits, or at least part 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 into 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 part of the modules / units can be implemented in the form of software programs. It is 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 equipment, 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 equipment, 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 equipment, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0110] The present application also discloses a storage medium, which is a computer-readable storage medium having a computer program stored thereon. When the computer program is executed, the steps of the method shown in Figures 1 to 3 can be executed. The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. The storage medium may also include a non-volatile memory or a non-transitory memory, etc.

[0111] 7 , an embodiment of the present application further provides a hardware structure diagram of a communication device, wherein the device includes a processor 701 , a memory 702 , and a transceiver 703 .

[0112] Processor 701 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application. Processor 701 may also include multiple CPUs, and processor 701 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).

[0113] The memory 702 may be a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, and the embodiments of the present application do not impose any restrictions on this. The memory 702 can be independent (in this case, the memory 702 can be located outside the device or inside the device), or it can be integrated with the processor 701. Among them, the memory 702 can contain computer program code. The processor 701 is used to execute the computer program code stored in the memory 702, thereby implementing the method provided in the embodiments of the present application.

[0114] The processor 701, memory 702, and transceiver 703 are connected via a bus. The transceiver 703 is used to communicate with other devices or a communication network. Optionally, the transceiver 703 may include a transmitter and a receiver. The device used to implement the receiving function in the transceiver 703 can be considered a receiver, and the receiver is used to perform the receiving steps in the embodiments of the present application. The device used to implement the transmitting function in the transceiver 703 can be considered a transmitter, and the transmitter is used to perform the transmitting steps in the embodiments of the present application.

[0115] When the structural diagram shown in FIG7 is used to illustrate the structure of the terminal device involved in the above embodiments, the processor 701 is used to control and manage the actions of the terminal device. For example, the processor 701 is used to support the terminal device in executing step 201 in FIG2 and / or the actions performed by the terminal device in other processes described in the embodiments of this application. The processor 701 can communicate with other network entities, such as the above-mentioned network devices, via the transceiver 703. The memory 702 is used to store program code and data of the terminal device.

[0116] When the structural diagram shown in FIG7 is used to illustrate the structure of the network device involved in the above embodiments, the processor 701 is used to control and manage the actions of the network device. For example, the processor 701 is used to support the network device in executing step 201 in FIG2 and / or the actions performed by the network device in other processes described in the embodiments of the present application. The processor 701 can communicate with other network entities, such as the terminal device described above, via the transceiver 703. The memory 702 is used to store program code and data of the network device.

[0117] The embodiment of the present application defines the unidirectional communication link from the access network to the terminal device as a downlink, the data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is called the downlink direction; and the unidirectional communication link from the terminal device to the access network is an uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is called the uplink direction.

[0118] It should be understood that the term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document indicates that the related objects are in an "or" relationship.

[0119] The term "plurality" used in the embodiments of the present application refers to two or more.

[0120] The first, second, etc. descriptions appearing in the embodiments of this application are only for illustration and distinction of the description objects. There is no order, nor does it indicate any special limitation on the number of devices in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application.

[0121] The "connection" appearing in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not impose any limitations on this.

[0122] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments 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 or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is 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 by wired or wireless means.

[0123] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0124] In the several embodiments provided in this application, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is merely a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical, or other forms.

[0125] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0126] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may be physically included separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0127] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to perform some steps of the method described in each embodiment of the present application.

[0128] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art may make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the scope of protection of the present application shall be based on the scope defined by the claims.

Claims

1. A communication method, characterized in that: include: A physical uplink control channel PUCCH is sent, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the uplink subband corresponding to the initial uplink bandwidth part BWP and the subband full-duplex SBFD time unit.

2. The communication method according to claim 1, characterized in that: The frequency domain resources of the PUCCH are determined based on a starting frequency domain position of the overlapping frequency domain resources and an ending frequency domain position of the overlapping frequency domain resources.

3. The communication method according to claim 2, characterized in that: The frequency domain resources of the PUCCH include a physical resource block PRB index, the starting frequency domain position of the overlapping frequency domain resources includes a starting PRB index of the overlapping frequency domain resources, and the ending frequency domain position of the overlapping frequency domain resources includes an ending PRB index of the overlapping frequency domain resources.

4. The communication method according to claim 2, characterized in that: The frequency domain resources of the PUCCH include a common resource block CRB index, the starting frequency domain position of the overlapping frequency domain resources includes the CRB index corresponding to the starting PRB of the overlapping frequency domain resources, and the ending frequency domain position of the overlapping frequency domain resources includes the CRB index corresponding to the ending PRB of the overlapping frequency domain resources.

5. The communication method according to claim 3 or 4, characterized in that: The frequency domain resources of the PUCCH include a first frequency hopping domain resource and a second frequency hopping domain resource, one of the first frequency hopping domain resource and the second frequency hopping domain resource is determined based on the starting frequency domain position of the overlapping frequency domain resources, and the other of the first frequency hopping domain resource and the second frequency hopping domain resource is determined based on the ending frequency domain position of the overlapping frequency domain resources.

6. The communication method according to claim 5, characterized in that: When the resource index of the PUCCH is less than the first threshold, the position of the first frequency hopping domain resource is the sum of the starting frequency domain position of the overlapping frequency domain resource and the first offset and the second offset, the position of the second frequency hopping domain resource is the difference between the ending frequency domain position of the overlapping frequency domain resource and the first offset and the second offset, the first offset represents the frequency domain offset between the position of the first frequency hopping domain resource and the starting frequency domain position of the initial uplink BWP, and the second offset represents the frequency domain offset between the frequency hopping domain resources; When the resource index of the PUCCH is not less than the first threshold, the position of the first frequency hopping domain resource is the difference between the ending frequency domain position of the overlapping frequency domain resource and the first offset and the second offset, and the position of the second frequency hopping domain resource is the sum of the starting frequency domain position of the overlapping frequency domain resource and the first offset and the second offset.

7. The communication method according to claim 1, characterized in that: The frequency domain resources of the PUCCH are determined according to the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP.

8. The communication method according to claim 7, characterized in that: The frequency domain resources of the PUCCH are determined by searching in a table of PUCCH resource sets according to the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP, and the table of PUCCH resource sets includes the position of the first frequency hopping domain resources and the position of the second frequency hopping domain resources in the frequency domain resources of the PUCCH.

9. The communication method according to claim 7, characterized in that: The position of one of the first frequency hopping domain resources and the second frequency hopping domain resources in the frequency domain resources of the PUCCH is determined by searching in the table of the PUCCH resource set according to the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP, and the position of another frequency hopping domain resource in the frequency domain resources of the PUCCH is determined based on the position of the determined frequency hopping domain resources and a third offset, and the table of the PUCCH resource set includes the position of one of the first frequency hopping domain resources and the second frequency hopping domain resources and the third offset.

10. The communication method according to claim 8 or 9, characterized in that: The table of the PUCCH resource set includes multiple newly added rows, and the newly added rows include the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource in the frequency domain resources of the PUCCH, or the newly added rows include the position of the first frequency hopping domain resource and a third offset.

11. The communication method according to claim 8 or 9, characterized in that: The table of the PUCCH resource set includes multiple newly added columns, and the newly added columns include the position of the first frequency hopping domain resource and the position of the second frequency hopping domain resource under the carrier subband frequency domain pattern corresponding to different SBFD time units, or the newly added rows include the position of the first frequency hopping domain resource and the third offset.

12. A communication method, characterized in that: include: A physical uplink control channel PUCCH is received, wherein frequency domain resources of the PUCCH are located in overlapping frequency domain resources of an initial uplink bandwidth part BWP and an uplink subband in a subband full-duplex SBFD.

13. The communication method according to claim 12, characterized in that: The frequency domain resources of the PUCCH are determined based on a starting frequency domain position of the overlapping frequency domain resources and an ending frequency domain position of the overlapping frequency domain resources.

14. The communication method according to claim 12, characterized in that: The frequency domain resources of the PUCCH are determined according to the carrier subband frequency domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP.

15. A communication device, characterized in that: include: The communication module is used to send a physical uplink control channel PUCCH, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the uplink subband in the initial uplink bandwidth part BWP and the subband full-duplex SBFD.

16. A communication device, characterized in that: include: The communication module is used to receive a physical uplink control channel PUCCH, wherein the frequency domain resources of the PUCCH are located in the overlapping frequency domain resources of the initial uplink bandwidth part BWP and the uplink subband in the subband full-duplex SBFD.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program executes the steps of the communication method according to any one of claims 1 to 11, or executes the steps of the communication method according to any one of claims 12 to 14.

18. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the communication method according to any one of claims 1 to 11.

19. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the communication method according to any one of claims 12 to 14.

Citation Information

Patent Citations

  • Data transmission method and device and electronic equipment

    CN117044351A

  • Method and apparatus for transmitting uplink control channel in wireless communication system

    WO2023211050A1

  • Method and device for random access in wireless communication system

    WO2023211182A1