Communication method and device and computer readable storage medium

By positioning the frequency domain resources of PUCCH in the overlapping frequency domain resources of the uplink subband corresponding to the initial uplink bandwidth part and the SBFD time unit, the problem that the PUCCH resources of HARQ-ACK in the SBFD time unit are not in the uplink subband is solved, which improves the access success rate and reduces the access delay.

CN120074766APending Publication Date: 2025-05-30BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311606809.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-28
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the subband full duplex (SBFD) time unit, the PUCCH resource of HARQ-ACK is not in the uplink subband, resulting in an increase in access delay.

Method used

By locating the frequency domain resources of the PUCCH in the overlapping frequency domain resources of the uplink subband corresponding to the initial uplink bandwidth portion (BWP) and the SBFD time unit, it is ensured that the PUCCH resources are in the uplink subband of the SBFD time unit.

Benefits of technology

It improves the access success rate, reduces the access delay, and enhances the successful transmission of PUCCH information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120074766A_ABST
    Figure CN120074766A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device and a computer readable storage medium, and the communication method comprises the steps: transmitting a physical uplink control channel (PUCCH), the frequency domain resource of the PUCCH being located in the overlapped frequency domain resource of an uplink sub-band corresponding to an initial uplink bandwidth part (BWP) and a sub-band full duplex (SBFD) time unit. According to the invention, the uplink sub-band corresponding to the SBFD time unit can be used for Msg3 transmission, and the access success rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method, an apparatus, and a computer-readable storage medium. Background Art

[0002] With the rapid growth of the demand for uplink services, higher requirements are put forward for uplink coverage, rate, and latency. Due to the limitation of the uplink and downlink time slot ratio in a Time Division Duplexing (TDD) system, the transmission latency of the TDD system is relatively large. To reduce the implementation complexity of the base station, the transmission directions of all frequency-domain resources of a TDD carrier must be the same at the same moment, either all uplink or all downlink, that is, the uplink and downlink time slot ratio of different frequency-domain resources of a TDD carrier cannot be flexibly configured. With the diversification of services, especially considering the service requirements of vertical industries, different services have different uplink and downlink transmission requirements, and a single uplink and downlink time slot ratio cannot meet the needs of different services. Based on the above two points and considering the base station implementation complexity at the same time, a Subband Full Duplex (SBFD) solution is proposed, that is, different uplink and downlink time slot ratios are used for different subbands of the same carrier. As follows Figure 1 As shown in the figure, on the base station side, taking advantage of the existence of subbands, uplink and downlink transmissions are divided in the frequency domain, where D represents the downlink subband and U represents the uplink subband. While uplink and downlink transmissions are simultaneously carried out on different subbands at the same moment, frequency division is also used to reduce interference, lower the complexity of the base station, and make it easier to implement. For terminal devices, half-duplex is still supported, and they can only perform downlink reception on the downlink subband or uplink transmission on the uplink subband at a certain time point.

[0003] In the prior art, it is being considered to apply SBFD to initial access, which can increase the coverage of initial access. In this way, users can send a Physical Random Access Channel (PRACH), send Message 3 (Msg3), etc. in the SBFD uplink subband, increasing the uplink transmission resources, which is beneficial to reducing the latency of initial access and increasing the coverage of PRACH and Msg3. The position of the Physical Uplink Control Channel (PUCCH) resources for Hybrid Automatic Repeat request Acknowledge (HARQ-ACK) used for receiving Feedback Message 2 (Msg2) is at both ends of the initial UpLink Band Width Part (initial UL BWP).

[0004] However, in order to take into account both the SBFD time unit and the non-SBFD (Non-SBFD) time unit, the initial uplink bandwidth part needs to cover all the uplink resources of Non-SBFD. Usually, there is only one uplink sub-band corresponding to the SBFD time unit, which cannot cover both ends of the initial uplink bandwidth part at the same time. Then, all or part of the PUCCH resources for feedback HARQ-ACK of Msg2 reception are not in the uplink sub-band, resulting in no or few frequency-domain resources for HARQ-ACK feedback in the SBFD time unit, and increasing the access delay. Summary of the Invention

[0005] This application can use the uplink sub-band corresponding to the SBFD time unit to transmit Msg3, improving the access success rate.

[0006] To achieve the above object, this application provides the following technical solutions:

[0007] In a first aspect, a communication method is provided. The communication method includes: sending a physical uplink control channel PUCCH, and the frequency-domain resources of the PUCCH are within the overlapping frequency-domain resources of the initial uplink bandwidth part BWP and the uplink sub-band corresponding to the sub-band full-duplex SBFD time unit.

[0008] Optionally, 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.

[0009] Optionally, the frequency-domain resources of the PUCCH include physical resource block PRB indexes, 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.

[0010] Optionally, the frequency-domain resources of the PUCCH include common resource block CRB indexes, 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.

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

[0012] 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 sum of the starting frequency-domain position of the overlapping frequency-domain resource, 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, 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 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, 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, the first offset, and the second offset.

[0013] Optionally, the frequency-domain resource of the PUCCH is determined according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP.

[0014] Optionally, the frequency-domain resource of the PUCCH is determined by looking up in a table of the PUCCH resource set according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP. The table of the PUCCH resource set includes the positions of the first frequency-hopping domain resource and the second frequency-hopping domain resource in the frequency-domain resource of the PUCCH.

[0015] Optionally, the position of one of the first frequency-hopping domain resource and the second frequency-hopping domain resource in the frequency-domain resource of the PUCCH is determined by looking up in the table of the PUCCH resource set according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP, and the position of the other frequency-hopping domain resource in the frequency-domain resource of the PUCCH is determined according to the position of the determined frequency-hopping domain resource and the third offset. The table of the PUCCH resource set includes the position of one of the first frequency-hopping domain resource and the second frequency-hopping domain resource and the third offset.

[0016] Optionally, the table of the PUCCH resource set includes multiple new rows. The new row includes the positions of the first frequency-hopping domain resource and the second frequency-hopping domain resource in the frequency-domain resource of the PUCCH, or the new row includes the position of the first frequency-hopping domain resource and the third offset.

[0017] Optionally, the table of the PUCCH resource set includes a plurality of new columns, and the new columns include the positions of the first frequency-hopping domain resources and the second frequency-hopping domain resources under the carrier sub-band frequency domain pattern corresponding to different SBFD time units, or the new row includes the position of the first frequency-hopping domain resource and the third offset.

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

[0019] Optionally, 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.

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

[0021] In a third aspect, the present application also discloses a communication device, and the communication device includes: a communication module, configured to send a physical uplink control channel PUCCH, where the frequency domain resources of the PUCCH are located within the overlapping frequency domain resources of the initial uplink bandwidth part BWP and the uplink sub-band in sub-band full-duplex SBFD.

[0022] In a fourth aspect, the present application also discloses a communication device, and the communication device includes: a communication module, configured to receive a physical uplink control channel PUCCH, where the frequency domain resources of the PUCCH are located within the overlapping frequency domain resources of the initial uplink bandwidth part BWP and the uplink sub-band in sub-band full-duplex SBFD.

[0023] In a fifth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and the computer program is run by a processor to execute any method provided in the first aspect or the second aspect.

[0024] In a sixth aspect, a communication device is provided, including a memory and a processor, where a computer program that can run on the processor is stored on the memory, and the processor runs the computer program to execute any method provided in the first aspect.

[0025] In a seventh aspect, a communication device is provided, including a memory and a processor, where a computer program that can run on the processor is stored on the memory, and the processor runs the computer program to execute any method provided in the second aspect.

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

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

[0028] In a 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.

[0029] In an eleventh aspect, an embodiment of the present application further provides a system chip, which is applied to a terminal. The chip system includes at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected by a line. The at least one processor is configured to execute instructions to execute any one of the methods provided in the first aspect or the second aspect.

[0030] Compared with the prior art, the technical solution of the present application has the following beneficial effects:

[0031] In the technical solution of the present application, a terminal device sends a Physical Uplink Control Channel (PUCCH). The frequency-domain resource of the PUCCH is located in the overlapping frequency-domain resource of the initial uplink Bandwidth Part (BWP) and the uplink sub-band corresponding to the Sub-band Full Duplex (SBFD) time unit. By controlling the frequency-domain resource of the PUCCH to be located in the above overlapping frequency-domain resource, the frequency-domain resource of the PUCCH is located in the uplink sub-band corresponding to the SBFD time unit, thereby ensuring the successful transmission of the information carried on the PUCCH, such as the Hybrid Automatic Repeat reQuest - Acknowledgement (HARQ-ACK) for feedback on Msg2 reception, and thus improving the access success rate.

[0032] Furthermore, the frequency-domain resource of the PUCCH is determined based on the starting frequency-domain position and the ending frequency-domain position of the overlapping frequency-domain resource. Compared with the prior art where the frequency-domain resource of the PUCCH is 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 resource of the PUCCH is located in the uplink sub-band corresponding to the SBFD time unit by determining the overlapping frequency-domain resource and determining the frequency-domain resource of the PUCCH based on the starting frequency-domain position and the ending frequency-domain position of the overlapping frequency-domain resource.

[0033] Furthermore, the frequency-domain resources of the PUCCH are determined according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP. The technical solution of this application takes into account that different carrier sub-band frequency-domain patterns and / or the positions of the initial uplink BWP have different effects on the frequency-domain resources of the PUCCH. Therefore, the frequency-domain resources of the PUCCH are determined based on the carrier sub-band 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 sub-band corresponding to the SBFD time unit. Description of the Drawings

[0034] Figure 1 is a schematic diagram of a sub-band full-duplex resource in the prior art;

[0035] Figure 2 is an interaction flowchart of a communication method provided by an embodiment of this application;

[0036] Figure 3 is a schematic diagram of an initial uplink BWP and SBFD provided by an embodiment of this application;

[0037] Figure 4 is a schematic diagram of a PUCCH resource provided by an embodiment of this application;

[0038] Figure 5 is another schematic diagram of a PUCCH resource provided by an embodiment of this application;

[0039] Figure 6 is a schematic structural diagram of a communication device provided by an embodiment of this application;

[0040] Figure 7 is a schematic hardware structure diagram of a communication device provided by an embodiment of this application. Detailed Embodiments

[0041] The communication systems applicable to the embodiments of this application include, but are not limited to, Long Term Evolution (LTE) systems, 5th-generation (5G) systems, New Radio (NR) systems, as well as future evolved 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 this application is also applicable to different network architectures, including but not limited to relay network architectures, dual-connection architectures, Vehicle-to-Everything architectures, etc.

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

[0043] The network device in the embodiments of the present application can also be referred to as an access network device. For example, it can be a base station (Base Station, BS) (which can also be referred to as base station equipment). A network device 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 base station functions includes a base transceiver station (BTS). In the third-generation (3rd-Generation, 3G) network, the device providing base station functions includes a Node B. In the fourth-generation (4th-Generation, 4G) network, the device providing base station functions includes an evolved Node B (eNB). In a wireless local area network (Wireless Local Area Networks, WLAN), the device providing base station functions is an access point (Access Point, AP). In NR, the device providing base station functions is a next-generation base station node (next generation NodeBase station, gNB), and a further evolved Node B (ng-eNB). Among them, communication between the gNB and the terminal device uses NR technology, and communication between the ng-eNB and the terminal device uses evolved universal terrestrial radio access (Evolved Universal Terrestrial Radio Access, E-UTRA) technology. Both the gNB and the ng-eNB can be connected to the 5G core network. The network device in the embodiments of the present application also includes devices that provide base station functions in future new communication systems, etc.

[0044] 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 (Mobile Station, 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, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal equipment in the future 5G network or terminal equipment in the future evolved Public Land Mobile Network (PLMN), etc. The embodiments of the present application do not limit this. The terminal equipment may also be referred to as User Equipment (UE), terminal, etc.

[0045] As described in the background art, there is usually only one uplink subband corresponding to the SBFD time unit, which cannot cover both ends of the initial uplink bandwidth part at the same time. Then, all or part of the PUCCH resources for feedback of HARQ-ACK for Msg2 reception are not in the uplink subband, resulting in no or very few frequency-domain resources for HARQ-ACK feedback in the SBFD time unit, leading to an increase in delay.

[0046] Specifically, the method for determining PUCCH frequency-domain resources in the prior art is as follows: The PUCCH resource set (PUCCH set) is determined by selecting a row in Table 1 in the common resource set (PUCCH-Resource Common). 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 obtained through the index of the first control channel element (Control Channel Element, CCE) (n CCE,0 ), and the number of CCEs (N) in the control resource set (Control Resource Set, CORESET) of the Physical Downlink Control Channel (Physical Downlink Control Channel, PDCCH) CCE) and determined by the resource indicator in the Downlink Control Information (DCI).

[0047] When the PUCCH resource index r PUCCH is less than 8, the Physical Resource Block (PRB) index of the frequency domain position of the first hop of the PUCCH resource is determined by the terminal device as shown in formula (1):

[0048]

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

[0050]

[0051] Where, represents the size of the initial uplink BWP, represents the PRB offset of the frequency domain position of the first hop of the PUCCH resource from the starting frequency domain position of the initial uplink BWP, represents rounding down, r PUCCH represents the index of the PUCCH, N CS represents the number of Cyclic Shifts (CS), which can be specifically determined by the Set of initial CS indexes in Table 1.

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

[0053]

[0054] And the PRB index of the frequency domain position of the second hop is as shown in formula (4):

[0055]

[0056] Table 1

[0057]

[0058] However, since the frequency domain position of the PUCCH resource is obtained based on the PRB index and thus based on the initial uplink BWP position, and the PRB offsets in Table 1 are all very small, so these PUCCH resources are all at both ends of the initial uplink BWP.

[0059] The technical solution of this application ensures the successful transmission of the information carried on the PUCCH by controlling the frequency-domain resources of the PUCCH to be within the above overlapping frequency-domain resources, so that the frequency-domain resources of the PUCCH are within the uplink sub-bands corresponding to the SBFD time units. For example, the HARQ-ACK for feedback of Msg2 reception is used, thereby improving the access success rate.

[0060] In this embodiment, the so-called SBFD time unit refers to the time unit in which SBFD is configured in the corresponding frequency domain, and the unit of this time unit can be a slot, a symbol, a subframe, etc.

[0061] Correspondingly, the so-called non-SBFD time unit in this embodiment refers to the time unit in which SBFD is not configured in the corresponding frequency domain.

[0062] In this embodiment, the so-called uplink sub-band refers to the continuous frequency-domain resources used for uplink transmission, which may specifically include one or more resource blocks (RBs).

[0063] Correspondingly, the so-called downlink sub-band in this embodiment refers to the continuous frequency-domain resources used for downlink transmission, which may specifically include one or more resource blocks.

[0064] To make the above objects, features, and advantages of this application more obvious and understandable, the following specifically describes the specific embodiments of this application with reference to the accompanying drawings.

[0065] See Figure 2 , the method provided by this application specifically includes the following steps:

[0066] Step 201: The terminal device sends a PUCCH to the network device. The frequency-domain resources of the PUCCH are within the overlapping frequency-domain resources of the initial uplink BWP and the uplink sub-bands corresponding to the SBFD time units.

[0067] It should be noted that the sequence numbers of the steps in this embodiment do not represent the limitation of the execution sequence of each step.

[0068] It can be understood that in specific implementation, the communication method can be implemented in the form of a software program, and this software program runs in a processor integrated inside a chip or a chip module. This method can also be implemented in a way that combines software and hardware, and this application does not make any restrictions.

[0069] The so-called PUCCH resources in this embodiment can be PUCCH resources for feedback of HARQ-ACK for Msg2 reception, or PUCCH resources carrying other appropriate information, and this application does not make any restrictions on this.

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

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

[0072] It should be noted that the above embodiment is described by taking the frequency-domain pattern of the carrier subbands as DUD as an example. In actual application scenarios, the frequency-domain pattern of the carrier subbands can also be in forms such as DU or UD, etc., and the present application does not limit this.

[0073] Regardless of how the frequency-domain pattern of the carrier subbands 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 overlapping frequency-domain resources, which means that the frequency-domain resources of the PUCCH are located both within the initial uplink BWP and within the uplink subbands corresponding to the SBFD time unit, thus ensuring the smooth transmission of the PUCCH.

[0074] Next, how the terminal device makes the frequency-domain resources of the PUCCH located in the overlapping frequency-domain resources will be described in detail with different embodiments.

[0075] 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. The starting frequency-domain position and the ending frequency-domain position of the overlapping frequency-domain resources are their PRB indices.

[0076] Specifically, referring to Figure 4 together, 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 resources, 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. The second offset represents the frequency-domain offset between the frequency-hopping domain resources. Among them, the second offset can be determined according to the resource index of the PUCCH and the number of CSs, and the number of CSs can be determined through Table 1. For example, the second offset is The position of the second frequency hopping frequency domain resource P1 is the difference between the end frequency domain position F2 of the overlapping frequency domain resource, the first offset, and the second offset.

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

[0078] Taking the first threshold as 8 as an example, when the resource index of PUCCH 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):

[0079]

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

[0081]

[0082] Among them, F1 represents the start PRB index of the overlapping frequency domain resource, and F2 represents the end PRB index of the overlapping frequency domain resource.

[0083] When the resource index B of PUCCH 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):

[0084]

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

[0086]

[0087] In an alternative embodiment, for non-SBFD time units, the start PRB index F1 of the overlapping frequency domain resource in the above formula is 0, and the end PRB index F2 of the overlapping frequency domain resource is

[0088] Embodiment 2. The frequency domain resource of PUCCH is determined based on the start frequency domain position and the end frequency domain position of the overlapping frequency domain resource, and the start frequency domain position and the end frequency domain position of the overlapping frequency domain resource are its common resource block (CRB) indexes.

[0089] Different from using the PRB index to represent resources in the foregoing embodiments, this embodiment uses the CRB index to represent the frequency domain resource position.

[0090] Specifically, the position of the frequency-domain resource of the PUCCH is calculated based on the CRB index corresponding to the starting PRB index of the overlapping frequency-domain resource and the CRB index corresponding to the ending PRB index of the overlapping frequency-domain resource.

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

[0092]

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

[0094]

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

[0096]

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

[0098]

[0099] Among them, F1 represents the starting CRB index of the overlapping frequency-domain resource, and F2 represents the ending CRB index of the overlapping frequency-domain resource.

[0100] In an alternative embodiment, for non-SBFD time units, 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 , and the ending PRB index F2 of the overlapping frequency-domain resource is the CRB index corresponding to the ending PRB index of the initial uplink BWP.

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

[0102] Embodiment 3. The frequency-domain resource of the PUCCH is determined by looking up in a 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. The table of the PUCCH resource set includes the positions of the first-hop frequency-domain resource and the second-hop frequency-domain resource in the frequency-domain resource of the PUCCH.

[0103] In this embodiment, when the frequency domain pattern of each carrier sub - band and / or the position of the initial uplink BWP can be configured in the PUCCH resource set table, the positions of the first frequency - hopping domain resource and the second frequency - hopping domain resource are involved. Specifically, the positions of the first frequency - hopping domain resource and the second frequency - hopping domain resource can use PRB indexes or CRB indexes.

[0104] Refer to Figure 5 simultaneously. For the frequency domain pattern a of the sub - band on the carrier being DUD, when the position of the initial uplink BWP is as shown in Figure 5 Figures b1, b2, and b3, the positions P1 of the first frequency - hopping domain resource and P2 of the second frequency - hopping domain resource are both different.

[0105] Specifically, multiple new rows can be added to the table of the PUCCH resource set. 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.

[0106] In a specific implementation, the network device sends indication information to the terminal device. The terminal device selects the corresponding new row in the table of the PUCCH resource set according to this indication information. The terminal device selects the positions of the first frequency - hopping domain resource and the second frequency - hopping domain resource in this new row as the PUCCH frequency domain resources corresponding to the current SBFD time unit.

[0107] Embodiment 4: The position of one of the first frequency - hopping domain resource and the second frequency - hopping domain resource in the frequency domain resources of the PUCCH is determined by looking up in the table of the PUCCH resource set according to the frequency domain pattern of the carrier sub - band corresponding to the SBFD time unit and / or the position of the initial uplink BWP. The position of the other frequency - hopping domain resource in the frequency domain resources of the PUCCH is determined according to the position of the previously determined frequency - hopping domain resource and a third offset. The table of the PUCCH resource set includes the position of one of the first frequency - hopping domain resource and the second frequency - hopping domain resource and the third offset.

[0108] Different from directly configuring the positions of the first frequency - hopping domain resource and the second frequency - hopping domain resource in the PUCCH resource set table in the foregoing embodiments, in this embodiment, 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 are configured in the PUCCH resource set table, or 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 are configured in the PUCCH resource set table.

[0109] For example, refer to Figure 5 simultaneously. For the frequency domain pattern a of the carrier sub - band being DUD, when the position of the initial uplink BWP is asFigure 5 In the case of FIG. b1, the position P1 of the first hopping frequency domain resource and the corresponding third offset are configured in the PUCCH resource set table. Correspondingly, in the position of the initial uplink BWP as Figure 5 In the cases shown in FIGS. b2 and b3, the position P1 of the corresponding first hopping frequency domain resource and the corresponding third offset are configured respectively.

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

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

[0112] In this embodiment, the PUCCH resources under the carrier sub-band frequency domain pattern corresponding to different SBFD time units are indicated by the new columns in the PUCCH resource set table, so that the PUCCH resources corresponding to the SBFD time units and the non-SBFD time units can be indicated in the same table, reducing the signaling overhead.

[0113] It should be noted that for more specific embodiments of the PUCCH resource set, reference can be made to the prior art, and this application does not limit it.

[0114] For more specific implementation manners of the embodiments of this application, please refer to the foregoing embodiments, and details are not described herein again.

[0115] Please refer to Figure 6 , Figure 6 shows a communication device 60, and the communication device 60 may include:

[0116] A communication module 601, configured to send a physical uplink control channel PUCCH, and 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 sub-band of the sub-band full duplex SBFD.

[0117] In a specific implementation, the above-mentioned communication device 60 may correspond to a chip with communication functions in a terminal device, such as a System-On-a-Chip (SOC), a baseband chip, etc.; or correspond to a chip module including a chip with communication functions in a terminal device; or correspond to a chip module with a chip having data processing functions, or correspond to a terminal device.

[0118] In another non-limiting embodiment, the communication module 601 is configured to receive a Physical Uplink Control Channel (PUCCH), and the frequency-domain resources of the PUCCH are located within the overlapping frequency-domain resources of the initial uplink Bandwidth Part (BWP) and the uplink sub-band of the Sub-band Full Duplex (SBFD).

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

[0120] For other related descriptions of the communication device 60, reference may be made to the relevant descriptions in the foregoing embodiments, which will not be elaborated herein.

[0121] Regarding each device and product described in the above embodiments and the respective modules / units included therein, they may be software modules / units, hardware modules / units, or may be partly software modules / units and partly hardware modules / units. For example, for each device and product applied to or integrated into a chip, the respective modules / units included therein may all be implemented in a hardware manner such as circuits, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as circuits; for each device and product applied to or integrated into a chip module, the respective modules / units included therein may all be implemented in a hardware manner such as circuits, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip module, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as circuits; for each device and product applied to or integrated into a terminal device, the respective modules / units included therein may all be implemented in a hardware manner such as circuits, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components within the terminal device, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the terminal device, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as circuits.

[0122] The embodiments of the present application also disclose a storage medium, which is a computer-readable storage medium, on which a computer program is stored. When the computer program runs, it can execute Figures 1 to 3 the steps of the method shown in. The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disc, etc. The storage medium may also include a non-volatile memory or a non-transitory memory, etc.

[0123] Please refer to Figure 7 , the embodiments of the present application also provide a schematic diagram of the hardware structure of a communication device. The device includes a processor 701, a memory 702, and a transceiver 703.

[0124] The 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 solution of the present application. The processor 701 may also include multiple CPUs, and the processor 701 may be a single-CPU processor or a multi-CPU processor. Here, the processor may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).

[0125] The memory 702 can 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. It can also be 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 compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer. The embodiments of the present application do not impose any restrictions on this. The memory 702 can exist independently (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, so as to implement the method provided by the embodiments of the present application.

[0126] The processor 701, the memory 702, and the transceiver 703 are connected through a bus. The transceiver 703 is used to communicate with other devices or communication networks. Optionally, the transceiver 703 can include a transmitter and a receiver. The device in the transceiver 703 used to implement the receiving function can be regarded as a receiver, and the receiver is used to execute the receiving steps in the embodiments of the present application. The device in the transceiver 703 used to implement the sending function can be regarded as a transmitter, and the transmitter is used to execute the sending steps in the embodiments of the present application.

[0127] When Figure 7 the shown structural schematic diagram 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 to execute Figure 2 step 201 in, and / or the actions executed by the terminal device in other processes described in the embodiments of the present application. The processor 701 can communicate with other network entities through the transceiver 703. For example, it can communicate with the above network device. The memory 702 is used to store the program code and data of the terminal device.

[0128] When Figure 7 the shown structural schematic diagram 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 to execute Figure 2Step 201 in [the relevant content], 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 through the transceiver 703. For example, it can communicate with the above-mentioned terminal device. The memory 702 is used to store the program code and data of the network device.

[0129] In the embodiments of the present application, the unidirectional communication link from the access network to the terminal device is defined as the downlink. The data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is called the downlink direction. While the unidirectional communication link from the terminal device to the access network is the uplink, the data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is called the uplink direction.

[0130] It should be understood that the term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, both A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.

[0131] The term "a plurality of" that appears in the embodiments of the present application refers to two or more.

[0132] The descriptions such as first and second that appear in the embodiments of the present application are only for schematic and differentiating the described objects, without an order, and do not represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation to the embodiments of the present application.

[0133] The term "connection" that appears 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 make any limitation on this.

[0134] 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 programs are loaded or executed on the 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 devices. 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 in a wired or wireless manner.

[0135] It should be understood that in various embodiments of the present application, the sequence numbers of the above processes do not imply the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0136] In several embodiments provided by the present 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 illustrative; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be in electrical, mechanical, or other forms.

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

[0138] In addition, each functional unit in various embodiments of the present application can be integrated into a processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0139] The above integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above software functional units stored in a storage medium include several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in various embodiments of the present application.

[0140] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application should be subject to the scope defined by the claims.

Claims

1. A communication method, characterized in that, it includes: sending a Physical Uplink Control Channel (PUCCH), where the frequency-domain resources of the PUCCH are located within the overlapping frequency-domain resources of the initial uplink Bandwidth Part (BWP) and the uplink sub-bands corresponding to Sub-band Full Duplex (SBFD) time units.

2. The communication method according to claim 1, characterized in that, 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.

3. The communication method according to claim 2, characterized in that, the frequency-domain resources of the PUCCH include Physical Resource Block (PRB) indexes, 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.

4. The communication method according to claim 2, characterized in that, the frequency-domain resources of the PUCCH include Common Resource Block (CRB) indexes, 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, where 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 a 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 resources, a first offset, and a 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 resources, the first offset, and the second offset, where 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 resources, 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 resources, 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 sub-band 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 resource of the PUCCH is determined by looking up in a table of a PUCCH resource set according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP. The table of the PUCCH resource set includes the positions of the first hopping frequency-domain resource and the second hopping frequency-domain resource in the frequency-domain resource of the PUCCH.

9. The communication method according to claim 7, wherein, the position of one of the first hopping frequency-domain resource and the second hopping frequency-domain resource in the frequency-domain resource of the PUCCH is determined by looking up in the table of the PUCCH resource set according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP. The position of the other hopping frequency-domain resource in the frequency-domain resource of the PUCCH is determined according to the position of the determined hopping frequency-domain resource and a third offset. The table of the PUCCH resource set includes the position of one of the first hopping frequency-domain resource and the second hopping frequency-domain resource and the third offset.

10. The communication method according to claim 8 or 9, wherein, the table of the PUCCH resource set includes multiple new rows. The new rows include the positions of the first hopping frequency-domain resource and the second hopping frequency-domain resource in the frequency-domain resource of the PUCCH, or the new rows include the position of the first hopping frequency-domain resource and the third offset.

11. The communication method according to claim 8 or 9, wherein, the table of the PUCCH resource set includes multiple new columns. The new columns include the positions of the first hopping frequency-domain resource and the second hopping frequency-domain resource under the carrier sub-band frequency-domain patterns corresponding to different SBFD time units, or the new rows include the position of the first hopping frequency-domain resource and the third offset.

12. A communication method, wherein, comprises: receiving a physical uplink control channel PUCCH, where the frequency-domain resource of the PUCCH is within the overlapping frequency-domain resource of the initial uplink bandwidth part BWP and the uplink sub-band in sub-band full-duplex SBFD.

13. The communication method according to claim 12, wherein, the frequency-domain resource of the PUCCH is determined based on the starting frequency-domain position and the ending frequency-domain position of the overlapping frequency-domain resource.

14. The communication method according to claim 12, wherein, the frequency-domain resource of the PUCCH is determined according to the carrier sub-band frequency-domain pattern corresponding to the SBFD time unit and / or the position of the initial uplink BWP.

15. A communication device, wherein, comprises: a communication module, configured to send a physical uplink control channel PUCCH, where the frequency-domain resource of the PUCCH is within the overlapping frequency-domain resource of the initial uplink bandwidth part BWP and the uplink sub-band in sub-band full-duplex SBFD.

16. A communication device, wherein, comprises: A communication module, configured to receive a Physical Uplink Control Channel (PUCCH), wherein the frequency-domain resources of the PUCCH are located within the overlapping frequency-domain resources of the initial Uplink Bandwidth Part (BWP) and the uplink sub-bands in the Sub-band Full Duplex (SBFD).

17. A computer-readable storage medium, having a computer program stored thereon, characterized in that, when the computer program is run by a processor, it 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 has a computer program stored thereon that is executable on the processor, characterized in that, when the processor runs the computer program, it executes 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 has a computer program stored thereon that is executable on the processor, characterized in that, when the processor runs the computer program, it executes the steps of the communication method according to any one of claims 12 to 14.