Methods and apparatuses for wireless communication

By repeatedly transmitting PUCCH using frequency hopping in the terminal device and determining resources based on the number of transmissions and offsets, the problem of uplink resource allocation of PUCCH is solved, and the coverage performance and resource utilization are improved.

WO2025118111A1PCT designated stage expired Publication Date: 2025-06-12QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/136173
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-04
Publication Date
2025-06-12

AI Technical Summary

Technical Problem

In some communication systems, especially in non-terrestrial network systems, how to allocate upstream resources of PUCCH is an urgent problem, especially after the introduction of PUCCH repeated transmission.

Method used

The PUCCH is repeatedly transmitted using frequency hopping by the terminal device, and a first resource for repeatedly transmitted PUCCH is determined based on the number of transmissions of the PUCCH and/or the first offset of the repeated transmission.

Benefits of technology

While improving uplink coverage performance, it improves resource utilization and ensures the success rate of random access, especially in communication systems with large transmission delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023136173_12062025_PF_FP_ABST
    Figure CN2023136173_12062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides methods and apparatuses for wireless communication, which methods and apparatuses help to determine, before a terminal device establishes an RRC connection with a network device, a resource for repeatedly transmitting a PUCCH. A method for wireless communication comprises: a terminal device receiving a first message in a random access procedure; and the terminal device using frequency hopping to repeatedly transmit a PUCCH, the PUCCH being used for bearing feedback information corresponding to the first message, wherein a first resource for the PUCCH is determined on the basis of one or more of the following information: the number of transmissions of the PUCCH; and a first offset for the repeated transmission of the PUCCH.
Need to check novelty before this filing date? Find Prior Art

Description

Method and apparatus for wireless communication Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a method and apparatus for wireless communication. Background Art

[0002] Some communication systems, such as non-terrestrial networks (NTNs), have significant transmission delays. During random access in such systems, a terminal device can improve uplink coverage through repeated transmissions. For example, a terminal device can ensure the success rate of random access by repeatedly transmitting the physical uplink control channel (PUCCH) carrying Message 4 feedback information.

[0003] When PUCCH repeated transmission is introduced, how to allocate PUCCH uplink resources becomes an urgent problem to be solved.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide a method and apparatus for wireless communication. The following describes various aspects of the embodiments of the present application.

[0006] In a first aspect, a method for wireless communication is provided, the method comprising: a terminal device receiving a first message in a random access process; the terminal device repeatedly transmitting PUCCH using frequency hopping, and the PUCCH is used to carry feedback information corresponding to the first message; wherein the first resource of the PUCCH is determined based on one or more of the following information: the number of transmissions of the PUCCH; and a first offset for repeated transmission of the PUCCH.

[0007] According to a second aspect, a method for wireless communication is provided, the method comprising: a network device sending a first message in a random access process; the network device receiving a PUCCH that is repeatedly transmitted by a terminal device using frequency hopping, the PUCCH being used to carry feedback information corresponding to the first message; wherein the first resource of the PUCCH is determined based on one or more of the following information: the number of transmissions of the PUCCH; and the first offset for repeated transmission of the PUCCH.

[0008] According to a third aspect, a device for wireless communication is provided, which is a terminal device, and includes: a receiving unit for receiving a first message in a random access process; a sending unit for repeatedly transmitting PUCCH using frequency hopping, and the PUCCH is used to carry feedback information corresponding to the first message; wherein the first resource of the PUCCH is determined based on one or more of the following information: the number of transmissions of the PUCCH; and the first offset for repeated transmission of the PUCCH.

[0009] In a fourth aspect, a device for wireless communication is provided, which is a network device, and includes: a sending unit for sending a first message in a random access process; a receiving unit for receiving a PUCCH that is repeatedly transmitted by a terminal device using frequency hopping, and the PUCCH is used to carry feedback information corresponding to the first message; wherein the first resource of the PUCCH is determined based on one or more of the following information: the number of transmissions of the PUCCH; and the first offset for repeated transmission of the PUCCH.

[0010] In a fifth aspect, a communication device is provided, comprising a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory to execute the method described in the first aspect or the second aspect.

[0011] In a sixth aspect, a device is provided, comprising a processor for calling a program from a memory to execute the method as described in the first aspect or the second aspect.

[0012] In a seventh aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.

[0013] In an eighth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0014] In a ninth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in the first aspect or the second aspect.

[0015] In a tenth aspect, a computer program is provided, which enables a computer to execute the method as described in the first aspect or the second aspect.

[0016] In the embodiment of the present application, the terminal device uses frequency hopping to repeatedly transmit PUCCH. The first resource used for repeatedly transmitting PUCCH is determined according to the number of transmissions of PUCCH and / or the first offset for repeated transmission of PUCCH. It can be seen that the embodiment of the present application clarifies that the terminal device uses frequency hopping to repeatedly transmit PUCCH. Furthermore, the first resource for sending multiple identical PUCCHs using frequency hopping is determined based on the actual transmission situation and / or configuration parameters of PUCCH, thereby improving resource utilization while improving uplink coverage performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] FIG1 is a wireless communication system used in an embodiment of the present application.

[0018] FIG2 is an NTN system used in an embodiment of the present application.

[0019] FIG3 is another NTN system applied in an embodiment of the present application.

[0020] FIG4 is a schematic flow chart of a random access process.

[0021] FIG5 is a flow chart of a method for wireless communication provided in an embodiment of the present application.

[0022] FIG6 is a flowchart of a possible implementation of the method shown in FIG5 .

[0023] FIG7 is a schematic structural diagram of a device for wireless communication provided in an embodiment of the present application.

[0024] FIG8 is a schematic structural diagram of another apparatus for wireless communication provided in an embodiment of the present application.

[0025] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0027] The embodiments of the present application can be applied to various communication systems. For example, the embodiments of the present application can be applied to global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, advanced long term evolution (LTE-A) system, new radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-based access to unlicensed spectrum, LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U) system, universal mobile telecommunication system (UMTS), wireless local area networks (WLAN), wireless fidelity (WiFi), fifth generation communication (5th-generation, 5G) system. The embodiments of the present application can also be applied to other communication systems, such as future communication systems. The future communication system may be, for example, a sixth-generation (6G) mobile communication system or a satellite communication system.

[0028] Traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can support not only traditional cellular communications, but also one or more other types of communications. For example, a communication system can support one or more of the following communications: device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), vehicle to vehicle (V2V) communication, and vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to communication systems that support the above-mentioned communication methods.

[0029] The communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.

[0030] The communication system in the embodiments of the present application can be applied to unlicensed spectrum. The unlicensed spectrum can also be considered a shared spectrum. Alternatively, the communication system in the embodiments of the present application can also be applied to licensed spectrum. The licensed spectrum can also be considered a dedicated spectrum.

[0031] The embodiments of the present application can be applied to terrestrial networks (TN) systems and NTN systems. As an example, the NTN system can include a 4G-based NTN system, an NR-based NTN system, an Internet of Things (IoT)-based NTN system, and a narrowband Internet of Things (NB-IoT)-based NTN system.

[0032] A communication system may include one or more terminal devices. The terminal devices mentioned in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.

[0033] In some embodiments, the terminal device may be a station (ST) in a WLAN. In some embodiments, the terminal device may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next-generation communication system (e.g., a NR system), or a terminal device in a future-evolved public land mobile network (PLMN) network.

[0034] In some embodiments, a terminal device may be a device that provides voice and / or data connectivity to a user. For example, the terminal device may be a handheld device, an in-vehicle device, etc. with wireless connection capabilities. As some specific examples, the terminal device may be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.

[0035] In some embodiments, the terminal device can be deployed on land. For example, the terminal device can be deployed indoors or outdoors. In some embodiments, the terminal device can be deployed on the water, such as on a ship. In some embodiments, the terminal device can be deployed in the air, such as on an airplane, a balloon, or a satellite.

[0036] In addition to the terminal device, the communication system may also include one or more network devices. The network device in the embodiment of the present application may be a device for communicating with the terminal device, and the network device may also be referred to as an access network device or a radio access network device. The network device may be, for example, a base station. The network device in the embodiment of the present application may refer to a radio access network (RAN) node (or device) that connects the terminal device to a wireless network. A base station may broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip used to be set in the aforementioned device or apparatus. A base station may also be a mobile switching center and a device that performs base station functions in D2D, V2X, and M2M communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station may support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by network devices.

[0037] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0038] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.

[0039] By way of example and not limitation, in embodiments of the present application, a network device may be mobile, for example, a mobile device. In some embodiments of the present application, the network device may be a satellite or balloon station. In some embodiments of the present application, the network device may also be a base station located on land, water, or the like.

[0040] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0041] For example, Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. As shown in Figure 1, communication system 100 may include network device 110, which may be a device that communicates with terminal device 120 (or referred to as a communication terminal). Network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices within the coverage area.

[0042] Figure 1 exemplarily shows a network device and two terminal devices. In some embodiments of the present application, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0043] For example, Figure 2 illustrates an architecture diagram of the aforementioned NTN system. NTN system 200 in Figure 2 utilizes satellite 210 as an aerial platform. As shown in Figure 2, the satellite radio access network includes satellite 210, service link 220, feeder link 230, terminal equipment 240, gateway (GW) 250, and network 260, including base stations and a core network.

[0044] Satellite 210 is a spacecraft based on a space platform. Service link 220 refers to the link between satellite 210 and terminal device 240. Feeder link 230 refers to the link between gateway 250 and satellite 210. Earth-based gateway 250 connects satellite 210 to a base station or core network, depending on the architecture selected.

[0045] The NTN architecture shown in Figure 2 is a bent-pipe transponder architecture. In this architecture, a base station is located on Earth behind gateway 250, with satellite 210 acting as a relay. Satellite 210 operates as a relay, forwarding signals from feeder link 230 to service link 220, or vice versa. In other words, satellite 210 does not function as a base station, and communications between terminal device 240 and base stations in network 260 can be relayed through satellite 210.

[0046] Figure 3 illustrates another NTN system architecture. As shown in Figure 3, satellite radio access network 300 includes satellite 310, service link 320, feeder link 330, terminal equipment 340, gateway 350, and network 360. Unlike Figure 2, satellite 310 has a base station 312, while network 360 behind gateway 350 consists solely of a core network.

[0047] The NTN architecture shown in Figure 3 is a regenerative transponder architecture. In this architecture, satellite 310 carries base station 312, which can be directly connected to the Earth-based core network via a link. Satellite 310 functions as a base station, and terminal device 340 can communicate directly with satellite 310. Therefore, satellite 310 can be referred to as a network device.

[0048] The communication system of the architecture shown in Figures 2 and 3 may include multiple network devices, and each network device may include other number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0049] In an embodiment of the present application, any communication system in Figures 1 to 3 may also include other network entities such as a mobility management entity (MME) and an access and mobility management function (AMF), but this embodiment of the present application does not limit this.

[0050] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system 100 shown in FIG1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function. The network device 110 and the terminal device 120 may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.

[0051] For ease of understanding, some relevant technical knowledge involved in the embodiments of this application is first introduced. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.

[0052] As communication technologies develop, communication systems (e.g., 5G) will integrate the market potential of satellite and terrestrial network infrastructure. For example, the 5G standard makes NTN, including satellite segments, part of the recognized 3rd Generation Partnership Project (3GPP) 5G connectivity infrastructure.

[0053] NTN refers to a network or network segment that utilizes radio frequency (RF) resources on satellite or unmanned aerial system (UAS) platforms. Taking satellites as an example, communication satellites are categorized by orbital altitude into low Earth orbit (LEO), medium Earth orbit (MEO), geostationary Earth orbit (GEO), and high elliptical orbit (HEO). LEO is an Earth-centered orbit with an altitude of 2,000 kilometers or less, or with at least 11.25 cycles per day and an eccentricity of less than 0.25. Most man-made objects in outer space are located in LEO. LEO satellites orbit the Earth at high speed (mobility) but in predictable or deterministic orbits.

[0054] Satellites at different orbital altitudes have different orbital periods.

[0055] LEO: Typical altitude is 250-1500 km, with an orbital period of 90-120 minutes.

[0056] MEO: Typical altitude is 5,000-25,000 km, and orbital period is 3-15 hours.

[0057] GEO: Altitude is approximately 35,786 kilometers, and the orbital period is 24 hours.

[0058] As shown in Figures 2 and 3, which used satellites as examples, typical NTN system scenarios for accessing terminal devices involve either NTN transparent payloads or NTN regenerative payloads. The bent-pipe transponder architecture shown in Figure 2 corresponds to the NTN transparent payload, while the regenerative transponder architecture shown in Figure 3 corresponds to the NTN regenerative payload.

[0059] With the development of mobile communication technology, coverage issues have gradually emerged and received widespread attention in the industry. In some communication systems, the uplink coverage performance of terminal devices faces significant challenges. For example, in NR systems, because the path loss in high-frequency bands is higher than that in low-frequency bands, and 5G systems are committed to improving user experience rates and cell edge rates, higher requirements are placed on coverage performance. For another example, in NTN systems, the round-trip time (RTT) from terminal devices to satellites is very long, and the satellites move along their orbits, which also places high demands on coverage performance.

[0060] The following takes the random access process in the communication system as an example and illustrates the performance problem of uplink coverage in conjunction with FIG4 .

[0061] Figure 4 illustrates the interaction between a terminal device and a network device. For example, the terminal device is a UE, and the network device is a gNB. The random access process shown in Figure 4 includes steps S410 through S450. Steps S410 through S440 form a four-step random access channel (RACH) process.

[0062] In step S410, the terminal device sends message 1 (message 1, Msg1) to the network device.

[0063] Message 1 includes a preamble. The terminal device can select a RACH resource and preamble and send Message 1 to the network device on the selected resource. The RACH resource can also be called a physical random access channel (PRACH) resource. The preamble in Message 1 can also be called a PRACH preamble.

[0064] In step S420, the network device sends message 2 (message 2, Msg2) to the terminal device.

[0065] Message 2 is also called a random access response (RAR). Message 2 may be sent via a physical downlink control channel (PDCCH) and a physical downlink shared channel (PDSCH).

[0066] After the terminal device sends the preamble, it will monitor the PDCCH within the RAR time window. By monitoring the PDCCH, the terminal device receives the RAR scheduled by the PDCCH, which is scrambled with the random access-radio network temporary identifier (RA-RNTI). The RA-RNTI is related to the time-frequency resources of the RACH used by the terminal device to send Message 1. After receiving the PDCCH, the terminal device can use the RA-RNTI to decode the PDCCH.

[0067] The RAR scheduled by PDCCH can contain a variety of information. For example, the subheader of RAR can contain a fallback indication, which is used to indicate the fallback time for retransmitting message 1. As another example, the random access preamble identifier in the RAR indicates the preamble index (index) to which the network device responds. As another example, the RAR can contain a timing advance group (TAG), which can be used to adjust the uplink timing. As another example, the RAR can also include an uplink grant (UL grant) for scheduling uplink resource indications for message 3. As another example, the RAR can also include a temporary cell-radio network temporary identifier (TC-RNTI). The terminal device that initially accesses can use the TC-RNTI to decode the PDCCH of message 4.

[0068] The preamble index in the RAR is used by the terminal device to determine whether reception is successful. If the preamble index in the RAR received by the terminal device is the same as the preamble index it sent, the terminal device can determine that the RAR has been successfully received. After successfully receiving the RAR, the terminal device can stop monitoring the RAR and execute step S430 based on the authorization indication in the RAR.

[0069] In step S430, the terminal device sends message 3 (message 3, Msg3) to the network device.

[0070] The terminal device may send message 3 on the uplink grant scheduled by the network device. Message 3 may also be referred to as an RRC connection establishment request message (RRC connection request).

[0071] As mentioned above, the RAR can indicate the physical uplink shared channel (PUSCH) resource for Message 3. Therefore, Message 3 is transmitted on the uplink shared channel (UL-SCH) and supports the hybrid automatic repeat request (HARQ) mechanism. The TC-RNTI indicated by the RAR is scrambled with the PDCCH, and the retransmission of Message 3 is scheduled using the downlink control information (DCI) format (i.e., DCI).

[0072] Message 3 includes a unique ID for each terminal device. The terminal device ID can be used for contention resolution in step S440. The terminal device can also send an RRC handover confirmation message and a cell-radio network temporary identifier (C-RNTI) via Message 3.

[0073] In step S440, the network device sends message 4 (message 4, Msg4) to the terminal device.

[0074] After receiving Message 3, the network device schedules Message 4 using the DCI scrambled with the TC-RNTI. Message 4 can include a contention resolution identity (CRID) and acknowledgement (ACK) information. Message 4 can be sent via the PDCCH and PDSCH. The CRID can be indicated by the media access control (MAC) control element.

[0075] When the terminal device successfully decodes the UE contention resolution identity MAC control element contained in message 4 and matches the UE contention resolution identity sent in message 3, the terminal device will consider the random access successful. Furthermore, the terminal device will set the TC-RNTI carried in the RAR to the C-RNTI, completing the four-step random access.

[0076] In step S450, the terminal device sends message 5 (message 5, Msg5) to the network device.

[0077] Message 5 may include HARQ ACK information for feedback on Message 4. Message 5 may be carried in the PUCCH. After the network device sends Message 4 during the random access process, the terminal device may feedback via the PUCCH whether Message 4 (Message 5) is correctly received.

[0078] As shown in Figure 4, the entire random access process begins only after the terminal device receives Message 4 and sends HARQ feedback, before the RRC connection begins. In other words, the successful transmission of Message 4 determines whether the terminal device can access the network. Since Message 5 contains the feedback from Message 4, the successful transmission of Message 5 is directly related to the establishment or re-establishment of the RRC connection.

[0079] As described above, Message 5 (ACK feedback of Message 4) is sent via the PUCCH. The terminal device needs to determine the uplink resources for sending the PUCCH, so as to achieve the sending of Message 5.

[0080] In the RRC connected state, the scheduling of PUCCH resources can be dynamically indicated to the terminal device by DCI. However, this PUCCH resource scheduling mechanism is not available before the RRC configuration is established. In other words, before the RRC connection is established, the terminal device cannot obtain the dedicated PUCCH configuration.

[0081] During the initial access phase, the terminal device can only use the cell-level PUCCH configuration configured within the initial uplink (UL) bandwidth part (BWP). Once the RRC connection is established, the terminal device has dedicated PUCCH resources and can use the corresponding dedicated PUCCH resources.

[0082] For example, the terminal device may determine a common PUCCH resource set based on the PUCCH resource configuration number notified by system information block 1 (SIB1). In the common PUCCH resource set, the terminal device may determine a PUCCH resource by combining DCI and control channel element (CCE).

[0083] In some protocols (e.g., NR protocols), the physical resources of the PUCCH in the random access procedure are configured based on a broadcast message. The physical resources may include one or more physical resource blocks (PRBs).

[0084] These protocols predefine PUCCH resource sets that precede dedicated PUCCH resource configurations, as shown in Table 1. The resource set shown in Table 1 contains 16 PUCCH resource subset configurations. Based on this predefined resource set table (Table 1), the terminal device can determine which subset of resources to use based on the DCI indication and a calculation formula.

[0085] Table 1

[0086] Refer to Table 1. The first parameter (index) can indicate which resource subset to use. The first parameter can also be called the row index of the table. Each row in Table 1 corresponds to a fixed configuration, including PUCCH format, starting symbol, number of symbols, continuous symbols, PRB offset (expressed as ) and a set of initial cyclic shift (CS) indexes. Indicates the size of the bandwidth portion.

[0087] The NR system can support five PUCCH formats. The five PUCCH formats can be divided into short format and long format according to the number of symbols occupied in the time domain. Among them, the short format occupies 1-2 symbols and can carry 1-2 bits of information; the long format occupies 4-14 symbols and can carry more than 2 bits of information. The purpose of introducing the short format PUCCH in the NR system is to shorten the delay of HARQ-ACK feedback, and the long format is to ensure coverage considering the long duration. In addition, considering the flexibility of system configuration, the NR system also supports frequency hopping for PUCCH greater than or equal to 2 symbols. The terminal device can use frequency hopping within or between time slots for channel transmission.

[0088] The above describes the random access process and the related configuration methods of PUCCH resources.

[0089] During the random access process, the network device and the terminal device can resolve conflicts caused by multiple terminal devices in the cell simultaneously sending the same preamble by exchanging messages (Message 3 and Message 4). Message 3 is sent by the terminal device to the network device via an uplink channel.

[0090] During the initial access phase, terminal devices cannot perform complex channel measurements or beam training processes, so uplink coverage is worse than that of PDSCH or PUSCH in the connected state. Because the coverage of Message 3 is inferior to that of other channels, it may make it difficult for terminal devices in areas with poor signal coverage to access the cell.

[0091] To improve the coverage of Message 3, some communication systems (e.g., NR systems) have introduced a mechanism for multiple transmission of Message 3. Repeated transmission is a very effective solution for improving signal transmission quality. Repeated signal transmission can improve the detection and decoding performance of the receiver.

[0092] As mentioned above, whether Message 5 is successfully sent is directly related to the success rate of random access. It can be understood that Message 5 sent via PUCCH also faces the same problem of poor coverage performance as Message 3.

[0093] Furthermore, in certain communication systems with significant transmission delays, the entire random access process can also take longer. For these systems, the ability of a terminal device to successfully access the system is a critical performance metric. For example, in NTN systems, the RTT is very long, and message transmission takes a long time, making it crucial to ensure the success rate of random access.

[0094] To ensure the success rate of random access in the NTN system, the data transmission coverage performance during the initial access phase can be improved. For example, in the NTN system, repeated transmission of the PUCCH (Message 5) can be used to improve the success rate of terminal devices accessing the NTN cell. In other words, the success rate of random access is guaranteed by supporting repeated transmission of the PUCCH.

[0095] As mentioned above, in the RRC connected state, the network device can configure the PUCCH resources and the number of PUCCH repetitions in each resource for each terminal device through dynamic indication of the PUCCH resources. For example, the base station (e.g., gNB) can indicate the number of repetitions of the same PUCCH to the terminal device through DCI.

[0096] Since the mechanism of dynamic indication through DCI is not available before RRC configuration is established, it is necessary to introduce a mechanism for repeatedly sending ACK (message 5) through PUCCH before indicating RRC configuration establishment.

[0097] Furthermore, before the RRC configuration is established, the terminal device usually has not yet configured dedicated resources for PUCCH. Therefore, the terminal device needs to determine the resources for PUCCH repeated transmission in the public PUCCH resource set. When PUCCH repeated transmission is introduced, the terminal device also needs to separately determine the transmission resources for multiple identical PUCCHs. However, the PUCCH resources determined based on Table 1 and the calculation formula are not necessarily applicable to the determination of PUCCH repeated transmission resources. It can be seen that before the RRC connection is established, the repeated transmission of PUCCH puts forward more requirements for the allocation of uplink PUCCH resources.

[0098] Furthermore, if the terminal device supports PUCCH repetition in the RRC non-connected state, the network device needs to know whether the terminal device supports repeated transmission of Message 5 (PUCCH HARQ for Message 4). As an example, during uplink transmission in the random access process, the terminal device can inform the network device whether it supports repeated transmission of Message 5. The network device then determines the transmission resources and / or number of repeated transmissions for the terminal device based on the notification from the terminal device. Therefore, it is also necessary to consider how to configure resources in different situations.

[0099] In summary, after the introduction of PUCCH repeated transmission, how to allocate PUCCH uplink resources and how the terminal device determines the resources of multiple identical PUCCHs are issues that need to be urgently addressed.

[0100] It should be noted that the above-mentioned issue of how to allocate resources for repeated transmission of PUCCH in the initial access phase is only an example. The embodiments of the present application are applicable to any type of scenario involving the issue of how to allocate resources for repeated transmission of PUCCH before RRC connection.

[0101] Based on this, embodiments of the present application provide a method for wireless communication. Using this method, a terminal device can repeatedly transmit a PUCCH based on a frequency hopping format. Furthermore, the terminal device can determine a first resource for repeated PUCCH transmission based on the number of PUCCH transmissions and / or a first offset associated with repeated transmissions, thereby improving resource utilization while ensuring duration and coverage performance.

[0102] The following describes in detail the method for wireless communication provided by an embodiment of the present application in conjunction with FIG5 . The method shown in FIG5 is described from the perspective of interaction between a terminal device and a network device. The terminal device and the network device can be devices communicating in any of the aforementioned communication systems. For example, the terminal device can be a device that establishes an RRC connection with the network device via a random access request.

[0103] In some embodiments, the terminal device and the network device may be communication devices in an NTN system. As an example, the network device may be carried on a satellite in the NTN. The terminal device may be a ground device that requests to communicate with the network device on the satellite. As an example, when the satellite serves as a relay, the terminal device and the network device may both be ground devices that communicate via the satellite.

[0104] It should be noted that regardless of whether the network device is carried on a satellite, the network device can communicate with the terminal device via the satellite. In other words, the network device can be associated with a satellite. As an example, the satellite associated with the network device can be a satellite providing services for a quasi-Earth fixed cell or a quasi-Earth mobile cell.

[0105] As an example, the terminal device repeatedly transmits the PUCCH to the network device. In return, the network device can receive the PUCCH repeatedly transmitted by the terminal device via a satellite.

[0106] In some embodiments, the terminal device may perform random access in a variety of states. In some embodiments, the terminal device may perform initial access in an RRC idle state. In some embodiments, the terminal device may perform recovery access in an RRC inactive state.

[0107] The terminal device and the network device can be connected in various application scenarios, such as RRC connection reestablishment scenarios, other system information (SI) request scenarios, and handover scenarios.

[0108] 5 , in step S510 , the network device sends a first message in a random access process to the terminal device. Correspondingly, the terminal device receives the first message in the random access process.

[0109] The random access process may be a contention-based random access process, a non-contention-based random access process, or a random access process in different states of the terminal device or in various application scenarios, which is not limited here.

[0110] The first message may be a message exchanged between the network device and the terminal device during the random access process before an RRC connection is established or re-established. In some embodiments, the first message may be message 4 shown in FIG. 4 sent by the network device to the terminal device, or message 2 shown in FIG. 4 . In some embodiments, the first message may be a RAR sent by the network device based on a non-contention-based random access method.

[0111] In step S520, the terminal device repeatedly transmits the PUCCH using frequency hopping. The PUCCH is used to carry feedback information corresponding to the first message.

[0112] The PUCCH may be an uplink control channel transmitted by the terminal device after receiving the first message. For example, the PUCCH may be an uplink control channel for transmitting message 3 or message 5 in FIG. 4 when the terminal device performs initial access.

[0113] The PUCCH can carry feedback information corresponding to the first message. The feedback information can be HARQ feedback for the first message, or other information confirming whether the first message has been received. As an example, after receiving message 4, the terminal device can send a HARQ ACK for message 4 via the PUCCH. As an example, after receiving message 2, the terminal device can send confirmation information related to RAR via the PUCCH.

[0114] In some embodiments, the PUCCH may also carry other random access related information. For example, when the PUCCH is used to carry Message 5, it may also carry information related to the RRC connection.

[0115] The terminal device uses frequency hopping to repeatedly transmit PUCCH, which may refer to the terminal device using frequency hopping to send each repetition of PUCCH in one time slot, or may refer to the terminal device using frequency hopping to send each repetition of PUCCH in multiple time slots, which is not limited here.

[0116] In some embodiments, PUCCH transmissions can employ a frequency hopping mechanism within each time slot. Repeated PUCCH transmissions based on frequency hopping help enhance uplink duration and coverage. In particular, during random access in NTN systems, configuring a frequency hopping format to deliver HARQ-ACK feedback for Message 4 helps improve the success rate of random access.

[0117] As an example, when the PUCCH resource index indicated by the DCI or CCE is 0 to 7, the PUCCH first hop can be located at the lower edge of the configured initial uplink BWP, and the PUCCH second hop can be located at the upper edge of the configured initial uplink BWP. When the PUCCH resource index indicated by the DCI or CCE is 8 to 15, the PUCCH first hop can be located at the upper edge of the configured initial uplink BWP, and the PUCCH second hop can be located at the lower edge of the configured initial uplink BWP.

[0118] As an example, frequency hopping can be specific to a time slot in which the PUCCH is transmitted. For example, data transmitted in the first half of the time slot can be transmitted on any PRB resource in the initial uplink BWP, and data transmitted in the second half of the time slot can be transmitted on another PRB resource in the initial uplink BWP.

[0119] The resource on which the terminal device repeatedly transmits the PUCCH based on frequency hopping may be referred to as the first resource. That is, the first resource of the PUCCH is used for repeated transmission of the PUCCH. Therefore, the first resource may be an uplink resource. As an example, the terminal device repeatedly transmits the PUCCH based on frequency hopping on the first resource. As an example, the terminal device repeatedly transmits the PUCCH based on frequency hopping on the first resource.

[0120] In some embodiments, the first resource is a time-frequency resource for the terminal device to repeatedly transmit multiple identical PUCCHs. As an example, the first resource includes one or more PUCCH resources for repeatedly transmitting the PUCCH. For example, when the number of PUCCH transmissions is N, the first resource includes N PUCCH resources.

[0121] As an example, the N repeatedly transmitted PUCCHs correspond one-to-one to the N PUCCH resources.

[0122] In some embodiments, the first resource includes multiple PRBs. For example, one or more PUCCH resources in the first resource each include one or more PRBs. For another example, in the first resource transmitted based on frequency hopping, any PUCCH resource may include a first PRB in the first hop and a second PRB in the second hop.

[0123] In some embodiments, the network device needs to configure a first resource for repeatedly transmitting the PUCCH for each terminal device. For example, different terminal devices within the NTN cell correspond to different first resources.

[0124] In some embodiments, the first resource may belong to the common PUCCH resource described above. Since the first resource is used for PUCCH transmission before RRC connection establishment, the terminal device may determine the first resource based on the configured common PUCCH resource set.

[0125] As an example, when the network equipment needs to reserve common resources for PUCCH transmission of each terminal device in the NTN cell, there may be a problem of insufficient common resources. To solve this problem, common resources for repeated PUCCH transmission can be increased.

[0126] In some embodiments, the first resource may be a dedicated resource (proprietary resource) for the terminal device. Although the RRC establishment is not completed, the PDSCH in message 4 may be configured with different transmission times for each terminal device and a dedicated resource for repeated PUCCH transmission may be allocated to each terminal device.

[0127] The first resource used for repeated PUCCH transmissions can be determined based on various information. This information may include information used in relevant protocols to determine resources for a single PUCCH transmission, and may also include one or more of the following: the number of PUCCH transmissions; and a first offset for repeated PUCCH transmissions. The following text will provide an exemplary description of how to determine the first resource, using a calculation formula.

[0128] The number of PUCCH transmissions is the number of times the same PUCCH is repeatedly transmitted, so it can be expressed as Exemplarily, the number of transmissions may be the number of repetitions of the PUCCH (number of repeated transmissions), or may be determined based on the number of repeated transmissions of the PUCCH.

[0129] In some embodiments, the number of transmissions of the PUCCH may be any one of a plurality of transmission numbers configured by the system.

[0130] As an example, the number of PUCCH transmissions is one of 1, 2, 4, and 8. For example, the number of repetitions of the PUCCH carrying the HARQ-ACK for message 4 is 1, 2, 4, or 8. When the number of PUCCH transmissions is 1, the PUCCH is not retransmitted. As an example, the number of PUCCH transmissions may also be another positive integer other than 1, 2, 4, or 8.

[0131] In some embodiments, the number of PUCCH transmissions may be configured by a system information block (SIB). When a network device configures the number of PUCCH transmissions via the SIB, the SIB may indicate the number of PUCCH transmissions in a variety of ways, which are not limited here.

[0132] As an example, the SIB may directly indicate the number of transmissions of a PUCCH, and the terminal device may perform repeated transmissions of the PUCCH according to the number of transmissions of the PUCCH.

[0133] As an example, the SIB may indicate a set of PUCCH transmission times, and the terminal device may select a value from the set of PUCCH transmission times for repeated PUCCH transmission.

[0134] As an example, the SIB may indicate relevant information for determining the number of PUCCH transmissions. After the terminal device determines the number of PUCCH transmissions based on the relevant information, it may perform repeated PUCCH transmissions.

[0135] In some embodiments, the number of PUCCH transmissions may be related to one or more of the following information: one or more repetition factors configured by the network device; the location or path loss of the terminal device; or the capabilities of the terminal device. The relevant information for determining the number of PUCCH transmissions may include the one or more information, or may include information in addition to the one or more information.

[0136] In some embodiments, the number of PUCCH transmissions may be determined based on one or more repetition factors configured by the network device. The repetition factor may be equal to the number of PUCCH transmissions or may be used to calculate the number of PUCCH transmissions, which is not limited here.

[0137] As an example, if multiple repetition factors are configured, the terminal device can dynamically indicate the repetition factor in Message 4 of the DCI schedule until a dedicated PUCCH resource configuration is provided for the terminal device. In other words, if there are no dedicated PUCCH resources, the terminal device repeatedly transmits PUCCH with HARQ-ACK information on the common PUCCH resources according to the indication of the repetition factor; if there are dedicated PUCCH resources, the terminal device transmits on the dedicated PUCCH resources.

[0138] As an implementation manner, if the common PUCCH resource is used for dynamic PUCCH repetition, the network device may indicate one or more repetition factors through system information.

[0139] As an implementation, the network device may configure the repetition factor of the PUCCH through the SIB. For example, the network device may configure the repetition factor set {2, 4, 8} through the SIB and then indicate a single value therein to configure the repetition factor.

[0140] As an example, based on the indication of numberOfPUCCHforMsg4HARQACK repetition list (repetitions list), the terminal device can determine the number of PUCCHs for repeated transmission of PUCCH with HARQ-ACK information. The number of time slots is indicated in PUCCH-ConfigCommon.

[0141] As an implementation method, the network device can indicate the repetition factor of the PUCCH through the downlink assignment index (DAI) bit of the DCI. For example, if multiple values ​​in the set {1, 2, 4, 8} are configured and indicated through the SIB, one of the multiple values ​​is indicated in the DAI field of DCI format 1_0. The cyclic redundancy check (CRC) of DCI format 1_0 is scrambled by the TC-RNTI received by the scheduling PDSCH.

[0142] As an example, if the numberOfPUCCHforMsg4HARQACK repetition list provides multiple values, the DAI field in DCI format 1_0 indicates the value of the multiple values.

[0143] As an implementation method, if the network device is configured with multiple repetition factors, the terminal device can select the number of PUCCH transmissions in the set and inform the network device.

[0144] In some embodiments, a specific cell can support multiple repetition factors for PUCCH retransmissions. For example, different terminal devices within an NTN cell can have the same or different retransmission times. In other words, the PUCCH transmission times for each terminal device within the NTN cell can be the same or different.

[0145] In some embodiments, the number of PUCCH transmissions can be determined based on the terminal device's location or path loss, thereby improving uplink coverage performance for terminal devices in different locations. For example, for terminal devices in different cell locations within an NTN, uplink coverage performance requirements may vary, so different PUCCH transmission times can be set. For example, when the path loss of a terminal device varies, the uplink coverage requirements may also vary. The path loss of a terminal device may be related to the terminal device's location, transmission path, and surrounding environment.

[0146] In some embodiments, the number of PUCCH transmissions may be determined based on the capabilities of the terminal device. When the terminal device supports repeated PUCCH transmissions, the capabilities of the terminal device determine the maximum number of PUCCH repeated transmissions. The terminal device or network device determines the actual number of PUCCH transmissions based on the capabilities.

[0147] As an implementation method, the higher layer may determine the number of PUCCH transmissions based on the capabilities of the terminal device.

[0148] In some embodiments, the number of PUCCH transmissions may be determined based on various information. For example, the network device may be configured with multiple repetition factors, and the terminal device may determine the number of PUCCH transmissions based on its capabilities or location. For example, the network device may determine the number of PUCCH transmissions based on the capabilities and resource availability reported by the terminal device.

[0149] The first offset for repeated PUCCH transmissions can be different from the offset for a single PUCCH transmission. That is, the first offset cannot be equivalent to the PRB offset in Table 1. For example, the network device can configure a new offset parameter, namely the first offset, for repeated PUCCH transmissions via higher-layer signaling. For example, the first offset can be an additionally configured PRB offset.

[0150] In some embodiments, the first offset may be a resource block (RB) offset. The RB offset for repeated PUCCH transmission is different from the RB offset for a single PUCCH transmission by the terminal device.

[0151] In some embodiments, the first offset may be a PRB offset used to determine PUCCH repetition transmission resources.

[0152] As an implementation method, the network device can provide additional PRB offset in PUCCH-ConfigCommon and set it to It can be used as the PRB offset of any transmission resource in PUCCH repeated transmission. For example, a new column can be added in Table 1 to indicate the first offset.

[0153] As an implementation, the network device may configure an additional first offset for multiple PUCCH transmissions via higher layer signaling. If an additional PRB offset is provided, the terminal device may also determine the precise PRB offset based on the configured PUCCH repetition factor.

[0154] As an example, a network device may configure a single additional PRB offset via higher-layer signaling. A terminal device may determine an additional PRB offset for each configured PUCCH repetition factor. That is, the traditional PRB offset is used for a single PUCCH transmission, and the additional PRB offset is used for repeated transmissions of the PUCCH. For example, the additional PRB offset is used for multiple PUCCH transmissions of the first value in the numberOfPUCCHforMsg4HARQACK repetition list. The higher-layer signaling is, for example, an SIB.

[0155] In some embodiments, the first offset includes multiple offsets corresponding to multiple PUCCH transmissions in repeated transmissions, and the multiple offsets are identical. As an example, the multiple offsets may correspond one-to-one to multiple PUCCH transmissions. In this scenario, the network device or higher-layer signaling can configure only one first offset regardless of the number of repeated transmissions, thereby facilitating resource allocation.

[0156] As an implementation method, the terminal device can determine multiple PUCCH resources based on the first offset and the number of PUCCH transmissions.

[0157] As an implementation, regardless of whether each terminal device in the NTN cell repeats PUCCH transmissions the same number of times, the first resource can be determined based on a specific or determined retransmission PRB offset. That is, the PRB offset for each retransmission of each terminal device is the same.

[0158] As an implementation, the multiple offsets included in the first offset may be different. That is, for each terminal device, the PRB offset for each retransmission may be different. In this scenario, the terminal device can directly determine multiple PUCCH resources based on the multiple offsets in the first offset. For example, if a specific cell needs to support multiple repetition factors simultaneously, an additional PRB offset can be configured / determined for each PUCCH repetition factor.

[0159] In some embodiments, the first offset may also be determined based on one or more of the following information: the location of the terminal device; and the service type of the terminal device.

[0160] As an implementation method, different first offsets are corresponding to terminal devices at different locations within a cell, thereby ensuring uplink coverage for terminal devices at different locations. For example, for each terminal device within an NTN cell, the first offset can be configured accordingly based on the location of the terminal device.

[0161] As an example, the first offset determined based on different positions can be expressed as i is a natural number. Optionally, i can represent different position sequences or different position groups. For example, after grouping different areas of an NTN cell, K position groups can be obtained. It can represent the first offset of the i-th group where the terminal device is located, i∈[1,K].

[0162] As an implementation method, different service types of terminal devices correspond to different first offsets. In other words, when terminal devices of different service types perform random access, PUCCH resources can have different retransmission PRB offsets. For example, different first offsets are configured for different service characteristics within an NTN cell.

[0163] As an example, the first offset determined based on different service types can be expressed as j is a natural number. Optionally, j can represent different service types. For example, when there are Q types of services in the NTN cell, Indicates the first offset of the terminal device of the jth service type, j∈[1,Q].

[0164] The above describes various ways for a terminal device or a network device to determine the first resource for repeated transmission of a PUCCH in conjunction with Figure 5. Before determining the first resource, it is also necessary to determine whether the terminal device has the capability of repeatedly transmitting the PUCCH to avoid wasting resources.

[0165] Whether a terminal device has the ability to repeatedly transmit PUCCH may refer to whether the terminal device supports PUCCH repetition in the RRC non-connected state. In other words, when the network device cannot configure dedicated PUCCH resources for the terminal device through DCI, whether the terminal device can perform PUCCH repetition.

[0166] For example, if the terminal device has the capability of repeatedly transmitting the PUCCH, the network device may schedule resources for repeated transmission for the terminal device to improve the success rate of random access of the terminal device.

[0167] For example, if the terminal device does not have the ability to repeatedly transmit PUCCH, the network device will not allocate resources for repeated transmission to the terminal device, nor will it wait for reception, thereby reducing resource waste.

[0168] In some embodiments, the information that the terminal device reports to the network device whether it has the capability to repeatedly transmit the PUCCH may be referred to as indication information. That is, the terminal device may report its capability through indication information. The indication information may indicate whether the terminal device has the capability to repeatedly transmit the PUCCH.

[0169] As an example, the indication information may directly indicate that the terminal device has the capability to repeatedly transmit the PUCCH. If the terminal device does not send the indication information, it may indicate that the terminal device does not have the capability, or it may indicate that although the terminal device has the capability, it does not repeatedly transmit the PUCCH.

[0170] As an example, the terminal device may indicate its PUCCH repetition capability in the MAC subheader of Message 3.

[0171] In some embodiments, the terminal device may directly send indication information to the network device in the random access uplink transmission, or may determine whether to send indication information to the network device based on certain conditions, thereby reducing resource waste.

[0172] As an example, the terminal device can determine whether to send indication information to the network device based on the first measurement result and the first threshold. For example, if the first measurement result is lower than the first threshold, the terminal device sends the indication information to the network device. In other words, if the first measurement result indicates good channel quality, there is no need to repeatedly send the PUCCH, and therefore no need to send capability indication information, which helps conserve resources.

[0173] As an implementation manner, the first measurement result is the channel quality or signal quality detected by the terminal device during the initial access process. The terminal device can determine the first measurement result through detection.

[0174] As an implementation manner, the first measurement result may be a reference signal received power (RSRP), or may be other parameters indicating channel or signal quality, which is not limited here.

[0175] As an implementation, when the number of PUCCH transmissions is configured via the SIB, the SIB is also used to configure the first threshold. Alternatively, the network device configures the first threshold and the number of PUCCH transmissions via the SIB.

[0176] As an example, the SIB may directly indicate the first threshold, or may indicate relevant information used by the terminal device to determine the first threshold.

[0177] As an example, regardless of whether the number of PUCCH transmissions is configured through the SIB, the SIB can be used to configure the first threshold. That is, even if the SIB does not configure the number of PUCCH transmissions, the first threshold can also be determined through the SIB configuration.

[0178] As an example, the network device may receive indication information sent by the terminal device so as to configure the number of PUCCH transmissions and the first resource according to the capability information of the terminal device. The first threshold is used by the terminal device to determine whether to send the indication information.

[0179] As an implementation, when the first measurement result is an RSRP value, the first threshold is the RSRP threshold. If the first threshold is configured, the terminal device indicates its capability only when the downlink RSRP is lower than the configured first threshold.

[0180] Exemplarily, if an RSRP threshold is configured, only when the measured RSRP value is lower than the configured RSRP threshold, the terminal device with PUCCH retransmission capability reports the indication information via the PUSCH in message 3. Exemplarily, if no RSRP threshold is configured, the terminal device with PUCCH retransmission capability can directly report the indication information via the PUSCH in message 3.

[0181] For ease of understanding, the process of sending the indication information is exemplarily described below with reference to FIG. 6 .

[0182] 6 , in step S610 , the terminal device determines a first measurement result.

[0183] In step S620, the terminal device determines whether the first measurement result is lower than a first threshold value. If so, step S630 is executed; if not, step S640 is executed.

[0184] In step S630, the terminal device sends instruction information to the network device.

[0185] In step S640, the terminal device does not send indication information.

[0186] After the terminal device sends the indication information, the network device can configure the first resource for repeated PUCCH transmission for the terminal device based on the method described above. The terminal device can also determine the first resource based on the same method and repeatedly transmit the PUCCH using frequency hopping.

[0187] As can be seen from the above, the first resource can be related to the number of PUCCH transmissions and / or the first offset. The following is an exemplary description of the method for determining the first resource in conjunction with a specific calculation formula. The number of PUCCH transmissions can be N. N can be less than or equal to the above-mentioned

[0188] In some embodiments, the index values ​​of the first PRB and the second PRB in the first resource may be related to the first offset and / or the nth transmission among N transmissions of the PUCCH, where n∈[0,N−1].

[0189] As an example, the index value of the first PRB is a PRB index value of a first hop used for PUCCH transmission, and the index value of the second PRB is a PRB index value of a second hop used for PUCCH transmission.

[0190] As an example, the index value of the first PRB may be the lowest PRB index of the PUCCH transmission resource in the first hopping frequency. The index value of the second PRB may be the lowest PRB index of the PUCCH transmission resource in the second hopping frequency.

[0191] In some embodiments, the index values ​​of the first PRB and the second PRB may also be based on the PUCCH resource index r PUCCH OK. PUCCH It can represent the PUCCH resource index calculated by the terminal according to the scheduling information.

[0192] As an example, r PUCCH Can be correlated with the index of the first column in table1.

[0193] For example, 0≤r PUCCH ≤15, and Among them, N CCE is the number of CCEs in the control resource set (CORESET) of the DCI format in the PDCCH; n CCE,0 is the index of the first CCE used for PDCCH reception; Δ PRIIt is the value of the PUCCH resource indicator field in the DCI format.

[0194] In some embodiments, the RB offset for repeated PUCCH transmission may refer to the original RB offset of the terminal device. In other words, the network device does not configure an additional first offset for repeated PUCCH transmission.

[0195] Exemplarily, in the nth transmission, the index values ​​of the first PRB and the second PRB may be as follows:

[0196] if The index value of the first PRB is The index value of the second PRB is

[0197] if The index value of the first PRB is The index value of the second PRB is

[0198] Furthermore, the terminal device may determine the initial cyclic shift index according to the following formula:

[0199] if r PUCCH modN CS ;if (r PUCCH -8)modN CS ;

[0200] Among them, n∈[0,N-1], is the PRB offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0201] As an example, The value of can refer to the corresponding value in the "PRB offset" column in Table 1.

[0202] As an example, N RB It can be related to the frequency range (FR). In FR1, N RB = 1. In FR2, pucch-ResourceCommon can provide multiple N PUCCH resource sets. RB value.

[0203] In some embodiments, the RB offset for repeatedly transmitting the PUCCH is the first offset, or is determined based on the first offset. That is, the first resource is determined based on the number of PUCCH transmissions and the first offset.

[0204] As an implementation manner, in the nth transmission, the index values ​​of the first PRB and the second PRB may be as follows:

[0205] if The index value of the first PRB is The index value of the second PRB is

[0206] if The index value of the first PRB is The index value of the second PRB is

[0207] Furthermore, the terminal device may determine the initial cyclic shift index according to the following formula:

[0208] if r PUCCH modN CS ;if (r PUCCH -8)modN CS ;

[0209] in, is the first offset, It can be provided in PUCCH-ConfigCommon; the meanings of other letters are the same as above and will not be repeated here.

[0210] As an example, It can be the one mentioned above or You can also and Sure.

[0211] As another implementation, in the nth transmission, the index values ​​of the first PRB and the second PRB may be as follows:

[0212] if The index value of the first PRB is The index value of the second PRB is

[0213] if

[0214] The index value of the first PRB is

[0215] The index value of the second PRB is

[0216] Furthermore, the terminal device may determine the initial cyclic shift index according to the following formula:

[0217] if r PUCCH modN CS ;if (r PUCCH -8)modN CS .

[0218] The meanings of the letters are as above and will not be repeated here.

[0219] Through the above three different calculation formulas, the network device can allocate the first resource to the terminal device, and the terminal device can also determine the first resource and perform repeated transmission of the PUCCH.

[0220] The method embodiment of the present application is described in detail above with reference to Figures 1 to 6 . The device embodiment of the present application is described in detail below with reference to Figures 7 to 9 . It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for portions not described in detail, reference can be made to the preceding method embodiment.

[0221] FIG7 is a schematic block diagram of an apparatus for wireless communication according to an embodiment of the present application. The apparatus may be any terminal device described above. The apparatus 700 shown in FIG7 includes a receiving unit 710 and a sending unit 720.

[0222] The receiving unit 710 may be configured to receive a first message in a random access procedure.

[0223] The sending unit 720 can be used to repeatedly transmit PUCCH using frequency hopping, and PUCCH is used to carry feedback information corresponding to the first message; wherein the first resource of PUCCH is determined based on one or more of the following information: the number of PUCCH transmissions; the first offset for repeated transmission of PUCCH.

[0224] Optionally, the apparatus 700 further includes a determination unit, which can be used to determine a first measurement result; the sending unit 720 is further used to send indication information to the network device if the first measurement result is lower than a first threshold, the indication information being used to indicate that the terminal device has the ability to repeatedly transmit PUCCH.

[0225] Optionally, the number of PUCCH transmissions is configured through SIB, and SIB is also used to configure the first threshold.

[0226] Optionally, the number of PUCCH transmissions is one of 1, 2, 4, and 8.

[0227] Optionally, the number of PUCCH transmissions is related to one or more of the following information: one or more repetition factors configured by the network device; the location or path loss of the terminal device; and the capability of the terminal device.

[0228] Optionally, the first resource includes one or more PUCCH resources for repeatedly transmitting the PUCCH, and the one or more PUCCH resources include a first PRB in the first hop and a second PRB in the second hop.

[0229] Optionally, the number of transmissions of the PUCCH is N, and the index values ​​of the first PRB and the second PRB are related to the nth transmission among the N transmissions of the PUCCH, where n∈[0,N-1].

[0230] Optionally, in the nth transmission, the index values ​​of the first PRB and the second PRB are further based on the PUCCH resource index r PUCCH OK, if The index value of the first PRB is The index value of the second PRB is

[0231] if The index value of the first PRB is The index value of the second PRB is

[0232] Where 0≤r PUCCH ≤15, is the PRB offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0233] Optionally, the number of transmissions of the PUCCH is N, and the index values ​​of the first PRB and the second PRB are related to the first offset and the nth transmission among the N transmissions of the PUCCH, where n∈[0,N-1].

[0234] Optionally, in the nth transmission, the index values ​​of the first PRB and the second PRB are further based on the PUCCH resource index r PUCCH OK, if The index value of the first PRB is The index value of the second PRB is

[0235] if The index value of the first PRB is The index value of the second PRB is

[0236] Where 0≤r PUCCH ≤15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0237] Optionally, in the nth transmission, the index values ​​of the first PRB and the second PRB are further based on the PUCCH resource index r PUCCH OK, if The index value of the first PRB is The index value of the second PRB is

[0238] if

[0239] The index value of the first PRB is The index value of the second PRB is

[0240] Where 0≤r PUCCH ≤15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0241] Optionally, the first offset includes multiple offsets corresponding to multiple PUCCH transmissions in repeated transmission, and the multiple offsets are the same.

[0242] Optionally, the first offset is determined according to one or more of the following information: the location of the terminal device; and the service type of the terminal device.

[0243] Optionally, the sending unit 720 is further configured to send repeatedly transmitted PUCCHs to satellites in the NTN.

[0244] FIG8 is a schematic block diagram of another apparatus for wireless communication according to an embodiment of the present application. The apparatus can be any of the network devices described above. The apparatus 800 shown in FIG8 includes a sending unit 810 and a receiving unit 820.

[0245] The sending unit 810 may be configured to send a first message in a random access procedure.

[0246] The receiving unit 820 can be used to receive PUCCH that is repeatedly transmitted by the terminal device using frequency hopping, and the PUCCH is used to carry feedback information corresponding to the first message; wherein the first resource of the PUCCH is determined based on one or more of the following information: the number of PUCCH transmissions; the first offset for repeated transmission of the PUCCH.

[0247] Optionally, the receiving unit 820 is further used to receive indication information sent by the terminal device, where the indication information is used to indicate that the terminal device has the ability to repeatedly transmit PUCCH. The apparatus 800 also includes a processing unit, which can be used to allocate the first resource to the terminal device.

[0248] Optionally, the number of PUCCH transmissions is configured via SIB, and the SIB is also used to configure a first threshold, which is used by the terminal device to determine whether to send indication information.

[0249] Optionally, the number of PUCCH transmissions is one of 1, 2, 4, and 8.

[0250] Optionally, the number of PUCCH transmissions is related to one or more of the following information: one or more repetition factors configured by the network device; the location or path loss of the terminal device; and the capability of the terminal device.

[0251] Optionally, the first resource includes one or more PUCCH resources for repeatedly transmitting the PUCCH, and the one or more PUCCH resources include a first PRB in the first hop and a second PRB in the second hop.

[0252] Optionally, the number of transmissions of the PUCCH is N, and the index values ​​of the first PRB and the second PRB are related to the nth transmission among the N transmissions of the PUCCH, where n∈[0,N-1].

[0253] Optionally, in the nth transmission, the index values ​​of the first PRB and the second PRB are further based on the PUCCH resource index r PUCCH OK, if The index value of the first PRB is The index value of the second PRB is

[0254] if The index value of the first PRB is The index value of the second PRB is

[0255] Where 0≤r PUCCH ≤15, is the PRB offset, N RB is the number of RBs in the PUCCH resource set, N CSis the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0256] Optionally, the number of transmissions of the PUCCH is N, and the index values ​​of the first PRB and the second PRB are related to the first offset and the nth transmission among the N transmissions of the PUCCH, where n∈[0,N-1].

[0257] Optionally, in the nth transmission, the index values ​​of the first PRB and the second PRB are further based on the PUCCH resource index r PUCCH OK, if The index value of the first PRB is The index value of the second PRB is

[0258] if The index value of the first PRB is The index value of the second PRB is

[0259] Where 0≤r PUCCH ≤15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0260] Optionally, in the nth transmission, the index values ​​of the first PRB and the second PRB are further based on the PUCCH resource index r PUCCH OK, if The index value of the first PRB is The index value of the second PRB is

[0261] if

[0262] The index value of the first PRB is The index value of the second PRB is

[0263] Where 0≤r PUCCH ≤15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the size of the bandwidth portion.

[0264] Optionally, the first offset includes multiple offsets corresponding to multiple PUCCH transmissions in repeated transmission, and the multiple offsets are the same.

[0265] Optionally, the first offset is determined according to one or more of the following information: the location of the terminal device; and the service type of the terminal device.

[0266] Optionally, the receiving unit 820 is further configured to receive repeatedly transmitted PUCCH via a satellite in the NTN.

[0267] Figure 9 shows a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 9 indicate that the unit or module is optional. The device 900 can be used to implement the method described in the above method embodiment. The device 900 can be a chip, a terminal device, or a network device.

[0268] The device 900 may include one or more processors 910. The processor 910 may support the device 900 to implement the method described in the method embodiment above. The processor 910 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0269] The apparatus 900 may further include one or more memories 920. The memories 920 store programs that can be executed by the processor 910, causing the processor 910 to perform the methods described in the above method embodiments. The memories 920 may be independent of the processor 910 or integrated into the processor 910.

[0270] The apparatus 900 may further include a transceiver 930. The processor 910 may communicate with other devices or chips via the transceiver 930. For example, the processor 910 may transmit and receive data with other devices or chips via the transceiver 930.

[0271] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal device or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0272] It should be understood that the computer-readable storage medium mentioned in the embodiments of the present application can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a digital versatile disc (DVD)), or a semiconductor medium (e.g., a solid state drive (SSD)).

[0273] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal device or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0274] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the 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 via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0275] The present application also provides a computer program that can be applied to a terminal device or network device provided in the present application, and enables a computer to execute the method performed by the terminal device or network device in each embodiment of the present application.

[0276] The terms "system" and "network" in this application may be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions.

[0277] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0278] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0279] In an embodiment of the present application, "pre-configuration" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device). This application does not limit its specific implementation method.

[0280] In the embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.

[0281] In the embodiments of the present application, determining B based on A does not mean determining B only based on A. B can also be determined based on A and / or other information.

[0282] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

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

[0284] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods 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. In actual implementation, there may be other division methods, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0285] 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.

[0286] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0287] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for wireless communication, characterized in that, comprising: A terminal device receives a first message during a random access procedure; The terminal device uses frequency hopping to repeat the transmission of a Physical Uplink Control Channel (PUCCH), and the PUCCH is used to carry feedback information corresponding to the first message; Wherein, the first resource of the PUCCH is determined according to one or more of the following information: The number of transmissions of the PUCCH; A first offset for the repeated transmission of the PUCCH.

2. The method according to claim 1, characterized in that, The method further comprises: The terminal device determines a first measurement result; If the first measurement result is lower than a first threshold, the terminal device sends indication information to a network device, and the indication information is used to indicate that the terminal device has the ability to repeat the transmission of the PUCCH.

3. The method according to claim 2, characterized in that, The number of transmissions of the PUCCH is configured by a System Information Block (SIB), and the SIB is also used to configure the first threshold.

4. The method according to any one of claims 1-3, characterized in that, The number of transmissions of the PUCCH is one of 1, 2, 4, 8.

5. The method according to any one of claims 1-4, characterized in that, The number of transmissions of the PUCCH is related to one or more of the following information: One or more repetition factors configured by a network device; The location or path loss of the terminal device; The capability of the terminal device.

6. The method according to any one of claims 1-5, characterized in that, The first resource includes one or more PUCCH resources for repeating the transmission of the PUCCH, and the one or more PUCCH resources include a first Physical Resource Block (PRB) in a first hop and a second PRB in a second hop.

7. The method according to claim 6, characterized in that, The number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the nth transmission in the N transmissions of the PUCCH, where n ∈ [0, N-1].

8. The method according to claim 7, characterized in that, In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

9. The method according to claim 6, characterized in that, The number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the first offset and the nth transmission in the N transmissions of the PUCCH, where n ∈ [0, N-1].

10. The method according to claim 9, characterized in that, In the n-th transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

11. The method according to claim 9, characterized in that, In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determined If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs of the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

12. The method according to any one of claims 1-11, characterized in that, The first offset includes a plurality of offsets corresponding to multiple PUCCH transmissions in the repeated transmission, and the plurality of offsets are the same.

13. The method according to any one of claims 1-12, characterized in that, The first offset is determined according to one or more of the following information: The location of the terminal device; The service type of the terminal device.

14. The method according to any one of claims 1-13, characterized in that the method further comprises: The terminal device repeatedly transmits the PUCCH to a satellite in a non-terrestrial network NTN.

15. A method for wireless communication, characterized in that comprises: The network device sends a first message in a random access procedure; The network device receives a physical uplink control channel PUCCH repeatedly transmitted by the terminal device using frequency hopping, where the PUCCH is used to carry feedback information corresponding to the first message; wherein, the first resource of the PUCCH is determined according to one or more of the following information: The number of transmissions of the PUCCH; The first offset for repeated transmission of the PUCCH.

16. The method according to claim 15, characterized in that the method further comprises: The network device receives indication information sent by the terminal device, where the indication information is used to indicate that the terminal device has the ability to repeatedly transmit the PUCCH; The network device allocates the first resource for the terminal device.

17. The method according to claim 16, characterized in that The number of transmissions of the PUCCH is configured by a system information block SIB, and the SIB is further used to configure a first threshold, and the first threshold is used by the terminal device to determine whether to send the indication information.

18. The method according to any one of claims 15-17, characterized in that The number of transmissions of the PUCCH is one of 1, 2, 4, 8.

19. The method according to any one of claims 15-18, characterized in that The number of transmissions of the PUCCH is related to one or more of the following information: One or more repetition factors configured by the network device; The location or path loss of the terminal device; The capability of the terminal device.

20. The method according to any one of claims 15-19, characterized in that The first resource includes one or more PUCCH resources for repeated transmission of the PUCCH, and the one or more PUCCH resources include a first physical resource block PRB in a first hop and a second PRB in a second hop.

21. The method according to claim 20, characterized in that The number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the nth transmission in the N transmissions of the PUCCH, where n ∈ [0, N-1].

22. The method according to claim 21, characterized in that In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set is the bandwidth part size.

23. The method according to claim 20, characterized in that The number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the first offset and the nth transmission in the N transmissions of the PUCCH, where n ∈ [0, N-1].

24. The method according to claim 23, characterized in that In the n-th transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

25. The method according to claim 23, characterized in that In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set is the bandwidth part size.

26. The method according to any one of claims 15 - 25, wherein, the first offset includes a plurality of offsets corresponding to multiple PUCCH transmissions in the repeated transmission, and the plurality of offsets are the same.

27. The method according to any one of claims 15 - 26, wherein, the first offset is determined according to one or more of the following information: the location of the terminal device; the service type of the terminal device.

28. The method according to any one of claims 15 - 27, wherein, the method further includes: the network device receives the PUCCH of the repeated transmission through a satellite in a non - terrestrial network NTN.

29. A device for wireless communication, wherein, the device is a terminal device, and the device includes: a receiving unit, configured to receive a first message in a random access procedure; a sending unit, configured to use frequency - hopping repeated transmission to transmit a physical uplink control channel PUCCH, and the PUCCH is used to carry feedback information corresponding to the first message; wherein, the first resource of the PUCCH is determined according to one or more of the following information: the number of transmissions of the PUCCH; the first offset for repeated transmission of the PUCCH.

30. The device according to claim 29, wherein, the device further includes: a determining unit, configured to determine a first measurement result; the sending unit is further configured to, if the first measurement result is lower than a first threshold, send indication information to the network device, and the indication information is used to indicate that the terminal device has the ability to repeat transmission of the PUCCH.

31. The device according to claim 30, wherein, the number of transmissions of the PUCCH is configured by a system information block SIB, and the SIB is further used to configure the first threshold.

32. The device according to any one of claims 29 - 31, wherein, the number of transmissions of the PUCCH is one of 1, 2, 4, 8.

33. The device according to any one of claims 29 - 32, wherein, the number of transmissions of the PUCCH is related to one or more of the following information: one or more repetition factors configured by the network device; the location or path loss of the terminal device; the capability of the terminal device.

34. The device according to any one of claims 29 - 33, wherein, the first resource includes one or more PUCCH resources for repeated transmission of the PUCCH, and the one or more PUCCH resources include a first physical resource block PRB in a first hop and a second PRB in a second hop.

35. The device according to claim 34, wherein, the number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the nth transmission in the N transmissions of the PUCCH, where n ∈ [0, N - 1].

36. The device according to claim 35, wherein, In the n-th transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determined If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, N RB is the number of RBs of the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

37. The device according to claim 34, It is characterized in that the number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the first offset and the nth transmission among the N transmissions of the PUCCH, where n ∈ [0, N-1].

38. The apparatus according to claim 37, It is characterized in that In the n-th transmission, the index values of the first PRB and the second PRB are also determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

39. The apparatus according to claim 37, It is characterized in that In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

40. The apparatus according to any one of claims 29-39, It is characterized in that the first offset includes a plurality of offsets corresponding to multiple PUCCH transmissions in the repeated transmission, and the plurality of offsets are the same.

41. The apparatus according to any one of claims 29-40, It is characterized in that the first offset is determined according to one or more of the following information: the location of the terminal device; the service type of the terminal device.

42. The apparatus according to any one of claims 29-41, It is characterized in that the sending unit is further configured to repeatedly transmit the PUCCH to a satellite in a non-terrestrial network NTN.

43. An apparatus for wireless communication, It is characterized in that the apparatus is a network device, and the apparatus includes: a sending unit, configured to send a first message in a random access procedure; a receiving unit, configured to receive a physical uplink control channel PUCCH used by a terminal device for hopping repeated transmission, where the PUCCH is used to carry feedback information corresponding to the first message; wherein, the first resource of the PUCCH is determined according to one or more of the following information: the number of transmissions of the PUCCH; the first offset for the PUCCH to perform repeated transmission.

44. The apparatus according to claim 43, It is characterized in that the receiving unit is further configured to receive indication information sent by the terminal device, where the indication information is used to indicate that the terminal device has the ability to repeatedly transmit the PUCCH; the apparatus further includes: a processing unit, configured to allocate the first resource for the terminal device.

45. The apparatus according to claim 44, It is characterized in that the number of transmissions of the PUCCH is configured by a system information block SIB, and the SIB is further configured to configure a first threshold, and the first threshold is used by the terminal device to determine whether to send the indication information.

46. The apparatus according to any one of claims 43-45, It is characterized in that the number of transmissions of the PUCCH is one of 1, 2, 4, and 8.

47. The apparatus according to any one of claims 43-46, It is characterized in that the number of transmissions of the PUCCH is related to one or more of the following information: one or more repetition factors configured by the network device; the location or path loss of the terminal device; the capability of the terminal device.

48. The apparatus according to any one of claims 43-47, It is characterized in that The first resource includes one or more PUCCH resources for retransmitting the PUCCH, and the one or more PUCCH resources include a first physical resource block (PRB) in a first hop and a second PRB in a second hop.

49. The apparatus according to claim 48, wherein, the number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the n-th transmission among the N transmissions of the PUCCH, where n ∈ [0, N−1].

50. The apparatus according to claim 49, wherein, In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, N RB is the number of RBs of the PUCCH resource set, N CS is the total number of initial cyclic shift indices in the initial cyclic shift index set is the bandwidth part size.

51. The apparatus according to claim 48, wherein, the number of transmissions of the PUCCH is N, and the index values of the first PRB and the second PRB are related to the first offset and the n-th transmission among the N transmissions of the PUCCH, where n ∈ [0, N−1].

52. The apparatus according to claim 51, wherein, In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs in the PUCCH resource set, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set is the bandwidth part size.

53. The apparatus according to claim 51, wherein, In the nth transmission, the index values of the first PRB and the second PRB are further determined according to the PUCCH resource index r PUCCH Determine If The index value of the first PRB is The index value of the second PRB is If The index value of the first PRB is The index value of the second PRB is where 0 ≤ r PUCCH ≤ 15, is the PRB offset, is the first offset, N RB is the number of RBs of the PUCCH resource set, N CS is the total number of initial cyclic shift indexes in the initial cyclic shift index set is the bandwidth part size.

54. The apparatus according to any one of claims 43 - 53, wherein, the first offset includes a plurality of offsets corresponding to multiple PUCCH transmissions in the retransmission, and the plurality of offsets are the same.

55. The apparatus according to any one of claims 43 - 54, wherein, the first offset is determined according to one or more of the following information: the location of the terminal device; the service type of the terminal device.

56. The apparatus according to any one of claims 43 - 55, wherein, the receiving unit is further configured to receive the retransmitted PUCCH through a satellite in a non-terrestrial network (NTN).

57. A communication apparatus, wherein, comprises a memory and a processor, the memory is configured to store a program, and the processor is configured to call the program in the memory to execute the method according to any one of claims 1 - 28.

58. An apparatus, wherein, comprises a processor, configured to call a program from a memory to execute the method according to any one of claims 1 - 28.

59. A chip, wherein, comprises a processor, configured to call a program from a memory such that a device installed with the chip executes the method according to any one of claims 1 - 28.

60. A computer-readable storage medium, wherein, a program is stored thereon, and the program causes a computer to execute the method according to any one of claims 1 - 28.

61. A computer program product, wherein, comprises a program, and the program causes a computer to execute the method according to any one of claims 1 - 28.

62. A computer program, wherein, the computer program causes a computer to execute the method according to any one of claims 1 - 28.

Citation Information

Patent Citations

  • Wireless communication method and device

    CN116074970A

  • Uplink Control Multiplexing of a PUCCH Repetition

    US20220225360A1

  • Data channel transmission method

    WO2022077470A1

  • Physical uplink control channel transmission method, terminal device, and network device

    WO2022188685A1

  • Transmission method, terminal device, and network device

    WO2023206102A1