Method and apparatus for wireless communication

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

CN118077296BActive Publication Date: 2025-02-28QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202380013352.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-04
Publication Date
2025-02-28
Estimated Expiration
2043-12-04

AI Technical Summary

Technical Problem

In some communication systems, how to allocate uplink resources of PUCCH is an urgent problem, especially after the introduction of PUCCH repeated transmission, the terminal device needs to determine multiple transmit resources of the same PUCCH.

Method used

The terminal device uses frequency hopping to perform repeated transmission of PUCCH, and the first resource of PUCCH is determined based on the number of transmissions of PUCCH and/or the first offset of repeated transmission of PUCCH.

Benefits of technology

This not only improves uplink coverage performance, but also improves resource utilization and ensures the success rate of the random access process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present application provides a method and apparatus for wireless communication, which is helpful to determine the resources for repeated transmission of PUCCH before the terminal device establishes an RRC connection with the network device. The method includes: the terminal device receives the first message in the random access process; the terminal device uses frequency hopping to repeatedly transmit 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.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Some communication systems (such as non terrestrial network (NTN) systems) have large transmission delays. In the random access process of such communication systems, the terminal device can improve the uplink coverage by repeated transmission. For example, the terminal device can ensure the success rate of random access by repeatedly transmitting the physical uplink control channel (PUCCH) carrying the feedback information of message 4.

[0003] After the introduction of PUCCH repeated transmission, how to allocate uplink resources of PUCCH becomes an urgent problem to be solved. Summary of the invention

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

[0005] In a first aspect, a method for wireless communication is provided, the method comprising: a terminal device receives a first message in a random access process; the terminal device uses frequency hopping to repeatedly transmit PUCCH, 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.

[0006] In a second aspect, a method for wireless communication is provided, the method comprising: a network device sends a first message in a random access process; the network device receives 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.

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

[0008] In a fourth aspect, a device for wireless communication is provided, which is a network device, and includes: a sending unit, used to send a first message in a random access process; a receiving unit, used to receive 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.

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

[0010] In a sixth aspect, a device is provided, comprising a processor, configured to call a program from a memory to execute the method described in the first aspect or the second aspect.

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

[0012] According to 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.

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

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

[0015] 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

[0016] Figure 1 It is a wireless communication system applied in the embodiments of the present application.

[0017] Figure 2It is an NTN system applied in the embodiment of the present application.

[0018] Figure 3 It is another NTN system applied in the embodiment of the present application.

[0019] Figure 4 It is a flowchart of the random access process.

[0020] Figure 5 It is a flowchart of a method for wireless communication provided in an embodiment of the present application.

[0021] Figure 6 yes Figure 5 A flowchart of a possible implementation of the method shown.

[0022] Figure 7 It is a structural diagram of a device for wireless communication provided in an embodiment of the present application.

[0023] Figure 8 It is a structural diagram of another device for wireless communication provided in an embodiment of the present application.

[0024] Fig. 9 It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0025] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

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

[0027] Traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, communication systems can not only support traditional cellular communications, but also support 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 communication methods.

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

[0029] The communication system in the embodiment of the present application can be applied to an unlicensed spectrum. The unlicensed spectrum can also be considered as a shared spectrum. Alternatively, the communication system in the embodiment of the present application can also be applied to an authorized spectrum. The authorized spectrum can also be considered as a dedicated spectrum.

[0030] The embodiments of the present application can be applied to a terrestrial network (TN) system, and can also be applied to an NTN system. 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.

[0031] The 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, user unit, user 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.

[0032] In some embodiments, the terminal device may be a station (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 function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR system), or a terminal device in a future-evolved public land mobile network (PLMN) network, etc.

[0033] In some embodiments, the 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, a vehicle-mounted device, etc. with a wireless connection function. As some specific examples, the terminal device may be a mobile phone, a tablet computer, a laptop, 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 smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.

[0034] 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, and a satellite.

[0035] 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 accesses the terminal device to a wireless network. The base station can 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, transmission point (TRP), transmission 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, base band unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station may also refer to a communication module, modem or chip used to be set in the aforementioned equipment or device. The base station may also be a mobile switching center and a device that performs the base station function in D2D, V2X, and M2M communications, a network-side device in a 6G network, and a device that performs the base station function in a future communication system. The base station may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form used by the network equipment.

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

[0037] 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 includes a CU and a DU. The gNB may also include an AAU.

[0038] As an example but not limitation, in the embodiments of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. In some embodiments of the present application, the network device may be a satellite or a balloon station. In some embodiments of the present application, the network device may also be a base station set up in a location such as land or water.

[0039] In an embodiment of the present application, a network device may provide services for a cell, and a terminal device may communicate with the network device through transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell may be a cell corresponding to a network device (e.g., a base station). The cell may 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.

[0040] For example, Figure 1 The following is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1 As shown, the communication system 100 may include a network device 110, which may be a device for communicating with a terminal device 120 (or a communication terminal). The network device 110 may provide communication coverage for a specific geographical area and may communicate with terminal devices located in the coverage area.

[0041] Figure 1 A network device and two terminal devices are shown exemplarily. In some embodiments of the present application, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0042] For example, Figure 2 This is a schematic diagram of the architecture of the NTN system mentioned above. Figure 2 The NTN system 200 shown uses a satellite 210 as an airborne platform. Figure 2 As shown, the satellite radio access network includes a satellite 210, a service link 220, a feeder link 230, a terminal device 240, a gateway (GW) 250, and a network 260 including a base station and a core network.

[0043] 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 choice of architecture.

[0044] Figure 2 The NTN architecture shown is a bent pipe transponder architecture. In this architecture, the base station is located on the earth behind the gateway 250, and the satellite 210 acts as a relay. The satellite 210 operates as a repeater that forwards the feeder link 230 signal to the service link 220, or forwards the service link 220 signal to the feeder link 230. In other words, the satellite 210 does not have the function of a base station, and the communication between the terminal device 240 and the base station in the network 260 can be relayed through the satellite 210.

[0045] For example, Figure 3 Figure 1 is another schematic diagram of the NTN system architecture. Figure 3 As shown, the satellite radio access network 300 includes a satellite 310, a service link 320, a feeder link 330, a terminal device 340, a gateway 350, and a network 360. Figure 2 The difference is that there is a base station 312 on the satellite 310, and the network 360 behind the gateway 350 only includes the core network.

[0046] Figure 3 The NTN architecture shown is a regenerative transponder architecture. In this architecture, a satellite 310 carries a base station 312, which can be directly connected to an earth-based core network via a link. The satellite 310 has the function of a base station, and the terminal device 340 can communicate directly with the satellite 310. Therefore, the satellite 310 can be called a network device.

[0047] exist Figure 2 and Figure 3 The communication system of the illustrated architecture 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.

[0048] In the embodiments of the present application, Figures 1 to 3 Any communication system in the communication system may also include other network entities such as a mobility management entity (MME), an access and mobility management function (AMF), etc., which is not limited in the embodiments of the present application.

[0049] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.

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

[0051] As communication technology develops, communication systems (e.g., 5G) will integrate the market potential of satellite and terrestrial network infrastructure. For example, the 5G standard makes NTN, including the satellite segment, a part of the recognized 3rd Generation Partnership Project (3GPP) 5G connection infrastructure.

[0052] NTN refers to a network or network segment that uses radio frequency (RF) resources on satellite or unmanned aerial system (UAS) platforms. Taking satellites as an example, communication satellites are divided into low earth orbit (LEO) satellites, medium earth orbit (MEO) satellites, geostationary earth orbit (GEO) satellites, high elliptical orbit (HEO) satellites, etc. according to the different orbital altitudes. Among them, LEO is an orbit centered on the earth with an altitude of 2,000 kilometers or less, or 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 determined orbits.

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

[0054] LEO: Typical altitude is 250-1500 km, orbital period is 90-120 minutes.

[0055] MEO: Typical altitude is 5000-25000 km, orbital period is 3-15 hours.

[0056] GEO: Altitude is about 35786 kilometers, orbital period is 24 hours.

[0057] From the satellite example in the previous article Figure 2 and Figure 3 It can be seen that the typical scenario of the NTN system accessing the terminal equipment involves NTN transparent payload or NTN regeneration payload. Figure 2 The bent pipe balise architecture shown corresponds to the NTN transparent payload, Figure 3 The regenerative balise architecture shown corresponds to the NTN regenerative payload.

[0058] 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 equipment faces great challenges. For example, in the NR system, since the path loss in the high-frequency band is higher than that in the low-frequency band, and the 5G system is committed to improving the user experience rate and cell edge rate, higher requirements are placed on coverage performance. For another example, in the NTN system, the round trip time (RTT) from the terminal device to the satellite is very long, and the satellite moves along the orbit, which also places high requirements on coverage performance.

[0059] The following takes the random access process in the communication system as an example. Figure 4 The performance problem of uplink coverage is illustrated by way of example.

[0060] Figure 4 It is introduced from the perspective of the interaction between terminal devices and network devices. The terminal device is, for example, UE, and the network device is, for example, a base station (gNB). Figure 4 The random access process shown includes steps S410 to S450, wherein steps S410 to S440 are a 4-step random access channel (RACH) process.

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

[0062] Message 1 includes a preamble. The terminal device can select a RACH resource and a 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.

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

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

[0065] After the terminal device sends the preamble, it will monitor the PDCCH within the RAR time window. The terminal device receives the RAR scheduled by the PDCCH scrambled with the random access-radio network temporary identifier (RA-RNTI) by monitoring the PDCCH. 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.

[0066] The RAR scheduled by PDCCH may contain a variety of information. For example, the subheader of the RAR may 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 may contain a timing advance group (TAG), which can be used to adjust the uplink timing. As another example, the RAR may also include an uplink grant (UL grant) for uplink resource indication for scheduling message 3. As another example, the RAR may 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.

[0067] The preamble index in the RAR is used by the terminal device to determine whether the reception is successful. If the preamble index in the RAR received by the terminal device is the same as the preamble index sent by itself, the terminal device can consider that the RAR is successfully received. After the terminal device successfully receives the RAR, it can stop monitoring the RAR and execute step S430 according to the authorization indication in the RAR.

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

[0069] 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).

[0070] As mentioned above, RAR can indicate the physical uplink shared channel (PUSCH) resource of message 3. Therefore, message 3 is transmitted on the uplink shared channel (UL-SCH) and supports the hybrid automatic repeat request (HARQ) mechanism. Among them, the TC-RNTI indicated by RAR scrambles the PDCCH and uses the downlink control information (DCI) format (i.e., DCI) to schedule the retransmission of message 3.

[0071] Message 3 includes a unique ID for each terminal device. The ID of the terminal device 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) through message 3.

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

[0073] After receiving message 3, the network device will schedule message 4 with DCI scrambled by TC-RNTI. Message 4 may include contention resolution identity (CRID) and acknowledgement (ACK) information. Message 4 may be sent via PDCCH and PDSCH. CRID may be indicated by the media access control (MAC) control unit.

[0074] When the terminal device successfully decodes the UE contention resolution identity MAC control element contained in message 4 and 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 C-RNTI, completing the 4-step random access.

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

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

[0077] Depend on Figure 4 It can be seen that the entire random access process starts with the RRC connection after the terminal device receives message 4 and sends HARQ feedback. In other words, whether message 4 is sent successfully determines whether the terminal device can access the network. Since message 5 contains the feedback of message 4, whether message 5 is sent successfully is directly related to the establishment or reconstruction of the RRC connection.

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

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

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

[0081] Exemplarily, the terminal device may determine a common PUCCH resource set according to 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).

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

[0083] In these protocols, a PUCCH resource set before the dedicated PUCCH resource configuration is predefined, as shown in Table 1. The resource set shown in Table 1 contains 16 PUCCH resource subset configurations. Based on the predefined resource set table (Table 1), the terminal device can determine which subset of resources to use according to the DCI indication and the calculation formula.

[0084] Table 1

[0085]

[0086] As shown in 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 the PUCCH format, the first symbol, the number of symbols, the continuous symbol, the 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 5 PUCCH formats. The 5 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 short format PUCCH in the NR system is to shorten the delay of HARQ-ACK feedback, and the long format takes into account the long duration to ensure coverage. 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 introduces the random access process and the related configuration method 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 sending the same preamble code at the same time by exchanging messages (messages 3 and 4). Among them, message 3 is sent by the terminal device to the network device through the uplink channel.

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

[0091] In order to improve the coverage performance of Message 3, some communication systems (e.g., NR systems) introduce a mechanism of multiple transmission of Message 3. Among them, repeated transmission is a very effective solution to improve the quality of signal transmission. Repeated transmission of signals can improve the detection and decoding performance of the receiver.

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

[0093] Furthermore, in some communication systems with large transmission delays, the time of the entire random access process will also increase. For these systems, whether the terminal device can successfully access the system is an important performance indicator. For example, the RTT of the NTN system is very long, and the message transmission takes a long time. It is very important to ensure the success rate of random access.

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

[0095] As can be seen from the foregoing, in the RRC connected state, the network device can configure PUCCH resources and the number of PUCCH repetitions in each resource for each terminal device through dynamic indication of 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 indicating that ACK (message 5) is repeatedly sent through PUCCH before RRC configuration is established.

[0097] Furthermore, before the RRC configuration is established, the terminal device usually has not 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 determine the transmission resources of multiple identical PUCCHs separately. 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] In addition, 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, in the uplink transmission of the random access process, the terminal device can tell the network device whether it supports repeated transmission of message 5. The network device determines the transmission resources and / or the number of repeated transmissions of the terminal device based on the notification of the terminal device. Therefore, how to configure resources in different situations also needs to be considered.

[0099] In summary, after the introduction of PUCCH repeated transmission, how to allocate the uplink resources of PUCCH 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, an embodiment of the present application proposes a method for wireless communication. Through this method, a terminal device can repeatedly send PUCCH based on a frequency hopping format. Further, the terminal device can determine the first resource for repeated transmission of PUCCH based on the number of transmissions of PUCCH and / or a first offset related to repeated transmission, thereby improving resource utilization while ensuring duration and coverage performance.

[0102] Combine the following Figure 5 The method for wireless communication provided in the embodiment of the present application is described in detail. Figure 5 The method shown is introduced from the perspective of the interaction between the terminal device and the network device. The terminal device and the network device can be devices communicating in any of the communication systems mentioned above. For example, the terminal device can be a device that establishes an RRC connection with the network device through a random access request.

[0103] In some embodiments, the terminal device and the network device may be communication devices in the 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 applies to communicate with the network device on the satellite. As an example, when the satellite is used 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 that provides 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 contrast, 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 multiple states. In some embodiments, the terminal device may perform initial access in the RRC idle state. In some embodiments, the terminal device may perform recovery access in the 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] See also Figure 5In step S510, the network device sends a first message in the random access process to the terminal device. Accordingly, 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 a variety of application scenarios, which is not limited here.

[0110] The first message may be a message exchanged between the network device and the terminal device before the RRC connection is established or reestablished during the random access process. In some embodiments, the first message may be a message sent by the network device to the terminal device. Figure 4 Message 4 shown can also be Figure 4 Message 2 is shown. 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] PUCCH can be an uplink control channel transmitted by the terminal device after receiving the first message. Figure 4 The uplink control channel of message 3 or message 5.

[0113] PUCCH can carry feedback information corresponding to the first message. The feedback information can be HARQ feedback of the first message, or other information confirming whether the first message is received. As an example, after receiving message 4, the terminal device can send HARQ ACK for message 4 through the PUCCH. As an example, after receiving message 2, the terminal device can send confirmation information related to RAR through 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, the PUCCH transmission may apply a frequency hopping mechanism in each time slot. When the PUCCH is repeatedly transmitted based on the frequency hopping mechanism, it helps to enhance the uplink duration and coverage. In particular, in the random access process of the NTN system, configuring the frequency hopping format to feedback the HARQ-ACK for message 4 helps to 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 may be for a certain time slot in which PUCCH is sent. For example, data transmitted in the first half of the time slot may be transmitted on any PRB resource in the initial uplink BWP, and data transmitted in the second half of the time slot may 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 transmissions of the PUCCH is N, the first resource includes N PUCCH resources.

[0121] As an example, the N PUCCHs that are repeatedly transmitted 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 include one or more PRBs respectively. 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 sending the PUCCH for each terminal device. Exemplarily, different terminal devices in 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 device 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 based on each terminal device, and a dedicated resource for repeated PUCCH transmission may be allocated to each terminal device.

[0127] The first resource for repeated transmission of PUCCH can be determined based on a variety of information. Such information may include information used in the relevant protocol to determine the single transmission resource of PUCCH, and may also include one or more of the following information: the number of transmissions of PUCCH; the first offset for repeated transmission of PUCCH. The following text will provide an exemplary description of the determination method of the first resource in conjunction with the 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 transmission number of the PUCCH may be any one of a plurality of transmission numbers configured by the system.

[0130] As an example, the number of transmissions of the PUCCH 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 transmissions of the PUCCH is 1, the PUCCH is not repeatedly transmitted. As an example, the number of transmissions of the PUCCH may also be another positive integer other than 1, 2, 4, and 8.

[0131] In some embodiments, the number of transmissions of the PUCCH may be configured by a system information block (SIB). When the network device configures the number of transmissions of the PUCCH through the SIB, the SIB may indicate 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. 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 to perform repeated transmission of the PUCCH.

[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 according to the relevant information, it may perform repeated transmissions of the PUCCH.

[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; the capability of the terminal device. The above-mentioned relevant information for determining the number of PUCCH transmissions may include the one or more information, and may also include information other than the one or more information.

[0136] In some embodiments, the number of transmissions of the PUCCH may be determined according to one or more repetition factors configured by the network device. The repetition factor may be equal to the number of transmissions of the PUCCH, or may be used to calculate the number of transmissions of the PUCCH, 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 the DCI scheduled message 4 until a dedicated PUCCH resource configuration is provided for the terminal device. That is, if there is no dedicated PUCCH resource, the terminal device repeatedly sends the PUCCH with HARQ-ACK information on the common PUCCH resource according to the indication of the repetition factor; if there is a dedicated PUCCH resource, the terminal device sends it on the dedicated PUCCH resource.

[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 manner, 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 (repetitionslist), the terminal device can determine the number of PUCCHs for repetitive transmission of PUCCH with HARQ-ACK information. The number of time slots. Wherein, numberOfPUCCHforMsg4HARQACK repetition list 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 the DCI format 1_0. The cyclic redundancy check (CRC) of the 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, regarding repeated transmission of PUCCH, multiple repetition factors may be supported simultaneously in a specific cell. For example, different terminal devices in an NTN cell may have the same or different retransmission times. In other words, the PUCCH transmission times of each terminal device in the NTN cell may be the same or different.

[0145] In some embodiments, the number of PUCCH transmissions can be determined based on the location of the terminal device or the path loss, thereby improving the uplink coverage performance of terminal devices at different locations. For example, for terminal devices at different cell locations in the NTN, the requirements for uplink coverage performance may be different, so different PUCCH transmission times can be set. For example, when the path loss of the terminal device is different, the requirements for uplink coverage may also be different. The path loss of the terminal device may be related to the location of the terminal device, the transmission path, and the 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 transmission of the PUCCH, the capabilities of the terminal device determine the maximum number of repeated transmissions of the PUCCH. 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 according to the capability of the terminal device.

[0148] In some embodiments, the number of PUCCH transmissions may be determined based on a variety of information. For example, the network device may configure 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 capability information and resource conditions reported by the terminal device.

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

[0150] In some embodiments, the first offset may be an offset of a resource block (RB). The RB offset based on repeated transmission of the PUCCH is different from the RB offset of a single transmission of the PUCCH 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 an 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, a conventional PRB offset is used for a single PUCCH transmission, and an additional PRB offset is used for repeated transmissions of the PUCCH. For example, an 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 the same. As an example, the multiple offsets may correspond one-to-one to multiple PUCCH transmissions. In this scenario, the network device or high-level signaling may not consider the number of repeated transmissions and only configure one first offset, which is conducive to 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 method, regardless of whether the number of times each terminal device in the NTN cell repeatedly transmits the PUCCH is the same, the first resource can be determined based on a specific or determined retransmission PRB offset. In other words, the PRB offset for each retransmission of each terminal device is the same.

[0158] As an implementation method, 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 multiple repetition factors need to be supported simultaneously in a specific cell, 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; the service type of the terminal device.

[0160] As an implementation method, terminal devices at different locations in the cell correspond to different first offsets, thereby ensuring uplink coverage of terminal devices at different locations. For example, for each terminal device in the NTN cell, the first offset can be configured accordingly according to 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 the 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. That is, when terminal devices of different service types perform random access, PUCCH resources may have different retransmission PRB offsets. For example, different first offsets are configured for different service characteristics in 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, Represents the first offset of the terminal device of the jth service type, j∈[1,Q].

[0164] Combination of the above Figure 5 Multiple ways for a terminal device or a network device to determine a first resource for repeatedly transmitting a PUCCH are introduced. 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 the terminal device has the ability to repeatedly transmit PUCCH may refer to whether the terminal device supports PUCCH repetition in RRC non-connected state. In other words, when the network device cannot configure dedicated resources for PUCCH for the terminal device through DCI, whether the terminal device can perform repeated transmission of PUCCH.

[0166] Exemplarily, 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 the capability through the 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 may 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 indication information to the network device. In other words, if the first measurement result shows that the channel quality is good, there is no need to repeatedly send PUCCH, and there is no need to send indication information of the capability, which helps save 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 manner, when the number of transmissions of the PUCCH is configured through the SIB, the SIB is also used to configure the first threshold. Alternatively, the network device configures the first threshold and the number of transmissions of the PUCCH through 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 be determined through the configuration of the SIB.

[0178] As an example, the network device may receive indication information sent by the terminal device, so as to configure the number of transmissions of the PUCCH 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 an 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 the 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 the RSRP threshold is not 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 following Figure 6 The process of sending the instruction information is exemplified.

[0182] See also Figure 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 it is lower than the first threshold value, step S630 is executed; if it is not lower than the first threshold value, step S640 is executed.

[0184] In step S630, the terminal device sends indication 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 transmission of PUCCH 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 PUCCH using frequency hopping.

[0187] As can be seen from the foregoing, the first resource may be related to the number of transmissions of the PUCCH 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 transmissions of the PUCCH may be N. N may be less than or equal to the foregoing

[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 for PUCCH transmission, and the index value of the second PRB is a PRB index value of a second hop for PUCCH transmission.

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

[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; Δ PRI It is the value of the PUCCH resource indicator field in the DCI format.

[0194] In some embodiments, the RB offset for repeatedly transmitting the PUCCH may refer to the original RB offset of the terminal device. That is, the network device will not configure an additional first offset for repeated transmission of the PUCCH.

[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] Where 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 bandwidth portion size.

[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 transmissions of the PUCCH 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

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

[0210] As an example, It can be the one mentioned above or You can also 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

[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] Combination of the above Figures 1 to 6 , describes in detail the method embodiment of the present application. Figures 7 to 9, describes the device embodiment of the present application in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the parts not described in detail can refer to the previous method embodiment.

[0221] Figure 7 1 is a schematic block diagram of a device for wireless communication according to an embodiment of the present application. The device may be any terminal device described above. Figure 7 The illustrated apparatus 700 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 process.

[0223] The sending unit 720 can be used to repeatedly transmit PUCCH using frequency hopping, where 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; and 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 the SIB is also used to configure the first threshold.

[0226] Optionally, the number of transmission times of PUCCH 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 bandwidth portion size.

[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 bandwidth portion size.

[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 bandwidth portion size.

[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 a repeatedly transmitted PUCCH to a satellite in the NTN.

[0244] Figure 8 1 is a schematic block diagram of another apparatus for wireless communication according to an embodiment of the present application. The apparatus may be any network device described above. Figure 8 The illustrated apparatus 800 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 process.

[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 a 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 transmission times of PUCCH 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 CS is the total number of initial cyclic shift index numbers in the initial cyclic shift index set, is the bandwidth portion size.

[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 bandwidth portion size.

[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 bandwidth portion size.

[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; the service type of the terminal device.

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

[0267] Fig. 9 Shown is a schematic structural diagram of a communication device according to an embodiment of the present application. Fig. 9 The dotted line in the figure indicates 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 foregoing method embodiment. 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 also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0269] The apparatus 900 may further include one or more memories 920. The memory 920 stores a program, which can be executed by the processor 910, so that the processor 910 executes the method described in the above method embodiment. The memory 920 may be independent of the processor 910 or integrated in the processor 910.

[0270] The apparatus 900 may further include a transceiver 930. The processor 910 may communicate with other devices or chips through the transceiver 930. For example, the processor 910 may transmit and receive data with other devices or chips through 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 a network device provided in the present application, and the program enables a computer to execute the method performed by the terminal device or the 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 a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)) or a semiconductor medium (e.g., a solid state disk (SSD)), etc.

[0273] The embodiment of the present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the terminal device or network device provided in the embodiment of the present application, and the program enables the 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 a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.

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

[0276] The terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of the present application, and are not intended to limit the present 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" and any of their variations are intended to cover non-exclusive inclusions.

[0277] In the embodiments of the present application, the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.

[0278] In the embodiments of the present application, the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship of indication and being indicated, configuration and being configured, 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). The present 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, an NR protocol, and related protocols used in future communication systems, and the present 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 the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships. 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 article generally indicates that the associated objects before and after 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 the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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 separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[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 is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for wireless communication, characterized in that: include: The terminal device receives a first message in a random access process; The terminal device uses frequency hopping to repeatedly transmit a physical uplink control channel PUCCH, where the PUCCH is used to carry feedback information corresponding to the first message; The first resource of the PUCCH is determined according to one of the following information: The number of transmissions of the PUCCH and a first offset for repeated transmission of the PUCCH; A first offset for repeated transmission of the PUCCH; The first offset includes multiple offsets corresponding to multiple PUCCH transmissions in the repeated transmission.

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, where the indication information is used to indicate that the terminal device has the ability to repeatedly transmit the PUCCH.

3. The method according to claim 2, characterized in that The number of transmissions of the PUCCH is configured through a system information block SIB, and the SIB is also used to configure the first threshold.

4. The method according to claim 1, characterized in that: The PUCCH transmission times is one of 1, 2, 4, and 8.

5. The method according to claim 1, 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 for network device configuration; The location or path loss of the terminal device; The capabilities of the terminal device.

6. The method according to any one of claims 1 to 5, characterized in that The first resources include one or more PUCCH resources for repeatedly transmitting 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 among 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 also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion 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 among the N transmissions of the PUCCH, where n∈[0,N-1].

10. 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 also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion 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 also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

12. The method according to any one of claims 1 to 5, characterized in that The multiple offsets are the same.

13. The method according to any one of claims 1 to 5, 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 to 5, 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: include: The network device sends a first message in a random access process; The network device receives a physical uplink control channel PUCCH transmitted repeatedly by a terminal device using frequency hopping, where the PUCCH is used to carry feedback information corresponding to the first message; The first resource of the PUCCH is determined according to one of the following information: The number of transmissions of the PUCCH and a first offset for repeated transmission of the PUCCH; A first offset for repeated transmission of the PUCCH; The first offset includes multiple offsets corresponding to multiple PUCCH transmissions in the repeated transmission.

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 a capability of repeatedly transmitting the PUCCH; The network device allocates the first resource to the terminal device.

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

18. The method according to claim 15, characterized in that The PUCCH transmission times is one of 1, 2, 4, and 8.

19. The method according to claim 15, 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 for the network device; The location or path loss of the terminal device; The capabilities of the terminal device.

20. The method according to any one of claims 15 to 19, characterized in that The first resources include one or more PUCCH resources for repeatedly transmitting 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 among 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 also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion 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 among the N transmissions of the PUCCH, where n∈[0,N-1].

24. 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 also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion 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 also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

26. The method according to any one of claims 15 to 19, characterized in that The multiple offsets are the same.

27. The method according to any one of claims 15 to 19, 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.

28. The method according to any one of claims 15 to 19, characterized in that The method further comprises: The network device receives the repeatedly transmitted PUCCH via a satellite in a non-terrestrial network NTN.

29. A device for wireless communication, characterized in that: The device is a terminal device, and the device includes: A receiving unit, configured to receive a first message in a random access process; A sending unit, configured to repeatedly transmit a physical uplink control channel PUCCH using frequency hopping, where the PUCCH is used to carry feedback information corresponding to the first message; The first resource of the PUCCH is determined according to one of the following information: The number of transmissions of the PUCCH and a first offset for repeated transmission of the PUCCH; A first offset for repeated transmission of the PUCCH; The first offset includes multiple offsets corresponding to multiple PUCCH transmissions in the repeated transmission.

30. The device according to claim 29, characterized in that The device also includes: a determining unit, configured to determine a first measurement result; The sending unit is further used to send indication information to the network device if the first measurement result is lower than a first threshold, where the indication information is used to indicate that the terminal device has the ability to repeatedly transmit PUCCH.

31. The device according to claim 30, characterized in that The number of transmissions of the PUCCH is configured through a system information block SIB, and the SIB is also used to configure the first threshold.

32. The device according to claim 29, characterized in that The PUCCH transmission times is one of 1, 2, 4, and 8.

33. The device according to claim 29, 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 for network device configuration; The location or path loss of the terminal device; The capabilities of the terminal device.

34. The device according to any one of claims 29 to 33, characterized in that The first resources include one or more PUCCH resources for repeatedly transmitting 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, 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 among the N transmissions of the PUCCH, where n∈[0,N-1].

36. The device according to claim 35, characterized in that In the nth transmission, the index values ​​of the first PRB and the second PRB are also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

37. The device according to claim 34, 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 device according to claim 37, characterized in that In the nth transmission, the index values ​​of the first PRB and the second PRB are also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

39. The device according to claim 37, characterized in that In the nth transmission, the index values ​​of the first PRB and the second PRB are also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

40. The device according to any one of claims 29 to 33, characterized in that The multiple offsets are the same.

41. The device according to any one of claims 29 to 33, 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 device according to any one of claims 29 to 33, characterized in that The sending unit is further configured to repeatedly transmit the PUCCH to a satellite in a non-terrestrial network NTN.

43. A device for wireless communication, characterized in that: The device is a network device, and the device includes: A sending unit, configured to send a first message in a random access process; A receiving unit, configured to receive a physical uplink control channel PUCCH transmitted repeatedly by a terminal device using frequency hopping, wherein the PUCCH is used to carry feedback information corresponding to the first message; The first resource of the PUCCH is determined according to one of the following information: The number of transmissions of the PUCCH and a first offset for repeated transmission of the PUCCH; A first offset for repeated transmission of the PUCCH; The first offset includes multiple offsets corresponding to multiple PUCCH transmissions in the repeated transmission.

44. The device according to claim 43, characterized in that The receiving unit 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 capability of repeatedly transmitting the PUCCH; the apparatus further includes: A processing unit is used to allocate the first resource to the terminal device.

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

46. ​​The device according to claim 43, characterized in that The PUCCH transmission times is one of 1, 2, 4, and 8.

47. The device according to claim 43, 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 for network device configuration; The location or path loss of the terminal device; The capabilities of the terminal device.

48. The device according to any one of claims 43 to 47, characterized in that The first resources include one or more PUCCH resources for repeatedly transmitting 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 device according to claim 48, 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 among the N transmissions of the PUCCH, where n∈[0,N-1].

50. The device according to claim 49, characterized in that In the nth transmission, the index values ​​of the first PRB and the second PRB are also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

51. The device according to claim 48, 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].

52. The device according to claim 51, characterized in that In the nth transmission, the index values ​​of the first PRB and the second PRB are also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

53. The device according to claim 51, characterized in that In the nth transmission, the index values ​​of the first PRB and the second PRB are also based on the PUCCH resource index r PUCCH Sure, 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 index numbers in the initial cyclic shift index set, is the bandwidth portion size.

54. The device according to any one of claims 43 to 47, characterized in that The multiple offsets are the same.

55. The device according to any one of claims 43 to 47, 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.

56. The device according to any one of claims 43 to 47, characterized in that The receiving unit is further configured to receive the repeatedly transmitted PUCCH via a satellite in a non-terrestrial network NTN.

57. A communication device, characterized in that: The invention comprises 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 according to any one of claims 1 to 28.

58. A device, characterized in that The invention comprises a processor, which is used to call a program from a memory to execute the method according to any one of claims 1 to 28.

59. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 28.

60. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 28.

61. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 28.

Citation Information

Patent Citations

  • Wireless communication method and device

    CN116074970A

  • Random access preamble transmitting method, random access preamble receiving method, and communication apparatus

    WO2023051324A1

  • Transmission method, terminal device, and network device

    WO2023206102A1