A method and device for determining and indicating frequency hopping intervals

The frequency hopping interval information is sent to the user equipment through the network device, and the frequency hopping interval is dynamically adjusted, which solves the compatibility problem of joint channel estimation and frequency hopping schemes and improves the channel estimation performance.

CN115486109BActive Publication Date: 2025-07-04BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180000750.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-31
Publication Date
2025-07-04
Estimated Expiration
2041-03-31

AI Technical Summary

Technical Problem

In existing mobile communication systems, the joint channel estimation scheme requires user equipment to maintain power and phase consistency within the time window, while the frequency hopping scheme requires UE to change in more frequency domain positions, making it difficult to support both at the same time.

Method used

The frequency hopping interval related information is sent to the user equipment through the network device. The user equipment dynamically determines the frequency hopping interval based on this information, and supports a joint channel estimation scheme.

Benefits of technology

Dynamic adjustment of frequency hopping interval is realized, joint channel estimation is supported, and channel estimation performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115486109B_ABST
    Figure CN115486109B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method for determining and indicating a hopping interval, which relates to the field of communications. The technical solution of this application mainly involves a network device sending information related to the hopping interval to a user equipment, and the user equipment determining the hopping interval for hopping based on the information related to the hopping interval. In addition, the present disclosure also provides a device for determining and indicating a hopping interval, a communication device, and a computer storage medium. By implementing the embodiments of this application, the hopping interval depends on the information related to the hopping interval obtained from the network device, so that the hopping interval is dynamically adjustable, and thus the hopping scheme can be determined to support the joint channel estimation scheme to achieve the best coverage performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of mobile communication technologies, and particularly to a method and apparatus for determining and indicating a hopping interval. Background Art

[0002] In the current mobile communication system, both the frequency hopping and the joint channel estimation scheme can improve the channel estimation performance. However, the joint channel estimation scheme requires the user equipment (UE) to maintain power and phase consistency within a certain time window, that is, the frequency-domain position of the UE remains unchanged, while the frequency hopping scheme requires the UE to be able to be located at more frequency-domain positions. A frequency hopping scheme that supports the joint channel estimation scheme needs to be involved. Summary of the Invention

[0003] An embodiment of the first aspect of the present disclosure provides a method for determining a hopping interval. The method is applied to a user equipment (UE), and the method includes: determining a hopping interval for frequency hopping based on the relevant information of the hopping interval received from a network device.

[0004] Optionally, the determining a hopping interval for frequency hopping based on the relevant information of the hopping interval received from a network device includes: determining a plurality of available hopping intervals based on the relevant information and a pre-configured rule, where the pre-configured rule indicates a one-to-many mapping relationship between the relevant information and the plurality of available hopping intervals; and adaptively selecting a hopping interval for frequency hopping from the plurality of available hopping intervals.

[0005] Optionally, the determining a hopping interval for frequency hopping based on the relevant information of the hopping interval received from a network device includes: determining an available hopping interval as the hopping interval for frequency hopping based on the relevant information and a pre-configured rule, where the pre-configured rule indicates a one-to-one mapping relationship between the relevant information and the available hopping interval.

[0006] Optionally, the determining a hopping interval for frequency hopping based on the relevant information of the hopping interval received from a network device includes: determining the available hopping interval indicated by the relevant information as the hopping interval for frequency hopping, where the available hopping interval is dynamically selected and indicated by the network device.

[0007] Optionally, the available hopping interval includes any one of the following: a UE-specific hopping interval; a UE group-specific hopping interval, where all UEs belonging to the same UE group share the UE group-specific hopping interval; and a cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

[0008] A second aspect embodiment of the present disclosure provides a hopping interval indication method, which is applied to a network device. The method includes: sending relevant information for indicating a hopping interval to a user equipment (UE), so that the UE determines a hopping interval for hopping according to the relevant information.

[0009] Optionally, the sending relevant information for indicating a hopping interval to the UE includes: sending the relevant information to the UE in an explicit manner, where the explicit manner includes sending existing downlink signaling including an additional item indicating the relevant message to the UE.

[0010] Optionally, the sending relevant information for indicating a hopping interval to the UE includes: sending the relevant information to the UE in an implicit manner, where the implicit manner includes sending an index indicating a corresponding item in a time domain resource allocation (TDRA) table recording the relevant information to the UE.

[0011] Optionally, the sending relevant information for indicating a hopping interval to the UE includes: sending the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by binding specific resource blocks according to a preconfigured mapping relationship.

[0012] Optionally, the sending relevant information for indicating a hopping interval to the UE includes: sending the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by multiplexing an existing field and sending a multiplexing indicator.

[0013] Optionally, the relevant information includes any one of the following: one or more available hopping intervals; and a scaling factor for determining one or more available hopping intervals.

[0014] Optionally, the available hopping intervals include any one of the following: a UE-specific hopping interval; a UE group-specific hopping interval, where all UEs belonging to the same UE group share the UE group-specific hopping interval; and a cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

[0015] A third aspect embodiment of the present disclosure provides a hopping interval determination device, which is applied to a user equipment (UE). The device includes: a processing module, which is configured to determine a hopping interval for hopping based on relevant information of a hopping interval received by the UE from a network device.

[0016] In some embodiments, the processing module is configured to determine a plurality of available hopping intervals based on the relevant information and pre-configured rules, where the pre-configured rules indicate a one-to-many mapping relationship between the relevant information and the plurality of available hopping intervals; and adaptively select a hopping interval for frequency hopping from the plurality of available hopping intervals.

[0017] In some embodiments, the processing module is configured to determine an available hopping interval as the hopping interval for frequency hopping based on the relevant information and pre-configured rules, where the pre-configured rules indicate a one-to-one mapping relationship between the relevant information and the available hopping interval.

[0018] In some embodiments, the processing module is configured to determine the available hopping interval indicated by the relevant information as the hopping interval for frequency hopping, where the available hopping interval is dynamically selected and indicated by the network device.

[0019] In some embodiments, the available hopping interval includes any one of the following: UE-specific hopping interval; UE group-specific hopping interval, where all UEs belonging to the same UE group share the UE group-specific hopping interval; and cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

[0020] An embodiment of the fourth aspect of the present disclosure provides a hopping interval indication device, which is applied to a network device. The device includes: a communication module, configured to send relevant information for indicating a hopping interval to a user equipment (UE) so that the UE determines a hopping interval for frequency hopping according to the relevant information.

[0021] In some embodiments, the communication module is configured to send the relevant information to the UE in an explicit manner, where the explicit manner includes sending existing downlink signaling including an additional item indicating the relevant message to the UE.

[0022] In some embodiments, the communication module is configured to send the relevant information to the UE in an implicit manner, where the implicit manner includes sending an index indicating a corresponding item in a time domain resource allocation (TDRA) table recording the relevant information to the UE.

[0023] In some embodiments, the communication module is configured to send the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by binding specific resource blocks according to a pre-configured mapping relationship.

[0024] In some embodiments, the communication module is configured to send the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by multiplexing an existing domain and sending a multiplexing indicator.

[0025] In some embodiments, the relevant information includes any one of the following: one or more available hopping intervals; and a spreading factor for determining one or more available hopping intervals.

[0026] In some embodiments, the available hopping intervals include any one of the following: a UE-specific hopping interval; a UE-group-specific hopping interval, where all UEs belonging to the same UE group share the UE-group-specific hopping interval; and a cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

[0027] An embodiment of the fifth aspect of the present disclosure provides a communication device, including: a transceiver; a memory; a processor, connected to the transceiver and the memory respectively, configured to control the wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and capable of implementing the hopping interval determination method of the first aspect embodiment or the hopping interval indication method of the second aspect embodiment.

[0028] An embodiment of the sixth aspect of the present disclosure proposes a computer storage medium, wherein the computer storage medium stores computer-executable instructions; after being executed by a processor, the computer-executable instructions can implement the hopping interval determination method of the first aspect embodiment or the hopping interval indication method of the second aspect embodiment.

[0029] Embodiments of the present disclosure provide a method and apparatus for determining and indicating a hopping interval. A network device sends information related to a hopping interval to a user equipment, and the user equipment determines a hopping interval for performing hopping based on the information related to the hopping interval. In addition, the present disclosure also proposes a device for determining and indicating a hopping interval, a communication device, and a computer storage medium. By implementing the embodiments of the present application, the hopping interval depends on the information related to the hopping interval obtained from the network device, so that the hopping interval is dynamically adjustable, and thus the hopping scheme can be determined to support the joint channel estimation scheme to achieve the best coverage performance.

[0030] Additional aspects and advantages of the present disclosure will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] The above and / or additional aspects and advantages of the present disclosure will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, where:

[0032] Figure 1 FIG. [ID] is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0033] Figure 2Schematic flowchart of a method for determining hopping interval according to an embodiment of the present disclosure;

[0034] Figure 3 Schematic flowchart of a method for determining hopping interval according to an embodiment of the present disclosure;

[0035] Figure 4 Schematic diagram of a hopping interval according to an embodiment of the present disclosure;

[0036] Figure 5 Schematic flowchart of a method for determining hopping interval according to an embodiment of the present disclosure;

[0037] Figure 6 Schematic flowchart of a method for determining hopping interval according to an embodiment of the present disclosure;

[0038] Figure 7 Schematic flowchart of a method for indicating hopping interval according to an embodiment of the present disclosure;

[0039] Figure 8 Schematic flowchart of a method for indicating hopping interval according to an embodiment of the present disclosure;

[0040] Figure 9 Schematic flowchart of a method for indicating hopping interval according to an embodiment of the present disclosure;

[0041] Figure 10 Schematic structural diagram of a device for determining hopping interval provided by an embodiment of the present disclosure;

[0042] Figure 11 Schematic structural diagram of a device for indicating hopping interval provided by an embodiment of the present disclosure;

[0043] Figure 12 Schematic structural diagram of a communication device provided by an embodiment of the present disclosure;

[0044] Figure 13 Schematic structural diagram of a chip provided by an embodiment of the present disclosure. Detailed implementation manners

[0045] The embodiments of the present disclosure will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present disclosure, but should not be construed as limiting the present disclosure.

[0046] For ease of understanding, the terms related to this application are introduced first.

[0047] 1. Downlink Control Information (DCI)

[0048] DCI is carried by the Physical Downlink Control Channel (PDCCH). DCI can include downlink resource allocation, Hybrid Automatic Repeat Request (HARQ) information, power control, etc. The PDCCH is a physical channel used to carry downlink scheduling information.

[0049] 2. MIB and SIB

[0050] MIB and SIB refer to the system messages in the communication system. Among them, the MIB message is transmitted on the Physical Broadcast Channel (PBCH), not scrambled with the Radio Network Temporary Identity (RNTI), and is modulated in the QPSK manner. The SIM message is transmitted on the Physical Downlink Shared Channel (PDSCH), scrambled with the System Information RNTI (SI-RNTI). The PDSCH is a physical channel used to carry user data. The PBCH is a broadcast channel used to broadcast the key system information necessary for the UE to access the system.

[0051] 3. DMRS

[0052] DMRS is a reference signal used for uplink and downlink data demodulation.

[0053] To better understand a method for determining and indicating the hopping interval disclosed in the embodiments of the present application, the communication system applicable to the embodiments of the present application will be described first below.

[0054] Please refer to Figure 1 , Figure 1 which is a schematic diagram of the architecture of a communication system provided by the embodiments of the present application. The communication system may include, but is not limited to, a network device and a terminal device. Figure 1 The number and form of the devices shown are only for illustration and do not constitute a limitation on the embodiments of the present application. In practical applications, there may include two or more network devices and two or more user devices. Figure 1 The communication system shown includes a network device 101 and a user device 102 as an example.

[0055] It should be noted that the technical solution of the embodiment of the present application can be applied to various communication systems. For example: Long Term Evolution (LTE) system, 5th generation (5G) mobile communication system, 5G New Radio (NR) system, or other future new mobile communication systems, etc.

[0056] The network device 101 in the embodiment of the present application is an entity on the network side for transmitting or receiving signals. For example, the network device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in the NR system, a base station in other future mobile communication systems, or an access node in a Wireless Fidelity (WiFi) system, etc. The embodiment of the present application does not limit the specific technologies and specific device forms adopted by the network device. The network device provided by the embodiment of the present application can be composed of a central unit (CU) and a distributed unit (DU). Among them, the CU can also be called a control unit. Adopting the CU-DU structure can split the protocol layer of the network device, such as a base station. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.

[0057] The user equipment 102 in the embodiments of the present application is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The user equipment (UE) can also be referred to as a terminal device, a mobile station (MS), a mobile terminal device (MT), etc. The user equipment can be an automobile with communication functions, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, and so on. The embodiments of the present application do not limit the specific technologies and specific device forms adopted by the user equipment.

[0058] It can be understood that the communication system described in the embodiments of the present application is to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the system architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0059] In the current mobile communication system, both the frequency hopping and the joint channel estimation scheme can improve the channel estimation performance. However, the joint channel estimation scheme requires the user equipment (UE) to maintain power and phase consistency within a certain time window, that is, the frequency domain position of the UE remains unchanged, but the frequency hopping scheme requires the UE to be able to be located at more frequency domain positions. A frequency hopping scheme that supports the joint channel estimation scheme needs to be involved.

[0060] The following will introduce in detail the frequency hopping interval determination, indication method and its device provided by the present application with reference to the accompanying drawings.

[0061] Figure 2 The flowchart of a method for determining a frequency hopping interval according to an embodiment of the present disclosure is shown. As Figure 2 shown, this method can be used for the UE, and this method may include but is not limited to the following steps:

[0062] Step S201: Determine the hopping interval for frequency hopping based on the relevant information of the hopping interval received from the network device.

[0063] By implementing this embodiment, the UE determines the hopping interval based on the information related to the hopping interval received from the network device. That is to say, in this embodiment, the hopping interval depends on the information related to the hopping interval obtained from the network device, so that the hopping interval is dynamically adjustable. Therefore, this hopping scheme can support the joint channel estimation scheme to achieve the best coverage performance.

[0064] Figure 3 The flowchart shows a method for determining a hopping interval according to an embodiment of the present disclosure. Based on the embodiment shown as Figure 2 shown, as Figure 3 shown, the method may include but is not limited to the following steps:

[0065] Step S301: Determine the hopping interval for frequency hopping based on the relevant information of the hopping interval received from the network device.

[0066] In some embodiments, the above steps may be implemented through the following steps:

[0067] Step S3011: Determine multiple available hopping intervals based on the relevant information and the pre-configured rule, where the pre-configured rule indicates a one-to-many mapping relationship between the relevant information and the multiple available hopping intervals.

[0068] The UE can determine multiple available hopping intervals from the relevant information of the hopping interval based on the pre-configured rule. The pre-configured rule may be pre-negotiated and determined between the network device and the UE, and it may indicate a one-to-many mapping relationship between the relevant information of the hopping interval and the multiple available hopping intervals.

[0069] In some embodiments, the relevant information of the hopping interval may be the number of repetitions of the physical uplink control channel (PUCCH) transmission and / or the binding size of the demodulation reference signal (DMRS) of the physical uplink shared channel (PUSCH) transmission. For example, the pre-configured rule may be that the available hopping interval is less than or equal to the number of repetitions and greater than or equal to the DMRS binding size and is an integer multiple of the binding size. For example, when the number of repetitions is 8 and the DMRS binding size is 2, the hopping intervals may be 2, 4, 6, 8. That is, based on this pre-configured rule, 4 available hopping intervals can be determined, which are 2, 4, 6, and 8 respectively.

[0070] Step S3012: Adaptively select a hopping interval for frequency hopping from multiple available hopping intervals.

[0071] If multiple available hopping intervals are determined based on the relevant information of the hopping interval sent by the network device and the preconfigured rules, the UE can adaptively select one available hopping interval from the multiple available hopping intervals as the hopping interval for frequency hopping. In this case, the network device needs to determine the hopping interval finally used by the UE through blind detection.

[0072] For example, as in the above example, when 4 available hopping intervals are determined, which are 2, 4, 6, and 8 respectively, the UE can adaptively select one of them. For example, the UE can select the available hopping interval with a value of 4 as the hopping interval for frequency hopping.

[0073] Figure 4 A schematic diagram of the hopping interval is shown. Figure 4 (a) Suitable for PUSCH cross-slot channel estimation. As Figure 4 (a) shows, the DMRS binding size is 2 time slots, and the optional values of the hopping interval can be integer multiples of the DMRS binding size, such as 2 time slots, 4 time slots, 6 time slots, etc. Figure 4 (a) shows that the value of the selected hopping interval is 4 time slots. Figure 4 (b) Suitable for PUCCH cross-repetition channel estimation. As Figure 4 (b) shows, the number of repetitions is 12, the DMRS binding size is 2 repetitions, and the optional values of the hopping interval can be integer multiples of the DMRS binding size and less than or equal to the number of repetitions, such as 2 repetitions, 4 repetitions, 6 repetitions, 8 repetitions, etc. Figure 4 (b) shows that the value of the selected hopping interval is 4 repetitions.

[0074] Figure 5 A flowchart showing a method for determining a hopping interval according to an embodiment of the present disclosure is shown. Based on the embodiment as Figure 2 shown, as Figure 5 shown, the method may include but is not limited to the following steps:

[0075] Step S501: Determine a hopping interval for frequency hopping based on the relevant information of the hopping interval received by the UE from the network device.

[0076] In some embodiments, the above steps may be implemented through the following steps:

[0077] Step S5011: Determine an available hopping interval as the hopping interval for frequency hopping based on the relevant information and the preconfigured rules, where the preconfigured rules indicate a one-to-one mapping relationship between the relevant information and the available hopping intervals.

[0078] The UE can determine an available hopping interval based on the relevant information of the hopping interval according to a preconfigured rule. The preconfigured rule can be determined through prior negotiation between the network device and the UE, and it can indicate a one-to-one mapping relationship between the relevant information of the hopping interval and the available hopping interval.

[0079] In some embodiments, the relevant information of the hopping interval can be the repetition times of PUCCH transmission and / or the DMRS binding size of PUSCH transmission. For example, the preconfigured rule can be that the available hopping interval is equal to the repetition times, the available hopping interval is equal to the DMRS binding size, the available hopping interval is equal to half of the repetition times, or the available hopping interval is equal to twice the DMRS binding size, etc. For example, when the repetition times is 8 and the DMRS binding size is 2, if the preconfigured rule is that the available hopping interval is equal to the repetition times, the available hopping interval can be determined to be 8, and if the preconfigured rule is that the available hopping interval is equal to twice the DMRS binding size, the available hopping interval can be determined to be 4.

[0080] In some other embodiments, in addition to including the repetition times of PUCCH transmission and / or the DMRS binding size of PUSCH transmission, the relevant information of the hopping interval can further include a scaling factor. The scaling factor can be used to determine the available hopping interval. For example, the preconfigured rule can be that the available hopping interval is equal to the quotient of the repetition times and the scaling factor, the available hopping interval is equal to the product of the DMRS binding size and the scaling factor, etc. For example, when the repetition times is 8, the DMRS binding size is 2, and the scaling factor is β = 2, if the preconfigured rule is that the available hopping interval is equal to the quotient of the repetition times and the scaling factor, the available hopping interval can be determined to be 4, and if the preconfigured rule is that the available hopping interval is equal to the product of the DMRS binding size and the scaling factor, the available hopping interval can be determined to be 4.

[0081] The UE can perform its own calculation to use the available hopping interval as the hopping interval for hopping. In this case, the network device can also determine the hopping interval finally used by the UE based on the preconfigured rule without blind detection.

[0082] Figure 6 The flowchart of a method for determining a hopping interval according to an embodiment of the present disclosure is shown. Based on the embodiment as Figure 2 shown, as Figure 6 shown, the method can include but is not limited to the following steps:

[0083] Step S601, determine the hopping interval for hopping based on the relevant information of the hopping interval received by the UE from the network device.

[0084] In some embodiments, the above step can be implemented through the following steps:

[0085] Step S6011: Determine the available hopping interval indicated by the relevant information as the hopping interval for hopping, where the available hopping interval is dynamically selected and indicated by the network device.

[0086] In some embodiments, the relevant information may directly indicate the available hopping interval. In this case, the UE can directly use the available hopping interval indicated by the relevant information as the hopping interval for hopping.

[0087] The available hopping interval indicated in the relevant information can be dynamically configured and indicated by the network device. One or more can be configured by higher-layer signaling. For example, it can be dynamically selected and indicated from multiple available hopping intervals.

[0088] In some embodiments, the available hopping interval can be a UE-specific hopping interval, a UE-group-specific hopping interval, or a cell-specific hopping interval.

[0089] Where the available hopping interval is a UE-specific hopping interval indicates that this available hopping interval can be used as the hopping interval for a specific UE.

[0090] The available hopping interval being a UE-group-specific hopping interval indicates that this available hopping interval can be used as the common hopping interval for all UEs belonging to the same UE group. For example, when a certain UE belonging to the UE group adopts the UE-group-specific hopping interval, other UEs in the same UE group can adopt the same hopping interval when hopping.

[0091] The available hopping interval being a cell-specific hopping interval indicates that this available hopping interval can be used as the common hopping interval for all UEs located in the same cell. For example, when a certain UE located in the cell adopts the cell-specific hopping interval, other UEs located in the same cell can adopt the same hopping interval when hopping.

[0092] By implementing this embodiment, the UE can determine the available hopping interval indicated by the received relevant information as the hopping interval for hopping. Since the available hopping interval indicated by the relevant information is dynamically selected by the network device, the hopping interval is also dynamically adjustable. Therefore, this hopping scheme can support the joint channel estimation scheme to achieve the best coverage performance.

[0093] Figure 7 The flowchart shows a method for indicating a hopping interval according to an embodiment of the present disclosure. As Figure 7 shown, this method can be used for the network device. This method may include but is not limited to the following steps:

[0094] Step S701: Send relevant information for indicating the hopping interval to the UE so that the UE determines the hopping interval for hopping according to the relevant information.

[0095] By implementing this embodiment, the network device sends relevant information for indicating the hopping interval to the UE, so that the UE determines the hopping interval based on the relevant information. That is to say, in this implementation, the hopping interval depends on the relevant information sent by the network device for indicating the hopping interval, so that the hopping interval is dynamically adjustable. Therefore, this hopping scheme can support the joint channel estimation scheme to achieve the best coverage performance.

[0096] Figure 8 shows a schematic flowchart of a method for determining a hopping interval according to an embodiment of the present disclosure. Based on the embodiment as Figure 7 shown, as Figure 8 shown, the method may include but is not limited to the following steps:

[0097] Step S801: Send relevant information for indicating the hopping interval to the UE, so that the UE determines the hopping interval for hopping according to the relevant information.

[0098] In this implementation, the above step S801 can be implemented through the following steps:

[0099] Step S8011: Send the relevant information to the UE in an explicit manner, where the explicit manner includes sending existing downlink signaling including an additional item indicating the relevant information to the UE.

[0100] In this embodiment, the network device can send the relevant information for indicating the hopping interval to the UE in an explicit manner. Among them, the explicit manner includes sending existing downlink signaling including an additional item indicating the relevant information to the UE.

[0101] For example, the network device can add an additional item to the existing downlink signaling to send the relevant information. For example, by adding an additional field in a message to represent the relevant information.

[0102] In some embodiments, the downlink signaling may include one of the following: downlink control information (DCI); media access control control element (MAC-CE) signaling; radio resource control (RRC) signaling; system information block (SIB) signaling; and master information block (MIB) signaling.

[0103] For example, the network device may add an additional field or symbol in the DCI to indicate the relevant information. Alternatively, the relevant information may be indicated by additional symbols or fields in MAC-CE signaling, RRC signaling, SIB signaling, or MIB signaling.

[0104] In some embodiments, the relevant information includes at least one of the following: one or more available hopping intervals, and a scaling factor for determining one or more available hopping intervals.

[0105] For example, the relevant information may indicate an available hopping interval. In this case, the UE may directly use the available hopping interval indicated by the relevant information as the hopping interval for hopping.

[0106] The network device may determine one or more available hopping intervals from other information related to the hopping interval based on a preconfigured rule, and include the determined intervals in the relevant information to be sent to the UE. The preconfigured rule may be determined through prior negotiation between the network device and the UE.

[0107] In some embodiments, the preconfigured rule may indicate a one-to-many mapping relationship between the relevant information of the hopping interval and multiple available hopping intervals. The other information may be the number of repetitions of the physical uplink control channel (PUCCH) transmission and / or the binding size of the demodulation reference signal (DMRS) of the physical uplink shared channel (PUSCH) transmission. For example, the preconfigured rule may be that the available hopping interval is less than or equal to the number of repetitions, greater than or equal to the DMRS binding size, and is an integer multiple of the binding size. For instance, when the number of repetitions is 8 and the DMRS binding size is 2, the hopping intervals may be 2, 4, 6, 8, that is, based on this preconfigured rule, 4 available hopping intervals can be determined, which are 2, 4, 6, and 8 respectively.

[0108] In some embodiments, the preconfigured rule may indicate a one-to-one mapping relationship between the relevant information of the hopping interval and the available hopping intervals. The other information may be the number of repetitions of PUCCH transmission and / or the DMRS binding size of PUSCH transmission. For example, the preconfigured rule may be that the available hopping interval is equal to the number of repetitions, the available hopping interval is equal to the DMRS binding size, the available hopping interval is equal to half of the number of repetitions, or the available hopping interval is equal to twice the DMRS binding size, etc. For example, when the number of repetitions is 8 and the DMRS binding size is 2, if the preconfigured rule is that the available hopping interval is equal to the number of repetitions, the available hopping interval can be determined to be 8, and if the preconfigured rule is that the available hopping interval is equal to twice the DMRS binding size, the available hopping interval can be determined to be 4.

[0109] For another example, the relevant information may indicate a scaling factor for determining the available hopping interval. The scaling factor may be a factor for the number of repetitions of PUCCH transmission or the DMRS binding size of PUSCH transmission. For example, if the scaling factor is a factor based on the number of repetitions, the available hopping interval may be the quotient of the number of repetitions and the scaling factor. For another example, if the scaling factor is a factor based on the DMRS binding size, the available hopping interval may be the product of the DMRS binding size and the scaling factor, etc. In this case, the UE can use the scaling factor to determine the available hopping interval as the hopping interval for hopping. For example, the network device sets the scaling factor β = 2 for the DMRS binding size of PUSCH transmission. When the number of repetitions is 8, the DMRS binding size is 2, and the scaling factor is β = 2, the UE can use the scaling factor to determine the available hopping interval to be 4.

[0110] In some embodiments, the available hopping interval may be a UE-specific hopping interval, a UE group-specific hopping interval, or a cell-specific hopping interval.

[0111] Where the available hopping interval is a UE-specific hopping interval, it indicates that the available hopping interval can be used as the hopping interval for a specific UE. For example, the network device may send, through DCI, the relevant information indicating the available hopping interval as the UE-specific hopping interval to a specific UE or send the relevant information indicating the scaling factor for determining the available hopping interval, and the UE can determine the hopping interval for hopping according to the relevant information.

[0112] The available hopping interval being a UE group-specific hopping interval indicates that this available hopping interval can be used as the common hopping interval for all UEs belonging to the same UE group. For example, when a certain UE belonging to a UE group adopts the UE group-specific hopping interval, other UEs within the same UE group can adopt the same hopping interval when performing frequency hopping. For example, the network device can send, via DCI or MAC-CE signaling, relevant information indicating the available hopping interval as the UE group-specific hopping interval to the UEs belonging to a certain UE group, or send relevant information indicating the scaling factor used to determine this available hopping interval. Based on this relevant information, the UE can determine the hopping interval used for frequency hopping, and other UEs within the UE group to which this UE belongs also perform frequency hopping using the same hopping interval.

[0113] The available hopping interval being a cell-specific hopping interval indicates that this available hopping interval can be used as the common hopping interval for all UEs located in the same cell. For example, when a certain UE located in a cell adopts the cell-specific hopping interval, other UEs located in the same cell can adopt the same hopping interval when performing frequency hopping. For example, the network device can send, via RRC signaling, SIB signaling, or MIB signaling, relevant information indicating the available hopping interval as the cell-specific hopping interval to the UEs located in a certain cell, or send relevant information indicating the scaling factor used to determine this available hopping interval. Based on this relevant information, the UE can determine the hopping interval used for frequency hopping, and other UEs located in the cell to which this UE belongs also perform frequency hopping using the same hopping interval.

[0114] By implementing this embodiment, the network device sends relevant information for indicating the hopping interval to the UE in an explicit manner so that the UE can determine the hopping interval based on this relevant information. That is to say, in this embodiment, the UE can directly obtain the relevant information for indicating the hopping interval.

[0115] Figure 9 The flowchart of a method for determining a hopping interval according to an embodiment of the present disclosure is shown. Based on the embodiment as Figure 7 shown, as Figure 9 shown, this method may include but is not limited to the following steps:

[0116] Step S901: Send relevant information for indicating the hopping interval to the UE so that the UE can determine the hopping interval used for frequency hopping according to the relevant information.

[0117] In this embodiment, the above step S901 can be implemented through the following steps:

[0118] Step S9011: Send the relevant information to the UE in an implicit manner.

[0119] In this embodiment, the network device may send the relevant information for indicating the hopping interval to the UE in an implicit manner.

[0120] In some embodiments, the implicit manner may include indicating the relevant information by sending the index of the corresponding item in the time domain resource assignment (TDRA) table for recording the relevant information to the UE.

[0121] For example, the network device indicates the relevant information by sending the index of the corresponding item in the TDRA table for recording the relevant information to the UE. The relevant information for indicating the hopping interval may be stored in an item of the TDRA table. If the index of this item is index1 for example, the network device may send index1 to the UE, so that the UE can obtain the relevant information for indicating the hopping interval from the TDRA table according to this index item index1.

[0122] In some embodiments, the implicit manner may include indicating the relevant information by binding specific resource blocks according to a pre-configured mapping relationship.

[0123] For example, the network device may bind resource blocks according to a pre-configured mapping relationship to indicate the relevant information. The pre-configured mapping relationship may indicate the corresponding relationship between the bound resource blocks and the relevant information. For example, for resource blocks 1-N, the pre-configured mapping relationship may indicate that when the first N / 2 resource blocks are bound, the corresponding relevant information indicates that the available hopping interval is 2, or the corresponding relevant information indicates that the scaling factor for the DMRS binding size is β = {2}; when the last N / 2 resource blocks are bound, the corresponding relevant information indicates that the available hopping interval is 8, or the corresponding relevant information indicates that the scaling factor for the DMRS binding size is β = {4}.

[0124] In some embodiments, the resource block may be a resource block of any of the following resources: physical uplink control channel (PUCCH) resource; physical uplink shared channel (PUSCH) resource.

[0125] For example, for the PUCCH resource, the network device may specify a certain resource block in the PUCCH resource. When the bound PUCCH resource includes this specified resource block, the corresponding relevant message indicates that the available hopping interval is a specified size, or the corresponding relevant information indicates a specified value of the scaling factor for the DMRS binding size, or the corresponding relevant information indicates a specified value of the scaling factor for the repetition times.

[0126] For another example, for a PUSCH resource, the network device may specify a certain resource block in the PUSCH resource. When the bound PUCCH resource includes the specified resource block, the corresponding relevant message indicates that the available hopping interval is of a specified size, or the corresponding relevant information indicates a specified value of the scaling factor for the DMRS binding size, or the corresponding relevant information indicates a specified value of the scaling factor for the repetition count.

[0127] In some embodiments, the implicit manner may include representing relevant information by multiplexing a specified existing field and sending a multiplexing indicator.

[0128] For example, the network device may multiplex the (PUCCH resource indicator, PRI) field in DCI, that is, the network device may write the relevant information for indicating the hopping interval into the PRI field and notify that the PRI field has been multiplexed through a multiplexing indicator, so that the UE can obtain the relevant information from the PRI field.

[0129] For another example, the network device may multiplex the power control field, that is, the network device may write the relevant information for indicating the hopping interval into the power control field and notify that the power control field has been multiplexed through a multiplexing indicator, so that the UE can obtain the relevant information from the power control field.

[0130] In some embodiments, the relevant information includes at least one of the following: one or more available hopping intervals, and a scaling factor for determining one or more available hopping intervals.

[0131] For example, the relevant information may indicate an available hopping interval. In this case, the UE may directly use the available hopping interval indicated by the relevant information as the hopping interval for hopping.

[0132] The network device may determine one or more available hopping intervals from other information related to the hopping interval based on a preconfigured rule and include them in the relevant information to send to the UE. The preconfigured rule may be determined through prior negotiation between the network device and the UE.

[0133] In some embodiments, the pre-configuration rule may indicate a one-to-many mapping relationship between the relevant information of the hopping interval and multiple available hopping intervals. The other information may be the number of repetitions of the physical uplink control channel (PUCCH) transmission and / or the demodulation reference signal (DMRS) binding size of the physical uplink shared channel (PUSCH) transmission. For example, the pre-configuration rule may be that the available hopping interval is less than or equal to the number of repetitions, greater than or equal to the DMRS binding size, and is an integer multiple of the binding size. For example, when the number of repetitions is 8 and the DMRS binding size is 2, the hopping intervals may be 2, 4, 6, 8, that is, based on this pre-configuration rule, 4 available hopping intervals can be determined, which are 2, 4, 6, and 8 respectively.

[0134] In some embodiments, the pre-configuration rule may indicate a one-to-one mapping relationship between the relevant information of the hopping interval and the available hopping interval. The other information may be the number of repetitions of the PUCCH transmission and / or the DMRS binding size of the PUSCH transmission. For example, the pre-configuration rule may be that the available hopping interval is equal to the number of repetitions, the available hopping interval is equal to the DMRS binding size, the available hopping interval is equal to half of the number of repetitions, or the available hopping interval is equal to twice the DMRS binding size, etc. For example, when the number of repetitions is 8 and the DMRS binding size is 2, if the pre-configuration rule is that the available hopping interval is equal to the number of repetitions, the available hopping interval can be determined to be 8, and if the pre-configuration rule is that the available hopping interval is equal to twice the DMRS binding size, the available hopping interval can be determined to be 4.

[0135] For another example, the relevant information may indicate a scaling factor for determining the available hopping interval. The scaling factor may be a coefficient for the number of repetitions of the PUCCH transmission or the DMRS binding size of the PUSCH transmission. For example, if the scaling factor is a coefficient based on the number of repetitions, the available hopping interval may be the quotient of the number of repetitions and the scaling factor. For another example, if the scaling factor is a coefficient based on the DMRS binding size, the available hopping interval may be the product of the DMRS binding size and the scaling factor, etc. In this case, the UE can use this scaling factor to determine the available hopping interval as the hopping interval for performing frequency hopping. For example, the network device sets the scaling factor β = 2 for the DMRS binding size of the PUSCH transmission. When the number of repetitions is 8, the DMRS binding size is 2, and the scaling factor is β = 2, the UE can use this scaling factor to determine the available hopping interval to be 4.

[0136] In some embodiments, the available hopping interval may be a UE-specific hopping interval, a UE group-specific hopping interval, or a cell-specific hopping interval.

[0137] Where the available hopping interval is a UE-specific hopping interval, it indicates that the available hopping interval can be used as the hopping interval for a specific UE.

[0138] The available hopping interval being a UE group-specific hopping interval indicates that the available hopping interval can be used as the common hopping interval for all UEs belonging to the same UE group. For example, when a certain UE belonging to a UE group adopts the UE group-specific hopping interval, other UEs within the same UE group can adopt the same hopping interval when performing frequency hopping.

[0139] The available hopping interval being a cell-specific hopping interval indicates that the available hopping interval can be used as the common hopping interval for all UEs located in the same cell. For example, when a certain UE located in a cell adopts the cell-specific hopping interval, other UEs located in the same cell can adopt the same hopping interval when performing frequency hopping.

[0140] By implementing this embodiment, the network device sends relevant information for indicating the hopping interval to the UE in an implicit manner, so that the UE can determine the hopping interval based on this relevant information. That is to say, in this embodiment, the network device does not need to add additional signaling or items to separately send the relevant information, thus saving signaling overhead.

[0141] In the above embodiments provided by this application, the methods provided by the embodiments of this application are introduced from the perspectives of the network device and the user equipment respectively. To implement each function in the methods provided by the above embodiments of this application, the network device and the user equipment may include a hardware structure and software modules, and implement the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. A certain function among the above functions can be executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module.

[0142] Corresponding to the hopping interval determination methods provided in the above several embodiments, the present disclosure also provides a hopping interval determination device. Since the hopping interval determination device provided by the embodiments of the present disclosure corresponds to the hopping interval determination methods provided in the above several embodiments, the implementation manners of the hopping interval determination method are also applicable to the hopping interval determination device provided in this embodiment, and will not be described in detail in this embodiment. Figure 10 It is a schematic structural diagram of a hopping interval determination device according to the present disclosure.

[0143] Figure 10 It is a schematic structural diagram of a hopping interval determination device 1000 provided by an embodiment of the present disclosure. The hopping interval determination device 1000 can be applied to a UE.

[0144] As Figure 10 shown, the hopping interval determination device 1000 includes: a processing module 1001, configured to determine a hopping interval for hopping based on the relevant information of the hopping interval received from a network device.

[0145] By implementing this embodiment, the UE determines the hopping interval based on the information related to the hopping interval received from the network device. That is to say, in this embodiment, the hopping interval depends on the information related to the hopping interval obtained from the network device, so that the hopping interval is dynamically adjustable. Therefore, this hopping scheme can support a joint channel estimation scheme to achieve the best coverage performance.

[0146] In some embodiments, the processing module 1001 is configured to determine a plurality of available hopping intervals based on the relevant information and a preconfigured rule, where the preconfigured rule indicates a one-to-many mapping relationship between the relevant information and the plurality of available hopping intervals; and adaptively select a hopping interval for hopping from the plurality of available hopping intervals.

[0147] In some embodiments, the processing module 1001 is configured to determine an available hopping interval as the hopping interval for hopping based on the relevant information and a preconfigured rule, where the preconfigured rule indicates a one-to-one mapping relationship between the relevant information and the available hopping interval.

[0148] In some embodiments, the processing module 1001 is configured to determine the available hopping interval indicated by the relevant information as the hopping interval for hopping, where the available hopping interval is dynamically selected by the network device.

[0149] In some embodiments, the available hopping interval includes any one of the following: a UE-specific hopping interval; a UE group-specific hopping interval, where all UEs belonging to the same UE group share the UE group-specific hopping interval; and a cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

[0150] Corresponding to the hopping interval indication methods provided in the above several embodiments, the present disclosure also provides a hopping interval indication device. Since the hopping interval indication device provided in the embodiments of the present disclosure corresponds to the hopping interval indication methods provided in the above several embodiments, the implementation manners of the hopping interval indication method are also applicable to the hopping interval indication device provided in this embodiment, and will not be described in detail in this embodiment. Figure 11 is a schematic structural diagram of a hopping interval indication device according to the present disclosure.

[0151] Figure 11Schematic diagram of a hopping interval indication device 1100 provided by an embodiment of the present disclosure. The hopping interval indication device 1100 can be applied to a network device.

[0152] As Figure 11 shown, the hopping interval indication device 1100 includes: a communication module 1101, configured to send relevant information for indicating a hopping interval to a user equipment UE, so that the UE determines a hopping interval for performing frequency hopping according to the relevant information.

[0153] By implementing this embodiment, the network device sends relevant information for indicating a hopping interval to the UE, so that the UE determines the hopping interval based on the relevant information. That is to say, in this embodiment, the hopping interval depends on the relevant information sent by the network device for indicating the hopping interval, so that the hopping interval is dynamically adjustable. Therefore, this hopping scheme can support a joint channel estimation scheme to achieve the best coverage performance.

[0154] In some embodiments, the communication module 1101 is configured to send the relevant information to the UE in an explicit manner, where the explicit manner includes sending existing downlink signaling including an additional item indicating the relevant message to the UE.

[0155] In some embodiments, the communication module 1101 is configured to send the relevant information to the UE in an implicit manner, where the implicit manner includes sending an index indicating a corresponding item in a time domain resource allocation TDRA table recording the relevant information to the UE.

[0156] In some embodiments, the communication module 1101 is configured to send the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by binding specific resource blocks according to a preconfigured mapping relationship.

[0157] In some embodiments, the communication module 1101 is configured to send the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by multiplexing an existing domain and sending a multiplexing indicator.

[0158] In some embodiments, the relevant information includes any one of the following: one or more available hopping intervals; and a scaling factor for determining one or more available hopping intervals.

[0159] In some embodiments, the available hopping intervals include any one of the following: a UE-specific hopping interval; a UE group-specific hopping interval, where all UEs belonging to the same UE group share the UE group-specific hopping interval; and a cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

[0160] Please refer toFigure 12 , Figure 12 It is a schematic structural diagram of another communication device 1200 provided by an embodiment of the present application. The communication device 1200 can be a network device, a user equipment, a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a processor that supports the terminal device to implement the above method. This device can be used to implement the method described in the above method embodiment, and for details, reference can be made to the description in the above method embodiment.

[0161] The communication device 1200 may include one or more processors 1201. The processor 1201 can be a general-purpose processor or a dedicated processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute computer programs, and process the data of the computer programs.

[0162] Optionally, the communication device 1200 may further include one or more memories 1202, on which a computer program 1204 may be stored. The processor 1201 executes the computer program 1204 to enable the communication device 1200 to execute the method described in the above method embodiment. Optionally, data may also be stored in the memory 1202. The communication device 1200 and the memory 1202 may be provided separately or integrated together.

[0163] Optionally, the communication device 1200 may further include a transceiver 1205 and an antenna 1206. The transceiver 1205 can be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing the transceiver function. The transceiver 1205 may include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., for implementing the receiving function; the transmitter can be referred to as a transmitter or a transmitting circuit, etc., for implementing the transmitting function.

[0164] Optionally, the communication device 1200 may further include one or more interface circuits 1207. The interface circuit 1207 is used to receive code instructions and transmit them to the processor 1201. The processor 1201 runs the code instructions to enable the communication device 1200 to execute the method described in the above method embodiment.

[0165] When the communication device 1200 is a user equipment: the processor 1201 is used to instruct the transceiver 1205 to execute Figure 2 step S201 in; execute Figure 3 step S301 in; Figure 5 step S501 in; Figure 6 step S601 in.

[0166] The communication device 1200 is a network device: the transceiver 1205 is used to perform Figure 7 Step S701 in Figure 8 Step S801 in Figure 9 Step S901 in .

[0167] In one implementation, the processor 1201 may include a transceiver for implementing receiving and sending functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0168] In one implementation, the processor 1201 may store a computer program 1203, which runs on the processor 1201 and enables the communication device 1200 to perform the method described in the above method embodiment. The computer program 1203 may be fixed in the processor 1201, in which case the processor 1201 may be implemented by hardware.

[0169] In one implementation, the communication device 1200 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the present application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channelmetal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0170] The communication device described in the above embodiments may be a network device or a terminal device (such as the first terminal device in the foregoing method embodiments), but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be subject to Figure 12 restrictions. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0171] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0172] (2) A set of one or more ICs, optionally, the IC set may also include storage components for storing data and computer programs;

[0173] (3) An ASIC, such as a modem;

[0174] (4) A module that can be embedded in other devices;

[0175] (5) A receiver, terminal device, smart terminal device, cellular phone, wireless device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.;

[0176] (6) Others, etc.

[0177] For the case where the communication device may be a chip or a chip system, reference may be made to Figure 13 the structural schematic diagram of the chip shown. Figure 13 The chip shown includes a processor 1301 and an interface 1302. Among them, the number of processors 1301 may be one or more, and the number of interfaces 1302 may be multiple.

[0178] For the case where the chip is used to implement the functions of the user equipment in the embodiments of this application: The processor 1301 is used to execute Figure 2 step S201 in Figure 3 ; execute Figure 5 step S301 in Figure 6 ;

[0179] step S501 in Figure 7 ; Figure 8 step S601 in Figure 9 ;

[0180] For the case where the chip is used to implement the functions of the network device in the embodiments of this application: The processor 1301 is used to execute through the interface 1302

[0181] Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether such a function is implemented by hardware or software depends on the specific application and the design requirements of the entire system. For each specific application, those skilled in the art can use various methods to implement the described function, but such implementation should not be construed as exceeding the scope protected by the embodiments of the present application.

[0182] The embodiments of the present application also provide a system for implementing the determination of the hopping interval. The system includes the communication device acting as a user equipment in the foregoing Figure 10 embodiment and the communication device acting as a network equipment in the foregoing Figure 11 embodiment, or the system includes the communication device acting as a user equipment in the foregoing Figure 12 embodiment and the communication device acting as a network equipment.

[0183] The present application also provides a readable storage medium, on which instructions are stored. When the instructions are executed by a computer, the functions of any of the foregoing method embodiments are implemented.

[0184] The present application also provides a computer program product. When the computer program product is executed by a computer, the functions of any of the foregoing method embodiments are implemented.

[0185] 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 programs. When the computer program is loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-definition digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0186] Those of ordinary skill in the art can understand that the various numerical numbers such as the first, second, etc. involved in the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application, nor do they represent the order of precedence.

[0187] At least one in the present application can also be described as one or more. The plurality can be two, three, four, or more, and the present application does not make any restrictions. In the embodiments of the present application, for a technical feature, the technical features in this technical feature are distinguished by "first", "second", "third", "A", "B", "C", and "D", etc. There is no order of precedence or size order among the technical features described by the "first", "second", "third", "A", "B", "C", and "D".

[0188] As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or apparatus (such as a disk, optical disc, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0189] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.

[0190] A computer system can include a client and a server. The client and the server are generally remote from each other and typically interact through a communication network. The client - server relationship is created by computer programs running on the respective computers and having a client - server relationship with each other.

[0191] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. There is no limitation herein.

[0192] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A professional technician can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0193] Those skilled in the art can clearly understand that for the sake of convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0194] As described above, the above are only specific embodiments of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application, and all should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A method for determining a frequency hopping interval, characterized in that The method is applied to a user equipment (UE), and the method includes: Determining a hopping interval for hopping based on relevant information about a hopping interval received from a network device; wherein the relevant information includes the number of repetitions of physical uplink control channel transmission and / or the demodulation reference signal binding size of physical uplink shared channel transmission; The determining a hopping interval for hopping based on relevant information about a hopping interval received from a network device includes: Determining an available hopping interval as the hopping interval for hopping based on the relevant information and a pre-configured rule, wherein the pre-configured rule indicates a one-to-one mapping relationship between the relevant information and the available hopping interval.

2. The method according to claim 1, characterized in that, The determining a hopping interval for hopping based on relevant information about a hopping interval received from a network device includes: Determining a plurality of available hopping intervals based on the relevant information and a pre-configured rule, wherein the pre-configured rule indicates a one-to-many mapping relationship between the relevant information and the plurality of available hopping intervals; and Selecting a hopping interval for hopping from the plurality of available hopping intervals.

3. The method according to claim 1, characterized in that, The available hopping interval includes any one of the following: A UE-specific hopping interval; A UE group-specific hopping interval, where all UEs belonging to the same UE group share the UE group-specific hopping interval; and A cell-specific hopping interval, where all UEs located in the same cell share the cell-specific hopping interval.

4. A frequency hopping interval indication method, characterized in that, The method is applied to a network device, and the method includes: Sending relevant information for indicating a hopping interval to a user equipment (UE) so that the UE determines a hopping interval for hopping according to the relevant information; wherein the relevant information includes the number of repetitions of physical uplink control channel transmission and / or the demodulation reference signal binding size of physical uplink shared channel transmission; Wherein the manner in which the UE determines a hopping interval for hopping according to the relevant information includes: Determining an available hopping interval as the hopping interval for hopping based on the relevant information and a pre-configured rule, wherein the pre-configured rule indicates a one-to-one mapping relationship between the relevant information and the available hopping interval.

5. The method according to claim 4, characterized in that, The sending relevant information for indicating a hopping interval to a user equipment (UE) includes: Sending the relevant information to the UE in an explicit manner, wherein the explicit manner includes sending existing downlink signaling including an additional item indicating the relevant information to the UE.

6. The method according to claim 4, wherein The sending relevant information for indicating a hopping interval to a user equipment (UE) includes: Sending the relevant information to the UE in an implicit manner, wherein the implicit manner includes sending an index indicating a corresponding item in a time domain resource allocation (TDRA) table recording the relevant information to the UE.

7. The method according to claim 4, characterized in that, The sending relevant information for indicating a hopping interval to a user equipment (UE) includes: Sending the relevant information to the UE in an implicit manner, wherein the implicit manner includes representing the relevant information by binding specific resource blocks according to a pre-configured mapping relationship.

8. The method according to claim 4, wherein The sending relevant information for indicating a hopping interval to a user equipment (UE) includes: Send the relevant information to the UE in an implicit manner, where the implicit manner includes representing the relevant information by multiplexing an existing field and sending a multiplexing indicator.

9. The method according to any one of claims 4 to 8, characterized in that, The relevant information includes any one of the following: One or more available hopping intervals; and Scaling factors for determining one or more available hopping intervals.

10. The method according to claim 9, wherein The available hopping intervals include any one of the following: UE-specific hopping intervals; UE-group-specific hopping intervals, where all UEs belonging to the same UE group share the UE-group-specific hopping interval; and Cell-specific hopping intervals, where all UEs located in the same cell share the cell-specific hopping interval.

11. A frequency hopping interval determination device, characterized in that The device is applied to a user equipment (UE), and the device includes: A processing module configured to determine a hopping interval for frequency hopping based on relevant information about the hopping interval received by the UE from a network device; where the relevant information includes the number of repetitions of physical uplink control channel transmission and / or the demodulation reference signal binding size of physical uplink shared channel transmission. Wherein, the processing module is specifically configured to: Determine an available hopping interval as the hopping interval for frequency hopping based on the relevant information and a pre-configured rule, where the pre-configured rule indicates a one-to-one mapping relationship between the relevant information and the available hopping interval.

12. A frequency hopping interval indicating device, characterized in that, The device is applied to a network device, and the device includes: A communication module configured to send relevant information for indicating a hopping interval to a user equipment (UE) so that the UE determines a hopping interval for frequency hopping according to the relevant information; where the relevant information includes the number of repetitions of physical uplink control channel transmission and / or the demodulation reference signal binding size of physical uplink shared channel transmission. Wherein, the manner in which the UE determines a hopping interval for frequency hopping according to the relevant information includes: Determine an available hopping interval as the hopping interval for frequency hopping based on the relevant information and a pre-configured rule, where the pre-configured rule indicates a one-to-one mapping relationship between the relevant information and the available hopping interval.

13. A communication device, wherein, Includes: A transceiver; A memory; A processor, connected to the transceiver and the memory respectively, configured to control the wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and capable of implementing the method according to any one of claims 1-3.

14. A communication device, wherein, Includes: A transceiver; A memory; A processor, connected to the transceiver and the memory respectively, configured to control the wireless signal transceiver of the transceiver by executing computer-executable instructions on the memory, and capable of implementing the method according to any one of claims 4-10.

15. A computer storage medium, wherein, The computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method according to any one of claims 1-3 can be implemented.

16. A computer storage medium, wherein, The computer storage medium stores computer-executable instructions; after the computer-executable instructions are executed by a processor, the method according to any one of claims 4-10 can be implemented.

Citation Information

Patent Citations

  • Method and apparatus for uplink data transmission of wireless broadband terminal device

    WO2018027985A1